.projects_featureSection__ePJpA{padding:clamp(3.5rem,7vw,7rem) 1.5rem;background:#101c16;border-block:1px solid rgba(197,165,90,.16)}.projects_container___Syud{width:min(100%,72rem);margin-inline:auto}.projects_eyebrow__v0k7i{display:flex;align-items:center;gap:.75rem;color:#cfb675;font:500 .68rem/1.6 var(--font-mono);letter-spacing:.18em;text-transform:uppercase}.projects_eyebrow__v0k7i:before{content:"";width:1.75rem;height:1px;background:currentColor;opacity:.65}.projects_sectionHeading__i4rUk{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem}.projects_quietLink__QO7CC{font-size:.82rem;color:#d6d7c8;display:inline-flex;align-items:center;gap:.65rem}.projects_quietLink__QO7CC:hover{color:#e1c77f}.projects_feature__IkY5A{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);border:1px solid #a28e573b;border-radius:1.25rem;overflow:hidden;background:#16281e}.projects_featureCopy__Ipkz0{padding:clamp(1.75rem,4vw,3.75rem);display:flex;flex-direction:column;align-items:flex-start}.projects_projectLabel__jnaG8{display:flex;align-items:center;flex-wrap:wrap;gap:.7rem;color:#c2caba;font-size:.72rem}.projects_projectNumber__Jnbkj{color:#dbbf7b;font-family:var(--font-mono)}.projects_status__Hy__T{padding:.3rem .65rem;border:1px solid #a5b29b4d;border-radius:2rem;font-size:.67rem;color:#e0e4d4}.projects_featureTitle__j81MQ{font-family:var(--font-display);font-size:clamp(2.8rem,4.5vw,4.4rem);font-weight:500;line-height:1.05;letter-spacing:-.035em;margin:1.8rem 0 1.2rem}.projects_featureLead___LQ0S{font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.65;color:#e0e3d6;max-width:29rem}.projects_featureBody__n0pym{font-size:.88rem;line-height:1.8;color:#b9c5b7;margin-top:.9rem;max-width:29rem}.projects_featureTags__X0wxE{display:flex;flex-wrap:wrap;gap:.55rem 1.1rem;padding:0;margin:1.5rem 0 0;list-style:none;color:#c7d0bd;font-size:.69rem}.projects_featureTags__X0wxE li{display:inline-flex;align-items:center;gap:.45rem}.projects_featureTags__X0wxE li:before{content:"";width:.25rem;height:.25rem;border-radius:50%;background:#c5a55a}.projects_actions__jGuTa{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.4rem;margin-top:2rem}.projects_primaryLink__4DD9H,.projects_secondaryLink__qsdZA{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:.7rem;padding:.8rem 1.2rem;border-radius:.5rem;font-size:.8rem;font-weight:600;line-height:1.4;transition:background .16s ease,border-color .16s ease}.projects_primaryLink__4DD9H{background:#d1b66e;color:#162419;border:1px solid #d1b66e}.projects_primaryLink__4DD9H:hover{background:#e1c783;border-color:#e1c783;color:#162419}.projects_secondaryLink__qsdZA{border:1px solid #82917973;color:#e7e8dd;background:transparent}.projects_secondaryLink__qsdZA:hover{border-color:#b6bd9e;background:#ffffff08}.projects_featureVisual__WpAAE{position:relative;min-width:0;background:radial-gradient(ellipse at 50% 32%,#304537 0,#20392a 50%,#162b20 100%);border-left:1px solid #a28e572b}.projects_arrow__rZZhU{width:1rem;height:1rem;flex:none;stroke:currentColor;fill:none;stroke-width:1.5}.projects_featureFootnote__nyaKS{margin-top:1.2rem;color:#a6b3a4;font-size:.71rem;line-height:1.7}.projects_page__4eT9v{min-height:100vh;color:#f5f0e8;background:radial-gradient(100% 38rem at 78% 3rem,#29443166,transparent 75%),#101c16}.projects_pageInner__QCs7I{width:min(calc(100% - 3rem),72rem);margin-inline:auto;padding-block:2.3rem 6rem}.projects_header__WApKj{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding-bottom:2.2rem;border-bottom:1px solid #a0a7882e;position:relative;z-index:3}.projects_brand__VW5SL{display:inline-flex;flex-direction:column;gap:.4rem;flex:none}.projects_brandName__WfhTW{font:500 .72rem/1.4 var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:#d8bd79}.projects_brandSub__a3Re2{font-size:.75rem;color:#b3c1b0}.projects_indexIntro__7Td4K{margin:clamp(3rem,7vw,6rem) 0 3rem;max-width:47rem}.projects_pageTitle__T1_yn{font:500 clamp(3rem,6.1vw,5.9rem)/1.01 var(--font-display);letter-spacing:-.035em;margin:1.3rem 0 1.4rem}.projects_intro__U_5Fw{font-size:clamp(1rem,1.6vw,1.16rem);line-height:1.8;color:#c5cebe;max-width:42rem}.projects_indexNote__4UENW{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem;margin-top:4rem;border-top:1px solid #a0a7882e;padding-top:2rem}.projects_smallHeading__W4Fb2{font:500 1.8rem/1.15 var(--font-display);color:#e5e7d7}.projects_body__3_trM{font-size:.94rem;line-height:1.85;color:#bdc9b9}.projects_storyHero__wX7sz{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,5vw,4rem);align-items:center;padding-block:clamp(3rem,6vw,6rem)}.projects_storyHeroVisual__3oz7b{border:1px solid #c5a55a38;border-radius:1.1rem;overflow:hidden;background:radial-gradient(ellipse at 50% 30%,#304537,#1b3124 70%);min-width:0}.projects_storyDeck__heK_y{font-size:clamp(1.1rem,1.85vw,1.45rem);line-height:1.55;color:#e0e4d5;max-width:30rem}.projects_storyMeta__6mmKg{display:flex;flex-wrap:wrap;gap:.7rem 1.5rem;padding:1.3rem 0;border-block:1px solid #a0a7882e;margin:0;color:#b8c5b3;font-size:.75rem}.projects_storyMeta__6mmKg div{display:flex;gap:.55rem}.projects_storyMeta__6mmKg dt{color:#8fa38c}.projects_storyMeta__6mmKg dd{margin:0}.projects_chapter__DdTuL{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(2rem,6vw,6rem);padding-block:clamp(3rem,6vw,5rem);border-bottom:1px solid #a0a7882e;scroll-margin-top:2rem}.projects_chapterTitle__1fntm{font:500 clamp(2.1rem,3.2vw,3rem)/1.1 var(--font-display);margin:1rem 0 0;max-width:22rem;letter-spacing:-.02em}.projects_paragraphs__xbUts{display:grid;gap:1.3rem}.projects_steps__9mQzG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border:1px solid #9eae8f38;border-radius:1rem;overflow:hidden;background:#9eae8f38;margin-top:2.5rem}.projects_step__Y_OHI{padding:1.8rem;background:#182a1f}.projects_stepNumber__lbudD{font:400 .72rem/1.5 var(--font-mono);color:#c8ae6f}.projects_stepTitle__sHwy0{font:500 1.8rem/1.15 var(--font-display);margin:1.3rem 0 .75rem;color:#e4e8d7}.projects_step__Y_OHI p{color:#b9c8b3;font-size:.86rem;line-height:1.8}.projects_wideSection__FY77v{padding-block:clamp(3rem,6vw,5rem);border-bottom:1px solid #a0a7882e;scroll-margin-top:2rem}.projects_wideHeading__i9dRr{max-width:35rem}.projects_workflow__Rvg2r{list-style:none;padding:0;margin:2rem 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}.projects_workflow__Rvg2r li{border-top:1px solid #a3b29361;padding-top:1.3rem}.projects_workflow__Rvg2r h3{font-size:.95rem;font-weight:500;margin:.7rem 0}.projects_workflow__Rvg2r p{color:#aebfac;font-size:.82rem;line-height:1.8}.projects_scopeNote__o1ofS{border-left:2px solid #c5a55a;padding:.3rem 0 .3rem 1.5rem;margin-top:2rem;color:#b8c7b2;font-size:.85rem;line-height:1.85}.projects_closing__yFDkv{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-top:4rem}.projects_closingTitle__wVFWV{font:500 clamp(2rem,3.6vw,3rem)/1.15 var(--font-display);margin-top:.9rem}.projects_preview__w7_5u{margin:0;padding:1.5rem;height:100%;display:flex;flex-direction:column}.projects_previewTop__lrLV8{display:flex;align-items:center;justify-content:space-between;gap:1rem;font:400 .61rem/1.7 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#c0cbb5}.projects_previewMark__ae01N{display:inline-flex;align-items:center;gap:.45rem;color:#e4ca82}.projects_previewMark__ae01N:before{content:"";width:.3rem;height:.3rem;border-radius:50%;background:#cfb66c}.projects_crystalStage__3xg7F{position:relative;flex:1;min-height:290px;display:grid;place-items:center}.projects_crystalSvg__yVVTp{display:block;width:100%;height:auto;aspect-ratio:1.15;max-height:390px;touch-action:pan-y;cursor:grab;border-radius:.5rem}.projects_crystalSvg__yVVTp:active{cursor:grabbing}.projects_previewControls__9e7cF{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:.25rem 0 1.2rem}.projects_previewHint__cbEfx{font-size:.64rem;color:#aebda3}.projects_previewButtons__bjohQ{display:flex;gap:.4rem;flex:none}.projects_previewButton__G6TsX{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid #a7b89155;color:#dce4cd;background:#ffffff05;transition:background .16s ease}.projects_previewButton__G6TsX:hover{background:#ffffff10}.projects_previewCaption__dojfl{border-top:1px solid #b2bf9838;padding-top:1rem;display:grid;gap:.5rem}.projects_previewMaterial__zFUWU{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:.5rem}.projects_previewFormula__sD6Vk{font:500 1.5rem/1.2 var(--font-display);color:#f1eedb}.projects_previewPhase__WpCQ0{font-size:.65rem;color:#bac9af}.projects_previewSource__pHyns{font-size:.64rem;line-height:1.75;color:#a9b99e}.projects_previewSource__pHyns a{color:#d3c38b;text-decoration:underline;text-underline-offset:3px}.projects_previewLegend__KG2pa{display:inline-flex;flex-wrap:wrap;gap:.85rem;color:#c3cfb6;font-size:.65rem}.projects_legendItem__cBefW{display:inline-flex;align-items:center;gap:.35rem}.projects_legendDot__q6AG4{width:.45rem;height:.45rem;border-radius:50%;display:inline-block}.projects_visuallyHidden__IsdTF{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.projects_crystalSvg__yVVTp:focus-visible,.projects_featureSection__ePJpA a:focus-visible,.projects_page__4eT9v a:focus-visible,.projects_preview__w7_5u button:focus-visible{outline:2px solid #ead68f;outline-offset:5px}@media (max-width:960px){.projects_feature__IkY5A{grid-template-columns:1fr 1fr}.projects_featureCopy__Ipkz0{padding:2rem}.projects_storyHero__wX7sz{gap:2rem}.projects_step__Y_OHI{padding:1.5rem}.projects_preview__w7_5u{padding:1.2rem}.projects_previewTop__lrLV8{font-size:.56rem;letter-spacing:.07em}.projects_previewControls__9e7cF{flex-wrap:wrap}}@media (max-width:700px){.projects_featureSection__ePJpA{padding-inline:1.2rem}.projects_sectionHeading__i4rUk{align-items:flex-start;flex-wrap:wrap}.projects_feature__IkY5A{grid-template-columns:1fr}.projects_featureVisual__WpAAE{border-left:0;border-top:1px solid #a28e572b}.projects_featureCopy__Ipkz0{padding:1.6rem}.projects_featureTitle__j81MQ{margin-top:1.4rem}.projects_actions__jGuTa{gap:.75rem}.projects_pageInner__QCs7I{width:min(calc(100% - 2.4rem),72rem);padding-top:1.5rem}.projects_header__WApKj{gap:.75rem;padding-bottom:1.5rem}.projects_brandName__WfhTW{font-size:.65rem;letter-spacing:.15em}.projects_storyHero__wX7sz{grid-template-columns:1fr;padding-top:3rem}.projects_storyHeroVisual__3oz7b{margin-top:.5rem}.projects_pageTitle__T1_yn{font-size:clamp(2.8rem,10vw,4.5rem)}.projects_chapter__DdTuL,.projects_indexNote__4UENW{grid-template-columns:1fr;gap:1.5rem}.projects_chapterTitle__1fntm{max-width:none}.projects_steps__9mQzG{grid-template-columns:1fr}.projects_step__Y_OHI{padding:1.6rem}.projects_stepTitle__sHwy0{margin-top:.75rem}.projects_workflow__Rvg2r{grid-template-columns:repeat(2,minmax(0,1fr))}.projects_closing__yFDkv{flex-direction:column;align-items:flex-start}.projects_crystalStage__3xg7F{min-height:240px}.projects_crystalSvg__yVVTp{max-height:330px}}@media (max-width:380px){.projects_featureCopy__Ipkz0{padding:1.35rem}.projects_featureTitle__j81MQ{font-size:2.6rem}.projects_actions__jGuTa{align-items:stretch;flex-direction:column;width:100%}.projects_actions__jGuTa .projects_quietLink__QO7CC{justify-content:center;min-height:42px}.projects_workflow__Rvg2r{grid-template-columns:1fr}.projects_preview__w7_5u{padding:1rem}.projects_previewTop__lrLV8{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.projects_previewButton__G6TsX,.projects_primaryLink__4DD9H,.projects_secondaryLink__qsdZA{transition:none}}.membership-pricing_card__kYKdr{font-family:var(--font-body);color:var(--parchment);background:linear-gradient(150deg,#244335,#172e24);border:1px solid #c5a55a70;border-radius:20px;padding:32px;min-width:0;box-shadow:0 24px 70px #0002}.membership-pricing_heading__YBB16{display:flex;align-items:center;justify-content:space-between;gap:15px}.membership-pricing_heading__YBB16 p{font:11px/1.6 var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--gold);margin:0}.membership-pricing_heading__YBB16>span{font-size:10px;border:1px solid #c5a55a60;border-radius:20px;padding:4px 9px;color:var(--parchment)}.membership-pricing_card__kYKdr h2{font:500 37px/1.08 var(--font-display);letter-spacing:-.025em;margin:23px 0 25px;color:var(--parchment)}.membership-pricing_toggle__qwPlS{display:flex;gap:5px;padding:5px;border:1px solid #c5a55a60;border-radius:10px;background:#0b1b154d}.membership-pricing_toggle__qwPlS button{border:0;border-radius:6px;flex:1;min-height:44px;padding:9px 10px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:6px 8px;font:500 13px/1.5 var(--font-body);color:var(--parchment);background:transparent;cursor:pointer}.membership-pricing_toggle__qwPlS button[aria-pressed=true]{background:var(--parchment);color:var(--forest)}.membership-pricing_toggle__qwPlS span{font-size:9px;padding:2px 5px;border:1px solid;border-radius:4px;white-space:nowrap}.membership-pricing_toggle__qwPlS button:disabled{cursor:wait;opacity:.7}.membership-pricing_price__cKBcW{display:flex;align-items:baseline;gap:11px;margin:25px 0 7px}.membership-pricing_price__cKBcW strong{font:500 75px/1 var(--font-display);letter-spacing:-.04em;color:var(--parchment)}.membership-pricing_price__cKBcW>span{font-size:15px;color:#dbe3d5}.membership-pricing_billing__GMYBc{font-size:13px;line-height:1.7;margin:0 0 7px;color:var(--parchment)}.membership-pricing_saving__QrlRP{font-size:11px;line-height:1.7;min-height:38px;margin:0 0 23px;color:#d1d9cb}.membership-pricing_checkout__baRmr{display:flex;align-items:center;justify-content:center;width:100%;min-height:49px;border:1px solid var(--gold);background:var(--gold);color:var(--carbon);border-radius:8px;padding:12px 20px;font:600 14px/1.5 var(--font-body);cursor:pointer}.membership-pricing_checkout__baRmr:hover{background:#d1b773}.membership-pricing_checkout__baRmr:disabled{opacity:.65;cursor:wait}.membership-pricing_card__kYKdr>span{width:100%}.membership-pricing_terms__Ccz98{font-size:10px;line-height:1.7;color:#d1d9cb;text-align:center;margin:12px 0 23px}.membership-pricing_benefits__Sqgml{list-style:none;padding:22px 0 0;border-top:1px solid #c5a55a40;margin:0}.membership-pricing_benefits__Sqgml li{position:relative;padding-left:22px;margin:0 0 13px;font-size:13px;line-height:1.6;color:var(--parchment)}.membership-pricing_benefits__Sqgml li:before{content:"✓";position:absolute;left:0;color:var(--gold);font-size:12px}.membership-pricing_note__msrtf{font-size:11px;line-height:1.8;color:#cdd6c6;margin:22px 0 17px}.membership-pricing_account__Dpym6{font-size:12px;line-height:1.8;color:var(--parchment);text-decoration:underline;text-underline-offset:4px}.membership-pricing_card__kYKdr :is(button,a):focus-visible{outline:3px solid var(--atlas-focus-inverse);outline-offset:4px}@media(max-width:600px){.membership-pricing_card__kYKdr{padding:25px;border-radius:15px}.membership-pricing_card__kYKdr h2{font-size:34px}.membership-pricing_price__cKBcW strong{font-size:68px}.membership-pricing_toggle__qwPlS button{font-size:12px;padding:9px 7px}.membership-pricing_toggle__qwPlS span{font-size:9px}.membership-pricing_benefits__Sqgml li{font-size:12px}.membership-pricing_terms__Ccz98{font-size:10px}}@media(max-width:370px){.membership-pricing_card__kYKdr{padding:21px}.membership-pricing_heading__YBB16{gap:8px}.membership-pricing_heading__YBB16 p{font-size:10px}.membership-pricing_card__kYKdr h2{font-size:31px}.membership-pricing_toggle__qwPlS button{font-size:11px}.membership-pricing_toggle__qwPlS span{font-size:8px}.membership-pricing_price__cKBcW strong{font-size:62px}}