@font-face{font-family:Aurelia Sans;src:url(/simple/aurelia-sans-black.ttf)format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/simple/manrope-latin.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap;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:Manrope;src:url(/simple/manrope-latin-ext.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap;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}.il{--il-bg:#000;--il-ink:#f2f2ee;--il-ink-2:#a6aba5;--il-dim:#f2f2ee5c;--il-line:#ffffff1a;--il-raised:#ffffff0f;--il-glass:#161716a3;--il-ease:cubic-bezier(.16, 1, .3, 1);--il-display:"Aurelia Sans", "Manrope", "Segoe UI", system-ui, sans-serif;--il-text:"Manrope", "Segoe UI", system-ui, sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--il-bg);min-height:100svh;color:var(--il-ink);font-family:var(--il-text);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.55;position:relative;overflow:hidden}:is(html:has(.il),body:has(.il)){overscroll-behavior:none;background-color:#000!important}.il ::selection{background:var(--il-ink);color:var(--il-bg)}.il a:focus-visible,.il button:focus-visible,.il summary:focus-visible,.il [tabindex="-1"]:focus-visible{outline:2px solid var(--il-ink);outline-offset:3px;border-radius:10px}.il [tabindex="-1"]:focus:not(:focus-visible){outline:none}.il-top{z-index:2;padding:24px clamp(16px,4vw,36px);display:flex;position:absolute;inset:0 0 auto}.il-top__mark{width:auto;height:22px;color:var(--il-ink);display:block}.il-stage{text-align:center;align-content:center;justify-items:center;min-height:100svh;padding:72px 16px 128px;display:grid}.il-backdrop{z-index:0;background:var(--il-bg) url(/island/ring-soft-1600.webp) 58% 100% / max(100vw, 190vh) auto no-repeat;pointer-events:none;width:100%;height:100lvh;animation:il-backdrop 2.6s var(--il-ease) 1.8s both;position:fixed;top:0;left:0}.il-backdrop[data-live=true]{opacity:0;animation:none}.il-backdrop[data-look=blurred]{background-image:url(/island/ring-heavy-1600.webp)}@media (width>=1400px),(width>=900px) and (resolution>=1.5x){.il-backdrop{background-image:url(/island/ring-soft-2560.webp)}.il-backdrop[data-look=blurred]{background-image:url(/island/ring-heavy-2560.webp)}}@media (aspect-ratio<=4/5){.il-backdrop{background-image:url(/island/tall-soft-780.webp);background-position:50%;background-size:cover}.il-backdrop[data-look=blurred]{background-image:url(/island/tall-heavy-780.webp)}}@media (aspect-ratio<=4/5) and (resolution>=2x),(aspect-ratio<=4/5) and (width>=600px){.il-backdrop{background-image:url(/island/tall-soft-1170.webp)}.il-backdrop[data-look=blurred]{background-image:url(/island/tall-heavy-1170.webp)}}@keyframes il-backdrop{0%{opacity:0;transform:scale(1.05)}to{opacity:1;transform:none}}.il-stage3d{z-index:0;opacity:0;pointer-events:none;width:100%;height:100lvh;transition:opacity .9s;position:fixed;top:0;left:0}.il-stage3d[data-live=true]{opacity:1}.il-stage3d__canvas{width:100%;height:100%;display:block}.il-logo{aspect-ratio:1;width:min(52svh,86vw,600px);position:relative}.il-logo__flat{width:65%;height:auto;color:var(--il-bg);filter:drop-shadow(0 0 1px #ffffff8c);animation:.6s 1.8s both il-appear;position:absolute;top:19%;left:17.5%}.il-logo[data-live=true] .il-logo__flat{opacity:0;animation:none}.il:after{z-index:3;content:"";mix-blend-mode:overlay;opacity:.07;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}@media (pointer:coarse){.il:after{content:none}}.il-copy{z-index:1;animation:il-arrive 1.2s var(--il-ease) 1.1s both;text-shadow:0 1px 2px #00000073,0 0 30px #0009;margin-top:-2svh;position:relative}.il-copy h1{max-width:20ch;font-family:var(--il-text);letter-spacing:-.035em;text-wrap:balance;margin:0 auto;font-size:clamp(30px,3.1vw,44px);font-weight:500;line-height:1.08}.il-copy p{max-width:31rem;color:var(--il-ink-2);text-wrap:pretty;margin:16px auto 0;font-size:clamp(15px,1.2vw,17px)}.il-island{bottom:max(18px, env(safe-area-inset-bottom,0px));z-index:10;box-sizing:content-box;background:var(--il-glass);-webkit-backdrop-filter:blur(26px)saturate(1.5);backdrop-filter:blur(26px)saturate(1.5);width:max-content;height:60px;transition:width .5s var(--il-ease), height .5s var(--il-ease);animation:il-arrive 1.2s var(--il-ease) 1.5s both;border:1px solid #ffffff17;border-radius:31px;position:fixed;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 24px 60px -14px #000000a6,inset 0 1px #ffffff12}.il-island[data-tracking=true]{transition:none}.il-island__bar{align-items:center;height:60px;display:flex;position:absolute;inset:auto 0 0}.il-island__row{align-items:center;gap:8px;width:100%;height:60px;padding:0 9px 0 18px;display:flex}.il-island__mark{width:20px;height:auto;color:var(--il-ink);flex:none;margin-right:6px}.il-island__spacer{flex:1;min-width:8px}.il-slot{height:42px;transition:width .5s var(--il-ease), background-color .15s ease;flex:none;grid-template-columns:minmax(0,1fr);align-items:center;display:grid;overflow:hidden}.il-slot__item{white-space:nowrap;transition:opacity .16s ease, transform .42s var(--il-ease);grid-area:1/1;justify-self:start}.il-slot__item[data-active=false]{opacity:0;transform:scale(.9)}.il-slot__item[data-active=true]{opacity:1;transition-delay:.11s,0s;transform:none}.il-slot--primary{background:var(--il-ink);border-radius:21px}.il-slot--primary:hover{background:#fff}.il-slot--primary .il-slot__item{justify-self:center}.il-island__body{overscroll-behavior:contain;transition:opacity .24s ease .14s, transform .42s var(--il-ease) .1s;scrollbar-width:none;position:absolute;bottom:60px;left:50%;overflow:hidden;transform:translate(-50%)}.il-island__body::-webkit-scrollbar{display:none}.il-island__body[data-scrollable=true]{overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),#0000);mask-image:linear-gradient(#000 calc(100% - 28px),#0000)}.il-island__body[data-fading=true]{opacity:0;transition:opacity .12s,transform .12s;transform:translate(-50%,10px)}.il-btn{height:42px;color:var(--il-ink);font:600 14.5px/1 var(--il-text);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:21px;align-items:center;gap:9px;padding-inline:16px;transition:background-color .15s,color .15s,transform .15s;display:inline-flex}.il-btn svg{flex:none;width:14px;height:14px}.il-btn:active{transform:scale(.97)}.il-btn--ghost{color:var(--il-ink-2)}.il-btn--ghost:hover{background:var(--il-raised);color:var(--il-ink)}.il-btn--onlight{color:var(--il-bg)}.il-btn--primary{background:var(--il-ink);color:var(--il-bg)}.il-btn--primary:hover{background:#fff}.il-btn--large{border-radius:26px;justify-content:center;height:52px;padding-inline:22px;font-size:16px}.il-menu{text-align:left;gap:22px;padding:30px 30px 14px;display:grid}.il-menu__list{margin:0;padding:0;list-style:none;display:grid}.il-menu__item{color:var(--il-ink);font:600 31px/1.2 var(--il-text);letter-spacing:-.02em;cursor:pointer;background:0 0;border:0;align-items:center;padding:3px 0;transition:color .2s;display:flex}.il-menu__item:before{content:"–";opacity:0;width:0;transition:width .26s var(--il-ease), opacity .2s ease;display:inline-block;overflow:hidden}.il-menu__list:hover .il-menu__item,.il-menu__list:focus-within .il-menu__item{color:var(--il-dim)}.il-menu__list .il-menu__item:hover,.il-menu__list .il-menu__item:focus-visible{color:var(--il-ink)}.il-menu__item:hover:before,.il-menu__item:focus-visible:before{opacity:1;width:.9em}.il-menu__foot{border-top:1px solid var(--il-line);color:var(--il-ink-2);gap:4px;padding-top:16px;font-size:13.5px;display:grid}.il-menu__foot a{width:max-content;color:var(--il-ink);font-weight:600}.il-menu__foot a:hover{color:var(--il-ink-2)}.il-section{text-align:left;gap:16px;padding:28px 28px 14px;display:grid}.il-section h2{font-family:var(--il-display);margin:0;font-size:30px;font-weight:900;line-height:1.05}.il-section__intro{color:var(--il-ink-2);margin:0;font-size:16.5px}.il-section__meta{color:var(--il-ink-2);margin:0;font-size:13.5px}.il-facts{margin:0;padding:0;list-style:none;display:grid}.il-facts li{border-top:1px solid var(--il-line);gap:2px;padding-block:12px;display:grid}.il-facts b{font-weight:700}.il-facts span{color:var(--il-ink-2);font-size:15px}.il-steps{gap:16px;margin:0;padding:0;list-style:none;display:grid}.il-steps li{grid-template-columns:30px minmax(0,1fr);gap:14px;display:grid}.il-steps li>span{background:var(--il-raised);border-radius:50%;place-items:center;width:30px;height:30px;font-size:14px;font-weight:700;display:grid}.il-steps b{margin-top:3px;font-weight:700;display:block}.il-steps p{color:var(--il-ink-2);margin:2px 0 0;font-size:15px}.il-steps--compact{gap:12px;margin-block:6px}.il-faq{border-top:1px solid var(--il-line)}.il-faq__item{border-bottom:1px solid var(--il-line)}.il-faq__question{width:100%;color:var(--il-ink);font:650 15.5px/1.35 var(--il-text);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.il-faq__question i{flex:none;width:12px;height:12px;position:relative}.il-faq__question i:before,.il-faq__question i:after{background:var(--il-ink-2);content:"";width:12px;height:1.5px;transition:transform .42s var(--il-ease);border-radius:1px;position:absolute;top:5.25px;left:0}.il-faq__question i:after{transform:rotate(90deg)}.il-faq__item[data-open=true] .il-faq__question i:after{transform:rotate(0)}.il-faq__answer{transition:grid-template-rows .42s var(--il-ease);grid-template-rows:0fr;display:grid}.il-faq__item[data-open=true] .il-faq__answer{grid-template-rows:1fr}.il-faq__answer>div{min-height:0;overflow:hidden}.il-faq__answer p{color:var(--il-ink-2);opacity:0;transition:opacity .2s ease, transform .42s var(--il-ease);margin:0;padding-bottom:16px;font-size:15px;transform:translateY(-4px)}.il-faq__item[data-open=true] .il-faq__answer p{opacity:1;transition-delay:80ms;transform:none}.il-ask{gap:10px;margin-top:4px;display:grid}.il-ask__reveal{transition:grid-template-rows .42s var(--il-ease);grid-template-rows:0fr;display:grid}.il-ask__reveal[data-open=true]{grid-template-rows:1fr}.il-ask__reveal>div{min-height:0;overflow:hidden}.il-ask__thread{gap:12px;padding:6px 0 4px;display:grid}.il-ask__question{background:var(--il-raised);border-radius:14px;justify-self:end;max-width:85%;margin:0;padding:9px 13px;font-size:14.5px}.il-ask__reply{grid-template-columns:16px minmax(0,1fr);align-items:start;gap:11px;display:grid}.il-ask__mark{width:16px;height:auto;color:var(--il-ink);margin-top:4px}.il-ask__reply p{color:var(--il-ink);animation:il-rise .36s var(--il-ease) both;margin:0;font-size:15px;line-height:1.55}.il-ask__thinking{color:var(--il-ink-2)!important}.il-ask__thinking span{animation:1.2s ease-in-out infinite il-blink}.il-ask__thinking span:nth-child(2){animation-delay:.2s}.il-ask__thinking span:nth-child(3){animation-delay:.4s}.il-ask__error{color:#f2b8ab!important}.il-ask__form{border:1px solid var(--il-line);background:#ffffff0a;border-radius:24px;align-items:center;gap:8px;height:48px;padding:0 6px 0 16px;transition:border-color .15s,background-color .15s;display:flex}.il-ask__form:focus-within{background:#ffffff0f;border-color:#ffffff52}.il-ask__form input{min-width:0;height:100%;color:var(--il-ink);font:500 15px var(--il-text);background:0 0;border:0;outline:none;flex:1}.il-ask__form input::placeholder{color:var(--il-ink-2)}.il-ask__form button{background:var(--il-ink);width:36px;height:36px;color:var(--il-bg);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;transition:opacity .15s,transform .15s;display:grid}.il-ask__form button:disabled{opacity:.3;cursor:default}.il-ask__form button:not(:disabled):active{transform:scale(.94)}.il-ask__form button svg{width:16px;height:16px}.il-ask__note{color:var(--il-ink-2);margin:0;font-size:12.5px}.il-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes il-rise{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes il-arrive{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0}}@keyframes il-appear{0%{opacity:0}to{opacity:1}}@keyframes il-blink{0%,to{opacity:.2}50%{opacity:1}}@media (width<=560px){.il-stage{padding-top:64px}.il-menu__item{font-size:27px}.il-btn{padding-inline:13px}}@media (width<=389px){.il-btn__more{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (height<=600px){.il-logo{width:min(44svh,86vw,600px)}.il-stage{padding-bottom:108px}}@media (prefers-reduced-motion:reduce){.il *,.il :before,.il :after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}@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-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-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@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,ui-sans-serif, system-ui, 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{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}}@layer components;@layer utilities{.\!visible{visibility:visible!important}.collapse{visibility:collapse}.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.table{display:table}.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}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--ink:#000;--bone:#eee9de;--muted:#eee9de85;--line:#eee9de2e;--bronze:#a85524;--sans:var(--font-instrument-sans), Arial, sans-serif;--mono:var(--font-geist-mono), monospace;--display:var(--font-bodoni), "Bodoni MT", Didot, "Times New Roman", serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:#000}html,body{min-height:100%;margin:0}body{--sans:var(--font-instrument-sans), Arial, sans-serif;--mono:var(--font-geist-mono), monospace;--display:var(--font-bodoni), "Bodoni Moda", "Bodoni MT", Didot, "Times New Roman", serif;color:var(--bone);font-family:var(--sans);background:#191a19;overflow-x:hidden}.draft-fonts{--sans:var(--font-instrument-sans), Arial, sans-serif;--mono:var(--font-geist-mono), monospace;--display:var(--font-bodoni), "Bodoni Moda", "Bodoni MT", Didot, "Times New Roman", serif;font-family:var(--sans)}a{color:inherit;text-decoration:none}::selection{color:#000;background:#b8612e}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.aurelia-site{background:#000;min-height:100svh}.pool-page{--pool-rail:184px;color:#f0ede6;background:#191a19;width:min(1500px,100% - 64px);min-height:100svh;margin:0 auto;display:flex}.pool-rail{z-index:20;width:var(--pool-rail);background:#191a19;flex-direction:column;flex:none;align-self:flex-start;height:100svh;padding:52px 12px 34px;display:flex;position:sticky;top:0}.pool-rail__mark{align-items:center;gap:10px;font-size:15px;display:flex}.pool-rail__mark span{color:#d9834f;width:21px;height:21px;font:600 10px var(--mono);border:1px solid #bc6a39;border-radius:50%;place-items:center;display:grid}.pool-rail__mark b{font-weight:560}.pool-rail nav{flex-direction:column;gap:18px;margin-top:34px;display:flex}.pool-rail nav a,.pool-rail__github{color:#f0ede6c2;font-size:14px;transition:color .16s}.pool-rail nav a:hover,.pool-rail nav a:focus-visible,.pool-rail__github:hover,.pool-rail__github:focus-visible{color:#fff;outline:0}.pool-rail__github{margin-top:auto}.pool-main{flex:1;min-width:0}.pool-hero{align-content:start;padding:76px 28px 64px;display:grid}.pool-hero__copy{width:min(790px,100%)}.pool-eyebrow{color:#ce7540;font:600 9px/1 var(--mono);letter-spacing:.14em;margin:0 0 22px}.pool-hero h1{letter-spacing:-.045em;max-width:790px;margin:0;font-size:clamp(38px,3vw,48px);font-weight:450;line-height:1.08}.pool-hero__copy>p:not(.pool-eyebrow){color:#f0ede6ad;max-width:660px;margin:24px 0 0;font-size:clamp(16px,1.15vw,18px);line-height:1.52}.pool-actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.pool-button{color:#f0ede6;background:0 0;border:1px solid #f0ede633;justify-content:space-between;align-items:center;gap:38px;min-height:48px;padding:0 17px;font-size:13px;transition:border-color .18s,background .18s,color .18s;display:inline-flex}.pool-button:hover,.pool-button:focus-visible{border-color:#f0ede68c;outline:0}.pool-button--primary{color:#171717;background:#d67b43;border-color:#d67b43}.pool-button--primary:hover,.pool-button--primary:focus-visible{background:#e88c51;border-color:#e88c51}.pool-visual{isolation:isolate;background:#080706;border:1px solid #f0ede629;min-height:610px;margin-top:48px;padding:40px;position:relative;overflow:hidden}.pool-visual:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(130deg,#00000014,#0000006b);position:absolute;inset:0}.pool-visual__background{z-index:0;object-fit:cover;filter:blur(22px)brightness(.88)saturate(.92);pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:calc(100% + 84px);max-width:none;height:calc(100% + 84px);position:absolute;inset:-42px}.pool-visual .mono-hero__fabric{z-index:1;opacity:.86}.pool-window{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0d0d0cd1;border:1px solid #f0ede633;grid-template-rows:42px 1fr 36px;min-height:528px;display:grid;position:relative;box-shadow:0 24px 80px #00000057}.pool-window__bar,.pool-window__status{color:#f0ede675;font:8px var(--mono);letter-spacing:.1em;justify-content:space-between;align-items:center;padding:0 15px;display:flex}.pool-window__bar{border-bottom:1px solid #f0ede624}.pool-window__status{border-top:1px solid #f0ede624}.pool-window__body{grid-template-columns:190px 1fr;min-height:0;display:grid}.pool-window__sidebar{border-right:1px solid #f0ede624;flex-direction:column;gap:15px;padding:20px 16px;display:flex}.pool-window__sidebar span{color:#f0ede661;font:8px var(--mono);letter-spacing:.1em;margin-bottom:8px}.pool-window__sidebar b{color:#f0ede6ad;font-size:12px;font-weight:480}.pool-window__chat{flex-direction:column;justify-content:flex-end;gap:18px;padding:clamp(24px,4vw,48px);display:flex}.pool-window__chat>p{max-width:560px;margin:0;font-size:clamp(16px,1.45vw,20px);line-height:1.4}.pool-window__chat>div{background:#0000003d;border:1px solid #f0ede624;grid-template-columns:54px 1fr auto;align-items:center;max-width:440px;padding:12px 14px;display:grid}.pool-window__chat>div span{color:#d67b43;font:8px var(--mono)}.pool-window__chat>div b,.pool-window__chat>div small{font-size:11px;font-weight:450}.pool-window__chat>div small{color:#f0ede66b}.pool-window__reply{color:#f0ede6ad}.pool-section{border-top:1px solid #f0ede61f;padding:clamp(90px,10vw,150px) clamp(28px,5vw,78px)}.pool-section__heading{grid-template-columns:minmax(190px,.38fr) minmax(0,1fr);gap:clamp(34px,6vw,92px);display:grid}.pool-section__heading>p{color:#ce7540;font:600 9px/1 var(--mono);letter-spacing:.14em;margin:8px 0 0}.pool-section__heading h2,.pool-runtime__copy h2,.pool-status h2{letter-spacing:-.05em;max-width:780px;margin:0;font-size:clamp(34px,4.1vw,58px);font-weight:450;line-height:1.04}.pool-intro__copy{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,5vw,72px);max-width:940px;margin:76px 0 0 auto;display:grid}.pool-intro__copy p{color:#f0ede6b3;margin:0;font-size:18px;line-height:1.58}.pool-capabilities{background:#f0ede621;border:1px solid #f0ede621;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:76px;display:grid}.pool-capabilities article{background:#212220;flex-direction:column;min-height:350px;padding:28px;display:flex}.pool-capabilities__figure{border-bottom:1px solid #f0ede61f;height:150px;position:relative;overflow:hidden}.pool-capabilities__figure span{z-index:1;color:#f0ede65c;font:8px var(--mono);letter-spacing:.1em;position:relative}.pool-capabilities__figure i{border:1px solid #ce754054;border-radius:50%;width:118px;height:118px;position:absolute;top:8px;right:7%;transform:skew(-12deg);box-shadow:-36px 25px 0 -1px #212220,-36px 25px #f0ede61f,-72px 50px 0 -1px #212220,-72px 50px #f0ede614}.pool-capabilities article:nth-child(2n) .pool-capabilities__figure i{border-radius:0;left:16%;right:auto;transform:rotate(34deg)}.pool-capabilities article:nth-child(3n) .pool-capabilities__figure i{border-radius:50% 8%;transform:rotate(16deg)}.pool-capabilities h3{letter-spacing:-.035em;margin:30px 0 14px;font-size:25px;font-weight:500}.pool-capabilities article>p{color:#f0ede69e;max-width:520px;margin:0;font-size:15px;line-height:1.52}.pool-runtime{grid-template-columns:minmax(360px,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(40px,6vw,88px);display:grid}.pool-runtime__visual{isolation:isolate;background:#090807;border:1px solid #f0ede624;min-height:620px;position:relative;overflow:hidden}.pool-runtime__visual>img{z-index:0;object-fit:cover;filter:blur(24px)brightness(.48)saturate(.86);pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:calc(100% + 84px);max-width:none;height:calc(100% + 84px);position:absolute;inset:-42px}.pool-runtime__visual .mono-hero__fabric{z-index:1;opacity:.7}.pool-runtime__visual>div{z-index:3;flex-direction:column;justify-content:space-between;padding:24px;display:flex;position:absolute;inset:0}.pool-runtime__visual>div span{width:fit-content;font:8px var(--mono);letter-spacing:.1em;background:#00000061;border:1px solid #f0ede633;padding:8px 10px}.pool-runtime__visual>div span:nth-child(2n){align-self:flex-end}.pool-runtime__copy>p:not(.pool-eyebrow){color:#f0ede6ad;max-width:650px;margin:30px 0 0;font-size:18px;line-height:1.55}.pool-permissions{border-top:1px solid #f0ede629;grid-template-columns:repeat(3,1fr);margin-top:58px;display:grid}.pool-permissions article{border-right:1px solid #f0ede629;min-height:120px;padding:20px 18px 0 0}.pool-permissions article+article{padding-left:18px}.pool-permissions article:last-child{border-right:0}.pool-permissions span{color:#ce7540;font:600 8px var(--mono);letter-spacing:.12em}.pool-permissions p{color:#f0ede69e;margin:34px 0 0;font-size:13px;line-height:1.45}.pool-faq{border-top:1px solid #f0ede629;max-width:940px;margin:76px 0 0 auto}.pool-faq details{border-bottom:1px solid #f0ede629}.pool-faq summary{cursor:pointer;grid-template-columns:1fr 24px;align-items:center;min-height:74px;font-size:18px;list-style:none;display:grid}.pool-faq summary::-webkit-details-marker{display:none}.pool-faq summary span{justify-self:end;font-size:22px;font-weight:300;transition:transform .18s}.pool-faq details[open] summary span{transform:rotate(45deg)}.pool-faq details>p{color:#f0ede6a6;max-width:720px;margin:-2px 34px 30px 0;font-size:15px;line-height:1.58}.pool-status{background:#101110;border-top:1px solid #f0ede61f;padding:clamp(100px,12vw,180px) clamp(28px,5vw,78px)}.pool-status>p:not(.pool-eyebrow){color:#f0ede6ab;max-width:630px;margin:28px 0 0;font-size:18px;line-height:1.55}.pool-footer{min-height:78px;font:600 9px var(--sans);letter-spacing:.1em;background:#101110;border-top:1px solid #f0ede61f;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 clamp(28px,5vw,78px);display:grid}.pool-footer span{opacity:.4}.pool-footer a:last-child{justify-self:end}@media (width<=820px){.pool-page{width:100%;display:block}.pool-rail{border-bottom:1px solid #f0ede61f;border-right:0;flex-direction:row;align-items:center;width:100%;height:58px;padding:0 14px;position:sticky}.pool-rail nav{display:none}.pool-rail__github{margin:0 0 0 auto}.pool-hero{min-height:auto;padding:64px 14px 56px}.pool-visual{min-height:450px;margin-top:42px;padding:14px}.pool-window{min-height:400px}.pool-window__body{grid-template-columns:1fr}.pool-window__sidebar,.pool-window__status span:nth-child(2){display:none}.pool-window__chat{padding:24px 18px}.pool-window__chat>div{grid-template-columns:45px 1fr}.pool-window__chat>div small{display:none}.pool-section{padding:76px 14px}.pool-section__heading{grid-template-columns:1fr;gap:26px}.pool-intro__copy,.pool-capabilities,.pool-runtime{grid-template-columns:1fr}.pool-intro__copy,.pool-capabilities,.pool-faq{margin-top:52px}.pool-capabilities article{min-height:310px;padding:22px}.pool-runtime__visual{min-height:500px}.pool-runtime__copy{padding-top:22px}.pool-status{padding:84px 14px}.pool-footer{grid-template-columns:1fr auto;padding:0 14px}.pool-footer span{display:none}}.landing-hero{isolation:isolate;background:#000;width:100%;height:100svh;min-height:680px;position:relative;overflow:hidden}.landing-hero__background,.mono-hero__fabric{width:100%;height:100%;position:absolute;inset:0}.landing-hero__background{z-index:0;object-fit:cover;object-position:54% center;filter:blur(clamp(16px,1.5vw,28px));width:calc(100% + 128px);max-width:none;height:calc(100% + 128px);margin:-64px;display:block}.mono-hero__fabric{z-index:1;pointer-events:none}.landing-hero__kicker{z-index:2;color:#f4efe5;font:600 clamp(8px, .78vw, 13px)/1 var(--sans);letter-spacing:.34em;white-space:nowrap;margin:0;position:absolute;top:24.5%;left:50%;transform:translate(-50%)}.landing-hero__wordmark{z-index:2;color:#eee7d8;font-family:var(--display);font-optical-sizing:auto;letter-spacing:-.064em;text-align:center;white-space:nowrap;transform-origin:bottom;margin:0;font-size:clamp(150px,21.8vw,390px);font-weight:400;line-height:.76;position:absolute;bottom:clamp(44px,6.5vh,72px);left:-1.5vw;right:-1.5vw;transform:scaleX(1.025)}.monolog-divider{-webkit-user-select:none;user-select:none;background:#000;grid-template-rows:minmax(420px,58%) minmax(320px,42%);min-height:104svh;display:grid}.monolog-divider__content{background:#000;grid-template-columns:1fr 1fr;padding:clamp(60px,8vw,120px) 22px 52px;display:grid;position:relative}.monolog-divider__statement>span{color:var(--muted);font:600 8px var(--sans);letter-spacing:.12em;text-transform:uppercase}.monolog-divider__meta{color:var(--muted);font:7px var(--mono);letter-spacing:.12em;text-transform:uppercase}.monolog-divider__statement p{font:italic 470 clamp(38px, 5.4vw, 82px)/.9 var(--sans);letter-spacing:-.055em;margin:24px 0 0}.monolog-divider__index{letter-spacing:-.06em;text-align:right;place-content:start end;gap:1px;font-size:clamp(30px,4vw,62px);font-weight:430;line-height:.92;display:grid}.monolog-divider__meta{grid-template-columns:1fr 1fr 1fr;display:grid;position:absolute;bottom:18px;left:22px;right:22px}.monolog-divider__meta span:nth-child(2){text-align:center}.monolog-divider__meta span:last-child{text-align:right}.monolog-divider__field{isolation:isolate;color:#000;cursor:grab;background:#fff;position:relative;overflow:hidden}.monolog-divider__field:active{cursor:grabbing}.halftone-canvas{touch-action:none;width:100%;height:100%;position:absolute;inset:0}.monolog-divider__field strong,.monolog-divider__field>span{z-index:2;color:#fff;mix-blend-mode:difference;pointer-events:none;position:absolute;bottom:18px}.monolog-divider__field strong{font:650 10px var(--sans);letter-spacing:-.04em;left:22px}.monolog-divider__field>span{font:7px var(--mono);letter-spacing:.1em;right:22px}.offbrand-footer{isolation:isolate;color:#e3ded5;background:#000;min-height:100svh;position:relative;overflow:hidden}.offbrand-footer:after{z-index:0;content:"";pointer-events:none;background:linear-gradient(90deg,#00000057 0 63%,#0000001f);position:absolute;inset:0}.offbrand-footer__background{z-index:0;object-fit:cover;filter:blur(clamp(18px,1.4vw,28px))brightness(.72);width:110%;height:110%;display:block;position:absolute;inset:-5%;transform:scale(1.035)}.offbrand-footer__mesh{z-index:1;opacity:.72;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 12% 90%,#0000);mask-image:linear-gradient(#0000,#000 12% 90%,#0000)}.offbrand-footer__mesh .mono-hero__fabric{z-index:0}.offbrand-footer__inner{z-index:3;grid-template-rows:1fr auto;min-height:100svh;padding:clamp(76px,9vh,130px) 24px 22px;display:grid;position:relative}.offbrand-footer__cta{letter-spacing:-.065em;align-self:start;width:min(48%,820px);font-size:clamp(54px,6.5vw,110px);font-weight:430;line-height:.87}.offbrand-footer__cta p{white-space:nowrap;margin:0}.offbrand-footer__cta .kinetic-button{width:clamp(240px,21vw,350px);margin-top:clamp(28px,4vh,48px)}.offbrand-footer__nav{grid-template-columns:repeat(3,1fr);gap:clamp(18px,2.6vw,46px);width:35%;display:grid;position:absolute;top:34%;right:3%}.offbrand-footer__nav>div{flex-direction:column;align-items:stretch;gap:12px;display:flex}.offbrand-footer__nav>div>span{color:#73736f;font:600 10px var(--sans);letter-spacing:.12em;margin-bottom:12px}.offbrand-footer__nav p{color:#c9c5bd;margin:0;font-size:12px}.footer-link{color:#d5d0c7;justify-content:space-between;gap:16px;padding:0 3px 7px 0;font-size:12px;display:flex;position:relative}.footer-link:before,.footer-link:after{content:"";transform-origin:0;height:1px;position:absolute;bottom:0;left:0;right:0}.footer-link:before{background:#30302e}.footer-link:after{background:#d7d2c9;transition:transform .56s cubic-bezier(.22,1,.36,1);transform:scaleX(0)}.footer-link>i{flex:none;transition:transform .52s cubic-bezier(.22,1,.36,1)}.footer-link i{font-style:normal}.footer-link:hover:after,.footer-link:focus-visible:after{transform:scaleX(1)}.footer-link:hover .kinetic-label__char i,.footer-link:focus-visible .kinetic-label__char i{transform:translateY(-100%)}.footer-link:hover>i,.footer-link:focus-visible>i{transform:translate(2px,-1px)rotate(6deg)}.kinetic-button{color:#dcd8cf;letter-spacing:-.02em;border:1px solid #434340;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:26px;min-width:clamp(230px,19vw,330px);height:clamp(60px,5.7vw,84px);font-size:clamp(11px,.95vw,16px);display:flex;position:relative;overflow:hidden}.kinetic-button:before{content:"";background:#e8e2d6;transition:transform .56s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:translateY(102%)}.kinetic-button:hover:before,.kinetic-button:focus-visible:before{transform:translateY(0)}.kinetic-button:hover,.kinetic-button:focus-visible{color:#080808}.kinetic-label{z-index:1;display:flex;position:relative}.kinetic-label__char{flex-direction:column;height:1em;line-height:1;display:inline-flex;overflow:hidden}.kinetic-label__char i{height:1em;transition:transform .52s cubic-bezier(.76,0,.24,1);transition-delay:var(--char-delay);flex:none;font-style:normal;display:block}.kinetic-button:hover .kinetic-label__char i,.kinetic-button:focus-visible .kinetic-label__char i{transform:translateY(-100%)}.kinetic-button b{z-index:1;font-size:18px;font-weight:400;transition:transform .52s cubic-bezier(.22,1,.36,1);position:relative}.kinetic-button:hover b,.kinetic-button:focus-visible b{transform:translate(2px,-2px)rotate(6deg)}.offbrand-footer__bottom{justify-content:flex-end;align-self:end;align-items:end;gap:clamp(28px,4vw,72px);padding-top:56px;display:flex}.offbrand-footer__bottom strong{letter-spacing:-.065em;font-size:clamp(48px,6vw,104px);font-weight:420;line-height:.72}.offbrand-footer__bottom a{font:600 9px var(--sans);letter-spacing:.1em}.footer-orbits{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.footer-orbit__track{will-change:transform;position:absolute}.footer-orbit__track i{border:1px dashed #a9a69e29;border-radius:50%;width:100%;height:100%;display:block}.footer-orbit__track--one{width:74vh;height:74vh;top:-22%;right:10%}.footer-orbit__track--one i{animation:90s linear infinite orbit-clockwise}.footer-orbit__track--two{width:68vh;height:68vh;bottom:-38%;right:-10%}.footer-orbit__track--two i{animation:105s linear infinite orbit-counter}@keyframes orbit-clockwise{to{transform:rotate(360deg)}}@keyframes orbit-counter{to{transform:rotate(-360deg)}}@media (width<=900px){.landing-hero{height:100svh;min-height:650px}.landing-hero__background{object-position:center}.landing-hero__wordmark{font-size:23vw;bottom:8vh;transform:scaleX(1.08)}.landing-hero__kicker{font-size:7px;top:23%}.monolog-divider{grid-template-rows:minmax(430px,58%) minmax(280px,42%)}.monolog-divider__content{grid-template-columns:1fr;padding:58px 14px 54px}.monolog-divider__index{display:none}.monolog-divider__meta{grid-template-columns:1fr 1fr;left:14px;right:14px}.monolog-divider__meta span:nth-child(2){display:none}.monolog-divider__meta span:last-child{text-align:right}.monolog-divider__field strong{left:14px}.monolog-divider__field>span{right:14px}.offbrand-footer__inner{min-height:900px;padding:72px 14px 18px}.offbrand-footer__cta{width:100%;font-size:12.5vw}.offbrand-footer__cta .kinetic-button{width:min(280px,76vw);min-width:0;height:60px;margin-top:30px}.offbrand-footer__nav{grid-template-columns:1fr 1fr;align-self:end;width:100%;margin:80px 0 120px;position:static}.offbrand-footer__nav>div:last-child{grid-column:1/-1;margin-top:24px}.offbrand-footer__bottom{justify-content:space-between}.footer-orbit__track--one{width:58vh;height:58vh;top:18%;right:-30%}.footer-orbit__track--two{width:52vh;height:52vh;bottom:-22%;right:-38%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.footer-orbit__track i{animation:none}.kinetic-button:before,.kinetic-label__char i,.kinetic-button b,.footer-link:after,.footer-link span,.footer-link i{transition:none}}.concept-page{color:#eee9de;background:#000;min-height:100svh}.concept-nav__trigger{pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}.concept-nav{z-index:50;color:#f0ece3;letter-spacing:-.025em;grid-template-columns:1fr auto 1fr;align-items:center;height:72px;padding:0 22px;font-size:14px;font-weight:560;transition:color .3s;display:grid;position:fixed;top:0;left:0;right:0}.concept-page[data-nav-tone=light] .concept-nav{color:#0a0a0a}.concept-nav a{transition:opacity .22s}.concept-nav a:hover,.concept-nav a:focus-visible{opacity:1}.concept-nav__mark{width:150px;height:1em;font-family:var(--sans);letter-spacing:-.055em;white-space:nowrap;font-size:18px;font-weight:650;line-height:1;display:block;position:relative;overflow:visible}.concept-nav__mark span{transform-origin:0;will-change:transform, opacity, clip-path;display:block;position:absolute;top:0}.concept-nav__anchor{left:0}.concept-nav__tail{clip-path:inset(0);transition:opacity .22s .1s,transform .5s cubic-bezier(.77,0,.18,1),clip-path .5s cubic-bezier(.77,0,.18,1);left:.62em}.concept-nav__compact-i{opacity:0;transition:opacity .18s,transform .5s cubic-bezier(.77,0,.18,1);left:0;transform:translate(3.25em)}.concept-page[data-logo-compact=true] .concept-nav__tail{opacity:0;clip-path:inset(0 100% 0 0);transition-delay:0s;transform:translate(-.14em)scaleX(.9)}.concept-page[data-logo-compact=true] .concept-nav__compact-i{opacity:1;transition-delay:.11s,0s;transform:translate(.66em)}.concept-nav__links{gap:clamp(20px,2.2vw,38px);display:flex}.concept-nav__links a{opacity:.66}.concept-nav__actions{justify-content:flex-end;gap:24px;display:flex}.concept-nav__actions a:first-child{opacity:.6}.concept-nav__actions a:last-child{border-bottom:1px solid;padding-bottom:4px}.concept-intro{background:#000;height:100svh;position:relative}.concept-hero{isolation:isolate;height:100svh;min-height:680px;position:relative;overflow:hidden}.concept-hero:after{z-index:1;content:"";pointer-events:none;background:#00000014;position:absolute;inset:0}.concept-hero__background{z-index:0;object-fit:cover;object-position:54% center;filter:blur(clamp(16px,1.5vw,28px));width:calc(100% + 128px);max-width:none;height:calc(100% + 128px);margin:-64px;position:absolute;inset:0}.concept-hero .mono-hero__fabric{z-index:1}.concept-hero__kicker{z-index:3;font:600 clamp(8px, .72vw, 12px)/1 var(--sans);letter-spacing:.34em;white-space:nowrap;margin:0;position:absolute;top:24%;left:50%;transform:translate(-50%)}.concept-hero__definition{z-index:3;text-align:center;width:min(390px,72vw);position:absolute;top:34%;left:50%;transform:translate(-50%)}.concept-hero__definition p{margin:0 0 24px;font-size:clamp(15px,1.25vw,20px);line-height:1.25}.concept-hero__definition a{font:600 8px var(--sans);letter-spacing:.16em;opacity:.65}.concept-wordmark{z-index:4;color:#eee7d8;font-family:var(--display);font-optical-sizing:auto;letter-spacing:-.064em;text-align:center;white-space:nowrap;pointer-events:none;margin:0;font-size:clamp(150px,21.8vw,390px);font-weight:400;line-height:.76;display:block;position:absolute;bottom:clamp(48px,6.5vh,76px);left:-1.5vw;right:-1.5vw}.concept-hero__meta{z-index:5;font:600 7px var(--sans);letter-spacing:.14em;opacity:.6;justify-content:space-between;display:flex;position:absolute;bottom:18px;left:22px;right:22px}.concept-section-label{font:600 8px var(--sans);letter-spacing:.16em;gap:18px;display:flex}.concept-section-label span:first-child{opacity:.45}.concept-overview{background:#000;grid-template-columns:1.15fr .85fr;gap:6vw;min-height:100svh;padding:clamp(100px,13vw,210px) 22px 90px;display:grid}.concept-overview>.concept-section-label{position:absolute}.concept-overview h2{font:430 clamp(64px, 8.4vw, 150px)/.84 var(--sans);letter-spacing:-.075em;align-self:center;margin:0}.concept-overview__copy{align-self:center;max-width:570px;padding-top:80px}.concept-overview__copy p{color:#eee9deb3;margin:0 0 30px;font-size:clamp(17px,1.4vw,23px);line-height:1.35}.concept-overview__copy strong{font:italic 470 clamp(34px, 4vw, 70px)/.95 var(--sans);letter-spacing:-.045em;margin-top:56px;display:block}.concept-reasons{color:#eee9de;background:#080808;min-height:100svh;padding:90px 22px 120px}.concept-reasons header{grid-template-columns:1.15fr .85fr;gap:6vw;margin:clamp(80px,10vw,150px) 0 110px;display:grid}.concept-reasons header h2{letter-spacing:-.075em;margin:0;font-size:clamp(62px,8.2vw,145px);font-weight:430;line-height:.84}.concept-reasons header p{color:#eee9dead;align-self:end;max-width:510px;margin:0 0 8px;font-size:18px;line-height:1.4}.concept-reason-list{border-top:1px solid #eee9de33}.concept-reason-list article{border-bottom:1px solid #eee9de33;grid-template-columns:70px minmax(250px,.8fr) 1.2fr;gap:32px;padding:28px 0 34px;display:grid}.concept-reason-list article>span{font:9px var(--mono);opacity:.5}.concept-reason-list h3{letter-spacing:-.045em;margin:0;font-size:clamp(23px,2.1vw,36px);font-weight:520}.concept-reason-list p{color:#eee9dead;max-width:670px;margin:0;font-size:16px;line-height:1.45}.concept-connections{color:#eee9de;background:#030303;min-height:100svh;padding:90px 0 74px;overflow:hidden}.concept-connections__heading{grid-template-columns:1.15fr .85fr;gap:6vw;padding:0 22px;display:grid}.concept-connections__heading>.concept-section-label{grid-column:1/-1}.concept-connections__heading h2{letter-spacing:-.078em;margin:clamp(90px,10vw,150px) 0 82px;font-size:clamp(66px,8.6vw,152px);font-weight:430;line-height:.82}.concept-connections__intro{align-self:end;max-width:570px;margin-bottom:88px}.concept-connections__intro p{color:#eee9dead;margin:0 0 38px;font-size:18px;line-height:1.42}.concept-connections__controls{gap:8px;display:flex}.concept-connections__controls button{color:#eee9de;width:54px;height:54px;font:18px var(--sans);cursor:pointer;background:0 0;border:1px solid #eee9de4d;border-radius:50%;transition:background .3s,color .3s,border-color .3s}.concept-connections__controls button:hover,.concept-connections__controls button:focus-visible{color:#080808;background:#eee9de;border-color:#eee9de;outline:0}.concept-connections__rail{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-color:#eee9de47 transparent;scrollbar-width:thin;gap:14px;padding:0 22px 20px;scroll-padding-left:22px;display:flex;overflow-x:auto}.concept-connections__rail:focus-visible{outline-offset:-1px;outline:1px solid #eee9de7a}.concept-connection-card{scroll-snap-align:start;background:#080706;border:1px solid #eee9de30;flex-direction:column;width:min(620px,72vw);min-width:min(620px,72vw);min-height:430px;padding:24px 26px 22px;transition:border-color .35s,background .35s;display:flex;position:relative}.concept-connection-card:hover{background:#0c0907;border-color:#b8612eb8}.concept-connection-card__meta,.concept-connection-card__status{font:8px var(--mono);letter-spacing:.12em;justify-content:space-between;display:flex}.concept-connection-card__meta span:first-child,.concept-connection-card__status span{opacity:.45}.concept-connection-card h3{letter-spacing:-.07em;margin:auto 0 32px;font-size:clamp(44px,5.2vw,86px);font-weight:430;line-height:.86}.concept-connection-card p{color:#eee9dea3;max-width:500px;min-height:74px;margin:0 0 46px;font-size:16px;line-height:1.42}.concept-connection-card__status{border-top:1px solid #eee9de2e;padding-top:15px}.concept-connection-card__status strong{color:#c16a38;font-weight:500}.concept-connections__end{color:#eee9de66;min-width:22vw;font:8px var(--mono);letter-spacing:.12em;place-items:end start;padding:22px;display:grid}.concept-connections__note{color:#eee9de6b;max-width:760px;font:9px/1.5 var(--mono);letter-spacing:.06em;margin:28px 22px 0 auto;padding-right:22px}.concept-how{background:#000;grid-template-columns:1fr 1fr;min-height:110svh;display:grid}.concept-how__copy{flex-direction:column;padding:90px 22px 40px;display:flex}.concept-how__copy h2{letter-spacing:-.07em;margin:auto 0 70px;font-size:clamp(52px,6.2vw,108px);font-weight:430;line-height:.86}.concept-how__copy ol{border-top:1px solid #2d2d2b;margin:0;padding:0;list-style:none}.concept-how__copy li{border-bottom:1px solid #2d2d2b;grid-template-columns:54px 1fr;padding:15px 0;font-size:14px;display:grid}.concept-how__copy li span{font:8px var(--mono);opacity:.45}.concept-how__field{background:#000;position:relative;overflow:hidden}.concept-how__field .halftone-canvas{z-index:1;opacity:1;filter:brightness(.8)saturate(.96);width:104%;height:104%;inset:-2%}.concept-how__field>div{z-index:2;color:#eee9dec2;font:8px var(--mono);letter-spacing:.1em;justify-content:space-between;display:flex;position:absolute;inset:auto 24px 22px}.concept-data{isolation:isolate;background:#030303;min-height:100svh;padding:90px 22px 120px;position:relative;overflow:hidden}.concept-data__background{z-index:0;object-fit:cover;filter:blur(clamp(28px,2.4vw,42px))brightness(.5)saturate(1.1);width:116%;max-width:none;height:116%;position:absolute;inset:-8%;transform:scale(1.03)}.concept-data__mesh{z-index:1;opacity:.46;pointer-events:none;position:absolute;inset:0}.concept-data__mesh .mono-hero__fabric{z-index:0}.concept-data>:not(.concept-data__background,.concept-data__mesh){z-index:3;position:relative}.concept-data h2{letter-spacing:-.075em;margin:clamp(100px,12vw,190px) 0 110px;font-size:clamp(60px,8.4vw,150px);font-weight:430;line-height:.84}.concept-data__columns{border-top:1px solid #eee9de38;grid-template-columns:repeat(3,1fr);display:grid}.concept-data__columns article{border-right:1px solid #eee9de38;min-height:240px;padding:24px 40px 20px 0}.concept-data__columns article+article{padding-left:28px}.concept-data__columns span{font:600 8px var(--sans);letter-spacing:.14em;opacity:.5}.concept-data__columns p{max-width:420px;margin:60px 0 0;font-size:18px;line-height:1.4}.concept-status{color:#eee9de;background:#050505;min-height:100svh;padding:90px 22px 100px}.concept-status__heading{grid-template-columns:1.15fr .85fr;align-items:end;gap:6vw;margin:clamp(110px,12vw,190px) 0 100px;display:grid}.concept-status__heading h2{letter-spacing:-.085em;margin:0;font-size:clamp(100px,15vw,270px);font-weight:430;line-height:.72}.concept-status__heading p{color:#eee9dead;max-width:460px;margin:0;font-size:18px;line-height:1.4}.concept-status dl{border-top:1px solid #eee9de38;margin:0}.concept-status dl div{border-bottom:1px solid #eee9de38;grid-template-columns:1fr 1fr;padding:17px 0;display:grid}.concept-status dt,.concept-status dd{font:10px var(--mono);letter-spacing:.08em;margin:0}.concept-status dd{text-align:right}.concept-download{isolation:isolate;background:#000;min-height:110svh;position:relative;overflow:hidden}.concept-download>img{z-index:0;object-fit:cover;filter:blur(24px)brightness(.64);width:110%;height:110%;position:absolute;inset:-5%}.concept-download__mesh{z-index:1;opacity:.7;position:absolute;inset:0}.concept-download__mesh .mono-hero__fabric{z-index:0}.concept-download__content{z-index:3;flex-direction:column;min-height:96svh;padding:90px 22px 110px;display:flex;position:relative}.concept-download__content h2{letter-spacing:-.08em;max-width:1300px;margin:auto 0 40px;font-size:clamp(70px,10vw,180px);font-weight:430;line-height:.82}.concept-download__content>p{color:#eee9deb3;max-width:670px;margin:0 0 54px;font-size:18px;line-height:1.45}.concept-download__content>div:last-child{gap:18px;width:min(760px,100%);display:flex}.concept-arrow-link{border-top:1px solid #eee9de66;border-bottom:1px solid #eee9de66;justify-content:space-between;align-items:center;width:min(360px,48%);padding:22px 0;font-size:13px;display:flex}.concept-download footer{z-index:3;grid-template-columns:1fr auto 1fr;align-items:end;padding:0 22px 20px;display:grid;position:relative}.concept-download footer strong{font-family:var(--display);letter-spacing:-.064em;font-size:clamp(58px,7vw,120px);font-weight:400;line-height:.65}.concept-download footer span,.concept-download footer a{font:600 8px var(--sans);letter-spacing:.1em}.concept-download footer a{justify-self:end}.landing-hero__background,.offbrand-footer__background,.concept-hero__background,.concept-data__background,.concept-download>img{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}@media (width<=900px){.concept-nav{grid-template-columns:1fr auto;height:58px;padding:0 14px;font-size:12px}.concept-nav__links,.concept-nav__actions a:first-child{display:none}.concept-nav__actions{grid-area:1/2}.concept-nav__mark{grid-area:1/1;width:118px;font-size:16px}.concept-intro{height:100svh}.concept-hero{min-height:620px}.concept-hero__kicker{font-size:7px;top:23%}.concept-hero__definition{top:32%}.concept-wordmark{font-size:23.5vw;bottom:9vh;transform:scaleX(1.06)}.concept-hero__meta{left:14px;right:14px}.concept-overview,.concept-reasons header,.concept-connections__heading,.concept-how,.concept-status__heading{grid-template-columns:1fr}.concept-overview{gap:50px;padding:110px 14px 90px}.concept-overview h2{margin-top:100px;font-size:15vw}.concept-overview__copy{padding-top:0}.concept-reasons,.concept-data,.concept-status{padding:76px 14px 90px}.concept-reasons header{margin:90px 0 70px}.concept-reasons header h2,.concept-data h2{font-size:14.5vw}.concept-reason-list article{grid-template-columns:36px 1fr;gap:14px}.concept-reason-list article p{grid-column:2}.concept-connections{padding:76px 0 64px}.concept-connections__heading{padding:0 14px}.concept-connections__heading h2{margin:100px 0 48px;font-size:15vw}.concept-connections__intro{margin-bottom:54px}.concept-connections__rail{gap:10px;padding-left:14px;scroll-padding-left:14px}.concept-connection-card{width:84vw;min-width:84vw;min-height:410px;padding:20px 18px}.concept-connection-card h3{font-size:12vw}.concept-connections__end{min-width:10vw}.concept-connections__note{margin:22px 14px 0;padding:0}.concept-how{grid-template-rows:minmax(700px,auto) 70svh}.concept-how__copy{padding:76px 14px 40px}.concept-how__copy h2{margin-top:130px}.concept-data__columns{grid-template-columns:1fr}.concept-data__columns article,.concept-data__columns article+article{border-bottom:1px solid #eee9de38;border-right:0;min-height:190px;padding:24px 0}.concept-data__columns p{margin-top:44px}.concept-status__heading{gap:44px}.concept-status__heading h2{font-size:25vw}.concept-status dl div{grid-template-columns:1fr;gap:10px}.concept-status dd{text-align:left}.concept-download__content{padding:76px 14px 90px}.concept-download__content h2{font-size:15vw}.concept-download__content>div:last-child{flex-direction:column}.concept-arrow-link{width:100%}.concept-download footer{grid-template-columns:1fr auto;padding:0 14px 16px}.concept-download footer span{display:none}}@media (prefers-reduced-motion:reduce){.concept-nav__mark span,.concept-nav,.concept-nav a{transition:none}}.concept-page--simple{--reading-width:min(1240px, calc(100vw - 44px));background:#050505}.concept-page--simple .concept-nav{background:linear-gradient(#00000061,#0000)}.concept-page--simple .concept-nav__links a{opacity:.72}.concept-page--simple .concept-hero__definition{top:33%}.concept-page--simple .concept-hero__definition p{font-size:clamp(16px,1.18vw,20px)}.concept-page--simple .concept-reading-section{width:100%;min-height:0;color:var(--bone);background:#050505;padding:clamp(96px,9vw,150px) max(22px,50vw - 620px)}.concept-page--simple .concept-reading-section+.concept-reading-section{border-top:1px solid #eee9de1f}.concept-page--simple .concept-section-label{color:#eee9deb8;margin-bottom:clamp(68px,7vw,104px)}.concept-page--simple .concept-eyebrow{color:#b66a3f;font:600 9px/1 var(--mono);letter-spacing:.14em;margin:0 0 22px}.concept-page--simple .concept-reading-heading{grid-template-columns:minmax(0,1.2fr) minmax(300px,.65fr);align-items:end;gap:clamp(48px,8vw,120px);margin-bottom:clamp(64px,7vw,100px);display:grid}.concept-page--simple .concept-reading-heading h2{letter-spacing:-.06em;max-width:820px;margin:0;font-size:clamp(44px,5.3vw,76px);font-weight:430;line-height:.98}.concept-page--simple .concept-reading-heading>p,.concept-page--simple .concept-reading-heading>div+div>p{color:#eee9deb8;max-width:560px;margin:0;font-size:clamp(17px,1.35vw,20px);line-height:1.55}.concept-page--simple .concept-overview{padding-top:clamp(112px,11vw,180px);display:block}.concept-page--simple .concept-overview>.concept-section-label{position:static}.concept-page--simple .concept-overview__lead{grid-template-columns:minmax(0,1.2fr) minmax(300px,.65fr);align-items:start;gap:clamp(48px,8vw,120px);display:grid}.concept-page--simple .concept-overview__lead h2{letter-spacing:-.065em;max-width:820px;margin:0;font-size:clamp(50px,6.2vw,88px);font-weight:430;line-height:.94}.concept-page--simple .concept-overview__lead>div{max-width:570px;padding-top:8px}.concept-page--simple .concept-overview__lead p{color:#eee9dec2;margin:0 0 28px;font-size:clamp(18px,1.45vw,21px);line-height:1.56}.concept-mode-notes{background:#eee9de26;border:1px solid #eee9de26;grid-template-columns:repeat(2,1fr);gap:1px;margin-top:clamp(72px,8vw,120px);display:grid}.concept-mode-notes article{background:#080808;min-height:270px;padding:clamp(28px,3vw,44px)}.concept-mode-notes span{color:#b66a3f;font:600 9px var(--mono);letter-spacing:.12em}.concept-mode-notes h3{letter-spacing:-.04em;margin:72px 0 18px;font-size:clamp(25px,2.4vw,36px);font-weight:500}.concept-mode-notes p{color:#eee9dea6;max-width:520px;margin:0;font-size:16px;line-height:1.5}.concept-page--simple .concept-reasons{background:#080808}.concept-fact-grid{border-top:1px solid #eee9de29;grid-template-columns:repeat(2,1fr);display:grid}.concept-fact-grid article{border-bottom:1px solid #eee9de29;grid-template-columns:48px 170px 1fr;align-items:start;gap:18px;min-height:154px;padding:28px 28px 28px 0;display:grid}.concept-fact-grid article:nth-child(odd){border-right:1px solid #eee9de29}.concept-fact-grid article:nth-child(2n){padding-left:28px}.concept-fact-grid span{color:#eee9de66;font:9px var(--mono);padding-top:5px}.concept-fact-grid h3{letter-spacing:-.035em;margin:0;font-size:22px;font-weight:500}.concept-fact-grid p{color:#eee9dea6;margin:0;font-size:15px;line-height:1.5}.concept-page--simple .concept-connections{background:#050505;overflow:hidden}.concept-page--simple .concept-connections__controls{margin-top:34px}.concept-page--simple .concept-connections__controls button{width:46px;height:46px}.concept-page--simple .concept-connections__rail{gap:12px;margin-right:calc(-1*max(22px,50vw - 620px));padding:0 22px 18px 0;scroll-padding-left:0}.concept-page--simple .concept-connection-card{background:#090807;width:min(430px,78vw);min-width:min(430px,78vw);min-height:340px;padding:22px}.concept-page--simple .concept-connection-card h3{margin:auto 0 26px;font-size:clamp(38px,3.5vw,54px);line-height:.92}.concept-page--simple .concept-connection-card p{min-height:70px;margin:0 0 34px;font-size:15px}.concept-page--simple .concept-connections__note{max-width:720px;margin:22px 0 0;padding:0}.concept-page--simple .concept-how{grid-template-columns:minmax(0,.88fr) minmax(420px,1.12fr);align-items:stretch;gap:clamp(40px,6vw,90px);display:grid}.concept-page--simple .concept-how__copy{padding:0;display:block}.concept-page--simple .concept-how__copy .concept-section-label{margin-bottom:clamp(68px,7vw,104px)}.concept-page--simple .concept-how__copy h2{margin:0 0 54px;font-size:clamp(44px,5vw,72px);line-height:.98}.concept-page--simple .concept-how__copy ol{border-top-color:#eee9de29}.concept-page--simple .concept-how__copy li{border-bottom-color:#eee9de29;grid-template-columns:44px 1fr;gap:8px;padding:19px 0}.concept-page--simple .concept-how__copy li>span{padding-top:4px}.concept-page--simple .concept-how__copy li strong{font-size:16px;font-weight:520}.concept-page--simple .concept-how__copy li p{color:#eee9de94;margin:7px 0 0;font-size:14px;line-height:1.45}.concept-page--simple .concept-how__field{background:#000;border:1px solid #eee9de1f;min-height:720px}.concept-page--simple .concept-how__field .halftone-canvas{filter:brightness(.68)saturate(.94)}.concept-page--simple .concept-data{isolation:auto;background:#080808;overflow:visible}.concept-page--simple .concept-data__columns{grid-template-columns:repeat(3,1fr)}.concept-page--simple .concept-data__columns article,.concept-page--simple .concept-data__columns article+article{border-bottom:1px solid #eee9de29;border-right:1px solid #eee9de29;min-height:260px;padding:26px 30px 30px}.concept-page--simple .concept-data__columns article:first-child{padding-left:0}.concept-page--simple .concept-data__columns article:last-child{border-right:0}.concept-page--simple .concept-data__columns p{color:#eee9debd;margin:86px 0 0;font-size:17px;line-height:1.52}.concept-questions{background:#050505}.concept-question-list{border-top:1px solid #eee9de2e}.concept-question-list details{border-bottom:1px solid #eee9de2e}.concept-question-list summary{letter-spacing:-.035em;cursor:pointer;grid-template-columns:52px 1fr 28px;align-items:center;min-height:86px;padding:0;font-size:clamp(20px,2vw,29px);font-weight:480;list-style:none;display:grid}.concept-question-list summary::-webkit-details-marker{display:none}.concept-question-list summary span{font:9px var(--mono);opacity:.42}.concept-question-list summary i{justify-self:end;font-size:25px;font-style:normal;font-weight:300;transition:transform .25s}.concept-question-list details[open] summary i{transform:rotate(45deg)}.concept-question-list details>p{color:#eee9dead;max-width:760px;margin:-4px 28px 34px 52px;font-size:17px;line-height:1.58}.concept-page--simple .concept-download{min-height:100svh}.concept-page--simple .concept-download>img{filter:blur(30px)brightness(.48)saturate(.9)}.concept-page--simple .concept-download__mesh{opacity:.58}.concept-page--simple .concept-download__content{min-height:92svh;padding-left:max(22px,50vw - 620px);padding-right:max(22px,50vw - 620px)}.concept-page--simple .concept-download__content .concept-section-label{margin-bottom:0}.concept-download__status{color:#eee9de9e;font:9px var(--mono);letter-spacing:.12em;gap:18px;margin:auto 0 28px;display:flex}.concept-page--simple .concept-download__content h2{max-width:1050px;margin:0 0 34px;font-size:clamp(64px,8vw,120px);line-height:.9}.concept-page--simple .concept-download__content>p{font-size:18px;line-height:1.55}.concept-page--simple .concept-download footer{padding-left:max(22px,50vw - 620px);padding-right:max(22px,50vw - 620px)}@media (width<=900px){.concept-page--simple{--reading-width:calc(100vw - 28px)}.concept-page--simple .concept-reading-section{padding:84px 14px}.concept-page--simple .concept-section-label{margin-bottom:62px}.concept-page--simple .concept-reading-heading,.concept-page--simple .concept-overview__lead,.concept-page--simple .concept-how{grid-template-columns:1fr;gap:42px}.concept-page--simple .concept-reading-heading{margin-bottom:56px}.concept-page--simple .concept-reading-heading h2{font-size:12vw}.concept-page--simple .concept-overview__lead h2{font-size:13vw}.concept-mode-notes,.concept-fact-grid{grid-template-columns:1fr}.concept-mode-notes article{min-height:230px}.concept-mode-notes h3{margin-top:56px}.concept-fact-grid article,.concept-fact-grid article:nth-child(2n){border-right:0;grid-template-columns:34px 1fr;gap:12px;min-height:0;padding:26px 0}.concept-fact-grid article p{grid-column:2}.concept-page--simple .concept-connections__rail{margin-right:-14px;padding-right:14px}.concept-page--simple .concept-connection-card{width:84vw;min-width:84vw;min-height:330px}.concept-page--simple .concept-how__field{min-height:72svh}.concept-page--simple .concept-data__columns{grid-template-columns:1fr}.concept-page--simple .concept-data__columns article,.concept-page--simple .concept-data__columns article+article,.concept-page--simple .concept-data__columns article:first-child{border-right:0;min-height:0;padding:25px 0 36px}.concept-page--simple .concept-data__columns p{margin-top:44px}.concept-question-list summary{grid-template-columns:38px 1fr 24px;min-height:78px}.concept-question-list details>p{margin-left:38px}.concept-page--simple .concept-download__content{padding-left:14px;padding-right:14px}.concept-page--simple .concept-download__content h2{font-size:15vw}.concept-page--simple .concept-download footer{padding-left:14px;padding-right:14px}}.minimal-page{--minimal-width:min(1040px, calc(100vw - 44px));color:#eee9de;background:#050505;min-height:100svh}.minimal-page .minimal-nav{background:linear-gradient(#00000070,#0000);height:64px;padding:0 max(22px,50vw - 620px);font-size:13px}.minimal-page .minimal-nav .concept-nav__links{gap:30px}.minimal-page .minimal-nav .concept-nav__links a{opacity:.68}.minimal-page .minimal-nav .concept-nav__actions{gap:22px}.minimal-hero{isolation:isolate;background:#000;place-items:center;height:min(860px,92svh);min-height:650px;display:grid;position:relative;overflow:hidden}.minimal-hero:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#0000000f,#0000002e);position:absolute;inset:0}.minimal-hero__background{z-index:0;object-fit:cover;object-position:54% center;filter:blur(clamp(18px,1.8vw,30px))brightness(.8);pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:calc(100% + 128px);max-width:none;height:calc(100% + 128px);position:absolute;inset:-64px}.minimal-hero .mono-hero__fabric{z-index:1}.minimal-hero__content{z-index:3;text-align:center;width:min(840px,100vw - 36px);position:relative}.minimal-kicker{color:#eee9deb8;font:600 9px/1 var(--mono);letter-spacing:.2em;margin:0 0 30px}.minimal-hero h1{font-family:var(--display);font-optical-sizing:auto;letter-spacing:-.055em;margin:0;font-size:clamp(86px,11vw,170px);font-weight:400;line-height:.82}.minimal-hero__intro{color:#eee9ded1;max-width:580px;margin:34px auto 0;font-size:clamp(18px,1.5vw,22px);line-height:1.45}.minimal-actions{justify-content:center;gap:10px;margin-top:38px;display:flex}.minimal-button{color:#eee9de;background:#00000026;border:1px solid #eee9de61;border-radius:7px;justify-content:center;align-items:center;min-height:46px;padding:0 20px;font-size:13px;transition:border-color .18s,background .18s,color .18s;display:inline-flex}.minimal-button:hover,.minimal-button:focus-visible{border-color:#eee9de;outline:0}.minimal-button--solid{color:#080808;background:#eee9de;border-color:#eee9de}.minimal-button--solid:hover,.minimal-button--solid:focus-visible{background:#fff}.minimal-hero__meta{z-index:3;color:#eee9de8c;font:8px var(--mono);letter-spacing:.12em;justify-content:space-between;display:flex;position:absolute;bottom:20px;left:max(22px,50vw - 620px);right:max(22px,50vw - 620px)}.minimal-document{width:var(--minimal-width);margin:0 auto}.minimal-section{border-bottom:1px solid #eee9de24;padding:clamp(88px,9vw,128px) 0}.minimal-section:last-child{border-bottom:0}.minimal-label{color:#b66a3f;font:600 9px/1 var(--mono);letter-spacing:.14em;margin:0 0 34px}.minimal-section>h2,.minimal-status h2{letter-spacing:-.055em;max-width:760px;margin:0;font-size:clamp(38px,4.4vw,58px);font-weight:450;line-height:1.02}.minimal-copy{grid-template-columns:repeat(3,1fr);gap:clamp(24px,4vw,52px);margin-top:68px;display:grid}.minimal-copy p{color:#eee9deb8;margin:0;font-size:17px;line-height:1.58}.minimal-list{border-top:1px solid #eee9de2b;margin-top:70px}.minimal-list article{border-bottom:1px solid #eee9de2b;grid-template-columns:50px minmax(160px,.7fr) 1.3fr;align-items:start;gap:24px;padding:25px 0 28px;display:grid}.minimal-list article>span{color:#eee9de66;font:9px var(--mono);padding-top:5px}.minimal-list h3{letter-spacing:-.035em;margin:0;font-size:22px;font-weight:520}.minimal-list p{color:#eee9dead;max-width:590px;margin:0;font-size:16px;line-height:1.52}.minimal-steps{background:#eee9de26;grid-template-columns:repeat(2,1fr);gap:1px;margin:70px 0 0;padding:1px;list-style:none;display:grid}.minimal-steps li{background:#080808;grid-template-columns:42px 1fr;gap:12px;min-height:210px;padding:30px;display:grid}.minimal-steps li>span{color:#eee9de66;font:9px var(--mono);padding-top:3px}.minimal-steps h3{letter-spacing:-.035em;margin:0 0 16px;font-size:22px;font-weight:520}.minimal-steps p{color:#eee9dea6;max-width:360px;margin:0;font-size:15px;line-height:1.52}.minimal-control{background:#090807;border:1px solid #eee9de24;padding-left:clamp(28px,4vw,52px);padding-right:clamp(28px,4vw,52px)}.minimal-control__intro{color:#eee9deb3;max-width:650px;margin:38px 0 0;font-size:18px;line-height:1.55}.minimal-control__modes{border-top:1px solid #eee9de29;grid-template-columns:repeat(3,1fr);margin-top:62px;display:grid}.minimal-control__modes article{border-right:1px solid #eee9de29;min-height:150px;padding:25px 28px 20px 0}.minimal-control__modes article+article{padding-left:28px}.minimal-control__modes article:last-child{border-right:0}.minimal-control__modes span{color:#b66a3f;font:600 9px var(--mono);letter-spacing:.12em}.minimal-control__modes p{color:#eee9dea8;margin:46px 0 0;font-size:15px;line-height:1.48}.minimal-faq{border-top:1px solid #eee9de2b;margin-top:68px}.minimal-faq details{border-bottom:1px solid #eee9de2b}.minimal-faq summary{cursor:pointer;grid-template-columns:1fr 24px;align-items:center;min-height:76px;font-size:18px;font-weight:500;list-style:none;display:grid}.minimal-faq summary::-webkit-details-marker{display:none}.minimal-faq summary span{justify-self:end;font-size:23px;font-weight:300;transition:transform .18s}.minimal-faq details[open] summary span{transform:rotate(45deg)}.minimal-faq details p{color:#eee9dead;max-width:720px;margin:-2px 40px 30px 0;font-size:16px;line-height:1.58}.minimal-status{background:#090807;border-top:1px solid #eee9de24;padding:clamp(110px,12vw,180px) max(22px,50vw - 520px)}.minimal-status>div{max-width:1040px}.minimal-status>div>p:not(.minimal-label){color:#eee9deb3;max-width:650px;margin:38px 0 0;font-size:18px;line-height:1.55}.minimal-status__links{gap:18px;max-width:680px;margin-top:58px;display:flex}.minimal-link{border-top:1px solid #eee9de52;border-bottom:1px solid #eee9de52;justify-content:space-between;align-items:center;width:50%;padding:18px 0;font-size:13px;transition:border-color .18s;display:flex}.minimal-link:hover,.minimal-link:focus-visible{border-color:#eee9de;outline:0}.minimal-footer{min-height:84px;font:600 9px var(--sans);letter-spacing:.1em;background:#050505;border-top:1px solid #eee9de24;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 max(22px,50vw - 620px);display:grid}.minimal-footer span{opacity:.46}.minimal-footer a:last-child{justify-self:end}@media (width<=760px){.minimal-page{--minimal-width:calc(100vw - 28px)}.minimal-page .minimal-nav{height:58px;padding:0 14px}.minimal-hero{height:86svh;min-height:620px}.minimal-hero__content{width:calc(100vw - 28px)}.minimal-hero h1{font-size:22vw}.minimal-hero__intro{max-width:340px;font-size:17px}.minimal-actions{flex-direction:column;width:min(320px,100%);margin-left:auto;margin-right:auto}.minimal-button{width:100%}.minimal-hero__meta{left:14px;right:14px}.minimal-section{padding:78px 0}.minimal-section>h2,.minimal-status h2{font-size:11.5vw}.minimal-copy,.minimal-steps,.minimal-control__modes{grid-template-columns:1fr}.minimal-copy{gap:26px;margin-top:52px}.minimal-list{margin-top:54px}.minimal-list article{grid-template-columns:34px 1fr;gap:10px}.minimal-list p{grid-column:2}.minimal-steps{margin-top:54px}.minimal-steps li{min-height:180px;padding:25px 20px}.minimal-control{margin-left:-14px;margin-right:-14px;padding-left:28px;padding-right:28px}.minimal-control__modes article,.minimal-control__modes article+article{border-bottom:1px solid #eee9de29;border-right:0;min-height:0;padding:24px 0 28px}.minimal-control__modes article:last-child{border-bottom:0}.minimal-control__modes p{margin-top:24px}.minimal-status{padding:90px 14px}.minimal-status__links{flex-direction:column}.minimal-link{width:100%}.minimal-footer{grid-template-columns:1fr auto;padding:0 14px}.minimal-footer span{display:none}}@media (prefers-reduced-motion:reduce){.minimal-button,.minimal-link,.minimal-faq summary span{transition: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-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-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@font-face{font-family:Instrument Sans;font-style:italic;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/drafts/fonts/instrument-sans-969f662e.woff2)format("woff2");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:Instrument Sans;font-style:italic;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/drafts/fonts/instrument-sans-edad3dec.woff2)format("woff2");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:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/drafts/fonts/instrument-sans-416253b0.woff2)format("woff2");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:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/drafts/fonts/instrument-sans-e190a634.woff2)format("woff2");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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/drafts/fonts/geist-mono-f6b33328.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/drafts/fonts/geist-mono-44e03052.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/drafts/fonts/geist-mono-0638449e.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/drafts/fonts/geist-mono-971fb274.woff2)format("woff2");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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/drafts/fonts/geist-mono-44745446.woff2)format("woff2");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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/drafts/fonts/geist-mono-013b2f2f.woff2)format("woff2");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:Bodoni Moda;font-style:italic;font-weight:400 900;font-display:swap;src:url(/drafts/fonts/bodoni-moda-d54b0d6c.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Bodoni Moda;font-style:italic;font-weight:400 900;font-display:swap;src:url(/drafts/fonts/bodoni-moda-b5910990.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Bodoni Moda;font-style:italic;font-weight:400 900;font-display:swap;src:url(/drafts/fonts/bodoni-moda-8bd4b987.woff2)format("woff2");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:Bodoni Moda;font-style:italic;font-weight:400 900;font-display:swap;src:url(/drafts/fonts/bodoni-moda-577e2a4e.woff2)format("woff2");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:Bodoni Moda;font-style:normal;font-weight:400 900;font-display:swap;src:url(/drafts/fonts/bodoni-moda-8a89cf29.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Bodoni Moda;font-style:normal;font-weight:400 900;font-display:swap;src:url(/drafts/fonts/bodoni-moda-2be84f4b.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Bodoni Moda;font-style:normal;font-weight:400 900;font-display:swap;src:url(/drafts/fonts/bodoni-moda-d906e448.woff2)format("woff2");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:Bodoni Moda;font-style:normal;font-weight:400 900;font-display:swap;src:url(/drafts/fonts/bodoni-moda-5a076727.woff2)format("woff2");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}.draft-fonts{--font-instrument-sans:"Instrument Sans";--font-geist-mono:"Geist Mono";--font-bodoni:"Bodoni Moda"}.ps-page{--ps-bg:#000;--ps-text:#f2f2ef;--ps-muted:#858581;--ps-line:#292927;--ps-opening-tail:80px;--ps-rail-text:#121716cc;--ps-rail-hover-bg:#121716;--ps-rail-hover-text:#f2f2ef;background:var(--ps-bg);min-height:100vh;color:var(--ps-text);font:16px/1.5 var(--font-instrument-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;position:relative}.ps-page *,.ps-page :before,.ps-page :after{box-sizing:border-box}.ps-page a{color:inherit;text-decoration:none}.ps-opening-art{z-index:0;height:calc(100svh + var(--ps-opening-tail));pointer-events:none;position:absolute;top:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0%,#000000fe 30%,#000000fc 40%,#000000f5 50%,#000000de 60%,#000000b8 70%,#00000087 79%,#00000057 87%,#0000002e 93%,#00000012 97%,#0000 100%);mask-image:linear-gradient(#000 0%,#000000fe 30%,#000000fc 40%,#000000f5 50%,#000000de 60%,#000000b8 70%,#00000087 79%,#00000057 87%,#0000002e 93%,#00000012 97%,#0000 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ps-opening-art:before{content:"";z-index:2;position:absolute;inset:0;box-shadow:inset 0 0 154px 28px #0006}.ps-opening-art__image{object-fit:cover;object-position:center;filter:blur(12px)saturate(.82);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:108%;max-width:none;height:108%;animation:14s ease-in-out infinite alternate ps-opening-drift;position:absolute;inset:-4%;transform:scale(1.055)}.ps-opening-art .mono-hero__fabric{z-index:1;opacity:.22;filter:saturate(.82);mix-blend-mode:multiply}.ps-skip{z-index:100;background:#fff;padding:.6rem .8rem;position:fixed;top:-4rem;left:1rem;color:#000!important}.ps-skip:focus{top:1rem}.ps-frame{z-index:2;width:min(1440px,100%);margin:0 auto;padding:48px 80px 0;display:flex;position:relative}.ps-rail{-webkit-user-select:none;user-select:none;flex-direction:column;flex:none;align-self:flex-start;width:160px;height:calc(100vh - 96px);display:flex;position:sticky;top:48px}.ps-brand{font-size:15px;line-height:18px}.ps-brand .ps-sweep-link,.ps-rail nav .ps-sweep-link{transition:color .1s linear;color:var(--ps-rail-text)!important}.ps-rail nav{flex-direction:column;gap:15px;margin-top:15px;padding-right:28px;display:flex}.ps-study-label{color:var(--ps-rail-text);font:15px/18px var(--font-instrument-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;letter-spacing:-.01em;margin-top:auto;transition:color .1s linear}.ps-sweep-link{letter-spacing:-.01em;justify-content:flex-start;align-items:center;width:fit-content;min-width:0;height:18px;font-size:15px;line-height:18px;display:flex;position:relative;color:var(--ps-muted)!important}.ps-sweep-link__label,.ps-sweep-link__inverse{white-space:nowrap;align-items:center;display:inline-flex}.ps-sweep-link__highlight{z-index:1;clip-path:inset(0 100% 0 0);color:#000;grid-template-areas:"layer";align-items:center;transition:clip-path .14s cubic-bezier(.2,.7,.2,1);display:inline-grid;position:absolute;left:0}.ps-sweep-link__bar,.ps-sweep-link__inverse{grid-area:layer}.ps-sweep-link__bar{z-index:-1;background:#f2f2ef;align-self:center;width:100%;height:18px}.ps-sweep-link__inverse{z-index:1;position:relative}.ps-sweep-link:hover .ps-sweep-link__highlight,.ps-sweep-link:focus-visible .ps-sweep-link__highlight{clip-path:inset(0)}.ps-rail .ps-sweep-link__highlight{color:var(--ps-rail-hover-text);transition:clip-path .14s cubic-bezier(.2,.7,.2,1),color .1s linear}.ps-rail .ps-sweep-link__bar{background:var(--ps-rail-hover-bg);transition:background-color .1s linear}.ps-main{flex:1;min-width:0}.ps-section-label{color:#656562;font:9px/1 var(--font-geist-mono), monospace;letter-spacing:.13em;gap:18px;display:flex}.ps-section-label span:last-child{color:#aaa9a4}.ps-hero .ps-section-label{color:#0f161685}.ps-hero .ps-section-label span:last-child{color:#0f1616b3}.ps-hero{min-height:calc(100svh - 48px + var(--ps-opening-tail));color:#121716;flex-direction:column;padding:10px 0 28px;display:flex}.ps-hero__copy{width:min(680px,100%);margin-top:72px}.ps-hero h1{letter-spacing:-.04em;text-wrap:balance;width:min(680px,100%);margin:0;font-size:32px;font-weight:400;line-height:1.3}.ps-hero__copy>p{color:#121716b8;width:min(570px,100%);margin:28px 0 0;font-size:16px;line-height:1.5}.ps-hero__actions{gap:26px;margin-top:30px;display:flex}.ps-hero__actions .ps-sweep-link{color:#121716d6!important}.ps-hero__actions .ps-sweep-link__highlight{color:#fff}.ps-hero__actions .ps-sweep-link__bar{background:#121716}.ps-section{border-bottom:1px solid var(--ps-line);min-height:560px;padding:28px 0;scroll-margin-top:48px;position:relative}.ps-section h2{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:32px;font-weight:400;line-height:1.12}.ps-section--split{grid-template-rows:auto 1fr;grid-template-columns:minmax(260px,.72fr) minmax(460px,1.28fr);min-height:700px;display:grid}.ps-section--split .ps-section-label{grid-column:1/-1}.ps-section__title{border-right:1px solid var(--ps-line);align-items:flex-end;padding:0 56px 42px 0;display:flex}.ps-section__title>div{width:min(360px,100%)}.ps-section__title p{color:#969691;margin:22px 0 0;font-size:15px;line-height:1.55}.ps-section__empty{border-top:1px solid var(--ps-line);align-self:end;height:62%}.ps-work-sequence{grid-template-rows:104px 1fr 88px;min-height:620px;display:grid;position:relative;overflow:hidden}.ps-work-sequence:before{content:"";pointer-events:none;background-image:linear-gradient(90deg,#0000 calc(50% - .5px),#ffffff0b 50%,#0000 calc(50% + .5px));position:absolute;inset:0}.ps-work-sequence__request,.ps-work-sequence__result{border-bottom:1px solid var(--ps-line);grid-template-columns:78px 1fr auto;align-items:center;padding:0 28px;display:grid;position:relative}.ps-work-sequence__request>span,.ps-work-sequence__result>span{color:#686864;font:9px/1 var(--font-geist-mono), monospace;letter-spacing:.13em}.ps-work-sequence__request p,.ps-work-sequence__result p{color:#d7d7d2;margin:0;font-size:14px}.ps-work-sequence__request{animation:10s cubic-bezier(.2,.7,.2,1) infinite ps-request-cycle}.ps-work-sequence__stage{grid-template-columns:46% 54%;align-items:center;padding:42px 28px;display:grid;position:relative}.ps-work-sequence__path{z-index:0;background:#2d2d2a;width:22%;height:1px;position:absolute;top:50%;left:39%;overflow:hidden}.ps-work-sequence__path:after{content:"";background:linear-gradient(90deg,#0000,#b8b8b0,#0000);animation:10s ease-in-out infinite ps-path-cycle;position:absolute;inset:0;transform:translate(-100%)}.ps-work-avatar{z-index:1;justify-items:center;gap:22px;display:grid;position:relative}.ps-work-avatar__shell{background:#a276f2;border-radius:34%;width:150px;height:150px;animation:10s cubic-bezier(.2,.7,.2,1) infinite ps-avatar-cycle;position:relative;transform:rotate(-3deg);box-shadow:0 18px 80px #a276f224}.ps-work-avatar__shell:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #ffffff29;position:absolute;inset:1px}.ps-work-avatar__face{justify-content:center;align-items:center;gap:22px;animation:10s infinite ps-avatar-face-cycle;display:flex;position:absolute;inset:0}.ps-work-avatar__face i{background:#17141c;border-radius:99px;width:15px;height:42px;animation:10s infinite ps-avatar-eye-cycle;display:block;transform:rotate(-6deg)}.ps-work-avatar__face i+i{transform:rotate(6deg)}.ps-work-avatar__thinking{opacity:0;grid-template-columns:repeat(3,1fr);gap:4px;animation:10s infinite ps-avatar-grid-cycle;display:grid;position:absolute;inset:12px}.ps-work-avatar__thinking i{background:#1411191a;border:1px solid #14111973;border-radius:8px}.ps-work-avatar__thinking i:nth-child(2),.ps-work-avatar__thinking i:nth-child(6),.ps-work-avatar__thinking i:nth-child(7){background:#14111947}.ps-work-avatar__state{color:#777772;width:140px;height:10px;font:9px/10px var(--font-geist-mono), monospace;letter-spacing:.13em;text-align:center;position:relative;overflow:hidden}.ps-work-avatar__state span{opacity:0;position:absolute;inset:0}.ps-work-avatar__state span:first-child{animation:10s linear infinite ps-state-ready}.ps-work-avatar__state span:nth-child(2){animation:10s linear infinite ps-state-understanding}.ps-work-avatar__state span:nth-child(3){animation:10s linear infinite ps-state-working}.ps-work-avatar__state span:nth-child(4){animation:10s linear infinite ps-state-finished}.ps-work-sequence__records{z-index:1;border-top:1px solid var(--ps-line);flex-direction:column;display:flex;position:relative}.ps-work-record{border-bottom:1px solid var(--ps-line);color:#686864;opacity:.35;grid-template-columns:62px 1fr auto;align-items:center;min-height:68px;display:grid;position:relative;transform:translate(10px)}.ps-work-record>span{font:9px/1 var(--font-geist-mono), monospace;letter-spacing:.13em}.ps-work-record strong{color:#d7d7d2;font-size:13px;font-weight:400}.ps-work-record em{color:#777772;font-size:12px;font-style:normal}.ps-work-record:before{content:"";background:#777772;border-radius:50%;width:7px;height:7px;position:absolute;left:-4px;box-shadow:0 0 0 5px #000}.ps-work-record--read{animation:10s infinite ps-record-read}.ps-work-record--run{animation:10s infinite ps-record-run}.ps-work-record--write{animation:10s infinite ps-record-write}.ps-work-sequence__result{border-top:1px solid var(--ps-line);opacity:0;border-bottom:0;animation:10s cubic-bezier(.2,.7,.2,1) infinite ps-result-cycle;transform:translateY(8px)}.ps-work-sequence__result i{color:#8f8f89;width:24px;height:24px;font:8px/1 var(--font-geist-mono), monospace;border:1px solid #3b3b38;border-radius:50%;place-items:center;font-style:normal;display:grid}.ps-section--avatar{flex-direction:column;min-height:720px;display:flex;overflow:hidden}.ps-avatar-statement{border-top:1px solid var(--ps-line);border-bottom:1px solid var(--ps-line);grid-template-columns:minmax(300px,.82fr) minmax(460px,1.18fr);min-height:620px;margin-top:28px;display:grid}.ps-avatar-statement__copy{z-index:2;border-right:1px solid var(--ps-line);flex-direction:column;justify-content:center;padding:58px 64px 58px 0;display:flex;position:relative}.ps-avatar-statement__copy h2{letter-spacing:-.055em;width:min(420px,100%);font-size:clamp(36px,4vw,58px);line-height:1.02}.ps-avatar-statement__copy>p{color:#979792;width:min(410px,100%);margin:28px 0 0;font-size:16px;line-height:1.55}.ps-avatar-statement__facts{border-top:1px solid var(--ps-line);grid-template-columns:1fr 1fr;width:min(410px,100%);margin-top:54px;display:grid}.ps-avatar-statement__facts span{border-bottom:1px solid var(--ps-line);color:#6e6e69;font:9px/1 var(--font-geist-mono), monospace;letter-spacing:.13em;padding:14px 0}.ps-avatar-statement__facts span:nth-child(2n){border-left:1px solid var(--ps-line);padding-left:20px}.ps-avatar-statement__visual{background:#151514;min-width:0;position:relative;overflow:hidden}.ps-avatar-statement__visual:before{content:"";background:radial-gradient(circle at 72% 47%,#ffffff0d,#0000 52%),linear-gradient(135deg,#0000 48%,#ffffff05);position:absolute;inset:0}.ps-avatar-statement__visual:after{content:"AURELIA / ACTIVE";color:#ffffff57;font:9px/1 var(--font-geist-mono), monospace;letter-spacing:.13em;position:absolute;bottom:20px;right:24px}.ps-statement-avatar{--ps-look-x:0px;--ps-look-y:0px;aspect-ratio:1;width:min(590px,82%);position:absolute;top:50%;right:-15%;transform:translateY(-48%)}.ps-statement-avatar__body{background:#e6e7e2;border-radius:47% 53% 49% 51%/52% 44% 56% 48%;animation:8s cubic-bezier(.45,0,.3,1) infinite ps-statement-avatar-breathe;position:absolute;inset:0;overflow:hidden;box-shadow:inset -40px -50px 100px #0000001f,inset 30px 24px 70px #ffffffa6}.ps-statement-avatar__body:after{content:"";border-radius:inherit;border:1px solid #ffffff4d;position:absolute;inset:0}.ps-statement-avatar__face{opacity:1;justify-content:center;align-items:center;gap:clamp(34px,6vw,72px);padding:0 9% 7% 0;animation:12s ease-in-out infinite ps-statement-face-state;display:flex;position:absolute;inset:0}.ps-statement-avatar__face i{width:clamp(23px,3vw,38px);height:clamp(66px,8vw,102px);transform:translate(var(--ps-look-x), var(--ps-look-y)) rotate(-9deg);background:#151514;border-radius:99px;animation:7s ease-in-out infinite ps-statement-blink-left}.ps-statement-avatar__face i+i{transform:translate(var(--ps-look-x), var(--ps-look-y)) rotate(9deg);animation-name:ps-statement-blink-right}.ps-statement-avatar__tiles{opacity:0;grid-template-columns:repeat(3,1fr);gap:8px;animation:12s ease-in-out infinite ps-statement-thinking-state;display:grid;position:absolute;inset:10%;transform:scale(.82)rotate(-3deg)}.ps-statement-avatar__tiles i{background:#1515140f;border:1px solid #15151459;border-radius:18%}.ps-statement-avatar__tiles i:nth-child(2),.ps-statement-avatar__tiles i:nth-child(4),.ps-statement-avatar__tiles i:nth-child(9){background:#1515142e}.ps-section--field{flex-direction:column;display:flex}.ps-section--field h2{width:min(620px,100%);margin-top:98px}.ps-hairline-field{border-top:1px solid var(--ps-line);border-left:1px solid var(--ps-line);grid-template-columns:repeat(3,1fr);height:190px;margin-top:auto;display:grid}.ps-hairline-field:before,.ps-hairline-field i{content:"";border-right:1px solid var(--ps-line);border-bottom:1px solid var(--ps-line)}.ps-section--rows{grid-template-rows:auto 1fr;grid-template-columns:280px 1fr;column-gap:48px;display:grid}.ps-section--rows .ps-section-label{grid-column:1/-1}.ps-section--rows h2{align-self:center}.ps-empty-rows{flex-direction:column;justify-content:center;display:flex}.ps-empty-rows i{border-top:1px solid var(--ps-line);height:64px;display:block}.ps-empty-rows i:last-child{border-bottom:1px solid var(--ps-line)}.ps-section--closing{flex-direction:column;min-height:620px;display:flex}.ps-section--closing h2{width:min(720px,100%);margin-top:auto;padding-bottom:34px;font-size:clamp(42px,4.5vw,62px);line-height:1}.ps-footer{z-index:2;position:relative}.ps-footer__inner{width:min(1440px,100%);min-height:150px;color:var(--ps-muted);justify-content:space-between;align-items:center;margin:0 auto;padding:0 80px;display:flex}@media (width>=761px) and (width<=1023px){.ps-frame{padding:24px 24px 0 40px}.ps-footer__inner{padding:0 24px 0 40px}.ps-rail{width:128px;height:calc(100vh - 48px);top:24px}.ps-hero{min-height:calc(100svh - 24px + var(--ps-opening-tail))}}@media (width<=760px){.ps-opening-art__image{object-position:64% center}.ps-frame{width:100%;padding:16px;display:block}.ps-rail{width:100%;height:auto;position:static}.ps-rail nav,.ps-study-label{display:none}.ps-main{margin-top:54px}.ps-hero{min-height:calc(100svh - 91px + var(--ps-opening-tail))}.ps-hero__copy{margin-top:72px}.ps-hero h1{font-size:28px}.ps-hero__actions{flex-direction:column;gap:12px}.ps-section{min-height:480px}.ps-section--split,.ps-section--rows{flex-direction:column;display:flex}.ps-section--split{min-height:auto}.ps-section__title{border-right:0;border-bottom:1px solid var(--ps-line);flex:none;min-height:360px}.ps-work-sequence{min-height:620px}.ps-work-sequence__stage{grid-template-columns:42% 58%;padding-inline:18px}.ps-work-avatar__shell{width:108px;height:108px}.ps-work-avatar__thinking{gap:3px;inset:9px}.ps-work-sequence__request,.ps-work-sequence__result{grid-template-columns:64px 1fr auto;padding-inline:18px}.ps-work-record{grid-template-columns:48px 1fr}.ps-work-record em{display:none}.ps-section--avatar{min-height:auto}.ps-avatar-statement{flex-direction:column;min-height:760px;display:flex}.ps-avatar-statement__copy{border-right:0;border-bottom:1px solid var(--ps-line);min-height:400px;padding:48px 0}.ps-avatar-statement__copy h2{font-size:38px}.ps-avatar-statement__facts{margin-top:36px}.ps-avatar-statement__visual{min-height:360px}.ps-statement-avatar{width:390px;right:-8%}.ps-section__empty{width:100%;height:150px}.ps-section--rows h2{align-self:auto;margin-top:100px}.ps-empty-rows{margin-top:auto}.ps-hairline-field{grid-template-columns:1fr 1fr}.ps-hairline-field i:last-child{display:none}.ps-footer__inner{width:100%;padding:0 16px}}@keyframes ps-opening-drift{0%{transform:scale(1.055)translate(-.45%,-.2%)}to{transform:scale(1.085)translate(.55%,.35%)}}@keyframes ps-request-cycle{0%,4%{opacity:0;transform:translateY(-6px)}10%,88%{opacity:1;transform:translateY(0)}96%,to{opacity:0}}@keyframes ps-avatar-cycle{0%,12%,88%,to{border-radius:34%;transform:rotate(-3deg)scale(1)}24%,66%{border-radius:24%;transform:rotate(0)scale(.9)}76%{transform:rotate(2deg)scale(1.035)}}@keyframes ps-avatar-face-cycle{0%,15%,71%,to{opacity:1}23%,65%{opacity:0}}@keyframes ps-avatar-grid-cycle{0%,16%,71%,to{opacity:0;transform:scale(.8)rotate(-4deg)}25%,64%{opacity:1;transform:scale(1)rotate(0)}}@keyframes ps-avatar-eye-cycle{0%,8%,12%,to{scale:1}10%{scale:1 .08}77%{scale:1 1.08}}@keyframes ps-path-cycle{0%,20%{opacity:0;transform:translate(-100%)}28%,65%{opacity:1}72%,to{opacity:0;transform:translate(100%)}}@keyframes ps-record-read{0%,24%,to{opacity:.25;transform:translate(10px)}30%,48%{opacity:1;transform:translate(0)}54%,92%{opacity:.55;transform:translate(0)}}@keyframes ps-record-run{0%,40%,to{opacity:.25;transform:translate(10px)}47%,63%{opacity:1;transform:translate(0)}69%,92%{opacity:.55;transform:translate(0)}}@keyframes ps-record-write{0%,56%,to{opacity:.25;transform:translate(10px)}63%,79%{opacity:1;transform:translate(0)}84%,92%{opacity:.55;transform:translate(0)}}@keyframes ps-result-cycle{0%,70%{opacity:0;transform:translateY(8px)}78%,91%{opacity:1;transform:translateY(0)}98%,to{opacity:0}}@keyframes ps-state-ready{0%,13%,91%,to{opacity:1}17%,87%{opacity:0}}@keyframes ps-state-understanding{0%,13%,31%,to{opacity:0}17%,27%{opacity:1}}@keyframes ps-state-working{0%,28%,74%,to{opacity:0}32%,70%{opacity:1}}@keyframes ps-state-finished{0%,71%,91%,to{opacity:0}76%,87%{opacity:1}}@keyframes ps-statement-avatar-breathe{0%,to{border-radius:47% 53% 49% 51%/52% 44% 56% 48%;transform:translate(0,0)rotate(-2deg)scale(1)}45%{border-radius:52% 48% 45% 55%/47% 53% 48% 52%;transform:translate(-2%,1%)rotate(1.5deg)scale(1.018)}72%{transform:translate(1%,-1%)rotate(.2deg)scale(.995)}}@keyframes ps-statement-face-state{0%,58%,82%,to{opacity:1;transform:scale(1)}66%,76%{opacity:0;transform:scale(.72)}}@keyframes ps-statement-thinking-state{0%,58%,82%,to{opacity:0;transform:scale(.82)rotate(-3deg)}66%,76%{opacity:1;transform:scale(1)rotate(0)}}@keyframes ps-statement-blink-left{0%,44%,48%,to{scale:1}46%{scale:1 .06}72%{rotate:-4deg}}@keyframes ps-statement-blink-right{0%,44%,48%,to{scale:1}46%{scale:1 .06}72%{rotate:4deg}}@media (prefers-reduced-motion:reduce){.ps-page *,.ps-page :before,.ps-page :after{transition-duration:.01ms!important}.ps-opening-art__image{animation:none}.ps-work-sequence *,.ps-work-sequence :before,.ps-work-sequence :after{animation:none!important}.ps-work-avatar__state span{opacity:0}.ps-work-avatar__state span:last-child{opacity:1}.ps-work-record,.ps-work-sequence__result,.ps-work-sequence__request{opacity:1;transform:none}.ps-statement-avatar__body,.ps-statement-avatar__face,.ps-statement-avatar__tiles,.ps-statement-avatar__face i{animation:none!important}}.lp{--lp-bg:#f6f6f3;--lp-surface:#fff;--lp-raised:#ecece7;--lp-ink:#121412;--lp-ink-2:#4f554f;--lp-ink-3:#7a8079;--lp-line:#e0e1db;--lp-button:#121412;--lp-button-ink:#f6f6f3;--lp-button-hover:#2c302c;--lp-shadow:0 1px 2px #1214120f, 0 28px 70px -28px #12141257;--lp-display:"Aurelia Sans", "Manrope", "Segoe UI", system-ui, sans-serif;--lp-text:"Manrope", "Segoe UI", system-ui, sans-serif;--lp-width:1160px;--lp-gutter:clamp(16px, 4vw, 32px);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--lp-bg);min-height:100svh;color:var(--lp-ink);font-family:var(--lp-text);-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.6}@media (prefers-color-scheme:dark){.lp{--lp-bg:#0d0e0d;--lp-surface:#151715;--lp-raised:#1c1e1c;--lp-ink:#f2f2ee;--lp-ink-2:#a9aea8;--lp-ink-3:#7d837c;--lp-line:#262926;--lp-button:#f2f2ee;--lp-button-ink:#0d0e0d;--lp-button-hover:#fff;--lp-shadow:0 1px 2px #0006, 0 30px 80px -30px #000000d9;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:is(html:has(.lp),body:has(.lp)){background-color:#f6f6f3!important}@media (prefers-color-scheme:dark){:is(html:has(.lp),body:has(.lp)){background-color:#0d0e0d!important}}.lp ::selection{background:var(--lp-ink);color:var(--lp-bg)}.lp a:focus-visible,.lp summary:focus-visible{outline:2px solid var(--lp-ink);outline-offset:3px;border-radius:8px}.lp h1,.lp h2,.lp h3{text-wrap:balance}.lp [id]{scroll-margin-top:88px}.lp-wrap{width:min(var(--lp-width), 100% - 2 * var(--lp-gutter));margin-inline:auto}.lp-skip{z-index:20;background:var(--lp-button);color:var(--lp-button-ink);border-radius:8px;padding:10px 14px;font-weight:600;position:absolute;top:-48px;left:16px}.lp-skip:focus{top:12px}.lp-nav{z-index:10;background:color-mix(in srgb, var(--lp-bg) 84%, transparent);-webkit-backdrop-filter:saturate(1.3)blur(16px);backdrop-filter:saturate(1.3)blur(16px);position:sticky;top:0}.lp-nav__inner{justify-content:space-between;align-items:center;gap:24px;height:68px;display:flex}.lp-nav__brand{color:var(--lp-ink);display:block}.lp-nav__brand svg{width:auto;height:23px;display:block}.lp-nav__links{align-items:center;gap:28px;display:flex}.lp-nav__link{color:var(--lp-ink-2);font-size:15px;font-weight:500;transition:color .15s}.lp-nav__link:hover{color:var(--lp-ink)}.lp-button{background:var(--lp-button);height:52px;color:var(--lp-button-ink);white-space:nowrap;border-radius:12px;align-items:center;gap:10px;padding-inline:22px;font-size:16px;font-weight:650;transition:background-color .15s,transform .15s;display:inline-flex}.lp-button:hover{background:var(--lp-button-hover)}.lp-button:active{transform:translateY(1px)}.lp-button svg{flex:none;width:15px;height:15px}.lp-button--small{border-radius:10px;height:38px;padding-inline:16px;font-size:14.5px}.lp-link{height:52px;color:var(--lp-ink);align-items:center;gap:8px;padding-inline:6px;font-size:16px;font-weight:600;display:inline-flex}.lp-link:hover{color:var(--lp-ink-2)}.lp-download{justify-items:start;gap:12px;display:grid}.lp-download__meta{color:var(--lp-ink-3);font-variant-numeric:tabular-nums;margin:0;font-size:13.5px}.lp-hero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(40px,6vw,80px);padding-block:clamp(40px,7vw,88px) 0;display:grid}.lp-hero h1{max-width:11ch;font-family:var(--lp-display);letter-spacing:-.01em;margin:0;font-size:clamp(44px,5vw,72px);font-weight:900;line-height:.98}.lp-hero__lede{max-width:32rem;color:var(--lp-ink-2);margin:26px 0 0;font-size:clamp(18px,1.6vw,20px);line-height:1.55}.lp-hero__actions{flex-wrap:wrap;align-items:flex-start;gap:12px 20px;margin-top:36px;display:flex}.lp-demo{gap:14px;min-width:0;display:grid;container-type:inline-size}.lp-demo__tabs{flex-wrap:wrap;gap:8px;display:flex}.lp-demo__tab{border:1px solid var(--lp-line);height:34px;color:var(--lp-ink-2);font:500 14px/1 var(--lp-text);cursor:pointer;background:0 0;border-radius:999px;padding-inline:14px;transition:background-color .15s,border-color .15s,color .15s}.lp-demo__tab:hover{border-color:var(--lp-ink-3);color:var(--lp-ink)}.lp-demo__tab[aria-pressed=true]{border-color:var(--lp-ink);background:var(--lp-ink);color:var(--lp-bg)}.lp-demo__tab:focus-visible{outline:2px solid var(--lp-ink);outline-offset:2px}.lp-demo__card{border:1px solid var(--lp-line);background:var(--lp-surface);min-height:500px;box-shadow:var(--lp-shadow);border-radius:20px;align-content:start;gap:22px;padding:clamp(20px,3vw,28px);display:grid}.lp-demo__ask{background:var(--lp-raised);border-radius:16px;justify-self:end;max-width:88%;margin:0;padding:12px 16px;font-size:16px;font-weight:500;line-height:1.45}.lp-demo__work{gap:12px;display:grid}.lp-demo__who{align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.lp-demo__mark{width:17px;height:auto;color:var(--lp-ink)}.lp-demo__steps{gap:10px;margin:0;padding:0;list-style:none;display:grid}.lp-demo__step{color:var(--lp-ink-2);align-items:flex-start;gap:10px;font-size:15.5px;line-height:1.5;display:flex}.lp-demo__step>svg,.lp-demo__step>.lp-demo__spinner{margin-top:4px}.lp-demo__step em{border:1px solid var(--lp-line);color:var(--lp-ink-2);white-space:nowrap;border-radius:999px;margin-left:8px;padding:1px 9px;font-size:12.5px;font-style:normal;font-weight:600;display:inline-block}.lp-demo__check{width:16px;height:16px;color:var(--lp-ink);flex:none}.lp-demo__spinner{border:2px solid var(--lp-line);border-top-color:var(--lp-ink);border-radius:50%;flex:none;width:16px;height:16px;animation:.8s linear infinite lp-spin}.lp-demo__result{border-top:1px solid var(--lp-line);min-height:200px;padding-top:18px}.lp-demo__folders{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.lp-demo__folders li{background:var(--lp-raised);border-radius:10px;align-items:center;gap:8px;min-width:0;padding:9px 10px;font-size:14px;display:flex}.lp-demo__folders svg{width:16px;height:13px;color:var(--lp-ink-2);flex:none}.lp-demo__folders span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.lp-demo__folders b{font-variant-numeric:tabular-nums;font-weight:700}.lp-demo__table{border:1px solid var(--lp-line);border-radius:10px;font-size:14px;display:grid;overflow:hidden}.lp-demo__row{display:grid}.lp-demo__row>span{border-top:1px solid var(--lp-line);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;padding:8px 12px}.lp-demo__row--head>span{background:var(--lp-raised);color:var(--lp-ink-2);border-top:0;font-size:13px;font-weight:600}.lp-demo__note{color:var(--lp-ink-2);margin:12px 0 0;font-size:14.5px;line-height:1.5}@container (width<=460px){.lp-demo__folders{grid-template-columns:repeat(2,minmax(0,1fr))}}.lp-demo__card[data-animate=true]{animation:.36s both lp-rise}.lp-demo__card[data-animate=true] .lp-demo__step{animation:.32s both lp-rise}.lp-demo__card[data-animate=true] .lp-demo__check{animation:.24s both lp-pop}.lp-demo__card[data-animate=true] .lp-demo__result>*{animation:.36s both lp-rise}@keyframes lp-rise{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes lp-pop{0%{transform:scale(.6)}to{transform:none}}@keyframes lp-spin{to{transform:rotate(360deg)}}.lp-section{padding-block:clamp(80px,11vw,136px) 0}.lp-section__head{max-width:40rem}.lp-section__head h2,.lp-get h2,.lp-closing h2{font-family:var(--lp-display);letter-spacing:-.005em;margin:0;font-size:clamp(34px,4.6vw,54px);font-weight:900;line-height:1.02}.lp-section__head p{color:var(--lp-ink-2);margin:18px 0 0;font-size:18px}.lp-asks{grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr));gap:14px;margin:40px 0 0;padding:0;list-style:none;display:grid}.lp-ask{background:var(--lp-raised);border-radius:16px;padding:20px 22px;font-size:17.5px;font-weight:500;line-height:1.45}.lp-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin:48px 0 0;padding:0;list-style:none;display:grid}.lp-step{border-top:2px solid var(--lp-ink);padding-top:22px}.lp-step__num{font-family:var(--lp-display);font-size:44px;font-weight:900;line-height:1;display:block}.lp-step h3{margin:18px 0 8px;font-size:21px;font-weight:700;line-height:1.3}.lp-step p{color:var(--lp-ink-2);margin:0}.lp-reasons{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 56px;margin-top:44px;display:grid}.lp-reason{border-top:1px solid var(--lp-line);padding-block:28px}.lp-reason h3{margin:0 0 8px;font-size:21px;font-weight:700;line-height:1.3}.lp-reason p{max-width:31rem;color:var(--lp-ink-2);margin:0}.lp-get{border:1px solid var(--lp-line);background:var(--lp-surface);border-radius:22px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(36px,6vw,72px);padding:clamp(28px,5vw,60px);display:grid}.lp-get__intro{align-content:start;justify-items:start;gap:28px;display:grid}.lp-note{max-width:24rem;color:var(--lp-ink-3);margin:0;font-size:15px}.lp-get__steps{gap:26px;margin:0;padding:0;list-style:none;display:grid}.lp-get__step{grid-template-columns:34px minmax(0,1fr);gap:16px;display:grid}.lp-get__step>span{background:var(--lp-raised);border-radius:50%;place-items:center;width:32px;height:32px;font-size:15px;font-weight:700;display:grid}.lp-get__step h3{margin:4px 0;font-size:18px;font-weight:700;line-height:1.35}.lp-get__step p{color:var(--lp-ink-2);margin:0;font-size:16px}.lp-faq{border-top:1px solid var(--lp-line);max-width:52rem;margin-top:40px}.lp-faq details{border-bottom:1px solid var(--lp-line)}.lp-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding-block:22px;font-size:19px;font-weight:650;list-style:none;display:flex}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary:after{content:"+";color:var(--lp-ink-3);flex:none;font-size:26px;font-weight:400;line-height:1;transition:transform .2s}.lp-faq details[open] summary:after{transform:rotate(45deg)}.lp-faq details p{max-width:44rem;color:var(--lp-ink-2);margin:0;padding-bottom:24px}.lp-closing{text-align:center;justify-items:center;gap:28px;padding-block:clamp(96px,13vw,160px);display:grid}.lp-closing__mark{width:52px;height:auto;color:var(--lp-ink)}.lp-closing .lp-download{justify-items:center}.lp-footer{border-top:1px solid var(--lp-line)}.lp-footer__inner{color:var(--lp-ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-block:28px 40px;font-size:14px;display:flex}.lp-footer__mark{width:auto;height:18px;color:var(--lp-ink);display:block}.lp-footer__links{flex-wrap:wrap;gap:24px;display:flex}.lp-footer__links a:hover{color:var(--lp-ink)}@media (width<=1040px){.lp-hero{grid-template-columns:minmax(0,1fr)}.lp-demo{max-width:560px}.lp-demo__card{min-height:0}}@media (width<=860px){.lp-steps,.lp-reasons,.lp-get{grid-template-columns:minmax(0,1fr)}.lp-steps{gap:28px}}@media (width<=560px){.lp-nav__link{display:none}.lp-hero__actions{gap:4px}}@media (prefers-reduced-motion:reduce){.lp *,.lp :before,.lp :after{transition-duration:.01ms!important;animation:none!important}}
