.LoavesFramework_wrap__3nAkk{background:var(--surface)}.LoavesFramework_head__S__Wd{display:grid;grid-template-columns:1fr;grid-gap:var(--space-5);gap:var(--space-5);margin-bottom:clamp(2.5rem,5vw,4rem)}.LoavesFramework_rule__mlQnJ{margin-block:var(--space-4)}.LoavesFramework_heading__UgsDy{max-width:24ch;text-wrap:balance}.LoavesFramework_copy__SgRvH{align-self:end}.LoavesFramework_list__Cr87t{border-top:1px solid var(--border)}.LoavesFramework_item__ZXHst{border-bottom:1px solid var(--border)}.LoavesFramework_itemHeading__Nw3_r{margin:0}.LoavesFramework_trigger__zRnNB{width:100%;display:flex;align-items:center;gap:clamp(1rem,3vw,2rem);padding:clamp(1.1rem,2.5vw,1.6rem) 0;background:none;border:0;cursor:pointer;text-align:left;color:var(--heading);transition:color var(--dur-fast) var(--ease)}.LoavesFramework_trigger__zRnNB:hover{color:var(--burgundy-700)}.LoavesFramework_letter__8FRAt{font-family:var(--font-serif),serif;font-weight:600;font-size:clamp(2rem,5vw,3.25rem);line-height:1;color:var(--gold-ink);width:1.3em;text-align:center;flex:none}.LoavesFramework_item__ZXHst[data-open=true] .LoavesFramework_letter__8FRAt{color:var(--burgundy-700)}.LoavesFramework_word__0Bt_y{font-family:var(--font-serif),serif;font-weight:600;font-size:var(--fs-h4);flex:1 1}.LoavesFramework_icon__QHnWq{position:relative;width:16px;height:16px;flex:none}.LoavesFramework_icon__QHnWq:after,.LoavesFramework_icon__QHnWq:before{content:"";position:absolute;background:var(--burgundy-700);transition:transform var(--dur) var(--ease),opacity var(--dur) var(--ease)}.LoavesFramework_icon__QHnWq:before{top:7px;left:0;width:16px;height:2px}.LoavesFramework_icon__QHnWq:after{left:7px;top:0;width:2px;height:16px}.LoavesFramework_item__ZXHst[data-open=true] .LoavesFramework_icon__QHnWq:after{transform:rotate(90deg);opacity:0}.LoavesFramework_panel__n2ClN{padding:0 0 clamp(1.25rem,2.5vw,1.75rem) calc(1.3em + clamp(1rem, 3vw, 2rem))}.LoavesFramework_def__BzidD{color:var(--text-muted);font-size:var(--fs-lead);line-height:1.5;max-width:52ch}@media (min-width:900px){.LoavesFramework_head__S__Wd{grid-template-columns:1.2fr .8fr;gap:clamp(2.5rem,5vw,5rem);align-items:end}.LoavesFramework_letter__8FRAt{width:1.6em}.LoavesFramework_panel__n2ClN{padding-left:calc(1.6em + clamp(1rem, 3vw, 2rem))}}.Button_btn__sgFU2{--btn-x:1.6rem;--btn-y:0.85rem;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;font-family:var(--font-sans),sans-serif;font-weight:600;font-size:var(--fs-small);letter-spacing:.06em;text-transform:uppercase;line-height:1;padding:var(--btn-y) var(--btn-x);border-radius:var(--radius);border:1px solid transparent;cursor:pointer;transition:transform var(--dur-fast) var(--ease),background-color var(--dur) var(--ease),color var(--dur) var(--ease),border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease);text-align:center;white-space:normal;max-width:100%}.Button_btn__sgFU2:hover{transform:translateY(-2px)}.Button_btn__sgFU2:active{transform:translateY(0)}.Button_btn__sgFU2:disabled{opacity:.5;cursor:not-allowed;transform:none}.Button_label__ViwpZ{display:inline-block}.Button_arrow__12B9V{display:inline-block;transition:transform var(--dur) var(--ease)}.Button_btn__sgFU2:hover .Button_arrow__12B9V{transform:translateX(4px)}.Button_sm__h9eWB{--btn-x:1.15rem;--btn-y:0.6rem;font-size:var(--fs-caption)}.Button_md__exKk_{--btn-x:1.6rem;--btn-y:0.85rem}.Button_lg__PdjsY{--btn-x:2.1rem;--btn-y:1.05rem;font-size:var(--fs-small)}.Button_full__JZIrP{display:flex;width:100%}.Button_primary__oSpWt{background:var(--burgundy-700);color:var(--cream-100)}.Button_primary__oSpWt:hover{background:var(--burgundy-800);box-shadow:var(--shadow)}.Button_gold__MrJaN{background:var(--gold-600);color:var(--ink-900)}.Button_gold__MrJaN:hover{background:var(--gold-500);box-shadow:var(--shadow)}.Button_dark__DMd_c{background:var(--ink-900);color:var(--cream-100)}.Button_dark__DMd_c:hover{background:var(--ink-800);box-shadow:var(--shadow)}.Button_outline__Zj6Ls{background:transparent;color:var(--primary);border-color:currentColor}.Button_outline__Zj6Ls:hover{background:color-mix(in srgb,var(--primary) 8%,transparent)}.Button_surface-dark__UwNy0 .Button_outline__Zj6Ls,[data-surface=dark] .Button_outline__Zj6Ls{color:var(--cream-100);border-color:var(--border-strong)}.Button_surface-dark__UwNy0 .Button_outline__Zj6Ls:hover,[data-surface=dark] .Button_outline__Zj6Ls:hover{background:rgba(200,164,93,.12);border-color:var(--gold-600)}.Button_text__SfZOM{background:transparent;color:var(--primary);padding-inline:0;border-radius:0;border:0;text-transform:uppercase;letter-spacing:.12em;font-size:var(--fs-caption);position:relative}.Button_text__SfZOM:hover{transform:none;color:var(--accent-strong)}.Button_text__SfZOM .Button_label__ViwpZ{padding-bottom:3px;background-image:linear-gradient(var(--accent),var(--accent));background-size:0 1.5px;background-position:0 100%;background-repeat:no-repeat;transition:background-size var(--dur) var(--ease)}.Button_text__SfZOM:hover .Button_label__ViwpZ{background-size:100% 1.5px}.Button_surface-dark__UwNy0 .Button_text__SfZOM,[data-surface=dark] .Button_text__SfZOM{color:var(--cream-100)}.Button_surface-dark__UwNy0 .Button_text__SfZOM:hover,[data-surface=dark] .Button_text__SfZOM:hover{color:var(--gold-500)}.not-found_wrap__ybM_d{padding-block:clamp(4rem,3rem + 8vw,9rem);background:var(--surface)}.not-found_inner__jk2We{display:flex;flex-direction:column;gap:var(--space-4);align-items:flex-start}.not-found_actions__eb6u_{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-5);margin-top:var(--space-4)}.Breadcrumbs_wrap__tgva3{width:100%}.Breadcrumbs_list__DNoei{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.Breadcrumbs_item___vgqj{display:inline-flex;align-items:center;gap:.5rem}.Breadcrumbs_current__rkAHt,.Breadcrumbs_link___lqmB{font-size:var(--fs-caption);letter-spacing:.08em;text-transform:uppercase}.Breadcrumbs_link___lqmB{display:inline-block;padding-block:.25rem;color:var(--text-subtle);transition:color var(--dur-fast) var(--ease)}.Breadcrumbs_link___lqmB:hover{color:var(--burgundy-700)}.Breadcrumbs_current__rkAHt{color:var(--text-muted);font-weight:600}.Breadcrumbs_sep__Xtka6{color:var(--gold-ink);font-size:var(--fs-caption)}[data-surface=dark] .Breadcrumbs_link___lqmB:hover,[data-surface=dark] .Breadcrumbs_sep__Xtka6{color:var(--gold-500)}.MediaHero_hero__cBSmy{background:radial-gradient(90% 105% at 88% 0,rgba(184,138,59,.3),transparent 58%),radial-gradient(80% 90% at 0 100%,rgba(104,22,26,.45),transparent 58%),var(--ink-900);overflow:hidden}.MediaHero_inner__EvTLj{max-width:var(--container-max);margin-inline:auto;padding:clamp(2rem,2rem + 3vw,3.5rem) var(--container-pad) clamp(3.5rem,3rem + 5vw,6rem)}.MediaHero_crumbs__UeLnQ{margin-bottom:clamp(1.5rem,4vw,3rem)}.MediaHero_grid__X_paJ{display:grid;grid-template-columns:1fr;grid-gap:clamp(2.5rem,5vw,4.5rem);gap:clamp(2.5rem,5vw,4.5rem);align-items:center}.MediaHero_content__wmPft{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.MediaHero_headline__2ZzzK{color:var(--cream-100);text-wrap:balance}.MediaHero_statement__V468u{font-family:var(--font-serif),serif;font-size:var(--fs-lead);font-style:italic;line-height:1.35;color:var(--gold-500);max-width:30ch}.MediaHero_lead__FjNtH{color:var(--cream-200);opacity:.9;max-width:40rem}.MediaHero_actions__vghxd{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-3)}.MediaHero_figure__ycHqi{width:100%}.MediaHero_imageFrame__NQ6qP{position:relative;width:100%;aspect-ratio:4/3;border-radius:var(--radius-lg);overflow:hidden;border:1px solid rgba(200,164,93,.28);box-shadow:var(--shadow-lg)}.MediaHero_image__TO8Mu{object-fit:cover}@media (min-width:960px){.MediaHero_grid__X_paJ{grid-template-columns:1.05fr .95fr;gap:clamp(2.5rem,5vw,4.5rem)}}.MediaMeaning_wrap__Jb8Mn{background:var(--bg)}.MediaMeaning_grid__ROfW2{display:grid;grid-template-columns:1fr;grid-gap:clamp(2rem,4vw,3.5rem);gap:clamp(2rem,4vw,3.5rem)}.MediaMeaning_head__MUCSm{display:flex;flex-direction:column;gap:var(--space-4)}.MediaMeaning_rule__UJ7x4{margin-block:var(--space-1)}.MediaMeaning_heading__mKo2o{max-width:22ch;text-wrap:balance}.MediaMeaning_copy__77iZ7{display:flex;flex-direction:column;gap:var(--space-5);align-self:end}.MediaMeaning_paragraph__YtcQx{max-width:54ch}.MediaMeaning_pullQuote__C8ufo{margin-top:clamp(3rem,6vw,5rem);padding-block:clamp(1.75rem,3.5vw,2.5rem);border-block:1px solid var(--gold-600);max-width:50rem;margin-inline:auto;text-align:center}.MediaMeaning_quote__LDbjq{font-family:var(--font-serif),serif;font-size:var(--fs-h3);font-weight:500;font-style:italic;line-height:1.28;color:var(--burgundy-700);text-wrap:balance}@media (min-width:900px){.MediaMeaning_grid__ROfW2{grid-template-columns:1.05fr .95fr;gap:clamp(3rem,6vw,6rem);align-items:start}}.MediaChallenges_wrap__0Lo_r{background:var(--surface)}.MediaChallenges_list__Xfr76{margin-top:clamp(2.5rem,5vw,4rem);border-top:1px solid var(--border-strong)}.MediaChallenges_item__z1eEC{display:grid;grid-template-columns:auto 1fr;grid-gap:clamp(1rem,3vw,2.5rem);gap:clamp(1rem,3vw,2.5rem);align-items:baseline;padding-block:clamp(1.25rem,2.5vw,1.75rem);border-bottom:1px solid var(--border)}.MediaChallenges_n__vbOG2{font-size:clamp(1.5rem,3.5vw,2.25rem);line-height:1;color:var(--accent-strong);width:2.4ch}.MediaChallenges_text__Qifnk{display:flex;flex-direction:column;gap:var(--space-2)}.MediaChallenges_title__5skZv{color:var(--heading);text-wrap:pretty}.MediaChallenges_body__zJoS6{max-width:62ch}@media (min-width:960px){.MediaChallenges_item__z1eEC{grid-template-columns:auto minmax(0,22rem) minmax(0,1fr);gap:clamp(1.5rem,4vw,3rem)}.MediaChallenges_text__Qifnk{display:contents}}.MediaPhilosophy_wrap___9WFD{background:var(--bg)}.MediaPhilosophy_head__Sshdq{max-width:44rem}.MediaPhilosophy_rule__W4Kt3{margin-block:var(--space-4)}.MediaPhilosophy_heading__em2Nr{text-wrap:balance}.MediaPhilosophy_principles__733Sk{margin-top:clamp(2.5rem,5vw,4rem);display:grid;grid-template-columns:1fr;grid-gap:clamp(1.75rem,3.5vw,2.5rem) 0;gap:clamp(1.75rem,3.5vw,2.5rem) 0}.MediaPhilosophy_principle__QjS_3{display:flex;flex-direction:column;gap:var(--space-2);padding-inline:clamp(1rem,3vw,2rem);border-left:1px solid var(--border-strong)}.MediaPhilosophy_title__d63KA{font-family:var(--font-serif),serif;font-size:var(--fs-h4);font-weight:600;font-style:italic;line-height:1.25;color:var(--burgundy-700);text-wrap:pretty}.MediaPhilosophy_body__xUS_b{max-width:44ch}@media (min-width:800px){.MediaPhilosophy_principles__733Sk{grid-template-columns:repeat(2,minmax(0,1fr))}.MediaPhilosophy_principle__QjS_3:nth-child(2n){margin-top:clamp(.5rem,2vw,2rem)}}@media (min-width:1200px){.MediaPhilosophy_principles__733Sk{grid-template-columns:repeat(3,minmax(0,1fr))}.MediaPhilosophy_principle__QjS_3:nth-child(2n){margin-top:0}.MediaPhilosophy_principle__QjS_3:nth-child(3n+2){margin-top:clamp(.5rem,2vw,2rem)}}.MediaGeorgiaBSociety_wrap__3aPbZ{background:var(--surface)}.MediaGeorgiaBSociety_grid__UC_cs{display:grid;grid-template-columns:1fr;grid-gap:clamp(2.5rem,5vw,4rem);gap:clamp(2.5rem,5vw,4rem);align-items:start}.MediaGeorgiaBSociety_content__fh8CY{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5)}.MediaGeorgiaBSociety_rule__JPl0D{margin-block:var(--space-4)}.MediaGeorgiaBSociety_heading__0vTWF{max-width:20ch;text-wrap:balance}.MediaGeorgiaBSociety_copy__jNYeL{display:flex;flex-direction:column;gap:var(--space-4)}.MediaGeorgiaBSociety_paragraph__OIDhS{max-width:52ch}.MediaGeorgiaBSociety_aside__pZPTE{width:100%;padding-top:var(--space-5);border-top:2px solid var(--green-700)}.MediaGeorgiaBSociety_label__a3Sh7{font-size:var(--fs-eyebrow);font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--text-subtle);margin-bottom:var(--space-4)}.MediaGeorgiaBSociety_areas__sD0sP{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0}.MediaGeorgiaBSociety_area__n13Oo{padding-block:var(--space-3);border-bottom:1px solid var(--border);font-size:var(--fs-body);line-height:1.5;color:var(--text)}.MediaGeorgiaBSociety_note__7xR52{margin-top:var(--space-4);font-size:var(--fs-caption);line-height:1.6;color:var(--text-subtle);max-width:46ch}@media (min-width:560px){.MediaGeorgiaBSociety_areas__sD0sP{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(1.5rem,3vw,2.5rem)}}@media (min-width:1000px){.MediaGeorgiaBSociety_grid__UC_cs{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(3rem,5vw,5rem)}.MediaGeorgiaBSociety_areas__sD0sP{grid-template-columns:1fr}}.TechnologyHero_hero__uoMLq{background:radial-gradient(90% 105% at 85% 0,rgba(184,138,59,.14),transparent 58%),radial-gradient(70% 85% at 0 100%,rgba(104,22,26,.3),transparent 58%),var(--ink-900);overflow:hidden}.TechnologyHero_inner__I1zgq{max-width:var(--container-max);margin-inline:auto;padding:clamp(2rem,2rem + 3vw,3.5rem) var(--container-pad) clamp(3.5rem,3rem + 5vw,6rem)}.TechnologyHero_crumbs__OkFxm{margin-bottom:clamp(1.5rem,4vw,3rem)}.TechnologyHero_grid__hN0FV{display:grid;grid-template-columns:1fr;grid-gap:clamp(2.5rem,5vw,4.5rem);gap:clamp(2.5rem,5vw,4.5rem);align-items:center}.TechnologyHero_content__PYaJB{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.TechnologyHero_headline__v_jSo{color:var(--cream-100);text-wrap:balance}.TechnologyHero_statement__1grso{font-family:var(--font-serif),serif;font-size:var(--fs-lead);font-style:italic;line-height:1.35;color:var(--gold-500);max-width:30ch}.TechnologyHero_lead__vhI9v{color:var(--cream-200);opacity:.9;max-width:40rem}.TechnologyHero_actions__wCDVf{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-3)}.TechnologyHero_figure__LSrcF{width:100%}.TechnologyHero_imageFrame__VR_yi{position:relative;width:100%;aspect-ratio:4/3;border-radius:var(--radius-lg);overflow:hidden;border:1px solid rgba(200,164,93,.28);box-shadow:var(--shadow-lg)}.TechnologyHero_image__5fyS8{object-fit:cover}@media (min-width:960px){.TechnologyHero_grid__hN0FV{grid-template-columns:1.05fr .95fr;gap:clamp(2.5rem,5vw,4.5rem)}}.TechnologyMeaning_wrap__NGqsr{background:var(--bg)}.TechnologyMeaning_grid__tP0qA{display:grid;grid-template-columns:1fr;grid-gap:clamp(2rem,4vw,3.5rem);gap:clamp(2rem,4vw,3.5rem)}.TechnologyMeaning_head__9PTtc{display:flex;flex-direction:column;gap:var(--space-4)}.TechnologyMeaning_rule__tQmfD{margin-block:var(--space-1)}.TechnologyMeaning_heading___VfUU{max-width:20ch;text-wrap:balance}.TechnologyMeaning_copy__OZwlq{display:flex;flex-direction:column;gap:var(--space-5);align-self:end}.TechnologyMeaning_paragraph__w8D7X{max-width:54ch}.TechnologyMeaning_pullQuote__VK3AK{margin-top:clamp(3rem,6vw,5rem);padding-top:clamp(2rem,4vw,2.75rem);border-top:1px solid var(--border);max-width:48rem;margin-inline:auto;text-align:center}.TechnologyMeaning_quote__vfC17{font-family:var(--font-serif),serif;font-size:var(--fs-h3);font-weight:500;font-style:italic;line-height:1.28;color:var(--burgundy-700);text-wrap:balance}@media (min-width:900px){.TechnologyMeaning_grid__tP0qA{grid-template-columns:1.05fr .95fr;gap:clamp(3rem,6vw,6rem);align-items:start}}.TrainingHero_hero__YxHrz{background:radial-gradient(95% 110% at 10% 0,rgba(33,71,55,.62),transparent 58%),radial-gradient(70% 85% at 100% 100%,rgba(104,22,26,.24),transparent 58%),var(--ink-900);overflow:hidden}.TrainingHero_inner__UDlPQ{max-width:var(--container-max);margin-inline:auto;padding:clamp(2rem,2rem + 3vw,3.5rem) var(--container-pad) clamp(3.5rem,3rem + 5vw,6rem)}.TrainingHero_crumbs__cFRjo{margin-bottom:clamp(1.5rem,4vw,3rem)}.TrainingHero_grid__DOltH{display:grid;grid-template-columns:1fr;grid-gap:clamp(2.5rem,5vw,4.5rem);gap:clamp(2.5rem,5vw,4.5rem);align-items:center}.TrainingHero_content___a_Na{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.TrainingHero_headline__V14Nt{color:var(--cream-100);text-wrap:balance}.TrainingHero_statement__kZZEk{font-family:var(--font-serif),serif;font-size:var(--fs-lead);font-style:italic;line-height:1.35;color:var(--gold-500);max-width:30ch}.TrainingHero_lead__v65KG{color:var(--cream-200);opacity:.9;max-width:40rem}.TrainingHero_actions__o3hjx{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-3)}.TrainingHero_figure__HzBWR{width:100%}.TrainingHero_imageFrame__9ET70{position:relative;width:100%;aspect-ratio:4/3;border-radius:var(--radius-lg);overflow:hidden;border:1px solid rgba(200,164,93,.28);box-shadow:var(--shadow-lg)}.TrainingHero_image__eWp4x{object-fit:cover}@media (min-width:960px){.TrainingHero_grid__DOltH{grid-template-columns:1.05fr .95fr;gap:clamp(2.5rem,5vw,4.5rem)}}.TrainingMeaning_wrap__psfco{background:var(--bg)}.TrainingMeaning_grid__zDt4I{display:grid;grid-template-columns:1fr;grid-gap:clamp(2rem,4vw,3.5rem);gap:clamp(2rem,4vw,3.5rem)}.TrainingMeaning_head__8bu3y{display:flex;flex-direction:column;gap:var(--space-4)}.TrainingMeaning_rule__cvVpo{margin-block:var(--space-1)}.TrainingMeaning_heading__EzvoY{max-width:20ch;text-wrap:balance}.TrainingMeaning_copy__d28Rj{display:flex;flex-direction:column;gap:var(--space-5);align-self:end}.TrainingMeaning_paragraph__dOEyF{max-width:54ch}.TrainingMeaning_pullQuote__MVfGk{margin-top:clamp(3rem,6vw,5rem);padding-left:clamp(1.5rem,4vw,3rem);border-left:2px solid var(--green-700);max-width:46rem}.TrainingMeaning_quote__vOldN{font-family:var(--font-serif),serif;font-size:var(--fs-h3);font-weight:500;font-style:italic;line-height:1.28;color:var(--green-900);text-wrap:balance}@media (min-width:900px){.TrainingMeaning_grid__zDt4I{grid-template-columns:1.05fr .95fr;gap:clamp(3rem,6vw,6rem);align-items:start}.TrainingMeaning_pullQuote__MVfGk{margin-left:auto;margin-right:clamp(0rem,4vw,4rem)}}.TrainingChallenges_wrap__MgMJu{background:var(--surface)}.TrainingChallenges_list__VxK79{margin-top:clamp(2.5rem,5vw,4rem);display:grid;grid-template-columns:1fr;grid-gap:clamp(1.75rem,3.5vw,2.75rem) clamp(2rem,4vw,3.5rem);gap:clamp(1.75rem,3.5vw,2.75rem) clamp(2rem,4vw,3.5rem)}.TrainingChallenges_item__42vw2{display:flex;flex-direction:column;gap:var(--space-2);padding-left:clamp(1rem,2.5vw,1.5rem);border-left:2px solid var(--green-700)}.TrainingChallenges_n__EHc7G{font-family:var(--font-serif),serif;font-weight:600;font-size:var(--fs-caption);letter-spacing:.24em;color:var(--green-700)}.TrainingChallenges_title__oj_nV{color:var(--heading);text-wrap:pretty}.TrainingChallenges_body__XznsI{max-width:48ch}@media (min-width:820px){.TrainingChallenges_list__VxK79{grid-template-columns:repeat(2,minmax(0,1fr))}}.AcHero_hero__alG0a{position:relative;overflow:hidden;background:radial-gradient(95% 85% at 92% 0,rgba(33,71,55,.16),transparent 60%),radial-gradient(80% 90% at 0 100%,rgba(200,164,93,.14),transparent 62%),var(--ac-cream-100);border-bottom:1px solid var(--border)}.AcHero_container__Tc_tJ{padding-block:clamp(2rem,1.5rem + 3vw,3.25rem) clamp(3.5rem,3rem + 5vw,6rem)}.AcHero_crumbs__GQS3P{margin-bottom:clamp(2rem,4vw,3rem)}.AcHero_inner__4gVS2{display:grid;grid-template-columns:1fr;grid-gap:clamp(2.5rem,5vw,4.5rem);gap:clamp(2.5rem,5vw,4.5rem);align-items:center}.AcHero_content__XIRvS{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5);max-width:42rem}.AcHero_lockup__Qxrwn{display:flex;align-items:center;gap:var(--space-4)}.AcHero_monogramTile__23iGj{display:grid;place-items:center;width:64px;height:64px;flex:none;background:#ffffff;border:1px solid var(--border);border-radius:var(--radius);padding:4px}.AcHero_monogram__p2bdh{width:100%;height:auto}.AcHero_wordmarkGroup__RixP0{display:flex;flex-direction:column;gap:.15rem;min-width:0}.AcHero_wordmark__F8Oai{font-family:var(--font-serif),serif;font-size:clamp(1.35rem,1rem + 1.3vw,1.9rem);font-weight:600;line-height:1.1;color:var(--heading)}.AcHero_wordmarkNote__W4Ncs{font-size:var(--fs-caption);line-height:1.35;color:var(--text-subtle)}.AcHero_eyebrow__y_pcd{color:var(--ac-green-ink)}.AcHero_headline__kbZZP{font-size:clamp(2.15rem,1.5rem + 2.6vw,3.75rem);max-width:18ch;text-wrap:balance}.AcHero_accent__ulG_o{font-style:italic;color:var(--ac-green-700)}.AcHero_lead__dWOJf{max-width:48ch}.AcHero_actions__cR1_9{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-2)}.AcHero_actions__cR1_9 a{white-space:normal}.AcHero_descriptor__ExyRP{font-size:var(--fs-caption);font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--ac-green-ink)}.AcHero_figure__gQ_8r{width:100%}.AcHero_frame__m8WPj{position:relative;width:100%;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--border-strong);box-shadow:var(--shadow)}.AcHero_image__FnpWn{width:100%;height:auto;display:block}@media (min-width:980px){.AcHero_inner__4gVS2{grid-template-columns:1.02fr .98fr;gap:clamp(3rem,6vw,5.5rem)}}.AcWhy_wrap__9UewC{background:radial-gradient(75% 80% at 100% 0,rgba(24,59,45,.7),transparent 62%),radial-gradient(70% 80% at 0 100%,rgba(78,16,19,.45),transparent 60%),var(--ac-ink)}.AcWhy_grid__tR8b0{display:grid;grid-template-columns:1fr;grid-gap:clamp(2rem,4vw,3.5rem);gap:clamp(2rem,4vw,3.5rem);align-items:start}.AcWhy_head__U9oG9{display:flex;flex-direction:column;gap:var(--space-4)}.AcWhy_rule__PUIDu{margin-block:var(--space-1)}.AcWhy_heading__cNRUa{max-width:18ch;text-wrap:balance}.AcWhy_copy__uPk0V{display:flex;flex-direction:column;gap:var(--space-4)}.AcWhy_body__45I9h{max-width:60ch}.AcWhy_quoteWrap__rALtW{margin-top:clamp(2.5rem,5vw,4rem);padding-top:clamp(1.75rem,3.5vw,2.75rem);border-top:1px solid var(--border)}.AcWhy_quote__MfXsZ{max-width:30ch;font-style:italic;text-wrap:balance;padding-left:clamp(1rem,2.5vw,1.75rem);border-left:3px solid var(--ac-green-300)}.AcWhy_coreMessage__QQwQZ{margin-top:clamp(2rem,4vw,3rem);font-family:var(--font-serif),serif;font-size:var(--fs-h4);line-height:1.35;color:var(--ac-green-200);max-width:34ch}@media (min-width:900px){.AcWhy_grid__tR8b0{grid-template-columns:.95fr 1.05fr;gap:clamp(3rem,6vw,5rem)}.AcWhy_quote__MfXsZ{max-width:38ch}}.AcAudiences_wrap__qtfdP{background:var(--bg)}.AcAudiences_list__yf7Dl{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0 clamp(2rem,4vw,4rem);gap:0 clamp(2rem,4vw,4rem);margin-top:clamp(2.5rem,5vw,4rem);border-top:1px solid var(--border)}.AcAudiences_item__PZLLG{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:var(--space-4) clamp(1rem,2.5vw,1.75rem);gap:var(--space-4) clamp(1rem,2.5vw,1.75rem);padding-block:clamp(1.25rem,2.5vw,1.85rem);border-bottom:1px solid var(--border);align-items:start}.AcAudiences_number__Tkk38{font-family:var(--font-serif),serif;font-size:var(--fs-h4);font-weight:600;line-height:1.1;color:var(--ac-green-ink);padding-top:.12em}.AcAudiences_itemBody__9TYmJ{display:flex;flex-direction:column;gap:var(--space-2)}.AcAudiences_title__xzFLg{font-family:var(--font-serif),serif;font-size:var(--fs-subheading);font-weight:600;line-height:1.25;color:var(--heading)}.AcAudiences_body__m7Fsp{font-size:var(--fs-small);line-height:1.6;color:var(--text-muted);max-width:52ch}@media (min-width:900px){.AcAudiences_list__yf7Dl{grid-template-columns:repeat(2,minmax(0,1fr))}}.AcLearningAreas_wrap___UG_e{background:var(--surface)}.AcLearningAreas_list__GwYKi{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0;gap:0;margin-top:clamp(2.5rem,5vw,4rem);border-top:1px solid var(--border)}.AcLearningAreas_area__fvjiq{min-width:0;padding-block:clamp(1.75rem,3.5vw,2.75rem);border-bottom:1px solid var(--border)}.AcLearningAreas_head__iN1FV{display:flex;align-items:baseline;gap:clamp(1rem,2.5vw,1.75rem)}.AcLearningAreas_number__OruYK{font-family:var(--font-serif),serif;font-size:clamp(1.75rem,1.1rem + 2vw,2.75rem);font-weight:600;line-height:1;color:var(--ac-green-300);flex:none}.AcLearningAreas_title__lSvPM{font-family:var(--font-serif),serif;font-size:var(--fs-h3);font-weight:600;line-height:1.15;letter-spacing:-.005em;color:var(--heading);text-wrap:balance}.AcLearningAreas_statement__DWTLn{margin-top:var(--space-4);font-family:var(--font-serif),serif;font-size:var(--fs-subheading);font-style:italic;line-height:1.45;color:var(--ac-green-ink);max-width:62ch;padding-left:clamp(.9rem,2vw,1.25rem);border-left:2px solid var(--ac-green-300)}.AcLearningAreas_topics__dG0tS{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3);margin-top:var(--space-5)}.AcLearningAreas_topic__zygSG{min-width:0;font-size:var(--fs-small);line-height:1.3;color:var(--text-muted);border:1px solid var(--border-strong);border-radius:var(--radius-pill);padding:.34rem .85rem;background:var(--surface-raised)}@media (min-width:1100px){.AcLearningAreas_areaInner__nKlhN{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-column-gap:clamp(2.5rem,5vw,4.5rem);column-gap:clamp(2.5rem,5vw,4.5rem);align-items:start}.AcLearningAreas_head__iN1FV{grid-column:1;grid-row:1}.AcLearningAreas_statement__DWTLn{grid-column:1;grid-row:2;margin-top:var(--space-4)}.AcLearningAreas_topics__dG0tS{grid-column:2;grid-row:1/span 2;margin-top:0;align-content:start}}.ac-ui_pill__fGqTA{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--font-sans),sans-serif;font-size:var(--fs-caption);font-weight:600;letter-spacing:.08em;text-transform:uppercase;line-height:1.2;padding:.28rem .66rem;border-radius:var(--radius-pill);border:1px solid var(--border-strong);color:var(--text-muted);white-space:nowrap}.ac-ui_dot__O3fjQ{width:6px;height:6px;border-radius:50%;flex:none;background:currentColor}.ac-ui_available__1OE5C{color:var(--ac-green-ink);border-color:rgba(31,68,51,.42)}.ac-ui_inDevelopment__iH1N8{color:var(--ac-gold-ink);border-color:rgba(111,82,25,.42)}.ac-ui_planned__KRoSs{color:var(--ac-burgundy);border-color:rgba(104,22,26,.4)}.ac-ui_future__aoWIM{color:var(--text-subtle)}[data-surface=dark] .ac-ui_available__1OE5C{color:var(--ac-green-200)}[data-surface=dark] .ac-ui_inDevelopment__iH1N8{color:var(--ac-gold-soft)}[data-surface=dark] .ac-ui_planned__KRoSs{color:#e0b3b0}.ac-ui_figure__WItxC{margin:0;width:100%}.ac-ui_frame__0o7Ha{position:relative;width:100%;overflow:hidden;border-radius:var(--radius-lg);border:1px solid var(--border-strong);background:linear-gradient(165deg,var(--ac-green-800),var(--ac-ink-800))}.ac-ui_image__02JAJ{object-fit:cover}.ac-ui_placeholder__OR9tm{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);text-align:center;padding:clamp(1.25rem,3vw,2.25rem)}.ac-ui_mark__YXD8E{width:62px;height:42px;border:1px solid rgba(168,196,177,.6);border-radius:3px;position:relative;flex:none}.ac-ui_mark__YXD8E:before{content:"";position:absolute;left:50%;inset-block:0;width:1px;background:rgba(168,196,177,.5)}.ac-ui_mark__YXD8E:after{content:"";position:absolute;left:10px;top:12px;width:16px;height:1px;background:rgba(168,196,177,.45);box-shadow:0 7px 0 rgba(168,196,177,.45),22px 0 0 rgba(168,196,177,.45),22px 7px 0 rgba(168,196,177,.45)}.ac-ui_label__cBbFs{font-family:var(--font-serif),serif;font-size:var(--fs-subheading);line-height:1.3;color:var(--ac-cream-100);max-width:26ch}.ac-ui_note__z0Dgd{font-size:var(--fs-caption);letter-spacing:.03em;color:var(--ac-green-200);max-width:38ch;line-height:1.45}.AcFoundation_wrap__1s8js{background:var(--bg)}.AcFoundation_block__0BgGI{margin-top:clamp(2.5rem,5vw,4rem);padding:clamp(1.5rem,3vw,2.5rem);border:1px solid var(--border);border-top:3px solid var(--ac-green-500);border-radius:0 0 var(--radius-lg) var(--radius-lg);background:var(--surface-raised)}.AcFoundation_blockHead__QJ0g3{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid var(--border)}.AcFoundation_blockTitle__fyjUj{font-family:var(--font-serif),serif;font-size:var(--fs-h3);font-weight:600;line-height:1.15;color:var(--heading);text-wrap:balance;min-width:0}.AcFoundation_blockIntro__WFJet{margin-top:var(--space-4);font-size:var(--fs-body);line-height:1.65;color:var(--text-muted);max-width:68ch}.AcFoundation_standards__LwG7G{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:clamp(1.25rem,2.5vw,1.75rem);gap:clamp(1.25rem,2.5vw,1.75rem);margin-top:clamp(1.75rem,3.5vw,2.5rem)}.AcFoundation_standard__Q8giG{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:var(--space-4);gap:var(--space-4);padding:clamp(1.25rem,2.5vw,1.5rem);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);align-items:start}.AcFoundation_standardNumber__XEPc_{font-family:var(--font-serif),serif;font-size:var(--fs-h4);font-weight:600;line-height:1;color:var(--ac-green-ink)}.AcFoundation_standardBody__chqxm{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.AcFoundation_standardTitle__pl_cb{font-family:var(--font-serif),serif;font-size:var(--fs-subheading);font-weight:600;line-height:1.2;color:var(--heading)}.AcFoundation_standardDef__fNX2P{font-size:var(--fs-small);line-height:1.6;color:var(--text-muted)}.AcFoundation_standardExample__zXOyS{margin-top:var(--space-2);font-size:var(--fs-small);font-style:italic;line-height:1.6;color:var(--text);padding-left:var(--space-4);border-left:2px solid var(--ac-green-300)}.AcFoundation_exampleLabel__PHTia{display:block;font-family:var(--font-sans),sans-serif;font-style:normal;font-size:var(--fs-caption);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ac-green-ink);margin-bottom:var(--space-1)}.AcFoundation_concepts__wFVcS{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:clamp(1rem,2vw,1.5rem);gap:clamp(1rem,2vw,1.5rem);margin-top:clamp(1.75rem,3.5vw,2.5rem)}.AcFoundation_concept___bNWs{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:var(--space-4);gap:var(--space-4);align-items:start;padding-bottom:var(--space-4);border-bottom:1px solid var(--border)}.AcFoundation_concept___bNWs:last-child{border-bottom:0;padding-bottom:0}.AcFoundation_conceptNumber__uJ7rw{line-height:1.2;color:var(--ac-green-500)}.AcFoundation_conceptNumber__uJ7rw,.AcFoundation_conceptTitle__oozWV{font-family:var(--font-serif),serif;font-size:var(--fs-subheading);font-weight:600}.AcFoundation_conceptTitle__oozWV{line-height:1.25;color:var(--heading)}.AcFoundation_conceptBody__Cvjm1{margin-top:var(--space-2);font-size:var(--fs-small);line-height:1.6;color:var(--text-muted);max-width:62ch}.AcFoundation_records__7cs96{margin-top:clamp(2.5rem,5vw,4rem);padding-top:clamp(1.75rem,3.5vw,2.5rem);border-top:1px solid var(--border)}.AcFoundation_recordsTitle__K6HTz{font-family:var(--font-serif),serif;font-size:var(--fs-h4);font-weight:600;line-height:1.2;color:var(--heading)}.AcFoundation_recordsIntro__wqh1q{margin-top:var(--space-3);font-size:var(--fs-body);line-height:1.65;color:var(--text-muted);max-width:66ch}.AcFoundation_recordList__CcgT_{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3);margin-top:var(--space-5)}.AcFoundation_record__CjSqk{min-width:0;font-size:var(--fs-small);line-height:1.3;color:var(--text-muted);border:1px solid var(--border-strong);border-radius:var(--radius-pill);padding:.34rem .85rem}.AcFoundation_disclaimer__vuH5M{margin-top:var(--space-5);padding:clamp(1.25rem,3vw,1.75rem);border:1px solid var(--border-strong);border-left:4px solid var(--ac-burgundy);border-radius:var(--radius);background:var(--surface-raised);font-size:var(--fs-body);line-height:1.7;color:var(--text);max-width:78ch}@media (min-width:900px){.AcFoundation_concepts__wFVcS,.AcFoundation_standards__LwG7G{grid-template-columns:repeat(2,minmax(0,1fr))}.AcFoundation_concepts__wFVcS{column-gap:clamp(2rem,4vw,3.5rem)}.AcFoundation_concept___bNWs:nth-last-child(2){border-bottom:0;padding-bottom:0}}.AcTablemakers_wrap__pvw_o{background:radial-gradient(80% 90% at 100% 100%,rgba(33,71,55,.55),transparent 62%),radial-gradient(70% 80% at 0 0,rgba(78,16,19,.5),transparent 60%),var(--ac-ink)}.AcTablemakers_grid__Gdoep{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:clamp(2.5rem,5vw,4rem);gap:clamp(2.5rem,5vw,4rem);align-items:center}.AcTablemakers_copy__ceGGJ{display:flex;flex-direction:column;gap:var(--space-5)}.AcTablemakers_rule__eW_8y{margin-block:var(--space-4)}.AcTablemakers_heading__raRzU{max-width:18ch;text-wrap:balance}.AcTablemakers_body__OgBGY{max-width:54ch}.AcTablemakers_body__OgBGY+.AcTablemakers_body__OgBGY{margin-top:var(--space-4)}.AcTablemakers_message__QFxbL{font-family:var(--font-serif),serif;font-size:var(--fs-h4);font-style:italic;line-height:1.4;color:var(--ac-green-200);max-width:44ch;padding-left:clamp(1rem,2vw,1.5rem);border-left:2px solid var(--ac-green-300)}.AcTablemakers_cta__uIO8g{white-space:normal;align-self:flex-start}.AcTablemakers_figure__R3r6q{width:100%}.AcTablemakers_qualitiesBlock__Mo_OS{margin-top:clamp(2.5rem,5vw,4rem);padding-top:clamp(1.75rem,3.5vw,2.5rem);border-top:1px solid var(--border)}.AcTablemakers_subhead__NmpSp{font-family:var(--font-sans),sans-serif;font-size:var(--fs-eyebrow);font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:var(--ac-green-200);margin-bottom:var(--space-5)}.AcTablemakers_qualities__EuZ_u{display:flex;flex-wrap:wrap;gap:var(--space-3) clamp(1.25rem,3vw,2.25rem)}.AcTablemakers_quality__sCnTJ{font-family:var(--font-serif),serif;font-size:var(--fs-h4);line-height:1.2;color:var(--heading);display:inline-flex;align-items:center;gap:clamp(1.25rem,3vw,2.25rem)}.AcTablemakers_quality__sCnTJ:not(:last-child):after{content:"";width:4px;height:4px;border-radius:50%;background:var(--ac-green-300)}.AcTablemakers_note___kakM{margin-top:clamp(1.75rem,3.5vw,2.5rem);max-width:64ch}@media (min-width:900px){.AcTablemakers_grid__Gdoep{grid-template-columns:1.1fr .9fr;gap:clamp(3rem,6vw,5rem)}}.AcFormats_wrap__eSzg5{background:var(--ac-ink-800)}.AcFormats_list__i_gQF{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:clamp(1.25rem,2.5vw,1.75rem);gap:clamp(1.25rem,2.5vw,1.75rem);margin-top:clamp(2.5rem,5vw,4rem)}.AcFormats_item__WKFHN{display:flex;flex-direction:column;gap:var(--space-3);padding:clamp(1.25rem,3vw,1.85rem);border:1px solid var(--border);border-top:2px solid var(--ac-green-300);border-radius:0 0 var(--radius-lg) var(--radius-lg)}.AcFormats_title__mpzOg{font-family:var(--font-serif),serif;font-size:var(--fs-subheading);font-weight:600;line-height:1.25;color:var(--heading)}.AcFormats_body__4WuoT{font-size:var(--fs-small);line-height:1.6;color:var(--text-muted)}@media (min-width:720px){.AcFormats_list__i_gQF{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1080px){.AcFormats_list__i_gQF{grid-template-columns:repeat(4,minmax(0,1fr))}}.AsgHero_hero__mniqf{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(120% 130% at 8% 0,rgba(74,16,21,.85),transparent 58%),radial-gradient(85% 95% at 96% 8%,rgba(215,154,82,.24),transparent 60%),radial-gradient(90% 110% at 78% 100%,rgba(36,66,47,.42),transparent 62%),var(--asg-black)}.AsgHero_haze___eMXX{position:absolute;inset:auto 0 0 0;height:55%;background:linear-gradient(0deg,rgba(215,154,82,.14),transparent 72%);z-index:-1;pointer-events:none}.AsgHero_container__YvaIE{padding-block:clamp(2rem,1.5rem + 3vw,3.25rem) clamp(3.5rem,3rem + 5vw,6.5rem)}.AsgHero_crumbs__qqHYM{margin-bottom:clamp(2rem,4vw,3.5rem)}.AsgHero_inner__WBsG1{display:grid;grid-template-columns:1fr;grid-gap:clamp(2.5rem,5vw,4.5rem);gap:clamp(2.5rem,5vw,4.5rem);align-items:center}.AsgHero_content__s8hfn{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5);max-width:42rem}.AsgHero_eyebrow__yzWR_{color:var(--asg-amber-soft)}.AsgHero_rule__7MOc8{background:var(--asg-amber)}.AsgHero_headline__mmknf{color:var(--asg-cream-100);font-size:clamp(2.2rem,1.5rem + 2.6vw,3.85rem);max-width:19ch;text-wrap:balance}.AsgHero_accent__29JYP{font-style:italic;color:var(--asg-amber-soft)}.AsgHero_lead__RFqgC{color:var(--asg-cream);opacity:.92;max-width:46ch}.AsgHero_actions__nHJqP{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-2)}.AsgHero_actions__nHJqP a{white-space:normal}.AsgHero_tertiary__PQ9OA{margin-top:var(--space-1)}.AsgHero_figure__CBxCk{width:100%}.AsgHero_frame__jLiun{position:relative;width:100%;max-width:480px;margin-inline:auto;aspect-ratio:2/3;border-radius:var(--radius-lg);overflow:hidden;border:1px solid rgba(215,154,82,.28);box-shadow:0 30px 70px -30px rgba(0,0,0,.75);background:linear-gradient(180deg,rgba(36,66,47,.55),rgba(74,16,21,.6)),var(--asg-black-800)}.AsgHero_image__j2i3_{object-fit:cover;object-position:center}.AsgHero_placeholder__ky_bd{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);text-align:center;padding:clamp(1.5rem,4vw,2.5rem)}.AsgHero_placeholderMark__niIhL{width:54px;height:76px;border:1px solid rgba(215,154,82,.6);border-radius:3px 3px 0 0;position:relative;background:rgba(20,16,15,.55)}.AsgHero_placeholderMark__niIhL:after{content:"";position:absolute;right:9px;top:50%;width:5px;height:5px;border-radius:50%;background:var(--asg-amber)}.AsgHero_placeholderLabel__xUmgX{font-family:var(--font-serif),serif;font-size:var(--fs-subheading);color:var(--asg-cream-100);max-width:22ch;line-height:1.3}.AsgHero_placeholderNote__8DHoq{font-size:var(--fs-caption);letter-spacing:.04em;color:var(--asg-tan-soft);max-width:34ch}@media (min-width:980px){.AsgHero_inner__WBsG1{grid-template-columns:1.05fr .95fr;gap:clamp(3rem,6vw,5.5rem)}}.AsgImageFrame_figure__S4KoO{margin:0;width:100%}.AsgImageFrame_frame__MH2yk{position:relative;width:100%;overflow:hidden;border-radius:var(--radius-lg);border:1px solid var(--border-strong);background:linear-gradient(165deg,rgba(74,16,21,.9),rgba(36,66,47,.85)),var(--asg-black-800)}.AsgImageFrame_image__dBkOn{object-fit:cover}.AsgImageFrame_caption__kTAi0{margin-top:var(--space-3);font-size:var(--fs-caption);line-height:1.5;letter-spacing:.04em;text-align:center;color:rgba(238,226,208,.72)}.AsgImageFrame_placeholder__2Zo3E{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);text-align:center;padding:clamp(1.25rem,3vw,2.25rem)}.AsgImageFrame_mark__ZtD_b{width:46px;height:62px;border:1px solid rgba(215,154,82,.6);border-radius:3px 3px 0 0;position:relative;flex:none}.AsgImageFrame_mark__ZtD_b:after{content:"";position:absolute;right:8px;top:50%;width:4px;height:4px;border-radius:50%;background:var(--asg-amber)}.AsgImageFrame_label__e6PKJ{font-family:var(--font-serif),serif;font-size:var(--fs-subheading);line-height:1.3;color:var(--asg-cream-100);max-width:24ch}.AsgImageFrame_note__vbhGb{font-size:var(--fs-caption);letter-spacing:.04em;color:var(--asg-tan-soft);max-width:34ch;line-height:1.4}.AsgStoryWorld_wrap__OkK4Z{background:var(--bg)}.AsgStoryWorld_grid__83gub{display:grid;grid-template-columns:1fr;grid-gap:clamp(2.5rem,5vw,4rem);gap:clamp(2.5rem,5vw,4rem);align-items:center}.AsgStoryWorld_copy__duNcD{display:flex;flex-direction:column;gap:var(--space-4)}.AsgStoryWorld_rule__DT_cV{margin-block:var(--space-1)}.AsgStoryWorld_heading__YzXxS{max-width:20ch;text-wrap:balance}.AsgStoryWorld_body__wCHG0{max-width:54ch}.AsgStoryWorld_figure__7Qx_m{width:100%}.AsgStoryWorld_quoteWrap__zufkp{position:relative;margin-top:clamp(3rem,6vw,5rem);padding:clamp(2rem,4vw,3.25rem) 0 0;border-top:1px solid var(--border);max-width:30ch;margin-inline:auto;text-align:center}.AsgStoryWorld_quoteMark__eiNWu{display:block;font-family:var(--font-serif),serif;font-size:clamp(3rem,6vw,4.5rem);line-height:.6;color:var(--asg-amber);margin-bottom:var(--space-3)}.AsgStoryWorld_quote__hqWDO{margin-inline:auto;font-style:italic;text-wrap:balance}.AsgStoryWorld_attribution__Ho5L5{margin-top:var(--space-4);text-transform:uppercase;letter-spacing:.18em;font-weight:600}.AsgStoryWorld_details__eiWaA{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3) var(--space-5);margin-top:clamp(2.5rem,5vw,3.5rem);padding-top:clamp(1.5rem,3vw,2.25rem);border-top:1px solid var(--border)}.AsgStoryWorld_detail__SGJ7t{font-size:var(--fs-caption);letter-spacing:.14em;text-transform:uppercase;color:var(--text-subtle);display:inline-flex;align-items:center;gap:var(--space-5)}.AsgStoryWorld_detail__SGJ7t:not(:last-child):after{content:"";width:4px;height:4px;border-radius:50%;background:var(--asg-tan)}@media (min-width:900px){.AsgStoryWorld_grid__83gub{grid-template-columns:1fr 1fr;gap:clamp(3rem,6vw,5rem)}.AsgStoryWorld_quoteWrap__zufkp{max-width:46ch}}.AsgThemes_wrap__r9e06{background:radial-gradient(80% 60% at 100% 0,rgba(74,16,21,.55),transparent 62%),var(--asg-black)}.AsgThemes_list__eAA9E{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0;margin-top:clamp(2.5rem,5vw,4rem);border-top:1px solid var(--border)}.AsgThemes_item__l1wKS{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--space-4) clamp(1.25rem,3vw,2.25rem);gap:var(--space-4) clamp(1.25rem,3vw,2.25rem);padding-block:clamp(1.75rem,3.5vw,2.75rem);border-bottom:1px solid var(--border);align-items:start}.AsgThemes_number__7_xIN{font-family:var(--font-serif),serif;font-size:var(--fs-h4);font-weight:600;line-height:1.1;color:var(--asg-amber-soft);padding-top:.15em}.AsgThemes_itemBody__IAqos{display:flex;flex-direction:column;gap:var(--space-3)}.AsgThemes_title__GInTJ{font-family:var(--font-serif),serif;font-size:var(--fs-h3);font-weight:600;line-height:1.15;letter-spacing:-.005em;color:var(--heading)}.AsgThemes_copy__Hef_Z{max-width:56ch}.AsgThemes_item__l1wKS:nth-child(2n){background:linear-gradient(90deg,rgba(215,154,82,.06),transparent 70%)}@media (min-width:900px){.AsgThemes_list__eAA9E{grid-template-columns:1fr 1fr;column-gap:clamp(2.5rem,5vw,4.5rem)}.AsgThemes_item__l1wKS{padding-inline:clamp(.5rem,1.5vw,1.25rem)}}.AsgNovel_wrap__Nq6Js{background:var(--surface)}.AsgNovel_grid__Euxxa{display:grid;grid-template-columns:1fr;grid-gap:clamp(2.5rem,5vw,4rem);gap:clamp(2.5rem,5vw,4rem);align-items:start}.AsgNovel_figure__BEnn1{width:100%}.AsgNovel_coverFrame__5T8JQ{position:relative;width:100%;max-width:340px;margin-inline:auto;aspect-ratio:2/3;border-radius:var(--radius) var(--radius-lg) var(--radius-lg) var(--radius);overflow:hidden;box-shadow:0 26px 60px -26px rgba(20,16,15,.55);background:linear-gradient(160deg,rgba(74,16,21,.92),rgba(36,66,47,.85)),var(--asg-black-800)}.AsgNovel_cover__7v_fE{object-fit:cover}.AsgNovel_coverPlaceholder__5SIrd{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);text-align:center;padding:clamp(1.5rem,4vw,2.25rem)}.AsgNovel_coverSpine__PKSbS{position:absolute;inset-block:0;left:0;width:12px;background:linear-gradient(90deg,rgba(20,16,15,.65),rgba(20,16,15,0))}.AsgNovel_coverLabel__Z1sRj{font-family:var(--font-serif),serif;font-size:var(--fs-subheading);line-height:1.3;color:var(--asg-cream-100);max-width:16ch}.AsgNovel_coverNote__jeNv8{font-size:var(--fs-caption);color:var(--asg-tan-soft);max-width:26ch;line-height:1.4}.AsgNovel_copy__0zAMu{display:flex;flex-direction:column;gap:var(--space-5)}.AsgNovel_rule__Cqvba{margin-block:var(--space-4) var(--space-4)}.AsgNovel_heading__9OiW_{max-width:18ch;text-wrap:balance}.AsgNovel_statusRow__vPb1A{margin-top:var(--space-4)}.AsgNovel_body__QEC1N{max-width:58ch}.AsgNovel_body__QEC1N+.AsgNovel_body__QEC1N{margin-top:var(--space-4)}.AsgNovel_themesBlock__yYbUD{padding-top:var(--space-5);border-top:1px solid var(--border)}.AsgNovel_subhead__ye6Rt{font-family:var(--font-sans),sans-serif;font-size:var(--fs-eyebrow);font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:var(--accent-strong);margin-bottom:var(--space-4)}.AsgNovel_themes__nNt2J{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3)}.AsgNovel_theme__V8p0y{font-size:var(--fs-small);line-height:1.3;color:var(--text-muted);border:1px solid var(--border-strong);border-radius:var(--radius-pill);padding:.32rem .85rem}.AsgNovel_readerStatement__6Yv6v{font-family:var(--font-serif),serif;font-style:italic;color:var(--heading);max-width:48ch;padding-left:clamp(1rem,2vw,1.5rem);border-left:2px solid var(--asg-amber)}.AsgNovel_actions__jJNkR{display:flex;flex-wrap:wrap;gap:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--border)}@media (min-width:900px){.AsgNovel_grid__Euxxa{grid-template-columns:minmax(280px,.8fr) 1.2fr;gap:clamp(3rem,6vw,5rem)}.AsgNovel_coverFrame__5T8JQ{margin-inline:0}.AsgNovel_figure__BEnn1{position:-webkit-sticky;position:sticky;top:calc(var(--header-height-scrolled) + 2rem)}}.AsgStage_wrap__WsfMV{background:radial-gradient(70% 80% at 0 0,rgba(215,154,82,.14),transparent 60%),radial-gradient(80% 90% at 100% 100%,rgba(74,16,21,.6),transparent 62%),var(--asg-black-800)}.AsgStage_grid__lBY34{display:grid;grid-template-columns:1fr;grid-gap:clamp(2.5rem,5vw,4rem);gap:clamp(2.5rem,5vw,4rem);align-items:center}.AsgStage_copy__kNvzm{display:flex;flex-direction:column;gap:var(--space-5)}.AsgStage_rule___Ih3k{margin-block:var(--space-4)}.AsgStage_heading__yX9wo{max-width:18ch;text-wrap:balance}.AsgStage_statusRow__nrB01{margin-top:var(--space-4)}.AsgStage_body__XJOi_{max-width:56ch}.AsgStage_body__XJOi_+.AsgStage_body__XJOi_{margin-top:var(--space-4)}.AsgStage_figure__sIsRD{width:100%}.AsgStage_subhead__aHuoo{font-family:var(--font-sans),sans-serif;font-size:var(--fs-eyebrow);font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:var(--asg-amber-soft);margin-bottom:var(--space-5)}.AsgStage_actionsBlock___jhH7,.AsgStage_elementsBlock__hBY9_{margin-top:clamp(2.5rem,5vw,4rem);padding-top:clamp(1.75rem,3.5vw,2.5rem);border-top:1px solid var(--border)}.AsgStage_elements__KY7Nd{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:var(--space-3) clamp(1.5rem,3vw,2.5rem);gap:var(--space-3) clamp(1.5rem,3vw,2.5rem)}.AsgStage_element__dykPk{font-family:var(--font-serif),serif;font-size:var(--fs-subheading);line-height:1.35;color:var(--asg-cream);padding-left:var(--space-4);border-left:1px solid var(--border-strong)}.AsgStage_actions__IFPY5{display:flex;flex-wrap:wrap;gap:var(--space-4)}.AsgStage_note__YilhQ{margin-top:var(--space-5);max-width:58ch}@media (min-width:900px){.AsgStage_grid__lBY34{grid-template-columns:1fr 1fr;gap:clamp(3rem,6vw,5rem)}}.AsgCharacters_wrap__6NiEe{background:var(--bg);overflow:hidden}.AsgCharacters_scroller__XztaC{margin-top:clamp(2.5rem,5vw,4rem);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding-block:var(--space-2) var(--space-5);padding-inline:var(--container-pad);-webkit-overflow-scrolling:touch}.AsgCharacters_scroller__XztaC:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px;border-radius:var(--radius)}.AsgCharacters_row__2haz3{display:flex;gap:clamp(1rem,2.5vw,1.75rem);width:max-content;margin:0}.AsgCharacters_item__XAPSB{scroll-snap-align:start;width:min(72vw,300px);flex:none;display:flex}.AsgCharacters_card__YdLA6{display:flex;flex-direction:column;width:100%;background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-sm)}.AsgCharacters_linked__HI2AT{transition:transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease),border-color var(--dur) var(--ease)}.AsgCharacters_linked__HI2AT:focus-visible,.AsgCharacters_linked__HI2AT:hover{transform:translateY(-4px);box-shadow:var(--shadow);border-color:var(--border-strong)}.AsgCharacters_portrait__HoclJ{position:relative;width:100%;aspect-ratio:3/4;background:linear-gradient(170deg,rgba(74,16,21,.9),rgba(36,66,47,.82)),var(--asg-black-800)}.AsgCharacters_portraitImage__Aw1qL{object-fit:cover;object-position:center 22%}.AsgCharacters_portraitPlaceholder__m8xdU{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);text-align:center;padding:var(--space-4)}.AsgCharacters_initial__dclcj{font-family:var(--font-serif),serif;font-size:clamp(2.75rem,8vw,3.75rem);font-weight:600;line-height:1;color:var(--asg-amber-soft);width:4.25rem;height:4.25rem;display:grid;place-items:center;border:1px solid rgba(215,154,82,.5);border-radius:50%}.AsgCharacters_portraitNote__R3vCE{font-size:var(--fs-caption);letter-spacing:.1em;text-transform:uppercase;color:var(--asg-tan-soft)}.AsgCharacters_plate__YaO1q{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5);border-top:2px solid var(--asg-amber);flex:1 1}.AsgCharacters_name__Fj4Hm{font-family:var(--font-serif),serif;font-size:var(--fs-h4);font-weight:600;line-height:1.15;color:var(--heading)}.AsgCharacters_aka__FbEdb{display:block;margin-top:var(--space-1);font-family:var(--font-sans),sans-serif;font-size:var(--fs-caption);font-weight:500;letter-spacing:.04em;color:var(--text-subtle)}.AsgCharacters_theme__L8f_T{font-size:var(--fs-caption);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-strong)}.AsgCharacters_connection__IZfYf,.AsgCharacters_desc__alNKt{font-size:var(--fs-small);line-height:1.55;color:var(--text-muted)}.AsgCharacters_pendingCopy__G0wQE{font-style:italic;color:var(--text-subtle)}.AsgCharacters_quote__wZ59u{font-family:var(--font-serif),serif;font-style:italic;font-size:var(--fs-small);color:var(--heading);padding-left:var(--space-3);border-left:2px solid var(--asg-tan)}.AsgCharacters_cue__3Tw5S{margin-top:auto;padding-top:var(--space-3);font-size:var(--fs-caption);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-strong)}.AsgCharacters_note__GYafb{margin-top:var(--space-5);max-width:62ch}@media (min-width:760px){.AsgCharacters_scroller__XztaC{overflow:visible;padding-inline:0;max-width:var(--container-max);margin-inline:auto;padding-left:var(--container-pad);padding-right:var(--container-pad)}.AsgCharacters_row__2haz3{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));width:auto;grid-gap:clamp(1.25rem,2.5vw,2rem);gap:clamp(1.25rem,2.5vw,2rem)}.AsgCharacters_item__XAPSB{width:auto}}.GbHero_hero__W0rtA{background:radial-gradient(90% 105% at 85% 0,rgba(184,138,59,.24),transparent 58%),radial-gradient(85% 95% at 0 100%,rgba(104,22,26,.55),transparent 58%),var(--ink-900);overflow:hidden}.GbHero_inner__ppkx9{max-width:var(--container-max);margin-inline:auto;padding:clamp(2rem,2rem + 3vw,3.5rem) var(--container-pad) clamp(3.5rem,3rem + 5vw,6rem)}.GbHero_crumbs__YzMQx{margin-bottom:clamp(1.5rem,4vw,3rem)}.GbHero_grid__v1A6c{display:grid;grid-template-columns:1fr;grid-gap:clamp(2.5rem,5vw,4.5rem);gap:clamp(2.5rem,5vw,4.5rem);align-items:center}.GbHero_content__DOtsn{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.GbHero_wordmark__bQPdl{font-family:var(--font-serif),serif;font-size:var(--fs-h4);font-weight:600;line-height:1.2;letter-spacing:.01em;color:var(--gold-500);padding-bottom:var(--space-3);border-bottom:1px solid rgba(200,164,93,.35)}.GbHero_headline__MAsmu{color:var(--cream-100);text-wrap:balance}.GbHero_lead__zXzi2{color:var(--cream-200);opacity:.9;max-width:40rem}.GbHero_actions__0PjWe{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-3)}.GbHero_descriptor__bozKu{margin-top:var(--space-2);font-size:var(--fs-caption);letter-spacing:.2em;text-transform:uppercase;color:var(--gold-500)}.GbHero_figure__7Q0ZW{width:100%}.GbHero_imageFrame__QbuSq{position:relative;width:100%;aspect-ratio:4/3;border-radius:var(--radius-lg);overflow:hidden;border:1px solid rgba(200,164,93,.28);box-shadow:var(--shadow-lg)}.GbHero_image__4fWgR{object-fit:cover}@media (min-width:960px){.GbHero_grid__v1A6c{grid-template-columns:1.05fr .95fr;gap:clamp(2.5rem,5vw,4.5rem)}}.EditorialImage_figure__reRdZ{margin:0;width:100%}.EditorialImage_frame__DS4pm{position:relative;width:100%;overflow:hidden;background:var(--cream-300)}.EditorialImage_rounded__1U3Af{border-radius:var(--radius-lg)}.EditorialImage_image__4LBNz{object-fit:cover}.EditorialImage_hasOverlay__FAABL:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(23,21,20,.15),rgba(23,21,20,.55));z-index:1}.EditorialImage_overlayContent__diSXy{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(1.5rem,4vw,3rem);color:var(--cream-100)}.EditorialImage_placeholder__f_qR6{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);background:linear-gradient(150deg,var(--cream-400),var(--cream-300));border:1px solid var(--border-strong);color:var(--warm-600)}.EditorialImage_rounded__1U3Af .EditorialImage_placeholder__f_qR6{border-radius:var(--radius-lg)}.EditorialImage_placeholderMark__XEs7_{width:44px;height:44px;border:2px solid var(--gold-600);border-radius:var(--radius-pill);position:relative}.EditorialImage_placeholderMark__XEs7_:after{content:"";position:absolute;inset:8px;border:1.5px solid var(--burgundy-700);border-radius:var(--radius-pill);opacity:.5}.EditorialImage_placeholderLabel__HivH_{font-size:var(--fs-caption);font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--warm-600)}.EditorialImage_placeholderNote__pZgy2{font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--warm-600);opacity:.8}.EditorialImage_caption__ERzzA{margin-top:var(--space-3);padding-left:var(--space-4);border-left:2px solid var(--gold-600)}.GbsHero_hero__wNRsb{background:radial-gradient(95% 110% at 10% 0,rgba(24,59,45,.75),transparent 58%),radial-gradient(80% 90% at 100% 100%,rgba(104,22,26,.4),transparent 58%),var(--ink-900);overflow:hidden}.GbsHero_inner__KY9xO{max-width:var(--container-max);margin-inline:auto;padding:clamp(2rem,2rem + 3vw,3.5rem) var(--container-pad) clamp(3.5rem,3rem + 5vw,6rem)}.GbsHero_crumbs__iVNUl{margin-bottom:clamp(1.5rem,4vw,3rem)}.GbsHero_grid__3ByED{display:grid;grid-template-columns:1fr;grid-gap:clamp(2.5rem,5vw,4.5rem);gap:clamp(2.5rem,5vw,4.5rem);align-items:center}.GbsHero_content__T5gZM{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.GbsHero_wordmark__sMFSp{font-family:var(--font-serif),serif;font-size:var(--fs-h4);font-weight:600;line-height:1.2;color:var(--gold-500);padding-bottom:var(--space-3);border-bottom:1px solid rgba(200,164,93,.35)}.GbsHero_headline__m263_{color:var(--cream-100);text-wrap:balance}.GbsHero_lead__W7_Hr{color:var(--cream-200);opacity:.9;max-width:40rem}.GbsHero_actions__NgPvZ{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-3)}.GbsHero_descriptor__GiobK{margin-top:var(--space-2);font-size:var(--fs-caption);letter-spacing:.2em;text-transform:uppercase;color:var(--gold-500)}.GbsHero_figure__HTXXx,.GbsHero_image__upm2C{width:100%}@media (min-width:960px){.GbsHero_grid__3ByED{grid-template-columns:1.05fr .95fr;gap:clamp(2.5rem,5vw,4.5rem)}}.GbsWhy_wrap__pouco{background:var(--bg)}.GbsWhy_grid__cWGRs{display:grid;grid-template-columns:1fr;grid-gap:clamp(2rem,4vw,3.5rem);gap:clamp(2rem,4vw,3.5rem)}.GbsWhy_head__OE_0a{display:flex;flex-direction:column;gap:var(--space-4)}.GbsWhy_rule__8neGa{margin-block:var(--space-1)}.GbsWhy_heading__lvt5X{max-width:20ch;text-wrap:balance}.GbsWhy_copy__cpHWc{display:flex;flex-direction:column;gap:var(--space-4);align-self:end}.GbsWhy_paragraph__bL4Ta{max-width:54ch}.GbsWhy_pullQuote__Ifn3A{margin-top:clamp(3rem,6vw,5rem);padding-block:clamp(1.75rem,3.5vw,2.5rem);border-block:1px solid var(--green-700);max-width:46rem;margin-inline:auto;text-align:center}.GbsWhy_quote__nvudA{font-family:var(--font-serif),serif;font-size:var(--fs-h3);font-weight:500;font-style:italic;line-height:1.28;color:var(--green-900);text-wrap:balance}@media (min-width:900px){.GbsWhy_grid__cWGRs{grid-template-columns:1.05fr .95fr;gap:clamp(3rem,6vw,6rem);align-items:start}}.tm-ui_pill___NnjV{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--font-sans),sans-serif;font-size:var(--fs-caption);font-weight:600;letter-spacing:.08em;text-transform:uppercase;line-height:1.2;padding:.28rem .66rem;border-radius:var(--radius-pill);border:1px solid var(--border-strong);color:var(--text-muted);white-space:normal;text-align:center}.tm-ui_dot__y6Fix{width:6px;height:6px;border-radius:50%;flex:none;background:currentColor}.tm-ui_available__zFrYm{color:var(--tm-green-ink);border-color:rgba(27,65,50,.42)}.tm-ui_inDevelopment__T3J25{color:var(--tm-gold-ink);border-color:rgba(111,82,25,.42)}.tm-ui_planned__gtxY_{color:var(--tm-burgundy);border-color:rgba(104,22,26,.4)}.tm-ui_future__CDxkt{color:var(--text-subtle)}[data-surface=dark] .tm-ui_available__zFrYm{color:var(--tm-green-200)}[data-surface=dark] .tm-ui_inDevelopment__T3J25{color:var(--tm-gold-soft)}[data-surface=dark] .tm-ui_planned__gtxY_{color:#e0b3b0}.tm-ui_pending__RxI93{display:inline-flex;flex-direction:column;gap:.3rem;padding:.7rem 1.1rem;border:1px dashed var(--border-strong);border-radius:var(--radius);max-width:100%}.tm-ui_pendingLabel__czTkF{font-size:var(--fs-small);font-weight:600;color:var(--text-muted);line-height:1.3}.tm-ui_pendingNote__u4Wf2{font-size:var(--fs-caption);color:var(--text-subtle);line-height:1.35}.tm-ui_figure__aFSr0{margin:0;width:100%}.tm-ui_frame___V2nV{position:relative;width:100%;overflow:hidden;border-radius:var(--radius-lg);border:1px solid var(--border-strong);background:linear-gradient(165deg,var(--tm-green-800),var(--tm-ink-800))}.tm-ui_image__5lzWA{object-fit:cover}.tm-ui_placeholder__ndg8t{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);text-align:center;padding:clamp(1.25rem,3vw,2.25rem)}.tm-ui_mark__Zicqj{width:74px;height:34px;border:1px solid rgba(162,195,176,.6);border-radius:3px;position:relative;flex:none}.tm-ui_mark__Zicqj:after,.tm-ui_mark__Zicqj:before{content:"";position:absolute;left:12px;right:12px;height:5px;border-radius:2px;border:1px solid rgba(162,195,176,.45)}.tm-ui_mark__Zicqj:before{top:-9px}.tm-ui_mark__Zicqj:after{bottom:-9px}.tm-ui_label__q2Vwd{font-family:var(--font-serif),serif;font-size:var(--fs-subheading);line-height:1.3;color:var(--tm-cream-100);max-width:26ch}.tm-ui_note__8SB5p{font-size:var(--fs-caption);letter-spacing:.03em;color:var(--tm-green-200);max-width:40ch;line-height:1.45}.TmHero_hero__Ps2Pj{position:relative;overflow:hidden;background:radial-gradient(95% 85% at 90% 0,rgba(29,65,50,.18),transparent 60%),radial-gradient(80% 90% at 0 100%,rgba(200,164,93,.13),transparent 62%),var(--tm-cream-100);border-bottom:1px solid var(--border)}.TmHero_container__rPp8R{padding-block:clamp(2rem,1.5rem + 3vw,3.25rem) clamp(3.5rem,3rem + 5vw,6rem)}.TmHero_crumbs__ENnol{margin-bottom:clamp(2rem,4vw,3rem)}.TmHero_inner__nJKae{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:clamp(2.5rem,5vw,4.5rem);gap:clamp(2.5rem,5vw,4.5rem);align-items:center}.TmHero_content__Pm3fE{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5);max-width:42rem}.TmHero_lockup__wNaPY{display:flex;flex-direction:column;gap:.3rem;min-width:0}.TmHero_wordmark__9WuDr{font-family:var(--font-serif),serif;font-size:clamp(1.45rem,1.05rem + 1.5vw,2.1rem);font-weight:600;letter-spacing:.06em;line-height:1.1;color:var(--tm-green-ink);padding-bottom:var(--space-2);border-bottom:2px solid var(--tm-green-500);align-self:flex-start}.TmHero_wordmarkNote__HTL4I{font-size:var(--fs-caption);line-height:1.35;color:var(--text-subtle)}.TmHero_eyebrow__HtJPx{color:var(--tm-green-ink)}.TmHero_headline__ApBMH{font-size:clamp(2.1rem,1.45rem + 2.5vw,3.6rem);max-width:19ch;text-wrap:balance}.TmHero_accent__8HTbI{font-style:italic;color:var(--tm-green-700)}.TmHero_lead__LXjz_{max-width:48ch}.TmHero_actions__SCT8p{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-2)}.TmHero_actions__SCT8p a{white-space:normal}.TmHero_descriptor__4OClo{font-size:var(--fs-caption);font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--tm-green-ink)}.TmHero_figure__bhrU6{width:100%}@media (min-width:980px){.TmHero_inner__nJKae{grid-template-columns:1.05fr .95fr;gap:clamp(3rem,6vw,5.5rem)}}.TmDefinition_wrap__JWiOS{background:radial-gradient(75% 80% at 100% 0,rgba(22,52,38,.75),transparent 62%),radial-gradient(70% 80% at 0 100%,rgba(78,16,19,.4),transparent 60%),var(--tm-ink)}.TmDefinition_grid__Pwlbc{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:clamp(2rem,4vw,3.5rem);gap:clamp(2rem,4vw,3.5rem);align-items:start}.TmDefinition_head__ri7Gr{display:flex;flex-direction:column;gap:var(--space-4)}.TmDefinition_rule__YtKtn{margin-block:var(--space-1)}.TmDefinition_heading__B8VC2{max-width:16ch;text-wrap:balance}.TmDefinition_copy__tzgui{display:flex;flex-direction:column;gap:var(--space-4)}.TmDefinition_body__1k0wK{max-width:60ch}.TmDefinition_emphasis__tnql9{font-family:var(--font-serif),serif;font-size:var(--fs-h4);line-height:1.35;color:var(--tm-green-200)}.TmDefinition_quoteWrap__hVR1w{margin-top:clamp(2.5rem,5vw,4rem);padding-top:clamp(1.75rem,3.5vw,2.75rem);border-top:1px solid var(--border)}.TmDefinition_quote__fSCzU{max-width:30ch;font-style:italic;text-wrap:balance;padding-left:clamp(1rem,2.5vw,1.75rem);border-left:3px solid var(--tm-green-300)}.TmDefinition_rolesBlock__5Ryox{margin-top:clamp(2.5rem,5vw,3.5rem);padding-top:clamp(1.75rem,3.5vw,2.5rem);border-top:1px solid var(--border)}.TmDefinition_subhead__398OE{font-family:var(--font-sans),sans-serif;font-size:var(--fs-eyebrow);font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:var(--tm-green-200);margin-bottom:var(--space-5)}.TmDefinition_roles__OswRl{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-3) clamp(1.5rem,3vw,3rem);gap:var(--space-3) clamp(1.5rem,3vw,3rem)}.TmDefinition_role__4uksd{font-family:var(--font-serif),serif;font-size:var(--fs-subheading);line-height:1.35;color:var(--heading);padding-left:var(--space-4);border-left:1px solid var(--border-strong)}@media (min-width:900px){.TmDefinition_grid__Pwlbc{grid-template-columns:.9fr 1.1fr;gap:clamp(3rem,6vw,5rem)}.TmDefinition_quote__fSCzU{max-width:40ch}.TmDefinition_roles__OswRl{grid-template-columns:repeat(3,minmax(0,1fr))}}.TmIdentity_wrap__t6hwG{background:var(--bg)}.TmIdentity_list__iI5h2{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0 clamp(2rem,4vw,4rem);gap:0 clamp(2rem,4vw,4rem);margin-top:clamp(2.5rem,5vw,4rem);border-top:1px solid var(--border)}.TmIdentity_item__6e5LL{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:var(--space-4) clamp(1rem,2.5vw,1.75rem);gap:var(--space-4) clamp(1rem,2.5vw,1.75rem);padding-block:clamp(1.25rem,2.5vw,1.85rem);border-bottom:1px solid var(--border);align-items:start}.TmIdentity_number__41lQG{font-family:var(--font-serif),serif;font-size:var(--fs-h4);font-weight:600;line-height:1.1;color:var(--tm-green-ink);padding-top:.12em}.TmIdentity_itemBody__KFz6W{display:flex;flex-direction:column;gap:var(--space-2)}.TmIdentity_title__cR17B{font-family:var(--font-serif),serif;font-size:var(--fs-h4);font-weight:600;line-height:1.2;color:var(--heading)}.TmIdentity_body__rwDkL{font-size:var(--fs-small);line-height:1.6;color:var(--text-muted);max-width:52ch}@media (min-width:900px){.TmIdentity_list__iI5h2{grid-template-columns:repeat(2,minmax(0,1fr))}}.TmAudiences_wrap__lp3Bb{background:var(--surface)}.TmAudiences_list__IxgvV{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0 clamp(2rem,4vw,3.5rem);gap:0 clamp(2rem,4vw,3.5rem);margin-top:clamp(2.5rem,5vw,4rem);border-top:1px solid var(--border)}.TmAudiences_item__wUIHA{display:flex;flex-direction:column;gap:var(--space-3);padding-block:clamp(1.25rem,2.5vw,1.85rem);border-bottom:1px solid var(--border)}.TmAudiences_title__Y4VSp{font-family:var(--font-serif),serif;font-size:var(--fs-subheading);font-weight:600;line-height:1.25;color:var(--heading)}.TmAudiences_body__D77ha{font-size:var(--fs-small);line-height:1.6;color:var(--text-muted);max-width:46ch}@media (min-width:760px){.TmAudiences_list__IxgvV{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1080px){.TmAudiences_list__IxgvV{grid-template-columns:repeat(3,minmax(0,1fr))}}.TmCollective_wrap__JGMCo{background:var(--bg)}.TmCollective_head__ANoQs{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:clamp(1.5rem,3vw,3rem);gap:clamp(1.5rem,3vw,3rem);align-items:start}.TmCollective_rule__Kerl6{margin-block:var(--space-1)}.TmCollective_heading__K7j3Y{max-width:24ch;text-wrap:balance}.TmCollective_intro__9sHj4{display:flex;flex-direction:column;gap:var(--space-4)}.TmCollective_body__XgYLd{max-width:60ch}.TmCollective_statusNote__I16gW{margin-top:clamp(2rem,4vw,3rem);font-size:var(--fs-body);line-height:1.7;color:var(--text);max-width:74ch;padding:clamp(1.25rem,3vw,1.75rem);border:1px solid var(--border-strong);border-left:4px solid var(--tm-green-500);border-radius:var(--radius);background:var(--surface-raised)}.TmCollective_formats__UUvNo{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:0 clamp(1.5rem,3vw,3rem);gap:0 clamp(1.5rem,3vw,3rem);margin-top:clamp(2.5rem,5vw,3.5rem);border-top:1px solid var(--border)}.TmCollective_format__9GOmc{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding-block:var(--space-4);border-bottom:1px solid var(--border)}.TmCollective_format__9GOmc,.TmCollective_format__9GOmc>*{min-width:0}.TmCollective_formatTitle__mWnwB{font-family:var(--font-serif),serif;font-size:var(--fs-subheading);line-height:1.25;color:var(--heading);min-width:0}.TmCollective_actions__1jO_W{display:flex;flex-wrap:wrap;align-items:flex-end;gap:clamp(1.5rem,3vw,2.5rem);margin-top:clamp(2.5rem,5vw,3.5rem)}.TmCollective_realAction__Z_mrZ{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3)}.TmCollective_realActionNote__z7evS{font-size:var(--fs-small);color:var(--text-muted);max-width:40ch}.TmCollective_realAction__Z_mrZ a{white-space:normal}.TmCompass_wrap__PGq5y{background:radial-gradient(70% 80% at 100% 100%,rgba(29,65,50,.5),transparent 62%),var(--tm-ink)}.TmCompass_head__qY2Z_{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:clamp(1.5rem,3vw,3rem);gap:clamp(1.5rem,3vw,3rem);align-items:start}.TmCompass_rule__gbykq{margin-block:var(--space-1)}.TmCompass_heading__XL_Er{max-width:24ch;text-wrap:balance}.TmCompass_statusRow__hXSEC{margin-top:var(--space-4)}.TmCompass_intro__x_K4y{display:flex;flex-direction:column;gap:var(--space-4)}.TmCompass_body__QFeoC{max-width:60ch}.TmCompass_themesBlock__4YjsI{margin-top:clamp(2.5rem,5vw,4rem);padding-top:clamp(1.75rem,3.5vw,2.5rem);border-top:1px solid var(--border)}.TmCompass_subhead__Pzryk{font-family:var(--font-sans),sans-serif;font-size:var(--fs-eyebrow);font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:var(--tm-green-200)}.TmCompass_themesNote__HVo_y{margin-top:var(--space-3);font-size:var(--fs-small);line-height:1.65;color:var(--text-muted);max-width:62ch}.TmCompass_themes___nvvb{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0 clamp(2rem,4vw,3.5rem);gap:0 clamp(2rem,4vw,3.5rem);margin-top:clamp(1.75rem,3.5vw,2.5rem);border-top:1px solid var(--border)}.TmCompass_theme__rFuYw{padding-block:clamp(.9rem,2vw,1.25rem);border-bottom:1px solid var(--border);font-family:var(--font-serif),serif;font-size:var(--fs-subheading);line-height:1.35;color:var(--heading)}.TmCompass_actions__icuu1{margin-top:clamp(2rem,4vw,3rem)}@media (min-width:860px){.TmCompass_head__qY2Z_{grid-template-columns:1fr 1fr;gap:clamp(2.5rem,5vw,4.5rem)}.TmCompass_themes___nvvb{grid-template-columns:repeat(2,minmax(0,1fr))}}.TmLoaves_wrap__K6URV{background:var(--tm-ink-800)}.TmLoaves_head__i0pnj{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:clamp(1.5rem,3vw,3rem);gap:clamp(1.5rem,3vw,3rem);align-items:start}.TmLoaves_rule__JuUtu{margin-block:var(--space-1)}.TmLoaves_heading__3YkvF{max-width:22ch;text-wrap:balance}.TmLoaves_intro__Sg3xk{display:flex;flex-direction:column;gap:var(--space-4)}.TmLoaves_body__ezR6v{max-width:54ch}.TmLoaves_list__U5psV{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0 clamp(2rem,4vw,3.5rem);gap:0 clamp(2rem,4vw,3.5rem);margin-top:clamp(2.5rem,5vw,4rem);border-top:1px solid var(--border)}.TmLoaves_item__IM80h{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:var(--space-4) clamp(1rem,2.5vw,1.5rem);gap:var(--space-4) clamp(1rem,2.5vw,1.5rem);padding-block:clamp(1.25rem,2.5vw,1.85rem);border-bottom:1px solid var(--border);align-items:start}.TmLoaves_letter__XhdHx{font-family:var(--font-serif),serif;font-size:clamp(2rem,1.3rem + 2.2vw,3rem);font-weight:600;line-height:.9;color:var(--tm-green-200);width:1.4ch;text-align:center;flex:none}.TmLoaves_itemBody__vmnki{display:flex;flex-direction:column;gap:var(--space-2)}.TmLoaves_word__L_f08{font-family:var(--font-serif),serif;font-size:var(--fs-h4);font-weight:600;line-height:1.15;color:var(--heading)}.TmLoaves_def__iLR7Y{font-size:var(--fs-small);line-height:1.65;color:var(--text-muted);max-width:46ch}.TmLoaves_statement__fWnG_{margin-top:clamp(2rem,4vw,2.75rem);font-family:var(--font-serif),serif;font-style:italic;font-size:var(--fs-h4);line-height:1.4;color:var(--tm-green-200);max-width:46ch;padding-left:clamp(1rem,2vw,1.5rem);border-left:2px solid var(--tm-green-300)}@media (min-width:900px){.TmLoaves_head__i0pnj{grid-template-columns:1fr 1fr;gap:clamp(2.5rem,5vw,4.5rem)}.TmLoaves_list__U5psV{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.TmLoaves_list__U5psV{grid-template-columns:repeat(3,minmax(0,1fr))}}.sm-ui_pill__NYTmE{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--font-sans),sans-serif;font-size:var(--fs-caption);font-weight:600;letter-spacing:.08em;text-transform:uppercase;line-height:1.2;padding:.3rem .7rem;border-radius:var(--radius-pill);border:1px solid var(--border-strong);color:var(--text-muted);white-space:normal;text-align:center}.sm-ui_dot__d7GdS{width:6px;height:6px;border-radius:50%;flex:none;background:currentColor}.sm-ui_available__Klug7{color:#33604a;border-color:rgba(51,96,74,.45)}.sm-ui_inDevelopment__ur5k7{color:var(--sm-gold-ink);border-color:rgba(126,91,22,.4)}.sm-ui_planned__lo_po{color:var(--sm-maroon-soft);border-color:rgba(107,42,46,.4)}.sm-ui_future__sBwnV{color:var(--text-subtle)}[data-surface=dark] .sm-ui_available__Klug7{color:var(--sm-green-pale)}[data-surface=dark] .sm-ui_inDevelopment__ur5k7{color:var(--sm-gold-soft)}[data-surface=dark] .sm-ui_planned__lo_po{color:var(--sm-gold-pale)}.sm-ui_figure__6RWmO{margin:0;width:100%}.sm-ui_frame__tho0f{position:relative;width:100%;overflow:hidden;border-radius:var(--radius-lg);border:1px solid var(--border-strong);background:linear-gradient(168deg,rgba(74,21,24,.92),rgba(47,74,58,.85)),var(--sm-black-800)}.sm-ui_image__1e49y{object-fit:cover}.sm-ui_imageContain__0DYR7{object-fit:contain}.sm-ui_placeholder__QVRwh{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);text-align:center;padding:clamp(1.25rem,3vw,2.25rem)}.sm-ui_mark__prpNc{width:54px;height:40px;border:1px solid rgba(201,163,92,.6);border-radius:2px 4px 4px 2px;position:relative;flex:none}.sm-ui_mark__prpNc:before{content:"";position:absolute;left:9px;inset-block:0;width:1px;background:rgba(201,163,92,.5)}.sm-ui_mark__prpNc:after{content:"";position:absolute;right:-7px;bottom:-7px;width:22px;height:2px;border-radius:1px;background:var(--sm-gold);transform:rotate(-40deg)}.sm-ui_label__t8tsQ{font-family:var(--font-serif),serif;font-size:var(--fs-subheading);line-height:1.3;color:var(--sm-cream-warm);max-width:24ch}.sm-ui_note__ESgPR{font-size:var(--fs-caption);letter-spacing:.04em;color:var(--sm-gold-pale);max-width:36ch;line-height:1.4}.SmHero_hero__WE958{position:relative;overflow:hidden;background:radial-gradient(90% 80% at 88% 0,rgba(201,163,92,.22),transparent 60%),radial-gradient(80% 90% at 0 100%,rgba(47,74,58,.12),transparent 62%),var(--sm-cream-warm);border-bottom:1px solid var(--border)}.SmHero_container__CfnYj{padding-block:clamp(2rem,1.5rem + 3vw,3.25rem) clamp(3.5rem,3rem + 5vw,6rem)}.SmHero_crumbs__F5wa1{margin-bottom:clamp(2rem,4vw,3rem)}.SmHero_inner__OEfvL{display:grid;grid-template-columns:1fr;grid-gap:clamp(2.5rem,5vw,4.5rem);gap:clamp(2.5rem,5vw,4.5rem);align-items:center}.SmHero_content__m4_cc{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5);max-width:42rem}.SmHero_logoWrap__dNYfO{width:clamp(140px,26vw,210px)}.SmHero_logo__3zub2{width:100%;height:auto}.SmHero_eyebrow__gIBP5{color:var(--sm-gold-ink)}.SmHero_headline__IKuAw{color:var(--sm-maroon);font-size:clamp(2.15rem,1.5rem + 2.5vw,3.7rem);max-width:17ch;text-wrap:balance}.SmHero_accent__DRkYg{font-style:italic;color:var(--sm-maroon-soft)}.SmHero_lead__O6y5R{max-width:46ch}.SmHero_actions__Ze__1{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-2)}.SmHero_actions__Ze__1 a{white-space:normal}.SmHero_meta__NbcJ7{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);font-size:var(--fs-caption);color:var(--text-subtle)}.SmHero_metaDot__NHwFk{width:3px;height:3px;border-radius:50%;background:var(--sm-gold)}.SmHero_external__BUDR8{font-weight:600}.SmHero_tertiary__7mY_X{margin-top:calc(var(--space-2) * -1)}.SmHero_figure__qNkSM{width:100%}@media (min-width:980px){.SmHero_inner__OEfvL{grid-template-columns:1.05fr .95fr;gap:clamp(3rem,6vw,5.5rem)}}.SmWelcome_wrap__eCbFH{background:var(--bg)}.SmWelcome_grid__w8W9C{display:grid;grid-template-columns:1fr;grid-gap:clamp(2.5rem,5vw,4rem);gap:clamp(2.5rem,5vw,4rem);align-items:center}.SmWelcome_copy__RGKPn{display:flex;flex-direction:column;gap:var(--space-4)}.SmWelcome_rule__Iuwxl{margin-block:var(--space-1)}.SmWelcome_heading__34DU1{max-width:18ch;text-wrap:balance}.SmWelcome_body__E6nbm{max-width:54ch}.SmWelcome_figure__y7_lM{width:100%;max-width:400px;margin-inline:auto}.SmWelcome_lines__2EQug{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:clamp(1.5rem,3vw,2.75rem);gap:clamp(1.5rem,3vw,2.75rem);margin-top:clamp(2.5rem,5vw,4rem);padding-top:clamp(1.75rem,3.5vw,2.5rem);border-top:1px solid var(--border)}.SmWelcome_line__7xd_d{position:relative;font-family:var(--font-serif),serif;font-size:var(--fs-h4);font-style:italic;line-height:1.32;color:var(--heading);padding-left:1.7rem;text-wrap:pretty}.SmWelcome_mark__SN1eo{position:absolute;left:0;top:-.08em;font-size:1.9em;line-height:1;color:var(--sm-gold-ink)}@media (min-width:900px){.SmWelcome_grid__w8W9C{grid-template-columns:1.15fr .85fr;gap:clamp(3rem,6vw,5rem)}.SmWelcome_figure__y7_lM{margin-inline:0}}.SmWhy_wrap__3B9Vp{background:radial-gradient(80% 70% at 100% 0,rgba(74,21,24,.65),transparent 62%),radial-gradient(70% 80% at 0 100%,rgba(47,74,58,.4),transparent 60%),var(--sm-black)}.SmWhy_copy__f6Qse{margin-top:clamp(1.5rem,3vw,2.25rem);display:flex;flex-direction:column;gap:var(--space-5)}.SmWhy_body__V5X8Q{max-width:62ch}.SmWhy_quoteWrap__bUTNq{margin-top:clamp(2.5rem,5vw,3.75rem);padding-top:clamp(1.75rem,3.5vw,2.5rem);border-top:1px solid var(--border);text-align:center}.SmWhy_quoteMark__kz2S_{display:block;font-family:var(--font-serif),serif;font-size:clamp(2.75rem,5vw,4rem);line-height:.6;color:var(--sm-gold);margin-bottom:var(--space-4)}.SmWhy_quote__GOZ5Z{font-style:italic;max-width:34ch;margin-inline:auto;text-wrap:balance}.SmReflectionAreas_wrap__3l3r_{background:var(--bg)}.SmReflectionAreas_list__ZPfXz{display:grid;grid-template-columns:1fr;grid-gap:0 clamp(2rem,4vw,4rem);gap:0 clamp(2rem,4vw,4rem);margin-top:clamp(2.5rem,5vw,4rem);border-top:1px solid var(--border)}.SmReflectionAreas_item__92b_O{padding-block:clamp(1.25rem,2.5vw,1.85rem);border-bottom:1px solid var(--border)}.SmReflectionAreas_term__qJu0S{font-family:var(--font-serif),serif;font-size:var(--fs-h4);font-weight:600;line-height:1.15;color:var(--heading)}.SmReflectionAreas_question__Yk1_X{margin:var(--space-2) 0 0;font-size:var(--fs-body);line-height:1.6;color:var(--text-muted);max-width:52ch}@media (min-width:820px){.SmReflectionAreas_list__ZPfXz{grid-template-columns:repeat(2,1fr)}}.SmInside_wrap__Zrhpu{background:radial-gradient(70% 80% at 0 0,rgba(201,163,92,.14),transparent 60%),radial-gradient(80% 90% at 100% 100%,rgba(74,21,24,.6),transparent 62%),var(--sm-black-800)}.SmInside_list__J1oxq{display:grid;grid-template-columns:1fr;grid-gap:clamp(1.25rem,2.5vw,1.75rem);gap:clamp(1.25rem,2.5vw,1.75rem);margin-top:clamp(2.5rem,5vw,4rem)}.SmInside_item__lkTr9{display:flex;flex-direction:column;gap:var(--space-2);padding:clamp(1.25rem,2.5vw,1.75rem);border:1px solid var(--border);border-radius:var(--radius-lg);background:rgba(23,17,15,.4)}.SmInside_head__L5_I9{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);justify-content:space-between}.SmInside_title__HeWmI{font-family:var(--font-serif),serif;font-size:var(--fs-h4);font-weight:600;line-height:1.2;color:var(--heading)}.SmInside_appName__fcNxc{font-size:var(--fs-caption);letter-spacing:.06em;color:var(--text-subtle)}.SmInside_appName__fcNxc span{color:var(--sm-gold-soft);font-weight:600}.SmInside_body__uUVAp{font-size:var(--fs-small);line-height:1.65;color:var(--text-muted);margin-top:var(--space-1)}.SmInside_lower__tWCyH{display:grid;grid-template-columns:1fr;grid-gap:clamp(2rem,4vw,3.5rem);gap:clamp(2rem,4vw,3.5rem);margin-top:clamp(2.5rem,5vw,4rem);padding-top:clamp(2rem,4vw,3rem);border-top:1px solid var(--border);align-items:start}.SmInside_figure__Zqezd{width:100%}.SmInside_notes__i2GjU{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.SmInside_notesHeading__CTNzH{font-family:var(--font-sans),sans-serif;font-size:var(--fs-eyebrow);font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:var(--sm-gold-soft)}.SmInside_note__nBJOU{font-size:var(--fs-small);line-height:1.65;color:var(--text-muted);max-width:56ch}.SmInside_cta__tQXJ5{margin-top:var(--space-2);white-space:normal}@media (min-width:760px){.SmInside_list__J1oxq{grid-template-columns:repeat(2,1fr)}}@media (min-width:1120px){.SmInside_list__J1oxq{grid-template-columns:repeat(4,1fr)}.SmInside_lower__tWCyH{grid-template-columns:1.1fr .9fr}}.VxHero_hero__x9Oek{position:relative;overflow:hidden;background:radial-gradient(105% 120% at 6% 0,rgba(110,43,54,.6),transparent 58%),radial-gradient(70% 80% at 98% 10%,rgba(196,160,82,.16),transparent 60%),var(--vx-black)}.VxHero_container__cwAch{padding-block:clamp(2rem,1.5rem + 3vw,3.25rem) clamp(3.5rem,3rem + 5vw,6.5rem)}.VxHero_crumbs__ocIU1{margin-bottom:clamp(2rem,4vw,3rem)}.VxHero_inner__vzpQl{display:grid;grid-template-columns:1fr;grid-gap:clamp(2.5rem,5vw,4.5rem);gap:clamp(2.5rem,5vw,4.5rem);align-items:center}.VxHero_content__IUsDE{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5);max-width:42rem}.VxHero_lockup__2AVrD{display:flex;align-items:center;gap:var(--space-4)}.VxHero_monogram__FbSdA{width:64px;height:64px;border-radius:50%;flex:none}.VxHero_wordmark__T1HNI{font-family:var(--font-serif),serif;font-size:clamp(1.5rem,1.1rem + 1.4vw,2.1rem);font-weight:600;letter-spacing:.01em;color:#faf8f4;line-height:1}.VxHero_eyebrow__wI_rF{color:var(--vx-gold-bright)}.VxHero_headline__mI8ZP{color:#faf8f4;font-size:clamp(2.2rem,1.5rem + 2.7vw,3.9rem);max-width:16ch;text-wrap:balance}.VxHero_accent__Gd_fl{font-style:italic;color:var(--vx-gold-bright)}.VxHero_lead__MR_xa{color:#e6e0d6;max-width:48ch}.VxHero_actions__Irrfa{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-2)}.VxHero_actions__Irrfa a{white-space:normal}.VxHero_tertiary__c7WyR{margin-top:calc(var(--space-2) * -1)}.VxHero_figure__pS8Vh{width:100%}.VxHero_frame___sFIj{position:relative;width:100%;max-width:520px;margin-inline:auto;border-radius:var(--radius-lg);overflow:hidden;border:1px solid rgba(196,160,82,.3);box-shadow:0 40px 80px -40px rgba(0,0,0,.85)}.VxHero_image__97SZy{width:100%;height:auto;display:block}@media (min-width:980px){.VxHero_inner__vzpQl{grid-template-columns:1.1fr .9fr;gap:clamp(3rem,6vw,5.5rem)}.VxHero_frame___sFIj{margin-inline:0 auto}}.VxWhy_wrap__DpM8d{background:var(--bg)}.VxWhy_grid__hHuVe{display:grid;grid-template-columns:1fr;grid-gap:clamp(2rem,4vw,3.5rem);gap:clamp(2rem,4vw,3.5rem);align-items:start}.VxWhy_head__w53Nk{display:flex;flex-direction:column;gap:var(--space-4)}.VxWhy_rule__Lsi5S{margin-block:var(--space-1)}.VxWhy_heading__fe0qL{max-width:17ch;text-wrap:balance}.VxWhy_copy__cF6wu{display:flex;flex-direction:column;gap:var(--space-4)}.VxWhy_body___Cw_V{max-width:60ch}.VxWhy_quoteWrap__AjK4y{margin-top:clamp(2.5rem,5vw,4rem);padding-top:clamp(1.75rem,3.5vw,2.75rem);border-top:1px solid var(--border)}.VxWhy_quote__fqloF{max-width:28ch;font-style:italic;text-wrap:balance;padding-left:clamp(1rem,2.5vw,1.75rem);border-left:3px solid var(--vx-gold)}@media (min-width:900px){.VxWhy_grid__hHuVe{grid-template-columns:.95fr 1.05fr;gap:clamp(3rem,6vw,5rem)}.VxWhy_quote__fqloF{max-width:34ch}}