.tinyfish_heroInner__JZPix{min-height:540px}.tinyfish_section__Doy2A{width:min(100% - 48px,1240px);margin:56px auto;scroll-margin-top:150px}.tinyfish_section__Doy2A h2{margin:0 0 16px;font-size:clamp(28px,3vw,40px);letter-spacing:-.035em}.tinyfish_section__Doy2A p{line-height:1.6;color:var(--ink-soft)}.tinyfish_resultList__Bw715{display:grid;gap:18px;margin-top:28px}.tinyfish_result__o0Afk{padding:18px 0;border-bottom:1px solid var(--line)}.tinyfish_result__o0Afk h3{margin:0 0 8px;font-size:19px}.tinyfish_result__o0Afk p{margin:8px 0;line-height:1.5;font-size:14px}.tinyfish_links__mkRjY{display:flex;flex-wrap:wrap;gap:12px 22px;font-size:14px}.tinyfish_links__mkRjY a{text-underline-offset:4px}.tinyfish_filters__32mGd{display:grid;grid-template-columns:2fr 1fr 1fr;gap:16px;margin-top:28px}.tinyfish_filters__32mGd>div{display:grid;gap:8px}.tinyfish_filters__32mGd label{font-size:13px;font-weight:650}.tinyfish_filters__32mGd input,.tinyfish_filters__32mGd select{width:100%;min-width:0;min-height:44px;border:1px solid var(--line);border-radius:4px;padding:10px;background:var(--paper);color:var(--ink);font:inherit}.tinyfish_tableScroll__90apv{overflow-x:auto;border:1px solid var(--line)}.tinyfish_table__vOolZ{width:100%;min-width:720px;border-collapse:collapse;background:var(--paper);font-size:14px}.tinyfish_table__vOolZ td,.tinyfish_table__vOolZ th{padding:17px;border-bottom:1px solid var(--line);vertical-align:top;text-align:left}.tinyfish_table__vOolZ thead th{background:var(--cream-deep);font-weight:700}.tinyfish_table__vOolZ tbody th{max-width:500px;min-width:280px;font-weight:500}.tinyfish_request__24HEy{display:block;line-height:1.6}.tinyfish_taskId__nLo5b{font-size:11px;overflow-wrap:anywhere}.tinyfish_table__vOolZ small,.tinyfish_taskId__nLo5b{display:block;margin-top:8px;color:var(--ink-soft)}.tinyfish_mobileModel__yzhwN{display:none}.tinyfish_verdict__4dPt7{display:inline-block;padding:6px 9px;border:1px solid;border-radius:4px;white-space:nowrap;text-decoration:none}.tinyfish_verdict__4dPt7[data-outcome=pass]{color:#076e58;background:#e7f3eb}.tinyfish_verdict__4dPt7[data-outcome=fail]{color:#9d382e;background:#fcedea}.tinyfish_verdict__4dPt7[data-outcome=error]{color:#81550d;background:#faf0d9}.tinyfish_code__tXEBN{padding:24px;overflow-x:auto;color:#fffdf8;background:#112127;line-height:1.7;font-size:13px}.tinyfish_image__oszme{display:block;padding:18px;overflow-wrap:anywhere;background:var(--paper);border:1px solid var(--line);font-size:12px;line-height:1.6}.tinyfish_assets__3CK_m{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}.tinyfish_asset__YLGzh{min-width:0;padding:20px;border:1px solid var(--line);background:var(--paper)}.tinyfish_asset__YLGzh strong{display:block;margin-bottom:10px}.tinyfish_asset__YLGzh code{display:block;margin-top:12px;color:var(--ink-soft);overflow-wrap:anywhere;font-size:11px}.tinyfish_limitations__6o9fO{padding-left:22px;line-height:1.7;color:var(--ink-soft)}.tinyfish_limitations__6o9fO li{margin-bottom:12px}.tinyfish_qualityTable__KtuuV{width:100%;border-collapse:collapse;font-size:14px;background:var(--paper)}.tinyfish_qualityTable__KtuuV caption{text-align:left;padding:16px 0;line-height:1.7;color:var(--ink-soft)}.tinyfish_qualityTable__KtuuV td,.tinyfish_qualityTable__KtuuV th{padding:14px 12px;border-bottom:1px solid var(--line);text-align:left}.tinyfish_qualityTable__KtuuV thead{background:var(--cream-deep)}.tinyfish_qualityTable__KtuuV tbody th{font-weight:500}.tinyfish_srOnly__BfOU2{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (max-width:720px){.tinyfish_section__Doy2A{width:min(100% - 24px,1240px);margin-block:36px}.tinyfish_assets__3CK_m,.tinyfish_filters__32mGd{grid-template-columns:1fr}.tinyfish_tableScroll__90apv{overflow-x:visible;border:0}.tinyfish_table__vOolZ{display:block;min-width:0;background:transparent}.tinyfish_table__vOolZ thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.tinyfish_table__vOolZ tbody,.tinyfish_table__vOolZ tbody th,.tinyfish_table__vOolZ tbody tr{display:block;width:100%;min-width:0;max-width:none}.tinyfish_table__vOolZ tbody tr{margin-bottom:16px;border:1px solid var(--line);background:var(--paper)}.tinyfish_table__vOolZ td{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;border-bottom:0}.tinyfish_table__vOolZ small{margin:0}.tinyfish_mobileModel__yzhwN{display:block;min-width:0;font-weight:600}}main.billing_billingMain___NRwu{padding:150px 0 40px}.billing_panel__8oqIC{max-width:1060px;margin:0 auto;padding:24px 24px 32px;color:#13202b}.billing_intro__hxebi{max-width:760px;margin-bottom:36px}.billing_eyebrow__krWB9{color:#0f766e;font-size:12px;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.billing_intro__hxebi h1{font-size:clamp(32px,4vw,44px);line-height:1.12;letter-spacing:-.045em;margin:12px 0 16px}.billing_features__evwmT,.billing_panel__8oqIC p{font-size:16px;line-height:1.65}.billing_grid__3go5V{display:grid;grid-template-columns:1fr 1fr;gap:24px}.billing_card__QCnKj{padding:30px;border:1px solid #d6cdbc;border-radius:8px;background:#fffdf8;min-width:0}.billing_card__QCnKj h2{font-size:22px;margin:0 0 24px}.billing_card__QCnKj h3{font-size:18px}.billing_price__DdSX5{font-size:52px!important;letter-spacing:-.04em;font-weight:800;margin:16px 0;line-height:1.15!important}.billing_price__DdSX5 span{font-size:16px;font-weight:500;letter-spacing:0}.billing_features__evwmT{padding-left:20px;margin:24px 0}.billing_features__evwmT li{margin:8px 0}.billing_primary__G57uP,.billing_secondary__cT8DZ{min-height:46px;display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;font:inherit;font-size:14px;font-weight:700;border:1px solid #10232a;border-radius:4px;cursor:pointer;text-align:center;text-decoration:none}.billing_primary__G57uP{background:#10232a;color:#fffdf8!important;width:100%}.billing_primary__G57uP:hover{background:#0f766e}.billing_secondary__cT8DZ{background:transparent;color:#13202b}.billing_secondary__cT8DZ:hover{background:#ebe4d7}.billing_primary__G57uP:disabled,.billing_refresh__VAt_c:disabled,.billing_secondary__cT8DZ:disabled{opacity:.6;cursor:wait}.billing_panel__8oqIC :focus-visible{outline:3px solid #e55c3f;outline-offset:3px}.billing_fine__wzm_D{font-size:13px!important;color:#41505a}.billing_textLink__xLhe6{color:#0f766e!important;font-weight:700;text-underline-offset:4px}.billing_status__Eep3A{font-weight:750;color:#0f766e;text-transform:capitalize}.billing_notice__vCM7C{background:#f5f1e8;border-left:3px solid #0f766e;padding:12px 16px}.billing_error__8zj0C{margin-top:24px;border:1px solid #b42318;background:#fff4f0;padding:18px;border-radius:4px}.billing_success__v5vYc{color:#07594f;background:#e4f3ec;padding:12px}.billing_meeting__DwGlL{margin-top:28px;padding-top:20px;border-top:1px solid #d6cdbc}.billing_refresh__VAt_c{display:block;padding:12px 0;background:transparent;border:0;color:#41505a;font:inherit;font-size:13px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.billing_signout__OFppY{margin-top:16px}.billing_trialLink__CXkcZ{display:inline-flex;align-items:center;flex-shrink:0;min-height:44px;padding:6px 10px;border:1px solid #d6cdbc;border-radius:4px;color:#0f766e!important;font-size:12px;font-weight:750;line-height:1.2;text-decoration:none;text-align:center;white-space:nowrap}.billing_trialCompact__neOUB{display:none}@media (max-width:700px){.billing_grid__3go5V{grid-template-columns:1fr}.billing_panel__8oqIC{padding:32px 16px 48px}.billing_card__QCnKj{padding:22px}.billing_trialLink__CXkcZ{padding-inline:8px;font-size:11px}.billing_trialFull__T3sqa{display:none}.billing_trialCompact__neOUB{display:inline}}.founderHome_page__oUezs{--ink:#13202b;--ink-soft:#41505a;--cream:#f5f1e8;--cream-deep:#ebe4d7;--white:#fffdf8;--line:#d6cdbc;--aqua:#0f766e;--aqua-bright:#23b9aa;--coral:#e55c3f;--night:#10232a;min-height:100vh;color:var(--ink);background:var(--cream);font-family:var(--font-founder,Manrope),var(--font-inter,Inter),ui-sans-serif,system-ui,sans-serif}.founderHome_page__oUezs *,.founderHome_page__oUezs :after,.founderHome_page__oUezs :before{box-sizing:border-box}.founderHome_page__oUezs a{color:inherit}.founderHome_skipLink__KQG0U{position:fixed;z-index:100;top:12px;left:12px;padding:12px 16px;color:var(--white)!important;background:var(--night);border-radius:4px;transform:translateY(-160%);transition:transform .16s ease}.founderHome_skipLink__KQG0U:focus{transform:translateY(0)}.founderHome_page__oUezs :focus-visible{outline:3px solid var(--coral);outline-offset:3px}.founderHome_header__b1Vhi{position:relative;z-index:10;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--cream) 94%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.founderHome_headerPersistent__OqBVN{position:fixed;z-index:50;inset:0 0 auto}.founderHome_page__oUezs main,.founderHome_product__vODyb,.founderHome_story__J1Vo3,.founderHome_thesis__dujAZ{scroll-margin-top:96px}.founderHome_finalCtaInner__Qc5_w,.founderHome_footerInner__ZXDMB,.founderHome_headerInner__kJ99I,.founderHome_heroInner__h_smy,.founderHome_sectionInner__F9ntS{width:min(100% - 48px,1240px);margin-inline:auto}.founderHome_headerInner__kJ99I{min-height:76px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px}.founderHome_wordmark__Ms7jL{width:fit-content;min-height:44px;display:inline-flex;align-items:center;gap:10px;color:var(--ink);font-size:15px;font-weight:800;letter-spacing:-.02em;text-decoration:none}.founderHome_wordmarkMark__EGdYX{width:30px;height:30px;display:block;flex:0 0 auto;object-fit:contain}.founderHome_nav__uaAjT{display:flex;align-items:center;gap:20px}.founderHome_contactLink__R5m7R,.founderHome_footer__c6P3u nav a,.founderHome_mobileBenchmarkLink__M2yPo,.founderHome_nav__uaAjT a{min-height:44px;display:inline-flex;align-items:center;color:var(--ink-soft);font-size:13px;font-weight:650;text-decoration:none}.founderHome_contactLink__R5m7R{white-space:nowrap;flex-shrink:0}.founderHome_contactLink__R5m7R:hover,.founderHome_footer__c6P3u nav a:hover,.founderHome_mobileBenchmarkLink__M2yPo:hover,.founderHome_nav__uaAjT a:hover{color:var(--aqua)}.founderHome_headerActions__BlX9f{display:flex;justify-content:flex-end;align-items:center;gap:16px}.founderHome_headerInnerFocused__xUKPR{grid-template-columns:1fr auto}.founderHome_mobileBenchmarkLink__M2yPo{display:none}.founderHome_primaryButton__aE0l8,.founderHome_secondaryButton__jSApA,.founderHome_studioLink____6Mv{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--night);border-radius:4px;padding:0 18px;font-size:14px;font-weight:760;text-decoration:none;transition:transform .16s ease,background .16s ease,color .16s ease}.founderHome_studioLink____6Mv{white-space:nowrap}.founderHome_primaryButton__aE0l8,.founderHome_studioLink____6Mv{color:var(--white)!important;background:var(--night)}.founderHome_primaryButton__aE0l8:hover,.founderHome_studioLink____6Mv:hover{background:var(--aqua);border-color:var(--aqua);transform:translateY(-2px)}.founderHome_hero__jOdnq{position:relative;margin-top:77px;border-bottom:1px solid var(--line)}.founderHome_hero__jOdnq:before{content:"";position:absolute;inset:0 0 auto;height:7px;background:linear-gradient(90deg,var(--coral) 0 18%,var(--aqua-bright) 18% 54%,var(--night) 54% 100%)}.founderHome_heroInner__h_smy{min-height:690px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(420px,.8fr);align-items:center;gap:clamp(48px,8vw,120px);padding-block:92px 88px}.founderHome_heroCopy__JwOvO{max-width:680px}.founderHome_eyebrow__Qkoj0{margin:0 0 22px;color:var(--aqua);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:760;letter-spacing:.11em;text-transform:uppercase}.founderHome_hero__jOdnq h1{max-width:10ch;margin:0;font-size:clamp(56px,6.2vw,88px);line-height:.94;letter-spacing:-.068em;text-wrap:balance}.founderHome_heroLead__TuwOU{max-width:59ch;margin:30px 0 0;color:var(--ink-soft);font-size:clamp(18px,1.7vw,22px);line-height:1.55;letter-spacing:-.018em}.founderHome_heroActions__X6yei{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.founderHome_secondaryButton__jSApA{color:var(--ink);background:transparent;border-color:var(--line)}.founderHome_secondaryButton__jSApA:hover{color:var(--aqua);border-color:var(--aqua);transform:translateY(-2px)}.founderHome_founderNote__sMT5e{max-width:500px;margin:34px 0 0;display:flex;align-items:center;gap:14px;color:var(--ink-soft);font-size:14px;line-height:1.5}.founderHome_founderNote__sMT5e strong{display:block;color:var(--ink)}.founderHome_founderMonogram__jRnQJ{width:42px;height:42px;flex:0 0 auto;display:grid;place-items:center;color:var(--white);background:var(--coral);border-radius:50%;font-size:11px;font-weight:800}.founderHome_boundaryCard__G0LPC{position:relative;padding:clamp(28px,3.5vw,46px);color:var(--white);background:var(--night);border-radius:6px;box-shadow:18px 18px 0 var(--aqua-bright)}.founderHome_boundaryCard__G0LPC:after{content:"";position:absolute;top:-16px;right:28px;width:72px;height:32px;background:var(--coral);transform:rotate(3deg)}.founderHome_cardTopline__7Z6nZ{display:flex;align-items:center;justify-content:space-between;gap:20px;color:#b9cbc9;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.founderHome_liveDot__LX_I3{display:inline-flex;align-items:center;gap:6px;color:#8ceadd}.founderHome_liveDot__LX_I3:before{content:"";width:7px;height:7px;background:var(--aqua-bright);border-radius:50%}.founderHome_boundaryCard__G0LPC h2{max-width:12ch;margin:40px 0 30px;font-size:clamp(29px,3vw,42px);line-height:1.03;letter-spacing:-.045em}.founderHome_boundaryNumbers__l44S2{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding-block:24px;border-block:1px solid #325059}.founderHome_boundaryNumbers__l44S2 div{display:grid;gap:8px}.founderHome_boundaryNumbers__l44S2 strong{font-size:52px;line-height:.9;letter-spacing:-.07em}.founderHome_boundaryNumbers__l44S2 span{color:#b9cbc9;font-size:11px;line-height:1.4}.founderHome_boundaryNumbers__l44S2 .founderHome_boundaryArrow__0y1Lh{color:var(--coral);font-size:24px}.founderHome_boundaryResult__qsGY2 strong{color:#8ceadd}.founderHome_boundaryCard__G0LPC>p{margin:26px 0;color:#d4dfde;font-size:16px;line-height:1.65}.founderHome_cycle__sQqOH{display:flex;flex-wrap:wrap;gap:7px;align-items:center;color:#8ceadd;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;letter-spacing:.03em;text-transform:uppercase}.founderHome_product__vODyb,.founderHome_story__J1Vo3,.founderHome_thesis__dujAZ{padding-block:108px;border-bottom:1px solid var(--line)}.founderHome_product__vODyb{color:var(--white);background:var(--night);border-color:#2a4148}.founderHome_sectionInner__F9ntS{display:grid;grid-template-columns:170px minmax(0,1fr);gap:clamp(44px,7vw,110px)}.founderHome_sectionLabel__JMLVc{position:relative;align-self:start;padding-top:6px}.founderHome_sectionLabel__JMLVc:after{content:"";position:absolute;top:18px;left:44px;width:70px;height:1px;background:var(--line)}.founderHome_product__vODyb .founderHome_sectionLabel__JMLVc:after{background:#43616a}.founderHome_sectionLabel__JMLVc span{color:var(--coral);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:800}.founderHome_sectionLabel__JMLVc p{margin:14px 0 0;color:var(--ink-soft);font-size:12px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.founderHome_product__vODyb .founderHome_sectionLabel__JMLVc p{color:#9cb2b5}.founderHome_finalCta___PYha h2,.founderHome_sectionHeadingRow__qe4rl h2,.founderHome_storyIntro__HQZx5 h2,.founderHome_thesisContent__KQw_P>h2{margin:0;font-size:clamp(38px,4.8vw,66px);line-height:1.02;letter-spacing:-.058em;text-wrap:balance}.founderHome_thesisContent__KQw_P>h2{max-width:18ch}.founderHome_thesisContent__KQw_P>p{max-width:67ch;margin:28px 0 0;color:var(--ink-soft);font-size:18px;line-height:1.72}.founderHome_comparison__k38Ro{margin-top:58px;display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch;gap:18px}.founderHome_comparisonCard__qL3gE{min-height:235px;display:flex;flex-direction:column;justify-content:space-between;padding:28px;background:var(--white);border:1px solid var(--line)}.founderHome_comparisonCardAccent__q_GtR{color:var(--white);background:var(--aqua);border-color:var(--aqua)}.founderHome_comparisonKicker__LiBya{margin:0;color:var(--coral);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.founderHome_comparisonCardAccent__q_GtR .founderHome_comparisonKicker__LiBya{color:#d5fff8}.founderHome_comparisonCard__qL3gE strong{display:block;margin:28px 0 16px;font-size:clamp(28px,3vw,42px);line-height:1;letter-spacing:-.045em}.founderHome_comparisonCard__qL3gE>p:last-child{max-width:42ch;margin:0;color:var(--ink-soft);font-size:16px;line-height:1.6}.founderHome_comparisonCardAccent__q_GtR>p:last-child{color:#d5efeb}.founderHome_comparisonDivider__w0Er6{align-self:center;color:var(--coral);font-size:26px;font-weight:800}.founderHome_sectionHeadingRow__qe4rl{display:grid;grid-template-columns:1.2fr .65fr;gap:48px;align-items:end}.founderHome_sectionHeadingRow__qe4rl h2{max-width:12ch}.founderHome_sectionHeadingRow__qe4rl>p{margin:0;color:#b9cbc9;font-size:16px;line-height:1.65}.founderHome_gymGrid__iRpqW{margin-top:58px;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #38525a}.founderHome_gymCard__GDG6x{min-height:260px;padding:24px;border-right:1px solid #38525a}.founderHome_gymCard__GDG6x:last-child{border-right:0}.founderHome_gymCard__GDG6x>span{color:#8ceadd;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px}.founderHome_gymCard__GDG6x h3{max-width:10ch;margin:80px 0 14px;font-size:23px;line-height:1.05;letter-spacing:-.035em}.founderHome_gymCard__GDG6x p{margin:0;color:#9fb3b6;font-size:16px;line-height:1.6}.founderHome_method__UDvBO{margin-top:88px;display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;padding-top:68px;border-top:1px solid #38525a}.founderHome_methodIntro__1D_S1{position:sticky;top:104px;align-self:start}.founderHome_methodIntro__1D_S1 h3{max-width:9ch;margin:0 0 24px;font-size:clamp(34px,3.6vw,50px);line-height:1;letter-spacing:-.05em}.founderHome_methodIntro__1D_S1>p:last-child{max-width:45ch;margin:0;color:#aebfc1;font-size:16px;line-height:1.7}.founderHome_methodSteps__eqy3X{margin:0;padding:0;list-style:none}.founderHome_methodSteps__eqy3X li{display:grid;grid-template-columns:46px 1fr;gap:22px;padding:25px 0;border-top:1px solid #38525a}.founderHome_methodSteps__eqy3X li:last-child{border-bottom:1px solid #38525a}.founderHome_methodSteps__eqy3X li>span{color:var(--coral);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px}.founderHome_methodSteps__eqy3X strong{display:block;font-size:17px}.founderHome_methodSteps__eqy3X p{margin:7px 0 0;color:#9fb3b6;font-size:16px;line-height:1.6}.founderHome_story__J1Vo3{background:var(--white)}.founderHome_storyContent__6Dd6F{min-width:0}.founderHome_storyIntro__HQZx5{max-width:850px;padding-bottom:74px}.founderHome_storyIntro__HQZx5 h2{max-width:15ch}.founderHome_storyIntro__HQZx5>p:last-child{max-width:64ch;margin:24px 0 0;color:var(--ink-soft);font-size:16px;line-height:1.7}.founderHome_questionBlock__kT6ob{display:grid;grid-template-columns:72px minmax(0,760px);gap:24px;padding:60px 0;border-top:1px solid var(--line)}.founderHome_questionNumber__JD5Fn{padding-top:7px;color:var(--coral);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:800}.founderHome_questionBody__bTVud h3{max-width:24ch;margin:0 0 28px;font-size:clamp(27px,3vw,40px);line-height:1.12;letter-spacing:-.042em;text-wrap:balance}.founderHome_disclosureBody__397cw p,.founderHome_questionBody__bTVud>p{max-width:65ch;margin:0 0 20px;color:var(--ink-soft);font-size:16px;line-height:1.75}.founderHome_questionBody__bTVud .founderHome_answerLead__bK8PH{color:var(--ink);font-size:21px;font-weight:700;line-height:1.5;letter-spacing:-.022em}.founderHome_originHighlights__TW3S_{margin:34px 0;display:grid;grid-template-columns:repeat(2,1fr);border-block:1px solid var(--line)}.founderHome_originHighlights__TW3S_ div{padding:26px 28px 28px 0}.founderHome_originHighlights__TW3S_ div+div{padding-left:28px;border-left:1px solid var(--line)}.founderHome_originHighlights__TW3S_ span{color:var(--aqua);font-size:22px;font-weight:800;letter-spacing:-.035em}.founderHome_originHighlights__TW3S_ p{margin:10px 0 0;color:var(--ink-soft);font-size:16px;line-height:1.6}.founderHome_disclosure__b_0ii{margin-top:32px;border-block:1px solid var(--line)}.founderHome_disclosure__b_0ii summary{min-height:60px;display:flex;align-items:center;justify-content:space-between;gap:18px;color:var(--aqua);cursor:pointer;font-size:15px;font-weight:780;list-style:none}.founderHome_disclosure__b_0ii summary::-webkit-details-marker{display:none}.founderHome_disclosure__b_0ii summary span{font-size:22px;font-weight:400;transition:transform .16s ease}.founderHome_disclosure__b_0ii[open] summary span{transform:rotate(45deg)}.founderHome_disclosureBody__397cw{padding:10px 0 18px}.founderHome_answerList__TMww_{margin:30px 0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:0;border-top:1px solid var(--line);list-style:none}.founderHome_answerList__TMww_ li{min-height:56px;display:flex;align-items:center;padding:10px 16px 10px 0;border-bottom:1px solid var(--line);color:var(--ink);font-size:16px;font-weight:690}.founderHome_answerList__TMww_ li:before{content:"✓";margin-right:10px;color:var(--aqua);font-weight:900}.founderHome_customerQuestion___T32W{max-width:700px;margin:34px 0;padding:28px 30px;color:var(--ink);background:var(--cream);border-left:5px solid var(--coral);font-size:clamp(19px,2.1vw,25px);font-weight:700;line-height:1.45;letter-spacing:-.025em}.founderHome_disclosureBody__397cw .founderHome_resultCaveat__JqXqS{margin-top:28px;padding:14px 16px;color:#2e4b4b;background:#dff4ef;border-left:3px solid var(--aqua);font-size:15px;font-weight:650}.founderHome_finalCta___PYha{padding-block:104px;color:var(--white);background:var(--aqua)}.founderHome_finalCtaInner__Qc5_w{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:64px}.founderHome_finalCta___PYha .founderHome_eyebrow__Qkoj0{color:#d5fff8}.founderHome_finalCta___PYha h2{max-width:16ch}.founderHome_finalCtaLead__oA3jN{max-width:46ch;margin:26px 0 0;color:#d5fff8;font-size:18px;line-height:1.65}.founderHome_customerFitList__T0Cit{display:grid;gap:18px;margin:0;padding:0 0 28px;border-bottom:1px solid #87d6cc;list-style:none}.founderHome_customerFitList__T0Cit li{display:flex;align-items:baseline;gap:12px;font-size:16px;font-weight:650;line-height:1.6}.founderHome_customerFitList__T0Cit span{flex:0 0 auto;color:#d5fff8}.founderHome_finalCta___PYha .founderHome_heroActions__X6yei{margin:28px 0 0}.founderHome_finalCta___PYha .founderHome_primaryButton__aE0l8{color:var(--night)!important;background:var(--white);border-color:var(--white)}.founderHome_finalCta___PYha .founderHome_primaryButton__aE0l8:hover{background:var(--cream-deep);border-color:var(--cream-deep)}.founderHome_finalCta___PYha .founderHome_primaryButton__aE0l8:focus-visible{outline-color:var(--white)}.founderHome_meetingNote__wRUvM{margin:14px 0 0;color:#d5fff8;font-size:14px;line-height:1.6}.founderHome_footer__c6P3u{padding-block:36px;color:var(--white);background:var(--night)}.founderHome_footerInner__ZXDMB{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:32px}.founderHome_footer__c6P3u .founderHome_wordmark__Ms7jL{color:var(--white)}.founderHome_footer__c6P3u .founderHome_wordmarkMark__EGdYX{background:transparent}.founderHome_footer__c6P3u p{margin:0;color:#b9cbc9;font-size:12px;text-align:center}.founderHome_footer__c6P3u nav{display:flex;justify-content:flex-end;gap:22px}.founderHome_footer__c6P3u nav a{min-width:44px;justify-content:center;color:#d4dfde}@media (max-width:1100px){.founderHome_nav__uaAjT .founderHome_navPlayground__1GQsf{display:none}}@media (max-width:1040px){.founderHome_heroInner__h_smy{grid-template-columns:1fr 420px;gap:48px}.founderHome_gymGrid__iRpqW{grid-template-columns:repeat(2,1fr)}.founderHome_gymCard__GDG6x:nth-child(2){border-right:0}.founderHome_gymCard__GDG6x:nth-child(-n+2){border-bottom:1px solid #38525a}.founderHome_finalCtaInner__Qc5_w{grid-template-columns:1fr;gap:40px}}@media (max-width:960px){.founderHome_nav__uaAjT{display:none}.founderHome_mobileBenchmarkLink__M2yPo{display:inline-flex}.founderHome_headerInner__kJ99I{grid-template-columns:1fr auto}}@media (max-width:840px){.founderHome_finalCtaInner__Qc5_w,.founderHome_footerInner__ZXDMB,.founderHome_headerInner__kJ99I,.founderHome_heroInner__h_smy,.founderHome_sectionInner__F9ntS{width:min(100% - 36px,720px)}.founderHome_contactLink__R5m7R{display:none}.founderHome_heroInner__h_smy{min-height:auto;grid-template-columns:1fr;gap:70px;padding-block:76px 86px}.founderHome_hero__jOdnq h1{max-width:9ch}.founderHome_boundaryCard__G0LPC{max-width:620px}.founderHome_product__vODyb,.founderHome_story__J1Vo3,.founderHome_thesis__dujAZ{padding-block:82px}.founderHome_sectionInner__F9ntS{grid-template-columns:1fr;gap:40px}.founderHome_sectionLabel__JMLVc{display:flex;align-items:center;gap:92px}.founderHome_sectionLabel__JMLVc:after{left:32px;width:58px}.founderHome_sectionLabel__JMLVc p{margin:0}.founderHome_sectionHeadingRow__qe4rl{grid-template-columns:1fr;gap:24px}.founderHome_method__UDvBO{grid-template-columns:1fr;gap:50px}.founderHome_methodIntro__1D_S1{position:static}.founderHome_storyIntro__HQZx5{padding-bottom:44px}.founderHome_footerInner__ZXDMB{grid-template-columns:1fr;justify-items:start}.founderHome_footer__c6P3u p{text-align:left}.founderHome_footer__c6P3u nav{justify-content:flex-start;flex-wrap:wrap}}@media (max-width:560px){.founderHome_finalCtaInner__Qc5_w,.founderHome_footerInner__ZXDMB,.founderHome_headerInner__kJ99I,.founderHome_heroInner__h_smy,.founderHome_sectionInner__F9ntS{width:min(100% - 28px,520px)}.founderHome_headerInner__kJ99I{min-height:68px;gap:12px}.founderHome_headerActions__BlX9f{gap:8px}.founderHome_hero__jOdnq{margin-top:69px}.founderHome_wordmark__Ms7jL{font-size:14px;white-space:nowrap}.founderHome_wordmarkMark__EGdYX{width:28px;height:28px}.founderHome_studioLink____6Mv{min-height:44px;padding-inline:8px;font-size:12px}.founderHome_mobileBenchmarkLink__M2yPo{font-size:12px}.founderHome_heroInner__h_smy{gap:58px;padding-block:64px 70px}.founderHome_hero__jOdnq h1{font-size:clamp(48px,14.4vw,62px);line-height:.96}.founderHome_heroLead__TuwOU{margin-top:24px;font-size:18px}.founderHome_heroActions__X6yei{display:grid;grid-template-columns:1fr}.founderHome_primaryButton__aE0l8,.founderHome_secondaryButton__jSApA{width:100%}.founderHome_founderNote__sMT5e{align-items:flex-start}.founderHome_boundaryCard__G0LPC{padding:28px 22px;box-shadow:10px 10px 0 var(--aqua-bright)}.founderHome_boundaryCard__G0LPC:after{right:20px;width:58px;height:24px}.founderHome_cardTopline__7Z6nZ{align-items:flex-start}.founderHome_boundaryCard__G0LPC h2{margin-top:32px}.founderHome_boundaryNumbers__l44S2 strong{font-size:44px}.founderHome_product__vODyb,.founderHome_story__J1Vo3,.founderHome_thesis__dujAZ{padding-block:66px}.founderHome_finalCta___PYha h2,.founderHome_sectionHeadingRow__qe4rl h2,.founderHome_storyIntro__HQZx5 h2,.founderHome_thesisContent__KQw_P>h2{font-size:39px}.founderHome_thesisContent__KQw_P>p{font-size:16px}.founderHome_comparison__k38Ro{grid-template-columns:1fr;gap:12px;margin-top:42px}.founderHome_comparisonDivider__w0Er6{justify-self:center;transform:rotate(90deg)}.founderHome_comparisonCard__qL3gE{min-height:210px}.founderHome_gymGrid__iRpqW{grid-template-columns:1fr}.founderHome_gymCard__GDG6x,.founderHome_gymCard__GDG6x:nth-child(2){min-height:210px;border-right:0;border-bottom:1px solid #38525a}.founderHome_gymCard__GDG6x:last-child{border-bottom:0}.founderHome_gymCard__GDG6x h3{margin-top:48px}.founderHome_method__UDvBO{margin-top:64px;padding-top:52px}.founderHome_questionBlock__kT6ob{grid-template-columns:1fr;gap:15px;padding:48px 0}.founderHome_questionNumber__JD5Fn{padding:0}.founderHome_questionBody__bTVud h3{margin-bottom:24px;font-size:29px}.founderHome_questionBody__bTVud .founderHome_answerLead__bK8PH{font-size:19px}.founderHome_originHighlights__TW3S_{grid-template-columns:1fr}.founderHome_originHighlights__TW3S_ div{padding:22px 0}.founderHome_originHighlights__TW3S_ div+div{padding-left:0;border-top:1px solid var(--line);border-left:0}.founderHome_answerList__TMww_{grid-template-columns:1fr}.founderHome_customerQuestion___T32W{padding:22px 20px}.founderHome_finalCta___PYha{padding-block:72px}}@media (max-width:420px){.founderHome_header__b1Vhi .founderHome_wordmark__Ms7jL span{display:none}.founderHome_headerActions__BlX9f{gap:10px}}@media (max-width:350px){.founderHome_headerInner__kJ99I{gap:8px}.founderHome_wordmark__Ms7jL{gap:7px;font-size:13px;white-space:nowrap}.founderHome_studioLink____6Mv{padding-inline:6px}.founderHome_mobileBenchmarkLink__M2yPo{font-size:11px}}@media (prefers-reduced-motion:reduce){.founderHome_header__b1Vhi *,.founderHome_header__b1Vhi :after,.founderHome_header__b1Vhi :before,.founderHome_page__oUezs *,.founderHome_page__oUezs :after,.founderHome_page__oUezs :before{scroll-behavior:auto!important;transition-duration:.01ms!important}}.artifactWorldStudio_root__dVNs_{--bg:#070a0f;--panel:#0d1118;--raised:#111721;--ink:#f2f5f8;--muted:#9aa6b8;--dim:#7d899c;--line:rgba(151,172,197,.13);--accent:#51d9ee;--accent-hover:#8be6f3;--accent-soft:rgba(81,217,238,.08);--accent-border:rgba(81,217,238,.42);--success:#62d69a;min-height:100vh;color:var(--ink);background:var(--bg);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;line-height:1.5;letter-spacing:.01em;color-scheme:dark}.artifactWorldStudio_root__dVNs_ *{box-sizing:border-box}.artifactWorldStudio_root__dVNs_ button,.artifactWorldStudio_root__dVNs_ input,.artifactWorldStudio_root__dVNs_ select,.artifactWorldStudio_root__dVNs_ textarea{font:inherit}.artifactWorldStudio_root__dVNs_ a,.artifactWorldStudio_root__dVNs_ button{-webkit-tap-highlight-color:transparent}.artifactWorldStudio_root__dVNs_ button{cursor:pointer}.artifactWorldStudio_root__dVNs_ button:disabled{cursor:wait;opacity:.55}.artifactWorldStudio_root__dVNs_ a{color:inherit;text-decoration:none}.artifactWorldStudio_root__dVNs_ a:focus-visible,.artifactWorldStudio_root__dVNs_ button:focus-visible,.artifactWorldStudio_root__dVNs_ select:focus-visible{outline:3px solid var(--accent-border);outline-offset:3px}.artifactWorldStudio_root__dVNs_ h1,.artifactWorldStudio_root__dVNs_ h2,.artifactWorldStudio_root__dVNs_ h3,.artifactWorldStudio_root__dVNs_ p{margin:0}.artifactWorldStudio_header__T0VJu{min-height:72px;padding:0 4%;display:flex;align-items:center;justify-content:space-between;gap:22px;border-bottom:1px solid var(--line);background:var(--bg)}.artifactWorldStudio_brand__ngWT7{display:flex;align-items:center;gap:8px;font-size:20px;font-weight:700;letter-spacing:-.7px;white-space:nowrap}.artifactWorldStudio_brandLogo__4lveO{display:block;width:180px;height:auto}.artifactWorldStudio_brandDivider__MMP4g{padding:0 7px;color:var(--muted);font-weight:400}.artifactWorldStudio_studioLabel__mGlZy{font-weight:400;color:var(--muted);font-size:17px;letter-spacing:-.3px}.artifactWorldStudio_header__T0VJu nav{display:flex;align-items:center;gap:25px;font-size:12px}.artifactWorldStudio_header__T0VJu nav a{display:inline-flex;align-items:center;gap:7px}.artifactWorldStudio_header__T0VJu nav a:hover{color:var(--accent)}.artifactWorldStudio_newWorld__JK_bh{padding:9px 13px;border:1px solid var(--line);border-radius:7px;background:var(--panel)}.artifactWorldStudio_landing__RUrmq{max-width:1000px;margin:0 auto;padding:64px 32px 0}.artifactWorldStudio_eyebrow__2s9CU{display:flex;align-items:center;gap:8px;font:9px/1.7 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:1.8px;color:var(--muted)}.artifactWorldStudio_landing__RUrmq>.artifactWorldStudio_eyebrow__2s9CU{justify-content:center}.artifactWorldStudio_eyebrow__2s9CU>span{height:6px;width:6px;background:var(--accent);border-radius:50%}.artifactWorldStudio_landing__RUrmq h1{margin-top:20px;text-align:center;font-size:clamp(32px,4.5vw,54px);line-height:1.12;letter-spacing:-2px;font-weight:560}.artifactWorldStudio_landing__RUrmq h1 em{color:var(--accent);font-style:normal}.artifactWorldStudio_intro__QWEDM{margin:21px auto 30px!important;text-align:center;color:var(--muted);font-size:14px;line-height:1.8}.artifactWorldStudio_composer__uJPsJ{border:1px solid var(--line);border-radius:14px;padding:20px 22px 17px;background:var(--panel);box-shadow:0 8px 35px #0004,0 0 0 5px #0004}.artifactWorldStudio_composer__uJPsJ>label{display:flex;align-items:center;gap:7px;color:var(--accent);font-size:12px;font-weight:600}.artifactWorldStudio_composer__uJPsJ textarea{display:block;width:100%;min-height:105px;resize:vertical;padding:16px 0 12px;border:0;outline:0;color:var(--ink);background:transparent;font-size:17px;line-height:1.65}.artifactWorldStudio_composer__uJPsJ textarea::placeholder{color:var(--muted)}.artifactWorldStudio_composer__uJPsJ:focus-within{border-color:var(--accent-border);box-shadow:0 0 0 4px var(--accent-border)}.artifactWorldStudio_composerBottom__BY1qK{display:flex;align-items:center;justify-content:space-between;gap:15px;border-top:1px solid var(--line);padding-top:14px}.artifactWorldStudio_composerBottom__BY1qK>span{font-size:11px;color:var(--muted)}.artifactWorldStudio_primary__n1sPK,.artifactWorldStudio_secondary__Px62s{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:7px;padding:11px 16px;font-weight:600;font-size:12px;white-space:nowrap}.artifactWorldStudio_primary__n1sPK{border:1px solid var(--accent);color:#071117;background:var(--accent)}.artifactWorldStudio_primary__n1sPK:hover:not(:disabled){background:var(--accent-hover)}.artifactWorldStudio_secondary__Px62s{border:1px solid var(--line);background:var(--panel);color:var(--ink)}.artifactWorldStudio_secondary__Px62s:hover:not(:disabled){background:var(--accent-soft)}.artifactWorldStudio_flow__2xUdl{display:flex;justify-content:center;margin:25px 0 40px;gap:20px;color:var(--muted);font-size:11px}.artifactWorldStudio_flow__2xUdl>div{display:flex;align-items:center;gap:10px}.artifactWorldStudio_flow__2xUdl>div>svg{margin-left:8px;color:var(--muted)}.artifactWorldStudio_flowNumber__oegYY{display:inline-flex;justify-content:center;align-items:center;height:20px;width:20px;border-radius:50%;border:1px solid var(--line);color:var(--muted);font-size:9px}.artifactWorldStudio_sectionLabel__qxXbw{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--ink);font-size:10px;font-weight:700;letter-spacing:1.3px}.artifactWorldStudio_sectionLabel__qxXbw>span{color:var(--muted);font-size:11px;font-weight:400;letter-spacing:0}.artifactWorldStudio_sectionLabel__qxXbw a{display:flex;align-items:center;gap:6px;font-size:11px;letter-spacing:0}.artifactWorldStudio_starterGrid__G2t8x{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:15px}.artifactWorldStudio_starterGrid__G2t8x>button{display:flex;align-items:center;gap:12px;text-align:left;background:var(--panel);color:var(--ink);padding:17px 14px;border:1px solid var(--line);border-radius:8px;transition:border-color .2s,transform .2s}.artifactWorldStudio_starterGrid__G2t8x>button:hover{border-color:var(--accent-border);transform:translateY(-2px)}.artifactWorldStudio_starterGrid__G2t8x>button>svg{margin-left:auto;color:var(--muted);flex-shrink:0}.artifactWorldStudio_starterIcon__Rmm4W{width:36px;height:39px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:var(--raised);color:var(--muted);flex-shrink:0}.artifactWorldStudio_starterGrid__G2t8x strong{display:block;font-size:12px}.artifactWorldStudio_starterGrid__G2t8x small{display:block;margin-top:5px;color:var(--muted);font-size:10px}.artifactWorldStudio_promise__AQ2Jt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px;margin:36px 0 30px;padding:27px 5px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.artifactWorldStudio_promise__AQ2Jt>div{display:grid;grid-template-columns:20px 1fr;gap:9px}.artifactWorldStudio_promise__AQ2Jt svg{color:var(--muted)}.artifactWorldStudio_promise__AQ2Jt strong{font-size:12px;align-self:center}.artifactWorldStudio_promise__AQ2Jt span{grid-column:2;color:var(--muted);font-size:11px;line-height:1.7}.artifactWorldStudio_recent__pUwge{margin-top:30px}.artifactWorldStudio_recent__pUwge>a{display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--line);padding:16px 2px;font-size:12px}.artifactWorldStudio_recent__pUwge>a>span{margin-left:auto;font-size:11px;color:var(--muted)}.artifactWorldStudio_recent__pUwge>a>strong{overflow-wrap:anywhere}.artifactWorldStudio_landingFooter__UYH_0{display:flex;justify-content:space-between;margin-top:35px;padding:25px 0;color:var(--muted);font-size:10px}.artifactWorldStudio_landingFooter__UYH_0 span{font-size:9px;letter-spacing:1.6px}.artifactWorldStudio_error__MBp1S{display:flex;justify-content:space-between;align-items:center;gap:15px;margin:18px 0;padding:14px 17px;border:1px solid rgba(238,183,104,.35);background:rgba(238,183,104,.07);color:#eeb768;border-radius:7px;line-height:1.6;font-size:12px}.artifactWorldStudio_error__MBp1S a,.artifactWorldStudio_error__MBp1S button{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;color:#eeb768;background:transparent;border:0;font-weight:600}.artifactWorldStudio_spin__LITKP{animation:artifactWorldStudio_spin__LITKP 1.2s linear infinite}@keyframes artifactWorldStudio_spin__LITKP{to{transform:rotate(1turn)}}.artifactWorldStudio_pulse__GjrSu{animation:artifactWorldStudio_pulse__GjrSu 1.5s ease-in-out infinite}@keyframes artifactWorldStudio_pulse__GjrSu{50%{opacity:.35}}.artifactWorldStudio_worldMain__wk9JY{max-width:1760px;margin:0 auto;padding:30px 30px 20px}.artifactWorldStudio_worldHeading__f5O7F{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-bottom:25px}.artifactWorldStudio_worldHeading__f5O7F h1{margin:9px 0 8px;font-size:clamp(24px,2.35vw,39px);line-height:1.2;font-weight:560;letter-spacing:-1.3px;overflow-wrap:anywhere}.artifactWorldStudio_worldHeading__f5O7F p{max-width:700px;color:var(--muted);font-size:12px;line-height:1.6}.artifactWorldStudio_worldHeadingActions__Lyb99{display:flex;gap:20px;align-items:center;flex-shrink:0}.artifactWorldStudio_worldStatus__IjFC0{display:flex;gap:7px;align-items:center;font-size:11px;color:var(--muted);white-space:nowrap}.artifactWorldStudio_worldStatus__IjFC0>span{width:6px;height:6px;border-radius:50%;background:var(--accent)}.artifactWorldStudio_pipeline__9B5rO{padding:16px 22px;margin:0 0 26px;list-style:none;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:9px;background:var(--panel)}.artifactWorldStudio_pipeline__9B5rO li{display:flex;align-items:center;gap:12px;color:var(--muted);min-width:0}.artifactWorldStudio_pipeline__9B5rO li>span{height:29px;width:29px;display:flex;justify-content:center;align-items:center;border:1px solid var(--line);border-radius:50%;font-size:11px;flex-shrink:0}.artifactWorldStudio_pipeline__9B5rO li>div{min-width:0}.artifactWorldStudio_pipeline__9B5rO strong{display:block;font-size:12px;font-weight:600}.artifactWorldStudio_pipeline__9B5rO small{display:block;font-size:10px;margin-top:4px}.artifactWorldStudio_pipeline__9B5rO li.artifactWorldStudio_done__2c9Z3{color:var(--success)}.artifactWorldStudio_pipeline__9B5rO li.artifactWorldStudio_done__2c9Z3>span{background:var(--accent-soft);border-color:var(--accent-soft)}.artifactWorldStudio_pipeline__9B5rO li.artifactWorldStudio_current__MX3Te{color:var(--accent)}.artifactWorldStudio_pipeline__9B5rO li.artifactWorldStudio_current__MX3Te>span{background:var(--accent);color:#071117;border-color:var(--accent)}.artifactWorldStudio_phaseArrow__SPPOr{margin:0 auto;color:var(--muted)}.artifactWorldStudio_building__jUMcK{display:grid;grid-template-columns:1fr 1.15fr;gap:7%;padding:38px 4%;min-height:540px;align-items:start}.artifactWorldStudio_buildingCopy__attWP{padding-top:15px}.artifactWorldStudio_buildingIcon__LBhgW{display:flex;align-items:center;justify-content:center;width:65px;height:65px;border:1px solid var(--line);border-radius:18px;background:var(--accent-soft);color:var(--muted);margin-bottom:30px}.artifactWorldStudio_building__jUMcK h2{font-size:32px;line-height:1.2;font-weight:550;letter-spacing:-.8px;margin:14px 0}.artifactWorldStudio_buildingCopy__attWP>p{color:var(--muted);max-width:360px;line-height:1.9;font-size:13px}.artifactWorldStudio_companyCard__SuqZ7{padding:20px;border:1px solid var(--line);border-radius:8px;background:var(--panel);margin:25px 0 20px}.artifactWorldStudio_companyCard__SuqZ7 strong{font-size:13px}.artifactWorldStudio_companyCard__SuqZ7 p{font-size:12px;line-height:1.8;color:var(--muted);margin-top:9px}.artifactWorldStudio_people__Mbjyn{display:flex;align-items:center;margin-top:17px}.artifactWorldStudio_people__Mbjyn>span{display:flex;align-items:center;justify-content:center;height:30px;width:30px;border-radius:50%;border:2px solid var(--panel);background:var(--raised);margin-right:-7px;font-size:9px;color:var(--muted)}.artifactWorldStudio_people__Mbjyn small{margin-left:18px;color:var(--muted);font-size:10px}.artifactWorldStudio_saved__J6HaK{display:flex;gap:6px;align-items:center;font-size:10px;color:var(--muted);margin-top:22px}.artifactWorldStudio_buildingDrive__CilRy{background:var(--panel);border:1px solid var(--line);box-shadow:0 16px 35px #0004;border-radius:9px;overflow:hidden;min-height:380px}.artifactWorldStudio_windowTitle__Rmx8_{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--line);background:var(--raised);padding:14px;font-size:10px;color:var(--muted)}.artifactWorldStudio_windowDots__uRt2r{letter-spacing:2px;color:var(--muted);font-size:9px;white-space:nowrap}.artifactWorldStudio_drivePlaceholder__nKDMt{display:flex;min-height:345px;flex-direction:column;align-items:center;justify-content:center;padding:28px;color:var(--muted);text-align:center}.artifactWorldStudio_drivePlaceholder__nKDMt h3{margin:19px 0 12px;color:var(--ink);font-size:14px;font-weight:500}.artifactWorldStudio_drivePlaceholder__nKDMt p{max-width:260px;font-size:11px;line-height:1.8;color:var(--muted)}.artifactWorldStudio_placeholderFiles__f3Gx3{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:27px}.artifactWorldStudio_placeholderFiles__f3Gx3>span{display:grid;justify-items:center;gap:9px;font-size:9px;color:var(--muted)}.artifactWorldStudio_buildFile__ozpdT{display:flex;gap:13px;align-items:center;margin:0 17px;padding:17px 0;border-bottom:1px solid var(--line);color:var(--muted)!important}.artifactWorldStudio_buildFile__ozpdT>span{min-width:0}.artifactWorldStudio_buildFile__ozpdT strong{display:block;font-size:12px;color:var(--ink)}.artifactWorldStudio_buildFile__ozpdT small{display:block;margin-top:5px;font-size:10px;color:var(--muted);overflow-wrap:anywhere}.artifactWorldStudio_buildFile__ozpdT>svg:last-child{margin-left:auto;flex-shrink:0}.artifactWorldStudio_gymBar__RD0r2{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:27px 0 14px}.artifactWorldStudio_gymBar__RD0r2>div{display:flex;align-items:center;gap:12px}.artifactWorldStudio_gymBadge__5VJ31{border:1px solid var(--accent-border);border-radius:4px;padding:4px 6px;color:var(--muted);font:10px monospace;letter-spacing:1px}.artifactWorldStudio_gymBar__RD0r2 strong{font-size:12px;font-weight:600}.artifactWorldStudio_gymBar__RD0r2>div>span:last-child{color:var(--muted);font-size:11px}.artifactWorldStudio_simulation__e7QnC{font-size:10px;color:var(--muted)}.artifactWorldStudio_gym__jhNdr{display:grid;grid-template-columns:185px minmax(0,1fr) 230px;gap:22px;align-items:start}.artifactWorldStudio_railHeading__wgUOL{display:flex;justify-content:space-between;align-items:center;font-size:9px;font-weight:600;letter-spacing:1.4px;color:var(--muted);padding:0 2px 13px}.artifactWorldStudio_railHeading__wgUOL>span:last-child:not(:first-child){font:10px monospace;background:var(--raised);padding:2px 6px;border-radius:3px}.artifactWorldStudio_missionCard__HkmTC{display:block;width:100%;padding:15px 14px;margin-bottom:10px;border:1px solid var(--line);background:var(--panel);border-radius:8px;text-align:left;color:var(--ink)}.artifactWorldStudio_missionCard__HkmTC:hover{border-color:var(--accent-border)}.artifactWorldStudio_missionCard__HkmTC.artifactWorldStudio_selectedMission__p8iK2{background:var(--accent-soft);border-color:var(--accent-border);box-shadow:inset 3px 0 var(--accent-border)}.artifactWorldStudio_missionNumber___wt8d{display:flex;align-items:center;justify-content:space-between;color:var(--muted);font:11px monospace}.artifactWorldStudio_missionNumber___wt8d small{font:9px Arial,sans-serif;color:var(--muted)}.artifactWorldStudio_missionCard__HkmTC>strong{display:block;font-size:12px;line-height:1.6;margin:10px 0}.artifactWorldStudio_missionMeta__Eey8d{display:flex;align-items:center;justify-content:space-between;font-size:9px;color:var(--muted)}.artifactWorldStudio_worldFacts__5Zz1_{padding:15px 8px}.artifactWorldStudio_worldFacts__5Zz1_>span{display:block;margin:15px 0 8px;color:var(--muted);font-size:8px;letter-spacing:1.2px}.artifactWorldStudio_worldFacts__5Zz1_>strong{display:block;font-size:11px;line-height:1.6;font-weight:500}.artifactWorldStudio_worldFacts__5Zz1_ p{font-size:10px;line-height:1.9;color:var(--muted)}.artifactWorldStudio_desktop__CoXJs{border:4px solid #1f2d20;background:var(--panel);box-shadow:0 0 0 1px #67765a;min-width:0;height:570px;overflow:auto;scrollbar-width:thin}.artifactWorldStudio_desktopTop__m7XWp{display:flex;align-items:center;justify-content:space-between;gap:13px;padding:11px 12px;background:var(--raised);color:var(--ink);font-size:9px}.artifactWorldStudio_desktopTop__m7XWp>strong{font-size:10px;font-weight:400}.artifactWorldStudio_desktopTop__m7XWp>span:last-child{color:var(--muted);font-size:8px}.artifactWorldStudio_appTabs__4CBHG{display:flex;gap:5px;border-bottom:1px solid var(--line);background:var(--raised);padding:0 14px;overflow-x:auto}.artifactWorldStudio_appTabs__4CBHG button{display:flex;align-items:center;justify-content:center;gap:6px;padding:14px 12px;border:0;border-bottom:2px solid transparent;color:var(--muted);font-size:11px;background:transparent;white-space:nowrap}.artifactWorldStudio_appTabs__4CBHG button.artifactWorldStudio_activeApp__Pza2Z{color:var(--accent);border-bottom-color:var(--accent-border)}.artifactWorldStudio_fileBrowser__n5deN{display:grid;grid-template-columns:148px minmax(0,1fr);min-height:480px}.artifactWorldStudio_fileSidebar__1BjR_{background:var(--panel);border-right:1px solid var(--line);padding-top:13px;min-width:0}.artifactWorldStudio_fileSearch__XtQxN{display:flex;align-items:center;gap:5px;margin:0 10px 13px;padding:6px;background:var(--raised);border:1px solid var(--line);border-radius:5px;color:var(--muted)}.artifactWorldStudio_fileSearch__XtQxN input{min-width:0;width:100%;border:0;outline:0;color:var(--ink);background:transparent;font-size:10px}.artifactWorldStudio_fileSearch__XtQxN input::placeholder{color:var(--muted)}.artifactWorldStudio_fileList__TBa6g{max-height:710px;overflow-y:auto}.artifactWorldStudio_fileList__TBa6g>button{display:flex;align-items:start;width:100%;text-align:left;gap:8px;padding:12px 11px;border:0;border-left:2px solid transparent;color:var(--muted);background:transparent}.artifactWorldStudio_fileList__TBa6g>button>svg{flex-shrink:0;margin-top:1px}.artifactWorldStudio_fileList__TBa6g>button>span{min-width:0}.artifactWorldStudio_fileList__TBa6g strong{display:block;color:var(--ink);font-size:11px;font-weight:500;line-height:1.5;overflow-wrap:anywhere}.artifactWorldStudio_fileList__TBa6g small{display:block;margin-top:5px;color:var(--muted);font-size:8px;overflow-wrap:anywhere}.artifactWorldStudio_fileList__TBa6g button.artifactWorldStudio_selectedFile__Gz5n_{background:var(--accent-soft);border-left-color:var(--accent-border)}.artifactWorldStudio_fileViewer__szKWX{min-width:0;background:var(--raised)}.artifactWorldStudio_fileToolbar__hNU5o{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--line);color:var(--muted);font-size:9px;background:var(--panel)}.artifactWorldStudio_fileToolbar__hNU5o>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.artifactWorldStudio_fileToolbar__hNU5o a{display:inline-flex;padding:3px;color:var(--muted)}.artifactWorldStudio_document__oRYYn{margin:12px;padding:24px 20px;border:1px solid #d8dfe6;background:#fff;color:#17232d;color-scheme:light;min-height:430px;overflow-wrap:anywhere}.artifactWorldStudio_documentCompany__CLVb1{color:#52616c;font-size:8px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase}.artifactWorldStudio_document__oRYYn h2{margin:14px 0 12px;font-size:20px;line-height:1.35;font-weight:550;color:#17232d;letter-spacing:-.4px}.artifactWorldStudio_documentMeta__I_ga6{margin-bottom:20px;color:#52616c;font-size:10px;line-height:1.8;border-bottom:1px solid #d8dfe6;padding-bottom:15px}.artifactWorldStudio_document__oRYYn p{color:#283843;font-size:12px;line-height:1.8;margin-bottom:16px;white-space:pre-wrap}.artifactWorldStudio_tableScroll__pZAjT{overflow-x:auto;width:100%;margin-top:18px;border:1px solid #d8dfe6}.artifactWorldStudio_tableScroll__pZAjT table{width:100%;border-collapse:collapse;font-size:10px}.artifactWorldStudio_tableScroll__pZAjT th{text-align:left;background:#edf1f4;color:#243844;font-weight:600;padding:9px;white-space:nowrap}.artifactWorldStudio_tableScroll__pZAjT td{padding:9px;color:#283843;border-top:1px solid #d8dfe6;min-width:85px}.artifactWorldStudio_tableScroll__pZAjT tr:nth-child(2n){background:#f7f9fb}.artifactWorldStudio_spreadsheet__kCBML{padding:20px 16px;margin:10px}.artifactWorldStudio_fileReceipt__pfpSX{display:flex;align-items:center;gap:6px;margin-top:28px;padding-top:13px;border-top:1px solid #d8dfe6;font-size:8px;color:#52616c}.artifactWorldStudio_attachments__hikQ9{border-top:1px solid var(--line);margin-top:23px;padding-top:15px}.artifactWorldStudio_attachments__hikQ9 small{display:block;font-size:8px;color:var(--muted);letter-spacing:1px}.artifactWorldStudio_attachments__hikQ9 button{display:flex;align-items:center;gap:6px;padding:10px;margin-top:8px;background:#f7f9fb;border:1px solid #d8dfe6;border-radius:5px;font-size:9px;color:#293f50;text-align:left;max-width:100%;overflow-wrap:anywhere}.artifactWorldStudio_empty__mUbOH{padding:25px 14px;color:var(--muted);font-size:11px}.artifactWorldStudio_taskDesk__nzZrs{padding:24px;min-height:480px}.artifactWorldStudio_deskEyebrow__5iHCN{display:flex;justify-content:space-between;color:var(--muted);font-size:9px;letter-spacing:1px}.artifactWorldStudio_deskEyebrow__5iHCN>span:last-child{letter-spacing:0}.artifactWorldStudio_taskDesk__nzZrs h2{font-size:25px;line-height:1.25;font-weight:550;margin:16px 0;letter-spacing:-.6px}.artifactWorldStudio_missionBrief__sn7tp{color:var(--muted);font-size:12px;line-height:1.9}.artifactWorldStudio_sourceChips__xkyS7{display:flex;flex-wrap:wrap;gap:7px;margin:19px 0 28px}.artifactWorldStudio_sourceChips__xkyS7 button{display:inline-flex;align-items:center;gap:5px;color:var(--muted);background:var(--accent-soft);border:1px solid var(--line);border-radius:5px;padding:7px 8px;font-size:9px;text-align:left}.artifactWorldStudio_sourceChips__xkyS7 button>svg{flex-shrink:0}.artifactWorldStudio_deliverableLabel__DAowe{display:flex;align-items:center;gap:7px;border-top:1px solid var(--line);padding-top:22px;margin-bottom:21px;color:var(--muted)}.artifactWorldStudio_deliverableLabel__DAowe strong{font-size:11px;font-weight:600}.artifactWorldStudio_deliverableLabel__DAowe>span{margin-left:auto;font-size:9px;color:var(--muted);white-space:nowrap}.artifactWorldStudio_answerField__tk_77{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:20px;margin:14px 0;font-size:11px;color:var(--muted)}.artifactWorldStudio_answerField__tk_77 input,.artifactWorldStudio_answerField__tk_77 select{border:1px solid var(--line);border-radius:5px;background:var(--panel);color:var(--ink);font-size:11px;padding:10px;min-width:0;width:100%}.artifactWorldStudio_answerField__tk_77 input:focus{outline:2px solid var(--accent-border);outline-offset:1px}.artifactWorldStudio_answerField__tk_77 input::placeholder{color:var(--muted)}.artifactWorldStudio_submitRow__tAorB{border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;gap:15px;padding-top:20px;margin-top:25px}.artifactWorldStudio_submitRow__tAorB>span{color:var(--muted);font-size:9px;line-height:1.6}.artifactWorldStudio_runRail__yVtHN{min-width:0;padding:0 0 0 2px}.artifactWorldStudio_runControls__S00S3{padding:14px;border:1px solid var(--line);border-radius:7px;background:var(--accent-soft)}.artifactWorldStudio_runButton__Vgzse{display:flex;justify-content:center;align-items:center;gap:9px;width:100%;background:var(--raised);color:var(--ink);border:0;border-radius:6px;padding:12px;font-size:12px}.artifactWorldStudio_runButton__Vgzse:hover:not(:disabled){background:var(--accent-hover)}.artifactWorldStudio_playButton__eXnCE{display:flex;justify-content:center;align-items:center;gap:7px;width:100%;background:transparent;color:var(--muted);border:0;font-size:10px;padding:14px 0 0}.artifactWorldStudio_agentWorking__jOoNs{display:flex;align-items:center;gap:9px;font-size:11px;color:var(--accent);line-height:1.5;margin-bottom:13px}.artifactWorldStudio_agentWorking__jOoNs small{display:block;color:var(--muted);font-size:9px;margin-top:4px;overflow-wrap:anywhere}.artifactWorldStudio_runControls__S00S3 .artifactWorldStudio_secondary__Px62s{width:100%;font-size:10px;padding:8px}.artifactWorldStudio_runResult__euq4o{margin:18px 0 22px;padding:0 4px}.artifactWorldStudio_runResult__euq4o>div:first-child{display:flex;justify-content:space-between;align-items:center}.artifactWorldStudio_runResult__euq4o>div:first-child>span{font-size:8px;letter-spacing:1px;color:var(--muted)}.artifactWorldStudio_runResult__euq4o strong{font:26px ui-monospace,monospace;color:var(--ink)}.artifactWorldStudio_runResult__euq4o strong.artifactWorldStudio_passed__VKcIA{color:var(--success)}.artifactWorldStudio_runResult__euq4o>p{color:var(--muted);font-size:10px;line-height:1.8;margin-top:9px;overflow-wrap:anywhere}.artifactWorldStudio_checkResult__668YF{display:flex;align-items:center;gap:7px;padding-top:10px;color:var(--muted);font-size:10px}.artifactWorldStudio_checkResult__668YF>svg{flex-shrink:0}.artifactWorldStudio_traceTitle__CMmXT{border-top:1px solid var(--line);padding:15px 3px 10px;display:flex;justify-content:space-between;color:var(--muted);font-size:8px;letter-spacing:1px}.artifactWorldStudio_traceTitle__CMmXT small{font-size:9px;letter-spacing:0}.artifactWorldStudio_trace__7542h{list-style:none;padding:0;margin:0}.artifactWorldStudio_trace__7542h li{position:relative}.artifactWorldStudio_trace__7542h button{display:flex;align-items:start;gap:9px;width:100%;border:1px solid transparent;background:transparent;text-align:left;padding:10px 4px;border-radius:5px}.artifactWorldStudio_trace__7542h button.artifactWorldStudio_activeStep__YXU_N{background:var(--accent-soft);border-color:var(--accent-border)}.artifactWorldStudio_stepNumber__n6iz1{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid var(--line);border-radius:50%;color:var(--muted);font-size:8px;background:var(--accent-soft)}.artifactWorldStudio_trace__7542h strong{display:block;font-size:10px;font-weight:500;color:var(--muted);line-height:1.6}.artifactWorldStudio_trace__7542h small{display:block;font-size:9px;color:var(--muted);line-height:1.6;margin-top:4px;overflow-wrap:anywhere}.artifactWorldStudio_modelReceipt__jILq3{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:9px;padding:13px 4px}.artifactWorldStudio_modelReceipt__jILq3>span{min-width:0;overflow-wrap:anywhere}.artifactWorldStudio_modelReceipt__jILq3 small{display:block;margin-top:3px;font-size:8px;color:var(--muted)}.artifactWorldStudio_exportRun___Nsei{display:flex;align-items:center;gap:6px;border:0;background:transparent;color:var(--muted);padding:9px 4px;font-size:9px}.artifactWorldStudio_noRun__OyPBO{display:grid;justify-items:center;text-align:center;padding:35px 14px;color:var(--muted)}.artifactWorldStudio_noRun__OyPBO strong{margin:13px 0 8px;color:var(--muted);font-size:12px;font-weight:500}.artifactWorldStudio_noRun__OyPBO p{color:var(--muted);font-size:10px;line-height:1.8}.artifactWorldStudio_runHistory__n31ju{padding:14px 3px;border-top:1px solid var(--line);margin-top:13px}.artifactWorldStudio_runHistory__n31ju label{display:block;font-size:9px;color:var(--muted);margin-bottom:7px}.artifactWorldStudio_runHistory__n31ju select{width:100%;border:1px solid var(--line);border-radius:4px;padding:8px;color:var(--muted);background:var(--panel);font-size:10px}.artifactWorldStudio_gymFooter__fY4J4{display:flex;justify-content:space-between;gap:20px;margin:20px 0 0;padding:14px 0;border-top:1px solid var(--line);font-size:9px;color:var(--muted);line-height:1.7}.artifactWorldStudio_gymFooter__fY4J4>span:first-child{display:flex;align-items:center;gap:7px}.artifactWorldStudio_console__L7UTz{min-width:0;width:100%;align-self:start;position:relative;background:linear-gradient(125deg,#e2e2d4,#c8ccba 76%,#b8bfaa);border-bottom:1px solid #f0f0e1;border-right:1px solid #f0f0e1;border-color:#f0f0e1 #949f88 #828e77 #f0f0e1;border-style:solid;border-width:1px 5px 6px 1px;border-radius:20px 20px 54px 20px;padding:17px 18px 14px;color:#293c30;box-shadow:1px 5px 0 #343f32,0 23px 48px #0007,inset 2px 2px 2px #f5f3e688}.artifactWorldStudio_consoleRim__0o1UT{background:#455043;border:1px solid #3a4738;border-bottom:2px solid #718066;border-radius:10px 10px 27px 10px;padding:11px 13px 10px;box-shadow:inset 0 2px 4px #14251544}.artifactWorldStudio_consoleStatus__WXcfr,.artifactWorldStudio_consoleTop__Furvh{display:flex;justify-content:space-between;align-items:center;gap:10px;color:#cad4ba;font:8px/1.5 ui-monospace,monospace;letter-spacing:1.1px}.artifactWorldStudio_consoleTop__Furvh{padding:0 0 10px}.artifactWorldStudio_consoleTop__Furvh>span:first-child{display:flex;align-items:center;gap:8px}.artifactWorldStudio_consoleTop__Furvh i{width:5px;height:5px;border-radius:50%;background:#d8f5a0;box-shadow:0 0 8px #c8ee9a66}.artifactWorldStudio_consoleStatus__WXcfr{padding-top:9px;font-size:7px}.artifactWorldStudio_consoleStatus__WXcfr>span:first-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.artifactWorldStudio_consoleStatus__WXcfr>span:last-child{white-space:nowrap}.artifactWorldStudio_console__L7UTz .artifactWorldStudio_desktop__CoXJs{color:var(--ink)}.artifactWorldStudio_consoleBrand__cBgFR{font:italic 17px/1.3 system-ui;letter-spacing:-1px;font-weight:750;margin:12px 1px 8px;color:#34463a}.artifactWorldStudio_consoleBrand__cBgFR span{font:8px ui-monospace,monospace;letter-spacing:1px;margin-left:7px}.artifactWorldStudio_consoleBrand__cBgFR b{float:right;font:9px ui-monospace,monospace;letter-spacing:2px;opacity:.5;margin:6px 5px}.artifactWorldStudio_consoleControls__kQ2ld{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 8px 0 6px;height:70px}.artifactWorldStudio_dpad__G6ZvU{position:relative;width:66px;height:66px;flex-shrink:0;filter:drop-shadow(1px 3px 2px #26352477)}.artifactWorldStudio_dpad__G6ZvU button,.artifactWorldStudio_dpad__G6ZvU i{position:absolute;width:23px;height:23px;background:#2d382a;border:1px solid #42503b;border-radius:2px;padding:0;color:#b7c6a7;display:grid;place-items:center}.artifactWorldStudio_padUp__uYizd{left:22px;top:0}.artifactWorldStudio_padLeft__GgWUr{left:0;top:22px}.artifactWorldStudio_padRight__COGuo{left:44px;top:22px}.artifactWorldStudio_padDown__Tmm4v{left:22px;top:44px}.artifactWorldStudio_dpad__G6ZvU i{left:22px;top:22px;border:0;z-index:2}.artifactWorldStudio_dpad__G6ZvU i:after{content:"";width:12px;height:12px;box-shadow:inset 0 1px 4px #172414;border-radius:50%}.artifactWorldStudio_dpad__G6ZvU button:hover{background:#4c5e40;color:#e8f2d8}.artifactWorldStudio_consoleHint__dxvi_{font-size:10px;color:#34463a;text-align:center}.artifactWorldStudio_consoleHint__dxvi_ small{display:block;font-size:8px;margin-top:5px}.artifactWorldStudio_liveDot__1MKm5{display:inline-block;width:5px;height:5px;border-radius:50%;margin-right:4px;background:#3c6745;animation:artifactWorldStudio_pulse__GjrSu 1.5s ease-in-out infinite}.artifactWorldStudio_consoleAB___YaAJ{display:flex;gap:15px;transform:rotate(-16deg);margin-right:20px}.artifactWorldStudio_consoleAB___YaAJ>div{display:flex;flex-direction:column;align-items:center;gap:6px}.artifactWorldStudio_consoleAB___YaAJ button{border:2px solid #55415e;background:linear-gradient(135deg,#9e7aad,#775489);color:#f5e9fb;border-radius:50%;width:38px;height:38px;font:italic 16px system-ui;box-shadow:inset 1px 1px 1px #c2a7cf,1px 4px 0 #5b625044;padding:0}.artifactWorldStudio_consoleAB___YaAJ button:hover{background:#a480b5;transform:translateY(1px)}.artifactWorldStudio_consoleAB___YaAJ small{font:7px ui-monospace,monospace;letter-spacing:.5px;color:#304326}.artifactWorldStudio_speaker__kslPZ{position:absolute;right:0;bottom:-7px;font:35px/1 ui-monospace,monospace;color:#819074;transform:rotate(-25deg);opacity:.55}.artifactWorldStudio_pdfPreview__ey4be{min-width:0;background:#242a32}.artifactWorldStudio_pdfTools__5aIOr{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:7px;padding:8px 10px;color:#e5ebf2;background:#252e39;border-bottom:1px solid #ffffff15;font-size:9px}.artifactWorldStudio_pdfTools__5aIOr>div{display:flex;align-items:center;gap:6px}.artifactWorldStudio_pdfTools__5aIOr a,.artifactWorldStudio_pdfTools__5aIOr button{display:inline-flex;align-items:center;justify-content:center;gap:5px;color:#e5ebf2;border:0;background:transparent;padding:5px;border-radius:3px}.artifactWorldStudio_pdfTools__5aIOr a:hover,.artifactWorldStudio_pdfTools__5aIOr button:hover{background:#ffffff14}.artifactWorldStudio_pdfCanvas__JIxXr{position:relative;padding:14px;overflow:auto;min-height:360px;max-height:670px}.artifactWorldStudio_pdfPage__W55W3{display:block;width:100%;max-width:none;height:auto;background:#fff;box-shadow:0 2px 12px #0005}.artifactWorldStudio_pdfZoom__TW22r .artifactWorldStudio_pdfPage__W55W3{width:850px}.artifactWorldStudio_pdfLoading__SaU3m{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;gap:8px;color:#d8e2ee;background:#242a32;font-size:11px}.artifactWorldStudio_pdfError__1aE5S{padding:35px 15px;font-size:11px;color:#e5ebf2;text-align:center}.artifactWorldStudio_pdfError__1aE5S a{display:inline-flex;align-items:center;gap:7px;color:var(--accent);margin-top:15px}.artifactWorldStudio_pdfReceipt__2MIAE{padding:0 12px 12px;color:#bac4d1;font-size:8px;text-align:center}@media (min-width:1500px){.artifactWorldStudio_gym__jhNdr{grid-template-columns:225px minmax(0,1fr) 275px;gap:22px}.artifactWorldStudio_fileBrowser__n5deN{grid-template-columns:190px minmax(0,1fr)}.artifactWorldStudio_document__oRYYn{padding:35px}}@media (max-width:1150px){.artifactWorldStudio_worldMain__wk9JY{padding:25px 20px}.artifactWorldStudio_gym__jhNdr{grid-template-columns:170px minmax(0,1fr)}.artifactWorldStudio_runRail__yVtHN{grid-column:2;display:block;border:1px solid var(--line);padding:18px;border-radius:8px}.artifactWorldStudio_runControls__S00S3{max-width:350px}.artifactWorldStudio_gymBar__RD0r2>div>span:last-child{display:none}.artifactWorldStudio_fileBrowser__n5deN{grid-template-columns:145px minmax(0,1fr)}.artifactWorldStudio_gymFooter__fY4J4{font-size:8px}.artifactWorldStudio_building__jUMcK{gap:4%;padding:25px 2%}}@media (max-width:760px){.artifactWorldStudio_header__T0VJu{min-height:65px;padding:0 20px}.artifactWorldStudio_header__T0VJu nav{gap:14px}.artifactWorldStudio_header__T0VJu nav>a:nth-child(2){display:none}.artifactWorldStudio_brandLogo__4lveO{width:150px}.artifactWorldStudio_studioLabel__mGlZy{font-size:14px}.artifactWorldStudio_brandDivider__MMP4g{padding:0 2px}.artifactWorldStudio_landing__RUrmq{padding:45px 22px 0}.artifactWorldStudio_landing__RUrmq h1{font-size:42px;letter-spacing:-1.7px}.artifactWorldStudio_intro__QWEDM{font-size:13px}.artifactWorldStudio_composer__uJPsJ{padding:18px}.artifactWorldStudio_composer__uJPsJ textarea{font-size:15px}.artifactWorldStudio_composerBottom__BY1qK>span{font-size:10px}.artifactWorldStudio_starterGrid__G2t8x{grid-template-columns:1fr;gap:8px}.artifactWorldStudio_starterGrid__G2t8x>button{padding:14px}.artifactWorldStudio_promise__AQ2Jt{gap:20px}.artifactWorldStudio_promise__AQ2Jt>div{display:flex;flex-direction:column;gap:9px}.artifactWorldStudio_promise__AQ2Jt strong{align-self:auto;font-size:11px}.artifactWorldStudio_promise__AQ2Jt span{font-size:10px}.artifactWorldStudio_worldHeading__f5O7F{align-items:start}.artifactWorldStudio_worldHeadingActions__Lyb99{flex-direction:column-reverse;align-items:end;gap:15px}.artifactWorldStudio_worldHeadingActions__Lyb99 .artifactWorldStudio_secondary__Px62s{font-size:10px;padding:9px}.artifactWorldStudio_worldHeading__f5O7F h1{font-size:25px}.artifactWorldStudio_pipeline__9B5rO{padding:14px;gap:8px}.artifactWorldStudio_pipeline__9B5rO li{gap:6px}.artifactWorldStudio_pipeline__9B5rO small{display:none}.artifactWorldStudio_pipeline__9B5rO strong{font-size:10px}.artifactWorldStudio_pipeline__9B5rO li>span{width:23px;height:23px}.artifactWorldStudio_phaseArrow__SPPOr{display:none}.artifactWorldStudio_building__jUMcK{grid-template-columns:1fr;gap:30px}.artifactWorldStudio_buildingCopy__attWP{padding-top:0}.artifactWorldStudio_buildingIcon__LBhgW{float:right;margin:0 0 15px 15px}.artifactWorldStudio_buildingCopy__attWP>p{max-width:none}.artifactWorldStudio_building__jUMcK h2{font-size:30px}.artifactWorldStudio_gym__jhNdr{grid-template-columns:minmax(0,1fr);gap:15px}.artifactWorldStudio_missionRail__WghEY{display:flex;flex-wrap:wrap;gap:8px}.artifactWorldStudio_missionRail__WghEY .artifactWorldStudio_railHeading__wgUOL{width:100%;padding:0}.artifactWorldStudio_missionCard__HkmTC{flex:1 1 30%;min-width:0;padding:12px;margin:0}.artifactWorldStudio_missionNumber___wt8d{font-size:10px}.artifactWorldStudio_missionNumber___wt8d small{font-size:8px}.artifactWorldStudio_missionCard__HkmTC>strong{font-size:11px}.artifactWorldStudio_missionMeta__Eey8d{font-size:8px}.artifactWorldStudio_worldFacts__5Zz1_{display:none}.artifactWorldStudio_runRail__yVtHN{grid-column:1}.artifactWorldStudio_gymBar__RD0r2{margin-top:20px}.artifactWorldStudio_simulation__e7QnC{font-size:8px;max-width:90px;text-align:right;line-height:1.6}.artifactWorldStudio_gymBar__RD0r2 strong{font-size:11px}.artifactWorldStudio_fileBrowser__n5deN{min-height:470px}.artifactWorldStudio_document__oRYYn{min-height:390px;margin:11px;padding:23px 18px}.artifactWorldStudio_gymFooter__fY4J4{flex-direction:column;gap:8px}.artifactWorldStudio_taskDesk__nzZrs{min-height:470px}}@media (max-width:480px){.artifactWorldStudio_header__T0VJu{padding:0 15px;gap:10px}.artifactWorldStudio_brandLogo__4lveO{width:130px}.artifactWorldStudio_console__L7UTz{padding:11px 10px 12px;border-radius:15px 15px 38px 15px}.artifactWorldStudio_consoleRim__0o1UT{padding:8px 7px 10px}.artifactWorldStudio_consoleHint__dxvi_{display:none}.artifactWorldStudio_consoleTop__Furvh{font-size:6px;gap:5px}.artifactWorldStudio_consoleBrand__cBgFR{font-size:15px}.artifactWorldStudio_consoleBrand__cBgFR span{font-size:7px}.artifactWorldStudio_consoleStatus__WXcfr{font-size:6px}.artifactWorldStudio_console__L7UTz .artifactWorldStudio_desktop__CoXJs{height:590px}.artifactWorldStudio_consoleControls__kQ2ld{height:62px}.artifactWorldStudio_dpad__G6ZvU{transform:scale(.85);transform-origin:left center}.artifactWorldStudio_pdfCanvas__JIxXr{padding:8px;min-height:280px}.artifactWorldStudio_pdfTools__5aIOr{font-size:8px;gap:2px;padding:5px}.artifactWorldStudio_header__T0VJu nav{font-size:10px}.artifactWorldStudio_brand__ngWT7{gap:5px;font-size:17px}.artifactWorldStudio_newWorld__JK_bh{padding:7px!important}.artifactWorldStudio_header__T0VJu:has(.artifactWorldStudio_newWorld__JK_bh) nav>a:first-child{display:none}.artifactWorldStudio_landing__RUrmq{padding:38px 17px 0}.artifactWorldStudio_landing__RUrmq h1{font-size:34px;letter-spacing:-1.25px;margin-top:20px}.artifactWorldStudio_eyebrow__2s9CU{font-size:8px;letter-spacing:1.4px}.artifactWorldStudio_intro__QWEDM{font-size:12px;line-height:1.85;margin-bottom:25px!important}.artifactWorldStudio_desktopBreak__VbJBt{display:none}.artifactWorldStudio_composer__uJPsJ{padding:16px}.artifactWorldStudio_composer__uJPsJ textarea{font-size:14px;min-height:125px}.artifactWorldStudio_composerBottom__BY1qK{align-items:start;flex-direction:column;gap:13px}.artifactWorldStudio_composerBottom__BY1qK .artifactWorldStudio_primary__n1sPK{width:100%}.artifactWorldStudio_flow__2xUdl{gap:9px;margin:25px 0 32px;font-size:9px}.artifactWorldStudio_flow__2xUdl>div{gap:5px}.artifactWorldStudio_flow__2xUdl>div>svg{margin:0;width:11px}.artifactWorldStudio_flowNumber__oegYY{width:17px;height:17px;font-size:8px}.artifactWorldStudio_sectionLabel__qxXbw{font-size:9px}.artifactWorldStudio_sectionLabel__qxXbw>span{font-size:9px;max-width:150px;text-align:right;line-height:1.5}.artifactWorldStudio_promise__AQ2Jt{gap:13px;margin-top:28px;padding:22px 0}.artifactWorldStudio_promise__AQ2Jt strong{font-size:10px}.artifactWorldStudio_promise__AQ2Jt span{font-size:9px}.artifactWorldStudio_landingFooter__UYH_0{gap:15px;font-size:8px;line-height:1.7}.artifactWorldStudio_landingFooter__UYH_0 span{max-width:100px;text-align:right;font-size:8px}.artifactWorldStudio_recent__pUwge>a{font-size:10px;gap:9px}.artifactWorldStudio_recent__pUwge>a>span{font-size:9px;max-width:85px;flex-shrink:0;text-align:right}.artifactWorldStudio_worldMain__wk9JY{padding:23px 13px}.artifactWorldStudio_worldHeading__f5O7F{gap:10px;margin-bottom:22px}.artifactWorldStudio_worldHeading__f5O7F h1{font-size:23px}.artifactWorldStudio_worldHeading__f5O7F p{font-size:10px}.artifactWorldStudio_worldHeadingActions__Lyb99 .artifactWorldStudio_secondary__Px62s{padding:8px;font-size:9px;gap:5px}.artifactWorldStudio_worldHeadingActions__Lyb99 .artifactWorldStudio_secondary__Px62s svg{width:12px}.artifactWorldStudio_worldStatus__IjFC0{font-size:9px}.artifactWorldStudio_pipeline__9B5rO{padding:12px 10px;gap:10px}.artifactWorldStudio_pipeline__9B5rO li{flex-direction:column;align-items:start;gap:7px}.artifactWorldStudio_pipeline__9B5rO strong{font-size:9px}.artifactWorldStudio_building__jUMcK{padding:15px 4px}.artifactWorldStudio_building__jUMcK h2{font-size:27px}.artifactWorldStudio_buildingCopy__attWP>p{font-size:12px}.artifactWorldStudio_buildingIcon__LBhgW{width:47px;height:47px;border-radius:12px}.artifactWorldStudio_saved__J6HaK{line-height:1.7;font-size:9px}.artifactWorldStudio_gymBar__RD0r2{gap:12px}.artifactWorldStudio_gymBar__RD0r2>div{gap:8px}.artifactWorldStudio_gymBar__RD0r2 strong{font-size:10px}.artifactWorldStudio_missionCard__HkmTC{padding:10px 8px}.artifactWorldStudio_missionNumber___wt8d small{font-size:7px}.artifactWorldStudio_missionCard__HkmTC>strong{font-size:10px}.artifactWorldStudio_missionMeta__Eey8d{font-size:7px}.artifactWorldStudio_fileBrowser__n5deN{grid-template-columns:1fr}.artifactWorldStudio_fileSidebar__1BjR_{border-right:0;border-bottom:1px solid var(--line);padding-top:9px}.artifactWorldStudio_fileSearch__XtQxN{margin-bottom:8px}.artifactWorldStudio_fileList__TBa6g{display:flex;overflow-x:auto;max-height:105px;padding-bottom:5px}.artifactWorldStudio_fileList__TBa6g>button{min-width:125px;max-width:150px;flex-shrink:0;border-left:0;border-bottom:2px solid transparent;padding:8px 9px}.artifactWorldStudio_fileList__TBa6g button.artifactWorldStudio_selectedFile__Gz5n_{border-left:0;border-bottom-color:var(--accent-border)}.artifactWorldStudio_fileList__TBa6g strong{font-size:9px;max-height:41px;overflow:hidden}.artifactWorldStudio_fileList__TBa6g small{font-size:7px}.artifactWorldStudio_fileList__TBa6g>button>svg{width:14px}.artifactWorldStudio_fileToolbar__hNU5o{font-size:8px;padding:10px 12px}.artifactWorldStudio_appTabs__4CBHG{padding:0 7px;gap:0}.artifactWorldStudio_appTabs__4CBHG button{padding:12px 10px;font-size:10px;gap:5px}.artifactWorldStudio_appTabs__4CBHG button svg{width:14px}.artifactWorldStudio_desktopTop__m7XWp{padding:12px;gap:10px}.artifactWorldStudio_desktopTop__m7XWp>strong{font-size:9px}.artifactWorldStudio_desktopTop__m7XWp>span:last-child{font-size:7px}.artifactWorldStudio_document__oRYYn{min-height:390px;margin:10px;padding:25px 20px}.artifactWorldStudio_document__oRYYn h2{font-size:22px}.artifactWorldStudio_document__oRYYn p{font-size:11px}.artifactWorldStudio_taskDesk__nzZrs{padding:22px 17px}.artifactWorldStudio_taskDesk__nzZrs h2{font-size:25px}.artifactWorldStudio_missionBrief__sn7tp{font-size:11px}.artifactWorldStudio_answerField__tk_77{grid-template-columns:1fr;gap:8px;margin:18px 0}.artifactWorldStudio_answerField__tk_77 input,.artifactWorldStudio_answerField__tk_77 select{font-size:14px;padding:11px}.artifactWorldStudio_submitRow__tAorB{flex-direction:column;align-items:stretch}.artifactWorldStudio_submitRow__tAorB .artifactWorldStudio_primary__n1sPK{width:100%}.artifactWorldStudio_deliverableLabel__DAowe>span{display:none}.artifactWorldStudio_error__MBp1S{flex-wrap:wrap;font-size:11px}}@media (prefers-reduced-motion:reduce){.artifactWorldStudio_liveDot__1MKm5,.artifactWorldStudio_pulse__GjrSu,.artifactWorldStudio_spin__LITKP{animation:none}.artifactWorldStudio_starterGrid__G2t8x>button{transition:none}}.artifactWorldStudio_taskOutput__dfrdq{min-width:0}.artifactWorldStudio_taskOutput__dfrdq>a{margin:12px 0 20px;display:inline-flex}.artifactWorldStudio_outputPending__WXbhX{display:flex;flex-direction:column;gap:14px;padding:24px 0;color:var(--muted)}.artifactWorldStudio_outputPending__WXbhX strong{color:var(--ink)}.artifactWorldStudio_outputPending__WXbhX p{margin:0;line-height:1.6}.artifactWorldStudio_outputPending__WXbhX ul{padding-left:18px;line-height:1.9}.artifactWorldStudio_taskBrief__Liuyb{margin:16px 0;font-size:11px;color:var(--muted)}.artifactWorldStudio_taskBrief__Liuyb summary{cursor:pointer}.artifactWorldStudio_taskBrief__Liuyb[open] summary{color:var(--ink)}.artifactWorldStudio_exampleGame__H_ST4{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:26px;overflow:hidden;margin:0 0 28px;padding:23px 0 23px 25px;border:1px solid var(--accent-border);border-radius:12px;background:var(--panel)}.artifactWorldStudio_exampleGame__H_ST4 h2{margin:10px 0!important;font-size:24px;font-weight:600;letter-spacing:-.7px;line-height:1.2}.artifactWorldStudio_exampleGame__H_ST4 p{color:var(--muted);font-size:12px;line-height:1.75;max-width:365px}.artifactWorldStudio_exampleGame__H_ST4 img{display:block;width:100%;height:auto;border-radius:6px 0 0 6px;border:1px solid var(--line);border-right:0}.artifactWorldStudio_exampleCta__gFZ32{display:flex;align-items:center;gap:9px;width:fit-content;margin:17px 0 10px;padding:10px 14px;background:var(--accent);color:#071117;border-radius:6px;font-size:12px;font-weight:650}.artifactWorldStudio_exampleGame__H_ST4:hover .artifactWorldStudio_exampleCta__gFZ32{background:var(--accent-hover)}.artifactWorldStudio_exampleGame__H_ST4 small{display:block;color:var(--muted);font-size:10px}@media (max-width:600px){.artifactWorldStudio_exampleGame__H_ST4{grid-template-columns:1fr;gap:18px;padding:20px}.artifactWorldStudio_exampleGame__H_ST4 h2{font-size:23px}.artifactWorldStudio_exampleGame__H_ST4 img{border-radius:7px;border-right:1px solid var(--line);max-height:240px;object-fit:cover;object-position:top}}.driveGym_page__8J9EL{max-width:1240px;margin:0 auto;padding:30px 28px 64px;color:var(--studio-text,#192524);font-family:Arial,sans-serif}.driveGym_back__ez6HB{display:inline-flex;align-items:center;gap:7px;color:#64716e;text-decoration:none;font-size:13px;margin-bottom:30px}.driveGym_instruction__BpRkF{overflow-wrap:anywhere}.driveGym_header__2sYCf{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:28px}.driveGym_eyebrow__5uXzl{font-size:11px;letter-spacing:.12em;font-weight:700;color:#5a7970;margin:0 0 12px;text-transform:uppercase}.driveGym_header__2sYCf h1{font-size:38px;letter-spacing:-1.5px;line-height:1.12;margin:0 0 14px;font-weight:600}.driveGym_intro__dAHFA{color:#68736f;font-size:15px;line-height:1.7;max-width:640px;margin:0}.driveGym_download__SdF8g{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#214e43;color:white!important;border-radius:8px;padding:14px 18px;text-decoration:none;white-space:nowrap;font-size:13px;font-weight:600}.driveGym_download__SdF8g:hover{background:#153d33}.driveGym_worlds__ktBMx{display:grid;grid-template-columns:1fr 1fr;gap:16px}.driveGym_world__3dYqb{border:1px solid #dce4de;border-radius:12px;padding:23px;background:#fff;text-align:left;cursor:pointer;color:inherit}.driveGym_world__3dYqb:hover{border-color:#92ada2}.driveGym_active__H8q_z{border-color:#4b8670;box-shadow:0 0 0 1px #4b8670;background:#f9fcf9}.driveGym_worldTop__l7XHK{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;color:#376856}.driveGym_world__3dYqb h2{font-size:19px;letter-spacing:-.3px;margin:0 0 10px}.driveGym_world__3dYqb p{font-size:14px;line-height:1.65;color:#61726a;margin:0 0 18px;max-width:470px}.driveGym_small__p_qJ6{font-size:11px;color:#718177}.driveGym_pending__xWmn5,.driveGym_ready__2kfaI{border-radius:20px;padding:6px 10px;font-size:10px;font-weight:600}.driveGym_ready__2kfaI{background:#eaf2ec;color:#35614a}.driveGym_pending__xWmn5{background:#fcf2de;color:#8c6b29}.driveGym_modeNote__Cmv_I{display:flex;gap:10px;align-items:flex-start;min-height:54px;font-size:12px;color:#6a746e;line-height:1.6;padding:18px 3px}.driveGym_modeNote__Cmv_I svg{flex-shrink:0;margin-top:2px}.driveGym_workspace__NT71B{display:grid;grid-template-columns:285px minmax(0,1fr);border:1px solid #dfe5df;border-radius:12px;overflow:hidden;background:white}.driveGym_taskList__4E_2V{background:#f7f9f6;border-right:1px solid #dfe5df;padding:16px 10px}.driveGym_sectionLabel__fpQeB{display:flex;justify-content:space-between;font-size:10px;letter-spacing:.13em;color:#7c8980;padding:10px 10px 18px}.driveGym_taskButton__IiJ5D{width:100%;display:flex;gap:12px;text-align:left;background:transparent;border:1px solid transparent;border-radius:8px;padding:17px 10px;cursor:pointer;color:#627069}.driveGym_taskButton__IiJ5D strong{font-size:12px;font-weight:600;display:block;line-height:1.4}.driveGym_taskButton__IiJ5D small{font-size:11px;display:block;margin-top:5px;line-height:1.5;color:#7e8983}.driveGym_number__q0FQY{font-family:monospace;font-size:11px;color:#96a399;margin-top:2px}.driveGym_selected__sDR4B{border-color:#d5e2d8;background:#fff;color:#244d3d}.driveGym_selected__sDR4B .driveGym_number__q0FQY{color:#44735a}.driveGym_taskButton__IiJ5D:hover{background:#eef3ec}.driveGym_detail__7IA2Y{padding:29px 30px;min-width:0}.driveGym_detailTop__cBEmG{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.driveGym_detailTop__cBEmG .driveGym_eyebrow__5uXzl{font-size:10px}.driveGym_tag__1AYdo{font-size:10px;color:#7b877e;white-space:nowrap}.driveGym_detail__7IA2Y h2{font-size:23px;line-height:1.3;letter-spacing:-.6px;margin:8px 0 15px}.driveGym_instruction__BpRkF{font-size:14px;line-height:1.85;color:#586960;margin:0 0 20px}.driveGym_skills__BGbkd{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:30px}.driveGym_skills__BGbkd span{background:#f3f5f0;border:1px solid #e7eae2;border-radius:4px;font-size:10px;padding:5px 7px;color:#71806c}.driveGym_detailGrid__sCVkC{display:grid;grid-template-columns:1.05fr 1fr;gap:26px;border-top:1px solid #edf0ea;padding-top:22px}.driveGym_detailGrid__sCVkC section{min-width:0}.driveGym_detailGrid__sCVkC h3{font-size:12px;display:flex;align-items:center;gap:8px;margin:0 0 12px;color:#3f574a}.driveGym_hint__ZLjzz{font-size:11px!important;line-height:1.7!important;color:#829083!important}.driveGym_file__wqDSJ{border-bottom:1px solid #edf0e9;padding:10px 0}.driveGym_file__wqDSJ summary{display:flex;align-items:center;gap:7px;font-size:11px;line-height:1.5;color:#5d6d5f;cursor:pointer}.driveGym_file__wqDSJ summary span{overflow-wrap:anywhere}.driveGym_file__wqDSJ pre{font-size:10px;line-height:1.7;background:#f6f8f3;padding:10px;white-space:pre-wrap;overflow-wrap:anywhere}.driveGym_rubric__xy_fF{padding-left:16px;margin:0 0 16px}.driveGym_rubric__xy_fF li{font-size:12px;color:#627160;line-height:1.7;margin-bottom:10px}.driveGym_run__diT66{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin-top:36px;border-top:1px solid #dfe5dc;padding-top:30px}.driveGym_run__diT66 h2{font-size:20px;letter-spacing:-.4px;margin:0 0 14px}.driveGym_run__diT66 p{font-size:13px;line-height:1.85;color:#637264}.driveGym_commands__v3_6K{border:1px solid #dce5da;background:#f1f5ee;padding:18px;border-radius:8px;font-size:11px;line-height:1.7;color:#41603e;white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 12px}.driveGym_textLink__tjwdz{font-size:12px;color:#326448!important}.driveGym_footer__mh_cH{border-top:1px solid #e3e8df;margin-top:34px;padding-top:20px;font-size:10px;line-height:1.8;color:#8a9586}.driveGym_footer__mh_cH a{color:#52764d}.driveGym_footer__mh_cH code{font-size:10px}.driveGym_file__wqDSJ summary:focus-visible,.driveGym_page__8J9EL a:focus-visible,.driveGym_page__8J9EL button:focus-visible{outline:2px solid #4c826d;outline-offset:4px}@media(max-width:1000px){.driveGym_header__2sYCf{align-items:flex-start;flex-direction:column;gap:20px}.driveGym_workspace__NT71B{grid-template-columns:240px minmax(0,1fr)}.driveGym_detail__7IA2Y{padding:24px 20px}.driveGym_detailGrid__sCVkC{grid-template-columns:1fr}.driveGym_detailTop__cBEmG{flex-direction:column;gap:0}.driveGym_run__diT66{gap:25px}.driveGym_header__2sYCf h1{font-size:33px}}@media(max-width:700px){.driveGym_page__8J9EL{padding:20px 16px 45px}.driveGym_back__ez6HB{margin-bottom:23px}.driveGym_header__2sYCf h1{font-size:30px;letter-spacing:-1px}.driveGym_worlds__ktBMx{grid-template-columns:1fr}.driveGym_world__3dYqb{padding:20px}.driveGym_worldTop__l7XHK{margin-bottom:14px}.driveGym_world__3dYqb p{margin-bottom:12px}.driveGym_workspace__NT71B{grid-template-columns:1fr}.driveGym_taskList__4E_2V{border-right:0;border-bottom:1px solid #dfe5df;display:grid;grid-template-columns:1fr 1fr;gap:3px;padding:12px}.driveGym_sectionLabel__fpQeB{grid-column:1/-1;padding-bottom:8px}.driveGym_taskButton__IiJ5D{padding:12px 7px;gap:7px}.driveGym_taskButton__IiJ5D strong{font-size:11px}.driveGym_taskButton__IiJ5D small{font-size:10px}.driveGym_detail__7IA2Y{padding:24px 20px}.driveGym_detail__7IA2Y h2{font-size:22px}.driveGym_run__diT66{grid-template-columns:1fr;gap:20px}.driveGym_download__SdF8g{width:100%;box-sizing:border-box}.driveGym_modeNote__Cmv_I{font-size:11px}.driveGym_footer__mh_cH{overflow-wrap:anywhere}}.gym_page__idaoa{min-width:0;padding:20px clamp(12px,3vw,40px) 56px;color:#1d2a25}.gym_crumbs__PPNoM{font-size:13px;margin-bottom:10px}.gym_crumbs__PPNoM a{color:#155c4d;font-weight:600;text-decoration:none}.gym_eyebrow__j0EyZ{color:#567168;font-size:12px;letter-spacing:.06em;text-transform:uppercase;font-weight:600}.gym_title__vcjYQ{font-size:clamp(22px,3vw,32px);letter-spacing:-.02em;line-height:1.15;margin:6px 0 8px;overflow-wrap:anywhere}.gym_sub__wgGVe{color:#596b62;font-size:14px;line-height:1.55;margin:0 0 16px}.gym_sub__wgGVe a{color:#155c4d;font-weight:600}.gym_grid__nn6uB{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:18px;align-items:start}.gym_panel__pfNR_{border:1px solid #d9dfda;border-radius:14px;background:#fffef9;padding:16px 18px;min-width:0;margin-bottom:16px}.gym_panel__pfNR_ h2{font-size:16px;margin:0 0 10px;letter-spacing:-.01em}.gym_panel__pfNR_ h3{font-size:14px;margin:14px 0 6px}.gym_panel__pfNR_ p{font-size:13.5px;line-height:1.55;color:#45574f;margin:0 0 8px}.gym_muted__mNAin{color:#65736e;font-size:12.5px}.gym_modeSwitch__8_xdS{display:inline-flex;border:1px solid #cbd3cd;border-radius:10px;overflow:hidden;margin:4px 0 10px}.gym_modeBtn__NnmwM{border:0;background:#fff;padding:8px 14px;font-size:13.5px;font-weight:600;color:#3d5049;cursor:pointer}.gym_modeBtnActive__Kd_1l{background:#155c4d;color:#fff}.gym_modeBtn__NnmwM:disabled{opacity:.5;cursor:default}.gym_readiness__qR3_j{display:grid;gap:6px;margin:8px 0 0;padding:0;list-style:none}.gym_readiness__qR3_j li{font-size:12.5px;display:flex;gap:8px;align-items:baseline;color:#45574f}.gym_dot__C7YBK{width:8px;height:8px;border-radius:50%;flex:0 0 8px;transform:translateY(1px)}.gym_dotOk__p4WvX{background:#2e8b6a}.gym_dotNo__UEbUC{background:#c98a2b}.gym_apps__BN8fs{display:flex;flex-wrap:wrap;gap:8px}.gym_app__pLt9d{border:1px solid #d9dfda;border-radius:10px;padding:8px 10px;background:#f6f8f3;font-size:12.5px;max-width:100%}.gym_app__pLt9d strong{display:block;font-size:13px;color:#1d2a25}.gym_task__Ni1V9{border-top:1px solid #e6eae5;padding:14px 0 12px}.gym_task__Ni1V9:first-of-type{border-top:0;padding-top:2px}.gym_taskHead__set3F{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;justify-content:space-between}.gym_taskTitle__k_1aj{font-weight:650;font-size:14.5px;margin:0}.gym_instruction__R_Int{white-space:pre-wrap;font-size:13.5px;line-height:1.55;color:#2d3b35;background:#f6f8f3;border-radius:10px;padding:10px 12px;margin:8px 0;overflow-wrap:anywhere}.gym_checks__KgxMj{margin:6px 0 0;padding-left:18px;font-size:12.5px;color:#45574f;line-height:1.5}.gym_checks__KgxMj code{font-size:11.5px;background:#eef2ec;border-radius:4px;padding:0 4px}.gym_badge__CGgJb{font-size:11.5px;border-radius:999px;padding:2px 8px;font-weight:600;background:#eef2ec;color:#45574f;white-space:nowrap}.gym_easy__djrqC{background:#e2f1ea;color:#155c4d}.gym_medium__bWsRi{background:#eaf0fb;color:#2a4f8f}.gym_hard__NuYvn{background:#fbe7e3;color:#a03628}.gym_row__A9xbS{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:8px}.gym_button__8zYM2{border:1px solid #155c4d;background:#155c4d;color:#fff;border-radius:9px;padding:7px 12px;font-size:13px;font-weight:600;cursor:pointer;text-decoration:none;display:inline-flex;gap:6px;align-items:center}.gym_button__8zYM2:disabled{opacity:.55;cursor:default}.gym_ghost__WjZma{color:#155c4d;padding:6px 11px;font-weight:600;cursor:pointer;text-decoration:none}.gym_ghost__WjZma,.gym_select__ekUla{border:1px solid #cbd3cd;background:#fff;border-radius:9px;font-size:12.5px}.gym_select__ekUla{padding:6px 8px;color:#1d2a25}.gym_run__uDkFc{border:1px solid #d9dfda;border-radius:12px;background:#fff;padding:12px;margin-top:10px}.gym_steps__gb5rI{max-height:420px;overflow:auto;font-size:12px;line-height:1.5;margin:8px 0 0;padding:0;list-style:none}.gym_steps__gb5rI li{padding:5px 0;border-bottom:1px dashed #e6eae5;overflow-wrap:anywhere;white-space:pre-wrap}.gym_stepCall__6x8jn{color:#2a4f8f}.gym_stepResult__xCDqN{color:#45574f}.gym_stepError__IzKPW{color:#a03628}.gym_stepAnswer__BCG1G{color:#155c4d;font-weight:600}.gym_verdictPass__Ad9ez{color:#155c4d;font-weight:700}.gym_verdictFail__cAGjy{color:#a03628;font-weight:700}.gym_checkRow__3LPDm{font-size:12.5px;display:flex;gap:8px;align-items:baseline;padding:3px 0}.gym_fixture__MuahS{border-top:1px solid #e6eae5;padding:8px 0}.gym_fixture__MuahS summary{cursor:pointer;font-size:13px;font-weight:600;color:#2d3b35}.gym_fixture__MuahS pre{font-size:12px;background:#f6f8f3;border-radius:8px;padding:8px 10px;max-height:320px;overflow:auto;margin:6px 0 0}.gym_code__O6pcA,.gym_fixture__MuahS pre{white-space:pre-wrap;line-height:1.5;overflow-wrap:anywhere}.gym_code__O6pcA{font-size:11.5px;background:#1f2a26;color:#e8efe9;border-radius:10px;padding:10px 12px;overflow-x:auto;margin:6px 0}.gym_progress__CKLS6{list-style:none;padding:0;margin:8px 0 0;font-size:13px}.gym_progress__CKLS6 li{padding:4px 0;color:#45574f}.gym_error__AKeAK{color:#a03628;font-size:13px}.gym_people__G3RV9{margin:0;padding-left:18px;font-size:12.5px;line-height:1.6;color:#45574f}.gym_notes__I8elZ{margin:4px 0 0;padding-left:18px;font-size:12px;color:#65736e}@media (max-width:900px){.gym_grid__nn6uB{grid-template-columns:minmax(0,1fr)}}@media (max-width:680px){.gym_page__idaoa{padding:12px 16px 36px}}