@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/39c55468420adfa6-s.1669nxjwa2fmv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.0dguglgc-iz4q.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/81cef6a21128489e-s.p.2csanl8cs02r-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost Fallback;src:local(Arial);ascent-override:111.45%;descent-override:39.06%;line-gap-override:0.0%;size-adjust:96.01%}.XcSUOW_className{font-family:Jost,Jost Fallback;font-style:normal}.XcSUOW_variable{--font-jost:"Jost", "Jost Fallback"}
.kRR69a_knockout{stroke:var(--color-bg)}
.w-R4pa_lettre{background:var(--color-bg);color:var(--color-fg)}.w-R4pa_band{border-top:1px solid var(--color-line-soft)}.w-R4pa_inner{box-sizing:border-box;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:28px clamp(32px,5vw,96px);display:grid}.w-R4pa_band .w-R4pa_inner{max-width:var(--width-max);padding:var(--block) var(--edge);margin:0 auto}.w-R4pa_footer .w-R4pa_inner{border-bottom:1px solid var(--color-line-soft);padding:0 0 40px}.w-R4pa_intro{flex-direction:column;gap:14px;display:flex}.w-R4pa_kicker{font-size:var(--fs-k,12px);letter-spacing:.16em;text-transform:uppercase;color:var(--color-label);margin:0;font-weight:600;line-height:1.5}.w-R4pa_line{max-width:520px;font-size:var(--fs-h3,clamp(22px, 2.2vw, 30px));text-wrap:balance;margin:0;font-weight:600;line-height:1.15}.w-R4pa_form{grid-template-columns:minmax(0,1fr);gap:18px;display:grid;container-type:inline-size}.w-R4pa_form .cms-newsletter-form__field{flex-direction:column;gap:6px;display:flex}.w-R4pa_form .cms-newsletter-form__label{font-size:var(--fs-s,14px);color:var(--color-soft)}.w-R4pa_form .cms-newsletter-form__email{box-sizing:border-box;border:0;border-bottom:1px solid var(--color-border-strong);width:100%;min-height:48px;color:var(--color-fg);font:inherit;font-size:var(--fs-lead,clamp(17px, 1.4vw, 20px));background:0 0;border-radius:0;margin:0;padding:10px 0;transition:border-color .3s}.w-R4pa_form .cms-newsletter-form__email::placeholder{color:var(--color-label);opacity:1}.w-R4pa_form .cms-newsletter-form__email:focus{border-bottom-color:var(--color-fg)}.w-R4pa_form .cms-newsletter-form__email[aria-invalid=true]{border-bottom-color:var(--color-error)}.w-R4pa_form .cms-newsletter-form__submit{border:1px solid var(--color-fg);background:var(--color-fg);min-height:48px;color:var(--color-bg);font:inherit;font-size:var(--fs-b,15px);cursor:pointer;border-radius:0;justify-self:start;padding:12px 28px;font-weight:600;transition:background-color .3s,color .3s}.w-R4pa_form .cms-newsletter-form__submit:disabled{cursor:default;opacity:.55}@media (hover:hover){.w-R4pa_form .cms-newsletter-form__submit:not(:disabled):hover{background:var(--color-bg);color:var(--color-fg)}}.w-R4pa_form .cms-newsletter-form__consent{font-size:var(--fs-s,14px);color:var(--color-soft);align-items:flex-start;gap:12px;line-height:1.5;display:flex}.w-R4pa_form .cms-newsletter-form__checkbox{width:20px;height:20px;accent-color:var(--color-fg);flex:none;margin:1px 0 0}.w-R4pa_form .cms-newsletter-form__consent-label{cursor:pointer}.w-R4pa_form .cms-newsletter-form__consent-label a{color:var(--color-fg);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}@media (hover:hover){.w-R4pa_form .cms-newsletter-form__consent-label a:hover{color:var(--color-muted)}}.w-R4pa_form .cms-newsletter-form__captcha{justify-self:start;min-height:0}.w-R4pa_form .cms-newsletter-form__captcha:empty{display:none}.w-R4pa_form .cms-newsletter-form__message{font-size:var(--fs-b,16px);color:var(--color-fg);margin:0;line-height:1.5}.w-R4pa_form .cms-newsletter-form__message:empty{display:none}.w-R4pa_form[data-status=error] .cms-newsletter-form__message{color:var(--color-error)}.w-R4pa_form[data-status=sent] .cms-newsletter-form__message{font-size:var(--fs-lead,clamp(17px, 1.4vw, 20px));max-width:560px}@container not (min-width:300px){.w-R4pa_form .cms-newsletter-form__captcha{zoom:.9}}@media not (min-width:1100px){.w-R4pa_inner{grid-template-columns:minmax(0,1fr)}}@media not (min-width:600px){.w-R4pa_form .cms-newsletter-form__submit{justify-self:stretch}:is(.w-R4pa_form .cms-newsletter-form__label,.w-R4pa_form .cms-newsletter-form__consent){font-size:16px}}@media (scripting:none){.w-R4pa_lettre{display:none}}@media (prefers-reduced-motion:reduce){:is(.w-R4pa_form .cms-newsletter-form__email,.w-R4pa_form .cms-newsletter-form__submit){transition:none}}
.St6x-W_footer{background:var(--color-bg);border-top:1px solid var(--color-line-soft)}.St6x-W_inner{max-width:var(--width-max);padding:44px var(--gutter);flex-direction:column;gap:22px;margin:0 auto;display:flex}.St6x-W_engagements{font-size:var(--fs-h4,clamp(18px, 1.6vw, 22px));flex-wrap:wrap;gap:10px 28px;margin:0;padding:0;font-weight:600;list-style:none;display:flex}.St6x-W_bottom{font-size:var(--fs-s,13px);color:var(--color-label);flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.St6x-W_legal{flex-wrap:wrap;gap:20px;margin:0;padding:0;list-style:none;display:flex}.St6x-W_legal a{color:inherit}@media (hover:hover){.St6x-W_legal a:hover{color:var(--color-muted)}}.St6x-W_tagline{margin:0}@media not (min-width:1100px){.St6x-W_bottom{align-items:center}.St6x-W_legal{gap:12px 20px}.St6x-W_legal a{padding:4px 0;display:inline-block}}
.PVWDZq_band{box-sizing:border-box;align-items:center;min-height:clamp(300px,50vh,500px);display:flex}.PVWDZq_withWords{padding:clamp(64px,10vh,112px) 0}.PVWDZq_photo{height:144%;top:-22%;left:0;right:0}.PVWDZq_shade{pointer-events:none;will-change:transform;background-image:radial-gradient(max(260px,28vw),#0000 35%,#000000e0 100%);width:200%;height:200%;position:absolute;top:-55%;left:-50%}@media (prefers-reduced-motion:reduce){.PVWDZq_shade{display:none}}.PVWDZq_content{width:100%;max-width:var(--width-max);padding:0 var(--gutter);box-sizing:border-box;margin:0 auto;position:relative}.PVWDZq_boxed .PVWDZq_content{grid-template-columns:var(--gutter) calc(62% - var(--edge) - 40px) calc(var(--edge) + 40px - var(--gutter)) calc(38% - var(--edge)) var(--edge);align-self:stretch;padding:0;display:grid}.PVWDZq_boxed .PVWDZq_text{grid-column:2;align-self:center}.PVWDZq_box{grid-column:4;align-self:center;height:72%;position:relative;overflow:hidden}.PVWDZq_boxPhoto{inset:0}.PVWDZq_text{flex-direction:column;gap:26px;display:flex}.PVWDZq_title{font-size:var(--fs-d,clamp(30px, 4.4vw, 68px));text-wrap:balance;max-width:1100px;margin:0;font-weight:600;line-height:1.02}.PVWDZq_lead{font-size:var(--fs-lead,clamp(17px, 1.5vw, 21px));color:var(--color-light);max-width:760px;margin:0;line-height:1.6}.PVWDZq_words{border-top:1px solid var(--color-line);flex-wrap:wrap;gap:clamp(14px,2.4vw,40px);margin:8px 0 0;padding:clamp(12px,2vh,24px) 0 0;list-style:none;display:flex}.PVWDZq_word{font-size:clamp(20px,2.2vw,32px);font-weight:600;line-height:1.1}@media not (min-width:700px){.PVWDZq_boxed .PVWDZq_content{padding:var(--block) var(--edge);flex-direction:column;gap:36px;display:flex}.PVWDZq_boxed .PVWDZq_text,.PVWDZq_box{align-self:stretch}.PVWDZq_box{order:-1;height:min(70vw,380px)}}
.layDDa_layer{background:var(--color-bg);filter:var(--photo-grade);position:absolute}@media (prefers-reduced-motion:no-preference){.layDDa_layer[data-kb]:not([data-kb=off]){will-change:scale, translate}}.layDDa_tint{background:var(--tint);mix-blend-mode:multiply;position:absolute;inset:0}
.HWBXYq_section{isolation:isolate;background:var(--color-bg);color:var(--color-fg);position:relative;overflow:hidden}.HWBXYq_section:has(>[data-tone]){--color-label:var(--color-dim)}.HWBXYq_kicker{font-size:var(--fs-k,12px);letter-spacing:.16em;text-transform:uppercase;margin:0;font-weight:600;line-height:1.5}
._7Z1iNW_content{max-width:var(--width-max);padding:var(--block) var(--edge);box-sizing:border-box;flex-direction:column;gap:clamp(32px,5vh,48px);margin:0 auto;display:flex}._7Z1iNW_head{flex-direction:column;gap:18px;display:flex}._7Z1iNW_kicker{color:var(--color-label)}._7Z1iNW_title{font-size:var(--fs-h2,clamp(28px, 3vw, 44px));text-wrap:balance;max-width:1180px;margin:0;font-weight:600;line-height:1.08}._7Z1iNW_body{flex-direction:column;gap:28px;display:flex}._7Z1iNW_toggle{border:1px solid #fff6;align-self:flex-start;display:flex}._7Z1iNW_option{font-size:var(--fs-s,14px);cursor:pointer;padding:13px 22px;font-weight:600;transition:background-color .4s,color .4s;position:relative}._7Z1iNW_option:has(._7Z1iNW_radio:checked){background:var(--color-fg);color:var(--color-bg)}._7Z1iNW_option:has(._7Z1iNW_radio:focus-visible){outline:2px solid var(--color-fg);outline-offset:3px}html[data-keyboard] ._7Z1iNW_option:has(._7Z1iNW_radio:focus){outline:2px solid var(--color-fg);outline-offset:3px}._7Z1iNW_radio{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}._7Z1iNW_frame{border:1px solid #0000;flex-direction:column;gap:14px;padding:0;transition:padding .5s,border-color .5s;display:flex}._7Z1iNW_contract{border-bottom:1px solid #ffffff40;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:14px;display:none}._7Z1iNW_contractTitle{font-size:var(--fs-h3,clamp(22px, 2.2vw, 30px));margin:0;font-weight:600}._7Z1iNW_contractText{font-size:var(--fs-k,12px);letter-spacing:.14em;text-transform:uppercase;color:var(--color-label);margin:0;font-weight:600}._7Z1iNW_rows{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;margin:0;padding:0;list-style:none;transition:gap .5s;display:grid}._7Z1iNW_row{box-sizing:border-box;background:#ffffff0a;border:1px solid #ffffff4d;flex-wrap:wrap;place-content:center space-between;align-items:center;gap:12px 16px;min-height:88px;padding:18px 20px;transition:border-color .5s,background-color .5s;display:flex}._7Z1iNW_rowText{flex-direction:column;flex-grow:1;gap:4px;width:min-content;min-width:0;display:flex}._7Z1iNW_rowTitle{font-size:var(--fs-b,17px);margin:0;font-weight:600}._7Z1iNW_rowDescription{font-size:var(--fs-s,14px);color:var(--color-muted);margin:0}._7Z1iNW_tag{font-size:var(--fs-k,12px);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:#fff9;margin:0;font-weight:600}._7Z1iNW_included{display:none}._7Z1iNW_budget:has(._7Z1iNW_radio[value=contract]:checked) ._7Z1iNW_frame{border-color:var(--color-fg);padding:20px}._7Z1iNW_budget:has(._7Z1iNW_radio[value=contract]:checked) ._7Z1iNW_contract{display:flex}._7Z1iNW_budget:has(._7Z1iNW_radio[value=contract]:checked) ._7Z1iNW_rows{gap:0;padding:0 1px 1px 0}._7Z1iNW_budget:has(._7Z1iNW_radio[value=contract]:checked) ._7Z1iNW_row{background-color:#0000;border-color:#ffffff26;margin:0 -1px -1px 0}._7Z1iNW_budget:has(._7Z1iNW_radio[value=contract]:checked) ._7Z1iNW_tag{color:var(--color-fg)}._7Z1iNW_budget:has(._7Z1iNW_radio[value=contract]:checked) ._7Z1iNW_today{display:none}._7Z1iNW_budget:has(._7Z1iNW_radio[value=contract]:checked) ._7Z1iNW_included{display:inline}._7Z1iNW_note{font-size:var(--fs-s,14px);color:var(--color-muted);border-top:1px solid #fff3;margin:0;padding-top:20px;line-height:1.6}@media not (min-width:1100px){._7Z1iNW_rows{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not (min-width:600px){._7Z1iNW_rows{grid-template-columns:minmax(0,1fr)}._7Z1iNW_note{font-size:var(--fs-b,16px)}}@media (prefers-reduced-motion:reduce){._7Z1iNW_frame{transition:border-color .5s}._7Z1iNW_rows{transition:none}}
.mLN6ka_content{max-width:var(--width-max);padding:var(--block) var(--edge);box-sizing:border-box;flex-direction:column;gap:clamp(36px,5vh,56px);margin:0 auto;display:flex}.mLN6ka_top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.mLN6ka_text{flex-direction:column;flex:560px;gap:16px;min-width:0;display:flex}.mLN6ka_kicker{color:var(--color-label)}.mLN6ka_title{font-size:var(--fs-h2,clamp(28px, 3vw, 44px));text-wrap:balance;max-width:980px;margin:0;font-weight:600;line-height:1.08}.mLN6ka_lead{font-size:var(--fs-lead,18px);color:var(--color-muted);text-wrap:pretty;max-width:640px;margin:0;line-height:1.6}.mLN6ka_modes{border:1px solid #fff6;display:flex}.mLN6ka_mode{color:var(--color-fg);font:inherit;font-size:var(--fs-s,14px);cursor:pointer;background:0 0;border:0;margin:0;padding:13px 22px;font-weight:600;transition:background-color .4s,color .4s}.mLN6ka_mode[aria-selected=true]{background:var(--color-fg);color:var(--color-bg)}.mLN6ka_frame{height:clamp(360px,54vh,540px);position:relative}.mLN6ka_view{position:absolute;inset:0}.mLN6ka_cards{gap:clamp(10px,1.2vw,18px);height:100%;margin:0;padding:0;list-style:none;transition:gap .8s;display:flex}.mLN6ka_together .mLN6ka_cards{gap:0}.mLN6ka_card{isolation:isolate;min-width:220px;transition:flex .9s var(--ease-out);flex-direction:column;flex:1 1 0;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.mLN6ka_card[data-open]{flex-grow:2.4}.mLN6ka_together .mLN6ka_card{flex-grow:1}.mLN6ka_card:has(.mLN6ka_button:focus-visible){outline:2px solid var(--color-fg);outline-offset:3px}.mLN6ka_cardPhoto{z-index:-1;transition:transform 1.6s,filter .4s;position:absolute;inset:0}.mLN6ka_card[data-open] .mLN6ka_cardPhoto{transform:scale(1.04)}@media (hover:hover){.mLN6ka_card:not([data-open]):hover .mLN6ka_cardPhoto{filter:brightness(1.25)}}.mLN6ka_photo{inset:0}.mLN6ka_cardShade{z-index:-1;background:linear-gradient(#0000000d 25%,#000000e6 100%);position:absolute;inset:0}.mLN6ka_cardText{flex-direction:column;gap:12px;padding:clamp(20px,2.4vw,32px);display:flex}.mLN6ka_labels{justify-content:space-between;align-items:baseline;gap:12px;margin:0;display:flex}.mLN6ka_stage{font-size:var(--fs-k,12px);letter-spacing:.16em;text-transform:uppercase;font-weight:600;line-height:1.5}.mLN6ka_tag{font-size:var(--fs-k,11px);letter-spacing:.12em;text-transform:uppercase;color:#fff9;white-space:nowrap;font-weight:600}.mLN6ka_cardTitle{font-size:var(--fs-h2,clamp(26px, 2.8vw, 42px));margin:0;font-weight:600;line-height:1.05}.mLN6ka_button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:block}.mLN6ka_button:after{content:"";position:absolute;inset:0}.mLN6ka_button:focus-visible{outline:none}.mLN6ka_details{z-index:1;opacity:0;visibility:hidden;max-width:520px;max-height:0;transition:max-height .9s,opacity .7s,visibility 0s .9s;position:relative;overflow:hidden}.mLN6ka_card[data-open] .mLN6ka_details{opacity:1;visibility:visible;max-height:320px;transition:max-height .9s,opacity .7s}.mLN6ka_facts{flex-direction:column;gap:14px;margin:0;display:flex}.mLN6ka_fact{border-top:1px solid #ffffff59;flex-direction:column;gap:6px;padding-top:12px;display:flex}.mLN6ka_factLabel{font-size:var(--fs-k,12px);letter-spacing:.16em;text-transform:uppercase;color:#ffffffb3;font-weight:600;line-height:1.5}.mLN6ka_factText{font-size:var(--fs-b,16px);margin:0;line-height:1.5}.mLN6ka_summary{opacity:0;visibility:hidden;transition:opacity 1s,visibility 0s 1s;overflow:hidden}.mLN6ka_summary[data-on]{opacity:1;visibility:visible;transition:opacity 1s}.mLN6ka_summary:not([data-on]){pointer-events:none}.mLN6ka_summaryPhoto{transition:transform 2.4s;position:absolute;inset:0;transform:scale(1.08)}.mLN6ka_summary[data-on] .mLN6ka_summaryPhoto{transform:none}.mLN6ka_summaryShade{background:linear-gradient(#00000026 20%,#000000eb 100%);position:absolute;inset:0}.mLN6ka_summaryText{flex-direction:column;gap:clamp(20px,3vh,32px);padding:clamp(24px,3vw,44px);display:flex;position:absolute;bottom:0;left:0;right:0}.mLN6ka_summaryHead{flex-direction:column;gap:12px;display:flex}.mLN6ka_statement{font-size:var(--fs-h2,clamp(26px, 2.8vw, 42px));text-wrap:balance;max-width:980px;margin:0;font-weight:600;line-height:1.05}.mLN6ka_inclusions{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:clamp(16px,2.4vw,36px);margin:0;padding:0;list-style:none;display:grid}.mLN6ka_inclusion{border-top:1px solid #ffffff80;flex-direction:column;gap:8px;padding-top:14px;display:flex}.mLN6ka_inclusionLabel{font-size:var(--fs-k,12px);letter-spacing:.16em;text-transform:uppercase;color:#ffffffbf;margin:0;font-weight:600;line-height:1.5}.mLN6ka_inclusionText{font-size:var(--fs-b,16px);margin:0;line-height:1.5}@media not (min-width:1000px){.mLN6ka_frame{height:auto;display:grid}.mLN6ka_view{grid-area:1/1;position:relative;inset:auto}.mLN6ka_cards{flex-direction:column;gap:10px;height:auto}.mLN6ka_card{flex:none;min-width:0;min-height:0;transition:none}.mLN6ka_card[data-open]{min-height:clamp(380px,92vw,520px)}.mLN6ka_details{transition:opacity .7s,visibility 0s .7s}.mLN6ka_card[data-open] .mLN6ka_details{transition:opacity .7s}.mLN6ka_summary{flex-direction:column;justify-content:flex-end;min-height:clamp(420px,110vw,620px);display:flex}.mLN6ka_summaryText{position:relative}}@media (prefers-reduced-motion:reduce){.mLN6ka_cards,.mLN6ka_card,.mLN6ka_cardPhoto,.mLN6ka_summaryPhoto{transition:none}.mLN6ka_details{transition:opacity .7s,visibility 0s .7s}.mLN6ka_card[data-open] .mLN6ka_details{transition:opacity .7s}}@media (scripting:none){.mLN6ka_modes{display:none}.mLN6ka_frame{flex-direction:column;gap:clamp(10px,1.2vw,18px);height:auto;display:flex}.mLN6ka_view{position:relative;inset:auto}.mLN6ka_cards,.mLN6ka_summary{min-height:clamp(360px,54vh,540px)}.mLN6ka_card[data-open]{flex-grow:1}.mLN6ka_card[data-open] .mLN6ka_cardPhoto,.mLN6ka_summaryPhoto{transform:none}.mLN6ka_details{opacity:1;visibility:visible;max-height:none}.mLN6ka_summary{opacity:1;visibility:visible}}
.r3kOrW_cta{align-items:center;min-height:60vh;display:flex}.r3kOrW_photo{height:132%;top:-16%;left:0;right:0}.r3kOrW_right .r3kOrW_photo{left:48%}.r3kOrW_shade{background:#00000059;position:absolute;inset:0}.r3kOrW_untinted .r3kOrW_shade{--column:max(0px, (100% - var(--width-max)) / 2);background:linear-gradient(90deg, #0000008c calc(var(--column) + 500px), #00000073 calc(var(--column) + 760px), #00000059 calc(var(--column) + 900px))}.r3kOrW_right .r3kOrW_shade{background:linear-gradient(90deg,#000 0% 46%,#0000008c 60%,#0000 85%)}.r3kOrW_content{width:100%;max-width:var(--width-max);padding:clamp(40px, 5.5vw, 80px) var(--gutter);box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:28px;margin:0 auto;display:flex;position:relative}.r3kOrW_title{font-size:var(--fs-d,clamp(32px, 4.2vw, 64px));text-wrap:balance;max-width:1000px;margin:0;font-weight:600;line-height:1}.r3kOrW_actions{flex-wrap:wrap;gap:14px;display:flex}.r3kOrW_button{font-family:inherit;font-size:var(--fs-b,15px);font-weight:600;line-height:inherit;padding:17px 30px;transition:background-color .3s,color .3s}.r3kOrW_primary{appearance:none;background:var(--color-fg);color:var(--color-bg);cursor:pointer;border:0;border-radius:0;margin:0}@media (hover:hover){.r3kOrW_primary:hover{background:var(--color-bg);color:var(--color-fg)}}.r3kOrW_secondary{border:1px solid var(--color-fg);color:var(--color-fg)}@media (hover:hover){.r3kOrW_secondary:hover{background:var(--color-fg);color:var(--color-bg)}}@media not (min-width:600px){.r3kOrW_actions{flex-direction:column;align-self:stretch}.r3kOrW_button{text-align:center}}
._8MGa6a_dialog{--dialog-margin:max(20px, 3vh);--dialog-pad:clamp(24px, 3.5vw, 48px);box-sizing:border-box;width:min(1040px, 100% - 2 * var(--gutter));max-width:none;max-height:calc(100dvh - 2 * var(--dialog-margin));margin:var(--dialog-margin) auto auto;border:1px solid var(--color-line);background:var(--color-bg);color:var(--color-fg);font-family:var(--font-sans);overscroll-behavior:contain;padding:0;scroll-padding-top:80px;overflow-y:auto}._8MGa6a_dialog:focus{outline:none}._8MGa6a_dialog::backdrop{background:#000c}._8MGa6a_panel{padding:0 var(--dialog-pad) var(--dialog-pad);grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"bar bar""intro body";column-gap:clamp(32px,4vw,72px);display:grid}._8MGa6a_bar{z-index:1;min-height:64px;margin:0 calc(-1 * var(--dialog-pad));padding:0 calc(var(--dialog-pad) - 12px) 0 var(--dialog-pad);background:var(--color-bg);grid-area:bar;justify-content:space-between;align-items:center;gap:16px;display:flex;position:sticky;top:0}._8MGa6a_kicker{font-size:var(--fs-k,12px);letter-spacing:.16em;text-transform:uppercase;color:var(--color-label);margin:0;font-weight:600;line-height:1.5}._8MGa6a_close{width:44px;height:44px;color:var(--color-fg);cursor:pointer;background:0 0;border:0;border-radius:0;flex:none;margin:0;padding:0;transition:color .3s;position:relative}._8MGa6a_cross:before,._8MGa6a_cross:after{content:"";background:currentColor;width:22px;height:1.5px;position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:45deg}._8MGa6a_cross:after{rotate:-45deg}@media (hover:hover){._8MGa6a_close:hover{color:var(--color-muted)}}._8MGa6a_intro{flex-direction:column;grid-area:intro;gap:20px;padding-bottom:28px;display:flex}._8MGa6a_title{font-size:var(--fs-h2,clamp(28px, 3.1vw, 44px));text-wrap:balance;margin:0;font-weight:600;line-height:1.05}._8MGa6a_lead{max-width:36ch;font-size:var(--fs-lead,clamp(17px, 1.4vw, 20px));color:var(--color-muted);margin:0;line-height:1.5}._8MGa6a_form{grid-area:body;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:18px 24px;display:grid;container-type:inline-size}._8MGa6a_field{flex-direction:column;gap:6px;min-width:0;display:flex}._8MGa6a_field[data-wide],._8MGa6a_consent,._8MGa6a_captcha,._8MGa6a_actions{grid-column:1/-1}._8MGa6a_choice{border:0;min-inline-size:0;margin:0;padding:0;display:block}._8MGa6a_label{font-size:var(--fs-s,14px);color:var(--color-soft);padding:0;line-height:1.5}._8MGa6a_optional{color:var(--color-label)}._8MGa6a_input{box-sizing:border-box;border:0;border-bottom:1px solid var(--color-border-strong);width:100%;min-height:48px;color:var(--color-fg);font:inherit;font-size:var(--fs-lead,clamp(17px, 1.4vw, 20px));background:0 0;border-radius:0;margin:0;padding:10px 0;transition:border-color .3s}textarea._8MGa6a_input{resize:vertical;min-height:80px;line-height:1.5}._8MGa6a_input:focus{border-bottom-color:var(--color-fg)}._8MGa6a_input[aria-invalid=true]{border-bottom-color:var(--color-error)}._8MGa6a_options{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}._8MGa6a_option{box-sizing:border-box;min-height:44px;font-size:var(--fs-s,14px);cursor:pointer;border:1px solid #fff6;align-items:center;padding:0 18px;font-weight:600;transition:background-color .3s,color .3s,border-color .3s;display:inline-flex;position:relative}._8MGa6a_option:has(._8MGa6a_radio:checked){border-color:var(--color-fg);background:var(--color-fg);color:var(--color-bg)}._8MGa6a_option:has(._8MGa6a_radio:focus-visible){outline:2px solid var(--color-fg);outline-offset:3px}html[data-keyboard] ._8MGa6a_option:has(._8MGa6a_radio:focus){outline:2px solid var(--color-fg);outline-offset:3px}@media (hover:hover){._8MGa6a_option:hover{border-color:var(--color-fg)}}._8MGa6a_radio{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}._8MGa6a_problem{font-size:var(--fs-s,14px);color:var(--color-error);margin:0;line-height:1.5}._8MGa6a_choice ._8MGa6a_problem{margin-top:8px}._8MGa6a_consent{font-size:var(--fs-s,14px);color:var(--color-soft);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:6px 12px;line-height:1.5;display:grid}._8MGa6a_checkbox{width:20px;height:20px;accent-color:var(--color-fg);margin:1px 0 0}._8MGa6a_consentLabel{cursor:pointer}._8MGa6a_consentLabel a,._8MGa6a_status a{color:var(--color-fg);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}@media (hover:hover){._8MGa6a_consentLabel a:hover,._8MGa6a_status a:hover{color:var(--color-muted)}}._8MGa6a_consent ._8MGa6a_problem{grid-column:2}._8MGa6a_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}._8MGa6a_captcha{min-height:65px}._8MGa6a_actions{flex-wrap:wrap;align-items:flex-start;gap:12px 24px;display:flex}._8MGa6a_submit,._8MGa6a_again{box-sizing:border-box;border:1px solid var(--color-fg);background:var(--color-fg);min-height:48px;color:var(--color-bg);font:inherit;font-size:var(--fs-b,15px);cursor:pointer;border-radius:0;margin:0;padding:12px 28px;font-weight:600;transition:background-color .3s,color .3s}._8MGa6a_submit[aria-disabled=true]{cursor:default;opacity:.55}._8MGa6a_again{color:var(--color-fg);background:0 0}@media (hover:hover){._8MGa6a_submit:not([aria-disabled=true]):hover{background:var(--color-bg);color:var(--color-fg)}._8MGa6a_again:hover{background:var(--color-fg);color:var(--color-bg)}}._8MGa6a_status{font-size:var(--fs-b,16px);color:var(--color-soft);flex:240px;margin:0;padding-top:12px;line-height:1.5}._8MGa6a_form[data-status=captcha] ._8MGa6a_status,._8MGa6a_form[data-status=limited] ._8MGa6a_status,._8MGa6a_form[data-status=failed] ._8MGa6a_status{color:var(--color-error)}._8MGa6a_done{flex-direction:column;grid-area:body;align-items:flex-start;gap:28px;display:flex}._8MGa6a_success{max-width:520px;font-size:var(--fs-h3,clamp(22px, 2.2vw, 30px));margin:0;font-weight:600;line-height:1.2}._8MGa6a_success:focus{outline:none}@container not (min-width:300px){._8MGa6a_captcha{zoom:.9}}@media not (min-width:1100px){._8MGa6a_dialog{width:min(720px, 100% - 2 * var(--gutter))}._8MGa6a_panel{grid-template-columns:minmax(0,1fr);grid-template-areas:"bar""intro""body"}}@media not (min-width:600px){._8MGa6a_dialog{border:0;width:100%;height:100dvh;max-height:none;margin:0}._8MGa6a_bar{min-height:56px}._8MGa6a_dialog{scroll-padding-top:72px}._8MGa6a_form{grid-template-columns:minmax(0,1fr)}._8MGa6a_submit,._8MGa6a_again{width:100%}._8MGa6a_status{padding-top:0}._8MGa6a_label,._8MGa6a_problem,._8MGa6a_consent,._8MGa6a_option{font-size:16px}}@media (prefers-reduced-motion:no-preference){._8MGa6a_dialog{transition:opacity .35s var(--ease-out), translate .5s var(--ease-out), overlay .35s allow-discrete, display .35s allow-discrete}._8MGa6a_dialog:not([open]){opacity:0;translate:0 16px}@starting-style{._8MGa6a_dialog[open]{opacity:0;translate:0 16px}}._8MGa6a_dialog::backdrop{transition:background-color .35s, overlay .35s allow-discrete, display .35s allow-discrete}@starting-style{._8MGa6a_dialog[open]::backdrop{background-color:#0000}}}@media (prefers-reduced-motion:reduce){._8MGa6a_input,._8MGa6a_option,._8MGa6a_submit,._8MGa6a_again,._8MGa6a_close{transition:none}}
.Z3WcLa_content{max-width:var(--width-max);padding:var(--block) var(--edge);box-sizing:border-box;flex-direction:column;gap:36px;margin:0 auto;display:flex}.Z3WcLa_head{flex-direction:column;gap:16px;max-width:900px;display:flex}.Z3WcLa_oneLine .Z3WcLa_head{max-width:none}.Z3WcLa_leadless:after{content:""}.Z3WcLa_eyebrow{flex-direction:column;gap:18px;margin:0;padding-bottom:clamp(20px,3vh,32px);display:flex}.Z3WcLa_display{font-size:var(--fs-d,clamp(32px, 4vw, 62px));text-wrap:balance;margin:0;font-weight:600;line-height:1.02}.Z3WcLa_kicker{color:var(--color-label)}.Z3WcLa_title{font-size:var(--fs-h2,clamp(28px, 3vw, 44px));text-wrap:balance;margin:0;font-weight:600;line-height:1.08}.Z3WcLa_lead{font-size:var(--fs-lead,18px);color:var(--color-muted);text-wrap:pretty;max-width:640px;margin:0;line-height:1.6}.Z3WcLa_cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.Z3WcLa_oneLine .Z3WcLa_cards{grid-template-columns:none;grid-auto-columns:minmax(150px,1fr);grid-auto-flow:column;gap:10px}.Z3WcLa_card{isolation:isolate;flex-direction:column;justify-content:flex-end;height:clamp(300px,50vh,480px);display:flex;position:relative;overflow:hidden}.Z3WcLa_oneLine .Z3WcLa_card{height:clamp(200px,30vh,300px)}.Z3WcLa_card:has(.Z3WcLa_button:focus-visible){outline:2px solid var(--color-fg);outline-offset:3px}.Z3WcLa_photo{z-index:-1;height:124%;top:-12%;left:-4%;right:-4%}.Z3WcLa_fade{z-index:-1;background:linear-gradient(#0000 35%,#000000d9 100%);position:absolute;inset:0}.Z3WcLa_oneLine .Z3WcLa_fade{background:linear-gradient(#00000059 0%,#0000008c 40%,#000000f7 100%)}.Z3WcLa_text{flex-direction:column;gap:10px;padding:22px;display:flex}.Z3WcLa_cardTitle{font-size:var(--fs-h3,clamp(22px, 2vw, 28px));margin:0;font-weight:600;line-height:1.15}.Z3WcLa_button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:block}.Z3WcLa_button:after{content:"";position:absolute;inset:0}.Z3WcLa_button:focus-visible{outline:none}.Z3WcLa_more{z-index:1;color:var(--color-light);position:relative}.Z3WcLa_description{font-size:var(--fs-b,15px);opacity:0;visibility:hidden;max-height:0;margin:0;line-height:1.55;transition:max-height .7s,opacity .7s,visibility 0s .7s;overflow:hidden}.Z3WcLa_description[data-open]{opacity:1;visibility:visible;max-height:260px;transition:max-height .7s,opacity .7s}@media (scripting:none){.Z3WcLa_description{opacity:1;visibility:visible;max-height:none}}@media (prefers-reduced-motion:reduce){.Z3WcLa_description,.Z3WcLa_description[data-open]{transition-property:opacity,visibility}}@media not (min-width:1100px){.Z3WcLa_cards,.Z3WcLa_oneLine .Z3WcLa_cards{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row}}@media (880px<=width<1100px){.Z3WcLa_cards[data-count="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media not (min-width:600px){.Z3WcLa_cards,.Z3WcLa_oneLine .Z3WcLa_cards{margin:-6px calc(-1 * var(--edge));padding:6px var(--edge);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--edge);scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.Z3WcLa_cards::-webkit-scrollbar{display:none}.Z3WcLa_card{scroll-snap-align:start;flex:0 0 80%}.Z3WcLa_oneLine .Z3WcLa_card{flex-basis:70%;height:clamp(260px,40vh,340px)}}
._w2HtG_hero{min-height:calc(100vh - var(--anchor-offset));align-items:flex-end;display:flex}._w2HtG_media{position:absolute;inset:0}._w2HtG_photo{height:128%;top:-14%;left:0;right:0}._w2HtG_split ._w2HtG_photo{left:50%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 30%);mask-image:linear-gradient(90deg,#0000 0%,#000 30%)}._w2HtG_shade{background:linear-gradient(#0000 30%,#000000b8 100%);position:absolute;inset:0}._w2HtG_content{width:100%;max-width:var(--width-max);padding:clamp(40px, 7vw, 96px) var(--gutter);box-sizing:border-box;flex-direction:column;gap:22px;margin:0 auto;display:flex;position:relative}._w2HtG_title{font-size:var(--fs-h2,clamp(26px, 3.2vw, 48px));text-wrap:balance;max-width:1000px;margin:0;font-weight:600;line-height:1.06}._w2HtG_subtitle{margin-top:12px;font-size:.55em;font-weight:500;line-height:1.25;display:block}._w2HtG_lead{font-size:var(--fs-lead,clamp(17px, 1.5vw, 21px));text-wrap:pretty;max-width:720px;margin:0;line-height:1.55}._w2HtG_split ._w2HtG_title{max-width:calc(50% - 24px);font-size:clamp(32px,4.4vw,72px)}._w2HtG_split ._w2HtG_lead{max-width:calc(50% - 24px)}@media not (min-width:1000px){._w2HtG_split{flex-direction:column;align-items:stretch;min-height:0}._w2HtG_split ._w2HtG_media{height:min(55svh,125vw);position:relative;inset:auto;overflow:hidden}._w2HtG_split ._w2HtG_media:after{content:"";background:linear-gradient(180deg, transparent 45%, var(--color-bg));position:absolute;inset:0}._w2HtG_split ._w2HtG_photo{left:0;-webkit-mask-image:none;mask-image:none}._w2HtG_split ._w2HtG_shade{display:none}._w2HtG_split ._w2HtG_content{margin-top:-40px;padding-top:0;padding-bottom:48px}._w2HtG_split ._w2HtG_title{max-width:1000px;font-size:var(--fs-d,clamp(32px, 4.4vw, 72px))}._w2HtG_split ._w2HtG_lead{max-width:720px}}@media not (min-width:600px){._w2HtG_hero{flex-direction:column;align-items:stretch;min-height:0}._w2HtG_media{height:min(55svh,125vw);position:relative;inset:auto;overflow:hidden}._w2HtG_media:after{content:"";background:linear-gradient(180deg, transparent 45%, var(--color-bg));position:absolute;inset:0}._w2HtG_shade{display:none}._w2HtG_content{margin-top:-40px;padding-top:0;padding-bottom:48px}._w2HtG_subtitle{font-size:max(16px,.55em)}}
._9d1Jjq_panel{align-items:center;min-height:64vh;display:flex}._9d1Jjq_photo{height:124%;top:-12%;left:0;right:0}._9d1Jjq_shade{background:linear-gradient(90deg,#000 0%,#000000ed 50%,#0000008c 100%);position:absolute;inset:0}._9d1Jjq_content{width:100%;max-width:var(--width-max);padding:var(--block) var(--edge);box-sizing:border-box;flex-direction:column;gap:30px;margin:0 auto;display:flex;position:relative}._9d1Jjq_head{flex-direction:column;gap:24px;display:flex}._9d1Jjq_leadless:after{content:""}._9d1Jjq_kicker{color:var(--color-label)}._9d1Jjq_title{font-size:var(--fs-h2,clamp(28px, 3vw, 44px));text-wrap:balance;max-width:1100px;margin:0;font-weight:600;line-height:1.08}._9d1Jjq_lead{font-size:var(--fs-lead,clamp(17px, 1.5vw, 21px));color:var(--color-muted);text-wrap:pretty;max-width:860px;margin:0;line-height:1.6}._9d1Jjq_items{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:36px;margin:0;padding:12px 0 0;list-style:none;display:grid}._9d1Jjq_oneLine ._9d1Jjq_items{grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));gap:22px}._9d1Jjq_item{border-top:1px solid #ffffff59;flex-direction:column;gap:12px;padding-top:22px;transition:border-color .5s,transform .5s;display:flex}@media (hover:hover){._9d1Jjq_item:hover{border-top-color:var(--color-fg)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){._9d1Jjq_item:hover{transform:translateY(-6px)}}._9d1Jjq_itemTitle{margin:0;font-size:clamp(22px,2vw,28px);font-weight:600;line-height:1.15}._9d1Jjq_oneLine ._9d1Jjq_itemTitle{font-size:clamp(18px,1.5vw,22px)}._9d1Jjq_itemText{color:var(--color-muted);margin:0;font-size:16px;line-height:1.55}._9d1Jjq_oneLine ._9d1Jjq_itemText{font-size:15px}@media not (min-width:600px){._9d1Jjq_oneLine ._9d1Jjq_itemText{font-size:16px}}@media not (min-width:1100px){._9d1Jjq_items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (700px<=width<1100px){._9d1Jjq_items[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (880px<=width<1100px){._9d1Jjq_items[data-count="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media not (min-width:1000px){._9d1Jjq_oneLine ._9d1Jjq_items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not (min-width:600px){._9d1Jjq_items,._9d1Jjq_oneLine ._9d1Jjq_items{grid-template-columns:minmax(0,1fr)}}
.sOxiFq_grid{max-width:var(--width-max);padding:var(--section-y) var(--edge);box-sizing:border-box;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:start;gap:clamp(40px,6vw,112px);margin:0 auto;display:grid}.sOxiFq_head{flex-direction:column;gap:18px;display:flex}.sOxiFq_kicker{color:var(--color-label)}.sOxiFq_title{font-size:var(--fs-h2,clamp(28px, 3vw, 44px));text-wrap:balance;margin:0;font-weight:600;line-height:1.08}.sOxiFq_lead{font-size:var(--fs-lead,18px);color:var(--color-muted);text-wrap:pretty;max-width:640px;margin:0;line-height:1.6}.sOxiFq_list{border-bottom:1px solid var(--color-line);flex-direction:column;margin-top:32px;display:flex}.sOxiFq_row{border-top:1px solid var(--color-line)}.sOxiFq_heading{font-size:inherit;font-weight:inherit;margin:0}.sOxiFq_button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;margin:0;padding:26px 0;display:flex}.sOxiFq_label{align-items:baseline;gap:20px;display:flex}.sOxiFq_number{font-size:var(--fs-s,13px);color:var(--color-label);flex:none;width:26px;font-weight:600}.sOxiFq_rowTitle{font-size:var(--fs-h3,clamp(21px, 2vw, 28px));font-weight:600;line-height:1.2}.sOxiFq_arrow{flex:none;transition:transform .45s}.sOxiFq_button[aria-expanded=true] .sOxiFq_arrow{transform:rotate(90deg)}.sOxiFq_text{font-size:var(--fs-b,17px);color:var(--color-muted);max-width:640px;margin:0;padding:0 50px 26px 46px;line-height:1.6}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.sOxiFq_button{transition:padding .45s}.sOxiFq_button:hover{padding-left:14px}}@media (prefers-reduced-motion:reduce){.sOxiFq_arrow{transition:none}}@media (scripting:none){.sOxiFq_text[hidden]{display:block}}
.c57auq_tone{z-index:-1;position:absolute;inset:0;overflow:hidden}.c57auq_photo{height:128%;top:-14%;left:-4%;right:-4%}.c57auq_shade{background:linear-gradient(90deg,#000 0%,#000000ed 50%,#0000008c 100%);position:absolute;inset:0}
.pNZ_pq_content{max-width:var(--width-max);padding:clamp(32px, 4.5vh, 56px) var(--edge);box-sizing:border-box;margin:0 auto}.pNZ_pq_box{border:1px solid var(--color-fg);flex-wrap:wrap;align-items:flex-start;gap:clamp(24px,3.5vw,48px);padding:clamp(24px,3vw,44px);display:flex}.pNZ_pq_inputs{flex-direction:column;flex:380px;gap:14px;min-width:0;display:flex}.pNZ_pq_head{flex-direction:column;gap:8px;padding-bottom:6px;display:flex}.pNZ_pq_kicker{font-size:var(--fs-k,11px);letter-spacing:.16em;text-transform:uppercase;color:var(--color-label);margin:0;font-weight:600}.pNZ_pq_title{font-size:var(--fs-h3,clamp(22px, 2vw, 28px));margin:0;font-weight:600;line-height:1.1}.pNZ_pq_group{border:0;min-width:0;margin:0;padding:0}.pNZ_pq_groupLabel{font-size:var(--fs-k,11px);letter-spacing:.16em;text-transform:uppercase;color:var(--color-label);padding:0 0 4px;font-weight:600}.pNZ_pq_fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));column-gap:28px;display:grid}.pNZ_pq_field{border-bottom:1px solid var(--color-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:7px 0;display:grid}.pNZ_pq_label{font-size:var(--fs-s,14px);color:var(--color-muted)}.pNZ_pq_value{font-size:var(--fs-b,15px);white-space:nowrap;font-weight:600}.pNZ_pq_slider{appearance:none;cursor:pointer;background:0 0;grid-column:1/-1;width:100%;height:16px;margin:0}.pNZ_pq_slider::-webkit-slider-runnable-track{box-sizing:border-box;background:linear-gradient(90deg, #fff calc(8px + (100% - 16px) * var(--fill)), #3b3b3b calc(8px + (100% - 16px) * var(--fill)));border:1px solid #858585;border-radius:4px;height:8px}.pNZ_pq_slider::-webkit-slider-thumb{appearance:none;background:#fff;border:0;border-radius:50%;width:16px;height:16px;margin-top:-5px}.pNZ_pq_slider::-moz-range-track{box-sizing:border-box;background:#3b3b3b;border:1px solid #858585;border-radius:4px;height:8px}.pNZ_pq_slider::-moz-range-progress{box-sizing:border-box;background:#fff;border:1px solid #858585;border-radius:4px;height:8px}.pNZ_pq_slider::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:16px;height:16px}.pNZ_pq_note{font-size:var(--fs-s,13px);color:var(--color-muted);margin:0}.pNZ_pq_results{box-sizing:border-box;flex-direction:column;flex:0 340px;gap:10px;margin-left:auto;display:flex}.pNZ_pq_premium{flex-direction:column;gap:6px;padding:0 0 18px;display:flex}.pNZ_pq_premiumLabel{font-size:var(--fs-k,12px);letter-spacing:.16em;text-transform:uppercase;color:var(--color-label);margin:0;font-weight:600}.pNZ_pq_premiumLine{flex-wrap:wrap;align-items:baseline;gap:10px;margin:0;display:flex}.pNZ_pq_premiumValue{font-size:var(--fs-hero,clamp(52px, 5.4vw, 80px));letter-spacing:-.01em;font-weight:600;line-height:.9}.pNZ_pq_perMonth{font-size:var(--fs-h4,clamp(18px, 1.6vw, 22px));font-weight:600}.pNZ_pq_perExecutive{font-size:var(--fs-b,15px);margin:0}.pNZ_pq_premiumNote{border-top:1px solid var(--color-line);font-size:var(--fs-s,13px);color:var(--color-muted);margin:6px 0 0;padding-top:10px;line-height:1.5}.pNZ_pq_totals{border:1px solid var(--color-line);flex-direction:column;margin:0;display:flex}.pNZ_pq_total{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:baseline;gap:16px;padding:6px 12px;display:flex}.pNZ_pq_total:last-child{background:var(--color-fg);color:var(--color-bg);border-bottom:0}.pNZ_pq_totalLabel{font-size:var(--fs-k,11px);letter-spacing:.1em;text-align:left;text-transform:uppercase;font-weight:600}.pNZ_pq_totalValue{font-size:var(--fs-lead,clamp(17px, 1.6vw, 21px));white-space:nowrap;margin:0;font-weight:600}.pNZ_pq_announcement{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media not (min-width:1100px){.pNZ_pq_slider{height:44px}.pNZ_pq_slider::-webkit-slider-runnable-track{background:linear-gradient(90deg, #fff calc(12px + (100% - 24px) * var(--fill)), #3b3b3b calc(12px + (100% - 24px) * var(--fill)))}.pNZ_pq_slider::-webkit-slider-thumb{width:24px;height:24px;margin-top:-9px}.pNZ_pq_slider::-moz-range-thumb{width:24px;height:24px}}@media not (min-width:1000px){.pNZ_pq_inputs{flex-basis:100%}.pNZ_pq_results{flex:100%;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;column-gap:clamp(24px,3.5vw,48px);margin-left:0;display:grid}}@media not (min-width:600px){.pNZ_pq_label,.pNZ_pq_note,.pNZ_pq_premiumNote{font-size:var(--fs-b,16px)}.pNZ_pq_results{grid-template-columns:minmax(0,1fr)}}@media (scripting:none){.pNZ_pq_slider{display:none}}
.NkNN_W_grid{max-width:var(--width-max);padding:var(--block) var(--edge);box-sizing:border-box;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:center;gap:clamp(40px,6vw,112px);margin:0 auto;display:grid}.NkNN_W_align{align-items:stretch}.NkNN_W_frame{width:100%;height:min(60vh,560px);min-height:380px;position:relative;overflow:hidden}.NkNN_W_align .NkNN_W_frame{height:auto}.NkNN_W_right{order:2}.NkNN_W_photo{height:124%;top:-12%;left:-4%;right:-4%}.NkNN_W_text{flex-direction:column;gap:22px;display:flex}.NkNN_W_rowless:after{content:"";height:8px}.NkNN_W_kicker{color:var(--color-label)}.NkNN_W_title{font-size:var(--fs-h2,clamp(28px, 3vw, 44px));text-wrap:balance;margin:0;font-weight:600;line-height:1.08}.NkNN_W_lead{font-size:var(--fs-lead,18px);color:var(--color-muted);text-wrap:pretty;max-width:640px;margin:0;line-height:1.6}.NkNN_W_rows{flex-direction:column;margin:0;padding:8px 0 0;list-style:none;display:flex}.NkNN_W_row{border-top:1px solid var(--color-line);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:20px;padding:18px 0;display:grid}.NkNN_W_rowTitle{font-size:var(--fs-b,16px);margin:0;font-weight:600;line-height:1.35}.NkNN_W_rowText{font-size:var(--fs-b,15px);color:var(--color-muted);margin:0;line-height:1.55}@media not (min-width:1000px){.NkNN_W_grid{grid-template-columns:minmax(0,1fr)}.NkNN_W_right{order:0}.NkNN_W_align .NkNN_W_frame{height:min(60vh,560px)}}@media not (min-width:600px){.NkNN_W_frame,.NkNN_W_align .NkNN_W_frame{height:min(50vh,110vw);min-height:0}.NkNN_W_row{grid-template-columns:minmax(0,1fr);gap:6px}}
._2FA4cG_content{max-width:var(--width-max);padding:var(--block) var(--edge);box-sizing:border-box;flex-direction:column;gap:clamp(40px,6vh,72px);margin:0 auto;display:flex}._2FA4cG_itemless:after{content:""}._2FA4cG_top{flex-wrap:wrap;align-items:center;gap:clamp(40px,6vw,104px);display:flex}._2FA4cG_heading{flex-direction:column;flex:1.3 420px;gap:18px;min-width:0;margin:0;display:flex}._2FA4cG_display{font-size:var(--fs-d,clamp(32px, 4vw, 62px));text-wrap:balance;margin:0;font-weight:600;line-height:1.02}._2FA4cG_frame{flex:320px;height:min(52vh,500px);min-height:340px;position:relative;overflow:hidden}._2FA4cG_photo{height:124%;top:-12%;left:-4%;right:-4%}._2FA4cG_middle{grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));align-items:start;gap:clamp(32px,6vw,104px);display:grid}._2FA4cG_titles{flex-direction:column;gap:18px;display:flex}._2FA4cG_kicker{color:var(--color-label)}._2FA4cG_title{font-size:var(--fs-h2,clamp(28px, 3vw, 44px));text-wrap:balance;margin:0;font-weight:600;line-height:1.08}._2FA4cG_leads{flex-direction:column;gap:24px;padding-top:30px;display:flex}._2FA4cG_lead{font-size:var(--fs-lead,18px);color:var(--color-muted);margin:0;line-height:1.7}._2FA4cG_items{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:clamp(28px,3vw,48px);margin:0;padding:0;list-style:none;display:grid}._2FA4cG_item{border-top:1px solid #ffffff59;flex-direction:column;gap:14px;padding-top:24px;display:flex}._2FA4cG_number{color:var(--color-label)}._2FA4cG_itemTitle{font-size:var(--fs-h3,clamp(22px, 1.8vw, 26px));margin:0;font-weight:600;line-height:1.2}._2FA4cG_itemText{font-size:var(--fs-b,16px);color:var(--color-muted);margin:0;line-height:1.6}@media not (min-width:1100px){._2FA4cG_items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (700px<=width<1100px){._2FA4cG_items[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (880px<=width<1100px){._2FA4cG_items[data-count="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media not (min-width:600px){._2FA4cG_items{grid-template-columns:minmax(0,1fr)}._2FA4cG_frame{height:min(50vh,110vw);min-height:0}}
.FUxb5W_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.FUxb5W_card{isolation:isolate;background:var(--color-surface);flex-direction:column;justify-content:flex-end;height:clamp(300px,50vh,480px);display:flex;position:relative;overflow:hidden}.FUxb5W_card:has(.FUxb5W_link:focus-visible){outline:2px solid var(--color-fg);outline-offset:3px}.FUxb5W_cover{z-index:-1;filter:var(--photo-grade);position:absolute;inset:0}.FUxb5W_image{object-fit:cover;width:100%;height:100%;transition:scale .9s var(--ease-out);display:block}.FUxb5W_fade{z-index:-1;background:linear-gradient(#0000 30%,#000000e0 100%);position:absolute;inset:0}.FUxb5W_text{flex-direction:column;gap:10px;padding:22px;display:flex}.FUxb5W_kicker{font-size:var(--fs-k,12px);letter-spacing:.16em;text-transform:uppercase;color:var(--color-light);margin:0;font-weight:600;line-height:1.5}.FUxb5W_title{font-size:var(--fs-h3,clamp(22px, 2vw, 28px));text-wrap:balance;margin:0;font-weight:600;line-height:1.15}.FUxb5W_link,.FUxb5W_link:hover{color:var(--color-fg)}.FUxb5W_link:after{content:"";position:absolute;inset:0}.FUxb5W_link:focus-visible{outline:none}.FUxb5W_date{font-size:var(--fs-s,14px);color:var(--color-muted);margin:0}@media (hover:hover){.FUxb5W_card:hover .FUxb5W_image{scale:1.04}.FUxb5W_card:hover .FUxb5W_link{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}}@media (prefers-reduced-motion:reduce){.FUxb5W_image{transition:none}}@media not (min-width:1100px){.FUxb5W_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not (min-width:600px){.FUxb5W_cards{grid-template-columns:minmax(0,1fr);gap:12px}.FUxb5W_card{height:clamp(300px,46vh,400px)}.FUxb5W_date{font-size:16px}}
.rXHCyW_content{max-width:var(--width-max);padding:var(--block) var(--edge);box-sizing:border-box;flex-direction:column;gap:clamp(32px,4vh,48px);margin:0 auto;display:flex}.rXHCyW_top{flex-wrap:wrap;align-items:center;gap:clamp(32px,5vw,80px);display:flex}.rXHCyW_head{flex-direction:column;flex:1.6 420px;gap:14px;min-width:0;display:flex}.rXHCyW_eyebrow{flex-direction:column;gap:10px;margin:0;padding-bottom:18px;display:flex}.rXHCyW_eyebrowLabel{color:var(--color-fg)}.rXHCyW_display{font-size:var(--fs-d,clamp(30px, 3.8vw, 58px));font-weight:600;line-height:1.02}.rXHCyW_kicker{color:var(--color-label)}.rXHCyW_title{font-size:var(--fs-h2,clamp(28px, 3vw, 44px));max-width:900px;margin:0;font-weight:600;line-height:1.08}.rXHCyW_lead{font-size:var(--fs-lead,18px);color:var(--color-muted);text-wrap:pretty;max-width:640px;margin:0;line-height:1.6}.rXHCyW_frame{flex:300px;height:min(48vh,460px);min-height:320px;position:relative;overflow:hidden}.rXHCyW_photo{height:124%;top:-12%;left:-4%;right:-4%}.rXHCyW_strip{border-top:1px solid var(--color-line);grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));display:grid}.rXHCyW_step{color:#ffffff80;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-top:2px solid #33333380;flex-direction:column;gap:8px;margin:-1px 0 0;padding:20px 16px 20px 0;transition:color .4s,border-color .4s;display:flex}.rXHCyW_done{border-top-color:#ffffff80}.rXHCyW_step[aria-selected=true]{border-top-color:var(--color-fg);color:var(--color-fg)}.rXHCyW_stepNumber{font-size:var(--fs-k,12px);letter-spacing:.12em;text-transform:uppercase;color:var(--color-label);font-weight:600}.rXHCyW_stepTitle{font-size:var(--fs-b,17px);font-weight:600;line-height:1.3}.rXHCyW_current{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:18px clamp(20px,4vw,64px);display:grid}.rXHCyW_panel{grid-area:1/1/span 2/span 2;grid-template-columns:subgrid;grid-template-rows:subgrid;display:grid}.rXHCyW_panel[hidden]{display:none}.rXHCyW_currentTitle{font-size:var(--fs-h2,clamp(26px, 2.9vw, 42px));grid-area:1/1/span 2;align-self:end;margin:0;font-weight:600;line-height:1.05}.rXHCyW_description{font-size:var(--fs-lead,18px);color:var(--color-muted);grid-area:1/2;align-self:end;margin:0;line-height:1.6}.rXHCyW_arrows{grid-area:2/2;gap:10px;display:flex}.rXHCyW_arrow{box-sizing:content-box;border:1px solid var(--color-line);width:48px;height:48px;color:var(--color-fg);cursor:pointer;background:0 0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.rXHCyW_status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media not (min-width:1100px){.rXHCyW_strip{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}@media not (min-width:880px){.rXHCyW_head,.rXHCyW_frame{flex-basis:100%}.rXHCyW_current{grid-template-columns:minmax(0,1fr)}.rXHCyW_panel{flex-direction:column;grid-area:1/1;gap:14px;display:flex}.rXHCyW_currentTitle,.rXHCyW_description{align-self:auto}.rXHCyW_arrows{grid-area:2/1}}@media (not (min-width:1100px)) and (scripting:enabled){.rXHCyW_panel[hidden]{visibility:hidden;display:grid}}@media (not (min-width:880px)) and (scripting:enabled){.rXHCyW_panel[hidden]{display:flex}}@media not (min-width:600px){.rXHCyW_step{padding-right:8px}.rXHCyW_stepTitle{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}@media (scripting:none){.rXHCyW_strip{display:none}.rXHCyW_current{row-gap:32px}.rXHCyW_panel,.rXHCyW_panel[hidden]{grid-row:auto;grid-template-rows:auto;align-items:end;display:grid}.rXHCyW_currentTitle,.rXHCyW_description{grid-row:1}.rXHCyW_arrows{display:none}}@media (scripting:none) and (not (min-width:880px)){.rXHCyW_panel,.rXHCyW_panel[hidden]{align-items:stretch;display:flex}}
.KMmqmq_article{box-sizing:border-box;max-width:var(--width-max);padding:clamp(48px, 8vh, 96px) var(--edge) var(--block);margin:0 auto}.KMmqmq_head{flex-direction:column;gap:18px;max-width:860px;margin:0 auto;display:flex}.KMmqmq_kicker{font-size:var(--fs-k,12px);letter-spacing:.16em;text-transform:uppercase;color:var(--color-label);margin:0;font-weight:600;line-height:1.5}.KMmqmq_title{font-size:var(--fs-d,clamp(32px, 3.6vw, 54px));text-wrap:balance;margin:0;font-weight:600;line-height:1.06}.KMmqmq_subtitle{font-size:var(--fs-lead,clamp(17px, 1.5vw, 21px));color:var(--color-muted);text-wrap:pretty;margin:0;line-height:1.5}.KMmqmq_byline{font-size:var(--fs-b,16px);color:var(--color-soft);margin:6px 0 0}.KMmqmq_cover{margin:clamp(32px,6vh,64px) 0 0}.KMmqmq_image{object-fit:cover;background:var(--color-surface);width:100%;height:auto;max-height:78svh;filter:var(--photo-grade);display:block}.KMmqmq_caption{max-width:860px;font-size:var(--fs-s,14px);color:var(--color-label);margin:12px auto 0;line-height:1.5}.KMmqmq_body{max-width:720px;color:var(--color-muted);overflow-wrap:break-word;margin:clamp(36px,6vh,64px) auto 0;font-size:18px;line-height:1.7}.KMmqmq_body>*{margin:0}.KMmqmq_body>*+*{margin-top:1.1em}.KMmqmq_body h2,.KMmqmq_body h3,.KMmqmq_body h4{color:var(--color-fg);text-wrap:balance;font-weight:600}.KMmqmq_body h2{font-size:var(--fs-h3,clamp(24px, 2.2vw, 30px));line-height:1.2}.KMmqmq_body>h2{margin-top:2em}.KMmqmq_body h3{font-size:var(--fs-h4,clamp(20px, 1.7vw, 23px));line-height:1.3}.KMmqmq_body>h3{margin-top:1.7em}.KMmqmq_body h4{font-size:var(--fs-k,12px);letter-spacing:.16em;text-transform:uppercase;line-height:1.5}.KMmqmq_body>h4{margin-top:2em}.KMmqmq_body>h2+*,.KMmqmq_body>h3+*,.KMmqmq_body>h4+*{margin-top:.6em}.KMmqmq_body strong{color:var(--color-fg);font-weight:600}.KMmqmq_body a{color:var(--color-fg);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}@media (hover:hover){.KMmqmq_body a:hover{color:var(--color-light);text-decoration-thickness:2px}}.KMmqmq_body ul,.KMmqmq_body ol{padding-left:1.4em}.KMmqmq_body li+li{margin-top:.4em}.KMmqmq_body li::marker{color:var(--color-label)}.KMmqmq_body blockquote{border-left:2px solid var(--color-fg);color:var(--color-fg);margin-top:1.6em;margin-bottom:1.6em;padding-left:24px;font-size:clamp(20px,1.9vw,25px);font-weight:500;line-height:1.45}.KMmqmq_body blockquote>*{margin:0}.KMmqmq_body blockquote>*+*{margin-top:.8em}.KMmqmq_body figure{margin-top:2em;margin-bottom:2em}.KMmqmq_body img{max-width:100%;height:auto;display:block}.KMmqmq_body figcaption{font-size:var(--fs-s,14px);color:var(--color-label);margin-top:10px;line-height:1.5}.KMmqmq_body hr{border:0;border-top:1px solid var(--color-line);margin:2.6em 0}.KMmqmq_body code{background:var(--color-surface);color:var(--color-light);padding:.1em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:max(16px,.88em)}.KMmqmq_body pre{background:var(--color-surface);white-space:pre-wrap;overflow-wrap:anywhere;padding:16px 18px;line-height:1.6}.KMmqmq_body pre code{background:0 0;padding:0}.KMmqmq_body table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:16px;line-height:1.5}.KMmqmq_body th,.KMmqmq_body td{border-bottom:1px solid var(--color-line);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:10px 12px 10px 0}.KMmqmq_body th{color:var(--color-fg);font-weight:600}.KMmqmq_body sub,.KMmqmq_body sup{line-height:0}.KMmqmq_tags{border-top:1px solid var(--color-line-soft);flex-direction:column;gap:14px;max-width:720px;margin:clamp(40px,6vh,64px) auto 0;padding-top:24px;display:flex}.KMmqmq_tagList{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.KMmqmq_tag{border:1px solid var(--color-line);font-size:var(--fs-s,14px);color:var(--color-soft);padding:6px 12px}.KMmqmq_related{box-sizing:border-box;max-width:var(--width-max);padding:var(--block) var(--edge) 0;border-top:1px solid var(--color-line-soft);flex-direction:column;gap:28px;margin:0 auto;display:flex}.KMmqmq_relatedTitle{font-size:var(--fs-h3,clamp(22px, 2.2vw, 30px));margin:0;font-weight:600;line-height:1.15}.KMmqmq_relatedCards>li{height:clamp(280px,42vh,400px)}.KMmqmq_back{box-sizing:border-box;max-width:var(--width-max);padding:36px var(--edge) var(--block);margin:0 auto}.KMmqmq_backLink,.KMmqmq_backLink:hover{border:1px solid var(--color-border-strong);min-height:44px;font-size:var(--fs-k,12px);letter-spacing:.16em;text-transform:uppercase;color:var(--color-fg);align-items:center;gap:10px;padding:0 18px;font-weight:600;display:inline-flex}@media (hover:hover){.KMmqmq_backLink:hover{border-color:var(--color-fg)}}.KMmqmq_arrow{letter-spacing:0;font-family:sans-serif}@media not (min-width:600px){.KMmqmq_body{font-size:17px}.KMmqmq_caption,.KMmqmq_body figcaption,.KMmqmq_tag{font-size:16px}.KMmqmq_image{max-height:60svh}.KMmqmq_relatedCards>li{height:clamp(280px,44vh,380px)}}
._47-EEa_content{max-width:var(--width-max);padding:var(--block) var(--edge);box-sizing:border-box;margin:0 auto}._47-EEa_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:stretch;gap:clamp(40px,6vw,104px);display:grid}._47-EEa_text{flex-direction:column;gap:clamp(28px,4vh,44px);display:flex}._47-EEa_head{flex-direction:column;gap:14px;display:flex}._47-EEa_kicker{color:var(--color-label)}._47-EEa_title{font-size:var(--fs-h2,clamp(28px, 3vw, 44px));max-width:900px;margin:0;font-weight:600;line-height:1.08}._47-EEa_lead{font-size:var(--fs-lead,18px);color:var(--color-muted);text-wrap:pretty;max-width:640px;margin:0;line-height:1.6}._47-EEa_list{grid-template-columns:minmax(0,1fr);display:grid}._47-EEa_tablist{grid-column:1;grid-row:1 / span calc(var(--count) * 3);grid-template-rows:subgrid;display:grid}._47-EEa_tab{grid-column:1;grid-row:calc(var(--tab) * 3 + 1);border:0;border-top:1px solid var(--color-line);color:inherit;font:inherit;text-align:left;background:0 0;align-items:baseline;gap:20px;margin:0;padding:26px 0;display:flex}button._47-EEa_tab{cursor:pointer}._47-EEa_tab[data-selected]{padding-bottom:0}._47-EEa_number{font-size:var(--fs-s,13px);color:var(--color-label);flex:none;width:28px;font-weight:600}._47-EEa_tabTitle{font-size:var(--fs-h3,clamp(24px, 2.4vw, 34px));opacity:.55;font-weight:600;transition:opacity .4s}._47-EEa_tab[data-selected] ._47-EEa_tabTitle{opacity:1}@media (hover:hover){button._47-EEa_tab:not([data-selected]):hover ._47-EEa_tabTitle{opacity:.8}}._47-EEa_panel{grid-column:1;grid-row:calc(var(--tab) * 3 + 2);flex-direction:column;gap:14px;padding:12px 0 26px 48px;display:flex}._47-EEa_panel[hidden]{display:none}._47-EEa_pointless:after{content:""}._47-EEa_description{font-size:var(--fs-b,17px);color:var(--color-muted);max-width:520px;margin:0;line-height:1.55}._47-EEa_points{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}._47-EEa_point{border:1px solid var(--color-line);font-size:var(--fs-s,13px);padding:7px 12px}@media not (min-width:600px){._47-EEa_point{font-size:var(--fs-b,16px)}}._47-EEa_stack{min-height:360px;position:relative;overflow:hidden}._47-EEa_slide{opacity:0;transition:opacity .9s,transform 1.8s;position:absolute;inset:0;transform:scale(1.06)}._47-EEa_slide[data-on]{opacity:1;transform:none}._47-EEa_photo{inset:0}@media (prefers-reduced-motion:reduce){._47-EEa_slide{transition:opacity .9s;transform:none}}@media not (min-width:1000px){._47-EEa_grid{grid-template-columns:minmax(0,1fr);row-gap:0}._47-EEa_text,._47-EEa_list{display:contents}._47-EEa_head{grid-row:1;margin-bottom:clamp(28px,4vh,44px)}._47-EEa_tablist{grid-row:2 / span calc(var(--count) * 3)}._47-EEa_panel{grid-row:calc(var(--tab) * 3 + 3)}._47-EEa_stack{grid-column:1;grid-row:calc(var(--active) * 3 + 4);height:clamp(240px,60vw,460px);min-height:0;margin-bottom:26px}}@media (scripting:none){._47-EEa_panel[hidden]{display:flex}}
.bHW_4a_legal{box-sizing:border-box;max-width:var(--width-max);padding:clamp(48px, 8vh, 96px) var(--edge) var(--block);margin:0 auto}.bHW_4a_head,.bHW_4a_section{max-width:720px;margin-left:auto;margin-right:auto}.bHW_4a_head{flex-direction:column;gap:18px;display:flex}.bHW_4a_kicker{font-size:var(--fs-k,12px);letter-spacing:.16em;text-transform:uppercase;color:var(--color-label);margin:0;font-weight:600;line-height:1.5}.bHW_4a_title{font-size:var(--fs-d,clamp(32px, 3.6vw, 54px));text-wrap:balance;margin:0;font-weight:600;line-height:1.06}.bHW_4a_intro{font-size:var(--fs-lead,clamp(17px, 1.5vw, 21px));color:var(--color-muted);text-wrap:pretty;margin:0;line-height:1.5}.bHW_4a_updated{font-size:var(--fs-s,14px);color:var(--color-label);margin:6px 0 0}.bHW_4a_section{border-top:1px solid var(--color-line);color:var(--color-muted);overflow-wrap:break-word;margin-top:clamp(44px,7vh,72px);padding-top:28px;font-size:18px;line-height:1.7}.bHW_4a_section>*{margin:0}.bHW_4a_section>*+*{margin-top:1.1em}.bHW_4a_heading{font-size:var(--fs-h3,clamp(24px, 2.2vw, 30px));color:var(--color-fg);text-wrap:balance;font-weight:600;line-height:1.2}.bHW_4a_section>.bHW_4a_heading+*{margin-top:.7em}.bHW_4a_list{padding-left:1.4em}.bHW_4a_list li+li{margin-top:.4em}.bHW_4a_list li::marker{color:var(--color-label)}.bHW_4a_link{color:var(--color-fg);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}@media (hover:hover){.bHW_4a_link:hover{color:var(--color-light);text-decoration-thickness:2px}}.bHW_4a_marker{outline:1px dashed var(--color-border-strong);outline-offset:-1px;color:var(--color-fg);padding:0 .2em}.bHW_4a_section>.bHW_4a_items{margin-top:1.6em}.bHW_4a_items{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:30px 36px;padding:0;list-style:none;display:grid}.bHW_4a_item{border-top:1px solid var(--color-border-strong);flex-direction:column;gap:10px;padding-top:18px;display:flex}.bHW_4a_itemTitle{color:var(--color-fg);margin:0;font-size:clamp(18px,1.5vw,22px);font-weight:600;line-height:1.2}.bHW_4a_itemText{margin:0;font-size:16px;line-height:1.55}@media not (min-width:600px){.bHW_4a_section{font-size:17px}.bHW_4a_updated{font-size:16px}}
._mSOeq_head{box-sizing:border-box;max-width:var(--width-max);padding:clamp(56px, 9vh, 112px) var(--edge) clamp(36px, 6vh, 64px);flex-direction:column;gap:22px;margin:0 auto;display:flex}._mSOeq_kicker{font-size:var(--fs-k,12px);letter-spacing:.16em;text-transform:uppercase;color:var(--color-label);margin:0;font-weight:600;line-height:1.5}._mSOeq_title{max-width:1000px;font-size:var(--fs-d,clamp(32px, 4.2vw, 64px));text-wrap:balance;margin:0;font-weight:600;line-height:1.04}._mSOeq_lead{max-width:720px;font-size:var(--fs-lead,clamp(17px, 1.5vw, 21px));color:var(--color-muted);text-wrap:pretty;margin:0;line-height:1.55}._mSOeq_soon{border-top:1px solid var(--color-line);max-width:720px;font-size:var(--fs-lead,clamp(17px, 1.5vw, 21px));color:var(--color-fg);margin:12px 0 0;padding-top:22px;line-height:1.55}._mSOeq_head:has(._mSOeq_soon){min-height:calc(60svh - var(--header-height));justify-content:flex-end}._mSOeq_list{box-sizing:border-box;max-width:var(--width-max);padding:0 var(--edge) var(--block);flex-direction:column;gap:36px;margin:0 auto;display:flex}._mSOeq_paging{border-top:1px solid var(--color-line-soft);grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding-top:24px;display:grid}._mSOeq_pageLink,._mSOeq_pageLink:hover{min-height:44px;font-size:var(--fs-k,12px);letter-spacing:.16em;text-transform:uppercase;color:var(--color-fg);align-items:center;gap:10px;font-weight:600;display:inline-flex}._mSOeq_paging>:last-child{justify-self:end}@media (hover:hover){._mSOeq_pageLink:hover{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}}._mSOeq_arrow{letter-spacing:0;font-family:sans-serif}._mSOeq_status{font-size:var(--fs-s,14px);color:var(--color-label);margin:0}@media not (min-width:600px){._mSOeq_paging{grid-template-columns:1fr 1fr}._mSOeq_status{text-align:center;grid-area:1/1/auto/-1;font-size:16px}}
.pe9vbq_stage{cursor:crosshair;height:min(72vh,660px);min-height:520px;position:relative}.pe9vbq_photo{inset:0}.pe9vbq_layer{align-items:center;display:flex;position:absolute;inset:0}.pe9vbq_text{width:100%;max-width:var(--width-max);padding:0 var(--gutter);box-sizing:border-box;flex-direction:column;gap:22px;margin:0 auto;display:flex}.pe9vbq_leadless:after{content:""}.pe9vbq_title{font-size:var(--fs-d,clamp(32px, 4.4vw, 68px));max-width:1100px;margin:0;font-weight:600;line-height:1}.pe9vbq_lead{font-size:var(--fs-b,16px);margin:0;line-height:23px}.pe9vbq_shade{--x-size:clamp(240px, 30vw, 440px);background:var(--color-bg);color:var(--color-x-title);pointer-events:none;-webkit-mask-image:var(--mask-x), linear-gradient(#000 0 0);mask-image:var(--mask-x), linear-gradient(#000 0 0);-webkit-mask-size:var(--x-size) auto, 100% 100%;mask-size:var(--x-size) auto, 100% 100%;position:absolute;inset:0;-webkit-mask-position:60%,0 0;mask-position:60%,0 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}.pe9vbq_shade[data-at]{-webkit-mask-position:calc(var(--x-x) - var(--x-size) / 2) calc(var(--x-y) - var(--x-size) * 544 / 1105), 0 0;mask-position:calc(var(--x-x) - var(--x-size) / 2) calc(var(--x-y) - var(--x-size) * 544 / 1105), 0 0}
.dBldhW_curtain{z-index:var(--z-curtain);background:var(--color-bg);clip-path:inset(100% 0 0);pointer-events:none;position:fixed;inset:0;overflow:hidden}.dBldhW_curtain[data-phase=in]{clip-path:inset(0);transition:clip-path var(--curtain-in) var(--ease-curtain);pointer-events:auto}.dBldhW_curtain[data-phase=out]{clip-path:inset(0 0 100%);transition:clip-path var(--curtain-out) var(--ease-curtain)}.dBldhW_photo{isolation:isolate;filter:var(--photo-grade);visibility:hidden;transition:transform 2s var(--ease-out);position:absolute;inset:-4%;transform:scale(1.18)}.dBldhW_photo[data-shown]{visibility:visible}.dBldhW_curtain[data-phase=in] .dBldhW_photo{transform:scale(1)}.dBldhW_tint{mix-blend-mode:multiply;position:absolute;inset:0}.dBldhW_dim{background:color-mix(in srgb, var(--color-bg) 30%, transparent);position:absolute;inset:0}.dBldhW_label{text-align:center;color:var(--color-fg);opacity:0;justify-content:center;align-items:center;padding:24px;font-size:clamp(40px,7vw,120px);font-weight:600;line-height:1;transition:opacity .6s .25s;display:flex;position:absolute;inset:0}.dBldhW_curtain[data-phase=in] .dBldhW_label{opacity:1}
.QyJLVG_page{display:contents}
.wg6W-G_page{box-sizing:border-box;background:var(--color-bg);min-height:100svh;color:var(--color-fg);flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:clamp(16px,2.4vh,26px);padding:clamp(28px,6vw,96px);display:flex}.wg6W-G_logo{color:inherit}.wg6W-G_wordmark{width:clamp(180px,22vw,340px);height:auto;display:block}.wg6W-G_title{font-size:var(--fs-h2,clamp(28px, 3.1vw, 44px));margin:clamp(8px,2vh,20px) 0 0;font-weight:600;line-height:1.1}.wg6W-G_text{font-size:var(--fs-lead,clamp(17px, 1.4vw, 20px));color:var(--color-muted);margin:0}.wg6W-G_doors{flex-wrap:wrap;gap:4px clamp(24px,3vw,44px);margin:0;padding:clamp(12px,2vh,22px) 0 0;list-style:none;display:flex}.wg6W-G_door{box-sizing:border-box;min-height:44px;color:var(--color-fg);font-size:var(--fs-s,13px);letter-spacing:.16em;text-transform:uppercase;opacity:.78;border-bottom:1px solid #0000;align-items:center;gap:10px;font-weight:600;transition:opacity .4s,border-color .4s,gap .4s;display:flex}.wg6W-G_arrow{font-family:sans-serif}.wg6W-G_door:focus-visible{border-color:var(--color-fg);opacity:1;gap:16px}@media (hover:hover){.wg6W-G_door:hover{border-color:var(--color-fg);color:var(--color-fg);opacity:1;gap:16px}}.wg6W-G_back{font-size:var(--fs-k,12px);letter-spacing:.12em;margin:0;font-weight:600}.wg6W-G_back a{color:var(--color-dim);padding:12px 0;display:inline-block}@media (hover:hover){.wg6W-G_back a:hover{color:var(--color-muted)}}
.XZ4KdG_frame{z-index:-1;box-sizing:border-box;padding:var(--edge) clamp(24px, 16vw, 300px) var(--edge) var(--edge);pointer-events:none;justify-content:flex-end;align-items:center;display:flex;position:absolute;inset:0}.XZ4KdG_stage{aspect-ratio:1105/1088;background:var(--color-surface);max-width:48vw;height:min(46vh,440px);-webkit-mask-image:var(--mask-x);-webkit-mask-image:var(--mask-x);mask-image:var(--mask-x);position:relative;overflow:hidden;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.XZ4KdG_slide{z-index:1;opacity:0;filter:brightness(1.12);position:absolute;inset:-12px}.XZ4KdG_slide[data-lead]{z-index:2;opacity:1}@media (not (min-width:1100px)) and (orientation:portrait){.XZ4KdG_frame{flex:1 1 0;justify-content:center;align-self:stretch;min-height:160px;padding:0 0 40px;position:relative;inset:auto;container-type:size}.XZ4KdG_stage{max-width:none;height:min(100cqh,60vw)}}@media (not (min-width:600px)) and (orientation:portrait){.XZ4KdG_frame{padding-bottom:28px}.XZ4KdG_stage{height:min(100cqh,74vw)}}@media (not (min-width:1100px)) and (orientation:landscape) and (not (min-height:500px)){.XZ4KdG_frame{margin-right:calc(var(--gutter) - clamp(28px, 6vw, 96px));grid-area:1/2;justify-content:center;align-self:stretch;padding:0;position:relative;inset:auto;container-type:size}.XZ4KdG_stage{max-width:none;height:min(46vh,440px,100cqh,98.4615cqw)}}
.t6iMeG_home{box-sizing:border-box;isolation:isolate;background:var(--color-bg);flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:100svh;padding:clamp(28px,6vw,96px);display:flex;position:relative;overflow:hidden}.t6iMeG_page[data-leaving] [data-hf]{opacity:0;transition:opacity .6s}.t6iMeG_languages{top:24px;right:var(--gutter);position:absolute}.t6iMeG_languageList{font-size:var(--fs-k,12px);letter-spacing:.12em;gap:14px;font-weight:600;display:flex}.t6iMeG_block{flex-direction:column;align-items:flex-start;gap:clamp(16px,2.4vh,26px);display:flex}.t6iMeG_wordmark{width:clamp(220px,28vw,440px);height:auto}.t6iMeG_tagline{font-size:var(--fs-h4,clamp(16px, 1.7vw, 24px));letter-spacing:.18em;text-transform:lowercase;margin:0;font-weight:400}.t6iMeG_doors{flex-wrap:wrap;gap:clamp(24px,3vw,44px);padding-top:clamp(12px,2vh,22px);display:flex}.t6iMeG_door{font-size:var(--fs-s,13px);letter-spacing:.16em;text-transform:uppercase;opacity:.78;border-bottom:1px solid #0000;align-items:center;gap:10px;padding:6px 0;font-weight:600;transition:opacity .4s,border-color .4s,gap .4s;display:flex}.t6iMeG_arrow{font-family:sans-serif}.t6iMeG_door:focus-visible{border-color:var(--color-fg);color:var(--color-fg);opacity:1;gap:16px}@media (hover:hover){.t6iMeG_door:hover{border-color:var(--color-fg);color:var(--color-fg);opacity:1;gap:16px}}.t6iMeG_legal{right:var(--gutter);font-size:var(--fs-k,12px);letter-spacing:.12em;color:var(--color-dim);margin:0;font-weight:600;position:absolute;bottom:24px}.t6iMeG_legal a{color:inherit}@media (hover:hover){.t6iMeG_legal a:hover{color:var(--color-muted)}}@media not (min-width:1100px){.t6iMeG_legal{align-self:flex-end;margin-top:24px;position:static}.t6iMeG_legal a{padding:4px 0;display:inline-block}.t6iMeG_languageList{gap:2px;margin:-8px -6px}.t6iMeG_languageList a{padding:8px 6px}}@media (not (min-width:1100px)) and (orientation:landscape){.t6iMeG_legal{margin-right:calc(var(--gutter) - clamp(28px, 6vw, 96px))}}@media (not (min-width:1100px)) and (orientation:portrait){.t6iMeG_home{padding-top:88px}.t6iMeG_legal{align-self:flex-start}}@media (not (min-width:600px)) and (orientation:portrait){.t6iMeG_home{padding-top:72px}}@media (not (min-width:1100px)) and (orientation:landscape) and (not (min-height:500px)){.t6iMeG_home{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:auto minmax(0,1fr);column-gap:16px;display:grid}.t6iMeG_block{grid-area:1/1;align-self:end}.t6iMeG_legal{grid-area:2/1/3/3;justify-self:end}}
.CKwdyW_page{box-sizing:border-box;min-height:100svh;padding:clamp(28px, 6vw, 96px) var(--gutter);background:var(--color-bg);color:var(--color-fg);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:clamp(18px,3vh,28px);display:flex}.CKwdyW_logo{color:inherit}.CKwdyW_wordmark{width:clamp(160px,18vw,280px);height:auto;display:block}.CKwdyW_title{font-size:var(--fs-s,14px);letter-spacing:.2em;text-transform:uppercase;color:var(--color-label);margin:clamp(12px,3vh,32px) 0 0;font-weight:600}.CKwdyW_panel{flex-direction:column;align-items:center;gap:24px;max-width:560px;display:flex}.CKwdyW_panel .cms-newsletter-page__intro{font-size:var(--fs-h3,clamp(22px, 2.2vw, 30px));text-wrap:balance;margin:0;font-weight:600;line-height:1.2}.CKwdyW_panel .cms-newsletter-page__button{border:1px solid var(--color-fg);background:var(--color-fg);min-height:48px;color:var(--color-bg);font:inherit;font-size:var(--fs-b,16px);cursor:pointer;border-radius:0;padding:12px 30px;font-weight:600;transition:background-color .3s,color .3s}.CKwdyW_panel .cms-newsletter-page__button:disabled{cursor:default;opacity:.55}@media (hover:hover){.CKwdyW_panel .cms-newsletter-page__button:not(:disabled):hover{background:var(--color-bg);color:var(--color-fg)}}.CKwdyW_panel .cms-newsletter-page__message{font-size:var(--fs-lead,clamp(17px, 1.4vw, 20px));color:var(--color-muted);margin:0;line-height:1.5}.CKwdyW_panel .cms-newsletter-page__message:empty{display:none}.CKwdyW_panel[data-status=done] .cms-newsletter-page__message{font-size:var(--fs-h3,clamp(22px, 2.2vw, 30px));color:var(--color-fg);font-weight:600;line-height:1.2}:is(.CKwdyW_panel[data-status=failed] .cms-newsletter-page__message,.CKwdyW_panel[data-status=invalid] .cms-newsletter-page__message){color:var(--color-error)}.CKwdyW_back{font-size:var(--fs-k,12px);letter-spacing:.12em;margin:clamp(8px,2vh,20px) 0 0;font-weight:600}.CKwdyW_back a{color:var(--color-dim);padding:12px 0;display:inline-block}@media (hover:hover){.CKwdyW_back a:hover{color:var(--color-muted)}}@media (prefers-reduced-motion:reduce){.CKwdyW_panel .cms-newsletter-page__button{transition:none}}
