.GbCreativeAreas_wrap__zrUqp{background:var(--surface)}.GbCreativeAreas_list__vOc_w{margin-top:clamp(2.5rem,5vw,4rem);border-top:1px solid var(--border-strong)}.GbCreativeAreas_item__TvXMt{border-bottom:1px solid var(--border-strong)}.GbCreativeAreas_itemHeading__6H3YU{margin:0}.GbCreativeAreas_trigger__NnQo0{width:100%;display:flex;align-items:baseline;gap:clamp(1rem,3vw,2rem);padding:clamp(1.25rem,2.5vw,1.85rem) 0;background:none;border:0;cursor:pointer;text-align:left;color:var(--heading);transition:color var(--dur-fast) var(--ease)}.GbCreativeAreas_trigger__NnQo0:hover{color:var(--burgundy-700)}.GbCreativeAreas_n__p22Mj{font-family:var(--font-serif),serif;font-weight:600;font-size:clamp(1.35rem,3vw,1.9rem);line-height:1;color:var(--gold-ink);flex:none;width:2.2ch}.GbCreativeAreas_title__9W_b4{font-family:var(--font-serif),serif;font-weight:600;font-size:var(--fs-h4);line-height:1.2;flex:1 1}.GbCreativeAreas_icon__BuUq4{position:relative;width:16px;height:16px;flex:none;align-self:center}.GbCreativeAreas_icon__BuUq4:after,.GbCreativeAreas_icon__BuUq4:before{content:"";position:absolute;background:var(--burgundy-700);transition:transform var(--dur) var(--ease),opacity var(--dur) var(--ease)}.GbCreativeAreas_icon__BuUq4:before{top:7px;left:0;width:16px;height:2px}.GbCreativeAreas_icon__BuUq4:after{left:7px;top:0;width:2px;height:16px}.GbCreativeAreas_item__TvXMt[data-open=true] .GbCreativeAreas_icon__BuUq4:after{transform:rotate(90deg);opacity:0}.GbCreativeAreas_panel___rsxy{padding:0 0 clamp(1.75rem,3vw,2.5rem) calc(2.2ch + clamp(1rem, 3vw, 2rem));display:grid;grid-template-columns:1fr;grid-gap:clamp(1.5rem,3vw,2.5rem);gap:clamp(1.5rem,3vw,2.5rem)}.GbCreativeAreas_panel___rsxy[hidden]{display:none}.GbCreativeAreas_statement__JvA_o{font-family:var(--font-serif),serif;font-size:var(--fs-lead);font-style:italic;line-height:1.4;color:var(--burgundy-700);max-width:34ch}.GbCreativeAreas_items___Pull{display:grid;grid-template-columns:1fr;grid-gap:var(--space-2) var(--space-5);gap:var(--space-2) var(--space-5);font-size:var(--fs-small);color:var(--text-muted)}.GbCreativeAreas_areaItem__4_ZBR{position:relative;padding-left:1.1rem;line-height:1.55}.GbCreativeAreas_areaItem__4_ZBR:before{content:"";position:absolute;left:0;top:.68em;width:6px;height:1px;background:var(--gold-700)}@media (min-width:560px){.GbCreativeAreas_items___Pull{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.GbCreativeAreas_panel___rsxy{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}}.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)}.PageHero_hero__qlWDQ{padding-block:clamp(2.5rem,2rem + 4vw,5rem) clamp(2.5rem,2rem + 3vw,4rem);border-bottom:1px solid var(--border);background:var(--surface)}.PageHero_hero__qlWDQ[data-surface=dark]{background:var(--ink-900);border-bottom-color:rgba(200,164,93,.2)}.PageHero_crumbs__cr0st{margin-bottom:var(--space-6)}.PageHero_body__K5oFP{display:flex;flex-direction:column;gap:var(--space-4);max-width:52rem}.PageHero_center__ucaGX .PageHero_body__K5oFP{align-items:center;text-align:center;margin-inline:auto}.PageHero_title__0AIzH{text-wrap:balance}.PageHero_center__ucaGX .PageHero_lead__fmU0R{margin-inline:auto}.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)}.ArticleMeta_meta__LsgHB{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .7rem;font-size:var(--fs-caption);line-height:1.5;color:var(--text-subtle);letter-spacing:.02em}.ArticleMeta_author__jVYPO{color:var(--text-muted)}.ArticleMeta_authorLink__TuyzD{color:var(--burgundy-700);font-weight:600;border-bottom:1px solid transparent;transition:border-color var(--dur-fast) var(--ease)}.ArticleMeta_authorLink__TuyzD:hover{border-bottom-color:var(--gold-600)}[data-surface=dark] .ArticleMeta_authorLink__TuyzD{color:var(--gold-500)}.ArticleMeta_dot__h5t2L{width:3px;height:3px;border-radius:var(--radius-pill);background:var(--gold-600);flex:none}.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))}}.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)}}.GbsLegacy_wrap__lLDOY{background:var(--green-900)}.GbsLegacy_grid__YXluD{display:grid;grid-template-columns:1fr;grid-gap:clamp(2.5rem,5vw,4rem);gap:clamp(2.5rem,5vw,4rem);align-items:start}.GbsLegacy_content__i9KqQ{display:flex;flex-direction:column;gap:var(--space-5)}.GbsLegacy_rule__M2HwR{margin-block:var(--space-4)}.GbsLegacy_heading__IA5DL{max-width:24ch;text-wrap:balance}.GbsLegacy_copy__ej5c5{display:flex;flex-direction:column;gap:var(--space-4)}.GbsLegacy_paragraph__Zqw9s{max-width:56ch}.GbsLegacy_quoteWrap__CVRT0{padding-top:var(--space-5);border-top:1px solid var(--border);max-width:48ch}.GbsLegacy_quote___b8mb{font-family:var(--font-serif),serif;font-size:var(--fs-lead);font-style:italic;line-height:1.45;color:var(--gold-500);text-wrap:pretty}.GbsLegacy_figure__kEDnN{width:100%;max-width:24rem}.GbsLegacy_image__catSa{width:100%}@media (min-width:900px){.GbsLegacy_grid__YXluD{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:clamp(3rem,5vw,5rem)}.GbsLegacy_figure__kEDnN{max-width:none;position:-webkit-sticky;position:sticky;top:calc(var(--header-height-scrolled) + var(--space-6))}}.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)}}.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))}}.TmWhy_wrap___FJkg{background:radial-gradient(80% 80% at 0 0,rgba(29,65,50,.55),transparent 62%),var(--tm-ink-800)}.TmWhy_rule__qpy8D{margin-block:var(--space-4)}.TmWhy_heading__wC5ri{max-width:22ch;text-wrap:balance}.TmWhy_copy__mtWyt{margin-top:clamp(1.5rem,3vw,2.25rem);display:flex;flex-direction:column;gap:var(--space-4)}.TmWhy_body__qpyMS{max-width:62ch}.TmWhy_quoteWrap__Kj9Xz{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}.TmWhy_quote___L_oL{font-style:italic;max-width:34ch;margin-inline:auto;text-wrap:balance}.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}.TmTopics_wrap__ZYVQU{background:var(--surface)}.TmTopics_list__ZOh9G{display:grid;grid-template-columns:minmax(0,1fr);margin-top:clamp(2.5rem,5vw,4rem);border-top:1px solid var(--border)}.TmTopics_category__A8QJM{min-width:0;padding-block:clamp(1.5rem,3vw,2.25rem);border-bottom:1px solid var(--border)}.TmTopics_head__54Oqu{display:flex;align-items:baseline;gap:clamp(1rem,2.5vw,1.75rem)}.TmTopics_number__DVjeA{font-size:clamp(1.6rem,1.1rem + 1.6vw,2.4rem);line-height:1;color:var(--tm-green-500);flex:none}.TmTopics_number__DVjeA,.TmTopics_title___eAW2{font-family:var(--font-serif),serif;font-weight:600}.TmTopics_title___eAW2{font-size:var(--fs-h3);line-height:1.15;color:var(--heading)}.TmTopics_topics__Xycxj{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3);margin-top:var(--space-5)}.TmTopics_topic__lRt6t{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){.TmTopics_categoryInner__GFeWx{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);grid-column-gap:clamp(2.5rem,5vw,4.5rem);column-gap:clamp(2.5rem,5vw,4.5rem);align-items:start}.TmTopics_topics__Xycxj{margin-top:0;align-content:start}}.TmAcademy_wrap__SEubH{background:var(--bg)}.TmAcademy_grid__oeFXQ{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:clamp(2.5rem,5vw,4rem);gap:clamp(2.5rem,5vw,4rem);align-items:start}.TmAcademy_copy__bTFLj{display:flex;flex-direction:column;gap:var(--space-5)}.TmAcademy_rule__vf2sw{margin-block:var(--space-4)}.TmAcademy_heading__ZtIYq{max-width:22ch;text-wrap:balance}.TmAcademy_body__U2ySE{max-width:54ch}.TmAcademy_body__U2ySE+.TmAcademy_body__U2ySE{margin-top:var(--space-4)}.TmAcademy_message__uhPC3{font-family:var(--font-serif),serif;font-size:var(--fs-h4);font-style:italic;line-height:1.4;color:var(--tm-green-ink);max-width:40ch;padding-left:clamp(1rem,2vw,1.5rem);border-left:2px solid var(--tm-green-500)}.TmAcademy_cta__jMgaF{white-space:normal;align-self:flex-start}.TmAcademy_panel__qRqDm{border:1px solid var(--border);border-radius:var(--radius-lg);padding:clamp(1.5rem,3.5vw,2.25rem);background:var(--surface-raised)}.TmAcademy_subhead__55yur{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-ink);margin-bottom:var(--space-4)}.TmAcademy_list___WBA_{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3)}.TmAcademy_item___ExIG{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:.35rem .85rem}.TmAcademy_note__Cogjm{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--border);max-width:54ch}@media (min-width:900px){.TmAcademy_grid__oeFXQ{grid-template-columns:1.05fr .95fr;gap:clamp(3rem,6vw,5rem)}}.TmEngagement_wrap__k9pmB{background:var(--surface)}.TmEngagement_groups__13h2x{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:clamp(1.25rem,2.5vw,2rem);gap:clamp(1.25rem,2.5vw,2rem);margin-top:clamp(2.5rem,5vw,4rem)}.TmEngagement_group__FVxEf{min-width:0;display:flex;flex-direction:column;gap:var(--space-4);padding:clamp(1.25rem,3vw,1.85rem);border:1px solid var(--border);border-top:2px solid var(--tm-green-500);border-radius:0 0 var(--radius-lg) var(--radius-lg);background:var(--surface-raised)}.TmEngagement_groupHead__9kCx_{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--border)}.TmEngagement_groupLabel__s32uf{font-family:var(--font-serif),serif;font-size:var(--fs-h4);font-weight:600;line-height:1.2;color:var(--heading);min-width:0}.TmEngagement_items__iMG0m{display:flex;flex-direction:column;gap:var(--space-2)}.TmEngagement_item__x7lNh{font-size:var(--fs-small);line-height:1.5;color:var(--text-muted);padding-left:var(--space-4);position:relative}.TmEngagement_item__x7lNh:before{content:"";position:absolute;left:0;top:.62em;width:4px;height:4px;border-radius:50%;background:var(--tm-green-300)}@media (min-width:760px){.TmEngagement_groups__13h2x{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.TmEngagement_groups__13h2x{grid-template-columns:repeat(3,minmax(0,1fr))}}.TmPartners_wrap__KHyW2{background:var(--bg)}.TmPartners_list__FsVla{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)}.TmPartners_item__TWUJ1{display:flex;flex-direction:column;gap:var(--space-3);padding-block:clamp(1.25rem,2.5vw,1.85rem);border-bottom:1px solid var(--border)}.TmPartners_title__d4wzP{font-family:var(--font-serif),serif;font-size:var(--fs-subheading);font-weight:600;line-height:1.25;color:var(--heading)}.TmPartners_body__xZytu{font-size:var(--fs-small);line-height:1.6;color:var(--text-muted);max-width:46ch}.TmPartners_ctaWrap__mKrzC{margin-top:clamp(2.5rem,5vw,3.5rem);display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.TmPartners_cta___n31H{white-space:normal}.TmPartners_note__KitHg{max-width:60ch}@media (min-width:760px){.TmPartners_list__FsVla{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1080px){.TmPartners_list__FsVla{grid-template-columns:repeat(3,minmax(0,1fr))}}.TmFuture_wrap__Ml7XI{background:var(--surface)}.TmFuture_qualifier__ZDXxp{margin-top:clamp(1.5rem,3vw,2.25rem);font-size:var(--fs-small);line-height:1.65;color:var(--text-muted);max-width:66ch;padding:var(--space-4) var(--space-5);border:1px solid var(--border);border-left:3px solid var(--tm-green-500);border-radius:var(--radius)}.TmFuture_groups__36Uxq{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:clamp(2rem,4vw,3rem);gap:clamp(2rem,4vw,3rem);margin-top:clamp(2.5rem,5vw,3.5rem)}.TmFuture_group__BEPx5{display:flex;flex-direction:column;gap:var(--space-4)}.TmFuture_groupLabel___psWF{font-family:var(--font-sans),sans-serif;font-size:var(--fs-eyebrow);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--tm-green-ink);padding-bottom:var(--space-3);border-bottom:1px solid var(--border-strong)}.TmFuture_items__JvDCu{display:flex;flex-direction:column;gap:var(--space-3)}.TmFuture_item__0pcJG{font-family:var(--font-serif),serif;font-size:var(--fs-subheading);line-height:1.3;color:var(--heading)}@media (min-width:720px){.TmFuture_groups__36Uxq{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1040px){.TmFuture_groups__36Uxq{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.75rem,3vw,2.75rem)}}.tm-theme_theme__v4q3x{--tm-green-900:#10281e;--tm-green-800:#163426;--tm-green-700:#1d4132;--tm-green-500:#2a5741;--tm-green-300:#6b9580;--tm-green-200:#a2c3b0;--tm-green-ink:#1b4132;--tm-burgundy:#68161a;--tm-burgundy-deep:#4e1013;--tm-gold:#c8a45d;--tm-gold-soft:#dcc490;--tm-gold-ink:#6f5219;--tm-cream:#f6f2ea;--tm-cream-100:#fbf9f4;--tm-ink:#14120f;--tm-ink-800:#1a1714;--tm-ink-700:#201c19;--bg:var(--tm-cream);--surface:var(--tm-cream-100);--surface-raised:#ffffff;--heading:var(--tm-burgundy-deep);--accent:var(--tm-green-500);--accent-strong:var(--tm-green-ink);--primary:var(--tm-green-700);--primary-hover:var(--tm-green-900);--divider:var(--tm-green-500);--focus-ring:var(--tm-green-700);--selection-bg:var(--tm-green-200);--selection-text:var(--tm-ink);background-color:var(--bg)}.tm-theme_theme__v4q3x [data-surface=dark]{--bg:var(--tm-ink);--surface:var(--tm-ink-800);--surface-raised:var(--tm-ink-700);--text:var(--tm-cream);--text-muted:#c6bdb2;--text-subtle:#9b9287;--heading:var(--tm-cream-100);--accent:var(--tm-green-200);--accent-strong:var(--tm-green-200);--primary:var(--tm-cream-100);--primary-hover:#ffffff;--divider:var(--tm-green-300);--border:rgba(162,195,176,0.24);--border-strong:rgba(162,195,176,0.42);--focus-ring:var(--tm-green-200)}.tm-theme_theme__v4q3x [data-surface=dark] .eyebrow{color:var(--tm-green-200)}.CTABanner_inner__Dl0vy{display:flex;flex-direction:column;gap:var(--space-6);align-items:flex-start}.CTABanner_text__Ai99i{display:flex;flex-direction:column;gap:var(--space-4);max-width:40rem}.CTABanner_title__wGG8A{text-wrap:balance}.CTABanner_body__1_fJz{color:var(--text-muted)}.CTABanner_actions__Ukmvz{display:flex;flex-wrap:wrap;gap:var(--space-4)}.CTABanner_actions__Ukmvz a{white-space:normal}.CTABanner_tertiary__gX4fY{flex-basis:100%;width:0;min-width:0}.CTABanner_tertiary__gX4fY a{white-space:normal}@media (min-width:860px){.CTABanner_inner__Dl0vy{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-8)}.CTABanner_actions__Ukmvz{flex:none}}.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)}}.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}.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))}}.AcPartners_wrap__c_6f3{background:var(--bg)}.AcPartners_list__YO08M{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)}.AcPartners_item__K0mJo{display:flex;flex-direction:column;gap:var(--space-3);padding-block:clamp(1.25rem,2.5vw,1.85rem);border-bottom:1px solid var(--border)}.AcPartners_title__Zt95c{font-family:var(--font-serif),serif;font-size:var(--fs-subheading);font-weight:600;line-height:1.25;color:var(--heading)}.AcPartners_body__SYt_T{font-size:var(--fs-small);line-height:1.6;color:var(--text-muted);max-width:46ch}.AcPartners_note__p4oNu{margin-top:clamp(1.75rem,3.5vw,2.5rem);max-width:64ch}@media (min-width:760px){.AcPartners_list__YO08M{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1080px){.AcPartners_list__YO08M{grid-template-columns:repeat(3,minmax(0,1fr))}}.AcInquiry_wrap__LemOt{background:var(--bg)}.AcInquiry_grid__lh4K4{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:clamp(2.5rem,5vw,4rem);gap:clamp(2.5rem,5vw,4rem);align-items:start}.AcInquiry_copy__ISqD4{display:flex;flex-direction:column;gap:var(--space-5)}.AcInquiry_rule__3QBE5{margin-block:var(--space-4)}.AcInquiry_heading__lrDvK{max-width:22ch;text-wrap:balance}.AcInquiry_body__XZybF{max-width:56ch}.AcInquiry_actions__7VB7J{display:flex;flex-wrap:wrap;gap:var(--space-4)}.AcInquiry_actions__7VB7J a{white-space:normal}.AcInquiry_topics__Q7SL8{border:1px solid var(--border);border-radius:var(--radius-lg);padding:clamp(1.5rem,3.5vw,2.25rem);background:var(--surface-raised)}.AcInquiry_subhead__fXBs_{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-ink);margin-bottom:var(--space-4)}.AcInquiry_topicList__puxK7{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3)}.AcInquiry_topic__P_TUy{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:.35rem .85rem}@media (min-width:900px){.AcInquiry_grid__lh4K4{grid-template-columns:1.1fr .9fr;gap:clamp(3rem,6vw,5rem)}}.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}}.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)}}.AcIndividual_wrap__K2iWc{background:var(--surface)}.AcIndividual_list__Bpks1{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:0 clamp(1.5rem,3vw,3rem);gap:0 clamp(1.5rem,3vw,3rem);margin-top:clamp(2.5rem,5vw,4rem);border-top:1px solid var(--border)}.AcIndividual_item__Uc6He{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)}.AcIndividual_title__mju3y{font-family:var(--font-serif),serif;font-size:var(--fs-subheading);line-height:1.25;color:var(--heading);min-width:0}.AcIndividual_note__2Sxio{margin-top:clamp(2rem,4vw,2.75rem);font-size:var(--fs-body);line-height:1.65;color:var(--text-muted);max-width:62ch}.AcIndividual_disclaimer__ZUlDO{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}.AcEcosystem_wrap__KYaHA{background:var(--surface)}.AcEcosystem_list__IR4t0{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0 clamp(2.5rem,5vw,4rem);gap:0 clamp(2.5rem,5vw,4rem);margin-top:clamp(2.5rem,5vw,4rem);border-top:1px solid var(--border)}.AcEcosystem_item__cF6xA{padding-block:clamp(1.25rem,2.5vw,1.75rem);border-bottom:1px solid var(--border)}.AcEcosystem_itemLink__yxGJn{display:inline-block}.AcEcosystem_itemName__vkaPn{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);font-family:var(--font-serif),serif;font-size:var(--fs-h4);font-weight:600;line-height:1.2;color:var(--heading);transition:color var(--dur-fast) var(--ease)}.AcEcosystem_itemLink__yxGJn:focus-visible .AcEcosystem_itemName__vkaPn,.AcEcosystem_itemLink__yxGJn:hover .AcEcosystem_itemName__vkaPn{color:var(--ac-green-700)}.AcEcosystem_arrow__TZF2D{font-size:.8em;color:var(--ac-green-500);transition:transform var(--dur-fast) var(--ease)}.AcEcosystem_itemLink__yxGJn:hover .AcEcosystem_arrow__TZF2D{transform:translateX(4px)}.AcEcosystem_primaryTag__ChzIg{font-family:var(--font-sans),sans-serif;font-size:var(--fs-caption);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ac-green-ink);border:1px solid rgba(31,68,51,.4);border-radius:var(--radius-pill);padding:.15rem .6rem}.AcEcosystem_itemRole__rUVRT{margin-top:var(--space-3);font-size:var(--fs-body);line-height:1.65;color:var(--text-muted);max-width:68ch}.AcEcosystem_statement__1GaTQ{margin-top:clamp(2.5rem,5vw,3.5rem);font-family:var(--font-serif),serif;font-style:italic;color:var(--heading);max-width:56ch;padding-left:clamp(1rem,2vw,1.5rem);border-left:2px solid var(--ac-green-500)}@media (min-width:900px){.AcEcosystem_list__IR4t0{grid-template-columns:repeat(2,minmax(0,1fr))}}.GbProperties_wrap__39fxN{background:var(--ink-900)}.GbProperties_list__GIduJ{margin-top:clamp(2.5rem,5vw,4rem);display:grid;grid-template-columns:1fr;grid-gap:clamp(2rem,4vw,3rem);gap:clamp(2rem,4vw,3rem)}.GbProperties_inner__unO2k{--mark-bg:linear-gradient(150deg,var(--burgundy-900),var(--burgundy-700));--accent-color:var(--gold-500);display:flex;flex-direction:column;gap:var(--space-5);height:100%}.GbProperties_inner__unO2k[data-accent=maroon]{--mark-bg:linear-gradient(150deg,#3d0f12,var(--burgundy-800))}.GbProperties_inner__unO2k[data-accent=burgundy]{--mark-bg:linear-gradient(150deg,var(--burgundy-800),var(--burgundy-600))}.GbProperties_inner__unO2k[data-accent=green]{--mark-bg:linear-gradient(150deg,var(--green-900),var(--green-500))}.GbProperties_mark__R39j2{display:flex;align-items:center;justify-content:center;aspect-ratio:16/9;padding:clamp(1.25rem,3vw,2rem);border-radius:var(--radius-lg);border:1px solid rgba(200,164,93,.28);background:var(--mark-bg)}.GbProperties_wordmark__WqXrY{font-family:var(--font-serif),serif;font-size:clamp(1.35rem,3.2vw,1.85rem);font-weight:600;line-height:1.2;text-align:center;text-wrap:balance;color:var(--cream-100)}.GbProperties_body__hiABh{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);flex:1 1}.GbProperties_category__7lMEO{font-size:var(--fs-caption);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-500)}.GbProperties_name__x_1rt{font-family:var(--font-serif),serif;font-size:var(--fs-h3);font-weight:600;line-height:1.15;color:var(--cream-100)}.GbProperties_positioning__3aGxF{font-family:var(--font-serif),serif;font-size:var(--fs-lead);font-style:italic;line-height:1.35;color:var(--cream-200)}.GbProperties_overview__S_ILS{flex:1 1}.GbProperties_cta__y_tW4{display:inline-flex;align-items:center;gap:.5rem;padding-block:var(--space-3);font-size:var(--fs-caption);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-500)}.GbProperties_cta__y_tW4:hover{color:var(--cream-100)}.GbProperties_arrow__VNL5h{transition:transform var(--dur) var(--ease)}.GbProperties_cta__y_tW4:hover .GbProperties_arrow__VNL5h{transform:translateX(4px)}@media (min-width:900px){.GbProperties_list__GIduJ{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,4vw,3rem)}.GbProperties_item__A00EM{display:flex}}.GbSectors_wrap__G7yjX{background:var(--bg)}.GbSectors_list__hCZCK{margin-top:clamp(2.5rem,5vw,3.5rem);border-top:1px solid var(--border-strong)}.GbSectors_item__N9_UH{display:grid;grid-template-columns:1fr;grid-gap:var(--space-3);gap:var(--space-3);padding-block:clamp(1.5rem,3vw,2.25rem);border-bottom:1px solid var(--border)}.GbSectors_name__QC1Nm{font-family:var(--font-serif),serif;font-size:var(--fs-h4);font-weight:600;line-height:1.2;color:var(--heading)}.GbSectors_link__Z4QO_{display:inline-flex;align-items:baseline;gap:.5rem;padding-bottom:2px;background-image:linear-gradient(var(--gold-600),var(--gold-600));background-size:0 1.5px;background-position:0 100%;background-repeat:no-repeat;transition:background-size var(--dur) var(--ease),color var(--dur-fast) var(--ease)}.GbSectors_link__Z4QO_:hover{background-size:100% 1.5px;color:var(--burgundy-700)}.GbSectors_arrow__kiIna{font-size:var(--fs-body);transition:transform var(--dur) var(--ease)}.GbSectors_link__Z4QO_:hover .GbSectors_arrow__kiIna{transform:translateX(4px)}.GbSectors_body__EenSu{max-width:58ch}.GbSectors_statement__wvpL_{margin-top:clamp(2rem,4vw,3rem);font-family:var(--font-serif),serif;font-size:var(--fs-lead);font-style:italic;line-height:1.45;color:var(--burgundy-700);max-width:58ch}@media (min-width:860px){.GbSectors_item__N9_UH{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2rem,5vw,4rem);align-items:baseline}}.GbStandard_wrap__nWUum{background:var(--bg)}.GbStandard_head__KI63J{display:grid;grid-template-columns:1fr;grid-gap:clamp(1.5rem,3vw,3rem);gap:clamp(1.5rem,3vw,3rem)}.GbStandard_rule__mObyZ{margin-block:var(--space-4)}.GbStandard_heading__78sjt{max-width:18ch;text-wrap:balance}.GbStandard_copy__6_j68{display:flex;flex-direction:column;gap:var(--space-4);align-self:end}.GbStandard_paragraph__u_WYv{max-width:54ch}.GbStandard_principles__YO9f4{margin-top:clamp(2.5rem,5vw,4rem);display:grid;grid-template-columns:1fr;grid-gap:clamp(1.75rem,3.5vw,2.5rem) clamp(2rem,4vw,3.5rem);gap:clamp(1.75rem,3.5vw,2.5rem) clamp(2rem,4vw,3.5rem)}.GbStandard_principle__8Q_0L{display:flex;flex-direction:column;gap:var(--space-3);padding-left:clamp(1rem,2.5vw,1.5rem);border-left:2px solid var(--gold-600)}.GbStandard_title__vmpKy{font-family:var(--font-serif),serif;font-size:var(--fs-h3);font-weight:600;font-style:italic;line-height:1.15;color:var(--burgundy-700)}.GbStandard_body__ukAE_{max-width:40ch}@media (min-width:700px){.GbStandard_principles__YO9f4{grid-template-columns:repeat(2,minmax(0,1fr))}.GbStandard_head__KI63J{grid-template-columns:1.05fr .95fr;gap:clamp(2.5rem,5vw,5rem);align-items:end}}@media (min-width:1140px){.GbStandard_principles__YO9f4{grid-template-columns:repeat(4,minmax(0,1fr))}}.GbsPrinciples_wrap__hHISB{background:var(--surface)}.GbsPrinciples_head__F3L80{max-width:46rem}.GbsPrinciples_rule__0x_xn{margin-block:var(--space-4)}.GbsPrinciples_heading__u_wHj{max-width:18ch;text-wrap:balance}.GbsPrinciples_copy__PIL3L{display:flex;flex-direction:column;gap:var(--space-4);align-self:end}.GbsPrinciples_paragraph__DigXT{max-width:54ch}.GbsPrinciples_principles__SUI2W{margin-top:clamp(2.5rem,5vw,4rem);display:grid;grid-template-columns:1fr;grid-gap:clamp(1.75rem,3.5vw,2.5rem) clamp(2rem,4vw,3.5rem);gap:clamp(1.75rem,3.5vw,2.5rem) clamp(2rem,4vw,3.5rem)}.GbsPrinciples_principle__JJDnD{display:flex;flex-direction:column;gap:var(--space-3);padding-left:clamp(1rem,2.5vw,1.5rem);border-left:2px solid var(--green-700)}.GbsPrinciples_title__gaWcz{font-family:var(--font-serif),serif;font-size:var(--fs-h3);font-weight:600;font-style:italic;line-height:1.15;color:var(--green-900)}.GbsPrinciples_body__lBkrH{max-width:40ch}@media (min-width:700px){.GbsPrinciples_principles__SUI2W{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1140px){.GbsPrinciples_principles__SUI2W{grid-template-columns:repeat(4,minmax(0,1fr))}}.GbsAuntSarahs_wrap__o4YJI{background:var(--ink-900)}.GbsAuntSarahs_grid__Lswpy{display:grid;grid-template-columns:1fr;grid-gap:clamp(2.5rem,5vw,4rem);gap:clamp(2.5rem,5vw,4rem);align-items:center}.GbsAuntSarahs_content__DjdbW{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5)}.GbsAuntSarahs_rule__B7Yxr{margin-block:var(--space-4)}.GbsAuntSarahs_heading__VMwEI{max-width:24ch;text-wrap:balance}.GbsAuntSarahs_copy__d_Ukp{display:flex;flex-direction:column;gap:var(--space-4)}.GbsAuntSarahs_paragraph__ZsVj4{max-width:54ch}.GbsAuntSarahs_distinction___GlrR{padding-top:var(--space-4);border-top:1px solid var(--border);font-size:var(--fs-small);line-height:1.65;color:var(--cream-200);max-width:54ch}.GbsAuntSarahs_figure__ltIf8{width:100%}.GbsAuntSarahs_mark__K6HGM{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);aspect-ratio:4/3;padding:clamp(1.5rem,4vw,2.5rem);border-radius:var(--radius-lg);border:1px solid rgba(200,164,93,.28);background:linear-gradient(150deg,#3d0f12,var(--burgundy-800));text-align:center}.GbsAuntSarahs_markLabel__lKi6B{font-size:var(--fs-eyebrow);font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-500)}.GbsAuntSarahs_wordmark___uhvX{font-family:var(--font-serif),serif;font-size:clamp(1.6rem,4.5vw,2.4rem);font-weight:600;line-height:1.15;color:var(--cream-100);text-wrap:balance}@media (min-width:960px){.GbsAuntSarahs_grid__Lswpy{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(3rem,5vw,5rem)}}.GbsExperience_wrap__nbs_M{background:var(--bg)}.GbsExperience_head___8w8S{max-width:42rem}.GbsExperience_rule__aNcE2{margin-block:var(--space-4)}.GbsExperience_heading__YVQWW{text-wrap:balance}.GbsExperience_list__n9W4n{margin-top:clamp(2.5rem,5vw,4rem);display:grid;grid-template-columns:1fr;grid-gap:clamp(1.75rem,3.5vw,2.5rem) clamp(2rem,4vw,3.5rem);gap:clamp(1.75rem,3.5vw,2.5rem) clamp(2rem,4vw,3.5rem)}.GbsExperience_item__y5k12{display:flex;flex-direction:column;gap:var(--space-2);padding-left:clamp(1rem,2.5vw,1.5rem);border-left:2px solid var(--green-700)}.GbsExperience_title__VnGv2{font-family:var(--font-serif),serif;font-size:var(--fs-h4);font-weight:600;font-style:italic;line-height:1.2;color:var(--green-900)}.GbsExperience_body__HU0Vk{max-width:38ch}@media (min-width:700px){.GbsExperience_list__n9W4n{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.GbsExperience_list__n9W4n{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(1.5rem,3vw,2rem)}}.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}.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))}}.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}}.SmSarahRole_wrap__n7Er7{background:var(--surface)}.SmSarahRole_grid__kZH_n{display:grid;grid-template-columns:1fr;grid-gap:clamp(2.5rem,5vw,4rem);gap:clamp(2.5rem,5vw,4rem);align-items:center}.SmSarahRole_copy__o3y1Y{display:flex;flex-direction:column;gap:var(--space-4)}.SmSarahRole_rule__bK6jV{margin-block:var(--space-1)}.SmSarahRole_heading__Kl5wH{max-width:22ch;text-wrap:balance}.SmSarahRole_body__WZnLc{max-width:56ch}.SmSarahRole_markWrap__uwQ7P{display:flex;justify-content:center}.SmSarahRole_mark__Mkhbr{width:clamp(180px,40vw,300px);height:auto;border-radius:var(--radius-lg)}.SmSarahRole_principlesBlock__CALGO{margin-top:clamp(2.5rem,5vw,4rem);padding-top:clamp(1.75rem,3.5vw,2.5rem);border-top:1px solid var(--border)}.SmSarahRole_subhead__egOce{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-5)}.SmSarahRole_principles__a9LpZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:clamp(1.5rem,3vw,2.5rem);gap:clamp(1.5rem,3vw,2.5rem)}.SmSarahRole_principle__Rh__D{display:flex;flex-direction:column;gap:var(--space-2);padding-top:var(--space-3);border-top:2px solid var(--sm-gold)}.SmSarahRole_term__vp1yr{font-family:var(--font-serif),serif;font-size:var(--fs-subheading);font-weight:600;line-height:1.2;color:var(--heading)}.SmSarahRole_desc__EHh5K{margin:0;font-size:var(--fs-small);line-height:1.6;color:var(--text-muted)}@media (min-width:900px){.SmSarahRole_grid__kZH_n{grid-template-columns:1.2fr .8fr;gap:clamp(3rem,6vw,5rem)}}.SmStandard_wrap__dBmfe{background:var(--bg)}.SmStandard_list__WOVPY{display:grid;grid-template-columns:1fr;grid-gap:0 clamp(2rem,4vw,3.5rem);gap:0 clamp(2rem,4vw,3.5rem);margin-top:clamp(2.5rem,5vw,4rem)}.SmStandard_item__FQS0k{padding-block:clamp(1.5rem,3vw,2.25rem);border-bottom:1px solid var(--border)}.SmStandard_term__NnLy0{font-family:var(--font-serif),serif;font-size:var(--fs-h3);font-weight:600;line-height:1.1;color:var(--heading)}.SmStandard_desc__EPfmo{margin:var(--space-3) 0 0;font-size:var(--fs-body);line-height:1.65;color:var(--text-muted);max-width:46ch}@media (min-width:760px){.SmStandard_list__WOVPY{grid-template-columns:repeat(2,1fr)}}@media (min-width:1080px){.SmStandard_list__WOVPY{grid-template-columns:repeat(3,1fr)}}.SmCareBoundaries_wrap__Nag8B{background:var(--surface)}.SmCareBoundaries_columns__igYnV{display:grid;grid-template-columns:1fr;grid-gap:clamp(1.5rem,3vw,2.5rem);gap:clamp(1.5rem,3vw,2.5rem);margin-top:clamp(2.5rem,5vw,4rem)}.SmCareBoundaries_column__opRDi{padding:clamp(1.5rem,3vw,2.25rem);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-raised)}.SmCareBoundaries_isFor__didTa{border-top:3px solid var(--sm-green-soft)}.SmCareBoundaries_isNot__6Nmw8{border-top:3px solid var(--sm-maroon-soft)}.SmCareBoundaries_columnHeading__9Fe4Z{font-family:var(--font-serif),serif;font-size:var(--fs-h4);font-weight:600;line-height:1.2;color:var(--heading);padding-bottom:var(--space-4);margin-bottom:var(--space-4);border-bottom:1px solid var(--border)}.SmCareBoundaries_list__HXbOK{display:flex;flex-direction:column;gap:var(--space-3)}.SmCareBoundaries_listItem__8Znk8{font-size:var(--fs-body);line-height:1.5;color:var(--text-muted);padding-left:var(--space-4);position:relative}.SmCareBoundaries_listItem__8Znk8:before{content:"";position:absolute;left:0;top:.66em;width:5px;height:5px;border-radius:50%;background:var(--sm-gold)}.SmCareBoundaries_disclaimer__g3MBV{margin-top:clamp(2rem,4vw,3rem);padding:clamp(1.25rem,3vw,1.75rem);border:1px solid var(--border-strong);border-left:4px solid var(--sm-maroon);border-radius:var(--radius);background:var(--surface-raised)}.SmCareBoundaries_disclaimerHeading__RnqfG{font-family:var(--font-sans),sans-serif;font-size:var(--fs-caption);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--sm-maroon);margin-bottom:var(--space-3)}.SmCareBoundaries_disclaimerBody__rBfxy{font-size:var(--fs-body);line-height:1.7;color:var(--text);max-width:76ch}@media (min-width:820px){.SmCareBoundaries_columns__igYnV{grid-template-columns:1fr 1fr}}.SmAudiences_wrap__z_ndX{background:var(--bg)}.SmAudiences_list__hYMFk{display:grid;grid-template-columns: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)}.SmAudiences_item___VNY8{display:flex;flex-direction:column;gap:var(--space-3);padding-block:clamp(1.5rem,3vw,2rem);border-bottom:1px solid var(--border)}.SmAudiences_title__MdJRK{font-family:var(--font-serif),serif;font-size:var(--fs-subheading);font-weight:600;line-height:1.25;color:var(--heading)}.SmAudiences_body__KDoBJ{font-size:var(--fs-small);line-height:1.6;color:var(--text-muted);max-width:46ch}@media (min-width:760px){.SmAudiences_list__hYMFk{grid-template-columns:repeat(2,1fr)}}@media (min-width:1080px){.SmAudiences_list__hYMFk{grid-template-columns:repeat(3,1fr)}}.vx-ui_pill___xx9y{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}.vx-ui_dot__hMH0V{width:6px;height:6px;border-radius:50%;flex:none;background:currentColor}.vx-ui_available__maMwc{color:#3d5a3d;border-color:rgba(61,90,61,.45)}.vx-ui_inDevelopment__Dtxya{color:var(--vx-gold-ink);border-color:rgba(122,90,18,.42)}.vx-ui_planned__nMhJP{color:var(--vx-maroon);border-color:rgba(110,43,54,.42)}.vx-ui_future__VFeu5{color:var(--text-subtle)}[data-surface=dark] .vx-ui_available__maMwc{color:#a8c0a8}[data-surface=dark] .vx-ui_inDevelopment__Dtxya{color:var(--vx-gold-bright)}[data-surface=dark] .vx-ui_planned__nMhJP{color:var(--vx-gold-pale)}.vx-ui_figure__T4ED2{margin:0;width:100%}.vx-ui_frame__RnNZe{position:relative;width:100%;overflow:hidden;border-radius:var(--radius-lg);border:1px solid var(--border-strong);background:linear-gradient(165deg,var(--vx-black-700),var(--vx-sidebar))}.vx-ui_image__pE8Zx{object-fit:cover}.vx-ui_screenImage__0zNNX{object-fit:contain}.vx-ui_placeholder__MSBNJ{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)}.vx-ui_mark__S8_n8{width:64px;height:44px;border:1px solid rgba(196,160,82,.55);border-radius:4px;position:relative;flex:none}.vx-ui_mark__S8_n8:before{content:"";position:absolute;inset:0 0 auto 0;height:9px;border-bottom:1px solid rgba(196,160,82,.4)}.vx-ui_mark__S8_n8:after{content:"";position:absolute;left:10px;bottom:9px;width:18px;height:1px;background:rgba(196,160,82,.5);box-shadow:0 -6px 0 rgba(196,160,82,.5),0 -12px 0 rgba(196,160,82,.35)}.vx-ui_label__PLW1w{font-family:var(--font-serif),serif;font-size:var(--fs-subheading);line-height:1.3;color:#faf8f4;max-width:26ch}.vx-ui_note__6gOSH{font-size:var(--fs-caption);letter-spacing:.03em;color:var(--vx-gold-pale);max-width:40ch;line-height:1.45}.vx-ui_caption__aokPk{margin-top:var(--space-3);padding-left:var(--space-4);border-left:2px solid var(--vx-gold)}.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)}}.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}}.AsgPartnerships_wrap__l0E3p{background:var(--bg)}.AsgPartnerships_list__yAwNB{display:grid;grid-template-columns:1fr;grid-gap:clamp(1.5rem,3vw,2.25rem);gap:clamp(1.5rem,3vw,2.25rem);margin-top:clamp(2.5rem,5vw,4rem)}.AsgPartnerships_item__YAx9N{display:flex;flex-direction:column;gap:var(--space-3);padding:clamp(1.5rem,3vw,2rem);border:1px solid var(--border);border-top:2px solid var(--asg-amber);border-radius:0 0 var(--radius) var(--radius);background:var(--surface-raised)}.AsgPartnerships_number__2NwH0{font-family:var(--font-serif),serif;font-size:var(--fs-h4);font-weight:600;line-height:1;color:var(--asg-amber-ink)}.AsgPartnerships_title__U5TjN{font-family:var(--font-serif),serif;font-size:var(--fs-subheading);font-weight:600;line-height:1.25;color:var(--heading)}.AsgPartnerships_body__Gi0sk{font-size:var(--fs-small);line-height:1.6;color:var(--text-muted)}.AsgPartnerships_ctaWrap__Gli4E{margin-top:clamp(2.5rem,5vw,3.5rem);display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.AsgPartnerships_cta__E1KSH{white-space:normal}.AsgPartnerships_note__b3kiY{max-width:56ch}@media (min-width:720px){.AsgPartnerships_list__yAwNB{grid-template-columns:repeat(2,1fr)}}@media (min-width:1080px){.AsgPartnerships_list__yAwNB{grid-template-columns:repeat(3,1fr)}.AsgPartnerships_item__YAx9N:nth-child(4),.AsgPartnerships_item__YAx9N:nth-child(5){grid-column:span 1}}.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)}}.AsgHealingMission_wrap__KLeA4{background:var(--surface)}.AsgHealingMission_copy__Mi7Kj{margin-top:clamp(1.5rem,3vw,2.25rem);display:flex;flex-direction:column;gap:var(--space-5)}.AsgHealingMission_lead__aK4kk{max-width:56ch;font-family:var(--font-serif),serif;color:var(--heading)}.AsgHealingMission_body__8erXU{max-width:62ch}.AsgHealingMission_disclaimer__wexHf{margin-top:clamp(2.5rem,5vw,3.5rem);padding:var(--space-5);border:1px solid var(--border);border-left:3px solid var(--asg-tan);border-radius:var(--radius);background:transparent}.AsgHealingMission_disclaimerHeading__ui5F3{font-family:var(--font-sans),sans-serif;font-size:var(--fs-caption);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--text-subtle);margin-bottom:var(--space-2)}.AsgHealingMission_disclaimerBody__nX5kR{font-size:var(--fs-small);line-height:1.6;color:var(--text-muted);max-width:68ch}