.dGpHyq_section{background:var(--surface);border-top:1px solid var(--line)}.dGpHyq_inner{gap:var(--space-xs);padding-block:var(--section-y-tight);display:grid}.dGpHyq_label{color:var(--accent);font-family:var(--font-body);font-size:var(--fs-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;font-weight:500;line-height:1.5}.dGpHyq_text{max-width:52rem;color:var(--text);font-size:var(--fs-small);line-height:1.75}
.xQzhpG_eyebrow{color:var(--accent);font-family:var(--font-body);font-size:var(--fs-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;align-items:center;gap:.9em;font-weight:500;line-height:1.5;display:flex}.xQzhpG_rule:before{content:"";opacity:.55;background:currentColor;flex:none;width:2.75rem;height:1px}.xQzhpG_number{font-family:var(--font-display);letter-spacing:0;text-transform:none;font-size:1.5rem;font-style:italic;font-weight:400;line-height:1}.xQzhpG_inverse{color:var(--color-blush)}
.YR_g4a_band{isolation:isolate;background:var(--surface-inverse);color:var(--text-inverse);position:relative;overflow:hidden}.YR_g4a_watermark{--watermark-color:var(--color-ivory);--watermark-opacity:.05;--watermark-size:clamp(16rem, 26vw, 24rem);top:-5rem;right:-7rem}.YR_g4a_inner{z-index:1;gap:var(--space-xl);padding-block:var(--section-y);display:grid;position:relative}.YR_g4a_heading{gap:var(--space-m);display:grid}.YR_g4a_title{max-width:34rem;color:var(--color-ivory);font-size:var(--fs-h2)}.YR_g4a_body{align-content:end;gap:var(--space-m);max-width:34rem;display:grid}.YR_g4a_text{font-size:var(--fs-lead);font-weight:300;line-height:var(--lh-lead)}.YR_g4a_actions{align-items:center;gap:var(--space-m) var(--space-l);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.YR_g4a_phones{gap:var(--space-2xs) var(--space-l);flex-wrap:wrap;display:flex}.YR_g4a_phone{min-height:2.75rem;color:var(--color-ivory);font-size:var(--fs-small);align-items:center;gap:.75rem;text-decoration:none;display:inline-flex}.YR_g4a_phone:hover>span{text-underline-offset:.3em;text-decoration:underline}.YR_g4a_phone:focus-visible{outline-color:var(--color-ivory)}.YR_g4a_phoneLabel{color:var(--color-blush);font-size:var(--fs-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;display:block}@media (min-width:64em){.YR_g4a_inner{align-items:start;gap:var(--space-3xl);grid-template-columns:1.1fr 1fr}}
.kDw1RG_section{padding-block:var(--section-y-tight)}.kDw1RG_box{gap:var(--space-xl);border-radius:var(--radius-organic) 0 0 0;isolation:isolate;background:var(--surface-blush);padding:clamp(2rem,1.2rem + 4vw,4.5rem);display:grid;position:relative;overflow:hidden}.kDw1RG_media{justify-self:start;width:min(10.5rem,46%);padding:.75rem 1rem 1rem 0;position:relative}.kDw1RG_rings{z-index:-1;opacity:.85;width:13rem;position:absolute;top:18%;left:38%}.kDw1RG_cover{transform:rotate(-2deg)}.kDw1RG_content{align-content:center;justify-items:start;gap:var(--space-m);max-width:36rem;display:grid}.kDw1RG_title{font-size:var(--fs-h2)}.kDw1RG_text{color:var(--text);font-size:var(--fs-lead);font-weight:300;line-height:var(--lh-lead)}.kDw1RG_content>a{margin-top:var(--space-2xs)}@media (min-width:48em){.kDw1RG_box{grid-template-columns:auto 1fr;align-items:center;gap:clamp(2.5rem,6vw,6rem)}.kDw1RG_media{width:clamp(11rem,18vw,14.5rem);padding:1rem 1.5rem 1.5rem .5rem}.kDw1RG_rings{width:15rem;top:14%;left:28%}}.kDw1RG_compact .kDw1RG_box{padding-block:clamp(1.75rem,1.2rem + 2.5vw,3rem)}@media (min-width:48em){.kDw1RG_compact .kDw1RG_media{width:clamp(9rem,13vw,11rem)}}
.pQSwdG_list{border-top:1px solid var(--line);display:grid}.pQSwdG_item{border-bottom:1px solid var(--line)}.pQSwdG_summary{align-items:center;gap:var(--space-m);min-height:3rem;padding-block:var(--space-m);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;list-style:none;display:grid}.pQSwdG_summary::-webkit-details-marker{display:none}.pQSwdG_question{font-size:var(--fs-h4);text-wrap:pretty;transition:color var(--duration) var(--ease-out);line-height:1.25}.pQSwdG_summary:hover .pQSwdG_question{color:var(--color-charcoal)}.pQSwdG_toggle{border:1px solid var(--line);width:2.5rem;height:2.5rem;color:var(--color-cocoa);transition:background-color var(--duration) var(--ease-out), border-color var(--duration) var(--ease-out);border-radius:50%;place-items:center;display:grid}.pQSwdG_summary:hover .pQSwdG_toggle{border-color:var(--color-cocoa)}.pQSwdG_minus,.pQSwdG_item[open] .pQSwdG_plus{display:none}.pQSwdG_item[open] .pQSwdG_minus{display:block}.pQSwdG_answer{max-width:var(--measure);padding-bottom:var(--space-l);font-size:var(--fs-body);gap:.9em;display:grid}.pQSwdG_answer a{color:var(--color-cocoa)}
.p2XOBq_glossary{gap:0 var(--space-xl);display:grid}.p2XOBq_entry{padding-block:var(--space-m) var(--space-l);border-top:1px solid var(--line);align-content:start;gap:.45rem;display:grid}.p2XOBq_term{color:var(--text);font-size:var(--fs-body);font-weight:700;line-height:1.35}.p2XOBq_definition{color:var(--text);font-size:var(--fs-small);line-height:1.7}@media (min-width:48em){.p2XOBq_glossary{grid-template-columns:repeat(2,minmax(0,1fr))}}
.jK16fa_grid{gap:0 var(--space-xl);display:grid}.jK16fa_card{padding-block:var(--space-m) var(--space-l);border-top:1px solid var(--line);align-content:start;gap:.6rem;display:grid}.jK16fa_title{color:var(--heading);font-family:var(--font-display);font-size:var(--fs-h4);line-height:1.2}.jK16fa_text{max-width:var(--measure);font-size:var(--fs-body)}.jK16fa_text a{color:var(--color-cocoa)}@media (min-width:48em){.jK16fa_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64em){.jK16fa_three{grid-template-columns:repeat(3,minmax(0,1fr))}}
.SbU9va_hero{isolation:isolate;background:var(--surface);position:relative;overflow:hidden}.SbU9va_rings{z-index:-1;top:50%;right:calc(var(--gutter) * -1 - 5rem);opacity:.25;width:clamp(18rem,42vw,36rem);position:absolute;translate:0 -50%}.SbU9va_inner{padding-block:clamp(1.5rem, 1rem + 2vw, 2.5rem) var(--section-y-tight);gap:clamp(2rem,1.5rem + 3vw,4rem);display:grid}.SbU9va_grid{gap:var(--space-2xl);align-items:center;display:grid}.SbU9va_text{justify-items:start;gap:var(--space-m);max-width:50rem;display:grid}.SbU9va_title{font-size:var(--fs-h1);line-height:var(--lh-display)}.SbU9va_title em{font-style:italic}.SbU9va_subtitle{max-width:40rem;color:var(--color-bronze-soft);font-family:var(--font-display);font-size:var(--fs-h3);font-style:italic;line-height:1.25}.SbU9va_lead{gap:var(--space-s);max-width:var(--measure);font-size:var(--fs-lead);font-weight:300;line-height:var(--lh-lead);display:grid}.SbU9va_actions{align-items:center;gap:var(--space-s) var(--space-l);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}@media (min-width:64em){.SbU9va_rings{opacity:.75}.SbU9va_withAside .SbU9va_grid{gap:var(--space-3xl);grid-template-columns:1.1fr .9fr}}
._4ApLFW_diagram{--circle-bg:var(--surface-blush);--circle-hover:var(--color-blush);--circle-size:5rem;justify-items:start;display:grid}._4ApLFW_blush{--circle-bg:var(--surface);--circle-hover:var(--color-white)}._4ApLFW_root{background:var(--color-cocoa);min-height:2.5rem;color:var(--color-ivory);font-size:var(--fs-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;border-radius:999px;align-items:center;padding:.55rem 1.25rem;font-weight:500;display:inline-flex}._4ApLFW_branches{display:none}._4ApLFW_branches path{fill:none;stroke:var(--color-cocoa);stroke-width:1px}._4ApLFW_routes{width:100%;padding-left:1.25rem;display:grid}._4ApLFW_route{padding:1.25rem 0 0 2rem;position:relative}._4ApLFW_route:before{content:"";background:var(--color-cocoa);width:1px;position:absolute;top:0;bottom:0;left:0}._4ApLFW_route:last-child:before{height:calc(1.25rem + var(--circle-size) / 2);bottom:auto}._4ApLFW_route:after{content:"";top:calc(1.25rem + var(--circle-size) / 2);background:var(--color-cocoa);width:2rem;height:1px;position:absolute;left:0}._4ApLFW_link{grid-template-columns:var(--circle-size) 1fr;align-items:center;gap:var(--space-s);text-decoration:none;display:grid}._4ApLFW_circle{width:var(--circle-size);aspect-ratio:1;background:var(--circle-bg);color:var(--heading);font-family:var(--font-display);transition:background-color var(--duration) var(--ease-out), transform var(--duration-slow) var(--ease-out);border-radius:50%;place-items:center;font-size:1rem;font-style:italic;display:grid}._4ApLFW_label{gap:.2rem;display:grid}._4ApLFW_title{color:var(--text);font-size:var(--fs-small);font-weight:500;line-height:1.4}._4ApLFW_more{color:var(--color-cocoa);font-size:var(--fs-xs);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:.3em}._4ApLFW_link:hover ._4ApLFW_circle{background:var(--circle-hover);transform:scale(1.04)}._4ApLFW_link:hover ._4ApLFW_more{text-decoration-color:currentColor}._4ApLFW_caption{margin-top:var(--space-l);color:var(--text-muted);font-family:var(--font-display);font-size:1.25rem;font-style:italic;line-height:1.35}@media (min-width:40em){._4ApLFW_diagram{--circle-size:clamp(6.5rem, 4rem + 6vw, 9.5rem);justify-items:center}._4ApLFW_branches{width:100%;max-width:60rem;height:clamp(3.5rem,6vw,5.5rem);display:block}._4ApLFW_routes{grid-template-columns:repeat(3,1fr);max-width:60rem;padding-left:0}._4ApLFW_route{padding:0}._4ApLFW_route:before{border-radius:50%;width:.6rem;height:.6rem;top:-.35rem;bottom:auto;left:50%;translate:-50%}._4ApLFW_route:last-child:before{height:.6rem}._4ApLFW_route:after{display:none}._4ApLFW_link{justify-items:center;gap:var(--space-m);padding-top:var(--space-m);text-align:center;grid-template-columns:none}._4ApLFW_circle{font-size:clamp(1.25rem,1rem + 1vw,1.75rem)}._4ApLFW_title{max-width:14rem;font-size:var(--fs-body)}._4ApLFW_caption{text-align:center}}
.c5N3eW_wrap{gap:var(--space-l);display:grid}.c5N3eW_header{justify-content:space-between;align-items:end;gap:var(--space-s) var(--space-l);flex-wrap:wrap;display:flex}.c5N3eW_title{font-size:var(--fs-h3)}.c5N3eW_overview{min-height:2.75rem;color:var(--color-cocoa);font-size:var(--fs-small);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:.3em;align-items:center;gap:.5rem;display:inline-flex}.c5N3eW_overview:hover{text-decoration-color:currentColor}.c5N3eW_list{border-top:1px solid var(--line);display:grid}.c5N3eW_item{height:100%;padding-block:var(--space-l);border-bottom:1px solid var(--line);align-content:start;gap:.35rem;text-decoration:none;display:grid}.c5N3eW_verb{color:var(--color-bronze);font-family:var(--font-display);font-size:1.375rem;font-style:italic;line-height:1.2}.c5N3eW_name{color:var(--heading);font-family:var(--font-display);font-size:var(--fs-h4);line-height:1.2}.c5N3eW_text{max-width:34rem;color:var(--text);font-size:var(--fs-body);line-height:1.6}.c5N3eW_cta{margin-top:var(--space-2xs);color:var(--color-cocoa);font-size:var(--fs-small);align-items:center;gap:.6em;display:inline-flex}.c5N3eW_arrow{transition:translate var(--duration) var(--ease-out);flex:none}.c5N3eW_item:is(:hover,:focus-visible) .c5N3eW_arrow{translate:3px}@media (prefers-reduced-motion:reduce){.c5N3eW_item:is(:hover,:focus-visible) .c5N3eW_arrow{translate:none}}.c5N3eW_item:is(:hover,:focus-visible) .c5N3eW_name{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}@media (min-width:48em){.c5N3eW_list{column-gap:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr))}}
.Q1S77W_notes{gap:var(--space-l);max-width:48rem;padding-top:var(--space-l);border-top:1px solid var(--line);color:var(--text-muted);font-size:var(--fs-xs);line-height:1.7;display:grid}.Q1S77W_references{gap:var(--space-xs);display:grid}.Q1S77W_title{color:var(--text-muted);font-family:var(--font-body);font-size:var(--fs-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;font-weight:500}.Q1S77W_list{gap:var(--space-2xs);display:grid}.Q1S77W_list a{color:var(--color-cocoa);text-underline-offset:.25em}.Q1S77W_note{color:var(--text-muted)}
.gDexQq_statement{gap:var(--space-m);max-width:46rem;display:grid}.gDexQq_mark{--rings-primary:var(--color-blush);width:3.25rem}.gDexQq_text{color:var(--heading);font-family:var(--font-display);letter-spacing:-.005em;text-wrap:balance;font-style:italic;line-height:1.22}.gDexQq_md .gDexQq_text{font-size:var(--fs-h3)}.gDexQq_lg .gDexQq_text{font-size:var(--fs-quote)}@media (min-width:48em){.gDexQq_statement{grid-template-columns:clamp(4rem,2rem + 4vw,6rem) minmax(0,1fr);align-items:start;column-gap:clamp(1.25rem,.5rem + 2vw,2.5rem);max-width:54rem}.gDexQq_mark{width:100%;margin-top:.35rem}}
.LJ_LTq_list{gap:var(--space-s);display:grid}.LJ_LTq_card{padding:var(--space-m);background:var(--surface-raised);border-top:2px solid var(--color-cocoa);align-content:start;gap:.35rem;display:grid}.LJ_LTq_label{color:var(--heading);font-family:var(--font-display);font-size:var(--fs-h4);font-weight:400;line-height:1.2}.LJ_LTq_audience{font-size:var(--fs-body)}@media (min-width:48em){.LJ_LTq_list{grid-template-columns:repeat(3,minmax(0,1fr))}}
.kshMaW_device{background:var(--color-device);width:100%;box-shadow:inset 0 0 0 1px #ffffff14, var(--shadow-paper);position:relative}.kshMaW_screen{background:var(--color-white);width:100%;height:auto;display:block}.kshMaW_phone{--device-pad:clamp(.3rem, .2rem + .5vw, .55rem);--device-radius:clamp(1.4rem, .9rem + 2vw, 2.4rem);padding:var(--device-pad);border-radius:var(--device-radius)}.kshMaW_phone .kshMaW_screen{border-radius:calc(var(--device-radius) - var(--device-pad))}.kshMaW_window{border-radius:.75rem;padding:0 .35rem .35rem}.kshMaW_window .kshMaW_screen{border-radius:0 0 .45rem .45rem}.kshMaW_bar{gap:.35rem;padding:.6rem .4rem;display:flex}.kshMaW_bar span{background:#ffffff38;border-radius:50%;width:.5rem;height:.5rem}
.IAtYOa_steps{display:grid;position:relative}.IAtYOa_steps:before{content:"";background:var(--line);width:1px;position:absolute;top:.9rem;bottom:.9rem;left:.3rem}.IAtYOa_step{gap:var(--space-2xs);padding:0 0 var(--space-l) 2.25rem;display:grid;position:relative}.IAtYOa_step:last-child{padding-bottom:0}.IAtYOa_marker{background:var(--color-blush);border-radius:50%;width:.6rem;height:.6rem;position:absolute;top:.6rem;left:0}.IAtYOa_step:first-child .IAtYOa_marker{background:var(--color-cocoa)}.IAtYOa_title{font-size:var(--fs-h4);align-items:baseline;gap:.75rem;line-height:1.25;display:flex}.IAtYOa_number{color:var(--color-bronze-soft);flex:none;font-size:1.625rem;font-style:italic;line-height:1}.IAtYOa_body{max-width:var(--measure);font-size:var(--fs-body);gap:.75em;display:grid}@media (min-width:48em){.IAtYOa_step{padding-bottom:var(--space-xl)}}
.VKDxXG_cover{isolation:isolate;width:100%;position:relative}.VKDxXG_image{z-index:1;width:100%;height:auto;box-shadow:var(--shadow-paper);border-radius:1px;position:relative}.VKDxXG_sheet{z-index:0;background:var(--color-white);transform-origin:0 100%;border-radius:1px;position:absolute;inset:0;transform:translate(3.5%,2.5%)rotate(1.6deg);box-shadow:0 1px 2px #3030300f}
.Y8UygW_glyph{flex:none;width:2rem;height:2rem;overflow:visible}.Y8UygW_stroke,.Y8UygW_softStroke{fill:none;stroke-width:1px;vector-effect:non-scaling-stroke}.Y8UygW_stroke{stroke:var(--color-bronze-soft)}.Y8UygW_softStroke{stroke:var(--color-rose)}.Y8UygW_fill{fill:var(--color-rose)}
._8RiFmG_button{--button-bg:var(--color-cocoa);--button-fg:var(--color-ivory);--button-border:var(--color-cocoa);--button-hover-bg:#5b332d;--button-hover-fg:var(--color-ivory);--button-hover-border:#5b332d;border:1px solid var(--button-border);border-radius:var(--radius-xs);background:var(--button-bg);min-height:3rem;color:var(--button-fg);font-family:var(--font-body);letter-spacing:.01em;text-align:center;transition:background-color var(--duration) var(--ease-out), color var(--duration) var(--ease-out), border-color var(--duration) var(--ease-out);-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;gap:.9em;padding:.85em 1.5em;font-size:.9375rem;font-weight:400;line-height:1.25;text-decoration:none;display:inline-flex}._8RiFmG_button:is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]){background:var(--button-hover-bg);color:var(--button-hover-fg);border-color:var(--button-hover-border)}._8RiFmG_button:active:not(:disabled):not([aria-disabled=true]){transform:translateY(1px)}._8RiFmG_button:focus-visible{outline-offset:4px}._8RiFmG_button:disabled,._8RiFmG_button[aria-disabled=true]{cursor:not-allowed;opacity:.6;transform:none}._8RiFmG_label{min-width:0}._8RiFmG_icon{transition:transform var(--duration) var(--ease-out);flex:none}._8RiFmG_button:is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]) ._8RiFmG_icon{transform:translate(3px)}@media (prefers-reduced-motion:reduce){._8RiFmG_button:active:not(:disabled):not([aria-disabled=true]),._8RiFmG_button:is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]) ._8RiFmG_icon{transform:none}}._8RiFmG_secondary{--button-bg:transparent;--button-fg:var(--color-cocoa);--button-border:color-mix(in srgb, var(--color-cocoa) 55%, transparent);--button-hover-bg:var(--color-cocoa);--button-hover-fg:var(--color-ivory);--button-hover-border:var(--color-cocoa)}._8RiFmG_inverse{--button-bg:var(--color-ivory);--button-fg:var(--color-cocoa);--button-border:var(--color-ivory);--button-hover-bg:var(--color-blush-light);--button-hover-fg:var(--color-cocoa);--button-hover-border:var(--color-blush-light)}._8RiFmG_inverse:focus-visible{outline-color:var(--color-ivory)}._8RiFmG_sm{min-height:2.75rem;letter-spacing:var(--tracking-ui);text-transform:uppercase;padding:.7em 1.15em;font-size:.75rem;font-weight:500}._8RiFmG_lg{min-height:3.5rem;padding:1em 1.85em;font-size:1rem}._8RiFmG_block{width:100%}
.dvw3PW_panel{inset:var(--header-h) 0 0;z-index:var(--z-menu);overscroll-behavior:contain;background:var(--surface);opacity:0;visibility:hidden;transition:opacity var(--duration) var(--ease-out), translate var(--duration) var(--ease-out), visibility 0s linear var(--duration);position:fixed;overflow-y:auto;translate:0 -.5rem}.dvw3PW_panel[data-open]{opacity:1;visibility:visible;transition-delay:0s;translate:0}.dvw3PW_inner{gap:var(--space-xl);width:min(100% - 2 * var(--gutter), 40rem);min-height:100%;padding-block:var(--space-m) var(--space-xl);flex-direction:column;margin-inline:auto;display:flex}.dvw3PW_list>li{border-bottom:1px solid var(--line)}.dvw3PW_item{width:100%;min-height:3.5rem;color:var(--heading);font-family:var(--font-display);text-align:left;justify-content:space-between;align-items:center;padding-block:.4rem;font-size:1.75rem;line-height:1.15;text-decoration:none;display:flex}.dvw3PW_item[aria-current=page]{font-style:italic}.dvw3PW_row{justify-content:space-between;align-items:center;gap:var(--space-s);display:flex}.dvw3PW_toggle{width:3rem;height:3rem;color:var(--heading);flex:none;place-items:center;margin-right:-.75rem;display:grid}.dvw3PW_submenu{padding-bottom:var(--space-s)}.dvw3PW_subItem{min-height:2.75rem;color:var(--text);align-items:center;font-size:1rem;text-decoration:none;display:flex}.dvw3PW_subItem[aria-current=page],.dvw3PW_nestedItem[aria-current=page]{color:var(--color-cocoa);text-underline-offset:.3em;text-decoration:underline}.dvw3PW_nested{border-left:1px solid var(--line);margin:0 0 .5rem .2rem;padding-left:1rem}.dvw3PW_nestedItem{min-height:2.75rem;color:var(--text-muted);align-items:center;font-size:.9375rem;text-decoration:none;display:flex}.dvw3PW_footer{gap:var(--space-m);margin-top:auto;display:grid}.dvw3PW_contact{gap:.25rem;display:grid}.dvw3PW_contactLink{min-height:2.75rem;color:var(--text);font-size:var(--fs-small);align-items:center;gap:.75rem;text-decoration:none;display:inline-flex}@media (min-width:75em){.dvw3PW_panel{display:none}}
.UjXx0G_list{border-top:1px solid var(--line);display:grid}.UjXx0G_item{column-gap:var(--space-s);padding-block:var(--space-m);border-bottom:1px solid var(--line);grid-template-columns:2.75rem 1fr;display:grid}.UjXx0G_number{color:var(--color-bronze-soft);font-family:var(--font-display);font-size:1.75rem;line-height:1.1}.UjXx0G_rule{display:none}.UjXx0G_body{gap:.4rem;display:grid}.UjXx0G_title{font-size:var(--fs-h4);line-height:1.2}.UjXx0G_text{max-width:var(--measure);color:var(--text);font-size:var(--fs-body)}@media (min-width:48em){.UjXx0G_item{column-gap:var(--space-m);padding-block:var(--space-l);grid-template-columns:3rem 4.5rem 1fr}.UjXx0G_number{font-size:2rem}.UjXx0G_rule{background:var(--line);align-self:start;height:1px;margin-top:1.05rem;display:block}}
.MI2Otq_frameWrap,.MI2Otq_placeholder{aspect-ratio:16/9;background:var(--surface-inverse);width:100%;position:relative;overflow:hidden}.MI2Otq_frame{border:0;width:100%;height:100%}.MI2Otq_placeholder{align-content:center;justify-items:start;gap:var(--space-s);color:var(--text-inverse);isolation:isolate;padding:clamp(1.5rem,1rem + 4vw,4.5rem);display:grid}.MI2Otq_rings{z-index:-1;opacity:.35;--rings-primary:var(--color-blush);width:clamp(12rem,34vw,26rem);position:absolute;top:50%;right:clamp(-6rem,-10vw,-2rem);translate:0 -50%}.MI2Otq_label{max-width:28rem;color:var(--color-ivory);font-family:var(--font-display);font-size:var(--fs-h3);line-height:1.2}.MI2Otq_note{max-width:30rem;color:var(--color-blush-light);font-size:var(--fs-xs);line-height:1.6}@media (max-width:29.99em){.MI2Otq_placeholder{aspect-ratio:auto;min-height:14rem}}
.n7x8Iq_section{padding-block:var(--section-y-tight);background:var(--surface)}.n7x8Iq_grid{border-top:1px solid var(--line);margin-top:clamp(1.5rem,1rem + 2vw,2.5rem);display:grid}.n7x8Iq_project{align-content:start;justify-items:start;gap:var(--space-s);padding-block:var(--space-l);display:grid}.n7x8Iq_project+.n7x8Iq_project{border-top:1px solid var(--line)}.n7x8Iq_title{font-size:var(--fs-h3)}.n7x8Iq_title em{font-style:italic}.n7x8Iq_app{column-gap:var(--space-l);grid-template-columns:minmax(0,1fr) auto;align-items:center}.n7x8Iq_appText{justify-items:start;gap:var(--space-s);display:grid}.n7x8Iq_app .n7x8Iq_appScreen{width:clamp(7rem,4rem + 9vw,10rem);rotate:3deg}.n7x8Iq_text{max-width:28rem;font-size:var(--fs-body)}@media (max-width:29.99em){.n7x8Iq_app{row-gap:var(--space-l);grid-template-columns:1fr}.n7x8Iq_app .n7x8Iq_appScreen{width:8.5rem}}@media (min-width:48em){.n7x8Iq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.n7x8Iq_project{padding:var(--space-l) clamp(1.5rem, 4vw, 4.5rem)}.n7x8Iq_project:first-child{padding-left:0}.n7x8Iq_project+.n7x8Iq_project{border-top:0;border-left:1px solid var(--line)}}
._a6X2W_dropdown{align-items:center;display:flex;position:relative}._a6X2W_dropdown[data-open] ._a6X2W_trigger{color:var(--color-cocoa)}._a6X2W_toggle{min-width:1.75rem;min-height:2.75rem;color:var(--text);transition:color var(--duration) var(--ease-out);place-items:center;margin-left:.1rem;display:inline-grid}._a6X2W_toggle:hover,._a6X2W_dropdown[data-open] ._a6X2W_toggle{color:var(--color-cocoa)}._a6X2W_chevron{transition:transform var(--duration) var(--ease-out)}._a6X2W_toggle[aria-expanded=true] ._a6X2W_chevron{transform:rotate(180deg)}._a6X2W_panel{z-index:var(--z-dropdown);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-s);width:37rem;box-shadow:var(--shadow-soft);opacity:0;visibility:hidden;transition:opacity var(--duration) var(--ease-out), translate var(--duration) var(--ease-out), visibility 0s linear var(--duration);grid-template-columns:1.15fr 1fr;display:grid;position:absolute;top:calc(100% + 1rem);left:50%;translate:-50% -6px}._a6X2W_panel:before{content:"";inset-inline:0;height:1.1rem;position:absolute;bottom:100%}._a6X2W_panel[data-open]{opacity:1;visibility:visible;transition-delay:0s;translate:-50%}._a6X2W_primary,._a6X2W_secondary{padding:1.6rem 1.75rem 1.5rem}._a6X2W_secondary{background:var(--surface-blush);border-left:1px solid var(--line);border-radius:0 var(--radius-s) var(--radius-s) 0}._a6X2W_label{color:var(--accent);font-size:var(--fs-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;margin-bottom:.6rem;font-weight:500}._a6X2W_list>li+li,._a6X2W_subList>li+li{border-top:1px solid var(--line)}._a6X2W_item{gap:.2rem;padding-block:.7rem;text-decoration:none;display:grid}._a6X2W_itemTitle{color:var(--heading);font-family:var(--font-display);font-size:1.375rem;line-height:1.2}._a6X2W_itemText{color:var(--text-muted);font-size:.8125rem;line-height:1.45}._a6X2W_item:hover ._a6X2W_itemTitle,._a6X2W_item[aria-current=page] ._a6X2W_itemTitle{font-style:italic}._a6X2W_overview{min-height:2.75rem;color:var(--color-cocoa);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:.3em;align-items:center;gap:.5rem;margin-top:.5rem;font-size:.8125rem;display:inline-flex}._a6X2W_overview:hover{text-decoration-color:currentColor}._a6X2W_subItem{min-height:3rem;color:var(--text);transition:color var(--duration) var(--ease-out);align-items:center;font-size:.9375rem;line-height:1.35;text-decoration:none;display:flex}._a6X2W_subItem:hover,._a6X2W_subItem[aria-current=page]{color:var(--color-cocoa)}._a6X2W_subItem[aria-current=page]{text-underline-offset:.3em;text-decoration:underline}
.ZSW4Ga_quote{gap:var(--space-m);max-width:46rem;display:grid}.ZSW4Ga_mark{--rings-primary:var(--color-blush);width:3.25rem}.ZSW4Ga_text{color:var(--heading);font-family:var(--font-display);letter-spacing:-.005em;font-style:italic;line-height:1.22}.ZSW4Ga_md .ZSW4Ga_text{font-size:var(--fs-h3)}.ZSW4Ga_lg .ZSW4Ga_text{font-size:var(--fs-quote)}.ZSW4Ga_cite{color:var(--text-muted);font-size:var(--fs-xs);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}@media (min-width:48em){.ZSW4Ga_quote{grid-template-columns:clamp(4rem,2rem + 4vw,6rem) minmax(0,1fr);column-gap:clamp(1.25rem,.5rem + 2vw,2.5rem);max-width:54rem}.ZSW4Ga_mark{grid-area:1/1/span 2;width:100%;margin-top:.35rem}.ZSW4Ga_text,.ZSW4Ga_cite{grid-column:2}}
.BZ7-0a_section{padding-block:var(--section-y);position:relative}.BZ7-0a_tight{padding-block:var(--section-y-tight)}.BZ7-0a_flush-top{padding-top:0}.BZ7-0a_ivory{background:var(--surface)}.BZ7-0a_blush{background:var(--surface-blush)}.BZ7-0a_sand{background:var(--surface-sand)}
.vU2JiW_section{padding-block:var(--section-y-tight);background:var(--surface)}.vU2JiW_header{justify-content:space-between;align-items:end;gap:var(--space-m) var(--space-xl);flex-wrap:wrap;margin-bottom:clamp(2.5rem,2rem + 3vw,4.5rem);display:flex}.vU2JiW_list{gap:var(--space-xl);display:grid}.vU2JiW_item{align-content:start;justify-items:start;gap:var(--space-xs);padding-top:var(--space-l);border-top:1px solid var(--line);display:grid;position:relative}.vU2JiW_marker{background:var(--color-blush);border-radius:50%;width:.6rem;height:.6rem;position:absolute;top:-.3rem;left:0}.vU2JiW_item:last-child .vU2JiW_marker{background:var(--color-cocoa)}.vU2JiW_number{color:var(--color-bronze-soft);font-family:var(--font-display);font-size:2rem;font-style:italic;line-height:1}.vU2JiW_title{margin-top:var(--space-2xs);font-size:var(--fs-h3)}.vU2JiW_text{max-width:22rem;color:var(--text);font-size:var(--fs-body)}.vU2JiW_link{margin-top:var(--space-2xs)}.vU2JiW_paths{background:var(--surface-blush);border-radius:var(--radius-organic) 0 0 0;gap:clamp(2rem,1.5rem + 3vw,3.5rem);margin-top:clamp(2.5rem,2rem + 3vw,4.5rem);padding:clamp(1.75rem,1rem + 4vw,4.5rem) clamp(1.25rem,.75rem + 3vw,4.5rem);display:grid}.vU2JiW_pathsTitle{max-width:44rem;font-size:var(--fs-h3);font-weight:400;line-height:var(--lh-heading)}.vU2JiW_pathsTitle em{font-style:italic}@media (min-width:48em){.vU2JiW_list{gap:var(--space-l);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64em){.vU2JiW_list{gap:var(--space-xl)}}
.azVQWW_header{z-index:var(--z-header);background:var(--surface);box-shadow:0 1px 0 var(--line);border-bottom:1px solid #0000;position:sticky;top:0}@supports (animation-timeline:scroll()){.azVQWW_header{animation:linear both azVQWW_header-edge;animation-timeline:scroll(root);animation-range:0 6rem}}@keyframes azVQWW_header-edge{0%{box-shadow:0 1px #0000}to{box-shadow:0 1px 0 var(--line)}}.azVQWW_header[data-menu-open]{border-bottom-color:var(--line)}.azVQWW_registry{height:var(--header-top-h);background:var(--surface-sand)}.azVQWW_registryText{height:100%;color:var(--color-cocoa);letter-spacing:var(--tracking-ui);white-space:nowrap;align-items:center;font-size:.6875rem;font-weight:500;line-height:1;display:flex}.azVQWW_bar{align-items:center;gap:var(--space-s);height:var(--header-bar-h);display:flex}.azVQWW_brand{flex:none;margin-right:auto;display:inline-flex}.azVQWW_logo{width:auto;height:1.75rem}.azVQWW_nav{display:none}.azVQWW_navList{align-items:center;gap:clamp(1.1rem,1.55vw,2rem);display:flex}.azVQWW_navLink{min-height:2.75rem;color:var(--text);letter-spacing:var(--tracking-ui);text-transform:uppercase;white-space:nowrap;transition:color var(--duration) var(--ease-out);align-items:center;gap:.35em;font-size:.75rem;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.azVQWW_navLink:after{content:"";inset-inline:0;transform-origin:0;height:1px;transition:transform var(--duration-slow) var(--ease-out);background:currentColor;position:absolute;bottom:.6rem;transform:scaleX(0)}.azVQWW_navLink:hover,.azVQWW_navLink:focus-visible,.azVQWW_navLink[aria-current=page],.azVQWW_navLink[data-active]{color:var(--color-cocoa)}.azVQWW_navLink:hover:after,.azVQWW_navLink:focus-visible:after,.azVQWW_navLink[aria-current=page]:after,.azVQWW_navLink[data-active]:after{transform:scaleX(1)}.azVQWW_cta{flex:none}.azVQWW_ctaLong{display:none}.azVQWW_menuButton{min-width:2.75rem;min-height:2.75rem;color:var(--color-cocoa);letter-spacing:var(--tracking-ui);text-transform:uppercase;justify-content:center;align-items:center;gap:.5rem;margin-right:-.5rem;padding-inline:.5rem;font-size:.75rem;font-weight:500;display:inline-flex}@media (max-width:29.99em){.azVQWW_menuLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:22.49em){.azVQWW_cta{display:none}}@media (min-width:48em){.azVQWW_logo{height:2rem}.azVQWW_registryText{font-size:.75rem}}@media (min-width:75em){.azVQWW_bar{gap:var(--space-l)}.azVQWW_logo{height:2.375rem}.azVQWW_nav{display:block}.azVQWW_ctaShort{display:none}.azVQWW_ctaLong{display:inline}.azVQWW_menuButton{display:none}}
._1CUDPa_heading{gap:var(--space-m);max-width:44rem;display:grid}._1CUDPa_title{font-size:var(--fs-h2)}._1CUDPa_title em{font-style:italic}._1CUDPa_lead{max-width:var(--measure);color:var(--text);font-size:var(--fs-lead);font-weight:300;line-height:var(--lh-lead)}
.HlzLPa_map{background:var(--surface-blush);border-radius:0 0 var(--radius-organic) 0;position:relative;overflow:hidden}.HlzLPa_map[data-loaded]{aspect-ratio:4/5;background:var(--surface-sand)}.HlzLPa_frame{border:0;width:100%;height:100%}.HlzLPa_placeholder{justify-items:start;gap:var(--space-s);isolation:isolate;padding:clamp(1.5rem,1.2rem + 2vw,2.75rem) clamp(1.5rem,1rem + 8vw,9rem) clamp(1.5rem,1.2rem + 2vw,2.75rem) clamp(1.5rem,1.2rem + 2vw,2.75rem);display:grid;position:relative}.HlzLPa_rings{z-index:-1;--rings-primary:var(--color-rose);width:clamp(8rem,13vw,11rem);position:absolute;top:50%;right:clamp(-5rem,-9vw,-2rem);translate:0 -50%}.HlzLPa_address{max-width:26rem;color:var(--heading);font-family:var(--font-display);font-size:1.25rem;line-height:1.3}.HlzLPa_note{max-width:30rem;color:var(--text-muted);font-size:var(--fs-xs);line-height:1.6}.HlzLPa_load{margin-top:var(--space-2xs)}@media (min-width:48em){.HlzLPa_map[data-loaded]{aspect-ratio:4/3}}
._1pv66G_section{padding-block:var(--section-y-tight);background:var(--surface)}._1pv66G_intro{gap:var(--space-m);max-width:46rem;display:grid}._1pv66G_title{font-size:var(--fs-h2)}._1pv66G_lead{max-width:var(--measure);font-size:var(--fs-lead);font-weight:300;line-height:var(--lh-lead)}._1pv66G_grid{gap:0 var(--space-xl);margin-top:clamp(2rem,1.5rem + 2vw,3rem);display:grid}._1pv66G_item{column-gap:var(--space-s);padding-block:var(--space-m);border-top:1px solid var(--line);grid-template-columns:2.5rem minmax(0,1fr);align-content:start;row-gap:.35rem;display:grid}._1pv66G_number{color:var(--color-bronze-soft);font-family:var(--font-display);grid-row:span 2;font-size:1.5rem;line-height:1.1}._1pv66G_itemTitle{font-size:var(--fs-h4);line-height:1.2}._1pv66G_itemText{font-size:var(--fs-body)}@media (min-width:48em){._1pv66G_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.GdAmZG_skip{z-index:var(--z-skip);background:var(--color-cocoa);color:var(--color-ivory);font-size:var(--fs-small);transition:transform var(--duration) var(--ease-out);padding:.75rem 1.25rem;text-decoration:none;position:fixed;top:.75rem;left:.75rem;transform:translateY(-200%)}.GdAmZG_skip:focus-visible{outline-color:var(--color-cocoa);transform:none}
._0J5utG_link{min-height:2.75rem;color:var(--color-cocoa);font-size:var(--fs-small);letter-spacing:.01em;align-items:center;gap:.6em;text-decoration:none;display:inline-flex}._0J5utG_label{background:linear-gradient(currentColor, currentColor) 0 100% / 0% 1px no-repeat, linear-gradient(var(--line), var(--line)) 0 100% / 100% 1px no-repeat;transition:background-size var(--duration-slow) var(--ease-out);padding-block:.2em}._0J5utG_link:hover ._0J5utG_label,._0J5utG_link:focus-visible ._0J5utG_label{background-size:100% 1px,100% 1px}._0J5utG_icon{transition:transform var(--duration) var(--ease-out);flex:none}._0J5utG_link:hover ._0J5utG_icon,._0J5utG_link:focus-visible ._0J5utG_icon{transform:translate(3px)}@media (prefers-reduced-motion:reduce){._0J5utG_link:hover ._0J5utG_icon,._0J5utG_link:focus-visible ._0J5utG_icon{transform:none}}
.AsCJUW_section{padding-block:var(--section-y-tight);background:var(--surface)}.AsCJUW_grid{gap:var(--space-2xl);display:grid}.AsCJUW_media{width:min(100%,24rem)}.AsCJUW_photo{aspect-ratio:4/5;border-radius:var(--radius-organic) 0 0 0;background:var(--surface-sand);overflow:hidden}.AsCJUW_image{object-fit:cover;width:100%;height:100%}.AsCJUW_text{align-content:center;gap:var(--space-m);max-width:38rem;display:grid}.AsCJUW_title{font-size:var(--fs-h2)}.AsCJUW_body{margin-bottom:var(--space-2xs);gap:1em;display:grid}.AsCJUW_signature{padding-top:var(--space-m);border-top:1px solid var(--line);gap:.2rem;display:grid}.AsCJUW_name{color:var(--heading);font-family:var(--font-display);font-size:var(--fs-h4);line-height:1.2}.AsCJUW_registry{color:var(--text-muted);font-size:var(--fs-xs);letter-spacing:.06em}@media (min-width:64em){.AsCJUW_grid{align-items:center;gap:var(--space-3xl);grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}
.pMKEFa_split{gap:var(--space-xl);display:grid}.pMKEFa_prose{max-width:var(--measure);gap:1.15em;display:grid}.pMKEFa_prose strong{color:var(--color-charcoal)}.pMKEFa_prose a{color:var(--color-cocoa)}.pMKEFa_lead{font-size:var(--fs-lead);font-weight:300;line-height:var(--lh-lead)}.pMKEFa_stack{gap:var(--space-xl);display:grid}.pMKEFa_stackLarge{gap:var(--space-2xl);display:grid}.pMKEFa_actions{align-items:center;gap:var(--space-s) var(--space-l);flex-wrap:wrap;display:flex}.pMKEFa_subheading{font-size:var(--fs-h3)}@media (min-width:64em){.pMKEFa_split{gap:var(--space-3xl);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.pMKEFa_sticky{top:calc(var(--header-h) + var(--space-xl));position:sticky}}
.m-226G_heading{font-size:var(--fs-h2)}.m-226G_showcase{isolation:isolate;width:min(100%,30rem);padding-block:var(--space-m);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;margin-inline:auto;display:grid;position:relative}.m-226G_showcaseRings{z-index:-1;width:135%;position:absolute;top:50%;left:50%;translate:-50% -50%}.m-226G_showcaseBack{grid-area:1/1/auto/span 6;margin-top:18%;rotate:-4deg}.m-226G_showcaseFront{z-index:1;grid-area:1/5/auto/span 7}.m-226G_summary{color:var(--heading);font-family:var(--font-display);font-size:var(--fs-h3);font-style:italic;line-height:1.25}.m-226G_feature{gap:var(--space-2xl);align-items:center;display:grid}.m-226G_featureText{justify-items:start;gap:var(--space-m);max-width:34rem;display:grid}.m-226G_featureMedia{justify-self:center;width:min(100%,17.5rem)}.m-226G_featureWide .m-226G_featureMedia{width:100%;max-width:42rem}.m-226G_featureTitle{font-size:var(--fs-h2)}.m-226G_journeys{margin-top:var(--space-2xs);flex-wrap:wrap;gap:.6rem;display:flex}.m-226G_journeys li{border:1px solid var(--color-blush);background:var(--surface);color:var(--text);font-size:var(--fs-small);border-radius:999px;padding:.45rem .9rem;line-height:1.35}.m-226G_capabilitiesHeader{gap:var(--space-xl);margin-bottom:clamp(3.5rem,2.5rem + 5vw,7rem);display:grid}.m-226G_capabilitiesLead{color:var(--accent);font-size:var(--fs-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;font-weight:500}.m-226G_capabilities{border-top:1px solid var(--line);display:grid}.m-226G_capabilities li{border-bottom:1px solid var(--line);font-size:var(--fs-lead);padding:1rem 0 1rem 1.75rem;font-weight:300;line-height:1.45;position:relative}.m-226G_capabilities li:before{content:"";border:1px solid var(--color-bronze-soft);border-radius:50%;width:.55rem;height:.55rem;position:absolute;top:1.55rem;left:.1rem}.m-226G_features{gap:clamp(4rem,3rem + 6vw,9rem);display:grid}.m-226G_samples{gap:var(--space-xs);display:grid}.m-226G_samplesLabel{color:var(--text-muted);font-size:var(--fs-xs);letter-spacing:.04em}.m-226G_samples ul{flex-wrap:wrap;gap:.5rem;display:flex}.m-226G_samples li{border:1px solid var(--color-blush);background:var(--surface);color:var(--color-bronze);font-size:var(--fs-xs);border-radius:999px;padding:.4rem .85rem;line-height:1.4}.m-226G_note{padding-left:var(--space-s);border-left:1px solid var(--color-rose);color:var(--text-muted);font-size:var(--fs-small)}@media (min-width:64em){.m-226G_showcase{width:100%;max-width:32rem;margin-right:0}.m-226G_feature{gap:var(--space-3xl);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.m-226G_featureReverse .m-226G_featureText{order:2}.m-226G_featureWide{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.m-226G_capabilitiesHeader{gap:var(--space-3xl);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}}
.zYrl0G_titleName,.zYrl0G_titleSub{display:block}.zYrl0G_titleName em{font-style:italic}.zYrl0G_titleSub{max-width:26ch;font-size:var(--fs-h4);letter-spacing:0;margin-top:.6rem;line-height:1.2}.zYrl0G_player{gap:var(--space-l);max-width:64rem;display:grid}.zYrl0G_youtube{justify-self:start}
.pdG0ya_grid{gap:var(--space-3xl);display:grid}.pdG0ya_heading{font-size:var(--fs-h2)}.pdG0ya_booking,.pdG0ya_guidance{align-content:start;gap:var(--space-m);display:grid}.pdG0ya_booking>article+article{margin-top:var(--space-2xs)}@media (min-width:64em){.pdG0ya_grid{gap:var(--space-3xl);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start}.pdG0ya_guidance{top:calc(var(--header-h) + var(--space-xl));position:sticky}}
.zv2uEW_band{aspect-ratio:4/3;border-radius:0 var(--radius-organic) 0 0;background:var(--surface-sand);overflow:hidden}.zv2uEW_bandImage{object-fit:cover;object-position:52% 40%;width:100%;height:100%}.zv2uEW_heading{font-size:var(--fs-h2)}.zv2uEW_titleName,.zv2uEW_titleSub{display:block}.zv2uEW_titleName em{font-style:italic}.zv2uEW_titleSub{max-width:24ch;font-size:var(--fs-h4);letter-spacing:0;margin-top:.6rem;line-height:1.2}.zv2uEW_highlights{gap:var(--space-s);display:grid}.zv2uEW_highlight{padding:var(--space-m);background:var(--surface-blush);border-radius:0 0 var(--radius-s) var(--radius-s);border-top:1px solid var(--color-blush);color:var(--heading);font-family:var(--font-display);align-items:flex-start;gap:.85rem;font-size:1.375rem;line-height:1.25;display:flex}.zv2uEW_highlight:before{content:"";border:1px solid var(--color-bronze-soft);border-radius:50%;flex:none;width:.55rem;height:.55rem;margin-top:.55rem}.zv2uEW_areas{gap:var(--space-l);margin-top:clamp(2rem,1.5rem + 2vw,3rem);display:grid}.zv2uEW_area{align-content:start;justify-items:start;gap:var(--space-s);padding-top:var(--space-l);border-top:1px solid var(--line);display:grid}.zv2uEW_areaTitle{font-size:var(--fs-h3)}.zv2uEW_areaLink{margin-top:var(--space-2xs)}.zv2uEW_locationsHeader{gap:var(--space-l);margin-bottom:clamp(2rem,1.5rem + 2vw,3rem);display:grid}.zv2uEW_care{gap:var(--space-2xl);display:grid}.zv2uEW_carePhoto{aspect-ratio:3/2;border-radius:var(--radius-organic) 0 0 0;overflow:hidden}.zv2uEW_carePhotoImage{object-fit:cover;width:100%;height:100%}.zv2uEW_careText{align-content:center;gap:var(--space-m);display:grid}@media (min-width:48em){.zv2uEW_band{aspect-ratio:16/7}.zv2uEW_highlights,.zv2uEW_areas{grid-template-columns:repeat(2,minmax(0,1fr))}.zv2uEW_areas{gap:var(--space-2xl)}}@media (min-width:64em){.zv2uEW_locationsHeader{align-items:end;gap:var(--space-3xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.zv2uEW_care{align-items:center;gap:var(--space-3xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}
.XmHSEq_list{border-top:1px solid var(--line);display:grid}.XmHSEq_item{gap:var(--space-m);padding:var(--space-xl) 0;border-bottom:1px solid var(--line);grid-template-columns:3rem 1fr;display:grid}.XmHSEq_highlight{background:var(--surface-blush);border-radius:0 0 var(--radius-organic) 0;border-bottom:0;padding-inline:clamp(1.25rem,.8rem + 2.5vw,3rem)}.XmHSEq_number{color:var(--color-bronze-soft);font-family:var(--font-display);font-size:2rem;font-style:italic;line-height:1.1}.XmHSEq_body{gap:var(--space-xs);display:grid}.XmHSEq_title{font-size:var(--fs-h2)}.XmHSEq_titleLink{text-underline-offset:.2em;transition:text-decoration-color var(--duration-slow) var(--ease-out);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px}.XmHSEq_arrow{vertical-align:.1em;color:var(--color-cocoa);transition:translate var(--duration) var(--ease-out);margin-left:.45em;display:inline-block}.XmHSEq_titleLink:is(:hover,:focus-visible){text-decoration-color:currentColor}.XmHSEq_titleLink:is(:hover,:focus-visible) .XmHSEq_arrow{translate:4px}@media (prefers-reduced-motion:reduce){.XmHSEq_titleLink:is(:hover,:focus-visible) .XmHSEq_arrow{translate:none}}.XmHSEq_text{max-width:30rem;font-size:var(--fs-lead);font-weight:300;line-height:var(--lh-lead)}.XmHSEq_cta{margin-top:var(--space-2xs);justify-self:start}.XmHSEq_secondLayer{gap:var(--space-s);grid-column:1/-1;display:grid}.XmHSEq_layerLabel{color:var(--color-cocoa);font-size:var(--fs-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;font-weight:500}.XmHSEq_layerList{border-top:1px solid var(--color-blush);display:grid}.XmHSEq_layerGroup{border-bottom:1px solid var(--color-blush);gap:.15rem;padding-block:.9rem;display:grid}.XmHSEq_layerTitle{color:var(--color-bronze);font-size:1.25rem;font-style:italic;line-height:1.2}.XmHSEq_layerLink{min-height:2.75rem;color:var(--text);font-size:var(--fs-body);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:.25em;justify-self:start;align-items:center;gap:.5em;display:inline-flex}.XmHSEq_layerArrow{color:var(--color-cocoa);flex:none}.XmHSEq_layerLink:hover{color:var(--color-cocoa);text-decoration-color:currentColor}@media (min-width:64em){.XmHSEq_item{gap:var(--space-xl);padding-block:var(--space-2xl);grid-template-columns:5rem minmax(0,1fr) minmax(0,1fr);align-items:start}.XmHSEq_number{font-size:2.75rem}.XmHSEq_secondLayer{grid-area:1/3}}
.WoKkHa_heading{font-size:var(--fs-h2)}.WoKkHa_pathsHeader{gap:var(--space-l);display:grid}.WoKkHa_diagram{margin-block:clamp(3rem,2rem + 4vw,5.5rem)}.WoKkHa_paths{border-top:1px solid var(--color-blush);margin-top:clamp(1rem,.5rem + 2vw,2rem);display:grid}.WoKkHa_path{gap:var(--space-l);border-bottom:1px solid var(--color-blush);padding-block:clamp(2rem,1.5rem + 2.5vw,3.5rem);display:grid}.WoKkHa_pathIntro{align-content:start;justify-items:start;gap:var(--space-s);display:grid}.WoKkHa_pathTitle{font-size:var(--fs-h3)}.WoKkHa_pathLead{max-width:30rem;color:var(--text);font-size:var(--fs-lead);font-weight:700;line-height:1.45}.WoKkHa_pathBody{align-content:start;justify-items:start;gap:var(--space-m);display:grid}.WoKkHa_timeframes{gap:var(--space-s);width:100%;padding:var(--space-m) 0;display:grid}.WoKkHa_timeframesTitle{font-size:var(--fs-h4)}.WoKkHa_note{color:var(--text-muted);font-size:var(--fs-small)}.WoKkHa_treatments{width:100%;max-width:var(--measure);border-top:1px solid var(--color-blush);display:grid}.WoKkHa_treatments li{border-bottom:1px solid var(--color-blush);font-size:var(--fs-body);padding-block:.85rem}.WoKkHa_treatments strong{color:var(--heading)}.WoKkHa_statement{color:var(--heading);font-family:var(--font-display);font-size:var(--fs-h1);letter-spacing:-.015em;text-wrap:balance;margin-top:clamp(3.5rem,2rem + 6vw,7rem);line-height:1.05}.WoKkHa_statement em{font-style:italic}@media (min-width:64em){.WoKkHa_pathsHeader{align-items:end;gap:var(--space-3xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.WoKkHa_path{gap:var(--space-3xl);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.WoKkHa_pathIntro{top:calc(var(--header-h) + var(--space-xl));position:sticky}.WoKkHa_statement{max-width:22ch;margin-left:auto}}
.NQJD6a_heading{font-size:var(--fs-h2)}.NQJD6a_statement{color:var(--heading);font-family:var(--font-display);font-size:var(--fs-h3);font-style:italic;line-height:1.3}.NQJD6a_glossaryHeader{align-items:center;gap:var(--space-s);margin-bottom:var(--space-l);display:flex}.NQJD6a_glossaryHeader h2{font-size:var(--fs-h3)}.NQJD6a_glossaryRule{background:var(--line);flex:1;height:1px}.NQJD6a_note{color:var(--text-muted);font-size:var(--fs-small)}.NQJD6a_checklist{border-top:1px solid var(--line);display:grid}.NQJD6a_checklist li{border-bottom:1px solid var(--line);align-items:baseline;gap:.85rem;padding-block:.75rem;display:flex}.NQJD6a_checklist li:before{content:"";border:1px solid var(--color-bronze-soft);border-radius:50%;flex:none;width:.5rem;height:.5rem;translate:0 -.1rem}.NQJD6a_sequence{counter-reset:sequence;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.NQJD6a_sequence li{color:var(--heading);font-family:var(--font-display);text-align:center;justify-items:center;gap:.6rem;padding-top:1.6rem;font-size:clamp(1rem,.9rem + .6vw,1.375rem);font-style:italic;display:grid;position:relative}.NQJD6a_sequence li:before{content:"";background:var(--line);height:1px;position:absolute;top:.35rem;left:0;right:0}.NQJD6a_sequence li:first-child:before{left:50%}.NQJD6a_sequence li:last-child:before{right:50%}.NQJD6a_sequence li:after{content:"";background:var(--color-blush);border-radius:50%;width:.7rem;height:.7rem;position:absolute;top:0;left:50%;translate:-50%}.NQJD6a_sequence li:first-child:after{background:var(--color-cocoa)}.NQJD6a_choice{justify-items:start;gap:var(--space-m);padding-top:var(--space-l);border-top:1px solid var(--line);margin-top:clamp(2rem,1.5rem + 2vw,3rem);display:grid}.NQJD6a_blockHeader{gap:var(--space-l);margin-bottom:clamp(2rem,1.5rem + 2vw,3rem);display:grid}.NQJD6a_blockActions{align-items:center;gap:var(--space-s) var(--space-l);margin-top:var(--space-l);flex-wrap:wrap;display:flex}@media (min-width:64em){.NQJD6a_blockHeader{align-items:end;gap:var(--space-3xl);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}
.HS70Aa_main{isolation:isolate;position:relative;overflow:hidden}.HS70Aa_rings{z-index:-1;width:clamp(22rem,50vw,42rem);position:absolute;top:10%;right:-10rem}.HS70Aa_inner{justify-items:start;gap:var(--space-m);padding-block:var(--section-y);align-content:center;min-height:60svh;display:grid}.HS70Aa_title{max-width:14ch;font-size:var(--fs-h1);line-height:var(--lh-display)}.HS70Aa_text{max-width:var(--measure);font-size:var(--fs-lead);font-weight:300;line-height:var(--lh-lead)}.HS70Aa_actions{align-items:center;gap:var(--space-s) var(--space-l);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}
.ciLcNa_heading{font-size:var(--fs-h2)}.ciLcNa_feature{gap:var(--space-xl);display:grid}.ciLcNa_featureText{max-width:var(--measure);font-size:var(--fs-lead);font-weight:300;line-height:var(--lh-lead)}@media (min-width:64em){.ciLcNa_feature{gap:var(--space-3xl);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}}.ciLcNa_subheading{font-size:var(--fs-h3)}.ciLcNa_topics{gap:var(--space-m);display:grid}.ciLcNa_topicList{border-top:1px solid var(--color-blush);display:grid}.ciLcNa_topicList li{border-bottom:1px solid var(--color-blush);font-size:var(--fs-body);align-items:baseline;gap:.85rem;padding-block:.8rem;line-height:1.5;display:flex}.ciLcNa_topicList li:before{content:"";border:1px solid var(--color-bronze-soft);border-radius:50%;flex:none;width:.5rem;height:.5rem;translate:0 -.1rem}@media (min-width:48em){.ciLcNa_topicList{column-gap:var(--space-l);grid-template-columns:repeat(2,minmax(0,1fr))}}
.VfqIXq_groups{gap:var(--space-2xl);display:grid}.VfqIXq_group{align-content:start;gap:var(--space-m);display:grid}.VfqIXq_title{font-size:var(--fs-h3)}.VfqIXq_list{border-top:1px solid var(--line);display:grid}.VfqIXq_list>li{border-bottom:1px solid var(--line)}.VfqIXq_link{min-height:3rem;color:var(--text);align-items:center;text-decoration:none;display:flex}.VfqIXq_link:hover{color:var(--color-cocoa);text-underline-offset:.3em;text-decoration:underline}.VfqIXq_children{margin:0 0 var(--space-s) .25rem;padding-left:var(--space-m);border-left:1px solid var(--line)}.VfqIXq_children .VfqIXq_link{min-height:2.5rem;color:var(--text-muted);font-size:var(--fs-small)}@media (min-width:64em){.VfqIXq_groups{gap:var(--space-xl);grid-template-columns:repeat(3,minmax(0,1fr))}}
