.ActAssembly_act__IocWo{position:relative;z-index:2;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:clamp(5rem,10vh,8rem) clamp(1.5rem,5vw,6rem)}.ActAssembly_inner__7h6wr{max-width:900px;width:100%;text-align:center}.ActAssembly_eyebrow__gJDe_{font-family:DM Mono,monospace;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--particle-teal,#7eb5c8);margin:0 0 1.25rem;opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1)}.ActAssembly_eyebrowVisible__o2Nlk{opacity:1}.ActAssembly_headline__oKrOK{font-family:Cormorant Garamond,serif;font-style:italic;font-size:clamp(1.6rem,3.5vw,2.6rem);font-weight:300;color:var(--text-primary,#f0ede8);line-height:1.35;margin:0 0 clamp(3rem,7vh,5rem);opacity:0;transform:translateY(24px);transition:opacity .9s cubic-bezier(.16,1,.3,1) 80ms,transform .9s cubic-bezier(.16,1,.3,1) 80ms;will-change:opacity,transform}.ActAssembly_headlineVisible__tsxJL{opacity:1;transform:translateY(0)}.ActAssembly_flow__743MH{display:flex;align-items:center;justify-content:center;gap:0;flex-wrap:nowrap}@media (max-width:640px){.ActAssembly_flow__743MH{flex-direction:column;gap:0}}.ActAssembly_flowItem__RVSiD{display:flex;align-items:center;gap:0}@media (max-width:640px){.ActAssembly_flowItem__RVSiD{flex-direction:column}}.ActAssembly_stepCard__twTPI{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:clamp(1.2rem,2.5vw,1.8rem) clamp(1rem,2vw,1.5rem);border:1px solid var(--border,hsla(35,40%,64%,.18));border-radius:4px;background:rgba(126,181,200,.04);min-width:clamp(120px,14vw,160px);opacity:0;transform:translateY(20px) scale(.95);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1),border-color .3s ease,background .3s ease;will-change:opacity,transform}.ActAssembly_stepCardVisible__X57oQ{opacity:1;transform:translateY(0) scale(1)}.ActAssembly_stepCard__twTPI:hover{border-color:rgba(126,181,200,.4);background:rgba(126,181,200,.08)}.ActAssembly_stepIcon__jddsA{width:clamp(1.6rem,2.8vw,2.2rem);height:clamp(1.6rem,2.8vw,2.2rem);color:var(--particle-teal,#7eb5c8);flex-shrink:0}.ActAssembly_stepIcon__jddsA svg{width:100%;height:100%}.ActAssembly_stepLabel__Z0C_c{font-family:Syne,sans-serif;font-size:clamp(.85rem,1.2vw,1rem);font-weight:600;color:var(--text-primary,#f0ede8);letter-spacing:.02em}.ActAssembly_stepSub__X42wm{font-family:DM Mono,monospace;font-size:clamp(.62rem,.9vw,.7rem);color:var(--text-secondary,hsla(38,21%,93%,.5));line-height:1.4;text-align:center}.ActAssembly_connector__Pxvlq{width:clamp(1.5rem,3vw,3rem);height:1px;background:linear-gradient(90deg,hsla(35,40%,64%,.25),hsla(35,40%,64%,.55),hsla(35,40%,64%,.25));position:relative;opacity:0;transition:opacity .5s ease;flex-shrink:0}.ActAssembly_connectorVisible__a9OWd{opacity:1}.ActAssembly_connector__Pxvlq:after{content:"";position:absolute;right:-1px;top:50%;transform:translateY(-50%);border-left:5px solid hsla(35,40%,64%,.55);border-top:4px solid transparent;border-bottom:4px solid transparent}@media (max-width:640px){.ActAssembly_connector__Pxvlq{width:1px;height:clamp(1rem,2.5vh,1.5rem);background:linear-gradient(180deg,hsla(35,40%,64%,.25),hsla(35,40%,64%,.55),hsla(35,40%,64%,.25))}.ActAssembly_connector__Pxvlq:after{right:50%;top:auto;bottom:-1px;transform:translateX(50%);border:4px solid transparent;border-top:5px solid hsla(35,40%,64%,.55);border-bottom:none}}@media (prefers-reduced-motion:reduce){.ActAssembly_connector__Pxvlq,.ActAssembly_eyebrow__gJDe_,.ActAssembly_headline__oKrOK,.ActAssembly_stepCard__twTPI{transition:none;opacity:1;transform:none}}.ActDormancy_act__msOyu{position:relative;z-index:2;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:0 clamp(1.5rem,5vw,6rem)}.ActDormancy_inner__smtKS{max-width:780px;width:100%;text-align:center}.ActDormancy_headline__3Vbbh{font-family:Cormorant Garamond,serif;font-style:italic;font-size:clamp(2rem,5vw,3.6rem);font-weight:300;color:var(--text-primary,#f0ede8);margin:0 0 clamp(2.5rem,6vh,4rem);opacity:0;transform:translateY(32px);transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.ActDormancy_headlineVisible__Uryni{opacity:1;transform:translateY(0)}.ActDormancy_cards__Q8iDY{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(1rem,2.5vw,2rem);gap:clamp(1rem,2.5vw,2rem)}@media (max-width:640px){.ActDormancy_cards__Q8iDY{grid-template-columns:1fr;gap:1.25rem}}.ActDormancy_card__wXi3S{padding:clamp(1.25rem,3vw,2rem) clamp(1rem,2vw,1.5rem);border:1px solid var(--border,hsla(35,40%,64%,.18));border-radius:4px;background:hsla(35,40%,64%,.04);display:flex;flex-direction:column;align-items:center;gap:.75rem;opacity:0;transform:translateY(24px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1),border-color .3s ease,background .3s ease;will-change:opacity,transform}.ActDormancy_cardVisible__HD4p7{opacity:1;transform:translateY(0)}.ActDormancy_card__wXi3S:hover{border-color:hsla(35,40%,64%,.38);background:hsla(35,40%,64%,.07)}.ActDormancy_cardNumber__zArFQ{font-family:Cormorant Garamond,serif;font-size:clamp(2.8rem,6vw,4.2rem);font-weight:300;line-height:1;color:var(--particle-gold,#c8a97e);letter-spacing:-.02em}.ActDormancy_cardLabel__92ChX{font-family:DM Mono,monospace;font-size:clamp(.68rem,1.1vw,.78rem);color:var(--text-secondary,hsla(38,21%,93%,.55));line-height:1.55;text-align:center;letter-spacing:.01em}@media (prefers-reduced-motion:reduce){.ActDormancy_card__wXi3S,.ActDormancy_headline__3Vbbh{transition:none;opacity:1;transform:none}}.ActGrowth_act__ckUuY{position:relative;z-index:2;min-height:120vh;padding:clamp(5rem,10vh,9rem) clamp(1.5rem,5vw,6rem);display:flex;align-items:center;justify-content:center}.ActGrowth_inner__ISlhj{max-width:860px;width:100%;text-align:center}.ActGrowth_headline__sGbo8{font-family:Cormorant Garamond,serif;font-style:italic;font-size:clamp(1.8rem,4vw,3rem);font-weight:300;color:var(--text-primary,#f0ede8);margin:0 0 clamp(2.5rem,6vh,4rem);opacity:0;transform:translateY(28px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.ActGrowth_headlineVisible__oA9Qv{opacity:1;transform:translateY(0)}.ActGrowth_grid__SMF4z{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:clamp(.75rem,1.5vw,1.25rem);gap:clamp(.75rem,1.5vw,1.25rem)}@media (max-width:760px){.ActGrowth_grid__SMF4z{grid-template-columns:repeat(2,1fr)}}@media (max-width:400px){.ActGrowth_grid__SMF4z{grid-template-columns:1fr}}.ActGrowth_card___nXWM{position:relative;display:flex;flex-direction:column;align-items:center;gap:.65rem;padding:clamp(1.1rem,2vw,1.6rem) clamp(.75rem,1.5vw,1.25rem);border:1px solid var(--border,hsla(35,40%,64%,.18));border-radius:4px;background:hsla(35,40%,64%,.03);cursor:default;opacity:0;transform:translateY(18px) scale(.96);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1),border-color .25s ease,background .25s ease;will-change:opacity,transform}.ActGrowth_cardVisible__cAeyp{opacity:1;transform:translateY(0) scale(1)}.ActGrowth_card___nXWM:focus-visible,.ActGrowth_card___nXWM:hover{border-color:hsla(35,40%,64%,.42);background:hsla(35,40%,64%,.07);outline:none}.ActGrowth_icon__awnBV{width:clamp(1.5rem,2.5vw,2rem);height:clamp(1.5rem,2.5vw,2rem);color:var(--particle-gold,#c8a97e);transition:color .25s ease}.ActGrowth_icon__awnBV svg{width:100%;height:100%}.ActGrowth_card___nXWM:focus-visible .ActGrowth_icon__awnBV,.ActGrowth_card___nXWM:hover .ActGrowth_icon__awnBV{color:var(--particle-teal,#7eb5c8)}.ActGrowth_label__xFDv2{font-family:DM Mono,monospace;font-size:clamp(.62rem,.95vw,.72rem);color:var(--text-secondary,hsla(38,21%,93%,.65));letter-spacing:.04em;text-align:center;line-height:1.35}.ActGrowth_tooltip__8DpcY{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%) translateY(4px);background:rgba(6,9,18,.95);border:1px solid hsla(35,40%,64%,.25);border-radius:4px;padding:.55rem .85rem;font-family:Cormorant Garamond,serif;font-size:clamp(.78rem,1.1vw,.88rem);font-style:italic;color:var(--text-primary,#f0ede8);white-space:normal;width:max-content;max-width:220px;text-align:center;line-height:1.45;pointer-events:none;opacity:0;transition:opacity .2s ease,transform .2s ease;z-index:10}.ActGrowth_tooltipVisible__QGab7{opacity:1;transform:translateX(-50%) translateY(0)}@media (prefers-reduced-motion:reduce){.ActGrowth_card___nXWM,.ActGrowth_headline__sGbo8,.ActGrowth_tooltip__8DpcY{transition:none;opacity:1;transform:none}.ActGrowth_tooltipVisible__QGab7{opacity:1}}.ActHarmony_act__hhnO3{position:relative;z-index:2;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:0 clamp(1.5rem,5vw,6rem)}.ActHarmony_inner__iHAOj{max-width:52ch;text-align:center;display:flex;flex-direction:column;align-items:center;gap:0}.ActHarmony_quote__BcPUE{font-family:Cormorant Garamond,serif;font-style:italic;font-size:clamp(1.4rem,3vw,2rem);font-weight:300;color:var(--text-primary,#f0ede8);line-height:1.5;margin:0 0 .25rem;opacity:0;transform:translateY(28px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.ActHarmony_quote__BcPUE.ActHarmony_visible__9CbKX{opacity:1;transform:translateY(0)}.ActHarmony_attribution__o6mWK{font-family:DM Mono,monospace;font-size:.85rem;color:var(--text-tertiary,hsla(38,21%,93%,.35));margin:.75rem 0 3rem;opacity:0;transition:opacity .9s cubic-bezier(.16,1,.3,1)}.ActHarmony_attribution__o6mWK.ActHarmony_visible__9CbKX{opacity:1}.ActHarmony_ctaHeadline__ASmSG{font-family:Cormorant Garamond,serif;font-style:italic;font-size:clamp(1.6rem,3.5vw,2.4rem);font-weight:300;color:var(--text-primary,#f0ede8);margin:0 0 2rem;opacity:0;transition:opacity .7s ease-out}.ActHarmony_ctaHeadline__ASmSG.ActHarmony_visible__9CbKX{opacity:1}.ActHarmony_pathway__uo01r{font-family:DM Mono,monospace;font-size:.88rem;color:var(--gold,var(--accent-gold,#c8a97e));text-decoration:none;border-bottom:1px solid var(--gold,var(--accent-gold,#c8a97e));padding-bottom:2px;letter-spacing:.04em;transition:letter-spacing .3s ease-out;opacity:0;display:inline-block}.ActHarmony_pathway__uo01r.ActHarmony_visible__9CbKX{opacity:1}.ActHarmony_pathway__uo01r:hover{letter-spacing:.09em}.ActHarmony_arrow__6WzGg{display:inline-block;transition:transform .3s ease-out}.ActHarmony_pathway__uo01r:hover .ActHarmony_arrow__6WzGg{transform:translateX(4px)}.ActStabilization_act__ms8zR{position:relative;z-index:2;min-height:150vh;padding:clamp(6rem,12vh,10rem) clamp(1.5rem,5vw,6rem);display:flex;flex-direction:column;align-items:center;gap:3rem}.ActStabilization_headline__fit_t{font-family:Cormorant Garamond,serif;font-style:italic;font-size:clamp(1.8rem,4vw,3rem);font-weight:300;color:var(--text-primary,#f0ede8);text-align:center;margin:0;opacity:0;transform:translateY(28px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.ActStabilization_headline__fit_t.ActStabilization_visible__Lks8l{opacity:1;transform:translateY(0)}.ActStabilization_subline__OXT3a{font-family:Cormorant Garamond,serif;font-size:1.05rem;color:var(--text-secondary,hsla(38,21%,93%,.65));text-align:center;max-width:48ch;line-height:1.75;margin:0;opacity:0;transition:opacity .9s cubic-bezier(.16,1,.3,1) .3s}.ActStabilization_subline__OXT3a.ActStabilization_visible__Lks8l{opacity:1}.ContactSection_section__KyJTy{position:relative;z-index:2;background:#060912;padding:10vh 2rem 12vh;border-top:1px solid hsla(39,45%,61%,.12)}.ContactSection_inner__fVT5v{max-width:720px;margin:0 auto}.ContactSection_headline__d9vjE{font-family:var(--font-display,serif);font-size:clamp(1.8rem,5vw,3rem);font-style:italic;font-weight:300;color:var(--text-primary,#f0ede8);margin:0 0 .75rem;line-height:1.15}.ContactSection_sub__lOl5W{font-family:var(--font-ui,sans-serif);font-size:.95rem;color:hsla(39,45%,61%,.7);margin:0 0 3rem;line-height:1.6}.ContactForm_form__93_AC{width:100%;max-width:600px;margin:0 auto;transition:opacity .3s ease,transform .3s ease}.ContactForm_formHidden__6vRoL{opacity:0;transform:scale(.97);pointer-events:none}.ContactForm_grid__i6dNN{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}@media (max-width:640px){.ContactForm_grid__i6dNN{grid-template-columns:1fr}}.ContactForm_field__WlekW{display:flex;flex-direction:column;gap:.4rem}.ContactForm_fieldFull__QOF2i{grid-column:1/-1}.ContactForm_label__QnLDv{font-family:var(--font-mono,monospace);font-size:.65rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary,hsla(38,21%,93%,.55))}.ContactForm_input__bvkfU,.ContactForm_select__98d16,.ContactForm_textarea__yFz_X{background:hsla(0,0%,100%,.03);border:1px solid var(--border,hsla(0,0%,100%,.08));border-radius:1px;padding:.75rem 1rem;font-family:var(--font-ui,sans-serif);font-size:.9rem;color:var(--text-primary,#f0ede8);outline:none;transition:border-color .18s ease;min-height:44px;box-sizing:border-box;width:100%}.ContactForm_input__bvkfU::placeholder,.ContactForm_textarea__yFz_X::placeholder{color:hsla(38,21%,93%,.25)}.ContactForm_select__98d16{color:hsla(38,21%,93%,.65);cursor:pointer}.ContactForm_select__98d16 option{background:#0f121b}.ContactForm_input__bvkfU:focus,.ContactForm_select__98d16:focus,.ContactForm_textarea__yFz_X:focus{border-color:var(--gold,#c8a96e)}.ContactForm_inputError__yLQ7x{border-color:#c0392b}.ContactForm_errorText__AQ5Gh{font-family:var(--font-ui,sans-serif);font-size:.78rem;color:#c0392b}.ContactForm_textarea__yFz_X{resize:vertical;min-height:140px;font-family:var(--font-ui,sans-serif);line-height:1.6}.ContactForm_charCount__UW2DZ{font-family:var(--font-mono,monospace);font-size:.7rem;color:var(--text-secondary,hsla(38,21%,93%,.4));text-align:right}.ContactForm_charCountWarn__ugWCP{color:#c0392b}.ContactForm_submitBtn__px6u9{width:100%;background:var(--gold,#c8a96e);color:#060912;border:none;border-radius:1px;padding:1rem 1.5rem;font-family:var(--font-ui,sans-serif);font-size:.95rem;font-weight:500;cursor:pointer;min-height:52px;transition:opacity .18s ease;margin-top:.5rem}.ContactForm_submitBtn__px6u9:hover{opacity:.88}.ContactForm_submitBtn__px6u9:disabled{opacity:.5;cursor:not-allowed}.ContactForm_submitError__jFO1q{font-family:var(--font-ui,sans-serif);font-size:.85rem;color:#c0392b;text-align:center;margin-top:.75rem}.ContactForm_confirmation__omuu1{text-align:left;max-width:600px;margin:0 auto;animation:ContactForm_fadeIn__VIeii .4s ease both}@keyframes ContactForm_fadeIn__VIeii{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.ContactForm_confirmTitle__VFB_K{font-family:var(--font-display,serif);font-size:clamp(1.6rem,4vw,2.2rem);font-style:italic;font-weight:300;color:var(--text-primary,#f0ede8);margin:0 0 1rem}.ContactForm_confirmSub__T4uEF{font-family:var(--font-ui,sans-serif);font-size:.95rem;line-height:1.7;color:var(--text-secondary,hsla(38,21%,93%,.65));margin:0}@media (prefers-reduced-motion:reduce){.ContactForm_form__93_AC{transition:none}.ContactForm_confirmation__omuu1{animation:none}}