._landing_1cr5k_5{--gutter:clamp(16px, 4.5vw, 72px);--maxw:1680px;--edge:max(var(--gutter), calc((100% - var(--maxw)) / 2 + var(--gutter)));--nav-h:76px;isolation:isolate;background:var(--surface);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:16px;line-height:1.55;position:relative;overflow-x:clip}._landing_1cr5k_5 *,._landing_1cr5k_5 :before,._landing_1cr5k_5 :after{box-sizing:border-box}._landing_1cr5k_5 ::selection{background:var(--sunbeam-soft);color:var(--ink)}:where(._landing_1cr5k_5) :where(a){color:inherit}._landing_1cr5k_5 img{max-width:100%;display:block}._landing_1cr5k_5 :focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:var(--radius-xs)}._sr_1cr5k_42{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}._mono_1cr5k_50{font-family:var(--font-mono);font-size:12.5px}._grain_1cr5k_56{z-index:50;pointer-events:none;opacity:.55;background:url(/brand/grain.png) 0 0/220px 220px;position:fixed;inset:0}._landing_1cr5k_5[data-reveals] [data-reveal]{opacity:0;transition:opacity 1s var(--ease-out), transform 1.1s var(--ease-out);transform:translateY(28px)}._landing_1cr5k_5[data-reveals] [data-reveal][data-in]{opacity:1;transform:none}._landing_1cr5k_5[data-reveals] [data-reveal][data-in=now]{transition:none}._landing_1cr5k_5[data-motion] li[data-reveal]:nth-child(2){transition-delay:70ms}._landing_1cr5k_5[data-motion] li[data-reveal]:nth-child(3){transition-delay:.14s}._landing_1cr5k_5[data-motion] li[data-reveal]:nth-child(4){transition-delay:.21s}._landing_1cr5k_5[data-motion] li[data-reveal]:nth-child(5){transition-delay:.28s}._landing_1cr5k_5[data-motion] li[data-reveal]:nth-child(6){transition-delay:.35s}.split-line-mask{margin-block:-.14em;padding-block:.14em}._kicker_1cr5k_102,._kickerSm_1cr5k_103{font-family:var(--font-mono);text-transform:uppercase;color:var(--muted);margin:0;font-weight:500}._kicker_1cr5k_102{margin-bottom:var(--space-5);letter-spacing:.16em;flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:11.5px;display:flex}._kickerNo_1cr5k_119{color:var(--ink);letter-spacing:.06em;align-items:center;gap:14px;font-weight:600;display:inline-flex}._kickerNo_1cr5k_119:after{content:"";background:var(--line-strong);width:34px;height:1px}._kickerSm_1cr5k_103{letter-spacing:.13em;font-size:10.5px}._h2_1cr5k_137{font-family:var(--font-serif);letter-spacing:-.022em;text-wrap:balance;max-width:16ch;margin:0;font-size:clamp(40px,5.2vw,88px);font-weight:400;line-height:.98}._lede_1cr5k_147{margin:var(--space-5) 0 0;max-width:54ch;color:var(--ink-2);text-wrap:pretty;font-size:clamp(16.5px,1.25vw,20px);line-height:1.6}._textLink_1cr5k_155{transition:background-size .45s var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;align-items:center;gap:6px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}._textLink_1cr5k_155:hover{background-size:100% 1px}._textLink_1cr5k_155 svg{transition:transform .4s var(--ease-out)}._textLink_1cr5k_155:hover svg{transform:translate(2px,-2px)}._actions_1cr5k_174{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}._section_1cr5k_184{isolation:isolate;padding-block:clamp(96px,11vw,184px) clamp(24px,3vw,48px);position:relative}._head_1cr5k_189{max-width:var(--maxw);padding-inline:var(--gutter);margin:0 auto clamp(40px,5vw,84px);position:relative}._block_1cr5k_195{max-width:var(--maxw);padding-inline:var(--gutter);margin:clamp(56px,6.5vw,112px) auto 0}._blockHead_1cr5k_200{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-6);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}._blockHead_1cr5k_200 h3{font-family:var(--font-serif);letter-spacing:-.015em;max-width:22ch;margin:0;font-size:clamp(30px,3vw,52px);font-weight:400;line-height:1.02}._blockHead_1cr5k_200 p{max-width:56ch;color:var(--ink-2);margin:0}@media (width>=981px){._headSplit_1cr5k_223{column-gap:var(--space-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;display:grid}._headSplit_1cr5k_223 ._kicker_1cr5k_102{grid-column:1/-1}._headSplit_1cr5k_223 ._lede_1cr5k_147{justify-self:end;margin:0 0 .6em}}._living_1cr5k_239{width:100%;height:100%;position:absolute;top:0;left:0}._landing_1cr5k_5 ._living_1cr5k_239 img,._living_1cr5k_239 video{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}._living_1cr5k_239 video{opacity:0;transition:opacity 1.2s var(--ease-out)}._living_1cr5k_239 video[data-on]{opacity:1}._light_1cr5k_267{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:clip}._light_1cr5k_267 i{aspect-ratio:3/2;will-change:transform;background:50%/cover no-repeat;display:none;position:absolute;-webkit-mask-image:radial-gradient(50% 50%,#000 34%,#0000 100%);mask-image:radial-gradient(50% 50%,#000 34%,#0000 100%)}._light_1cr5k_267[data-light=math] i:first-child{background-image:url(/cathedral/light-windows.webp);width:min(1180px,110vw);display:block;top:-3%;right:-12%}._light_1cr5k_267[data-light=math] i:nth-child(2){opacity:.9;background-image:url(/cathedral/light-caustics.webp);width:min(1500px,150vw);display:block;top:clamp(520px,44vw,760px);left:-22%}._light_1cr5k_267[data-light=story] i:first-child{opacity:.85;background-image:url(/cathedral/light-caustics.webp);width:min(1500px,130vw);display:block;top:4%;right:-18%;transform:scaleX(-1)}._light_1cr5k_267[data-light=how] i:first-child{opacity:.8;background-image:url(/cathedral/light-windows.webp);width:min(1100px,110vw);display:block;top:0;left:-16%;transform:scaleX(-1)}._light_1cr5k_267[data-light=vote] i:first-child{opacity:.7;background-image:url(/cathedral/light-caustics.webp);width:min(1300px,130vw);display:block;top:8%;right:-14%;transform:rotate(180deg)}._light_1cr5k_267[data-light=decide] i:first-child{opacity:.85;background-image:url(/cathedral/light-windows.webp);width:min(1100px,110vw);display:block;top:-6%;right:-8%}._light_1cr5k_267[data-light=mark] i:first-child{opacity:.85;background-image:url(/cathedral/light-caustics.webp);width:min(1500px,140vw);display:block;top:2%;left:6%}._hero_1cr5k_345{isolation:isolate;position:relative}._heroFold_1cr5k_350{min-height:100svh;padding-top:calc(env(safe-area-inset-top,0px) + 96px);grid-template-rows:auto minmax(360px,1fr);display:grid}._heroCopy_1cr5k_356{z-index:1;padding-inline:var(--gutter);position:relative}._eyebrow_1cr5k_361{margin:0 0 var(--space-3);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-items:center;gap:12px;font-size:10.5px;font-weight:500;display:flex}._eyebrow_1cr5k_361 i{background:var(--spectrum);border-radius:2px;flex:none;width:26px;height:2px}._heroTitle_1cr5k_380{font-family:var(--font-serif);letter-spacing:-.028em;text-wrap:balance;margin:0;font-size:clamp(42px,11.8vw,76px);font-weight:400;line-height:.94}._heroTitle_1cr5k_380 span{display:inline}._heroTitle_1cr5k_380 span:nth-child(2){animation-delay:.1s}._heroTitle_1cr5k_380 span:nth-child(3){animation-delay:.2s}._heroTitle_1cr5k_380 em{font-style:italic}._heroLede_1cr5k_401{margin:var(--space-4) 0 0;max-width:40ch;color:var(--ink-2);text-wrap:pretty;font-size:clamp(16px,1.3vw,21px);line-height:1.5}._hero_1cr5k_345 ._actions_1cr5k_174{margin-top:var(--space-5)}@media (width<=480px){._hero_1cr5k_345 ._actions_1cr5k_174{gap:var(--space-2);flex-wrap:nowrap}._hero_1cr5k_345 ._actions_1cr5k_174>*{padding-inline:var(--space-3);flex:auto;font-size:14.5px}._hero_1cr5k_345 ._actions_1cr5k_174 svg{display:none}}._worksWith_1cr5k_426{margin:var(--space-5) var(--gutter) 0;flex-wrap:wrap;align-items:center;gap:6px;padding:0;list-style:none;display:flex}._worksLabel_1cr5k_435{width:100%;font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--muted);margin-bottom:2px;font-size:10.5px}._heroStage_1cr5k_446{margin-top:var(--space-5);background:var(--surface-sunken);--zoom:var(--zoom-compact);--focus:var(--focus-compact);--base:var(--base-compact);--column:100cqw;--focus-x:calc((100cqw - var(--column)) / 2 + var(--focus) * var(--column));position:relative;overflow:hidden;container-type:size}._heroStage_1cr5k_446 ._heroHall_1cr5k_459,._heroStage_1cr5k_446 ._heroPoster_1cr5k_460{object-fit:cover;object-position:62% 70%;width:100%;max-width:none;height:100%;position:absolute;top:0;left:0}@supports (width:1cqw){._heroStage_1cr5k_446 ._heroHall_1cr5k_459,._heroStage_1cr5k_446 ._heroPoster_1cr5k_460{--shown-h:calc(max(100cqh, 100cqw / var(--hall-aspect)) * var(--zoom));--shown-w:calc(var(--shown-h) * var(--hall-aspect));width:var(--shown-w);height:var(--shown-h);object-fit:fill;transform:translate(clamp(100cqw - var(--shown-w), var(--focus-x) - var(--hall-u) * var(--shown-w), 0px), clamp(100cqh - var(--shown-h), var(--base) * 100cqh - var(--hall-v) * var(--shown-h), 0px))}}._heroPoster_1cr5k_460{animation:_appear_1cr5k_1 .8s var(--ease-out) both}._heroCanvas_1cr5k_488{opacity:0;width:100%;height:100%;transition:opacity .7s var(--ease-out);display:block;position:absolute;inset:0}._heroCanvas_1cr5k_488[data-ready]{opacity:1}._heroVeil_1cr5k_500{pointer-events:none;background:linear-gradient(180deg, var(--surface) 0%, #f4f2eeb8 9%, #f4f2ee00 30%), linear-gradient(0deg, var(--surface) 0%, #f4f2ee00 14%);position:absolute;inset:0}._heroFlash_1cr5k_515,._heroTide_1cr5k_516{pointer-events:none;display:none;position:absolute}._hero_1cr5k_345 ._heroCard_1cr5k_521{z-index:2;margin:var(--space-5) var(--gutter) 0;padding:var(--space-4) var(--space-5) var(--space-4);border-radius:var(--radius-lg);color:var(--ink);transition:transform .45s var(--ease-out);gap:4px;text-decoration:none;display:grid}._hero_1cr5k_345 ._heroCard_1cr5k_521:hover{transform:translateY(-4px)}._heroCardTop_1cr5k_535{justify-content:space-between;align-items:center;gap:var(--space-3);color:var(--muted);display:flex}._heroCard_1cr5k_521 b{font-family:var(--font-serif);letter-spacing:-.01em;margin-top:4px;font-size:27px;font-weight:400;line-height:1.05}._heroCard_1cr5k_521>span{color:var(--ink-2);font-size:13.5px}._heroCard_1cr5k_521 ._heroCardBar_1cr5k_554{height:3px;margin:var(--space-3) 0 4px;background:var(--spectrum);border-radius:3px;display:block}._heroCard_1cr5k_521 ._heroCardFoot_1cr5k_561{color:var(--muted);font-size:12px}._scrollCue_1cr5k_565{display:none}@keyframes _rise_1cr5k_1{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes _appear_1cr5k_1{0%{opacity:0}to{opacity:1}}@media (width>=981px){._hero_1cr5k_345{min-height:max(680px,100svh);padding-block:calc(var(--nav-h) + 28px) clamp(96px, 14vh, 168px);align-content:center;display:grid}._heroFold_1cr5k_350{display:contents}._heroCopy_1cr5k_356,._worksWith_1cr5k_426{width:100%;max-width:var(--maxw);padding-inline:var(--gutter);margin-inline:auto}._heroCopy_1cr5k_356>*{max-width:50%}._eyebrow_1cr5k_361{margin-bottom:var(--space-4);font-size:11.5px}._heroTitle_1cr5k_380{max-width:52%;font-size:clamp(56px,min(6.5vw,12.2vh),110px)}._heroTitle_1cr5k_380 span{display:block}._heroLede_1cr5k_401{margin-top:var(--space-5);max-width:38ch}._hero_1cr5k_345 ._actions_1cr5k_174{margin-top:var(--space-6)}._worksWith_1cr5k_426{z-index:1;margin-top:var(--space-6);position:relative}._worksLabel_1cr5k_435{width:auto;margin:0 6px 0 0}._landing_1cr5k_5[data-motion] ._heroFlash_1cr5k_515{--shown-h:calc(max(100cqh, 100cqw / var(--hall-aspect)) * var(--zoom));--shown-w:calc(var(--shown-h) * var(--hall-aspect));--beam-x:calc(clamp(100cqw - var(--shown-w), var(--focus-x) - var(--hall-u) * var(--shown-w), 0px) + var(--hall-u) * var(--shown-w));top:0;bottom:0;left:calc(var(--beam-x) - 50cqw);opacity:0;will-change:transform, opacity;background:radial-gradient(46% 78% at 50% 44%,#fff 0%,#fffffff0 36%,#fff0 100%);width:100cqw;display:block}._landing_1cr5k_5[data-motion] ._heroTide_1cr5k_516{background:linear-gradient(180deg, #f4f2ee00 0%, var(--surface) 32%, var(--surface) 100%);opacity:0;will-change:transform, opacity;height:150%;display:block;top:52%;left:0;right:0}._heroStage_1cr5k_446{z-index:-1;--zoom:var(--zoom-wide);--focus:var(--focus-wide);--base:var(--base-wide);--column:min(100cqw, var(--column-wide));margin:0;position:absolute;inset:0}._heroVeil_1cr5k_500{background:linear-gradient(90deg, #f4f2eef5 0%, #f4f2eed6 26%, #f4f2ee1f 52%, #f4f2ee00 64%), linear-gradient(0deg, var(--surface) 0%, #f4f2ee00 16%)}@supports (width:1cqw){._heroVeil_1cr5k_500{--left:calc((100cqw - var(--column)) / 2);background:linear-gradient(90deg, #f4f2eef7 0, #f4f2eee6 calc(var(--left) + var(--column) * .22), #f4f2ee24 calc(var(--left) + var(--column) * .5), #f4f2ee00 calc(var(--left) + var(--column) * .6)), linear-gradient(0deg, var(--surface) 0%, #f4f2ee00 16%)}}._hero_1cr5k_345 ._heroCard_1cr5k_521{right:var(--edge);width:320px;margin:0;position:absolute;bottom:clamp(28px,5vh,64px)}._scrollCue_1cr5k_565{left:var(--edge);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-items:center;gap:12px;font-size:11px;text-decoration:none;display:inline-flex;position:absolute;bottom:clamp(28px,5vh,64px)}._scrollCue_1cr5k_565 span{width:36px;height:36px;color:var(--ink);background:#ffffffb3;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 1px #fff,0 0 0 1px #11131714}._landing_1cr5k_5[data-motion] ._scrollCue_1cr5k_565 span svg{animation:_nudge_1cr5k_1 2.2s var(--ease-out) infinite}}@keyframes _nudge_1cr5k_1{0%,to{transform:translateY(-2px)}50%{transform:translateY(3px)}}._landing_1cr5k_5 ._bsd_1cr5k_754{width:calc(100% - 2 * var(--gutter));max-width:calc(var(--maxw) - 2 * var(--gutter));margin:0 auto;padding:0;display:grid;overflow:hidden}._bsdLead_1cr5k_762{align-items:flex-start;gap:var(--space-4);padding:var(--space-5);flex-direction:column;display:flex;position:relative}._bsdTitle_1cr5k_770{font-family:var(--font-serif);letter-spacing:-.022em;max-width:10ch;margin:0;font-size:clamp(40px,4.6vw,78px);font-weight:400;line-height:.94}._bsdFormula_1cr5k_779{border-radius:var(--radius-md);scrollbar-width:none;background:#1113170b;max-width:100%;padding:14px 18px;font-size:clamp(14.5px,1.2vw,19px);display:block;overflow-x:auto;box-shadow:inset 0 0 0 1px #1113170a}._bsdBody_1cr5k_790{max-width:46ch;color:var(--ink-2);margin:0}._bsdStanding_1cr5k_795{border-radius:var(--radius-md);background:var(--sunbeam-soft);margin:0;padding:10px 14px;font-size:14px}._bsdChecks_1cr5k_802{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}._bsdChecks_1cr5k_802 li{border-radius:var(--radius-pill);color:var(--ink-2);background:#ffffffb8;align-items:center;gap:8px;padding:7px 13px 7px 11px;font-size:13px;display:inline-flex;box-shadow:inset 0 1px #fff,0 0 0 1px #11131712}._bsdChecks_1cr5k_802 li:before{content:"";background:var(--ok);border-radius:50%;width:7px;height:7px}._bsdActions_1cr5k_830{gap:var(--space-3);padding-top:var(--space-3);flex-wrap:wrap;margin-top:auto;display:flex}._bsdStage_1cr5k_837{min-width:0;padding:0 var(--space-3) var(--space-3)}._bsdRecord_1cr5k_841{gap:var(--space-5);padding:var(--space-5);border-top:1px solid var(--line);background:#ffffff57;display:grid}._bsdPending_1cr5k_848{max-width:96ch;color:var(--ink-2);gap:6px;margin:0;font-size:14.5px;display:grid}._bsdStats_1cr5k_856{gap:var(--space-5) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}._bsdStats_1cr5k_856>div{flex-direction:column-reverse;justify-content:flex-end;display:flex}._bsdStats_1cr5k_856 dd{font-size:clamp(34px,3.2vw,54px)!important}._timeline_1cr5k_870{margin:0;padding:0;list-style:none;display:grid}._timeline_1cr5k_870 li{border-top:1px solid var(--line);align-content:start;gap:4px;padding:14px 0 14px 26px;display:grid;position:relative}._timeline_1cr5k_870 li:before{content:"";border:1.5px solid var(--ink);background:var(--surface-raised);border-radius:50%;width:9px;height:9px;position:absolute;top:20px;left:3px}._timeline_1cr5k_870 li[data-kind=closed]:before{background:var(--ink)}._timeline_1cr5k_870 li[data-kind=frontier]:before{background:conic-gradient(var(--ink) 0 50%, var(--surface-raised) 0)}._timeline_1cr5k_870 b{font-size:15px;font-weight:600;line-height:1.35}._tlSessions_1cr5k_906{font:500 10.5px/1.3 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}._tlStatus_1cr5k_912{align-items:center;gap:var(--space-2);color:var(--ink-2);flex-wrap:wrap;font-size:13.5px;display:flex}._tlStatus_1cr5k_912 i{font:600 10px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-pill);background:#11131712;padding:4px 7px;font-style:normal}._problemGrid_1cr5k_930{gap:var(--space-3);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}._problemGrid_1cr5k_930>li{min-width:0;display:grid}._solved_1cr5k_942{gap:6px var(--space-5);margin:var(--space-3) 0 0;padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);background:#11131709;align-items:center;display:grid;box-shadow:inset 0 0 0 1px #1113170d}._solved_1cr5k_942 b{font-family:var(--font-serif);font-size:24px;font-weight:400;line-height:1.1}._solvedFormula_1cr5k_958{color:var(--ink-2);scrollbar-width:none;font-size:15px;overflow-x:auto}._solvedNote_1cr5k_964{color:var(--muted);font-size:13.5px}._engine_1cr5k_969{gap:var(--space-6);display:grid}._engineCopy_1cr5k_973 h3{font-family:var(--font-serif);letter-spacing:-.022em;text-wrap:balance;margin:0;font-size:clamp(40px,5.2vw,88px);font-weight:400;line-height:.98}._engineCopy_1cr5k_973 h3 em{font-style:italic}._engineCopy_1cr5k_973 p{margin:var(--space-5) 0 0;max-width:56ch;color:var(--ink-2);text-wrap:pretty;font-size:clamp(16.5px,1.25vw,20px);line-height:1.6}._promises_1cr5k_993{gap:var(--space-3);grid-template-columns:minmax(0,1fr);margin:0;display:grid}._landing_1cr5k_5 ._promise_1cr5k_993{padding:var(--space-5);border-radius:var(--radius-lg)}._promise_1cr5k_993 dt{font-family:var(--font-serif);letter-spacing:-.014em;font-size:clamp(30px,2.6vw,44px);line-height:1}._promise_1cr5k_993 dd{margin:var(--space-3) 0 0;max-width:32ch;color:var(--ink-2);font-size:15px}._fields_1cr5k_1015{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._fields_1cr5k_1015 li{min-width:0;display:grid}._fields_1cr5k_1015 li:first-child{grid-column:1/-1}._landing_1cr5k_5 ._field_1cr5k_1015{padding:var(--space-3) var(--space-3) var(--space-4);border-radius:var(--radius-lg);transition:transform .45s var(--ease-out);align-content:start;gap:3px;text-decoration:none;display:grid}._landing_1cr5k_5 ._field_1cr5k_1015:hover{transform:translateY(-4px)}._field_1cr5k_1015 img{aspect-ratio:1;width:100%;height:auto;margin-bottom:var(--space-2);border-radius:var(--radius-md);object-fit:cover;filter:grayscale()contrast(1.3)brightness(.9);mix-blend-mode:multiply;transition:transform .9s var(--ease-out)}._fields_1cr5k_1015 li:first-child ._field_1cr5k_1015 img{aspect-ratio:2}._field_1cr5k_1015:hover img{transform:scale(1.04)rotate(-1deg)}._fieldName_1cr5k_1060{font-family:var(--font-serif);flex-wrap:wrap;align-items:center;gap:6px 8px;padding-inline:4px;font-size:25px;line-height:1.1;display:flex}._fieldName_1cr5k_1060 i{border-radius:var(--radius-pill);font:600 9.5px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);background:#11131712;padding:4px 7px;font-style:normal}._fieldNote_1cr5k_1080{color:var(--muted);padding-inline:4px;font-size:13px}._ledger_1cr5k_1085{gap:var(--space-6);padding-block:var(--space-7);border-block:1px solid var(--line);display:grid}._ledgerHead_1cr5k_1091 h3{font-family:var(--font-serif);letter-spacing:-.015em;margin:0;font-size:clamp(30px,3vw,52px);font-weight:400;line-height:1.02}._ledgerHead_1cr5k_1091 p{margin:var(--space-3) 0 0;max-width:52ch;color:var(--ink-2);font-size:15px}._ledgerStats_1cr5k_1105{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}._ledgerFoot_1cr5k_1111{justify-content:space-between;align-items:center;gap:8px var(--space-5);color:var(--muted);flex-wrap:wrap;margin:0;font-size:14px;display:flex}._index_1cr5k_1121{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}._indexGroup_1cr5k_1126 h4{margin:0 0 var(--space-2);font:500 11px/1.3 var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;display:flex}._indexGroup_1cr5k_1126 h4 span{border-radius:var(--radius-pill);min-width:18px;height:18px;color:var(--ink-2);letter-spacing:0;background:#11131712;place-items:center;padding:0 5px;display:inline-grid}._indexName_1cr5k_1147{min-width:0;color:var(--muted);gap:2px;font-size:13px;line-height:1.4;display:grid}._indexName_1cr5k_1147 b{color:var(--ink);font-size:15.5px;font-weight:500}._indexGroup_1cr5k_1126 ul{margin:0;padding:0;list-style:none}._indexRow_1cr5k_1165{justify-content:space-between;align-items:center;gap:var(--space-4);border-top:1px solid var(--line);min-height:62px;transition:padding .4s var(--ease-out);padding:11px 0;font-size:15px;text-decoration:none;display:flex;position:relative}._indexRow_1cr5k_1165:before{content:"";z-index:-1;border-radius:var(--radius-sm);opacity:0;background:#ffffffb3;transition:opacity .3s;position:absolute;inset:0 -12px}._indexRow_1cr5k_1165:hover{padding-inline:4px}._indexRow_1cr5k_1165:hover:before{opacity:1}._indexRow_1cr5k_1165 em{font:500 12px/1.3 var(--font-mono);color:var(--muted);white-space:nowrap;font-style:normal}._indexFoot_1cr5k_1200{gap:var(--space-4);margin-top:var(--space-6);color:var(--muted);font-size:13.5px;display:grid}._indexFoot_1cr5k_1200 p{max-width:62ch;margin:0}._programs_1cr5k_1211{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._programs_1cr5k_1211 span{width:100%;font:500 10.5px/1.3 var(--font-mono);letter-spacing:.13em;text-transform:uppercase;margin-bottom:2px}._programs_1cr5k_1211 b{border-radius:var(--radius-pill);color:var(--ink);background:#ffffffbd;padding:7px 12px;font-size:13px;font-weight:500;box-shadow:inset 0 1px #fff,0 0 0 1px #11131712}@media (width>=640px){._problemGrid_1cr5k_930,._index_1cr5k_1121{grid-template-columns:repeat(2,minmax(0,1fr))}._ledgerStats_1cr5k_1105{grid-template-columns:repeat(4,minmax(0,1fr))}._solved_1cr5k_942{grid-template-columns:auto auto minmax(0,1fr)}._solved_1cr5k_942 ._kickerSm_1cr5k_103{grid-column:1/-1}._solvedNote_1cr5k_964{text-align:right;justify-self:end}._bsdStats_1cr5k_856{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=760px){._promises_1cr5k_993{grid-template-columns:repeat(3,minmax(0,1fr))}._fields_1cr5k_1015{grid-template-columns:repeat(5,minmax(0,1fr))}._fields_1cr5k_1015 li:first-child{grid-column:auto}._fields_1cr5k_1015 li:first-child ._field_1cr5k_1015 img{aspect-ratio:1}}@media (width>=981px){._landing_1cr5k_5 ._bsd_1cr5k_754{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}._bsdLead_1cr5k_762{padding:clamp(28px,3.2vw,56px)}._bsdStage_1cr5k_837{padding:clamp(14px,1.4vw,22px) clamp(14px,1.4vw,22px) clamp(14px,1.4vw,22px) 0}._bsdRecord_1cr5k_841{padding:var(--space-5) clamp(28px, 3.2vw, 56px);grid-column:1/-1}._ledger_1cr5k_1085{align-items:end;gap:var(--space-6) var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}._ledgerFoot_1cr5k_1111{grid-column:1/-1}._engineCopy_1cr5k_973{gap:var(--space-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;display:grid}._engineCopy_1cr5k_973 p{margin:0 0 .6em}._indexFoot_1cr5k_1200{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (width>=1100px){._problemGrid_1cr5k_930,._index_1cr5k_1121{grid-template-columns:repeat(3,minmax(0,1fr))}._timeline_1cr5k_870{column-gap:var(--space-5);grid-template-columns:repeat(5,minmax(0,1fr))}._timeline_1cr5k_870 li{padding:22px 0 0}._timeline_1cr5k_870 li:before{top:-5px;left:0}}._together_1cr5k_1326{isolation:isolate;padding-block:clamp(96px,11vw,184px) 0;position:relative}._togetherStage_1cr5k_1331{display:none}._frames_1cr5k_1334{max-width:var(--maxw);padding:0 var(--gutter);gap:var(--space-8);margin:0 auto;list-style:none;display:grid}._frame_1cr5k_1334{gap:var(--space-5);display:grid}._frameGrid_1cr5k_1346{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}._cap_1cr5k_1351{font-family:var(--font-serif);letter-spacing:-.018em;text-wrap:balance;max-width:17ch;margin:0;font-size:clamp(30px,3.5vw,60px);line-height:1.03}._capKicker_1cr5k_1360{margin-bottom:var(--space-4);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:11.5px;font-weight:500;display:flex}._capSteps_1cr5k_1373{gap:5px;margin-left:4px;display:inline-flex}._capSteps_1cr5k_1373 i{background:#11131724;border-radius:3px;width:18px;height:3px}._capSteps_1cr5k_1373 i[data-on]{background:var(--ink)}._landing_1cr5k_5 ._pane_1cr5k_1388{border-radius:var(--radius-lg);font-family:var(--font-mono);color:var(--ink-2);padding:14px 16px 16px;font-size:12.5px}._pane_1cr5k_1388:after{content:"";z-index:-1;background:var(--h);filter:blur(22px);opacity:.42;border-radius:50%;height:40px;position:absolute;inset:auto 12% -16px}._pane_1cr5k_1388 p{overflow-wrap:anywhere;margin:6px 0 0}._pane_1cr5k_1388 p:first-of-type{color:var(--ink)}._paneBar_1cr5k_1413{border-bottom:1px solid var(--line);color:var(--muted);align-items:center;gap:9px;margin-bottom:4px;padding-bottom:10px;font-size:11.5px;display:flex}._paneBar_1cr5k_1413 i{background:var(--ok);border-radius:50%;width:7px;height:7px;margin-left:auto;position:relative;box-shadow:0 0 0 3px #1f7a5529}._landing_1cr5k_5[data-motion] ._paneBar_1cr5k_1413 i:after{content:"";background:#1f7a5538;border-radius:50%;animation:2.4s ease-in-out infinite _breathe_1cr5k_1;position:absolute;inset:-3px}@keyframes _breathe_1cr5k_1{0%{opacity:1;transform:scale(.7)}to{opacity:0;transform:scale(1.6)}}._miniRoom_1cr5k_1453{gap:var(--space-3);width:100%;max-width:600px;display:grid}._miniRoomHead_1cr5k_1459{align-items:center;gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--line);display:flex}._miniRoomHead_1cr5k_1459 b{font-family:var(--font-serif);font-size:23px;font-weight:400}._miniRoomHead_1cr5k_1459 span{font-family:var(--font-mono);color:var(--muted);font-size:11.5px}@media (width>=561px){._frameGrid_1cr5k_1346{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=981px){._frames_1cr5k_1334{align-items:start;gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr))}._frames_1cr5k_1334 ._cap_1cr5k_1351{min-height:5.6em;font-size:clamp(26px,2.4vw,40px)}._frames_1cr5k_1334 ._frameGrid_1cr5k_1346{grid-template-columns:minmax(0,1fr)}}@media (width>=981px) and (height>=620px){._landing_1cr5k_5[data-scenes] ._frames_1cr5k_1334{display:none}._landing_1cr5k_5[data-scenes] ._together_1cr5k_1326{padding-top:0}._landing_1cr5k_5[data-scenes] ._togetherStage_1cr5k_1331{isolation:isolate;height:100vh;display:block;position:relative}._togetherInner_1cr5k_1510{gap:var(--space-8);height:100%;max-width:var(--maxw);padding:calc(var(--nav-h) + 24px) var(--gutter) 48px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;margin:0 auto;display:grid}._togetherCaps_1cr5k_1520{display:grid}._togetherCaps_1cr5k_1520 ._cap_1cr5k_1351{grid-area:1/1}._togetherField_1cr5k_1526{height:min(70vh,660px);position:relative}._togetherField_1cr5k_1526 ._pane_1cr5k_1388{width:clamp(250px,34%,320px);position:absolute}._togetherField_1cr5k_1526 ._pane_1cr5k_1388[data-slot="0"]{top:5%;left:5%}._togetherField_1cr5k_1526 ._pane_1cr5k_1388[data-slot="1"]{top:0;left:56%}._togetherField_1cr5k_1526 ._pane_1cr5k_1388[data-slot="2"]{top:37%;left:31%}._togetherField_1cr5k_1526 ._pane_1cr5k_1388[data-slot="3"]{top:58%;left:64%}._togetherField_1cr5k_1526 ._pane_1cr5k_1388[data-slot="4"]{top:66%;left:0}._togetherRoom_1cr5k_1554{place-items:center;display:grid;position:absolute;inset:0}._togetherGlow_1cr5k_1560{aspect-ratio:1;background:radial-gradient(circle, #fff 0%, #ffffffe6 24%, #fff0 60%), conic-gradient(from 200deg, var(--light-red), var(--light-orange), #ffd95e, var(--light-green), var(--light-blue), var(--light-violet), var(--light-red));filter:blur(36px);opacity:0;visibility:hidden;pointer-events:none;border-radius:50%;width:min(78%,660px);position:absolute;top:50%;left:50%;translate:-50% -50%}}._howWrap_1cr5k_1588{max-width:var(--maxw);padding-inline:var(--gutter);margin:0 auto;position:relative}._howSpine_1cr5k_1594{display:none}._howRows_1cr5k_1597{gap:clamp(72px,9vw,150px);margin:0;padding:0;list-style:none;display:grid}._howRow_1cr5k_1597{gap:var(--space-5);scroll-margin-top:112px;display:grid;position:relative}._howText_1cr5k_1610 h3{margin:var(--space-4) 0 var(--space-2);font-family:var(--font-serif);letter-spacing:-.015em;font-size:clamp(32px,3.3vw,54px);font-weight:400;line-height:1}._howText_1cr5k_1610 p{max-width:40ch;color:var(--ink-2);margin:0;font-size:clamp(15.5px,1.1vw,17.5px)}._howNo_1cr5k_1624{width:44px;height:44px;font:500 13.5px/1 var(--font-mono);background:#ffffffb3;border-radius:50%;place-items:center;transition:background-color .5s,color .5s,box-shadow .5s;display:inline-grid;box-shadow:inset 0 1px #fff,0 0 0 1px #11131729}._howRow_1cr5k_1597[data-lit] ._howNo_1cr5k_1624{background:var(--ink);color:var(--on-ink);box-shadow:0 10px 22px -10px #11131799}._howVisual_1cr5k_1645{min-width:0}@media (width>=981px){._howRow_1cr5k_1597{gap:var(--space-9);grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start}._howText_1cr5k_1610{top:calc(var(--nav-h) + 56px);position:sticky}._howSpine_1cr5k_1594{top:22px;bottom:0;left:calc((100% - 2 * var(--gutter) - 96px) * 4 / 11 + var(--gutter) + 48px);background:var(--line);width:1px;display:block;position:absolute}._howSpine_1cr5k_1594 i{background:linear-gradient(180deg, var(--light-red), var(--light-orange), #ffd95e, var(--light-green), var(--light-blue), var(--light-violet));transform-origin:50% 0;position:absolute;inset:0 -.5px}._landing_1cr5k_5[data-motion] ._howSpine_1cr5k_1594 i{transform:scaleY(0)}._howRow_1cr5k_1597:before{content:"";z-index:1;background:var(--surface);width:13px;height:13px;box-shadow:inset 0 0 0 1.5px var(--line-strong);border-radius:50%;transition:background-color .5s,box-shadow .5s;position:absolute;top:16px;left:calc(36.3636% + 7.09091px)}._howRow_1cr5k_1597[data-lit]:before,._landing_1cr5k_5:not([data-motion]) ._howRow_1cr5k_1597:before{background:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink), 0 0 0 6px #11131712}}._connect_1cr5k_1708,._connectBody_1cr5k_1712{gap:var(--space-5);display:grid}._step_1cr5k_1716{gap:var(--space-3);grid-template-columns:28px minmax(0,1fr);display:grid}._step_1cr5k_1716 h4{margin:3px 0 6px;font-size:15.5px;font-weight:600}._step_1cr5k_1716 p{color:var(--ink-2);margin:0;font-size:14.5px}._step_1cr5k_1716 code{font-family:var(--font-mono);border-radius:var(--radius-xs);background:#1113170f;padding:2px 7px;font-size:12.5px}._stepNo_1cr5k_1738{background:var(--ink);width:28px;height:28px;color:var(--on-ink);font:500 12px/1 var(--font-mono);border-radius:50%;place-items:center;display:grid}._code_1cr5k_1748{border-radius:var(--radius-md);color:#eceef2;font:12.5px/1.7 var(--font-mono);white-space:pre;scrollbar-width:thin;scrollbar-color:#ffffff40 transparent;background:#15171c;margin:0;padding:16px 18px;overflow-x:auto;box-shadow:inset 0 1px #ffffff1a,0 14px 30px -18px #11131799}._codeDim_1cr5k_1763{color:#8f96a6}._prompt_1cr5k_1766{gap:var(--space-3);border-radius:var(--radius-md);background:#ffffffb8;grid-template-columns:minmax(0,1fr);padding:14px 16px;display:grid;box-shadow:inset 0 1px #fff,0 0 0 1px #11131712}._prompt_1cr5k_1766 p{color:var(--ink);margin:0;font-size:14.5px}._copy_1cr5k_1782{border-radius:var(--radius-pill);background:var(--ink);min-height:36px;font:600 13px/1 var(--font-sans);color:var(--on-ink);cursor:pointer;transition:transform .3s var(--ease-out);border:0;justify-self:start;align-items:center;gap:6px;padding:0 14px;display:inline-flex}._copy_1cr5k_1782:hover{transform:translateY(-1px)}._connectNote_1cr5k_1800{padding-top:var(--space-4);border-top:1px solid var(--line);color:var(--muted);margin:0;font-size:13.5px}@media (width>=640px){._prompt_1cr5k_1766{grid-template-columns:minmax(0,1fr) auto;align-items:start}}._project_1cr5k_1813{gap:var(--space-5);display:grid}._projectHead_1cr5k_1817{gap:var(--space-5);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}._projectTitle_1cr5k_1823{font-family:var(--font-serif);margin:6px 0 4px;font-size:clamp(32px,3.4vw,46px);font-weight:400;line-height:1}._projectGoal_1cr5k_1830{color:var(--ink-2);margin:0}._projectCols_1cr5k_1834{gap:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--line);display:grid}._milestones_1cr5k_1840,._crew_1cr5k_1841{margin:var(--space-3) 0 0;gap:11px;padding:0;list-style:none;display:grid}._milestones_1cr5k_1840 li{color:var(--muted);align-items:center;gap:10px;font-size:14.5px;display:flex}._milestones_1cr5k_1840 li i{width:14px;height:14px;box-shadow:inset 0 0 0 1.5px var(--line-strong);border-radius:50%;flex:none}._milestones_1cr5k_1840 li[data-state=done]{color:var(--ink)}._milestones_1cr5k_1840 li[data-state=done] i{background:var(--ink);box-shadow:none}._milestones_1cr5k_1840 li[data-state=active]{color:var(--ink);font-weight:600}._milestones_1cr5k_1840 li[data-state=active] i{background:conic-gradient(var(--ink) 0 50%, transparent 0);box-shadow:inset 0 0 0 1.5px var(--ink)}._crew_1cr5k_1841 li{grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}._crewName_1cr5k_1883{font-size:14px;font-weight:600;line-height:1.15}._crewName_1cr5k_1883 small{color:var(--muted);font-size:12px;font-weight:400;display:block}._crewAgents_1cr5k_1894{gap:4px;display:flex}@media (width>=640px){._projectCols_1cr5k_1834{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}._roomStage_1cr5k_1907{max-width:var(--maxw);padding:clamp(14px, 3.4vw, 60px) calc(var(--gutter) + clamp(10px, 3.4vw, 60px));perspective:2200px;margin:0 auto;position:relative}._roomBackdrop_1cr5k_1914{inset:0 var(--gutter);background:var(--surface-sunken);border-radius:clamp(24px,3vw,44px);position:absolute;overflow:hidden;box-shadow:inset 0 0 0 1px #1113170f,0 40px 80px -50px #1e243a80}._roomBackdrop_1cr5k_1914 ._living_1cr5k_239{height:116%;top:-8%}._landing_1cr5k_5 ._window_1cr5k_1928{z-index:1;border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(34px)saturate(1.6);backdrop-filter:blur(34px)saturate(1.6);transform-origin:50% 100%;background:linear-gradient(160deg,#ffffffc7 0%,#ffffff8f 100%);padding:0;overflow:hidden}._winBar_1cr5k_1938{align-items:center;gap:var(--space-2) var(--space-3);border-bottom:1px solid var(--line);background:#ffffff6b;flex-wrap:wrap;padding:10px 14px;display:flex}._winDots_1cr5k_1947{display:none}._winDots_1cr5k_1947 i{background:#11131721;border-radius:50%;width:11px;height:11px}._winTitle_1cr5k_1956{white-space:nowrap;font-size:14px;font-weight:600}._landing_1cr5k_5 ._winTabs_1cr5k_1961{order:3;width:100%}@media (width<=480px){._winTabs_1cr5k_1961 button{flex:auto;justify-content:center;gap:6px;padding-inline:8px;font-size:13px}}._winTag_1cr5k_1974{border-radius:var(--radius-pill);font:500 10px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);flex:none;margin-left:auto;padding:6px 10px;box-shadow:inset 0 0 0 1px #1113171f}._winBody_1cr5k_1985{grid-template-columns:minmax(0,1fr);display:grid}._winSide_1cr5k_1989,._winInfo_1cr5k_1990{display:none}._winMain_1cr5k_1993{background:#ffffff80;min-width:0}._winView_1cr5k_1997{min-height:460px;display:grid}._winChat_1cr5k_2001{gap:var(--space-4);padding:var(--space-4);flex-direction:column;min-width:0;display:flex}._winProgressMobile_1cr5k_2008{align-items:center;gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--line);color:var(--ink-2);font-size:13.5px;display:flex}._winLog_1cr5k_2017{justify-content:flex-end;gap:var(--space-4);flex-direction:column;flex:1;display:flex}._winMsg_1cr5k_2024[data-fresh]{animation:_rise_1cr5k_1 .6s var(--ease-out) backwards}._composer_1cr5k_2027{border-radius:var(--radius-md);color:var(--muted);background:#ffffffb3;padding:13px 16px;font-size:14px;box-shadow:inset 0 1px #fff,0 0 0 1px #11131714}._winProgress_1cr5k_2008{gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}._winProgress_1cr5k_2008 b{margin:2px 0 6px;font-size:14px;display:block}._runChip_1cr5k_2050{font:12px/1 var(--font-mono);border-radius:var(--radius-xs);background:#1113170f;padding:5px 8px}._winList_1cr5k_2056{margin:0 0 var(--space-3);gap:2px;padding:0;list-style:none;display:grid}._winList_1cr5k_2056 li{color:var(--ink-2);border-radius:9px;padding:7px 10px;font-size:13.5px}._winList_1cr5k_2056 li[data-on]{color:var(--ink);background:#ffffffc7;font-weight:600;box-shadow:inset 0 1px #fff,0 0 0 1px #1113170d}._winCrew_1cr5k_2077{margin:0 0 var(--space-3);gap:var(--space-2);padding:0;list-style:none;display:grid}._winCrew_1cr5k_2077 li{gap:var(--space-2);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;font-size:13.5px;display:grid}._winCrew_1cr5k_2077 li>span:last-child{gap:4px;display:flex}._thumbs_1cr5k_2095{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}._thumbs_1cr5k_2095 img{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-sm);width:100%}._board_1cr5k_2107{gap:var(--space-3);padding:var(--space-4);scrollbar-width:none;grid-auto-columns:minmax(212px,1fr);grid-auto-flow:column;display:grid;overflow-x:auto}._board_1cr5k_2107::-webkit-scrollbar{display:none}._boardCol_1cr5k_2119{align-content:start;gap:var(--space-2);min-width:0;display:grid}._boardCol_1cr5k_2119 h4{font:500 10.5px/1 var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;margin:0 0 4px;display:flex}._boardCol_1cr5k_2119 h4 span{border-radius:var(--radius-pill);min-width:18px;height:18px;color:var(--ink-2);letter-spacing:0;background:#11131712;place-items:center;padding:0 5px;display:inline-grid}._boardCard_1cr5k_2146{border-radius:var(--radius-md);background:#ffffffd1;gap:6px;padding:12px 13px;display:grid;box-shadow:inset 0 1px #fff,0 0 0 1px #1113170f,0 10px 20px -16px #1e243a80}._boardCard_1cr5k_2146 b{font-size:13.5px;font-weight:600;line-height:1.3}._boardId_1cr5k_2162{font:500 10.5px/1 var(--font-mono);letter-spacing:.06em;color:var(--muted)}._boardMeta_1cr5k_2167{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}._pictures_1cr5k_2176{padding:var(--space-4);gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;margin:0;list-style:none;display:grid}._pictures_1cr5k_2176 li{border-radius:var(--radius-md);aspect-ratio:4/3;background:var(--surface-sunken);position:relative;overflow:hidden}._pictures_1cr5k_2176 img{object-fit:cover;width:100%;height:100%}._pictures_1cr5k_2176 span{border-radius:var(--radius-sm);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font:11px/1.35 var(--font-mono);color:var(--muted);background:#ffffffbd;padding:7px 10px;display:grid;position:absolute;inset:auto 8px 8px}._pictures_1cr5k_2176 span b{font:600 12.5px/1.3 var(--font-sans);color:var(--ink)}._run_1cr5k_2050{align-content:center;gap:var(--space-4);padding:var(--space-5) var(--space-4);max-width:620px;display:grid}._run_1cr5k_2050 h4{font-family:var(--font-serif);margin:0;font-size:clamp(28px,2.6vw,38px);font-weight:400;line-height:1.05}._runFacts_1cr5k_2228{margin:0;display:grid}._runFacts_1cr5k_2228 div{justify-content:space-between;gap:var(--space-4);border-top:1px solid var(--line);padding:10px 0;font-size:14px;display:flex}._runFacts_1cr5k_2228 dt{color:var(--muted)}._runFacts_1cr5k_2228 dd{text-align:right;margin:0}._runNote_1cr5k_2247{color:var(--muted);margin:0;font-size:13.5px}@media (width>=760px){._winBar_1cr5k_1938{flex-wrap:nowrap;padding:10px 14px 10px 18px}._winDots_1cr5k_1947{gap:7px;display:flex}._landing_1cr5k_5 ._winTabs_1cr5k_1961{width:auto;margin-left:var(--space-3);order:0}._winBody_1cr5k_1985{grid-template-columns:minmax(0,1fr) 280px}._winView_1cr5k_1997{min-height:560px}._winInfo_1cr5k_1990{align-content:start;gap:var(--space-3);padding:var(--space-5);border-left:1px solid var(--line);background:#ffffff3d;display:grid}._winProgressMobile_1cr5k_2008{display:none}._winChat_1cr5k_2001{padding:var(--space-5) var(--space-6)}._board_1cr5k_2107,._pictures_1cr5k_2176{padding:var(--space-5)}._run_1cr5k_2050{padding:var(--space-6)}}@media (width>=1100px){._winBody_1cr5k_1985{grid-template-columns:224px minmax(0,1fr) 296px}._winSide_1cr5k_1989{align-content:start;gap:var(--space-3);padding:var(--space-5);border-right:1px solid var(--line);background:#fff3;display:grid}._winView_1cr5k_1997{min-height:600px}}._gallery_1cr5k_2312{isolation:isolate;padding-block:clamp(96px,11vw,184px) 0;position:relative}._galleryHead_1cr5k_2317{width:100%;max-width:var(--maxw);padding-inline:var(--gutter);margin:0 auto clamp(28px,3vw,48px)}._galleryHead_1cr5k_2317 ._h2_1cr5k_137{max-width:22ch}._trackWrap_1cr5k_2326{scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;padding-bottom:var(--space-4);overflow-x:auto}._trackWrap_1cr5k_2326::-webkit-scrollbar{display:none}._track_1cr5k_2326{gap:var(--space-4);width:max-content;padding-inline:var(--edge);display:flex}._panel_1cr5k_2342{border-radius:var(--radius-xl);background:var(--surface-raised);scroll-snap-align:start;flex-direction:column;flex:0 0 84vw;align-self:flex-start;max-width:520px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #1113170d,0 30px 60px -40px #1e243a80}._panelMedia_1cr5k_2357{aspect-ratio:4/3;background:var(--surface-sunken);position:relative;overflow:hidden}._panelMedia_1cr5k_2357 img{object-fit:cover;width:112%;max-width:none;height:100%;position:absolute;inset:0 0 0 -6%}._panelNo_1cr5k_2372{left:var(--space-4);top:var(--space-4);border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font:500 10.5px/1 var(--font-mono);letter-spacing:.1em;color:var(--ink);background:#ffffffb8;padding:7px 10px;position:absolute}._landing_1cr5k_5 ._panelCap_1cr5k_2385{gap:var(--space-2);padding:var(--space-5);background:var(--surface-raised);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;display:grid}._landing_1cr5k_5 ._panelCap_1cr5k_2385:before{display:none}._panelCap_1cr5k_2385 h3{font-family:var(--font-serif);letter-spacing:-.01em;margin:0;font-size:32px;font-weight:400;line-height:1}._panelCap_1cr5k_2385 p:not(._kickerSm_1cr5k_103){color:var(--ink-2);margin:0;font-size:14.5px}._landing_1cr5k_5 ._panelText_1cr5k_2411{padding:var(--space-5);border-radius:var(--radius-xl);justify-content:center}._panelText_1cr5k_2411 h3{margin:var(--space-3) 0 var(--space-4);font-family:var(--font-serif);letter-spacing:-.012em;font-size:clamp(30px,3vw,46px);font-weight:400;line-height:1}._goodList_1cr5k_2424{margin:0;padding:0;list-style:none}._goodList_1cr5k_2424 a{gap:4px var(--space-4);padding:var(--space-4) 0;border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid}._goodList_1cr5k_2424 b{font-size:16px}._goodList_1cr5k_2424 span{color:var(--ink-2);grid-column:1;font-size:14px}._goodList_1cr5k_2424 svg{color:var(--muted);transition:transform .4s var(--ease-out), color .3s;grid-area:1/2/span 2;align-self:center}._goodList_1cr5k_2424 a:hover svg{color:var(--ink);transform:translate(3px,-3px)}@media (width>=981px){._panel_1cr5k_2342{aspect-ratio:16/10;background:var(--surface-sunken);flex:0 0 min(58vw,880px);max-width:none;display:block}._panelMedia_1cr5k_2357{aspect-ratio:auto;position:absolute;inset:0}._landing_1cr5k_5 ._panelCap_1cr5k_2385{left:var(--space-4);bottom:var(--space-4);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(22px)saturate(1.5);backdrop-filter:blur(22px)saturate(1.5);background:linear-gradient(155deg,#ffffffd1 0%,#ffffff94 100%);max-width:min(440px,100% - 32px);position:absolute;box-shadow:inset 0 1px #fffffff2,0 20px 40px -24px #11131780}._landing_1cr5k_5 ._panelCap_1cr5k_2385:before{display:block}._landing_1cr5k_5 ._panelText_1cr5k_2411{aspect-ratio:auto;flex-direction:column;flex-basis:min(44vw,620px);align-self:stretch;padding:clamp(24px,3vw,44px);display:flex}}@media (width>=981px) and (height>=620px){._landing_1cr5k_5[data-scenes] ._gallery_1cr5k_2312{height:100vh;padding-block:calc(var(--nav-h) + clamp(12px, 3vh, 44px)) clamp(20px, 4.5vh, 56px);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:grid}._landing_1cr5k_5[data-scenes] ._galleryHead_1cr5k_2317{margin-bottom:clamp(16px,3vh,40px)}._landing_1cr5k_5[data-scenes] ._galleryHead_1cr5k_2317 ._h2_1cr5k_137{max-width:26ch;font-size:clamp(34px,min(4.2vw,7vh),76px)}._landing_1cr5k_5[data-scenes] ._trackWrap_1cr5k_2326{min-width:0;min-height:0;padding-bottom:0;overflow:visible}._landing_1cr5k_5[data-scenes] ._track_1cr5k_2326{height:100%}._landing_1cr5k_5[data-scenes] ._panel_1cr5k_2342{flex:none;align-self:stretch;width:auto;height:100%}._landing_1cr5k_5[data-scenes] ._panelText_1cr5k_2411{width:min(44vw,620px)}}._decideGrid_1cr5k_2538{max-width:var(--maxw);padding:0 var(--gutter);gap:var(--space-3);grid-template-columns:minmax(0,1fr);margin:0 auto;list-style:none;display:grid}._landing_1cr5k_5 ._decideCard_1cr5k_2547{padding:var(--space-5);border-radius:var(--radius-lg)}._decideCard_1cr5k_2547 h3{margin:var(--space-6) 0 var(--space-2);font-family:var(--font-serif);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(27px,2.1vw,34px);font-weight:400;line-height:1.05}._decideCard_1cr5k_2547 p{color:var(--ink-2);margin:0;font-size:15px}._decideNo_1cr5k_2565,._objection_1cr5k_2566{width:60px;height:60px;display:block}._decideNo_1cr5k_2565{box-shadow:inset 0 0 0 1px var(--ink);font-family:var(--font-serif);border-radius:50%;place-items:center;font-size:28px;display:grid}._objection_1cr5k_2566 text{font:600 17px var(--font-mono);fill:var(--ink)}._objTrack_1cr5k_2583,._objRing_1cr5k_2584{fill:none;stroke-width:3px}._objTrack_1cr5k_2583{stroke:#1113171a}._objRing_1cr5k_2584{stroke:var(--ink);stroke-dasharray:239;stroke-linecap:round;transform-origin:44px 44px;transform:rotate(-90deg)}._landing_1cr5k_5[data-motion] ._objRing_1cr5k_2584{animation:9s linear infinite _countdown_1cr5k_1}@keyframes _countdown_1cr5k_1{0%{stroke-dashoffset:0}to{stroke-dashoffset:239px}}._rewards_1cr5k_2609{gap:var(--space-3);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}._rewards_1cr5k_2609 li{display:grid}._landing_1cr5k_5 ._reward_1cr5k_2609{align-content:start;gap:var(--space-2);padding:var(--space-5);border-radius:var(--radius-lg);transition:transform .45s var(--ease-out), box-shadow .45s var(--ease-out);text-decoration:none;display:grid}._landing_1cr5k_5 ._reward_1cr5k_2609:hover{transform:translateY(-4px)}._reward_1cr5k_2609 b{font-family:var(--font-serif);letter-spacing:-.01em;padding-right:var(--space-6);font-size:28px;font-weight:400;line-height:1.05}._reward_1cr5k_2609>span:last-of-type{color:var(--ink-2);font-size:14.5px}._rewardArrow_1cr5k_2646{right:var(--space-5);top:var(--space-5);color:var(--muted);transition:transform .4s var(--ease-out), color .3s;position:absolute}._reward_1cr5k_2609:hover ._rewardArrow_1cr5k_2646{color:var(--ink);transform:translate(4px)}@media (width>=640px){._decideGrid_1cr5k_2538{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=900px){._rewards_1cr5k_2609{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1200px){._decideGrid_1cr5k_2538{grid-template-columns:repeat(4,minmax(0,1fr))}}._ely_1cr5k_2676{isolation:isolate;padding-block:clamp(96px,11vw,184px) 0;position:relative}._elyFrame_1cr5k_2681{max-width:calc(var(--maxw) - 2 * var(--gutter));width:calc(100% - 2 * var(--gutter));aspect-ratio:4/5;background:var(--surface-sunken);border-radius:clamp(24px,3vw,44px);margin:0 auto;position:relative;overflow:hidden;box-shadow:0 0 0 1px #1113170d,0 50px 100px -60px #1e243a99}._elyFrame_1cr5k_2681 ._living_1cr5k_239{height:112%;top:-6%}._landing_1cr5k_5 ._elyTag_1cr5k_2698{left:var(--space-4);bottom:var(--space-4);border-radius:var(--radius-lg);max-width:calc(100% - 32px);font-family:var(--font-serif);gap:4px;margin:0;padding:14px 18px;font-size:clamp(19px,1.6vw,24px);line-height:1.15;display:grid;position:absolute}._elyCopy_1cr5k_2712{max-width:var(--maxw);margin:var(--space-7) auto 0;padding-inline:var(--gutter);gap:var(--space-5);display:grid}._elyTitle_1cr5k_2719{font-family:var(--font-serif);letter-spacing:-.028em;max-width:12ch;margin:0;font-size:clamp(46px,8vw,136px);font-weight:400;line-height:.92}._elyTitle_1cr5k_2719 em{font-style:italic}._elyCopy_1cr5k_2712>p{max-width:48ch;color:var(--ink-2);text-wrap:pretty;margin:0;font-size:clamp(16.5px,1.3vw,21px);line-height:1.55}@media (width>=720px){._elyFrame_1cr5k_2681{aspect-ratio:16/9}._landing_1cr5k_5 ._elyTag_1cr5k_2698{left:var(--space-5);bottom:var(--space-5)}}@media (width>=981px){._elyFrame_1cr5k_2681{aspect-ratio:21/9}._elyCopy_1cr5k_2712{align-items:end;gap:var(--space-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}._elyCopy_1cr5k_2712>p{padding-bottom:.9em}}._join_1cr5k_2763{isolation:isolate;padding:clamp(150px, 21vw, 340px) var(--gutter) clamp(120px, 15vw, 250px);text-align:center;justify-items:center;margin-top:clamp(96px,11vw,184px);display:grid;position:relative;overflow:clip}._joinStage_1cr5k_2773{z-index:-1;position:absolute;inset:0}._joinStage_1cr5k_2773 ._living_1cr5k_239{height:112%;top:-6%}._joinStage_1cr5k_2773 ._living_1cr5k_239 img,._joinStage_1cr5k_2773 ._living_1cr5k_239 video{object-position:50% 36%}._joinStage_1cr5k_2773:after{content:"";background:linear-gradient(180deg, var(--surface) 0%, #f4f2ee80 12%, #f4f2ee00 34%, #f4f2ee00 60%, #f4f2eeb8 86%, var(--surface) 100%), radial-gradient(ellipse 48% 40% at 50% 60%, #f8f6f2db, #f8f6f200 100%);position:absolute;inset:0}._join_1cr5k_2763 ._lede_1cr5k_147{margin-inline:auto}._join_1cr5k_2763 ._actions_1cr5k_174{justify-content:center}._joinMark_1cr5k_2812{color:var(--ink);margin-bottom:var(--space-6);width:clamp(84px,9vw,132px);height:auto}._joinTitle_1cr5k_2818{font-family:var(--font-serif);letter-spacing:-.034em;margin:0;font-size:clamp(54px,11vw,184px);font-weight:400;line-height:.9}._foot_1cr5k_2828{padding:var(--space-8) 0 0;position:relative;overflow:clip}._footInner_1cr5k_2833{max-width:var(--maxw);padding-inline:var(--gutter);gap:var(--space-6) var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:0 auto;display:grid}._footBrand_1cr5k_2841{justify-items:start;gap:var(--space-3);grid-column:1/-1;align-content:start;display:grid}._footLine_1cr5k_2848{margin:var(--space-2) 0 0;font-family:var(--font-serif);color:var(--ink);font-size:clamp(22px,1.8vw,28px);font-style:italic}._footNote_1cr5k_2855{max-width:44ch;color:var(--muted);margin:0;font-size:13.5px}._footMail_1cr5k_2861{color:var(--ink-2);text-underline-offset:3px;font-size:13.5px}._footCol_1cr5k_2866{align-content:start;gap:2px;display:grid}._footCol_1cr5k_2866 h3{margin:0 0 var(--space-2);font:500 11px/1.3 var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--muted)}._footCol_1cr5k_2866 a{color:var(--ink-2);transition:color .25s, background-size .45s var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 calc(100% - 6px)/0 1px no-repeat;justify-self:start;padding:8px 0;font-size:14.5px;text-decoration:none}._footCol_1cr5k_2866 a:hover{color:var(--ink);background-size:100% 1px}._footWord_1cr5k_2894{height:.72em;font-family:var(--font-word);letter-spacing:.06em;text-indent:.06em;text-align:center;white-space:nowrap;color:#0000;background:linear-gradient(#11131729 0%,#11131705 78%);-webkit-user-select:none;user-select:none;padding-bottom:env(safe-area-inset-bottom,0px);-webkit-background-clip:text;background-clip:text;margin:clamp(40px,6vw,96px) 0 0;font-size:clamp(110px,26.5vw,520px);font-weight:400;line-height:.82}@media (width>=860px){._footInner_1cr5k_2833{grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr))}._footBrand_1cr5k_2841{grid-column:auto}}html[data-static-render] ._landing_1cr5k_5 *,html[data-static-render] ._landing_1cr5k_5 :before,html[data-static-render] ._landing_1cr5k_5 :after{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){._landing_1cr5k_5 *,._landing_1cr5k_5 :before,._landing_1cr5k_5 :after{transition:none!important;animation:none!important}}._appStage_1cr5k_2938{max-width:var(--maxw);padding:clamp(14px, 3vw, 56px) calc(var(--gutter) + clamp(8px, 3vw, 56px));--app-h:clamp(620px, calc(100svh - 140px), 900px);margin:0 auto;position:relative}._appWindow_1cr5k_2945{z-index:1;position:relative}._landing_1cr5k_5 ._appPlaceholder_1cr5k_2949{z-index:1;height:var(--app-h);border-radius:var(--radius-xl);color:var(--ink-2);place-items:center;font-size:14px;display:grid;position:relative}._appNote_1cr5k_2959{max-width:var(--maxw);margin:var(--space-4) auto 0;padding-inline:calc(var(--gutter) + clamp(8px, 3vw, 56px));color:var(--ink-2);font-size:14px}._appNote_1cr5k_2959 a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}@media (width<=860px){._appStage_1cr5k_2938{padding:10px var(--gutter);--app-h:min(700px, calc(100svh - 150px))}._appNote_1cr5k_2959{padding-inline:var(--gutter)}}._what_1cr5k_2982{grid-template-columns:minmax(0,1fr);gap:clamp(32px,4vw,64px);display:grid}._whatList_1cr5k_2987{margin:var(--space-3) 0 0;border-top:1px solid #1113171f;padding:0;list-style:none}._whatList_1cr5k_2987 li{padding:var(--space-4) 0;border-bottom:1px solid #1113171f}._whatList_1cr5k_2987 h3{font-family:var(--font-serif);letter-spacing:-.01em;margin:0 0 6px;font-size:clamp(24px,2.2vw,34px);font-weight:400;line-height:1.08}._whatList_1cr5k_2987 p{max-width:54ch;color:var(--ink-2);margin:0}._whatMore_1cr5k_3010{color:var(--ink);text-underline-offset:4px;justify-self:start;align-items:center;gap:8px;font-weight:500;text-decoration:underline;display:inline-flex}@media (width>=900px){._what_1cr5k_2982{grid-template-columns:repeat(2,minmax(0,1fr))}._whatMore_1cr5k_3010{grid-column:1/-1}}._kinds_1cr5k_3033{gap:var(--space-4);max-width:var(--maxw);padding:4px var(--gutter) 24px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;grid-auto-columns:min(82%,360px);grid-auto-flow:column;margin:0 auto;list-style:none;display:grid;overflow-x:auto}._kinds_1cr5k_3033::-webkit-scrollbar{display:none}._kinds_1cr5k_3033>li{scroll-snap-align:start;min-width:0}@media (width>=640px){._kinds_1cr5k_3033{scroll-snap-type:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;overflow:visible}._kinds_1cr5k_3033>li:last-child{grid-column:1/-1}}@media (width>=980px){._kinds_1cr5k_3033{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(16px,1.4vw,24px)}._kinds_1cr5k_3033>li{grid-column:span 2}._kinds_1cr5k_3033>li[data-open]{grid-column:span 3}._kinds_1cr5k_3033>li:last-child{grid-column:span 2}}._kinds_1cr5k_3033>li[data-open] ._feature_1cr5k_3081{min-height:clamp(440px,38vw,640px)}._landing_1cr5k_5 ._wiki_1cr5k_3084+._bsd_1cr5k_754{margin-top:clamp(56px,6.5vw,112px)}._feature_1cr5k_3081{isolation:isolate;border-radius:var(--radius-xl);height:100%;min-height:clamp(400px,34vw,560px);color:var(--ink);box-shadow:var(--shadow-glass);transition:transform .6s var(--ease-out), box-shadow .6s var(--ease-out);background:#e9e4dc;flex-direction:column;justify-content:flex-end;padding:10px;text-decoration:none;display:flex;position:relative;overflow:hidden}._feature_1cr5k_3081:hover{box-shadow:var(--shadow-lift);transform:translateY(-4px)}._feature_1cr5k_3081:focus-visible{outline:2px solid var(--focus);outline-offset:3px}._featureImg_1cr5k_3114{z-index:-1;object-fit:cover;width:100%;height:100%;transition:transform 1.4s var(--ease-out);position:absolute;inset:0;transform:scale(1.02)}._feature_1cr5k_3081:hover ._featureImg_1cr5k_3114{transform:scale(1.07)}._feature_1cr5k_3081:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#11131700,#11131752);position:absolute;inset:45% 0 0}._featureTag_1cr5k_3136{border-radius:var(--radius-pill);color:var(--on-ink);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#111317c7;padding:6px 10px;font-size:10px;font-weight:600;position:absolute;top:14px;left:14px}._featureTag_1cr5k_3136[data-proposed]{color:var(--ink);background:#ffffffd1;box-shadow:inset 0 0 0 1px #11131714}._feature_1cr5k_3081 ._featureCap_1cr5k_3157{border-radius:calc(var(--radius-xl) - 8px);gap:6px;padding:16px 18px 17px;display:grid}._featureTitle_1cr5k_3163{font-family:var(--font-serif);letter-spacing:-.012em;font-size:clamp(26px,2.1vw,34px);line-height:1}._featureBody_1cr5k_3169{color:var(--ink-2);text-wrap:pretty;font-size:14px;line-height:1.45}._featureGo_1cr5k_3175{align-items:center;gap:6px;margin-top:4px;font-size:13.5px;font-weight:600;display:inline-flex}._featureGo_1cr5k_3175 svg{transition:transform .4s var(--ease-out)}._feature_1cr5k_3081:hover ._featureGo_1cr5k_3175 svg{transform:translateY(2px)}button._feature_1cr5k_3081{width:100%;font:inherit;text-align:left;cursor:pointer;appearance:none;border:0}._missionDialog_1cr5k_3200{width:min(880px,100vw - 32px);max-width:none;max-height:calc(100dvh - 40px);color:var(--ink);background:0 0;border:0;margin:auto;padding:0;overflow:visible}._missionDialog_1cr5k_3200::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#11131761}._missionDialog_1cr5k_3200[open]{animation:_sheet-in_1cr5k_1 .45s var(--ease-out)}@keyframes _sheet-in_1cr5k_1{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._missionDialog_1cr5k_3200[open]{animation:none}}._landing_1cr5k_5 ._missionSheet_1cr5k_3234{overscroll-behavior:contain;scrollbar-width:thin;background:#fbfaf7;max-height:calc(100dvh - 40px);padding:0;position:relative;overflow:auto}._missionArt_1cr5k_3243{aspect-ratio:16/7;overflow:hidden}._missionArt_1cr5k_3243 img{object-fit:cover;width:100%;height:100%;display:block}._missionText_1cr5k_3253{gap:var(--space-4);padding:clamp(20px,3.2vw,44px);display:grid}._missionText_1cr5k_3253 h3{font-family:var(--font-serif);letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:clamp(30px,3.2vw,50px);font-weight:400;line-height:1}._missionLead_1cr5k_3267{max-width:62ch;color:var(--ink-2);margin:0;font-size:clamp(16px,1.15vw,18px);line-height:1.6}._missionText_1cr5k_3253 section{padding-top:var(--space-4);border-top:1px solid var(--line);gap:4px;display:grid}._missionText_1cr5k_3253 section h4{margin:0;font-size:15px;font-weight:650}._missionText_1cr5k_3253 section p{max-width:66ch;color:var(--ink-2);text-wrap:pretty;margin:0;font-size:15px;line-height:1.62}._missionNeeds_1cr5k_3293{margin:var(--space-2) 0 0;border-radius:var(--radius-md);color:var(--ink-2);background:#1113170d;padding:12px 16px;font-size:14.5px;line-height:1.55}._missionNeeds_1cr5k_3293 b{color:var(--ink);font-weight:650}._missionText_1cr5k_3253 ._actions_1cr5k_174{margin-top:var(--space-2)}._missionClose_1cr5k_3309{z-index:3;border-radius:var(--radius-pill);width:40px;height:40px;color:var(--ink);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffdb;border:0;place-items:center;display:grid;position:absolute;top:14px;right:14px;box-shadow:0 6px 18px -8px #11131780}._missionClose_1cr5k_3309:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (width<=560px){._missionArt_1cr5k_3243{aspect-ratio:16/9}}._wikiHead_1cr5k_3338{gap:var(--space-6);align-items:center;display:grid}._wikiCopy_1cr5k_3343{justify-items:start;gap:var(--space-4);display:grid}._wikiCopy_1cr5k_3343 h3{font-family:var(--font-serif);letter-spacing:-.02em;text-wrap:balance;max-width:15ch;margin:0;font-size:clamp(36px,4vw,68px);font-weight:400;line-height:.98}._wikiCopy_1cr5k_3343>p:not(._kickerSm_1cr5k_103){max-width:56ch;color:var(--ink-2);text-wrap:pretty;margin:0;font-size:clamp(15.5px,1.1vw,17.5px);line-height:1.6}._wikiCopy_1cr5k_3343 ._actions_1cr5k_174{margin-top:var(--space-2)}._wikiStats_1cr5k_3369{gap:var(--space-4) var(--space-6);width:100%;margin:var(--space-2) 0 0;padding-top:var(--space-5);border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._wikiStats_1cr5k_3369 div{flex-direction:column-reverse;justify-content:flex-end;gap:4px;display:flex}._wikiStats_1cr5k_3369 dt{color:var(--muted);font-size:13px;line-height:1.35}._wikiStats_1cr5k_3369 dd{font-family:var(--font-serif);font-variant-numeric:lining-nums;margin:0;font-size:clamp(34px,3vw,52px);line-height:1}@media (width>=640px){._wikiStats_1cr5k_3369{grid-template-columns:repeat(4,minmax(0,1fr))}}._wikiFigure_1cr5k_3401{border-radius:var(--radius-xl);box-shadow:var(--shadow-glass);aspect-ratio:16/10;margin:0;overflow:hidden}._wikiFigure_1cr5k_3401 img{object-fit:cover;width:100%;height:100%;display:block}@media (width>=981px){._wikiHead_1cr5k_3338{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(32px,4vw,72px)}._wikiFigure_1cr5k_3401{aspect-ratio:4/5}}@media (width>=1400px){._wikiFigure_1cr5k_3401{aspect-ratio:1}}._findingsHead_1cr5k_3429{margin:clamp(48px, 5vw, 80px) 0 var(--space-5);font-family:var(--font-serif);letter-spacing:-.012em;font-size:clamp(28px,2.4vw,40px);font-weight:400;line-height:1.05}._findings_1cr5k_3429{margin:0;padding:0;list-style:none}._findings_1cr5k_3429>li{break-inside:avoid;margin-bottom:clamp(16px,1.4vw,24px)}@media (width>=900px){._findings_1cr5k_3429{columns:2;column-gap:clamp(16px,1.4vw,24px)}}._landing_1cr5k_5 ._finding_1cr5k_3429{gap:var(--space-4);align-content:start;padding:clamp(20px,2vw,32px);display:grid}._findingQuestion_1cr5k_3459{font-family:var(--font-serif);letter-spacing:-.01em;text-wrap:pretty;margin:0;font-size:clamp(23px,1.8vw,30px);font-weight:400;line-height:1.12}._findingRows_1cr5k_3468{border-top:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}._findingRow_1cr5k_3468{align-items:center;column-gap:var(--space-4);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"value langs""note langs";padding:10px 0;display:grid}._findingValue_1cr5k_3486{color:var(--ink);grid-area:value;font-size:15px;line-height:1.4}._findingRow_1cr5k_3468[data-figure]{grid-template-columns:clamp(104px,9vw,150px) minmax(0,1fr) auto;grid-template-areas:"value note langs"}._findingRow_1cr5k_3468[data-figure] ._findingValue_1cr5k_3486{font-family:var(--font-serif);white-space:nowrap;font-variant-numeric:lining-nums;font-size:clamp(24px,2vw,32px);line-height:1}._findingNote_1cr5k_3503{color:var(--muted);grid-area:note;font-size:13px;line-height:1.4}._langs_1cr5k_3509{flex-wrap:wrap;grid-area:langs;justify-content:flex-end;gap:4px;max-width:13.5em;display:flex}._lang_1cr5k_3509{min-width:2.4em;height:22px;color:var(--ink-2);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;cursor:help;background:#1113170f;border-radius:6px;place-items:center;padding:0 6px;font-size:10.5px;font-weight:600;text-decoration:none;display:inline-grid}._findingRow_1cr5k_3468[data-tone]{grid-template-columns:minmax(0,1fr);grid-template-areas:"value""models";row-gap:8px}._findingRow_1cr5k_3468[data-tone] ._findingValue_1cr5k_3486:before{content:"";vertical-align:.08em;background:var(--ok);border-radius:50%;width:8px;height:8px;margin-right:9px;display:inline-block}._findingRow_1cr5k_3468[data-tone=line] ._findingValue_1cr5k_3486:before{background:#c28a12}._findingRow_1cr5k_3468[data-tone=stopped] ._findingValue_1cr5k_3486:before{background:#b4321f}._models_1cr5k_3557{flex-wrap:wrap;grid-area:models;gap:6px;display:flex}._model_1cr5k_3557{border-radius:var(--radius-pill);color:var(--ink-2);background:#1113170f;padding:4px 10px;font-size:12.5px;font-weight:550}._findingRow_1cr5k_3468[data-tone=answered] ._model_1cr5k_3557{background:var(--ok-soft);color:#17583d}._findingRow_1cr5k_3468[data-tone=line] ._model_1cr5k_3557{color:#6f4f0a;background:#fbf0d4}._findingRow_1cr5k_3468[data-tone=stopped] ._model_1cr5k_3557{color:#8d1c13;background:#f9e4e0}._findingQuote_1cr5k_3583{padding-left:var(--space-4);border-left:2px solid var(--line-strong);margin:0}._findingQuote_1cr5k_3583 blockquote{font-family:var(--font-serif);color:var(--ink);margin:0;font-size:clamp(17px,1.3vw,20px);line-height:1.35}._findingQuote_1cr5k_3583 figcaption{color:var(--muted);margin-top:8px;font-size:13px;line-height:1.45}._findingQuote_1cr5k_3583 figcaption b{color:var(--ink-2);font-weight:600}._findingFoot_1cr5k_3605{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-5);color:var(--muted);flex-wrap:wrap;margin:0;font-size:13.5px;line-height:1.45;display:flex}._findingFoot_1cr5k_3605 span{max-width:44ch}._findingFoot_1cr5k_3605 ._textLink_1cr5k_155{color:var(--ink);font-size:14px}._wikiFoot_1cr5k_3623{margin:var(--space-5) 0 0;max-width:80ch;color:var(--muted);font-size:13px;line-height:1.55}._wikiFoot_1cr5k_3623 ._textLink_1cr5k_155{font-size:13px}@media (width<=560px){._findingRow_1cr5k_3468[data-figure]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"value langs""note note";row-gap:4px}._langs_1cr5k_3509{max-width:10em}}._landing_1cr5k_5[data-motion] [data-idle],._landing_1cr5k_5[data-motion] [data-idle] *{animation-play-state:paused!important}._appPoster_1cr5k_3653{z-index:1;color:var(--ink);justify-items:center;gap:12px;text-decoration:none;display:grid;position:relative}._appPoster_1cr5k_3653 img{width:100%;height:auto;box-shadow:var(--shadow-glass,0 20px 50px -24px #1e243a66);border-radius:18px}._appPosterGo_1cr5k_3668{background:var(--ink);color:#f4f2ee;min-height:48px;font:600 15px/1 var(--font-sans);border-radius:999px;align-items:center;gap:8px;padding:0 22px;display:inline-flex}._findingsMore_1cr5k_3683{display:none}@media (width<=640px){._findings_1cr5k_3429:not([data-all])>[data-extra]{display:none}._findingsMore_1cr5k_3683{min-height:44px;margin:4px var(--gutter) 0;background:var(--ink);color:#f4f2ee;font:600 14px/1 var(--font-sans);border:0;border-radius:999px;align-items:center;padding:0 18px;display:inline-flex}._section_1cr5k_184{padding-block:56px 16px}._head_1cr5k_189{margin-bottom:24px}._block_1cr5k_195{margin-top:36px}._join_1cr5k_2763{margin-top:56px;padding-block:84px 72px}._problemGrid_1cr5k_930{margin-inline:calc(-1 * var(--gutter));padding:2px var(--gutter) 12px;scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}._problemGrid_1cr5k_930>li{scroll-snap-align:start;flex:0 0 78%}._index_1cr5k_1121[data-folded] ._indexGroup_1cr5k_1126 ul{display:none}}._indexMore_1cr5k_3734{display:none}@media (width<=640px){._indexMore_1cr5k_3734{min-height:40px;color:var(--ink);font:600 14px/1 var(--font-sans);text-underline-offset:3px;background:0 0;border:0;align-items:center;margin-top:8px;padding:0;text-decoration:underline;display:inline-flex}._wikiFigure_1cr5k_3401,._bsdRecord_1cr5k_841 ._timeline_1cr5k_870{display:none}._fields_1cr5k_1015,._decideGrid_1cr5k_2538{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}._fields_1cr5k_1015{margin-inline:calc(-1 * var(--gutter));padding:2px var(--gutter) 10px}._decideGrid_1cr5k_2538{padding-bottom:10px}._fields_1cr5k_1015>li{scroll-snap-align:start;flex:0 0 72%}._decideGrid_1cr5k_2538>li{scroll-snap-align:start;flex:0 0 84%}._howRow_1cr5k_1597:not(:first-child) ._howVisual_1cr5k_1645,._togetherField_1cr5k_1526 ._pane_1cr5k_1388[data-slot="2"],._togetherField_1cr5k_1526 ._pane_1cr5k_1388[data-slot="3"],._togetherField_1cr5k_1526 ._pane_1cr5k_1388[data-slot="4"]{display:none}}
