.UQJkzW_banner{z-index:30;background:var(--ink);color:var(--bg);border-top:1px solid var(--line-dark);position:fixed;bottom:0;left:0;right:0}.UQJkzW_inner{justify-content:space-between;align-items:center;gap:32px;padding-top:24px;padding-bottom:24px;display:flex}.UQJkzW_text{max-width:760px;color:var(--on-dark-70);font-size:15px;line-height:1.5}.UQJkzW_text a{color:var(--bg)}.UQJkzW_text a:focus-visible{outline-color:var(--bg)}.UQJkzW_actions{flex:none;gap:8px;display:flex}@media (max-width:860px){.UQJkzW_inner{flex-direction:column;align-items:stretch;gap:14px}.UQJkzW_actions>button{flex:1}}
.wHWacW_link{border-bottom:1px solid;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}@media (hover:hover){.wHWacW_link:hover{color:var(--accent)}}
.Ji4KeW_faq{padding-bottom:clamp(96px,11vw,176px)}.Ji4KeW_faq.Ji4KeW_isSpaced{padding-top:clamp(96px,11vw,176px)}.Ji4KeW_faq .Ji4KeW_layout{row-gap:48px}.Ji4KeW_intro{top:var(--sticky-top);transition:top .45s var(--ease-ui);flex-direction:column;align-self:start;gap:28px;padding-inline:24px;display:flex;position:sticky}.Ji4KeW_heading{letter-spacing:-.045em;font-size:clamp(44px,5.2vw,84px);font-weight:700;line-height:.95}.Ji4KeW_text{max-width:340px;color:var(--body-2);font-size:17px;line-height:1.55}.Ji4KeW_ask{font-size:15px;font-weight:600}.Ji4KeW_list{border-bottom:1px solid var(--line-light);padding:0;list-style:none}.Ji4KeW_item{--question-size:clamp(20px, 1.8vw, 28px);isolation:isolate;border-top:1px solid var(--line-light);position:relative}.Ji4KeW_item:before{content:"";z-index:-1;background:var(--ink);opacity:0;transform-origin:0;transition:opacity .35s,transform 0s linear .35s;position:absolute;inset:0;transform:scaleX(0)}.Ji4KeW_item.Ji4KeW_isOpen:before{opacity:1;transition:transform .6s var(--ease-ui), opacity 0s;transform:scaleX(1)}.Ji4KeW_questionHeading{font:inherit;margin:0}.Ji4KeW_button{text-align:left;width:100%;min-height:44px;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;grid-template-columns:40px minmax(0,1fr) 40px;align-items:start;column-gap:20px;padding:30px 24px;display:grid}.Ji4KeW_button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.Ji4KeW_number,.Ji4KeW_arrow{height:calc(var(--question-size) * 1.15);align-items:center;display:flex}.Ji4KeW_button .Ji4KeW_number{color:var(--accent);transition:color .3s}.Ji4KeW_question{font-size:var(--question-size);letter-spacing:-.025em;font-weight:700;line-height:1.15;transition:color .3s}.Ji4KeW_arrow{transition:transform .5s var(--ease-ui), color .3s ease;justify-self:end;font-size:clamp(22px,2vw,32px);font-weight:400;line-height:1}.Ji4KeW_isOpen .Ji4KeW_button .Ji4KeW_number{color:var(--accent-on-dark-text);transition-delay:50ms}.Ji4KeW_isOpen .Ji4KeW_question{color:var(--bg);transition-delay:.15s}.Ji4KeW_isOpen .Ji4KeW_arrow{color:var(--accent-on-dark);transition:transform .5s var(--ease-ui), color .3s ease .3s;transform:rotate(90deg)}.Ji4KeW_answer{transition:grid-template-rows .5s var(--ease-ui);grid-template-rows:0fr;display:grid}.Ji4KeW_isOpen .Ji4KeW_answer{grid-template-rows:1fr}.Ji4KeW_answer>div{visibility:hidden;transition:visibility 0s linear .5s;overflow:hidden}.Ji4KeW_isOpen .Ji4KeW_answer>div{visibility:visible;transition-delay:0s}.Ji4KeW_answer p{hyphens:var(--body-hyphens);max-width:860px;color:var(--on-dark-75);padding:0 84px 36px;font-size:17px;line-height:1.6}@media (hover:hover){.Ji4KeW_item:not(.Ji4KeW_isOpen) .Ji4KeW_button:hover .Ji4KeW_question{color:var(--accent)}}@media (max-width:860px){.Ji4KeW_faq{padding-bottom:64px}.Ji4KeW_faq.Ji4KeW_isSpaced{padding-top:64px}.Ji4KeW_intro{padding-inline:0;position:static}.Ji4KeW_item:before{inset:0 calc(-1 * var(--bleed))}.Ji4KeW_button{grid-template-columns:32px minmax(0,1fr) 28px;column-gap:12px;padding:24px 0}.Ji4KeW_answer p{padding:0 0 28px 44px}}
.xDwtkW_button{appearance:none;cursor:pointer;background:var(--accent);min-height:56px;color:var(--on-accent);font:600 16px/1 var(--font-sans);transition:background .35s var(--ease-ui), color .35s var(--ease-ui);border:0;border-radius:0;justify-content:center;align-items:center;gap:14px;margin:0;padding:0 28px;text-decoration:none;display:inline-flex}.xDwtkW_button:disabled{cursor:default;opacity:.6}.xDwtkW_button>span{transition:transform .35s var(--ease-ui);display:inline-block}.xDwtkW_button:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.xDwtkW_outline{color:var(--bg);box-shadow:inset 0 0 0 1.5px var(--bg);background:0 0}.xDwtkW_outline:focus-visible,.xDwtkW_primaryOnDark:focus-visible{outline-color:var(--bg)}@media (hover:hover){.xDwtkW_button:hover{background:var(--ink);color:var(--on-accent)}.xDwtkW_button:hover>span{transform:translate(6px)}.xDwtkW_outline:hover,.xDwtkW_primaryOnDark:hover{background:var(--bg);color:var(--ink)}}
@keyframes Vtspxq_wordIn{0%{clip-path:inset(0 0 100%);transform:translateY(.25em)}to{clip-path:inset(0 0 -10%);transform:none}}@keyframes Vtspxq_fadeIn{0%{opacity:0}to{opacity:1}}.Vtspxq_hero{flex-direction:column;padding-top:24px;padding-bottom:clamp(80px,9vw,144px);display:flex}.Vtspxq_aside{color:var(--muted);flex-direction:column;justify-content:flex-end;gap:28px;padding-bottom:calc(clamp(84px,16vw,244px)/2 + 40px);animation:.8s .7s both Vtspxq_fadeIn;display:flex}.Vtspxq_panel{aspect-ratio:1.294;background:var(--tone);width:100%;min-height:clamp(420px,40vw,600px);position:relative;overflow:hidden}.Vtspxq_photo{object-fit:cover;object-position:68% 28%;width:100%;height:100%;display:block;position:absolute;inset:0}.Vtspxq_panel .Vtspxq_panelLabel{z-index:1;writing-mode:vertical-rl;letter-spacing:.3em;text-transform:uppercase;color:var(--muted);font-size:12px;position:absolute;top:32px;left:32px;transform:rotate(180deg)}.Vtspxq_word{z-index:2;letter-spacing:-.055em;animation:Vtspxq_wordIn 1.1s var(--ease-reveal) .15s both;margin-top:-.5em;font-size:clamp(84px,16vw,244px);font-weight:700;line-height:1.08;position:relative}.Vtspxq_wordInner{vertical-align:top;display:inline-block;position:relative}.Vtspxq_cycle{vertical-align:top;height:1.08em;display:inline-block;overflow:hidden}.Vtspxq_cycle>span{transition:transform .9s var(--ease-reveal);flex-direction:column;display:flex}.Vtspxq_cycle>span>span{height:1.08em;line-height:1.08;display:block}.Vtspxq_wordInner .Vtspxq_pause{min-height:44px;color:var(--muted);cursor:pointer;opacity:0;background:0 0;border:0;padding:0 16px;transition:opacity .3s;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.Vtspxq_wordInner .Vtspxq_pause:focus-visible{opacity:1;outline:2px solid var(--accent);outline-offset:-2px}.Vtspxq_below{align-items:start;margin-top:clamp(24px,3vw,48px)}.Vtspxq_credentials{color:var(--muted);flex-direction:column;gap:0;padding:6px 0 0;list-style:none;display:flex}.Vtspxq_lead{flex-direction:column;gap:40px;max-width:780px;display:flex}.Vtspxq_statement{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(32px,3.6vw,52px);font-weight:700;line-height:1.02}.Vtspxq_accent{color:var(--accent)}.Vtspxq_leadText{max-width:680px;color:var(--body-2);font-size:17px;line-height:1.6}.Vtspxq_actions{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.Vtspxq_actionRow{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.Vtspxq_pathsLink{font-size:15px;font-weight:500}.Vtspxq_note{color:var(--muted-2)}@media (hover:hover){.Vtspxq_wordInner:hover .Vtspxq_pause{opacity:1}}@media (prefers-reduced-motion:reduce){.Vtspxq_wordInner .Vtspxq_pause{display:none}}@media (max-width:860px){.Vtspxq_hero{padding-bottom:56px}.Vtspxq_aside,.Vtspxq_credentials,.Vtspxq_pathsLink{display:none}}
@keyframes Z5ausa_riseIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.Z5ausa_section{background:var(--ink);color:var(--bg);padding:clamp(96px,11vw,176px) 0}.Z5ausa_section .Z5ausa_layout{row-gap:56px}.Z5ausa_intro{top:var(--sticky-top);transition:top .45s var(--ease-ui);flex-direction:column;align-self:start;gap:28px;display:flex;position:sticky}.Z5ausa_heading{letter-spacing:-.05em;font-size:clamp(48px,6vw,96px);font-weight:700;line-height:.92}.Z5ausa_specs{grid-template-columns:max-content minmax(0,1fr);gap:8px .6em;max-width:440px;margin:clamp(28px,3.4vw,56px) 0 0;font-size:17px;line-height:1.5;display:grid}.Z5ausa_specs>div{display:contents}.Z5ausa_specs dt{color:var(--text-on-dark-2);margin:0}.Z5ausa_specs dd{color:var(--bg);margin:0}.Z5ausa_form{flex-direction:column;gap:40px;display:flex}.Z5ausa_field{flex-direction:column;gap:10px;display:flex}.Z5ausa_field>.mono{color:var(--text-on-dark-2)}.Z5ausa_fieldset{border:0;min-width:0;margin:0;padding:0}.Z5ausa_legend{margin-bottom:14px;padding:0}.Z5ausa_input{border:0;border-bottom:1.5px solid var(--on-dark-35);width:100%;color:var(--bg);font:500 clamp(20px, 1.6vw, 24px) / 1.35 var(--font-sans);background:0 0;border-radius:0;padding:8px 0 14px;transition:border-color .3s,box-shadow .3s}.Z5ausa_textarea{resize:none;field-sizing:content;min-height:calc(1.35em + 22px);max-height:320px;overflow:hidden}.Z5ausa_textarea::placeholder{color:var(--text-on-dark-2);opacity:1}.Z5ausa_input:focus{border-bottom-color:var(--bg);box-shadow:0 1.5px 0 var(--bg);outline:none}.Z5ausa_input[aria-invalid=true]{border-bottom-color:var(--error);box-shadow:0 1.5px 0 var(--error)}.Z5ausa_error{color:var(--error);font-size:14px;line-height:1.4}.Z5ausa_options{flex-wrap:wrap;gap:10px;display:flex}.Z5ausa_option{cursor:pointer;margin:0;display:inline-flex;position:relative}.Z5ausa_optionLabel{min-height:44px;box-shadow:inset 0 0 0 1.5px var(--on-dark-35);color:var(--bg);font:500 15px/1 var(--font-sans);align-items:center;padding:0 20px;transition:background .3s,color .3s,box-shadow .3s;display:inline-flex}.Z5ausa_option input:checked+.Z5ausa_optionLabel{background:var(--bg);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--bg)}.Z5ausa_option input:focus-visible+.Z5ausa_optionLabel{outline:2px solid var(--bg);outline-offset:3px}.Z5ausa_consentField{gap:8px}.Z5ausa_consent{cursor:pointer;color:var(--on-dark-70);align-items:flex-start;gap:12px;font-size:15px;line-height:1.5;display:flex}.Z5ausa_consent input{width:20px;height:20px;accent-color:var(--bg);flex:none;margin:1px 0 0;padding:0}.Z5ausa_consent input:focus-visible{outline:2px solid var(--bg);outline-offset:3px}.Z5ausa_consent a{color:var(--bg)}.Z5ausa_consent a:focus-visible{outline-color:var(--bg)}.Z5ausa_section .Z5ausa_crossLink{color:var(--bg);gap:.3em;margin-top:40px;font-size:15px;font-weight:500}.Z5ausa_section .Z5ausa_crossLink:focus-visible{outline-color:var(--bg)}.Z5ausa_sent{animation:Z5ausa_riseIn .7s var(--ease-out) both;flex-direction:column;gap:24px;padding-top:8px;display:flex}.Z5ausa_sentLabel{color:var(--accent-on-dark-text)}.Z5ausa_sentTitle{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(32px,3.6vw,56px);font-weight:700;line-height:1.02}.Z5ausa_sentText{color:var(--text-on-dark-2);font-size:17px;line-height:1.55}@media (hover:hover){.Z5ausa_input:hover:not(:focus){border-bottom-color:var(--text-on-dark-2)}.Z5ausa_option:hover>.Z5ausa_optionLabel{box-shadow:inset 0 0 0 1.5px var(--bg)}.Z5ausa_section .Z5ausa_crossLink:hover{color:var(--accent-on-dark-text)}}@media (max-width:860px){.Z5ausa_section{padding:64px 0}.Z5ausa_intro{position:static}.Z5ausa_specs{display:none}}
.DFMftq_paths{flex-direction:column;gap:clamp(48px,6vw,96px);padding-bottom:clamp(96px,11vw,176px);display:flex}.DFMftq_head{align-items:end;padding-inline:24px}.DFMftq_heading{letter-spacing:-.045em;font-size:clamp(44px,6.4vw,104px);font-weight:700;line-height:.95}.DFMftq_list{border-bottom:1px solid var(--line-light);padding:0;list-style:none}.DFMftq_row{isolation:isolate;column-gap:var(--phi-gap);border-top:1px solid var(--line-light);grid-template-columns:minmax(0,1fr) minmax(0,1.618fr);align-items:start;padding:40px 24px;text-decoration:none;display:grid;position:relative}.DFMftq_row:before{content:"";z-index:-1;background:var(--ink);opacity:0;transform-origin:0;transition:opacity .35s,transform 0s linear .35s;position:absolute;inset:0;transform:scaleX(0)}.DFMftq_row *{transition:color .3s}.DFMftq_meta{flex-direction:column;gap:8px;display:flex}.DFMftq_number{color:var(--accent)}.DFMftq_audience{color:var(--muted)}.DFMftq_main{justify-content:space-between;gap:32px;display:flex}.DFMftq_text{flex-direction:column;gap:14px;max-width:620px;display:flex}.DFMftq_title{letter-spacing:-.035em;font-size:clamp(30px,3.4vw,52px);font-weight:700;line-height:1}.DFMftq_description{hyphens:var(--body-hyphens);color:var(--body-2);font-size:17px;line-height:1.55}.DFMftq_arrow{font-size:clamp(28px,3vw,44px);line-height:1}@media (hover:hover){.DFMftq_row:hover:before{opacity:1;transition:transform .6s var(--ease-ui), opacity 0s;transform:scaleX(1)}.DFMftq_row:hover *{transition-delay:50ms}.DFMftq_row:hover .DFMftq_title,.DFMftq_row:hover .DFMftq_description{transition-delay:.2s}.DFMftq_row:hover .DFMftq_arrow{transition-delay:.38s}.DFMftq_row:hover .DFMftq_title{color:var(--bg)}.DFMftq_row:hover .DFMftq_description,.DFMftq_row:hover .DFMftq_audience{color:var(--text-on-dark-2)}.DFMftq_row:hover .DFMftq_number{color:var(--accent-on-dark-text)}.DFMftq_row:hover .DFMftq_arrow{color:var(--accent-on-dark)}}@media (max-width:860px){.DFMftq_paths{gap:28px}.DFMftq_head{padding-inline:0}.DFMftq_row{grid-template-columns:minmax(0,1fr);row-gap:12px;padding:24px 0}}
@keyframes UdsIcG_panelOpen{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes UdsIcG_riseIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.UdsIcG_reviews{flex-direction:column;gap:clamp(40px,5vw,72px);padding-top:clamp(96px,11vw,176px);padding-bottom:clamp(96px,11vw,176px);display:flex}.UdsIcG_reviews .UdsIcG_head{align-items:end;row-gap:24px;padding-inline:24px}.UdsIcG_heading{letter-spacing:-.045em;font-size:clamp(44px,6.4vw,104px);font-weight:700;line-height:.95}.UdsIcG_arrows{gap:8px;display:flex}.UdsIcG_arrow{width:52px;height:52px;box-shadow:inset 0 0 0 1.5px var(--ink);color:var(--ink);font:500 20px/1 var(--font-sans);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;transition:background .3s,color .3s;display:inline-flex}.UdsIcG_arrow:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.UdsIcG_arrow:disabled{opacity:.25;cursor:default}.UdsIcG_track{margin:0 calc(-1 * var(--bleed));padding:0 var(--bleed);scroll-snap-type:x mandatory;scroll-padding-inline:var(--bleed);scrollbar-width:none;gap:16px;list-style:none;display:flex;position:relative;overflow-x:auto}.UdsIcG_track::-webkit-scrollbar{display:none}.UdsIcG_track:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.UdsIcG_item{scroll-snap-align:start;width:clamp(260px,24vw,340px);transition:opacity .45s var(--ease-ui);flex-direction:column;flex:none;gap:16px;display:flex}.UdsIcG_isOff{opacity:.35}.UdsIcG_isOff:focus-within{opacity:.75}.UdsIcG_card{aspect-ratio:4/5;background:var(--tone);cursor:pointer;width:100%;font:inherit;color:inherit;text-align:left;border:0;padding:0;display:block;position:relative;overflow:hidden}.UdsIcG_card:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.UdsIcG_photo{object-fit:cover;filter:grayscale()contrast(1.05);transition:transform .8s var(--ease-ui), filter .6s ease}.UdsIcG_card:focus-visible .UdsIcG_photo{transform:scale(1.04)}.UdsIcG_isOn .UdsIcG_card .UdsIcG_photo{filter:none;transform:none}.UdsIcG_overlay{isolation:isolate;color:var(--bg);flex-direction:column;justify-content:space-between;gap:16px;padding:24px;display:flex;position:absolute;inset:0}.UdsIcG_overlay:before{content:"";z-index:-1;background:var(--ink-92);transform-origin:100%;transition:transform .6s var(--ease-ui);position:absolute;inset:0;transform:scaleX(0)}.UdsIcG_overlay>*{opacity:0;transition:opacity .25s}.UdsIcG_card:focus-visible .UdsIcG_overlay:before{transform-origin:0;transform:scaleX(1)}.UdsIcG_card:focus-visible .UdsIcG_overlay>*{opacity:1;transition:opacity .35s .3s}.UdsIcG_isOn .UdsIcG_overlay{display:none}.UdsIcG_quote{letter-spacing:-.01em;font-size:clamp(16px,1.35vw,19px);font-weight:600;line-height:1.38}.UdsIcG_more{color:var(--text-on-dark-2)}.UdsIcG_caption{flex-direction:column;gap:4px;padding-inline:2px;display:flex}.UdsIcG_name{letter-spacing:-.01em;font-size:16px;font-weight:600}.UdsIcG_role{color:var(--muted)}.UdsIcG_excerpt{color:var(--body-2);margin-top:10px;font-size:16px;line-height:1.5;display:none}.UdsIcG_panel{background:var(--ink);color:var(--bg);animation:UdsIcG_panelOpen .7s var(--ease-reveal) both;flex-direction:column;gap:clamp(32px,4vw,56px);padding:clamp(32px,5vw,80px);display:flex}.UdsIcG_counter{color:var(--text-on-dark-2);align-self:flex-end}.UdsIcG_pull{animation:UdsIcG_riseIn .7s var(--ease-out) .35s both;position:relative}.UdsIcG_mark{color:var(--accent-on-dark);font-size:clamp(120px,14vw,220px);font-weight:700;line-height:1;position:absolute;top:-.32em;left:-.06em}.UdsIcG_pullText{letter-spacing:-.035em;text-wrap:balance;max-width:1100px;padding-top:clamp(40px,5vw,72px);font-size:clamp(30px,3.8vw,58px);font-weight:700;line-height:1.04;position:relative}.UdsIcG_panel .UdsIcG_full{border-top:1px solid var(--line-dark);row-gap:32px;padding-top:clamp(28px,3vw,44px)}.UdsIcG_fullName{flex-direction:column;gap:4px;display:flex}.UdsIcG_fullName strong{letter-spacing:-.025em;font-size:clamp(22px,2vw,30px);font-weight:700;line-height:1.1}.UdsIcG_columns{columns:2 300px;color:var(--on-dark-70);column-gap:clamp(32px,3vw,56px);font-size:17px;line-height:1.65}.UdsIcG_columns p{hyphens:var(--body-hyphens);break-inside:avoid-column;margin:0 0 1em}.UdsIcG_columns p:first-child:first-letter{float:left;color:var(--bg);margin:.06em .1em 0 0;font-size:3.4em;font-weight:700;line-height:.82}@media (hover:hover){.UdsIcG_arrow:hover:not(:disabled){background:var(--ink);color:var(--bg)}.UdsIcG_isOff:hover{opacity:.75}.UdsIcG_card:hover .UdsIcG_photo{transform:scale(1.04)}.UdsIcG_isOn .UdsIcG_card:hover .UdsIcG_photo{transform:none}.UdsIcG_card:hover .UdsIcG_overlay:before{transform-origin:0;transform:scaleX(1)}.UdsIcG_card:hover .UdsIcG_overlay>*{opacity:1;transition:opacity .35s .3s}}@media (hover:none){.UdsIcG_overlay{display:none}.UdsIcG_excerpt{display:block}}@media (max-width:860px){.UdsIcG_reviews{padding-top:64px}.UdsIcG_reviews .UdsIcG_head{padding-inline:0}.UdsIcG_arrows,.UdsIcG_panel,.UdsIcG_overlay{display:none}.UdsIcG_excerpt{display:block}.UdsIcG_item{opacity:1}.UdsIcG_card{cursor:default;pointer-events:none}}
.FgBz6G_steps{background:var(--ink);color:var(--bg);padding:clamp(96px,11vw,176px) 0}.FgBz6G_intro{top:var(--sticky-top);transition:top .45s var(--ease-ui);flex-direction:column;align-self:start;gap:28px;padding-bottom:48px;display:flex;position:sticky}.FgBz6G_heading{letter-spacing:-.045em;font-size:clamp(44px,5.2vw,84px);font-weight:700;line-height:.95}.FgBz6G_text{max-width:380px;color:var(--text-on-dark-2);font-size:17px;line-height:1.55}.FgBz6G_action{padding-top:12px}.FgBz6G_list{border-bottom:1px solid var(--line-steps);padding:0;list-style:none}.FgBz6G_item{border-top:1px solid var(--line-steps);grid-template-columns:minmax(0,1fr) minmax(0,1.618fr);gap:32px;padding:44px 0;display:grid}.FgBz6G_number{letter-spacing:-.06em;color:var(--accent-on-dark);font-size:clamp(64px,7vw,112px);font-weight:700;line-height:.85}.FgBz6G_body{flex-direction:column;gap:12px;display:flex}.FgBz6G_title{letter-spacing:-.02em;font-size:clamp(22px,2vw,30px);font-weight:700;line-height:1.15}.FgBz6G_description{hyphens:var(--body-hyphens);color:var(--text-on-dark-2);font-size:16px;line-height:1.6}@media (max-width:860px){.FgBz6G_steps{padding:64px 0}.FgBz6G_intro{position:static}.FgBz6G_number{width:calc(100% + var(--bleed) + 32px);margin-left:calc(-1 * var(--bleed));text-align:center;display:block}}
.onxdAq_policy{flex-direction:column;gap:clamp(48px,6vw,96px);padding-top:24px;padding-bottom:clamp(96px,11vw,176px);display:flex}.onxdAq_heading{letter-spacing:-.045em;text-wrap:balance;padding-inline:24px;font-size:clamp(44px,6.4vw,104px);font-weight:700;line-height:.95}.onxdAq_content{color:var(--body-2);grid-template-columns:minmax(0,1fr) minmax(0,1.618fr);row-gap:14px;padding-inline:24px;font-size:17px;line-height:1.55;display:grid}.onxdAq_content>*{grid-column:2;margin:0}.onxdAq_content h2{padding-top:40px;padding-right:var(--phi-gap);border-top:1px solid var(--line-light);letter-spacing:-.02em;color:var(--ink);grid-column:1;margin-top:26px;font-size:clamp(22px,2vw,30px);font-weight:700;line-height:1.15}.onxdAq_content h2+*{border-top:1px solid var(--line-light);margin-top:26px;padding-top:40px}.onxdAq_content ul{flex-direction:column;gap:8px;padding-inline:0;list-style:none;display:flex}.onxdAq_content h2+ul{padding-top:40px}.onxdAq_content li{hyphens:var(--body-hyphens);padding-left:20px;position:relative}.onxdAq_content li:before{content:"";background:var(--accent);width:8px;height:8px;position:absolute;top:calc(.775em - 4px);left:0}.onxdAq_content a{overflow-wrap:anywhere}@media (hover:hover){.onxdAq_content a:hover{color:var(--accent)}}@media (max-width:860px){.onxdAq_policy{gap:28px;padding-bottom:64px}.onxdAq_heading,.onxdAq_content{padding-inline:0}.onxdAq_content{grid-template-columns:minmax(0,1fr)}.onxdAq_content>*,.onxdAq_content h2{grid-column:1}.onxdAq_content h2{padding-top:24px;padding-right:0}.onxdAq_content h2+*,.onxdAq_content h2+ul{border-top:0;margin-top:0;padding-top:0}}
.OZYKsq_section{background:var(--ink);color:var(--bg);padding:clamp(96px,11vw,176px) 0}.OZYKsq_intro{top:var(--sticky-top);transition:top .45s var(--ease-ui);flex-direction:column;align-self:start;gap:28px;padding-bottom:48px;display:flex;position:sticky}.OZYKsq_heading{letter-spacing:-.035em;font-size:clamp(30px,3.4vw,52px);font-weight:700;line-height:1}.OZYKsq_note{max-width:380px;color:var(--text-on-dark-2);font-size:17px;line-height:1.55}.OZYKsq_action{padding-top:12px}.OZYKsq_parts{border-bottom:1px solid var(--line-steps)}.OZYKsq_part{border-top:1px solid var(--line-steps);flex-direction:column;gap:12px;padding:44px 0;display:flex}.OZYKsq_title{letter-spacing:-.02em;font-size:clamp(22px,2vw,30px);font-weight:700;line-height:1.15}.OZYKsq_text{hyphens:var(--body-hyphens);color:var(--text-on-dark-2);font-size:16px;line-height:1.6}.OZYKsq_program{color:var(--text-on-dark-2);flex-direction:column;gap:8px;padding:0;font-size:16px;line-height:1.6;list-style:none;display:flex}.OZYKsq_program li{grid-template-columns:40px minmax(0,1fr);column-gap:20px;display:grid}.OZYKsq_program .OZYKsq_number{color:var(--accent-on-dark-text);line-height:1.6}@media (max-width:860px){.OZYKsq_section{padding:64px 0}.OZYKsq_intro{position:static}.OZYKsq_program li{grid-template-columns:32px minmax(0,1fr);column-gap:12px}}
@keyframes CuTEha_panelOpen{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.CuTEha_courses{flex-direction:column;padding-bottom:clamp(96px,11vw,176px);display:flex}.CuTEha_courses .CuTEha_course{border-top:1px solid var(--line-light);align-items:start;row-gap:14px;padding:40px 24px}.CuTEha_item:last-child .CuTEha_course{border-bottom:1px solid var(--line-light)}.CuTEha_meta{display:contents}.CuTEha_meta .CuTEha_number{color:var(--accent)}.CuTEha_body{flex-direction:column;gap:40px;display:flex}.CuTEha_title{letter-spacing:-.035em;font-size:clamp(30px,3.4vw,52px);font-weight:700;line-height:1}.CuTEha_description{hyphens:var(--body-hyphens);max-width:620px;color:var(--body-2);font-size:17px;line-height:1.55}.CuTEha_toggle{min-height:44px;color:inherit;font:600 15px/1 var(--font-sans);cursor:pointer;background:0 0;border:0;border-bottom:1px solid;align-items:center;gap:8px;padding:0;display:inline-flex}.CuTEha_toggle:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.CuTEha_toggle>span{transition:transform .5s var(--ease-ui)}.CuTEha_toggle[aria-expanded=true]>span{transform:rotate(180deg)}.CuTEha_panel{animation:CuTEha_panelOpen .7s var(--ease-reveal) both}.CuTEha_details{flex-direction:column;gap:40px;display:flex}.CuTEha_group{flex-direction:column;gap:14px;display:flex}.CuTEha_groupTitle{letter-spacing:-.02em;font-size:clamp(22px,2vw,30px);font-weight:700;line-height:1.15}.CuTEha_items{color:var(--body-2);flex-direction:column;gap:8px;padding:0;font-size:17px;line-height:1.55;list-style:none;display:flex}.CuTEha_items li{grid-template-columns:8px minmax(0,1fr);column-gap:12px;display:grid}.CuTEha_items li:before{content:"";background:var(--accent);width:8px;height:8px;margin-top:calc(.775em - 4px)}@media (hover:hover){.CuTEha_toggle:hover{color:var(--accent)}}@media (min-width:861px){.CuTEha_number{grid-area:1/1}.CuTEha_title{grid-area:2/1}.CuTEha_body{grid-area:2/2}}@media (max-width:860px){.CuTEha_courses{padding-bottom:64px}.CuTEha_courses .CuTEha_course{padding:24px 0}}
.rc3Znq_intro{flex-direction:column;gap:clamp(48px,6vw,96px);padding-top:24px;padding-bottom:clamp(96px,11vw,176px);display:flex}.rc3Znq_heading{letter-spacing:-.045em;text-wrap:balance;padding-inline:24px;font-size:clamp(44px,6.4vw,104px);font-weight:700;line-height:.95}.rc3Znq_list{border-bottom:1px solid var(--line-light);padding:0;list-style:none}.rc3Znq_row{--question-size:clamp(20px, 1.8vw, 28px);border-top:1px solid var(--line-light);grid-template-columns:40px minmax(0,1fr) 40px;align-items:start;column-gap:20px;padding:30px 24px;text-decoration:none;display:grid}.rc3Znq_number,.rc3Znq_arrow{height:calc(var(--question-size) * 1.15);align-items:center;display:flex}.rc3Znq_row .rc3Znq_number{color:var(--accent)}.rc3Znq_title{font-size:var(--question-size);letter-spacing:-.025em;font-weight:700;line-height:1.15;transition:color .3s}.rc3Znq_arrow{justify-self:end;font-size:clamp(22px,2vw,32px);font-weight:400;line-height:1;transform:rotate(90deg)}@media (hover:hover){.rc3Znq_row:hover .rc3Znq_title{color:var(--accent)}}@media (max-width:860px){.rc3Znq_intro{gap:28px;padding-bottom:64px}.rc3Znq_heading{padding-inline:0}.rc3Znq_row{grid-template-columns:32px minmax(0,1fr) 28px;column-gap:12px;padding:24px 0}}
