.factory_gap__aYmcI{font:inherit;color:inherit;opacity:.72;white-space:nowrap}.factory_unverified___uRXV{display:none}.factory_previewBar__kUCht{padding:.55rem 1rem;background:#18181b;color:#fafafa;font:500 .82rem/1.4 system-ui,sans-serif;text-align:center}.factory_looksBar__k9CGF{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.4rem 1.25rem;padding:.45rem 1rem;background:#050705;color:#fff5e8;font:500 .8rem/1.4 system-ui,sans-serif}.factory_looksFlag__NSeOd{display:inline-flex;align-items:center;gap:.45rem;padding:.2rem .7rem .2rem .5rem;border:1.5px solid #6eb5ff;border-radius:999px;background:transparent;color:#fff5e8;font:600 .78rem/1.4 system-ui,sans-serif;cursor:pointer}.factory_looksFlag__NSeOd:hover{background:#6eb5ff;color:#050705}.factory_looksFlag__NSeOd:focus-visible{outline:2px solid #6eb5ff;outline-offset:2px}.factory_looksNav__aUtiY{display:flex;flex-wrap:wrap;gap:.3rem 1rem;align-items:center;color:#d9d2c6}.factory_looksNav__aUtiY a{color:#fff5e8}.factory_looksNav__aUtiY a[aria-current=page]{font-weight:700;text-decoration:none;border-bottom:2px solid #6eb5ff}.factory_dot__AKXTl{width:.5rem;height:.5rem;flex:none;border-radius:50%;background:#6eb5ff;box-shadow:0 0 0 2px #050705}.factory_dock__47xWa{position:fixed;right:max(1rem,env(safe-area-inset-right,0px));bottom:calc(max(1rem, env(safe-area-inset-bottom, 0px)) + var(--wf-dock-lift, 0px));z-index:2147483000;display:flex;flex-direction:column;align-items:flex-end;gap:.6rem;font:500 .9rem/1.45 system-ui,sans-serif;opacity:0;transform:translateY(.5rem);pointer-events:none;transition:opacity .25s ease,transform .25s ease}.factory_dock__47xWa[data-shown]{opacity:1;transform:none;pointer-events:auto}.factory_badge__a4DRz{display:inline-flex;align-items:center;gap:.5rem;padding:.55rem 1rem .55rem .8rem;border:2px solid #050705;border-radius:999px;background:#6eb5ff;color:#050705;font:700 .85rem/1 system-ui,sans-serif;letter-spacing:.02em;box-shadow:3px 3px 0 #050705;cursor:pointer}.factory_badge__a4DRz .factory_dot__AKXTl{background:#050705;box-shadow:none}.factory_badge__a4DRz:hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 #050705}.factory_badge__a4DRz:focus-visible{outline:3px solid #fff5e8;outline-offset:2px}.factory_dockPanel__XIMNo{position:relative;width:min(24rem,calc(100vw - 2rem));max-height:min(34rem,calc(100dvh - 6rem));overflow:auto;padding:1.1rem 1.2rem 1rem;border:2px solid #050705;border-radius:14px;background:#fff5e8;color:#050705;box-shadow:5px 5px 0 #050705}.factory_dockPanel__XIMNo:focus{outline:none}.factory_dockPanel__XIMNo h2{margin:0 0 .4rem;font:800 1.35rem/1.15 system-ui,sans-serif;letter-spacing:-.01em}.factory_dockPanel__XIMNo p{margin:0 0 .7rem}.factory_dockPanel__XIMNo ol{margin:0 0 .8rem;padding:.75rem .9rem .75rem 2rem;display:grid;gap:.4rem;border-radius:10px;background:#6eb5ff}.factory_dockKicker__d8TiT{font:700 .7rem/1 system-ui,sans-serif!important;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.35rem!important}.factory_dockFoot__Iz2KT{font-size:.8rem;color:#3c3d37;margin-bottom:0!important}.factory_dockClose__SnE05{position:absolute;top:.5rem;right:.6rem;width:2rem;height:2rem;border:0;border-radius:50%;background:transparent;color:#050705;font:400 1.5rem/1 system-ui,sans-serif;cursor:pointer}.factory_dockClose__SnE05:focus-visible{outline:2px solid #050705}@media (prefers-reduced-motion:reduce){.factory_badge__a4DRz,.factory_dock__47xWa{transition:none}}.factory_demoBar__kWqsd{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem 1rem;width:100%;padding:.75rem max(1rem,env(safe-area-inset-right)) max(.75rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));background:#18181b;color:#e4e4e7;font:500 .75rem/1.4 system-ui,sans-serif}.factory_demoBar__kWqsd>span{flex:1 1 16rem}.factory_demoBar__kWqsd a{color:#fafafa;padding:.35rem 0}.factory_demoBar__kWqsd :focus-visible{outline:2px solid #fafafa;outline-offset:2px}.factory_demoBar__kWqsd button{width:28px;height:28px;flex:none;border:0;border-radius:50%;background:#3f3f46;color:#fafafa;font:600 .95rem/1 system-ui,sans-serif;cursor:pointer}.factory_demoLinkNote__fEcYq{position:absolute;z-index:2147483000;box-sizing:border-box;width:-moz-max-content;width:max-content;max-width:min(20rem,calc(100vw - 32px));margin:0;padding:.85rem 1rem .9rem;border:1px solid rgba(255,255,255,.18);border-radius:10px;background:#18181b;color:#e4e4e7;box-shadow:0 10px 30px rgba(0,0,0,.28);font:400 .875rem/1.5 system-ui,sans-serif;letter-spacing:normal;text-align:left;text-transform:none;white-space:normal}.factory_demoLinkNote__fEcYq p{margin:0 0 .6rem}.factory_demoLinkNote__fEcYq .factory_demoLinkNoteTitle__MUnlC{margin-bottom:.25rem;color:#fafafa;font-weight:600}.factory_demoLinkNote__fEcYq:focus{outline:none}.factory_demoLinkNote__fEcYq button:focus-visible,.factory_demoLinkNote__fEcYq:focus-visible{outline:2px solid #fafafa;outline-offset:2px}.factory_demoLinkNote__fEcYq button{min-height:32px;padding:.3rem .85rem;border:0;border-radius:999px;background:#3f3f46;color:#fafafa;font:600 .8rem/1 system-ui,sans-serif;cursor:pointer}.factory_compliance__QrEwk{padding:.6rem 1rem;background:#7c2d12;color:#fff7ed;font:500 .82rem/1.4 system-ui,sans-serif;text-align:center}.factory_intake__7czHl{margin:2.5rem 0;padding:1.25rem 1.4rem;border:1.5px dashed var(--gap-line,#c2410c);border-radius:10px;background:var(--gap-bg,#fff7ed);color:var(--gap-ink,#7c2d12)}.factory_intake__7czHl h2{margin:0 0 .35rem;font-size:1.15rem;text-wrap:balance}.factory_intake__7czHl p{margin:0 0 .75rem}.factory_intake__7czHl ol{margin:0;padding-left:1.2rem;display:grid;gap:.35rem}.factory_sync__q8nZ7{display:grid;gap:.3rem;margin:0 0 1.25rem;font-size:.92rem}.factory_sync__q8nZ7 strong{font-weight:700}.factory_heroStill__yHj_G{position:absolute;inset:0;overflow:hidden}.factory_heroStill__yHj_G>*{position:absolute;inset:0}.factory_heroStill__yHj_G>svg{width:100%;height:100%}.factory_heroStillImage__2RvSr{background-repeat:no-repeat}.theme_root__n3NT1{--ground:#04070d;--ink:#ffffff;--u:clamp(0.68px,min(100vw/1280,100vh/800),1.72px);--t:var(--u);--line:color-mix(in srgb,var(--ink) 13%,transparent);--hair:max(1px,calc(1 * var(--u)));--nudge:calc(1 * var(--t));--e-mask:cubic-bezier(0.16,1,0.3,1);--e-line:cubic-bezier(0.65,0,0.35,1);--e-soft:cubic-bezier(0.22,0.61,0.36,1);--mono-zoom:1.1;--mono-focus-x:50%;--mono-focus-y:54%;--dock-offset:0px;--wm-room:30vw;background:var(--ground);color:var(--ink);font-family:var(--mono-sans),-apple-system,"Helvetica Neue",Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision}@supports (height:100dvh){.theme_root__n3NT1{--u:clamp(0.68px,min(100vw/1280,100dvh/800),1.72px)}}.theme_main__kIadc{display:block}.theme_stage__8boKu{position:relative;height:calc(100vh - var(--wf-chrome, 0px));height:calc(100dvh - var(--wf-chrome, 0px));overflow:hidden;background:var(--ground);isolation:isolate}.theme_stage__8boKu [hidden]{display:none!important}.theme_bg__4Efne{position:absolute;inset:0;will-change:transform;transform-origin:50% 50%;backface-visibility:hidden}.theme_media__F_Rif{position:absolute;left:50%;top:50%;display:block;width:max(100vw,177.78vh);height:max(100vh,56.25vw);max-width:none;-o-object-fit:cover;object-fit:cover;transform:translate(calc(-50% - var(--mono-zoom) * (var(--mono-focus-x) - 50%)),calc(-50% - var(--mono-zoom) * (var(--mono-focus-y) - 50%))) scale(var(--mono-zoom))}.theme_bg__4Efne video{opacity:0;transition:opacity .9s ease}.theme_bg__4Efne video.theme_on__xBLEI{opacity:1}.theme_scrim__5_RYQ{position:absolute;inset:0;pointer-events:none;--veil:24%;background:linear-gradient(to top,color-mix(in srgb,var(--ground) 84%,transparent) 0,color-mix(in srgb,var(--ground) 70%,transparent) 20%,color-mix(in srgb,var(--ground) 44%,transparent) 36%,color-mix(in srgb,var(--ground) 14%,transparent) 50%,transparent 62%),linear-gradient(to bottom,color-mix(in srgb,var(--ground) 72%,transparent) 0,color-mix(in srgb,var(--ground) 46%,transparent) 13%,color-mix(in srgb,var(--ground) 16%,transparent) 22%,transparent 30%),linear-gradient(to right,color-mix(in srgb,var(--ground) 70%,transparent) 0,color-mix(in srgb,var(--ground) 52%,transparent) 13%,color-mix(in srgb,var(--ground) 22%,transparent) 25%,transparent 34%),linear-gradient(color-mix(in srgb,var(--ground) var(--veil),transparent),color-mix(in srgb,var(--ground) var(--veil),transparent))}.theme_frame___9i8y{position:absolute;left:calc(30 * var(--u));top:calc(30 * var(--u));right:calc(30 * var(--u));bottom:calc(31 * var(--u))}.theme_ln__Z86fq{position:absolute;background:var(--line)}.theme_lnT__Gy2iB{top:0}.theme_lnB__OZDhg,.theme_lnT__Gy2iB{left:calc(26 * var(--u));right:calc(26 * var(--u));height:var(--hair)}.theme_lnB__OZDhg{bottom:0}.theme_lnL__gU1ug{left:0}.theme_lnL__gU1ug,.theme_lnR__EhK99{top:calc(26 * var(--u));bottom:calc(26 * var(--u));width:var(--hair)}.theme_lnR__EhK99{right:0}.theme_cn__7TZiA{position:absolute;width:calc(26 * var(--u));height:calc(26 * var(--u))}.theme_cnBr__Er8hh,.theme_cnTl__cAiR8{background:linear-gradient(to bottom right,transparent calc(50% - .65px),var(--line) calc(50% - .65px),var(--line) calc(50% + .65px),transparent calc(50% + .65px))}.theme_cnBl__t7RtH,.theme_cnTr__toqmC{background:linear-gradient(to bottom left,transparent calc(50% - .65px),var(--line) calc(50% - .65px),var(--line) calc(50% + .65px),transparent calc(50% + .65px))}.theme_cnTl__cAiR8{left:0;top:0}.theme_cnBr__Er8hh{right:0;bottom:0}.theme_cnTr__toqmC{right:0;top:0}.theme_cnBl__t7RtH{left:0;bottom:0}.theme_lbl__locjR{font-family:var(--mono-label),var(--mono-sans),sans-serif;font-weight:700;font-size:calc(10 * var(--t));line-height:1;white-space:nowrap}.theme_t__GcNV_{position:relative;top:var(--nudge);display:inline-block;text-align:left;white-space:pre}.theme_sr__Pdhzx{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.theme_ico__nY0uM{flex:none;display:block}.theme_logo___89Dx{position:absolute;left:calc(24 * var(--t));top:calc(22 * var(--t));height:calc(19 * var(--t));display:flex;align-items:center;color:var(--ink);text-decoration:none}.theme_logoText__klSPQ{display:block;font-family:var(--mono-label),var(--mono-sans),sans-serif;font-weight:700;font-size:min(calc(18 * var(--t)),calc(var(--wm-room) / (var(--wm-len) * .81)));line-height:1;letter-spacing:.16em;white-space:nowrap}.theme_masthead__ZYsbs{position:absolute;right:calc(11 * var(--t));top:calc(12 * var(--t));height:calc(41 * var(--t));display:flex;align-items:center;z-index:6}.theme_links__yK7vl{display:flex;align-items:center;gap:calc(14.4 * var(--t));margin-right:calc(18 * var(--t))}.theme_links__yK7vl a{color:color-mix(in srgb,var(--ink) 94%,transparent);text-shadow:0 0 calc(10 * var(--t)) color-mix(in srgb,var(--ground) 60%,transparent);text-decoration:none;letter-spacing:calc(.1 * var(--t));padding-left:calc(.1 * var(--t));opacity:.94;transition:opacity .25s ease,color .25s ease}.theme_links__yK7vl a:hover{opacity:1;color:var(--ink)}.theme_pill__kfztU{height:calc(41 * var(--t));display:flex;align-items:center;text-decoration:none;position:relative;cursor:pointer;border:0;padding:0}.theme_enter__o_olt{padding:0 calc(19 * var(--t)) 0 calc(21 * var(--t));background:color-mix(in srgb,var(--ink) 5%,transparent);backdrop-filter:blur(calc(12 * var(--t)));transition:background .3s ease}.theme_enter__o_olt:hover{background:color-mix(in srgb,var(--ink) 7.5%,transparent)}.theme_enter__o_olt .theme_ico__nY0uM{width:calc(7 * var(--t));height:calc(11 * var(--t));fill:var(--ink)}.theme_enter__o_olt .theme_t__GcNV_{color:color-mix(in srgb,var(--ink) 93%,transparent);margin-left:calc(7 * var(--t));letter-spacing:calc(.33 * var(--t))}.theme_menu__O_8DE{min-width:calc(96 * var(--t));padding:0 calc(24 * var(--t)) 0 calc(21 * var(--t));background:var(--accent);clip-path:polygon(0 0,calc(100% - 15 * var(--t)) 0,100% calc(15 * var(--t)),100% 100%,0 100%)}.theme_menu__O_8DE .theme_ico__nY0uM{width:calc(10 * var(--t));height:calc(10 * var(--t));fill:var(--accent-ink)}.theme_menu__O_8DE .theme_t__GcNV_{color:var(--accent-ink);margin-left:calc(7 * var(--t));letter-spacing:calc(.02 * var(--t))}.theme_panel__yvtuG{position:absolute;top:calc(52 * var(--t));right:0;min-width:calc(220 * var(--t));max-width:calc(100vw - 40 * var(--u));padding:calc(12 * var(--t)) calc(20 * var(--t)) calc(14 * var(--t));background:color-mix(in srgb,var(--ground) 88%,transparent);backdrop-filter:blur(calc(16 * var(--t)));clip-path:polygon(0 0,calc(100% - 15 * var(--t)) 0,100% calc(15 * var(--t)),100% 100%,calc(15 * var(--t)) 100%,0 calc(100% - 15 * var(--t)));opacity:0;visibility:hidden;transform:translateY(calc(-6 * var(--t)));transition:opacity .34s ease,transform .34s var(--e-soft),visibility .34s}.theme_navOpen__EHr5l .theme_panel__yvtuG{opacity:1;visibility:visible;transform:none;transition:opacity .34s ease,transform .34s var(--e-soft),visibility 0s}.theme_dir__4iLcj{list-style:none;margin:0;padding:0}.theme_dir__4iLcj li+li{border-top:var(--hair) solid color-mix(in srgb,var(--ink) 8%,transparent)}.theme_dir__4iLcj a{display:flex;flex-direction:column;gap:calc(5 * var(--t));padding:calc(10 * var(--t)) 0;color:color-mix(in srgb,var(--ink) 90%,transparent);text-decoration:none;transition:color .25s ease}.theme_dir__4iLcj a:hover{color:var(--ink)}.theme_dir__4iLcj .theme_lbl__locjR{letter-spacing:calc(.6 * var(--t))}.theme_dirDetail__uywEP{font-size:calc(11.5 * var(--t));line-height:1.35;color:color-mix(in srgb,var(--ink) 76%,transparent);overflow-wrap:anywhere}.theme_index__L4JCj{position:absolute;left:calc(10.5 * var(--t));top:50%;transform:translateY(calc(-50% + 1.5 * var(--t)));list-style:none;margin:0;padding:0}.theme_index__L4JCj li{height:calc(26.6 * var(--t));display:flex;align-items:center;position:relative}.theme_index__L4JCj button{font-family:var(--mono-label),var(--mono-sans),sans-serif;font-weight:700;font-size:calc(10 * var(--t));line-height:1;letter-spacing:calc(1.3 * var(--t));white-space:nowrap;text-align:left;color:color-mix(in srgb,var(--ink) 80%,transparent);text-shadow:0 0 calc(10 * var(--t)) color-mix(in srgb,var(--ground) 60%,transparent);background:none;border:0;padding:0;cursor:pointer;transition:color .3s ease}.theme_index__L4JCj .theme_on__xBLEI button,.theme_index__L4JCj button:hover{color:var(--ink)}.theme_index__L4JCj .theme_on__xBLEI:before{content:"";position:absolute;left:calc(-13.5 * var(--t));top:50%;width:calc(6 * var(--t));height:calc(7 * var(--t));transform:translateY(-50%);background:var(--ink)}.theme_hero__g_hcm{pointer-events:none}.theme_hero__g_hcm>*{pointer-events:auto}.theme_hero__g_hcm{position:absolute;left:0;right:0;bottom:calc(max(7.98%, calc(59 * var(--t))) + var(--dock-offset));text-align:center}.theme_copy__K8LRB,.theme_hero__g_hcm{display:flex;flex-direction:column;align-items:center}.theme_copy__K8LRB{max-width:100%}.theme_headline__kKC1k{margin:0;font-weight:700;font-size:calc(31.5 * var(--t) * var(--hs, 1));line-height:calc(32 * var(--t) * var(--hs, 1));letter-spacing:calc(1.53 * var(--t) * var(--hs, 1));padding-left:calc(1.53 * var(--t) * var(--hs, 1));color:var(--ink);text-transform:uppercase;overflow-wrap:anywhere}.theme_headline__kKC1k .theme_hrow__P9Tps{display:block;overflow:hidden;padding-top:.2em;margin-top:-.2em}.theme_headline__kKC1k .theme_hrise__c5mzb{display:block}.theme_blurb__bkqUq{margin:calc(15.56 * var(--t)) 0 0;font-weight:400;font-size:calc(11.1 * var(--t));line-height:calc(19.7 * var(--t));color:color-mix(in srgb,var(--ink) 72%,transparent);max-width:calc(420 * var(--t));text-wrap:pretty;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;overflow:hidden}.theme_blurbNote__WetS4{margin:calc(8 * var(--t)) 0 0;font-size:calc(11 * var(--t))}.theme_hero__g_hcm .theme_hrise__c5mzb{transition:transform .5s var(--e-mask)}.theme_hero__g_hcm .theme_blurb__bkqUq{transition:opacity .4s ease,transform .4s ease}.theme_swapping__vtNTH .theme_hrise__c5mzb{transform:translateY(112%)}.theme_swapping__vtNTH .theme_blurb__bkqUq{opacity:0;transform:translateY(calc(7 * var(--t)))}.theme_cta__3EATT{margin-top:calc(23 * var(--t));position:relative;min-width:calc(190 * var(--t));height:calc(41 * var(--t));padding:0 calc(19 * var(--t));display:flex;align-items:center;justify-content:center;text-decoration:none}.theme_ctaGlass__QUdWa{position:absolute;inset:0;background:color-mix(in srgb,var(--ink) 3.5%,transparent);backdrop-filter:blur(calc(12 * var(--t)));clip-path:polygon(calc(3 * var(--t)) 0,calc(100% - 10 * var(--t)) 0,100% calc(10 * var(--t)),100% calc(100% - 3 * var(--t)),calc(100% - 3 * var(--t)) 100%,calc(10 * var(--t)) 100%,0 calc(100% - 10 * var(--t)),0 calc(3 * var(--t)));transition:background .3s ease}.theme_cta__3EATT:hover .theme_ctaGlass__QUdWa{background:color-mix(in srgb,var(--ink) 7.5%,transparent)}.theme_ctaEdge__TBHDr{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.theme_ctaEdge__TBHDr path{fill:none;stroke:color-mix(in srgb,var(--ink) 8.5%,transparent);stroke-width:1;transition:stroke .3s ease}.theme_cta__3EATT:hover .theme_ctaEdge__TBHDr path{stroke:color-mix(in srgb,var(--ink) 20%,transparent)}.theme_ctaIn__ODwlM{position:relative;display:flex;align-items:center}.theme_cta__3EATT .theme_ico__nY0uM{width:calc(7 * var(--t));height:calc(11 * var(--t));fill:var(--ink)}.theme_cta__3EATT .theme_t__GcNV_{margin-left:calc(6 * var(--t));color:color-mix(in srgb,var(--ink) 92%,transparent);letter-spacing:calc(.55 * var(--t))}.theme_dock__wkKho{position:absolute;left:0;right:0;bottom:var(--dock-offset);height:calc(47 * var(--t));display:flex;justify-content:space-between;align-items:stretch;--nudge:calc(1.6 * var(--t))}.theme_root__n3NT1[data-demo]{--dock-offset:calc(46px + env(safe-area-inset-bottom, 0px))}.theme_rule__UtimH{position:absolute;left:0;right:0;top:0;height:var(--hair);background:var(--line)}.theme_dock__wkKho a,.theme_dock__wkKho button{display:flex;align-items:center;text-decoration:none;background:none;border:0;padding:0;cursor:pointer;color:color-mix(in srgb,var(--ink) 82%,transparent);transition:color .3s ease}.theme_dock__wkKho a:hover,.theme_dock__wkKho button:hover{color:var(--ink)}.theme_motion__AWLYk{position:relative;padding:0 min(calc(20 * var(--t)),5vw) 0 min(calc(26 * var(--t)),6vw)!important}.theme_talk__LO25E{position:relative;margin-left:auto;padding:0 min(calc(24 * var(--t)),6vw) 0 min(calc(20 * var(--t)),5vw)!important}.theme_motion__AWLYk:after,.theme_talk__LO25E:before{content:"";position:absolute;top:0;bottom:0;width:var(--hair);background:color-mix(in srgb,var(--ink) 21%,transparent)}.theme_motion__AWLYk:after{right:0}.theme_talk__LO25E:before{left:0}.theme_motion__AWLYk .theme_ico__nY0uM{width:calc(12 * var(--t));height:calc(12 * var(--t));fill:currentColor}.theme_motion__AWLYk .theme_bars__MXkOk,.theme_motion__AWLYk .theme_play__Vhbcc{transition:opacity .25s ease}.theme_motion__AWLYk .theme_play__Vhbcc,.theme_paused__fbDkp .theme_bars__MXkOk{opacity:0}.theme_paused__fbDkp .theme_play__Vhbcc{opacity:1}.theme_motion__AWLYk .theme_t__GcNV_{margin-left:calc(10 * var(--t));letter-spacing:calc(.02 * var(--t))}.theme_next___lYjx{position:absolute;left:50%;top:0;bottom:0;transform:translateX(-50%)}.theme_next___lYjx .theme_ico__nY0uM{width:calc(5 * var(--t));height:calc(7 * var(--t));fill:currentColor;position:relative;top:calc(-1 * var(--t))}.theme_next___lYjx .theme_t__GcNV_{margin-left:calc(10 * var(--t))}.theme_next___lYjx .theme_t__GcNV_,.theme_talk__LO25E .theme_t__GcNV_{letter-spacing:calc(.12 * var(--t))}.theme_talk__LO25E .theme_ico__nY0uM{width:calc(16 * var(--t));height:calc(15 * var(--t));margin-left:calc(11 * var(--t));fill:none;stroke:currentColor;stroke-width:1.6}.theme_stage__8boKu a:focus-visible,.theme_stage__8boKu button:focus-visible{outline:calc(1.5 * var(--t)) solid var(--ring);outline-offset:calc(3 * var(--t))}.theme_story__ESNsF{padding:clamp(24px,4vw,56px) clamp(16px,4vw,56px) clamp(56px,8vw,110px);background:var(--ground);color:var(--ink)}.theme_storyBlock__xVs3c{max-width:1180px;margin:0 auto;padding:clamp(32px,4vw,56px) 0;border-top:1px solid var(--line);scroll-margin-top:24px}.theme_storyBlock__xVs3c:first-child{border-top:0}.theme_storyLabel__VA0do{margin:0 0 28px;font-family:var(--mono-label),var(--mono-sans),sans-serif;font-weight:700;font-size:clamp(13px,1.1vw,15px);letter-spacing:.16em}.theme_storyGrid__zE3_g{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;margin:0;padding:0;list-style:none}.theme_storyPanel__235tk{padding:22px 20px 24px;background:color-mix(in srgb,var(--ink) 5%,transparent);border:1px solid var(--line);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%)}.theme_storyNo__W8YWw{display:block;margin-bottom:18px;color:var(--accent);font-family:var(--mono-label),var(--mono-sans),sans-serif;font-weight:700;font-size:12px;letter-spacing:.16em}.theme_storyTitle__inUrZ{margin:0;font-weight:700;font-size:17px;line-height:1.25;text-transform:uppercase;letter-spacing:.02em}.theme_storyText__2x3Yh{margin:10px 0 0;color:color-mix(in srgb,var(--ink) 74%,transparent);font-size:15px;line-height:1.6}.theme_storyFaqs__Wgt0m{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:start}.theme_storyFaqs__Wgt0m details{padding:0 20px;border:1px solid var(--line);background:color-mix(in srgb,var(--ink) 4%,transparent)}.theme_storyFaqs__Wgt0m summary{position:relative;padding:18px 28px 18px 0;list-style:none;font-weight:700;font-size:16px;line-height:1.35;cursor:pointer}.theme_storyFaqs__Wgt0m summary::-webkit-details-marker{display:none}.theme_storyFaqs__Wgt0m summary:after{content:"+";position:absolute;right:0;top:16px;color:var(--accent);font-family:var(--mono-label),var(--mono-sans),sans-serif;font-size:18px}.theme_storyFaqs__Wgt0m details[open] summary:after{content:"\2013"}.theme_storyFaqs__Wgt0m details .theme_storyText__2x3Yh{margin:0;padding-bottom:20px}@media (max-width:760px){.theme_storyFaqs__Wgt0m{grid-template-columns:1fr}}.theme_after__A4jaT{padding:32px 16px 56px;background:var(--ground)}.theme_after__A4jaT>*{max-width:720px;margin-inline:auto}@keyframes theme_drawX__eEE_N{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes theme_drawY__IhirY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes theme_fadeIn__iqI16{0%{opacity:0}to{opacity:1}}@keyframes theme_maskUp__mC35D{0%{transform:translateY(112%)}to{transform:translateY(0)}}@keyframes theme_settle__WkGvf{0%{opacity:0;transform:translateY(calc(7 * var(--t)))}to{opacity:1;transform:none}}@keyframes theme_markIn__iShUs{0%{transform:translateY(-50%) scaleX(0)}to{transform:translateY(-50%) scaleX(1)}}@keyframes theme_settleC__jNaP9{0%{opacity:0;transform:translate(-50%,calc(7 * var(--t)))}to{opacity:1;transform:translateX(-50%)}}.theme_anim___SvxR .theme_lnT__Gy2iB{transform-origin:left center;animation:theme_drawX__eEE_N .5s var(--e-line) .04s both}.theme_anim___SvxR .theme_lnL__gU1ug{transform-origin:center top;animation:theme_drawY__IhirY .5s var(--e-line) .04s both}.theme_anim___SvxR .theme_lnB__OZDhg{transform-origin:right center;animation:theme_drawX__eEE_N .5s var(--e-line) .2s both}.theme_anim___SvxR .theme_lnR__EhK99{transform-origin:center bottom;animation:theme_drawY__IhirY .5s var(--e-line) .2s both}.theme_anim___SvxR .theme_cn__7TZiA{animation:theme_fadeIn__iqI16 .3s linear .55s both}.theme_anim___SvxR .theme_logo___89Dx{overflow:hidden}.theme_anim___SvxR .theme_logoText__klSPQ{animation:theme_maskUp__mC35D .8s var(--e-mask) .16s both}.theme_anim___SvxR .theme_enter__o_olt{animation:theme_settle__WkGvf .56s var(--e-soft) .3s both}.theme_anim___SvxR .theme_menu__O_8DE{animation:theme_settle__WkGvf .56s var(--e-soft) .36s both}.theme_anim___SvxR .theme_links__yK7vl{animation:theme_fadeIn__iqI16 .4s linear .34s both}.theme_anim___SvxR .theme_headline__kKC1k .theme_hrise__c5mzb{animation:theme_maskUp__mC35D .9s var(--e-mask) both}.theme_anim___SvxR .theme_headline__kKC1k .theme_hrow__P9Tps:first-child .theme_hrise__c5mzb{animation-delay:.42s}.theme_anim___SvxR .theme_headline__kKC1k .theme_hrow__P9Tps+.theme_hrow__P9Tps .theme_hrise__c5mzb{animation-delay:.52s}.theme_anim___SvxR .theme_index__L4JCj{animation:theme_fadeIn__iqI16 .45s linear .6s both}.theme_anim___SvxR .theme_index__L4JCj .theme_on__xBLEI:before{animation:theme_markIn__iShUs .42s var(--e-soft) .64s both}.theme_anim___SvxR .theme_blurb__bkqUq{animation:theme_settle__WkGvf .72s var(--e-soft) .7s both}.theme_anim___SvxR .theme_cta__3EATT{animation:theme_settle__WkGvf .62s var(--e-soft) .86s both}.theme_anim___SvxR .theme_rule__UtimH{transform-origin:left center;animation:theme_drawX__eEE_N .52s var(--e-line) .92s both}.theme_anim___SvxR .theme_motion__AWLYk{animation:theme_settle__WkGvf .52s var(--e-soft) .96s both}.theme_anim___SvxR .theme_next___lYjx{animation:theme_settleC__jNaP9 .52s var(--e-soft) 1.02s both}.theme_anim___SvxR .theme_talk__LO25E{animation:theme_settle__WkGvf .52s var(--e-soft) 1.08s both}.theme_anim___SvxR .theme_motion__AWLYk:after,.theme_anim___SvxR .theme_talk__LO25E:before{transform-origin:center top;animation:theme_drawY__IhirY .36s var(--e-line) 1.06s both}@media (prefers-reduced-motion:reduce){.theme_stage__8boKu *,.theme_stage__8boKu :after,.theme_stage__8boKu :before{transition:none!important;animation:none!important}}@media (max-width:1152px){.theme_root__n3NT1{--u:clamp(0.8px,min(100vw/1280,100vh/800),1.1px);--t:max(var(--u),clamp(0.9px,calc(0.9px + (1152px - 100vw) * 0.00042),1.12px))}@supports (height:100dvh){.theme_root__n3NT1{--u:clamp(0.8px,min(100vw/1280,100dvh/800),1.1px)}}.theme_links__yK7vl{gap:calc(17 * var(--t));align-self:stretch}.theme_links__yK7vl a{display:flex;align-items:center;align-self:stretch}.theme_index__L4JCj button{padding:calc(7 * var(--t)) 0}}@media (max-width:1152px) and (min-aspect-ratio:6/5){.theme_hero__g_hcm{padding-inline:calc(150 * var(--t))}}@media (max-width:1152px) and (max-aspect-ratio:6/5){.theme_index__L4JCj{top:32%}.theme_scrim__5_RYQ{background:linear-gradient(to top,color-mix(in srgb,var(--ground) 84%,transparent) 0,color-mix(in srgb,var(--ground) 70%,transparent) 20%,color-mix(in srgb,var(--ground) 44%,transparent) 36%,color-mix(in srgb,var(--ground) 14%,transparent) 50%,transparent 62%),linear-gradient(to bottom,color-mix(in srgb,var(--ground) 72%,transparent) 0,color-mix(in srgb,var(--ground) 46%,transparent) 13%,color-mix(in srgb,var(--ground) 16%,transparent) 22%,transparent 30%),linear-gradient(to right,color-mix(in srgb,var(--ground) 78%,transparent) 0,color-mix(in srgb,var(--ground) 64%,transparent) 16%,color-mix(in srgb,var(--ground) 30%,transparent) 30%,transparent 42%),linear-gradient(color-mix(in srgb,var(--ground) var(--veil),transparent),color-mix(in srgb,var(--ground) var(--veil),transparent))}.theme_hero__g_hcm{padding-inline:calc(22 * var(--t))}}@media (max-width:830px){.theme_root__n3NT1{--wm-room:44vw}.theme_enter__o_olt,.theme_links__yK7vl{display:none}}@media (max-width:548px){.theme_root__n3NT1{--u:clamp(0.62px,min(100vw/500,100vh/820),1.1px);--t:clamp(1.06px,calc(100vw / 489),1.12px)}@supports (height:100dvh){.theme_root__n3NT1{--u:clamp(0.62px,min(100vw/500,100dvh/820),1.1px)}}.theme_root__n3NT1{--mono-zoom:1.25;--mono-focus-y:59%}.theme_scrim__5_RYQ{background:linear-gradient(to top,color-mix(in srgb,var(--ground) 86%,transparent) 0,color-mix(in srgb,var(--ground) 76%,transparent) 26%,color-mix(in srgb,var(--ground) 56%,transparent) 42%,color-mix(in srgb,var(--ground) 24%,transparent) 54%,transparent 64%),linear-gradient(to bottom,color-mix(in srgb,var(--ground) 78%,transparent) 0,color-mix(in srgb,var(--ground) 70%,transparent) calc(190 * var(--t)),color-mix(in srgb,var(--ground) 52%,transparent) calc(260 * var(--t)),transparent calc(350 * var(--t))),linear-gradient(color-mix(in srgb,var(--ground) var(--veil),transparent),color-mix(in srgb,var(--ground) var(--veil),transparent))}.theme_frame___9i8y{left:calc(22 * var(--u));right:calc(22 * var(--u));top:calc(22 * var(--u));bottom:calc(22 * var(--u))}.theme_logo___89Dx{left:calc(16 * var(--t));top:calc(22 * var(--t))}.theme_masthead__ZYsbs{right:calc(9 * var(--t));top:calc(12 * var(--t))}.theme_index__L4JCj{top:calc(70 * var(--t));transform:none}.theme_index__L4JCj li{height:calc(24 * var(--t))}.theme_index__L4JCj button{color:color-mix(in srgb,var(--ink) 84%,transparent)}.theme_hero__g_hcm{bottom:calc(max(9%, calc(59 * var(--t))) + var(--dock-offset));padding-inline:calc(18 * var(--t))}.theme_headline__kKC1k{text-wrap:balance}.theme_blurb__bkqUq{max-width:calc(400 * var(--t));-webkit-line-clamp:9}.theme_headline__kKC1k .theme_hrow__P9Tps{display:inline;overflow:visible;padding-top:0;margin-top:0}.theme_headline__kKC1k .theme_hrise__c5mzb{display:inline}.theme_anim___SvxR .theme_headline__kKC1k .theme_hrise__c5mzb{animation:none}.theme_anim___SvxR .theme_headline__kKC1k{animation:theme_settle__WkGvf .8s var(--e-mask) .42s both}.theme_hero__g_hcm .theme_headline__kKC1k{transition:opacity .4s ease}.theme_swapping__vtNTH .theme_headline__kKC1k{opacity:0}.theme_dock__wkKho{height:auto;flex-wrap:wrap}.theme_motion__AWLYk,.theme_talk__LO25E{flex:1 1 0;justify-content:center;height:calc(44 * var(--t))}.theme_talk__LO25E:before{display:none}.theme_next___lYjx{position:static;transform:none;order:1;flex:1 0 100%;justify-content:center;height:calc(40 * var(--t));border-top:var(--hair) solid var(--line)!important}.theme_anim___SvxR .theme_next___lYjx{animation-name:theme_settle__WkGvf}.theme_hero__g_hcm{bottom:calc(96 * var(--t) + var(--dock-offset))}}@media (max-height:560px),(max-width:370px) and (max-height:640px){.theme_blurb__bkqUq{-webkit-line-clamp:2;margin-top:calc(8 * var(--t))}}