@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:200;src:url(./outfit-latin-ext-200-normal-CDaNj-TM.woff2)format("woff2"),url(./outfit-latin-ext-200-normal-T8AF5eto.woff)format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:200;src:url(./outfit-latin-200-normal-DovQRx1c.woff2)format("woff2"),url(./outfit-latin-200-normal-DBi7mfCs.woff)format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:300;src:url(./outfit-latin-ext-300-normal-BYS6Dpvq.woff2)format("woff2"),url(./outfit-latin-ext-300-normal-CMIMshEd.woff)format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:300;src:url(./outfit-latin-300-normal-CRYTwY6m.woff2)format("woff2"),url(./outfit-latin-300-normal-AWLfuCom.woff)format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(./outfit-latin-ext-400-normal-5tcqmc2S.woff2)format("woff2"),url(./outfit-latin-ext-400-normal-DHm7mdGe.woff)format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(./outfit-latin-400-normal-BGsTXAXT.woff2)format("woff2"),url(./outfit-latin-400-normal-DMwTpYkH.woff)format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(./outfit-latin-ext-500-normal-zeox_O30.woff2)format("woff2"),url(./outfit-latin-ext-500-normal-DrCvqoFD.woff)format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(./outfit-latin-500-normal-DKnIMDSk.woff2)format("woff2"),url(./outfit-latin-500-normal-ClnHRwRh.woff)format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(./outfit-latin-ext-600-normal-B85nYjL1.woff2)format("woff2"),url(./outfit-latin-ext-600-normal-CWJcPgd7.woff)format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(./outfit-latin-600-normal-B7SfZ07L.woff2)format("woff2"),url(./outfit-latin-600-normal-BEfTtDA7.woff)format("woff");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;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAASUABAAAAAACRAAAAQ3AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3oLIAABNgIkAzoEIAWFHgeBFAwHG3AHKB4HzukrRjyF5Gb4kQ/B873d17mv8TWkoqUUGaHodJCtoqntw7m8tiPWyGkfWDU/IMpzVk4zAs9Czv3c7Os5NvKFG1Ht9vBVXySRZpJc4tTrbM3sTRFcLa3zVboKWRIoAksKSKgqUQWEwlSoqjp44V5J9/kjd0+Fi5xaFjwJArgBAIJgIAgCCAI4CdNMqGuYXYUKdADLAkAAJwl6iX0+bZqEm1AH0Hu9rvrJHwxQG1Q/gFYwWYbgTRWgwEESVzbmtjQAt3DXO7Tu/+9Q/KNKWhTCgZ8fQSWoL0CUUgTBjgL8iEAcce7YHBeA8ZvogieCnxI0BCVeACCAAhBD/oDcAdUPABSgAX4kBPBTwjCAjwYSCneiqF65LUo/qXdYFrRwTujtMrKm07plTbSqLQFAiHBN7E4DG5wkiGXhCYBNETh3K/AciHN69iFfQjFOr9EXQQAAQXRNszs8PR0OH4fDV/dwGe76CHdj1MQa11DXYGcfZ6+B1X0OfwjY+i7KpQ1w9d+1z3/HydCB1f3U8A0fRFv+0bXxPWrZu3d9Nn4UcbLs/QCXLH/j3PCKblKOiZxLOR78W9brPo7eGTLz/F27ZPmePQdCB1YP4nJU91o4gU9cy64L3c3SPu8GfDn6ZXD2cGmllVqSxtD5vCXHm5xaeHlnpffx7DcPvXog5NnjA//cPz2btsz3yf+0MI8ri33tuv7upNbYmW5STbosW8bYItV/SPzxvXC0KnpWnFdC91oojit5Lyo6WcJQ1YzwBYbi52ohJVpcxfcHBqsv0nFz8U74rzS6M7r0RVlXZ3jJC4G92O//7Lm78VOtnUx+aQxAzsqPnrRr1t9zDrezKePvZ027x+fGte4s4NXu7/jEp3G9cM1bICYgACbuETUUD5wmenGXA/IBpAKVrl0AEJ5cqr6Q89tGq+SpqkDfX2DtG+pZ9teuae0AX98c301CX179InyErnSG8WCiABB4HFbVrw/lpTdBIOk82nXbpHKoQGyBpUovAAD4XQA8ZTUCeBJHIpI0v0FRrgcnckV3ANckrwYJKXEihQfdSKPER6XeExmEeEMmSe6QBwWmkZdmSOSthhibgIkBlUYreBKd/0NeVAE9WAyEaQpH6KikDWlUVg43Jy2FOmaYlsZhDEGZXO3mWEyWHI6zuaJkMlcSQ9k4F+KidIiFyZItGDc7r1pUj6wP6zrWB0/fbeeFeHl4YOvETMNiM8Ny+7OO6Qh2wur20YVxFts5dlORdl5Kwd5utR7SRcxqX8RA5Ehacha76hg7c6yzNm/Xf6vOLNrv544lIEkWg7xWo/ItBAeIJEmt0XgBwgM8gTifoiiLJroYYooNTeziEKe4zOoR/wvIKp89hSr+6jFAqw/LaonjmZHSscMNg4iPlWpFrO1RN3zkMU+/xUP+JQ99TbvTl1Vg0gtirT6lbwYAAAA=)format("woff2"),url(data:font/woff;base64,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)format("woff");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;font-style:normal;font-display:swap;font-weight:500;src:url(./jetbrains-mono-cyrillic-500-normal-DmUKJPL_.woff2)format("woff2"),url(./jetbrains-mono-cyrillic-500-normal-DJqRU3vO.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./jetbrains-mono-greek-500-normal-JpySY46c.woff2)format("woff2"),url(./jetbrains-mono-greek-500-normal-D7SFKleX.woff)format("woff");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;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(./jetbrains-mono-vietnamese-500-normal-DNRqzVM1.woff)format("woff");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;font-style:normal;font-display:swap;font-weight:500;src:url(./jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2)format("woff2"),url(./jetbrains-mono-latin-ext-500-normal-ckzbgY84.woff)format("woff");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;font-style:normal;font-display:swap;font-weight:500;src:url(./jetbrains-mono-latin-500-normal-BWZEU5yA.woff2)format("woff2"),url(./jetbrains-mono-latin-500-normal-CJOVTJB7.woff)format("woff");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}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-content:"";--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:"JetBrains Mono", ui-monospace, Menlo, monospace;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--font-weight-extralight:200;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--radius-xl:.75rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-brand:#ff7a00;--color-brand-dark:#c65f00;--color-brand-text:#e06a00;--color-ink:#000;--color-panel:#111010;--color-line:#2a2622;--color-paper:#fff;--color-muted:#b8b0a8;--color-paper-muted:#5b544d;--color-paper-line:#e8e2dc;--color-snow:#f7f5f2;--font-display:"Outfit", system-ui, -apple-system, "Segoe UI", sans-serif;--ease-out-back:cubic-bezier(.2, .8, .2, 1)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{scroll-behavior:smooth;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--color-ink);color:var(--color-paper);font-family:var(--font-display);-webkit-font-smoothing:antialiased;font-size:18px;font-weight:300;line-height:1.6;overflow-x:hidden}h1,h2,h3{text-wrap:balance;letter-spacing:-.03em;font-weight:300;line-height:1.04}h2 b,h3 b{font-weight:600}section{padding-block:clamp(72px,9vw,120px);overflow-x:clip}.light{background:var(--color-paper);color:var(--color-ink)}.snow{background:var(--color-snow);color:var(--color-ink)}}@layer components{.rv{transition:opacity .7s ease, transform .7s var(--ease-out-back)}.rv.pre{opacity:0;transform:translateY(28px)}.hero{background:var(--color-brand);color:var(--color-ink);position:relative;overflow:hidden}.hero canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.hero h1{text-transform:uppercase;letter-spacing:-.03em;font-size:clamp(46px,7.2vw,100px);font-weight:200}.hero h1 .line{display:block;overflow:hidden}.hero h1 .line span{animation:rise .9s var(--ease-out-back) both;display:block}.hero h1 .line:nth-child(2) span{animation-delay:80ms}.hero h1 .line:nth-child(n+3) span{color:var(--color-paper);font-weight:600}.hero h1 .line:nth-child(3) span{animation-delay:.16s}.hero h1 .line:nth-child(4) span{animation-delay:.24s}.hero .lead{max-width:36ch;margin-top:26px;font-size:clamp(18px,2vw,21px);font-weight:400;animation:1s .4s both fade}.hero .ctas{margin-top:34px;animation:1s .55s both fade}.hero .mark{perspective:900px;justify-self:center;width:min(100%,440px);position:relative}.hero .mark img{z-index:1;width:100%;height:auto;animation:grow 1.2s var(--ease-out-back) both, sway 7s 1.2s ease-in-out infinite;transform-origin:50% 95%;position:relative}.hero .tag{z-index:2;background:var(--color-ink);color:var(--color-paper);font-family:var(--font-mono);white-space:nowrap;border-radius:8px;padding:9px 13px;font-size:12px;animation:5s ease-in-out infinite bob;position:absolute;box-shadow:0 12px 28px -12px #000000b3}.hero .tag b{color:var(--color-brand);font-weight:500}.hero .t1{top:12%;left:-10%}.hero .t2{animation-delay:-1.6s;top:48%;right:-8%}.hero .t3{animation-delay:-3.2s;bottom:9%;left:0}@media (width<=860px){.hero .mark{width:min(78%,340px)}.hero .t1{left:-4%}.hero .t2{right:-4%}}.orbit{pointer-events:none;z-index:0;border:1.5px solid #00000047;border-radius:50%;position:absolute;inset:-6%}.orbit i{background:var(--color-paper);border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;top:-6px;left:50%;box-shadow:0 0 14px 3px #fffc}.o1{animation:14s linear infinite orb1}.o2{border-color:#ffffff73;animation:10s linear infinite orb2;inset:4%}.o2 i{background:var(--color-ink);box-shadow:none;width:9px;height:9px;margin-left:-4.5px;top:-4.5px}@keyframes rise{0%{transform:translateY(105%)}to{transform:none}}@keyframes grow{0%{transform:scale(.85)rotate(-6deg)}to{transform:none}}@keyframes orb1{0%{transform:rotateX(70deg)rotate(0)}to{transform:rotateX(70deg)rotate(360deg)}}@keyframes orb2{0%{transform:rotateY(64deg)rotate(0)}to{transform:rotateY(64deg)rotate(-360deg)}}.ticker{background:var(--color-ink);border-block:1px solid var(--color-line);white-space:nowrap;overflow:hidden}.ticker .track{text-transform:uppercase;letter-spacing:.02em;gap:48px;padding-block:18px;font-size:clamp(18px,2vw,26px);font-weight:300;animation:30s linear infinite slide;display:inline-flex}.ticker span{align-items:center;gap:14px;display:inline-flex}.ticker s{color:var(--color-muted);-webkit-text-decoration-color:var(--color-brand);text-decoration-color:var(--color-brand);text-decoration-thickness:3px}.ticker i{color:var(--color-brand);font-style:normal}@keyframes slide{to{transform:translate(-50%)}}.pain-grid{background:var(--color-paper-line);border:1px solid var(--color-paper-line)}.pain{background:var(--color-paper);transition:background .25s}.pain .q{font-size:24px;font-weight:400;line-height:1.2}.pain p{color:var(--color-paper-muted);font-size:16px}.pain:hover{background:var(--color-snow)}.pain:hover .q{color:var(--color-brand-text)}.verdict{max-width:26ch;margin-top:44px;font-size:clamp(28px,3.6vw,44px);font-weight:200;line-height:1.12}.verdict b{color:var(--color-brand-text);font-weight:500}.day.before{background:var(--color-paper);border:1px dashed #cfc6bd}.day.before time{color:#9a9087}.day.before li{color:#6d655d}.day.after{background:var(--color-ink);color:var(--color-paper);position:relative;overflow:hidden}.day.after h3,.day.after time{color:var(--color-brand)}.day.after:after{content:"";background:var(--color-brand);opacity:.18;filter:blur(10px);border-radius:50%;width:200px;height:200px;animation:5s ease-in-out infinite pulse;position:absolute;top:-60px;right:-60px}.sol{border:1px solid var(--color-paper-line);background:var(--color-paper);border-radius:24px;transition:opacity .7s,transform .3s,box-shadow .3s;display:grid;overflow:hidden}.sol:hover{transform:translateY(-6px);box-shadow:0 28px 50px -30px #00000073}.vis{background:var(--color-ink);color:var(--color-paper);place-items:center;height:250px;display:grid;position:relative;overflow:hidden}.dash{border:1px solid var(--color-line);background:#161412;border-radius:14px;gap:12px;width:82%;padding:16px;display:grid}.dash .kpis{gap:10px;display:flex}.dash .kpi{font-family:var(--font-mono);color:var(--color-muted);background:#1f1b18;border-radius:8px;flex:1;padding:8px 10px;font-size:10px}.dash .kpi b{font-family:var(--font-display);color:var(--color-paper);font-size:20px;font-weight:400;display:block}.dash .kpi b.o{color:var(--color-brand)}.bars{border-bottom:1px solid var(--color-line);align-items:flex-end;gap:8px;height:92px;display:flex}.bars i{background:var(--color-brand);transform-origin:bottom;border-radius:4px 4px 0 0;flex:1;height:100%;animation:3.2s ease-in-out infinite bar}.bars i:nth-child(odd){background:#ffb366}.phone{background:#0d0c0b;border:6px solid #2d2926;border-radius:30px;align-content:start;gap:8px;width:150px;height:290px;padding:26px 10px;display:grid;position:relative;top:40px}.phone:before{content:"";background:#2d2926;border-radius:6px;width:44px;height:6px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.notif{opacity:0;background:#1f1b18;border-radius:10px;grid-template-columns:18px 1fr;gap:7px;padding:8px 9px;font-size:10.5px;line-height:1.35;animation:6s ease-in-out infinite notif;display:grid}.notif i{background:var(--color-brand);border-radius:5px;width:18px;height:18px}.notif b{font-size:10.5px;display:block}.notif:nth-child(2){animation-delay:1s}.notif:nth-child(3){animation-delay:2s}.idcard{color:#222;background:#f4efe9;border-radius:12px;grid-template-columns:62px 1fr;gap:12px;width:250px;height:152px;padding:14px;display:grid;position:relative}.idcard .ph{background:#d8cfc6;border-radius:6px;height:76px}.idcard .f{align-content:start;gap:7px;display:grid}.idcard .f i{background:#d8cfc6;border-radius:4px;height:8px;display:block}.idcard .f i:first-child{width:90%}.idcard .f i:nth-child(2){width:70%}.idcard .f i:nth-child(3){width:80%}.idcard .f i:nth-child(4){width:50%}.scan{background:var(--color-brand);height:3px;animation:2.8s ease-in-out infinite scan;position:absolute;left:-8px;right:-8px;box-shadow:0 0 18px 4px #ff7a00b3}.extract{font-family:var(--font-mono);gap:5px;font-size:10.5px;display:grid;position:absolute;bottom:18px;right:18px}.extract span{border:1px solid var(--color-line);opacity:0;background:#1f1b18;border-radius:6px;padding:4px 8px;animation:2.8s ease-in-out infinite pop}.extract span b{color:var(--color-brand);font-weight:500}.extract span:nth-child(2){animation-delay:.4s}.extract span:nth-child(3){animation-delay:.8s}@media (width<=420px){.extract{display:none}}.hub{width:230px;height:230px;position:relative}.hub .core{background:var(--color-ink);z-index:2;border-radius:50%;place-items:center;width:84px;height:84px;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.hub .core img{width:84px;height:auto}.hub svg{width:100%;height:100%;position:absolute;inset:0}.hub circle.ring{fill:none;stroke:#3a342f;stroke-dasharray:4 6;transform-origin:50%;animation:30s linear infinite spin}.hub line{stroke:var(--color-brand);stroke-width:1.5px;stroke-dasharray:4 5;animation:1.2s linear infinite flow}.node{border:1px solid var(--color-line);font-family:var(--font-mono);white-space:nowrap;background:#1f1b18;border-radius:999px;padding:5px 11px;font-size:11px;position:absolute;transform:translate(-50%,-50%)}.node:hover{border-color:var(--color-brand)}@keyframes bar{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@keyframes notif{0%{opacity:0;transform:translateY(-10px)}10%,80%{opacity:1;transform:none}95%,to{opacity:0}}@keyframes scan{0%,to{top:6%}50%{top:92%}}@keyframes pop{0%,15%{opacity:0;transform:translate(10px)}30%,85%{opacity:1;transform:none}to{opacity:0}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes flow{to{stroke-dashoffset:-18px}}.stage{perspective:1100px;place-items:center;height:440px;display:grid;position:relative}@media (width<=520px){.stage{height:400px}}.floor-shadow{background:radial-gradient(closest-side,#00000038,#0000);border-radius:50%;width:62%;height:34px;animation:6s ease-in-out infinite shadow;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.ball{background:radial-gradient(circle at 32% 30%, #ffd1a3, var(--color-brand) 45%, #a84d00);border-radius:50%;animation:5s ease-in-out infinite bob;position:absolute;box-shadow:0 20px 30px -14px #a046008c}.ball.k{background:radial-gradient(circle at 32% 30%,#6b645e,#111 55%,#000)}.tilt{transform-style:preserve-3d;transition:transform .25s}.chip3d{background:var(--color-paper);color:var(--color-ink);border:1px solid var(--color-paper-line);white-space:nowrap;border-radius:14px;padding:10px 14px;font-size:13.5px;font-weight:500;position:absolute;transform:translateZ(80px);box-shadow:0 18px 30px -16px #00000059}.chip3d small{font-family:var(--font-mono);color:var(--color-brand-dark);letter-spacing:.1em;text-transform:uppercase;font-size:10px;display:block}.pin{background:var(--color-ink);color:var(--color-paper);border-radius:14px;padding:10px 14px;font-size:13px;animation:5s ease-in-out infinite bob;position:absolute;top:8%;right:6%;box-shadow:0 18px 30px -16px #00000080}.pin b{color:var(--color-brand);font-weight:500}.pin.p2{animation-delay:-2.5s;inset:auto auto 14% 4%}@keyframes shadow{50%{opacity:.7;transform:translate(-50%)scale(.86)}}@keyframes floaty{50%{transform:rotateX(12deg)rotateY(-16deg)rotate(2deg)translateY(-14px)}}.tablet{background:var(--color-ink);width:300px;height:380px;transform-style:preserve-3d;color:var(--color-paper);border-radius:26px;align-content:start;gap:14px;padding:22px;animation:6s ease-in-out infinite floaty;display:grid;transform:rotateX(16deg)rotateY(-24deg)rotate(3deg);box-shadow:24px 30px 60px -20px #00000073}.tablet .tt{font-family:var(--font-mono);color:var(--color-muted);letter-spacing:.12em;text-transform:uppercase;font-size:10.5px}.tablet .res{font-size:22px;font-weight:300;line-height:1.15}.tablet .res b{color:var(--color-brand);font-weight:600}.tablet .c1{top:40px;left:-70px}.tablet .c2{top:170px;right:-80px;transform:translateZ(120px)}.tablet .c3{bottom:-24px;left:-40px;transform:translateZ(60px)}@media (width<=520px){.tablet{width:240px;height:330px}.tablet .c1{left:-30px}.tablet .c2{right:-26px}}.meter{gap:9px;display:grid}.meter div{grid-template-columns:86px 1fr 34px;align-items:center;gap:8px;font-size:12px;display:grid}.meter span.b{background:#262220;border-radius:8px;height:8px;overflow:hidden}.meter span.b i{background:var(--color-brand);transform-origin:0;border-radius:8px;height:100%;animation:3.5s ease-in-out infinite fillbar;display:block}.meter em{font-style:normal;font-family:var(--font-mono);color:var(--color-muted);text-align:right;font-size:11px}.fair{width:340px;height:340px;transform-style:preserve-3d;animation:12s ease-in-out infinite turn;position:relative;transform:rotateX(58deg)rotate(-30deg)}.fair .ground{background:var(--color-ink);background-image:linear-gradient(#ff7a0047 1px,#0000 1px),linear-gradient(90deg,#ff7a0047 1px,#0000 1px);background-size:34px 34px;border-radius:24px;position:absolute;inset:0;box-shadow:0 40px 60px -20px #0006}@media (width<=520px){.fair{width:260px;height:260px}.fair .booth{transform:scale(.8)}}.booth{width:64px;height:48px;transform-style:preserve-3d;position:absolute}.booth .f{backface-visibility:visible;position:absolute}.booth .top{background:var(--color-brand);inset:0;transform:translateZ(46px)}.booth .s1{transform-origin:top;background:#e56d00;width:64px;height:46px;top:100%;left:0;transform:rotateX(90deg)}.booth .s2{transform-origin:top;background:#c85f00;width:64px;height:46px;top:0;left:0;transform:rotateX(90deg)}.booth .s3{transform-origin:0;background:#ff9a3d;width:46px;height:48px;top:0;left:0;transform:rotateY(-90deg)}.booth .s4{transform-origin:0;background:#b45500;width:46px;height:48px;top:0;left:100%;transform:rotateY(-90deg)}.booth .flag{background:var(--color-paper);width:96px;height:34px;color:var(--color-ink);transform-origin:bottom;box-shadow:0 0 0 1px var(--color-paper-line);border-radius:6px;place-items:center;margin-left:-48px;font-size:11px;font-weight:600;line-height:1;display:grid;position:absolute;top:50%;left:50%;transform:translateZ(46px)translateY(-15px)rotateX(-90deg)translateY(-30px)scaleY(-1)}.booth.dark .top{background:#1f1b18}.booth.dark .s1{background:#2b2622}.booth.dark .s2{background:#161311}.booth.dark .s3{background:#3a332e}.booth.dark .s4{background:#0f0d0c}.walker{background:var(--color-paper);border-radius:50%;width:10px;height:10px;position:absolute;transform:translateZ(6px);box-shadow:0 0 10px 2px #ffffffb3}.phone3d{background:var(--color-ink);width:236px;height:452px;transform-style:preserve-3d;color:var(--color-paper);border:6px solid #1f1b18;border-radius:36px;align-content:start;gap:12px;padding:34px 16px 18px;animation:6s ease-in-out infinite floaty2;display:grid;position:relative;transform:rotateX(12deg)rotateY(24deg)rotate(-3deg);box-shadow:-24px 30px 60px -20px #00000073}.phone3d:before{content:"";background:#1f1b18;border-radius:7px;width:60px;height:7px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.phone3d .row{justify-content:space-between;align-items:center;font-size:12px;display:flex}.phone3d .streak{font-family:var(--font-mono);color:var(--color-brand);background:#1f1b18;border-radius:999px;padding:4px 9px;font-size:10.5px}.phone3d .c1{top:250px;left:-96px;transform:translateZ(90px)}.phone3d .c2{top:200px;right:-74px;transform:translateZ(130px)}.phone3d .c3{bottom:-10px;right:-60px;transform:translateZ(70px)}@media (width<=520px){.phone3d{width:210px;height:420px}.phone3d .c1{left:-26px}.phone3d .c2{right:-22px}}.book{background:linear-gradient(135deg, var(--color-brand), #c24e00);color:var(--color-ink);border-radius:14px;gap:2px;padding:14px;display:grid}.book small{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:9.5px}.book b{font-size:16px;font-weight:600;line-height:1.15}.qq{font-size:13px;line-height:1.35}.opt{border:1px solid #2d2926;border-radius:10px;padding:8px 10px;font-size:12px}.opt.ok{animation:4s ease-in-out infinite okpulse}.xp{background:#262220;border-radius:8px;height:8px;overflow:hidden}.xp i{background:var(--color-brand);transform-origin:0;border-radius:8px;width:70%;height:100%;animation:4s ease-in-out infinite fillbar;display:block}@keyframes turn{0%,to{transform:rotateX(58deg)rotate(-40deg)}50%{transform:rotateX(54deg)rotate(-8deg)}}@keyframes floaty2{50%{transform:rotateX(8deg)rotateY(16deg)rotate(-2deg)translateY(-14px)}}@keyframes okpulse{0%,30%{background:0 0;border-color:#2d2926}45%,85%{border-color:var(--color-brand);background:#ff7a002e}to{background:0 0;border-color:#2d2926}}.record{background:var(--color-ink);width:350px;transform-style:preserve-3d;color:var(--color-paper);border-radius:22px;gap:14px;padding:20px;animation:6s ease-in-out infinite floaty;display:grid;position:relative;transform:rotateX(14deg)rotateY(-22deg)rotate(2deg);box-shadow:24px 30px 60px -20px #00000073}.record .pt{grid-template-columns:44px 1fr auto;align-items:center;gap:12px;display:grid}.record .pt b{font-size:15px;font-weight:500;display:block}.record .pt span{color:var(--color-muted);font-size:12px}.record .av{background:linear-gradient(135deg, var(--color-brand), #8a3f00);border-radius:50%;width:44px;height:44px}.record .tagx{font-family:var(--font-mono);color:var(--color-brand);border:1px solid #3a332e;border-radius:999px;padding:3px 8px;font-size:10px}.record .c1{top:-18px;right:-70px;transform:translateZ(100px)}.record .c2{top:150px;left:-76px;transform:translateZ(130px)}.record .c3{bottom:-26px;right:-40px;transform:translateZ(70px)}@media (width<=520px){.record{width:280px}.record .c1{right:-10px}.record .c2{left:-16px}.record .c3{right:-8px}}.ecg{background:#141110;border-radius:12px;padding:8px}.ecg svg{width:100%;height:64px;display:block}.ecg polyline{fill:none;stroke:var(--color-brand);stroke-width:2px;stroke-linejoin:round;stroke-dasharray:420;stroke-dashoffset:420px;animation:2.6s linear infinite beat}.vitals{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.vitals div{font-family:var(--font-mono);color:var(--color-muted);background:#1a1715;border-radius:10px;padding:8px 10px;font-size:10px}.vitals b{font-family:var(--font-display);color:var(--color-paper);font-size:16px;font-weight:500;display:block}.notes{gap:6px;display:grid}.notes i{background:#2a2522;border-radius:4px;height:7px;display:block}.notes i:first-child{width:92%}.notes i:nth-child(2){width:76%}.notes i:nth-child(3){width:58%}@keyframes beat{to{stroke-dashoffset:0}}.case{background:var(--color-panel);border:1px solid var(--color-line);border-radius:22px;transition:opacity .7s,border-color .25s,transform .25s;position:relative;overflow:hidden}.case:hover{border-color:var(--color-brand);transform:translateY(-4px)}.case:before{content:"";background:radial-gradient(360px circle at var(--mx,50%) var(--my,50%), #ff7a0029, transparent 60%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.case:hover:before{opacity:1}.case dt{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:11px}.case dd{margin:2px 0 0;font-size:16.5px}.case dd.before{color:#a8a098;-webkit-text-decoration:line-through #5a524a;text-decoration:line-through #5a524a}.ai .sphere{aspect-ratio:1;opacity:.55;pointer-events:none;width:min(760px,90vw);max-width:100%;position:absolute;top:50%;left:-18%;transform:translateY(-50%)}.chat{background:var(--color-panel);border:1px solid var(--color-line);border-radius:24px;gap:14px;min-width:0;padding:22px;display:grid;box-shadow:0 30px 80px -40px #ff7a0059}.chat .bar{font-family:var(--font-mono);color:var(--color-muted);border-bottom:1px solid var(--color-line);align-items:center;gap:10px;padding-bottom:14px;font-size:12px;display:flex}.chat .dot{background:#3ad37a;border-radius:50%;width:8px;height:8px;animation:2s infinite live;box-shadow:0 0 #3ad37a99}.chat .log{align-content:end;gap:14px;min-height:240px;display:grid}.msg{border-radius:16px;max-width:88%;padding:14px 16px;font-size:15.5px;animation:.4s both fade}.msg.u{background:var(--color-brand);color:var(--color-ink);border-bottom-right-radius:4px;justify-self:end;font-weight:600}.msg.b{background:#1d1a18;border-bottom-left-radius:4px}.msg code{font-family:var(--font-mono);color:var(--color-brand);margin-bottom:6px;font-size:12px;display:block}.chip{color:var(--color-paper);border:1px solid var(--color-line);cursor:pointer;border-radius:999px;padding:8px 13px;font-size:13.5px;line-height:normal;transition:border-color .2s,color .2s}.chip:hover,.chip:focus-visible{border-color:var(--color-brand);color:var(--color-brand);outline:none}.typing{gap:4px;display:inline-flex}.typing i{background:var(--color-muted);border-radius:50%;width:6px;height:6px;animation:1s infinite blink}.typing i:nth-child(2){animation-delay:.15s}.typing i:nth-child(3){animation-delay:.3s}@keyframes live{70%{box-shadow:0 0 0 8px #3ad37a00}}@keyframes blink{50%{opacity:.2}}.seed .draw{justify-self:center;width:min(100%,380px);position:relative}.seed .draw:before{content:"";background:radial-gradient(circle,#ff7a0047,#0000 65%);border-radius:50%;animation:5s ease-in-out infinite pulse;position:absolute;inset:8% 4% 30%}.seed svg{width:100%;height:auto;animation:6s ease-in-out infinite climb;display:block;position:relative}.seed svg path{fill:var(--color-ink);stroke:var(--color-brand);stroke-width:2.5px;vector-effect:non-scaling-stroke}.seed .draw.pre-draw svg path{fill:#0000;stroke-dasharray:1;stroke-dashoffset:1px}.seed .draw.go svg path{animation:3.2s cubic-bezier(.6,0,.2,1) forwards drawl,1s 2.6s forwards fillin}.seed .falls{background:repeating-linear-gradient(90deg,#0000 0 14px,#ff7a0038 14px 16px,#0000 16px 34px,#00000012 34px 35px);border-radius:40% 40% 24px 24px;position:absolute;inset:-4% 10% 12%;overflow:hidden;-webkit-mask:linear-gradient(#0000,#000 20% 70%,#0000);mask:linear-gradient(#0000,#000 20% 70%,#0000)}.seed .falls:before{content:"";background:repeating-linear-gradient(#0000 0 60px,#ff7a0059 60px 90px,#0000 90px 150px);animation:1.6s linear infinite fall;position:absolute;inset:0;-webkit-mask:repeating-linear-gradient(90deg,#000 0 2px,#0000 2px 17px);mask:repeating-linear-gradient(90deg,#000 0 2px,#0000 2px 17px)}.seed h2{font-size:clamp(40px,5.6vw,72px);font-weight:200}.seed h2 b{color:var(--color-brand-text)}.seed .lead{color:var(--color-paper-muted);max-width:44ch;margin-top:22px;font-size:20px}.growth{margin:34px 0 0;display:grid;position:relative}.growth:before{content:"";background:linear-gradient(var(--color-brand), var(--color-brand)) top/100% var(--g,100%) no-repeat, var(--color-paper-line);width:1.5px;transition:background-size 2s;position:absolute;top:30px;bottom:30px;left:21px}.growth li{grid-template-columns:44px 1fr;align-items:start;gap:16px;padding-block:14px;display:grid}.growth .dot{border:1.5px solid var(--color-ink);width:44px;height:44px;font-family:var(--font-mono);background:var(--color-snow);z-index:1;border-radius:50%;place-items:center;font-size:12px;transition:background .4s,color .4s;display:grid;position:relative}.growth li:hover .dot{background:var(--color-brand);border-color:var(--color-brand)}.growth b{font-size:19px;font-weight:500;display:block}.growth span:not(.dot){color:var(--color-paper-muted);font-size:16.5px}@keyframes drawl{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes fillin{0%{fill:#0000}to{fill:var(--color-ink)}}@keyframes fall{to{background-position:0 150px}}@keyframes climb{50%{transform:translateY(-12px)}}.steps .track{background:var(--color-paper-line);border-radius:3px;height:3px;position:absolute;top:40px;left:0;right:0;overflow:hidden}.steps .track i{background:var(--color-brand);transform-origin:0;transform:scaleX(var(--p,1));transition:transform 1.4s var(--ease-out-back);position:absolute;inset:0}.steps .n{background:var(--color-ink);width:80px;height:80px;color:var(--color-brand);z-index:1;border-radius:50%;place-items:center;font-size:30px;font-weight:200;transition:transform .3s;display:grid;position:relative}.steps .step:hover .n{transform:scale(1.1)rotate(-6deg)}.faq details{border:1px solid var(--color-paper-line);background:var(--color-snow);border-radius:16px;padding:4px 22px;transition:border-color .2s}.faq details[open]{border-color:var(--color-brand);background:var(--color-paper)}.faq summary{cursor:pointer;justify-content:space-between;gap:16px;padding-block:18px;font-size:19px;font-weight:400;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--color-brand);font-size:26px;line-height:.8;transition:transform .25s}.faq details[open] summary:after{transform:rotate(45deg)}.close{background:var(--color-brand);color:var(--color-ink);position:relative;overflow:hidden}.close .bgmark{opacity:.12;transform-origin:50% 95%;pointer-events:none;width:520px;animation:9s ease-in-out infinite sway;position:absolute;bottom:-120px;right:-80px}.close h2{text-transform:uppercase;letter-spacing:-.03em;font-size:clamp(40px,6.2vw,84px);font-weight:200}.close h2 span{color:var(--color-paper);font-weight:600}}@layer utilities{.visible{visibility:visible}.relative{position:relative}.sticky{position:sticky}.top-\[env\(safe-area-inset-top\,0px\)\]{top:env(safe-area-inset-top,0px)}.z-20{z-index:20}.z-\[1\]{z-index:1}.order-2{order:2}.wrap{max-width:1180px;margin-inline:auto;padding-inline:clamp(16px,4vw,40px)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-24{margin-top:calc(var(--spacing) * 24)}.mt-\[18px\]{margin-top:18px}.mt-\[22px\]{margin-top:22px}.mt-\[26px\]{margin-top:26px}.mb-0{margin-bottom:0}.mb-\[52px\]{margin-bottom:52px}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-\[26px\]{width:26px;height:26px}.size-\[46px\]{width:46px;height:46px}.h-14{height:calc(var(--spacing) * 14)}.h-\[60px\]{height:60px}.w-auto{width:auto}.max-w-\[40ch\]{max-width:40ch}.max-w-\[48ch\]{max-width:48ch}.max-w-\[58ch\]{max-width:58ch}.max-w-\[780px\]{max-width:780px}.max-w-\[820px\]{max-width:820px}.flex-none{flex:none}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.grid-cols-\[1\.4fr_\.8fr\]{grid-template-columns:1.4fr .8fr}.grid-cols-\[1\.25fr_\.9fr\]{grid-template-columns:1.25fr .9fr}.grid-cols-\[22px_1fr\]{grid-template-columns:22px 1fr}.grid-cols-\[26px_1fr\]{grid-template-columns:26px 1fr}.grid-cols-\[34px_1fr\]{grid-template-columns:34px 1fr}.grid-cols-\[62px_1fr\]{grid-template-columns:62px 1fr}.grid-cols-\[repeat\(auto-fit\,minmax\(300px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-14{gap:calc(var(--spacing) * 14)}.gap-16{gap:calc(var(--spacing) * 16)}.gap-\[18px\]{gap:18px}.gap-\[22px\]{gap:22px}.gap-\[60px\]{gap:60px}.gap-px{gap:1px}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-y-\[18px\]{row-gap:18px}.overflow-hidden{overflow:hidden}.rounded-\[22px\]{border-radius:22px}.rounded-full{border-radius:2147483647px}.rounded-xl{border-radius:var(--radius-xl)}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-line{border-color:var(--color-line)}.border-paper-line{border-color:var(--color-paper-line)}.border-transparent{border-color:#0000}.bg-brand{background-color:var(--color-brand)}.bg-ink{background-color:var(--color-ink)}.bg-ink\/92{background-color:#000000eb}@supports (color:color-mix(in lab, red, red)){.bg-ink\/92{background-color:color-mix(in oklab, var(--color-ink) 92%, transparent)}}.bg-paper{background-color:var(--color-paper)}.p-7{padding:calc(var(--spacing) * 7)}.p-\[30px\]{padding:30px}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-\[18px\]{padding-inline:18px}.px-\[26px\]{padding-inline:26px}.px-\[30px\]{padding-inline:30px}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-\[18px\]{padding-block:18px}.py-\[30px\]{padding-block:30px}.py-\[34px\]{padding-block:34px}.py-\[clamp\(56px\,8vw\,110px\)\]{padding-block:clamp(56px,8vw,110px)}.pt-\[3px\]{padding-top:3px}.pt-\[26px\]{padding-top:26px}.pr-\[26px\]{padding-right:26px}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-\[30px\]{padding-bottom:30px}.eyebrow{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;font-size:12px}.font-mono{font-family:var(--font-mono)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-\[10\.5px\]{font-size:10.5px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16\.5px\]{font-size:16.5px}.text-\[16px\]{font-size:16px}.text-\[18\.5px\]{font-size:18.5px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[25px\]{font-size:25px}.text-\[28px\]{font-size:28px}.text-\[clamp\(32px\,4vw\,48px\)\]{font-size:clamp(32px,4vw,48px)}.text-\[clamp\(34px\,5vw\,62px\)\]{font-size:clamp(34px,5vw,62px)}.text-\[clamp\(46px\,6vw\,76px\)\]{font-size:clamp(46px,6vw,76px)}.leading-none{--tw-leading:1;line-height:1}.font-extralight{--tw-font-weight:var(--font-weight-extralight);font-weight:var(--font-weight-extralight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.text-brand{color:var(--color-brand)}.text-brand-dark{color:var(--color-brand-dark)}.text-brand-text{color:var(--color-brand-text)}.text-ink{color:var(--color-ink)}.text-muted{color:var(--color-muted)}.text-paper{color:var(--color-paper)}.text-paper-muted{color:var(--color-paper-muted)}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.backdrop-blur-\[8px\]{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition-\[transform\,box-shadow\]{transition-property:transform,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (hover:hover){.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}}.before\:mt-1:before{content:var(--tw-content);margin-top:var(--spacing)}.before\:mt-\[9px\]:before{content:var(--tw-content);margin-top:9px}.before\:size-2\.5:before{content:var(--tw-content);width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.before\:size-\[18px\]:before{content:var(--tw-content);width:18px;height:18px}.before\:rounded-full:before{content:var(--tw-content);border-radius:2147483647px}.before\:bg-brand:before{content:var(--tw-content);background-color:var(--color-brand)}.before\:bg-\[url\(\/img\/check\.svg\)\]:before{content:var(--tw-content);background-image:url(../img/check.svg)}.before\:bg-\[length\:11px\]:before{content:var(--tw-content);background-size:11px}.before\:bg-center:before{content:var(--tw-content);background-position:50%}.before\:bg-no-repeat:before{content:var(--tw-content);background-repeat:no-repeat}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}@media (hover:hover){.hover\:-translate-y-\[3px\]:hover{--tw-translate-y:calc(3px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:text-brand:hover{color:var(--color-brand)}.hover\:shadow-\[0_10px_24px_-10px_rgba\(0\,0\,0\,\.6\)\]:hover{--tw-shadow:0 10px 24px -10px var(--tw-shadow-color,#0009);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus-visible\:outline-3:focus-visible{outline-style:var(--tw-outline-style);outline-width:3px}.focus-visible\:outline-offset-3:focus-visible{outline-offset:3px}.focus-visible\:outline-paper:focus-visible{outline-color:var(--color-paper)}@media not all and (width>=900px){.max-\[900px\]\:hidden{display:none}.max-\[900px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-\[900px\]\:gap-y-9{row-gap:calc(var(--spacing) * 9)}}@media not all and (width>=860px){.max-\[860px\]\:order-none{order:0}.max-\[860px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[860px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-\[860px\]\:gap-9{gap:calc(var(--spacing) * 9)}}@media not all and (width>=820px){.max-\[820px\]\:hidden{display:none}}@media not all and (width>=760px){.max-\[760px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[760px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (width>=620px){.max-\[620px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media not all and (width>=560px){.max-\[560px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media not all and (width>=520px){.max-\[520px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}.on-light\:text-brand-dark:where(.light *,.snow *){color:var(--color-brand-dark)}.on-light\:text-paper-muted:where(.light *,.snow *){color:var(--color-paper-muted)}.\[\&_a\]\:no-underline a{text-decoration-line:none}}@keyframes fade{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes sway{0%,to{transform:rotate(0)}50%{transform:rotate(1.6deg)}}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes pulse{50%{opacity:.3;transform:scale(1.25)}}@keyframes fillbar{0%{transform:scaleX(.1)}35%,80%{transform:scaleX(1)}to{transform:scaleX(.1)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.rv.pre{opacity:1;transform:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@media (prefers-reduced-motion:reduce){.notif,.extract span{opacity:1}.ecg polyline{stroke-dashoffset:0}.seed .draw svg path{fill:var(--color-ink)!important;stroke-dashoffset:0!important}}
