@media (min-width:48rem){.lDJ9ta_safearea{--safearea-x:4rem}.lDJ9ta_safearea>summary{position:relative}.lDJ9ta_safearea[open]>summary:hover:before{content:"";z-index:1;inset:.25lh calc(var(--safearea-x) * -1) -2rem;clip-path:polygon(50% 0,100% 100%,0 100%);position:absolute;translate:-1em 18%}}
._6YaOXW_veil{background:var(--color-background);opacity:0;border:0;block-size:100%;max-block-size:none;inline-size:100%;max-inline-size:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}html[data-page-transition=revealing] ._6YaOXW_veil{pointer-events:none}:is(html[data-page-transition=covering],html[data-page-transition=covering] *){cursor:wait!important}html[data-page-transition=covering] dialog[open]{pointer-events:none}
._2_e5Qq_identity{grid-template-columns:44px minmax(0,1fr) 44px;justify-content:center;align-items:center;gap:clamp(8px,1vw,16px);inline-size:min(100%,40rem);min-inline-size:0;margin-inline:auto;padding-block:0;display:grid}._2_e5Qq_arrow{background:var(--header-control-background,var(--color-background));border:1px solid var(--header-control-border,#d8dfe2);block-size:44px;color:var(--header-ink,var(--color-owa-copy));border-radius:50%;flex:none;justify-content:center;align-items:center;inline-size:44px;transition:background-color .18s,border-color .18s,color .18s,translate .2s;display:inline-flex;position:relative}._2_e5Qq_arrow[data-case-study-prev]{grid-column:1}._2_e5Qq_arrow[data-case-study-next]{grid-column:3}._2_e5Qq_arrow:hover{background:var(--color-owa-accent);border-color:var(--color-owa-accent);color:var(--color-background)}._2_e5Qq_arrow[data-case-study-prev]:hover{translate:-2px}._2_e5Qq_arrow[data-case-study-next]:hover{translate:2px}._2_e5Qq_trigger{flex-direction:column;justify-content:center;align-items:center;gap:2px;min-inline-size:0;padding:2px 0;display:flex}._2_e5Qq_triggerRow{--identity-chevron-size:14px;--identity-chevron-gap:2px;align-items:center;column-gap:var(--identity-chevron-gap);justify-content:center;min-inline-size:0;max-inline-size:100%;display:flex}._2_e5Qq_triggerName{font-family:var(--owa-font-display);letter-spacing:.005em;text-transform:none;font-style:normal;font-weight:600;font-size:var(--owa-type-project-identity);background:linear-gradient(var(--color-owa-water-top), var(--color-owa-water-bottom));color:#0000;text-overflow:ellipsis;white-space:nowrap;-webkit-background-clip:text;background-clip:text;min-inline-size:0;line-height:1.08;display:block;overflow:hidden}@media (forced-colors:active){._2_e5Qq_triggerName{color:canvastext;background:0 0}}._2_e5Qq_triggerLocation{font-family:var(--owa-font-mono);letter-spacing:.18em;text-transform:uppercase;font-size:.6875rem;font-style:normal;font-weight:600;line-height:1.4;font-size:clamp(.625rem, calc(var(--owa-type-project-identity) * .375), .8125rem);letter-spacing:.1em;color:var(--header-secondary,var(--color-owa-accent));text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;overflow:hidden}._2_e5Qq_triggerChevron{color:var(--header-ink,var(--color-owa-muted));font-size:var(--identity-chevron-size);transition:rotate var(--default-transition-duration);flex:none;align-self:center}._2_e5Qq_switcher[open] ._2_e5Qq_triggerChevron{rotate:.5turn}._2_e5Qq_switcher{--switcher-gutter:1rem;--switcher-inline-size:min(22.5rem, 100% - 2 * var(--switcher-gutter));grid-column:2;inline-size:100%;min-inline-size:0}._2_e5Qq_switcher>:not(summary){position-area:none;position-try-fallbacks:none;position-try:none;inset-block-start:calc(anchor(bottom) + 12px);inset-inline-start:clamp(var(--switcher-gutter), anchor(center) - var(--switcher-inline-size) / 2, 100% - var(--switcher-inline-size) - var(--switcher-gutter));inset-inline-end:auto}._2_e5Qq_panel{border:1px solid #0b0f121a}@supports (color:color-mix(in lab, red, red)){._2_e5Qq_panel{border:1px solid color-mix(in oklab, var(--color-owa-near-black) 10%, transparent)}}._2_e5Qq_panel{inline-size:var(--switcher-inline-size);border-radius:10px;max-block-size:min(70vh,32rem);min-inline-size:0;padding:10px;display:grid;overflow-y:auto;box-shadow:0 18px 46px #0f141824}._2_e5Qq_entryList{margin:0;padding:0;list-style:none;display:grid}._2_e5Qq_entry{grid-template-columns:9px 1fr auto;align-items:center;gap:5px 16px;padding:14px 16px;text-decoration:none;display:grid}._2_e5Qq_entry:before{border:1.5px solid #0b0f124d;align-self:center;block-size:9px}@supports (color:color-mix(in lab, red, red)){._2_e5Qq_entry:before{border:1.5px solid color-mix(in oklab, var(--color-owa-near-black) 30%, transparent)}}._2_e5Qq_entry:before{content:"";border-radius:50%;grid-row:1/span 2;inline-size:9px}._2_e5Qq_entryName,._2_e5Qq_entrySupport{grid-column:2;min-inline-size:0}._2_e5Qq_entryArrow{color:var(--color-owa-copy);grid-area:1/3/span 2;font-size:14px}._2_e5Qq_entryLink{color:inherit;border-radius:7px;transition:background-color .16s}._2_e5Qq_entryLink:hover{background:#0098cd0f}@supports (color:color-mix(in lab, red, red)){._2_e5Qq_entryLink:hover{background:color-mix(in oklab, var(--color-owa-accent) 6%, transparent)}}._2_e5Qq_entryCurrent:before{background:var(--color-owa-accent);border-color:var(--color-owa-accent)}._2_e5Qq_entryName{font-family:var(--owa-font-display);letter-spacing:.005em;text-transform:none;font-style:normal;font-weight:600;font-size:var(--owa-type-heading-sm);color:var(--color-owa-ink);overflow-wrap:anywhere;line-height:1.1}._2_e5Qq_entrySupport{font-family:var(--owa-font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-owa-copy);font-size:.6875rem;font-style:normal;font-weight:600;line-height:1.4}._2_e5Qq_galleryLink{font-family:var(--owa-font-mono);letter-spacing:.18em;text-transform:uppercase;border-block-start:1px solid #0b0f1214;align-items:center;font-size:.6875rem;font-style:normal;font-weight:600;line-height:1.4}@supports (color:color-mix(in lab, red, red)){._2_e5Qq_galleryLink{border-block-start:1px solid color-mix(in oklab, var(--color-owa-near-black) 8%, transparent)}}._2_e5Qq_galleryLink{color:var(--color-owa-copy);justify-content:center;gap:8px;margin-block-start:6px;padding:12px;text-decoration:none;display:flex}._2_e5Qq_galleryLink:hover{color:var(--color-owa-accent)}._2_e5Qq_galleryArrow{flex:none;font-size:12px}@media (prefers-reduced-motion:reduce){._2_e5Qq_arrow,._2_e5Qq_entryLink,._2_e5Qq_triggerChevron{transition:none}}
.vaW7Dq_bar{--bar-logo-track:minmax(0, auto);--bar-controls-track:max-content;grid-template-columns:var(--bar-logo-track) var(--bar-controls-track);grid-template-rows:var(--header-bar-height);padding:env(safe-area-inset-top) var(--owa-gx) 0;justify-content:space-between;align-items:center;column-gap:12px;display:grid}.vaW7Dq_logo[data-logo-adaptive]{block-size:var(--header-logo-height);justify-self:start}.vaW7Dq_logo[data-logo-adaptive]>[data-logo-variant]{object-fit:contain;object-position:left center;block-size:100%;inline-size:auto;max-inline-size:100%}.vaW7Dq_controls{align-items:center;gap:10px;display:flex}@media not all and (min-width:48rem){.vaW7Dq_bar{column-gap:10px}}
.d-FqEW_iconButton{appearance:none;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;block-size:44px;inline-size:44px;padding:0;font-size:24px;transition:color .2s,background-color .2s,rotate .35s;display:inline-flex}.d-FqEW_iconButton:focus-visible{outline-offset:2px;box-shadow:0 0 0 4px var(--color-owa-ink);outline:2px solid #fff}@media (forced-colors:active){.d-FqEW_iconButton:focus-visible{outline-color:highlight}}.d-FqEW_iconButton:disabled{cursor:default}.d-FqEW_dialog{font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;--menu-accent:var(--color-owa-accent);--menu-ink:#15191c;--menu-line:#e6e9eb;--menu-rail:clamp(320px, 27vw, 400px);--menu-chrome-end:calc(var(--header-top) + var(--header-chrome-height));block-size:100dvh;max-block-size:none;inline-size:100%;max-inline-size:none;color:var(--menu-ink);overscroll-behavior:contain;background:#fff;border:0;margin:0;padding:0;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;position:fixed;inset:0;overflow:hidden}.d-FqEW_dialog[open]{grid-template-columns:var(--menu-rail) minmax(0, 1fr);grid-template-rows:minmax(0,1fr);display:grid}.d-FqEW_dialog::backdrop{background:0 0}.d-FqEW_dialog[data-state=opening]{animation:.72s cubic-bezier(.76,0,.24,1) both d-FqEW_reveal}.d-FqEW_dialog[data-state=closing]{animation:.5s cubic-bezier(.76,0,.24,1) both d-FqEW_conceal}.d-FqEW_dialog[data-state=closing] :is(.d-FqEW_main,.d-FqEW_rail){pointer-events:none}.d-FqEW_dialog :is(a,button,summary):focus-visible{outline:2px solid var(--menu-accent);outline-offset:5px}.d-FqEW_dialog ::selection{background:var(--menu-accent);color:#fff}.d-FqEW_chrome{inset:var(--header-top) var(--menu-scrollbar-gap,0px) auto 0;z-index:5;block-size:var(--header-chrome-height);background:linear-gradient(to right, transparent var(--menu-rail), #fff var(--menu-rail));position:absolute}.d-FqEW_dialog .d-FqEW_logo[data-logo-adaptive]>[data-logo-variant=dark]{opacity:0}.d-FqEW_dialog .d-FqEW_logo[data-logo-adaptive]>[data-logo-variant=light]{opacity:1}.d-FqEW_main{min-block-size:0;padding:calc(var(--menu-chrome-end) + 20px) var(--owa-gx) max(32px, env(safe-area-inset-bottom)) 40px;scrollbar-width:thin;scrollbar-color:#a4bcc5 transparent;flex-direction:column;grid-area:1/2;scroll-padding-block-start:calc(var(--menu-chrome-end) + 16px);display:flex;overflow-y:auto}.d-FqEW_navigation{flex-direction:column;flex:1 0 auto;min-block-size:min-content;display:flex}.d-FqEW_groups{--menu-column:min(58%, 520px);flex-direction:column;flex:none;margin:auto 0 0;padding:0 0 36px;list-style:none;display:flex;position:relative}.d-FqEW_group{margin:0;padding:0;list-style:none}.d-FqEW_groupLabel{inline-size:var(--menu-column);align-items:center;display:flex}.d-FqEW_word{font-family:var(--owa-font-display);letter-spacing:.005em;text-transform:none;font-style:normal;font-weight:600;font-size:var(--owa-type-heading-lg);text-align:start;max-inline-size:var(--menu-column);min-block-size:44px;color:var(--menu-ink);cursor:pointer;text-wrap:balance;background:0 0;border:0;align-items:center;gap:14px;margin:0;padding:4px 0;line-height:1;text-decoration:none;transition:color .22s;display:inline-flex}.d-FqEW_groupLabel .d-FqEW_word{max-inline-size:100%}.d-FqEW_group[data-open] .d-FqEW_word,.d-FqEW_accent{color:var(--menu-accent)}.d-FqEW_arrow{flex:none;block-size:24px;inline-size:24px}.d-FqEW_chevron{flex:none;block-size:20px;inline-size:20px;transition:rotate .25s;display:none}.d-FqEW_group[data-open] .d-FqEW_chevron{rotate:180deg}.d-FqEW_disclosure{cursor:pointer;color:inherit;background:0 0;border:0;justify-content:center;align-items:center;block-size:44px;inline-size:44px;display:inline-flex}.d-FqEW_disclosure .d-FqEW_chevron{display:block}.d-FqEW_panel{inline-size:calc(100% - var(--menu-column) - 22px);border-inline-start:1px solid var(--menu-line);opacity:0;visibility:hidden;padding-inline-start:24px;transition:opacity .28s,translate .42s cubic-bezier(.2,.7,.2,1),visibility .28s;position:absolute;inset-block-start:var(--panel-top,0px);inset-inline-start:calc(var(--menu-column) + 22px);translate:-8px}.d-FqEW_panel ul{margin:0;padding:0;list-style:none}.d-FqEW_group[data-open] .d-FqEW_panel{opacity:1;visibility:visible;translate:0}.d-FqEW_caption{font-family:var(--owa-font-mono);letter-spacing:.18em;text-transform:uppercase;color:#616d73;margin:0 0 10px;font-size:.6875rem;font-style:normal;font-weight:600;line-height:1.4;display:block}.d-FqEW_subLink{font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;color:#3a4247;padding:9px 0;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.6;text-decoration:none;transition:color .2s,translate .28s;display:block}.d-FqEW_overviewLink{color:var(--color-owa-accent)}.d-FqEW_subGroup+.d-FqEW_subGroup,.d-FqEW_subCard{margin-block-start:16px}.d-FqEW_subCard{font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5}.d-FqEW_subCard img{margin-block-end:8px;display:block}.d-FqEW_social{flex-wrap:wrap;flex:none;gap:10px;margin:12px 0 0;display:flex}.d-FqEW_social a{color:#3a4247;justify-content:center;align-items:center;block-size:44px;inline-size:44px;font-size:18px;display:inline-flex}.d-FqEW_rail{min-block-size:0;background:#07293a;flex-direction:column;grid-area:1/1;padding-block-start:var(--menu-chrome-end);display:flex;position:relative;overflow:hidden auto}.d-FqEW_tiles{cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.d-FqEW_tiles canvas{block-size:100%;inline-size:100%;display:block}.d-FqEW_railGrade{pointer-events:none;background:linear-gradient(#041620bd 6%,#0416201a 34%,#04162024 70%,#04162070);position:absolute;inset:0}.d-FqEW_promotions{z-index:2;flex-direction:column;flex-shrink:0;margin-block-start:auto;display:flex;position:relative}.d-FqEW_promo{color:#fff;-webkit-backdrop-filter:blur(15px)saturate(1.15);backdrop-filter:blur(15px)saturate(1.15);background:#051a25cc;border-block-start:1px solid #ffffff2e;min-block-size:130px;display:flex;position:relative}.d-FqEW_promo:first-child{min-block-size:clamp(150px,19dvh,186px)}.d-FqEW_promo a{color:inherit;text-decoration:none}.d-FqEW_promoImage{flex:none;inline-size:126px;position:relative;overflow:hidden}.d-FqEW_promoImage img{object-fit:cover;block-size:100%;inline-size:100%;transition:scale .9s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.d-FqEW_promoBody{flex-direction:column;flex:1;justify-content:center;gap:9px;min-inline-size:0;padding:20px 22px;display:flex}.d-FqEW_promoEyebrow{font-family:var(--owa-font-mono);letter-spacing:.18em;text-transform:uppercase;color:#8ad4ee;font-size:.6875rem;font-style:normal;font-weight:600;line-height:1.4}.d-FqEW_promoEyebrow a{z-index:2;position:relative}.d-FqEW_promoTitle{font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;text-wrap:pretty;font-size:1.125rem;font-style:normal;font-weight:600;line-height:1.4}.d-FqEW_promoTitle svg{flex:none;margin-inline-start:8px;display:inline}a.d-FqEW_promoTitle:after,a.d-FqEW_promoBody:after{content:"";position:absolute;inset:0}.d-FqEW_promoDestination{justify-content:space-between;align-items:center;gap:12px;inline-size:100%;padding:24px;display:flex}.d-FqEW_fallback{padding:32px var(--owa-gx);color:#15191c;background:#fff}.d-FqEW_fallback .d-FqEW_navigation{display:block}.d-FqEW_fallback a,.d-FqEW_fallback summary{padding:10px;display:block}.d-FqEW_fallback .d-FqEW_word{max-inline-size:none}.d-FqEW_fallback summary{cursor:pointer;margin-inline-start:1em;display:list-item}.d-FqEW_dialog:is([data-state=opening],[data-state=open]) .d-FqEW_group>:is(.d-FqEW_word,.d-FqEW_groupLabel){animation:.62s cubic-bezier(.76,0,.24,1) both d-FqEW_lineIn}.d-FqEW_dialog:is([data-state=opening],[data-state=open]) .d-FqEW_group:first-child>:is(.d-FqEW_word,.d-FqEW_groupLabel){animation-delay:.18s}.d-FqEW_dialog:is([data-state=opening],[data-state=open]) .d-FqEW_group:nth-child(2)>:is(.d-FqEW_word,.d-FqEW_groupLabel){animation-delay:.24s}.d-FqEW_dialog:is([data-state=opening],[data-state=open]) .d-FqEW_group:nth-child(3)>:is(.d-FqEW_word,.d-FqEW_groupLabel){animation-delay:.3s}.d-FqEW_dialog:is([data-state=opening],[data-state=open]) .d-FqEW_group:nth-child(4)>:is(.d-FqEW_word,.d-FqEW_groupLabel){animation-delay:.36s}.d-FqEW_dialog:is([data-state=opening],[data-state=open]) .d-FqEW_group:nth-child(5)>:is(.d-FqEW_word,.d-FqEW_groupLabel){animation-delay:.42s}.d-FqEW_dialog:is([data-state=opening],[data-state=open]) .d-FqEW_group:nth-child(6)>:is(.d-FqEW_word,.d-FqEW_groupLabel){animation-delay:.48s}.d-FqEW_dialog:is([data-state=opening],[data-state=open]) .d-FqEW_rail{animation:.6s cubic-bezier(.2,.8,.2,1) .2s both d-FqEW_railIn}@keyframes d-FqEW_reveal{0%{clip-path:circle(0% at var(--menu-x,96%) var(--menu-y,4%))}to{clip-path:circle(145% at var(--menu-x,96%) var(--menu-y,4%))}}@keyframes d-FqEW_conceal{0%{clip-path:circle(145% at var(--menu-x,96%) var(--menu-y,4%))}to{clip-path:circle(0% at var(--menu-x,96%) var(--menu-y,4%))}}@keyframes d-FqEW_lineIn{0%{opacity:0;translate:0 16px}to{opacity:1;translate:0}}@keyframes d-FqEW_railIn{0%{opacity:0;translate:-46px}to{opacity:1;translate:0}}@media (hover:hover) and (pointer:fine){.d-FqEW_iconButton:not(:disabled):hover{color:#0098cd;background:#0098cd1a;background:lab(58.2361% -19.9859 -37.3774/.1)}.d-FqEW_word:hover,.d-FqEW_subLink:hover,.d-FqEW_social a:hover{color:var(--menu-accent)}.d-FqEW_subLink:hover{translate:4px}.d-FqEW_promo:hover .d-FqEW_promoImage img{scale:1.07}}@media (hover:none){.d-FqEW_chevron{display:block}}@media not all and (min-width:1024px){.d-FqEW_chrome{background:#fff}.d-FqEW_dialog[open]{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.d-FqEW_main{padding:calc(var(--menu-chrome-end) + 16px) var(--owa-gx) 20px;grid-column:1}.d-FqEW_rail{grid-area:2/1;padding-block-start:0;display:block;overflow:visible}.d-FqEW_tiles,.d-FqEW_railGrade{display:none}.d-FqEW_dialog .d-FqEW_logo[data-logo-adaptive]>[data-logo-variant=dark]{opacity:1}.d-FqEW_dialog .d-FqEW_logo[data-logo-adaptive]>[data-logo-variant=light]{opacity:0}.d-FqEW_promotions{background:var(--menu-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.d-FqEW_promo,.d-FqEW_promo:first-child{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0b0f12;min-block-size:clamp(110px,24dvh,210px)}.d-FqEW_promoImage{inline-size:100%;position:absolute;inset:0}.d-FqEW_promoImage img{filter:saturate(.88)}.d-FqEW_promoImage:after{content:"";background:linear-gradient(#070f149e,#070f1475 50%,#070f14f0);position:absolute;inset:0}.d-FqEW_promoBody{z-index:1;padding:16px 20px max(18px, env(safe-area-inset-bottom));justify-content:space-between;gap:12px;position:relative}}@media (max-width:760px){.d-FqEW_main{overflow-anchor:none;padding-block-end:12px}.d-FqEW_groups{--disclosure:.3s cubic-bezier(.2, 0, 0, 1);--menu-column:100%;margin-block-start:0;padding-block-end:12px}.d-FqEW_group+.d-FqEW_group{border-block-start:1px solid var(--menu-line)}.d-FqEW_word{font-family:var(--owa-font-display);letter-spacing:.005em;text-transform:none;font-style:normal;font-weight:600;font-size:var(--owa-type-heading-md);justify-content:space-between;inline-size:100%;padding-block:7px;line-height:1.05}.d-FqEW_chevron{transition:rotate var(--disclosure);display:block}.d-FqEW_groupLabel a.d-FqEW_word{inline-size:auto}.d-FqEW_disclosure{flex:1 0 44px;justify-content:flex-end;align-self:stretch;block-size:auto;min-block-size:44px}.d-FqEW_panel{inline-size:auto;transition:grid-template-rows var(--disclosure), margin var(--disclosure), opacity var(--disclosure), visibility var(--disclosure);grid-template-rows:0fr;margin:0;padding:0 0 0 18px;display:grid;position:static;translate:none}.d-FqEW_group[data-open] .d-FqEW_panel{grid-template-rows:1fr;margin:4px 0 16px}.d-FqEW_panelBody{min-block-size:0;overflow:clip}.d-FqEW_panelBody a:focus-visible{outline-offset:-2px}.d-FqEW_panelBody>.d-FqEW_caption{display:none}.d-FqEW_subLink{font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;padding-block:10px;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5}.d-FqEW_promo,.d-FqEW_promo:first-child{min-block-size:clamp(100px,20dvh,168px)}.d-FqEW_promoBody{padding:14px 16px max(16px, env(safe-area-inset-bottom))}.d-FqEW_promoDate{display:none}.d-FqEW_promoTitle{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.d-FqEW_social{flex-wrap:nowrap;gap:4px;margin:0}}@media (prefers-reduced-motion:reduce){.d-FqEW_dialog,.d-FqEW_dialog .d-FqEW_word,.d-FqEW_dialog .d-FqEW_groupLabel,.d-FqEW_dialog .d-FqEW_rail{animation:none!important}.d-FqEW_dialog *,.d-FqEW_iconButton{transition:none!important}}
.xK0cWq_header{--header-surface-duration:.45s;--header-surface-easing:cubic-bezier(.4, 0, .2, 1);--header-ink:#15191c;--header-secondary:#0098cd;--header-control-background:#fff;--header-control-border:#d8dfe2;color:var(--header-ink);box-sizing:border-box;block-size:var(--header-chrome-height);transition:background-color var(--header-surface-duration) var(--header-surface-easing), color var(--header-surface-duration) var(--header-surface-easing), border-color var(--header-surface-duration) var(--header-surface-easing), translate .24s;inset-block-start:var(--header-top);inset-inline:0;background:#fff;border-block-end:1px solid #e6e9eb;position:fixed;inset-inline-end:var(--menu-scrollbar-gap,0px);translate:0}.xK0cWq_header[data-header-hidden]{pointer-events:none;translate:0 -100%}.xK0cWq_header:focus-within{pointer-events:auto;translate:0}.xK0cWq_header:has(details[open]){pointer-events:auto;translate:0}.xK0cWq_header:has([data-menu-trigger][aria-expanded=true]){pointer-events:auto;translate:0}.xK0cWq_header:focus-within{transition-duration:0s}.xK0cWq_header[data-header-surface=hero]:not(:has([data-case-study-identity])){--header-ink:#fff;--header-secondary:#fff;--header-control-background:#ffffff1a;--header-control-border:#ffffff80;--header-water-fill:#fff;--header-water-stroke:#fffc;background:0 0;border-block-end-color:#0000}.xK0cWq_header[data-header-surface=hero]:not(:has([data-case-study-identity])) .xK0cWq_logo>[data-logo-variant=dark]{opacity:0}.xK0cWq_header[data-header-surface=hero]:not(:has([data-case-study-identity])) .xK0cWq_logo>[data-logo-variant=light]{opacity:1}.xK0cWq_header:not([data-client-ready]),.xK0cWq_header:not([data-client-ready]) .xK0cWq_actions{transition:none}.xK0cWq_header:not([data-client-ready]) .xK0cWq_logo[data-logo-adaptive]>[data-logo-variant]{transition:none}.xK0cWq_root{block-size:100%}.xK0cWq_header .xK0cWq_logo[data-logo-adaptive]>[data-logo-variant]{transition-duration:var(--header-surface-duration);transition-timing-function:var(--header-surface-easing)}.xK0cWq_actions{--actions-fade:.4s;--actions-delay:.12s;transition:opacity var(--actions-fade) var(--header-surface-easing) var(--actions-delay), visibility var(--actions-fade) var(--header-surface-easing) var(--actions-delay);flex-wrap:nowrap}:is(.xK0cWq_actions .action,.xK0cWq_actions .action-outline){white-space:nowrap;min-block-size:48px;padding:14px 22px}body:has([data-module=price-estimator][data-header-hero-active]) .xK0cWq_header .xK0cWq_actions .action{color:var(--header-ink);background:0 0}body:has([data-module=price-estimator][data-header-hero-active]) .xK0cWq_header .xK0cWq_actions .action:not(:focus-visible){box-shadow:inset 0 0 0 1px var(--color-owa-accent)}@media (hover:hover){body:has([data-module=price-estimator][data-header-hero-active]) .xK0cWq_header .xK0cWq_actions .action:hover{background:var(--header-control-background)}}body:has([data-hero-offers-contact][data-header-hero-active]) .xK0cWq_header:is([data-header-surface=hero],:not([data-header-surface])) .xK0cWq_actions:not(:focus-within){--actions-fade:.24s;--actions-delay:0s;visibility:hidden;opacity:0}@media (min-width:48rem){.xK0cWq_root.xK0cWq_identityRoot{grid-template-columns:var(--bar-logo-track) minmax(0, 1fr) var(--bar-controls-track)}}.xK0cWq_identity{contain:inline-size;min-inline-size:0}.xK0cWq_spacer{block-size:var(--header-height)}body:has([data-header-hero-active]) .xK0cWq_spacer{block-size:0}body:has([data-header-hero-active]) .xK0cWq_header:not([data-header-surface]):not(:has([data-case-study-identity])){--header-ink:#fff;--header-secondary:#fff;--header-control-background:#ffffff1a;--header-control-border:#ffffff80;--header-water-fill:#fff;--header-water-stroke:#fffc;background:0 0;border-block-end-color:#0000}body:has([data-header-hero-active]) .xK0cWq_header:not([data-header-surface]):not(:has([data-case-study-identity])) .xK0cWq_logo>[data-logo-variant=dark]{opacity:0}body:has([data-header-hero-active]) .xK0cWq_header:not([data-header-surface]):not(:has([data-case-study-identity])) .xK0cWq_logo>[data-logo-variant=light]{opacity:1}@media not all and (min-width:48rem){.xK0cWq_header[data-header-identity]:has([data-case-study-identity]){block-size:calc(var(--header-chrome-height) + var(--header-identity-row-height))}.xK0cWq_root.xK0cWq_identityRoot{grid-template-rows:var(--header-bar-height) var(--header-identity-row-height)}.xK0cWq_identity{grid-area:2/1/auto/-1}.xK0cWq_root.xK0cWq_identityRoot:not(:has([data-case-study-identity])){grid-template-rows:var(--header-bar-height)}:is(.xK0cWq_actions .action,.xK0cWq_actions .action-outline){min-block-size:44px;padding:8px 12px}}@media (prefers-reduced-motion:reduce){.xK0cWq_header,.xK0cWq_actions{transition:none}.xK0cWq_header .xK0cWq_logo[data-logo-adaptive]>[data-logo-variant]{transition:none}}
.yenhoa_section{background:var(--color-owa-band);color:var(--color-owa-ink);border-top:1px solid var(--color-owa-hairline-2);overflow-x:clip}.yenhoa_screen{grid-template-rows:auto auto;display:grid}.yenhoa_screen[data-about-empty]{grid-template-rows:auto}.yenhoa_intro{padding:clamp(104px, 12.5vh, 140px) var(--owa-gx) clamp(40px, 6vh, 74px);justify-content:space-between;align-items:flex-start;gap:clamp(28px,5vw,88px);display:flex}.yenhoa_heading{font-family:var(--owa-font-display);letter-spacing:.005em;text-transform:none;font-style:normal;font-weight:600;font-size:var(--owa-type-heading-lg);white-space:pre-line;overflow-wrap:anywhere;margin:0;line-height:1}.yenhoa_heading:focus-visible{outline-offset:2px;box-shadow:0 0 0 4px var(--color-owa-ink);outline:2px solid #fff}@media (forced-colors:active){.yenhoa_heading:focus-visible{outline-color:highlight}}.yenhoa_introCopy{flex-direction:column;align-items:flex-start;gap:22px;min-width:0;padding-block:30px;display:flex}.yenhoa_paragraph{font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;max-inline-size:46ch;color:var(--color-owa-copy);text-wrap:pretty;overflow-wrap:anywhere;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.6}.yenhoa_paragraph p{margin:0}.yenhoa_paragraph p+p{margin-block-start:1em}.yenhoa_reel{block-size:20rem;min-block-size:20rem;min-inline-size:0;position:relative}.yenhoa_viewport{overscroll-behavior-x:contain;scrollbar-width:thin;block-size:100%;min-block-size:20rem;overflow-x:auto}.yenhoa_track{block-size:100%;min-block-size:20rem;inline-size:max-content;display:flex}.yenhoa_group{flex:none;align-items:stretch;gap:16px;margin:0;padding:0 16px 0 0;list-style:none;display:flex}.yenhoa_copies{flex:none;block-size:100%;display:flex}.yenhoa_cardItem{flex:none;inline-size:min(400px,82vw);display:flex}.yenhoa_card{background:var(--color-owa-field-border);color:#fff;min-block-size:20rem;inline-size:100%;text-decoration:none;display:block;position:relative;overflow:hidden}.yenhoa_card:focus-visible{outline-offset:2px;box-shadow:0 0 0 4px var(--color-owa-ink);outline:2px solid #fff}@media (forced-colors:active){.yenhoa_card:focus-visible{outline-color:highlight}}.yenhoa_card:focus-visible{outline-offset:-6px}.yenhoa_photograph,.yenhoa_image,.yenhoa_scrim{block-size:100%;inline-size:100%;position:absolute;inset:0}.yenhoa_image{object-fit:cover;filter:saturate(.94);transition:transform 1s cubic-bezier(.2,.7,.2,1),filter .5s}.yenhoa_scrim{pointer-events:none;background:linear-gradient(#0000 35%,#0b0f1252 64%,#0b0f12d9)}.yenhoa_caption{flex-direction:column;justify-content:flex-end;min-block-size:100%;padding:clamp(17px,1.5vw,24px);display:flex;position:relative}.yenhoa_category{font-family:var(--owa-font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-owa-accent-light);text-shadow:0 1px 8px #00000073;font-size:.6875rem;font-style:normal;font-weight:600;line-height:1.4}.yenhoa_name{font-family:var(--owa-font-display);letter-spacing:.005em;text-transform:none;font-style:normal;font-weight:600;font-size:var(--owa-type-heading-sm);color:#fff;text-shadow:0 2px 14px #0006;overflow-wrap:anywhere;margin-block-start:5px;line-height:1.1}.yenhoa_location{font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;color:#fff;text-shadow:0 1px 8px #00000073;overflow-wrap:anywhere;margin-block-start:11px;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;display:block}.yenhoa_location:before{content:"";background:var(--color-owa-accent-light);vertical-align:middle;block-size:1px;inline-size:22px;margin-inline-end:9px;display:inline-block}.yenhoa_statistics{padding:clamp(50px, 6vh, 70px) var(--owa-gx);border-top:1px solid var(--color-owa-hairline-2);grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(22px,3vw,54px);margin:0;display:grid}.yenhoa_stat{flex-direction:column;align-items:flex-start;min-inline-size:0;display:flex}.yenhoa_statValue{font-family:var(--owa-font-display);letter-spacing:.005em;text-transform:none;letter-spacing:.006em;font-variant-numeric:tabular-nums lining-nums;overflow-wrap:anywhere;order:-1;margin:0;font-size:clamp(3.5rem,5.1vw,5rem);font-style:normal;font-weight:500;line-height:1}.yenhoa_statLabel{font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;margin-block-start:clamp(16px,1.5vw,24px);font-size:1rem;font-style:normal;font-weight:600;line-height:1.5}.yenhoa_statDescription{font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;max-inline-size:26ch;color:var(--color-owa-copy);text-wrap:pretty;overflow-wrap:anywhere;margin:9px 0 0;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){[data-about-mode=auto] .yenhoa_viewport{overflow:hidden}[data-about-mode=auto] .yenhoa_track{will-change:transform}[data-about-mode=auto] .yenhoa_location{opacity:0;max-block-size:0;margin-block-start:0;transition:max-block-size .5s,opacity .4s,margin .4s;overflow:hidden}.yenhoa_card:focus-visible .yenhoa_location{opacity:1;max-block-size:8rem;margin-block-start:11px}[data-about-mode=auto] .yenhoa_card:hover .yenhoa_location{opacity:1;max-block-size:8rem;margin-block-start:11px}.yenhoa_card:hover .yenhoa_image{filter:saturate(1.05);transform:scale(1.06)}}@media (max-width:859px){.yenhoa_intro{flex-direction:column}.yenhoa_introCopy{padding-block:0}.yenhoa_statistics{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 44px}.yenhoa_statDescription{max-inline-size:none}}@media (max-width:359px){.yenhoa_statistics{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.yenhoa_image{transition:none;transform:none}}
.exTT8W_pill,:focus-visible>.exTT8W_corner{background:var(--color-owa-near-black);color:#fff;font:600 .78125rem/1.5 var(--owa-font-sans);white-space:nowrap;border-radius:999px;gap:9px;box-shadow:0 12px 28px -10px #0b0f1280}.exTT8W_pill,.exTT8W_corner{pointer-events:none;align-items:center}.exTT8W_pill{z-index:4;padding:6px 15px 6px 6px;display:none;position:absolute;inset:0 auto auto 0}.exTT8W_chip{background:var(--color-owa-accent);border-radius:50%;justify-content:center;align-items:center;block-size:25px;inline-size:25px;display:flex}.exTT8W_pill[data-on]{display:flex}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.exTT8W_pill[data-on] .exTT8W_chip svg{animation:1.9s infinite exTT8W_nudge}}@keyframes exTT8W_nudge{0%,to{transform:translate(0)}45%{transform:translate(2px,-2px)}}@media (prefers-reduced-motion:reduce){.exTT8W_pill{display:none!important}}.exTT8W_corner{z-index:1;color:#fff;opacity:.85;filter:drop-shadow(0 0 .5px #0b0f1299)drop-shadow(0 1px 2px #0b0f1273);display:none;position:absolute;inset:10px 10px auto auto}.exTT8W_corner .exTT8W_chip{background:0 0}.exTT8W_label{padding-inline-end:9px;display:none}@media (hover:none),(pointer:coarse){.exTT8W_corner{display:flex}}@media (prefers-reduced-motion:reduce){:hover>.exTT8W_corner{display:flex}}:focus-visible>.exTT8W_corner{opacity:1;filter:none;padding:6px;display:flex}:focus-visible>.exTT8W_corner .exTT8W_chip{background:var(--color-owa-accent)}:focus-visible>.exTT8W_corner .exTT8W_label{display:inline}:has(>.exTT8W_pill[data-on])>.exTT8W_corner{visibility:hidden}
.hS2S9W_root{width:100%;padding-block:calc(var(--spacing,.25rem) * 12);padding-inline:var(--owa-gx);background:var(--color-background);color:var(--color-owa-ink);min-block-size:max(540px,60svh);padding-block:calc(var(--header-height) + 48px) 64px;text-align:center;align-items:center;display:grid}.hS2S9W_content{justify-self:center;inline-size:100%;min-inline-size:0;max-inline-size:36rem}.hS2S9W_code{font-family:var(--owa-font-display);letter-spacing:.005em;text-transform:none;letter-spacing:.006em;font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.02em;font-size:clamp(4rem,7.4vw,7rem);font-style:normal;font-weight:500;line-height:1}@media (max-width:68.6875rem){.hS2S9W_code{font-size:clamp(4rem,9vw,6rem)}}@media (max-width:37.4375rem){.hS2S9W_code{font-size:clamp(4rem,19vw,6rem)}}.hS2S9W_code{color:var(--color-owa-deep-teal);inline-size:fit-content;margin:0 auto 24px}@supports ((-webkit-background-clip:text) or (background-clip:text)){.hS2S9W_code{background-color:var(--color-owa-deep-teal);color:#0000;background-image:url(/not-found/water.webp);background-position:50%;background-size:cover;-webkit-background-clip:text;background-clip:text}}.hS2S9W_message{font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;color:var(--color-owa-copy);text-wrap:pretty;max-inline-size:25rem;margin:20px auto 0;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.6}.hS2S9W_home{max-inline-size:100%;margin-block-start:30px}@media (max-width:600px){.hS2S9W_home{inline-size:100%}}@media (forced-colors:active){.hS2S9W_code{color:canvastext;background:0 0}}
.lRScMq_areas{font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;display:grid}.lRScMq_areas>li+li{border-top:1px dashed #dce6e8;margin-top:.5rem;padding-top:.5rem}.lRScMq_areas summary,.lRScMq_line{padding-block:.25rem}.lRScMq_line{display:block}.lRScMq_areas summary{flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;list-style:none;display:flex}.lRScMq_areas summary::-webkit-details-marker{display:none}.lRScMq_areas summary:focus-visible{outline-offset:2px;box-shadow:0 0 0 4px var(--color-owa-ink);outline:2px solid #fff}@media (forced-colors:active){.lRScMq_areas summary:focus-visible{outline-color:highlight}}.lRScMq_count{color:#52616b;text-underline-offset:.25em;align-items:center;gap:.25rem;text-decoration:underline;display:inline-flex}.lRScMq_count svg{width:1em;height:1em;transition:rotate var(--default-transition-duration)}.lRScMq_areas details[open] .lRScMq_count svg{rotate:180deg}.lRScMq_places{color:#52616b;margin-top:.5rem}@media (prefers-reduced-motion:reduce){.lRScMq_count svg{transition:none}}
.CShGuG_article{font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;background:var(--color-background);color:var(--color-owa-ink);font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.6;overflow-x:clip}.CShGuG_hero{block-size:calc(100svh - var(--announcement-height,0px) - var(--header-height,0px) + var(--hero-header-overlay,0px));position:relative;overflow:clip}.CShGuG_hero:after{content:"";block-size:calc(var(--header-height) + 50px);pointer-events:none;background:linear-gradient(#070a0c80,#0000);position:absolute;inset:0 0 auto}.CShGuG_heroImage{object-fit:cover;block-size:100%;inline-size:100%;display:block}.CShGuG_story{--story-pin-top:calc(var(--header-height,0px) + 24px);padding:34px var(--owa-gx) 0;position:relative}.CShGuG_storyProbe{font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;visibility:hidden;pointer-events:none;inline-size:max-content;margin:0;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.6;position:absolute}.CShGuG_storyFallback{gap:36px;margin-block-end:48px;display:grid}.CShGuG_specBlock{min-inline-size:0}.CShGuG_specRow{margin:0;padding-block-start:32px}.CShGuG_spec,.CShGuG_materialsRow{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:baseline;display:grid}.CShGuG_spec{border-block-end:1px solid #0b0f1224;gap:12px}@supports (color:color-mix(in lab, red, red)){.CShGuG_spec{border-block-end:1px solid color-mix(in oklab, var(--color-owa-near-black) 14%, transparent)}}.CShGuG_spec{padding-block:12px}.CShGuG_specLabel{font-family:var(--owa-font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-owa-accent-copy);overflow-wrap:anywhere;font-size:.6875rem;font-style:normal;font-weight:600;line-height:1.4}.CShGuG_specValue{font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;font-family:var(--owa-font-mono);color:var(--color-owa-ink);overflow-wrap:anywhere;margin:0}.CShGuG_storyCopy{overflow-wrap:anywhere;min-inline-size:0;color:var(--color-owa-copy);display:flow-root}.CShGuG_storyCopy :is(p,li,blockquote,h1,h2,h3,h4,h5,h6){font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.6}.CShGuG_storyCopy>*{max-inline-size:65ch;margin:24px 0 0}.CShGuG_storyCopy>:first-child{color:var(--color-owa-ink);margin-block-start:0}.CShGuG_storyCopy :is(ul,ol){padding-inline-start:1.5em;list-style-position:outside}.CShGuG_storyCopy ul{list-style-type:disc}.CShGuG_storyCopy ol{list-style-type:decimal}.CShGuG_storyCopy li+li{margin-block-start:12px}.CShGuG_storyCopy [data-story-continuation]{list-style-type:none}.CShGuG_storyCopy a{text-underline-offset:.15em;text-decoration:underline}.CShGuG_storyCopy:focus-within [data-case-study-word]{opacity:1}.CShGuG_readingGroup{min-block-size:var(--story-group-height);margin-block-end:12px;position:relative}.CShGuG_readingColumn{min-inline-size:0}.CShGuG_readingColumn>.CShGuG_specBlock,.CShGuG_storyRail>.CShGuG_specBlock{padding-block-end:36px}.CShGuG_readingTrack{position:relative}.CShGuG_storyRail{min-inline-size:0;display:flow-root}.CShGuG_storyRail[data-reader-fits]{background:var(--color-background);z-index:1;position:sticky;inset-block-start:var(--reader-pin-top)}.CShGuG_readingMedia{inset-block:var(--story-media-offset) 0;flex-direction:column;gap:12px;min-inline-size:0;display:flex;position:absolute;inset-inline:0}.CShGuG_photoSlot{flex:none}.CShGuG_photoHold{flex:1;min-block-size:0}.CShGuG_storyFigure[data-photo-held]{position:sticky;inset-block-start:var(--story-media-pin)}.CShGuG_gallery{gap:12px;display:grid}.CShGuG_galleryRow{gap:12px;min-inline-size:0;display:grid}.CShGuG_figure{inline-size:100%;min-inline-size:0;aspect-ratio:var(--photo-ratio);max-block-size:var(--photo-height-limit);margin:0;position:relative;overflow:hidden}.CShGuG_sequenceImage{object-fit:cover;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}@media (min-width:48rem) and (not (min-width:75rem)){.CShGuG_storyFallback{max-inline-size:65ch;margin-inline:auto}}@media (min-width:48rem){.CShGuG_readingGroup{grid-template-columns:minmax(0,45fr) minmax(0,55fr);gap:24px;margin-block-end:20px;display:grid}.CShGuG_readingMedia{gap:20px;position:static}.CShGuG_storyFigure[data-photo-held]{inset-block-start:var(--story-pin-top)}.CShGuG_gallery,.CShGuG_galleryRow{gap:20px}.CShGuG_galleryRow{grid-template-columns:repeat(2,minmax(0,1fr));inline-size:100%;margin-inline:auto}.CShGuG_figure[data-photo-single]{aspect-ratio:var(--photo-single-ratio)}.CShGuG_galleryRow[data-gallery-row=single],.CShGuG_readingGroup[data-story-no-media]{grid-template-columns:minmax(0,1fr)}.CShGuG_readingGroup[data-story-no-media] .CShGuG_readingColumn{max-inline-size:var(--story-text-width)}}@media (min-width:75rem){.CShGuG_storyFallback,.CShGuG_readingGroup{grid-template-columns:minmax(0,35fr) minmax(0,65fr)}}.CShGuG_materials{padding:clamp(80px, 10vw, 140px) var(--owa-gx) 0}.CShGuG_materialsInner{max-inline-size:760px;margin-inline:auto}.CShGuG_materialsHeading{font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;color:var(--color-owa-copy);margin:0 0 clamp(16px,1.8vw,24px);font-size:1.125rem;font-style:normal;font-weight:600;line-height:1.4}.CShGuG_materialsRows{margin:0}.CShGuG_materialsRow{border-block-start:1px solid #0b0f1217}@supports (color:color-mix(in lab, red, red)){.CShGuG_materialsRow{border-block-start:1px solid color-mix(in oklab, var(--color-owa-near-black) 9%, transparent)}}.CShGuG_materialsRow{gap:20px;padding:13px 0}.CShGuG_materialsRow:last-child{border-block-end:1px solid #0b0f1217}@supports (color:color-mix(in lab, red, red)){.CShGuG_materialsRow:last-child{border-block-end:1px solid color-mix(in oklab, var(--color-owa-near-black) 9%, transparent)}}.CShGuG_materialsLabel{font-family:var(--owa-font-mono);letter-spacing:.18em;text-transform:uppercase;font-size:.6875rem;font-style:normal;font-weight:600;line-height:1.4;font-size:var(--owa-type-label-lg);color:var(--color-owa-copy-2);overflow-wrap:anywhere;min-inline-size:0}.CShGuG_materialsValue{font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;font-family:var(--owa-font-mono);min-inline-size:0;color:var(--color-owa-ink);overflow-wrap:anywhere;text-align:end;margin:0}.CShGuG_note{padding:clamp(56px, 7vw, 96px) var(--owa-gx);background:#f6f7f7;background:lab(97.0963% -.044167 -.090003);margin-block-start:clamp(64px,8vw,100px)}@supports (color:color-mix(in lab, red, red)){.CShGuG_note{background:color-mix(in oklab, var(--color-owa-near-black) 3%, var(--color-background))}}.CShGuG_noteInner{text-align:start;max-inline-size:65ch;margin:0 auto}.CShGuG_noteQuote{margin:0}.CShGuG_noteQuote>*{font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.6}@media (min-width:48rem){.CShGuG_noteQuote>*{font-size:1.25rem}}.CShGuG_noteQuote>*{text-wrap:pretty;margin:0}.CShGuG_noteQuote>*+*{margin-block-start:1em}.CShGuG_noteLabel{font-family:var(--owa-font-display);letter-spacing:.005em;text-transform:none;font-style:normal;font-weight:600;font-size:var(--owa-type-heading-sm);color:var(--color-owa-muted);margin:0 0 24px;line-height:1.1}.CShGuG_film{padding:clamp(88px, 11vw, 150px) var(--owa-gx) clamp(40px, 5vw, 70px)}.CShGuG_next{padding:clamp(88px, 11vw, 150px) var(--owa-gx) clamp(96px, 14vh, 170px);text-align:center;justify-items:center;gap:clamp(14px,2vh,22px);display:grid}.CShGuG_nextName{font-family:var(--owa-font-display);letter-spacing:.005em;text-transform:none;font-style:normal;font-weight:600;font-size:var(--owa-type-project-handoff);letter-spacing:.02em;color:var(--color-owa-ink);overflow-wrap:anywhere;text-wrap:balance;max-inline-size:24ch;line-height:1.08;transition:color .2s}.CShGuG_nextName:hover{color:var(--color-owa-accent)}.CShGuG_handoffTrack{position:relative}.CShGuG_handoffPanel{text-align:center}.CShGuG_handoffContent{padding:32px var(--owa-gx);flex-direction:column;align-items:center;gap:14px;display:flex}.CShGuG_handoffTrack:has([data-case-study-handoff-fits]){block-size:250vh}.CShGuG_handoffTrack:has([data-case-study-handoff-fits]) .CShGuG_handoffPanel{min-block-size:calc(100svh - var(--header-height,0px));align-items:center;display:grid;position:sticky;inset-block-start:var(--header-height,0px)}.CShGuG_endingInvitation{justify-items:center;gap:14px;display:grid}.CShGuG_endingHeading{font-family:var(--owa-font-display);letter-spacing:.005em;text-transform:none;font-style:normal;font-weight:600;font-size:var(--owa-type-heading-md);text-wrap:balance;margin:0;line-height:1.05}.CShGuG_endingCopy{font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;color:var(--color-owa-copy);text-wrap:pretty;max-inline-size:40ch;margin:0;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5}.CShGuG_endingActions{flex-wrap:wrap;justify-content:center;margin-block-start:10px;display:flex}.CShGuG_endingBridge{font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;color:var(--color-owa-muted);align-items:center;gap:20px;inline-size:min(100%,360px);margin:28px auto 8px;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;display:flex}.CShGuG_endingBridge:before,.CShGuG_endingBridge:after{content:"";background:#15191c2e;flex:1;block-size:1px}@supports (color:color-mix(in lab, red, red)){.CShGuG_endingBridge:before,.CShGuG_endingBridge:after{background:color-mix(in oklab, var(--color-owa-ink) 18%, transparent)}}.CShGuG_handoffContent>[data-case-study-ending-invitation]{max-inline-size:100%;opacity:var(--ending-opacity,1);transform:translateY(var(--ending-offset,0px))}.CShGuG_handoffContent>[data-case-study-ending-invitation]:focus-within{opacity:1;transform:none}.CShGuG_handoffTrack:not(:has([data-case-study-handoff-fits])) .CShGuG_handoffCue{visibility:hidden}.CShGuG_handoffTrack:not(:has([data-case-study-handoff-fits])) .CShGuG_handoffWater>text{fill:var(--color-owa-ink)}.CShGuG_handoffTrack:not(:has([data-case-study-handoff-fits])) .CShGuG_handoffWater>g{visibility:hidden}.CShGuG_handoffName{--handoff-name-size:clamp(2.25rem, 6.5vw, 5rem);max-inline-size:100%;display:block;position:relative}.CShGuG_handoffNameText{display:block}html:not([data-draft-mode]) .CShGuG_handoffName:has([data-case-study-water]) .CShGuG_handoffNameText{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}html[data-draft-mode] .CShGuG_handoffWater{display:none}.CShGuG_handoffWater{block-size:calc(var(--handoff-name-size) * 1.65);inline-size:auto;max-inline-size:min(92vw,980px);margin-inline:auto;display:block}.CShGuG_handoffWater>text{transition:stroke .25s}.CShGuG_handoffName:hover .CShGuG_handoffWater>text{stroke:var(--color-owa-accent)}.CShGuG_handoffCue{font-family:var(--owa-font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-owa-accent);align-items:center;gap:9px;margin:8px 0 0;font-size:.6875rem;font-style:normal;font-weight:600;line-height:1.4;display:inline-flex}.CShGuG_handoffCueArrow{animation:2.4s ease-in-out infinite CShGuG_handoff-bob}@keyframes CShGuG_handoff-bob{0%,to{translate:0}50%{translate:0 5px}}.CShGuG_storyCopy [data-case-study-word]{opacity:.13;transition:opacity .5s}.CShGuG_storyCopy [data-case-study-word=filled]{opacity:1}.CShGuG_figure[data-case-study-reveal]{opacity:0;transition:opacity .95s var(--ease-owa), translate .95s var(--ease-owa);translate:0 26px}.CShGuG_figure[data-case-study-reveal=revealed]{opacity:1;translate:none}@media (prefers-reduced-motion:reduce){.CShGuG_handoffContent>[data-case-study-ending-invitation]{opacity:1;transform:none}.CShGuG_nextName{transition:none}.CShGuG_storyCopy [data-case-study-word]{opacity:1;transition:none}.CShGuG_figure[data-case-study-reveal]{opacity:1;transition:none;translate:none}.CShGuG_handoffCueArrow{animation:none}.CShGuG_handoffWater>text{transition:none}}
.Z3u6VW_statNumber{max-inline-size:100%;display:inline-block;position:relative}.Z3u6VW_statScramble{visibility:hidden;pointer-events:none;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.Z3u6VW_statNumber[data-scrambling] .Z3u6VW_statOriginal{opacity:0}.Z3u6VW_statNumber[data-scrambling] .Z3u6VW_statScramble{visibility:visible}}
.SRVoJq_rail{padding:0 var(--owa-gx)}.SRVoJq_inner{border-top:1px solid var(--color-owa-hairline-2);grid-template-columns:minmax(180px,1fr) minmax(0,2fr);align-items:center;gap:36px;padding-block:28px 32px;display:grid}.SRVoJq_heading{font-family:var(--owa-font-display);letter-spacing:.005em;text-transform:none;font-style:normal;font-weight:600;font-size:var(--owa-type-heading-md);text-wrap:balance;margin:0;line-height:1.05}.SRVoJq_badges{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:24px;margin:0;padding:0;list-style:none;display:grid}.SRVoJq_badge{text-align:center;min-inline-size:0}.SRVoJq_badge:focus-visible{outline:2px solid var(--color-owa-accent-copy);outline-offset:6px}.SRVoJq_artwork{justify-content:center;align-items:center;block-size:112px;display:flex}.SRVoJq_image{object-fit:contain;block-size:100%;inline-size:auto;max-inline-size:100%}.SRVoJq_caption{font-family:var(--owa-font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-owa-copy);overflow-wrap:anywhere;text-wrap:balance;margin:14px 0 0;font-size:.6875rem;font-style:normal;font-weight:600;line-height:1.4}@media (max-width:859px){.SRVoJq_inner{grid-template-columns:1fr;gap:28px}.SRVoJq_heading{text-align:center}.SRVoJq_badges{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}}@media (hover:hover) and (pointer:fine){.SRVoJq_caption{opacity:0}.SRVoJq_badge:hover .SRVoJq_caption,.SRVoJq_badge:focus-within .SRVoJq_caption{opacity:1}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.SRVoJq_caption{transition:opacity .25s}.SRVoJq_image{transition:transform .25s}.SRVoJq_badge:hover .SRVoJq_image{transform:translateY(-3px)}}
.yGVtcG_root .yGVtcG_item:not([open])>.yGVtcG_answer{visibility:hidden}.yGVtcG_root:not([data-accordion-enhanced]) .yGVtcG_item,.yGVtcG_root:not([data-accordion-enhanced]) .yGVtcG_item>.yGVtcG_answer,.yGVtcG_root:not([data-accordion-enhanced]) .yGVtcG_question,.yGVtcG_root:not([data-accordion-enhanced]) .yGVtcG_plus,.yGVtcG_root:not([data-accordion-enhanced]) [data-accordion-icon]{transition:none}.yGVtcG_root:not([data-accordion-enhanced]) .yGVtcG_item::details-content{transition:none}.yGVtcG_vertical .yGVtcG_intro{font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5}.yGVtcG_question:focus-visible{outline-offset:2px;box-shadow:0 0 0 4px var(--color-owa-ink);outline:2px solid #fff}@media (forced-colors:active){.yGVtcG_question:focus-visible{outline-color:highlight}}.yGVtcG_question>*{pointer-events:none}.yGVtcG_answer{min-height:0;overflow:hidden}.yGVtcG_horizontal .yGVtcG_item>.yGVtcG_answer{transition-duration:0s}.yGVtcG_horizontal[data-accordion-enhanced] .yGVtcG_item:not([open])>.yGVtcG_answer{transition:visibility var(--details-duration)}.yGVtcG_horizontal{background:var(--color-owa-band);color:var(--color-owa-ink);border-top:1px solid var(--color-owa-hairline-2);font-family:var(--owa-font-sans);align-items:start;gap:36px;padding-block:clamp(90px,10vw,132px)}.yGVtcG_horizontal .yGVtcG_intro{margin:0}.yGVtcG_horizontal .yGVtcG_intro :is(h1,h2,h3,h4,h5,h6){font-family:var(--owa-font-display);letter-spacing:.005em;text-transform:none;font-style:normal;font-weight:600;font-size:var(--owa-type-heading-lg);overflow-wrap:anywhere;margin:0;line-height:1}.yGVtcG_horizontal .yGVtcG_intro p{font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;color:var(--color-owa-copy);text-wrap:pretty;max-width:36ch;margin:16px 0 0;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5}.yGVtcG_horizontal .yGVtcG_intro>.cta-list{margin-top:24px}.yGVtcG_horizontal .yGVtcG_items{width:100%;max-width:844px}.yGVtcG_horizontal .yGVtcG_item{--details-duration:.55s;border-top:1px solid var(--color-owa-field-border);transition-timing-function:cubic-bezier(.2,.7,.2,1)}.yGVtcG_horizontal .yGVtcG_item:last-child{border-bottom:1px solid var(--color-owa-field-border)}.yGVtcG_horizontal .yGVtcG_question{letter-spacing:-.01em;color:#2a3136;grid-template-columns:minmax(0,1fr) 30px;align-items:baseline;gap:6px;padding:clamp(20px,2.2vw,26px) 4px;font-size:clamp(1rem,1.25vw,1.125rem);font-weight:600;line-height:1.4;list-style:none;transition:color .25s;display:grid}.yGVtcG_horizontal .yGVtcG_question::-webkit-details-marker{display:none}.yGVtcG_horizontal .yGVtcG_plus{color:#c2c9ce;place-self:center end;width:19px;height:19px;position:relative}.yGVtcG_horizontal .yGVtcG_plus:before,.yGVtcG_horizontal .yGVtcG_plus:after{content:"";background:currentColor;border-radius:1px;width:12px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.yGVtcG_horizontal .yGVtcG_plus:after{transform:translate(-50%,-50%)rotate(90deg)}.yGVtcG_horizontal .yGVtcG_plus{transition:transform .45s cubic-bezier(.2,.7,.2,1),color .3s}.yGVtcG_horizontal .yGVtcG_item[open]>.yGVtcG_question{color:var(--color-owa-ink)}.yGVtcG_horizontal .yGVtcG_item[open]>.yGVtcG_question .yGVtcG_plus{color:var(--color-owa-accent);transform:rotate(45deg)}.yGVtcG_horizontal .yGVtcG_answer{color:var(--color-owa-copy);padding:0 36px 26px 4px}.yGVtcG_horizontal .yGVtcG_answer>div{font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;max-width:66ch;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5}.yGVtcG_horizontal .yGVtcG_answer p{margin:0}.yGVtcG_horizontal .yGVtcG_answer p+p{margin-top:14px}@media (min-width:701px){.yGVtcG_horizontal{grid-template-columns:minmax(240px,326px) minmax(0,844px);gap:clamp(44px,6vw,112px)}.yGVtcG_horizontal:not(:has(>.yGVtcG_intro)){grid-template-columns:minmax(0,844px)}.yGVtcG_horizontal[data-accordion-sticky]>.yGVtcG_intro{top:calc(var(--header-height,0px) + 1rem);position:sticky}}@media (min-width:701px) and (max-width:1080px){.yGVtcG_horizontal{gap:clamp(36px,4.4vw,64px)}}@media (hover:hover) and (pointer:fine){.yGVtcG_horizontal .yGVtcG_item:not([open])>.yGVtcG_question:hover{color:var(--color-owa-accent)}}@media (prefers-reduced-motion:reduce){.yGVtcG_root .yGVtcG_item,.yGVtcG_root .yGVtcG_item>.yGVtcG_answer,.yGVtcG_root[data-accordion-enhanced] .yGVtcG_item>.yGVtcG_answer,.yGVtcG_horizontal[data-accordion-enhanced] .yGVtcG_item:not([open])>.yGVtcG_answer,.yGVtcG_horizontal .yGVtcG_question,.yGVtcG_horizontal .yGVtcG_plus,.yGVtcG_root [data-accordion-icon]{transition:none}.yGVtcG_root .yGVtcG_item::details-content{transition:none}}
.M2oAnG_photo{aspect-ratio:1;background:var(--color-owa-band);object-fit:cover;border-radius:999px}.M2oAnG_byline{color:var(--color-owa-ink);align-items:center;gap:10px;min-inline-size:0;display:inline-flex}.M2oAnG_md{gap:12px}.M2oAnG_avatar{flex:none;block-size:24px;inline-size:24px}.M2oAnG_md .M2oAnG_avatar{block-size:40px;inline-size:40px}.M2oAnG_text{text-align:start;gap:2px;min-inline-size:0;display:grid}.M2oAnG_role{color:var(--color-owa-muted)}
.DvQFhq_meta{color:var(--color-owa-copy);flex-wrap:wrap;align-items:center;row-gap:4px;margin:0;display:flex}.DvQFhq_meta>*+:before{color:var(--color-owa-muted);content:"·";margin-inline:.7em}.DvQFhq_category,.DvQFhq_categories a{color:var(--color-owa-accent-copy)}.DvQFhq_categories{justify-content:inherit;margin:0}.DvQFhq_categories a{text-decoration:none}@media (hover:hover) and (pointer:fine){.DvQFhq_categories a:hover{text-decoration:underline}}.DvQFhq_categories a:focus-visible{outline-offset:2px;box-shadow:0 0 0 4px var(--color-owa-ink);outline:2px solid #fff}@media (forced-colors:active){.DvQFhq_categories a:focus-visible{outline-color:highlight}}.DvQFhq_grid{grid-template-columns:minmax(0,1fr);gap:48px 32px;margin:0;padding:0;display:grid}@media (min-width:40rem){.DvQFhq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.DvQFhq_grid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:56px}}.DvQFhq_card{min-inline-size:0;margin:0;padding:0;list-style:none;display:flex}.DvQFhq_link{color:var(--color-owa-ink);flex-direction:column;flex:1;gap:14px;text-decoration:none;display:flex}.DvQFhq_media{aspect-ratio:3/2;background:var(--color-owa-band);margin:0;overflow:hidden}.DvQFhq_image{object-fit:cover;block-size:100%;inline-size:100%;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.DvQFhq_title{overflow-wrap:anywhere;text-wrap:pretty;margin:0;transition:color .2s}.DvQFhq_footer{border-block-start:1px solid var(--color-owa-hairline);justify-content:space-between;align-items:center;gap:12px;margin-block-start:auto;padding-block-start:12px;transition:border-color .2s;display:flex}.DvQFhq_arrow{color:var(--color-owa-muted);flex:none;transition:color .2s,transform .3s}.DvQFhq_cardByline{color:var(--color-owa-copy);margin-block-start:auto}.DvQFhq_cardByline+.DvQFhq_footer{margin-block-start:0}@media (hover:hover) and (pointer:fine){.DvQFhq_link:hover .DvQFhq_image{transform:scale(1.04)}.DvQFhq_link:hover .DvQFhq_title{color:var(--color-owa-accent-copy)}.DvQFhq_link:hover .DvQFhq_arrow{color:var(--color-owa-accent);transform:translate(3px,-3px)}.DvQFhq_link:hover .DvQFhq_footer{border-color:var(--color-owa-accent)}}.DvQFhq_link:focus-visible,.DvQFhq_featuredLink:focus-visible{outline-offset:2px;box-shadow:0 0 0 4px var(--color-owa-ink);outline:2px solid #fff}@media (forced-colors:active){.DvQFhq_link:focus-visible,.DvQFhq_featuredLink:focus-visible{outline-color:highlight}}.DvQFhq_link:focus-visible .DvQFhq_image{transform:scale(1.04)}.DvQFhq_link:focus-visible .DvQFhq_title,.DvQFhq_featuredLink:focus-visible .DvQFhq_featuredTitle{color:var(--color-owa-accent-copy)}.DvQFhq_link:focus-visible .DvQFhq_arrow{color:var(--color-owa-accent);transform:translate(3px,-3px)}.DvQFhq_link:focus-visible .DvQFhq_footer{border-color:var(--color-owa-accent)}.DvQFhq_featured{margin:0}.DvQFhq_featuredLink{color:var(--color-owa-ink);align-items:center;gap:24px;text-decoration:none;display:grid}@media (min-width:48rem){.DvQFhq_featuredLink{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:40px}}@media (min-width:80rem){.DvQFhq_featuredLink{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px}}.DvQFhq_featuredBody{justify-items:start;gap:16px;display:grid}.DvQFhq_featuredTitle{overflow-wrap:anywhere;text-wrap:balance;margin:0;transition:color .2s}.DvQFhq_summary{color:var(--color-owa-copy);max-inline-size:34rem;margin:0}@media (hover:hover) and (pointer:fine){.DvQFhq_featuredLink:hover .DvQFhq_image{transform:scale(1.03)}.DvQFhq_featuredLink:hover .DvQFhq_featuredTitle{color:var(--color-owa-accent-copy)}}@media (prefers-reduced-motion:reduce){.DvQFhq_image,.DvQFhq_arrow{transition:none;transform:none!important}}
.haWRiq_hub{scroll-margin-top:calc(var(--header-height,0px) + 1rem);display:grid}.haWRiq_toolbar{border-block-end:1px solid var(--color-owa-hairline);gap:20px;padding-block-end:20px;display:grid}.haWRiq_search{color:var(--color-owa-muted);background:#fff;border-radius:30px;align-items:center;gap:10px;min-block-size:52px;inline-size:min(100%,36rem);padding:4px 6px 4px 20px;transition:box-shadow .18s;display:flex;box-shadow:0 0 0 1px #15191c24}.haWRiq_search:focus-within{box-shadow:0 0 0 1px var(--color-owa-accent), 0 0 0 4px #0098cd3d}@supports (color:color-mix(in lab, red, red)){.haWRiq_search:focus-within{box-shadow:0 0 0 1px var(--color-owa-accent), 0 0 0 4px color-mix(in oklab, var(--color-owa-accent) 24%, transparent)}}.haWRiq_searchIcon{flex:none}.haWRiq_searchInput{font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;color:var(--color-owa-ink);background:0 0;border:0;outline:none;flex:1;min-block-size:44px;min-inline-size:0;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.6}.haWRiq_searchInput::-webkit-search-cancel-button{display:none}.haWRiq_searchClear{background:var(--color-owa-band);block-size:40px;color:var(--color-owa-copy);cursor:pointer;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;inline-size:40px;display:inline-flex}.haWRiq_searchClear:focus-visible{outline-offset:2px;box-shadow:0 0 0 4px var(--color-owa-ink);outline:2px solid #fff}@media (forced-colors:active){.haWRiq_searchClear:focus-visible{outline-color:highlight}}.haWRiq_filterRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;display:flex}.haWRiq_categoryBar{align-items:center;gap:8px;min-inline-size:0;display:flex;position:relative}.haWRiq_filterRow .haWRiq_categoryPicker{display:none}@media not all and (min-width:40rem){.haWRiq_filterRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:16px;display:grid}.haWRiq_categoryBar{display:none}.haWRiq_filterRow .haWRiq_categoryPicker{order:-1;display:grid}.haWRiq_filterRow .haWRiq_field{align-items:stretch;gap:2px;display:grid}.haWRiq_filterRow .haWRiq_select{text-overflow:ellipsis;inline-size:100%}}.haWRiq_chevron{flex:none;transition:transform .18s}.haWRiq_chevronOpen{transform:rotate(180deg)}.haWRiq_pill{font-family:var(--owa-font-mono);letter-spacing:.18em;text-transform:uppercase;block-size:34px;color:var(--color-owa-ink);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #15191c29;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:.6875rem;font-style:normal;font-weight:600;line-height:1.4;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex;position:relative}.haWRiq_pill:before{content:"";position:absolute;inset:-5px -2px}.haWRiq_pill[aria-pressed=true]{background:var(--color-owa-accent);border-color:var(--color-owa-accent);color:#fff}@media (hover:hover) and (pointer:fine){.haWRiq_pill:not([aria-pressed=true]):hover{background:#15191c0a;border-color:#15191c73}}.haWRiq_pill:focus-visible{outline-offset:2px;box-shadow:0 0 0 4px var(--color-owa-ink);outline:2px solid #fff}@media (forced-colors:active){.haWRiq_pill:focus-visible{outline-color:highlight}}.haWRiq_more{position:relative}.haWRiq_menu{z-index:20;background:#fff;border-radius:14px;min-inline-size:280px;padding:6px;display:grid;position:absolute;inset-block-start:calc(100% + 8px);inset-inline-start:0;box-shadow:0 0 0 1px #15191c1a,0 24px 48px -24px #0b0f1266}.haWRiq_menu[data-align=end]{inset-inline:auto 0}.haWRiq_menuItem{color:var(--color-owa-ink);cursor:pointer;text-align:start;background:0 0;border:0;border-radius:8px;grid-template-columns:16px 1fr auto;align-items:center;gap:10px;min-block-size:44px;padding:6px 12px;display:grid}.haWRiq_menuItem:hover,.haWRiq_menuItem:focus-visible{background:var(--color-owa-band);outline:none}.haWRiq_menuItem:focus-visible{box-shadow:inset 0 0 0 2px var(--color-owa-accent)}.haWRiq_menuItem[aria-checked=true]{color:var(--color-owa-accent-copy)}.haWRiq_menuCheck{color:var(--color-owa-accent);display:inline-flex}.haWRiq_menuCount{color:var(--color-owa-muted)}.haWRiq_field{align-items:center;gap:10px;display:flex}.haWRiq_fieldLabel{color:var(--color-owa-copy)}.haWRiq_select{font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;appearance:none;color:var(--color-owa-ink);cursor:pointer;border:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2315191c' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 2px center no-repeat;border-block-end:1px solid #15191c3d;min-block-size:44px;padding-inline:0 22px;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5}.haWRiq_select:focus-visible{outline-offset:2px;box-shadow:0 0 0 4px var(--color-owa-ink);outline:2px solid #fff}@media (forced-colors:active){.haWRiq_select:focus-visible{outline-color:highlight}}.haWRiq_featured{border-block-end:1px solid var(--color-owa-hairline);padding-block:40px}@media (min-width:64rem){.haWRiq_featured{padding-block:56px}}.haWRiq_resultsHead{scroll-margin-top:calc(var(--header-height,0px) + 16px);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;padding-block:40px 28px;display:flex}.haWRiq_resultsHeading{overflow-wrap:anywhere;margin:0}.haWRiq_count{color:var(--color-owa-copy);align-items:baseline;gap:16px;margin:0;display:flex}.haWRiq_clear{font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;color:var(--color-owa-accent-copy);cursor:pointer;text-underline-offset:4px;background:0 0;border:0;min-block-size:44px;padding:0;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;text-decoration:underline}.haWRiq_clear:focus-visible{outline-offset:2px;box-shadow:0 0 0 4px var(--color-owa-ink);outline:2px solid #fff}@media (forced-colors:active){.haWRiq_clear:focus-visible{outline-color:highlight}}.haWRiq_empty{border:1px dashed var(--color-owa-field-border);text-align:center;justify-items:center;gap:12px;padding:56px 24px;display:grid}.haWRiq_emptyTitle{overflow-wrap:anywhere;text-wrap:balance;margin:0}.haWRiq_emptyCopy{color:var(--color-owa-copy);max-inline-size:34rem;margin:0}.haWRiq_emptyActions{justify-content:center;margin-block-start:12px}.haWRiq_pagination{border-block-start:1px solid var(--color-owa-hairline);justify-content:space-between;align-items:center;gap:16px;margin-block-start:56px;padding-block-start:24px;display:flex}.haWRiq_pageStatus{color:var(--color-owa-copy);margin:0}.haWRiq_pageButton{font-family:var(--owa-font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-owa-ink);cursor:pointer;background:0 0;border:1px solid #15191c29;border-radius:999px;align-items:center;gap:8px;min-block-size:44px;padding:0 18px;font-size:.6875rem;font-style:normal;font-weight:600;line-height:1.4;display:inline-flex}@media not all and (min-width:40rem){.haWRiq_pageButton{justify-content:center;inline-size:44px;padding:0}.haWRiq_pageLabel{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.haWRiq_pageButton[aria-disabled=true]{cursor:not-allowed;opacity:.32}@media (hover:hover) and (pointer:fine){.haWRiq_pageButton:not([aria-disabled=true]):hover{border-color:var(--color-owa-accent);color:var(--color-owa-accent-copy)}}.haWRiq_pageButton:focus-visible{outline-offset:2px;box-shadow:0 0 0 4px var(--color-owa-ink);outline:2px solid #fff}@media (forced-colors:active){.haWRiq_pageButton:focus-visible{outline-color:highlight}}@media (prefers-reduced-motion:reduce){.haWRiq_chevron{transition:none}}
.HyedLa_code pre,.HyedLa_code code{font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;font-family:var(--owa-font-mono)}.HyedLa_code pre{max-width:100%;overflow-x:auto}.HyedLa_code:has(.line+.line){counter-reset:step;counter-increment:step 0}.HyedLa_code:has(.line+.line) .line:before{content:counter(step);counter-increment:step;text-align:right;font-variant:tabular-nums;opacity:.2;width:2ch;margin-right:2ch;display:inline-block}.HyedLa_code .highlight{position:relative}.HyedLa_code .highlight>*{z-index:1;position:relative}.HyedLa_code .highlight:not(:empty):after{content:"";z-index:0;border-inline-start:1ch solid var(--highlight-color);background-color:var(--highlight-color);position:absolute;inset:0 -2ch}@supports (color:color-mix(in lab, red, red)){.HyedLa_code .highlight:not(:empty):after{background-color:color-mix(in oklab, var(--highlight-color) 20%, transparent)}}
.eYuFbq_list{--width:1px;border-left:var(--width) solid var(--color-stroke)}.eYuFbq_list:before{content:"";position-anchor:--table-of-contents;top:anchor(top);bottom:anchor(bottom);left:calc(anchor(left) - var(--width));border-left:var(--width) solid currentColor;transition:var(--default-transition-duration) ease-in-out;transition-property:top,bottom;position:absolute}@media (min-width:48rem){.eYuFbq_list{max-block-size:calc(100dvh - var(--header-height) - 4rem);overflow-y:auto}.eYuFbq_list>li:has(>[aria-current=location]){anchor-name:--table-of-contents}}
._6oM-fW_trail{color:var(--color-owa-copy);min-inline-size:0}._6oM-fW_trail[data-surface=dark]{color:#ffffffd1}._6oM-fW_list{align-items:center;gap:0 10px;justify-content:inherit;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._6oM-fW_item{overflow-wrap:anywhere;align-items:center;gap:10px;min-block-size:24px;min-inline-size:0;display:inline-flex}._6oM-fW_separator{color:var(--color-owa-muted)}[data-surface=dark] ._6oM-fW_separator{color:var(--color-owa-accent-light)}._6oM-fW_link{color:var(--color-owa-ink);text-underline-offset:.3em;text-decoration-line:underline;text-decoration-color:#15191c4d;text-decoration-thickness:.08em}[data-surface=dark] ._6oM-fW_link{color:#fff;-webkit-text-decoration-color:var(--color-owa-accent-light);text-decoration-color:var(--color-owa-accent-light)}@media (hover:hover){._6oM-fW_link:hover{text-decoration-color:currentColor}}
.oSEU-a_header{background:var(--color-owa-band);border-block-end:1px solid var(--color-owa-hairline);padding:48px var(--owa-gx) 44px;text-align:center;position:relative;overflow:hidden}@media (min-width:48rem){.oSEU-a_header{padding-block:72px 56px}}.oSEU-a_headerWash{object-fit:cover;opacity:.08;block-size:100%;inline-size:100%;position:absolute;inset:0}.oSEU-a_headerInner{justify-items:center;gap:18px;max-inline-size:56rem;margin-inline:auto;display:grid;position:relative}.oSEU-a_headerInner>:last-child,.oSEU-a_trail{justify-content:center}.oSEU-a_title{overflow-wrap:anywhere;text-wrap:balance;margin:0}.oSEU-a_layout{padding:40px var(--owa-gx) 0;gap:48px;display:grid}@media (min-width:64rem){.oSEU-a_layout{grid-template-columns:minmax(0,56rem) 17.5rem;justify-content:center;align-items:start;gap:56px;padding-block-start:56px}}.oSEU-a_main{min-inline-size:0}.oSEU-a_cover{aspect-ratio:16/9;background:var(--color-owa-band);margin:0 0 40px;overflow:hidden}@media not all and (min-width:48rem){.oSEU-a_cover{margin-inline:calc(var(--owa-gx) * -1)}}.oSEU-a_coverImage{object-fit:cover;block-size:100%;inline-size:100%}.oSEU-a_column{max-inline-size:42rem;margin-inline:auto}.oSEU-a_lead{border-inline-start:2px solid var(--color-owa-accent);color:var(--color-owa-ink);margin:0 0 32px;padding-inline-start:20px}.oSEU-a_body{margin-block-start:8px}@media (min-width:48rem){.oSEU-a_body{grid-template-columns:[bleed-start] 1fr [content-start] min(100%, var(--container-2xl)) [content-end] 1fr [bleed-end]}.oSEU-a_body>*{grid-column:content}}.oSEU-a_toc>summary{background:0 0;position:static}.oSEU-a_toc ol{--width:2px;border-color:var(--color-owa-hairline);color:var(--color-owa-accent);margin:0;padding:0}.oSEU-a_toc a{color:var(--color-owa-copy);padding:8px 0 8px 14px;text-decoration:none}.oSEU-a_toc a[aria-current=location]{color:var(--color-owa-ink)}@media (hover:hover) and (pointer:fine){.oSEU-a_toc a:hover{color:var(--color-owa-accent-copy)}}.oSEU-a_toc a:focus-visible,.oSEU-a_toc>summary:focus-visible{outline-offset:2px;box-shadow:0 0 0 4px var(--color-owa-ink);outline:2px solid #fff}@media (forced-colors:active){.oSEU-a_toc a:focus-visible,.oSEU-a_toc>summary:focus-visible{outline-color:highlight}}.oSEU-a_tocInline{border:1px solid var(--color-owa-hairline);border-radius:14px;margin-block-end:36px}@media (min-width:64rem){.oSEU-a_tocInline{display:none}}.oSEU-a_tocInline>summary{cursor:pointer;min-block-size:52px;padding:8px 18px;list-style:none}.oSEU-a_tocInline>summary::-webkit-details-marker{display:none}.oSEU-a_tocInline>summary>:first-child{margin-inline-end:auto}.oSEU-a_tocInline>summary>svg{display:block}.oSEU-a_tocInline ol{margin:0 18px 16px}.oSEU-a_tocCount{color:var(--color-owa-muted)}@media not all and (min-width:64rem){.oSEU-a_tocAside{display:none}}.oSEU-a_tocAside>summary{color:var(--color-owa-copy);margin-block-end:12px;padding:0}.oSEU-a_aside{align-content:start;gap:32px;display:grid}@media (min-width:64rem){.oSEU-a_aside{top:calc(var(--header-height,0px) + 24px);position:sticky}}.oSEU-a_planning{background:var(--color-owa-band);justify-items:start;gap:10px;padding:24px;display:grid}@media not all and (min-width:64rem){.oSEU-a_planning{text-align:center;justify-items:center;inline-size:100%;max-inline-size:42rem;margin-inline:auto}}.oSEU-a_planningTitle,.oSEU-a_planningCopy{margin:0}.oSEU-a_planningCopy{color:var(--color-owa-copy)}.oSEU-a_planningAction{margin-block-start:8px}.oSEU-a_author{border-block-start:1px solid var(--color-owa-hairline);grid-template-columns:80px minmax(0,1fr);align-items:start;gap:20px;margin-block-start:48px;padding-block-start:32px;display:grid}@media not all and (min-width:30rem){.oSEU-a_author{grid-template-columns:56px minmax(0,1fr);gap:16px}}.oSEU-a_authorPhoto{inline-size:100%}.oSEU-a_authorBody{gap:4px;display:grid}.oSEU-a_authorLabel{color:var(--color-owa-muted);margin:0 0 4px}.oSEU-a_authorText,.oSEU-a_authorRole{margin:0}.oSEU-a_authorRole{color:var(--color-owa-accent-copy)}.oSEU-a_authorBio{color:var(--color-owa-copy);margin-block-start:8px}.oSEU-a_related{border-block-start:1px solid var(--color-owa-hairline);margin-block-start:72px;padding-block:56px 80px}.oSEU-a_relatedHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-block-end:32px;display:flex}.oSEU-a_relatedTitle{margin:0}
._9VfC5W_section{padding:clamp(90px, 9vw, 118px) var(--owa-gx);color:#15191c;background:#fff;border-top:1px solid #e6e9eb}._9VfC5W_intro{max-width:60ch;margin-bottom:44px}._9VfC5W_intro h2{font-family:var(--owa-font-display);letter-spacing:.005em;text-transform:none;font-style:normal;font-weight:600;font-size:var(--owa-type-heading-lg);margin:0;line-height:1}._9VfC5W_intro p{font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;margin-top:20px;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.6}._9VfC5W_posts{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(22px,2.4vw,34px) clamp(20px,2vw,30px);margin:0;padding:4px;list-style:none;display:grid}._9VfC5W_item{min-width:0}._9VfC5W_card{color:inherit;flex-direction:column;height:100%;text-decoration:none;display:flex}._9VfC5W_image{aspect-ratio:3/2;background:#dfe4e7;position:relative;overflow:hidden;box-shadow:0 0 0 1px #15191c14}._9VfC5W_image img{object-fit:cover;filter:saturate(.94);width:100%;height:100%;transition:transform 1s cubic-bezier(.2,.7,.2,1),filter .5s;position:absolute;inset:0}._9VfC5W_title{font-family:var(--owa-font-display);letter-spacing:.005em;text-transform:none;font-style:normal;font-weight:600;font-size:var(--owa-type-heading-sm);text-wrap:pretty;overflow-wrap:anywhere;margin:18px 0 0;line-height:1.1;transition:color .2s}._9VfC5W_veil{opacity:0;background:linear-gradient(#0000 25%,#080d1059 54%,#080d10c7);transition:opacity .45s;position:absolute;inset:0}._9VfC5W_metadata{font-family:var(--owa-font-mono);letter-spacing:.18em;text-transform:uppercase;opacity:0;overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 14px;font-size:.6875rem;font-style:normal;font-weight:600;line-height:1.4;transition:opacity .4s,transform .5s cubic-bezier(.2,.7,.2,1);display:flex;position:absolute;bottom:14px;left:16px;right:16px;transform:translateY(8px)}._9VfC5W_categories{color:var(--color-owa-accent-light)}._9VfC5W_categories li{flex-shrink:1}._9VfC5W_details{color:#fff;flex-wrap:wrap;gap:0 .6em;display:flex}._9VfC5W_details>*+:before{content:"·";margin-right:.6em}._9VfC5W_actions{justify-content:center;margin-top:44px}._9VfC5W_card:focus-visible ._9VfC5W_veil,._9VfC5W_card:focus-visible ._9VfC5W_metadata{opacity:1;transform:none}._9VfC5W_card:focus-visible ._9VfC5W_title{color:var(--color-owa-accent)}@media (hover:hover) and (pointer:fine){._9VfC5W_card:hover ._9VfC5W_image img{filter:saturate(1.05);transform:scale(1.06)}._9VfC5W_card:hover ._9VfC5W_title{color:var(--color-owa-accent)}._9VfC5W_card:hover ._9VfC5W_veil,._9VfC5W_card:hover ._9VfC5W_metadata{opacity:1;transform:none}}@media (hover:none),(pointer:coarse){._9VfC5W_veil,._9VfC5W_metadata{opacity:1;transform:none}}@media (max-width:900px){._9VfC5W_posts{scroll-snap-type:x mandatory;scroll-padding-inline:var(--owa-gx);margin-inline:calc(-1 * var(--owa-gx));padding:4px var(--owa-gx) 18px;gap:16px;display:flex;overflow-x:auto}._9VfC5W_item{scroll-snap-align:start;flex:0 0 min(290px,78vw)}._9VfC5W_actions{margin-top:30px}._9VfC5W_actions>*{padding:12px 16px;font-size:.75rem}}@media (prefers-reduced-motion:reduce){._9VfC5W_image img,._9VfC5W_title,._9VfC5W_veil,._9VfC5W_metadata{transition:none}._9VfC5W_card:hover ._9VfC5W_image img{transform:none}}
.ixemBq_card{color:#fff;isolation:isolate;background:#102c36;align-items:end;width:100%;display:grid;position:relative;overflow:hidden}.ixemBq_card:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000,#05131a47 35%,#05131af5);position:absolute;inset:0}.ixemBq_card:focus-visible{outline-offset:2px;box-shadow:0 0 0 4px var(--color-owa-ink);outline:2px solid #fff}@media (forced-colors:active){.ixemBq_card:focus-visible{outline-color:highlight}}.ixemBq_card:focus-visible{outline-offset:3px}.ixemBq_arrow{z-index:2;background:#05131aa6;border:1px solid #fff9;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:16px;right:16px}.ixemBq_arrow svg{width:18px;height:18px}.ixemBq_caption{z-index:2;overflow-wrap:anywhere;padding:64px 22px 26px;position:relative}.ixemBq_title{font-family:var(--owa-font-display);letter-spacing:.005em;text-transform:none;font-style:normal;font-weight:600;font-size:var(--owa-type-heading-sm);text-wrap:balance;line-height:1.1}.ixemBq_caption>*+.ixemBq_title{margin-top:8px}.ixemBq_description{font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;color:#fff;margin-top:14px;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5}@media (hover:hover) and (pointer:fine){.ixemBq_more{grid-template-rows:0fr;display:grid}.ixemBq_more>div{min-height:0;overflow:hidden}.ixemBq_card:is(:hover,:focus-visible) .ixemBq_more{grid-template-rows:1fr}.ixemBq_card:is(:hover,:focus-visible) .ixemBq_arrow{background:#008fbd}@media (prefers-reduced-motion:no-preference){.ixemBq_more{transition:grid-template-rows .4s var(--ease-owa)}.ixemBq_photo img{transition:transform .65s var(--ease-owa)}.ixemBq_card:is(:hover,:focus-visible) .ixemBq_photo img{transform:scale(1.04)}}}@media (max-width:600px){.ixemBq_caption{padding:56px 18px 24px}.ixemBq_more{display:block}.ixemBq_more>div{overflow:visible}}@media (prefers-reduced-motion:reduce){.ixemBq_more{display:block}.ixemBq_more>div{overflow:visible}}
.UhxFHG_picture,.UhxFHG_desktopTarget,.UhxFHG_mobileTarget{position:absolute;inset:0}.UhxFHG_picture img{object-fit:cover;object-position:var(--photo-position);width:100%;height:100%}.UhxFHG_desktopTarget,.UhxFHG_mobileTarget{pointer-events:none}.UhxFHG_mobileTarget{display:none}@media (max-width:600px){.UhxFHG_picture img{object-position:var(--mobile-position)}.UhxFHG_desktopTarget{display:none}.UhxFHG_mobileTarget{display:block}}
.ygkIhq_band{padding:clamp(40px, 4.6vw, 64px) var(--owa-gx);color:#fff;background:#07293a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:clamp(24px,4vw,60px);display:flex}.ygkIhq_bandCopy{min-inline-size:0;max-inline-size:52rem;font-family:var(--owa-font-sans);overflow-wrap:anywhere;flex:34rem}.ygkIhq_bandCopy .ygkIhq_eyebrow{color:#ffffffb8;margin:0 0 14px}.ygkIhq_bandCopy :is(h1,h2,h3,h4,h5,h6){font-family:var(--owa-font-display);letter-spacing:.005em;text-transform:none;font-style:normal;font-weight:600;font-size:var(--owa-type-heading-lg);text-wrap:balance;margin:0;line-height:1}.ygkIhq_bandCopy>:is(p:not(.ygkIhq_eyebrow),ul,ol,blockquote){font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;color:#ffffffd1;text-wrap:pretty;max-inline-size:65ch;margin:18px 0 0;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.6}.ygkIhq_bandCopy>:first-child{margin-block-start:0}.ygkIhq_bandCopy>:is(ul,ol){list-style:revert;padding-inline-start:1.25em}.ygkIhq_bandCopy>:is(figure,section){margin-block-start:18px}.ygkIhq_bandCopy a{color:#8ad4ee;text-underline-offset:.2em;text-decoration:underline}.ygkIhq_bandCopy a:focus-visible{outline-offset:2px;box-shadow:0 0 0 4px var(--color-owa-ink);outline:2px solid #fff}@media (forced-colors:active){.ygkIhq_bandCopy a:focus-visible{outline-color:highlight}}.ygkIhq_bandActions{flex-wrap:wrap;gap:12px 24px;max-inline-size:100%;display:flex}.ygkIhq_band.ygkIhq_sidebar{padding:24px 16px}.ygkIhq_photoBand{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.ygkIhq_photoCard{aspect-ratio:16/9;min-width:0;min-height:240px}.ygkIhq_photoBand.ygkIhq_sidebar{grid-template-columns:minmax(0,1fr)}@media (max-width:900px){.ygkIhq_photoBand{grid-template-columns:minmax(0,1fr)}}.ygkIhq_section{isolation:isolate;min-block-size:100svh;padding:clamp(52px, 6vw, 84px) var(--owa-gx);color:#fff;background:#0b0f12;align-items:center;display:flex;position:relative}.ygkIhq_media,.ygkIhq_scrim{z-index:-1;position:absolute;inset:0}.ygkIhq_media{overflow:hidden}.ygkIhq_image{object-fit:cover;object-position:var(--callout-image-position);block-size:100%;inline-size:100%;display:block}.ygkIhq_scrim{pointer-events:none;background:linear-gradient(90deg,#040e145c,#040e1414 50%,#040e1438)}.ygkIhq_card{inline-size:min(620px,46vw);min-inline-size:0;font-family:var(--owa-font-sans);overflow-wrap:anywhere;background:#051c28e0;border:1px solid #fff3;margin-inline-start:auto;padding:clamp(30px,3vw,50px);position:relative;box-shadow:0 34px 90px #020a0e5c}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ygkIhq_card{-webkit-backdrop-filter:blur(20px)saturate(1.2);backdrop-filter:blur(20px)saturate(1.2);background:#051c28a8}}.ygkIhq_card .ygkIhq_eyebrow{font-family:var(--owa-font-mono);letter-spacing:.18em;text-transform:uppercase;color:#8ad4ee;margin:0;font-size:.6875rem;font-style:normal;font-weight:600;line-height:1.4}.ygkIhq_card :is(h1,h2,h3,h4,h5,h6){font-family:var(--owa-font-display);letter-spacing:.005em;text-transform:none;font-style:normal;font-weight:600;font-size:var(--owa-type-heading-lg);text-wrap:balance;max-inline-size:11ch;margin:20px 0 0;line-height:1}.ygkIhq_card>:is(h1,h2,h3,h4,h5,h6):first-child{margin-block-start:0}.ygkIhq_card>:is(p:not(.ygkIhq_eyebrow),ul,ol,blockquote){font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;color:#ffffffd1;text-wrap:pretty;max-inline-size:38ch;margin:18px 0 0;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.6}.ygkIhq_card>:is(figure,section){margin-block-start:18px}.ygkIhq_card>:is(ul,ol){list-style:revert;padding-inline-start:1.25em}.ygkIhq_card>:not(.ygkIhq_actions) a{color:#8ad4ee;text-underline-offset:.2em;text-decoration:underline}.ygkIhq_card>:not(.ygkIhq_actions) a:focus-visible{outline-offset:2px;box-shadow:0 0 0 4px var(--color-owa-ink);outline:2px solid #fff}@media (forced-colors:active){.ygkIhq_card>:not(.ygkIhq_actions) a:focus-visible{outline-color:highlight}}.ygkIhq_card .ygkIhq_actions{margin-block-start:clamp(26px,2.4vw,34px)}.ygkIhq_actions .action:after{content:"";background:currentColor;flex:none;block-size:17px;inline-size:17px}.ygkIhq_actions .action-outline:before{content:"";background:currentColor;flex:none;block-size:17px;inline-size:17px}.ygkIhq_actions .action:after{transition:-webkit-mask-position .35s cubic-bezier(.4,.7,.2,1),mask-position .35s cubic-bezier(.4,.7,.2,1);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='17' viewBox='0 0 30 24'%3E%3Cg fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14m-7-7 7 7-7 7'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='17' viewBox='0 0 30 24'%3E%3Cg fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14m-7-7 7 7-7 7'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:21px 17px;mask-size:21px 17px;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.ygkIhq_actions .action-outline:before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='2' width='16' height='20' rx='2'/%3E%3Cpath d='M8 6h8m0 8v4m0-8h.01M12 10h.01M8 10h.01M12 14h.01M8 14h.01M12 18h.01M8 18h.01'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='2' width='16' height='20' rx='2'/%3E%3Cpath d='M8 6h8m0 8v4m0-8h.01M12 10h.01M8 10h.01M12 14h.01M8 14h.01M12 18h.01M8 18h.01'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.ygkIhq_actions .action:not(:disabled,[aria-disabled=true]):hover:after{-webkit-mask-position:21px 0;mask-position:21px 0}}@media (prefers-reduced-motion:reduce){.ygkIhq_actions .action:after{transition:none}}@media (max-width:900px){.ygkIhq_section{min-block-size:0;padding-block:clamp(26px,6vw,44px);display:block}.ygkIhq_card{inline-size:auto;margin:0}.ygkIhq_image{object-position:var(--callout-mobile-position)}}.ygkIhq_section.ygkIhq_sidebar{min-block-size:0;padding:0;display:block}.ygkIhq_sidebar .ygkIhq_card{inline-size:100%;margin:0;padding:24px 16px}.ygkIhq_sidebar .ygkIhq_card :is(h1,h2,h3,h4,h5,h6){font-family:var(--owa-font-display);letter-spacing:.005em;text-transform:none;font-style:normal;font-weight:600;font-size:var(--owa-type-heading-sm);line-height:1.1}.ygkIhq_sidebar .ygkIhq_actions{flex-direction:column;align-items:stretch}.ygkIhq_sidebar .ygkIhq_actions>:is(a,span){padding:12px 16px;font-size:.75rem}
.vWY6AG_expand{inline-size:100%;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:block;position:relative}.vWY6AG_expand:focus-visible{outline-offset:2px;box-shadow:0 0 0 4px var(--color-owa-ink);outline:2px solid #fff}@media (forced-colors:active){.vWY6AG_expand:focus-visible{outline-color:highlight}}.vWY6AG_viewer{box-sizing:border-box;color:#fff;background:0 0;border:0;block-size:100dvh;max-block-size:none;inline-size:100vw;max-inline-size:none;margin:0;padding:4.5rem 1rem 1rem;position:fixed;inset:0 auto auto 0;overflow:hidden}.vWY6AG_viewer[open]{display:grid}.vWY6AG_viewer::backdrop{background:#080d10eb}@media (min-width:48rem){.vWY6AG_viewer{padding:4.5rem}}.vWY6AG_stage{place-items:center;min-block-size:0;min-inline-size:0;display:grid;container-type:size}.vWY6AG_stage>*{grid-area:1/1}.vWY6AG_photo{inline-size:min(calc(var(--viewer-width) * 1px), 100cqi, calc(100cqb * var(--viewer-ratio)));block-size:auto;max-inline-size:none;aspect-ratio:var(--viewer-ratio)}.vWY6AG_photo:not([data-status=ready]){visibility:hidden}.vWY6AG_status{font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;text-align:center;max-inline-size:32ch;margin:0;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5}.vWY6AG_close{position:absolute;inset-block-start:1rem;inset-inline-end:1rem}.vWY6AG_close:focus-visible{outline-offset:2px;box-shadow:0 0 0 4px var(--color-owa-ink);outline:2px solid #fff}@media (forced-colors:active){.vWY6AG_close:focus-visible{outline-color:highlight}}
.TdghXG_rail{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#9ab6c0 transparent;gap:16px;margin:-6px -3px 0;padding:6px 3px 14px;display:flex;overflow-x:auto}.TdghXG_arrows{justify-content:center;gap:12px;margin-top:18px;display:flex}.TdghXG_arrows button{cursor:pointer;color:#244652;background:#fff;border:1px solid #9db7c1;border-radius:50%;place-items:center;width:46px;height:46px;display:grid}.TdghXG_arrows svg{width:20px;height:20px}.TdghXG_arrows [aria-disabled=true]{opacity:.35;cursor:default}.TdghXG_arrows[hidden]{display:none}.TdghXG_arrows button:focus-visible{outline-offset:2px;box-shadow:0 0 0 4px var(--color-owa-ink);outline:2px solid #fff}@media (forced-colors:active){.TdghXG_arrows button:focus-visible{outline-color:highlight}}.TdghXG_arrows button:focus-visible{outline-offset:3px}@media (hover:hover) and (pointer:fine){.TdghXG_arrows button:not([aria-disabled=true]):hover{color:#007da6;border-color:#007da6}}.TdghXG_rail:focus-visible{outline-offset:2px;box-shadow:0 0 0 4px var(--color-owa-ink);outline:2px solid #fff}@media (forced-colors:active){.TdghXG_rail:focus-visible{outline-color:highlight}}.TdghXG_rail:focus-visible{outline-offset:-2px}.TdghXG_progress{background:#e6e9eb;height:2px;position:relative;overflow:hidden}.TdghXG_progress span{width:calc(var(--rail-visible,1) * 100%);background:var(--color-owa-accent);position:absolute;inset-block:0;inset-inline-start:calc(var(--rail-offset,0) * (1 - var(--rail-visible,1)) * 100%)}
.OvduYq_section{min-height:100svh;padding:clamp(48px, 6svh, 80px) var(--owa-gx);color:var(--color-owa-ink);scroll-margin-top:var(--header-height);background:#fff;border-top:1px solid #e6e9eb;flex-direction:column;justify-content:center;display:flex}.OvduYq_header{text-align:center}.OvduYq_header h2{font-family:var(--owa-font-display);letter-spacing:.005em;text-transform:none;font-style:normal;font-weight:600;font-size:var(--owa-type-heading-lg);overflow-wrap:anywhere;text-wrap:balance;max-width:22ch;margin:0 auto;line-height:1}.OvduYq_header p:not(.eyebrow){font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;color:#5b6469;max-width:62ch;margin:14px auto 0;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.6}.OvduYq_browser{min-width:0;margin-top:clamp(18px,3svh,26px)}.OvduYq_rail{--card-height:clamp(340px, calc(100svh - 380px), 640px);scroll-snap-type:none;justify-content:safe center;align-items:stretch;gap:12px}.OvduYq_item{flex:0 0 calc(var(--card-height) * .75);min-width:0;display:flex}.OvduYq_card{width:100%;min-height:var(--card-height);color:#fff;isolation:isolate;background:#0b0f12;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.OvduYq_picture{filter:saturate(.94);transition:transform 1s cubic-bezier(.2,.7,.2,1)}.OvduYq_card[data-open=true] .OvduYq_picture{transform:scale(1.05)}.OvduYq_scrim,.OvduYq_deep{pointer-events:none;z-index:1;position:absolute;inset:0}.OvduYq_scrim{background:linear-gradient(#070a0c0a 24%,#070a0c47 52%,#070a0ce6 100%)}.OvduYq_deep{opacity:0;background:linear-gradient(#070a0c47 0%,#070a0c9e 48%,#070a0cf5 100%);transition:opacity .5s}.OvduYq_card[data-open=true] .OvduYq_deep{opacity:1}.OvduYq_body{z-index:2;overflow-wrap:anywhere;padding:20px 22px 22px;position:relative}.OvduYq_number{font-family:var(--owa-font-mono);letter-spacing:.18em;text-transform:uppercase;color:#8ad4ee;font-size:.6875rem;font-style:normal;font-weight:600;line-height:1.4}.OvduYq_body h3{font-family:var(--owa-font-display);letter-spacing:.005em;text-transform:none;font-style:normal;font-weight:600;font-size:var(--owa-type-heading-sm);color:#fff;margin:8px 0 0;line-height:1.1}.OvduYq_details{grid-template-rows:0fr;transition:grid-template-rows .55s cubic-bezier(.2,.7,.2,1);display:grid}.OvduYq_details>div{min-height:0;overflow:hidden}.OvduYq_card[data-open=true] .OvduYq_details{grid-template-rows:1fr}.OvduYq_details p{font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;color:#ffffffdb;max-width:34ch;margin:8px 0 0;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5}.OvduYq_details ul,.OvduYq_details ol{flex-direction:column;gap:7px;margin:14px 0 0;padding:0;list-style:none;display:flex}.OvduYq_details li{font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;color:#ffffffeb;padding-left:13px;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;position:relative}.OvduYq_details li:before{content:"";background:#8ad4ee;border-radius:50%;width:4px;height:4px;position:absolute;top:6px;left:0}.OvduYq_details li,.OvduYq_cardLink{opacity:0;transition:opacity .38s,transform .45s cubic-bezier(.2,.7,.2,1);transition-delay:calc(80ms + var(--item-delay,0) * 45ms);transform:translateY(12px)}.OvduYq_details li:nth-child(2){--item-delay:1}.OvduYq_details li:nth-child(3){--item-delay:2}.OvduYq_details li:nth-child(n+4){--item-delay:3}.OvduYq_cardLink{--item-delay:4;margin:11px 4px 4px}.OvduYq_card[data-open=true] :is(.OvduYq_details li,.OvduYq_cardLink){opacity:1;transform:none}.OvduYq_toggle{z-index:3;color:#fff;cursor:pointer;background:#05131aa6;border:1px solid #fff9;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:14px;right:14px}.OvduYq_toggle[hidden]{display:none}.OvduYq_toggle svg{width:18px;height:18px}.OvduYq_toggle:focus-visible,.OvduYq_card:focus-visible{outline-offset:2px;box-shadow:0 0 0 4px var(--color-owa-ink);outline:2px solid #fff}@media (forced-colors:active){.OvduYq_toggle:focus-visible,.OvduYq_card:focus-visible{outline-color:highlight}}.OvduYq_toggle:focus-visible,.OvduYq_card:focus-visible{outline-offset:-6px}.OvduYq_arrows{gap:10px;margin-top:18px}.OvduYq_footer{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:14px;display:flex}@media (hover:hover){.OvduYq_toggle:hover{background:#007da6}}@media (max-width:900px){.OvduYq_section{min-height:0}.OvduYq_rail{--card-height:420px}}@media (max-width:600px){.OvduYq_rail{--card-height:380px}.OvduYq_item{flex-basis:calc(100% - 36px)}.OvduYq_picture{transform:none!important}}@media (prefers-reduced-motion:reduce){.OvduYq_section *{transition:none!important}.OvduYq_picture{transform:none!important}}.OvduYq_footer p{font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;color:#6b7479;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5}
.Rc3yIa_label{color:#ffffffeb;overflow-wrap:anywhere;pointer-events:none;background:linear-gradient(0deg,#080c0fa3 calc(100% - 22px),#0000);padding:26px 20px 18px;position:absolute;inset:auto 0 0}html[data-draft-mode] .Rc3yIa_label{pointer-events:inherit}
.Wpk26G_section{--card-gap:clamp(20px, 2.4vw, 32px);padding:clamp(64px, 8vw, 112px) var(--owa-gx);color:var(--color-owa-ink);scroll-margin-top:var(--header-height);background:#fff;border-top:1px solid #e6e9eb}.Wpk26G_frame{min-width:0}.Wpk26G_header{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px 40px;margin-bottom:clamp(32px,4vw,48px);display:grid}.Wpk26G_header h2{font-family:var(--owa-font-display);letter-spacing:.005em;text-transform:none;font-style:normal;font-weight:600;font-size:var(--owa-type-heading-lg);overflow-wrap:anywhere;text-wrap:balance;line-height:1}.Wpk26G_header p{font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;color:#42606b;max-width:60ch;margin-top:16px;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.6}.Wpk26G_section .Wpk26G_controls{justify-content:end;margin-top:0}.Wpk26G_section .Wpk26G_track{gap:var(--card-gap);margin-inline:calc(-1 * var(--owa-gx));padding-inline:var(--owa-gx);scroll-padding-inline:var(--owa-gx)}.Wpk26G_frame[data-enhanced=true] .Wpk26G_track{scrollbar-width:none}.Wpk26G_frame[data-enhanced=true] .Wpk26G_track::-webkit-scrollbar{display:none}.Wpk26G_card{flex:0 0 calc((100% - 2 * var(--card-gap)) / 3);scroll-snap-align:start;flex-direction:column;align-items:flex-start;min-width:0;display:flex}.Wpk26G_media{aspect-ratio:4/3;background:#e6e9eb;width:100%;margin-bottom:22px;position:relative;overflow:hidden}.Wpk26G_number{font-family:var(--owa-font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-owa-accent-copy);font-size:.6875rem;font-style:normal;font-weight:600;line-height:1.4}.Wpk26G_card h3{font-family:var(--owa-font-display);letter-spacing:.005em;text-transform:none;font-style:normal;font-weight:600;font-size:var(--owa-type-heading-sm);overflow-wrap:anywhere;margin-top:8px;line-height:1.1}.Wpk26G_card p{font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;color:#4f585e;margin-top:12px;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5}.Wpk26G_link{margin-top:12px}.Wpk26G_section .Wpk26G_progress{margin-top:clamp(28px,3.4vw,44px)}.Wpk26G_actions{justify-content:center;margin-top:clamp(24px,3vw,36px)}@media (max-width:1024px){.Wpk26G_card{flex-basis:calc((100% - var(--card-gap)) / 2)}}@media (max-width:640px){.Wpk26G_header{grid-template-columns:minmax(0,1fr)}.Wpk26G_section .Wpk26G_controls{display:none}.Wpk26G_card{flex-basis:calc(100% - 32px)}}
.rkADqG_section{--assessment-ease:cubic-bezier(.2, .7, .2, 1);padding:clamp(64px, 7vw, 92px) var(--owa-gx) clamp(68px, 7.4vw, 100px);color:#15191c;font-family:var(--owa-font-sans);overflow-wrap:anywhere;background:#f4f7f8;border-top:1px solid #e6e9eb}.rkADqG_intro{text-align:center}.rkADqG_intro h2{font-family:var(--owa-font-display);letter-spacing:.005em;text-transform:none;font-style:normal;font-weight:600;font-size:var(--owa-type-heading-lg);overflow-wrap:anywhere;text-wrap:balance;margin:0;line-height:1}.rkADqG_intro>div{font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;color:#5b6469;max-width:60ch;margin:20px auto 0;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.6}.rkADqG_assessment{margin-top:clamp(30px,3.2vw,44px)}.rkADqG_layout{justify-content:center;align-items:stretch;display:flex}.rkADqG_choices{border:0;flex:none;width:min(640px,100% - 464px);min-width:0;margin:0;padding:0}.rkADqG_choices legend{font-family:var(--owa-font-mono);letter-spacing:.18em;text-transform:uppercase;color:#77828a;width:100%;padding:0 4px 12px;font-size:.6875rem;font-style:normal;font-weight:600;line-height:1.4}.rkADqG_items{border-top:1px solid #dfe4e7}.rkADqG_choice{cursor:pointer;border-bottom:1px solid #dfe4e7;align-items:flex-start;gap:16px;width:100%;padding:18px 4px;transition:background .18s;display:flex;position:relative}.rkADqG_choice:last-child{border-bottom:0}.rkADqG_choice input{opacity:0;width:24px;height:24px;margin:1px 0 0;position:absolute}.rkADqG_box{pointer-events:none;color:#fff;background:#fff;border:1.5px solid #b8c0c6;flex:none;place-items:center;width:24px;height:24px;margin-top:1px;transition:background .25s,border-color .25s;display:grid}.rkADqG_box svg{stroke-width:3px;width:13px;height:13px}.rkADqG_box svg path{stroke-dasharray:26;stroke-dashoffset:26px}.rkADqG_choice[data-selected=true] .rkADqG_box{background:var(--color-owa-accent);border-color:var(--color-owa-accent);animation:rkADqG_check-pop .4s var(--assessment-ease)}.rkADqG_choice[data-selected=true] .rkADqG_box svg path{stroke-dashoffset:0;transition:stroke-dashoffset .4s var(--assessment-ease) 80ms}.rkADqG_label{font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;color:#3a4247;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5;transition:color .2s}.rkADqG_choice[data-selected=true] .rkADqG_label{color:#15191c}.rkADqG_choice:has(input:focus-visible){outline-offset:2px;box-shadow:0 0 0 4px var(--color-owa-ink);outline:2px solid #fff}@media (forced-colors:active){.rkADqG_choice:has(input:focus-visible){outline-color:highlight}}.rkADqG_selection{border-top:1px solid #dfe4e7;align-items:center;gap:16px;margin-top:4px;padding:18px 4px 0;display:flex;position:relative}.rkADqG_selection[hidden]{display:none}.rkADqG_wave{width:36px;height:10px;color:var(--color-owa-accent);flex:none}.rkADqG_meter{background:#e9edef;border-radius:999px;flex:1;height:5px;overflow:hidden}.rkADqG_meter span{width:var(--selection);border-radius:inherit;background:linear-gradient(90deg, var(--color-owa-accent), #6fcdf2);height:100%;transition:width .55s var(--assessment-ease);display:block}.rkADqG_reset{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rkADqG_reset:focus-visible{font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;clip-path:none;white-space:normal;outline-offset:2px;width:auto;height:auto;box-shadow:0 0 0 4px var(--color-owa-ink);outline:2px solid #fff;margin:0;padding:0;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5;position:static;overflow:visible}@media (forced-colors:active){.rkADqG_reset:focus-visible{outline-color:highlight}}.rkADqG_reset:focus-visible{cursor:pointer;background:#fff;align-items:center;gap:7px;min-height:44px;padding:8px 12px;display:inline-flex;position:absolute;top:calc(100% + 8px);right:0}.rkADqG_reset svg{width:15px;height:15px}.rkADqG_results{opacity:0;visibility:hidden;width:0;transition:width .65s var(--assessment-ease), margin-left .65s var(--assessment-ease), opacity .5s ease .12s, visibility 0s .65s;flex:none;margin-left:0;overflow:hidden}.rkADqG_assessment[data-any=true] .rkADqG_results{opacity:1;visibility:visible;width:400px;margin-left:64px;transition-delay:0s,0s,.12s,0s}.rkADqG_resultsInner{flex-direction:column;gap:13px;width:400px;height:100%;display:flex}.rkADqG_band{opacity:0;background:#fff;border:1px solid #15191c1f;flex-direction:column;flex:1;justify-content:center;padding:20px 24px 20px 28px;transition:border-color .35s,box-shadow .35s,background .35s;display:flex;position:relative}.rkADqG_assessment[data-any=true] .rkADqG_band{animation:rkADqG_card-enter .6s var(--assessment-ease) var(--card-delay) both}.rkADqG_accentBar{background:var(--color-owa-accent);transform-origin:top;width:3px;transition:transform .4s var(--assessment-ease);position:absolute;top:-1px;bottom:-1px;left:-1px;transform:scaleY(0)}.rkADqG_range{font-family:var(--owa-font-mono);letter-spacing:.18em;text-transform:uppercase;color:#77828a;border:1px solid #15191c2e;align-self:flex-start;width:fit-content;margin:0;padding:5px 10px;font-size:.6875rem;font-style:normal;font-weight:600;line-height:1.4;transition:color .3s,border-color .3s,background .3s}.rkADqG_band h4{font-family:var(--owa-font-display);letter-spacing:.005em;text-transform:none;font-style:normal;font-weight:600;font-size:var(--owa-type-heading-sm);color:#98a1a7;margin:12px 0 0;line-height:1.1;transition:color .3s}.rkADqG_band[data-active=true]{border-color:#0000;box-shadow:0 0 0 1.5px #0098cd8c,0 18px 40px -24px #0b0f1259}@supports (color:color-mix(in lab, red, red)){.rkADqG_band[data-active=true]{box-shadow:0 0 0 1.5px color-mix(in oklab, var(--color-owa-accent) 55%, transparent), 0 18px 40px -24px #0b0f1259}}.rkADqG_band[data-active=true] .rkADqG_accentBar{transform:scaleY(1)}.rkADqG_band[data-active=true] h4{color:#15191c}.rkADqG_band[data-active=true] .rkADqG_range{color:#fff;background:var(--color-owa-accent);border-color:var(--color-owa-accent)}.rkADqG_explanation{transition:grid-template-rows .55s var(--assessment-ease);grid-template-rows:0fr;display:grid}.rkADqG_explanation>div{min-height:0;overflow:hidden}.rkADqG_explanation p{font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;color:#5b6469;max-width:40ch;margin:0;padding-top:10px;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5}.rkADqG_band[data-active=true] .rkADqG_explanation{grid-template-rows:1fr}.rkADqG_actions{opacity:0;min-height:0;transition:opacity .5s ease .55s, transform .55s var(--assessment-ease) .55s;justify-content:center;transform:translateY(10px)}.rkADqG_assessment[data-any=true] .rkADqG_actions,.rkADqG_assessment[data-enhanced=false] .rkADqG_actions{opacity:1;transform:none}:is(.rkADqG_actions .action,.rkADqG_actions .action-outline){justify-content:center}.rkADqG_consultation{visibility:hidden;transition:grid-template-rows .65s var(--assessment-ease), margin-top .65s var(--assessment-ease), visibility 0s .65s;grid-template-rows:0fr;display:grid}.rkADqG_assessment[data-motion-ready=false] .rkADqG_consultation{transition:none}.rkADqG_assessment[data-any=true] .rkADqG_consultation,.rkADqG_assessment[data-enhanced=false] .rkADqG_consultation{visibility:visible;grid-template-rows:1fr;margin-top:32px;transition-delay:0s}.rkADqG_assessment[data-enhanced=false] .rkADqG_choice{cursor:default}.rkADqG_assessment[data-enhanced=false] .rkADqG_box{display:none}@media (hover:hover){.rkADqG_choice:hover{background:#15191c08}}@media (max-width:1080px){.rkADqG_layout{flex-direction:column}.rkADqG_choices{width:100%}.rkADqG_results{width:100%;transition:grid-template-rows .65s var(--assessment-ease), margin-top .65s var(--assessment-ease), opacity .5s ease .12s, visibility 0s .65s;grid-template-rows:0fr;margin-left:0;display:grid}.rkADqG_assessment[data-any=true] .rkADqG_results{grid-template-rows:1fr;width:100%;margin-top:26px;margin-left:0;transition-delay:0s,0s,.12s,0s}.rkADqG_resultsInner{width:100%;height:auto;min-height:0;overflow:hidden}}@media (prefers-reduced-motion:reduce){.rkADqG_section *,.rkADqG_section :before{transition:none!important;animation:none!important}.rkADqG_assessment[data-any=true] .rkADqG_band{opacity:1}}@media (forced-colors:active){.rkADqG_choice[data-selected=true] .rkADqG_box{color:highlighttext;background:highlight}.rkADqG_band[data-active=true]{border-color:highlight}.rkADqG_band[data-active=true] .rkADqG_range{color:highlighttext;background:highlight}}@keyframes rkADqG_check-pop{0%{transform:scale(.78)}55%{transform:scale(1.16)}to{transform:scale(1)}}@keyframes rkADqG_card-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}
.Daf6fa_section{color:var(--color-owa-ink);padding:clamp(40px, 4.4vw, 62px) var(--owa-gx);background:#fff;position:relative}.Daf6fa_section:before{content:"";top:0;left:var(--owa-gx);right:var(--owa-gx);border-top:1px solid var(--color-owa-hairline-2);position:absolute}.Daf6fa_header{justify-content:space-between;align-items:baseline;gap:20px 40px;display:flex}.Daf6fa_header>*{overflow-wrap:anywhere;min-width:0}.Daf6fa_introduction{max-width:70ch;color:var(--color-owa-copy);text-wrap:pretty;margin-top:14px}.Daf6fa_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,26px);margin:clamp(26px,2.8vw,38px) 0 0;padding:0;list-style:none;display:grid}.Daf6fa_item{min-width:0;display:flex}.Daf6fa_card:before{content:"";aspect-ratio:1;grid-area:1/1}.Daf6fa_caption{grid-area:1/1}.Daf6fa_media,.Daf6fa_media picture,.Daf6fa_media img,.Daf6fa_desktopTarget,.Daf6fa_phoneTarget{width:100%;height:100%;position:absolute;inset:0}.Daf6fa_media img{object-fit:cover;object-position:var(--photo-position);display:block}.Daf6fa_phoneTarget{display:none}@media (max-width:1180px){.Daf6fa_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.Daf6fa_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.Daf6fa_media img{object-position:var(--phone-position)}.Daf6fa_desktopTarget{display:none}.Daf6fa_phoneTarget{display:block}}.Daf6fa_siblings{background:var(--color-owa-band)}.Daf6fa_siblings:before{content:none}.Daf6fa_siblings .Daf6fa_grid{grid-template-columns:repeat(3,minmax(0,1fr))}.Daf6fa_siblings .Daf6fa_card:before{aspect-ratio:4/3}@media (max-width:900px){.Daf6fa_siblings .Daf6fa_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.Daf6fa_header{gap:20px}.Daf6fa_header>a{flex:none}.Daf6fa_linkName{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Daf6fa_caption .Daf6fa_more{display:none}.Daf6fa_card .Daf6fa_caption{padding-inline:14px}.Daf6fa_caption h3{font-family:var(--owa-font-display);letter-spacing:.005em;text-transform:none;font-style:normal;font-weight:600;font-size:var(--owa-type-heading-sm);line-height:1.1;font-size:var(--owa-type-heading-sm-compact);-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:10 4 4}}@media not all and (min-width:360px){.Daf6fa_grid,.Daf6fa_siblings .Daf6fa_grid{grid-template-columns:minmax(0,1fr)}}
.oJz0bq_list{font-family:var(--owa-font-sans);letter-spacing:normal;text-transform:none;margin-block-start:32px;padding-inline-start:28px;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;list-style:decimal}.oJz0bq_list li{padding:10px 0 12px 6px}.oJz0bq_list li::marker{color:var(--color-owa-copy)}
.RMq5ma_row{color:inherit;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.RMq5ma_copy{min-width:0;padding:clamp(44px, 6.5vh, 72px) clamp(36px, 4vw, 72px) clamp(44px, 6.5vh, 72px) var(--owa-gx);overflow-wrap:anywhere;grid-area:1/1;align-self:center}.RMq5ma_rail{border-bottom:1px solid #e3e8ea;padding-bottom:14px;transition:border-color .3s}.RMq5ma_rail:empty{padding-bottom:0}.RMq5ma_rail .RMq5ma_eyebrow{color:var(--color-owa-accent-copy)}.RMq5ma_title{justify-content:space-between;align-items:flex-start;gap:16px;margin-top:18px;display:flex}.RMq5ma_title:first-child{margin-top:0}.RMq5ma_cue{flex:none;align-items:center;height:1lh;display:flex}.RMq5ma_explore{display:flex}.RMq5ma_explore:after{content:"";z-index:1;position:absolute;inset:0}.RMq5ma_arrow{width:30px;height:30px;color:var(--color-owa-accent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-owa-accent) 42%, transparent);border-radius:50%;flex:none;place-items:center;transition:background-color .28s,color .28s,box-shadow .28s,transform .3s;display:grid}.RMq5ma_heading{text-wrap:pretty;min-width:0;max-width:22ch;transition:color .25s}.RMq5ma_description{color:#5b6469;margin-top:14px}.RMq5ma_description>*{max-width:52ch}.RMq5ma_facts{margin-top:clamp(18px,2vw,26px)}.RMq5ma_facts>div{grid-template-columns:minmax(0,118px) minmax(0,1fr);align-items:baseline;gap:6px 18px;padding:12px 2px;display:grid}.RMq5ma_facts>div+div{border-top:1px solid #e9edef}.RMq5ma_facts dt{color:#6b7479}.RMq5ma_facts dd{color:#3a4247;white-space:pre-line}.RMq5ma_media{background:#e8ecee;grid-area:1/2;min-width:0;margin:0;position:relative;overflow:hidden}.RMq5ma_media picture{height:100%;min-height:clamp(420px,58svh,620px);display:block}.RMq5ma_media img{object-fit:cover;object-position:var(--photo-position);width:100%;height:100%;transition:transform 1s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.RMq5ma_overlay{z-index:2;pointer-events:none;position:absolute;inset:0}.RMq5ma_label{z-index:2}.RMq5ma_desktopTarget,.RMq5ma_mobileTarget{pointer-events:none;position:absolute;inset:0}.RMq5ma_mobileTarget{display:none}.RMq5ma_row[data-image-side=left] .RMq5ma_copy{padding-left:clamp(36px,4vw,72px);padding-right:var(--owa-gx);grid-column:2}.RMq5ma_row[data-image-side=left] .RMq5ma_media{grid-column:1}.RMq5ma_row[data-has-image=false]{grid-template-columns:1fr}.RMq5ma_row[data-has-image=false] .RMq5ma_copy{padding-inline:var(--owa-gx);grid-column:1}.RMq5ma_row[data-has-image=false] .RMq5ma_facts{max-width:72ch}.RMq5ma_explore:focus-visible{outline:none}.RMq5ma_explore:focus-visible:after{border:3px solid var(--color-owa-accent-copy)}.RMq5ma_row:has(.RMq5ma_explore:is(:hover,:focus-visible)) .RMq5ma_rail{border-color:var(--color-owa-accent)}.RMq5ma_row:has(.RMq5ma_explore:is(:hover,:focus-visible)) .RMq5ma_heading{color:var(--color-owa-accent-copy)}.RMq5ma_row:has(.RMq5ma_explore:is(:hover,:focus-visible)) .RMq5ma_arrow{background:var(--color-owa-accent);color:#fff;box-shadow:inset 0 0 0 1px var(--color-owa-accent);transform:translate(2px,-2px)}.RMq5ma_row:has(.RMq5ma_explore:is(:hover,:focus-visible)) .RMq5ma_media img{transform:scale(1.05)}@media (hover:none){.RMq5ma_arrow{background:var(--color-owa-accent);color:#fff;box-shadow:inset 0 0 0 1px var(--color-owa-accent)}}@media (max-width:900px),(max-width:1100px) and (orientation:portrait){.RMq5ma_row{grid-template-columns:1fr}.RMq5ma_copy,.RMq5ma_row[data-image-side=left] .RMq5ma_copy{padding:34px var(--owa-gx) 48px;grid-column:1}.RMq5ma_media,.RMq5ma_row[data-image-side=left] .RMq5ma_media{grid-area:2/1}.RMq5ma_media picture{aspect-ratio:16/10;min-height:0;position:relative}.RMq5ma_media img{object-position:var(--mobile-position)}.RMq5ma_desktopTarget{display:none}.RMq5ma_mobileTarget{display:block}}@media (max-width:480px){.RMq5ma_facts>div{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.RMq5ma_rail,.RMq5ma_heading,.RMq5ma_arrow,.RMq5ma_media img{transition:none}.RMq5ma_row:has(.RMq5ma_explore:is(:hover,:focus-visible)) .RMq5ma_arrow{transform:none}.RMq5ma_row:has(.RMq5ma_explore:is(:hover,:focus-visible)) .RMq5ma_media img{transform:none}}
.JIj6IG_section{color:var(--color-owa-ink);background:#fff}.JIj6IG_header{padding:clamp(28px, 3.2vw, 48px) var(--owa-gx) 36px;overflow-wrap:anywhere;gap:18px;display:grid}.JIj6IG_list{margin:0;padding:0;list-style:none}.JIj6IG_list>li{border-top:1px solid #e6e9eb}.JIj6IG_description{white-space:pre-line;text-wrap:pretty}.JIj6IG_closer{padding:clamp(36px, 4vw, 52px) var(--owa-gx) clamp(64px, 7vw, 92px);overflow-wrap:anywhere;border-top:1px solid #e6e9eb;flex-wrap:wrap;align-items:baseline;gap:20px 36px;display:flex}.JIj6IG_closer>p{color:var(--color-owa-copy);flex:420px}
.XC5K3W_root,.XC5K3W_frame{position:absolute;inset:0}.XC5K3W_video{object-fit:cover;object-position:center;pointer-events:auto;opacity:0;background:#0d1b20;width:100%;height:100%;transition:opacity .24s;position:absolute;inset:0}.XC5K3W_video[data-presented]{opacity:1}.XC5K3W_band{background:linear-gradient(#06101400,#0610149e);height:42%;position:absolute;inset:auto 0 0}.XC5K3W_controls{flex-wrap:wrap-reverse;align-items:flex-end;gap:8px 12px;max-width:calc(100% - 48px);display:flex;position:absolute;bottom:22px;left:24px}.XC5K3W_root[data-image-side=left] .XC5K3W_controls{flex-direction:row-reverse;left:auto;right:24px}.XC5K3W_button{min-height:44px;color:var(--color-owa-accent-copy);cursor:pointer;pointer-events:auto;background:#fff;border:0;border-radius:999px;padding:11px 20px 11px 16px;transition:background-color .2s,color .2s;display:grid;position:relative;box-shadow:0 6px 20px #00000038}.XC5K3W_button:focus-visible{outline-offset:2px;box-shadow:0 0 0 4px var(--color-owa-ink);outline:2px solid #fff}@media (forced-colors:active){.XC5K3W_button:focus-visible{outline-color:highlight}}.XC5K3W_button:disabled{cursor:default}@media (hover:hover){.XC5K3W_button:enabled:hover{color:#fff;background:var(--color-owa-accent)}}.XC5K3W_face{grid-area:1/1;justify-content:center;align-items:center;gap:10px;display:inline-flex}.XC5K3W_face[data-shown=false]{visibility:hidden}.XC5K3W_speaker{flex:none;width:18px;height:18px}.XC5K3W_stop,.XC5K3W_cue{flex:none;width:14px;height:14px}.XC5K3W_cue{place-items:center;display:inline-grid}.XC5K3W_spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px}.XC5K3W_face[data-shown=true] .XC5K3W_spinner{animation:.8s linear infinite XC5K3W_spin}@keyframes XC5K3W_spin{to{transform:rotate(360deg)}}.XC5K3W_bars{align-items:flex-end;gap:2px;height:14px;display:inline-flex}.XC5K3W_bars i{background:currentColor;border-radius:1px;width:3px;height:6px;animation:.9s ease-in-out infinite XC5K3W_bar}.XC5K3W_bars i:nth-child(2){animation-delay:-300ms}.XC5K3W_bars i:nth-child(3){animation-delay:-600ms}@keyframes XC5K3W_bar{0%,to{height:4px}50%{height:14px}}.XC5K3W_status{color:#fff;text-shadow:0 1px 2px #00000080;flex:10rem}@media (max-width:900px),(max-width:1100px) and (orientation:portrait){.XC5K3W_controls,.XC5K3W_root[data-image-side=left] .XC5K3W_controls{flex-direction:row;max-width:calc(100% - 28px);bottom:14px;left:14px;right:auto}}@media not all and (min-width:48rem){.XC5K3W_band{height:38%}.XC5K3W_controls,.XC5K3W_root[data-image-side=left] .XC5K3W_controls{flex-direction:row;max-width:calc(100% - 24px);bottom:12px;left:12px;right:auto}.XC5K3W_button{min-height:34px;padding:6px 13px 6px 10px}.XC5K3W_button:before{content:"";position:absolute;inset:-5px}.XC5K3W_face{gap:6px}.XC5K3W_speaker{width:14px;height:14px}.XC5K3W_bars{height:11px}}@media (prefers-reduced-motion:reduce){.XC5K3W_video,.XC5K3W_button{transition:none}.XC5K3W_bars i,.XC5K3W_face[data-shown=true] .XC5K3W_spinner{animation:none}.XC5K3W_bars i{height:10px}}
