@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/roboto-flex-cyrillic-ext-wght-normal.CVcCQn0y.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/roboto-flex-cyrillic-wght-normal.BJ-nQEdz.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/roboto-flex-greek-wght-normal.DeN4rzfy.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/roboto-flex-vietnamese-wght-normal.AVFfiTln.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/roboto-flex-latin-ext-wght-normal.gysdOMcS.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/roboto-flex-latin-wght-normal.n-dP9qr2.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box}:root,[dir=ltr]{--iq-dir-x:1}[dir=rtl],:where([dir=auto]):dir(rtl){--iq-dir-x:-1}:where([dir=auto]):dir(ltr){--iq-dir-x:1}:root{--iq-typeface-brand:"Roboto Flex Variable", "Roboto", system-ui, sans-serif;--iq-typeface-plain:"Roboto Flex Variable", "Roboto", system-ui, sans-serif;--iq-typeface-code:"Roboto Mono Variable", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--iq-typeface-weight-regular:400;--iq-typeface-weight-medium:500;--iq-typeface-weight-bold:700;--iq-shape-corner-none:0px;--iq-shape-corner-extra-small:4px;--iq-shape-corner-extra-small-top:4px 4px 0 0;--iq-shape-corner-small:8px;--iq-shape-corner-medium:12px;--iq-shape-corner-large:16px;--iq-shape-corner-large-top:16px 16px 0 0;--iq-shape-corner-large-start:16px 0 0 16px;--iq-shape-corner-large-end:0 16px 16px 0;--iq-shape-corner-large-increased:20px;--iq-shape-corner-extra-large:28px;--iq-shape-corner-extra-large-top:28px 28px 0 0;--iq-shape-corner-extra-large-increased:32px;--iq-shape-corner-extra-extra-large:48px;--iq-shape-corner-full:9999px;--iq-spacing-0:0px;--iq-spacing-25:2px;--iq-spacing-50:4px;--iq-spacing-75:6px;--iq-spacing-100:8px;--iq-spacing-125:10px;--iq-spacing-150:12px;--iq-spacing-175:14px;--iq-spacing-200:16px;--iq-spacing-250:20px;--iq-spacing-300:24px;--iq-spacing-400:32px;--iq-spacing-450:36px;--iq-spacing-500:40px;--iq-spacing-600:48px;--iq-spacing-700:56px;--iq-spacing-800:64px;--iq-spacing-900:72px;--iq-icon-size-small:20px;--iq-icon-size-medium:24px;--iq-icon-size-large:40px;--iq-icon-size-extra-large:48px;--iq-icon-size:24px;--iq-density-scale:0;--iq-size-8:8px;--iq-size-12:12px;--iq-size-16:16px;--iq-size-20:20px;--iq-size-24:24px;--iq-size-28:28px;--iq-size-32:32px;--iq-size-36:36px;--iq-size-40:40px;--iq-size-44:44px;--iq-size-48:48px;--iq-size-64:64px;--iq-size-96:96px;--iq-measure-xs:12rem;--iq-measure-sm:18rem;--iq-measure-md:24rem;--iq-measure-lg:32rem;--iq-measure-xl:44rem;--iq-measure-prose:38rem;--iq-measure-page:64rem;--iq-typescale-display-large-font:var(--iq-typeface-brand);--iq-typescale-display-large-weight:400;--iq-typescale-display-large-size:3.5625rem;--iq-typescale-display-large-line-height:4rem;--iq-typescale-display-large-tracking:-.015625rem;--iq-typescale-emphasized-display-large-font:var(--iq-typeface-brand);--iq-typescale-emphasized-display-large-weight:500;--iq-typescale-emphasized-display-large-size:3.5625rem;--iq-typescale-emphasized-display-large-line-height:4rem;--iq-typescale-emphasized-display-large-tracking:0rem;--iq-typescale-display-medium-font:var(--iq-typeface-brand);--iq-typescale-display-medium-weight:400;--iq-typescale-display-medium-size:2.8125rem;--iq-typescale-display-medium-line-height:3.25rem;--iq-typescale-display-medium-tracking:0rem;--iq-typescale-emphasized-display-medium-font:var(--iq-typeface-brand);--iq-typescale-emphasized-display-medium-weight:500;--iq-typescale-emphasized-display-medium-size:2.8125rem;--iq-typescale-emphasized-display-medium-line-height:3.25rem;--iq-typescale-emphasized-display-medium-tracking:0rem;--iq-typescale-display-small-font:var(--iq-typeface-brand);--iq-typescale-display-small-weight:400;--iq-typescale-display-small-size:2.25rem;--iq-typescale-display-small-line-height:2.75rem;--iq-typescale-display-small-tracking:0rem;--iq-typescale-emphasized-display-small-font:var(--iq-typeface-brand);--iq-typescale-emphasized-display-small-weight:500;--iq-typescale-emphasized-display-small-size:2.25rem;--iq-typescale-emphasized-display-small-line-height:2.75rem;--iq-typescale-emphasized-display-small-tracking:0rem;--iq-typescale-headline-large-font:var(--iq-typeface-brand);--iq-typescale-headline-large-weight:400;--iq-typescale-headline-large-size:2rem;--iq-typescale-headline-large-line-height:2.5rem;--iq-typescale-headline-large-tracking:0rem;--iq-typescale-emphasized-headline-large-font:var(--iq-typeface-brand);--iq-typescale-emphasized-headline-large-weight:500;--iq-typescale-emphasized-headline-large-size:2rem;--iq-typescale-emphasized-headline-large-line-height:2.5rem;--iq-typescale-emphasized-headline-large-tracking:0rem;--iq-typescale-headline-medium-font:var(--iq-typeface-brand);--iq-typescale-headline-medium-weight:400;--iq-typescale-headline-medium-size:1.75rem;--iq-typescale-headline-medium-line-height:2.25rem;--iq-typescale-headline-medium-tracking:0rem;--iq-typescale-emphasized-headline-medium-font:var(--iq-typeface-brand);--iq-typescale-emphasized-headline-medium-weight:500;--iq-typescale-emphasized-headline-medium-size:1.75rem;--iq-typescale-emphasized-headline-medium-line-height:2.25rem;--iq-typescale-emphasized-headline-medium-tracking:0rem;--iq-typescale-headline-small-font:var(--iq-typeface-brand);--iq-typescale-headline-small-weight:400;--iq-typescale-headline-small-size:1.5rem;--iq-typescale-headline-small-line-height:2rem;--iq-typescale-headline-small-tracking:0rem;--iq-typescale-emphasized-headline-small-font:var(--iq-typeface-brand);--iq-typescale-emphasized-headline-small-weight:500;--iq-typescale-emphasized-headline-small-size:1.5rem;--iq-typescale-emphasized-headline-small-line-height:2rem;--iq-typescale-emphasized-headline-small-tracking:0rem;--iq-typescale-title-large-font:var(--iq-typeface-brand);--iq-typescale-title-large-weight:400;--iq-typescale-title-large-size:1.375rem;--iq-typescale-title-large-line-height:1.75rem;--iq-typescale-title-large-tracking:0rem;--iq-typescale-emphasized-title-large-font:var(--iq-typeface-brand);--iq-typescale-emphasized-title-large-weight:500;--iq-typescale-emphasized-title-large-size:1.375rem;--iq-typescale-emphasized-title-large-line-height:1.75rem;--iq-typescale-emphasized-title-large-tracking:0rem;--iq-typescale-title-medium-font:var(--iq-typeface-plain);--iq-typescale-title-medium-weight:500;--iq-typescale-title-medium-size:1rem;--iq-typescale-title-medium-line-height:1.5rem;--iq-typescale-title-medium-tracking:.009375rem;--iq-typescale-emphasized-title-medium-font:var(--iq-typeface-plain);--iq-typescale-emphasized-title-medium-weight:700;--iq-typescale-emphasized-title-medium-size:1rem;--iq-typescale-emphasized-title-medium-line-height:1.5rem;--iq-typescale-emphasized-title-medium-tracking:.009375rem;--iq-typescale-title-small-font:var(--iq-typeface-plain);--iq-typescale-title-small-weight:500;--iq-typescale-title-small-size:.875rem;--iq-typescale-title-small-line-height:1.25rem;--iq-typescale-title-small-tracking:.00625rem;--iq-typescale-emphasized-title-small-font:var(--iq-typeface-plain);--iq-typescale-emphasized-title-small-weight:700;--iq-typescale-emphasized-title-small-size:.875rem;--iq-typescale-emphasized-title-small-line-height:1.25rem;--iq-typescale-emphasized-title-small-tracking:.00625rem;--iq-typescale-body-large-font:var(--iq-typeface-plain);--iq-typescale-body-large-weight:400;--iq-typescale-body-large-size:1rem;--iq-typescale-body-large-line-height:1.5rem;--iq-typescale-body-large-tracking:.03125rem;--iq-typescale-emphasized-body-large-font:var(--iq-typeface-plain);--iq-typescale-emphasized-body-large-weight:500;--iq-typescale-emphasized-body-large-size:1rem;--iq-typescale-emphasized-body-large-line-height:1.5rem;--iq-typescale-emphasized-body-large-tracking:.009375rem;--iq-typescale-body-medium-font:var(--iq-typeface-plain);--iq-typescale-body-medium-weight:400;--iq-typescale-body-medium-size:.875rem;--iq-typescale-body-medium-line-height:1.25rem;--iq-typescale-body-medium-tracking:.015625rem;--iq-typescale-emphasized-body-medium-font:var(--iq-typeface-plain);--iq-typescale-emphasized-body-medium-weight:500;--iq-typescale-emphasized-body-medium-size:.875rem;--iq-typescale-emphasized-body-medium-line-height:1.25rem;--iq-typescale-emphasized-body-medium-tracking:.015625rem;--iq-typescale-body-small-font:var(--iq-typeface-plain);--iq-typescale-body-small-weight:400;--iq-typescale-body-small-size:.75rem;--iq-typescale-body-small-line-height:1rem;--iq-typescale-body-small-tracking:.025rem;--iq-typescale-emphasized-body-small-font:var(--iq-typeface-plain);--iq-typescale-emphasized-body-small-weight:500;--iq-typescale-emphasized-body-small-size:.75rem;--iq-typescale-emphasized-body-small-line-height:1rem;--iq-typescale-emphasized-body-small-tracking:.025rem;--iq-typescale-label-large-font:var(--iq-typeface-plain);--iq-typescale-label-large-weight:500;--iq-typescale-label-large-size:.875rem;--iq-typescale-label-large-line-height:1.25rem;--iq-typescale-label-large-tracking:.00625rem;--iq-typescale-emphasized-label-large-font:var(--iq-typeface-plain);--iq-typescale-emphasized-label-large-weight:700;--iq-typescale-emphasized-label-large-size:.875rem;--iq-typescale-emphasized-label-large-line-height:1.25rem;--iq-typescale-emphasized-label-large-tracking:.00625rem;--iq-typescale-label-medium-font:var(--iq-typeface-plain);--iq-typescale-label-medium-weight:500;--iq-typescale-label-medium-size:.75rem;--iq-typescale-label-medium-line-height:1rem;--iq-typescale-label-medium-tracking:.03125rem;--iq-typescale-emphasized-label-medium-font:var(--iq-typeface-plain);--iq-typescale-emphasized-label-medium-weight:700;--iq-typescale-emphasized-label-medium-size:.75rem;--iq-typescale-emphasized-label-medium-line-height:1rem;--iq-typescale-emphasized-label-medium-tracking:.03125rem;--iq-typescale-label-small-font:var(--iq-typeface-plain);--iq-typescale-label-small-weight:500;--iq-typescale-label-small-size:.6875rem;--iq-typescale-label-small-line-height:1rem;--iq-typescale-label-small-tracking:.03125rem;--iq-typescale-emphasized-label-small-font:var(--iq-typeface-plain);--iq-typescale-emphasized-label-small-weight:700;--iq-typescale-emphasized-label-small-size:.6875rem;--iq-typescale-emphasized-label-small-line-height:1rem;--iq-typescale-emphasized-label-small-tracking:.03125rem;--iq-motion-easing-linear:linear;--iq-motion-easing-standard:cubic-bezier(.2, 0, 0, 1);--iq-motion-easing-standard-accelerate:cubic-bezier(.3, 0, 1, 1);--iq-motion-easing-standard-decelerate:cubic-bezier(0, 0, 0, 1);--iq-motion-easing-emphasized:cubic-bezier(.2, 0, 0, 1);--iq-motion-easing-emphasized-accelerate:cubic-bezier(.3, 0, .8, .15);--iq-motion-easing-emphasized-decelerate:cubic-bezier(.05, .7, .1, 1);--iq-motion-easing-legacy:cubic-bezier(.4, 0, .2, 1);--iq-motion-easing-legacy-accelerate:cubic-bezier(.4, 0, 1, 1);--iq-motion-easing-legacy-decelerate:cubic-bezier(0, 0, .2, 1);--iq-motion-duration-short1:50ms;--iq-motion-duration-short2:.1s;--iq-motion-duration-short3:.15s;--iq-motion-duration-short4:.2s;--iq-motion-duration-medium1:.25s;--iq-motion-duration-medium2:.3s;--iq-motion-duration-medium3:.35s;--iq-motion-duration-medium4:.4s;--iq-motion-duration-long1:.45s;--iq-motion-duration-long2:.5s;--iq-motion-duration-long3:.55s;--iq-motion-duration-long4:.6s;--iq-motion-duration-extra-long1:.7s;--iq-motion-duration-extra-long2:.8s;--iq-motion-duration-extra-long3:.9s;--iq-motion-duration-extra-long4:1s;--iq-motion-ripple-wave:.65s;--iq-motion-ripple-in:.105s;--iq-motion-ripple-out:.375s;--iq-motion-ripple-opacity:.12;--iq-elevation-key:color-mix(in srgb, var(--iq-color-shadow) 30%, transparent);--iq-elevation-ambient:color-mix(in srgb, var(--iq-color-shadow) 15%, transparent);--iq-elevation-level0:none;--iq-elevation-level1:0 1px 2px 0 var(--iq-elevation-key), 0 1px 3px 1px var(--iq-elevation-ambient);--iq-elevation-level2:0 1px 2px 0 var(--iq-elevation-key), 0 2px 6px 2px var(--iq-elevation-ambient);--iq-elevation-level3:0 1px 3px 0 var(--iq-elevation-key), 0 4px 8px 3px var(--iq-elevation-ambient);--iq-elevation-level4:0 2px 3px 0 var(--iq-elevation-key), 0 6px 10px 4px var(--iq-elevation-ambient);--iq-elevation-level5:0 4px 4px 0 var(--iq-elevation-key), 0 8px 12px 6px var(--iq-elevation-ambient);--iq-elevation-level0-drop:none;--iq-elevation-level1-drop:drop-shadow(0 1px 2px var(--iq-elevation-key)) drop-shadow(0 1px 3px var(--iq-elevation-ambient));--iq-elevation-level2-drop:drop-shadow(0 1px 2px var(--iq-elevation-key)) drop-shadow(0 2px 6px var(--iq-elevation-ambient));--iq-elevation-level3-drop:drop-shadow(0 1px 3px var(--iq-elevation-key)) drop-shadow(0 4px 8px var(--iq-elevation-ambient));--iq-elevation-level4-drop:drop-shadow(0 2px 3px var(--iq-elevation-key)) drop-shadow(0 6px 10px var(--iq-elevation-ambient));--iq-elevation-level5-drop:drop-shadow(0 4px 4px var(--iq-elevation-key)) drop-shadow(0 8px 12px var(--iq-elevation-ambient));--iq-state-hover-opacity:.08;--iq-state-focus-opacity:.1;--iq-state-pressed-opacity:.1;--iq-state-dragged-opacity:.16;--iq-state-disabled-content-opacity:.38;--iq-state-disabled-container-opacity:.12;--iq-z-raised:1;--iq-z-sticky:100;--iq-z-drawer:200;--iq-z-overlay:300}:root,[data-motion=standard]{--iq-motion-spring-spatial-fast:linear(0, .0209, .0734, .1453, .2273, .313, .3978, .4787, .5537, .6219, .6828, .7363, .7828, .8227, .8566, .8852, .9089, .9285, .9446, .9576, .968, .9763, .9829, .9879, .9919, .9948, .997, .9986, .9997, 1.0005, 1.001, 1.0013, 1.0015, 1.0015, 1.0015, 1.0014, 1.0013, 1.0012, 1.001, 1.0009, 1.0008, 1.0007, 1.0006, 1.0005, 1.0004, 1.0003, 1.0003, 1.0002, 1.0002, 1.0001, 1.0001, 1.0001, 1.0001, 1, 1, 1, 1, 1, 1, 1, 1);--iq-motion-spring-spatial-fast-duration:.35s;--iq-motion-spring-spatial-default:linear(0, .0213, .0747, .1476, .2307, .3173, .4029, .4842, .5596, .6278, .6886, .7419, .788, .8276, .861, .8891, .9124, .9315, .9472, .9598, .9699, .9779, .9841, .989, .9927, .9954, .9975, .999, 1, 1.0007, 1.0011, 1.0014, 1.0015, 1.0015, 1.0015, 1.0014, 1.0013, 1.0011, 1.001, 1.0009, 1.0007, 1.0006, 1.0005, 1.0004, 1.0004, 1.0003, 1.0002, 1.0002, 1.0002, 1.0001, 1.0001, 1.0001, 1.0001, 1, 1, 1, 1, 1, 1, 1, 1);--iq-motion-spring-spatial-default-duration:.5s;--iq-motion-spring-spatial-slow:linear(0, .0206, .0724, .1434, .2246, .3095, .3938, .4743, .5491, .6172, .6782, .7319, .7786, .8189, .8531, .882, .9061, .9261, .9424, .9558, .9665, .9751, .9818, .9871, .9912, .9943, .9966, .9983, .9995, 1.0004, 1.0009, 1.0013, 1.0015, 1.0015, 1.0015, 1.0014, 1.0013, 1.0012, 1.0011, 1.001, 1.0008, 1.0007, 1.0006, 1.0005, 1.0004, 1.0004, 1.0003, 1.0002, 1.0002, 1.0001, 1.0001, 1.0001, 1.0001, 1.0001, 1, 1, 1, 1, 1, 1, 1);--iq-motion-spring-spatial-slow-duration:.75s;--iq-motion-spring-effects-fast:linear(0, .0107, .0388, .0791, .1275, .1808, .2368, .2935, .3496, .4041, .4563, .5058, .5522, .5955, .6356, .6725, .7063, .7372, .7652, .7906, .8136, .8343, .8529, .8696, .8845, .8979, .9098, .9204, .9299, .9383, .9457, .9523, .9581, .9633, .9679, .9719, .9755, .9786, .9813, .9838, .9859, .9878, .9894, .9909, .9921, .9933, .9942, .9951, .9958, .9965, .9971, .9976, .998, .9984, .9987, .999, .9993, .9995, .9997, .9999, 1);--iq-motion-spring-effects-fast-duration:.15s;--iq-motion-spring-effects-default:linear(0, .0082, .0299, .0617, .1008, .1447, .1918, .2405, .2896, .3384, .3861, .4323, .4765, .5186, .5584, .5958, .6308, .6634, .6937, .7217, .7475, .7713, .7931, .813, .8313, .848, .8632, .877, .8895, .9009, .9112, .9205, .9289, .9365, .9434, .9496, .9552, .9602, .9647, .9687, .9724, .9756, .9785, .9812, .9835, .9856, .9875, .9892, .9907, .992, .9932, .9943, .9953, .9961, .9969, .9976, .9982, .9987, .9992, .9996, 1);--iq-motion-spring-effects-default-duration:.2s;--iq-motion-spring-effects-slow:linear(0, .0091, .0333, .0683, .111, .1586, .2092, .2611, .3131, .3642, .4139, .4615, .5068, .5496, .5897, .6271, .6618, .6938, .7233, .7504, .7752, .7979, .8185, .8372, .8542, .8695, .8834, .8959, .9072, .9174, .9265, .9347, .942, .9486, .9545, .9597, .9644, .9686, .9724, .9757, .9787, .9813, .9837, .9857, .9876, .9893, .9907, .992, .9932, .9942, .9951, .9959, .9966, .9972, .9978, .9983, .9987, .9991, .9994, .9997, 1);--iq-motion-spring-effects-slow-duration:.3s;--iq-motion-spring-press-morph:linear(0, .0092, .0337, .0698, .1141, .1641, .2176, .2728, .3284, .3833, .4368, .4881, .537, .5829, .6259, .6658, .7026, .7364, .7672, .7952, .8205, .8432, .8636, .8818, .8979, .9123, .9249, .936, .9457, .9542, .9615, .9679, .9734, .9781, .9821, .9855, .9884, .9908, .9929, .9945, .9959, .997, .998, .9987, .9992, .9997, 1, 1.0003, 1.0004, 1.0005, 1.0006, 1.0006, 1.0006, 1.0005, 1.0005, 1.0004, 1.0003, 1.0003, 1.0002, 1.0001, 1);--iq-motion-spring-press-morph-duration:.12s}[data-motion=expressive]{--iq-motion-spring-spatial-fast:linear(0, .0127, .0476, .0997, .1646, .2385, .318, .4, .4822, .5623, .6389, .7107, .7768, .8365, .8896, .9359, .9755, 1.0087, 1.0357, 1.057, 1.0732, 1.0847, 1.092, 1.0959, 1.0967, 1.095, 1.0914, 1.0862, 1.0798, 1.0727, 1.0651, 1.0573, 1.0495, 1.042, 1.0348, 1.0281, 1.022, 1.0164, 1.0115, 1.0072, 1.0036, 1.0006, .9981, .9962, .9948, .9938, .9931, .9928, .9928, .993, .9934, .9939, .9945, .9952, .9959, .9967, .9974, .9981, .9988, .9994, 1);--iq-motion-spring-spatial-fast-duration:.35s;--iq-motion-spring-spatial-default:linear(0, .0121, .0443, .0914, .1487, .2126, .2802, .349, .4172, .4832, .5462, .6052, .6599, .71, .7553, .796, .832, .8637, .8914, .9152, .9355, .9527, .967, .9789, .9885, .9962, 1.0022, 1.0068, 1.0102, 1.0126, 1.0141, 1.015, 1.0153, 1.0152, 1.0148, 1.0141, 1.0133, 1.0123, 1.0113, 1.0103, 1.0092, 1.0082, 1.0072, 1.0063, 1.0055, 1.0047, 1.004, 1.0034, 1.0028, 1.0023, 1.0019, 1.0015, 1.0012, 1.0009, 1.0007, 1.0005, 1.0003, 1.0002, 1.0001, 1.0001, 1);--iq-motion-spring-spatial-default-duration:.5s;--iq-motion-spring-spatial-slow:linear(0, .0108, .0398, .0825, .1349, .1939, .2568, .3215, .3862, .4496, .5107, .5686, .6229, .6732, .7194, .7614, .7992, .8329, .8628, .889, .9119, .9316, .9484, .9626, .9746, .9844, .9924, .9989, 1.0039, 1.0078, 1.0107, 1.0127, 1.014, 1.0148, 1.015, 1.0149, 1.0145, 1.0139, 1.0131, 1.0123, 1.0113, 1.0103, 1.0093, 1.0084, 1.0074, 1.0066, 1.0057, 1.005, 1.0042, 1.0036, 1.003, 1.0025, 1.002, 1.0016, 1.0013, 1.001, 1.0007, 1.0005, 1.0003, 1.0001, 1);--iq-motion-spring-spatial-slow-duration:.65s;--iq-motion-spring-effects-fast:linear(0, .0107, .0388, .0791, .1275, .1808, .2368, .2935, .3496, .4041, .4563, .5058, .5522, .5955, .6356, .6725, .7063, .7372, .7652, .7906, .8136, .8343, .8529, .8696, .8845, .8979, .9098, .9204, .9299, .9383, .9457, .9523, .9581, .9633, .9679, .9719, .9755, .9786, .9813, .9838, .9859, .9878, .9894, .9909, .9921, .9933, .9942, .9951, .9958, .9965, .9971, .9976, .998, .9984, .9987, .999, .9993, .9995, .9997, .9999, 1);--iq-motion-spring-effects-fast-duration:.15s;--iq-motion-spring-effects-default:linear(0, .0082, .0299, .0617, .1008, .1447, .1918, .2405, .2896, .3384, .3861, .4323, .4765, .5186, .5584, .5958, .6308, .6634, .6937, .7217, .7475, .7713, .7931, .813, .8313, .848, .8632, .877, .8895, .9009, .9112, .9205, .9289, .9365, .9434, .9496, .9552, .9602, .9647, .9687, .9724, .9756, .9785, .9812, .9835, .9856, .9875, .9892, .9907, .992, .9932, .9943, .9953, .9961, .9969, .9976, .9982, .9987, .9992, .9996, 1);--iq-motion-spring-effects-default-duration:.2s;--iq-motion-spring-effects-slow:linear(0, .0091, .0333, .0683, .111, .1586, .2092, .2611, .3131, .3642, .4139, .4615, .5068, .5496, .5897, .6271, .6618, .6938, .7233, .7504, .7752, .7979, .8185, .8372, .8542, .8695, .8834, .8959, .9072, .9174, .9265, .9347, .942, .9486, .9545, .9597, .9644, .9686, .9724, .9757, .9787, .9813, .9837, .9857, .9876, .9893, .9907, .992, .9932, .9942, .9951, .9959, .9966, .9972, .9978, .9983, .9987, .9991, .9994, .9997, 1);--iq-motion-spring-effects-slow-duration:.3s;--iq-motion-spring-press-morph:linear(0, .0057, .0219, .047, .0797, .1187, .1628, .2108, .2618, .3147, .3688, .4233, .4775, .5309, .5829, .6332, .6814, .7273, .7705, .8109, .8485, .8831, .9147, .9434, .9691, .992, 1.0121, 1.0296, 1.0446, 1.0572, 1.0676, 1.0759, 1.0823, 1.087, 1.0901, 1.0918, 1.0922, 1.0915, 1.0898, 1.0873, 1.0841, 1.0803, 1.0761, 1.0715, 1.0666, 1.0616, 1.0565, 1.0513, 1.0462, 1.0411, 1.0362, 1.0315, 1.0269, 1.0226, 1.0186, 1.0148, 1.0113, 1.008, 1.0051, 1.0024, 1);--iq-motion-spring-press-morph-duration:.12s}@media (prefers-reduced-motion:reduce){:root,[data-motion]{--iq-motion-duration-short1:1ms;--iq-motion-duration-short2:1ms;--iq-motion-duration-short3:1ms;--iq-motion-duration-short4:1ms;--iq-motion-duration-medium1:1ms;--iq-motion-duration-medium2:1ms;--iq-motion-duration-medium3:1ms;--iq-motion-duration-medium4:1ms;--iq-motion-duration-long1:1ms;--iq-motion-duration-long2:1ms;--iq-motion-duration-long3:1ms;--iq-motion-duration-long4:1ms;--iq-motion-duration-extra-long1:1ms;--iq-motion-duration-extra-long2:1ms;--iq-motion-duration-extra-long3:1ms;--iq-motion-duration-extra-long4:1ms;--iq-motion-spring-spatial-fast-duration:1ms;--iq-motion-spring-spatial-default-duration:1ms;--iq-motion-spring-spatial-slow-duration:1ms;--iq-motion-spring-press-morph-duration:1ms;--iq-motion-ripple-wave:1ms;--iq-motion-ripple-in:1ms;--iq-motion-ripple-out:1ms}}:root,[data-theme=light]{color-scheme:light;--iq-color-primary:#ffbf00;--iq-color-on-primary:#2b2009;--iq-color-primary-ink:#6f5720;--iq-color-primary-container:#ffe89e;--iq-color-on-primary-container:#47391b;--iq-color-secondary:#66583a;--iq-color-on-secondary:#fff;--iq-color-secondary-container:#e7dcc8;--iq-color-on-secondary-container:#383329;--iq-color-tertiary:#0d616a;--iq-color-on-tertiary:#fff;--iq-color-tertiary-container:#caf1f6;--iq-color-on-tertiary-container:#0b3d42;--iq-color-error:#a9272f;--iq-color-on-error:#fff;--iq-color-error-container:#ffebea;--iq-color-on-error-container:#64181b;--iq-color-error-mark:#df4248;--iq-color-on-error-mark:#240405;--iq-color-attention:#8a480b;--iq-color-on-attention:#fff;--iq-color-attention-container:#ffecda;--iq-color-on-attention-container:#55300f;--iq-color-attention-mark:#864909;--iq-color-on-attention-mark:#fff;--iq-color-good:#3a6627;--iq-color-on-good:#fff;--iq-color-good-container:#ebf6e7;--iq-color-on-good-container:#273b1f;--iq-color-good-mark:#428421;--iq-color-on-good-mark:#fff;--iq-color-surface:#e3e1dc;--iq-color-surface-container-low:#eae8e5;--iq-color-surface-container:#f1f0ed;--iq-color-surface-container-high:#f8f7f6;--iq-color-surface-container-highest:#fff;--iq-color-surface-container-lowest:#fff;--iq-color-surface-dim:#e3e1dc;--iq-color-surface-bright:#fff;--iq-color-surface-variant:#e3e1dc;--iq-color-on-surface:#232018;--iq-color-on-surface-variant:#5b574e;--iq-color-outline:#837e74;--iq-color-outline-variant:#bbb8b1;--iq-color-inverse-surface:#232018;--iq-color-inverse-on-surface:#faf9f7;--iq-color-shadow:#000;--iq-color-scrim:#000;--iq-color-series-1:#a87700;--iq-color-series-2:#e0397d;--iq-color-series-3:#0085cf;--iq-color-series-4:#ce5f00;--iq-color-series-5:#36905e;--iq-color-series-6:#e14d16;--iq-color-series-7:#844cc2;--iq-color-series-8:#588d21}[data-theme=dark]{color-scheme:dark;--iq-color-primary:#ffbf00;--iq-color-on-primary:#2b2009;--iq-color-primary-ink:#ffbf00;--iq-color-primary-container:#3d2900;--iq-color-on-primary-container:#ffe6b5;--iq-color-secondary:#bea87e;--iq-color-on-secondary:#12110f;--iq-color-secondary-container:#3a3325;--iq-color-on-secondary-container:#f0e3ca;--iq-color-tertiary:#41b6c3;--iq-color-on-tertiary:#091314;--iq-color-tertiary-container:#003a40;--iq-color-on-tertiary-container:#b2edf4;--iq-color-error:#ff8f8b;--iq-color-on-error:#170f0e;--iq-color-error-container:#3b1212;--iq-color-on-error-container:#ffd2ce;--iq-color-error-mark:#e3464b;--iq-color-on-error-mark:#170f0e;--iq-color-attention:#f0ac76;--iq-color-on-attention:#14100e;--iq-color-attention-container:#2c2016;--iq-color-on-attention-container:#fcdec8;--iq-color-attention-mark:#f8b37c;--iq-color-on-attention-mark:#14100e;--iq-color-good:#8acc6f;--iq-color-on-good:#0e130c;--iq-color-good-container:#1e291b;--iq-color-on-good-container:#c9eebc;--iq-color-good-mark:#6fb353;--iq-color-on-good-mark:#0e130c;--iq-color-surface:#12110f;--iq-color-surface-container-low:#1a1917;--iq-color-surface-container:#242220;--iq-color-surface-container-high:#2b2926;--iq-color-surface-container-highest:#33312d;--iq-color-surface-container-lowest:#12110f;--iq-color-surface-dim:#12110f;--iq-color-surface-bright:#33312d;--iq-color-surface-variant:#33312d;--iq-color-on-surface:#efeeeb;--iq-color-on-surface-variant:#b8b3a9;--iq-color-outline:#7f7b72;--iq-color-outline-variant:#504d48;--iq-color-inverse-surface:#efeeeb;--iq-color-inverse-on-surface:#1a1917;--iq-color-shadow:#000;--iq-color-scrim:#000;--iq-color-series-1:#bc8600;--iq-color-series-2:#e0397d;--iq-color-series-3:#009ae5;--iq-color-series-4:#dd6d00;--iq-color-series-5:#49a16e;--iq-color-series-6:#e34f18;--iq-color-series-7:#965fd6;--iq-color-series-8:#6ba139}:root{--bg:var(--iq-color-surface-container-lowest);--text:var(--iq-color-on-surface);--muted:var(--iq-color-on-surface-variant);--frame-k:1;--frame-color:#000;--frame-gap:calc(.875rem * var(--frame-k));--frame-radius:calc(1.5rem * var(--frame-k))}@media (width<=640px){:root{--frame-k:.7}}:root{--pager-room:max(2.875rem, 2.875rem * var(--frame-k))}@media (height<=720px){:root{--pager-room:max(2.25rem, 2.25rem * var(--frame-k))}}*{box-sizing:border-box}html{background:var(--bg);color:var(--text);scrollbar-width:none;overscroll-behavior:none;font-family:Roboto Flex Variable,system-ui,sans-serif;font-size:max(100%,min(1.11111vw,1.77778svh))}html.stepped{overflow:clip}html::-webkit-scrollbar,body::-webkit-scrollbar{display:none}html{-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-text-size-adjust:100%;text-size-adjust:100%}button,[role=button]{-webkit-user-select:none;user-select:none}img{-webkit-touch-callout:none;-webkit-user-drag:none}body{margin:0;overflow-x:clip}.page{place-content:center;justify-items:center;gap:clamp(.5rem,1.5vw,1.25rem);min-height:100svh;display:grid;position:relative}.page__number{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(7.5rem,30vw,32.5rem);font-weight:300;line-height:1}.page__title{letter-spacing:.14em;text-transform:uppercase;text-align:center;color:var(--muted);font-size:clamp(.8125rem,1.1vw + .5rem,1.125rem);font-weight:500}@property --theme-t{syntax:"<number>";inherits:false;initial-value:0}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){clip-path:circle(calc(var(--theme-r) * var(--theme-t)) at var(--theme-x) var(--theme-y));mix-blend-mode:normal;animation:.85s cubic-bezier(.25,1,.5,1) both theme-reveal}@keyframes theme-reveal{0%{--theme-t:0}to{--theme-t:1}}.term{font-family:"JetBrains Mono Variable", var(--iq-typeface-code);letter-spacing:-.01em;color:var(--iq-color-primary-ink);white-space:nowrap;font-size:.9em;font-weight:500}.num{color:var(--text);white-space:nowrap;font-weight:600}.bg[data-astro-cid-sor4u3rk]{--amber:255 191 0;--teal:0 168 183;--amber-dir:to bottom left;--teal-dir:to top right;--amber-strength:.26;--teal-strength:.13;--amber-reach:96%;--teal-reach:88%;--noise-opacity:.2;--noise-blend:soft-light;z-index:-1;pointer-events:none;background:linear-gradient(var(--amber-dir), rgb(var(--amber) / calc(var(--amber-strength) * 1)) 0%, rgb(var(--amber) / calc(var(--amber-strength) * .87)) calc(var(--amber-reach) * .1), rgb(var(--amber) / calc(var(--amber-strength) * .62)) calc(var(--amber-reach) * .2), rgb(var(--amber) / calc(var(--amber-strength) * .34)) calc(var(--amber-reach) * .3), rgb(var(--amber) / calc(var(--amber-strength) * .13)) calc(var(--amber-reach) * .4), rgb(var(--amber) / 0) calc(var(--amber-reach) * .5)), linear-gradient(var(--teal-dir), rgb(var(--teal) / calc(var(--teal-strength) * 1)) 0%, rgb(var(--teal) / calc(var(--teal-strength) * .87)) calc(var(--teal-reach) * .1), rgb(var(--teal) / calc(var(--teal-strength) * .62)) calc(var(--teal-reach) * .2), rgb(var(--teal) / calc(var(--teal-strength) * .34)) calc(var(--teal-reach) * .3), rgb(var(--teal) / calc(var(--teal-strength) * .13)) calc(var(--teal-reach) * .4), rgb(var(--teal) / 0) calc(var(--teal-reach) * .5)), var(--bg);position:fixed;inset:0}[data-theme=light] .bg[data-astro-cid-sor4u3rk]{--amber:255 232 158;--teal:202 241 246;--amber-strength:.9;--teal-strength:.8;--noise-opacity:.06;--noise-blend:multiply}.bg[data-astro-cid-sor4u3rk]:after{content:"";mix-blend-mode:var(--noise-blend);opacity:var(--noise-opacity);background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='240'%20height='240'%3e%3c!--%20Зерно:%20серый%20шум,%20непрозрачный,%20среднее%20около%2050%25.%20Плитка%20бесшовная.%20Контраст%20задан%20матрицей:%202,2%20×%20(среднее%20по%20каналам%20−%200,5)%20+%200,5.%20--%3e%3cfilter%20id='grain'%20x='0'%20y='0'%20width='100%25'%20height='100%25'%20color-interpolation-filters='sRGB'%3e%3cfeTurbulence%20type='fractalNoise'%20baseFrequency='0.85'%20numOctaves='2'%20stitchTiles='stitch'%20/%3e%3cfeColorMatrix%20values='0.733%200.733%200.733%200%20-0.6%200.733%200.733%200.733%200%20-0.6%200.733%200.733%200.733%200%20-0.6%200%200%200%200%201'%20/%3e%3c/filter%3e%3crect%20width='100%25'%20height='100%25'%20filter='url(%23grain)'%20/%3e%3c/svg%3e") 0 0/15rem 15rem;position:absolute;inset:0}@font-face{font-family:Tektur Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/tektur-cyrillic-ext-wght-normal.DlRtn-00.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Tektur Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/tektur-cyrillic-wght-normal.wOsy8a45.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Tektur Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/tektur-greek-wght-normal.BUoXMlLt.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Tektur Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/tektur-vietnamese-wght-normal.Dpof5Foi.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Tektur Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/tektur-latin-ext-wght-normal.CPxmWgC0.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Tektur Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/tektur-latin-wght-normal.CmqEKeAT.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAfsABQAAAAAEAwAAAeCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoP0hWQVJbBmA/U1RBVIFiJyYAdC9qEQgKhGSEAAsgADCGCAE2AiQDOgQgBYlMB4EUDAcbLQ4onoexrSC/2ZyLAa8p8VHB8/x3Vue+V0hVJalMJg2nx/TCrQXxBeqLjQG7FyM1WEa/X1tEXN7cFz9EJEMmMUz3RihWSSKeQCbcIou0izz/C8v+fq3VfajEa9gDD11CImXS7qL/RJFVzC1qiB6KmKeD6TZdQ6IRGv78dL6uSVVCfgni5mzu7kcgQBgAEAQTQRCoL++STTYybkJxNfQxAAIAGu8OdEB9teW2jh4BpgDqFjAeSEByW3zFP0CBBgNMsMCGEDjgggdhiEAUAeIIED7ABTDUEnkIE9Q9ahFgKttcVhApo4ACB4qobHaccgDfEjFO6aaWUhjMLt2SyIvHKoDqoA4CSUwEIYQCEjhAO9R1G6keDeDZGjNo+AhxOjCEGTr1WeIF3kYBiLAOKvkJSMiKX0VdAyQt3SDJClCkxJCHkCzfqyVTriJZLcolS32JZHUekq2TYNkYtCtjYHMQXSxGjXDz2t/yLWXzDzxz+o3zFwDEaN23F+13pyMdQAEaSKAR9vcGq4A4MTSKCElGW+M7UcY7xqkggITb28ZJhlqc9q2twYKTt0NjixBgYvO9BIihEBLYuOFXQzfIQ7dXGUEEEgFDooBfAzqiQbpJrhiWSuKJCRFKYbHCyJKI2G5GiZbNAvgAu5pc3vwx4G+g3aDkhklABiSz0BICXrYghtYhx/cdJ+44rY2oZ0aMNRFz3VZjb6W33F3gzltqtOCV8tTHSpOeXuItfvr5lCdfzFpqtEitvqdcdGGFd28ZqqC0tPbeChGXgrIlnhSWu/eUso4uKWFLugyDzQJhflY4659+WjQ++6x72WUMv9G8mw6QJl7BVxX5fe/kpUsOvnZwee9uQ0cGXYd0o89XB2748sDSnt8d2VphdOTTgceDVvOds0v9P/s7HPq15aGun/6Vllb56f1dl0t1LejqrNkpdRZsG8TOnM5vkBG5oiVyVGnS8LHps5cfNWJs6qKPfaNSxiQNBUm3cKNWROr0GSur7Za31k1vieq7LH11VF+jXdRIasRKflc7jkobm1Z9te1IyZA0pDkhLR98+H37Zf1c/8at+dB7x+7GfVyTfJMPiYztsnl59Y5l4j+0n1RXlpHnF3Tq7HecmNF/CJodEMAikruxiyJaGLvHOdAfoA+oDvpjBm2b91cHGRZMU9n25xEU0A8fgEEAdKI3Q1iDtc034sug5YVMkE2jsE+BIkwSoQ3gxXMqz9tELp48bd0cFKOKS7xYjEuXBnZP5ia7DyiO/X/YI+PQSbt2uSdqAkWL9nQbV1XB94/+uPfdZz8dnXYFBYrcTl2SIR/ybxJNJPz/Gupb0JaZeens2ekC7EKr8t+Ls/P5VJPYJdHKyqfg2nqU6bhlidzcddQV/7MmecTzJ5VPcKXkNKSEogHjYFx6QZ7rQ+FSe8njaiNuOnXS8H2ScQ619c2mC3VTtauL0rRbXd/CkSOP37FY9Zkjz8+GibYUMOEWF+RdrFS8Ecv1SHOpPUPZGEIpjPvFyU5cXKjd6OXqorTqy9GwRd++HVufPGnVsW+aO3vggKZ18jR9sXaTC1PWTEsVUaK0FkNySbTQDqlm2PfDjZcu4aalnSLKjnOoYQ0nUlqqXcGpPu/4VgV/xU2pAqW4BW3qzhQ8/hFKhV2qE3+BKAtDqBXjfgnVdH4y0wg5tbVNRenNdTWOrenWLcupQdmsbq5b+18piTe/xRdp1xbILxNPJGInm2z6hoB21Lal0i+ePTtd7B45+3XhFJ329evskXm7qurUVREotqSluSo/L29d3qDhI4YOQqWhI4YNvBNfsMHeXKemXrxQfKeuPOGRVayA3JtkJKEgbPp+dXUDluddutRYLFoXGXWX6N3WFaGLbQtRSitVYNacTNSdy7AaG/HSaUEANcBoGXNdcZvZsOqQ1icBDv21/gzAoYPHH/WDW0qNR3QTYKEAEHig6o13NXbND06CQPlRtYjGNnSktRc09k1mAMDvAlDKfQjgy6fssInlfzmNAjKkDxoxHOBLdVRAIVt9j4qo+hA1w9T1aNBNTUOTTNUHLbqokE+UAfJXCIGw/IxCSL5GRUJeR40rL/UxTm4Q08H6MbCs70ObuNyIIXrINHQYInF06UUlevTjbQzTh5upiDMzMMogUtEnjPs/Y7jAHCJeB0GBHh04tC6FiB6ZFB1oArUSIoFoqhzCeAN6lHwm0T4C3VVPWvjpSMXReuWesMEcoqrmgtNBGd2noWeV0hNAz9rFeShNJxHGsPa3HXeKTk8b55hahySYHaYKKFFLpCfN8rsoaJn01CR04Gkc+5k7KVTCmClX8Q10HCrUEkVlSX+XO33oQR9609tJ516H497WSobWs5Up6TLaS10/dessIskgJSLiDlWvHVUywpkQ7hdPZqGyiEF0uVQerVcPamT1A3eKXdyI1vG9OoflrSXihZ1qqGE3nhmAgiIbRCQgPLEPtOM3UQwTLYaYYomNlpA44opnjV6jkD6id80OOrzf6BzmMD6eEa1zKyeYG1fzfEf16V6jw9XYOaar1/b2kP/IYX8oR2mcFvv2GtBV3JXgd437AQAA)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-cyrillic-wght-normal.D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-greek-wght-normal.Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-vietnamese-wght-normal.Bt-aOZkq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-latin-ext-wght-normal.DBQx-q_a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-latin-wght-normal.B9CIFXIH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.pg{--gutter:calc(var(--frame-gap) + clamp(1.75rem, 6vw, 7rem));--accent:#ffbf00;--on-accent:#1b1400;place-content:start stretch;justify-items:stretch;min-height:0;display:block}:root[data-theme=light] .pg{--accent:var(--iq-color-primary-ink);--on-accent:#fffaf0}.pg__pin{z-index:1;height:100svh;padding:calc(var(--frame-gap) + clamp(4.5rem, 12svh, 10.5rem)) var(--gutter) calc(var(--frame-gap) + clamp(1.5rem, 4svh, 3.5rem) + var(--pager-room));grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(.625rem,2.2svh,1.75rem);display:grid;position:relative}.pg__title{max-width:20em;font-family:"Tektur Variable", var(--iq-typeface-brand);letter-spacing:.071em;text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(1.5rem,.6rem + 2.3vw,3rem);font-weight:400;line-height:1.08}.pg__stage{align-content:start;min-height:0;display:grid;position:relative}.pg__foot{max-width:46em;color:var(--muted);margin:0;font-size:clamp(.875rem,.5vw + .5625rem,1.125rem);line-height:1.45}@media (width<=520px) and (height<=720px){.pg__title{font-size:1.2rem;line-height:1.12}}.cat__stage[data-astro-cid-4ep3xrrv]{grid-template-rows:minmax(0,1fr);align-content:stretch;container:stage/size}.cat__in[data-astro-cid-4ep3xrrv]{--u:max(.9px, min(100cqw / 1240, 100cqh / 600));--line:color-mix(in srgb, var(--iq-color-outline-variant) 70%, transparent);--line-soft:color-mix(in srgb, var(--iq-color-outline-variant) 50%, transparent);--plate:var(--iq-color-surface-container-low);--plate-2:var(--iq-color-surface-container);--shade:#00000073;--f-display:"Tektur Variable", "Arial Narrow", sans-serif;--f-body:"Roboto Flex Variable", system-ui, sans-serif;--f-mono:"JetBrains Mono Variable", ui-monospace, monospace;grid-template:minmax(0, 1fr) / minmax(calc(220 * var(--u)), calc(268 * var(--u))) minmax(0, 1fr);gap:calc(36 * var(--u));min-height:0;color:var(--text);font:calc(15 * var(--u)) / 1.45 var(--f-body);display:grid}:root[data-theme=light] .cat__in[data-astro-cid-4ep3xrrv]{--shade:#281e0a2e}.cat[data-astro-cid-4ep3xrrv] button[data-astro-cid-4ep3xrrv]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cat__lab[data-astro-cid-4ep3xrrv]{font:500 calc(11 * var(--u)) / 1.3 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0}.cat__brief[data-astro-cid-4ep3xrrv]{display:none}.cat__toc[data-astro-cid-4ep3xrrv]{gap:calc(10 * var(--u));grid-template-rows:auto minmax(0,1fr) auto;min-height:0;display:grid}.cat__secs[data-astro-cid-4ep3xrrv]{overscroll-behavior:contain;scrollbar-width:none;align-content:start;gap:2px;min-height:0;margin:0;padding:0;list-style:none;display:grid;position:relative;overflow-y:auto}.cat__sec[data-astro-cid-4ep3xrrv]{grid-template-columns:calc(30 * var(--u)) minmax(0, 1fr) auto;align-items:baseline;gap:calc(8 * var(--u));width:100%;padding:calc(9 * var(--u)) calc(10 * var(--u)) calc(9 * var(--u)) calc(8 * var(--u));border-radius:calc(10 * var(--u));color:var(--muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;display:grid}.cat__sec[data-astro-cid-4ep3xrrv][aria-pressed=true]{background:var(--plate-2);color:var(--text)}.cat__sn[data-astro-cid-4ep3xrrv]{font:500 calc(12 * var(--u)) / 1.3 var(--f-mono);font-variant-numeric:tabular-nums;color:var(--muted)}.cat__sec[data-astro-cid-4ep3xrrv][aria-pressed=true] .cat__sn[data-astro-cid-4ep3xrrv]{color:var(--accent)}.cat__st[data-astro-cid-4ep3xrrv]{font-size:calc(14 * var(--u));line-height:1.3}.cat__sc[data-astro-cid-4ep3xrrv]{font:calc(12 * var(--u)) / 1.3 var(--f-mono);font-variant-numeric:tabular-nums;color:var(--muted)}.cat__all[data-astro-cid-4ep3xrrv]{border-bottom:1px solid var(--line);margin-bottom:.25rem;padding-bottom:.375rem}.cat__sec--all[data-astro-cid-4ep3xrrv] .cat__st[data-astro-cid-4ep3xrrv]{grid-column:2}.cat__legend[data-astro-cid-4ep3xrrv]{gap:calc(6 * var(--u));padding-top:calc(10 * var(--u));border-top:1px solid var(--line);display:grid}.cat__ser[data-astro-cid-4ep3xrrv]{grid-template-columns:calc(22 * var(--u)) minmax(0, 1fr);align-items:baseline;gap:calc(8 * var(--u));font-size:calc(12.5 * var(--u));color:var(--muted);margin:0;line-height:1.35;display:grid}.cat__ser[data-astro-cid-4ep3xrrv] b[data-astro-cid-4ep3xrrv]{font:500 calc(12 * var(--u)) / 1 var(--f-mono);color:var(--text)}@container stage (height<=35rem){.cat__toc[data-astro-cid-4ep3xrrv]{grid-template-rows:auto minmax(0,1fr)}.cat__legend[data-astro-cid-4ep3xrrv]{display:none}}.cat__ch[data-astro-cid-4ep3xrrv]{gap:calc(12 * var(--u));grid-template:auto minmax(0,1fr) auto/minmax(0,1fr);min-width:0;min-height:0;display:grid;position:relative}.cat__head[data-astro-cid-4ep3xrrv]{justify-content:space-between;align-items:end;gap:calc(10 * var(--u)) calc(20 * var(--u));flex-wrap:wrap;grid-area:1/1;display:flex}.cat__htitle[data-astro-cid-4ep3xrrv]{align-items:baseline;gap:calc(12 * var(--u));min-width:0;display:flex}.cat__hn[data-astro-cid-4ep3xrrv]{font:500 calc(30 * var(--u)) / 1 var(--f-mono);font-variant-numeric:tabular-nums;color:var(--accent);white-space:nowrap}.cat__hname[data-astro-cid-4ep3xrrv]{font:400 calc(21 * var(--u)) / 1.2 var(--f-display);letter-spacing:.03em;text-wrap:balance;margin:0}.cat__count[data-astro-cid-4ep3xrrv]{font:calc(12 * var(--u)) / 1 var(--f-mono);color:var(--muted);white-space:nowrap}.cat__count[data-astro-cid-4ep3xrrv] b[data-astro-cid-4ep3xrrv]{color:var(--text);font-weight:500}.cat__tools[data-astro-cid-4ep3xrrv]{gap:calc(8 * var(--u));flex-wrap:wrap;display:flex}.cat__seg[data-astro-cid-4ep3xrrv]{border:1px solid var(--iq-color-outline-variant);border-radius:62.4375rem;padding:.1875rem;display:inline-flex}.cat__seg[data-astro-cid-4ep3xrrv] button[data-astro-cid-4ep3xrrv]{padding:calc(5 * var(--u)) calc(12 * var(--u));color:var(--muted);font:500 calc(12 * var(--u)) / 1.2 var(--f-mono);letter-spacing:.04em;cursor:pointer;background:0 0;border:0;border-radius:62.4375rem;margin:0}.cat__seg[data-astro-cid-4ep3xrrv] button[data-astro-cid-4ep3xrrv][aria-pressed=true]{background:var(--accent);color:var(--on-accent)}.cat__scroll[data-astro-cid-4ep3xrrv]{overscroll-behavior:contain;min-height:0;padding:.25rem .375rem calc(28 * var(--u)) 2px;scrollbar-width:thin;scrollbar-color:var(--iq-color-outline-variant) transparent;grid-area:2/1;margin:0 -.375rem 0 -2px;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 1.625rem),#0000);mask-image:linear-gradient(#000 calc(100% - 1.625rem),#0000)}.cat[data-astro-cid-4ep3xrrv][data-paged] .cat__scroll[data-astro-cid-4ep3xrrv]{padding-bottom:.25rem;-webkit-mask-image:none;mask-image:none}.cat[data-astro-cid-4ep3xrrv] [data-astro-cid-4ep3xrrv][data-off]{display:none}.cat__pages[data-astro-cid-4ep3xrrv]{justify-self:center;align-items:center;gap:calc(12 * var(--u));color:var(--muted);font:500 calc(13 * var(--u)) / 1 var(--f-mono);font-variant-numeric:tabular-nums;grid-area:3/1;display:flex}.cat__pages[data-astro-cid-4ep3xrrv][hidden]{display:none}.cat__pages[data-astro-cid-4ep3xrrv] b[data-astro-cid-4ep3xrrv]{color:var(--accent);font-weight:500}.cat__pages[data-astro-cid-4ep3xrrv] button[data-astro-cid-4ep3xrrv]{border:1px solid var(--iq-color-outline-variant);background:var(--plate);width:2.25rem;height:2.25rem;color:var(--text);cursor:pointer;border-radius:50%;place-items:center;margin:0;padding:0;display:grid}.cat__pages[data-astro-cid-4ep3xrrv] button[data-astro-cid-4ep3xrrv]:disabled{opacity:.35;cursor:default}@media (hover:hover){.cat__pages[data-astro-cid-4ep3xrrv] button[data-astro-cid-4ep3xrrv]:not(:disabled):hover{border-color:var(--accent);color:var(--accent)}}.cat__pages[data-astro-cid-4ep3xrrv] button[data-astro-cid-4ep3xrrv]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cat__pages[data-astro-cid-4ep3xrrv] svg[data-astro-cid-4ep3xrrv]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1.125rem;height:1.125rem}.cat[data-astro-cid-4ep3xrrv][data-view=cards] .cat__tablewrap[data-astro-cid-4ep3xrrv],.cat[data-astro-cid-4ep3xrrv][data-view=table] .cat__cards[data-astro-cid-4ep3xrrv],.cat__group[data-astro-cid-4ep3xrrv][hidden],.cat__li[data-astro-cid-4ep3xrrv][hidden],.cat__tr[data-astro-cid-4ep3xrrv][hidden],.cat__table[data-astro-cid-4ep3xrrv] tbody[data-astro-cid-4ep3xrrv][hidden]{display:none}.cat__group[data-astro-cid-4ep3xrrv]:not([hidden])~.cat__group[data-astro-cid-4ep3xrrv]:not([hidden]){margin-top:calc(22 * var(--u))}.cat__ghead[data-astro-cid-4ep3xrrv]{align-items:baseline;gap:calc(10 * var(--u));margin:0 0 calc(10 * var(--u));font:400 calc(14 * var(--u)) / 1.3 var(--f-body);color:var(--muted);display:flex}.cat__ghead[data-astro-cid-4ep3xrrv] b[data-astro-cid-4ep3xrrv]{font:500 calc(13 * var(--u)) / 1 var(--f-mono);color:var(--accent)}.cat[data-astro-cid-4ep3xrrv]:not([data-section="0"]) .cat__ghead[data-astro-cid-4ep3xrrv],.cat[data-astro-cid-4ep3xrrv]:not([data-section="0"]) .cat__trh[data-astro-cid-4ep3xrrv]{display:none}.cat__grid[data-astro-cid-4ep3xrrv]{grid-template-columns:repeat(auto-fill, minmax(calc(232 * var(--u)), 1fr));gap:calc(10 * var(--u));margin:0;padding:0;list-style:none;display:grid}.cat__card[data-astro-cid-4ep3xrrv]{grid-template-columns:minmax(0, 1fr) calc(58 * var(--u));column-gap:calc(12 * var(--u));width:100%;height:100%;padding:calc(14 * var(--u)) calc(14 * var(--u)) calc(12 * var(--u));border:1px solid var(--line);border-radius:calc(14 * var(--u));background:var(--plate);color:var(--text);font:inherit;text-align:left;cursor:pointer;grid-template-rows:auto 1fr;margin:0;display:grid;position:relative}.cat__card[data-astro-cid-4ep3xrrv]:after{content:"";border:1px solid var(--accent);border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .2s ease-out;position:absolute;inset:-1px}.cat__card[data-astro-cid-4ep3xrrv][aria-expanded=true]:after{opacity:1}.cat__card--noimg[data-astro-cid-4ep3xrrv]{grid-template-columns:minmax(0,1fr)}.cat__hd[data-astro-cid-4ep3xrrv]{min-height:calc(74 * var(--u));align-content:start;display:grid}.cat__card--noimg[data-astro-cid-4ep3xrrv] .cat__hd[data-astro-cid-4ep3xrrv]{min-height:0}.cat__top[data-astro-cid-4ep3xrrv]{align-items:center;gap:calc(8 * var(--u));display:flex}.cat__code[data-astro-cid-4ep3xrrv]{font:500 calc(15 * var(--u)) / 1.2 var(--f-mono);letter-spacing:.02em;color:var(--accent)}.cat__series[data-astro-cid-4ep3xrrv]{width:calc(20 * var(--u));height:calc(20 * var(--u));border:1px solid var(--iq-color-outline-variant);font:500 calc(10.5 * var(--u)) / 1 var(--f-mono);color:var(--muted);border-radius:50%;place-items:center;display:inline-grid}.cat__name[data-astro-cid-4ep3xrrv]{margin-top:calc(6 * var(--u));font-size:calc(13.5 * var(--u));line-height:1.32}.cat__thumb[data-astro-cid-4ep3xrrv]{width:calc(58 * var(--u));height:calc(74 * var(--u));grid-area:1/2;place-self:start end;position:relative}.cat__thumb[data-astro-cid-4ep3xrrv] img[data-astro-cid-4ep3xrrv]{object-fit:contain;object-position:top right;width:100%;height:100%;filter:drop-shadow(0 .375rem .625rem var(--shade));position:absolute;inset:0}.cat__keys[data-astro-cid-4ep3xrrv]{margin-top:calc(12 * var(--u));grid-area:2/1/auto/-1;align-self:end;display:grid}.cat__key[data-astro-cid-4ep3xrrv]{padding:calc(5 * var(--u)) 0;border-top:1px solid var(--line-soft);font:calc(12 * var(--u)) / 1.35 var(--f-mono);font-variant-numeric:tabular-nums;color:var(--muted);overflow-wrap:anywhere}.cat__key[data-astro-cid-4ep3xrrv]:first-child{color:var(--text)}.cat__tablewrap[data-astro-cid-4ep3xrrv]{border:1px solid var(--line);border-radius:calc(14 * var(--u));background:var(--plate);overflow-x:auto}.cat__table[data-astro-cid-4ep3xrrv]{border-collapse:collapse;width:100%;min-width:37.5rem;font-size:calc(13 * var(--u))}.cat__table[data-astro-cid-4ep3xrrv] th[data-astro-cid-4ep3xrrv],.cat__table[data-astro-cid-4ep3xrrv] td[data-astro-cid-4ep3xrrv]{padding:calc(8 * var(--u)) calc(12 * var(--u));border-bottom:1px solid var(--line-soft);text-align:left;vertical-align:top}.cat__table[data-astro-cid-4ep3xrrv] thead[data-astro-cid-4ep3xrrv] th[data-astro-cid-4ep3xrrv]{font:500 calc(11 * var(--u)) / 1.3 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.cat__trh[data-astro-cid-4ep3xrrv] th[data-astro-cid-4ep3xrrv]{padding-top:calc(14 * var(--u));font:500 calc(12 * var(--u)) / 1.3 var(--f-mono);color:var(--accent);background:color-mix(in srgb, var(--plate-2) 60%, transparent)}.cat__tr[data-astro-cid-4ep3xrrv]{cursor:pointer}.cat__tr[data-astro-cid-4ep3xrrv]:has([aria-expanded=true]){background:color-mix(in srgb, var(--accent) 11%, transparent)}.cat__tcode[data-astro-cid-4ep3xrrv]{color:var(--accent);font:500 calc(13 * var(--u)) / 1.3 var(--f-mono);white-space:nowrap;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.cat__tkeys[data-astro-cid-4ep3xrrv]{font:calc(12 * var(--u)) / 1.45 var(--f-mono);color:var(--muted)}.cat__tser[data-astro-cid-4ep3xrrv]{font:500 calc(12 * var(--u)) / 1.3 var(--f-mono)}.cat__empty[data-astro-cid-4ep3xrrv]{margin:calc(24 * var(--u)) 0;color:var(--muted)}.cat__empty[data-astro-cid-4ep3xrrv] button[data-astro-cid-4ep3xrrv]{color:var(--accent);font:inherit;cursor:pointer;text-underline-offset:.1875rem;background:0 0;border:0;padding:0;text-decoration:underline}@media (hover:hover){.cat__sec[data-astro-cid-4ep3xrrv]:hover{background:color-mix(in srgb, var(--plate-2) 70%, transparent);color:var(--text)}.cat__seg[data-astro-cid-4ep3xrrv] button[data-astro-cid-4ep3xrrv]:hover{color:var(--text)}.cat__card[data-astro-cid-4ep3xrrv]:hover:after{opacity:1}.cat__tr[data-astro-cid-4ep3xrrv]:hover{background:color-mix(in srgb, var(--accent) 6%, transparent)}}.cat__panel[data-astro-cid-4ep3xrrv]{z-index:3;width:min(calc(460 * var(--u)), 100%);border:1px solid var(--iq-color-outline-variant);border-radius:calc(18 * var(--u));background:color-mix(in srgb, var(--plate) 96%, transparent);-webkit-backdrop-filter:blur(1.125rem)saturate(1.2);min-height:0;box-shadow:0 1.5rem 3.75rem var(--shade);opacity:0;visibility:hidden;grid-area:2/1/-1;grid-template-rows:minmax(0,1fr);justify-self:end;transition:opacity .25s ease-out,transform .25s ease-out,visibility 0s .25s;display:grid;position:relative;transform:translate(1rem)}.cat[data-astro-cid-4ep3xrrv][data-panel] .cat__panel[data-astro-cid-4ep3xrrv]{opacity:1;visibility:visible;transition-delay:0s;transform:none}.cat__close[data-astro-cid-4ep3xrrv]{top:calc(12 * var(--u));right:calc(12 * var(--u));z-index:1;border:1px solid var(--iq-color-outline-variant);background:var(--plate);width:2.25rem;height:2.25rem;color:var(--text);cursor:pointer;border-radius:50%;place-items:center;margin:0;padding:0;display:grid;position:absolute}.cat__close[data-astro-cid-4ep3xrrv] svg[data-astro-cid-4ep3xrrv]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:1.125rem;height:1.125rem}.cat__doc[data-astro-cid-4ep3xrrv]{grid-template-rows:minmax(0,1fr) auto;min-height:0;display:grid}.cat__doc[data-astro-cid-4ep3xrrv][hidden]{display:none}.cat__dbody[data-astro-cid-4ep3xrrv]{overscroll-behavior:contain;align-content:start;gap:calc(14 * var(--u));min-height:0;padding:calc(18 * var(--u)) calc(22 * var(--u)) calc(16 * var(--u));scrollbar-width:thin;scrollbar-color:var(--iq-color-outline-variant) transparent;display:grid;overflow-y:auto}.cat__dhead[data-astro-cid-4ep3xrrv]{grid-template-columns:calc(104 * var(--u)) minmax(0, 1fr);align-items:center;gap:calc(16 * var(--u));padding-right:2.5rem;display:grid}.cat__dhead--noimg[data-astro-cid-4ep3xrrv]{grid-template-columns:minmax(0,1fr)}.cat__pic[data-astro-cid-4ep3xrrv]{height:calc(124 * var(--u));border-radius:calc(14 * var(--u));background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) 16%, transparent), transparent);position:relative}.cat__pic[data-astro-cid-4ep3xrrv] img[data-astro-cid-4ep3xrrv]{object-fit:contain;width:calc(100% - .5rem);height:calc(100% - .5rem);filter:drop-shadow(0 .75rem 1.125rem var(--shade));position:absolute;inset:.25rem}.cat__dcode[data-astro-cid-4ep3xrrv]{font:500 calc(13 * var(--u)) / 1.3 var(--f-mono);letter-spacing:.04em;color:var(--accent);margin:0}.cat__doc[data-astro-cid-4ep3xrrv] h3[data-astro-cid-4ep3xrrv]{margin:calc(4 * var(--u)) 0 0;font:400 calc(20 * var(--u)) / 1.2 var(--f-display);letter-spacing:.02em;text-wrap:balance}.cat__tags[data-astro-cid-4ep3xrrv]{margin:calc(10 * var(--u)) 0 0;flex-wrap:wrap;gap:.375rem;padding:0;list-style:none;display:flex}.cat__tags[data-astro-cid-4ep3xrrv] li[data-astro-cid-4ep3xrrv]{padding:.1875rem calc(10 * var(--u));border:1px solid var(--iq-color-outline-variant);font:calc(11.5 * var(--u)) / 1.4 var(--f-mono);color:var(--muted);border-radius:62.4375rem}.cat__short[data-astro-cid-4ep3xrrv]{font-size:calc(14.5 * var(--u));margin:0;line-height:1.5}.cat__doc[data-astro-cid-4ep3xrrv] dl[data-astro-cid-4ep3xrrv]{gap:.25rem;margin:0;display:grid}.cat__doc[data-astro-cid-4ep3xrrv] dt[data-astro-cid-4ep3xrrv]{font:500 calc(11 * var(--u)) / 1.3 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-top:.5rem}.cat__doc[data-astro-cid-4ep3xrrv] dd[data-astro-cid-4ep3xrrv]{font-size:calc(14 * var(--u));margin:0;line-height:1.5}.cat__dfoot[data-astro-cid-4ep3xrrv]{gap:calc(8 * var(--u));padding:calc(12 * var(--u)) calc(22 * var(--u)) calc(16 * var(--u));border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.cat__ask[data-astro-cid-4ep3xrrv],.cat__link[data-astro-cid-4ep3xrrv]{padding:calc(11 * var(--u)) calc(18 * var(--u));border-radius:calc(12 * var(--u));font:500 calc(14 * var(--u)) / 1.2 var(--f-body);cursor:pointer;margin:0}.cat__ask[data-astro-cid-4ep3xrrv]{background:var(--accent);color:var(--on-accent);border:0}.cat__link[data-astro-cid-4ep3xrrv]{border:1px solid var(--iq-color-outline-variant);color:var(--text);background:0 0}@media (width<=900px){.cat__in[data-astro-cid-4ep3xrrv]{gap:calc(12 * var(--u));grid-template:auto minmax(0,1fr)/minmax(0,1fr)}.cat__toc[data-astro-cid-4ep3xrrv]{grid-template-rows:auto}.cat__toc[data-astro-cid-4ep3xrrv]>.cat__lab[data-astro-cid-4ep3xrrv],.cat__legend[data-astro-cid-4ep3xrrv]{display:none}.cat__secs[data-astro-cid-4ep3xrrv]{margin-right:calc(-1 * var(--gutter));padding:0 var(--gutter) 2px 0;grid-auto-columns:max-content;grid-auto-flow:column;overflow:auto hidden}.cat__sec[data-astro-cid-4ep3xrrv]{border:1px solid var(--iq-color-outline-variant);border-radius:62.4375rem;grid-template-columns:auto auto auto;padding:.4375rem .75rem}.cat__all[data-astro-cid-4ep3xrrv]{border:0;margin:0;padding:0}.cat__sec--all[data-astro-cid-4ep3xrrv]{grid-template-columns:auto auto}.cat__sec--all[data-astro-cid-4ep3xrrv] .cat__st[data-astro-cid-4ep3xrrv]{grid-column:auto}.cat__st[data-astro-cid-4ep3xrrv]{white-space:nowrap}.cat__secs[data-astro-cid-4ep3xrrv] .cat__full[data-astro-cid-4ep3xrrv]{display:none}.cat__secs[data-astro-cid-4ep3xrrv] .cat__brief[data-astro-cid-4ep3xrrv]{display:inline}}@media (width<=640px){.cat__stage[data-astro-cid-4ep3xrrv]{container-type:normal}.cat__in[data-astro-cid-4ep3xrrv]{--u:1px}.cat__grid[data-astro-cid-4ep3xrrv]{grid-template-columns:minmax(0,1fr)}.cat__head[data-astro-cid-4ep3xrrv]{align-items:start}.cat__htitle[data-astro-cid-4ep3xrrv]{grid-template-columns:auto minmax(0,1fr);gap:.25rem .625rem;display:grid}.cat__hn[data-astro-cid-4ep3xrrv]{font-size:1.375rem}.cat__hname[data-astro-cid-4ep3xrrv]{font-size:1.1875rem}.cat__count[data-astro-cid-4ep3xrrv]{grid-column:2}.cat__seg--view[data-astro-cid-4ep3xrrv]{display:none}.cat[data-astro-cid-4ep3xrrv][data-view=table] .cat__cards[data-astro-cid-4ep3xrrv]{display:block}.cat[data-astro-cid-4ep3xrrv][data-view=table] .cat__tablewrap[data-astro-cid-4ep3xrrv],.cat__seg[data-astro-cid-4ep3xrrv] .cat__full[data-astro-cid-4ep3xrrv]{display:none}.cat__seg[data-astro-cid-4ep3xrrv] .cat__brief[data-astro-cid-4ep3xrrv]{display:inline}.cat__panel[data-astro-cid-4ep3xrrv]{z-index:6;top:calc(3.125rem * var(--frame-k) + .5rem);left:var(--frame-gap);right:var(--frame-gap);bottom:var(--frame-gap);border-radius:var(--frame-radius);width:auto;position:fixed;transform:translateY(1.5rem)}.cat__dhead[data-astro-cid-4ep3xrrv]{grid-template-columns:minmax(0,1fr);padding-right:0}.cat__pic[data-astro-cid-4ep3xrrv]{height:8.25rem;margin-right:2.75rem}.cat__dfoot[data-astro-cid-4ep3xrrv]>[data-astro-cid-4ep3xrrv]{flex:auto}}@media (prefers-reduced-motion:reduce){.cat__card[data-astro-cid-4ep3xrrv]:after,.cat__panel[data-astro-cid-4ep3xrrv]{transition:none}}.kicker[data-astro-cid-w6dzsly7]{z-index:2;top:calc(var(--frame-gap) + clamp(2.375rem, 7svh, 6.5rem));left:var(--gutter);right:var(--gutter);font-family:"JetBrains Mono Variable", var(--iq-typeface-code);pointer-events:none;flex-wrap:wrap;align-items:baseline;gap:2px 1rem;margin:0;font-size:clamp(.6875rem,.5vw + .4375rem,.875rem);line-height:1.35;transition:opacity .3s;display:flex;position:absolute}.kicker__tag[data-astro-cid-w6dzsly7]{letter-spacing:.1em;text-transform:uppercase;color:var(--accent,#ffbf00);font-weight:500}.kicker__lede[data-astro-cid-w6dzsly7]{letter-spacing:.02em;color:var(--muted)}.kicker__more[data-astro-cid-w6dzsly7]{color:var(--accent,#ffbf00);letter-spacing:.02em;border-bottom:1px solid color-mix(in srgb, var(--accent,#ffbf00) 40%, transparent);pointer-events:auto;margin-left:auto;text-decoration:none}.kicker__more[data-astro-cid-w6dzsly7]:hover,.kicker__more[data-astro-cid-w6dzsly7]:focus-visible{border-bottom-color:currentColor}@media (width<=760px){.kicker__more[data-astro-cid-w6dzsly7]{display:none}.kicker[data-astro-cid-w6dzsly7]{top:auto;bottom:calc(100% - var(--frame-gap) - clamp(4.5rem, 12svh, 10.5rem) + .5rem);display:block}.kicker__tag[data-astro-cid-w6dzsly7]{margin-bottom:2px;display:block}.kicker__lede[data-astro-cid-w6dzsly7]{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}[data-detail] .kicker[data-astro-cid-w6dzsly7]{opacity:0}.chain[data-astro-cid-jjh2vbki]{--slab-t:#151a22;--slab-l:#0d1117;--slab-r:#090c10;--slab-line:#ffffff2e;--cell-bg:#ffffff09;--cell-line:#ffffff29}:root[data-theme=light] .chain[data-astro-cid-jjh2vbki]{--slab-t:#f6f3ec;--slab-l:#ddd6c6;--slab-r:#cec7b6;--slab-line:#1e2d5a4d;--cell-bg:#1e2d5a0b;--cell-line:#1e2d5a38}.chain[data-astro-cid-jjh2vbki][data-armed] .chain__comp[data-astro-cid-jjh2vbki]>[data-astro-cid-jjh2vbki],.chain[data-astro-cid-jjh2vbki][data-armed] .chain__card[data-astro-cid-jjh2vbki]{visibility:hidden}.chain__stage[data-astro-cid-jjh2vbki]{position:relative;overflow:visible}.chain__view[data-astro-cid-jjh2vbki]{position:absolute;inset:0}.chain__comp[data-astro-cid-jjh2vbki]{transform-origin:50%;font-size:16px;position:absolute;top:50%;left:50%}.chain__plate[data-astro-cid-jjh2vbki]{will-change:transform, opacity;position:absolute}.chain__plate[data-astro-cid-jjh2vbki] svg[data-astro-cid-jjh2vbki]{position:absolute;inset:0;overflow:visible}.chain__plit[data-astro-cid-jjh2vbki]{opacity:0;will-change:opacity}.chain__t[data-astro-cid-jjh2vbki],.chain__l[data-astro-cid-jjh2vbki],.chain__r[data-astro-cid-jjh2vbki]{stroke:var(--slab-line);stroke-width:1.2px;stroke-linejoin:round}.chain__t[data-astro-cid-jjh2vbki]{fill:var(--slab-t)}.chain__l[data-astro-cid-jjh2vbki]{fill:var(--slab-l)}.chain__r[data-astro-cid-jjh2vbki]{fill:var(--slab-r)}.chain__ico[data-astro-cid-jjh2vbki]{fill:none;stroke:color-mix(in srgb, var(--text) 62%, transparent);stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round}.chain__plit[data-astro-cid-jjh2vbki] .chain__t[data-astro-cid-jjh2vbki],.chain__plit[data-astro-cid-jjh2vbki] .chain__l[data-astro-cid-jjh2vbki],.chain__plit[data-astro-cid-jjh2vbki] .chain__r[data-astro-cid-jjh2vbki]{stroke:var(--accent)}.chain__plit[data-astro-cid-jjh2vbki] .chain__t[data-astro-cid-jjh2vbki]{fill:color-mix(in srgb, var(--accent) 12%, var(--slab-t))}.chain__plit[data-astro-cid-jjh2vbki] .chain__ico[data-astro-cid-jjh2vbki]{stroke:var(--accent)}.chain__halo[data-astro-cid-jjh2vbki]{fill:color-mix(in srgb, var(--accent) 55%, transparent);stroke:none}.chain__conn[data-astro-cid-jjh2vbki]{height:0;position:absolute}.chain__line[data-astro-cid-jjh2vbki]{background:var(--cell-line);will-change:transform, opacity;height:1px;position:absolute;top:0;left:0;right:0}.chain__conn--l[data-astro-cid-jjh2vbki] .chain__line[data-astro-cid-jjh2vbki]{transform-origin:100%}.chain__conn--r[data-astro-cid-jjh2vbki] .chain__line[data-astro-cid-jjh2vbki]{transform-origin:0}.chain__line--lit[data-astro-cid-jjh2vbki]{background:var(--accent);opacity:0;will-change:opacity}.chain__dot[data-astro-cid-jjh2vbki]{box-sizing:border-box;border:1.4px solid var(--cell-line);background:var(--bg);will-change:transform, opacity;border-radius:50%;width:9px;height:9px;position:absolute;top:-4.5px}.chain__conn--l[data-astro-cid-jjh2vbki] .chain__dot[data-astro-cid-jjh2vbki]{left:-4.5px}.chain__conn--r[data-astro-cid-jjh2vbki] .chain__dot[data-astro-cid-jjh2vbki]{right:-4.5px}.chain__dot--lit[data-astro-cid-jjh2vbki]{background:var(--accent);border-color:var(--accent);opacity:0;will-change:opacity}.chain__cells[data-astro-cid-jjh2vbki]{margin:0;padding:0;list-style:none}.chain__slot[data-astro-cid-jjh2vbki]{position:absolute;transform:translateY(-50%)}.chain__cell[data-astro-cid-jjh2vbki],.chain__card[data-astro-cid-jjh2vbki]{box-sizing:border-box;border:1px solid var(--cell-line);background:var(--cell-bg);border-radius:12px;outline:none;padding:14px 16px 15px;position:relative}.chain__cell[data-astro-cid-jjh2vbki]{will-change:transform, opacity}.chain__cell[data-astro-cid-jjh2vbki]:focus-visible{box-shadow:0 0 0 2px var(--accent)}.chain__cell-lit[data-astro-cid-jjh2vbki]{border:1px solid var(--accent);background:color-mix(in srgb, var(--accent) 9%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 40%, transparent), 0 10px 30px -10px color-mix(in srgb, var(--accent) 45%, transparent);opacity:0;pointer-events:none;will-change:opacity;border-radius:12px;position:absolute;inset:-1px}.chain__n[data-astro-cid-jjh2vbki]{font-family:"JetBrains Mono Variable", var(--iq-typeface-mono);letter-spacing:.08em;color:var(--accent);font-size:12px;position:relative}.chain__verb[data-astro-cid-jjh2vbki]{font-family:"Tektur Variable", var(--iq-typeface-brand);letter-spacing:.07em;text-transform:uppercase;margin:2px 0 6px;font-size:17px;font-weight:500;line-height:1.15;position:relative}.chain__text[data-astro-cid-jjh2vbki]{color:var(--muted);margin:0;font-size:14px;line-height:1.45;position:relative}.chain__who[data-astro-cid-jjh2vbki]{flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex;position:relative}.chain__who[data-astro-cid-jjh2vbki] li[data-astro-cid-jjh2vbki]{font-family:"JetBrains Mono Variable", var(--iq-typeface-mono);letter-spacing:.04em;border:1px solid var(--cell-line);color:var(--muted);border-radius:999px;padding:2px 8px;font-size:11px}.chain__who[data-astro-cid-jjh2vbki] b[data-astro-cid-jjh2vbki]{color:var(--accent);font-weight:500}.chain__card[data-astro-cid-jjh2vbki]{display:none}@media (width<=820px){.chain__stage[data-astro-cid-jjh2vbki]{grid-template-rows:minmax(0,1fr) auto;gap:clamp(8px,1.6svh,16px);display:grid}.chain__view[data-astro-cid-jjh2vbki]{min-height:0;position:relative;inset:auto}.chain__cells[data-astro-cid-jjh2vbki],.chain__conn[data-astro-cid-jjh2vbki]{display:none}.chain__plate[data-astro-cid-jjh2vbki]{cursor:pointer}.chain__card[data-astro-cid-jjh2vbki]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 7%, var(--cell-bg));display:grid}.chain__ct[data-astro-cid-jjh2vbki]{opacity:0;pointer-events:none;grid-area:1/1;transition:opacity .45s cubic-bezier(.4,0,.2,1)}.chain__ct[data-astro-cid-jjh2vbki][data-on]{opacity:1;pointer-events:auto}}@media (width<=520px) and (height<=720px){.chain__card[data-astro-cid-jjh2vbki]{padding:10px 12px 11px}.chain__verb[data-astro-cid-jjh2vbki]{margin-bottom:4px;font-size:15px}.chain__text[data-astro-cid-jjh2vbki]{font-size:13px;line-height:1.4}.chain__who[data-astro-cid-jjh2vbki]{margin-top:7px}.chain[data-astro-cid-jjh2vbki] .pg__foot{display:none}}.contact__stage[data-astro-cid-he3spzz3]{container:stage/size}.con[data-astro-cid-he3spzz3]{--u:max(.85px, min(100cqw / 1240, 100cqh / 560));--plate:var(--iq-color-surface-container-low);--plate-2:var(--iq-color-surface-container);--line:var(--iq-color-outline-variant);--ink:var(--iq-color-primary-ink);--fill:var(--iq-color-primary);--on-fill:var(--iq-color-on-primary);--good:var(--iq-color-good-mark);--panel:#0a0908;--panel-text:#efeeeb;--panel-muted:#a39e94;--panel-line:#3a3733;--panel-plate:#171614;--panel-good:#6fb353;--f-display:"Tektur Variable", "Arial Narrow", sans-serif;--f-body:"Roboto Flex Variable", system-ui, sans-serif;--f-mono:"JetBrains Mono Variable", ui-monospace, monospace;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--iq-color-outline-variant) transparent;height:100cqh;min-height:0;color:var(--text);font:calc(15 * var(--u))/1.5 var(--f-body);align-content:safe center;margin-right:-.375rem;padding:1rem .375rem 1.5rem 0;display:grid;overflow:hidden auto;-webkit-mask-image:linear-gradient(#0000,#000 1rem calc(100% - 1.375rem),#0000);mask-image:linear-gradient(#0000,#000 1rem calc(100% - 1.375rem),#0000)}:root[data-theme=light] .con[data-astro-cid-he3spzz3]{--plate:var(--iq-color-surface-container-high);--panel:var(--iq-color-inverse-surface);--panel-text:var(--iq-color-inverse-on-surface);--panel-muted:#c9c4ba;--panel-line:#4a463f;--panel-plate:#2e2a23}.con[data-astro-cid-he3spzz3] svg{fill:currentColor;width:100%;height:100%;display:block}.con__grid[data-astro-cid-he3spzz3]{gap:calc(44 * var(--u));grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;display:grid}.con__left[data-astro-cid-he3spzz3]{align-content:start;gap:calc(18 * var(--u));min-width:0;padding-top:calc(10 * var(--u));display:grid;position:relative}.con__left[data-astro-cid-he3spzz3]:before{content:attr(data-word) / "";left:calc(-6 * var(--u));top:calc(-16 * var(--u));z-index:0;pointer-events:none;user-select:none;font:500 calc(148 * var(--u)) / 1 var(--f-display);text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;color:#0000;-webkit-text-stroke:1px color-mix(in srgb, var(--line) 75%, transparent);opacity:.45;position:absolute}.con__lede[data-astro-cid-he3spzz3]{z-index:1;max-width:30ch;font-size:calc(19 * var(--u));margin:0;line-height:1.4;position:relative}.con__lede[data-astro-cid-he3spzz3] b[data-astro-cid-he3spzz3]{color:var(--ink);font-weight:500}.con__channels[data-astro-cid-he3spzz3]{z-index:1;gap:calc(10 * var(--u));margin-top:calc(6 * var(--u));display:grid;position:relative}.con__ch[data-astro-cid-he3spzz3]{align-items:center;gap:calc(14 * var(--u));padding:calc(12 * var(--u)) calc(12 * var(--u)) calc(12 * var(--u)) calc(14 * var(--u));border-radius:calc(16 * var(--u));background:color-mix(in srgb, var(--plate) 88%, transparent);border:1px solid color-mix(in srgb, var(--line) 70%, transparent);grid-template-columns:auto minmax(0,1fr) auto auto;display:grid;position:relative}.con__ch[data-astro-cid-he3spzz3]:after{content:"";border-radius:inherit;border:1px solid color-mix(in srgb, var(--fill) 60%, var(--line));opacity:0;pointer-events:none;transition:opacity .25s ease-out;position:absolute;inset:-1px}.con__ch--reach[data-astro-cid-he3spzz3]{background:0 0;border-style:dashed;grid-template-columns:auto minmax(0,1fr)}.con__ic[data-astro-cid-he3spzz3]{width:calc(44 * var(--u));height:calc(44 * var(--u));padding:calc(11 * var(--u));border-radius:calc(12 * var(--u));border:1px solid var(--line);background:var(--plate-2);color:var(--ink);place-items:center;display:grid}.con__tx[data-astro-cid-he3spzz3]{gap:calc(2 * var(--u));min-width:0;display:grid}.con__tx[data-astro-cid-he3spzz3] b[data-astro-cid-he3spzz3]{font-size:calc(15 * var(--u));font-weight:500;line-height:1.35}.con__tx[data-astro-cid-he3spzz3] [data-astro-cid-he3spzz3][data-value]{font:calc(13 * var(--u)) / 1.3 var(--f-mono);color:var(--muted);user-select:all;overflow-wrap:anywhere}.con__copy[data-astro-cid-he3spzz3],.con__go[data-astro-cid-he3spzz3]{width:calc(40 * var(--u));height:calc(40 * var(--u));padding:calc(10 * var(--u));cursor:pointer;border:1px solid var(--line);color:var(--text);background:0 0;border-radius:50%;place-items:center;text-decoration:none;display:grid;position:relative}.con__go[data-astro-cid-he3spzz3]{background:var(--plate-2);transition:transform .25s ease-out}.con__go[data-astro-cid-he3spzz3]:before{content:"";background:var(--fill);opacity:0;border-radius:50%;transition:opacity .25s ease-out;position:absolute;inset:-1px}.con__glyph[data-astro-cid-he3spzz3]{width:100%;height:100%;display:block;position:relative}.con__glyph--done[data-astro-cid-he3spzz3],.con__copy[data-astro-cid-he3spzz3][data-done] .con__glyph[data-astro-cid-he3spzz3]{display:none}.con__copy[data-astro-cid-he3spzz3][data-done] .con__glyph--done[data-astro-cid-he3spzz3]{color:var(--good);display:block}@media (hover:hover){.con__ch[data-astro-cid-he3spzz3]:hover:after{opacity:1}.con__ch[data-astro-cid-he3spzz3]:hover .con__go[data-astro-cid-he3spzz3]{color:var(--on-fill);transform:rotate(45deg)}.con__ch[data-astro-cid-he3spzz3]:hover .con__go[data-astro-cid-he3spzz3]:before{opacity:1}.con__copy[data-astro-cid-he3spzz3]:hover{color:var(--ink)}}.con__copy[data-astro-cid-he3spzz3]:focus-visible,.con__go[data-astro-cid-he3spzz3]:focus-visible,.con__btn[data-astro-cid-he3spzz3]:focus-visible{outline:2px solid var(--fill);outline-offset:2px}.contact__seen[data-astro-cid-he3spzz3]{z-index:1;font-size:calc(14 * var(--u));color:var(--muted);margin:0;position:relative}.contact__seen[data-astro-cid-he3spzz3] b[data-astro-cid-he3spzz3]{font-family:var(--f-mono);color:var(--ink);font-weight:500}.con__where[data-astro-cid-he3spzz3]{z-index:1;margin:calc(4 * var(--u)) 0 0;gap:calc(4 * var(--u)) calc(18 * var(--u));color:var(--muted);font:calc(12 * var(--u)) / 1.5 var(--f-mono);flex-wrap:wrap;display:flex;position:relative}.con__where[data-astro-cid-he3spzz3]>span[data-astro-cid-he3spzz3]{align-items:center;gap:calc(6 * var(--u));display:inline-flex}.con__wic[data-astro-cid-he3spzz3]{width:calc(16 * var(--u));height:calc(16 * var(--u));color:var(--ink)}.con__status[data-astro-cid-he3spzz3]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.con__cta[data-astro-cid-he3spzz3]{gap:calc(18 * var(--u));min-width:0;padding:calc(30 * var(--u));border-radius:calc(24 * var(--u));background:var(--panel);color:var(--panel-text);border:1px solid var(--panel-line);display:grid;position:relative}.con__lab[data-astro-cid-he3spzz3]{font:500 calc(11 * var(--u)) / 1.3 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--panel-muted)}.con__h[data-astro-cid-he3spzz3]{margin:calc(4 * var(--u)) 0 0;font:400 calc(30 * var(--u)) / 1.1 var(--f-display);text-transform:uppercase;letter-spacing:.02em}.con__h[data-astro-cid-he3spzz3] em[data-astro-cid-he3spzz3]{color:var(--fill);font-style:normal}.con__steps[data-astro-cid-he3spzz3]{gap:calc(12 * var(--u));grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.con__steps[data-astro-cid-he3spzz3] li[data-astro-cid-he3spzz3]{gap:calc(4 * var(--u));padding-top:calc(10 * var(--u));border-top:1px solid var(--panel-line);align-content:start;display:grid}.con__steps[data-astro-cid-he3spzz3] b[data-astro-cid-he3spzz3]{font:500 calc(12 * var(--u)) / 1 var(--f-mono);color:var(--fill)}.con__steps[data-astro-cid-he3spzz3] strong[data-astro-cid-he3spzz3]{font-size:calc(14 * var(--u));font-weight:500}.con__steps[data-astro-cid-he3spzz3] span[data-astro-cid-he3spzz3]{font-size:calc(12.5 * var(--u));color:var(--panel-muted);line-height:1.4}.con__demo[data-astro-cid-he3spzz3]{align-items:center;gap:calc(12 * var(--u));grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);margin:0;display:grid}.con__sheet[data-astro-cid-he3spzz3],.con__amber[data-astro-cid-he3spzz3]{border-radius:calc(12 * var(--u));border:1px solid var(--panel-line);background:var(--panel-plate);min-width:0;overflow:hidden}.con__head[data-astro-cid-he3spzz3]{justify-content:space-between;gap:calc(8 * var(--u));padding:calc(8 * var(--u)) calc(12 * var(--u));font:500 calc(10.5 * var(--u)) / 1.3 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--panel-muted);border-bottom:1px solid var(--panel-line);display:flex}.con__head[data-astro-cid-he3spzz3] i[data-astro-cid-he3spzz3]{color:var(--panel-good);font-style:normal}.con__row[data-astro-cid-he3spzz3]{gap:calc(10 * var(--u));padding:calc(6 * var(--u)) calc(12 * var(--u));font-size:calc(12.5 * var(--u));border-bottom:1px solid color-mix(in srgb, var(--panel-line) 60%, transparent);grid-template-columns:minmax(0,1fr) auto;line-height:1.3;display:grid}.con__row[data-astro-cid-he3spzz3]:last-child{border-bottom:0}.con__sheet[data-astro-cid-he3spzz3] .con__row[data-astro-cid-he3spzz3]{font:calc(12 * var(--u)) / 1.3 var(--f-mono)}.con__sheet[data-astro-cid-he3spzz3] .con__row[data-astro-cid-he3spzz3] span[data-astro-cid-he3spzz3]:last-child{color:var(--panel-muted);font-size:calc(11.5 * var(--u))}.con__sheet[data-astro-cid-he3spzz3] .con__row[data-astro-cid-he3spzz3][data-on]{background:color-mix(in srgb, var(--fill) 14%, transparent)}.con__amber[data-astro-cid-he3spzz3] .con__row[data-astro-cid-he3spzz3]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.con__kind[data-astro-cid-he3spzz3]{width:calc(17 * var(--u));height:calc(17 * var(--u));color:var(--fill)}.con__ok[data-astro-cid-he3spzz3]{width:calc(16 * var(--u));height:calc(16 * var(--u));color:var(--panel-good)}.con__arrow[data-astro-cid-he3spzz3]{width:calc(26 * var(--u));height:calc(26 * var(--u));color:var(--fill)}.con__demo[data-astro-cid-he3spzz3] figcaption[data-astro-cid-he3spzz3]{margin-top:calc(-2 * var(--u));color:var(--panel-muted);font:calc(11 * var(--u)) / 1.4 var(--f-mono);grid-column:1/-1}.con__act[data-astro-cid-he3spzz3]{position:relative}.con__btn[data-astro-cid-he3spzz3]{justify-content:center;align-items:center;gap:calc(12 * var(--u));width:100%;min-height:calc(58 * var(--u));padding:0 calc(22 * var(--u));border-radius:calc(14 * var(--u));cursor:pointer;background:var(--fill);color:var(--on-fill);font:500 calc(16 * var(--u)) / 1.2 var(--f-body);letter-spacing:.01em;border:0;text-decoration:none;transition:transform .2s ease-out;display:flex;position:relative}.con__toast[data-astro-cid-he3spzz3]{padding:0 calc(16 * var(--u));border-radius:calc(14 * var(--u));background:var(--panel-text);color:var(--panel);font:500 calc(14 * var(--u)) / 1.25 var(--f-body);text-align:center;pointer-events:none;opacity:0;place-items:center;transition:opacity .2s ease-out;display:grid;position:absolute;inset:0}.con__toast[data-astro-cid-he3spzz3][data-on]{opacity:1}.con__bic[data-astro-cid-he3spzz3]{width:calc(22 * var(--u));height:calc(22 * var(--u));flex:none}.con__btn[data-astro-cid-he3spzz3] small[data-astro-cid-he3spzz3]{font:calc(12 * var(--u)) / 1 var(--f-mono);opacity:.75}@media (hover:hover){.con__btn[data-astro-cid-he3spzz3]:hover{transform:translateY(-1px)}}.contact__legal[data-astro-cid-he3spzz3]{max-width:62em;color:var(--muted);opacity:.8;margin:0;font-size:clamp(.6563rem,.2vw + .5625rem,.7813rem);line-height:1.4}@container stage (width<=56.25rem){.con[data-astro-cid-he3spzz3]{--u:1px}.con__grid[data-astro-cid-he3spzz3]{grid-template-columns:minmax(0,1fr);gap:1.25rem}.con__left[data-astro-cid-he3spzz3]:before{font-size:min(9.25rem,19cqw)}}@container stage (width<=32.5rem){.con__steps[data-astro-cid-he3spzz3],.con__demo[data-astro-cid-he3spzz3]{grid-template-columns:minmax(0,1fr)}.con__arrow[data-astro-cid-he3spzz3]{justify-self:center;rotate:90deg}.con__ch[data-astro-cid-he3spzz3]{grid-template-columns:auto minmax(0,1fr) auto}.con__copy[data-astro-cid-he3spzz3]{display:none}.con__cta[data-astro-cid-he3spzz3]{padding:1.25rem}.con__h[data-astro-cid-he3spzz3]{font-size:1.375rem}}@media (prefers-reduced-motion:reduce){.con__ch[data-astro-cid-he3spzz3]:after,.con__go[data-astro-cid-he3spzz3],.con__go[data-astro-cid-he3spzz3]:before,.con__btn[data-astro-cid-he3spzz3],.con__toast[data-astro-cid-he3spzz3]{transition:none}}.ctl[data-astro-cid-zmmi7tlr]{--gutter:calc(var(--frame-gap) + clamp(1.75rem, 6vw, 7rem));--col-gap:clamp(1.25rem, 3vw, 3rem);--accent:#ffbf00;--on-accent:#1b1400;--glow:color-mix(in srgb, var(--accent) 16%, transparent);--floor:#ffffff0d;--ring:#fff3;--mark:#ffbf0017;--shade:#0009;place-content:start stretch;justify-items:stretch;min-height:0;display:block}[data-theme=light] .ctl[data-astro-cid-zmmi7tlr]{--accent:var(--iq-color-primary-ink);--on-accent:#fffaf0;--glow:#ffbf0047;--floor:#1e2d5a12;--ring:#1e2d5a38;--mark:#a06e001a;--shade:#19234b57}.ctl__pin[data-astro-cid-zmmi7tlr]{z-index:1;height:100svh;padding:calc(var(--frame-gap) + clamp(4.5rem, 12svh, 10.5rem)) var(--gutter) calc(var(--frame-gap) + clamp(1.5rem, 4svh, 3.5rem) + var(--pager-room));grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(.625rem,2.2svh,1.75rem);display:grid;position:relative}.ctl__title[data-astro-cid-zmmi7tlr]{max-width:20em;font-family:"Tektur Variable", var(--iq-typeface-brand);letter-spacing:.071em;text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(1.5rem,.6rem + 2.3vw,3rem);font-weight:400;line-height:1.08}.ctl__stage[data-astro-cid-zmmi7tlr]{pointer-events:none;user-select:none;min-height:0;position:relative;container:ctl-stage/size}.ctl[data-astro-cid-zmmi7tlr][data-live] .ctl__stage[data-astro-cid-zmmi7tlr]{pointer-events:auto}.ctl__plane[data-astro-cid-zmmi7tlr]{--mm:min((100cqw * .62) / max(var(--max-w), 1), 100cqh / var(--stage-h));pointer-events:none;height:calc(var(--mm) * var(--stage-h));position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.ctl__ring[data-astro-cid-zmmi7tlr]{left:calc(50% - var(--mm) * var(--max-w) * .66);bottom:calc(var(--mm) * (-1 - var(--max-w) * .165));width:calc(var(--mm) * var(--max-w) * 1.32);aspect-ratio:8;border:1px solid var(--ring);background:radial-gradient(closest-side, var(--floor), transparent);pointer-events:none;border-radius:50%;position:absolute}.ctl__slots[data-astro-cid-zmmi7tlr]{margin:0;padding:0;list-style:none;position:absolute;inset:0}.ctl__slot[data-astro-cid-zmmi7tlr]{pointer-events:none;position:absolute;inset:0}.ctl__unit[data-astro-cid-zmmi7tlr]{left:calc(50% - var(--mm) * var(--w) / 2);bottom:calc(var(--mm) * var(--b));height:calc(var(--mm) * var(--h));aspect-ratio:var(--ar);transform-origin:50% var(--oy,100%);position:absolute}.ctl__model[data-astro-cid-zmmi7tlr]{width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.ctl__layers[data-astro-cid-zmmi7tlr]{position:absolute;inset:0}.ctl__part[data-astro-cid-zmmi7tlr],.ctl__pseat[data-astro-cid-zmmi7tlr],.ctl__pshadow[data-astro-cid-zmmi7tlr]{position:absolute}.ctl__pover[data-astro-cid-zmmi7tlr]{position:absolute;inset:0}.ctl__pbase[data-astro-cid-zmmi7tlr]{width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.ctl__pimg[data-astro-cid-zmmi7tlr],.ctl__pseat[data-astro-cid-zmmi7tlr],.ctl__pshadow[data-astro-cid-zmmi7tlr]{max-width:none;height:auto;display:block}.ctl__pimg[data-astro-cid-zmmi7tlr]{width:100%}.ctl__pshadow[data-astro-cid-zmmi7tlr]{opacity:0}.ctl__defs[data-astro-cid-zmmi7tlr]{width:0;height:0;position:absolute;overflow:hidden}.ctl__fx[data-astro-cid-zmmi7tlr]{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.ctl__stx[data-astro-cid-zmmi7tlr]{font-family:"JetBrains Mono Variable", var(--iq-typeface-code);letter-spacing:0;font-size:9.4px;font-weight:600}.ctl__gtx[data-astro-cid-zmmi7tlr]{fill:#8fe6ff;font-family:"JetBrains Mono Variable", var(--iq-typeface-code);letter-spacing:.1313rem;font-size:8.8px;font-weight:500}.ctl__led[data-astro-cid-zmmi7tlr][data-state=flash] .ctl__dot[data-astro-cid-zmmi7tlr]{animation:ctl-flick var(--d,2s) linear var(--o,0s) infinite}.ctl[data-astro-cid-zmmi7tlr]:not([data-live]) .ctl__dot[data-astro-cid-zmmi7tlr]{animation-play-state:paused}@keyframes ctl-flick{0%,30%,37%,62%,68%,to{opacity:1}31%,36%,63%,67%{opacity:.08}}@media (prefers-reduced-motion:reduce){.ctl__led[data-astro-cid-zmmi7tlr] .ctl__dot[data-astro-cid-zmmi7tlr]{animation:none}}.ctl__hot[data-astro-cid-zmmi7tlr]{pointer-events:none;width:0;height:0;position:absolute}.ctl__open[data-astro-cid-zmmi7tlr]{cursor:pointer;pointer-events:none;background:0 0;border:0;border-radius:.625rem;padding:0;position:absolute;inset:0}.ctl__unit[data-astro-cid-zmmi7tlr][data-plain][data-here] .ctl__open[data-astro-cid-zmmi7tlr]{cursor:default}.ctl[data-astro-cid-zmmi7tlr][data-live] .ctl__open[data-astro-cid-zmmi7tlr]{pointer-events:auto}.ctl__open[data-astro-cid-zmmi7tlr]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ctl__nav[data-astro-cid-zmmi7tlr]{border:1px solid var(--iq-color-outline-variant);background:color-mix(in srgb, var(--bg) 70%, transparent);width:2.75rem;height:2.75rem;color:var(--text);cursor:pointer;pointer-events:none;border-radius:50%;place-items:center;padding:0;transition:border-color .2s ease-out,color .2s ease-out;display:grid;position:absolute;top:calc(50% - 1.375rem)}.ctl__nav--prev[data-astro-cid-zmmi7tlr]{left:0}.ctl__nav--next[data-astro-cid-zmmi7tlr]{right:0}.ctl[data-astro-cid-zmmi7tlr][data-live] .ctl__nav[data-astro-cid-zmmi7tlr]{pointer-events:auto}@media (hover:hover){.ctl__nav[data-astro-cid-zmmi7tlr]:hover{border-color:var(--accent);color:var(--accent)}}.ctl__nav[data-astro-cid-zmmi7tlr]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ctl__nav[data-astro-cid-zmmi7tlr][data-end]{color:var(--muted);cursor:default;opacity:.35}@media (hover:hover){.ctl__nav[data-astro-cid-zmmi7tlr][data-end]:hover{border-color:var(--iq-color-outline-variant);color:var(--muted)}}.ctl__nav[data-astro-cid-zmmi7tlr] svg[data-astro-cid-zmmi7tlr]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1.25rem;height:1.25rem}.ctl__foot[data-astro-cid-zmmi7tlr]{justify-items:center;gap:clamp(.5rem,1.6svh,1rem);padding-top:clamp(.5rem,1.8svh,1.25rem);display:grid}.ctl__dots[data-astro-cid-zmmi7tlr]{gap:.375rem;display:flex}.ctl__pip[data-astro-cid-zmmi7tlr]{cursor:pointer;background:0 0;border:0;width:1.75rem;height:1.25rem;padding:0;position:relative}.ctl__pip[data-astro-cid-zmmi7tlr]:before{content:"";background:var(--iq-color-outline-variant);border-radius:2px;height:.25rem;transition:background-color .25s ease-out,left .25s ease-out,right .25s ease-out;position:absolute;top:.5rem;left:.375rem;right:.375rem}.ctl__pip[data-astro-cid-zmmi7tlr][aria-current=true]:before{background:var(--accent);left:0;right:0}@media (hover:hover){.ctl__pip[data-astro-cid-zmmi7tlr]:hover:before{background:color-mix(in srgb, var(--accent) 60%, var(--iq-color-outline-variant))}}.ctl__pip[data-astro-cid-zmmi7tlr]:focus-visible{outline:2px solid var(--accent);outline-offset:0}.ctl[data-astro-cid-zmmi7tlr]:not([data-live]) .ctl__pip[data-astro-cid-zmmi7tlr]{pointer-events:none}.ctl__bgfx[data-astro-cid-zmmi7tlr]{z-index:0;pointer-events:none;opacity:0;background:radial-gradient(60% 75% at 50% 55%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 72%), linear-gradient(180deg, #00000061, #0000001f);position:absolute;inset:0}[data-theme=light] .ctl__bgfx[data-astro-cid-zmmi7tlr]{background:radial-gradient(60% 75% at 50% 55%,#ffbf004d,#0000 72%),linear-gradient(#fff6,#fff0)}.ctl__slot[data-astro-cid-zmmi7tlr][data-selected]{z-index:7}.ctl__bg[data-astro-cid-zmmi7tlr]{z-index:0;pointer-events:none;background:radial-gradient(50% 62% at 50% 50%, var(--glow), transparent 72%), radial-gradient(70% 16% at 50% 74%, var(--floor), transparent 100%);position:absolute;inset:0;overflow:hidden}.ctl__bg[data-astro-cid-zmmi7tlr] svg{fill:none;width:auto;height:52%;stroke:var(--mark);stroke-width:.5px;stroke-linejoin:round;position:absolute;top:50%;left:50%;translate:-50% -66%}.ctl__unit[data-astro-cid-zmmi7tlr]:before{content:"";background:radial-gradient(closest-side, var(--shade), transparent);filter:blur(.3125rem);z-index:-1;border-radius:50%;height:7%;position:absolute;bottom:-1.5%;left:6%;right:6%}.ctl[data-astro-cid-zmmi7tlr][data-detail] .ctl__unit[data-astro-cid-zmmi7tlr]:before{opacity:0}.ctl__scene[data-astro-cid-zmmi7tlr]{z-index:8;pointer-events:none;visibility:hidden;position:absolute;inset:0}.ctl__scene[data-astro-cid-zmmi7tlr][data-open]{visibility:visible}.ctl__sh[data-astro-cid-zmmi7tlr]{left:var(--gutter);top:calc(var(--frame-gap) + clamp(4.5rem, 12svh, 10.5rem));max-width:var(--hw,min(30rem, 44vw));opacity:0;pointer-events:none;position:absolute}.ctl__sh-code[data-astro-cid-zmmi7tlr]{font-family:"JetBrains Mono Variable", var(--iq-typeface-code);letter-spacing:.04em;color:var(--accent);margin:0 0 .5rem;font-size:.75rem;line-height:1rem}.ctl__sh-name[data-astro-cid-zmmi7tlr]{text-wrap:balance;margin:0;font-size:clamp(1.125rem,.6vw + .875rem,1.625rem);font-weight:500;line-height:1.2}.ctl__close[data-astro-cid-zmmi7tlr]{top:calc(var(--frame-gap) + 1.375rem);right:calc(var(--frame-gap) + 1.375rem);border:1px solid var(--iq-color-outline-variant);background:color-mix(in srgb, var(--bg) 82%, transparent);width:2.75rem;height:2.75rem;color:var(--text);cursor:pointer;pointer-events:auto;opacity:0;border-radius:50%;place-items:center;padding:0;transition:border-color .2s ease-out,color .2s ease-out;display:grid;position:absolute}@media (hover:hover){.ctl__close[data-astro-cid-zmmi7tlr]:hover{border-color:var(--accent);color:var(--accent)}}.ctl__close[data-astro-cid-zmmi7tlr]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ctl__close[data-astro-cid-zmmi7tlr] svg[data-astro-cid-zmmi7tlr]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:1.125rem;height:1.125rem}.ctl__lines[data-astro-cid-zmmi7tlr]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ctl__lines[data-astro-cid-zmmi7tlr] path{fill:none;stroke:var(--accent);stroke-width:1.25px;stroke-linecap:round;filter:drop-shadow(0 0 1.5px #000000d9);transition:opacity .2s ease-out,stroke-width .15s ease-out}.ctl__lines[data-astro-cid-zmmi7tlr] path[data-off]{opacity:0}.ctl__lines[data-astro-cid-zmmi7tlr] path[data-hl]{stroke-width:2.25px}.ctl__pins[data-astro-cid-zmmi7tlr]{pointer-events:none;position:absolute;inset:0}.ctl__pins[data-astro-cid-zmmi7tlr] .ctl__pt{background:var(--accent);border-radius:50%;width:.5625rem;height:.5625rem;margin:-.2812rem 0 0 -.2812rem;transition:opacity .2s ease-out,scale .15s ease-out;position:absolute;top:0;left:0;box-shadow:0 0 0 1.5px #080c18e6}.ctl__pins[data-astro-cid-zmmi7tlr] .ctl__pt[data-off]{opacity:0}.ctl__pins[data-astro-cid-zmmi7tlr] .ctl__pt[data-hl]{scale:1.6}.ctl__pins[data-astro-cid-zmmi7tlr] .ctl__no{background:var(--accent);width:1.5rem;height:1.5rem;box-shadow:inset 0 0 0 1.5px var(--accent), 0 0 0 2px color-mix(in srgb, var(--bg) 85%, transparent);color:var(--on-accent);font:700 .75rem/1 "JetBrains Mono Variable", var(--iq-typeface-code);cursor:pointer;pointer-events:auto;border:0;border-radius:50%;place-items:center;margin:-.75rem 0 0 -.75rem;padding:0;transition:background-color .2s ease-out,color .2s ease-out,scale .15s ease-out;display:grid;position:absolute;top:0;left:0}.ctl__pins[data-astro-cid-zmmi7tlr] .ctl__no[data-off]{background:color-mix(in srgb, var(--bg) 78%, transparent);color:var(--accent)}.ctl__pins[data-astro-cid-zmmi7tlr] .ctl__no[data-hl]{scale:1.25}.ctl__pins[data-astro-cid-zmmi7tlr] .ctl__no:focus-visible{outline:2px solid var(--text);outline-offset:2px}.ctl__callouts[data-astro-cid-zmmi7tlr]{pointer-events:none;position:absolute;inset:0}.ctl__callouts[data-astro-cid-zmmi7tlr] .ctl__co{pointer-events:auto;max-width:none;transition:border-color .2s ease-out,opacity .2s ease-out;position:absolute;top:0;left:0}.ctl__callouts[data-astro-cid-zmmi7tlr] .ctl__co[data-off]{opacity:.55!important}.ctl__callouts[data-astro-cid-zmmi7tlr] .ctl__co[data-hl]{border-color:var(--accent)}.ctl__callouts[data-astro-cid-zmmi7tlr] .ctl__co b[data-n]:before{content:attr(data-n);background:var(--accent);width:1.125rem;height:1.125rem;color:var(--on-accent);letter-spacing:0;vertical-align:1px;border-radius:50%;place-items:center;margin-right:.5rem;font-size:.6875rem;font-weight:700;display:inline-grid}.ctl__scene[data-astro-cid-zmmi7tlr][data-mode=rail] .ctl__callouts[data-astro-cid-zmmi7tlr]{height:var(--sheet,42svh);padding:1.625rem calc(var(--gutter) + .5rem) calc(var(--frame-gap) + 2.75rem) var(--gutter);overscroll-behavior:contain;pointer-events:auto;background:linear-gradient(to bottom, transparent 0, color-mix(in srgb, var(--bg) 35%, transparent) 2.5rem, color-mix(in srgb, var(--bg) 80%, transparent) 6.875rem, var(--bg) 10.625rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,18.75rem),1fr));align-content:start;gap:.5rem;display:grid;inset:auto 0 0;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 1.625rem);mask-image:linear-gradient(#0000 0,#000 1.625rem)}.ctl__scene[data-astro-cid-zmmi7tlr][data-mode=land] .ctl__callouts[data-astro-cid-zmmi7tlr]{inset:calc(var(--frame-gap) + 4.125rem) calc(var(--frame-gap) + .375rem) calc(var(--frame-gap) + .375rem) auto;width:var(--sheet-w,40vw);overscroll-behavior:contain;pointer-events:auto;align-content:start;gap:.5rem;padding:.875rem .5rem .875rem 0;display:grid;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 .875rem calc(100% - .875rem),#0000 100%);mask-image:linear-gradient(#0000 0,#000 .875rem calc(100% - .875rem),#0000 100%)}.ctl__scene[data-astro-cid-zmmi7tlr][data-mode=rail] .ctl__callouts[data-astro-cid-zmmi7tlr] .ctl__co,.ctl__scene[data-astro-cid-zmmi7tlr][data-mode=land] .ctl__callouts[data-astro-cid-zmmi7tlr] .ctl__co{width:auto;position:relative;transform:none!important}.ctl__scene[data-astro-cid-zmmi7tlr][data-mode=rail] .ctl__sh[data-astro-cid-zmmi7tlr]{top:calc(var(--frame-gap) + 4rem)}.ctl__scene[data-astro-cid-zmmi7tlr][data-mode=land] .ctl__sh[data-astro-cid-zmmi7tlr]{top:calc(var(--frame-gap) + 1.125rem)}.ctl__tip[data-astro-cid-zmmi7tlr]{display:none}.ctl__card[data-astro-cid-zmmi7tlr]{border:1px solid var(--iq-color-outline-variant);background:color-mix(in srgb, var(--bg) 97%, transparent);backdrop-filter:blur(.375rem);width:max-content;max-width:16rem;color:var(--text);opacity:0;visibility:hidden;border-radius:.375rem;gap:.25rem;padding:.5625rem .75rem .625rem;font-size:.8125rem;line-height:1.4;display:grid;position:relative}.ctl__card[data-astro-cid-zmmi7tlr] b[data-astro-cid-zmmi7tlr]{font-family:"JetBrains Mono Variable", var(--iq-typeface-code);letter-spacing:.04em;color:var(--accent);font-size:.75rem;font-weight:400}.ctl__cols[data-astro-cid-zmmi7tlr]{width:min(38rem,100%);margin:0;padding:0;list-style:none;display:grid}.ctl__item[data-astro-cid-zmmi7tlr]{grid-area:1/1;min-width:0}.ctl__item[data-astro-cid-zmmi7tlr]:not([data-active]){visibility:hidden;opacity:0}.ctl__code[data-astro-cid-zmmi7tlr]{font-family:"JetBrains Mono Variable", var(--iq-typeface-code);letter-spacing:.04em;color:var(--accent);margin:0 0 .5rem;font-size:.75rem;line-height:1rem}.ctl__name[data-astro-cid-zmmi7tlr]{text-wrap:balance;margin:0 0 .75rem;font-size:clamp(.9375rem,.3vw + .8125rem,1.1875rem);font-weight:500;line-height:1.25}.ctl__passport[data-astro-cid-zmmi7tlr]{margin:0;display:grid}.ctl__row[data-astro-cid-zmmi7tlr]{border-top:1px solid var(--iq-color-outline-variant);grid-template-columns:minmax(6.4em,30%) minmax(0,1fr);align-items:baseline;column-gap:.75rem;padding:.375rem 0;display:grid}.ctl__row[data-astro-cid-zmmi7tlr] dt[data-astro-cid-zmmi7tlr]{font-family:"Tektur Variable", var(--iq-typeface-brand);letter-spacing:.0313rem;text-transform:uppercase;color:var(--muted);margin:0;font-size:.6875rem;font-weight:500;line-height:1rem}.ctl__row[data-astro-cid-zmmi7tlr] dd[data-astro-cid-zmmi7tlr]{font-family:"JetBrains Mono Variable", var(--iq-typeface-code);color:var(--text);margin:0;font-size:clamp(.75rem,.25vw + .625rem,.8438rem);line-height:1.45}.ctl[data-astro-cid-zmmi7tlr][data-armed] .ctl__unit[data-astro-cid-zmmi7tlr],.ctl[data-astro-cid-zmmi7tlr][data-armed] [data-astro-cid-zmmi7tlr][data-part],.ctl[data-astro-cid-zmmi7tlr][data-armed] .ctl__led[data-astro-cid-zmmi7tlr],.ctl[data-astro-cid-zmmi7tlr][data-armed] .ctl__screen[data-astro-cid-zmmi7tlr],.ctl[data-astro-cid-zmmi7tlr][data-armed] .ctl__ring[data-astro-cid-zmmi7tlr]{opacity:0}@media (width<=899px){.ctl__code[data-astro-cid-zmmi7tlr],.ctl__name[data-astro-cid-zmmi7tlr]{margin:0}.ctl__item[data-astro-cid-zmmi7tlr]{gap:.25rem;display:grid}.ctl__row[data-astro-cid-zmmi7tlr]:nth-child(n+4){display:none}.ctl__row[data-astro-cid-zmmi7tlr]{padding:.25rem 0}}@media (width<=899px) and (height<=780px),(width<=599px){.ctl__row[data-astro-cid-zmmi7tlr]:nth-child(n+3){display:none}}@media (width<=599px){.ctl__nav[data-astro-cid-zmmi7tlr]{width:2.25rem;height:2.25rem;top:calc(50% - 1.125rem)}}.eco[data-astro-cid-dugju3nl]{--gutter:calc(var(--frame-gap) + clamp(1.75rem, 6vw, 7rem));--top-a:#3b3935;--top-b:#2a2825;--left-a:#2a5359;--left-b:#191816;--right-a:#2b2825;--right-b:#0e0d0c;--front-a:#ffd666f2;--front-b:#ffbf0040;--edge:#ffffff21;--rim:#ffffff6b;--ink:#efeeebe0;--deboss:#ffffff21;--number:#ffbf00;--ao:#00000008;--ground-a:#0009;--ground-b:#00000047;--ground-c:#0000;--tint-0-a:#41b6c34d;--tint-0-b:#41b6c30d;--tint-1-a:#41b6c32e;--tint-1-b:#41b6c308;--tint-2-a:#ffbf0038;--tint-2-b:#ffbf0008;--tint-3-a:#ffcd3c80;--tint-3-b:#ffbf0012;place-content:start stretch;justify-items:stretch;min-height:0;display:block}[data-theme=light] .eco[data-astro-cid-dugju3nl]{--top-a:#fff;--top-b:#f5f3ee;--left-a:#b3e2e9;--left-b:#e9f6f8;--right-a:#f5e8c0;--right-b:#d6c79a;--front-a:#ffbf00;--front-b:#ffbf0059;--edge:#23201838;--rim:#fffffff2;--ink:#232018d1;--deboss:#ffffffd9;--number:var(--iq-color-primary-ink);--ao:#23201803;--ground-a:#2320184d;--ground-b:#23201821;--ground-c:#23201800;--tint-0-a:#00a8b733;--tint-0-b:#00a8b708;--tint-1-a:#00a8b71a;--tint-1-b:#00a8b705;--tint-2-a:#ffbf0029;--tint-2-b:#ffbf0005;--tint-3-a:#ffbf006b;--tint-3-b:#ffbf000f}.eco__pin[data-astro-cid-dugju3nl]{height:100svh;padding:calc(var(--frame-gap) + clamp(4.5rem, 12svh, 10.5rem)) var(--gutter) calc(var(--frame-gap) + clamp(1.5rem, 4svh, 3.5rem) + var(--pager-room));grid-template-rows:auto 1fr;gap:clamp(1rem,3svh,2.25rem);display:grid}.js .eco__tier[data-astro-cid-dugju3nl],.js .eco__shade[data-astro-cid-dugju3nl],.js .eco__ground-g[data-astro-cid-dugju3nl],.js .eco__leader[data-astro-cid-dugju3nl],.js .eco__row[data-astro-cid-dugju3nl]{opacity:0}@media (prefers-reduced-motion:reduce){.js .eco__tier[data-astro-cid-dugju3nl],.js .eco__shade[data-astro-cid-dugju3nl],.js .eco__ground-g[data-astro-cid-dugju3nl],.js .eco__leader[data-astro-cid-dugju3nl],.js .eco__row[data-astro-cid-dugju3nl]{opacity:1}}.eco__title[data-astro-cid-dugju3nl]{max-width:20em;font-family:"Tektur Variable", var(--iq-typeface-brand);letter-spacing:.071em;text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(1.5rem,.6rem + 2.3vw,3rem);font-weight:400;line-height:1.08}.eco__stage[data-astro-cid-dugju3nl]{min-height:0;position:relative;overflow:clip;container:eco-stage/size}.eco__figure[data-astro-cid-dugju3nl]{width:min(100cqw, calc(100cqh * (var(--ar))));aspect-ratio:var(--ar);--fs:clamp(.7813rem, 1.08cqw, 1.1875rem);position:absolute;top:50%;left:0;transform:translateY(-50%);container-type:inline-size}.eco__svg[data-astro-cid-dugju3nl]{width:calc(var(--aw) * 100%);height:100%;display:block;position:absolute;top:0;left:0;overflow:visible}.eco__svg[data-astro-cid-dugju3nl] polygon[data-astro-cid-dugju3nl]{stroke:var(--edge);stroke-width:1px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.eco__svg[data-astro-cid-dugju3nl] .eco__tint[data-astro-cid-dugju3nl],.eco__svg[data-astro-cid-dugju3nl] .eco__ao[data-astro-cid-dugju3nl],.eco__svg[data-astro-cid-dugju3nl] .eco__ground[data-astro-cid-dugju3nl]{stroke:none}.eco__ao[data-astro-cid-dugju3nl]{fill:var(--ao)}.eco__svg[data-astro-cid-dugju3nl] .eco__rim[data-astro-cid-dugju3nl]{stroke:var(--rim);stroke-width:1.4px;stroke-linecap:round}.eco__svg[data-astro-cid-dugju3nl] .eco__front[data-astro-cid-dugju3nl]{stroke:none}.eco__ink[data-astro-cid-dugju3nl],.eco__deboss[data-astro-cid-dugju3nl]{font-family:"Tektur Variable", var(--iq-typeface-brand);letter-spacing:.14em;font-size:26px;font-weight:500}.eco__ink[data-astro-cid-dugju3nl]{fill:var(--ink)}.eco__deboss[data-astro-cid-dugju3nl]{fill:var(--deboss)}.eco__num[data-astro-cid-dugju3nl]{font-family:"JetBrains Mono Variable", var(--iq-typeface-code);letter-spacing:.06em;fill:var(--number);font-size:17px}.eco__leader[data-astro-cid-dugju3nl] rect[data-astro-cid-dugju3nl]{fill:var(--iq-color-outline)}.eco__leader[data-astro-cid-dugju3nl] circle[data-astro-cid-dugju3nl]{fill:var(--iq-color-primary);stroke:var(--bg);stroke-width:1.5px;vector-effect:non-scaling-stroke}.eco__rows[data-astro-cid-dugju3nl]{pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.eco__row[data-astro-cid-dugju3nl]{left:calc(var(--rx) * 100%);right:0;top:calc(var(--y) * 100%);font-size:var(--fs);grid-template-columns:2.6em minmax(0,1fr);align-items:start;line-height:1.32;display:grid;position:absolute;transform:translateY(-50%)}.eco__n[data-astro-cid-dugju3nl]{font-family:"JetBrains Mono Variable", var(--iq-typeface-code);letter-spacing:.04em;color:var(--number);padding-top:.28em;font-size:.86em}.eco__text[data-astro-cid-dugju3nl]{gap:.3em;display:grid}.eco__name[data-astro-cid-dugju3nl]{font-family:"Tektur Variable", var(--iq-typeface-brand);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;align-items:baseline;column-gap:.7em;margin:0;font-size:1.16em;font-weight:500;line-height:1.2;display:flex}.eco__go[data-astro-cid-dugju3nl]{color:inherit;pointer-events:auto;border-bottom:1px solid #0000;flex-wrap:wrap;align-items:baseline;column-gap:.7em;text-decoration:none;transition:border-color .2s;display:flex}.eco__go[data-astro-cid-dugju3nl]:after{content:"→";opacity:0;transition:opacity .2s,transform .2s;transform:translate(-.25rem)}.eco__go[data-astro-cid-dugju3nl]:hover,.eco__go[data-astro-cid-dugju3nl]:focus-visible{border-bottom-color:currentColor}.eco__go[data-astro-cid-dugju3nl]:hover:after,.eco__go[data-astro-cid-dugju3nl]:focus-visible:after{opacity:.85;transform:none}.eco__go[data-astro-cid-dugju3nl]:focus-visible{outline-offset:.25rem;outline:2px solid}@media (hover:none){.eco__go[data-astro-cid-dugju3nl]:after{opacity:.6;transform:none}}.eco__sub[data-astro-cid-dugju3nl]{font-family:"JetBrains Mono Variable", var(--iq-typeface-code);letter-spacing:.04em;text-transform:none;color:var(--muted);font-size:.7em;font-weight:400}.eco__lead[data-astro-cid-dugju3nl]{color:var(--text);margin:0}.eco__tags[data-astro-cid-dugju3nl]{font-family:"JetBrains Mono Variable", var(--iq-typeface-code);color:var(--muted);margin:0;font-size:.82em;line-height:1.4}@container eco-stage (width<=69.9375rem) or (height<=32.4375rem){.eco__figure[data-astro-cid-dugju3nl]{aspect-ratio:auto;--fs:clamp(.8125rem, 1.5cqw, 1rem);grid-template-rows:minmax(0,1fr) auto;row-gap:clamp(.75rem,2.4svh,1.625rem);width:100%;height:100%;display:grid;position:static;transform:none}.eco__svg[data-astro-cid-dugju3nl]{width:100%;height:100%;min-height:0;position:static}.eco__leader[data-astro-cid-dugju3nl]{display:none}.eco__rows[data-astro-cid-dugju3nl]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1em 2.4em;display:grid;position:static}.eco__row[data-astro-cid-dugju3nl]{position:static;transform:none}}@container eco-stage (width<=37.4375rem){.eco__rows[data-astro-cid-dugju3nl]{grid-template-columns:minmax(0,1fr);gap:.9em}.eco__tags[data-astro-cid-dugju3nl]{display:none}.eco__ink[data-astro-cid-dugju3nl],.eco__deboss[data-astro-cid-dugju3nl]{font-size:34px}.eco__num[data-astro-cid-dugju3nl]{font-size:24px}}.frame[data-astro-cid-woisxlok]{z-index:20;pointer-events:none;position:fixed;inset:0}.frame[data-astro-cid-woisxlok]:before{content:"";inset:var(--frame-gap);border-radius:var(--frame-radius);box-shadow:0 0 0 100vmax var(--frame-color);position:absolute}.frame__notch[data-astro-cid-woisxlok]{width:calc(12rem * var(--frame-k));height:calc(3.125rem * var(--frame-k));fill:var(--frame-color);position:absolute;top:0;left:50%;transform:translate(-50%)}.lang[data-astro-cid-lemdd452]{--k:max(1, var(--frame-k));top:calc(var(--frame-gap) + .625rem * var(--frame-k));right:calc(var(--frame-gap) + .625rem * var(--frame-k));z-index:21;transition:opacity .3s,visibility .3s;position:fixed}.lang__list[data-astro-cid-lemdd452]{gap:calc(2px * var(--k));padding:calc(.1875rem * var(--k));border:1px solid var(--iq-color-outline-variant);background:color-mix(in srgb, var(--iq-color-surface-container) 72%, transparent);backdrop-filter:blur(.625rem);border-radius:62.4375rem;margin:0;list-style:none;display:flex}.lang__a[data-astro-cid-lemdd452]{min-width:calc(2.25rem * var(--k));height:calc(1.75rem * var(--k));padding:0 calc(.5rem * var(--k));font:500 calc(.75rem * var(--k)) / 1 "JetBrains Mono Variable", ui-monospace, monospace;letter-spacing:.04em;color:var(--iq-color-on-surface-variant);border-radius:62.4375rem;place-items:center;text-decoration:none;transition:color .2s,background-color .2s;display:grid}@media (hover:hover){a[data-astro-cid-lemdd452].lang__a:hover{color:var(--iq-color-on-surface);background:color-mix(in srgb, var(--iq-color-on-surface) 8%, transparent)}}a[data-astro-cid-lemdd452].lang__a:focus-visible{outline:2px solid var(--iq-color-primary);outline-offset:1px}.lang__a[data-astro-cid-lemdd452][aria-current]{color:var(--iq-color-on-primary);background:var(--iq-color-primary)}.lang__sr[data-astro-cid-lemdd452]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:root[data-modal] .lang[data-astro-cid-lemdd452]{visibility:hidden;opacity:0}.header[data-astro-cid-nen7h5rs]{z-index:21;width:calc(6rem * var(--frame-k));height:calc(3.125rem * var(--frame-k));pointer-events:none;position:fixed;top:0;left:50%;transform:translate(-50%)}.header__logo[data-astro-cid-nen7h5rs]{width:100%;height:100%;padding-top:calc(.25rem * var(--frame-k));color:var(--iq-color-primary);border-radius:var(--frame-radius);cursor:pointer;pointer-events:auto;user-select:none;place-items:center;display:grid}.header__logo[data-astro-cid-nen7h5rs] svg{height:calc(1.75rem * var(--frame-k));width:auto}.header__logo[data-astro-cid-nen7h5rs]:focus-visible{outline:2px solid var(--iq-color-primary);outline-offset:-.25rem}.hero[data-astro-cid-ge2uvauf]{--h-bg:#0b0a09;--h-bg-2:#15120e;--h-dim:#8a857b;--h-line:color-mix(in srgb, var(--text) 34%, transparent);--h-rule:color-mix(in srgb, var(--text) 14%, transparent);--h-fill:#ffbf00;--h-ink:#ffbf00;--h-glow-a:#ffaa2833;--h-glow-b:#ff961e29;--h-teal:#008c8c1a;--h-floor-a:#100e0b;--h-floor-b:#070605;--h-shade:#000000bf;height:100svh;min-height:0;display:block}[data-theme=light] .hero[data-astro-cid-ge2uvauf]{--h-bg:#dfe2e5;--h-bg-2:#f3f4f5;--h-dim:#6b675f;--h-ink:var(--iq-color-primary-ink);--h-glow-a:#ffffffbf;--h-glow-b:#ffffff80;--h-teal:#0000;--h-floor-a:#e9ebed;--h-floor-b:#cfd3d7;--h-shade:#1e28376b}.hero__win[data-astro-cid-ge2uvauf]{--u:1;inset:var(--frame-gap);isolation:isolate;border-radius:var(--frame-radius);background:linear-gradient(180deg, var(--h-bg-2), var(--h-bg) 70%);color:var(--text);position:absolute;overflow:hidden}.js .hero[data-astro-cid-ge2uvauf]:not([data-placed]) .hero__win[data-astro-cid-ge2uvauf]{visibility:hidden}.hero__light[data-astro-cid-ge2uvauf]{z-index:0;pointer-events:none;background:radial-gradient(var(--lw,42%) 40% at var(--lx,68%) var(--ly,62%), var(--h-glow-a), transparent 72%), radial-gradient(40% 50% at 2% 100%, var(--h-teal), transparent 70%);position:absolute;inset:0}.hero__floor[data-astro-cid-ge2uvauf]{z-index:1;pointer-events:none;background:linear-gradient(180deg, var(--h-floor-a), var(--h-floor-b));position:absolute;bottom:0;left:0;right:0}.hero__floor[data-astro-cid-ge2uvauf]:before{content:"";background:linear-gradient(180deg, transparent, var(--h-floor-a));height:3.75rem;position:absolute;inset:-3.75rem 0 auto}.hero__floor[data-astro-cid-ge2uvauf]:after{content:"";background:radial-gradient(40% 100% at var(--lx,68%) 0%, var(--h-glow-b), transparent 70%);height:10rem;position:absolute;top:0;left:0;right:0}.hero__mon[data-astro-cid-ge2uvauf]{z-index:2;position:absolute;container-type:inline-size}.hero__bezel[data-astro-cid-ge2uvauf]{background:linear-gradient(160deg,#27241f,#11100e);border-radius:.875rem;position:absolute;inset:-.5rem;box-shadow:0 0 0 1px #ffffff12,0 2.5rem 5.625rem #00000073}.hm[data-astro-cid-ge2uvauf]{--d:calc(100cqw / 1000);aspect-ratio:1000/470;padding:calc(18 * var(--d)) calc(22 * var(--d));color:#e9e6df;font-family:Roboto Flex Variable,system-ui,sans-serif;font-size:calc(13 * var(--d));background:#171512;border-radius:.375rem;line-height:1.25;position:relative;overflow:hidden}.hm[data-astro-cid-ge2uvauf]:after{content:"";pointer-events:none;background:linear-gradient(115deg,#ffffff0d,#0000 36%),linear-gradient(#0000 54%,#00000061);position:absolute;inset:0}.hm__bar[data-astro-cid-ge2uvauf]{margin-bottom:calc(14 * var(--d));justify-content:space-between;align-items:baseline;display:flex}.hm__bar[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{font-size:calc(17 * var(--d));font-weight:500}.hm__bar[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf],.hm__kpi[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf],.hm__card[data-astro-cid-ge2uvauf] p[data-astro-cid-ge2uvauf]{color:#a39e94}.hm__bar[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{font-size:calc(12 * var(--d))}.hm__body[data-astro-cid-ge2uvauf]{grid-template-columns:calc(200 * var(--d)) minmax(0, 1fr);gap:calc(14 * var(--d));display:grid}.hm__tree[data-astro-cid-ge2uvauf],.hm__head[data-astro-cid-ge2uvauf],.hm__kpi[data-astro-cid-ge2uvauf],.hm__card[data-astro-cid-ge2uvauf]{border-radius:calc(10 * var(--d));background:#1f1c18}.hm__tree[data-astro-cid-ge2uvauf]{padding:calc(12 * var(--d))}.hm__lab[data-astro-cid-ge2uvauf]{margin:0 0 calc(10 * var(--d));font-size:calc(10 * var(--d));letter-spacing:.08em;text-transform:uppercase;color:#8f8a80}.hm__tree[data-astro-cid-ge2uvauf] ul[data-astro-cid-ge2uvauf]{gap:calc(6 * var(--d));margin:0;padding:0;list-style:none;display:grid}.hm__tree[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{padding:calc(6 * var(--d)) calc(8 * var(--d)) calc(6 * var(--d)) calc(8 * var(--d) + var(--i,0) * 12 * var(--d));border-radius:calc(7 * var(--d));display:grid}.hm__tree[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{font-size:calc(12.5 * var(--d));font-weight:500}.hm__tree[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{font-size:calc(10 * var(--d));color:#8f8a80}.hm__tree[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf].on{background:#5a4716}.hm__tree[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf].on span[data-astro-cid-ge2uvauf]{color:#d9c690}.hm__main[data-astro-cid-ge2uvauf]{align-content:start;gap:calc(12 * var(--d));display:grid}.hm__head[data-astro-cid-ge2uvauf]{padding:calc(10 * var(--d)) calc(14 * var(--d));justify-content:space-between;align-items:center;display:flex}.hm__head[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{font-size:calc(14 * var(--d));font-weight:500}.hm__chip[data-astro-cid-ge2uvauf]{padding:calc(3 * var(--d)) calc(9 * var(--d));font-size:calc(10.5 * var(--d));color:#b8b3a9;background:#2b2722;border-radius:6.1875rem}.hm__kpis[data-astro-cid-ge2uvauf]{gap:calc(10 * var(--d));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.hm__kpi[data-astro-cid-ge2uvauf]{gap:calc(4 * var(--d));padding:calc(10 * var(--d)) calc(12 * var(--d));display:grid}.hm__kpi[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]{font-size:calc(10.5 * var(--d))}.hm__kpi[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{font-size:calc(21 * var(--d));font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.hm__kpi[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf] small[data-astro-cid-ge2uvauf]{font-size:calc(11 * var(--d));color:#a39e94;font-weight:400}.hm__kpi[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{font-style:normal;font-size:calc(9.5 * var(--d));color:#8f8a80}.hm__kpi[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{color:#e0a24a;font-style:normal}.hm__kpi[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf].up{color:#7fbf5f}.hm__row[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0, 1fr) calc(190 * var(--d));gap:calc(10 * var(--d));display:grid}.hm__card[data-astro-cid-ge2uvauf]{padding:calc(10 * var(--d)) calc(12 * var(--d))}.hm__card[data-astro-cid-ge2uvauf] p[data-astro-cid-ge2uvauf]{margin:0 0 calc(6 * var(--d));font-size:calc(10.5 * var(--d))}.hm__card[data-astro-cid-ge2uvauf] p[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{color:#e9e6df;font-weight:500}.hm__card[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{width:100%;height:calc(78 * var(--d));display:block}.hm__ring[data-astro-cid-ge2uvauf]{justify-items:center;gap:calc(4 * var(--d));display:grid}.hm__ring[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{width:calc(78 * var(--d));rotate:-90deg}.hm__ring[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{margin-top:calc(-54 * var(--d));height:calc(30 * var(--d));font-size:calc(15 * var(--d));font-weight:500}.hero__station[data-astro-cid-ge2uvauf],.hero__reflect[data-astro-cid-ge2uvauf]{z-index:4;position:absolute}.hero__unit[data-astro-cid-ge2uvauf]{position:absolute;overflow:hidden}.hero__unit[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{user-select:none;max-width:none;position:absolute;top:0;left:0}.hero__station[data-astro-cid-ge2uvauf]{filter:drop-shadow(0 1.125rem 1.375rem var(--h-shade))}.hero__reflect[data-astro-cid-ge2uvauf]{z-index:3;opacity:.16;pointer-events:none;filter:blur(1.2px);transform:scaleY(-1);-webkit-mask-image:linear-gradient(#0000 66%,#000);mask-image:linear-gradient(#0000 66%,#000)}.hero__contact[data-astro-cid-ge2uvauf]{z-index:3;background:radial-gradient(closest-side, var(--h-shade), transparent);pointer-events:none;border-radius:50%;height:2.125rem;position:absolute}.hero__title[data-astro-cid-ge2uvauf]{z-index:6;font-family:"Tektur Variable", var(--iq-typeface-brand);font-size:var(--tsize,64px);letter-spacing:.05em;text-transform:uppercase;text-wrap:balance;margin:0;font-weight:400;line-height:1.06;position:absolute}.hero__word[data-astro-cid-ge2uvauf]{vertical-align:top;margin:-.1em -.06em -.18em;padding:.1em .06em .18em;display:inline-block;overflow:hidden}.hero__word-i[data-astro-cid-ge2uvauf]{display:inline-block}.hero__lead[data-astro-cid-ge2uvauf]{z-index:6;font-size:max(14px, calc(16px * var(--u)));color:var(--muted);text-wrap:pretty;margin:0;line-height:1.5;position:absolute}.hero__facts[data-astro-cid-ge2uvauf]{z-index:8;gap:calc(16px * var(--u)) calc(28px * var(--u));padding:calc(16px * var(--u)) 0 0;border-top:1px solid var(--h-rule);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid;position:absolute}.hero__fact[data-astro-cid-ge2uvauf]{gap:calc(4px * var(--u));display:grid}.hero__fact[data-astro-cid-ge2uvauf] dt[data-astro-cid-ge2uvauf]{font-family:"Tektur Variable", var(--iq-typeface-brand);font-size:max(10.5px, calc(11px * var(--u)));letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-weight:500;line-height:1.2}.hero__fact[data-astro-cid-ge2uvauf] dd[data-astro-cid-ge2uvauf]{font-family:"JetBrains Mono Variable", var(--iq-typeface-code);font-size:max(11.5px, calc(13px * var(--u)));margin:0;line-height:1.4}.hero__note[data-astro-cid-ge2uvauf]{z-index:8;font-size:max(11px, calc(11.5px * var(--u)));color:var(--h-dim);margin:0;position:absolute}.hero__calls[data-astro-cid-ge2uvauf]{z-index:7;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hero__calls[data-astro-cid-ge2uvauf] path{fill:none;stroke:var(--h-line);stroke-width:1px}.hero__calls[data-astro-cid-ge2uvauf] .pt{fill:var(--h-fill)}.hero__calls[data-astro-cid-ge2uvauf] .ring{fill:none;stroke:var(--h-fill);stroke-opacity:.5;stroke-width:1px}.hero__call[data-astro-cid-ge2uvauf]{z-index:8;gap:.1875rem;width:max-content;max-width:17.5rem;display:grid;position:absolute}.hero__call[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{font-family:"Tektur Variable", var(--iq-typeface-brand);font-size:max(12px, calc(13px * var(--u)));letter-spacing:.08em;text-transform:uppercase;font-weight:500;line-height:1.2}.hero__num[data-astro-cid-ge2uvauf]{font-family:"JetBrains Mono Variable", var(--iq-typeface-code);font-size:max(10.5px, calc(11px * var(--u)));letter-spacing:.04em;color:var(--h-ink);margin-right:.375rem;font-weight:500}.hero__call[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]:not(.hero__num){font-family:"JetBrains Mono Variable", var(--iq-typeface-code);font-size:max(11px, calc(11.5px * var(--u)));color:var(--muted);line-height:1.45}.hero__win[data-astro-cid-ge2uvauf][data-layout=stack] .hero__calls[data-astro-cid-ge2uvauf],.hero__win[data-astro-cid-ge2uvauf][data-layout=stack] .hero__call[data-astro-cid-ge2uvauf]{display:none}.hero__win[data-astro-cid-ge2uvauf][data-phone] .hero__facts[data-astro-cid-ge2uvauf]{gap:.75rem 1rem;padding-top:.75rem}.hero__win[data-astro-cid-ge2uvauf][data-phone] .hero__fact[data-astro-cid-ge2uvauf] dd[data-astro-cid-ge2uvauf]{font-size:.7188rem}.iqp[data-astro-cid-mhet2deo]{--u:max(.75px, min(100cqw / 1260, (100cqh - 1.75rem) / 625));--plate:var(--iq-color-surface-container-low);--plate-2:var(--iq-color-surface-container);--line:var(--iq-color-outline-variant);--fill:var(--iq-color-primary);--ink:var(--iq-color-primary-ink);--good:var(--iq-color-good-mark);--glow:#ffbf0029;--f-display:"Tektur Variable", "Arial Narrow", sans-serif;--f-body:"Roboto Flex Variable", system-ui, sans-serif;--f-mono:"JetBrains Mono Variable", ui-monospace, monospace;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--iq-color-outline-variant) transparent;height:100cqh;min-height:0;color:var(--text);font:calc(15 * var(--u))/1.5 var(--f-body);margin-right:-.375rem;padding:.75rem .375rem 1rem 0;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 .75rem calc(100% - 1rem),#0000);mask-image:linear-gradient(#0000,#000 .75rem calc(100% - 1rem),#0000)}:root[data-theme=light] .iqp[data-astro-cid-mhet2deo]{--plate:var(--iq-color-surface-container-high);--glow:#ffbf0047}.iqp__in[data-astro-cid-mhet2deo]{gap:calc(28 * var(--u));grid-template-rows:minmax(auto,1fr) auto;min-height:100%;display:grid}.iqp[data-astro-cid-mhet2deo] number-flow{--number-flow-char-height:1em}.iqp__net[data-astro-cid-mhet2deo]{align-items:center;gap:calc(28 * var(--u));min-height:calc(270 * var(--u));padding-top:calc(26 * var(--u));grid-template-columns:minmax(0,1.25fr) minmax(0,.8fr) minmax(0,1fr) minmax(0,.9fr);display:grid;position:relative}.iqp__wires[data-astro-cid-mhet2deo]{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.iqp__wires[data-astro-cid-mhet2deo] .iqp__wire{fill:none;stroke:var(--line);stroke-width:calc(1.25 * var(--u))}.iqp__wires[data-astro-cid-mhet2deo] .iqp__cmdline{fill:none;stroke:var(--ink);stroke-width:calc(1.25 * var(--u));stroke-dasharray:calc(3 * var(--u)) calc(6 * var(--u));opacity:0}.iqp__wires[data-astro-cid-mhet2deo] .iqp__dot{fill:var(--fill)}.iqp__wires[data-astro-cid-mhet2deo] .iqp__dot[data-cmd]{fill:var(--text)}.iqp__col[data-astro-cid-mhet2deo]{z-index:1;gap:calc(12 * var(--u));min-width:0;display:grid;position:relative}.iqp__ttl[data-astro-cid-mhet2deo]{left:0;bottom:calc(100% + 12 * var(--u));font:500 calc(11 * var(--u))/1.3 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);position:absolute}.iqp__node[data-astro-cid-mhet2deo]{align-items:center;gap:calc(10 * var(--u));padding:calc(10 * var(--u)) calc(12 * var(--u));border:1px solid var(--line);border-radius:calc(12 * var(--u));background:var(--plate);grid-template-columns:auto minmax(0,1fr) auto;transition:border-color .3s ease-out;display:grid}.iqp__node[data-astro-cid-mhet2deo][data-hit]{border-color:var(--fill)}.iqp__ic[data-astro-cid-mhet2deo]{width:calc(20 * var(--u));height:calc(20 * var(--u));color:var(--ink);display:block}.iqp__ic[data-astro-cid-mhet2deo] svg{fill:currentColor;width:100%;height:100%;display:block}.iqp__nm[data-astro-cid-mhet2deo]{min-width:0;font-size:calc(13 * var(--u));line-height:1.3}.iqp__nm[data-astro-cid-mhet2deo] small[data-astro-cid-mhet2deo]{color:var(--muted);font:calc(11 * var(--u))/1.3 var(--f-mono);display:block}.iqp__val[data-astro-cid-mhet2deo]{font:500 calc(14 * var(--u))/1 var(--f-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.iqp__gw[data-astro-cid-mhet2deo]{z-index:1;text-align:center;justify-self:center;justify-items:center;display:grid;position:relative}.iqp__gwcap[data-astro-cid-mhet2deo]{top:calc(100% + 8 * var(--u));justify-items:center;gap:calc(8 * var(--u));width:max-content;display:grid;position:absolute;left:50%;translate:-50%}.iqp__box[data-astro-cid-mhet2deo]{width:calc(64 * var(--u));height:calc(64 * var(--u));border-radius:calc(16 * var(--u));border:1px solid var(--line);background:var(--plate);place-items:center;display:grid}.iqp__box[data-astro-cid-mhet2deo] svg[data-astro-cid-mhet2deo]{width:calc(30 * var(--u));height:calc(30 * var(--u))}.iqp__gw[data-astro-cid-mhet2deo] b[data-astro-cid-mhet2deo]{font:500 calc(13 * var(--u))/1.3 var(--f-body)}.iqp__gw[data-astro-cid-mhet2deo] small[data-astro-cid-mhet2deo]{max-width:calc(150 * var(--u));color:var(--muted);font:calc(11 * var(--u))/1.4 var(--f-mono)}.iqp__hub[data-astro-cid-mhet2deo]{z-index:1;width:calc(150 * var(--u));aspect-ratio:1;justify-self:center;place-items:center;max-width:100%;display:grid;position:relative}.iqp__hub[data-astro-cid-mhet2deo]:before,.iqp__hub[data-astro-cid-mhet2deo]:after{content:"";border:1px solid var(--line);border-radius:50%;position:absolute;inset:0}.iqp__hub[data-astro-cid-mhet2deo]:after{inset:calc(18 * var(--u));border-color:color-mix(in srgb, var(--fill) 45%, transparent);background:radial-gradient(circle, var(--glow), transparent 70%)}.iqp__core[data-astro-cid-mhet2deo]{z-index:1;width:calc(74 * var(--u));height:calc(74 * var(--u));background:var(--fill);color:var(--iq-color-on-primary);font:500 calc(15 * var(--u))/1 var(--f-display);letter-spacing:.04em;box-shadow:0 0 calc(40 * var(--u)) var(--glow);border-radius:50%;place-items:center;display:grid;position:relative}.iqp__ring[data-astro-cid-mhet2deo]{inset:calc(18 * var(--u));border:1px solid var(--fill);opacity:0;border-radius:50%;position:absolute}.iqp__outs[data-astro-cid-mhet2deo]{gap:calc(16 * var(--u))}.iqp__outs[data-astro-cid-mhet2deo] .iqp__ttl[data-astro-cid-mhet2deo]{bottom:calc(100% + 16 * var(--u))}.iqp__cards[data-astro-cid-mhet2deo]{gap:calc(14 * var(--u));grid-template-columns:minmax(0,.95fr) minmax(0,1.3fr) minmax(0,.85fr) minmax(0,1.3fr) minmax(0,1fr);display:grid}.iqp__card[data-astro-cid-mhet2deo]{gap:calc(10 * var(--u));min-width:0;padding:calc(18 * var(--u)) calc(18 * var(--u)) calc(16 * var(--u));border-radius:calc(16 * var(--u));background:var(--plate);border:1px solid color-mix(in srgb, var(--line) 60%, transparent);grid-template-rows:auto auto 1fr;display:grid}.iqp__card[data-astro-cid-mhet2deo] h3[data-astro-cid-mhet2deo]{justify-content:space-between;gap:calc(8 * var(--u));font:500 calc(11 * var(--u))/1.3 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0;display:flex}.iqp__card[data-astro-cid-mhet2deo] h3[data-astro-cid-mhet2deo] em[data-astro-cid-mhet2deo]{color:var(--ink);font-style:normal}.iqp__card[data-astro-cid-mhet2deo] p[data-astro-cid-mhet2deo]{max-width:60ch;font-size:calc(14 * var(--u));margin:0;line-height:1.45}.iqp__viz[data-astro-cid-mhet2deo]{min-width:0;padding-top:calc(6 * var(--u));align-self:end}.iqp__big[data-astro-cid-mhet2deo]{align-items:baseline;gap:calc(8 * var(--u));font:400 calc(44 * var(--u))/1 var(--f-display);font-variant-numeric:tabular-nums;display:flex}.iqp__big[data-astro-cid-mhet2deo] small[data-astro-cid-mhet2deo]{font:calc(13 * var(--u))/1 var(--f-mono);color:var(--muted)}.iqp__spark[data-astro-cid-mhet2deo]{height:calc(44 * var(--u));margin-top:calc(10 * var(--u))}.iqp__spark[data-astro-cid-mhet2deo] .uplot{width:100%!important}.iqp__log[data-astro-cid-mhet2deo]{gap:calc(6 * var(--u));font:calc(12 * var(--u))/1.35 var(--f-mono);font-variant-numeric:tabular-nums;margin:0;padding:0;list-style:none;display:grid}.iqp__log[data-astro-cid-mhet2deo] li{gap:calc(10 * var(--u));padding:calc(6 * var(--u)) calc(10 * var(--u));border-radius:calc(8 * var(--u));background:var(--plate-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.iqp__log[data-astro-cid-mhet2deo] li span:last-child{color:var(--muted)}.iqp__log[data-astro-cid-mhet2deo] li.new{animation:1.2s ease-out iqp-flash}@keyframes iqp-flash{0%{background:color-mix(in srgb, var(--fill) 30%, var(--plate-2))}}.iqp__steps[data-astro-cid-mhet2deo]{gap:calc(8 * var(--u));font:calc(12 * var(--u))/1.3 var(--f-mono);display:grid}.iqp__cmd[data-astro-cid-mhet2deo]{color:var(--text);font:calc(13 * var(--u))/1.3 var(--f-body)}.iqp__track[data-astro-cid-mhet2deo]{gap:calc(6 * var(--u));grid-template-columns:minmax(0,1fr);display:grid}.iqp__track[data-astro-cid-mhet2deo] span[data-astro-cid-mhet2deo]{min-width:0;padding:calc(6 * var(--u)) calc(4 * var(--u));border-radius:calc(8 * var(--u));background:var(--plate-2);color:var(--muted);font-size:calc(11 * var(--u));text-align:center;overflow-wrap:anywhere;transition:background-color .3s ease-out,color .3s ease-out}.iqp__track[data-astro-cid-mhet2deo] span[data-astro-cid-mhet2deo][data-on]{background:color-mix(in srgb, var(--fill) 22%, var(--plate-2));color:var(--text)}.iqp__track[data-astro-cid-mhet2deo] span[data-astro-cid-mhet2deo][data-done]{color:var(--good)}.iqp__hex[data-astro-cid-mhet2deo]{gap:calc(8 * var(--u));font:calc(12 * var(--u))/1.4 var(--f-mono);font-variant-numeric:tabular-nums;display:grid}.iqp__hex[data-astro-cid-mhet2deo] code[data-astro-cid-mhet2deo]{padding:calc(8 * var(--u)) calc(10 * var(--u));border-radius:calc(8 * var(--u));background:var(--plate-2);color:var(--ink);font:inherit;letter-spacing:.06em;overflow-wrap:anywhere;display:block}.iqp__hex[data-astro-cid-mhet2deo] dl[data-astro-cid-mhet2deo]{gap:calc(4 * var(--u)) calc(12 * var(--u));grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.iqp__hex[data-astro-cid-mhet2deo] dt[data-astro-cid-mhet2deo]{color:var(--muted)}.iqp__hex[data-astro-cid-mhet2deo] dd[data-astro-cid-mhet2deo]{text-align:right;margin:0}.iqp__ble[data-astro-cid-mhet2deo]{gap:calc(8 * var(--u));font:calc(12 * var(--u))/1.35 var(--f-mono);display:grid}.iqp__row[data-astro-cid-mhet2deo]{justify-content:space-between;gap:calc(10 * var(--u));color:var(--muted);display:flex}.iqp__row[data-astro-cid-mhet2deo] b[data-astro-cid-mhet2deo]{color:var(--text);font-variant-numeric:tabular-nums;font-weight:500}.iqp__bar[data-astro-cid-mhet2deo]{height:calc(6 * var(--u));background:var(--plate-2);border-radius:62.4375rem;overflow:hidden}.iqp__bar[data-astro-cid-mhet2deo] i[data-astro-cid-mhet2deo]{background:var(--fill);border-radius:inherit;width:0;height:100%;display:block}.iqp__note[data-astro-cid-mhet2deo]{color:var(--muted);font:calc(11 * var(--u))/1.4 var(--f-mono)}@container stage (width<=68.75rem){.iqp__cards[data-astro-cid-mhet2deo]{grid-template-columns:repeat(6,minmax(0,1fr))}.iqp__card[data-astro-cid-mhet2deo]{grid-column:span 2}.iqp__card--wide[data-astro-cid-mhet2deo]{grid-column:span 3}.iqp__track[data-astro-cid-mhet2deo]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.iqp__net[data-astro-cid-mhet2deo]{gap:calc(34 * var(--u));grid-template-columns:minmax(0,1fr)}.iqp__devs[data-astro-cid-mhet2deo],.iqp__outs[data-astro-cid-mhet2deo]{grid-template-columns:repeat(2,minmax(0,1fr))}.iqp__devs[data-astro-cid-mhet2deo] .iqp__ttl[data-astro-cid-mhet2deo],.iqp__outs[data-astro-cid-mhet2deo] .iqp__ttl[data-astro-cid-mhet2deo]{grid-column:1/-1;position:static}.iqp__gwcap[data-astro-cid-mhet2deo]{width:auto;margin-top:calc(8 * var(--u));position:static;translate:none}.iqp__cards[data-astro-cid-mhet2deo]{grid-template-columns:minmax(0,1fr)}.iqp__card[data-astro-cid-mhet2deo],.iqp__card--wide[data-astro-cid-mhet2deo]{grid-column:auto}}@media (width<=520px){.iqp__devs[data-astro-cid-mhet2deo]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.iqp__log[data-astro-cid-mhet2deo] li.new{animation:none}}.sc{--good:var(--iq-color-good);--good-c:var(--iq-color-good-container);--good-on:var(--iq-color-on-good-container);--warn:var(--iq-color-attention);--warn-c:var(--iq-color-attention-container);--warn-on:var(--iq-color-on-attention-container);--bad:var(--iq-color-error);--bad-c:var(--iq-color-error-container);--bad-on:var(--iq-color-on-error-container);--accent:var(--iq-color-primary);max-width:73.75rem;container:sc/inline-size}.sc__fig{flex-direction:column;min-width:0;margin:0;display:flex}.sc__screen{background:var(--iq-color-surface-container-low);color:var(--text);--u:clamp(.625rem, 1.45cqw, 1.0625rem);border-radius:1.5rem;gap:clamp(.5rem,1.2cqw,.875rem);padding:clamp(.625rem,1.6cqw,1.125rem);font-family:Roboto Flex Variable,system-ui,sans-serif;display:grid;container:scr/inline-size}.sc__bar{justify-content:space-between;align-items:center;gap:.75rem;padding:2px .375rem;display:flex}.sc__title{font-size:calc(var(--u) * 1.15);font-weight:500}.sc__panel{background:var(--iq-color-surface-container);padding:calc(var(--u) * .8);border-radius:1rem}.sc__panel h4{margin:0 0 calc(var(--u) * .6);font-size:calc(var(--u) * .72);letter-spacing:.0313rem;text-transform:uppercase;color:var(--muted);font-weight:500}.sc__dot{width:calc(var(--u) * .6);height:calc(var(--u) * .6);background:var(--t);border-radius:50%}.sc [data-tone=good]{--t:var(--good);--t-c:var(--good-c);--t-on:var(--good-on)}.sc [data-tone=attention]{--t:var(--warn);--t-c:var(--warn-c);--t-on:var(--warn-on)}.sc [data-tone=error]{--t:var(--bad);--t-c:var(--bad-c);--t-on:var(--bad-on)}.sc [data-tone=mute]{--t:var(--iq-color-outline);--t-c:var(--iq-color-surface-container-highest);--t-on:var(--iq-color-on-surface-variant)}.sc__chip{background:var(--t-c);color:var(--t-on);font-size:calc(var(--u) * .8);white-space:nowrap;border-radius:62.4375rem;align-items:center;gap:.45em;padding:.28em .8em .28em .65em;font-weight:500;display:inline-flex}.sc__chip i{background:var(--t);border-radius:50%;width:.6em;height:.6em}.sc__state{background:var(--t-c);color:var(--t-on);font-size:calc(var(--u) * .72);white-space:nowrap;border-radius:62.4375rem;justify-self:end;padding:.2em .7em;font-weight:500}.sc{--glow:var(--accent)}.sc[data-glow=good]{--glow:var(--good)}.sc[data-glow=attention]{--glow:var(--warn)}.sc[data-glow=error]{--glow:var(--bad)}.sc__stage{isolation:isolate;min-width:0;position:relative}.sc__stage:before{content:"";z-index:-1;background:var(--glow);opacity:.38;filter:blur(clamp(2.25rem,6.5cqw,5.25rem));pointer-events:none;border-radius:2.5rem;transition:background-color 1s;position:absolute;inset:12% 3% -6%}:root[data-theme=light] .sc__stage:before{opacity:.26}.sc__rail{order:2;gap:.375rem;margin:clamp(.625rem,1.6cqw,1rem) 0 0;padding:0;list-style:none;display:flex}.sc__seg{background:color-mix(in srgb, var(--text) 16%, transparent);border-radius:2px;flex:1 1 0;height:.1875rem;overflow:hidden}.sc__seg>i{background:var(--iq-color-primary-ink);transform-origin:0;width:100%;height:100%;transform:scaleX(var(--p,0));display:block}.sc__seg[data-state=done]>i,.sc__seg[data-state=on]>i{--p:1}.sc__copy{z-index:1;order:3;margin-top:clamp(.625rem,1.6cqw,1.125rem);font-family:ui-sans-serif,system-ui,sans-serif;display:grid;position:relative}.sc__item{opacity:0;grid-area:1/1;transition:opacity .25s ease-out}.sc__item[data-on]{opacity:1;transition:opacity .45s ease-out .16s}.sc__item>*{filter:blur(.3125rem);transition:transform .4s ease-in,filter .3s ease-in;transform:translateY(1.125rem)}.sc__item[data-gone]>*{transform:translateY(-1.125rem)}.sc__item[data-on]>*{filter:none;transition:transform .85s cubic-bezier(.2,.7,.15,1),filter .7s ease-out;transform:none}.sc__item[data-on]>:first-child{transition-delay:.16s}.sc__item[data-on]>:nth-child(2){transition-delay:.24s}.sc__item[data-on]>:nth-child(3){transition-delay:.34s}.sc__n{font-family:"JetBrains Mono Variable", var(--iq-typeface-code);letter-spacing:.08em;color:var(--iq-color-primary-ink);margin:0 0 clamp(.5rem,1.2cqw,.875rem);font-size:.75rem;display:none}.sc__n span{color:var(--muted)}.sc[data-held] .sc__n:after{content:" · пауза";color:var(--muted)}.sc__h{text-wrap:balance;margin:0;font-size:clamp(1.375rem,1.6vw + .625rem,2.125rem);font-weight:500;line-height:1.2}.sc__h-a{color:var(--text);display:block}.sc__h-b{color:color-mix(in srgb, var(--text) 46%, transparent);display:block}.sc__p{max-width:34em;color:var(--muted);margin:clamp(.625rem,1.7cqw,1.375rem) 0 0;font-size:clamp(.9375rem,.35vw + .8125rem,1.125rem);line-height:1.6}.sc__note{color:var(--muted);order:1;justify-content:space-between;align-items:center;gap:.75rem;margin:.625rem 2px 0;font-size:.875rem;line-height:1.35;display:flex}.sc__ctl{flex:none;align-items:center;gap:.75rem;display:flex}.sc__hold,.sc__nav{border:1.5px solid var(--iq-color-outline-variant);width:1.75rem;height:1.75rem;color:var(--muted);cursor:pointer;background:0 0;border-radius:50%;flex:none;place-items:center;margin:-.25rem 0;padding:0;transition:color .2s ease-out,border-color .2s ease-out;display:grid;position:relative}.sc__hold:after,.sc__nav:after{content:"";position:absolute;inset:-.5rem}.sc__hold svg,.sc__nav svg{fill:currentColor;width:.75rem;height:.75rem;display:block}.sc__hold-play,.sc__hold[aria-pressed=true] .sc__hold-pause{display:none}.sc__hold[aria-pressed=true] .sc__hold-play{display:inline}.sc__hold:hover,.sc__nav:hover,.sc__hold[aria-pressed=true]{border-color:var(--iq-color-primary-ink);color:var(--iq-color-primary-ink)}.sc__hold:focus-visible,.sc__nav:focus-visible{outline:2px solid var(--iq-color-primary-ink);outline-offset:2px}.sc__note-short,.sc__brief{display:none}@container stage (height<=30rem){.sc__long{display:none}.sc__brief{display:inline}}@container stage (aspect-ratio>=8/5) and (width>=48.75rem){.sc{max-width:none}.sc__fig{grid-template-rows:auto auto;grid-template-columns:clamp(15rem,27cqw,23.75rem) .1875rem minmax(0,1fr);align-items:start;column-gap:clamp(1rem,2.4cqw,2.25rem);display:grid}.sc__copy{grid-area:1/1;align-self:center;margin:0}.sc__rail{flex-direction:column;grid-area:1/2;align-self:stretch;gap:.5rem;margin:0}.sc__seg{height:auto;min-height:1.25rem}.sc__seg>i{transform-origin:top;transform:scaleY(var(--p,0))}.sc__stage{grid-area:1/3}.sc__note{grid-area:2/3;margin-top:.625rem}.sc__n{margin-bottom:clamp(.375rem,min(1.2cqw,1.8cqh),.875rem);display:block}.sc__h{font-size:clamp(1.25rem,min(1.5vw + .75rem,8.5cqh - 2px),2.75rem)}.sc__p{margin-top:clamp(.5rem,min(1.7cqw,2.4cqh),1.375rem);font-size:clamp(.8125rem,min(.35vw + .8125rem,4.4cqh),1.125rem)}.sc__long{display:inline}.sc__brief{display:none}}@container sc (width<=28.75rem){.sc__rail{gap:.25rem;margin-top:.625rem}.sc__copy{margin-top:.625rem}.sc__h{font-size:1.0625rem;line-height:1.25}.sc__h-a,.sc__h-b{display:inline}.sc__p{margin-top:.375rem;font-size:.8125rem;line-height:1.33}.sc__note{margin-top:.375rem;font-size:.7813rem;line-height:1.3}.sc__note-short+.sc__note-full,.sc__note-full:has(+.sc__note-short){display:none}.sc__note-short{display:inline}}@media (prefers-reduced-motion:reduce){.sc__item,.sc__item>*,.sc__stage:before{transition:none!important}.sc__ctl,.sc__hold,.sc__nav{display:none}}.sc[data-snap] .sc__item,.sc[data-snap] .sc__item>*,.sc[data-snap] .sc__stage:before{transition:none!important}.mes__body[data-astro-cid-zi4z3wtf]{grid-template-columns:minmax(0,.62fr) minmax(0,2.38fr);align-items:stretch;gap:clamp(.5rem,1.2cqw,.875rem);display:grid;position:relative}.mes__crumb[data-astro-cid-zi4z3wtf] b[data-astro-cid-zi4z3wtf]{font-size:calc(var(--u) * .85);color:var(--muted);font-weight:500}.mes__tree[data-astro-cid-zi4z3wtf] ul[data-astro-cid-zi4z3wtf]{gap:calc(var(--u) * .3);margin:0;padding:0;list-style:none;display:grid}.mes__lvl[data-astro-cid-zi4z3wtf]{align-items:center;column-gap:calc(var(--u) * .4);padding:calc(var(--u) * .45) calc(var(--u) * .6);padding-left:calc(var(--u) * (.6 + var(--d) * .85));font-size:calc(var(--u) * .88);border-radius:.625rem;grid-template-columns:auto 1fr;grid-template-areas:"c n"".k";transition:background-color .35s ease-out;display:grid}.mes__lvl[data-astro-cid-zi4z3wtf][data-on]{background:color-mix(in srgb, var(--accent) 18%, transparent)}.mes__caret[data-astro-cid-zi4z3wtf]{width:calc(var(--u) * .85);height:calc(var(--u) * .85);fill:none;stroke:var(--muted);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;grid-area:c}.mes__nm[data-astro-cid-zi4z3wtf]{grid-area:n;font-weight:500}.mes__lvl[data-astro-cid-zi4z3wtf] small[data-astro-cid-zi4z3wtf]{font-size:calc(var(--u) * .68);color:var(--muted);grid-area:k}.mes__main[data-astro-cid-zi4z3wtf]{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);grid-template-areas:"head head""met met""chart ring""fund fund";align-content:start;gap:clamp(.375rem,1cqw,.75rem);min-width:0;display:grid}.mes__head[data-astro-cid-zi4z3wtf]{padding:calc(var(--u) * .55) calc(var(--u) * .8);grid-area:head;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.mes__node[data-astro-cid-zi4z3wtf]{font-size:calc(var(--u) * 1.05);font-weight:500}.mes__metrics[data-astro-cid-zi4z3wtf]{grid-area:met;display:grid}.mes__prod[data-astro-cid-zi4z3wtf],.mes__well[data-astro-cid-zi4z3wtf]{grid-area:1/1;gap:clamp(.375rem,1cqw,.75rem);transition:opacity .35s ease-out;display:grid}.mes__prod[data-astro-cid-zi4z3wtf]{grid-template-columns:repeat(4,minmax(0,1fr))}.mes__well[data-astro-cid-zi4z3wtf]{opacity:0;pointer-events:none;grid-template-columns:repeat(3,minmax(0,1fr))}.mes__metrics[data-astro-cid-zi4z3wtf][data-view=well] .mes__prod[data-astro-cid-zi4z3wtf]{opacity:0}.mes__metrics[data-astro-cid-zi4z3wtf][data-view=well] .mes__well[data-astro-cid-zi4z3wtf]{opacity:1}.mes__card[data-astro-cid-zi4z3wtf]{min-width:0;padding:calc(var(--u) * .7) calc(var(--u) * .8)}.mes__card[data-astro-cid-zi4z3wtf] h5[data-astro-cid-zi4z3wtf]{margin:0 0 calc(var(--u) * .3);font-size:calc(var(--u) * .78);color:var(--muted);font-weight:500}.mes__card[data-astro-cid-zi4z3wtf] h5[data-astro-cid-zi4z3wtf] small[data-astro-cid-zi4z3wtf]{opacity:.8;margin-left:.6em;font-size:.9em;font-weight:400}.mes__v[data-astro-cid-zi4z3wtf]{font-size:calc(var(--u) * 1.5);font-variant-numeric:tabular-nums;margin:0;line-height:1.15}.mes__v[data-astro-cid-zi4z3wtf] b[data-astro-cid-zi4z3wtf]{font-weight:500}.mes__v[data-astro-cid-zi4z3wtf] small[data-astro-cid-zi4z3wtf]{font-size:calc(var(--u) * .72);color:var(--muted)}.mes__d[data-astro-cid-zi4z3wtf]{margin:calc(var(--u) * .2) 0 0;font-size:calc(var(--u) * .7);color:var(--good);flex-wrap:wrap;align-items:center;gap:0 .35em;line-height:1.3;transition:opacity .3s ease-out;display:flex}.mes__d[data-astro-cid-zi4z3wtf][data-dir=down]{color:var(--bad)}.mes__d[data-astro-cid-zi4z3wtf] svg[data-astro-cid-zi4z3wtf]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1.05em;height:1.05em;transition:transform .3s ease-out}.mes__d[data-astro-cid-zi4z3wtf][data-dir=down] svg[data-astro-cid-zi4z3wtf]{transform:scaleY(-1)}.mes__d[data-astro-cid-zi4z3wtf] em[data-astro-cid-zi4z3wtf]{color:var(--muted);font-style:normal}.mes__g[data-astro-cid-zi4z3wtf] .sc__chip[data-astro-cid-zi4z3wtf]{margin-top:calc(var(--u) * .5)}.mes__chart[data-astro-cid-zi4z3wtf]{grid-area:chart;grid-template-rows:auto 1fr;display:grid}.mes__chart[data-astro-cid-zi4z3wtf] svg[data-astro-cid-zi4z3wtf]{width:100%;height:100%;min-height:calc(var(--u) * 5.2);display:block}.mes__grid[data-astro-cid-zi4z3wtf] path[data-astro-cid-zi4z3wtf]{fill:none;stroke:var(--iq-color-outline-variant);stroke-width:1px;vector-effect:non-scaling-stroke;opacity:.6}.mes__area[data-astro-cid-zi4z3wtf]{fill:color-mix(in srgb, var(--accent) 14%, transparent)}.mes__line[data-astro-cid-zi4z3wtf]{fill:none;stroke:var(--accent);stroke-width:2.2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.mes__ring[data-astro-cid-zi4z3wtf]{text-align:center;grid-area:ring;align-content:start;justify-items:center;display:grid}.mes__ring[data-astro-cid-zi4z3wtf] h5[data-astro-cid-zi4z3wtf]{justify-self:start}.mes__ringbox[data-astro-cid-zi4z3wtf]{width:min(100%, calc(var(--u) * 6.4));aspect-ratio:1;position:relative}.mes__ringbox[data-astro-cid-zi4z3wtf] svg[data-astro-cid-zi4z3wtf]{width:100%;height:100%;display:block;transform:rotate(-90deg)}.mes__track[data-astro-cid-zi4z3wtf],.mes__arc[data-astro-cid-zi4z3wtf]{fill:none;stroke-width:9px}.mes__track[data-astro-cid-zi4z3wtf]{stroke:var(--iq-color-surface-container-highest)}.mes__arc[data-astro-cid-zi4z3wtf]{stroke:var(--t);stroke-linecap:round;transition:stroke .35s ease-out}.mes__tick[data-astro-cid-zi4z3wtf]{stroke:var(--iq-color-on-surface-variant);stroke-width:1.6px;stroke-linecap:round;opacity:.55;transition:opacity .3s ease-out,stroke .3s ease-out}.mes[data-astro-cid-zi4z3wtf][data-step="1"] .mes__tick[data-astro-cid-zi4z3wtf]{opacity:1;stroke:var(--text)}.mes__k[data-astro-cid-zi4z3wtf]{font-size:calc(var(--u) * 1.35);font-variant-numeric:tabular-nums;place-items:center;margin:0;display:grid;position:absolute;inset:0}.mes__k[data-astro-cid-zi4z3wtf] b[data-astro-cid-zi4z3wtf]{font-weight:500}.mes__kchip[data-astro-cid-zi4z3wtf]{transition:opacity .3s ease-out}.mes__hint[data-astro-cid-zi4z3wtf]{margin:calc(var(--u) * .3) 0 calc(var(--u) * .45);font-size:calc(var(--u) * .66);color:var(--muted);line-height:1.3}.mes__fund[data-astro-cid-zi4z3wtf]{--c0:var(--iq-color-tertiary);--c1:var(--iq-color-outline);--c2:var(--accent);--c3:color-mix(in srgb, var(--iq-color-tertiary) 45%, var(--iq-color-on-surface-variant));--c4:color-mix(in srgb, var(--accent) 45%, var(--iq-color-on-surface-variant));grid-area:fund}.mes__bar[data-astro-cid-zi4z3wtf]{height:calc(var(--u) * .9);border-radius:62.4375rem;gap:.1875rem;display:flex;overflow:hidden}.mes__bar[data-astro-cid-zi4z3wtf] i[data-astro-cid-zi4z3wtf]{flex:var(--w) 1 0;background:var(--c);min-width:0}.mes__legend[data-astro-cid-zi4z3wtf]{margin:calc(var(--u) * .55) 0 0;gap:calc(var(--u) * .2) calc(var(--u) * 1.1);font-size:calc(var(--u) * .74);flex-wrap:wrap;padding:0;list-style:none;display:flex}.mes__legend[data-astro-cid-zi4z3wtf] li[data-astro-cid-zi4z3wtf]{color:var(--muted);align-items:center;gap:.45em;display:inline-flex}.mes__legend[data-astro-cid-zi4z3wtf] li[data-astro-cid-zi4z3wtf] i[data-astro-cid-zi4z3wtf]{background:var(--c);border-radius:50%;width:.7em;height:.7em}.mes__legend[data-astro-cid-zi4z3wtf] b[data-astro-cid-zi4z3wtf]{color:var(--text);font-variant-numeric:tabular-nums;font-weight:500}.mes__bar[data-astro-cid-zi4z3wtf] i[data-astro-cid-zi4z3wtf][data-s="0"],.mes__legend[data-astro-cid-zi4z3wtf] li[data-astro-cid-zi4z3wtf][data-s="0"]{--c:var(--c0)}.mes__bar[data-astro-cid-zi4z3wtf] i[data-astro-cid-zi4z3wtf][data-s="1"],.mes__legend[data-astro-cid-zi4z3wtf] li[data-astro-cid-zi4z3wtf][data-s="1"]{--c:var(--c1)}.mes__bar[data-astro-cid-zi4z3wtf] i[data-astro-cid-zi4z3wtf][data-s="2"],.mes__legend[data-astro-cid-zi4z3wtf] li[data-astro-cid-zi4z3wtf][data-s="2"]{--c:var(--c2)}.mes__bar[data-astro-cid-zi4z3wtf] i[data-astro-cid-zi4z3wtf][data-s="3"],.mes__legend[data-astro-cid-zi4z3wtf] li[data-astro-cid-zi4z3wtf][data-s="3"]{--c:var(--c3)}.mes__bar[data-astro-cid-zi4z3wtf] i[data-astro-cid-zi4z3wtf][data-s="4"],.mes__legend[data-astro-cid-zi4z3wtf] li[data-astro-cid-zi4z3wtf][data-s="4"]{--c:var(--c4)}.mes__logs[data-astro-cid-zi4z3wtf]{width:min(46%, calc(var(--u) * 24));gap:calc(var(--u) * .8);background:var(--iq-color-surface-container-highest);opacity:0;pointer-events:none;grid-template-rows:1fr 1fr;display:grid;position:absolute;top:0;bottom:0;right:0;transform:translate(.875rem);box-shadow:0 .25rem 1.375rem #00000047}.mes__logs[data-astro-cid-zi4z3wtf] ul[data-astro-cid-zi4z3wtf]{gap:calc(var(--u) * .4);margin:0;padding:0;list-style:none;display:grid}.mes__logs[data-astro-cid-zi4z3wtf] li[data-astro-cid-zi4z3wtf]{align-items:baseline;gap:0 calc(var(--u) * .6);padding:calc(var(--u) * .5) calc(var(--u) * .7);background:var(--iq-color-surface-container-high);font-size:calc(var(--u) * .82);border-radius:.625rem;grid-template-columns:1fr auto;display:grid}.mes__logs[data-astro-cid-zi4z3wtf] li[data-astro-cid-zi4z3wtf] b[data-astro-cid-zi4z3wtf]{font-size:calc(var(--u) * .72);color:var(--t-on);font-weight:500}.mes__logs[data-astro-cid-zi4z3wtf] li[data-astro-cid-zi4z3wtf] small[data-astro-cid-zi4z3wtf]{font-size:calc(var(--u) * .68);color:var(--muted);grid-column:1/-1}@container scr (width<=37.5rem){.mes__body[data-astro-cid-zi4z3wtf]{grid-template-columns:minmax(0,1fr)}.mes__tree[data-astro-cid-zi4z3wtf]{display:none}.mes__prod[data-astro-cid-zi4z3wtf]{grid-template-columns:repeat(2,minmax(0,1fr))}.mes__logs[data-astro-cid-zi4z3wtf]{width:100%}}@container scr (width<=28.75rem){.mes__chart[data-astro-cid-zi4z3wtf]{display:none}.mes__main[data-astro-cid-zi4z3wtf]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"head head""met met""ring fund"}.mes__fund[data-astro-cid-zi4z3wtf] .mes__legend[data-astro-cid-zi4z3wtf] li[data-astro-cid-zi4z3wtf]:nth-child(n+4),.mes__hint[data-astro-cid-zi4z3wtf]{display:none}.mes__v[data-astro-cid-zi4z3wtf]{font-size:calc(var(--u) * 1.3)}.mes__d[data-astro-cid-zi4z3wtf] em[data-astro-cid-zi4z3wtf],.mes__head[data-astro-cid-zi4z3wtf]{display:none}}.pager[data-astro-cid-husxmhl5]{--pager-ink:#efeeeb;--pager-dim:#a39e94;--pager-accent:#ffbf00;--pager-hover:#ffffff17;--pager-k:var(--frame-k);z-index:10;font-family:"JetBrains Mono Variable", var(--iq-typeface-code);pointer-events:none;justify-items:center;gap:.625rem;transition:opacity .3s;display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%)}html[data-modal] .pager[data-astro-cid-husxmhl5]{opacity:0;visibility:hidden;pointer-events:none}.pager__dock[data-astro-cid-husxmhl5]{width:calc(27.6669rem * var(--pager-k));height:calc(3.625rem * var(--pager-k));position:relative}.pager__notch[data-astro-cid-husxmhl5]{width:100%;height:100%;fill:var(--frame-color);position:absolute;inset:0}.pager__notch[data-astro-cid-husxmhl5] path[data-astro-cid-husxmhl5]{pointer-events:auto}.pager__notch--narrow[data-astro-cid-husxmhl5]{display:none}.pager__bar[data-astro-cid-husxmhl5],.pager__panel[data-astro-cid-husxmhl5]{pointer-events:auto}.pager__bar[data-astro-cid-husxmhl5]{left:50%;bottom:calc(.875rem * var(--pager-k));align-items:center;gap:calc(.625rem * var(--pager-k));width:max-content;display:flex;position:absolute;transform:translate(-50%)}.pager__btn[data-astro-cid-husxmhl5],.pager__num[data-astro-cid-husxmhl5]{height:calc(2.125rem * var(--pager-k));color:var(--pager-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:62.4375rem;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.pager__btn[data-astro-cid-husxmhl5]{width:calc(2.25rem * var(--pager-k))}.pager__btn[data-astro-cid-husxmhl5] svg[data-astro-cid-husxmhl5]{width:calc(1.25rem * var(--pager-k));height:calc(1.25rem * var(--pager-k));fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.pager__num[data-astro-cid-husxmhl5]{gap:calc(.5rem * var(--pager-k));padding:0 calc(.875rem * var(--pager-k));font-size:calc(.875rem * var(--pager-k));font-variant-numeric:tabular-nums;letter-spacing:.04em;white-space:nowrap}.pager__num[data-astro-cid-husxmhl5] b[data-astro-cid-husxmhl5]{color:var(--pager-accent);font-weight:500}.pager__of[data-astro-cid-husxmhl5]{color:var(--pager-dim)}.pager__menu[data-astro-cid-husxmhl5]{width:calc(.9375rem * var(--pager-k));height:calc(.9375rem * var(--pager-k));fill:none;stroke:var(--pager-dim);stroke-width:2px;stroke-linecap:round}@media (hover:hover){.pager__btn[data-astro-cid-husxmhl5]:hover,.pager__num[data-astro-cid-husxmhl5]:hover{background:var(--pager-hover)}}.pager[data-astro-cid-husxmhl5][data-open] .pager__num[data-astro-cid-husxmhl5]{background:var(--pager-hover)}.pager__btn[data-astro-cid-husxmhl5]:focus-visible,.pager__num[data-astro-cid-husxmhl5]:focus-visible{outline:2px solid var(--pager-accent);outline-offset:-2px}.pager__item[data-astro-cid-husxmhl5]:focus-visible{outline:2px solid var(--iq-color-primary-ink);outline-offset:-.1875rem}@media (pointer:coarse){.pager__btn[data-astro-cid-husxmhl5]:after,.pager__num[data-astro-cid-husxmhl5]:after{content:"";position:absolute;inset:-.4375rem -.25rem -.625rem}}.pager__btn[data-astro-cid-husxmhl5][aria-disabled=true]{opacity:.32;pointer-events:none}html[data-moving] .pager__btn[data-astro-cid-husxmhl5],html[data-moving] .pager__num[data-astro-cid-husxmhl5]{opacity:.55}@media (width<=640px){.pager__dock[data-astro-cid-husxmhl5]{width:min(20.84rem, 100vw - 2 * (var(--frame-gap) + var(--frame-radius)));height:3.2375rem}.pager__notch--wide[data-astro-cid-husxmhl5]{display:none}.pager__notch--narrow[data-astro-cid-husxmhl5]{display:block}.pager__bar[data-astro-cid-husxmhl5]{gap:.375rem;bottom:.75rem}.pager__btn[data-astro-cid-husxmhl5],.pager__num[data-astro-cid-husxmhl5]{height:2rem}.pager__btn[data-astro-cid-husxmhl5]{width:2.125rem}.pager__btn[data-astro-cid-husxmhl5] svg[data-astro-cid-husxmhl5]{width:1.25rem;height:1.25rem}.pager__num[data-astro-cid-husxmhl5]{gap:.375rem;padding:0 .625rem;font-size:.875rem}.pager__menu[data-astro-cid-husxmhl5]{width:.9375rem;height:.9375rem}}.pager__panel[data-astro-cid-husxmhl5]{width:min(18.75rem, calc(100vw - 2 * (var(--frame-gap) + .875rem)));max-height:min(32.5rem, calc(100svh - 2 * var(--frame-gap) - 3.625rem * var(--pager-k) - 2.5rem - 3.5rem));overscroll-behavior:contain;border:1px solid color-mix(in srgb, var(--iq-color-outline-variant) 70%, transparent);background:color-mix(in srgb, var(--iq-color-surface-container-low) 92%, transparent);-webkit-backdrop-filter:blur(1rem)saturate(1.2);opacity:0;visibility:hidden;border-radius:1.125rem;padding:.375rem;transition:opacity .2s,transform .2s,visibility 0s .2s;overflow-y:auto;transform:translateY(.5rem);box-shadow:0 .625rem 2.125rem #00000057}.pager[data-astro-cid-husxmhl5][data-open] .pager__panel[data-astro-cid-husxmhl5]{opacity:1;visibility:visible;transition-delay:0s;transform:none}.pager__list[data-astro-cid-husxmhl5]{margin:0;padding:0;list-style:none}.pager__item[data-astro-cid-husxmhl5]{min-height:2.5rem;color:var(--text);border-radius:.75rem;grid-template-columns:2.4em 1fr;align-items:baseline;gap:.5rem;padding:.5625rem .75rem;font-size:.875rem;line-height:1.3;text-decoration:none;display:grid}@media (hover:hover){.pager__item[data-astro-cid-husxmhl5]:hover{background:color-mix(in srgb, var(--text) 9%, transparent)}}.pager__n[data-astro-cid-husxmhl5]{color:var(--muted);font-variant-numeric:tabular-nums}.pager__item[data-astro-cid-husxmhl5][aria-current=page]{background:color-mix(in srgb, var(--iq-color-primary-ink) 14%, transparent)}.pager__item[data-astro-cid-husxmhl5][aria-current=page] .pager__n[data-astro-cid-husxmhl5]{color:var(--iq-color-primary-ink)}.pager__item[data-astro-cid-husxmhl5][aria-current=page] .pager__t[data-astro-cid-husxmhl5]{font-weight:500}@media (pointer:coarse){.pager__item[data-astro-cid-husxmhl5]{min-height:2.625rem}}@media (prefers-reduced-motion:reduce){.pager[data-astro-cid-husxmhl5],.pager__panel[data-astro-cid-husxmhl5]{transition:none}}.product[data-astro-cid-eph2s77r] .pg__stage{align-content:safe center;container:stage/size}.sc__body[data-astro-cid-ta6zn55u]{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:stretch;gap:clamp(.5rem,1.2cqw,.875rem);display:grid}.sc__mapbox[data-astro-cid-ta6zn55u]{background:var(--iq-color-surface-container);border-radius:1rem;align-items:center;display:grid;position:relative;overflow:hidden}.sc__map[data-astro-cid-ta6zn55u]{width:100%;height:auto;display:block}.sc__pipe[data-astro-cid-ta6zn55u]{stroke:var(--iq-color-outline-variant);stroke-width:12px}.sc__flow[data-astro-cid-ta6zn55u]{stroke:var(--accent);stroke-width:4px;stroke-dasharray:9 11;animation:1.1s linear infinite sc-flow}.sc[data-astro-cid-ta6zn55u][data-closed] .sc__flow--b[data-astro-cid-ta6zn55u],.sc[data-astro-cid-ta6zn55u][data-closed] .sc__flow--c[data-astro-cid-ta6zn55u]{opacity:.25;animation-play-state:paused}@keyframes sc-flow{to{stroke-dashoffset:-20px}}.sc__plate[data-astro-cid-ta6zn55u]{fill:var(--iq-color-surface-container-highest);stroke:var(--iq-color-outline-variant);stroke-width:2.5px;stroke-linejoin:round}.sc__lbl[data-astro-cid-ta6zn55u]{fill:var(--muted);font-family:Roboto Flex Variable,system-ui,sans-serif;font-size:12px}.sc__pump[data-astro-cid-ta6zn55u]{fill:var(--good)}.sc__bar-v[data-astro-cid-ta6zn55u]{fill:var(--iq-color-outline);transition:fill .3s ease-out}.sc__gate[data-astro-cid-ta6zn55u]{fill:var(--iq-color-outline);transform-box:fill-box;transform-origin:50%;transition:transform .5s ease-in-out}.sc[data-astro-cid-ta6zn55u][data-closed] .sc__gate[data-astro-cid-ta6zn55u]{transform:rotate(90deg)}.sc[data-astro-cid-ta6zn55u][data-closed] .sc__bar-v[data-astro-cid-ta6zn55u]{fill:var(--bad)}.sc__needle[data-astro-cid-ta6zn55u]{stroke:var(--iq-color-on-surface-variant);stroke-width:3.2px;stroke-linecap:round}.sc__valbox[data-astro-cid-ta6zn55u]{fill:var(--iq-color-surface-container-highest);stroke:var(--iq-color-outline-variant);stroke-width:2px;transition:stroke .3s ease-out}.sc__gauge[data-astro-cid-ta6zn55u][data-tone=attention] .sc__valbox[data-astro-cid-ta6zn55u]{stroke:var(--warn)}.sc__gauge[data-astro-cid-ta6zn55u][data-tone=error] .sc__valbox[data-astro-cid-ta6zn55u]{stroke:var(--bad)}.sc__val[data-astro-cid-ta6zn55u]{fill:var(--text);font-family:JetBrains Mono Variable,ui-monospace,monospace;font-size:13px;font-weight:600}.sc__tank[data-astro-cid-ta6zn55u]{--tone:var(--iq-color-outline-variant)}.sc__tank[data-astro-cid-ta6zn55u][data-tone=attention]{--tone:var(--warn)}.sc__tank[data-astro-cid-ta6zn55u][data-tone=error]{--tone:var(--bad)}.sc__tank-body[data-astro-cid-ta6zn55u]{fill:var(--iq-color-surface-container-highest);stroke:var(--tone);stroke-width:3px;transition:stroke .3s ease-out}.sc__tank[data-astro-cid-ta6zn55u][data-tone=attention] .sc__tank-body[data-astro-cid-ta6zn55u],.sc__tank[data-astro-cid-ta6zn55u][data-tone=error] .sc__tank-body[data-astro-cid-ta6zn55u]{animation:1s ease-in-out infinite sc-pulse}.sc__level[data-astro-cid-ta6zn55u]{fill:color-mix(in srgb, var(--iq-color-tertiary) 55%, transparent)}.sc__wave[data-astro-cid-ta6zn55u]{stroke:color-mix(in srgb, var(--iq-color-tertiary) 90%, transparent);stroke-width:2px}@keyframes sc-pulse{50%{stroke-width:6px}}.sc__side[data-astro-cid-ta6zn55u]{align-content:start;gap:clamp(.375rem,1cqw,.75rem);display:grid}.sc__nodes[data-astro-cid-ta6zn55u],.sc__alerts[data-astro-cid-ta6zn55u]{gap:calc(var(--u) * .4);margin:0;padding:0;list-style:none;display:grid}.sc__nodes[data-astro-cid-ta6zn55u] li[data-astro-cid-ta6zn55u]{align-items:center;gap:calc(var(--u) * .6);padding:calc(var(--u) * .5) calc(var(--u) * .7);background:var(--iq-color-surface-container-high);font-size:calc(var(--u) * .88);border-radius:.625rem;grid-template-columns:auto 1fr auto;display:grid}.sc__nodes[data-astro-cid-ta6zn55u] b[data-astro-cid-ta6zn55u]{font-weight:500;font-size:calc(var(--u) * .8);color:var(--t-on)}.sc__alert[data-astro-cid-ta6zn55u]{align-items:center;gap:calc(var(--u) * .2) calc(var(--u) * .6);padding:calc(var(--u) * .6) calc(var(--u) * .7);background:var(--iq-color-surface-container-high);border-radius:.625rem;grid-template-columns:auto 1fr;min-width:0;display:grid}.sc__alert[data-astro-cid-ta6zn55u] p[data-astro-cid-ta6zn55u]{margin:calc(var(--u) * .2) 0 0;font-size:calc(var(--u) * .9);grid-column:1/-1;font-weight:500;line-height:1.25}.sc__alert[data-astro-cid-ta6zn55u] small[data-astro-cid-ta6zn55u]{font-size:calc(var(--u) * .72);color:var(--muted);grid-column:1/-1;line-height:1.3;transition:color .4s ease-out}.sc[data-astro-cid-ta6zn55u][data-step="2"] .sc__alert[data-astro-cid-ta6zn55u] .sc__to[data-astro-cid-ta6zn55u]{color:var(--text)}.sc__to[data-astro-cid-ta6zn55u]:before{content:"";background:var(--iq-color-outline);border-radius:50%;width:.55em;height:.55em;margin-right:.45em;transition:background-color .4s ease-out;display:inline-block}.sc[data-astro-cid-ta6zn55u][data-step="2"] .sc__to[data-astro-cid-ta6zn55u]:before{background:var(--accent)}.sc__cmd[data-astro-cid-ta6zn55u]{left:calc(var(--u) * .9);bottom:calc(var(--u) * .9);padding:calc(var(--u) * .65) calc(var(--u) * .9);background:var(--iq-color-surface-container-highest);font-size:calc(var(--u) * .82);opacity:0;pointer-events:none;border-radius:.75rem;position:absolute;box-shadow:0 2px .625rem #00000038}.sc__cmd-t[data-astro-cid-ta6zn55u]{margin:0 0 calc(var(--u) * .45);color:var(--muted)}.sc__cmd-t[data-astro-cid-ta6zn55u] b[data-astro-cid-ta6zn55u]{color:var(--text);font-weight:500;display:block}.sc__cmd-s[data-astro-cid-ta6zn55u]{gap:calc(var(--u) * .4);margin:0;padding:0;list-style:none;display:flex}.sc__cmd-s[data-astro-cid-ta6zn55u] li[data-astro-cid-ta6zn55u]{background:var(--iq-color-surface-container-high);color:var(--muted);font-size:calc(var(--u) * .74);border-radius:62.4375rem;padding:.2em .7em;transition:background-color .3s ease-out,color .3s ease-out}.sc__cmd-s[data-astro-cid-ta6zn55u] li[data-astro-cid-ta6zn55u][data-on]{background:var(--good-c);color:var(--good-on)}@container scr (width<=37.5rem){.sc__body[data-astro-cid-ta6zn55u]{grid-template-columns:minmax(0,1fr)}}@container scr (width<=28.75rem){.sc__panel[data-astro-cid-ta6zn55u]:not(.sc__panel--alerts),.sc__alert[data-astro-cid-ta6zn55u] small[data-astro-cid-ta6zn55u]:not(.sc__to){display:none}.sc__cmd[data-astro-cid-ta6zn55u]{font-size:calc(var(--u) * .7)}.sc__cmd-t[data-astro-cid-ta6zn55u]{margin-bottom:calc(var(--u) * .3)}.sc__title[data-astro-cid-ta6zn55u]{font-size:calc(var(--u) * 1.05)}}@media (prefers-reduced-motion:reduce){.sc__flow[data-astro-cid-ta6zn55u],.sc__tank[data-astro-cid-ta6zn55u][data-tone] .sc__tank-body[data-astro-cid-ta6zn55u]{animation:none}}.sig[data-astro-cid-2yjmxwrr]{--u:max(.75px, min(100cqw / 1240, (100cqh - 1.75rem) / 700));--k:calc(1.25 * var(--u));--plate:var(--iq-color-surface-container-low);--plate-2:var(--iq-color-surface-container);--line:var(--iq-color-outline-variant);--fill:var(--iq-color-primary);--on-fill:var(--iq-color-on-primary);--ink:var(--iq-color-primary-ink);--good:var(--iq-color-good-mark);--f-body:"Roboto Flex Variable", system-ui, sans-serif;--f-mono:"JetBrains Mono Variable", ui-monospace, monospace;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--iq-color-outline-variant) transparent;height:100cqh;min-height:0;color:var(--text);font:calc(15 * var(--u))/1.5 var(--f-body);margin-right:-.375rem;padding:.75rem .375rem 1rem 0;overflow:hidden auto;-webkit-mask-image:linear-gradient(#0000,#000 .75rem calc(100% - 1rem),#0000);mask-image:linear-gradient(#0000,#000 .75rem calc(100% - 1rem),#0000)}:root[data-theme=light] .sig[data-astro-cid-2yjmxwrr]{--plate:var(--iq-color-surface-container-high)}.sig[data-astro-cid-2yjmxwrr] [data-astro-cid-2yjmxwrr][hidden]{display:none!important}.sig__in[data-astro-cid-2yjmxwrr]{gap:calc(28 * var(--u));grid-template-rows:minmax(auto,1fr);min-height:100%;display:grid}.sig[data-astro-cid-2yjmxwrr] number-flow{--number-flow-char-height:1em}.sig__ic[data-astro-cid-2yjmxwrr]{width:calc(20 * var(--u));height:calc(20 * var(--u));color:var(--ink);display:block}.sig__ic[data-astro-cid-2yjmxwrr] svg{fill:currentColor;width:100%;height:100%;display:block}.sig__path[data-astro-cid-2yjmxwrr]{align-items:center;column-gap:calc(36 * var(--u));row-gap:calc(22 * var(--u));grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid;position:relative}.sig__wires[data-astro-cid-2yjmxwrr]{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sig__wires[data-astro-cid-2yjmxwrr] .sig__wire{fill:none;stroke:var(--line);stroke-width:calc(1.25 * var(--u))}.sig__wires[data-astro-cid-2yjmxwrr] .sig__wire--on{stroke:color-mix(in srgb, var(--fill) 70%, var(--line))}.sig__wires[data-astro-cid-2yjmxwrr] .sig__dot{fill:var(--fill)}.sig__wires[data-astro-cid-2yjmxwrr] .sig__dot[data-cmd]{fill:var(--text)}.sig__col[data-astro-cid-2yjmxwrr]{z-index:1;gap:calc(10 * var(--u));grid-row:1;min-width:0;display:grid;position:relative}.sig__ttl[data-astro-cid-2yjmxwrr]{font:500 calc(11 * var(--u))/1.3 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.sig__outs[data-astro-cid-2yjmxwrr] .sig__ttl[data-astro-cid-2yjmxwrr]{text-align:right}.sig__dev[data-astro-cid-2yjmxwrr]{align-items:center;gap:calc(10 * var(--u));width:100%;padding:calc(9 * var(--u)) calc(12 * var(--u));text-align:left;cursor:pointer;border:1px solid var(--line);border-radius:calc(12 * var(--u));background:var(--plate);color:inherit;font:inherit;grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}.sig__dev[data-astro-cid-2yjmxwrr]:after{content:"";border-radius:inherit;border:1px solid var(--fill);background:color-mix(in srgb, var(--fill) 7%, transparent);opacity:0;pointer-events:none;transition:opacity .3s ease-out;position:absolute;inset:-1px}@media (hover:hover){.sig__dev[data-astro-cid-2yjmxwrr]:hover:after{opacity:.5}.sig__matrix[data-astro-cid-2yjmxwrr] tbody[data-astro-cid-2yjmxwrr] tr[data-astro-cid-2yjmxwrr]:hover{background:color-mix(in srgb, var(--fill) 5%, transparent)}}.sig__dev[data-astro-cid-2yjmxwrr][aria-pressed=true]:after{opacity:1}.sig__dev[data-astro-cid-2yjmxwrr]:focus-visible{outline:2px solid var(--fill);outline-offset:2px}.sig__nm[data-astro-cid-2yjmxwrr]{min-width:0;font-size:calc(13 * var(--u));line-height:1.3}.sig__nm[data-astro-cid-2yjmxwrr] small[data-astro-cid-2yjmxwrr]{color:var(--muted);font:calc(11 * var(--u))/1.35 var(--f-mono);display:block}.sig__val[data-astro-cid-2yjmxwrr]{font:500 calc(13 * var(--u))/1 var(--f-mono);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.sig__val[data-astro-cid-2yjmxwrr] small[data-astro-cid-2yjmxwrr]{color:var(--muted);font-size:inherit;margin-left:.3em;font-weight:400}.sig__sw[data-astro-cid-2yjmxwrr]{align-items:center;gap:calc(8 * var(--u));display:inline-flex}.sig__sw[data-astro-cid-2yjmxwrr] i[data-astro-cid-2yjmxwrr]{width:calc(26 * var(--u));height:calc(14 * var(--u));background:var(--plate-2);border:1px solid var(--line);border-radius:62.4375rem;position:relative}.sig__sw[data-astro-cid-2yjmxwrr] i[data-astro-cid-2yjmxwrr]:after{content:"";top:calc(2 * var(--u));left:calc(2 * var(--u));width:calc(8 * var(--u));height:calc(8 * var(--u));background:var(--muted);border-radius:50%;transition:transform .25s ease-out;position:absolute}.sig__sw[data-astro-cid-2yjmxwrr][data-on] i[data-astro-cid-2yjmxwrr]{background:color-mix(in srgb, var(--fill) 30%, var(--plate-2));border-color:var(--fill)}.sig__sw[data-astro-cid-2yjmxwrr][data-on] i[data-astro-cid-2yjmxwrr]:after{transform:translateX(calc(12 * var(--u)));background:var(--fill)}.sig__rail[data-astro-cid-2yjmxwrr]{z-index:1;justify-content:center;align-items:center;column-gap:calc(34 * var(--u));row-gap:calc(12 * var(--u));padding-top:calc(44 * var(--u));grid-row:1;grid-template-columns:repeat(3,auto);display:grid;position:relative}.sig__unit[data-astro-cid-2yjmxwrr]{justify-items:center;gap:calc(10 * var(--u));display:grid;position:relative}.sig__img[data-astro-cid-2yjmxwrr]{place-items:center;display:grid;position:relative}.sig__img[data-astro-cid-2yjmxwrr] img[data-astro-cid-2yjmxwrr]{height:auto;filter:drop-shadow(0 calc(10 * var(--u)) calc(18 * var(--u)) #00000059);display:block;position:relative}.sig__img[data-astro-cid-2yjmxwrr]:before{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--fill) 55%, transparent), transparent);opacity:0;transition:opacity .3s ease-out;position:absolute;inset:-14% -40%}.sig__ctl[data-astro-cid-2yjmxwrr] .sig__img[data-astro-cid-2yjmxwrr]:before{inset:-10% -14%}.sig__unit[data-astro-cid-2yjmxwrr][data-hit] .sig__img[data-astro-cid-2yjmxwrr]:before{opacity:1}.sig__mod[data-astro-cid-2yjmxwrr] img[data-astro-cid-2yjmxwrr]{width:calc(36 * var(--k))}.sig__ctl[data-astro-cid-2yjmxwrr] img[data-astro-cid-2yjmxwrr]{width:calc(100.5 * var(--k))}.sig__cap[data-astro-cid-2yjmxwrr]{justify-items:center;gap:calc(2 * var(--u));width:calc(150 * var(--u));text-align:center;display:grid}.sig__cap[data-astro-cid-2yjmxwrr] b[data-astro-cid-2yjmxwrr]{font:500 calc(13 * var(--u))/1.2 var(--f-mono);color:var(--ink);letter-spacing:.03em}.sig__cap[data-astro-cid-2yjmxwrr] span[data-astro-cid-2yjmxwrr]{font-size:calc(12 * var(--u));color:var(--muted);line-height:1.3}.sig__badge[data-astro-cid-2yjmxwrr]{z-index:1;top:calc(-6 * var(--u));padding:calc(3 * var(--u)) calc(7 * var(--u));background:var(--fill);color:var(--on-fill);font:500 calc(11 * var(--u))/1 var(--f-mono);white-space:nowrap;opacity:0;border-radius:62.4375rem;position:absolute}.sig__mod[data-astro-cid-2yjmxwrr][data-side=in] .sig__badge[data-astro-cid-2yjmxwrr]{right:calc(100% - 8 * var(--u))}.sig__mod[data-astro-cid-2yjmxwrr][data-side=out] .sig__badge[data-astro-cid-2yjmxwrr]{left:calc(100% - 8 * var(--u))}.sig__amber[data-astro-cid-2yjmxwrr]{z-index:1;align-items:center;gap:calc(8 * var(--u));padding:calc(6 * var(--u)) calc(12 * var(--u));border:1px solid var(--line);background:var(--plate);font:500 calc(12 * var(--u))/1 var(--f-mono);white-space:nowrap;border-radius:62.4375rem;display:inline-flex;position:absolute;top:0;left:50%;translate:-50%}.sig__amber[data-astro-cid-2yjmxwrr] .sig__ic[data-astro-cid-2yjmxwrr]{width:calc(18 * var(--u));height:calc(18 * var(--u))}.sig__amber[data-astro-cid-2yjmxwrr]:after{content:"";border-radius:inherit;border:1px solid var(--fill);opacity:0;transition:opacity .3s ease-out;position:absolute;inset:-1px}.sig__amber[data-astro-cid-2yjmxwrr][data-hit]:after{opacity:1}.sig__hint[data-astro-cid-2yjmxwrr]{align-items:center;gap:calc(10 * var(--u));padding:calc(12 * var(--u)) calc(14 * var(--u));border-radius:calc(12 * var(--u));border:1px dashed var(--line);color:var(--muted);font-size:calc(14 * var(--u));grid-area:2/1/auto/-1;margin:0;display:flex}.sig__hint[data-astro-cid-2yjmxwrr] .sig__ic[data-astro-cid-2yjmxwrr]{flex:none}.sig__story[data-astro-cid-2yjmxwrr]{gap:calc(10 * var(--u));grid-area:2/1/auto/-1;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.sig__story[data-astro-cid-2yjmxwrr] li[data-astro-cid-2yjmxwrr]{align-items:start;gap:calc(10 * var(--u));padding:calc(10 * var(--u)) calc(12 * var(--u));border-radius:calc(12 * var(--u));border:1px solid color-mix(in srgb, var(--line) 60%, transparent);background:var(--plate);color:var(--muted);font-size:calc(13 * var(--u));grid-template-columns:auto minmax(0,1fr);line-height:1.35;display:grid;position:relative}.sig__story[data-astro-cid-2yjmxwrr] li[data-astro-cid-2yjmxwrr]:after{content:"";border-radius:inherit;border:1px solid var(--fill);background:color-mix(in srgb, var(--fill) 8%, transparent);opacity:0;pointer-events:none;transition:opacity .25s ease-out;position:absolute;inset:-1px}.sig__story[data-astro-cid-2yjmxwrr] li[data-astro-cid-2yjmxwrr][data-on]:after{opacity:1}.sig__story[data-astro-cid-2yjmxwrr] li[data-astro-cid-2yjmxwrr][data-on],.sig__story[data-astro-cid-2yjmxwrr] li[data-astro-cid-2yjmxwrr][data-done]{color:var(--text)}.sig__story[data-astro-cid-2yjmxwrr] b[data-astro-cid-2yjmxwrr]{width:calc(22 * var(--u));height:calc(22 * var(--u));border:1px solid var(--line);font:500 calc(11 * var(--u))/1 var(--f-mono);color:var(--muted);border-radius:50%;place-items:center;display:grid}.sig__check[data-astro-cid-2yjmxwrr]{width:calc(15 * var(--u));height:calc(15 * var(--u));display:none}.sig__check[data-astro-cid-2yjmxwrr] svg{fill:currentColor;width:100%;height:100%;display:block}.sig__story[data-astro-cid-2yjmxwrr] li[data-astro-cid-2yjmxwrr][data-on] b[data-astro-cid-2yjmxwrr]{border-color:var(--fill);background:var(--fill);color:var(--on-fill)}.sig__story[data-astro-cid-2yjmxwrr] li[data-astro-cid-2yjmxwrr][data-done] b[data-astro-cid-2yjmxwrr]{border-color:var(--good);color:var(--good)}.sig__story[data-astro-cid-2yjmxwrr] li[data-astro-cid-2yjmxwrr][data-done] [data-astro-cid-2yjmxwrr][data-n]{display:none}.sig__story[data-astro-cid-2yjmxwrr] li[data-astro-cid-2yjmxwrr][data-done] .sig__check[data-astro-cid-2yjmxwrr]{display:block}.sig__arrow[data-astro-cid-2yjmxwrr]{left:calc(-5 * var(--u));width:calc(14 * var(--u));height:calc(14 * var(--u));color:var(--line);position:absolute;top:50%;translate:-50% -50%}.sig__arrow[data-astro-cid-2yjmxwrr] svg{fill:currentColor;width:100%;height:100%;display:block}.sig__matrix[data-astro-cid-2yjmxwrr]{border-radius:calc(16 * var(--u));border:1px solid color-mix(in srgb, var(--line) 60%, transparent);background:var(--plate);overflow:hidden}.sig__matrix[data-astro-cid-2yjmxwrr] table[data-astro-cid-2yjmxwrr]{border-collapse:collapse;width:100%;font-size:calc(13 * var(--u))}.sig__matrix[data-astro-cid-2yjmxwrr] th[data-astro-cid-2yjmxwrr],.sig__matrix[data-astro-cid-2yjmxwrr] td[data-astro-cid-2yjmxwrr]{padding:calc(6 * var(--u)) calc(14 * var(--u));text-align:left;vertical-align:middle;border-bottom:1px solid color-mix(in srgb, var(--line) 45%, transparent)}.sig__matrix[data-astro-cid-2yjmxwrr] tbody[data-astro-cid-2yjmxwrr] tr[data-astro-cid-2yjmxwrr]:last-child>[data-astro-cid-2yjmxwrr]{border-bottom:0}.sig__matrix[data-astro-cid-2yjmxwrr] thead[data-astro-cid-2yjmxwrr] th[data-astro-cid-2yjmxwrr]{font:500 calc(11 * var(--u))/1.3 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding-block:calc(10 * var(--u)) calc(8 * var(--u))}.sig__matrix[data-astro-cid-2yjmxwrr] thead[data-astro-cid-2yjmxwrr] small[data-astro-cid-2yjmxwrr]{margin-top:calc(2 * var(--u));letter-spacing:0;text-transform:none;font:calc(11 * var(--u))/1.3 var(--f-body);color:var(--muted);opacity:.85;display:block}.sig__s[data-astro-cid-2yjmxwrr] b[data-astro-cid-2yjmxwrr]{color:var(--text);font-weight:500}.sig__matrix[data-astro-cid-2yjmxwrr] tbody[data-astro-cid-2yjmxwrr] tr[data-astro-cid-2yjmxwrr]{cursor:pointer}.sig__matrix[data-astro-cid-2yjmxwrr] tbody[data-astro-cid-2yjmxwrr] tr[data-astro-cid-2yjmxwrr][data-on]{background:color-mix(in srgb, var(--fill) 11%, transparent)}.sig__matrix[data-astro-cid-2yjmxwrr] tbody[data-astro-cid-2yjmxwrr] th[data-astro-cid-2yjmxwrr]{padding-block:0}.sig__matrix[data-astro-cid-2yjmxwrr] tbody[data-astro-cid-2yjmxwrr] th[data-astro-cid-2yjmxwrr] button[data-astro-cid-2yjmxwrr]{all:unset;padding-block:calc(6 * var(--u));font:500 calc(13 * var(--u))/1.3 var(--f-body);color:var(--text);cursor:pointer;display:block}.sig__matrix[data-astro-cid-2yjmxwrr] tbody[data-astro-cid-2yjmxwrr] th[data-astro-cid-2yjmxwrr] button[data-astro-cid-2yjmxwrr]:focus-visible{outline:2px solid var(--fill);outline-offset:2px;border-radius:.25rem}.sig__ch[data-astro-cid-2yjmxwrr]{color:var(--muted);font-size:calc(12.5 * var(--u))}.sig__codes[data-astro-cid-2yjmxwrr]{gap:calc(4 * var(--u)) calc(8 * var(--u));font:calc(12.5 * var(--u))/1.3 var(--f-mono);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.sig__codes[data-astro-cid-2yjmxwrr] span[data-astro-cid-2yjmxwrr]{white-space:nowrap}.sig__codes[data-astro-cid-2yjmxwrr] [data-astro-cid-2yjmxwrr][data-pick]{color:var(--ink)}.sig__codes[data-astro-cid-2yjmxwrr] .sig__none[data-astro-cid-2yjmxwrr]{color:color-mix(in srgb, var(--muted) 55%, transparent)}.sig__note[data-astro-cid-2yjmxwrr]{color:var(--muted);font:calc(11 * var(--u))/1.4 var(--f-mono)}@container stage (width>=66.3125rem){.sig__ch[data-astro-cid-2yjmxwrr]{white-space:nowrap}}@container stage (width<=53.75rem){.sig__matrix[data-astro-cid-2yjmxwrr] table[data-astro-cid-2yjmxwrr],.sig__matrix[data-astro-cid-2yjmxwrr] tbody[data-astro-cid-2yjmxwrr],.sig__matrix[data-astro-cid-2yjmxwrr] th[data-astro-cid-2yjmxwrr],.sig__matrix[data-astro-cid-2yjmxwrr] td[data-astro-cid-2yjmxwrr]{display:block}.sig__matrix[data-astro-cid-2yjmxwrr] thead[data-astro-cid-2yjmxwrr]{display:none}.sig__matrix[data-astro-cid-2yjmxwrr] tbody[data-astro-cid-2yjmxwrr] tr[data-astro-cid-2yjmxwrr]{border-bottom:1px solid color-mix(in srgb, var(--line) 45%, transparent);grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem .75rem;padding:.625rem .875rem .75rem;display:grid}.sig__matrix[data-astro-cid-2yjmxwrr] tbody[data-astro-cid-2yjmxwrr] tr[data-astro-cid-2yjmxwrr]:last-child{border-bottom:0}.sig__matrix[data-astro-cid-2yjmxwrr] tbody[data-astro-cid-2yjmxwrr] th[data-astro-cid-2yjmxwrr],.sig__matrix[data-astro-cid-2yjmxwrr] td[data-astro-cid-2yjmxwrr]{border:0;padding:0}.sig__matrix[data-astro-cid-2yjmxwrr] tbody[data-astro-cid-2yjmxwrr] th[data-astro-cid-2yjmxwrr],.sig__ch[data-astro-cid-2yjmxwrr]{white-space:normal;grid-column:1/-1}.sig__ch[data-astro-cid-2yjmxwrr]{margin-bottom:.25rem}.sig__matrix[data-astro-cid-2yjmxwrr] td[data-astro-cid-2yjmxwrr][data-s]:before{content:attr(data-s);font:500 .6563rem/1.3 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:2px;display:block}}@container stage (width<=66.25rem){.sig[data-astro-cid-2yjmxwrr]{--u:1px;--k:1.25px}.sig__path[data-astro-cid-2yjmxwrr]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.125rem .75rem}.sig__rail[data-astro-cid-2yjmxwrr]{grid-column:1/-1;column-gap:1.375rem}.sig__col[data-astro-cid-2yjmxwrr]{grid-row:3}.sig__story[data-astro-cid-2yjmxwrr]{grid-template-columns:repeat(2,minmax(0,1fr))}.sig__wires[data-astro-cid-2yjmxwrr],.sig__side[data-astro-cid-2yjmxwrr],.sig__arrow[data-astro-cid-2yjmxwrr]{display:none}.sig__outs[data-astro-cid-2yjmxwrr] .sig__ttl[data-astro-cid-2yjmxwrr]{text-align:left}.sig__mod[data-astro-cid-2yjmxwrr][data-side=in] .sig__badge[data-astro-cid-2yjmxwrr]{left:-.25rem;right:auto}.sig__mod[data-astro-cid-2yjmxwrr][data-side=out] .sig__badge[data-astro-cid-2yjmxwrr]{left:auto;right:-.25rem}}@container stage (width<=32.5rem){.sig[data-astro-cid-2yjmxwrr]{--k:1px}.sig__path[data-astro-cid-2yjmxwrr]{grid-template-columns:minmax(0,1fr)}.sig__col[data-astro-cid-2yjmxwrr]{grid-row:auto}.sig__story[data-astro-cid-2yjmxwrr]{grid-template-columns:minmax(0,1fr)}.sig__rail[data-astro-cid-2yjmxwrr]{column-gap:.875rem}.sig__cap[data-astro-cid-2yjmxwrr]{width:auto}.sig__mod[data-astro-cid-2yjmxwrr] .sig__cap[data-astro-cid-2yjmxwrr] span[data-astro-cid-2yjmxwrr]{display:none}}@media (prefers-reduced-motion:reduce){.sig__dev[data-astro-cid-2yjmxwrr]:after,.sig__sw[data-astro-cid-2yjmxwrr] i[data-astro-cid-2yjmxwrr]:after,.sig__img[data-astro-cid-2yjmxwrr]:before,.sig__amber[data-astro-cid-2yjmxwrr]:after,.sig__story[data-astro-cid-2yjmxwrr] li[data-astro-cid-2yjmxwrr]:after{transition:none}}.why__stage[data-astro-cid-2ojqaodh]{align-content:center}.why__list[data-astro-cid-2ojqaodh]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(1.75rem,5vw,6rem);margin:0;padding:0;list-style:none;display:grid}.why__item[data-astro-cid-2ojqaodh]{border-top:1px solid var(--iq-color-outline-variant);grid-template-columns:2.6em minmax(0,1fr);grid-template-areas:"n head"".text";align-content:start;gap:clamp(.25rem,.8svh,.5rem) .375rem;padding:clamp(.625rem,2.2svh,1.5rem) 0;display:grid}.why__n[data-astro-cid-2ojqaodh]{font-family:"JetBrains Mono Variable", var(--iq-typeface-code);letter-spacing:.08em;color:var(--accent);grid-area:n;padding-top:.45em;font-size:clamp(.6875rem,.4vw + .5rem,.875rem)}.why__head[data-astro-cid-2ojqaodh]{font-family:"Tektur Variable", var(--iq-typeface-brand);letter-spacing:.05em;text-transform:uppercase;text-wrap:balance;grid-area:head;margin:0;font-size:clamp(1.05rem,.5rem + 1.1vw,1.65rem);font-weight:400;line-height:1.12}.why__text[data-astro-cid-2ojqaodh]{max-width:30em;color:var(--muted);grid-area:text;margin:0;font-size:clamp(.8125rem,.35vw + .625rem,1.0625rem);line-height:1.45}.why[data-astro-cid-2ojqaodh][data-armed] .why__item[data-astro-cid-2ojqaodh]{opacity:0}@media (width<=860px){.why__list[data-astro-cid-2ojqaodh]{grid-template-columns:minmax(0,1fr)}.why__item[data-astro-cid-2ojqaodh]{padding:clamp(.375rem,1.2svh,.75rem) 0}.why__head[data-astro-cid-2ojqaodh]{font-size:1rem}.why__text[data-astro-cid-2ojqaodh]{font-size:.7813rem;line-height:1.3}}@media (width<=520px) and (height<=720px){.why__item[data-astro-cid-2ojqaodh]{row-gap:0;padding:.25rem 0}.why__head[data-astro-cid-2ojqaodh]{font-size:.92rem;line-height:1.08}.why__text[data-astro-cid-2ojqaodh]{font-size:.75rem;line-height:1.2}}
