.j5dqZq_day{--edge:max(1.25rem, calc((100vw - 1450px) / 2 + 3rem));position:relative}.j5dqZq_stage{--day-bg:#eef3ef;--day-ink:#123f32;background:var(--day-bg);color:var(--day-ink);padding:clamp(4rem,9vw,7rem) 0;position:relative}.j5dqZq_head{padding:0 var(--edge);justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.j5dqZq_title{max-width:12ch;font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(2.25rem,4.6vw,4.4rem);font-weight:560;line-height:1.02}.j5dqZq_clock{font-family:var(--font-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums;opacity:.32;font-size:clamp(3rem,8vw,8.5rem);font-weight:560;line-height:.9}.j5dqZq_viewport{scroll-snap-type:x mandatory;scrollbar-width:none;margin-top:clamp(2rem,4svh,3rem);overflow-x:auto}.j5dqZq_viewport::-webkit-scrollbar{display:none}.j5dqZq_track{width:max-content;padding:0 var(--edge);gap:clamp(1rem,2.4vw,2.5rem);display:flex}.j5dqZq_item{scroll-snap-align:start;width:min(82vw,30rem);scroll-margin-left:var(--edge)}.j5dqZq_frame{aspect-ratio:3/2;background:#0000000f;border-radius:.5rem;position:relative;overflow:hidden}.j5dqZq_img{object-fit:cover}.j5dqZq_meta{align-items:baseline;gap:.75rem;margin-top:1rem;display:flex}.j5dqZq_at{font-variant-numeric:tabular-nums;opacity:.6;font-size:.9375rem;font-weight:500}.j5dqZq_label{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(1.25rem,1.55vw,1.6rem);font-weight:600;line-height:1.18}.j5dqZq_line{opacity:.78;text-wrap:pretty;max-width:34ch;margin-top:.35rem;font-size:.9375rem;line-height:1.5}.j5dqZq_scale{display:none}.j5dqZq_day[data-stage] .j5dqZq_stage{flex-direction:column;justify-content:center;height:100svh;padding:5.5rem 0 3rem;display:flex;position:sticky;top:0;overflow:hidden}.j5dqZq_day[data-stage] .j5dqZq_viewport{overflow:visible}.j5dqZq_day[data-stage] .j5dqZq_track{will-change:transform}.j5dqZq_day[data-stage] .j5dqZq_item{width:auto}.j5dqZq_day[data-stage] .j5dqZq_frame{aspect-ratio:3/2;height:min(50svh,34rem)}.j5dqZq_day[data-stage] .j5dqZq_item{opacity:.55;transition:opacity .5s var(--ease-out)}.j5dqZq_day[data-stage] .j5dqZq_item[data-active]{opacity:1}.j5dqZq_day[data-stage] .j5dqZq_frame .j5dqZq_img{transition:transform 1.2s var(--ease-out);transform:scale(1.06)}.j5dqZq_day[data-stage] .j5dqZq_item[data-active] .j5dqZq_frame .j5dqZq_img{transform:scale(1)}.j5dqZq_day[data-stage] .j5dqZq_scale{height:1px;margin:clamp(1.5rem, 3.5svh, 2.5rem) var(--edge) 0;display:block;position:relative;container-type:inline-size}.j5dqZq_day[data-stage] .j5dqZq_scale:before{content:"";opacity:.22;background:currentColor;position:absolute;inset:0}.j5dqZq_tick{top:-4px;left:calc(var(--at) * 100%);opacity:.45;background:currentColor;width:1px;height:9px;position:absolute}.j5dqZq_ends{font-variant-numeric:tabular-nums;opacity:.55;justify-content:space-between;font-size:.875rem;font-weight:500;display:flex;position:absolute;top:.75rem;left:0;right:0}.j5dqZq_mark{will-change:transform;background:currentColor;border-radius:999px;width:11px;height:11px;position:absolute;top:-5px;left:-5px}
._7hX-gq_field{--line:#123f321a;--reveal:120%;pointer-events:none;-webkit-mask-image:radial-gradient(circle at var(--origin), #000 calc(var(--reveal) - 30%), transparent var(--reveal));mask-image:radial-gradient(circle at var(--origin), #000 calc(var(--reveal) - 30%), transparent var(--reveal));position:absolute;inset:0;overflow:hidden}._7hX-gq_svg{will-change:transform;width:120%;height:120%;position:absolute;inset:-10%}._7hX-gq_line{fill:none;stroke:var(--line);stroke-width:1px;stroke-linejoin:miter}
.eBQ4uW_docs{--edge:max(1.25rem, calc((100vw - 1450px) / 2 + 3rem));color:var(--color-heading);background:#fff;position:relative}.eBQ4uW_stage{isolation:isolate;padding:clamp(5rem, 11vw, 9rem) var(--edge);position:relative}.eBQ4uW_stage .eBQ4uW_girih{--line:#123f3212;z-index:-1;height:60%;-webkit-mask-image:radial-gradient(circle at var(--origin), #000 calc(var(--reveal) - 30%), transparent var(--reveal)), linear-gradient(to bottom, #000 30%, transparent);mask-image:radial-gradient(circle at var(--origin), #000 calc(var(--reveal) - 30%), transparent var(--reveal)), linear-gradient(to bottom, #000 30%, transparent);bottom:auto;-webkit-mask-composite:source-in;mask-composite:intersect}.eBQ4uW_head{text-align:center;max-width:44rem;margin:0 auto}.eBQ4uW_title{font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(2.25rem,4.6vw,4.4rem);font-weight:560;line-height:1.02}.eBQ4uW_lead{max-width:46ch;color:var(--color-body);text-wrap:pretty;margin:1.25rem auto 0;font-size:1.0625rem;line-height:1.62}.eBQ4uW_table{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.25rem 1rem;max-width:1300px;margin:clamp(2.5rem,6svh,4.5rem) auto 0;display:grid}.eBQ4uW_item{position:relative}.eBQ4uW_sheet{aspect-ratio:1200/1775;cursor:zoom-in;will-change:transform;background:#f4f6f5;border-radius:.25rem;width:100%;transition:box-shadow .2s;display:block;position:relative;overflow:hidden;box-shadow:0 1px 2px #0e342b14,0 12px 28px -12px #0e342b47}.eBQ4uW_sheet:focus-visible{outline-offset:4px;outline:2px solid #123f32}.eBQ4uW_scan{object-fit:cover}@media (hover:hover) and (pointer:fine){.eBQ4uW_sheet:hover{box-shadow:0 1px 2px #0e342b1a,0 22px 40px -14px #0e342b5c}}.eBQ4uW_meta{margin-top:1rem}.eBQ4uW_code{color:var(--color-heading);font-size:.9375rem;font-weight:600;line-height:1.35}.eBQ4uW_term{font-variant-numeric:tabular-nums;color:var(--color-ink-soft);margin-top:.25rem;font-size:.875rem;line-height:1.45}.eBQ4uW_verify{color:#2a6a5b;text-underline-offset:.2em;margin-top:.5rem;font-size:.875rem;font-weight:500;-webkit-text-decoration:underline #2a6a5b59;text-decoration:underline #2a6a5b59;transition:text-decoration-color .16s;display:inline-block}@media (hover:hover) and (pointer:fine){.eBQ4uW_verify:hover{text-decoration-color:currentColor}}.eBQ4uW_nowrap{white-space:nowrap}.eBQ4uW_arrow{vertical-align:-.12em;width:.95em;height:.95em;margin-left:.15em;display:inline-block}.eBQ4uW_pdf{color:#fff;transition:transform .16s var(--ease-out);background:#123f32;border-radius:999px;margin:clamp(2.5rem,5vw,3.5rem) auto 0;padding:.85rem 1.4rem;font-size:.9375rem;font-weight:600;display:table}.eBQ4uW_pdf:active{transform:scale(.97)}.eBQ4uW_pdf:focus-visible{outline-offset:3px;outline:2px solid #123f32}@media (min-width:1024px){.eBQ4uW_table{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(1rem,1.8vw,1.75rem)}}.eBQ4uW_docs[data-stage]{height:230svh}.eBQ4uW_docs[data-stage] .eBQ4uW_stage{flex-direction:column;justify-content:center;height:100svh;padding-block:5rem 2.5rem;display:flex;position:sticky;top:0}.eBQ4uW_docs[data-stage] .eBQ4uW_table{width:min(100%,405.6svh - 85.288rem)}.eBQ4uW_docs[data-stage] :is(.eBQ4uW_meta,.eBQ4uW_pdf){opacity:0;transition:opacity .4s var(--ease-out), transform .4s var(--ease-out);transform:translateY(.5rem)}.eBQ4uW_docs[data-stage][data-laid] :is(.eBQ4uW_meta,.eBQ4uW_pdf){opacity:1;transition-delay:calc(var(--i,0) * 50ms);transform:none}.eBQ4uW_dialog{width:min(92vw,60rem);max-height:92svh;color:var(--color-heading);opacity:1;transition:opacity .2s var(--ease-out), transform .2s var(--ease-out), overlay .2s allow-discrete, display .2s allow-discrete;background:#fff;border:0;border-radius:.75rem;margin:auto;padding:0;transform:scale(1)}.eBQ4uW_dialog::backdrop{transition:opacity .2s var(--ease-out), overlay .2s allow-discrete, display .2s allow-discrete;background:#071a159e}@starting-style{.eBQ4uW_dialog[open]{opacity:0;transform:scale(.97)}.eBQ4uW_dialog[open]::backdrop{opacity:0}}.eBQ4uW_view{gap:1.25rem;padding:1.25rem;display:grid;position:relative}.eBQ4uW_big{aspect-ratio:1200/1775;width:min(100%,62.192svh - 5.408rem);margin:0 auto;position:relative}.eBQ4uW_scanBig{object-fit:contain}.eBQ4uW_close{color:#123f32;width:2.75rem;height:2.75rem;transition:transform .16s var(--ease-out);background:#ffffffeb;border-radius:999px;place-items:center;display:grid;position:absolute;top:.75rem;right:.75rem;box-shadow:0 1px 4px #0e342b2e}.eBQ4uW_close:active{transform:scale(.95)}.eBQ4uW_close:focus-visible{outline-offset:2px;outline:2px solid #123f32}@media (min-width:768px){.eBQ4uW_view{grid-template-columns:auto 15rem;align-items:end;padding:1.5rem}.eBQ4uW_big{width:calc(62.192svh - 2.028rem);max-width:38rem}}@media (prefers-reduced-motion:reduce){.eBQ4uW_dialog,.eBQ4uW_dialog::backdrop{transition-duration:1ms}}
.OrfOpW_pattern{pointer-events:none;position:absolute;inset:0;overflow:hidden}.OrfOpW_layer{will-change:transform;position:absolute;inset:-6% 0}.OrfOpW_img{object-fit:cover}
._21tc1a_hero{background:#f7fbfa;position:relative}._21tc1a_stage{padding-bottom:clamp(2.5rem,6vw,4rem);position:relative}._21tc1a_wall{opacity:.9;height:min(52rem,100svh);bottom:auto;-webkit-mask-image:linear-gradient(#000 45%,#0000);mask-image:linear-gradient(#000 45%,#0000)}._21tc1a_sun{pointer-events:none;will-change:transform;background:radial-gradient(closest-side,#ffffff8c,#0000);width:70%;height:min(40rem,80svh);position:absolute;top:0;left:0;transform:translate(-35%)}._21tc1a_head{z-index:1;isolation:isolate;text-align:center;will-change:transform, opacity;max-width:46rem;margin:0 auto;padding:6.5rem 1.25rem 0;position:relative}._21tc1a_head:before{content:"";z-index:-1;background:radial-gradient(closest-side,#f7fbfab3,#0000);position:absolute;inset:3rem -6rem -2rem}._21tc1a_crumbs{justify-content:center;margin-bottom:clamp(1.25rem,3.5svh,2.25rem);display:flex}._21tc1a_title{font-family:var(--font-display);letter-spacing:-.05em;color:var(--color-heading);text-wrap:balance;font-size:clamp(3rem,6.4vw,6.25rem);font-weight:560;line-height:.94}._21tc1a_lead{max-width:40ch;color:var(--color-body);text-wrap:pretty;margin:1.25rem auto 0;font-size:1.0625rem;line-height:1.62}._21tc1a_frame{aspect-ratio:3/2;background:#dfe9e4;border-radius:.5rem;margin:clamp(2rem,5svh,3rem) 1.25rem 0;position:relative;overflow:hidden}._21tc1a_shot,._21tc1a_img{position:absolute;inset:0}._21tc1a_img{transform-origin:50% 60%;will-change:transform}._21tc1a_cover{object-fit:cover;object-position:50% 62%}._21tc1a_scrim{pointer-events:none;background:linear-gradient(#0000,#081e188c);height:40%;position:absolute;inset:auto 0 0}._21tc1a_caption{color:#fff;font-size:.9375rem;font-weight:500;line-height:1.4;position:absolute;bottom:clamp(1rem,3svh,2.25rem);left:clamp(1rem,3vw,3rem)}._21tc1a_hero[data-stage]{height:240svh}._21tc1a_hero[data-stage] ._21tc1a_stage{height:100svh;padding:0;position:sticky;top:0;overflow:hidden}._21tc1a_hero[data-stage] ._21tc1a_head{padding-top:clamp(6.25rem,14svh,8.5rem)}._21tc1a_hero[data-stage] ._21tc1a_frame{aspect-ratio:auto;clip-path:inset(40% 7vw 5% round 14px);border-radius:0;margin:0;position:absolute;inset:0}._21tc1a_hero[data-stage] ._21tc1a_caption{opacity:0}@keyframes _21tc1a_rise{0%{opacity:0;transform:translateY(1.25rem)}}@keyframes _21tc1a_shutter{0%{clip-path:inset(48% 42% round 999px)}40%{clip-path:inset(46% 0 round 999px)}}@keyframes _21tc1a_shutter-stage{0%{clip-path:inset(66% 44% 30% round 999px)}40%{clip-path:inset(66% 0 30% round 999px)}}._21tc1a_hero[data-armed]:not([data-in]) :is(._21tc1a_title,._21tc1a_lead){opacity:0}._21tc1a_hero[data-armed]:not([data-in]) ._21tc1a_shot{clip-path:inset(50%)}._21tc1a_hero[data-in] ._21tc1a_title{animation:_21tc1a_rise .9s var(--ease-out) both}._21tc1a_hero[data-in] ._21tc1a_lead{animation:_21tc1a_rise .9s var(--ease-out) .12s both}._21tc1a_hero[data-in] ._21tc1a_shot{animation:_21tc1a_shutter 1.5s var(--ease-in-out) .25s both}._21tc1a_hero[data-in][data-stage] ._21tc1a_shot{animation-name:_21tc1a_shutter-stage}
.imUVFG_map{--edge:max(1.25rem, calc((100vw - 1450px) / 2 + 3rem));color:var(--color-heading);background:#e7f2ec;position:relative}.imUVFG_stage{isolation:isolate;padding:clamp(5rem, 11vw, 9rem) var(--edge);gap:2.5rem;display:grid;position:relative}.imUVFG_stage .imUVFG_valley{z-index:-1;opacity:.55;height:70%;top:auto;-webkit-mask-image:linear-gradient(#0000 15%,#000 90%);mask-image:linear-gradient(#0000 15%,#000 90%)}.imUVFG_title{max-width:11ch;font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(2.25rem,3.8vw,3.9rem);font-weight:560;line-height:1.02}.imUVFG_counter{align-items:flex-end;gap:.75rem;margin-top:clamp(1.5rem,4svh,2.75rem);display:flex}.imUVFG_num{min-width:1.15em;font-family:var(--font-display);letter-spacing:-.06em;font-variant-numeric:tabular-nums;font-size:clamp(4.5rem,10vw,9.5rem);font-weight:560;line-height:.82}.imUVFG_of{color:var(--color-body);gap:.2rem;padding-bottom:.35rem;font-size:1.0625rem;font-weight:500;line-height:1.3;display:grid}.imUVFG_year{font-variant-numeric:tabular-nums;color:var(--color-ink-soft)}.imUVFG_line{max-width:34ch;color:var(--color-ink-soft);text-wrap:pretty;margin-top:1.5rem;font-size:.9375rem;line-height:1.55}.imUVFG_figure{min-width:0}.imUVFG_svg{width:100%;height:auto;display:block;overflow:visible}.imUVFG_land{fill:#f7fbfa}.imUVFG_region{fill:#0000;transition:fill .7s var(--ease-out)}.imUVFG_region[data-final]{fill:#cfe4d8}.imUVFG_borders{fill:none;stroke:#e7f2ec;stroke-width:1.4px;stroke-linejoin:round}.imUVFG_coast{fill:none;stroke:#b9d3c6;stroke-width:1px;stroke-linejoin:round}.imUVFG_arc{fill:none;stroke:#2a6a5b;stroke-width:1px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;opacity:.28;transition:stroke-dashoffset .9s var(--ease-out), opacity .9s var(--ease-out)}.imUVFG_pin{fill:#123f32;stroke:#f7fbfa;stroke-width:1.6px;transition:transform .5s var(--ease-out) .45s, opacity .3s var(--ease-out) .45s}.imUVFG_halo{fill:#123f321f}.imUVFG_plant{fill:#123f32}.imUVFG_cityDot{fill:#f7fbfa;stroke:#123f32;stroke-width:2.4px}.imUVFG_plantLabel{font-family:var(--font-display);letter-spacing:-.02em;fill:#123f32;font-size:15px;font-weight:600}.imUVFG_credit{color:var(--color-ink-soft);margin-top:1rem;font-size:.875rem;line-height:1.45}@media (min-width:1024px){.imUVFG_stage{grid-template-columns:minmax(22rem,.42fr) 1fr;align-items:center;gap:clamp(2rem,4vw,4rem)}}.imUVFG_map[data-stage]{height:280svh}.imUVFG_map[data-stage] .imUVFG_stage{height:100svh;padding-block:5rem 2.5rem;position:sticky;top:0}.imUVFG_map[data-stage] .imUVFG_svg{max-height:calc(100svh - 9rem)}.imUVFG_map[data-stage] .imUVFG_region:not([data-on]){fill:#0000}.imUVFG_map[data-stage] .imUVFG_region[data-on]{fill:#cfe4d8}.imUVFG_map[data-stage] .imUVFG_dot:not([data-on]) .imUVFG_arc{stroke-dashoffset:1px;opacity:.6;transition-duration:.2s}.imUVFG_map[data-stage] .imUVFG_dot:not([data-on]) .imUVFG_pin{opacity:0;transition-duration:.2s;transition-delay:0s;transform:scale(.4)}@keyframes imUVFG_breathe{50%{opacity:0;transform:scale(1.6)}}.imUVFG_map[data-stage] .imUVFG_halo{transform-origin:50%;transform-box:fill-box;animation:imUVFG_breathe 2.8s var(--ease-in-out) infinite}.imUVFG_ring{fill:none;stroke:#123f32;stroke-width:1.2px;opacity:0}@keyframes imUVFG_ripple{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(4.5)}}.imUVFG_map[data-stage] .imUVFG_dot[data-on] .imUVFG_ring{animation:imUVFG_ripple 1.1s var(--ease-out) .5s both}
._0IiZjG_office{--edge:max(1.25rem, calc((100vw - 1450px) / 2 + 3rem));padding:clamp(5rem, 11vw, 9rem) var(--edge);color:var(--color-heading);background:#f7fbfa;gap:clamp(2rem,5vw,4rem);display:grid}._0IiZjG_title{max-width:11ch;font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(2.25rem,4.6vw,4.4rem);font-weight:560;line-height:1.02}._0IiZjG_line{max-width:36ch;color:var(--color-body);text-wrap:pretty;margin-top:1.25rem;font-size:1.0625rem;line-height:1.62}._0IiZjG_where{border-top:1px solid var(--color-hairline);gap:.2rem;margin-top:clamp(1.75rem,4vw,2.5rem);padding-top:1.25rem;font-size:.9375rem;font-weight:600;line-height:1.4;display:grid}._0IiZjG_coords{font-variant-numeric:tabular-nums;color:var(--color-ink-soft);font-size:.875rem;font-weight:400}._0IiZjG_actions{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}._0IiZjG_primary,._0IiZjG_secondary{transition:transform .16s var(--ease-out), background-color .2s ease;border-radius:999px;align-items:center;gap:.4rem;padding:.85rem 1.3rem;font-size:.9375rem;font-weight:600;display:inline-flex}._0IiZjG_primary{color:#fff;background:#123f32}._0IiZjG_secondary{color:#123f32;background:#e7f2ec}:is(._0IiZjG_primary,._0IiZjG_secondary):active{transform:scale(.97)}:is(._0IiZjG_primary,._0IiZjG_secondary):focus-visible{outline-offset:3px;outline:2px solid #123f32}._0IiZjG_icon{width:1.05em;height:1.05em;transition:transform .2s var(--ease-out)}@media (hover:hover) and (pointer:fine){._0IiZjG_primary:hover{background:#0e342b}._0IiZjG_secondary:hover{background:#d9eae1}:is(._0IiZjG_primary,._0IiZjG_secondary):hover ._0IiZjG_icon{transform:translate(2px,-2px)}}._0IiZjG_card{min-width:0;position:relative}._0IiZjG_map{aspect-ratio:4/3;background:#e7f2ec;border-radius:1rem;width:100%;height:auto;display:block}._0IiZjG_streets{clip-path:circle(720px at 400px 300px) view-box;transition:clip-path 1.7s var(--ease-in-out) .15s}._0IiZjG_grid{fill:none;stroke:#123f321a;stroke-width:1px}._0IiZjG_minor{fill:none;stroke:#123f3247;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}._0IiZjG_major{fill:none;stroke:#f7fbfa;stroke-width:9px;stroke-linecap:round;stroke-linejoin:round}._0IiZjG_rail{fill:none;stroke:#123f3259;stroke-width:1.5px;stroke-dasharray:6 5}._0IiZjG_halo{fill:#123f3214}._0IiZjG_ring{fill:none;stroke:#123f32;stroke-width:1.4px;opacity:0;transform-box:fill-box;transform-origin:50%}._0IiZjG_drop{fill:#123f32}._0IiZjG_dot{fill:#f7fbfa}._0IiZjG_pin{transform-box:fill-box;transform-origin:50% 100%;transition:transform .8s var(--ease-out) 1.2s, opacity .3s var(--ease-out) 1.2s}._0IiZjG_label{font-family:var(--font-display);letter-spacing:-.02em;fill:#123f32;transition:opacity .4s var(--ease-out) 1.6s;font-size:22px;font-weight:600}._0IiZjG_credit{color:var(--color-ink-soft);margin-top:.75rem;font-size:.875rem;line-height:1.45}@keyframes _0IiZjG_ripple{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(5)}}._0IiZjG_office[data-armed]:not([data-in]) ._0IiZjG_streets{clip-path:circle(0 at 400px 300px) view-box}._0IiZjG_office[data-armed]:not([data-in]) ._0IiZjG_pin{opacity:0;transform:translateY(-40px)}._0IiZjG_office[data-armed]:not([data-in]) ._0IiZjG_label{opacity:0}._0IiZjG_office[data-in] ._0IiZjG_ring{animation:_0IiZjG_ripple 1.4s var(--ease-out) 1.75s both}@media (min-width:1024px){._0IiZjG_office{grid-template-columns:minmax(26rem,.95fr) 1.05fr;align-items:center}}
.ZUk5eG_title .chapter-title-line-mask{clip-path:inset(-.14em 0);overflow:visible!important}
.qn4ysa_outro{isolation:isolate;color:#fff;text-align:center;background:#0e342b;place-items:center;min-height:100svh;padding:clamp(6rem,14svh,9rem) 1.25rem clamp(5rem,12svh,8rem);display:grid;position:relative;overflow:clip}.qn4ysa_outro .qn4ysa_girih{--line:#ffffff14;z-index:-1;-webkit-mask-image:radial-gradient(circle at var(--origin), #000 calc(var(--reveal) - 30%), transparent var(--reveal)), radial-gradient(ellipse 50% 50% at 50% 48%, transparent 55%, #000 100%);mask-image:radial-gradient(circle at var(--origin), #000 calc(var(--reveal) - 30%), transparent var(--reveal)), radial-gradient(ellipse 50% 50% at 50% 48%, transparent 55%, #000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.qn4ysa_inner{flex-direction:column;align-items:center;max-width:44rem;display:flex}.qn4ysa_team{align-items:center;gap:.85rem;display:flex}.qn4ysa_faces{display:flex}.qn4ysa_face{background:#12463a;border:2px solid #0e342b;border-radius:999px;width:3.25rem;height:3.25rem;position:relative;overflow:hidden}.qn4ysa_face+.qn4ysa_face{margin-left:-.75rem}.qn4ysa_faceImg{object-fit:cover;object-position:50% 18%}.qn4ysa_teamText{color:#ffffffc7;font-size:.9375rem;font-weight:500}.qn4ysa_title{max-width:16ch;font-family:var(--font-display);letter-spacing:-.045em;text-wrap:balance;margin-top:clamp(1.5rem,4svh,2.25rem);font-size:clamp(2.5rem,5.6vw,5.5rem);font-weight:560;line-height:.98}.qn4ysa_body{color:#ffffffd1;text-wrap:pretty;max-width:44ch;margin-top:1.25rem;font-size:1.0625rem;line-height:1.62}.qn4ysa_inline{color:#fff;text-underline-offset:.18em;border-radius:.125rem;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6;transition:text-decoration-color .2s}.qn4ysa_inline:focus-visible{outline-offset:2px;outline:2px solid #fff}.qn4ysa_cta{justify-content:center;width:100%;margin-top:2rem;display:flex}.qn4ysa_phone{font-family:var(--font-display);letter-spacing:-.04em;white-space:nowrap;font-variant-numeric:tabular-nums;color:#fff;text-underline-offset:.14em;border-radius:.375rem;margin-top:1.75rem;font-size:clamp(2.25rem,4.6vw,4.4rem);font-weight:560;line-height:1.02;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px;transition:text-decoration-color .2s}.qn4ysa_phone:focus-visible,.qn4ysa_contacts:focus-visible{outline-offset:4px;outline:2px solid #fff}.qn4ysa_contacts{color:#ffffffd1;text-underline-offset:4px;border-radius:.375rem;align-items:center;gap:.5rem;min-height:2.75rem;margin-top:.75rem;font-size:.9375rem;font-weight:500;-webkit-text-decoration:underline #ffffff59;text-decoration:underline #ffffff59;transition:color .2s,text-decoration-color .2s;display:inline-flex}.qn4ysa_arrow{width:1rem;height:1rem;transition:transform .2s var(--ease-out)}@media (hover:hover) and (pointer:fine){.qn4ysa_inline:hover{text-decoration-color:#fff}.qn4ysa_phone:hover{text-decoration-color:#fff9}.qn4ysa_contacts:hover{color:#fff;text-decoration-color:#fff}.qn4ysa_contacts:hover .qn4ysa_arrow{transform:translate(2px)}}@media (max-width:639px){.qn4ysa_phone{font-size:min(2.25rem,10.8696vw - .271739rem)}}
.PMbJYq_root{display:contents}.PMbJYq_dialog{--gutter:0px;color:#fff;overscroll-behavior:contain;background:0 0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.PMbJYq_dialog::backdrop{background:0 0}@media (min-width:768px){.PMbJYq_dialog{--gutter:72px}}.PMbJYq_backdrop{background:#0b1512;position:absolute;inset:0}.PMbJYq_stage{touch-action:none;-webkit-user-select:none;user-select:none;place-items:center;display:grid;position:absolute;inset:56px 0 76px}.PMbJYq_photo{width:min(var(--w) * 1.15px, 100vw - 2 * var(--gutter), (100dvh - 132px) * var(--ar));height:auto;aspect-ratio:var(--ar);object-fit:contain;-webkit-user-drag:none;grid-area:1/1;max-width:none;display:block}.PMbJYq_zone{z-index:1;width:33.333%;position:absolute;top:0;bottom:0}.PMbJYq_zonePrev{left:0}.PMbJYq_zoneNext{right:0}.PMbJYq_bar{height:76px;padding:0 max(12px, var(--gutter) - 12px) env(safe-area-inset-bottom) max(16px, var(--gutter));justify-content:space-between;align-items:center;gap:16px;display:flex;position:absolute;bottom:0;left:0;right:0}.PMbJYq_info{align-items:baseline;gap:16px;min-width:0;font-size:.9375rem;line-height:1.4;display:flex}.PMbJYq_count{font-variant-numeric:tabular-nums;flex:none;font-weight:500}.PMbJYq_caption{white-space:nowrap;text-overflow:ellipsis;color:#ffffffb8;min-width:0;overflow:hidden}.PMbJYq_nav{flex:none;gap:8px;display:flex}@media (max-width:767.98px){.PMbJYq_info{flex-direction:column;align-items:flex-start;gap:2px;font-size:.875rem}.PMbJYq_caption{-webkit-line-clamp:2;line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}}.PMbJYq_btn{color:#fff;cursor:pointer;width:44px;height:44px;transition-property:background-color,transform;transition-duration:.2s,.14s;transition-timing-function:var(--ease-out);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.PMbJYq_btn:active{transform:scale(.96)}.PMbJYq_btn:focus-visible{outline-offset:2px;outline:2px solid #fff}.PMbJYq_close{z-index:2;top:max(6px, env(safe-area-inset-top));right:max(8px, var(--gutter) - 56px);position:absolute}@media (hover:hover) and (pointer:fine){.PMbJYq_btn:hover{background:#ffffff14}.PMbJYq_zonePrev{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Ccircle cx='20' cy='20' r='19' fill='%230b1512' fill-opacity='.55'/%3E%3Cpath d='M23 13l-7 7 7 7' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 20 20,w-resize}.PMbJYq_zoneNext{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Ccircle cx='20' cy='20' r='19' fill='%230b1512' fill-opacity='.55'/%3E%3Cpath d='M17 13l7 7-7 7' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 20 20,e-resize}}@media (prefers-reduced-motion:reduce){.PMbJYq_btn{transition-duration:1ms}.PMbJYq_btn:active{transform:none}}
.yzojyW_people{--edge:max(1.25rem, calc((100vw - 1450px) / 2 + 3rem));padding:clamp(5rem, 12vw, 10rem) var(--edge) clamp(5rem, 12vw, 11rem);background:#f7fbfa}.yzojyW_title{max-width:14ch;font-family:var(--font-display);letter-spacing:-.04em;color:var(--color-heading);text-wrap:balance;font-size:clamp(2.25rem,4.6vw,4.4rem);font-weight:560;line-height:1.02}.yzojyW_list{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1rem;margin-top:clamp(2.5rem,6vw,5rem);display:grid}.yzojyW_col{will-change:transform}.yzojyW_frame{aspect-ratio:2/3;background:#dfe9e4;border-radius:.5rem;position:relative;overflow:hidden}.yzojyW_img{object-fit:cover}@media (hover:hover) and (pointer:fine){.yzojyW_frame .yzojyW_img{transition:transform .7s var(--ease-out)}.yzojyW_col:hover .yzojyW_frame .yzojyW_img{transform:scale(1.04)}.yzojyW_line{transition:color .2s}.yzojyW_col:hover .yzojyW_line{color:var(--color-body)}}.yzojyW_role{font-family:var(--font-display);letter-spacing:-.04em;color:var(--color-heading);margin-top:1rem;font-size:clamp(1.25rem,1.55vw,1.6rem);font-weight:600;line-height:1.18}.yzojyW_line{max-width:30ch;color:var(--color-ink-soft);text-wrap:pretty;margin-top:.35rem;font-size:.9375rem;line-height:1.5}@media (min-width:1024px){.yzojyW_list{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:clamp(1rem,2vw,2rem)}.yzojyW_col:nth-child(2n){margin-top:clamp(4rem,8vw,8rem)}}@keyframes yzojyW_open{0%{clip-path:inset(100% 0 0 round .5rem)}}@keyframes yzojyW_settle{0%{transform:scale(1.12)}}@keyframes yzojyW_rise{0%{opacity:0;transform:translateY(.6rem)}}.yzojyW_people[data-armed]:not([data-in]) :is(.yzojyW_frame,.yzojyW_role,.yzojyW_line){opacity:0}.yzojyW_people[data-in] .yzojyW_frame{animation:yzojyW_open 1.1s var(--ease-out) both;animation-delay:calc(var(--i) * .11s)}.yzojyW_people[data-in] .yzojyW_img{animation:yzojyW_settle 1.5s var(--ease-out) both;animation-delay:calc(var(--i) * .11s)}.yzojyW_people[data-in] :is(.yzojyW_role,.yzojyW_line){animation:yzojyW_rise .6s var(--ease-out) both;animation-delay:calc(var(--i) * .11s + .55s)}
.qP0Myq_section,.qP0Myq_bar,.qP0Myq_grid,.qP0Myq_rows,.qP0Myq_scope{--c-head:var(--color-heading,#123f32);--c-body:var(--color-body,#42685c);--c-soft:var(--color-ink-soft,#4f6f65);--c-faint:var(--color-ink-faint,#587264);--c-link:var(--color-link,#10617f);--c-link-hover:var(--color-link-hover,#0d4d66);--c-line:var(--color-hairline,#123f3224);--c-green:#237a55;--c-tint:#e7f2ec;--c-bed:#dcece7;--c-paper:#f7fbfa;--ease:var(--ease-out,cubic-bezier(.23, 1, .32, 1))}.qP0Myq_section{background:var(--c-paper);color:var(--c-body);padding:clamp(3.5rem,7vw,7rem) 0 clamp(3.5rem,6vw,6rem);scroll-margin-top:80px}.qP0Myq_head{z-index:7;padding-bottom:clamp(1.5rem,2.6vw,2.25rem);position:relative}.qP0Myq_title{color:var(--c-head);max-width:16ch}.qP0Myq_credit{color:var(--c-faint);margin-top:clamp(3rem,5vw,4.5rem);font-size:14px;line-height:1.45}.qP0Myq_bar{--bar-top:84px;top:var(--bar-top);z-index:6;background:var(--c-paper);border-bottom:1px solid var(--c-line);transition:top .28s var(--ease);align-items:center;margin-bottom:32px;padding:8px 0;display:flex;position:sticky}.qP0Myq_bar:before{content:"";inset-inline:0;height:var(--bar-top);background:var(--c-paper);pointer-events:none;position:absolute;bottom:100%}html:has(header nav[data-mode=compact]) .qP0Myq_bar{top:0}.qP0Myq_filters{scrollbar-width:none;overscroll-behavior-x:contain;gap:4px;min-width:0;display:flex;overflow-x:auto}.qP0Myq_filters::-webkit-scrollbar{display:none}.qP0Myq_filter{isolation:isolate;min-height:44px;color:var(--c-soft);font:inherit;white-space:nowrap;cursor:pointer;transition:color .2s var(--ease), transform .14s var(--ease);background:0 0;border:0;align-items:baseline;gap:7px;padding:11px 14px;font-size:15px;font-weight:500;display:inline-flex;position:relative}.qP0Myq_filter:active{transform:scale(.97)}.qP0Myq_filter[aria-pressed=true]{color:#fff}.qP0Myq_filter:focus-visible{outline:2px solid var(--c-link);outline-offset:2px}.qP0Myq_filterMark{z-index:-1;background:var(--c-head);position:absolute;inset:0}.qP0Myq_filterLabel{position:relative}.qP0Myq_filterCount{font-variant-numeric:tabular-nums;opacity:.78;font-size:14px;position:relative}.qP0Myq_grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:dense;gap:44px 20px;margin:0;padding:0;list-style:none;display:grid;position:relative}.qP0Myq_gridRelated{grid-template-columns:repeat(3,minmax(0,1fr))}.qP0Myq_card{min-width:0}.qP0Myq_card:has(>.qP0Myq_details[open]){grid-column:1/-1}.qP0Myq_details{height:100%}.qP0Myq_face{cursor:pointer;-webkit-tap-highlight-color:transparent;height:100%;transition:transform .14s var(--ease);grid-template-columns:minmax(0,1fr);align-content:start;row-gap:6px;list-style:none;display:grid;position:relative}.qP0Myq_face::-webkit-details-marker{display:none}.qP0Myq_face::marker{content:""}.qP0Myq_face:focus-visible{outline:2px solid var(--c-link);outline-offset:4px}.qP0Myq_details:not([open])>.qP0Myq_face:active{transform:scale(.99)}.qP0Myq_cover{aspect-ratio:4/3;background:var(--c-bed);margin-bottom:8px;display:block;position:relative;overflow:hidden}.qP0Myq_cover img{object-fit:cover;transition:transform .2s var(--ease)}.qP0Myq_cardTitle{letter-spacing:-.012em;color:var(--c-head);text-wrap:balance;transition:color .2s var(--ease);margin:0;font-size:17px;font-weight:560;line-height:1.24}.qP0Myq_line{color:var(--c-faint);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:0 18px;font-size:14px;line-height:1.45;display:flex;overflow:hidden}.qP0Myq_line>span:before{content:"·";text-align:center;width:18px;margin-left:-18px;display:inline-block}.qP0Myq_line>[data-seg=model],.qP0Myq_line>[data-seg=status][data-loud=false]{display:none}.qP0Myq_line>[data-seg=status][data-loud=true]{color:var(--c-link)}.qP0Myq_close{display:none}.qP0Myq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.qP0Myq_details[open]>.qP0Myq_face>[data-when=closed],.qP0Myq_details:not([open])>.qP0Myq_face>[data-when=open]{display:none}@media (hover:hover) and (pointer:fine){.qP0Myq_details:not([open])>.qP0Myq_face:hover .qP0Myq_cardTitle{color:var(--c-green)}.qP0Myq_details:not([open])>.qP0Myq_face:hover .qP0Myq_cover img{transform:scale(1.03)}}.qP0Myq_rows{margin-top:64px;position:relative}.qP0Myq_rowsTitle{color:var(--c-faint);margin-bottom:10px;font-size:15px;line-height:1.45}.qP0Myq_rowList{border-top:1px solid var(--c-line);margin:0;padding:0;list-style:none;position:relative}.qP0Myq_row{border-bottom:1px solid var(--c-line);min-width:0}.qP0Myq_row>.qP0Myq_details:not([open])>.qP0Myq_face{grid-template-columns:96px minmax(0,1.35fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:center;column-gap:20px;min-height:52px;padding:8px 0}.qP0Myq_row>.qP0Myq_details:not([open])>.qP0Myq_face .qP0Myq_cardTitle{letter-spacing:0;text-wrap:pretty;grid-area:1/2;font-size:15px;font-weight:500}.qP0Myq_row>.qP0Myq_details:not([open])>.qP0Myq_face .qP0Myq_line{display:contents}.qP0Myq_row>.qP0Myq_details:not([open])>.qP0Myq_face .qP0Myq_line>span:before{content:none}.qP0Myq_row>.qP0Myq_details:not([open])>.qP0Myq_face [data-seg=date]{grid-area:1/1}.qP0Myq_row>.qP0Myq_details:not([open])>.qP0Myq_face [data-seg=place]{color:var(--c-body);grid-area:1/3}.qP0Myq_row>.qP0Myq_details:not([open])>.qP0Myq_face [data-seg=model]{grid-area:1/4;display:block}.qP0Myq_row>.qP0Myq_details:not([open])>.qP0Myq_face [data-seg=status]{grid-area:1/5}@media (hover:hover) and (pointer:fine){.qP0Myq_row>.qP0Myq_details:not([open])>.qP0Myq_face:hover .qP0Myq_cardTitle{color:var(--c-green)}}:is(.qP0Myq_card:has(>.qP0Myq_details[open]) .qP0Myq_details,.qP0Myq_row:has(>.qP0Myq_details[open]) .qP0Myq_details){box-shadow:0 0 0 1px var(--c-line);background:#fff}.qP0Myq_row:has(>.qP0Myq_details[open]){border-bottom-color:#0000;margin-block:16px}.qP0Myq_details[open]>.qP0Myq_face{grid-template-columns:minmax(0,1fr);row-gap:8px;height:auto;padding:26px 84px 22px 28px}.qP0Myq_details[open]>.qP0Myq_face .qP0Myq_cover{display:none}.qP0Myq_details[open]>.qP0Myq_face .qP0Myq_cardTitle{letter-spacing:-.04em;font-size:clamp(1.6rem,2.4vw,2.3rem);font-weight:560;line-height:1.08}.qP0Myq_details[open]>.qP0Myq_face .qP0Myq_line{color:var(--c-soft);font-size:15px}.qP0Myq_details[open]>.qP0Myq_face .qP0Myq_line>[data-seg]{display:inline}.qP0Myq_details[open]>.qP0Myq_face .qP0Myq_line>[data-echo=true]{display:none}.qP0Myq_details[open]>.qP0Myq_face .qP0Myq_line>[data-seg=status]{color:var(--c-soft)}.qP0Myq_details[open]>.qP0Myq_face .qP0Myq_line>[data-seg=status][data-loud=true]{color:var(--c-link)}.qP0Myq_details[open]>.qP0Myq_face .qP0Myq_close{background:var(--c-tint);width:44px;height:44px;color:var(--c-head);transition:background-color .2s var(--ease), transform .14s var(--ease);place-items:center;display:grid;position:absolute;top:20px;right:20px}.qP0Myq_details[open]>.qP0Myq_face:active .qP0Myq_close{transform:scale(.94)}@media (hover:hover) and (pointer:fine){.qP0Myq_details[open]>.qP0Myq_face:hover .qP0Myq_close{background:var(--c-bed)}}.qP0Myq_sheet{border-top:1px solid var(--c-line);grid-template-columns:minmax(0,1fr) minmax(280px,340px);gap:28px 48px;margin:0 28px;padding:24px 0 30px;display:grid}.qP0Myq_sheet[data-media=false]{grid-template-columns:minmax(0,1fr) minmax(220px,300px);align-items:start}.qP0Myq_sheet[data-one=true]{grid-template-columns:auto minmax(280px,360px);justify-content:start}.qP0Myq_sheetMedia{min-width:0}.qP0Myq_sheetInfo{flex-direction:column;gap:22px;min-width:0;display:flex}.qP0Myq_sheetText{gap:10px;display:grid}.qP0Myq_sheetFact{letter-spacing:-.015em;color:var(--c-head);text-wrap:pretty;max-width:40ch;font-size:clamp(1.1rem,1.3vw,1.3rem);font-weight:500;line-height:1.38}.qP0Myq_note{color:var(--c-faint);max-width:48ch;font-size:14px;line-height:1.45}.qP0Myq_links{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.qP0Myq_postList{color:var(--c-faint);flex-wrap:wrap;align-items:baseline;gap:4px 14px;font-size:15px;display:flex}.qP0Myq_post{min-height:32px;color:var(--c-link);font-variant-numeric:tabular-nums;text-underline-offset:4px;transition:color .2s var(--ease);align-items:center;gap:6px;font-size:15px;display:inline-flex}.qP0Myq_more{min-height:44px;color:var(--c-head);transition:color .2s var(--ease), transform .14s var(--ease);align-items:center;gap:10px;font-size:16px;font-weight:600;display:inline-flex}.qP0Myq_more svg{transition:transform .2s var(--ease)}.qP0Myq_more:active{transform:scale(.98)}.qP0Myq_post:focus-visible,.qP0Myq_more:focus-visible,.qP0Myq_stripNav button:focus-visible,.qP0Myq_strip:focus-visible,.qP0Myq_clipButton:focus-visible{outline:2px solid var(--c-link);outline-offset:3px}@media (hover:hover) and (pointer:fine){.qP0Myq_post:hover{color:var(--c-link-hover);text-decoration:underline}.qP0Myq_more:hover{color:var(--c-green)}.qP0Myq_more:hover svg{transform:translate(3px)}}.qP0Myq_mapFigure{gap:8px;margin:0;display:grid}.qP0Myq_map{width:100%;height:auto;display:block;overflow:visible}.qP0Myq_mapLand{fill:#d8e5de;stroke:#fff;stroke-width:2.4px;stroke-linejoin:round}.qP0Myq_mapRegion{fill:#8fb3a1;stroke:#fff;stroke-width:2.4px;stroke-linejoin:round}.qP0Myq_mapKg{fill:#eaf0ec}.qP0Myq_mapDot{fill:var(--c-head,#123f32)}.qP0Myq_mapRing{fill:none;stroke:var(--c-head,#123f32);stroke-width:3.5px;transform-box:fill-box;transform-origin:50%}.qP0Myq_mapArea{fill:#123f3233;stroke:var(--c-head,#123f32);stroke-width:2.5px;stroke-dasharray:7 6;transform-box:fill-box;transform-origin:50%}.qP0Myq_caption{color:var(--c-soft);text-wrap:pretty;font-size:14px;line-height:1.45}.qP0Myq_stripWrap{--strip-h:420px;gap:12px;min-width:0;display:grid}.qP0Myq_strip{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;overflow-x:auto}.qP0Myq_strip::-webkit-scrollbar{display:none}.qP0Myq_stripWrap[data-single=true] .qP0Myq_strip{overflow:visible}.qP0Myq_stripList{gap:12px;margin:0;padding:0;list-style:none;display:flex;position:relative}.qP0Myq_stripItem{width:min(calc(var(--strip-h) * var(--ar)), calc(var(--w) * 1px), 86vw);scroll-snap-align:start;flex:none}.qP0Myq_stripItem figure{gap:8px;margin:0;display:grid}.qP0Myq_stripItem figcaption{padding-inline:2px}.qP0Myq_stripFrame{aspect-ratio:var(--ar);background:var(--c-bed);display:block;overflow:hidden}.qP0Myq_stripFrame img{object-fit:cover;width:100%;height:100%;display:block}.qP0Myq_stripNav{align-items:center;gap:6px;display:flex}.qP0Myq_stripNav button{background:var(--c-tint);width:44px;height:44px;color:var(--c-head);cursor:pointer;transition:background-color .2s var(--ease), transform .14s var(--ease), opacity .2s var(--ease);border:0;place-items:center;display:grid}.qP0Myq_stripNav button:active:not(:disabled){transform:scale(.94)}.qP0Myq_stripNav button:disabled{opacity:.35;cursor:default}.qP0Myq_stripCount{text-align:center;min-width:3.5em;color:var(--c-faint);font-variant-numeric:tabular-nums;font-size:14px}@media (hover:hover) and (pointer:fine){.qP0Myq_stripNav button:hover:not(:disabled){background:var(--c-bed)}}.qP0Myq_clip{gap:8px;margin:0;display:grid}.qP0Myq_clipFrame{background:#12463a;display:block;position:relative;overflow:hidden}.qP0Myq_clipVideo{object-fit:cover;width:100%;height:100%;display:block}.qP0Myq_clipButton{min-height:40px;color:var(--c-head);font:inherit;cursor:pointer;transition:transform .14s var(--ease);background:#fff;border:0;align-items:center;gap:8px;padding:8px 14px 8px 11px;font-size:14px;font-weight:600;display:inline-flex;position:absolute;bottom:10px;left:10px}.qP0Myq_clipButton:active{transform:scale(.96)}@media (max-width:1199px){.qP0Myq_grid{grid-template-columns:repeat(3,minmax(0,1fr))}.qP0Myq_row>.qP0Myq_details:not([open])>.qP0Myq_face{grid-template-columns:96px minmax(0,1.4fr) minmax(0,1fr) auto}.qP0Myq_row>.qP0Myq_details:not([open])>.qP0Myq_face [data-seg=model]{display:none}.qP0Myq_row>.qP0Myq_details:not([open])>.qP0Myq_face [data-seg=status]{grid-column:4}}@media (max-width:1023px){.qP0Myq_sheet,.qP0Myq_sheet[data-media=false],.qP0Myq_sheet[data-one=true]{grid-template-columns:minmax(0,1fr)}.qP0Myq_sheet[data-media=false] .qP0Myq_mapFigure{max-width:420px}}@media (max-width:899px){.qP0Myq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 14px}}@media (max-width:767px){.qP0Myq_bar{--bar-top:76px;margin-inline:-20px;padding:6px 20px}.qP0Myq_filters{flex:100%;margin-inline:-20px;padding-inline:20px;scroll-padding-inline:20px}.qP0Myq_stripWrap{--strip-h:240px}.qP0Myq_gridRelated{grid-template-columns:repeat(2,minmax(0,1fr))}.qP0Myq_row>.qP0Myq_details:not([open])>.qP0Myq_face{grid-template-columns:5.25rem minmax(0,1fr);align-items:baseline;row-gap:2px;padding:12px 0}.qP0Myq_row>.qP0Myq_details:not([open])>.qP0Myq_face [data-seg=place]{grid-area:2/2}.qP0Myq_row>.qP0Myq_details:not([open])>.qP0Myq_face [data-seg=status]{grid-area:3/2}}@media (max-width:599px){.qP0Myq_cardTitle{font-size:15px}.qP0Myq_details[open]>.qP0Myq_face{padding:18px 64px 16px 16px}.qP0Myq_details[open]>.qP0Myq_face .qP0Myq_cardTitle{font-size:26px}.qP0Myq_details[open]>.qP0Myq_face .qP0Myq_close{top:12px;right:12px}.qP0Myq_sheet{margin:0 16px;padding-bottom:22px}}@media (prefers-reduced-motion:reduce){.qP0Myq_bar,.qP0Myq_face,.qP0Myq_cover img,.qP0Myq_filter,.qP0Myq_cardTitle,.qP0Myq_more,.qP0Myq_more svg,.qP0Myq_close,.qP0Myq_stripNav button,.qP0Myq_clipButton{transition:none}}
.cSaLkG_places{--edge:max(1.25rem, calc((100vw - 1450px) / 2 + 3rem));color:#fff;background:#0e342b;position:relative}.cSaLkG_intro{isolation:isolate;position:relative}.cSaLkG_intro .cSaLkG_girih{--line:#ffffff17;z-index:-1;-webkit-mask-image:radial-gradient(circle at var(--origin), #000 calc(var(--reveal) - 30%), transparent var(--reveal)), linear-gradient(to bottom, #000 40%, transparent);mask-image:radial-gradient(circle at var(--origin), #000 calc(var(--reveal) - 30%), transparent var(--reveal)), linear-gradient(to bottom, #000 40%, transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.cSaLkG_title{padding:clamp(5rem, 11vw, 9rem) var(--edge) clamp(2.5rem, 5vw, 4rem);max-width:calc(12ch + 2 * var(--edge));font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(2.25rem,4.6vw,4.4rem);font-weight:560;line-height:1.02}.cSaLkG_panel{height:100svh;min-height:32rem;position:sticky;top:0}.cSaLkG_inner{transform-origin:50% 0;will-change:transform;background:#12463a;border-radius:1rem 1rem 0 0;height:100%;position:relative;overflow:hidden}.cSaLkG_img{object-fit:cover;will-change:transform}.cSaLkG_scrim{background:linear-gradient(#0000 40%,#081e182e 62%,#081e18b8 100%);position:absolute;inset:0}.cSaLkG_shade{opacity:0;pointer-events:none;background:#071a15;position:absolute;inset:0}.cSaLkG_text{left:var(--edge);right:var(--edge);position:absolute;bottom:clamp(2rem,7svh,4.5rem)}.cSaLkG_name{font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(2.5rem,6vw,6rem);font-weight:560;line-height:.98}.cSaLkG_line{color:#ffffffdb;text-wrap:pretty;max-width:38ch;margin-top:.75rem;font-size:1.0625rem;line-height:1.55}@media (max-width:1023px){.cSaLkG_text{bottom:5.5rem}}
.Bazgia_wall,.Bazgia_track{position:relative}.Bazgia_stage{height:100vh;min-height:40rem;position:relative;overflow:clip}.Bazgia_board{grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(7,minmax(0,1fr));gap:.625rem;padding:5.25rem 3rem 1.75rem;display:grid;position:absolute;inset:0}.Bazgia_head{z-index:1;grid-area:2/1/4/4;align-self:center;padding-right:1.5rem;position:relative}.Bazgia_title{letter-spacing:-.045em;color:#123f32;text-wrap:balance;font-size:clamp(2.75rem,5vw,4.9rem);font-weight:560;line-height:.98}.Bazgia_title span{display:block}.Bazgia_lead{color:#42685c;max-width:34ch;margin-top:1.25rem}.Bazgia_tile{min-width:0;min-height:0;position:relative}.Bazgia_print{background:#dcece7;border-radius:.5rem;position:absolute;inset:0;overflow:hidden}.Bazgia_img{object-fit:cover}@media (max-width:1023.98px){.Bazgia_stage{height:auto;min-height:0;overflow:visible}.Bazgia_board{grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;padding:6.5rem 1.25rem 2.75rem;position:static}.Bazgia_head{grid-area:auto/1/auto/-1;padding:0 0 1.5rem}.Bazgia_tile{aspect-ratio:1;grid-area:auto!important}.Bazgia_tile:not([data-m]){display:none}}@media (max-width:1023.98px) and (prefers-reduced-motion:no-preference){.Bazgia_tile{animation-name:Bazgia_wall-drop;animation-duration:.62s;animation-timing-function:var(--ease-out);animation-delay:calc(var(--land,0s) * .7);animation-fill-mode:both}}@keyframes Bazgia_wall-drop{0%{opacity:0;transform:translateY(-2.25rem) rotate(calc(var(--fr,0deg) * .45)) scale(1.1)}}@supports (animation-timeline:view()){@media (min-width:1024px) and (min-height:640px) and (prefers-reduced-motion:no-preference){.Bazgia_track{view-timeline-name:--wall;view-timeline-axis:block;height:380vh}.Bazgia_stage{height:100vh;min-height:0;position:sticky;top:0}.Bazgia_tile:not([data-anchor]){animation-name:Bazgia_wall-land;animation-duration:.76s;animation-timing-function:var(--ease-out);animation-delay:var(--land,0s);animation-fill-mode:both}.Bazgia_tile:not([data-anchor]) .Bazgia_print{animation-name:Bazgia_wall-in;animation-duration:auto;animation-timing-function:var(--ease-out);animation-fill-mode:both;animation-timeline:--wall;animation-range-start:contain;animation-range-end:contain var(--in-end,30%)}.Bazgia_head{animation-name:Bazgia_wall-head-out;animation-duration:auto;animation-timing-function:var(--ease-in-out);animation-fill-mode:both;animation-timeline:--wall;animation-range:contain 33% contain 45%}.Bazgia_board{transform-origin:64% 37%;animation-name:Bazgia_wall-push;animation-duration:auto;animation-timing-function:var(--ease-in-out);animation-fill-mode:both;animation-timeline:--wall;animation-range:contain 39% contain 72%}}}@keyframes Bazgia_wall-land{0%{opacity:0;transform:scale(1.06)}}@keyframes Bazgia_wall-in{0%{transform:translate(var(--fx), var(--fy)) rotate(var(--fr)) scale(var(--fs))}}@keyframes Bazgia_wall-head-out{to{opacity:0;transform:translateY(-6vh)}}@keyframes Bazgia_wall-push{to{opacity:0;transform:scale(2.6)}}
.acWKsq_service{--edge:max(1.25rem, calc((100vw - 1450px) / 2 + 3rem));padding:clamp(5rem, 12vw, 10rem) var(--edge);background:#f7fbfa}.acWKsq_copy{text-align:center;max-width:40rem;margin:0 auto}.acWKsq_title{font-family:var(--font-display);letter-spacing:-.04em;color:var(--color-heading);text-wrap:balance;font-size:clamp(2.25rem,4.6vw,4.4rem);font-weight:560;line-height:1.02}.acWKsq_line{max-width:40ch;color:var(--color-body);text-wrap:pretty;margin:1.25rem auto 0;font-size:1.0625rem;line-height:1.62}.acWKsq_frame{aspect-ratio:16/9;background:#dfe9e4;border-radius:.5rem;margin-top:clamp(2.5rem,6vw,4.5rem);position:relative;overflow:hidden}.acWKsq_img{will-change:transform;position:absolute;inset:0}.acWKsq_cover{object-fit:cover}@media (max-width:767px){.acWKsq_frame{aspect-ratio:4/3}}
.cVKgLW_page{--paper:#f5f4ef;--ink:#202c27;--forest:#153e32;--muted:#60675f;--line:#d7d9d0;--white:#fff;background:var(--paper);color:var(--ink);min-height:100vh;font-weight:400;overflow-x:clip}.cVKgLW_page :is(a,button):focus-visible{outline-offset:5px;outline:3px solid #1890d8}.cVKgLW_page :is(h1,h2,h3){text-wrap:balance;font-weight:560}.cVKgLW_page button{cursor:pointer}.cVKgLW_hero{padding:98px 24px 0}.cVKgLW_breadcrumb{max-width:1600px;color:var(--muted);align-items:center;gap:14px;margin:0 auto 20px;font-size:14px;display:flex}.cVKgLW_breadcrumb a{align-items:center;min-height:44px;display:inline-flex}.cVKgLW_heroFrame{isolation:isolate;background:var(--forest);max-width:1800px;height:clamp(630px,76svh,900px);margin:auto;position:relative;overflow:hidden}.cVKgLW_heroImage{position:absolute;inset:0;overflow:hidden}.cVKgLW_heroImage picture,.cVKgLW_heroImage img{width:100%;height:100%;display:block}.cVKgLW_heroImage img{object-fit:cover;object-position:50% 58%;animation:1.3s cubic-bezier(.22,1,.36,1) both cVKgLW_photoOpen}.cVKgLW_heroScrim{background:linear-gradient(90deg,#0a1b12bd,#0a1b1257 46%,#0000 74%);position:absolute;inset:0}.cVKgLW_heroCopy{z-index:1;color:var(--white);max-width:860px;padding:clamp(54px,7vw,112px) clamp(38px,5vw,88px) clamp(38px,5vw,88px);position:relative}.cVKgLW_heroCopy h1{letter-spacing:-.045em;max-width:8em;font-size:clamp(64px,6.6vw,112px);line-height:1.02}.cVKgLW_heroCopy h1 span{display:block}.cVKgLW_heroIntro{text-wrap:pretty;max-width:33ch;margin-top:25px;font-size:18px;line-height:1.55}.cVKgLW_heroActions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:34px;display:flex}.cVKgLW_heroButton,.cVKgLW_primary{justify-content:space-between;align-items:center;gap:22px;min-height:54px;padding:14px 22px;font-size:16px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}.cVKgLW_heroButton{color:var(--forest);background:var(--paper)}.cVKgLW_heroSecondary{align-items:center;gap:10px;min-height:48px;font-size:15px;font-weight:500;display:inline-flex}.cVKgLW_heroCopy>*{animation:.7s cubic-bezier(.22,1,.36,1) both cVKgLW_copyOpen}.cVKgLW_heroCopy>:nth-child(2){animation-delay:70ms}.cVKgLW_heroCopy>:nth-child(3){animation-delay:.12s}.cVKgLW_heroCaption{z-index:1;color:#fff;text-shadow:0 1px 8px #0000008c;align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:500;display:inline-flex;position:absolute;bottom:20px;right:28px}.cVKgLW_heroCaption svg{transition:transform .2s}.cVKgLW_portfolio{overflow-anchor:none;max-width:1512px;margin:auto;padding:84px 48px 100px;scroll-margin-top:90px}.cVKgLW_portfolioHead{padding-bottom:35px}.cVKgLW_portfolioHead h2{color:var(--forest);letter-spacing:-.04em;font-size:clamp(36px,3.9vw,62px);line-height:1.1}.cVKgLW_filterBar{z-index:20;background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:40px;padding:14px 0;position:sticky;top:90px}.cVKgLW_filters{gap:8px;display:flex}.cVKgLW_filter{isolation:isolate;white-space:nowrap;min-height:48px;color:var(--muted);border:0;padding:12px 17px;font-size:15px;font-weight:500;transition:color .2s;position:relative}.cVKgLW_filter>span:last-child{z-index:1;position:relative}.cVKgLW_filter[aria-pressed=true]{color:#fff}.cVKgLW_activeFilter{background:var(--forest);z-index:0;position:absolute;inset:0}.cVKgLW_filter sup{vertical-align:baseline;opacity:.72;font-variant-numeric:tabular-nums;margin-left:8px;font-size:14px;top:0}.cVKgLW_grid{grid-template-columns:1fr 1fr;align-items:start;gap:62px 36px;min-height:440px;display:grid}.cVKgLW_card{min-width:0}.cVKgLW_cardLink{display:block}.cVKgLW_photoFrame{aspect-ratio:1.4;background:#e4e4da;position:relative;overflow:hidden}.cVKgLW_photoFrame img{object-fit:cover;transition:transform .65s cubic-bezier(.22,1,.36,1)}.cVKgLW_caption{padding-top:21px}.cVKgLW_cardMeta{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:6px 16px;margin-bottom:10px;font-size:14px;line-height:1.5;display:flex}.cVKgLW_cardMeta span:last-child:not(:first-child){color:var(--forest);font-weight:500}.cVKgLW_caption h3{letter-spacing:-.035em;color:var(--forest);font-size:clamp(25px,2.15vw,34px);line-height:1.2}.cVKgLW_cardNote{color:var(--muted);margin-top:10px;font-size:16px;line-height:1.6}.cVKgLW_cardAction{min-height:44px;color:var(--forest);align-items:center;gap:12px;margin-top:9px;font-size:15px;font-weight:500;display:inline-flex}.cVKgLW_cardAction svg{transition:transform .3s}.cVKgLW_featured{border-bottom:1px solid var(--line);grid-column:1/-1;margin-bottom:3px;padding-bottom:44px}.cVKgLW_featured .cVKgLW_cardLink{grid-template-columns:1.7fr 1fr;gap:clamp(30px,5vw,80px);display:grid}.cVKgLW_featured .cVKgLW_photoFrame{aspect-ratio:1.45}.cVKgLW_featured .cVKgLW_caption{flex-direction:column;justify-content:center;padding:10px 0;display:flex}.cVKgLW_featured .cVKgLW_cardMeta{flex-direction:column;gap:10px}.cVKgLW_featured h3{margin:13px 0 10px;font-size:clamp(36px,3.8vw,56px);line-height:1.06}.cVKgLW_featured .cVKgLW_cardNote{max-width:26ch;font-size:17px}.cVKgLW_featured .cVKgLW_cardAction{margin-top:28px;padding-bottom:20px}.cVKgLW_grid[data-featured=true]>.cVKgLW_card:nth-child(2n+3),.cVKgLW_grid[data-featured=false]>.cVKgLW_card:nth-child(2n){padding-top:52px}.cVKgLW_outro{background:var(--forest);color:var(--paper);padding:65px 48px 76px}.cVKgLW_outroInner{max-width:1416px;margin:auto}.cVKgLW_outroRow{grid-template-columns:1.6fr 1fr;align-items:end;gap:60px;display:grid}.cVKgLW_outro h2{letter-spacing:-.04em;white-space:pre-line;font-size:clamp(38px,4.7vw,72px);line-height:1.08}.cVKgLW_outroRow>div{justify-self:end;max-width:34ch}.cVKgLW_outroRow p{margin-bottom:25px;font-size:17px;line-height:1.6}.cVKgLW_primary{background:var(--brand-blue-deep,#1860a8);color:#fff}.cVKgLW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.cVKgLW_cardLink:hover .cVKgLW_photoFrame img{transform:scale(1.035)}.cVKgLW_cardLink:hover .cVKgLW_cardAction svg{transform:translate(3px,-3px)}.cVKgLW_heroCaption:hover{text-underline-offset:5px;text-decoration:underline}.cVKgLW_heroCaption:hover svg{transform:translate(2px,-2px)}.cVKgLW_cardLink:hover .cVKgLW_cardAction{text-underline-offset:5px;text-decoration:underline}.cVKgLW_filter:not([aria-pressed=true]):hover{color:var(--forest)}.cVKgLW_heroButton:hover{background:#fff;transform:translateY(-2px)}.cVKgLW_primary:hover{background:#124f89}}@keyframes cVKgLW_photoOpen{0%{clip-path:inset(0 0 5%);transform:scale(1.055)}to{clip-path:inset(0);transform:scale(1)}}@keyframes cVKgLW_copyOpen{0%{opacity:.45;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1600px){.cVKgLW_heroCopy{max-width:970px}}@media (max-width:1100px){.cVKgLW_heroCopy{max-width:730px;padding-left:40px;padding-right:40px}.cVKgLW_heroCopy h1{max-width:6.4em;font-size:72px}.cVKgLW_heroImage img{object-position:42% 58%}.cVKgLW_portfolio{padding-left:30px;padding-right:30px}.cVKgLW_filters{gap:0}.cVKgLW_filter{padding:12px;font-size:14px}.cVKgLW_featured .cVKgLW_cardLink{grid-template-columns:1.25fr 1fr;gap:30px}.cVKgLW_featured h3{font-size:39px}.cVKgLW_outroRow{gap:35px}}@media (max-width:767px){.cVKgLW_hero{padding:93px 0 0}.cVKgLW_breadcrumb{margin-bottom:12px;padding:0 20px;font-size:14px}.cVKgLW_heroFrame{background:var(--paper);flex-direction:column;height:auto;display:flex}.cVKgLW_heroCopy{color:var(--forest);order:0;max-width:none;padding:0 20px 28px}.cVKgLW_heroCopy h1{max-width:10em;font-size:clamp(46px,11.8vw,80px);line-height:1.035}.cVKgLW_heroCopy h1 span{margin-top:2px}.cVKgLW_heroIntro{max-width:34ch;color:var(--muted);margin-top:18px;font-size:16px;line-height:1.55}.cVKgLW_heroActions{gap:8px 19px;margin-top:20px}.cVKgLW_heroButton{background:var(--forest);color:#fff;gap:15px;min-height:50px;padding:12px 15px;font-size:14px}.cVKgLW_heroSecondary{gap:5px;font-size:14px}.cVKgLW_heroFrame{clip-path:none!important}.cVKgLW_heroImage{aspect-ratio:1.12;order:1;width:100%;position:relative;transform:none!important}.cVKgLW_heroImage img{object-position:50% 100%}.cVKgLW_heroScrim{display:none}.cVKgLW_heroCaption{color:var(--forest);text-shadow:none;order:2;padding:4px 20px 0;position:static}.cVKgLW_portfolio{padding:49px 20px 58px;scroll-margin-top:84px}.cVKgLW_portfolioHead{padding-bottom:25px;display:block}.cVKgLW_portfolioHead h2{font-size:37px}.cVKgLW_filterBar{margin:0 -20px 27px;padding:10px 20px;top:82px}.cVKgLW_filters{scrollbar-width:thin;gap:5px;padding:2px 0 5px;overflow-x:auto}.cVKgLW_filter{min-height:44px;padding:10px 13px}.cVKgLW_filter sup{margin-left:7px}.cVKgLW_grid{grid-template-columns:1fr;gap:33px;min-height:0}.cVKgLW_grid[data-featured]>.cVKgLW_card:nth-child(n){padding-top:0}.cVKgLW_featured{border-bottom:0;margin-bottom:0;padding-bottom:0}.cVKgLW_featured .cVKgLW_cardLink{display:block}.cVKgLW_photoFrame,.cVKgLW_featured .cVKgLW_photoFrame{aspect-ratio:1.2}.cVKgLW_caption,.cVKgLW_featured .cVKgLW_caption{padding-top:17px;padding-bottom:0;display:block}.cVKgLW_cardMeta,.cVKgLW_featured .cVKgLW_cardMeta{flex-direction:row;gap:5px 12px;font-size:14px}.cVKgLW_caption h3,.cVKgLW_featured h3{margin:0;font-size:28px;line-height:1.15}.cVKgLW_cardNote,.cVKgLW_featured .cVKgLW_cardNote{max-width:none;margin-top:9px;font-size:16px}.cVKgLW_cardAction,.cVKgLW_featured .cVKgLW_cardAction{margin-top:6px;padding-bottom:0}.cVKgLW_outro{padding:42px 20px 48px}.cVKgLW_outroRow{display:block}.cVKgLW_outro h2{font-size:38px}.cVKgLW_outroRow>div{margin-top:24px}.cVKgLW_outroRow p{font-size:16px}}@media (prefers-reduced-motion:reduce){.cVKgLW_page *,.cVKgLW_page :before,.cVKgLW_page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.cVKgLW_heroImage,.cVKgLW_heroFrame{clip-path:none!important;transform:none!important}}
.MHCEBq_statement{--edge:max(1.25rem, calc((100vw - 1450px) / 2 + 3rem));padding:clamp(6rem, 14vw, 12rem) var(--edge) clamp(5rem, 11vw, 9rem);background:#f7fbfa}.MHCEBq_text{max-width:22ch;font-family:var(--font-display);letter-spacing:-.045em;color:var(--color-heading);text-align:center;text-wrap:balance;margin:0 auto;font-size:clamp(2.1rem,5.2vw,5.25rem);font-weight:560;line-height:1.08}.MHCEBq_word{transition:color .42s var(--ease-out)}.MHCEBq_chip{vertical-align:-.08em;clip-path:inset(0 round 999px);width:1.9em;height:.86em;transition:clip-path .8s var(--ease-out), opacity .5s var(--ease-out);background:#dfe9e4;border-radius:999px;margin:0 .2em;display:inline-block;position:relative;overflow:hidden}.MHCEBq_chipImg{object-fit:cover;transition:transform 1.2s var(--ease-out)}.MHCEBq_note{max-width:44ch;color:var(--color-ink-soft);text-align:center;text-wrap:pretty;margin:clamp(2rem,4vw,3rem) auto 0;font-size:1.0625rem;line-height:1.62}.MHCEBq_statement[data-armed] .MHCEBq_word:not([data-lit]){color:#123f322e}.MHCEBq_statement[data-armed] .MHCEBq_chip:not([data-lit]){clip-path:inset(0 .52em round 999px);opacity:.35}.MHCEBq_statement[data-armed] .MHCEBq_chip:not([data-lit]) .MHCEBq_chipImg{transform:scale(1.25)}
.KqApea_page{--c-head:var(--color-heading,#123f32);--c-body:var(--color-body,#42685c);--c-soft:var(--color-ink-soft,#4f6f65);--c-faint:var(--color-ink-faint,#587264);--c-link:var(--color-link,#10617f);--c-line:var(--color-hairline,#123f3224);--c-bed:#dcece7;--ease:var(--ease-out,cubic-bezier(.23, 1, .32, 1));min-height:100vh;color:var(--c-body);background:#f7fbfa;overflow-x:clip}.KqApea_page a:focus-visible{outline:2px solid var(--c-link);outline-offset:3px}.KqApea_h2{color:var(--c-head);max-width:16ch;margin-bottom:clamp(28px,3.4vw,48px)}.KqApea_hero{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:32px clamp(32px,4.5vw,72px);padding-top:112px;padding-bottom:clamp(48px,6vw,88px);display:grid}.KqApea_back{min-height:44px;color:var(--c-link);align-items:center;gap:10px;margin-bottom:20px;font-size:15px;font-weight:500;display:inline-flex}.KqApea_location{color:var(--c-soft);font-size:15px}.KqApea_h1{color:var(--c-head);margin-top:12px}.KqApea_description{text-wrap:pretty;max-width:46ch;margin-top:22px;font-size:17px;line-height:1.62}.KqApea_facts{border-top:1px solid var(--c-line);margin:30px 0 0}.KqApea_facts>div{border-bottom:1px solid var(--c-line);grid-template-columns:minmax(7rem,11rem) minmax(0,1fr);align-items:baseline;gap:16px;padding:11px 0;display:grid}.KqApea_facts dt{color:var(--c-faint);font-size:14px}.KqApea_facts dd{color:var(--c-body);margin:0;font-size:15px;line-height:1.45}.KqApea_numbers a,.KqApea_stagePost a{color:var(--c-link);font-variant-numeric:tabular-nums;text-underline-offset:4px}.KqApea_heroFigure{justify-items:end;gap:10px;margin:0;display:grid}.KqApea_heroFrame{width:min(100%, calc(var(--w) * 1px), calc(min(76svh, 800px) * var(--ar)));aspect-ratio:var(--ar);background:var(--c-bed);display:block;overflow:hidden}.KqApea_heroFrame img{object-fit:cover;width:100%;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.KqApea_heroFrame{animation:KqApea_heroOpen 1.05s var(--ease) both}.KqApea_heroFrame img{animation:KqApea_heroSettle 1.5s var(--ease) both}}@keyframes KqApea_heroOpen{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes KqApea_heroSettle{0%{transform:scale(1.07)}to{transform:none}}.KqApea_chronicle{border-top:1px solid var(--c-line);padding-block:clamp(56px,7vw,104px)}.KqApea_stages{--date-col:11.5rem;view-timeline-name:--stages;margin:0;padding:0;list-style:none;position:relative}.KqApea_stages:before,.KqApea_stages:after{content:"";top:14px;bottom:40px;left:calc(var(--date-col) + 24px + 11px);background:var(--c-line);width:1px;position:absolute}.KqApea_stages:after{background:var(--c-head);transform-origin:50% 0}.KqApea_stages:has(>li:only-child):before{display:none}.KqApea_stages:has(>li:only-child):after{display:none}.KqApea_stage{grid-template-columns:var(--date-col) 23px minmax(0, 1fr);column-gap:24px;padding-bottom:clamp(36px,4vw,56px);display:grid;position:relative}.KqApea_stage:last-child{padding-bottom:0}.KqApea_stageDate{letter-spacing:-.035em;color:var(--c-head);font-variant-numeric:tabular-nums;font-size:clamp(1.25rem,1.55vw,1.6rem);font-weight:600;line-height:1.2}.KqApea_stageDot{z-index:1;border:1px solid var(--c-head);background:#f7fbfa;border-radius:50%;width:23px;height:23px;margin-top:4px;position:relative}.KqApea_stageDot:after{content:"";background:var(--c-head);border-radius:50%;position:absolute;inset:6px}.KqApea_stageBody{min-width:0}.KqApea_stageTitle{letter-spacing:-.02em;color:var(--c-head);font-size:clamp(1.1rem,1.3vw,1.3rem);font-weight:560;line-height:1.3}.KqApea_stagePost{margin-top:4px;font-size:14px}.KqApea_frames{flex-wrap:wrap;align-items:flex-start;gap:14px;margin:20px 0 0;padding:0;list-style:none;display:flex}.KqApea_frames>li{--fh:340px;width:min(calc(var(--fh) * var(--ar)), calc(var(--w) * 1px), 100%)}.KqApea_frames>.KqApea_frameClip{--fh:340px}.KqApea_frame{aspect-ratio:var(--ar);background:var(--c-bed);cursor:zoom-in;display:block;overflow:hidden}.KqApea_frame img{object-fit:cover;width:100%;height:100%;display:block}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.KqApea_stages:after{animation-name:KqApea_lineDraw;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--stages;animation-range:entry 35% exit 55%}.KqApea_stageDot:after{animation-name:KqApea_dotOn;animation-duration:1ms;animation-timing-function:var(--ease);animation-fill-mode:both;animation-timeline:view();animation-range:entry 70% cover 45%}.KqApea_frames>li{animation-name:KqApea_frameWipe;animation-duration:1ms;animation-timing-function:var(--ease);animation-fill-mode:both;animation-timeline:view();animation-range:entry 5% entry 85%}}}@keyframes KqApea_lineDraw{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes KqApea_dotOn{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes KqApea_frameWipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.KqApea_bandWrap{background:#e7f2ec}.KqApea_band{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:40px clamp(40px,5vw,88px);padding-block:clamp(52px,6.5vw,96px);display:grid}.KqApea_bandTitle{letter-spacing:-.04em;color:var(--c-head);margin-bottom:18px;font-size:clamp(1.25rem,1.55vw,1.6rem);font-weight:600;line-height:1.18}.KqApea_bandMap figure{view-timeline-name:--map;gap:10px;margin:0;display:grid}.KqApea_bandMap svg{max-width:600px}.KqApea_bandMap figcaption{color:var(--c-soft);font-size:14px;line-height:1.45}.KqApea_osm{color:var(--c-faint);margin-top:6px;font-size:13px;display:block}.KqApea_band[data-single=true]{grid-template-columns:minmax(0,1fr)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.KqApea_bandMap [data-ring]{animation-name:KqApea_ringLand;animation-duration:1ms;animation-timing-function:var(--ease);animation-fill-mode:both;animation-timeline:--map;animation-range:entry 55% cover 50%}}}@keyframes KqApea_ringLand{0%{opacity:0;transform:scale(3.4)}to{opacity:1;transform:none}}.KqApea_numbers{border-collapse:collapse;border-top:1px solid var(--c-line);width:100%}.KqApea_numbers tr{border-bottom:1px solid var(--c-line)}.KqApea_numbers th{text-align:left;vertical-align:baseline;white-space:nowrap;letter-spacing:-.025em;color:var(--c-head);font-variant-numeric:tabular-nums;padding:12px 20px 12px 0;font-size:clamp(1.05rem,1.25vw,1.25rem);font-weight:560}.KqApea_numbers td{vertical-align:baseline;color:var(--c-body);padding:12px 16px 12px 0;font-size:15px;line-height:1.45}.KqApea_numbers .KqApea_numberSource{text-align:right;color:var(--c-faint);white-space:nowrap;padding-right:0;font-size:14px}.KqApea_numberCaption{caption-side:bottom;text-align:left;color:var(--c-faint);padding-top:10px;font-size:14px;line-height:1.45}.KqApea_related{border-top:1px solid var(--c-line);padding-block:clamp(48px,6vw,88px) clamp(56px,7vw,104px)}.KqApea_cta{color:#ffffffd1;background:#0e342b}.KqApea_ctaInner{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:28px 64px;padding-block:clamp(56px,7vw,104px);display:grid}.KqApea_ctaInner h2{letter-spacing:-.04em;color:#fff;text-wrap:balance;max-width:15ch;font-size:clamp(2rem,3.6vw,3.4rem);font-weight:560;line-height:1.04}.KqApea_ctaInner p{max-width:40ch;font-size:17px;line-height:1.6}.KqApea_ctaButton{background:var(--color-cta,#1860a8);color:#fff;min-height:54px;transition:background-color .2s var(--ease), transform .14s var(--ease);align-items:center;gap:22px;margin-top:26px;padding:14px 22px;font-size:16px;font-weight:600;display:inline-flex}.KqApea_ctaButton:active{transform:scale(.98)}.KqApea_ctaButton:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (hover:hover) and (pointer:fine){.KqApea_ctaButton:hover{background:var(--color-cta-hover,#124a83)}.KqApea_back:hover,.KqApea_numbers a:hover,.KqApea_stagePost a:hover{text-decoration:underline}.KqApea_frame:hover{outline:2px solid var(--c-link);outline-offset:3px}}@media (max-width:1023px){.KqApea_hero{grid-template-columns:minmax(0,1fr);row-gap:0;padding-top:104px}.KqApea_heroText{display:contents}.KqApea_back{order:1;justify-self:start}.KqApea_location{order:2}.KqApea_h1{order:3}.KqApea_heroFigure{order:4;margin-top:22px}.KqApea_description{order:5}.KqApea_facts{order:6}.KqApea_heroFigure{justify-items:start}.KqApea_heroFrame{width:min(100%, calc(var(--w) * 1px), calc(70svh * var(--ar)))}.KqApea_band,.KqApea_ctaInner{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.KqApea_hero{padding-top:96px}.KqApea_stages{--date-col:0px}.KqApea_stages:before,.KqApea_stages:after{top:14px;left:11px}.KqApea_stage{grid-template-columns:23px minmax(0,1fr);column-gap:16px}.KqApea_stageDate{grid-area:1/2;margin-bottom:4px}.KqApea_stageDot{grid-area:1/1}.KqApea_stageBody{grid-column:2}.KqApea_frames{gap:10px}.KqApea_frames>li{--fh:200px}.KqApea_frames>.KqApea_frameClip{--fh:270px}.KqApea_numbers tr{grid-template-columns:minmax(0,1fr);padding:10px 0;display:grid}.KqApea_numbers th,.KqApea_numbers td{white-space:normal;padding:0}.KqApea_numbers .KqApea_numberSource{text-align:left;margin-top:2px}.KqApea_facts>div{grid-template-columns:7rem minmax(0,1fr)}}
