.i9jqja_links{flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;padding-block:1.5rem;display:flex}.i9jqja_links a{color:var(--royal);text-underline-offset:.25em;padding-block:.5rem;font-size:.85rem;line-height:1.6}.i9jqja_links a:hover{text-decoration:underline}.i9jqja_links a:focus-visible{outline:2px solid var(--royal);outline-offset:4px}.i9jqja_onDark a{color:#fff}.i9jqja_onDark a:focus-visible{outline-color:var(--pink)}.i9jqja_icons{justify-content:center;gap:.5rem;padding-block:.25rem}.i9jqja_icons a{border-radius:4px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex;position:relative}.i9jqja_icons svg{width:22px;height:22px}.i9jqja_icons a:hover{color:var(--royal);background:var(--pink-soft)}.i9jqja_icons.i9jqja_onDark a:hover{color:var(--royal-deep);background:var(--pink)}.i9jqja_tooltip{z-index:4;width:max-content;max-width:min(240px,70vw);color:var(--royal-deep);border:1px solid var(--pink);visibility:hidden;opacity:0;pointer-events:none;background:#fff;border-radius:4px;padding:6px 10px;font-size:12px;line-height:1.4;position:absolute;bottom:calc(100% + 6px);left:0}.i9jqja_icons a:hover .i9jqja_tooltip,.i9jqja_icons a:focus-visible .i9jqja_tooltip{visibility:visible;opacity:1}
.nTV1Sq_surface{isolation:isolate;position:relative}.nTV1Sq_waves{z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.nTV1Sq_waves:before,.nTV1Sq_waves:after{opacity:.55;content:"";background:url(/brand/formation-waves.svg) 50%/100% 100% no-repeat;width:clamp(240px,27vw,440px);height:510px;position:absolute;bottom:-40px}.nTV1Sq_waves:before{left:-30px}.nTV1Sq_waves:after{right:-30px;transform:scaleX(-1)}.nTV1Sq_left:after,.nTV1Sq_right:before{display:none}.nTV1Sq_prominent:before,.nTV1Sq_prominent:after{opacity:.9}@media (max-width:1000px){.nTV1Sq_waves:before,.nTV1Sq_waves:after{opacity:.4;width:200px;height:280px;bottom:-25px}.nTV1Sq_waves:before{left:-25px}.nTV1Sq_waves:after{right:-25px}.nTV1Sq_both:before{display:none}.nTV1Sq_prominent:before,.nTV1Sq_prominent:after{opacity:.65}}
.yjBO6W_page{width:min(100% - 4rem,1040px);margin:0 auto;padding-block:clamp(3rem,6vw,6rem)}.yjBO6W_intro{max-width:900px;margin:0 auto 2.5rem}.yjBO6W_intro h1{color:var(--royal);font:400 var(--section-title-size) / 1.1 var(--font-display), var(--font-display-fallback);letter-spacing:-.04em;text-wrap:balance;margin-bottom:1.75rem}.yjBO6W_intro p,.yjBO6W_confirmation p{margin-top:1rem;line-height:1.85}.yjBO6W_notice{background:#f4eff7;border-left:3px solid #ae7bb5;margin-block:1.5rem;padding:1.25rem 1.5rem;line-height:1.7}.yjBO6W_section{border:0;border-top:1px solid #e8bbd3;min-width:0;padding:2rem 0}.yjBO6W_section>legend{color:var(--royal);font:400 var(--subheading-size) / 1.3 var(--font-display), var(--font-display-fallback);padding-right:1rem}.yjBO6W_sectionIntro{margin-bottom:1.5rem;line-height:1.85}.yjBO6W_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem;display:grid}.yjBO6W_field{border:0;min-width:0;padding:0}.yjBO6W_wide{grid-column:1/-1}.yjBO6W_field>label,.yjBO6W_field>legend{margin-bottom:.65rem;font-size:.9rem;font-weight:600;line-height:1.6;display:block}.yjBO6W_field input:not([type=checkbox]),.yjBO6W_field select,.yjBO6W_field textarea,.yjBO6W_input{width:100%;font:inherit;color:#332a39;background:#fff;border:1px solid #bdb2c4;border-radius:0;min-height:48px;padding:.85rem 1rem;display:block}.yjBO6W_field textarea{resize:vertical;min-height:130px}.yjBO6W_field select{text-overflow:ellipsis}.yjBO6W_field input:focus-visible,.yjBO6W_field select:focus-visible,.yjBO6W_field textarea:focus-visible,.yjBO6W_input:focus-visible{outline:2px solid var(--royal);outline-offset:3px}.yjBO6W_field [aria-invalid=true]{border-color:#a52b50}.yjBO6W_hint{color:#65596d;margin-top:.5rem;font-size:.8rem;line-height:1.6}.yjBO6W_choices{gap:.8rem;display:grid}.yjBO6W_choice{align-items:flex-start;gap:.75rem;font-size:.9rem;line-height:1.65;display:flex}.yjBO6W_field>.yjBO6W_choice{margin-bottom:0;font-weight:400;display:flex}.yjBO6W_choice input{width:19px;height:19px;accent-color:var(--royal);flex:0 0 19px;margin-top:.2rem}.yjBO6W_choice input:focus-visible{outline:2px solid var(--royal);outline-offset:3px}.yjBO6W_choiceGroup{border:0;margin-bottom:1.25rem;padding:0}.yjBO6W_choiceGroup legend{color:var(--royal);margin-bottom:.85rem;font-size:.8rem;font-weight:700}.yjBO6W_optional{color:#6e6275;font-size:.8rem;font-weight:400}.yjBO6W_error{color:#942044;margin-top:.6rem;font-size:.85rem;line-height:1.6}.yjBO6W_errors{background:#fff6f8;border:1px solid #942044;margin-block:1.5rem;padding:1.5rem;line-height:1.8}.yjBO6W_errors ul{padding-left:1.25rem}.yjBO6W_errors a{text-decoration:underline}.yjBO6W_errors,.yjBO6W_confirmation{scroll-margin-top:120px}.yjBO6W_actions{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2rem;display:flex}@media (max-width:1000px){.yjBO6W_actions{grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;place-items:stretch stretch;gap:12px;width:min(100%,304px);max-width:100%;margin-inline:auto;display:grid}}.yjBO6W_button{background:var(--royal);border:1px solid var(--royal);color:#fff;min-height:48px;font:600 .72rem/1.6 var(--font-body), sans-serif;letter-spacing:.07em;text-transform:uppercase;text-align:center;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;max-width:100%;padding:.95rem 1.65rem;display:inline-flex}@media (max-width:1000px){.yjBO6W_button{border-radius:var(--action-radius);letter-spacing:.05em;text-align:center;white-space:normal;overflow-wrap:anywhere;justify-content:center;align-items:center;width:min(100%,304px);max-width:100%;height:auto;min-height:48px;margin-inline:auto;padding:.7rem 1rem;font-size:.6875rem;line-height:1.4;display:inline-flex}}.yjBO6W_button:hover{background:#643482}.yjBO6W_button:focus-visible{outline:2px solid var(--royal);outline-offset:4px}@media (max-width:1000px){.yjBO6W_button:focus-visible{outline:3px solid var(--royal);outline-offset:5px}}.yjBO6W_button:disabled{color:#74697b;cursor:not-allowed;background:#ebe6ee;border-color:#c7bdce}.yjBO6W_secondary{color:var(--royal);background:#fff}.yjBO6W_secondary:hover{color:#fff}.yjBO6W_confirmation{background:#f5eff7;padding:2rem}.yjBO6W_confirmation h2{font:400 var(--subheading-size) / 1.2 var(--font-display), var(--font-display-fallback);color:var(--royal)}.yjBO6W_privacy{margin-block:1rem;font-size:.85rem;line-height:1.6}.yjBO6W_privacy a{color:var(--royal);text-decoration:underline}.yjBO6W_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.yjBO6W_dialog{border:1px solid #e6d7e5;width:min(100% - 2rem,660px);max-height:calc(100dvh - 3rem);margin:auto;padding:2.25rem;overflow-y:auto}.yjBO6W_dialog::backdrop{background:#1d0e287a}.yjBO6W_dialog h2{font:400 var(--section-title-size) / 1.1 var(--font-display), var(--font-display-fallback);color:var(--royal);margin:1.5rem 0}.yjBO6W_dialog>button{float:right;color:var(--royal);border:1px solid var(--brand-line);border-radius:var(--action-radius);cursor:pointer;background:#fff;min-height:44px;padding:.5rem .75rem}.yjBO6W_newsletter{max-width:620px;margin-inline:auto}.yjBO6W_newsletter>p{margin-bottom:1.5rem;line-height:1.8}.yjBO6W_newsletter .yjBO6W_choice{margin-top:1.25rem}@media (max-width:700px){.yjBO6W_page{width:calc(100% - 2.5rem)}.yjBO6W_grid{grid-template-columns:1fr}.yjBO6W_dialog{padding:1.5rem}.yjBO6W_section{padding-block:1.5rem}.yjBO6W_confirmation{padding:1.25rem}}@media (max-width:1000px){.yjBO6W_actions>.yjBO6W_button{width:100%}}@media (max-width:1000px){.yjBO6W_button:not(:disabled):hover{background:var(--royal-deep);transform:none}}.yjBO6W_wavePage{background:#fff}.yjBO6W_wavePage form{border:1px solid var(--pink-soft);background:#fffffff0;padding:clamp(16px,3vw,32px)}.yjBO6W_wavePage [data-brand-waves]:before{display:block;top:0;bottom:auto}@media (max-width:1000px){.yjBO6W_wavePage [data-brand-waves]:before{opacity:.3}}
@media (max-width:1000px){._8wec-W_hero{isolation:isolate;min-height:0;color:var(--royal-ink);background:#fff;grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""progression""media";padding:0;display:grid;position:relative;overflow:hidden}._8wec-W_hero:before,._8wec-W_hero:after{display:none}._8wec-W_hero [data-hero-shade]{display:none}._8wec-W_hero [data-hero-media]:after{display:none}._8wec-W_hero [data-hero-inner]{display:contents}._8wec-W_hero [data-hero-copy]{text-align:left;grid-area:copy;width:min(100% - 40px,700px);max-width:none;margin-inline:auto;padding:56px 0;display:block;position:relative}._8wec-W_hero[data-mobile-align=center] [data-hero-copy]{text-align:center}._8wec-W_hero[data-home-hero] h1{font-size:clamp(2.25rem,9.5vw,2.75rem)}._8wec-W_hero[data-home-hero] [data-action-row]{width:min(100%,304px)}._8wec-W_hero[data-home-hero] [data-action-row]>a{letter-spacing:.05em;min-height:48px;padding:.7rem 1rem;font-size:.6875rem;line-height:1.4}._8wec-W_hero h1{max-width:none;color:var(--royal);font:400 clamp(2.65rem, 12vw, 3.75rem)/.98 var(--font-display);letter-spacing:-.05em;text-align:inherit;text-wrap:balance;overflow-wrap:anywhere;margin:0}._8wec-W_hero [data-hero-copy]>p:first-child{overflow-wrap:anywhere;width:fit-content;max-width:100%;font:var(--eyebrow-weight) var(--eyebrow-size)/var(--eyebrow-leading) var(--font-body);letter-spacing:var(--eyebrow-tracking);color:var(--pink);text-transform:uppercase;background:0 0;border-radius:0;margin:0 0 24px;padding:0;display:inline-block}._8wec-W_hero [data-hero-copy]>p:not(:first-child){max-width:none;text-align:inherit;margin:24px 0 0;font-size:1rem;line-height:1.75}._8wec-W_hero [data-hero-copy]>div:not([data-action-row],[data-hero-actions])>p{max-width:none;text-align:inherit;margin:24px 0 0;font-size:1rem;line-height:1.75}._8wec-W_hero [data-hero-copy]>blockquote{color:var(--royal);font:400 1.5rem/1.4 var(--font-display);text-align:center;border:0;max-width:100%;margin:24px 0 0;padding:0}:is(._8wec-W_hero [data-action-row],._8wec-W_hero [data-hero-actions]){margin-top:32px}._8wec-W_hero [data-hero-media]{z-index:0;grid-area:media;width:100%;height:clamp(300px,78vw,560px);min-height:0;position:relative;inset:auto;overflow:hidden}._8wec-W_hero [data-hero-media] img{object-fit:cover;width:100%;height:100%}._8wec-W_hero [data-hero-progression]{text-align:center;grid-area:progression;width:min(100% - 40px,700px);margin:0 auto 40px}}._8wec-W_hero[data-home-hero] [data-hero-copy]>p:first-child{width:fit-content;max-width:100%;color:var(--pink);background:0 0;border-radius:0;padding:0;display:inline-block}@media (min-width:1001px){._8wec-W_hero{--hero-copy-top:clamp(4.5rem, calc(23svh - max(0px, 20vw - 288px)), 14rem);isolation:isolate;min-height:calc(100svh - 92px);padding:var(--hero-copy-top) var(--hero-gutter) 3rem;color:var(--royal-ink);background:var(--white);text-align:left;align-content:start;display:grid;position:relative;overflow:hidden}._8wec-W_hero:after{z-index:-1;content:"";pointer-events:none;background:linear-gradient(90deg,#fffffffc 0%,#fffffff0 27%,#fff7fbad 43%,#ffffff0a 66%,#0000 100%);position:absolute;inset:0}._8wec-W_hero>img{z-index:-2;width:100%;height:100%;position:absolute;inset:0}._8wec-W_hero [data-hero-media]{z-index:-2;width:100%;height:100%;position:absolute;inset:0}._8wec-W_hero img{object-fit:cover;object-position:center top;width:100%;height:100%}._8wec-W_hero [data-hero-shade]{display:none}._8wec-W_hero [data-hero-inner]{display:contents}._8wec-W_hero [data-hero-copy]{text-align:left;align-self:start;width:min(43vw,650px);max-width:none;margin:0;padding:0;position:relative}._8wec-W_hero [data-hero-copy]>:first-child{font:var(--eyebrow-weight) var(--eyebrow-size)/var(--eyebrow-leading) var(--font-body);letter-spacing:var(--eyebrow-tracking);color:var(--pink);text-transform:uppercase;margin:0 0 1.5rem}._8wec-W_hero h1{max-width:650px;color:var(--royal);font-family:var(--font-display), var(--font-display-fallback);font-size:var(--hero-title-size);letter-spacing:-.052em;text-wrap:balance;margin:0;font-weight:400;line-height:.96}._8wec-W_hero [data-hero-copy]>p:not(:first-child){max-width:560px;margin:1.4rem 0 0;font-size:1rem;line-height:1.8}._8wec-W_hero[data-home-hero] [data-hero-copy]>p:not(:first-child){margin-top:2rem}._8wec-W_hero[data-home-hero] [data-action-row]{margin-top:2.5rem}._8wec-W_hero [data-hero-copy]>blockquote{color:var(--royal);font:400 var(--pull-quote-size)/1.3 var(--font-display);margin:1.4rem 0 0}._8wec-W_hero [data-hero-copy]>div:not([data-action-row],[data-hero-actions])>p{margin-top:1.4rem;font-size:1rem;line-height:1.8}:is(._8wec-W_hero [data-action-row],._8wec-W_hero [data-hero-actions]){justify-content:flex-start;margin-top:1.8rem}._8wec-W_hero[data-image-free]{background:radial-gradient(circle at 90% 30%,#fdeaf4 0,#0000 30%),linear-gradient(120deg,#fff 55%,#f6f1f8)}._8wec-W_hero[data-image-free]:after{display:none}._8wec-W_hero [data-hero-progression]{top:var(--hero-copy-top);right:var(--hero-gutter);border-left:1px solid #d9bedf;grid-template-columns:1fr;gap:0;width:32%;padding:0 0 0 2rem;list-style:none;display:grid;position:absolute}._8wec-W_hero [data-hero-progression] span{color:var(--accent-ink);font:600 var(--number-inline-size)/1.5 var(--font-body);letter-spacing:.15em}._8wec-W_hero [data-hero-progression] strong{color:var(--royal);font:400 var(--subheading-size)/1.25 var(--font-display);margin-top:.5rem}._8wec-W_hero [data-hero-progression] li{background:0 0;border-bottom:1px solid #e8dbe9;min-height:0;padding:1.5rem 0;display:grid}}._8wec-W_scriptAccent{color:var(--accent-ink);font-family:var(--font-script), "Great Vibes", cursive;letter-spacing:0;font-weight:400;line-height:1.25}._8wec-W_quote{isolation:isolate;max-width:1120px;color:var(--royal);background:var(--pink-soft);font:400 var(--pull-quote-size)/1.4 var(--font-display), var(--font-display-fallback);text-align:center;text-wrap:pretty;border:0;grid-column:1/-1;margin:2.5rem auto 0;padding:clamp(1.75rem,3vw,3rem);position:relative}@media (max-width:1000px){._8wec-W_quote{max-width:100%;padding:20px;font-size:1.5rem}}._8wec-W_quote:before{display:none}._8wec-W_quote strong{font:inherit}._8wec-W_quote p{font:inherit;margin:1rem 0 0}._8wec-W_whiteQuote{background:#fff}._8wec-W_compactQuote{max-width:960px;padding:1.5rem 1.75rem;font-size:1.5rem;line-height:1.4}@media (max-width:1000px){._8wec-W_compactQuote{padding:1.25rem;font-size:1.375rem}}._8wec-W_inlineQuote{text-align:left;background:0 0;max-width:38ch;margin:1.5rem 0 0;padding:0;}@media (max-width:1000px){._8wec-W_inlineQuote{text-align:center;max-width:100%;padding:0}}._8wec-W_inlineQuote:before{margin-left:0;display:none}._8wec-W_circleQuote:after{display:none}
.IoYVVG_page{color:var(--royal-ink);background:#fff}.IoYVVG_container{width:min(1180px,100% - 4rem);margin-inline:auto}.IoYVVG_section{padding-block:var(--section-space);scroll-margin-top:96px}.IoYVVG_silver,.IoYVVG_blush{background:var(--pink-mist)}.IoYVVG_eyebrow{margin:0 0 1rem}@media (max-width:1000px){.IoYVVG_eyebrow{overflow-wrap:anywhere;background:0 0;border-radius:0;width:fit-content;max-width:100%;padding:0;display:inline-block}}.IoYVVG_eyebrow{font:var(--eyebrow-weight) var(--eyebrow-size)/var(--eyebrow-leading) var(--font-body);letter-spacing:var(--eyebrow-tracking);color:var(--pink);text-transform:uppercase}@media (min-width:1001px){.IoYVVG_inlineNumber{font-size:var(--number-inline-size)}}@media (max-width:1000px){.IoYVVG_inlineNumber{font-size:1rem}}.IoYVVG_heading{text-align:center;max-width:870px;margin:0 auto 2.75rem}.IoYVVG_heading h1,.IoYVVG_heading h2,.IoYVVG_live h2,.IoYVVG_detail h1{color:var(--royal);font-family:var(--font-display);font-weight:400;font-size:var(--section-title-size);text-wrap:balance;margin-bottom:1.25rem;line-height:1.15}.IoYVVG_heading h1,.IoYVVG_detail h1{font-size:var(--page-title-size)}.IoYVVG_heading p:not(.IoYVVG_eyebrow),.IoYVVG_prose p,.IoYVVG_live p,.IoYVVG_detail p{margin-bottom:1rem;line-height:1.85}.IoYVVG_actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.85rem;margin-top:1.6rem;display:flex}@media (max-width:1000px){.IoYVVG_actions{grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;place-items:stretch stretch;gap:12px;width:min(100%,304px);max-width:100%;margin-inline:auto;display:grid}}.IoYVVG_button{border:1px solid var(--royal);border-radius:var(--action-radius);background:var(--royal);color:#fff;width:min(100%,304px);min-height:48px;font:600 .6875rem/1.4 var(--font-body);letter-spacing:.05em;text-align:center;cursor:pointer;justify-content:center;align-items:center;padding:.7rem 1rem;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}@media (max-width:1000px){.IoYVVG_button{border-radius:var(--action-radius);letter-spacing:.05em;text-align:center;white-space:normal;overflow-wrap:anywhere;text-transform:uppercase;justify-content:center;align-items:center;width:min(100%,304px);max-width:100%;height:auto;min-height:48px;margin-inline:auto;padding:.7rem 1rem;font-size:.6875rem;line-height:1.4;display:inline-flex}}.IoYVVG_button:hover{color:var(--royal);border-color:var(--royal);background:var(--pink)}.IoYVVG_secondary{color:var(--royal);background:0 0}.IoYVVG_secondary:hover{background:var(--royal);color:var(--white);border-color:var(--royal)}.IoYVVG_button:disabled{cursor:not-allowed;color:#61566a;background:#eeebf0;border-color:#c5bdca}.IoYVVG_button:focus-visible,.IoYVVG_cardLink:focus-visible,.IoYVVG_quiet:focus-visible,.IoYVVG_productImage:focus-visible{outline:3px solid var(--royal);outline-offset:5px}.IoYVVG_quiet{color:var(--royal);text-underline-offset:.3em;font-size:.85rem;text-decoration:underline}.IoYVVG_products{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.7rem;display:grid}.IoYVVG_product{flex-direction:column;min-width:0;display:flex}.IoYVVG_productImage{background:#f8f7f9;justify-content:center;align-items:center;height:310px;min-height:310px;margin-bottom:1.3rem;text-decoration:none;display:flex;overflow:hidden}@media (max-width:1000px){.IoYVVG_productImage{aspect-ratio:4/5;background:#fff;height:auto;min-height:0}}.IoYVVG_productImage img{object-fit:contain;width:100%;height:100%}.IoYVVG_product h3{color:var(--royal);font:400 1.5rem/1.3 var(--font-display);margin-bottom:.8rem}.IoYVVG_product p{margin-bottom:.9rem;font-size:.83rem;line-height:1.8}.IoYVVG_product .IoYVVG_actions{margin-top:0;padding-top:.6rem}.IoYVVG_productFacts{border-top:1px solid #e1dbe6;margin-top:auto;padding-top:.85rem;font-size:.74rem;line-height:1.85}.IoYVVG_productFacts div{flex-wrap:wrap;gap:.35rem;display:flex}.IoYVVG_productFacts dt{font-weight:600}.IoYVVG_productFacts dd{margin:0}.IoYVVG_noImage{text-align:center;width:100%;height:100%;min-height:310px;color:var(--royal);background:linear-gradient(135deg,#faf8fc,#fff4fa);border:1px solid #e4dce9;place-content:center;padding:1.5rem;display:grid}.IoYVVG_noImage strong{font:400 var(--subheading-size)/1.3 var(--font-display)}.IoYVVG_placeholderLabel{color:var(--royal);letter-spacing:.12em;text-transform:uppercase;margin-bottom:1rem;font-size:.65rem;font-weight:600}.IoYVVG_productImage .IoYVVG_noImage{min-height:0}.IoYVVG_noImage small{margin-top:.75rem;font-size:.7rem}.IoYVVG_resourceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;display:grid}.IoYVVG_card{background:#fff;border:1px solid #e5deeb;flex-direction:column;min-width:0;display:flex}.IoYVVG_cardLink{color:inherit;text-decoration:none}.IoYVVG_cardLink:hover{border-color:#a28bb4}.IoYVVG_cardMedia{aspect-ratio:16/8.5;background:#faf8fc;position:relative;overflow:hidden}@media (max-width:1000px){.IoYVVG_cardMedia{aspect-ratio:auto;background:#fff}}.IoYVVG_cardMedia img{object-fit:cover;width:100%;height:100%}@media (max-width:1000px){.IoYVVG_cardMedia img{object-fit:contain;height:auto}}.IoYVVG_cardMediaText{color:var(--royal);font:400 2.2rem/1.2 var(--font-display);text-align:center;place-content:center;display:grid;position:absolute;inset:0}.IoYVVG_cardBody{flex-direction:column;flex:1;padding:clamp(1.5rem,3vw,2.4rem);display:flex}.IoYVVG_cardBody h3{font:400 clamp(1.7rem, 2.3vw, 2.3rem) / 1.2 var(--font-display);color:var(--royal);margin:0 0 1rem}.IoYVVG_cardBody p:not(.IoYVVG_eyebrow){margin-bottom:1rem;font-size:.9rem;line-height:1.85}.IoYVVG_cardBody .IoYVVG_actions{margin-top:auto;padding-top:1rem}.IoYVVG_notice{color:#52445d;background:#f4eff7;border-left:2px solid #a58eb5;padding:1rem 1.15rem;font-size:.8rem;line-height:1.7}.IoYVVG_badge{color:#6b557e;letter-spacing:.05em;text-transform:uppercase;margin-bottom:1rem;font-size:.69rem;display:inline-block}.IoYVVG_tv{text-align:center;background:#fbf9fc;border-block:1px solid #dcd3e3;margin-top:3rem;padding:3rem clamp(1.5rem,5vw,5rem)}.IoYVVG_tv h3{color:var(--royal);font:400 var(--section-title-size) / 1.15 var(--font-display);margin-bottom:1rem}.IoYVVG_tv p{max-width:760px;margin:0 auto 1rem;line-height:1.9}.IoYVVG_signature{color:var(--royal);font:400 var(--pull-quote-size) / 1.3 var(--font-display)}.IoYVVG_live{grid-template-columns:1.1fr .9fr;align-items:center;gap:5rem;display:grid}.IoYVVG_live img{object-fit:contain;width:100%;height:auto;max-height:570px}@media (max-width:1000px){.IoYVVG_live img{object-fit:contain;height:auto;max-height:none}}.IoYVVG_live .IoYVVG_quiet{text-align:center;margin-top:1.5rem;display:block}.IoYVVG_detail{grid-template-columns:1fr 1fr;align-items:start;gap:4rem;margin-top:2rem;display:grid}.IoYVVG_detailImage{object-fit:contain;background:#faf9fb;width:100%;height:auto;max-height:650px}.IoYVVG_detail ul{margin:1rem 0;padding-left:1.25rem;line-height:1.85}.IoYVVG_gallery{grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:1rem;display:grid}.IoYVVG_gallery img{object-fit:contain;width:100%;height:220px}.IoYVVG_narrow{max-width:820px;margin-inline:auto}.IoYVVG_form{background:#fff;border:1px solid #e1d9e7;padding:clamp(1.25rem,4vw,3rem)}.IoYVVG_journeyCard{scroll-margin-top:110px}.IoYVVG_journeyCard h2{font:400 clamp(1.8rem, 3vw, 2.5rem)/1.2 var(--font-display);color:var(--royal);margin:1.2rem 0}.IoYVVG_journeyCard h3{color:var(--royal);margin:1rem 0;font-size:1.1rem}button.IoYVVG_quiet{appearance:none;background:var(--white);border:1px solid var(--brand-line);border-radius:var(--action-radius);min-height:48px;font:inherit;cursor:pointer;padding:.8rem 1.4rem;text-decoration:none}@media (max-width:1000px){button.IoYVVG_quiet{border-radius:var(--action-radius);letter-spacing:.05em;text-align:center;white-space:normal;overflow-wrap:anywhere;border:1px solid var(--royal);justify-content:center;align-items:center;width:min(100%,304px);max-width:100%;height:auto;min-height:48px;margin-inline:auto;padding:.7rem 1rem;font-size:.6875rem;line-height:1.4;display:inline-flex}}button.IoYVVG_quiet:hover{background:var(--royal);color:var(--white);border-color:var(--royal)}.IoYVVG_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.IoYVVG_field{gap:.5rem;margin-bottom:1.3rem;font-size:.85rem;display:grid}.IoYVVG_field input,.IoYVVG_field select,.IoYVVG_field textarea{width:100%;min-height:48px;color:var(--royal-ink);font:inherit;background:#fff;border:1px solid #aa9bb4;border-radius:0;padding:.75rem}.IoYVVG_field textarea{min-height:120px}.IoYVVG_choice{align-items:flex-start;gap:.8rem;margin:1.1rem 0;font-size:.86rem;line-height:1.75;display:flex}.IoYVVG_choice input{width:20px;height:20px;accent-color:var(--royal);flex:none;margin-top:.25rem}.IoYVVG_error{color:#8d2544;font-size:.8rem}.IoYVVG_summary{color:#8d2544;border:2px solid #8d2544;margin-bottom:1.5rem;padding:1rem}.IoYVVG_summary a{text-decoration:underline}.IoYVVG_trap{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.IoYVVG_question{border:0;margin:2rem 0;padding:0}.IoYVVG_question legend{color:var(--royal);font:400 1.8rem/1.3 var(--font-display);margin-bottom:1.3rem}.IoYVVG_answerCheck{color:var(--royal);min-width:1.25em;margin-left:auto}.IoYVVG_answer{cursor:pointer;border:1px solid #c3b4cd;align-items:center;gap:.8rem;min-height:56px;margin-bottom:.8rem;padding:1rem;display:flex}.IoYVVG_answer:has(input:checked){background:var(--pink-soft);border-color:var(--royal)}.IoYVVG_answer:has(input:focus-visible){outline:3px solid var(--royal);outline-offset:3px}.IoYVVG_answer input{accent-color:var(--royal);flex:0 0 18px;width:18px;height:18px}.IoYVVG_progress{width:100%;height:.5rem;accent-color:var(--royal)}@media (max-width:1100px){.IoYVVG_products{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.IoYVVG_live{gap:2.5rem}}@media (max-width:800px){.IoYVVG_detail,.IoYVVG_live{grid-template-columns:1fr}.IoYVVG_detailImage{max-height:480px}}@media (max-width:600px){.IoYVVG_container{width:calc(100% - 2.5rem)}.IoYVVG_products,.IoYVVG_resourceGrid,.IoYVVG_fields{grid-template-columns:1fr}.IoYVVG_heading{margin-bottom:2rem}.IoYVVG_live{gap:2rem}.IoYVVG_live h2{text-align:center}.IoYVVG_cardBody{padding:1.5rem}}@media (prefers-reduced-motion:reduce){.IoYVVG_button{transition:none}}@media (max-width:1000px){.IoYVVG_actions>.IoYVVG_button{width:100%}}@media (max-width:1000px){.IoYVVG_button:not(:disabled):hover{color:var(--royal);border-color:var(--royal);background:var(--pink);transform:none}}@media (max-width:1000px){.IoYVVG_button:focus-visible{outline:3px solid var(--royal);outline-offset:5px}}@media (max-width:1000px){.IoYVVG_button.IoYVVG_secondary:hover{color:var(--white);background:var(--pink-soft);border-color:var(--royal);background:var(--royal)}}@media (max-width:1000px){.IoYVVG_actions>.IoYVVG_quiet{width:100%}}@media (max-width:1000px){.IoYVVG_mobileAction{text-align:center;border:1px solid var(--royal);border-radius:var(--action-radius);width:min(100%,304px);max-width:100%;height:auto;min-height:48px;font:600 .6875rem/1.4 var(--font-body);letter-spacing:.05em;text-transform:uppercase;color:var(--royal);white-space:normal;background:0 0;justify-content:center;align-items:center;margin-inline:auto;padding:.7rem 1rem;text-decoration:none;display:inline-flex}}@media (max-width:1000px){.IoYVVG_mobileAction:hover{background:var(--royal);border-color:var(--royal);color:var(--white)}}@media (max-width:1000px){.IoYVVG_mobileAction:focus-visible{outline:3px solid var(--royal);outline-offset:4px}}@media (max-width:1000px){.IoYVVG_heroImage{object-position:70% center}}.IoYVVG_mediaBanner{width:min(100%,1000px);margin:2rem auto;display:block}.IoYVVG_mediaBanner:focus-visible{outline:3px solid var(--royal);outline-offset:4px}.IoYVVG_bannerImage{object-fit:contain;width:100%;height:auto;display:block}.IoYVVG_bannerCard{aspect-ratio:16/9}.IoYVVG_bannerCard img{object-fit:contain}#listen{scroll-margin-top:110px}.IoYVVG_podcastResourceCard{grid-column:1/-1}@media (min-width:1001px){.IoYVVG_compactResourceCard .IoYVVG_cardMedia{aspect-ratio:auto;height:190px}.IoYVVG_compactResourceCard .IoYVVG_cardBody{padding:1.5rem}.IoYVVG_compactResourceCard .IoYVVG_cardBody h3{font-size:var(--subheading-size)}.IoYVVG_podcastResourceCard{grid-template-columns:1fr 1fr;align-items:center;display:grid}.IoYVVG_podcastResourceCard .IoYVVG_cardBody{padding:2rem}.IoYVVG_podcastResourceCard .IoYVVG_cardBody h3{font-size:var(--subheading-size)}}.IoYVVG_hero [data-hero-copy]>p.IoYVVG_shopHeroSubtitle{color:var(--royal);font:400 var(--subheading-size)/1.3 var(--font-display)}@media (max-width:1000px){.IoYVVG_hero [data-hero-media] .IoYVVG_heroImage{object-position:85% center}}.IoYVVG_cardBody h2{color:var(--royal);font:400 var(--subheading-size)/1.3 var(--font-display);margin-bottom:1rem}.IoYVVG_shopResourceLink{text-align:center;margin-top:3rem}.IoYVVG_shopResourceLink a{color:var(--royal);text-underline-offset:4px}.IoYVVG_resourcesHero .IoYVVG_heroSubtitle{color:var(--royal);font:400 var(--subheading-size)/1.2 var(--font-display);margin-top:1.5rem}@media (max-width:1000px){.IoYVVG_resourcesHero [data-hero-media] img{object-position:80% center}}
.rouwUG_intro{text-align:center;max-width:850px;margin:0 auto 2.8rem}.rouwUG_intro h2,.rouwUG_intro h1,.rouwUG_closing h2{font:400 var(--section-title-size) / 1.15 var(--font-display);color:var(--royal);text-wrap:balance;margin-bottom:1.5rem}.rouwUG_intro h1{font-size:var(--page-title-size)}:where(.rouwUG_intro) p,:where(.rouwUG_closing) p{margin-bottom:1rem;line-height:1.85}.rouwUG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem;display:grid}.rouwUG_card{border:1px solid var(--brand-line);background:#fff;flex-direction:column;min-width:0;transition:border-color .18s,box-shadow .18s;display:flex}.rouwUG_card:focus-within{border-color:var(--pink)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.rouwUG_card:hover{border-color:var(--pink);box-shadow:0 8px 24px #4c186e12}}.rouwUG_card>img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto}.rouwUG_feature{grid-column:1/-1}@media (min-width:1001px){.rouwUG_feature{flex-direction:row}}.rouwUG_feature>img,.rouwUG_detail>img{aspect-ratio:auto;object-fit:contain;align-self:start;width:min(100%,460px);height:auto;margin-inline:auto}@media (min-width:1001px){.rouwUG_feature>img{flex:none;width:min(42%,460px);margin:clamp(1.5rem,3vw,2.5rem) 0 clamp(1.5rem,3vw,2.5rem) clamp(1.5rem,3vw,2.5rem)}}@media (max-width:1000px){.rouwUG_feature>img{width:min(100% - 3rem,460px);margin-top:1.5rem}}.rouwUG_detail{grid-template-columns:minmax(0,460px) minmax(0,1fr);align-items:start;gap:clamp(2rem,4vw,4rem);max-width:1080px;margin-inline:auto;display:grid}@media (max-width:1000px){.rouwUG_detail{grid-template-columns:minmax(0,1fr);gap:1rem}}.rouwUG_detail>img{border:1px solid var(--brand-line)}.rouwUG_theme{font:var(--eyebrow-weight) var(--eyebrow-size) / var(--eyebrow-leading) var(--font-body);letter-spacing:var(--eyebrow-tracking);text-transform:uppercase;color:var(--royal)}.rouwUG_about{margin-top:var(--section-space)}.rouwUG_about h2{font:400 var(--subheading-size) / 1.2 var(--font-display);color:var(--royal);margin:2rem 0 1rem}.rouwUG_body{flex-direction:column;flex:1;padding:clamp(1.5rem,3vw,2.5rem);display:flex}.rouwUG_body h3{font:400 clamp(1.65rem, 2.2vw, 2.2rem) / 1.2 var(--font-display);color:var(--royal);text-wrap:balance;margin:0 0 1.2rem}@media (min-width:1001px){.rouwUG_body h3{font-size:var(--subheading-size)}}@media (max-width:1000px){.rouwUG_body h3{font-size:var(--subheading-size)}}:where(.rouwUG_body) p{margin-bottom:1rem;font-size:1rem;line-height:1.85}.rouwUG_statement{color:var(--royal);font-weight:500}.rouwUG_cardActions{text-align:center;grid-template-rows:minmax(3rem,auto) minmax(1.4rem,auto);justify-items:center;gap:1rem;margin-top:auto;padding-top:1.5rem;display:grid}@media (max-width:1000px){.rouwUG_cardActions{grid-template-rows:none;grid-auto-rows:1fr;gap:12px;width:min(100%,304px);margin-inline:auto}}.rouwUG_cardActions .rouwUG_quiet,.rouwUG_closing .rouwUG_quiet{border:1px solid var(--royal);border-radius:var(--action-radius);min-height:48px;color:var(--royal);background:var(--white);letter-spacing:.05em;text-align:center;justify-content:center;align-items:center;padding:.8rem 1.4rem;font-size:.75rem;transition:background-color .18s,color .18s,border-color .18s;display:inline-flex}.rouwUG_cardActions .rouwUG_quiet:hover,.rouwUG_closing .rouwUG_quiet:hover{color:var(--white);background:var(--royal);border-color:var(--royal)}.rouwUG_steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;padding:0;list-style:none;display:grid;position:relative}.rouwUG_steps:before{content:"";top:26px;background:var(--brand-line);height:1px;position:absolute;inset-inline:1rem}.rouwUG_steps li{background:var(--white);padding:1.5rem;position:relative}.rouwUG_number{background:var(--pink-soft);width:54px;height:54px;color:var(--accent-ink);font:400 1.3rem var(--font-display);box-sizing:content-box;border:7px solid #fff;place-items:center;margin-bottom:1.1rem;display:grid}@media (min-width:1001px){.rouwUG_number{font-size:var(--number-display-size)}}@media (max-width:1000px){.rouwUG_number{max-width:100%;color:var(--pink);overflow-wrap:anywhere;font-size:2rem;font-weight:400;line-height:1.5;font-family:var(--font-display);letter-spacing:0;background:0 0;border:0;border-radius:0;width:auto;min-width:0;height:auto;min-height:0;padding:0;display:inline-block}}.rouwUG_steps h3{color:var(--royal);font:600 .85rem/1.5 var(--font-body);text-transform:uppercase;letter-spacing:.06em;margin-bottom:1rem}.rouwUG_steps p{margin-bottom:.7rem;font-size:1rem;line-height:1.85}.rouwUG_archive{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.8rem;display:grid}.rouwUG_pastContainer{}@media (min-width:1001px){.rouwUG_pastContainer{width:min(1280px,100% - 4rem)}}.rouwUG_archive h3{font:400 1.55rem/1.3 var(--font-display);color:var(--royal);margin:1rem 0}.rouwUG_archive p{font-size:.85rem;line-height:1.8}.rouwUG_archive img{aspect-ratio:4/3;object-fit:contain;background:#faf9fb;width:100%;height:auto}.rouwUG_placeholder{aspect-ratio:4/3;text-align:center;background:var(--pink-mist);color:#6c6074;border:1px dashed #d4c6dd;place-content:center;padding:1.5rem;font-size:.82rem;line-height:1.8;display:grid}.rouwUG_placeholder small{letter-spacing:.09em;text-transform:uppercase;font-size:.68rem}.rouwUG_closing{text-align:center;border-top:1px solid #e6dce9;max-width:800px;margin:auto;padding-top:2.5rem}@media (max-width:1000px){.rouwUG_closing{border-top:0}}.rouwUG_closing h2{font-size:var(--section-title-size)}@media (max-width:1000px){.rouwUG_closing h2{font-size:var(--section-title-size)}}:where(.rouwUG_closing) p{font-size:.95rem}.rouwUG_empty{border:1px solid var(--brand-line);text-align:center;background:#fff;max-width:850px;margin:auto;padding:2.5rem;line-height:1.8}.rouwUG_meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-block:1.5rem;display:grid}.rouwUG_meta div{border-top:1px solid #e7deeb;padding-top:.6rem}.rouwUG_meta dt{color:var(--royal);font-size:.74rem;font-weight:600}.rouwUG_meta dd{overflow-wrap:anywhere;margin:.3rem 0;font-size:.88rem;line-height:1.7}.rouwUG_gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.rouwUG_gallery img{object-fit:contain;width:100%;height:auto}.rouwUG_gallery figcaption{margin-top:.5rem;font-size:.8rem;line-height:1.7}.rouwUG_filters{flex-wrap:wrap;align-items:end;gap:1.1rem;margin-bottom:2rem;display:flex}.rouwUG_editor{border:1px solid var(--brand-line);margin-top:2rem;padding:2rem}.rouwUG_editor h2,.rouwUG_editor h3{color:var(--royal);font-family:var(--font-display);margin:1.5rem 0 1rem}.rouwUG_adminList{gap:.8rem;padding:0;list-style:none;display:grid}.rouwUG_adminList button{text-align:left;width:100%}.rouwUG_error{color:#963143;font-size:.83rem}.rouwUG_fields{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.rouwUG_formField{gap:.5rem;min-width:0;margin-block:.5rem;display:grid}.rouwUG_formField input,.rouwUG_formField select,.rouwUG_formField textarea{width:100%;min-width:0;min-height:46px;color:var(--royal-ink);font:inherit;background:#fff;border:1px solid #cfc4d8;padding:.75rem}.rouwUG_formField label{font-size:.82rem;font-weight:500}.rouwUG_formField textarea{min-height:110px}.rouwUG_checks{gap:.8rem;margin-block:1.5rem;font-size:.85rem;line-height:1.75;display:grid}.rouwUG_checks label{align-items:flex-start;gap:.7rem;display:flex}.rouwUG_checks input{width:18px;height:18px;accent-color:var(--royal);flex:0 0 18px;margin-top:.25rem}.rouwUG_formPanel{background:#fff;border:1px solid #e6dce9;max-width:800px;margin:auto;padding:clamp(1.5rem,4vw,3rem)}.rouwUG_formPanel h1,.rouwUG_formPanel h2{font:400 2rem/1.2 var(--font-display);color:var(--royal);margin-bottom:1rem}.rouwUG_formPanel fieldset{border:0;min-width:0;padding:0}.rouwUG_summary{color:#7e273c;border:1px solid #a2536a;margin:1rem 0;padding:1rem}.rouwUG_summary:empty{display:none}.rouwUG_summary a{color:inherit}.rouwUG_trap{position:absolute;left:-9999px}.rouwUG_formPanel :focus-visible,.rouwUG_editor :focus-visible,.rouwUG_filters :focus-visible{outline:3px solid var(--royal);outline-offset:3px}.rouwUG_muted{color:#66576f;font-size:.8rem;line-height:1.7}.rouwUG_filterLabel{gap:.5rem;font-size:.85rem;display:grid}.rouwUG_filterLabel select{background:#fff;border:1px solid #d5cadd;min-height:46px;padding:.6rem}.rouwUG_full{grid-column:1/-1}@media (max-width:1000px){.rouwUG_grid{gap:1.5rem}.rouwUG_steps{grid-template-columns:repeat(2,minmax(0,1fr))}.rouwUG_steps:before{display:none}}@media (max-width:600px){.rouwUG_grid,.rouwUG_archive,.rouwUG_steps,.rouwUG_fields,.rouwUG_gallery{grid-template-columns:1fr}.rouwUG_body{padding:1.5rem}.rouwUG_steps{gap:1.5rem}.rouwUG_steps li{min-height:64px;padding-left:4.8rem}.rouwUG_number{margin:0;position:absolute;top:0;left:0}.rouwUG_steps li+li{border-top:1px solid #e5dce9;padding-top:1rem}.rouwUG_steps li+li .rouwUG_number{top:1rem}.rouwUG_archive{gap:2rem}.rouwUG_empty{padding:1.5rem}.rouwUG_meta{grid-template-columns:1fr}.rouwUG_editor{padding:1rem}.rouwUG_closing{padding-top:2rem}}@media (prefers-reduced-motion:reduce){.rouwUG_card{transition:none;animation:none}}@media (max-width:1000px){.rouwUG_heroImage{object-position:70% center}}.rouwUG_categoryOrdinal{font-weight:400}@media (max-width:1000px){.rouwUG_categoryOrdinal{display:none}}@media (max-width:1000px){.rouwUG_body .rouwUG_categoryOrdinal+span{font-size:.7rem}}
.HYWuoG_signature{font-family:var(--font-script), cursive;letter-spacing:normal;white-space:nowrap;overflow-wrap:normal;font-size:min(1em,8vw);font-weight:400}.HYWuoG_signatureDot{color:var(--signature-dot-color,var(--royal));font-family:var(--font-display), var(--font-display-fallback);vertical-align:.08em;margin-inline:.14em;font-size:.85em;display:inline-block}.HYWuoG_grow{color:var(--royal);white-space:nowrap;font-size:1em}@media (max-width:1000px){.HYWuoG_grow{white-space:normal;overflow-wrap:anywhere}}.HYWuoG_growDot{vertical-align:.35em;margin-inline:.16em;font-size:.32em;display:inline-block}.HYWuoG_grow sup{vertical-align:super;letter-spacing:0;margin-left:.12em;font-size:max(.22em,.5rem);line-height:0}.HYWuoG_screenReaderOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.f6AZJa_container{width:min(100% - 6rem,1280px);margin-inline:auto}.f6AZJa_section{padding-block:var(--section-space);background:#fff}.f6AZJa_silver,.f6AZJa_blush{background:var(--pink-mist)}@media (max-width:1000px){.f6AZJa_eyebrow{overflow-wrap:anywhere;background:0 0;border-radius:0;width:fit-content;max-width:100%;padding:0;display:inline-block}}.f6AZJa_eyebrow{font:var(--eyebrow-weight) var(--eyebrow-size)/var(--eyebrow-leading) var(--font-body);letter-spacing:var(--eyebrow-tracking);color:var(--pink);text-transform:uppercase}@media (max-width:1000px){.f6AZJa_heroMedia img{object-position:right center}}.f6AZJa_heading{text-align:center;max-width:920px;margin:0 auto 3rem}.f6AZJa_heading h2{font:400 var(--section-title-size) / 1.07 var(--font-display), var(--font-display-fallback);letter-spacing:-.04em;color:var(--royal);text-wrap:balance}.f6AZJa_heading .f6AZJa_eyebrow{margin-bottom:1rem}.f6AZJa_heading>p:not(.f6AZJa_eyebrow),.f6AZJa_heading>div{margin-top:1.5rem;line-height:1.85}.f6AZJa_beginningGrid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:clamp(2rem,4vw,3.5rem);max-width:1080px;margin-inline:auto;display:grid}@media (max-width:1000px){.f6AZJa_beginningGrid{text-align:left}}.f6AZJa_prose{color:#514857;line-height:1.85}.f6AZJa_prose p+p{margin-top:1.1rem}.f6AZJa_scripture{font:400 var(--subheading-size) / 1.3 var(--font-display), var(--font-display-fallback);color:var(--royal)}.f6AZJa_quote,.f6AZJa_closingQuote{font:400 var(--pull-quote-size) / 1.2 var(--font-display), var(--font-display-fallback);color:var(--royal);letter-spacing:-.03em;text-wrap:balance}.f6AZJa_prose .f6AZJa_quote{margin-block:1.8rem}.f6AZJa_closingQuote{text-align:center;max-width:960px;margin:3rem auto 0}.f6AZJa_archives{align-content:start;justify-self:end;gap:1.25rem;width:min(100%,320px);display:grid}@media (max-width:900px){.f6AZJa_archives{width:100%}}.f6AZJa_archives figure{text-align:center;margin:0}.f6AZJa_archives img{aspect-ratio:4/3;object-fit:contain;width:100%;height:auto;display:block}@media (max-width:1000px){.f6AZJa_archives img{aspect-ratio:4/3;object-fit:contain;background:#fff;width:100%;height:auto}}.f6AZJa_archives figcaption{color:#706975;margin-top:.75rem;font-size:.72rem;line-height:1.6}.f6AZJa_pathways{margin-block:1rem}.f6AZJa_environmentGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem;padding-bottom:2.5rem;display:grid;position:relative}.f6AZJa_environmentGrid:after{content:"";background:var(--pink);height:1px;position:absolute;bottom:1.2rem;left:12.5%;right:12.5%}.f6AZJa_environment{text-align:center;background:#fff;padding:1.8rem 1.5rem;transition:background .2s;position:relative}.f6AZJa_environment:after{content:"";background:var(--pink);width:1px;height:1.3rem;position:absolute;bottom:-1.3rem;left:50%}.f6AZJa_environment:hover{background:var(--pink-mist)}.f6AZJa_environment:focus-visible{outline:2px solid var(--royal);outline-offset:4px}.f6AZJa_environment h3,.f6AZJa_communityBand h3,.f6AZJa_journeyPanel h3,.f6AZJa_participationCard h3{color:var(--royal);font:400 var(--subheading-size) / 1.15 var(--font-display), var(--font-display-fallback);letter-spacing:-.025em;margin-bottom:1rem}.f6AZJa_environment p{font-size:.85rem;line-height:1.6}.f6AZJa_environment h3{justify-content:center;align-items:center;min-height:2.3em;display:flex}.f6AZJa_number{color:var(--accent-ink);font:400 1.6rem/1 var(--font-display), var(--font-display-fallback);margin-bottom:1.3rem;display:block}@media (min-width:1001px){.f6AZJa_number{font-size:var(--number-display-size)}}@media (max-width:1000px){.f6AZJa_number{width:fit-content;max-width:100%;color:var(--pink);overflow-wrap:anywhere;font-size:2rem;font-weight:400;line-height:1.5;font-family:var(--font-display);letter-spacing:0;background:0 0;border-radius:0;padding:0;display:inline-block}}.f6AZJa_communityBand{background:var(--pink-soft);text-align:center;padding:2rem;position:relative}@media (max-width:1000px){.f6AZJa_communityBand{background:#fff}}.f6AZJa_communityBand:before{content:"";background:var(--pink);width:1px;height:1.3rem;position:absolute;top:-1.3rem;left:50%}.f6AZJa_communityBand .f6AZJa_eyebrow{margin-bottom:.8rem}.f6AZJa_centeredProse{text-align:center;max-width:920px;margin:2.5rem auto 0}.f6AZJa_journeyGrid{border-top:1px solid var(--pink);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.f6AZJa_journeyPanel{min-width:0;padding:2rem 1.5rem}.f6AZJa_journeyPanel+.f6AZJa_journeyPanel{border-left:1px solid var(--brand-line)}.f6AZJa_journeyPanel .f6AZJa_prose{font-size:.94rem}.f6AZJa_participationGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.f6AZJa_participationCard{background:#fff;flex-direction:column;min-width:0;padding:clamp(1.5rem,3vw,3rem);display:flex}.f6AZJa_participationCard [data-action-row]{margin-top:auto;padding-top:2rem}@media (max-width:1100px){.f6AZJa_journeyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.f6AZJa_journeyPanel:nth-child(3){border-left:0}.f6AZJa_journeyPanel:nth-child(n+3){border-top:1px solid var(--brand-line)}}@media (max-width:900px){.f6AZJa_container{width:min(100% - 3rem,740px)}.f6AZJa_beginningGrid{grid-template-columns:1fr}.f6AZJa_archives{grid-template-columns:repeat(2,minmax(0,1fr))}.f6AZJa_environment{padding:1.5rem .75rem}.f6AZJa_environment h3{font-size:1.45rem}}@media (max-width:700px){.f6AZJa_container{width:calc(100% - 2.5rem)}.f6AZJa_heading{margin-bottom:2rem}.f6AZJa_archives,.f6AZJa_environmentGrid,.f6AZJa_journeyGrid,.f6AZJa_participationGrid{grid-template-columns:1fr}.f6AZJa_environmentGrid{gap:1rem;padding-bottom:1.25rem}.f6AZJa_environmentGrid:after,.f6AZJa_environment:after,.f6AZJa_communityBand:before{display:none}.f6AZJa_environment{padding:1.5rem}.f6AZJa_environment h3{font-size:var(--subheading-size)}.f6AZJa_journeyPanel+.f6AZJa_journeyPanel{border-left:0;border-top:1px solid var(--brand-line)}.f6AZJa_journeyPanel{padding-inline:.5rem}}@media (prefers-reduced-motion:reduce){.f6AZJa_environment{transition:none}}@media (max-width:1000px){.f6AZJa_section[aria-labelledby=community-beginning] .f6AZJa_heading{text-align:left;margin-inline:0}}.f6AZJa_journeyEmblem{background:var(--royal);opacity:.08;pointer-events:none;width:128px;height:128px;margin:2rem auto 0;display:block;-webkit-mask:url(/brand/icon-white.png) 50%/contain no-repeat;mask:url(/brand/icon-white.png) 50%/contain no-repeat}@media (max-width:1000px){.f6AZJa_journeyEmblem{width:96px;height:96px}}
.KpzwRq_featured{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.KpzwRq_gallery{columns:3;column-gap:1.5rem}.KpzwRq_card{break-inside:avoid;background:#f7f6f8;min-width:0;margin:0 0 1.5rem}.KpzwRq_featured .KpzwRq_card{background:#fff;margin-bottom:0}.KpzwRq_photoButton{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:100%;padding:0;transition:box-shadow .18s;display:flex;position:relative;overflow:hidden}.KpzwRq_photoButton img{width:100%;height:auto;transition:transform .22s;display:block}.KpzwRq_photoButton:hover{box-shadow:0 8px 24px #4c186e24}.KpzwRq_photoButton:hover img{transform:scale(1.025)}@media (prefers-reduced-motion:reduce){.KpzwRq_photoButton,.KpzwRq_photoButton img{transition:none}.KpzwRq_photoButton:hover img{transform:none}}.KpzwRq_photoButton:focus-visible,.KpzwRq_dialog button:focus-visible{outline:3px solid var(--royal);outline-offset:4px}.KpzwRq_caption{color:var(--royal);font:400 clamp(1.35rem, 2vw, 1.75rem)/1.25 var(--font-display);padding:1.15rem 1.25rem}.KpzwRq_dialog{width:min(1120px,100vw - 2rem);max-width:calc(100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--royal-ink);overscroll-behavior:contain;background:#fff;border:1px solid #ded6e4;margin:auto;padding:1.25rem;overflow-y:auto}.KpzwRq_dialog::backdrop{background:#190d25c7}.KpzwRq_toolbar{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.KpzwRq_toolbar h2{font:400 1.6rem/1.25 var(--font-display);color:var(--royal);margin:0}.KpzwRq_dialog button{border-radius:var(--action-radius);background:var(--pink-mist);min-height:44px;color:var(--royal);cursor:pointer;font:500 .85rem/1.4 var(--font-body);border:1px solid #e3dce7;padding:.65rem .85rem}@media (max-width:1000px){.KpzwRq_dialog button{border-radius:var(--action-radius);min-height:48px;font-size:.6875rem}}.KpzwRq_close{white-space:nowrap}.KpzwRq_close span{margin-left:.5rem;font-size:1.2rem}.KpzwRq_viewer{background:#f7f6f8;justify-content:center;align-items:center;display:flex}.KpzwRq_viewer img{object-fit:contain;width:auto;max-width:100%;height:auto;display:block}.KpzwRq_description{margin:1rem 0;font-size:.85rem;line-height:1.6}.KpzwRq_controls{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.KpzwRq_controls p{text-align:center;margin:0;font-size:.8rem}@media (max-width:900px){.KpzwRq_gallery{columns:2}.KpzwRq_featured{gap:1rem}}@media (max-width:600px){.KpzwRq_gallery{columns:1}.KpzwRq_featured{grid-template-columns:1fr;gap:1.5rem}.KpzwRq_dialog{padding:1rem}.KpzwRq_toolbar h2{font-size:1.3rem}.KpzwRq_dialog button{padding-inline:.6rem}.KpzwRq_description{font-size:.8rem}}@media (max-width:1000px){.KpzwRq_dialog button:hover{background:var(--pink-soft)}}
.hmjYBG_page{color:var(--royal-ink)}.hmjYBG_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1000px){.hmjYBG_heroImage{object-position:center top}}.hmjYBG_intro{text-align:center;max-width:840px;margin:0 auto 2.4rem}.hmjYBG_intro h2,.hmjYBG_contactHeader h1,.hmjYBG_closing h2{font:400 var(--section-title-size)/1.15 var(--font-display);color:var(--royal);text-wrap:balance;margin:0 0 1.4rem}:where(.hmjYBG_intro) p,:where(.hmjYBG_closing) p{line-height:1.85}.hmjYBG_intro h3{font:400 var(--subheading-size)/1.3 var(--font-display);color:var(--royal);margin-bottom:1.5rem}.hmjYBG_pathways{border-top:1px solid var(--brand-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 3rem;max-width:850px;margin:1.6rem auto 2.5rem;padding:0;list-style:none;display:grid}.hmjYBG_pathways li{border-bottom:1px solid var(--brand-line);align-items:baseline;gap:1rem;padding:1.35rem .35rem;line-height:1.7;display:flex}.hmjYBG_pathways li:before{content:"";background:var(--pink);border-radius:50%;flex:0 0 6px;width:6px;height:6px}.hmjYBG_boundary{background:var(--pink-mist);border-left:2px solid var(--pink);max-width:850px;font:400 var(--pull-quote-size)/1.3 var(--font-display);color:var(--royal);text-align:center;margin:2rem auto;padding:1.7rem 2rem}@media (max-width:1000px){.hmjYBG_boundary{font:400 1.5rem/1.4 var(--font-display);text-align:center;text-wrap:pretty;border:0;max-width:100%}}.hmjYBG_toolPanel{background:var(--pink-soft);max-width:900px;margin:2.5rem auto 0;padding:clamp(.6rem,2vw,1.5rem);scroll-margin-top:110px}.hmjYBG_toolUnavailable{text-align:center;background:#faf9fb;border:1px solid #e3dce7;padding:2.5rem;line-height:1.9}.hmjYBG_toolUnavailable h3{font:400 1.8rem/1.3 var(--font-display);color:var(--royal);margin-bottom:1rem}.hmjYBG_formMount{margin-top:2.5rem;scroll-margin-top:110px}.hmjYBG_formTitle{font:400 1.8rem/1.3 var(--font-display);color:var(--royal);margin-bottom:1.3rem}.hmjYBG_formProgress{border-top:1px solid var(--brand-line);color:#77697e;justify-content:space-between;gap:1.5rem;margin-top:2rem;padding-top:1.3rem;font-size:.74rem;line-height:1.8;display:flex}.hmjYBG_formProgress [aria-current]{color:var(--royal);border-bottom:2px solid var(--pink);font-weight:600}.hmjYBG_formStage{padding-top:1.8rem;scroll-margin-top:110px}.hmjYBG_fieldset{border:0;min-width:0;margin:0;padding:0}.hmjYBG_fieldset>legend{font:400 1.65rem/1.3 var(--font-display);color:var(--royal);margin-bottom:1.7rem}.hmjYBG_ata{background:var(--pink-mist);text-align:center;border:1px solid #dfdae3;max-width:960px;margin:2rem auto 0;padding:2rem;line-height:1.85}.hmjYBG_ata p{max-width:750px;margin:auto}.hmjYBG_guidance{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}@media (min-width:1001px){.hmjYBG_guidance{background:var(--blush-gradient);grid-template-columns:1fr;max-width:1040px;margin-inline:auto;padding:2rem}}@media (max-width:1000px){.hmjYBG_guidance{background:var(--pink-mist)}}.hmjYBG_guidance article{border:1px solid var(--brand-line);border-top:2px solid var(--pink);background:#fff;flex-direction:column;min-width:0;padding:2rem;display:flex}@media (min-width:1001px){.hmjYBG_guidance article{grid-template-columns:3rem minmax(0,1fr);align-items:start;gap:2rem;display:grid}}@media (max-width:1000px){.hmjYBG_guidance article{background:#fff}}.hmjYBG_guidance h3{font:400 var(--subheading-size)/1.3 var(--font-display);color:var(--royal);margin:1rem 0 1.3rem}@media (min-width:1001px){.hmjYBG_guidance h3{margin-top:0}}.hmjYBG_number{font:400 1.5rem var(--font-display);color:var(--accent-ink)}@media (min-width:1001px){.hmjYBG_number{font-size:var(--number-display-size);line-height:1.3}}@media (max-width:1000px){.hmjYBG_number{width:fit-content;max-width:100%;color:var(--pink);overflow-wrap:anywhere;font-size:2rem;font-weight:400;line-height:1.5;font-family:var(--font-display);letter-spacing:0;background:0 0;border-radius:0;padding:0;display:inline-block}}.hmjYBG_guidance p,.hmjYBG_guidance li{font-size:1rem;line-height:1.85}.hmjYBG_guidance p{margin-bottom:1rem}.hmjYBG_guidance ul{padding-left:1.2rem}.hmjYBG_guidance li{margin-bottom:.5rem}.hmjYBG_guidanceCopy>div:last-child{margin-top:auto;padding-top:1rem}@media (min-width:1001px){.hmjYBG_guidanceCopy>div:last-child{justify-content:flex-start}}.hmjYBG_guidanceCopy{flex-direction:column;flex:1;min-width:0;display:flex}.hmjYBG_guidanceCopy p,.hmjYBG_guidanceCopy ul{max-width:72ch}.hmjYBG_newsletterPanel{background:var(--pink-mist);padding:var(--section-space) 1.5rem}.hmjYBG_newsletterInner{max-width:860px;margin:auto}.hmjYBG_newsletterForm{max-width:710px;margin:auto}.hmjYBG_newsletterRow{align-items:end;gap:1rem;display:flex}.hmjYBG_newsletterEmail{flex-direction:column;flex:1;gap:.65rem;display:flex}.hmjYBG_newsletterEmail input{width:100%;min-width:0;min-height:50px;font:inherit;color:var(--royal-ink);background:#fff;border:1px solid #cbbdcf;border-radius:0;padding:.9rem 1rem}.hmjYBG_newsletterEmail label{font-size:.9rem}.hmjYBG_newsletterConsent{align-items:start;gap:.8rem;margin:1.4rem 0 0;font-size:.88rem;line-height:1.85;display:flex}.hmjYBG_newsletterConsent input{width:18px;height:18px;accent-color:var(--royal);flex:0 0 18px;margin-top:.4rem}.hmjYBG_newsletterConsent a{color:var(--royal);text-underline-offset:3px;text-decoration:underline}.hmjYBG_compactSubmit{margin-top:1rem;display:none}.hmjYBG_closing{padding:var(--section-space) 1.5rem;text-align:center;background:#fff}.hmjYBG_closing>div{max-width:760px;margin:auto}:where(.hmjYBG_closing) p{margin:1rem auto}.hmjYBG_contactHeader{text-align:center;max-width:800px;margin:0 auto 2.5rem}.hmjYBG_contactHeader h1{font-size:var(--page-title-size)}.hmjYBG_page :focus-visible,.hmjYBG_toolPanel:focus,.hmjYBG_formMount:focus{outline:3px solid var(--royal);outline-offset:5px}@media (max-width:1000px){.hmjYBG_guidance{grid-template-columns:1fr;max-width:780px;margin:auto}}@media (max-width:600px){.hmjYBG_heroImage{object-position:78% center}.hmjYBG_pathways{grid-template-columns:1fr;gap:0}.hmjYBG_boundary{padding:1.5rem}.hmjYBG_guidance article{padding:1.6rem}.hmjYBG_formProgress{gap:.8rem;font-size:.68rem}.hmjYBG_formProgress span{flex:1}.hmjYBG_newsletterRow{display:block}.hmjYBG_newsletterRow button{display:none}.hmjYBG_compactSubmit{justify-content:center;display:flex}.hmjYBG_compactSubmit button{width:min(100%,304px)}.hmjYBG_newsletterConsent{font-size:.9rem}.hmjYBG_ata,.hmjYBG_toolUnavailable{padding:1.5rem}}@media (prefers-reduced-motion:reduce){.hmjYBG_page *{scroll-behavior:auto;transition:none!important;animation:none!important}}.hmjYBG_guidanceCopy .hmjYBG_centeredActions{justify-content:center}
@media (max-width:1000px){.VKDwbq_heroMedia img{object-position:85% center}}.VKDwbq_section{padding-block:var(--section-space);background:var(--white)}.VKDwbq_themeCard:nth-child(2),.VKDwbq_audienceCard:nth-child(2){--reveal-delay:90ms}.VKDwbq_themeCard:nth-child(3),.VKDwbq_audienceCard:nth-child(3){--reveal-delay:.18s}.VKDwbq_themeCard:nth-child(4){--reveal-delay:.27s}.VKDwbq_sectionBlush{background:#fff8fb}@media (max-width:1000px){.VKDwbq_sectionBlush{background:var(--pink-mist)}}.VKDwbq_sectionSilver{background:#f3f1f4}@media (max-width:1000px){.VKDwbq_sectionSilver{background:#fff}}.VKDwbq_container{width:min(100% - 4rem,1280px);margin-inline:auto}.VKDwbq_environmentHeading{grid-template-columns:minmax(120px,.32fr) minmax(0,1.68fr);gap:clamp(2rem,6vw,7rem);margin-bottom:clamp(2.5rem,4vw,4rem);display:grid}.VKDwbq_environmentNumber{color:var(--accent-ink);font-family:var(--font-display), var(--font-display-fallback);font-size:clamp(2.8rem,4.75vw,4.8rem);line-height:.9}@media (min-width:1001px){.VKDwbq_environmentNumber{font-size:var(--number-display-size);line-height:1}}@media (max-width:1000px){.VKDwbq_environmentNumber{width:fit-content;max-width:100%;color:var(--pink);overflow-wrap:anywhere;font-size:2rem;font-weight:400;line-height:1.5;font-family:var(--font-display);letter-spacing:0;background:0 0;border-radius:0;padding:0;display:block}}.VKDwbq_environmentAudience{color:var(--royal);letter-spacing:.17em;text-transform:uppercase;margin-top:1rem;font-size:.66rem;font-weight:700;line-height:1.55;display:block}@media (max-width:1000px){.VKDwbq_environmentAudience{width:fit-content;max-width:100%;color:var(--pink);overflow-wrap:anywhere;background:0 0;border-radius:0;margin-top:12px;padding:0;line-height:1.5;display:inline-block}}.VKDwbq_environmentCopy h2{color:var(--royal);font-family:var(--font-display), var(--font-display-fallback);margin-bottom:1.15rem;font-size:clamp(2.55rem,4.05vw,4.4rem)}@media (min-width:1001px){.VKDwbq_environmentCopy h2{font-size:var(--section-title-size);line-height:1.1}}.VKDwbq_environmentCopy h2{letter-spacing:-.05em;font-weight:400;line-height:.95}.VKDwbq_environmentCopy p{max-width:810px;color:color-mix(in srgb, var(--royal-ink) 82%, white);line-height:1.85}.VKDwbq_environmentCopy p+p{margin-top:1rem}.VKDwbq_environmentPurpose{margin-bottom:1rem;font-size:clamp(1.02rem,1.35vw,1.2rem);color:var(--royal)!important;line-height:1.65!important}.VKDwbq_schoolLead{background:#fffafb;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);min-height:540px;display:grid;overflow:hidden}@media (min-width:1001px){.VKDwbq_schoolLead{background:var(--white);border:1px solid #eadde8;grid-template-columns:repeat(2,minmax(0,1fr))}}.VKDwbq_schoolEnvironmentMedia{background:var(--silver-light);min-height:clamp(280px,34vw,460px);margin-bottom:clamp(2.25rem,4vw,3.5rem);position:relative;overflow:hidden}.VKDwbq_schoolEnvironmentMedia img{object-fit:cover;object-position:center center}.VKDwbq_schoolMedia{background:var(--silver-light);min-height:540px;position:relative;overflow:hidden}.VKDwbq_schoolMedia img{object-fit:cover;object-position:center 42%}.VKDwbq_schoolIntro{flex-direction:column;justify-content:center;padding:clamp(2.5rem,4.5vw,4.5rem);display:flex}@media (min-width:1001px){.VKDwbq_schoolIntro{border-bottom:4px solid var(--pink-soft);padding:clamp(2rem,3.5vw,3.5rem)}}.VKDwbq_programmeKicker{margin-bottom:.85rem}@media (max-width:1000px){.VKDwbq_programmeKicker{overflow-wrap:anywhere;background:0 0;border-radius:0;width:fit-content;max-width:100%;padding:0;display:inline-block}}.VKDwbq_programmeKicker{font:var(--eyebrow-weight) var(--eyebrow-size)/var(--eyebrow-leading) var(--font-body);letter-spacing:var(--eyebrow-tracking);color:var(--pink);text-transform:uppercase}.VKDwbq_schoolIntro h3,.VKDwbq_programmeSummary h3{color:var(--royal);font-family:var(--font-display), var(--font-display-fallback);letter-spacing:-.045em;text-wrap:balance;font-weight:400;line-height:1}.VKDwbq_schoolIntro h3{font-size:clamp(2.45rem,3.85vw,4rem)}@media (min-width:1001px){.VKDwbq_schoolIntro h3{font-size:clamp(1.75rem,2vw,2rem);line-height:1.15}}@media (max-width:1000px){.VKDwbq_schoolIntro h3{font:400 var(--subheading-size)/1.2 var(--font-display);color:var(--royal)}}@media (min-width:1001px){.VKDwbq_programmeSummary .VKDwbq_inlineQuote{max-width:38ch;margin-top:1rem;font-size:clamp(1.35rem,1.8vw,1.75rem);line-height:1.35}}.VKDwbq_programmeIntro{max-width:680px;color:color-mix(in srgb, var(--royal-ink) 80%, white);gap:.8rem;margin-top:2rem;line-height:1.8;display:grid}.VKDwbq_subsectionTitle{font:var(--eyebrow-weight) var(--eyebrow-size)/var(--eyebrow-leading) var(--font-body);letter-spacing:var(--eyebrow-tracking);color:var(--pink);text-transform:uppercase;margin-bottom:2rem}.VKDwbq_schoolThemes{padding-block:clamp(3.25rem,5vw,4.75rem)}.VKDwbq_themeHeading{color:var(--accent-ink)}@media (max-width:1000px){.VKDwbq_themeHeading{color:var(--pink)}}.VKDwbq_themeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.VKDwbq_themeCard{background:#fff9fc;min-height:190px;padding:clamp(1.75rem,3vw,2.5rem)}.VKDwbq_themeCard span{color:var(--accent-ink);font-family:var(--font-display), var(--font-display-fallback);margin-bottom:1.2rem;font-size:1.45rem;display:block}@media (min-width:1001px){.VKDwbq_themeCard span{font-size:var(--number-display-size)}}.VKDwbq_themeCard h4{color:var(--royal);font-family:var(--font-display), var(--font-display-fallback);margin-bottom:.85rem;font-size:clamp(1.55rem,2.2vw,2.15rem)}@media (min-width:1001px){.VKDwbq_themeCard h4{font-size:var(--subheading-size)}}.VKDwbq_themeCard h4{font-weight:400}.VKDwbq_themeCard p{color:color-mix(in srgb, var(--royal-ink) 76%, white);line-height:1.75}.VKDwbq_schoolInformation{background:linear-gradient(135deg,#f9f7fa,#fffafd);grid-template-columns:minmax(0,1fr) minmax(330px,.82fr);gap:clamp(3rem,7vw,7rem);padding:clamp(2.5rem,4.5vw,4.25rem);display:grid}.VKDwbq_cleanList,.VKDwbq_contentList{color:color-mix(in srgb, var(--royal-ink) 80%, white);gap:.68rem;list-style:none;display:grid}.VKDwbq_cleanList li,.VKDwbq_contentList li{padding-left:1.25rem;line-height:1.7;position:relative}.VKDwbq_cleanList li:before,.VKDwbq_contentList li:before{background:var(--pink);content:"";border-radius:50%;width:5px;height:5px;position:absolute;top:.72em;left:0}.VKDwbq_facts{gap:.9rem;display:grid}.VKDwbq_fact{grid-template-columns:120px 1fr;gap:1rem;padding-block:.35rem;display:grid}.VKDwbq_fact dt{color:var(--royal);letter-spacing:.1em;text-transform:uppercase;font-size:.65rem;font-weight:700}.VKDwbq_fact dd{color:color-mix(in srgb, var(--royal-ink) 82%, white);line-height:1.6}.VKDwbq_informationNote{color:color-mix(in srgb, var(--royal-ink) 76%, white);margin-top:1.5rem;font-size:.85rem;line-height:1.7}.VKDwbq_schoolActions{flex-wrap:wrap;align-items:center;gap:.9rem 1.35rem;margin-top:2.25rem;display:flex}@media (max-width:1000px){.VKDwbq_schoolActions{grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;place-items:stretch stretch;gap:12px;width:min(100%,304px);max-width:100%;margin-inline:auto;display:grid}}.VKDwbq_sponsorNote{width:100%;color:color-mix(in srgb, var(--royal-ink) 72%, white);font-size:.78rem}.VKDwbq_audienceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:clamp(3.25rem,5vw,4.5rem);display:grid}.VKDwbq_audienceCard{background:#fff9;min-height:190px;padding:clamp(1.75rem,2.75vw,2.5rem)}@media (max-width:1000px){.VKDwbq_audienceCard{overflow-wrap:anywhere;min-width:0}}.VKDwbq_audienceCard h3{color:var(--royal);font-family:var(--font-display), var(--font-display-fallback);margin-bottom:.9rem;font-size:clamp(1.5rem,2.1vw,2rem)}@media (min-width:1001px){.VKDwbq_audienceCard h3{font-size:var(--subheading-size)}}.VKDwbq_audienceCard h3{font-weight:400}.VKDwbq_audienceCard p{color:color-mix(in srgb, var(--royal-ink) 76%, white);line-height:1.75}.VKDwbq_programmesHeading{max-width:700px;color:var(--royal);font-family:var(--font-display), var(--font-display-fallback);margin-bottom:2.25rem;font-size:clamp(2rem,3vw,3.15rem)}@media (min-width:1001px){.VKDwbq_programmesHeading{font-size:var(--subheading-size)}}.VKDwbq_programmesHeading{letter-spacing:-.04em;font-weight:400}.VKDwbq_programmeStack{gap:1rem;display:grid}@media (max-width:1000px){.VKDwbq_programmeStack{grid-template-columns:minmax(0,1fr)}}.VKDwbq_programmeDisclosure{background:#ffffffdb;border:1px solid #dfd2e5;box-shadow:0 12px 36px #4c186e0b}@media (max-width:1000px){.VKDwbq_programmeDisclosure{overflow-wrap:anywhere;min-width:0}}.VKDwbq_programmeDisclosure>summary{cursor:pointer;row-gap:1.25rem;padding:clamp(1.85rem,3.25vw,3rem) clamp(1.75rem,3.5vw,3.5rem);list-style:none;display:grid;position:relative}@media (max-width:1000px){.VKDwbq_programmeDisclosure>summary{grid-template-columns:1fr;gap:24px;padding:24px 20px;display:grid}}.VKDwbq_programmeSummaryWithImage{grid-template-columns:minmax(0,1fr) minmax(220px,310px);align-items:stretch;gap:clamp(1.5rem,4vw,4rem)}@media (min-width:1001px){.VKDwbq_programmeSummaryWithImage{grid-template-columns:minmax(0,1fr) minmax(240px,340px);gap:2rem}}@media (max-width:1000px){.VKDwbq_programmeSummaryWithImage{grid-template-columns:1fr}}.VKDwbq_programmeSummaryWithImage .VKDwbq_programmeSummary{align-self:center}.VKDwbq_programmeSummaryMedia{background:var(--silver-light);min-height:220px;position:relative;overflow:hidden}@media (min-width:1001px){.VKDwbq_programmeSummaryMedia{aspect-ratio:4/3;align-self:center;min-height:0}}@media (max-width:1000px){.VKDwbq_programmeSummaryMedia{aspect-ratio:4/3;width:100%;min-height:0}}.VKDwbq_programmeSummaryMedia img{object-fit:cover;object-position:center center}.VKDwbq_programmeDisclosure>summary::-webkit-details-marker{display:none}.VKDwbq_programmeDisclosure>summary:focus-visible{outline:3px solid var(--royal);outline-offset:3px}.VKDwbq_programmeDisclosure>summary:after{width:44px;height:44px;color:var(--royal);content:"";font-family:var(--font-display), var(--font-display-fallback);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m3 6 5 5 5-5' fill='none' stroke='%234c186e' stroke-width='2'/%3E%3C/svg%3E") 50%/20px no-repeat;border:0;grid-column:1/-1;justify-self:center;place-items:center;font-size:2rem;font-weight:400;line-height:1;transition:background-color .2s;display:grid;position:static;transform:none}@media (max-width:1000px){.VKDwbq_programmeDisclosure>summary:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m3 6 5 5 5-5' fill='none' stroke='%234c186e' stroke-width='2'/%3E%3C/svg%3E") 50%/16px no-repeat;border:0;border-radius:0;grid-column:1;justify-self:center;width:44px;height:44px;margin-top:0;position:static;transform:none}}.VKDwbq_programmeDisclosure[open]>summary:after{transform:rotate(180deg)}@media (max-width:1000px){.VKDwbq_programmeDisclosure[open]>summary:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m3 6 5 5 5-5' fill='none' stroke='%234c186e' stroke-width='2'/%3E%3C/svg%3E") 50%/16px no-repeat;transform:rotate(180deg)}}.VKDwbq_programmeDisclosure[open]>summary{background:var(--pink-soft);border-bottom:1px solid #dfd2e5}.VKDwbq_programmeSummary h3{max-width:850px;font-size:clamp(2rem,3.2vw,3.45rem)}@media (min-width:1001px){.VKDwbq_programmeSummary h3{font-size:var(--subheading-size);line-height:1.15}}@media (max-width:1000px){.VKDwbq_programmeSummary h3{max-width:100%;font:400 var(--subheading-size)/1.2 var(--font-display)}}.VKDwbq_programmeDescriptor{color:var(--pink);font:var(--eyebrow-weight) var(--eyebrow-size)/var(--eyebrow-leading) var(--font-body);letter-spacing:var(--eyebrow-tracking);text-transform:uppercase;margin-top:.7rem}@media (max-width:1000px){.VKDwbq_programmeDescriptor{width:fit-content;max-width:100%;color:var(--pink);overflow-wrap:anywhere;background:0 0;border-radius:0;margin-top:16px;padding:0;line-height:1.5;display:inline-block}}.VKDwbq_programmeBody{padding:clamp(2rem,3.5vw,3.5rem) clamp(1.75rem,3.5vw,3.5rem)}.VKDwbq_programmeOverview{max-width:880px;color:color-mix(in srgb, var(--royal-ink) 82%, white);gap:.9rem;margin-bottom:clamp(2.5rem,4vw,3.75rem);line-height:1.85;display:grid}.VKDwbq_detailSection{border-top:1px solid #eadde8;padding-block:clamp(2rem,3vw,3rem)}.VKDwbq_detailSection>h4{color:var(--royal);font-family:var(--font-display), var(--font-display-fallback);margin-bottom:1.6rem;font-size:clamp(1.8rem,2.8vw,2.75rem)}@media (min-width:1001px){.VKDwbq_detailSection>h4{font-size:var(--subheading-size)}}.VKDwbq_detailSection>h4{font-weight:400}.VKDwbq_detailSection>p{max-width:850px;color:color-mix(in srgb, var(--royal-ink) 80%, white);line-height:1.8}.VKDwbq_detailSection>p+p{margin-top:.85rem}.VKDwbq_detailItems{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.VKDwbq_detailItem{background:#fcfbfd;min-height:100%;padding:clamp(1.5rem,2.5vw,2.25rem)}.VKDwbq_detailItem h5{color:var(--royal);font-family:var(--font-display), var(--font-display-fallback);margin-bottom:.85rem;font-size:clamp(1.35rem,1.8vw,1.75rem);font-weight:400;line-height:1.25}@media (min-width:1001px){.VKDwbq_detailItem h5{font-size:var(--subheading-size)}}.VKDwbq_detailItemStatement,.VKDwbq_detailItemClosing{font-weight:600;color:var(--royal)!important}.VKDwbq_detailItem p{color:color-mix(in srgb, var(--royal-ink) 76%, white);line-height:1.75}.VKDwbq_detailItem p+p,.VKDwbq_detailItem .VKDwbq_contentList,.VKDwbq_detailItemClosing{margin-top:1rem}.VKDwbq_detailSection>.VKDwbq_contentList{max-width:900px}.VKDwbq_investment{color:var(--royal);background:#f8f4f8;gap:.35rem;margin-top:1rem;padding:clamp(2rem,3.5vw,3rem);display:grid}.VKDwbq_investment p:first-child{font-family:var(--font-display), var(--font-display-fallback);font-size:1.4rem}.VKDwbq_journey{padding-block:var(--section-space);background:linear-gradient(120deg, #f69cca29, transparent 48%), var(--white)}.VKDwbq_journeyInner{text-align:center;width:min(100% - 4rem,860px);margin-inline:auto}.VKDwbq_journey h2{color:var(--royal);font-family:var(--font-display), var(--font-display-fallback);font-size:var(--section-title-size);letter-spacing:-.05em;font-weight:400;line-height:1}@media (max-width:1000px){.VKDwbq_journey h2{max-width:100%;font-size:var(--section-title-size);color:var(--royal);background:0 0;border-radius:4px;padding:0;display:block}}.VKDwbq_journeyBody{max-width:710px;color:color-mix(in srgb, var(--royal-ink) 80%, white);margin:1.5rem auto 0;line-height:1.8}.VKDwbq_journeyActions{flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:2.25rem;display:flex}@media (max-width:1000px){.VKDwbq_journeyActions{grid-auto-rows:1fr;align-items:stretch;gap:12px;width:min(100%,304px);margin-inline:auto;display:grid}}.VKDwbq_registrationDialog{width:min(100% - 2rem,1060px);max-height:min(92svh,980px);color:var(--royal-ink);background:var(--white);border:0;border-radius:2px;margin:auto;padding:0;overflow:auto;box-shadow:0 30px 90px #1f102547}.VKDwbq_registrationDialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1e12239e}.VKDwbq_registrationDialogPanel{padding:clamp(1.5rem,4vw,4rem)}.VKDwbq_registrationDialogHeader{border-bottom:1px solid color-mix(in srgb, var(--silver) 68%, white);justify-content:space-between;align-items:flex-start;gap:1.5rem;padding-bottom:1.75rem;display:flex}.VKDwbq_registrationDialogHeader h2{color:var(--royal);font-family:var(--font-display), var(--font-display-fallback);font-size:clamp(2.3rem,4vw,4rem);font-weight:400;line-height:1}.VKDwbq_registrationDialogClose{border:1px solid color-mix(in srgb, var(--silver) 72%, white);width:44px;height:44px;color:var(--royal);background:var(--white);cursor:pointer;border-radius:50%;flex:none;place-items:center;font-size:1.6rem;display:grid}.VKDwbq_registrationDialogClose:hover{border-color:var(--pink);background:#fff5fa}.VKDwbq_registrationDialogClose:focus-visible{outline:3px solid color-mix(in srgb, var(--pink) 82%, white);outline-offset:3px}.VKDwbq_registrationDialogIntro{max-width:850px;color:color-mix(in srgb, var(--royal-ink) 80%, white);gap:.9rem;padding-block:2rem;line-height:1.75;display:grid}.VKDwbq_registrationDialogIntro p:last-child{border-left:2px solid var(--pink);background:#fff6fa;padding:1rem 1.25rem}.VKDwbq_registrationForm{padding-top:.5rem}.VKDwbq_registrationChoice{border:1px solid color-mix(in srgb, var(--silver) 66%, white);gap:.75rem;margin-bottom:2rem;padding:1.5rem;display:grid}.VKDwbq_registrationChoice legend{color:var(--royal);letter-spacing:.13em;text-transform:uppercase;padding-inline:.45rem;font-size:.68rem;font-weight:700}.VKDwbq_registrationChoice label,.VKDwbq_registrationConsents label{cursor:pointer;align-items:flex-start;gap:.75rem;display:flex}.VKDwbq_registrationChoice input,.VKDwbq_registrationConsents input{width:18px;height:18px;accent-color:var(--royal);flex:none;margin-top:.28rem}.VKDwbq_registrationFormGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.35rem;display:grid}.VKDwbq_registrationField{gap:.45rem;display:grid}.VKDwbq_registrationFieldWide{grid-column:1/-1}.VKDwbq_registrationField>span{color:var(--royal);letter-spacing:.1em;text-transform:uppercase;font-size:.65rem;font-weight:700}.VKDwbq_registrationField input,.VKDwbq_registrationField select,.VKDwbq_registrationField textarea{background:0 0;border:0;border-bottom:1px solid #4c186e47;border-radius:0;width:100%;min-height:48px;padding:.7rem .35rem}.VKDwbq_registrationField textarea{resize:vertical}.VKDwbq_registrationField input:focus,.VKDwbq_registrationField select:focus,.VKDwbq_registrationField textarea:focus{border-bottom-color:var(--pink);outline:none}.VKDwbq_registrationConsents{border-top:1px solid color-mix(in srgb, var(--silver) 68%, white);gap:.9rem;margin-top:2rem;padding-top:1.5rem;display:grid}.VKDwbq_registrationConsents a{color:var(--royal);text-decoration:underline;-webkit-text-decoration-color:var(--pink);text-decoration-color:var(--pink);text-underline-offset:.2em}.VKDwbq_registrationSubmitRow{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:2rem;display:flex}.VKDwbq_registrationSubmitRow p{color:color-mix(in srgb, var(--royal-ink) 70%, white);font-size:.78rem}.VKDwbq_registrationSubmitRow a{color:var(--royal);border-bottom:1px solid var(--pink)}@media (max-width:900px){.VKDwbq_heroMedia img{object-position:85% center}.VKDwbq_schoolLead,.VKDwbq_schoolInformation{grid-template-columns:1fr}.VKDwbq_schoolMedia{min-height:min(78vw,650px)}.VKDwbq_schoolEnvironmentMedia{min-height:min(58vw,520px)}.VKDwbq_schoolIntro{order:-1}.VKDwbq_environmentHeading{grid-template-columns:110px minmax(0,1fr);gap:2rem}}@media (max-width:700px){.VKDwbq_container,.VKDwbq_journeyInner{width:min(100% - 2.5rem,680px)}.VKDwbq_section{padding-block:var(--section-space)}.VKDwbq_environmentHeading{grid-template-columns:1fr;gap:1.4rem}.VKDwbq_environmentAudience{margin-top:.55rem}.VKDwbq_environmentCopy h2{font-size:var(--section-title-size)}.VKDwbq_environmentCopy p{font-size:1rem;line-height:1.75}.VKDwbq_schoolLead{min-height:auto}.VKDwbq_schoolIntro{padding:2.5rem 1.5rem}.VKDwbq_schoolMedia{min-height:92vw}.VKDwbq_schoolEnvironmentMedia{min-height:62vw;margin-bottom:2rem}.VKDwbq_themeGrid,.VKDwbq_audienceGrid,.VKDwbq_detailItems,.VKDwbq_registrationFormGrid{grid-template-columns:1fr}.VKDwbq_themeCard,.VKDwbq_audienceCard{min-height:auto}.VKDwbq_registrationFieldWide{grid-column:auto}.VKDwbq_schoolInformation{gap:3rem;padding:2.25rem 1.25rem}.VKDwbq_fact{grid-template-columns:1fr;gap:.25rem}.VKDwbq_programmeSummaryWithImage{gap:1.5rem}.VKDwbq_programmeDisclosure>summary:after{right:.6rem}.VKDwbq_programmeBody{padding:2rem 1.25rem}.VKDwbq_detailSection{padding-block:2.25rem}.VKDwbq_detailItem{padding:1.5rem 1.25rem}.VKDwbq_journeyActions{flex-direction:column}.VKDwbq_registrationDialog{width:calc(100% - 1rem);max-height:96svh}.VKDwbq_registrationDialogPanel{padding:1.35rem}.VKDwbq_registrationDialogHeader h2{font-size:2.25rem}.VKDwbq_registrationSubmitRow{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.VKDwbq_programmeDisclosure>summary:after{transition:none}}@media (max-width:1000px){.VKDwbq_detailLabel{width:fit-content;max-width:100%;color:var(--pink);overflow-wrap:anywhere;background:0 0;border-radius:0;padding:0;line-height:1.5;display:inline-block}}@media (max-width:1000px){.VKDwbq_themeCard>span{width:fit-content;max-width:100%;color:var(--pink);overflow-wrap:anywhere;font-size:2rem;font-weight:400;line-height:1.5;font-family:var(--font-display);letter-spacing:0;background:0 0;border-radius:0;padding:0;display:inline-block}}@media (max-width:1000px){.VKDwbq_environmentHeading h2{font-size:var(--section-title-size)}}@media (max-width:1000px){.VKDwbq_closing h2{font-size:var(--section-title-size)}}@media (max-width:1000px){.VKDwbq_detailItemStatement{font:400 1.5rem/1.4 var(--font-display);text-align:center;text-wrap:pretty;border:0;max-width:100%}}@media (max-width:1000px){.VKDwbq_detailItemClosing{font:400 1.5rem/1.4 var(--font-display);text-align:center;text-wrap:pretty;border:0;max-width:100%}}@media (max-width:1000px){.VKDwbq_journeyActions>a{width:100%}}@media (max-width:1000px){.VKDwbq_schoolIntro>p:not(.VKDwbq_programmeKicker){font:400 1.125rem/1.65 var(--font-body)}}@media (max-width:1000px){.VKDwbq_programmeSummary>p:last-child{font:400 1.125rem/1.65 var(--font-body);color:var(--royal);margin-top:16px}}.VKDwbq_programmeSummary>.VKDwbq_programmeKicker{color:var(--pink);font:var(--eyebrow-weight) var(--eyebrow-size)/var(--eyebrow-leading) var(--font-body);letter-spacing:var(--eyebrow-tracking);text-transform:uppercase;margin:0 0 1rem}.VKDwbq_compactMethod{padding-block:1.5rem}.VKDwbq_compactMethod .VKDwbq_detailItems{grid-template-columns:minmax(0,1fr);gap:0}.VKDwbq_compactMethod .VKDwbq_detailItem{background:0 0;min-height:0;padding:1rem 0}.VKDwbq_compactMethod .VKDwbq_detailItem+.VKDwbq_detailItem{border-top:1px solid #eadde8}.VKDwbq_compactMethod .VKDwbq_detailItem h5{margin-bottom:.5rem;font-size:1.25rem}@media (min-width:1001px){.VKDwbq_programmeDisclosure>summary{row-gap:.75rem;padding:1.5rem 2rem}.VKDwbq_programmeSummary>p:last-child{font-size:1.5rem;line-height:1.35}.VKDwbq_programmeBody{padding:1.5rem 2rem}}
.Dh04dG_reveal{background:var(--pink-mist);text-align:center;margin-top:2.5rem;padding:clamp(1.5rem,3vw,2.5rem)}.Dh04dG_button{border:1px solid var(--royal);border-radius:var(--action-radius);color:#fff;background:var(--royal);width:min(100%,304px);min-height:48px;font:600 .6875rem/1.4 var(--font-body);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;padding:.7rem 1rem;display:inline-flex}@media (max-width:1000px){.Dh04dG_button{border-radius:var(--action-radius);letter-spacing:.05em;text-align:center;white-space:normal;overflow-wrap:anywhere;justify-content:center;align-items:center;width:min(100%,304px);max-width:100%;height:auto;min-height:48px;margin-inline:auto;padding:.7rem 1rem;font-size:.6875rem;line-height:1.4;display:inline-flex}}.Dh04dG_button:focus-visible{outline:3px solid var(--royal);outline-offset:5px}@media (max-width:1000px){.Dh04dG_button:focus-visible{outline:3px solid var(--royal);outline-offset:5px}}.Dh04dG_panel{background:var(--pink-mist);text-align:left;max-width:900px;margin:2rem auto 0;padding:clamp(1rem,3vw,2.5rem)}.Dh04dG_intro{text-align:center;margin:0 auto 2rem}.Dh04dG_intro .Dh04dG_title{color:var(--royal);font:400 var(--section-title-size)/1.1 var(--font-display)}.Dh04dG_intro .Dh04dG_subtitle{color:var(--royal);font:400 var(--subheading-size)/1.3 var(--font-display);margin-top:1rem}.Dh04dG_intro p{margin-top:1rem;font-size:1rem}.Dh04dG_intro .Dh04dG_label{color:var(--pink);font:var(--eyebrow-weight) var(--eyebrow-size)/var(--eyebrow-leading) var(--font-body);letter-spacing:var(--eyebrow-tracking);text-transform:uppercase}.Dh04dG_journeyPage{width:min(100% - 40px,1280px);padding-block:var(--section-space);margin-inline:auto}.Dh04dG_journeyPage .Dh04dG_reveal,.Dh04dG_journeyPage .Dh04dG_panel{margin-top:0}@media (max-width:1000px){.Dh04dG_actions{grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;place-items:stretch stretch;gap:12px;width:min(100%,304px);max-width:100%;margin-inline:auto;display:grid}}@media (max-width:1000px){.Dh04dG_actions>.Dh04dG_button{width:100%}}@media (max-width:1000px){.Dh04dG_button:not(:disabled):hover{background:var(--royal-deep);transform:none}}
@media (max-width:1000px){._0KvK7a_heroImage{object-position:center}}._0KvK7a_intro{text-align:center;max-width:850px;margin:0 auto 2.8rem}._0KvK7a_intro h2,._0KvK7a_principles h2{font:400 var(--section-title-size) / 1.15 var(--font-display);color:var(--royal);text-wrap:balance;margin:0 0 1.4rem}._0KvK7a_intro h1{font:400 var(--page-title-size) / 1.15 var(--font-display);color:var(--royal);margin-bottom:1.4rem}:where(._0KvK7a_intro) p{line-height:1.8}._0KvK7a_paths{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem;display:grid}._0KvK7a_path{border:1px solid var(--brand-line);background:#fff;flex-direction:column;min-width:0;transition:border-color .18s,box-shadow .18s;display:flex}._0KvK7a_path:focus-within{border-color:var(--pink)}@media (hover:hover) and (prefers-reduced-motion:no-preference){._0KvK7a_path:hover{border-color:var(--pink);box-shadow:0 8px 24px #4c186e12}}._0KvK7a_pathHeader{border-top:3px solid var(--pink);padding:2rem 2rem 1.3rem}._0KvK7a_path:last-child ._0KvK7a_pathHeader{border-color:var(--pink)}@media (max-width:1000px){._0KvK7a_path:last-child ._0KvK7a_pathHeader{background:#fff}}._0KvK7a_path h3{font:400 var(--subheading-size) / 1.2 var(--font-display);color:var(--royal);margin:0}._0KvK7a_path img{object-fit:contain;background:#faf9fb;width:100%;height:auto;max-height:285px}._0KvK7a_pathBody{flex-direction:column;flex:1;gap:1rem;padding:1.8rem 2rem 2rem;display:flex}:where(._0KvK7a_pathBody) p{font-size:1rem;line-height:1.85}._0KvK7a_pathBody>div:last-child{margin-top:auto;padding-top:1.2rem}._0KvK7a_statement{color:var(--royal);font-weight:500}._0KvK7a_ways{grid-template-columns:repeat(6,minmax(0,1fr));gap:1.5rem;padding:0;list-style:none;display:grid}@media (max-width:1000px){._0KvK7a_ways{background:var(--pink-mist)}}._0KvK7a_ways li{border:1px solid var(--brand-line);background:#fff;grid-column:span 2;min-width:0;padding:2rem}@media (max-width:1000px){._0KvK7a_ways li{background:#fff}}._0KvK7a_ways li:nth-child(4){grid-column:2/span 2}._0KvK7a_number{color:var(--accent-ink);font:400 1.6rem var(--font-display);margin-bottom:1rem;display:block}@media (min-width:1001px){._0KvK7a_number{font-size:var(--number-display-size)}}@media (max-width:1000px){._0KvK7a_number{width:fit-content;max-width:100%;color:var(--pink);overflow-wrap:anywhere;font-size:2rem;font-weight:400;line-height:1.5;font-family:var(--font-display);letter-spacing:0;background:0 0;border-radius:0;padding:0;display:inline-block}}._0KvK7a_ways h3{font:400 var(--subheading-size)/1.3 var(--font-display);color:var(--royal);text-wrap:balance;margin-bottom:1rem}:where(._0KvK7a_ways) p{font-size:1rem;line-height:1.85}._0KvK7a_principles{grid-template-columns:.9fr 1.1fr;align-items:start;gap:5rem;display:grid}._0KvK7a_principleFeature{border-left:3px solid var(--pink);background:var(--blush-gradient);padding:2.5rem;position:relative}._0KvK7a_principleFeature:after{content:"";background:var(--pink);width:80px;height:2px;margin-top:2rem;display:block}._0KvK7a_principleFeature h2{margin:0}._0KvK7a_principles ol{margin:0;padding:0;list-style:none}._0KvK7a_principles li{border-bottom:1px solid var(--brand-line);grid-template-columns:2.4rem 1fr;align-items:baseline;gap:1rem;padding:1rem 0;line-height:1.65;display:grid}._0KvK7a_principles li:first-child{padding-top:0}._0KvK7a_principles li span{color:var(--accent-ink);font:400 1.3rem var(--font-display)}@media (min-width:1001px){._0KvK7a_principles li span{font-size:var(--number-inline-size)}}@media (max-width:1000px){._0KvK7a_principles li span{width:fit-content;height:fit-content;color:var(--pink);background:0 0;border-radius:0;padding:0;font-size:1rem;display:inline-block}}._0KvK7a_closing{isolation:isolate;background:var(--pink-mist);color:var(--royal-ink);padding:var(--section-space) 1.5rem;text-align:center;position:relative;overflow:hidden}._0KvK7a_closingInner{max-width:950px;margin:auto}._0KvK7a_closing h2{font:400 var(--section-title-size) / 1.12 var(--font-display);color:var(--royal);text-wrap:balance;margin:0 0 1.8rem}:where(._0KvK7a_closing) p{max-width:760px;margin:0 auto 2rem;line-height:1.85}._0KvK7a_closing ._0KvK7a_primary{background:var(--royal);color:var(--white);border-color:var(--royal)}._0KvK7a_closing ._0KvK7a_secondary{color:var(--royal);border-color:var(--royal);background:0 0}._0KvK7a_closing a:hover{background:var(--pink-soft);color:var(--royal)}._0KvK7a_formPanel{border:1px solid var(--brand-line);background:#fff;max-width:960px;margin:auto;padding:clamp(1.5rem,4vw,3.5rem)}@media (min-width:1001px){._0KvK7a_formPanel{max-width:880px;padding:24px}._0KvK7a_formPanel p,._0KvK7a_formPanel label,._0KvK7a_formPanel input,._0KvK7a_formPanel select,._0KvK7a_formPanel textarea,._0KvK7a_formPanel small{font-size:1rem}._0KvK7a_formPanel ._0KvK7a_stage{margin-top:24px;padding-top:16px}._0KvK7a_formPanel ._0KvK7a_fields{gap:16px}._0KvK7a_formPanel ._0KvK7a_field input,._0KvK7a_formPanel ._0KvK7a_field select{min-height:44px;padding:.65rem}._0KvK7a_formPanel ._0KvK7a_field textarea{min-height:110px;padding:.65rem}._0KvK7a_formPanel ._0KvK7a_stage legend,._0KvK7a_formPanel ._0KvK7a_field{margin-bottom:1rem}._0KvK7a_formPanel ._0KvK7a_fields ._0KvK7a_field{margin-bottom:0}}@media (max-width:1000px){._0KvK7a_formPanel{padding:24px 20px}}._0KvK7a_formPanel>p{font-size:.9rem;line-height:1.85}._0KvK7a_stage{border:0;border-top:1px solid var(--brand-line);min-width:0;margin:2.5rem 0 0;padding:1.8rem 0 0}._0KvK7a_stage legend{float:left;width:100%;font:400 1.6rem/1.3 var(--font-display);color:var(--royal);margin:0 0 1.6rem}._0KvK7a_stage>div:first-of-type{clear:both}._0KvK7a_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}._0KvK7a_field{flex-direction:column;gap:.55rem;min-width:0;margin:0 0 1.5rem;display:flex}._0KvK7a_fields ._0KvK7a_field{margin:0}._0KvK7a_full{grid-column:1/-1}._0KvK7a_field label,._0KvK7a_choices legend{font-size:.88rem;font-weight:500;line-height:1.7}._0KvK7a_field input,._0KvK7a_field select,._0KvK7a_field textarea,._0KvK7a_admin select,._0KvK7a_admin input,._0KvK7a_admin textarea{font:inherit;width:100%;min-width:0;max-width:100%;color:var(--royal-ink);background:#fff;border:1px solid #cbc3ce;border-radius:0;min-height:48px;padding:.85rem}._0KvK7a_field textarea,._0KvK7a_admin textarea{resize:vertical;min-height:135px}._0KvK7a_field select{white-space:normal;font-size:.9rem}@media (max-width:1000px){._0KvK7a_field select{font-size:1rem}}._0KvK7a_field input:disabled,._0KvK7a_field textarea:disabled,._0KvK7a_field select:disabled{color:#766d7b;background:#faf9fb}._0KvK7a_optional,._0KvK7a_help{color:#706276;font-size:.78rem;font-weight:400;line-height:1.7}._0KvK7a_selectedValue{color:var(--royal);font-size:.85rem;line-height:1.7;display:none}._0KvK7a_choices{border:0;min-width:0;margin:0 0 1.5rem;padding:0}._0KvK7a_choices legend{float:none;width:auto;margin-bottom:1rem}._0KvK7a_checkGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}._0KvK7a_check{cursor:pointer;align-items:flex-start;gap:.75rem;min-height:44px;margin:0 0 .8rem;font-size:.87rem;line-height:1.8;display:flex}._0KvK7a_check input{width:18px;height:18px;accent-color:var(--royal);flex:0 0 18px;margin-top:.35rem}._0KvK7a_error{color:#8a284b;font-size:.8rem;line-height:1.7}._0KvK7a_errorSummary{color:#7a2645;border:1px solid #a3526b;margin:1.5rem 0;padding:1rem}._0KvK7a_errorSummary ul{margin-top:.6rem;padding-left:1.2rem}._0KvK7a_errorSummary a{color:inherit;font-size:.85rem}._0KvK7a_notice{background:var(--pink-mist);border-left:2px solid var(--pink);margin:1.3rem 0;padding:1.1rem 1.3rem;font-size:.85rem;line-height:1.8}._0KvK7a_success{background:var(--pink-mist);border:1px solid #d7c9df;padding:2rem;line-height:1.85}._0KvK7a_referral{text-align:center;color:#695b70;max-width:860px;margin:2rem auto 0;font-size:.85rem;line-height:1.8}._0KvK7a_referral a{color:var(--royal);text-underline-offset:4px;text-decoration:underline}._0KvK7a_trap{position:absolute;left:-9999px}._0KvK7a_formPanel :focus-visible,._0KvK7a_admin :focus-visible{outline:3px solid var(--royal);outline-offset:3px}._0KvK7a_closing a:focus-visible{outline-offset:5px;outline:3px solid #fff}._0KvK7a_admin{overflow-wrap:anywhere;max-width:1100px;margin:auto;padding:4rem 1.5rem}._0KvK7a_admin h1,._0KvK7a_admin h2{font-family:var(--font-display);color:var(--royal);margin-bottom:1.3rem}._0KvK7a_admin ul{padding:0;list-style:none}._0KvK7a_admin li{border-bottom:1px solid #ddd;padding:1rem 0}._0KvK7a_admin dl{grid-template-columns:minmax(160px,1fr) 2fr;gap:1rem;margin:2rem 0;font-size:.88rem;line-height:1.8;display:grid}._0KvK7a_admin dd{overflow-wrap:anywhere;white-space:pre-wrap}@media (max-width:1000px){._0KvK7a_principles{gap:2rem}._0KvK7a_ways li,._0KvK7a_pathHeader,._0KvK7a_pathBody{padding:1.5rem}}@media (min-width:601px) and (max-width:1000px){._0KvK7a_pathHeader p{min-height:2.3rem}}@media (max-width:900px){._0KvK7a_ways{grid-template-columns:repeat(2,minmax(0,1fr))}._0KvK7a_ways li,._0KvK7a_ways li:nth-child(4){grid-column:auto}._0KvK7a_ways li:last-child{grid-column:1/-1;justify-self:center;max-width:calc(50% - .75rem)}._0KvK7a_principles{grid-template-columns:1fr}._0KvK7a_paths{gap:1.5rem}._0KvK7a_checkGrid{grid-template-columns:1fr}}@media (max-width:600px){._0KvK7a_paths,._0KvK7a_ways,._0KvK7a_fields{grid-template-columns:1fr}._0KvK7a_ways li:last-child{grid-column:auto;max-width:none}._0KvK7a_path img{max-height:none}._0KvK7a_pathBody{padding:1.5rem}._0KvK7a_principleFeature{padding:1.8rem}._0KvK7a_closing a{width:100%;max-width:340px}._0KvK7a_formPanel{padding:1.5rem}._0KvK7a_field select{font-size:1rem}._0KvK7a_selectedValue{display:block}._0KvK7a_admin dl{grid-template-columns:1fr}._0KvK7a_admin dt{font-weight:600}._0KvK7a_admin dd{margin-bottom:1rem}}@media (prefers-reduced-motion:reduce){._0KvK7a_path,._0KvK7a_ways li,._0KvK7a_closing{transition:none;animation:none}}@media (max-width:1000px){._0KvK7a_waysSection{background:#f7f7f7}}
.IpkF7a_retryNotices{z-index:1000;pointer-events:none;gap:8px;max-height:40vh;display:grid;position:fixed;inset:auto 16px 16px;overflow:auto}.IpkF7a_retry{pointer-events:auto;border:1px solid var(--royal);width:min(100%,600px);color:var(--royal);font:400 14px/1.5 var(--font-body);background:#fff;justify-content:space-between;align-items:center;gap:12px;margin-inline:auto;padding:12px 16px;display:flex;box-shadow:0 4px 20px #0000001f}.IpkF7a_retry button{border:1px solid var(--royal);border-radius:var(--action-radius);background:var(--royal);color:#fff;cursor:pointer;flex:none;min-height:48px;padding:8px 16px}.IpkF7a_retry button:hover{background:var(--pink);color:var(--royal)}.IpkF7a_retry button:focus-visible{outline:3px solid var(--royal);outline-offset:3px}
.q8Ug3a_foundationPage{--foundation-ink:#281732;--foundation-muted:#6d6870;--foundation-silver:#f3f2f4;--foundation-silver-deep:#d9d6db;--foundation-pink:var(--pink-mist);--foundation-plum:#35104e;overflow-wrap:anywhere;color:var(--foundation-ink);background:var(--white);overflow:hidden}@media (max-width:1000px){.q8Ug3a_foundationPage{--foundation-silver:white;--foundation-pink:var(--pink-mist)}}.editorialPage[data-motion-ready=true] .q8Ug3a_foundationPage [data-reveal]{opacity:0;transition:opacity .72s cubic-bezier(.22,.7,0,1),transform .72s cubic-bezier(.22,.7,0,1);transform:translateY(18px)}@media (max-width:1000px){.editorialPage[data-motion-ready=true] .q8Ug3a_foundationPage [data-reveal]:has(img){opacity:1;transition:none;transform:none}}.editorialPage[data-motion-ready=true] .q8Ug3a_foundationPage [data-reveal=image]{transform:translateY(14px)scale(.988)}.editorialPage[data-motion-ready=true] .q8Ug3a_foundationPage [data-reveal][data-revealed=true]{opacity:1;transform:none}.q8Ug3a_container{width:min(100% - 4rem,1180px);margin-inline:auto}@media (min-width:1001px){.q8Ug3a_container{width:min(100% - 4rem,1280px)}}@media (max-width:1000px){.q8Ug3a_heroMedia img{object-position:center}}.q8Ug3a_kicker,.q8Ug3a_sectionCaption,.q8Ug3a_formLabel{font:var(--eyebrow-weight) var(--eyebrow-size)/var(--eyebrow-leading) var(--font-body);letter-spacing:var(--eyebrow-tracking);color:var(--pink);text-transform:uppercase}.q8Ug3a_foundationNav{background:var(--foundation-silver);border-bottom:2px solid var(--pink);flex-wrap:wrap;justify-content:center;gap:.25rem 2rem;padding:.65rem 1.25rem;display:flex}.q8Ug3a_foundationNav a{min-height:44px;color:var(--royal);align-items:center;font-size:.8rem;display:inline-flex}.q8Ug3a_foundationNav a:hover{text-underline-offset:5px;text-decoration:underline}.q8Ug3a_foundationNav a:focus-visible{outline:2px solid var(--royal);outline-offset:4px}.q8Ug3a_foundationPage section[id]{scroll-margin-top:110px}.q8Ug3a_foundationHero .q8Ug3a_foundationHeroMedia img{object-position:62% top}.q8Ug3a_foundationHero .q8Ug3a_foundationHeroCopy[data-hero-copy]>.q8Ug3a_entityDescriptor{margin:0 0 1.5rem;font-size:clamp(1.25rem,1.7vw,1.5rem);line-height:1.2}.q8Ug3a_foundationHero .q8Ug3a_foundationHeroCopy[data-hero-copy]>.q8Ug3a_registration{font-size:.78rem;line-height:1.55}@media (max-width:1000px){.q8Ug3a_foundationNav{gap:.25rem 1.5rem}}.q8Ug3a_entityDescriptor{max-width:530px;color:var(--royal);font-family:var(--font-display), var(--font-display-fallback);margin-top:.75rem;font-size:clamp(1.25rem,1.7vw,1.5rem);line-height:1.2}.q8Ug3a_registration{max-width:600px;color:var(--foundation-muted);margin-top:1.25rem;font-size:.78rem;line-height:1.55}.q8Ug3a_foundationAbout>[data-brand-waves]{height:min(100%,680px);bottom:auto}@media (max-width:1000px){.q8Ug3a_foundationAbout>[data-brand-waves]{height:min(100%,560px)}}.q8Ug3a_section{padding-block:var(--section-space);background:var(--white);position:relative}@media (max-width:1000px){.q8Ug3a_section{padding-top:var(--foundation-mobile-top,var(--section-space))}}.q8Ug3a_sectionHeading{max-width:850px;margin-bottom:clamp(2.25rem,4.5vw,4rem)}@media (min-width:1001px){.q8Ug3a_sectionHeading{max-width:850px}.q8Ug3a_sectionHeading h2{max-width:1000px}.q8Ug3a_sectionHeading.q8Ug3a_centeredHeading h2{margin-inline:auto}}.q8Ug3a_centeredHeading{text-align:center;margin-inline:auto}.q8Ug3a_sectionHeading h2,.q8Ug3a_foundationCta h2,.q8Ug3a_contactCard h2{color:var(--royal);font-family:var(--font-display), var(--font-display-fallback);font-size:var(--section-title-size);letter-spacing:-.047em;text-wrap:balance;margin-top:.8rem;font-weight:400;line-height:.98}.q8Ug3a_sectionIntro{max-width:690px;color:color-mix(in srgb, var(--foundation-ink) 84%, white);margin-top:1.35rem;line-height:1.82}@media (min-width:1001px){.q8Ug3a_sectionIntro{max-width:72ch;margin-top:2rem}}.q8Ug3a_sectionIntro p+p{margin-top:1rem}.q8Ug3a_centeredHeading .q8Ug3a_sectionIntro{margin-inline:auto}.q8Ug3a_sectionCaption{margin-bottom:1.35rem}@media (min-width:1001px){.q8Ug3a_sectionCaption{color:var(--royal);font:400 var(--subheading-size)/1.2 var(--font-display), var(--font-display-fallback);letter-spacing:-.035em;text-transform:none}}@media (max-width:1000px){.q8Ug3a_sectionCaption{font:400 var(--subheading-size)/1.25 var(--font-display);color:var(--royal);letter-spacing:0;text-transform:none;background:0 0}}.q8Ug3a_portfolioGrid,.q8Ug3a_focusGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem;display:grid}.q8Ug3a_portfolioPanel,.q8Ug3a_focusCard,.q8Ug3a_reality,.q8Ug3a_developmentProgramme{background:var(--foundation-silver);min-width:0;padding:clamp(1.7rem,3vw,2.65rem)}.q8Ug3a_portfolioPanel:nth-child(2n){background:var(--foundation-pink)}.q8Ug3a_portfolioPanel>span,.q8Ug3a_focusCard>span,.q8Ug3a_reality>span,.q8Ug3a_programmeMeta>span{color:var(--accent-ink);letter-spacing:.17em;margin-bottom:1.1rem;font-size:.74rem;font-weight:700;display:block}@media (min-width:1001px){.q8Ug3a_portfolioPanel>span,.q8Ug3a_focusCard>span,.q8Ug3a_reality>span,.q8Ug3a_programmeMeta>span{font-family:var(--font-display), var(--font-display-fallback);font-size:var(--number-display-size);letter-spacing:0;font-weight:400}}.q8Ug3a_portfolioPanel h3,.q8Ug3a_focusCard h3,.q8Ug3a_reality h3,.q8Ug3a_developmentProgramme h3,.q8Ug3a_processSection h3,.q8Ug3a_responseGrid h3,.q8Ug3a_detailBlock h4{color:var(--royal);font-family:var(--font-display), var(--font-display-fallback);letter-spacing:-.035em;font-size:clamp(1.45rem,2.1vw,2.1rem);font-weight:400;line-height:1.08}@media (min-width:1001px){.q8Ug3a_portfolioPanel h3,.q8Ug3a_focusCard h3,.q8Ug3a_reality h3,.q8Ug3a_developmentProgramme h3,.q8Ug3a_processSection h3,.q8Ug3a_responseGrid h3,.q8Ug3a_detailBlock h4{font-size:var(--subheading-size)}}.q8Ug3a_portfolioPanel>p,.q8Ug3a_focusCard>p,.q8Ug3a_reality>p,.q8Ug3a_developmentProgramme p,.q8Ug3a_detailBlock p,.q8Ug3a_chapterLead p,.q8Ug3a_historyMilestone p:not(.q8Ug3a_timelineMarker),.q8Ug3a_responseGrid p:not(.q8Ug3a_kicker),.q8Ug3a_activation p{color:color-mix(in srgb, var(--foundation-ink) 83%, white);line-height:1.78}.q8Ug3a_portfolioPanel h3+p,.q8Ug3a_focusCard h3+p,.q8Ug3a_reality h3+p,.q8Ug3a_detailBlock h4+p,.q8Ug3a_developmentProgramme h3+p{margin-top:1rem}.q8Ug3a_cleanList{gap:.6rem;margin-top:1.15rem;list-style:none;display:grid}.q8Ug3a_cleanList li{color:color-mix(in srgb, var(--foundation-ink) 87%, white);grid-template-columns:.65rem 1fr;gap:.55rem;font-size:.92rem;line-height:1.62;display:grid}@media (min-width:1001px){.q8Ug3a_cleanList li{font-size:1rem}}.q8Ug3a_cleanList li:before{background:var(--pink);content:"";border-radius:50%;width:.36rem;height:.36rem;margin-top:.58rem}.q8Ug3a_panelNote,.q8Ug3a_formSupport,.q8Ug3a_socialLine{margin-top:1.15rem;font-size:.86rem;color:var(--foundation-muted)!important;line-height:1.65!important}.q8Ug3a_processSection,.q8Ug3a_responseGrid,.q8Ug3a_activation{background:var(--foundation-pink);grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(2rem,5vw,6rem);margin-top:clamp(3rem,5vw,5rem);padding:clamp(1.8rem,3.2vw,2.8rem);display:grid}.q8Ug3a_processSection{color:var(--foundation-ink);background:#f4f0f7}.q8Ug3a_processSection p,.q8Ug3a_processSection li{color:var(--foundation-ink)}.q8Ug3a_processSection .q8Ug3a_kicker{color:var(--accent-ink)}.q8Ug3a_processSection h3,.q8Ug3a_responseGrid h3{margin-top:.8rem}.q8Ug3a_processSection .q8Ug3a_cleanList,.q8Ug3a_responseGrid .q8Ug3a_cleanList,.q8Ug3a_activation .q8Ug3a_cleanList{margin-top:0}.q8Ug3a_historySection,.q8Ug3a_impactSection{background:var(--foundation-silver)}.q8Ug3a_historyTimeline{gap:2.75rem;display:grid}@media (min-width:1001px){.q8Ug3a_historyTimeline{gap:0;max-width:1000px;margin-inline:auto;position:relative}.q8Ug3a_historyTimeline:before{content:"";background:#ded7e2;width:1px;position:absolute;inset:0 auto 0 160px}}.q8Ug3a_historyMilestone{grid-template-columns:180px minmax(0,1fr);align-items:start;gap:clamp(1.5rem,3vw,3rem);display:grid}@media (min-width:1001px){.q8Ug3a_historyMilestone{grid-template-columns:160px minmax(0,1fr);gap:0;padding-block:2.5rem;position:relative}.q8Ug3a_historyMilestone:before{background:var(--royal);content:"";border:2px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;top:2.9rem;left:156px;box-shadow:0 0 0 1px #ded7e2}}@media (min-width:1001px){.q8Ug3a_timelineMarker{padding-right:1.5rem}}.q8Ug3a_timelineMarker{font:var(--eyebrow-weight) .9rem/var(--eyebrow-leading) var(--font-body);letter-spacing:.12em;color:var(--pink);text-transform:uppercase}.q8Ug3a_historyMilestone h3{color:var(--royal);font-family:var(--font-display), var(--font-display-fallback);letter-spacing:-.04em;font-size:clamp(1.6rem,2.55vw,2.45rem);font-weight:400;line-height:1.05}@media (min-width:1001px){.q8Ug3a_historyMilestone h3{font-size:var(--subheading-size)}}.q8Ug3a_historyMilestone h3+p{margin-top:1rem}.q8Ug3a_historyMilestone p+p{margin-top:.85rem}.q8Ug3a_verifiedOutcomes{background:var(--white);margin-top:1.35rem;padding:1.4rem 1.5rem}.q8Ug3a_verifiedOutcomes>p{letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:700;color:var(--royal)!important}.q8Ug3a_verifiedOutcomes>span{color:var(--foundation-muted);margin-top:1rem;font-size:.78rem;display:block}.q8Ug3a_archiveEvidence{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.5rem;display:grid}@media (max-width:1000px){.q8Ug3a_archiveEvidence{grid-template-columns:1fr}}.q8Ug3a_evidenceImage{min-width:0;margin:0}.q8Ug3a_evidenceImage img{object-fit:contain;width:100%;height:auto;max-height:300px;display:block}@media (max-width:1000px){.q8Ug3a_evidenceImage img{aspect-ratio:4/3;object-fit:contain;background:#fff;width:100%;height:auto;max-height:none}}.q8Ug3a_evidenceImage figcaption{color:var(--foundation-muted);margin-top:.65rem;font-size:.73rem;line-height:1.45}.q8Ug3a_archiveEvidence .q8Ug3a_evidenceImage img{aspect-ratio:16/9;object-fit:cover;object-position:center 60%;height:auto;max-height:none}.q8Ug3a_femaleFoundryEvidence{max-width:520px;margin-top:1.5rem}.q8Ug3a_challengeSection{background:var(--white)}@media (max-width:1000px){.q8Ug3a_challengeSection{--foundation-mobile-top:40px;padding-top:40px}}.q8Ug3a_realitiesGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.q8Ug3a_reality:nth-child(2){background:var(--foundation-pink)}.q8Ug3a_reality:nth-child(3){background:var(--foundation-silver)}.q8Ug3a_responseGrid{background:var(--foundation-pink);grid-template-columns:1fr;gap:1.5rem}.q8Ug3a_responseGrid>div{width:100%;max-width:72ch;margin-inline:auto}.q8Ug3a_responseGrid>div:first-child,.q8Ug3a_responseGrid .q8Ug3a_panelNote{text-align:center}.q8Ug3a_focusSection{background:var(--foundation-silver)}@media (min-width:1001px){.q8Ug3a_focusSection{background:linear-gradient(130deg, var(--foundation-pink), #faf7fc 70%)}}@media (max-width:1000px){.q8Ug3a_focusSection{background:var(--pink-mist)}}.q8Ug3a_focusCard{border-top:1px solid var(--pink);background:var(--white)}.q8Ug3a_intendedOutcome{color:var(--royal);margin-top:1.6rem;padding-top:1.15rem}.q8Ug3a_intendedOutcome strong{color:var(--pink);letter-spacing:.16em;text-transform:uppercase;font-size:.68rem}@media (min-width:1001px){.q8Ug3a_intendedOutcome strong{color:var(--accent-ink)}}@media (max-width:1000px){.q8Ug3a_intendedOutcome strong{background:0 0;border-radius:0;padding:0;display:inline-block}}.q8Ug3a_intendedOutcome p{margin-top:.45rem}.q8Ug3a_activation{background:var(--white)}@media (min-width:1001px){.q8Ug3a_activation{background:#f5edf7;border-top:1px solid #dfd2e5;grid-template-columns:1fr;gap:1.5rem;margin-top:0}.q8Ug3a_activation>div{max-width:72ch}.q8Ug3a_activation .q8Ug3a_cleanList{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 2rem}}.q8Ug3a_centeredActions{justify-content:center;margin-top:2.2rem;display:flex}@media (max-width:1000px){.q8Ug3a_centeredActions{grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;place-items:stretch stretch;gap:12px;width:min(100%,304px);max-width:100%;margin-inline:auto;display:grid}}.q8Ug3a_programmesSection{background:var(--white)}.q8Ug3a_developmentProgrammes{gap:1.1rem;display:grid}.q8Ug3a_developmentProgramme{background:var(--foundation-silver);grid-template-columns:minmax(125px,.18fr) minmax(0,.82fr);gap:clamp(1.75rem,4vw,4.5rem);display:grid}@media (min-width:1001px){.q8Ug3a_developmentProgramme{grid-template-columns:140px minmax(0,1fr);row-gap:2rem}.q8Ug3a_developmentProgramme>div>p{max-width:72ch}.q8Ug3a_developmentProgramme>[data-action-row]{grid-column:1/-1;justify-content:center;margin-top:0}}@media (max-width:1000px){.q8Ug3a_developmentProgramme{background:#fff;grid-template-columns:minmax(0,1fr);gap:20px;width:100%;padding:24px 20px}}.q8Ug3a_developmentProgramme:nth-child(2){background:var(--foundation-pink)}.q8Ug3a_developmentProgramme>[data-action-row]{grid-column:1/-1}.q8Ug3a_programmeMeta p{color:var(--foundation-muted);font-size:.88rem;line-height:1.55}@media (max-width:1000px){.q8Ug3a_programmeMeta p{margin:0}}.q8Ug3a_developmentProgramme dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin:1.25rem 0;display:grid}@media (max-width:1000px){.q8Ug3a_developmentProgramme dl{grid-template-columns:minmax(0,1fr);gap:12px;margin:0 0 24px;display:grid}}.q8Ug3a_developmentProgramme dl>div{background:#ffffffa6;padding:1rem}@media (max-width:1000px){.q8Ug3a_developmentProgramme dl>div{border-bottom:1px solid var(--brand-line);grid-template-columns:minmax(0,1fr);gap:4px;padding:12px 0;display:grid}}.q8Ug3a_developmentProgramme dt{color:var(--accent-ink);letter-spacing:.15em;text-transform:uppercase;font-size:.63rem;font-weight:700}@media (max-width:1000px){.q8Ug3a_developmentProgramme dt{font:600 .75rem/1.5 var(--font-body);color:var(--pink)}}.q8Ug3a_developmentProgramme dd{color:var(--foundation-ink);margin-top:.3rem;font-size:.88rem;line-height:1.5}@media (max-width:1000px){.q8Ug3a_developmentProgramme dd{font:400 1rem/1.7 var(--font-body)}}.q8Ug3a_developmentProgramme [data-action-row],.q8Ug3a_chapterActions{flex-wrap:wrap;gap:.75rem;margin-top:1.65rem;display:flex}@media (max-width:1000px){.q8Ug3a_developmentProgramme [data-action-row],.q8Ug3a_chapterActions{grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;align-items:stretch;gap:12px;width:min(100%,304px);margin-inline:auto;display:grid}}.q8Ug3a_programmesHeading{max-width:900px;color:var(--royal);font-family:var(--font-display), var(--font-display-fallback);font-size:var(--section-title-size);letter-spacing:-.04em;text-align:center;text-wrap:balance;margin:4rem auto 2.5rem;font-weight:400;line-height:1.1}.q8Ug3a_restorationProgrammes{gap:.9rem;max-width:1180px;margin-inline:auto;display:grid}.q8Ug3a_disclosure{background:var(--foundation-silver);overflow:hidden}.q8Ug3a_disclosure:nth-child(2){background:var(--foundation-pink)}.q8Ug3a_disclosure summary{cursor:pointer;grid-template-columns:80px minmax(0,1fr);align-items:center;gap:.75rem 1.25rem;padding:clamp(1.25rem,2.5vw,2rem);list-style:none;display:grid}.q8Ug3a_disclosure summary::-webkit-details-marker{display:none}.q8Ug3a_disclosure summary small,.q8Ug3a_disclosure summary strong,.q8Ug3a_disclosure summary em{display:block}.q8Ug3a_disclosure summary small{color:var(--accent-ink);letter-spacing:.17em;text-transform:uppercase;font-size:.65rem;font-weight:700}.q8Ug3a_disclosure summary strong{color:var(--royal);font-family:var(--font-display), var(--font-display-fallback);letter-spacing:-.04em;margin-top:.38rem;font-size:clamp(1.75rem,3.15vw,3.05rem);font-weight:400;line-height:1.02}@media (min-width:1001px){.q8Ug3a_disclosure summary strong{font-size:var(--subheading-size)}}.q8Ug3a_trademark{letter-spacing:0;vertical-align:super;margin-left:.08em;font-size:.32em;line-height:0}.q8Ug3a_disclosure summary em{max-width:680px;color:var(--foundation-muted);margin-top:.65rem;font-size:.93rem;font-style:italic;line-height:1.5}.q8Ug3a_disclosureSymbol{width:44px;height:32px;color:var(--royal);font-family:var(--font-display), var(--font-display-fallback);background:0 0;border:0;flex:none;grid-column:1/-1;justify-self:center;place-items:center;font-size:1.7rem;line-height:1;transition:transform .18s;display:grid}@media (max-width:1000px){.q8Ug3a_disclosureSymbol{background:0 0;border:0;place-items:center;font-size:0;display:grid;transform:none}}.q8Ug3a_disclosure summary:focus-visible{outline:3px solid var(--royal);outline-offset:-4px}.q8Ug3a_disclosure[open] .q8Ug3a_disclosureSymbol{transform:none}@media (max-width:1000px){.q8Ug3a_disclosure[open] .q8Ug3a_disclosureSymbol{background:0 0;transform:none}}.q8Ug3a_disclosureBody{padding:0 clamp(1.25rem,2.5vw,2rem) 2rem}.q8Ug3a_chapterLead{max-width:820px}.q8Ug3a_chapterLead p+p{margin-top:.9rem}.q8Ug3a_disclosure.q8Ug3a_compactDisclosure summary{grid-template-columns:64px minmax(0,1fr);gap:.25rem 1rem;padding:1.25rem 1.5rem .75rem}@media (max-width:700px){.q8Ug3a_disclosure.q8Ug3a_compactDisclosure summary{grid-template-columns:48px minmax(0,1fr);padding-inline:1.25rem}}.q8Ug3a_disclosure.q8Ug3a_compactDisclosure summary strong{font-size:clamp(1.5rem,2vw,1.75rem);line-height:1.15}.q8Ug3a_compactDisclosure .q8Ug3a_disclosureBody{padding:.75rem 1.5rem 1.5rem}@media (max-width:700px){.q8Ug3a_compactDisclosure .q8Ug3a_disclosureBody{padding-inline:1.25rem}}.q8Ug3a_compactDisclosure .q8Ug3a_chapterLead{text-align:center;max-width:760px;margin-inline:auto}.q8Ug3a_programmeIdentity{background:#fff;border-radius:50%;flex:0 0 88px;overflow:hidden}.q8Ug3a_programmeIdentity img{width:100%;height:auto;display:block}.q8Ug3a_programmeTitle{flex:1;min-width:0}.q8Ug3a_programmeIntroduction{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:1.5rem;display:grid}.q8Ug3a_programmeImage{align-items:stretch;min-width:0;margin:0;display:flex}.q8Ug3a_programmeImage img,.q8Ug3a_supportingArtwork img,.q8Ug3a_webinarThumbnail img{width:100%;height:auto;display:block}.q8Ug3a_programmeImage img{object-fit:contain;height:auto;max-height:320px}.q8Ug3a_supportingFeature{background:#ffffffb8;grid-column:1/-1;grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:1.25rem;padding-right:2rem;display:grid}@media (max-width:700px){.q8Ug3a_supportingFeature{padding-right:0}}.q8Ug3a_supportingArtwork{width:min(100%,160px);margin:1rem auto}.q8Ug3a_webinarAccess{max-width:760px;margin:1.5rem auto 0}.q8Ug3a_webinarStatus{color:var(--foundation-muted);text-align:center;margin-top:.75rem;font-size:.875rem}.q8Ug3a_webinarThumbnail{background:0 0;border:0;width:100%;min-width:0;padding:0;display:block}.q8Ug3a_webinarThumbnail:disabled{cursor:not-allowed}a.q8Ug3a_webinarThumbnail:hover{box-shadow:0 12px 30px #4c186e1f}.q8Ug3a_webinarThumbnail:focus-visible{outline:3px solid var(--royal);outline-offset:4px}.q8Ug3a_chapterActions{justify-content:center;align-items:center}.q8Ug3a_detailStack{grid-template-columns:minmax(0,1fr);gap:1rem;margin-top:1.5rem;display:grid}.q8Ug3a_detailBlock{border-top:1px solid var(--foundation-silver-deep);background:#fff;padding:1.5rem}.q8Ug3a_detailBlock p+p{margin-top:.75rem}.q8Ug3a_detailBlock .q8Ug3a_cleanList{gap:.5rem}@media (min-width:1001px){.q8Ug3a_detailBlock{grid-template-columns:minmax(0,.32fr) minmax(0,.68fr);align-items:start;gap:1.5rem;display:grid}}.q8Ug3a_detailBlock h4{font-size:1.5rem;line-height:1.2}@media (max-width:1000px){.q8Ug3a_detailBlock h4{margin-bottom:1rem}}.q8Ug3a_supportingFeature .q8Ug3a_detailBlock{display:block}.q8Ug3a_supportingFeature h4{margin-bottom:1rem}.q8Ug3a_detailBlock>div>:first-child{margin-top:0}.q8Ug3a_detailBlock>div{min-width:0}.q8Ug3a_disclosure .q8Ug3a_cleanList{font-size:1rem}@media (max-width:700px){.q8Ug3a_disclosure summary{grid-template-columns:56px minmax(0,1fr)}}.q8Ug3a_foundationForm{background:#ffffffd6;gap:1.25rem;margin-top:2rem;padding:clamp(1.35rem,3vw,2.2rem);display:grid}@media (min-width:1001px){.q8Ug3a_foundationForm{background:var(--foundation-pink);border:1px solid #e5cddd;margin-top:2.5rem}}.q8Ug3a_formIntro{max-width:760px;color:var(--foundation-muted);margin-top:.6rem;font-size:.9rem;line-height:1.65}.q8Ug3a_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.q8Ug3a_formGrid label{color:var(--foundation-ink);gap:.45rem;font-size:.77rem;font-weight:600;line-height:1.4;display:grid}.q8Ug3a_formGrid input:not([type=checkbox]),.q8Ug3a_formGrid textarea{width:100%;min-height:2.8rem;color:var(--foundation-ink);outline:1px solid var(--foundation-silver-deep);background:var(--white);border:0;border-radius:0;padding:.6rem .7rem}.q8Ug3a_formGrid textarea{resize:vertical;min-height:6.4rem}.q8Ug3a_formGrid input[type=checkbox]{width:1.05rem;height:1.05rem;accent-color:var(--royal);margin-top:.25rem}.q8Ug3a_formFieldWide{grid-column:1/-1}.q8Ug3a_foundationForm button{margin-inline:auto;width:fit-content;max-width:100%;min-height:48px;color:var(--white);background:var(--royal);cursor:not-allowed;letter-spacing:.13em;opacity:1;text-transform:uppercase;border:0;border-radius:999px;margin-top:1rem;padding:.8rem 1.35rem;font-size:.66rem;font-weight:700;display:block}.q8Ug3a_formConfirmation{max-width:700px;color:var(--foundation-muted);margin-top:1rem;font-size:.82rem;line-height:1.6}.q8Ug3a_impactSection{padding-block:var(--section-space)}.q8Ug3a_impactCounters{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;max-width:1180px;margin-inline:auto;display:grid}.q8Ug3a_impactCounter{background:var(--white);text-align:center;min-height:190px;padding:clamp(1.3rem,2.8vw,2.2rem)}.q8Ug3a_impactCounter strong{color:var(--royal);font-family:var(--font-display), var(--font-display-fallback);letter-spacing:-.06em;font-size:clamp(3.3rem,6.8vw,6rem);font-weight:400;line-height:.9;display:block}@media (min-width:1001px){.q8Ug3a_impactCounter strong{color:var(--accent-ink)}}.q8Ug3a_impactCounter p{max-width:180px;color:var(--foundation-muted);margin:.9rem auto 0;font-size:.82rem;line-height:1.48}@media (min-width:1001px){.q8Ug3a_impactCounter p{color:var(--royal)}}.q8Ug3a_impactUpdated{color:var(--foundation-muted);text-align:center;margin-top:1.4rem;font-size:.8rem}.q8Ug3a_closingGroup{display:contents}@media (max-width:1000px){.q8Ug3a_closingGroup{flex-direction:column;display:flex}}.q8Ug3a_foundationCta{padding:var(--section-space) 2rem;background:var(--foundation-pink)}@media (min-width:1001px){.q8Ug3a_foundationCta{background:radial-gradient(circle at 95% 80%, #f8dce9 0, transparent 34%), var(--foundation-pink);padding-bottom:3rem}}.q8Ug3a_foundationCtaInner{text-align:center;width:min(100%,780px);margin-inline:auto}.q8Ug3a_foundationCta h2{margin-top:.85rem}.q8Ug3a_foundationCta p:not(.q8Ug3a_kicker){max-width:690px;color:color-mix(in srgb, var(--foundation-ink) 84%, white);margin:1.25rem auto 0;line-height:1.8}.q8Ug3a_foundationCta [data-action-row]{justify-content:center}.q8Ug3a_contactSection{background:var(--white);padding-block:clamp(3.5rem,6vw,5.3rem)}@media (min-width:1001px){.q8Ug3a_contactSection{background:var(--foundation-pink);padding-block:0 5rem}}@media (max-width:1000px){.q8Ug3a_contactSection{border:0;order:-1;padding-top:32px}}.q8Ug3a_contactCard{border-top:1px solid var(--pink);text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(2rem,5vw,5rem);padding-top:2.5rem;display:grid}@media (min-width:1001px){.q8Ug3a_contactCard{background:#fff;border:0;align-items:start;padding:3rem}}@media (max-width:1000px){.q8Ug3a_contactCard{border:0}}.q8Ug3a_contactDetails{background:var(--foundation-silver);color:var(--foundation-muted);padding:clamp(1.5rem,3vw,2.5rem);line-height:1.8}@media (min-width:1001px){.q8Ug3a_contactDetails{background:0 0;padding:0}}.q8Ug3a_contactEmail{overflow-wrap:anywhere}.q8Ug3a_contactEmail:focus-visible{outline:2px solid var(--royal);outline-offset:6px}.q8Ug3a_contactCard a{color:var(--royal);margin-top:.8rem;font-weight:700;display:inline-block}.q8Ug3a_contactCard a:hover{color:var(--pink)}@media (max-width:1000px){.q8Ug3a_splitSectionHeading{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(2rem,5vw,5rem);max-width:none;display:grid}.q8Ug3a_splitSectionHeading .q8Ug3a_sectionIntro{margin-top:0}}.q8Ug3a_historyMilestone>div{border-left:1px solid var(--pink);padding-left:2rem}@media (min-width:1001px){.q8Ug3a_historyMilestone>div{border:0;padding-left:2.5rem}.q8Ug3a_historyMilestone>div>p{max-width:740px}}.q8Ug3a_programmeDetailBanner{max-width:760px;margin:1.5rem auto}.q8Ug3a_programmeDetailBanner img{object-fit:contain;width:100%;height:auto;max-height:320px;display:block}.q8Ug3a_empathyBadgeCrop{aspect-ratio:1;width:100%;display:block;position:relative;overflow:hidden}.q8Ug3a_programmeIdentity .q8Ug3a_empathyBadgeCrop img{width:146%;max-width:none;height:auto;position:absolute;top:-104.6%;left:-23%}@media (max-width:900px){.q8Ug3a_splitSectionHeading,.q8Ug3a_contactCard{grid-template-columns:1fr;gap:1.75rem}.q8Ug3a_realitiesGrid{grid-template-columns:1fr}.q8Ug3a_historyMilestone{grid-template-columns:minmax(100px,.22fr) minmax(0,.78fr)}.q8Ug3a_detailStack,.q8Ug3a_programmeIntroduction,.q8Ug3a_webinarAccess{grid-template-columns:1fr}}@media (max-width:700px){.q8Ug3a_historyMilestone>div{padding-left:1.25rem}.q8Ug3a_container{width:min(100% - 2.5rem,1180px);max-width:min(100% - 2.5rem,1180px)}.q8Ug3a_heroMedia img{object-position:63% center}.q8Ug3a_section{padding-block:var(--foundation-mobile-top,var(--section-space)) var(--section-space)}.q8Ug3a_sectionHeading{margin-bottom:2.3rem}.q8Ug3a_sectionHeading h2,.q8Ug3a_foundationCta h2{font-size:var(--section-title-size)}.q8Ug3a_portfolioGrid,.q8Ug3a_focusGrid,.q8Ug3a_archiveEvidence,.q8Ug3a_impactCounters,.q8Ug3a_programmeIntroduction,.q8Ug3a_supportingFeature,.q8Ug3a_webinarAccess{grid-template-columns:1fr}.q8Ug3a_programmeIdentity{flex-basis:56px;align-self:center}.q8Ug3a_supportingArtwork{width:min(65%,240px)}.q8Ug3a_processSection,.q8Ug3a_responseGrid,.q8Ug3a_activation,.q8Ug3a_historyMilestone{grid-template-columns:1fr;gap:1.65rem}.q8Ug3a_timelineMarker{position:static}.q8Ug3a_historyTimeline{gap:3.7rem}.q8Ug3a_developmentProgramme dl,.q8Ug3a_formGrid{grid-template-columns:1fr}.q8Ug3a_formFieldWide{grid-column:auto}.q8Ug3a_disclosure summary{align-items:flex-start}.q8Ug3a_disclosure summary strong{font-size:clamp(1.65rem,8.5vw,2.55rem)}.q8Ug3a_disclosureBody{padding-inline:1.25rem}.q8Ug3a_impactCounter{min-height:160px}}@media (prefers-reduced-motion:reduce){.q8Ug3a_foundationPage *,.q8Ug3a_foundationPage :before,.q8Ug3a_foundationPage :after{transition:none!important}}@media (max-width:1000px){.q8Ug3a_kicker,.q8Ug3a_processSection .q8Ug3a_kicker,.q8Ug3a_responseGrid .q8Ug3a_kicker,.q8Ug3a_activation .q8Ug3a_kicker,.q8Ug3a_disclosure summary small,.q8Ug3a_developmentProgramme dt{width:fit-content;max-width:100%;color:var(--pink);overflow-wrap:anywhere;background:0 0;border-radius:0;padding:0;line-height:1.5;display:inline-block}}@media (max-width:1000px){.q8Ug3a_formLabel{width:fit-content;max-width:100%;color:var(--pink);overflow-wrap:anywhere;background:0 0;border-radius:0;padding:0;line-height:1.5;display:inline-block}}@media (max-width:1000px){.q8Ug3a_portfolioPanel>span{width:fit-content;max-width:100%;color:var(--pink);overflow-wrap:anywhere;font-size:2rem;font-weight:400;line-height:1.5;font-family:var(--font-display);letter-spacing:0;background:0 0;border-radius:0;padding:0;display:inline-block}}@media (max-width:1000px){.q8Ug3a_focusCard>span{width:fit-content;max-width:100%;color:var(--pink);overflow-wrap:anywhere;font-size:2rem;font-weight:400;line-height:1.5;font-family:var(--font-display);letter-spacing:0;background:0 0;border-radius:0;padding:0;display:inline-block}}@media (max-width:1000px){.q8Ug3a_reality>span{width:fit-content;max-width:100%;color:var(--pink);overflow-wrap:anywhere;font-size:2rem;font-weight:400;line-height:1.5;font-family:var(--font-display);letter-spacing:0;background:0 0;border-radius:0;padding:0;display:inline-block}}.q8Ug3a_programmeMeta>span{white-space:nowrap;flex:none}@media (max-width:1000px){.q8Ug3a_programmeMeta>span{width:fit-content;max-width:100%;color:var(--pink);overflow-wrap:normal;font-size:2rem;font-weight:400;line-height:1.5;font-family:var(--font-display);letter-spacing:0;background:0 0;border-radius:0;padding:0;display:inline-block}}@media (max-width:1000px){.q8Ug3a_sectionHeading h2{font-size:var(--section-title-size)}}@media (max-width:1000px){.q8Ug3a_aboutStatement{color:var(--royal);background:0 0}}@media (max-width:1000px){.q8Ug3a_historySection{padding-bottom:0}}@media (max-width:1000px){.q8Ug3a_historySection .q8Ug3a_container>p:last-child{margin-bottom:0}}@media (max-width:1000px){.q8Ug3a_realitiesHeading{font:400 var(--section-title-size)/1.15 var(--font-display);letter-spacing:normal;text-transform:none;color:var(--royal)}}@media (max-width:1000px){.q8Ug3a_programmeMeta{align-items:center;gap:12px;display:flex}}@media (max-width:1000px){.q8Ug3a_developmentProgramme h3{font:400 var(--subheading-size)/1.2 var(--font-display);color:var(--royal);margin-bottom:24px}}@media (max-width:1000px){.q8Ug3a_developmentProgramme .q8Ug3a_verifiedOutcomes{background:var(--pink-mist);margin-block:24px;padding:20px}}.q8Ug3a_disclosureSymbol:after{content:"";border-right:2px solid var(--royal);border-bottom:2px solid var(--royal);width:10px;height:10px;transform:rotate(45deg)}.q8Ug3a_disclosure[open] .q8Ug3a_disclosureSymbol:after{transform:rotate(225deg)}.q8Ug3a_providedMedia{border-top:1px solid #ded4e3;grid-template-columns:minmax(0,1fr) 240px;align-items:center;gap:32px;margin-top:24px;padding:28px 0;display:grid}.q8Ug3a_providedMedia h3{font:400 var(--subheading-size)/1.2 var(--font-display), var(--font-display-fallback);color:var(--royal);margin-bottom:18px}.q8Ug3a_providedMedia img{object-fit:contain;width:100%;height:auto;display:block}.q8Ug3a_providedMedia dt{margin-top:12px;font-weight:600}.q8Ug3a_providedMedia dd{margin:0}.q8Ug3a_providedMedia a{overflow-wrap:anywhere}@media (max-width:700px){.q8Ug3a_providedMedia{grid-template-columns:1fr;gap:24px}.q8Ug3a_providedMedia>a{justify-self:center;width:min(240px,100%)}}.q8Ug3a_disclosure[id=empathy-donuts] .q8Ug3a_programmeImage{aspect-ratio:3/2;align-self:center;position:static;overflow:hidden}.q8Ug3a_disclosure[id=empathy-donuts] .q8Ug3a_programmeImage img{object-fit:cover;object-position:center 42%;width:100%;height:100%;max-height:none}.q8Ug3a_disclosure[id=empathy-donuts] .q8Ug3a_supportingFeature{background:0 0}.q8Ug3a_bankingPanel{border:1px solid var(--pink-soft);background:#fff;margin-top:32px;padding:clamp(28px,6vw,72px)}.q8Ug3a_bankingPanel>div:not([data-brand-waves]){max-width:720px;margin-inline:auto;position:relative}.q8Ug3a_bankingPanel h3{font:400 var(--section-title-size)/1.2 var(--font-display), serif;color:var(--royal);margin-block:12px 24px}.q8Ug3a_bankingThanks{color:var(--royal);letter-spacing:.12em;text-transform:uppercase;font-size:.8rem}.q8Ug3a_bankingPanel dl{grid-template-columns:max-content minmax(0,1fr);gap:18px 24px;padding-block:32px;display:grid}.q8Ug3a_bankingPanel dt{color:var(--royal);font-weight:700}.q8Ug3a_bankingPanel dd{overflow-wrap:anywhere;margin:0}.q8Ug3a_bankingPanel a{overflow-wrap:anywhere}@media (max-width:600px){.q8Ug3a_bankingPanel dl{grid-template-columns:1fr;gap:8px}.q8Ug3a_bankingPanel dd{margin-bottom:16px}}@media (min-width:701px) and (max-width:1000px){.q8Ug3a_impactCounters{grid-template-columns:repeat(2,minmax(0,1fr))}}
