.wcasAW_section{background:var(--navy);color:var(--on-dark);padding-block:var(--space-section)}.wcasAW_head{gap:1.5rem;margin-bottom:clamp(2.5rem,1.5rem + 4vw,5rem);display:grid}.wcasAW_head .wcasAW_intro{max-width:30em}.wcasAW_body{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}.wcasAW_tabs{column-gap:var(--col-gap);border-top:1px solid var(--on-dark-soft);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wcasAW_tab{letter-spacing:-.005em;text-align:left;min-height:3.25rem;color:var(--on-dark-soft);border-bottom:1px solid var(--line-dark);touch-action:manipulation;transition:color var(--dur-s) var(--ease-out);align-items:center;gap:1rem;padding-block:.625rem;font-size:1rem;font-weight:600;font-stretch:84%;line-height:1.15;display:flex;position:relative}.wcasAW_name{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;min-width:0}.wcasAW_tab .wcasAW_num{display:none}.wcasAW_tab:after{content:"";background:var(--orange);transform-origin:0;height:2px;transition:transform var(--dur-s) var(--ease-out);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.wcasAW_tab[aria-selected=true]{color:var(--on-dark)}.wcasAW_tab[aria-selected=true]:after{transform:scaleX(1)}.wcasAW_tab:focus-visible{outline-offset:-2px}@media (max-width:21.99rem){.wcasAW_tabs{grid-template-columns:minmax(0,1fr)}}.wcasAW_panel{grid-template-columns:minmax(0,1fr);gap:1.75rem;display:grid}.wcasAW_panel[hidden]{display:none}.wcasAW_panel:focus-visible{outline-offset:6px}.wcasAW_media{aspect-ratio:4/3;background:var(--navy-mid);overflow:hidden}:is(.wcasAW_media picture,.wcasAW_media img){object-fit:cover;width:100%;height:100%}.wcasAW_media img{object-position:var(--focus,50% 50%);filter:saturate(.82)}.wcasAW_copy{align-content:start;gap:.875rem;display:grid}.wcasAW_text{max-width:34em}.wcasAW_sample{align-content:start;display:grid}.wcasAW_sampleLabel{font-size:var(--fs-small);color:var(--on-dark);border-bottom:1px solid var(--on-dark-soft);margin:0;padding-bottom:.75rem;font-weight:600;line-height:1.4}.wcasAW_sample dl{width:100%;margin:0}.wcasAW_sample dl>div{border-bottom:1px solid var(--line-dark);font-size:var(--fs-small);grid-template-columns:6rem minmax(0,1fr);gap:1rem;padding-block:.75rem;line-height:1.4;display:grid}.wcasAW_sample dt{color:var(--on-dark-soft)}.wcasAW_sample dd{font-weight:500}.wcasAW_action{flex-wrap:wrap;align-items:baseline;gap:1rem 2rem;margin-top:.5rem;display:flex}.wcasAW_more{font-size:var(--fs-small);color:var(--on-dark-soft);position:relative}.wcasAW_more:after{content:"";position:absolute;inset:-.75rem 0}.wcasAW_cta{font-size:1.0625rem;position:relative}.wcasAW_cta:after{content:"";position:absolute;inset:-.625rem 0}@media (prefers-reduced-motion:no-preference){.wcasAW_panel:not([hidden]){animation:wcasAW_in var(--dur-s) var(--ease-soft) both}}@keyframes wcasAW_in{0%{opacity:0}}@media (min-width:44rem){.wcasAW_tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.wcasAW_tab{font-size:1.0625rem}.wcasAW_media{aspect-ratio:16/9}.wcasAW_panel{gap:2rem var(--col-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.wcasAW_media{grid-column:1/-1}.wcasAW_copy{padding-right:1rem}}@media (min-width:64rem){.wcasAW_head{align-items:end;gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr))}.wcasAW_head>:first-child{grid-column:1/9}.wcasAW_head .wcasAW_intro{grid-column:9/-1}.wcasAW_body{gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.wcasAW_tabs{grid-column:1/5;grid-template-columns:minmax(0,1fr);margin-right:clamp(0rem,2vw,2.5rem)}.wcasAW_panels{grid-column:5/-1}.wcasAW_tab{letter-spacing:-.015em;align-items:baseline;min-height:0;padding-block:1.125rem;font-size:clamp(1.375rem,.6rem + 1.25vw,2rem);font-stretch:84%;line-height:1.1}.wcasAW_tab .wcasAW_num{flex:none;width:1.75rem;display:block}.wcasAW_name{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word}@media (hover:hover){.wcasAW_tab:hover{color:var(--on-dark)}}.wcasAW_media{aspect-ratio:16/8}.wcasAW_panel{gap:2.25rem var(--col-gap)}}
.nBSQfG_section{background:var(--paper-shade);padding-block:var(--space-section)}.nBSQfG_head{gap:1.5rem;margin-bottom:clamp(2.5rem,1.5rem + 4vw,5rem);display:grid}.nBSQfG_head .nBSQfG_intro{max-width:30em}.nBSQfG_tool{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}.nBSQfG_results{border-top:1px solid var(--graphite);padding-top:1.25rem;container-type:inline-size}.nBSQfG_big{gap:.75rem;display:grid}.nBSQfG_figure{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(4.5rem,30cqi,12.5rem);font-weight:750;font-stretch:72%;line-height:.82}.nBSQfG_unit{font-size:var(--fs-lead);max-width:17em;line-height:1.35}.nBSQfG_inputs{border-top:1px solid var(--graphite);align-content:start;display:grid}.nBSQfG_field{border-bottom:1px solid var(--line-light);gap:.375rem;padding-block:1.375rem 1.125rem;display:grid}.nBSQfG_fieldHead{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.nBSQfG_label{font-weight:600;line-height:1.3}.nBSQfG_value{font-size:var(--fs-h2);letter-spacing:-.015em;font-variant-numeric:tabular-nums;flex:none;font-weight:650;font-stretch:90%;line-height:1}.nBSQfG_hint{font-size:var(--fs-small);color:var(--ink-soft);max-width:34em;line-height:1.45}.nBSQfG_range{--thumb:1.75rem;appearance:none;cursor:pointer;touch-action:pan-y;background:0 0;width:100%;height:2.75rem;margin:0}.nBSQfG_range::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--graphite) var(--fill), #19191947 var(--fill));height:3px}.nBSQfG_range::-moz-range-track{background:linear-gradient(to right, var(--graphite) var(--fill), #19191947 var(--fill));height:3px}.nBSQfG_range::-webkit-slider-thumb{-webkit-appearance:none;width:var(--thumb);height:var(--thumb);margin-top:calc((var(--thumb) - 3px) / -2);background:var(--orange);border:2px solid var(--graphite);transition:transform var(--dur-xs) var(--ease-out);border-radius:0}.nBSQfG_range::-moz-range-thumb{box-sizing:border-box;width:var(--thumb);height:var(--thumb);background:var(--orange);border:2px solid var(--graphite);transition:transform var(--dur-xs) var(--ease-out);border-radius:0}.nBSQfG_range:active::-webkit-slider-thumb{transform:scale(1.12)}.nBSQfG_range:active::-moz-range-thumb{transform:scale(1.12)}.nBSQfG_range:focus-visible{outline:none}.nBSQfG_range:focus-visible::-webkit-slider-thumb{outline:2px solid var(--graphite);outline-offset:3px}.nBSQfG_range:focus-visible::-moz-range-thumb{outline:2px solid var(--graphite);outline-offset:3px}.nBSQfG_note{max-width:40em;margin-top:1.25rem}.nBSQfG_details{justify-items:start;gap:1.75rem;display:grid}.nBSQfG_more{border-top:1px solid var(--graphite);width:100%;margin:0}.nBSQfG_more>div{border-bottom:1px solid var(--line-light);justify-content:space-between;align-items:baseline;gap:1rem;padding-block:.875rem;display:flex}.nBSQfG_more dt{color:var(--ink-soft);line-height:1.35}.nBSQfG_more dd{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.25rem;font-weight:650;font-stretch:90%;line-height:1.2}@media (max-width:26rem){.nBSQfG_tool .nBSQfG_details .btn{width:100%;padding-inline:1rem}}@media (min-width:60rem){.nBSQfG_head{align-items:end;gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr))}.nBSQfG_head>:first-child{grid-column:1/9}.nBSQfG_head .nBSQfG_intro{grid-column:9/-1}.nBSQfG_tool{gap:clamp(2rem, 1rem + 2vw, 3.5rem) var(--col-gap);grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr))}.nBSQfG_entry{grid-area:1/1/3/7}.nBSQfG_results{grid-area:1/8/auto/-1;padding-top:1.75rem}.nBSQfG_details{grid-area:2/8/auto/-1;align-content:start}.nBSQfG_field{padding-block:1.75rem 1.375rem}}
.Zli_Ba_appointment{--mark:var(--orange);--title-size:1.625rem;--head-h:3.625rem;--sub-h:2.25rem;--cell-h:3rem;--day-size:1.0625rem;--caption-h:2.125rem;gap:1rem;min-width:0;display:grid}.Zli_Ba_appointment[data-tone=alt]{--mark:var(--navy)}.Zli_Ba_pickers{gap:1.25rem;min-width:0;display:grid}.Zli_Ba_wish{border-top:1px solid var(--line-light);gap:.25rem;padding:1rem 0 0 1.125rem;display:grid;position:relative}.Zli_Ba_wish:before{content:"";background:var(--grey);width:.5rem;height:.5rem;transition:background-color var(--dur-xs) var(--ease-out);position:absolute;top:1.4rem;left:0}.Zli_Ba_wish[data-set=true]:before{background:var(--mark)}.Zli_Ba_wishText{min-height:3rem;font-size:var(--fs-body);text-wrap:pretty;font-variant-numeric:tabular-nums lining-nums;line-height:1.4}.Zli_Ba_wishLabel{color:var(--ink-soft)}.Zli_Ba_wishValue{font-weight:650}.Zli_Ba_wishPending{color:var(--ink-soft);font-weight:400}.Zli_Ba_errorSlot{min-height:1.4rem}.Zli_Ba_error{font-size:var(--fs-small);color:#a31c12;font-weight:500;line-height:1.4rem}@container panel (min-width:27.01rem){.Zli_Ba_appointment{--title-size:1.75rem;--cell-h:3.25rem}}@container panel (min-width:36rem){.Zli_Ba_appointment{--title-size:1.875rem;--cell-h:3.375rem;--day-size:1.125rem}.Zli_Ba_pickers{grid-template-columns:minmax(0,1fr) minmax(11.5rem,14.5rem);align-items:stretch;gap:2rem}.Zli_Ba_wishText{min-height:1.5rem}}@container panel (min-width:41rem){.Zli_Ba_appointment{--title-size:2.25rem;--head-h:4rem;--sub-h:2.5rem;--cell-h:4.125rem;--day-size:1.25rem}.Zli_Ba_pickers{gap:2.5rem}}
.wQCHbG_calendar{--mark:var(--orange);--mark-ink:var(--graphite);--other:var(--navy);--muted:#666b76;--faint:#8a8e97;flex-direction:column;min-width:0;display:flex}.wQCHbG_calendar[data-tone=alt]{--mark:var(--navy);--mark-ink:var(--paper);--other:var(--orange)}.wQCHbG_head{height:var(--head-h,3.625rem);justify-content:space-between;align-items:flex-end;gap:1rem;padding-bottom:.875rem;display:flex}.wQCHbG_month{font-size:var(--title-size,1.75rem);letter-spacing:-.02em;white-space:nowrap;font-weight:650;font-stretch:84%;line-height:1}.wQCHbG_year{color:var(--ink-soft);font-variant-numeric:tabular-nums lining-nums;font-weight:350}.wQCHbG_nav{gap:.375rem;display:flex}.wQCHbG_nav button{border:1px solid var(--graphite);width:2.75rem;height:2.75rem;color:var(--graphite);transition:background-color var(--dur-xs) var(--ease-out), color var(--dur-xs) var(--ease-out), border-color var(--dur-xs) var(--ease-out);place-items:center;display:grid}.wQCHbG_nav button[aria-disabled=true]{border-color:var(--line-light);color:#9a9da4;cursor:default}@media (hover:hover){.wQCHbG_nav button:not([aria-disabled=true]):hover{background:var(--graphite);color:var(--paper)}}.wQCHbG_nav button:active:not([aria-disabled=true]){background:var(--graphite);color:var(--paper)}.wQCHbG_nav button:focus-visible{outline:2px solid var(--graphite);outline-offset:2px}.wQCHbG_grid{border-top:2px solid var(--graphite);border-bottom:1px solid var(--line-light);background:var(--paper);font-variant-numeric:tabular-nums lining-nums}.wQCHbG_weekdays,.wQCHbG_week{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.wQCHbG_weekdays{background:var(--white)}.wQCHbG_weekdays>div{height:var(--sub-h,2.25rem);font-size:var(--fs-micro);color:var(--graphite);place-items:center;font-weight:500;display:grid;position:relative}.wQCHbG_weekdays>div:before{content:"";background:var(--mark);height:2px;transition:transform var(--dur-s) var(--ease-out);position:absolute;inset:-2px 0 auto;transform:scaleX(0)}.wQCHbG_weekdays>div[data-marked]:before{transform:scaleX(1)}.wQCHbG_weekdays>div[data-marked]{font-weight:750}.wQCHbG_weekdays>div[data-rest=true]{color:var(--muted);font-weight:400}.wQCHbG_week{border-top:1px solid var(--line-light)}.wQCHbG_day,.wQCHbG_blank{min-height:var(--cell-h,3rem);min-width:0}.wQCHbG_day+.wQCHbG_day,.wQCHbG_blank+.wQCHbG_blank{border-left:1px solid var(--line-light)}.wQCHbG_day{background:var(--white);color:var(--graphite);font-size:var(--day-size,1.0625rem);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-xs) var(--ease-out), color var(--dur-xs) var(--ease-out);place-items:center;font-weight:500;line-height:1;display:grid;position:relative}.wQCHbG_num{place-items:center;min-width:1.5em;display:grid;position:relative}.wQCHbG_day[aria-disabled=true]{color:var(--muted);cursor:default;background:0 0;font-weight:350}.wQCHbG_day[data-outside]{color:var(--muted);font-weight:400}.wQCHbG_day[data-outside][aria-disabled=true]{color:var(--faint)}.wQCHbG_day[aria-current=date]{font-weight:750}.wQCHbG_day[aria-current=date] .wQCHbG_num:after,.wQCHbG_captionMark{content:"";background:currentColor;width:1rem;height:2px}.wQCHbG_day[aria-current=date] .wQCHbG_num:after{margin-left:-.5rem;position:absolute;bottom:-.5rem;left:50%}.wQCHbG_day:before{content:"";pointer-events:none;transition:border-color var(--dur-xs) var(--ease-out);border:2px solid #0000;position:absolute;inset:0}@media (hover:hover){.wQCHbG_day:not([aria-disabled=true]):not([aria-selected=true]):hover:before{border-color:var(--graphite)}}.wQCHbG_day[data-other]:before{border-color:var(--other);inset:3px}.wQCHbG_day[aria-selected=true]{background:var(--mark);color:var(--mark-ink);font-weight:750}.wQCHbG_day:focus-visible{outline:2px solid var(--graphite);outline-offset:-2px;z-index:1}.wQCHbG_day[aria-selected=true]:focus-visible{outline-offset:-5px;outline-color:var(--mark-ink)}.wQCHbG_calendar[data-ready=false] .wQCHbG_grid{background:var(--white)}.wQCHbG_caption{min-height:var(--caption-h,2.25rem);font-size:var(--fs-micro);color:var(--ink-soft);align-items:center;gap:.5rem;padding-top:.625rem;line-height:1.3;display:flex}.wQCHbG_captionMark{color:var(--graphite);flex:none}@container panel (max-width:27rem){.wQCHbG_grid{margin-inline:calc(-1 * var(--panel-pad,0px))}}
.elIFqq_slots{--mark:var(--orange);--mark-ink:var(--graphite);--muted:#666b76;border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.elIFqq_slots[data-tone=alt]{--mark:var(--navy);--mark-ink:var(--paper)}.elIFqq_legend{width:100%;height:var(--head-h,3.625rem);font-size:var(--title-size,1.75rem);letter-spacing:-.02em;align-items:flex-end;padding:0 0 .875rem;font-weight:650;font-stretch:84%;line-height:1;display:flex}.elIFqq_context{height:calc(var(--sub-h,2.25rem) + 2px);border-top:2px solid var(--graphite);background:var(--white);font-size:var(--fs-micro);color:var(--graphite);font-variant-numeric:tabular-nums lining-nums;align-items:center;padding-inline:1rem;font-weight:500;line-height:1.2;display:flex}.elIFqq_slots[data-ready=false] .elIFqq_context{color:var(--ink-soft);font-weight:400}.elIFqq_list{border-bottom:1px solid var(--line-light);font-variant-numeric:tabular-nums lining-nums;flex:1;grid-auto-rows:minmax(3rem,1fr);display:grid}.elIFqq_slot{border-top:1px solid var(--line-light);background:var(--white);min-height:3rem;font-size:var(--day-size,1.0625rem);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-xs) var(--ease-out), color var(--dur-xs) var(--ease-out);justify-content:space-between;align-items:center;gap:.75rem;padding-inline:1rem;font-weight:500;line-height:1.1;display:flex;position:relative}.elIFqq_slot input{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.elIFqq_slot:before{content:"";pointer-events:none;transition:border-color var(--dur-xs) var(--ease-out);border:2px solid #0000;position:absolute;inset:0}.elIFqq_unit{font-weight:350}.elIFqq_slot[data-disabled=true]{background:var(--paper);color:var(--muted);cursor:default;font-weight:350}.elIFqq_slots[data-ready=false] .elIFqq_slot{background:var(--white);color:var(--ink-soft);font-weight:400}.elIFqq_past{font-size:var(--fs-micro);font-weight:400}@media (hover:hover){.elIFqq_slot[data-disabled=false][data-checked=false]:hover:before{border-color:var(--graphite)}}.elIFqq_slot[data-checked=true]{background:var(--mark);color:var(--mark-ink);font-weight:750}.elIFqq_slot[data-checked=true] .elIFqq_unit{font-weight:500}.elIFqq_slot:has(input:focus-visible){outline:2px solid var(--graphite);outline-offset:-2px;z-index:1}.elIFqq_slot[data-checked=true]:has(input:focus-visible){outline-offset:-5px;outline-color:var(--mark-ink)}.elIFqq_caption{min-height:var(--caption-h,2.25rem);font-size:var(--fs-micro);color:var(--ink-soft);align-items:center;padding-top:.625rem;line-height:1.3;display:flex}@container panel (max-width:27rem){.elIFqq_context,.elIFqq_list{margin-inline:calc(-1 * var(--panel-pad,0px))}.elIFqq_context,.elIFqq_slot{padding-inline:var(--panel-pad,1rem)}}@container panel (min-width:27.01rem) and (max-width:35.99rem){.elIFqq_list{background:var(--paper);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:3.25rem}.elIFqq_slot+.elIFqq_slot{border-left:1px solid var(--line-light)}.elIFqq_slot:nth-child(3n+1){border-left:0}}
._628QVG_summary{border-top:2px solid var(--graphite);width:100%;min-width:0;display:grid}._628QVG_group{border-bottom:1px solid var(--line-light);gap:.5rem;padding-block:1.125rem 1.25rem;display:grid}._628QVG_groupHead{justify-content:space-between;align-items:center;gap:1rem;min-height:2.75rem;display:flex}._628QVG_groupTitle{font-size:var(--fs-h3);letter-spacing:-.01em;font-weight:650;font-stretch:96%;line-height:1.2}._628QVG_edit{font-size:var(--fs-small);padding-block:.7rem .2em;background-position:0 calc(100% - .55rem);padding-bottom:.75rem}._628QVG_list{gap:.375rem;margin:0;display:grid}._628QVG_row{font-size:var(--fs-body);gap:0 1rem;line-height:1.45;display:grid}._628QVG_row dt{font-size:var(--fs-small);color:var(--ink-soft)}._628QVG_row dd{overflow-wrap:anywhere;white-space:pre-line;font-variant-numeric:tabular-nums lining-nums;font-weight:500}._628QVG_row dd[data-strong=true]{font-weight:700}._628QVG_note,._628QVG_none{font-size:var(--fs-small);color:var(--ink-soft);line-height:1.5}._628QVG_note{margin-top:.25rem}._628QVG_summary[data-variant=compact]{border-bottom:1px solid var(--line-light);padding-block:1rem}@container panel (min-width:34rem){._628QVG_row{grid-template-columns:11.5rem minmax(0,1fr);align-items:baseline}}
.hcVmEa_section{background:var(--paper);padding-block:var(--space-section)}.hcVmEa_inner{gap:2.5rem;display:grid}.hcVmEa_aside{align-content:start;gap:1.5rem;min-width:0;display:grid}.hcVmEa_flow{border-top:1px solid var(--line-light);gap:.5rem;margin-top:1rem;padding-top:1.5rem;display:none}.hcVmEa_flow ol{display:grid}.hcVmEa_flow li{border-bottom:1px solid var(--line-light);font-size:var(--fs-body);grid-template-columns:2rem minmax(0,1fr);align-items:baseline;padding-block:.75rem;line-height:1.4;display:grid}.hcVmEa_flow li:last-child{border-bottom:0}.hcVmEa_flow li span{font-variant-numeric:tabular-nums lining-nums;font-weight:750;font-stretch:84%}.hcVmEa_direct{border-top:1px solid var(--line-light);justify-items:start;gap:.15rem;margin-top:1rem;padding-top:1.5rem;display:grid}.hcVmEa_directLink{font-variant-numeric:tabular-nums lining-nums;overflow-wrap:anywhere;min-height:2.75rem;transition:color var(--dur-xs) var(--ease-out);align-items:center;font-size:clamp(1.35rem,2.2vw,1.9rem);font-weight:800;font-stretch:78%;line-height:1.1;display:inline-flex}@media (hover:hover){.hcVmEa_directLink:hover{color:var(--orange-ink)}}.hcVmEa_panel{--panel-pad:clamp(1.25rem, 3.4vw, 3rem);background:var(--white);min-width:0;padding:clamp(1.5rem, 3.4vw, 3rem) var(--panel-pad);border-top:2px solid var(--graphite);container:panel/inline-size}.hcVmEa_noscript{background:var(--paper);border-left:4px solid var(--graphite);margin-bottom:1.5rem;padding:1rem 1.25rem;font-weight:500}.hcVmEa_form{gap:1.75rem;min-width:0;display:grid}.hcVmEa_formHead{gap:.75rem;display:grid}.hcVmEa_progress{grid-template-columns:repeat(3,1fr);gap:.375rem;display:grid}.hcVmEa_progress li{background:var(--grey);height:3px;position:relative;overflow:hidden}.hcVmEa_progress li:after{content:"";background:var(--graphite);transform-origin:0;transition:transform var(--dur-m) var(--ease-out);position:absolute;inset:0;transform:scaleX(0)}.hcVmEa_progress li[data-state=done]:after,.hcVmEa_progress li[data-state=current]:after{transform:scaleX(1)}.hcVmEa_count{font-size:var(--fs-small);color:var(--ink-soft);font-variant-numeric:tabular-nums lining-nums;justify-content:space-between;gap:1rem;display:flex}.hcVmEa_stepTitle{outline:none;margin-top:.5rem}.hcVmEa_step{border:0;gap:.5rem;min-width:0;margin:0;padding:0;display:grid}.hcVmEa_step[hidden]{display:none}@media (prefers-reduced-motion:no-preference){.hcVmEa_step:not([hidden]){animation:hcVmEa_stepIn var(--dur-s) var(--ease-out)}}@keyframes hcVmEa_stepIn{0%{opacity:0;transform:translate(.75rem)}}.hcVmEa_stepNote{text-wrap:pretty;max-width:34em;margin-top:-1rem;margin-bottom:1.25rem}.hcVmEa_alt{justify-items:start;gap:0;display:grid}.hcVmEa_alt[data-open=true]{justify-items:stretch}.hcVmEa_alt[data-open=true]>button{justify-self:start}.hcVmEa_altBody{border-top:1px solid var(--line-light);gap:1.25rem;min-width:0;margin-top:1.25rem;padding-top:1.5rem;display:grid}.hcVmEa_altBody[hidden]{display:none}.hcVmEa_altHead{gap:.25rem;display:grid}.hcVmEa_textButton{min-height:2.75rem;font-size:var(--fs-small);text-align:left;background-position:0 calc(50% + .75em);align-items:center;padding-bottom:0;display:inline-flex}@media (hover:hover){.hcVmEa_textButton:hover{background-position:100% calc(50% + .75em)}}.hcVmEa_cols2{gap:.5rem 1.25rem;display:grid}.hcVmEa_row{align-content:start;gap:.4rem;min-width:0;display:grid}.hcVmEa_row label{font-size:var(--fs-small);font-weight:600}.hcVmEa_optional{font-size:var(--fs-small);letter-spacing:0;color:var(--ink-soft);font-weight:400;font-stretch:100%}.hcVmEa_group{gap:.2rem;margin-bottom:.9rem;display:grid}.hcVmEa_groupNext{border-top:1px solid var(--line-light);margin-top:1rem;padding-top:1.5rem}.hcVmEa_groupLabel{font-size:var(--fs-h3);letter-spacing:-.01em;font-weight:650;font-stretch:96%;line-height:1.2}.hcVmEa_groupIntro{max-width:34em;font-size:var(--fs-small);color:var(--ink-soft);text-wrap:pretty;line-height:1.45}.hcVmEa_row input,.hcVmEa_row textarea{background:var(--paper);border:1px solid #0000;border-bottom:2px solid var(--graphite);appearance:none;width:100%;min-height:3.25rem;transition:background-color var(--dur-xs) var(--ease-out), border-color var(--dur-xs) var(--ease-out);border-radius:0;padding:.75rem .9rem;font-size:1rem;line-height:1.4}.hcVmEa_row textarea{resize:vertical;min-height:6rem}.hcVmEa_row input::placeholder,.hcVmEa_row textarea::placeholder{color:#6b7280}.hcVmEa_row input:focus-visible,.hcVmEa_row textarea:focus-visible{outline:2px solid var(--graphite);outline-offset:2px;background-color:var(--white)}.hcVmEa_row [aria-invalid=true]{background-color:#fdf3f2;border-bottom-color:#b42318}.hcVmEa_note{min-height:1.4rem}@container panel (max-width:27rem){.hcVmEa_note{min-height:2.8rem}}.hcVmEa_error,.hcVmEa_hint{font-size:var(--fs-small);line-height:1.4rem}.hcVmEa_error{color:#a31c12;font-weight:500}.hcVmEa_hint{color:var(--ink-soft)}.hcVmEa_beforeSend{max-width:34em;font-size:var(--fs-body);text-wrap:pretty;margin-top:1.25rem;padding-left:1.125rem;font-weight:500;line-height:1.45;position:relative}.hcVmEa_beforeSend:before{content:"";background:var(--orange);width:.5rem;height:.5rem;position:absolute;top:.5em;left:0}.hcVmEa_privacy{max-width:40em;margin-top:.5rem}.hcVmEa_trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.hcVmEa_actions{justify-content:flex-end;align-items:center;gap:2rem;display:flex}.hcVmEa_back{min-height:2.75rem;margin-right:auto}.hcVmEa_failure{background:#fdf3f2;border-left:4px solid #b42318;outline:none;gap:.5rem;padding:1rem 1.25rem;display:grid}.hcVmEa_failureKeep{font-size:var(--fs-small)}.hcVmEa_failureWays{gap:.25rem;display:grid}.hcVmEa_failureWays li{flex-wrap:wrap;align-items:center;gap:0 .75rem;min-height:2.75rem;display:flex}.hcVmEa_failureWays a{font-variant-numeric:tabular-nums lining-nums;background-position:0 calc(50% + .8em);align-items:center;min-height:2.75rem;padding-bottom:0;font-weight:650;display:inline-flex}@media (hover:hover){.hcVmEa_failureWays a:hover{background-position:100% calc(50% + .8em)}}.hcVmEa_failureHint{font-size:var(--fs-small);color:var(--ink-soft)}.hcVmEa_resultNote{max-width:34em;font-size:var(--fs-body);text-wrap:pretty;padding-left:1.125rem;font-weight:500;line-height:1.45;position:relative}.hcVmEa_resultNote:before{content:"";background:var(--orange);width:.5rem;height:.5rem;position:absolute;top:.5em;left:0}.hcVmEa_resultHint{max-width:34em;margin-top:-.75rem}.hcVmEa_result{outline:none;justify-items:start;gap:1.5rem;display:grid}.hcVmEa_resultActions{flex-wrap:wrap;align-items:center;gap:.75rem 2rem;display:flex}.hcVmEa_resultSummary{gap:.75rem;width:100%;margin-top:.5rem;display:grid}.hcVmEa_resultLabel{font-size:var(--fs-small);color:var(--ink-soft)}@media (max-width:479.98px){.hcVmEa_panel{margin-inline:calc(-1 * var(--gutter))}}@media (max-width:639.98px){.hcVmEa_actions{z-index:2;margin-inline:calc(-1 * var(--panel-pad));padding:.75rem var(--panel-pad) calc(.75rem + env(safe-area-inset-bottom));background:var(--white);border-top:1px solid var(--line-light);margin-bottom:calc(-1*clamp(1.5rem,3.4vw,3rem));position:sticky;bottom:0}.hcVmEa_actions .btn{flex:1;max-width:22rem;margin-left:auto}}@media (min-width:640px){.hcVmEa_cols2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.hcVmEa_inner{gap:calc(var(--col-gap) * 2);grid-template-columns:minmax(0,4.5fr) minmax(0,7.5fr);align-items:start}.hcVmEa_aside{top:calc(var(--header-h) + 2rem);padding-right:var(--col-gap);position:sticky}.hcVmEa_flow{display:grid}.hcVmEa_direct{margin-top:0}}
.pkI36W_section{background:var(--white);border-top:1px solid var(--line-light);padding-block:clamp(4.5rem,8vw,8.5rem)}.pkI36W_inner{grid-template-columns:minmax(0,1fr);gap:2.5rem;display:grid}.pkI36W_head{align-content:start;gap:1.25rem;display:grid}.pkI36W_intro,.pkI36W_aside{max-width:24em}.pkI36W_topics{max-width:26rem;margin-top:.5rem}.pkI36W_topicsLabel{font-size:var(--fs-micro);color:var(--ink-soft);border-bottom:1px solid var(--graphite);padding-bottom:.5rem}.pkI36W_topics a{border-bottom:1px solid var(--line-light);min-height:2.75rem;transition:color var(--dur-xs) var(--ease-out);justify-content:space-between;align-items:baseline;gap:1rem;padding-block:.625rem;font-weight:600;line-height:1.3;display:flex}.pkI36W_topicCount{font-weight:400;font-size:var(--fs-small);font-variant-numeric:tabular-nums;color:var(--ink-soft)}@media (hover:hover){.pkI36W_topics a:hover{color:var(--orange-ink)}}.pkI36W_phone{color:var(--graphite);white-space:nowrap;position:relative}.pkI36W_phone:after{content:"";position:absolute;inset:-.5rem 0}.pkI36W_groups{grid-template-columns:minmax(0,1fr);gap:clamp(2.5rem,5vw,4rem);min-width:0;display:grid}.pkI36W_groupTitle{border-bottom:1px solid var(--graphite);padding-bottom:1rem}.pkI36W_item{border-bottom:1px solid var(--line-light)}.pkI36W_question{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:1.5rem;min-height:3.5rem;padding-block:clamp(1.125rem,1.7vw,1.5rem);list-style:none;display:flex}.pkI36W_question::-webkit-details-marker{display:none}.pkI36W_question h4{text-wrap:balance;transition:color var(--dur-xs) var(--ease-out)}@media (hover:hover){.pkI36W_question:hover h4{color:var(--ink-soft)}}.pkI36W_icon{flex:none;width:1rem;height:1rem;margin-top:.3em;position:relative}.pkI36W_icon:before,.pkI36W_icon:after{content:"";width:100%;height:1.5px;transition:transform var(--dur-s) var(--ease-out), background-color var(--dur-s) var(--ease-out);background:currentColor;position:absolute;top:calc(50% - .75px);left:0}.pkI36W_icon:after{transform:rotate(90deg)}.pkI36W_item[open] .pkI36W_icon:before,.pkI36W_item[open] .pkI36W_icon:after{background:var(--orange)}.pkI36W_item[open] .pkI36W_icon:after{transform:rotate(0)}.pkI36W_answer{max-width:38em;color:var(--ink-soft);text-wrap:pretty;justify-items:start;gap:.75rem;padding-bottom:clamp(1.5rem,2.2vw,2rem);padding-right:2.5rem;line-height:1.6;display:grid}.pkI36W_answerLink{color:var(--graphite)}@media (max-width:26rem){.pkI36W_answer{padding-right:0}}@media (prefers-reduced-motion:no-preference){.pkI36W_item[open] .pkI36W_answer{animation:pkI36W_open var(--dur-s) var(--ease-out)}}@keyframes pkI36W_open{0%{opacity:0;transform:translateY(-.4rem)}}@media (min-width:960px){.pkI36W_inner{justify-content:space-between;gap:calc(var(--col-gap) * 2 + (100% - var(--col-gap) * 11) / 12);grid-template-columns:minmax(0,4fr) minmax(0,7fr)}@media (min-height:640px){.pkI36W_head{top:calc(var(--header-h) + 2rem);align-self:start;position:sticky}}}
.LA3S-W_section{isolation:isolate;min-height:clamp(38rem,86svh,56rem);padding-block:var(--space-section) clamp(14rem, 34svh, 22rem);background:var(--navy-deep);color:var(--on-dark);display:grid;position:relative;overflow:hidden}.LA3S-W_media{z-index:-1;position:absolute;inset:0}.LA3S-W_media:after{content:"";background:#0a18298f;position:absolute;inset:0}:is(.LA3S-W_media picture,.LA3S-W_media img){object-fit:cover;width:100%;height:100%}.LA3S-W_media img{object-position:64% 100%}.LA3S-W_inner{align-content:start;justify-items:start;gap:clamp(2rem,1.5rem + 1.5vw,3rem);display:grid}.LA3S-W_title{max-width:15em}@media (max-width:26rem){.LA3S-W_inner .LA3S-W_cta{width:100%;padding-inline:1rem}}@media (min-width:48rem){.LA3S-W_media img{object-position:50% 100%}}@media (max-height:30rem){.LA3S-W_section{min-height:0;padding-block:3.5rem 7rem}}
._3QxX8q_section{background:var(--paper);padding-block:var(--space-section-s)}._3QxX8q_head{gap:1.5rem;margin-bottom:clamp(2.5rem,1.5rem + 4vw,5rem);display:grid}._3QxX8q_head ._3QxX8q_intro{max-width:32em}._3QxX8q_scroller{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow:auto hidden}._3QxX8q_scroller::-webkit-scrollbar{display:none}._3QxX8q_scroller:focus-visible{outline-offset:-2px}._3QxX8q_grid{--gap:.75rem;gap:var(--gap);width:max-content;padding-inline:var(--gutter);display:flex}._3QxX8q_item{scroll-snap-align:start;flex:none;width:min(80vw,22rem)}._3QxX8q_frame{aspect-ratio:4/5;background:var(--sand);position:relative;overflow:hidden}:is(._3QxX8q_frame picture,._3QxX8q_frame img){object-fit:cover;width:100%;height:100%}._3QxX8q_frame img{transition:transform 1.8s var(--ease-out)}._3QxX8q_item[data-slug=einzelzimmer] img{object-position:66% 50%}._3QxX8q_item[data-slug=monteurwohnung] img{object-position:34% 50%}._3QxX8q_item[data-slug=mehrbettzimmer] img{object-position:30% 50%}._3QxX8q_item[data-slug=team-unterkunft] img{object-position:62% 50%}._3QxX8q_caption{grid-template-columns:2.25rem minmax(0,1fr);align-items:baseline;gap:.35rem .25rem;margin-top:.875rem;padding-right:.5rem;display:grid}._3QxX8q_text{grid-column:2;max-width:26rem}._3QxX8q_foot,._3QxX8q_controls{display:none}._3QxX8q_count{font-size:var(--fs-small);font-variant-numeric:tabular-nums;color:var(--ink-soft);margin-right:auto;font-weight:500}._3QxX8q_count span{color:var(--graphite);font-weight:650}._3QxX8q_arrow{border:1px solid var(--graphite);width:3rem;height:3rem;color:var(--graphite);touch-action:manipulation;transition:background-color var(--dur-xs) var(--ease-out), color var(--dur-xs) var(--ease-out), opacity var(--dur-xs) var(--ease-out);justify-content:center;align-items:center;display:inline-flex}._3QxX8q_arrow+._3QxX8q_arrow{margin-left:-1px}._3QxX8q_arrow:active:not(:disabled){background:var(--graphite);color:var(--paper)}._3QxX8q_arrow:disabled{opacity:.32;cursor:default}@media (max-width:43.99rem){html.js ._3QxX8q_foot{gap:1.25rem;margin-top:1.5rem;display:grid}html.js ._3QxX8q_controls{align-items:center;display:flex}._3QxX8q_frame{clip-path:none!important}}@media (min-width:44rem){._3QxX8q_scroller{scroll-snap-type:none;width:100%;max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto;overflow:visible}._3QxX8q_grid{gap:clamp(2.5rem, 1.5rem + 3vw, 4.5rem) var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));width:auto;padding-inline:0;display:grid}._3QxX8q_item{--h:clamp(17rem, 44vw, 26rem);grid-column:span 6;width:auto}._3QxX8q_frame{aspect-ratio:auto;height:var(--h)}:is(._3QxX8q_item[data-slug=einzelzimmer] img,._3QxX8q_item[data-slug=team-unterkunft] img){object-position:50% 50%}._3QxX8q_item[data-slug=monteurwohnung] img{object-position:28% 50%}._3QxX8q_item[data-slug=mehrbettzimmer] img{object-position:36% 50%}}@media (min-width:44rem) and (max-width:63.99rem){._3QxX8q_item:last-child:nth-child(odd){grid-column:span 12}}@media (min-width:64rem){._3QxX8q_head{align-items:end;gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr))}._3QxX8q_head>:first-child{grid-column:1/9}._3QxX8q_head ._3QxX8q_intro{grid-column:9/-1}._3QxX8q_item{--h:clamp(13rem, 23vw, 25rem);grid-column:span 4}._3QxX8q_item:nth-child(5n+1){--h:clamp(18rem, 35vw, 38rem);grid-column:span 7}._3QxX8q_item:nth-child(5n+2){--h:clamp(18rem, 35vw, 38rem);grid-column:span 5}._3QxX8q_item:nth-child(5n+1):last-child,._3QxX8q_item:nth-child(5n+3):last-child{grid-column:span 12}._3QxX8q_item:nth-child(5n+3):nth-last-child(2),._3QxX8q_item:nth-child(5n+4):last-child{grid-column:span 6}}@media (hover:hover){._3QxX8q_item:hover ._3QxX8q_frame img{transform:scale(1.03)}}
._7HnD1W_wrap{background:var(--paper);color:var(--graphite);--stage-h:min(max(46svh, calc(80vw + 3.75rem)), 54svh);--fade-4:linear-gradient(to right, transparent 0, #000 7%, #000 94%, transparent 100%), linear-gradient(to bottom, transparent 5%, #000 15%, #000 94%, transparent 100%);--handover:26vh;--o1:0;--o2:0;--exit:0;position:relative;overflow:clip}._7HnD1W_stage{z-index:2;height:var(--stage-h);background:var(--paper);pointer-events:none;position:relative}._7HnD1W_stage:after{content:"";background:linear-gradient(to bottom, var(--paper), #f7f5f000);height:1.5rem;position:absolute;inset:100% 0 auto}._7HnD1W_visual{position:absolute;inset:3.5rem 0 0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 2.25rem calc(100% - 2.25rem),#0000 100%);mask-image:linear-gradient(#0000 0,#000 2.25rem calc(100% - 2.25rem),#0000 100%);container-type:size}._7HnD1W_frame{aspect-ratio:5/4;width:max(100cqw,125cqh);translate:-50%;scale:calc(1 - .04 * var(--exit));transform-origin:50% 60%;position:absolute;bottom:0;left:50%}._7HnD1W_still,._7HnD1W_canvas{position:absolute;inset:0}._7HnD1W_still img{object-fit:fill;width:100%;height:100%}._7HnD1W_still[data-still=open]{opacity:var(--o1)}._7HnD1W_still[data-still=beds]{opacity:var(--o2)}._7HnD1W_canvas{opacity:0;transition:opacity .45s var(--ease-soft)}._7HnD1W_canvas canvas{width:100%!important;height:100%!important}._7HnD1W_wrap[data-ready=true] ._7HnD1W_canvas{opacity:1}._7HnD1W_wrap[data-ready=true] ._7HnD1W_still{opacity:0;transition:opacity 0s linear .5s}._7HnD1W_content{z-index:1;position:relative}._7HnD1W_intro{padding-top:.75rem;padding-bottom:2.75rem}._7HnD1W_introText{justify-items:start;display:grid}._7HnD1W_title{letter-spacing:-.012em;font-size:clamp(1.875rem,9.4vw,3.5rem);font-weight:800;font-stretch:66%;line-height:.94}._7HnD1W_line{text-wrap:balance;display:block}._7HnD1W_lineInner{display:block}._7HnD1W_sub{color:var(--ink-soft);max-width:31em;margin-top:.875rem}._7HnD1W_actions{flex-wrap:wrap;align-items:center;gap:.5rem 2rem;width:100%;margin-top:1.125rem;display:flex}._7HnD1W_actions .btn{flex:100%}._7HnD1W_secondary{background-position:0 calc(100% - .5rem);align-items:center;min-height:2.75rem;padding-bottom:0;display:inline-flex}._7HnD1W_trust{border-top:1px solid var(--line-light);width:100%;max-width:30rem;font-size:var(--fs-small);color:var(--ink-soft);gap:.3rem;margin-top:1.25rem;padding-top:1rem;line-height:1.45;display:grid}._7HnD1W_trust li{align-items:flex-start;gap:.5rem;display:flex}._7HnD1W_trust svg{width:.9375rem;height:.9375rem;color:var(--orange-ink);flex:none;margin-top:.2em}@media (max-width:599px){._7HnD1W_sub{font-size:1.0625rem;line-height:1.42}}@media (max-width:359px){._7HnD1W_intro{padding-top:.25rem}._7HnD1W_sub{margin-top:.625rem;font-size:.9375rem;line-height:1.4}._7HnD1W_actions{margin-top:.75rem}._7HnD1W_actions .btn{padding-inline:1rem;font-size:1rem}}._7HnD1W_beats{gap:3rem;padding-top:1rem;padding-bottom:4.5rem;display:grid}._7HnD1W_beat{align-content:start;gap:1.25rem;display:grid}._7HnD1W_pairImage{-webkit-mask-image:var(--fade-4);-webkit-mask-composite:source-in;-webkit-mask-image:var(--fade-4);mask-image:var(--fade-4);margin-inline:calc(var(--gutter) * -.5);display:block;-webkit-mask-composite:source-in;mask-composite:intersect}._7HnD1W_pairImage img{width:100%;height:auto}._7HnD1W_beatText{max-width:28rem}._7HnD1W_beatText .t-lead{margin-top:.75rem}._7HnD1W_count{font-size:var(--fs-micro);letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--ink-soft);margin-bottom:.75rem;font-weight:600;display:block}._7HnD1W_count b{color:var(--orange-ink)}@media (min-width:600px){._7HnD1W_wrap{--stage-h:58svh}._7HnD1W_stage{overflow-x:clip}._7HnD1W_visual{-webkit-mask-image:var(--fade-4);-webkit-mask-composite:source-in;-webkit-mask-image:var(--fade-4);mask-image:var(--fade-4);inset:0 -6%;-webkit-mask-composite:source-in;mask-composite:intersect}._7HnD1W_frame{aspect-ratio:4/3;width:min(100cqw,133.334cqh);top:calc(80cqh - min(75cqw,100cqh)/1.25);bottom:auto}._7HnD1W_intro{padding-top:1.5rem;padding-bottom:4rem}._7HnD1W_title{font-size:clamp(3.25rem,7.6vw,4.5rem)}._7HnD1W_sub{margin-top:1.25rem}._7HnD1W_actions{margin-top:1.75rem}._7HnD1W_actions .btn{flex:none}._7HnD1W_trust{margin-top:2rem}._7HnD1W_beats{gap:3rem var(--col-gap);grid-template-columns:repeat(2,minmax(0,1fr))}._7HnD1W_pairImage{margin-inline:0}}@media (min-width:1024px),(orientation:landscape) and (min-width:640px) and (max-height:540px){._7HnD1W_stage{z-index:0;background:0 0;height:100svh;position:absolute;inset:0 0 auto;overflow:hidden}._7HnD1W_stage:after{content:none}._7HnD1W_visual{inset:50% auto auto;left:calc(max(0px, (100vw - var(--max)) / 2) + min(100vw, var(--max)) * .35);aspect-ratio:4/3;width:min(132svh,78vw);overflow:visible;transform:translateY(-47%);container-type:normal}._7HnD1W_frame{aspect-ratio:auto;width:auto;inset:0;translate:none}._7HnD1W_intro{min-height:100svh;padding-top:calc(var(--header-h) + 1.5rem);align-items:center;padding-bottom:2.5rem;display:flex}._7HnD1W_introText{width:min(41.6667%,37rem)}._7HnD1W_title{font-size:clamp(3.5rem,5.8vw,6rem);line-height:.92}._7HnD1W_sub{margin-top:1.75rem}._7HnD1W_actions{margin-top:2rem}._7HnD1W_actions .btn{flex:none}._7HnD1W_trust{margin-top:2.5rem}._7HnD1W_beats{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;padding-top:2rem;padding-bottom:7rem}}@media (min-width:1024px) and (max-height:760px){._7HnD1W_title{font-size:clamp(3rem,4.9vw,4.75rem)}._7HnD1W_sub{margin-top:1.25rem}._7HnD1W_actions,._7HnD1W_trust{margin-top:1.5rem}}@media (orientation:landscape) and (min-width:640px) and (max-height:540px){._7HnD1W_intro{padding-top:calc(var(--header-h) + .5rem);align-items:flex-start;padding-bottom:1.5rem}._7HnD1W_introText{width:min(40%,22rem)}._7HnD1W_visual{left:calc(min(100vw, var(--max)) * .41)}._7HnD1W_title{font-size:clamp(1.75rem,4.3vw,2.5rem);line-height:.96}._7HnD1W_sub{margin-top:.75rem;font-size:.9375rem;line-height:1.4}._7HnD1W_actions{gap:.25rem 1.25rem;margin-top:.875rem}._7HnD1W_actions .btn{padding-inline:1.125rem;font-size:.9375rem}._7HnD1W_trust{margin-top:.875rem;padding-top:.75rem}._7HnD1W_beats{padding-bottom:3rem}}@media (prefers-reduced-motion:no-preference){html.js ._7HnD1W_stage{position:sticky;top:0}html.js ._7HnD1W_pairImage{display:none}html.js ._7HnD1W_intro{min-height:calc(100vh - var(--stage-h));min-height:calc(100svh - var(--stage-h))}html.js ._7HnD1W_beats{height:calc(250vh - var(--stage-h));height:calc(250svh - var(--stage-h));grid-template:1fr/minmax(0,1fr);gap:0;padding-top:0;padding-bottom:0;display:grid}html.js ._7HnD1W_beat{top:var(--stage-h);height:calc(100vh - var(--stage-h));height:calc(100svh - var(--stage-h));opacity:var(--b);grid-area:1/1;align-self:start;padding-top:clamp(1.5rem,5vh,3rem);display:block;position:sticky}html.js ._7HnD1W_beatText{transform:translateY(calc((1 - var(--b)) * 1.25rem))}html.js ._7HnD1W_beatText .t-h2{font-size:clamp(1.875rem,8vw,2.75rem);line-height:1.04}html.js ._7HnD1W_beatText .t-lead{margin-top:1rem}html.js ._7HnD1W_wrap:after{content:"";z-index:4;height:var(--handover);background:var(--navy);pointer-events:none;position:absolute;inset:auto 0 0}._7HnD1W_still[data-still=closed] img{animation:_7HnD1W_settle 1.6s var(--ease-out) both}html.js ._7HnD1W_line{margin-block:-.08em -.12em;padding-block:.08em .12em;overflow:hidden}html.js ._7HnD1W_lineInner{animation:_7HnD1W_rise .95s var(--ease-out) both;animation-delay:calc(var(--i,0) * .11s + 60ms)}:is(html.js ._7HnD1W_sub,html.js ._7HnD1W_actions,html.js ._7HnD1W_trust){animation:_7HnD1W_appear var(--dur-m) var(--ease-soft) both;animation-delay:.38s}html.js ._7HnD1W_actions{animation-delay:.48s}html.js ._7HnD1W_trust{animation-delay:.6s}}@media (prefers-reduced-motion:no-preference) and (min-width:1024px),(prefers-reduced-motion:no-preference) and (orientation:landscape) and (min-width:640px) and (max-height:540px){html.js ._7HnD1W_content{margin-top:-100svh}html.js ._7HnD1W_content:before{content:"";z-index:3;background:linear-gradient(to bottom, var(--paper) 55%, #f7f5f000);pointer-events:none;height:7.5rem;margin-bottom:-7.5rem;display:block;position:sticky;top:0}html.js ._7HnD1W_intro{min-height:100svh}html.js ._7HnD1W_introText{opacity:var(--intro,1)}html.js ._7HnD1W_beats{height:270svh}html.js ._7HnD1W_beat{height:100svh;padding-top:var(--header-h);align-items:center;display:flex;top:0}html.js ._7HnD1W_beatText{width:min(36%,27rem)}html.js ._7HnD1W_beatText .t-h2{font-size:var(--fs-h2)}}@media (prefers-reduced-motion:no-preference) and (orientation:landscape) and (min-width:640px) and (max-height:540px){html.js ._7HnD1W_content:before{height:4.75rem;margin-bottom:-4.75rem}html.js ._7HnD1W_beat{padding-bottom:3.25rem}html.js ._7HnD1W_beatText{width:min(38%,20rem)}html.js ._7HnD1W_beatText .t-h2{font-size:1.5rem}html.js ._7HnD1W_beatText .t-lead{margin-top:.5rem;font-size:.9375rem;line-height:1.4}html.js ._7HnD1W_count{margin-bottom:.375rem}}@media (prefers-reduced-motion:no-preference) and (max-width:359px),(prefers-reduced-motion:no-preference) and (max-width:599px) and (max-height:620px){html.js ._7HnD1W_stage:after{height:.75rem}html.js ._7HnD1W_beat{padding-top:1rem}html.js ._7HnD1W_beatText .t-h2{font-size:1.5rem}html.js ._7HnD1W_beatText .t-lead{margin-top:.625rem;font-size:1rem;line-height:1.4}html.js ._7HnD1W_count{margin-bottom:.5rem}}@keyframes _7HnD1W_rise{0%{transform:translateY(112%)}}@keyframes _7HnD1W_settle{0%{transform:scale(1.035)}}@keyframes _7HnD1W_appear{0%{opacity:0;transform:translateY(.75rem)}}._7HnD1W_wrap[data-shot] ._7HnD1W_content,._7HnD1W_wrap[data-shot] ._7HnD1W_still,._7HnD1W_wrap[data-shot]:after{display:none}._7HnD1W_wrap[data-shot] ._7HnD1W_stage{z-index:1000;background:var(--paper);height:auto;position:fixed;inset:0}._7HnD1W_wrap[data-shot] ._7HnD1W_stage:after{content:none}._7HnD1W_wrap[data-shot] ._7HnD1W_visual{aspect-ratio:auto;width:auto;inset:0;transform:none;-webkit-mask-image:none;mask-image:none;container-type:normal}._7HnD1W_wrap[data-shot] ._7HnD1W_frame{aspect-ratio:auto;width:auto;inset:0;translate:none}._7HnD1W_wrap[data-shot] ._7HnD1W_canvas{opacity:1;transition:none}
.S0GCFq_section{--pale:#93a0b3;padding-block:var(--space-section) clamp(4rem, 2rem + 6vw, 8rem);background:var(--navy);color:var(--on-dark);position:relative}.S0GCFq_head{gap:1.5rem;display:grid}.S0GCFq_title{font-size:clamp(2.25rem,1rem + 4.9vw,6.25rem)}.S0GCFq_answer{color:var(--orange)}.S0GCFq_head .S0GCFq_intro{max-width:32em}.S0GCFq_ledger{margin-top:clamp(3rem,1.5rem + 5vw,6rem)}.S0GCFq_tasksTitle{font-size:var(--fs-h2);letter-spacing:-.015em;color:var(--on-dark);border-bottom:1px solid var(--on-dark-soft);padding-bottom:1rem;font-weight:650;font-stretch:90%;line-height:1.1}.S0GCFq_caption{font-size:var(--fs-small);color:var(--on-dark-soft);border-bottom:1px solid var(--on-dark-soft);padding-bottom:.875rem;font-weight:600;line-height:1.3}.S0GCFq_row{--d:1;border-bottom:1px solid var(--line-dark);grid-template-columns:2.25rem minmax(0,1fr);align-items:baseline;gap:.3rem .25rem;padding-block:1rem 1.05rem;display:grid}@media (prefers-reduced-motion:no-preference){html.js .S0GCFq_row{--d:0}}.S0GCFq_num{color:var(--on-dark-soft)}.S0GCFq_label{letter-spacing:-.012em;-webkit-hyphens:manual;hyphens:manual;color:color-mix(in srgb, var(--pale) calc(var(--d) * 100%), var(--on-dark));font-size:clamp(1.5rem,.9rem + 2.7vw,3.75rem);font-weight:750;font-stretch:74%;line-height:1.02}.S0GCFq_strike{background-image:linear-gradient(var(--orange), var(--orange));background-position:0 56%;background-repeat:no-repeat;background-size:calc(var(--d) * 100%) max(2px, .062em);-webkit-box-decoration-break:clone;box-decoration-break:clone;margin-inline:-.05em;padding-inline:.05em}.S0GCFq_note{font-size:var(--fs-small);color:var(--on-dark-soft);grid-column:2;line-height:1.35}.S0GCFq_after{grid-template-columns:minmax(0,1fr);margin-top:clamp(3.5rem,2rem + 5vw,6.5rem);display:grid}.S0GCFq_afterCaption{color:var(--orange);border-bottom-color:var(--orange)}.S0GCFq_resolved{letter-spacing:-.024em;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word;margin-top:clamp(1.5rem,1rem + 2vw,3rem);font-size:clamp(2.25rem,1.2rem + 5.2vw,6.5rem);font-weight:560;font-stretch:84%;line-height:1}.S0GCFq_line{display:block}.S0GCFq_line+.S0GCFq_line{margin-top:.08em}.S0GCFq_after .S0GCFq_outro{max-width:30em;color:var(--on-dark-soft);margin-top:clamp(1.5rem,1rem + 1.5vw,2.5rem)}.S0GCFq_photo{margin-top:2.5rem}.S0GCFq_frame{aspect-ratio:4/3;background:var(--navy-mid);position:relative;overflow:hidden}:is(.S0GCFq_frame picture,.S0GCFq_frame img){width:100%;height:100%}.S0GCFq_frame img{object-fit:cover;object-position:62% 60%}@media (min-width:40rem){.S0GCFq_row{grid-template-columns:3rem minmax(0,1fr) auto;column-gap:1.5rem;padding-block:clamp(.9rem,.4rem + 1vw,1.5rem)}.S0GCFq_note{text-align:right;grid-column:3;max-width:16em}}@media (min-width:64rem){.S0GCFq_head{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:2.5rem}.S0GCFq_title{grid-column:1/-1}.S0GCFq_head .S0GCFq_intro{grid-column:8/-1}.S0GCFq_after{column-gap:var(--col-gap);grid-template-rows:auto auto auto;grid-template-columns:repeat(12,minmax(0,1fr))}.S0GCFq_afterCaption{grid-column:1/-1}.S0GCFq_resolved{grid-column:1/9}.S0GCFq_after .S0GCFq_outro{grid-column:1/7;align-self:start}.S0GCFq_photo{grid-area:2/9/4/-1;margin-top:clamp(1.5rem,1rem + 2vw,3rem)}.S0GCFq_frame{aspect-ratio:auto;height:100%;min-height:20rem}.S0GCFq_frame img{object-position:68% 60%}}
.pZkIvW_scene{--sw:3.4;width:100%;height:auto;overflow:visible}@media (min-width:480px){.pZkIvW_scene{--sw:2.6}}@media (min-width:768px){.pZkIvW_scene{--sw:2}}@media (min-width:1024px){.pZkIvW_scene{--sw:2.2}}@media (min-width:1440px){.pZkIvW_scene{--sw:1.8}}.pZkIvW_stroke{fill:none;stroke:var(--graphite);stroke-width:var(--sw);stroke-linecap:square;stroke-linejoin:miter}.pZkIvW_thin{stroke:var(--ink-soft);stroke-width:calc(var(--sw) * .55)}.pZkIvW_solid{fill:var(--paper)}.pZkIvW_accent{stroke:var(--orange);stroke-width:calc(var(--sw) * 1.5)}.pZkIvW_mark{fill:var(--orange);stroke:var(--orange)}@media (prefers-reduced-motion:no-preference){html.js .pZkIvW_scene[data-drawn=false] .pZkIvW_stroke{stroke-dasharray:1;stroke-dashoffset:1px;opacity:0}:is(html.js .pZkIvW_scene[data-drawn=false] .pZkIvW_solid,html.js .pZkIvW_scene[data-drawn=false] .pZkIvW_mark){fill-opacity:0}html.js .pZkIvW_scene[data-drawn=false] .pZkIvW_van{transform:translate(-230px)}html.js .pZkIvW_scene[data-drawn=true] .pZkIvW_stroke{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .9s var(--ease-in-out), opacity 80ms linear, fill-opacity .5s linear;transition-delay:calc(var(--phase,0) * .13s + .1s)}html.js .pZkIvW_scene[data-drawn=true] .pZkIvW_van{transition:transform 2.2s var(--ease-out) .7s}}@media print{.pZkIvW_scene .pZkIvW_stroke{stroke-dashoffset:0!important;opacity:1!important}.pZkIvW_scene .pZkIvW_van{transform:none!important}}
.RmMdVa_section{background:var(--white);padding-block:clamp(4.5rem,8vw,8.5rem)}.RmMdVa_head{gap:1.5rem;margin-bottom:clamp(2.5rem,5vw,4.5rem);display:grid}.RmMdVa_intro{max-width:32em}.RmMdVa_sheets{--gap:clamp(2rem, 4.5vw, 4rem);--rail:clamp(1.5rem, 4vw, 3.5rem);gap:var(--gap);max-width:92rem;display:grid}.RmMdVa_sheet{background:var(--paper);border:1px solid var(--graphite);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.RmMdVa_sheet+.RmMdVa_sheet:before{content:"";left:var(--rail);width:2px;height:var(--gap);background:var(--orange);transform-origin:top;margin-bottom:1px;position:absolute;bottom:100%}.RmMdVa_figure{padding:clamp(.75rem,2.4vw,2.25rem);border-bottom:1px solid var(--graphite);min-width:0;padding-bottom:clamp(.75rem,1.6vw,1.5rem)}.RmMdVa_captions{color:var(--ink-soft);text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:.25rem;font-size:.75rem;line-height:1.25;display:grid}.RmMdVa_captions span{text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.RmMdVa_block{grid-template-columns:minmax(0,1fr);align-content:start;min-width:0;display:grid}.RmMdVa_count{font-variant-numeric:lining-nums tabular-nums;align-items:baseline;gap:.5rem;padding:.875rem clamp(1rem,3.4vw,2rem) 0;display:flex}.RmMdVa_countLabel{font-size:var(--fs-micro);color:var(--ink-soft);margin-right:auto}.RmMdVa_number{letter-spacing:-.03em;font-size:clamp(2.5rem,9vw,3.25rem);font-weight:250;font-stretch:92%;line-height:1}.RmMdVa_of{font-size:var(--fs-small);color:var(--ink-soft)}.RmMdVa_copy{padding:.75rem clamp(1rem,3.4vw,2rem) clamp(1.25rem,3vw,2rem)}.RmMdVa_title{-webkit-hyphens:auto;hyphens:auto}.RmMdVa_text{max-width:36em;color:var(--ink-soft);text-wrap:pretty;margin-top:.75rem}.RmMdVa_result{border-top:1px solid var(--line-light);text-wrap:balance;gap:.125rem;padding:.875rem clamp(1rem,3.4vw,2rem) 1rem;font-weight:600;line-height:1.35;display:grid}.RmMdVa_resultLabel{font-size:var(--fs-micro);color:var(--ink-soft);align-items:center;gap:.5rem;font-weight:400;display:flex}.RmMdVa_resultLabel:before{content:"";background:var(--orange);width:.5rem;height:.5rem}.RmMdVa_action{flex-wrap:wrap;align-items:center;gap:1.25rem 2rem;margin-top:clamp(2.5rem,5vw,4.5rem);display:flex}@media (max-width:26rem){.RmMdVa_action .btn{width:100%}}@media (min-width:700px){.RmMdVa_block{grid-template-columns:9rem minmax(0,1fr)}.RmMdVa_count{flex-wrap:wrap;align-content:start;padding:1.5rem 0 1.5rem 2rem}.RmMdVa_countLabel{flex-basis:100%;margin:0 0 .25rem}.RmMdVa_number{font-size:3.5rem}.RmMdVa_copy{padding:1.5rem 2rem 1.75rem 0}.RmMdVa_result{grid-column:1/-1;grid-template-columns:7rem minmax(0,1fr);align-items:baseline;padding:1rem 2rem}}@media (min-width:1024px){.RmMdVa_head{align-items:end;gap:var(--col-gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.RmMdVa_intro{justify-self:end;max-width:27em}.RmMdVa_sheet{grid-template-columns:minmax(0,1fr) clamp(19rem,31%,27rem)}.RmMdVa_figure{border-bottom:0;border-right:1px solid var(--graphite);align-content:center;display:grid}.RmMdVa_block{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr)}.RmMdVa_count{border-bottom:1px solid var(--line-light);flex-wrap:nowrap;padding:1.25rem clamp(1.25rem,2vw,2rem)}.RmMdVa_countLabel{flex-basis:auto;margin:0 auto 0 0}.RmMdVa_number{font-size:clamp(3rem,4.4vw,4.5rem)}.RmMdVa_copy{align-self:center;padding:clamp(1.5rem,2.4vw,2.5rem) clamp(1.25rem,2vw,2rem)}.RmMdVa_result{grid-column:auto;grid-template-columns:minmax(0,1fr);padding:1.25rem clamp(1.25rem,2vw,2rem) 1.5rem}}@media (prefers-reduced-motion:no-preference){html.js .RmMdVa_sheet+.RmMdVa_sheet:before{transition:transform .7s var(--ease-in-out);transform:scaleY(0)}html.js .RmMdVa_sheet[data-drawn=true]+.RmMdVa_sheet:before{transform:none}html.js .RmMdVa_sheet+.RmMdVa_sheet[data-drawn=true]:before{transform:none}}
.dpHhBa_section{background:var(--white);padding-block:clamp(3.5rem,2rem + 5vw,6.5rem)}.dpHhBa_head{gap:1rem;margin-bottom:clamp(1.75rem,1rem + 2.5vw,3rem);display:grid}.dpHhBa_intro{max-width:30em}.dpHhBa_ledger{border-top:1px solid var(--graphite)}.dpHhBa_row{border-bottom:1px solid var(--line-light);grid-template-columns:2.75rem minmax(0,1fr);align-items:baseline;gap:.25rem .75rem;padding-block:1.125rem;display:grid}.dpHhBa_pos{letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums;color:var(--orange-ink);grid-row:1/span 2;font-size:1.625rem;font-weight:300;font-stretch:92%;line-height:1}.dpHhBa_title{font-size:var(--fs-h3);letter-spacing:-.01em;text-wrap:balance;font-weight:650;font-stretch:92%;line-height:1.2}.dpHhBa_text{max-width:34em;font-size:var(--fs-small);color:var(--ink-soft);text-wrap:pretty;grid-column:2;line-height:1.5}.dpHhBa_more{margin-top:clamp(1.25rem,1rem + 1vw,2rem);display:inline-block}@media (min-width:760px){.dpHhBa_row{column-gap:calc(var(--col-gap) * 1.25);grid-template-columns:4.5rem minmax(0,5fr) minmax(0,7fr);padding-block:clamp(1rem,.6rem + .8vw,1.375rem)}.dpHhBa_pos{grid-row:auto;font-size:clamp(1.75rem,1.2rem + 1.1vw,2.375rem)}.dpHhBa_title{font-size:clamp(1.25rem,.95rem + .6vw,1.625rem)}.dpHhBa_text{font-size:var(--fs-body);grid-column:auto}}@media (min-width:1100px){.dpHhBa_head{align-items:end;gap:var(--col-gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.dpHhBa_intro{justify-self:end;max-width:26em}.dpHhBa_row{grid-template-columns:minmax(0,1fr) minmax(0,4fr) minmax(0,7fr)}.dpHhBa_text{max-width:38em}}
