._2Teczq_form{max-width:850px;color:var(--ink);font-size:1.0625rem;line-height:1.65}._2Teczq_form fieldset{border:0;border-top:1px solid var(--line);min-width:0;margin:28px 0;padding:24px 0 0}._2Teczq_form legend{padding:0 12px 0 0;font-size:1.4375rem;font-weight:600}._2Teczq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;display:grid}._2Teczq_field{flex-direction:column;gap:7px;min-width:0;margin-bottom:18px;display:flex}._2Teczq_field label{font-weight:600}._2Teczq_field label span,._2Teczq_field small{color:var(--ink-2);font-weight:400}._2Teczq_field input,._2Teczq_field select,._2Teczq_field textarea{border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--surface);width:100%;min-height:48px;font:inherit;color:var(--ink);padding:11px 12px;font-size:1rem}._2Teczq_field textarea{resize:vertical}._2Teczq_field [aria-invalid=true]{border-color:var(--err)}._2Teczq_form :is(input,select,textarea,button,a):focus-visible,._2Teczq_confirmation:focus-visible{outline:3px solid var(--accent);outline-offset:3px}._2Teczq_privacy{color:var(--ink-2);font-size:.875rem}._2Teczq_form a,._2Teczq_confirmation a{color:var(--accent-press);text-underline-offset:3px;text-decoration:underline}._2Teczq_form ._2Teczq_error{color:var(--err)}._2Teczq_error:not(:empty){margin:14px 0}._2Teczq_submit{background:var(--accent);color:var(--surface);border-radius:var(--radius-control);min-height:50px;font:inherit;cursor:pointer;border:0;padding:15px 24px;font-weight:600}._2Teczq_submit:hover{background:var(--accent-press)}._2Teczq_submit:disabled{opacity:.65;cursor:wait}._2Teczq_trap{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._2Teczq_confirmation{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);max-width:760px;padding:28px}@media (max-width:600px){._2Teczq_grid{grid-template-columns:minmax(0,1fr);gap:0}._2Teczq_submit{width:100%}}._2Teczq_privacy a,._2Teczq_confirmation a{align-items:center;min-height:2.75rem;display:inline-flex}
.z4RY-W_site,.z4RY-W_page,.z4RY-W_nav,.z4RY-W_footer{font-family:var(--font-sans);color:var(--ink);font-size:1.0625rem;line-height:1.6}.z4RY-W_site,.z4RY-W_page{background:var(--canvas);min-width:0}.z4RY-W_site :is(h1,h2,h3,h4,strong),.z4RY-W_nav strong,.z4RY-W_footer strong{font-weight:600}.z4RY-W_page h1{letter-spacing:-.035em;max-width:19ch;margin:.75rem 0 1rem;font-size:clamp(2.25rem,4.6vw,3.75rem);line-height:1.06}.z4RY-W_page h2{letter-spacing:-.025em;max-width:26ch;margin:.4rem 0 1rem;font-size:clamp(1.75rem,3.1vw,2.6rem);line-height:1.12}.z4RY-W_page h3{letter-spacing:-.015em;margin-bottom:.75rem;font-size:1.25rem;line-height:1.3}.z4RY-W_page p{max-width:62ch}.z4RY-W_page p+p{margin-top:1rem}.z4RY-W_page :is(a,button,input,summary,[tabindex]):focus-visible,.z4RY-W_nav :is(a,button):focus-visible,.z4RY-W_footer a:focus-visible,.z4RY-W_site main :is(a,summary):focus-visible{outline:3px solid var(--accent);outline-offset:3px}.z4RY-W_page a:not(.z4RY-W_button),.z4RY-W_footer a{text-underline-offset:.25em}.z4RY-W_page a:not(.z4RY-W_button):hover,.z4RY-W_footer a:hover{text-decoration:underline}.z4RY-W_page :is(section,[id]),.z4RY-W_site main [id]{scroll-margin-top:6rem}.z4RY-W_wrap{width:min(100% - 4rem,72rem);min-width:0;margin-inline:auto}.z4RY-W_section{padding-block:clamp(2.75rem,6vw,4.75rem)}.z4RY-W_section+.z4RY-W_section,.z4RY-W_hero+.z4RY-W_section,.z4RY-W_section+section,.z4RY-W_hero+section{border-top:1px solid color-mix(in srgb, var(--line) 55%, var(--canvas))}.z4RY-W_overlap{position:relative}.z4RY-W_sectionHeading{margin-bottom:clamp(1.25rem,2.5vw,2rem)}.z4RY-W_sectionHeading h2{margin:.5rem 0 1rem}.z4RY-W_sectionHeading .z4RY-W_lead{margin:0}.z4RY-W_headingWithVisual{grid-template-columns:minmax(0,1fr) 8.5rem;align-items:end;gap:1.5rem;display:grid}.z4RY-W_listeningMascot{width:8.5rem;height:auto}.z4RY-W_candidateMascot{aspect-ratio:1;pointer-events:none;justify-self:end;width:136px;max-width:100%;display:block}.z4RY-W_candidateMascot img{width:100%;height:auto;display:block}.z4RY-W_candidateMascotCompact{width:120px}.z4RY-W_candidateMascotRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.z4RY-W_candidateMascotRow>*{min-width:0}.z4RY-W_candidateMascotRow>.z4RY-W_candidateMascot{flex-shrink:0;margin-left:auto}.z4RY-W_canvas,.z4RY-W_surface,.z4RY-W_socle,.z4RY-W_sun,.z4RY-W_accent{background:var(--canvas)}.z4RY-W_highlight{background:var(--surface)}.z4RY-W_eyebrow{color:var(--accent);letter-spacing:.13em;text-transform:uppercase;font-size:.75rem;font-weight:600}.z4RY-W_lead{color:var(--ink-2);font-size:clamp(1.0625rem,1.5vw,1.2rem);line-height:1.7}.z4RY-W_mark{color:var(--ink);background:linear-gradient(transparent 58%,var(--sun) 58%,var(--sun) 92%,transparent 92%)}.z4RY-W_hero{background:var(--canvas);padding-block:clamp(2rem,4.5vw,3.75rem)}.z4RY-W_heroSplit{align-items:center}.z4RY-W_split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.z4RY-W_split>*,.z4RY-W_grid2>*,.z4RY-W_grid3>*,.z4RY-W_grid4>*{min-width:0}.z4RY-W_actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.75rem;display:flex}.z4RY-W_button:hover .z4RY-W_buttonIcon{translate:2px -2px}.z4RY-W_buttonIcon{transition:translate var(--t-base) var(--ease-standard)}.z4RY-W_button{border-radius:var(--radius-control);min-height:2.75rem;color:var(--surface);background:var(--accent);transition:background var(--t-base) var(--ease-standard);border:1px solid #0000;justify-content:center;align-items:center;gap:.75rem;padding:.85rem 1.15rem;font-size:.9375rem;font-weight:500;line-height:1.4;text-decoration:none;display:inline-flex}.z4RY-W_button:hover{background:var(--accent-press)}.z4RY-W_secondary{color:var(--ink);background:var(--canvas);border-color:var(--line-strong)}.z4RY-W_secondary:hover{background:var(--surface-2)}.z4RY-W_accessLink{min-height:2.75rem;color:var(--ink-2);align-items:center;margin-top:1.25rem;padding-block:.6rem;font-size:.875rem;text-decoration:underline;display:inline-flex}.z4RY-W_grid2,.z4RY-W_grid3,.z4RY-W_grid4{gap:1.25rem;display:grid}.z4RY-W_grid2{grid-template-columns:repeat(2,minmax(0,1fr))}.z4RY-W_grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.z4RY-W_grid4{grid-template-columns:repeat(4,minmax(0,1fr))}.z4RY-W_featuredCard{background:var(--surface)}.z4RY-W_card{background:var(--canvas);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:clamp(1.25rem,2.5vw,2rem)}.z4RY-W_card>p{color:var(--ink-2)}.z4RY-W_card>.z4RY-W_eyebrow{color:var(--accent)}.z4RY-W_card>.z4RY-W_price{color:var(--ink)}.z4RY-W_list{margin-block:1.25rem;padding-left:1.2rem;list-style:outside}.z4RY-W_list li{margin-block:.6rem;padding-left:.25rem}.z4RY-W_checklist{margin-block:1.5rem;padding:0;list-style:none}.z4RY-W_checklist li{gap:.7rem;margin-block:.85rem;display:flex}.z4RY-W_checklist svg{width:1.3rem;height:1.3rem;color:var(--ok);flex-shrink:0;margin-top:.2rem}.z4RY-W_price{letter-spacing:-.035em;margin-top:1rem;font-size:clamp(2.5rem,4vw,3.5rem);font-weight:600;line-height:1.15}.z4RY-W_price small{letter-spacing:0;font-size:1rem}.z4RY-W_priceLine{margin-top:1.25rem;font-weight:600}.z4RY-W_note{border-left:3px solid var(--sun);background:var(--surface);color:var(--ink);border-radius:0 var(--radius-chip) var(--radius-chip) 0;margin-top:1.25rem;padding:1rem 1.25rem;font-size:.9375rem}.z4RY-W_caption{color:var(--ink-2);margin-top:1rem;font-size:.75rem}.z4RY-W_badges{flex-wrap:wrap;gap:.6rem;margin-block:1.25rem;display:flex}.z4RY-W_badge{border-radius:var(--radius-chip);background:var(--surface-2);padding:.5rem .8rem;font-size:.875rem}.z4RY-W_co{background:var(--co-soft);color:var(--co-ink)}.z4RY-W_ce{background:var(--ce-soft);color:var(--ce-ink)}.z4RY-W_ee{background:var(--ee-soft);color:var(--ee-ink)}.z4RY-W_eo{background:var(--eo-soft);color:var(--eo-ink)}.z4RY-W_competence{border-top:4px solid}.z4RY-W_competence p{color:inherit}.z4RY-W_icon{flex-shrink:0;width:1.5rem;height:1.5rem;margin-bottom:.8rem}.z4RY-W_wave{width:11rem;max-width:100%;height:2rem;color:var(--eo)}.z4RY-W_heroFigure{min-width:0;padding:2.5rem 1rem 8rem;position:relative}.z4RY-W_heroSheet{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sheet);box-shadow:var(--shadow-card);margin:0 1.5rem;overflow:hidden;transform:rotate(-2deg)}.z4RY-W_heroSheet img{width:100%;height:auto}.z4RY-W_floatCard{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-pop);max-width:75%;padding:.8rem 1rem;font-size:.75rem;position:absolute}.z4RY-W_floatCard strong{font-size:.875rem;display:block}.z4RY-W_floatCard:nth-of-type(2){top:0;right:0;transform:rotate(2deg)}.z4RY-W_floatCard:nth-of-type(3){bottom:1.5rem;left:0;transform:rotate(-1.5deg)}.z4RY-W_floatCard:nth-of-type(4){bottom:0;right:0;transform:rotate(1deg)}.z4RY-W_annotation{font-family:var(--font-hand);color:var(--ink-2);align-items:center;gap:.5rem;margin-top:1.25rem;font-size:1.4rem;display:flex}.z4RY-W_annotation svg{width:4rem;height:2rem}.z4RY-W_layeredHero{isolation:isolate}.z4RY-W_layeredHero:before{content:"";z-index:-1;border:1px solid var(--line-strong);border-radius:var(--radius-sheet);background:var(--sun-soft);box-shadow:var(--shadow-card);pointer-events:none;position:absolute;inset:3rem 2.5rem 8rem;transform:rotate(4deg)}.z4RY-W_cornerSticker{border:1px dashed var(--accent);background:var(--sun-soft);width:2.75rem;height:2.75rem;color:var(--accent);box-shadow:var(--shadow-card);pointer-events:none;border-radius:.8rem;place-items:center;margin:0;display:grid;position:absolute;top:-1.7rem;right:1.25rem;transform:rotate(9deg)}.z4RY-W_cornerSticker svg{width:1.5rem;height:1.5rem;margin:0}.z4RY-W_layeredHero>.z4RY-W_cornerSticker{top:3rem;left:.75rem;right:auto;transform:rotate(-12deg)}.z4RY-W_days{flex-wrap:wrap;gap:.4rem;margin-top:.6rem;display:flex}.z4RY-W_day{border-radius:var(--radius-chip);background:var(--surface-2);min-width:2rem;min-height:2rem;color:var(--ink-2);place-items:center;font-size:.75rem;display:grid}.z4RY-W_day[data-active=true]{background:var(--co-soft);color:var(--co-ink);border:1px solid var(--co)}.z4RY-W_rules{gap:.75rem;margin-block:1.5rem;display:grid}.z4RY-W_rule{align-items:center;gap:.85rem;display:flex}.z4RY-W_rule .z4RY-W_icon{color:var(--eo);margin:0}.z4RY-W_mascot{justify-self:center;width:10rem;height:auto}.z4RY-W_timeline{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem;padding:0;list-style:none;display:grid}.z4RY-W_timeline li{padding-top:0;position:relative}.z4RY-W_timeline li:not(:last-child):before{content:"";background:var(--line-strong);height:2px;position:absolute;top:1.375rem;left:1.375rem;right:-2.375rem}.z4RY-W_stepNumber{z-index:1;border:1px solid var(--line-strong);background:var(--canvas);width:2.75rem;height:2.75rem;color:var(--ink);border-radius:50%;place-items:center;margin-bottom:1rem;font-weight:600;display:grid;position:relative}.z4RY-W_timeline .z4RY-W_icon{color:var(--accent);display:block}.z4RY-W_timeline h3{font-size:1rem}.z4RY-W_timeline p{color:var(--ink-2);font-size:.875rem}.z4RY-W_path{margin:1rem 0 0;padding-top:2rem;position:relative}.z4RY-W_path>svg{width:100%;height:auto;color:var(--line-strong)}.z4RY-W_path img{width:clamp(4.5rem,7vw,5.5rem);height:auto;position:absolute;top:calc(60% + .8rem);left:50%;transform:translate(-50%,-90%)}.z4RY-W_pathLabels{color:var(--ink-2);justify-content:space-between;gap:1rem;margin-bottom:1.5rem;font-size:.75rem;display:flex}.z4RY-W_encouragement{text-align:center;background:var(--sun-soft);color:var(--ink);border-radius:var(--radius-card);font-family:var(--font-hand);padding:.75rem 1rem;font-size:1.5rem;position:relative}.z4RY-W_encouragement:after{content:"";border:.6rem solid #0000;border-top-color:var(--sun-soft);position:absolute;top:100%;left:calc(50% - .6rem)}.z4RY-W_gauges{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.z4RY-W_gauge{background:0 0}.z4RY-W_gauge label{justify-content:space-between;font-size:.875rem;display:flex}.z4RY-W_gauge meter{accent-color:currentColor;width:100%;height:1rem}.z4RY-W_gauge meter::-webkit-meter-optimum-value{background:currentColor}.z4RY-W_gauge meter::-moz-meter-bar{background:currentColor}.z4RY-W_counter{color:var(--ink);font-size:1.5rem;font-weight:600;display:block}.z4RY-W_comparison{gap:.75rem;display:grid}.z4RY-W_comparisonRow{border:1px solid var(--line);border-radius:var(--radius-card);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.z4RY-W_comparisonRow p{background:var(--surface);padding:1.15rem 1.5rem;margin:0!important}.z4RY-W_comparisonRow p+p{background:var(--accent-soft)}.z4RY-W_comparisonLabel{color:var(--ink-2);margin-bottom:.35rem;font-size:.75rem;display:block}.z4RY-W_translation{margin-top:1.25rem;font-size:2rem;display:block}.z4RY-W_devices{width:100%;max-width:10rem;height:5rem;color:var(--accent)}.z4RY-W_faqLayout{grid-template-columns:minmax(0,1fr) 12rem;align-items:start;gap:clamp(2rem,5vw,4.5rem);display:grid}.z4RY-W_faqLayout>*{min-width:0}.z4RY-W_faqGroups{gap:clamp(2rem,4vw,2.75rem);display:grid}.z4RY-W_page .z4RY-W_faqGroupTitle{color:var(--ink-2);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.65rem;margin:0 0 1rem;font-size:.875rem;font-weight:600;line-height:1.4;display:flex}.z4RY-W_page .z4RY-W_faqGroupTitle:before{content:"";background:var(--sun);border-radius:2px;flex-shrink:0;width:1.5rem;height:3px}.z4RY-W_faq{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--canvas)}.z4RY-W_faq details+details{border-top:1px solid var(--line)}.z4RY-W_faq summary{border-radius:var(--radius-card);min-height:2.75rem;color:var(--ink);cursor:pointer;transition:color var(--t-base) var(--ease-standard);justify-content:space-between;align-items:center;gap:1.25rem;padding:1.05rem 1.35rem;font-size:1.1rem;font-weight:600;line-height:1.4;list-style:none;display:flex}.z4RY-W_faq summary::-webkit-details-marker{display:none}.z4RY-W_faq summary::marker{content:""}.z4RY-W_faq summary:hover{color:var(--accent)}.z4RY-W_page .z4RY-W_faq summary:focus-visible{outline-offset:-3px}.z4RY-W_faq details[open]>summary{padding-bottom:.75rem}.z4RY-W_faqIcon{border:1px solid var(--line-strong);background:var(--surface);width:2rem;height:2rem;color:var(--ink);transition:background var(--t-base) var(--ease-standard), border-color var(--t-base) var(--ease-standard);border-radius:50%;flex-shrink:0;position:relative}.z4RY-W_faqIcon:before,.z4RY-W_faqIcon:after{content:"";width:.75rem;height:2px;transition:transform var(--t-base) var(--ease-standard);background:currentColor;border-radius:1px;margin:-1px 0 0 -.375rem;position:absolute;top:50%;left:50%}.z4RY-W_faqIcon:after{transform:rotate(90deg)}.z4RY-W_faq summary:hover .z4RY-W_faqIcon{border-color:var(--accent)}.z4RY-W_faq details[open] .z4RY-W_faqIcon{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.z4RY-W_faq details[open] .z4RY-W_faqIcon:after{transform:rotate(0)}.z4RY-W_faqAnswer{color:var(--ink-2);padding:0 1.5rem 1.5rem;line-height:1.6}.z4RY-W_page .z4RY-W_faqAnswer p{max-width:65ch}.z4RY-W_page .z4RY-W_faqAnswer p+p{margin-top:.75rem}.z4RY-W_faqAnswer .z4RY-W_list{max-width:65ch;margin-block:.75rem 0}.z4RY-W_faqAnswer .z4RY-W_list li{margin-block:.4rem}.z4RY-W_faqAnswer>:first-child{margin-top:0}.z4RY-W_faqAside{flex-direction:column;align-items:center;display:flex;position:sticky;top:6rem}.z4RY-W_faqAside .z4RY-W_annotation{flex-wrap:wrap;justify-content:center}.z4RY-W_faqAside .z4RY-W_faqMoreLink{white-space:nowrap;font-size:.9375rem}.z4RY-W_faqMoreLink{min-height:2.75rem;color:var(--accent);align-items:center;gap:.5rem;margin-top:1rem;font-weight:600;text-decoration:underline;display:inline-flex}@media (max-width:800px){.z4RY-W_faqLayout{grid-template-columns:minmax(0,1fr);gap:1.5rem}.z4RY-W_faqAside{flex-direction:row;justify-content:flex-start;gap:1rem;position:static}.z4RY-W_faqAside .z4RY-W_mascot{width:4.5rem}.z4RY-W_faqAside .z4RY-W_mascot[data-coq-flip]{scale:1}.z4RY-W_faqAside .z4RY-W_annotation{display:none}.z4RY-W_faqAside .z4RY-W_faqMoreLink{margin-top:0}}@media (max-width:639px){.z4RY-W_faq summary{gap:.85rem;padding:1.1rem 1rem;font-size:1.0625rem}.z4RY-W_faq details[open]>summary{padding-bottom:.6rem}.z4RY-W_faqIcon{width:1.75rem;height:1.75rem}.z4RY-W_faqAnswer{padding:0 1rem 1.25rem}}.z4RY-W_anchorNav{flex-wrap:wrap;gap:.5rem;margin-top:1.75rem;display:flex}.z4RY-W_anchorNav a{background:var(--canvas);border:1px solid var(--line-strong);border-radius:var(--radius-chip);min-height:2.75rem;padding:.6rem 1rem}.z4RY-W_offer{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:1rem;display:grid}.z4RY-W_offer>span{background:var(--sun-soft);border:1px solid var(--line);border-radius:50%;place-self:center;place-items:center;width:3.5rem;height:3.5rem;font-size:2rem;display:grid}.z4RY-W_tracking{border-collapse:collapse;width:100%;font-size:.9375rem}.z4RY-W_tracking :is(th,td){text-align:left;border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:1rem .75rem}.z4RY-W_tracking th{font-weight:600}.z4RY-W_formColumns{align-items:start}.z4RY-W_nav{z-index:50;background:color-mix(in srgb,var(--canvas) 94%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);position:sticky;top:0}.z4RY-W_navInner{align-items:center;gap:1.75rem;min-height:5rem;display:flex}.z4RY-W_logo{flex-shrink:0;align-items:center;min-height:2.75rem;display:inline-flex}.z4RY-W_logo img{width:8.5rem;height:auto}.z4RY-W_navLinks{align-items:center;gap:1.4rem;margin-left:auto;display:flex}.z4RY-W_navLinks a{border-bottom:2px solid #0000;align-items:center;min-height:2.75rem;font-size:.9375rem;display:flex}.z4RY-W_navLinks a[aria-current=page]{color:var(--accent);border-bottom-color:var(--accent)}.z4RY-W_menuToggle{border:1px solid var(--line-strong);background:var(--canvas);border-radius:var(--radius-control);min-height:2.75rem;font:inherit;padding:.5rem .8rem;font-size:.875rem;display:none}.z4RY-W_footer{background:var(--canvas);border-top:1px solid var(--line);padding-block:4rem 2rem}.z4RY-W_footerTop{grid-template-columns:1.4fr repeat(4,minmax(0,1fr));gap:2rem;display:grid}.z4RY-W_footer p{color:var(--ink-2);max-width:52ch;font-size:.875rem}.z4RY-W_footer nav{flex-direction:column;align-items:start;display:flex}.z4RY-W_footer nav strong{margin-bottom:.75rem}.z4RY-W_footer nav a{align-items:center;min-height:2.75rem;font-size:.875rem;display:inline-flex}.z4RY-W_footerBottom{border-top:1px solid var(--line-strong);justify-content:space-between;gap:2rem;margin-top:3rem;padding-top:1.5rem;font-size:.75rem;display:flex}.z4RY-W_footerBottom p{max-width:90ch;font-size:.75rem}.z4RY-W_buttonIcon{flex-shrink:0;width:1.25rem;height:1.25rem}.z4RY-W_featureRow{margin-block:1.5rem 2rem}.z4RY-W_cardBanner{border-radius:var(--radius-card) var(--radius-card) 0 0;border-bottom:1px solid var(--line);margin:calc(-1*clamp(1.25rem,2.5vw,2rem)) calc(-1*clamp(1.25rem,2.5vw,2rem)) 1.5rem;padding:clamp(1.25rem,2.5vw,2rem)}.z4RY-W_cardBanner h3{margin:.5rem 0 0}.z4RY-W_entryPrice{color:var(--ink);margin-block:1.5rem;font-size:2.5rem;font-weight:600;line-height:1.2}.z4RY-W_entryPrice small{font-size:1rem;font-weight:400;line-height:1.6;display:block}.z4RY-W_priceHeader{grid-template-rows:auto auto 1.6rem auto auto;display:grid}.z4RY-W_page .z4RY-W_priceHeader h2{font-size:clamp(1.75rem,3vw,3rem)}.z4RY-W_page .z4RY-W_priceHeader p{margin:0}.z4RY-W_pricePrefix{font-size:1rem}.z4RY-W_priceHeader .z4RY-W_price{white-space:nowrap}.z4RY-W_finalCard{grid-template-columns:minmax(0,1fr) 10rem;align-items:center;gap:0 2rem;display:grid}.z4RY-W_finalCard>.z4RY-W_candidateMascot{grid-area:1/2/span 2}.z4RY-W_finalCard>.z4RY-W_actions{grid-column:1}.z4RY-W_saluteFigure{place-self:center;width:min(100%,12.5rem)}.z4RY-W_saluteFigure img{width:100%;height:auto;display:block}.z4RY-W_preparationFigure{gap:1rem;min-width:0;display:grid}.z4RY-W_mascotDisc{aspect-ratio:1;background:var(--socle);border-radius:50%;justify-self:center;place-items:center;width:12rem;max-width:100%;display:grid}.z4RY-W_mascotDisc img{width:min(100%,13.75rem);height:auto}.z4RY-W_page .z4RY-W_contentsTitle{margin-block:.25rem;font-size:1.25rem;font-weight:600}.z4RY-W_preparationFigure .z4RY-W_anchorNav{margin-top:1rem}.z4RY-W_anchorNav a.z4RY-W_co{background:var(--co-soft)}.z4RY-W_anchorNav a.z4RY-W_ce{background:var(--ce-soft)}.z4RY-W_anchorNav a.z4RY-W_ee{background:var(--ee-soft)}.z4RY-W_anchorNav a.z4RY-W_eo{background:var(--eo-soft)}.z4RY-W_organizationFigure{margin-top:1.25rem}.z4RY-W_organizationHeading{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.z4RY-W_organizationBadge{border-radius:var(--radius-control);background:var(--accent-soft);width:3.5rem;height:3.5rem;color:var(--accent-press);flex-shrink:0;place-items:center;font-size:1.25rem;font-weight:600;display:grid}.z4RY-W_learnerList{margin-block:1.5rem;padding:0;list-style:none}.z4RY-W_learnerList li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:.4rem;padding-block:.9rem;display:grid}.z4RY-W_learnerList span{color:var(--ink-2);font-size:.875rem}.z4RY-W_learnerList meter{width:100%;height:.75rem;accent-color:var(--accent)}.z4RY-W_learnerList meter::-webkit-meter-optimum-value{background:var(--accent)}.z4RY-W_learnerList meter::-moz-meter-bar{background:var(--accent)}.z4RY-W_mockButton{border-radius:var(--radius-control);background:var(--accent-soft);color:var(--accent-press);padding:.7rem 1rem;font-size:.875rem;display:inline-flex}.z4RY-W_needsList{gap:1.25rem;margin-top:1.5rem;padding:0;list-style:none;display:grid}.z4RY-W_needsList li{align-items:start;gap:1rem;display:flex}.z4RY-W_needsList .z4RY-W_icon{color:var(--accent);margin:.2rem 0 0}.z4RY-W_mascotTrio{margin-top:2rem}.z4RY-W_mascotTrio figure{text-align:center;align-content:start;justify-items:center;gap:1rem;display:grid}.z4RY-W_mascotTrio img{object-fit:contain;width:10rem;height:10rem}.z4RY-W_hero>.z4RY-W_split>.z4RY-W_mascot{align-self:center;width:10rem}@media (max-width:767px){.z4RY-W_finalCard{grid-template-columns:minmax(0,1fr) 6.5rem;gap:0 1rem}.z4RY-W_finalCard>.z4RY-W_candidateMascot{grid-row:1;width:100%}.z4RY-W_finalCard>.z4RY-W_actions{grid-column:1/-1}}@media (max-width:479px){.z4RY-W_actions{flex-direction:column;align-items:stretch}.z4RY-W_heroFigure .z4RY-W_floatCard:nth-of-type(4){display:none}}@media (max-width:1023px){.z4RY-W_heroFigure .z4RY-W_floatCard:nth-of-type(4){display:none}.z4RY-W_grid4,.z4RY-W_grid3{grid-template-columns:repeat(2,minmax(0,1fr))}.z4RY-W_timeline{grid-template-columns:minmax(0,1fr)}.z4RY-W_timeline li{padding:0 0 1.5rem 4rem}.z4RY-W_timeline .z4RY-W_stepNumber{position:absolute;top:0;left:0}.z4RY-W_timeline li:not(:last-child):before{width:2px;height:auto;inset:1.375rem auto -1rem 1.375rem}.z4RY-W_navInner{gap:1rem}.z4RY-W_navLinks{gap:.9rem}}@media (max-width:800px){.z4RY-W_split{grid-template-columns:minmax(0,1fr);gap:2.5rem}.z4RY-W_heroFigure{justify-self:center;width:min(100%,30rem)}.z4RY-W_navLinks{background:var(--canvas);border-bottom:1px solid var(--line);box-shadow:var(--shadow-card);padding:1rem 1.5rem;display:none;position:absolute;top:100%;left:0;right:0}.z4RY-W_navLinks[data-open=true]{flex-direction:column;align-items:stretch;display:flex}.z4RY-W_navInner>.z4RY-W_button{margin-left:auto;padding:.65rem .8rem;font-size:.875rem}.z4RY-W_menuToggle{display:block}.z4RY-W_footerTop{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.z4RY-W_wrap{width:calc(100% - 2rem)}.z4RY-W_grid2,.z4RY-W_grid3,.z4RY-W_grid4,.z4RY-W_comparisonRow,.z4RY-W_gauges{grid-template-columns:minmax(0,1fr)}.z4RY-W_heroFigure{padding-inline:0}.z4RY-W_heroSheet{margin-inline:1rem}.z4RY-W_heroFigure .z4RY-W_floatCard{padding:.65rem .75rem;font-size:.6875rem}.z4RY-W_heroFigure .z4RY-W_floatCard strong{font-size:.75rem}.z4RY-W_heroFigure .z4RY-W_day{min-width:1.5rem;min-height:1.5rem;font-size:.625rem}.z4RY-W_headingWithVisual{grid-template-columns:minmax(0,1fr)}.z4RY-W_candidateMascot{width:112px}.z4RY-W_listeningMascot{display:none}.z4RY-W_saluteFigure{justify-self:start;width:8.5rem;margin-top:-.5rem}.z4RY-W_offer{grid-template-columns:minmax(0,1fr)}.z4RY-W_offer>span{text-align:center}.z4RY-W_tracking thead{display:none}.z4RY-W_tracking :is(tbody,tr,td){display:block}.z4RY-W_tracking tr{border:1px solid var(--line);border-radius:var(--radius-control);margin-bottom:1rem}.z4RY-W_tracking td{padding:.6rem}.z4RY-W_tracking td:before{content:attr(data-label);color:var(--ink-2);font-size:.75rem;display:block}.z4RY-W_tracking td:last-child{border:0}.z4RY-W_navInner{gap:.5rem;min-height:4.5rem}.z4RY-W_logo img{width:6.5rem}.z4RY-W_footerTop{grid-template-columns:minmax(0,1fr);gap:1.75rem}.z4RY-W_footerBottom{flex-direction:column}}@media (prefers-reduced-motion:reduce){.z4RY-W_page *,.z4RY-W_page .z4RY-W_faqIcon:before,.z4RY-W_page .z4RY-W_faqIcon:after,.z4RY-W_nav *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.z4RY-W_section,.z4RY-W_hero{overflow-x:clip}@media (prefers-reduced-motion:no-preference){html.js-reveal .z4RY-W_page [data-reveal]{--reveal-distance:80px;--reveal-x:0px;--reveal-y:var(--reveal-distance);--reveal-scale:1;--reveal-rotation:0deg}html.js-reveal .z4RY-W_page [data-reveal=left]{--reveal-x:calc(-1 * var(--reveal-distance));--reveal-y:0px}html.js-reveal .z4RY-W_page [data-reveal=right]{--reveal-x:var(--reveal-distance);--reveal-y:0px}html.js-reveal .z4RY-W_page [data-reveal=scale]{--reveal-y:0px;--reveal-scale:.92}html.js-reveal .z4RY-W_page [data-reveal=tilt]{--reveal-rotation:-4deg}html.js-reveal .z4RY-W_page [data-reveal=tilt]:nth-child(2n){--reveal-rotation:4deg}html.js-reveal .z4RY-W_page [data-reveal-state=pending]{opacity:0;translate:var(--reveal-x) var(--reveal-y);scale:var(--reveal-scale);rotate:var(--reveal-rotation)}html.js-reveal .z4RY-W_page [data-reveal-state=visible]{opacity:1;translate:none;rotate:none;scale:1}html.js-reveal .z4RY-W_page :is([data-reveal-state=pending],[data-reveal-state=visible]){transition-property:opacity,translate,scale,rotate;transition-duration:.78s;transition-timing-function:cubic-bezier(.2,.7,.2,1)}html.js-reveal .z4RY-W_page [data-reveal-state=visible]{transition-delay:var(--reveal-delay,0s)}.z4RY-W_page [data-reveal-stagger]>:first-child{--reveal-delay:0s}.z4RY-W_page [data-reveal-stagger]>:nth-child(2){--reveal-delay:.11s}.z4RY-W_page [data-reveal-stagger]>:nth-child(3){--reveal-delay:.22s}.z4RY-W_page [data-reveal-stagger]>:nth-child(4){--reveal-delay:.33s}.z4RY-W_page [data-reveal-stagger]>:nth-child(5){--reveal-delay:.44s}.z4RY-W_page [data-reveal-stagger]>:nth-child(6){--reveal-delay:.55s}.z4RY-W_page [data-reveal-stagger]>:nth-child(7){--reveal-delay:.66s}.z4RY-W_page [data-reveal-stagger]>:nth-child(8){--reveal-delay:.77s}html.js-reveal .z4RY-W_timeline li:before{transform-origin:0;transition:transform .78s cubic-bezier(.2,.7,.2,1)}html.js-reveal .z4RY-W_timeline [data-reveal-state=pending]:before{transform:scaleX(0)}html.js-reveal .z4RY-W_timeline [data-reveal-state=visible]:before{transition:transform .78s cubic-bezier(.2,.7,.2,1) var(--reveal-delay,0s);transform:scaleX(1)}}@media (prefers-reduced-motion:no-preference) and (max-width:1023px){html.js-reveal .z4RY-W_timeline li:before{transform-origin:top}html.js-reveal .z4RY-W_timeline [data-reveal-state=pending]:before{transform:scaleY(0)}html.js-reveal .z4RY-W_timeline [data-reveal-state=visible]:before{transform:scaleY(1)}}@media (prefers-reduced-motion:no-preference) and (max-width:767px){html.js-reveal .z4RY-W_page [data-reveal]{--reveal-distance:32px}html.js-reveal .z4RY-W_page [data-reveal=tilt]{--reveal-rotation:-2deg}html.js-reveal .z4RY-W_page [data-reveal=tilt]:nth-child(2n){--reveal-rotation:2deg}html.js-reveal .z4RY-W_page :is([data-reveal-state=pending],[data-reveal-state=visible]){transition-duration:.65s}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (min-width:768px){html.js-reveal .z4RY-W_hero{view-timeline-name:--hero-exit;view-timeline-axis:block}html.js-reveal .z4RY-W_page [data-scroll-scene=hero] [data-reveal]:not([data-reveal-state=pending]){opacity:1;transition:none;animation:1s linear both z4RY-W_heroSpread;animation-timeline:--hero-exit;animation-range:exit;translate:none;rotate:none;scale:1}.z4RY-W_heroFigure .z4RY-W_heroSheet{--parallax-x:0px;--parallax-y:40px}.z4RY-W_heroFigure .z4RY-W_floatCard:nth-of-type(2){--parallax-x:56px;--parallax-y:-64px}.z4RY-W_heroFigure .z4RY-W_floatCard:nth-of-type(3){--parallax-x:-64px;--parallax-y:64px}.z4RY-W_heroFigure .z4RY-W_floatCard:nth-of-type(4){--parallax-x:48px;--parallax-y:96px}}@media (prefers-reduced-motion:no-preference) and (min-width:900px){html.js-reveal .z4RY-W_page [data-scroll-scene=documents]>[data-reveal]:not([data-reveal-state=pending]){opacity:1;transition:none;translate:none;rotate:none;scale:1}}}@keyframes z4RY-W_heroSpread{0%{translate:0}to{translate:var(--parallax-x) var(--parallax-y)}}html.js-reveal .z4RY-W_page [data-reveal-state=instant]{opacity:1;transition:none;translate:none;rotate:none;scale:1}html.js-reveal .z4RY-W_page [data-reveal]:focus-within{opacity:1;transition:none;translate:none;rotate:none;scale:1}html.js-reveal .z4RY-W_page [data-reveal][data-motion-static]{opacity:1;transition:none;translate:none;rotate:none;scale:1}:is(html.js-reveal .z4RY-W_page [data-reveal][data-motion-static],html.js-reveal .z4RY-W_page [data-reveal]:focus-within){animation:none!important}html.js-reveal .z4RY-W_timeline [data-reveal-state=instant]:before{transition:none;transform:none}html:not(.js-reveal) .z4RY-W_page [data-reveal]{transform:none}html:not(.js-reveal) .z4RY-W_layeredHero:before{transform:none}@media (prefers-reduced-motion:reduce){.z4RY-W_page [data-reveal],.z4RY-W_page [data-reveal]:before,.z4RY-W_page [data-reveal]:after,.z4RY-W_layeredHero:before{opacity:1!important;transform:translate(0,0)scale(1)rotate(0)!important}}.z4RY-W_levelsList{margin:0 0 1.25rem;padding:0;list-style:none}.z4RY-W_levelsList .z4RY-W_card h3{color:var(--ink);margin:0}.z4RY-W_card>.z4RY-W_levelCode{letter-spacing:-.03em;color:var(--accent);margin-bottom:.5rem;font-size:clamp(2.25rem,5vw,3.25rem);font-weight:700;line-height:1}.z4RY-W_levelsLink{color:var(--ink);text-underline-offset:3px;margin-top:.75rem;font-size:.95rem;text-decoration:underline;display:inline-block}.z4RY-W_vatNotice{color:var(--ink-2,currentColor);opacity:.85;margin-top:.25rem;font-size:.8125rem;line-height:1.4}.z4RY-W_entryPrice+.z4RY-W_vatNotice{margin-top:-1.25rem;margin-bottom:1.25rem}.z4RY-W_gains{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.z4RY-W_gains>li{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--canvas);min-width:0;box-shadow:var(--shadow-card);flex-direction:column;gap:.5rem;padding:1.1rem;display:flex}.z4RY-W_page .z4RY-W_gains h3{margin:.25rem 0 0;font-size:1.0625rem;line-height:1.3}.z4RY-W_page .z4RY-W_gains p{color:var(--ink-2);margin:0;font-size:.9375rem;line-height:1.5}.z4RY-W_proof{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface);min-height:3.5rem;color:var(--ink);justify-content:center;align-items:center;padding:.5rem .6rem;display:flex;overflow:hidden}.z4RY-W_proofChips{flex-wrap:wrap;justify-content:center;gap:.3rem;display:flex}.z4RY-W_proofChip{border-radius:var(--radius-chip);padding:.2rem .4rem;font-size:.75rem;font-weight:600;line-height:1.2}.z4RY-W_proofWave{width:100%;color:var(--eo);display:flex}.z4RY-W_proofWave .z4RY-W_wave{width:100%;height:1.75rem}.z4RY-W_proofNotes{gap:.2rem;width:100%;font-size:.6875rem;line-height:1.25;display:grid}.z4RY-W_proofNotes>span{border-left:3px solid var(--co);white-space:nowrap;text-overflow:ellipsis;padding-left:.4rem;overflow:hidden}.z4RY-W_proofNotes>span:nth-child(2){border-color:var(--ee)}.z4RY-W_proofNotes>span:nth-child(3){border-color:var(--accent)}.z4RY-W_proofTimer,.z4RY-W_proofWeek{font-variant-numeric:tabular-nums;align-items:center;gap:.4rem;font-size:1.125rem;font-weight:600;display:inline-flex}.z4RY-W_proofTimer .z4RY-W_icon,.z4RY-W_proofWeek .z4RY-W_icon{width:1.25rem;height:1.25rem;color:var(--accent);margin:0}.z4RY-W_offerRow{border-radius:var(--radius-card);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;margin-top:1.5rem;padding:1rem 1.25rem;display:flex}.z4RY-W_offerRow .z4RY-W_entryPrice{margin:0;font-size:1.75rem}.z4RY-W_offerRow .z4RY-W_entryPrice small{font-size:1rem;font-weight:400;display:inline}.z4RY-W_offerRow .z4RY-W_entryPrice+.z4RY-W_vatNotice{margin:.1rem 0 0}.z4RY-W_offerRow .z4RY-W_offerActions{flex-wrap:wrap;gap:.5rem;display:flex}.z4RY-W_orgPrice{margin-top:1rem}.z4RY-W_orgPrice .z4RY-W_entryPrice{margin:0;font-size:1.5rem}.z4RY-W_orgPrice .z4RY-W_entryPrice small{font-size:.9375rem;font-weight:400;display:inline}.z4RY-W_orgPrice .z4RY-W_entryPrice+.z4RY-W_vatNotice{margin:.1rem 0 0}.z4RY-W_heroNote{flex-wrap:nowrap;line-height:1.3;text-decoration:none}.z4RY-W_heroNote>span{min-width:0}.z4RY-W_heroNote>svg{flex:none}@media (max-width:1199px){.z4RY-W_gains{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:800px){.z4RY-W_gains{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:640px){.z4RY-W_home .z4RY-W_hero{padding-block:clamp(2.5rem,5vw,4.5rem) clamp(2.25rem,3.5vw,3.25rem)}.z4RY-W_home .z4RY-W_section{padding-block:clamp(3rem,6vw,5rem)}.z4RY-W_home .z4RY-W_sectionHeading{margin-bottom:2rem}.z4RY-W_home .z4RY-W_heroFigure{padding-bottom:7rem}.z4RY-W_home .z4RY-W_levelsList{margin-bottom:0}.z4RY-W_home .z4RY-W_levelsList .z4RY-W_card{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:1rem;padding:.75rem 1.25rem;display:grid}.z4RY-W_home .z4RY-W_levelsList .z4RY-W_levelCode{grid-row:1/span 2;margin:0;font-size:2.25rem}.z4RY-W_home .z4RY-W_levelsList .z4RY-W_card h3{font-size:1.0625rem}.z4RY-W_home .z4RY-W_levelsLink{margin-top:.25rem}}.z4RY-W_skillTiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.z4RY-W_skillTiles>li{min-width:0}.z4RY-W_skillTile{border-radius:var(--radius-card);height:100%;min-height:2.75rem;box-shadow:var(--shadow-card);transition:translate var(--t-base) var(--ease-standard);border-top:4px solid;flex-direction:column;gap:.4rem;padding:clamp(1rem,2vw,1.5rem);text-decoration:none;display:flex}.z4RY-W_skillTile strong{font-size:1.125rem;line-height:1.3}.z4RY-W_skillTile>span:last-child{font-size:.9375rem;line-height:1.45}.z4RY-W_page a.z4RY-W_skillTile:hover{text-decoration:none}.z4RY-W_page a.z4RY-W_skillTile:hover strong{text-underline-offset:.2em;text-decoration:underline}.z4RY-W_skillCode{align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.z4RY-W_skillCode .z4RY-W_icon{width:1.25rem;height:1.25rem;margin:0}.z4RY-W_ruleChips{flex-wrap:wrap;gap:.5rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}.z4RY-W_ruleChips li{border:1px solid var(--line);border-radius:var(--radius-chip);background:var(--surface);align-items:center;gap:.5rem;padding:.45rem .8rem;font-size:.9375rem;display:inline-flex}.z4RY-W_ruleChips .z4RY-W_icon{width:1.15rem;height:1.15rem;color:var(--eo);margin:0}.z4RY-W_modesBlock{margin-top:2rem}.z4RY-W_modesBlock h3{margin-bottom:.75rem}.z4RY-W_modeList{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:0;display:grid}.z4RY-W_modeList>div{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--canvas);padding:1rem 1.25rem}.z4RY-W_modeList dt{color:var(--ink);font-weight:600}.z4RY-W_modeList dd{color:var(--ink-2);margin:.25rem 0 0;font-size:.9375rem}.z4RY-W_comparisonHead{display:none}.z4RY-W_trustBlock{margin-top:2.5rem}.z4RY-W_trustBlock h3{margin-bottom:1rem}.z4RY-W_pointList{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 2rem;margin:0;padding:0;list-style:none;display:grid}.z4RY-W_split .z4RY-W_pointList{grid-template-columns:minmax(0,1fr)}.z4RY-W_pointList li{align-items:start;gap:.85rem;min-width:0;display:flex}.z4RY-W_pointList .z4RY-W_icon{color:var(--accent);margin:.15rem 0 0}.z4RY-W_pointList strong{color:var(--ink);line-height:1.35;display:block}.z4RY-W_page .z4RY-W_pointList p{color:var(--ink-2);margin:.15rem 0 0;font-size:.9375rem;line-height:1.5}.z4RY-W_orgNote{color:var(--ink-2);margin-top:1.25rem;font-size:.9375rem}.z4RY-W_organizationCompact{margin-top:0}@media (max-width:1023px){.z4RY-W_skillTiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.z4RY-W_modeList{grid-template-columns:minmax(0,1fr);gap:.75rem}}@media (max-width:639px){.z4RY-W_home{font-size:.9375rem;line-height:1.45}.z4RY-W_home .z4RY-W_lead{font-size:.9375rem;line-height:1.5}.z4RY-W_home h1{margin:.4rem 0 .6rem;font-size:1.875rem;line-height:1.1}.z4RY-W_home h2{margin:.25rem 0 .4rem;font-size:1.4375rem;line-height:1.2}.z4RY-W_home :is(.z4RY-W_card,.z4RY-W_modesBlock,.z4RY-W_trustBlock)>h3{margin-bottom:.35rem;font-size:1rem}.z4RY-W_home .z4RY-W_eyebrow{letter-spacing:.08em;font-size:.6875rem}.z4RY-W_home p+p{margin-top:.5rem}.z4RY-W_home .z4RY-W_section{padding-block:1.5rem}.z4RY-W_home .z4RY-W_overlap{border-radius:1rem 1rem 0 0;margin-top:-.75rem}.z4RY-W_home .z4RY-W_sectionHeading{margin-bottom:.85rem}.z4RY-W_home .z4RY-W_headingWithVisual{grid-template-columns:minmax(0,1fr) 3.75rem;align-items:start;gap:.75rem}.z4RY-W_home .z4RY-W_headingWithVisual .z4RY-W_candidateMascot,.z4RY-W_home .z4RY-W_listeningMascot{width:3.75rem;display:block}.z4RY-W_home .z4RY-W_grid2,.z4RY-W_home .z4RY-W_grid3,.z4RY-W_home .z4RY-W_grid4{gap:.5rem}.z4RY-W_home .z4RY-W_card{padding:.875rem}.z4RY-W_home .z4RY-W_cardBanner{margin:-.875rem -.875rem .75rem;padding:.6rem .875rem}.z4RY-W_home .z4RY-W_note{margin-top:.75rem;padding:.55rem .75rem;font-size:.9375rem}.z4RY-W_home .z4RY-W_caption{margin-top:.4rem}.z4RY-W_home .z4RY-W_list{margin-block:.6rem}.z4RY-W_home .z4RY-W_list li{margin-block:.25rem}.z4RY-W_home .z4RY-W_actions{gap:.5rem;margin-top:1rem}.z4RY-W_home .z4RY-W_hero{padding-block:1rem 1.25rem}.z4RY-W_home .z4RY-W_hero .z4RY-W_split{gap:.75rem}.z4RY-W_home .z4RY-W_accessLink{margin-top:.25rem}.z4RY-W_home .z4RY-W_hero .z4RY-W_annotation:not(.z4RY-W_cornerSticker){display:none}.z4RY-W_home .z4RY-W_hero .z4RY-W_badges{gap:.4rem;margin-block:.5rem 0}.z4RY-W_home .z4RY-W_hero .z4RY-W_badge{padding:.3rem .5rem;font-size:.8125rem}.z4RY-W_home .z4RY-W_heroFigure{width:min(100%,15rem);padding:1.25rem 0 3.5rem}.z4RY-W_home .z4RY-W_heroSheet{margin-inline:1.75rem}.z4RY-W_home .z4RY-W_layeredHero:before{inset:2.25rem 2.25rem 4.5rem}.z4RY-W_home .z4RY-W_layeredHero>.z4RY-W_cornerSticker{top:2rem;left:.5rem}.z4RY-W_home .z4RY-W_heroFigure .z4RY-W_floatCard{max-width:88%}.z4RY-W_home .z4RY-W_heroFigure .z4RY-W_floatCard:nth-of-type(3){max-width:none;bottom:.5rem}.z4RY-W_home .z4RY-W_heroFigure .z4RY-W_days{gap:.25rem}.z4RY-W_home .z4RY-W_levelsList{gap:.5rem;margin-bottom:.25rem}.z4RY-W_home .z4RY-W_levelsList .z4RY-W_card{grid-template-columns:2.25rem minmax(0,1fr);align-items:center;column-gap:.6rem;padding:.3rem .75rem;display:grid}.z4RY-W_home .z4RY-W_levelsList .z4RY-W_levelCode{grid-row:1/span 2;margin:0;font-size:1.5rem}.z4RY-W_home .z4RY-W_levelsList .z4RY-W_card h3{padding-top:.35rem;font-size:.9375rem}.z4RY-W_home .z4RY-W_levelsLink{align-items:center;min-height:2.75rem;margin:0;font-size:.9375rem;display:inline-flex}.z4RY-W_home .z4RY-W_gains{grid-template-columns:minmax(0,1fr);gap:.5rem}.z4RY-W_home .z4RY-W_gains>li{grid-template-columns:5.5rem minmax(0,1fr);align-items:start;gap:.1rem .75rem;padding:.7rem .75rem;display:grid}.z4RY-W_home .z4RY-W_gains .z4RY-W_proof{grid-row:1/span 2;align-self:stretch;min-height:0;padding:.35rem .4rem}.z4RY-W_home .z4RY-W_gains h3{margin:0;font-size:.9375rem}.z4RY-W_home .z4RY-W_gains p{font-size:.9375rem;line-height:1.4}.z4RY-W_home .z4RY-W_proofChips{grid-template-columns:repeat(2,auto);gap:.2rem;display:grid}.z4RY-W_home .z4RY-W_proofChip{padding:.15rem .3rem;font-size:.6875rem}.z4RY-W_home .z4RY-W_proofNotes{font-size:.625rem}.z4RY-W_home .z4RY-W_proofNotes>span{white-space:normal}.z4RY-W_home .z4RY-W_proofTimer,.z4RY-W_home .z4RY-W_proofWeek{flex-direction:column;gap:.15rem;font-size:1rem}.z4RY-W_home .z4RY-W_offerRow{gap:.6rem;margin-top:.75rem;padding:.75rem .875rem}.z4RY-W_home .z4RY-W_offerRow .z4RY-W_entryPrice{font-size:1.375rem}.z4RY-W_home .z4RY-W_offerRow .z4RY-W_entryPrice small{font-size:.875rem}.z4RY-W_home .z4RY-W_offerRow .z4RY-W_vatNotice{font-size:.6875rem}.z4RY-W_home .z4RY-W_offerRow .z4RY-W_offerActions{flex-direction:column;width:100%}.z4RY-W_home .z4RY-W_orgPrice .z4RY-W_entryPrice{font-size:1.25rem}.z4RY-W_home .z4RY-W_orgPrice .z4RY-W_vatNotice{font-size:.6875rem}.z4RY-W_home .z4RY-W_skillTiles{gap:.5rem}.z4RY-W_home .z4RY-W_skillTile{border-top-width:3px;gap:.2rem;padding:.65rem .75rem}.z4RY-W_home .z4RY-W_skillTile strong{font-size:.9375rem;line-height:1.25}.z4RY-W_home .z4RY-W_skillTile>span:last-child{line-height:1.4}.z4RY-W_home .z4RY-W_ruleChips{gap:.4rem;margin-top:.85rem}.z4RY-W_home .z4RY-W_ruleChips li{gap:.35rem;padding:.3rem .55rem;font-size:.875rem}.z4RY-W_home .z4RY-W_modesBlock{margin-top:1.25rem}.z4RY-W_home .z4RY-W_modeList{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--canvas);gap:0;overflow:hidden}.z4RY-W_home .z4RY-W_modeList>div{background:0 0;border:0;border-radius:0;grid-template-columns:6.25rem minmax(0,1fr);column-gap:.5rem;padding:.5rem .75rem;display:grid}.z4RY-W_home .z4RY-W_modeList dd{margin:0;line-height:1.4}.z4RY-W_home .z4RY-W_modeList>div+div{border-top:1px solid var(--line)}.z4RY-W_home .z4RY-W_timeline li{padding:0 0 .6rem 3rem}.z4RY-W_home .z4RY-W_timeline .z4RY-W_stepNumber{width:2.25rem;height:2.25rem;margin:0;font-size:.875rem}.z4RY-W_home .z4RY-W_timeline li:not(:last-child):before{top:2.25rem;bottom:0;left:1.0625rem}.z4RY-W_home .z4RY-W_timeline .z4RY-W_icon{display:none}.z4RY-W_home .z4RY-W_timeline h3{margin-bottom:0;padding-top:.35rem;font-size:.9375rem}.z4RY-W_home .z4RY-W_timeline p{font-size:.9375rem}.z4RY-W_home .z4RY-W_encouragement{padding:.4rem .75rem;font-size:1.125rem}.z4RY-W_home .z4RY-W_path{margin-top:.5rem;padding-top:.75rem}.z4RY-W_home .z4RY-W_path>svg{height:5.5rem}.z4RY-W_home .z4RY-W_path img{width:3rem;top:calc(60% + .3rem)}.z4RY-W_home .z4RY-W_pathLabels{margin-bottom:.5rem}.z4RY-W_home .z4RY-W_gauges{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem .85rem}.z4RY-W_home .z4RY-W_gaugeLong{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.z4RY-W_home .z4RY-W_gauge meter{height:.625rem}.z4RY-W_home .z4RY-W_card .z4RY-W_price{margin-top:.15rem;font-size:1.625rem}.z4RY-W_home .z4RY-W_card h3.z4RY-W_actions{margin-top:.75rem}.z4RY-W_home .z4RY-W_card .z4RY-W_grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.z4RY-W_home .z4RY-W_card .z4RY-W_grid3 p{margin:0;font-size:.875rem;line-height:1.35}.z4RY-W_home .z4RY-W_progressCards{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;gap:.6rem;margin-inline:-1rem;padding:.25rem 1rem .75rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto}.z4RY-W_home .z4RY-W_progressCards>.z4RY-W_card{scroll-snap-align:start;flex:0 0 86%}.z4RY-W_home .z4RY-W_comparison{gap:.4rem}.z4RY-W_home .z4RY-W_comparisonHead{color:var(--ink-2);grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:.75rem;font-size:.8125rem;font-weight:600;display:grid}.z4RY-W_home .z4RY-W_comparisonRow{grid-template-columns:repeat(2,minmax(0,1fr))}.z4RY-W_home .z4RY-W_comparisonRow p{padding:.5rem .65rem;font-size:.9375rem;line-height:1.35}.z4RY-W_home .z4RY-W_comparisonRow p+p{color:var(--ink);font-weight:500}.z4RY-W_home .z4RY-W_comparisonLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.z4RY-W_home .z4RY-W_languageTiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.z4RY-W_home .z4RY-W_languageTiles .z4RY-W_card{padding:.65rem}.z4RY-W_home .z4RY-W_languageTiles h3{font-size:.9375rem}.z4RY-W_home .z4RY-W_languageTiles p{font-size:.8125rem}.z4RY-W_home .z4RY-W_translation{margin-top:.35rem;font-size:1.25rem}.z4RY-W_home .z4RY-W_trustBlock{margin-top:1.25rem}.z4RY-W_home .z4RY-W_trustBlock h3{margin-bottom:.75rem}.z4RY-W_home .z4RY-W_pointList{grid-template-columns:minmax(0,1fr);gap:.6rem}.z4RY-W_home .z4RY-W_pointList strong{font-size:.9375rem}.z4RY-W_home .z4RY-W_pointList .z4RY-W_icon{width:1.25rem;height:1.25rem}.z4RY-W_home .z4RY-W_orgNote{margin-top:.85rem}.z4RY-W_home .z4RY-W_organizationCompact .z4RY-W_learnerList{margin-block:.75rem}.z4RY-W_home .z4RY-W_organizationCompact .z4RY-W_learnerList li{grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:.75rem;padding-block:.5rem}.z4RY-W_home .z4RY-W_organizationCompact .z4RY-W_learnerList meter{grid-column:1/-1}.z4RY-W_home .z4RY-W_organizationCompact .z4RY-W_contentsTitle{margin-block:.25rem;font-size:1.25rem}.z4RY-W_home .z4RY-W_organizationCompact .z4RY-W_organizationBadge{width:2.75rem;height:2.75rem}.z4RY-W_home .z4RY-W_faqLayout{gap:1rem}.z4RY-W_home .z4RY-W_faqGroups{gap:.5rem}.z4RY-W_home .z4RY-W_faqGroupTitle{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.z4RY-W_home .z4RY-W_faq summary{padding:.55rem .85rem;font-size:.9375rem}.z4RY-W_home .z4RY-W_faqIcon{width:1.5rem;height:1.5rem}.z4RY-W_home .z4RY-W_faq details[open]>summary{padding-bottom:.4rem}.z4RY-W_home .z4RY-W_faqAnswer{padding:0 .9rem 1rem}.z4RY-W_home .z4RY-W_faqAside .z4RY-W_mascot{width:3.5rem}.z4RY-W_home .z4RY-W_finalCard>p{font-size:1rem}.z4RY-W_home .z4RY-W_finalCard .z4RY-W_actions{margin-top:1rem}.z4RY-W_navInner{min-height:3.5rem}.z4RY-W_logo img{width:6rem}.z4RY-W_navInner>.z4RY-W_button,.z4RY-W_menuToggle{isolation:isolate;background:0 0;border-color:#0000;padding:.4rem .75rem;font-size:.875rem;position:relative}.z4RY-W_navInner>.z4RY-W_button:before,.z4RY-W_menuToggle:before{content:"";z-index:-1;border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--canvas);transition:background var(--t-base) var(--ease-standard);position:absolute;inset:.125rem 0}.z4RY-W_navInner>.z4RY-W_button:hover,.z4RY-W_menuToggle:hover{background:0 0}.z4RY-W_navInner>.z4RY-W_button:hover:before,.z4RY-W_menuToggle:hover:before{background:var(--surface-2)}.z4RY-W_footer{padding-block:2.25rem 1.5rem}.z4RY-W_footerTop{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .75rem}.z4RY-W_footer nav a{font-size:.8125rem;line-height:1.3}.z4RY-W_footerTop>:first-child{grid-column:1/-1}.z4RY-W_footer nav strong{margin-bottom:.25rem}.z4RY-W_footerBottom{gap:.75rem;margin-top:1.5rem;padding-top:1rem}}@media (prefers-reduced-motion:no-preference){html.js-reveal .z4RY-W_page [data-reveal=screen]{--reveal-y:calc(var(--reveal-distance) * .75);--reveal-scale:.94}}@media (prefers-reduced-motion:no-preference) and (max-width:767px){html.js-reveal .z4RY-W_page :is([data-reveal=left],[data-reveal=right]){--reveal-x:0px;--reveal-y:var(--reveal-distance)}html.js-reveal .z4RY-W_page [data-reveal=screen]{--reveal-y:40px;--reveal-scale:.92}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){html.js-reveal .z4RY-W_page [data-reveal=screen]:not([data-reveal-state=pending]):not([data-motion-static]){animation:1s linear both z4RY-W_screenSettle;animation-timeline:view();animation-range:entry cover 35%}}}@keyframes z4RY-W_screenSettle{0%{translate:0 32px;scale:.92}to{translate:none;scale:1}}.z4RY-W_section.z4RY-W_compact{padding-block:clamp(2.25rem,4.5vw,3.5rem)}.z4RY-W_compact .z4RY-W_sectionHeading{margin-bottom:clamp(1.25rem,2.5vw,2rem)}.z4RY-W_page .z4RY-W_pageTitle{max-width:24ch;margin-block:.25rem .75rem;font-size:clamp(2rem,4vw,3rem)}.z4RY-W_compact .z4RY-W_lead+.z4RY-W_grid2,.z4RY-W_compact .z4RY-W_lead+.z4RY-W_grid3,.z4RY-W_compact .z4RY-W_lead+.z4RY-W_examCards{margin-top:1.75rem}.z4RY-W_page .z4RY-W_heroPromise{letter-spacing:-.02em;color:var(--ink);margin:-.5rem 0 1rem;font-size:clamp(1.375rem,2.4vw,1.875rem);font-weight:600}.z4RY-W_heroHint{color:var(--ink-2);margin-top:.75rem;font-size:.875rem}.z4RY-W_heroLinks{flex-wrap:wrap;gap:0 1.5rem;display:flex}.z4RY-W_heroLinks .z4RY-W_accessLink{margin-top:.5rem}.z4RY-W_sectionLink{margin-top:1.5rem}.z4RY-W_sectionLink a{min-height:2.75rem;color:var(--accent);align-items:center;gap:.5rem;font-weight:600;text-decoration:underline;display:inline-flex}.z4RY-W_examCards{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.z4RY-W_examCards>li{min-width:0;display:flex}.z4RY-W_examCard{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card);color:var(--ink);transition:border-color var(--t-base,.2s), transform var(--t-base,.2s);flex-direction:column;flex:1;gap:.35rem;padding:1.25rem;text-decoration:none;display:flex}a.z4RY-W_examCard:hover{border-color:var(--accent);transform:translateY(-2px)}.z4RY-W_examCard[data-soon]{background:var(--canvas);box-shadow:none;color:var(--ink-2);border-style:dashed}.z4RY-W_examCard strong{letter-spacing:-.02em;font-size:1.375rem}.z4RY-W_examCard>span:not(.z4RY-W_examFamily):not(.z4RY-W_examStatus){color:var(--ink-2);flex:1;font-size:.875rem}.z4RY-W_examFamily{letter-spacing:.13em;text-transform:uppercase;color:var(--accent);font-size:.75rem;font-weight:600}.z4RY-W_examStatus{border-radius:var(--radius-chip);align-self:start;margin-top:.5rem;padding:.25rem .6rem;font-size:.8125rem;font-weight:600}.z4RY-W_examStatus[data-status=open]{background:var(--accent-soft);color:var(--accent-press,var(--accent))}.z4RY-W_examStatus[data-status=soon]{background:var(--socle);color:var(--ink-2)}.z4RY-W_journey{counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.z4RY-W_journey>li{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);min-width:0;padding:1.25rem;position:relative}.z4RY-W_journey .z4RY-W_stepNumber{margin-bottom:.75rem}.z4RY-W_journey .z4RY-W_icon{color:var(--accent);position:absolute;top:1.4rem;right:1.25rem}.z4RY-W_journey h3{margin:0 0 .35rem;font-size:1.0625rem}.z4RY-W_journey p{color:var(--ink-2);margin:0;font-size:.9375rem}.z4RY-W_startPaths{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.z4RY-W_startPaths>li{flex-direction:column;min-width:0;display:flex}.z4RY-W_startPaths>li>p:not(.z4RY-W_eyebrow):not(.z4RY-W_vatNotice){flex:1}.z4RY-W_startPaths h3{margin:.35rem 0 .5rem}.z4RY-W_startPaths .z4RY-W_button{align-self:start;margin-top:1rem}.z4RY-W_priceGrid{align-items:stretch;margin-top:2rem}.z4RY-W_priceGrid>.z4RY-W_card{flex-direction:column;display:flex}.z4RY-W_priceGrid>.z4RY-W_card>.z4RY-W_list{flex:1}.z4RY-W_formatTable{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--canvas);overflow-x:auto}.z4RY-W_formatTable table{border-collapse:collapse;width:100%;font-size:.9375rem}.z4RY-W_formatTable caption{caption-side:bottom;text-align:left;padding:.75rem 1rem}.z4RY-W_formatTable :is(th,td){text-align:left;border-bottom:1px solid var(--line);vertical-align:middle;padding:.9rem 1rem}.z4RY-W_formatTable thead th{color:var(--ink-2);font-size:.8125rem;font-weight:600}.z4RY-W_formatTable tbody th{white-space:nowrap;font-weight:600}.z4RY-W_formatTable tbody th .z4RY-W_badge{margin-right:.35rem;padding:.2rem .5rem;font-size:.75rem}.z4RY-W_navLogin{font-size:.9375rem}.z4RY-W_navCta{white-space:nowrap}@media (max-width:1023px){.z4RY-W_examCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.z4RY-W_examCards{grid-template-columns:minmax(0,1fr);gap:.75rem}.z4RY-W_examCard{padding:1rem}.z4RY-W_formatTable tbody th{white-space:normal}.z4RY-W_formatTable :is(th,td){padding:.75rem}.z4RY-W_navInner>.z4RY-W_navCta:before{background:var(--accent);border-color:var(--accent)}.z4RY-W_navInner>.z4RY-W_navCta{color:var(--surface)}.z4RY-W_navInner>.z4RY-W_navCta:hover:before{background:var(--accent-press)}}@media (prefers-reduced-motion:no-preference){html.js-reveal .z4RY-W_page [data-reveal=fade]{--reveal-y:0px}}.z4RY-W_page .z4RY-W_startPaths p{font-size:.9375rem}@media (max-width:639px){.z4RY-W_page h1{font-size:2rem}.z4RY-W_page h2{font-size:1.5rem}.z4RY-W_section{padding-block:2rem}.z4RY-W_section.z4RY-W_compact{padding-block:1.75rem}.z4RY-W_hero{padding-block:1.25rem 1.75rem}.z4RY-W_headingWithVisual{grid-template-columns:minmax(0,1fr) 4.5rem;align-items:start;gap:.75rem}.z4RY-W_headingWithVisual .z4RY-W_candidateMascot{width:4.5rem;display:block}.z4RY-W_saluteFigure{justify-self:start;width:7rem;margin-top:0}}.z4RY-W_formatTable td[data-label=Durée]{white-space:nowrap}
.-\34 vXLW_player{min-width:0;margin-top:1rem}.-\34 vXLW_playerControls{align-items:center;gap:.65rem;min-width:0;display:flex}.-\34 vXLW_playButton{border-radius:var(--radius-control);background:var(--accent);width:2.75rem;height:2.75rem;color:var(--surface);cursor:pointer;border:0;flex-shrink:0;place-items:center;display:grid}.-\34 vXLW_playButton:hover{background:var(--accent-press)}.-\34 vXLW_playerControls input{width:100%;min-width:0;height:2.75rem;accent-color:var(--accent);cursor:pointer}.-\34 vXLW_time{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink-2);font-size:.6875rem}.-\34 vXLW_transcript{border-top:1px solid var(--line);margin-top:.75rem;font-size:.875rem}.-\34 vXLW_transcript summary{cursor:pointer;min-height:2.75rem;color:var(--accent);padding-block:.75rem}.-\34 vXLW_transcript p{color:var(--ink-2);margin-top:.5rem;line-height:1.7}.-\34 vXLW_error{color:var(--err);margin-top:.5rem;font-size:.875rem}.-\34 vXLW_tabs{min-width:0}.-\34 vXLW_tabList{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:.5rem;padding-bottom:.75rem;display:flex}.-\34 vXLW_tabList button{cursor:pointer;border:1px solid var(--line-strong);border-radius:var(--radius-chip);background:var(--canvas);min-height:2.75rem;color:var(--ink-2);font:inherit;padding:.65rem .9rem;font-size:.875rem}.-\34 vXLW_tabList button[aria-selected=true]{background:var(--accent-soft);color:var(--accent-press);border-color:var(--accent)}.-\34 vXLW_tabPanel{padding-top:1rem}.-\34 vXLW_tabPanel[hidden]{display:none}.-\34 vXLW_oralSituation{color:var(--ink-2);font-size:.9375rem}.-\34 vXLW_oralPanels{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1.25rem;display:grid}.-\34 vXLW_speakerPanel{border:2px solid var(--line);border-radius:var(--radius-card);background:var(--canvas);min-width:0;color:var(--ink-2);text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:1.25rem .75rem;font-size:.875rem;display:flex}.-\34 vXLW_speakerPanel[data-speaker=examiner][data-active=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-press)}.-\34 vXLW_speakerPanel[data-speaker=candidate][data-active=true]{border-color:var(--eo);background:var(--eo-soft);color:var(--eo-ink)}.-\34 vXLW_speakerAvatar,.-\34 vXLW_microphoneRing{background:var(--surface);border-radius:50%;place-items:center;width:3.75rem;height:3.75rem;display:grid}.-\34 vXLW_speakerAvatar svg,.-\34 vXLW_microphoneRing svg{width:1.75rem;height:1.75rem}.-\34 vXLW_microphoneRing{border:2px solid var(--eo);color:var(--eo-ink);box-shadow:0 0 0 5px var(--eo-soft)}.-\34 vXLW_microphoneState{color:var(--eo-ink);align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.-\34 vXLW_microphoneState:before{content:"";background:var(--eo);border-radius:50%;width:.4rem;height:.4rem}.-\34 vXLW_speakerStatus{font-size:.875rem;line-height:1.5}.-\34 vXLW_voiceWave{justify-content:center;align-items:center;gap:4px;height:2rem;margin-block:.25rem;display:flex}.-\34 vXLW_voiceWave span{border-radius:var(--radius-chip);background:currentColor;width:4px;height:35%;transform:scaleY(.4)}.-\34 vXLW_voiceWave span:nth-child(3n+2){height:85%}.-\34 vXLW_voiceWave span:nth-child(3n){height:60%}.-\34 vXLW_voiceWave[data-active=false]{opacity:.35}.-\34 vXLW_inputLevel{height:1rem;color:var(--eo);justify-content:center;align-items:center;gap:3px;display:flex}.-\34 vXLW_inputLevel span{opacity:.2;background:currentColor;border-radius:2px;width:5px;height:.75rem}.-\34 vXLW_inputLevel span:nth-child(-n+2){opacity:.8}.-\34 vXLW_examTimer{font-variant-numeric:tabular-nums;color:var(--ink);align-items:center;gap:.4rem;margin-top:auto;font-size:1.25rem;font-weight:600;display:inline-flex}.-\34 vXLW_examTimer svg{width:1rem;height:1rem}.-\34 vXLW_examTask{color:var(--ink-2);font-size:.75rem}@media (max-width:639px){.-\34 vXLW_tabList{gap:.35rem;padding-bottom:.6rem}.-\34 vXLW_tabList button{padding:.55rem .75rem}.-\34 vXLW_tabPanel{padding-top:.85rem}.-\34 vXLW_oralPanels{gap:.5rem;margin-top:.75rem}.-\34 vXLW_speakerPanel{gap:.45rem;padding:.75rem .5rem}.-\34 vXLW_speakerAvatar,.-\34 vXLW_microphoneRing{width:2.75rem;height:2.75rem}.-\34 vXLW_speakerAvatar svg,.-\34 vXLW_microphoneRing svg{width:1.35rem;height:1.35rem}.-\34 vXLW_examTimer{font-size:1.0625rem}.-\34 vXLW_correction{gap:.65rem;margin-top:.85rem}.-\34 vXLW_correction>.-\34 vXLW_priorityNote{padding:.85rem}.-\34 vXLW_production{padding:.85rem;font-size:.9375rem}}@media (prefers-reduced-motion:no-preference){.-\34 vXLW_voiceWave[data-active=true] span{animation:1s ease-in-out infinite alternate -\34 vXLW_oralVoice}.-\34 vXLW_inputLevel[data-active=true] span{animation:.9s ease-in-out infinite alternate -\34 vXLW_oralLevel}.-\34 vXLW_voiceWave span:nth-child(2n),.-\34 vXLW_inputLevel span:nth-child(2n){animation-delay:-350ms}.-\34 vXLW_voiceWave span:nth-child(3n),.-\34 vXLW_inputLevel span:nth-child(3n){animation-delay:-650ms}}@keyframes -\34 vXLW_oralVoice{to{transform:scaleY(1)}}@keyframes -\34 vXLW_oralLevel{to{opacity:1}}.-\34 vXLW_correction{gap:1rem;margin-top:1.5rem;display:grid}.-\34 vXLW_correction>div{border-left:3px solid var(--co);padding-left:1rem}.-\34 vXLW_correction>div:nth-child(2){border-color:var(--ee)}.-\34 vXLW_correction>div:nth-child(3){border-color:var(--accent)}.-\34 vXLW_correction>.-\34 vXLW_priorityNote{border:1px solid var(--line);border-left:3px solid var(--accent);background:var(--sun-soft);box-shadow:var(--shadow-card);border-radius:.3rem .3rem 1rem;margin-top:.5rem;padding:1.25rem;position:relative}.-\34 vXLW_priorityNote:before{content:"";background:var(--accent-soft);border:1px solid var(--line);pointer-events:none;width:2.5rem;height:.8rem;position:absolute;top:-.4rem;right:1rem;transform:rotate(5deg)}.-\34 vXLW_correction h3{font-size:1rem}.-\34 vXLW_correction p{color:var(--ink-2);font-size:.9375rem}.-\34 vXLW_production{background:var(--canvas);border:1px solid var(--line);border-radius:var(--radius-control);padding:1.25rem;font-size:1rem}.-\34 vXLW_production mark{background:var(--sun-soft);color:var(--ink)}.-\34 vXLW_documents{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:1.5rem 1rem;padding:1rem;display:grid}.-\34 vXLW_document{min-width:0;position:relative;transform:rotate(-1.5deg)}.-\34 vXLW_document:nth-child(2n){transform:rotate(1.5deg)}.-\34 vXLW_document:nth-child(3n+2){z-index:1}.-\34 vXLW_document>p{color:var(--ink-2);text-align:center;margin-bottom:.6rem;font-size:.75rem}.-\34 vXLW_document h3{font-size:1.5rem}.-\34 vXLW_document{isolation:isolate}.-\34 vXLW_document:before{content:"";z-index:-1;border:1px solid var(--line);background:var(--canvas);box-shadow:var(--shadow-card);pointer-events:none;border-radius:.5rem;position:absolute;inset:2rem .25rem -.4rem;transform:rotate(2deg)}@media (min-width:900px) and (max-width:1199px){.-\34 vXLW_documents{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:899px){.-\34 vXLW_documents{scroll-snap-type:x mandatory;gap:1.25rem;max-width:100%;padding:1rem .5rem 2rem;display:flex;overflow-x:auto}.-\34 vXLW_document,.-\34 vXLW_document:nth-child(3n+2){scroll-snap-align:center;flex:0 0 min(88%,22rem);margin:0;transform:none}.-\34 vXLW_documents{align-items:flex-start;padding-block:.5rem 1rem}.-\34 vXLW_document:last-child{flex-basis:min(96%,24rem)}}@media (prefers-reduced-motion:reduce){.-\34 vXLW_player *,.-\34 vXLW_tabs *{transition:none;animation:none}}.-\34 vXLW_audioCard{position:relative}.-\34 vXLW_paperStack{isolation:isolate;position:relative}.-\34 vXLW_audioDesk{row-gap:2rem;padding-bottom:.5rem}.-\34 vXLW_audioCardHeading{align-items:start;gap:.8rem;display:flex}.-\34 vXLW_audioCardHeading>svg{margin-top:.2rem}.-\34 vXLW_audioCardHeading>div{min-width:0}.-\34 vXLW_audioCardHeading h3{margin-bottom:.4rem}.-\34 vXLW_audioCardHeading p{color:var(--ink-2);margin-top:.5rem;font-size:.875rem}.-\34 vXLW_contextTag{border-radius:var(--radius-chip);background:var(--surface-2);color:var(--ink-2);padding:.15rem .5rem;font-size:.6875rem;display:inline-block}.-\34 vXLW_playerIcon{width:1.25rem;height:1.25rem}@media (max-width:639px){.-\34 vXLW_audioCard{padding:1rem}.-\34 vXLW_audioCardHeading{gap:.6rem;padding-right:3.25rem}.-\34 vXLW_audioCardHeading h3{margin-right:.5rem;font-size:1rem;display:inline}.-\34 vXLW_audioCardHeading p{font-size:.8125rem}.-\34 vXLW_audioCard .-\34 vXLW_playButton{position:absolute;top:1rem;right:1rem}.-\34 vXLW_audioCard .-\34 vXLW_player,.-\34 vXLW_audioCard .-\34 vXLW_transcript{margin-top:.25rem}div.-\34 vXLW_audioDesk{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;gap:.75rem;margin-inline:-1rem;padding:.25rem 1rem 1rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto}.-\34 vXLW_audioDesk>.-\34 vXLW_audioCard{scroll-snap-align:start;flex:0 0 min(85%,20rem)}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){html.js-reveal .-\34 vXLW_document{transition:transform .32s}html.js-reveal .-\34 vXLW_document:before{transition:transform .32s}html.js-reveal .-\34 vXLW_documents:is(:hover,:focus-within) .-\34 vXLW_document{transform:translateY(-4px)}html.js-reveal .-\34 vXLW_documents:is(:hover,:focus-within) .-\34 vXLW_document:before{transform:rotate(-3deg)translateY(3px)}html.js-reveal .-\34 vXLW_documents:is(:hover,:focus-within) .-\34 vXLW_document:nth-child(2n):before{transform:rotate(3deg)translateY(3px)}html.js-reveal .-\34 vXLW_priorityNote{transition:transform .32s,box-shadow .32s}html.js-reveal .-\34 vXLW_correctionSheet:is(:hover,:focus-within) .-\34 vXLW_priorityNote{box-shadow:var(--shadow-pop);transform:translateY(-6px)rotate(-.6deg)}}@media (prefers-reduced-motion:no-preference) and (min-width:768px){html.js-reveal .-\34 vXLW_audioDesk .-\34 vXLW_audioCard:nth-child(3n+1){--reveal-distance:60px}html.js-reveal .-\34 vXLW_audioDesk .-\34 vXLW_audioCard:nth-child(3n+2){--reveal-distance:90px}html.js-reveal .-\34 vXLW_audioDesk .-\34 vXLW_audioCard:nth-child(3n){--reveal-distance:120px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (min-width:900px){html.js-reveal .-\34 vXLW_documents>.-\34 vXLW_document[data-reveal-state=visible]{--fan-x:40px;--fan-angle:4deg;animation:1s linear both -\34 vXLW_documentFan;animation-timeline:view();animation-range:entry cover 40%}html.js-reveal .-\34 vXLW_documents>.-\34 vXLW_document:nth-child(2n){--fan-x:-40px;--fan-angle:-4deg}}}@keyframes -\34 vXLW_documentFan{0%{translate:var(--fan-x) 100px;rotate:var(--fan-angle)}to{translate:0;rotate:0deg}}html:not(.js-reveal) .-\34 vXLW_document{transform:none}html:not(.js-reveal) .-\34 vXLW_document:before{transform:none}@media (prefers-reduced-motion:reduce){.-\34 vXLW_document,.-\34 vXLW_document:before{transform:none!important}}
.O5Yxmq_screen{min-width:0;margin:0}.O5Yxmq_screen img{width:100%;height:auto;display:block}.O5Yxmq_window{border:1px solid var(--line);background:var(--canvas);border-radius:14px;overflow:hidden;box-shadow:0 1px 2px #1c22360f,0 22px 44px -26px #1c223673}.O5Yxmq_window:before{content:"";border-bottom:1px solid var(--line);background:radial-gradient(circle at .9rem 50%, #e4e1d8 .26rem, transparent .28rem), radial-gradient(circle at 1.75rem 50%, #e4e1d8 .26rem, transparent .28rem), radial-gradient(circle at 2.6rem 50%, #e4e1d8 .26rem, transparent .28rem), var(--canvas);height:1.6rem;display:block}.O5Yxmq_sheet{border:1px solid var(--line);background:var(--canvas);border-radius:24px;overflow:hidden;box-shadow:0 1px 2px #1c22360f,0 22px 44px -26px #1c223673}.O5Yxmq_phone{background:var(--canvas);border:7px solid #1c2236;border-radius:34px;overflow:hidden;box-shadow:0 30px 50px -28px #1c22368c}.O5Yxmq_screenCaption{color:var(--ink-2);margin-top:.55rem;font-size:.75rem}.O5Yxmq_screenPair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(1rem,2.5vw,1.75rem);display:grid}.O5Yxmq_screenPair>:nth-child(2){margin-top:clamp(0rem,4vw,3rem)}@media (max-width:639px){.O5Yxmq_screenPair{grid-template-columns:minmax(0,1fr)}.O5Yxmq_screenPair>:nth-child(2){margin-top:0}}.O5Yxmq_showcase{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,17.5rem) 11rem;justify-content:center;align-items:end;column-gap:1.25rem;margin:0;display:grid}.O5Yxmq_showcase .O5Yxmq_phone{grid-row:1/span 2;width:100%}.O5Yxmq_showcaseCoq{grid-area:1/2;justify-content:center;display:flex}.O5Yxmq_showcaseCoq img{width:100%;height:auto}.O5Yxmq_showcaseTags{flex-direction:column;grid-area:2/2;gap:.4rem;margin:.5rem 0 0;padding:0 0 1.5rem;list-style:none;display:flex}.O5Yxmq_showcaseTags li{border:1px solid var(--line);background:var(--canvas);color:var(--ink);box-shadow:var(--shadow-card);white-space:nowrap;border-radius:999px;align-items:center;gap:.45rem;padding:.4rem .65rem;font-size:.8125rem;font-weight:600;display:flex}.O5Yxmq_showcaseTags li:before{content:"";background:var(--tone,var(--accent));border-radius:50%;flex:none;width:.5rem;height:.5rem}.O5Yxmq_showcase figcaption{text-align:center;grid-area:3/1/auto/-1}@media (max-width:639px){.O5Yxmq_showcase{grid-template-columns:minmax(0,11.5rem) 7.5rem;column-gap:.75rem}.O5Yxmq_showcase .O5Yxmq_phone{grid-row:1}.O5Yxmq_showcaseCoq{align-self:center}.O5Yxmq_showcaseTags{flex-flow:wrap;grid-area:2/1/auto/-1;justify-content:center;gap:.35rem;margin-top:.75rem;padding:0}.O5Yxmq_showcaseTags li{padding:.25rem .55rem;font-size:.75rem}.O5Yxmq_phone{border-width:5px;border-radius:24px}}@media (prefers-reduced-motion:no-preference){.O5Yxmq_showcase .O5Yxmq_phone{animation:.8s cubic-bezier(.2,.7,.2,1) .1s both O5Yxmq_riseIn}.O5Yxmq_showcaseCoq img{animation:.9s cubic-bezier(.2,.7,.2,1) .45s both O5Yxmq_hopIn}.O5Yxmq_showcaseTags li{animation:.5s cubic-bezier(.2,.7,.2,1) both O5Yxmq_tagIn;animation-delay:calc(.8s + var(--i,0) * .14s)}}@keyframes O5Yxmq_riseIn{0%{opacity:0;translate:0 28px;scale:.97}}@keyframes O5Yxmq_hopIn{0%{opacity:0;translate:40px}60%{opacity:1;translate:-4px -10px}80%{translate:0}}@keyframes O5Yxmq_tagIn{0%{opacity:0;translate:16px}}.O5Yxmq_exams{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(0,.8fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}.O5Yxmq_exams>li{min-width:0;display:flex}.O5Yxmq_exam{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--canvas);color:var(--ink);box-shadow:var(--shadow-card);transition:border-color var(--t-base) var(--ease-standard), translate var(--t-base) var(--ease-standard), box-shadow var(--t-base) var(--ease-standard);flex-direction:column;flex:1;gap:.3rem;padding:1.25rem 1.25rem 1.1rem;text-decoration:none;display:flex;position:relative}a.O5Yxmq_exam:hover{border-color:var(--accent);box-shadow:var(--shadow-pop);translate:0 -3px;text-decoration:none!important}.O5Yxmq_exam:before{content:"";border-radius:var(--radius-card) 0 0 var(--radius-card);background:var(--tone,var(--accent));width:4px;position:absolute;inset:0 auto 0 0}.O5Yxmq_examFamily{letter-spacing:.14em;color:var(--tone,var(--accent));font-size:.75rem;font-weight:700}.O5Yxmq_exam strong{letter-spacing:-.02em;font-size:1.5rem;line-height:1.15}.O5Yxmq_examIssuer{color:var(--ink);font-size:.875rem}.O5Yxmq_examPurpose{color:var(--ink-2);flex:1;font-size:.875rem}.O5Yxmq_examFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.O5Yxmq_pill{background:var(--accent-soft);color:var(--accent-press);border-radius:999px;align-items:center;padding:.2rem .6rem;font-size:.8125rem;font-weight:600;display:inline-flex}.O5Yxmq_pillSoon{background:var(--canvas);border:1px dashed var(--line-control,var(--line));color:var(--ink-2)}.O5Yxmq_examGo{color:var(--accent);align-items:center;gap:.35rem;font-size:.875rem;font-weight:600;display:inline-flex}.O5Yxmq_examGo svg{width:1rem;height:1rem;transition:translate var(--t-base) var(--ease-standard)}a.O5Yxmq_exam:hover .O5Yxmq_examGo svg{translate:3px -3px}.O5Yxmq_examSoon{box-shadow:none;border-style:dashed}.O5Yxmq_examSoon:before{background:var(--line)}.O5Yxmq_examSoon strong{font-size:1.25rem}.O5Yxmq_examsNote{color:var(--ink-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem 2rem;margin-top:1.25rem;font-size:.9375rem;display:grid}.O5Yxmq_examsNote p{max-width:none!important;margin:0!important}.O5Yxmq_examsNote a{color:var(--accent);text-underline-offset:.2em;font-weight:600;text-decoration:underline}@media (max-width:1023px){.O5Yxmq_exams{grid-template-columns:repeat(2,minmax(0,1fr))}.O5Yxmq_exams>li:last-child{grid-column:1/-1}}@media (max-width:639px){.O5Yxmq_exams{grid-template-columns:minmax(0,1fr);gap:.6rem}.O5Yxmq_exam{padding:.9rem 1rem}.O5Yxmq_exam strong{font-size:1.25rem}.O5Yxmq_examsNote{grid-template-columns:minmax(0,1fr);gap:.6rem;margin-top:.9rem}}.O5Yxmq_steps{counter-reset:step;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.O5Yxmq_steps:before{content:"";background:linear-gradient(90deg, var(--co), var(--ce), var(--ee), var(--eo));opacity:.35;transform-origin:0;height:2px;position:absolute;top:2.25rem;left:12.5%;right:12.5%}.O5Yxmq_steps>li{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex;position:relative}.O5Yxmq_stepArt{z-index:1;background:var(--canvas);border:1px solid var(--line);width:4.5rem;height:4.5rem;box-shadow:0 0 0 6px var(--canvas), var(--shadow-card);color:var(--tone,var(--accent));border-radius:50%;place-items:center;display:grid;position:relative}.O5Yxmq_stepArt svg{width:3.1rem;height:3.1rem;overflow:visible}.O5Yxmq_stepIndex{letter-spacing:.12em;text-transform:uppercase;color:var(--tone,var(--accent));margin-top:.85rem;font-size:.75rem;font-weight:700}.O5Yxmq_page .O5Yxmq_steps h3{margin:.2rem 0 .35rem;font-size:1.125rem}.O5Yxmq_page .O5Yxmq_steps p{max-width:26ch;color:var(--ink-2);margin:0;font-size:.9375rem;line-height:1.5}.O5Yxmq_needle{transform-box:view-box;transform-origin:32px 32px;rotate:35deg}@media (max-width:899px){.O5Yxmq_steps{grid-template-columns:minmax(0,1fr);gap:1.1rem}.O5Yxmq_steps:before{background:linear-gradient(180deg, var(--co), var(--ce), var(--ee), var(--eo));transform-origin:top;width:2px;height:auto;inset:2rem auto 2rem 2rem}.O5Yxmq_steps>li{text-align:left;grid-template-columns:4rem minmax(0,1fr);align-items:start;column-gap:1rem;display:grid}.O5Yxmq_stepArt{grid-row:1/span 3;width:4rem;height:4rem}.O5Yxmq_stepArt svg{width:2.75rem;height:2.75rem}.O5Yxmq_stepIndex{margin-top:.2rem}.O5Yxmq_page .O5Yxmq_steps p{max-width:none}}@media (prefers-reduced-motion:no-preference){html.js-reveal [data-reveal-state=pending] .O5Yxmq_steps:before{scale:0 1}html.js-reveal .O5Yxmq_steps[data-reveal-state=pending]:before{scale:0 1}html.js-reveal .O5Yxmq_steps[data-reveal-state=visible]:before{transition:scale 1.2s cubic-bezier(.2,.7,.2,1) .2s;scale:1}html.js-reveal .O5Yxmq_steps[data-reveal-state=pending] .O5Yxmq_needle{rotate:-80deg}html.js-reveal .O5Yxmq_steps[data-reveal-state=visible] .O5Yxmq_needle{animation:1.6s cubic-bezier(.3,1.4,.5,1) .4s both O5Yxmq_needleSwing}}@media (prefers-reduced-motion:no-preference) and (max-width:899px){html.js-reveal .O5Yxmq_steps[data-reveal-state=pending]:before{scale:1 0}}@keyframes O5Yxmq_needleSwing{0%{rotate:-80deg}55%{rotate:60deg}75%{rotate:22deg}to{rotate:35deg}}.O5Yxmq_ruleRow{flex-wrap:wrap;gap:.5rem;margin:1.1rem 0 0;padding:0;list-style:none;display:flex}.O5Yxmq_ruleRow li{border:1px solid var(--line);background:var(--canvas);border-radius:999px;align-items:center;gap:.45rem;padding:.4rem .75rem;font-size:.9375rem;display:inline-flex}.O5Yxmq_ruleRow svg{width:1.1rem;height:1.1rem;color:var(--eo);margin:0}.O5Yxmq_bullets{gap:.55rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.O5Yxmq_bullets li{color:var(--ink);padding-left:1.6rem;position:relative}.O5Yxmq_bullets li:before{content:"";border-left:2.5px solid var(--ok);border-bottom:2.5px solid var(--ok);width:.9rem;height:.55rem;position:absolute;top:.45em;left:0;rotate:-45deg}.O5Yxmq_demoCard{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--canvas);box-shadow:var(--shadow-card);padding:clamp(1rem,2.2vw,1.5rem)}.O5Yxmq_production{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--canvas);margin:0;padding:1rem 1.1rem;font-size:1rem;line-height:1.7}.O5Yxmq_productionLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);margin-bottom:.35rem;font-size:.75rem;font-weight:600;display:block}.O5Yxmq_hl{background-color:#0000;background-image:linear-gradient(color-mix(in srgb, var(--sun) 55%, transparent), color-mix(in srgb, var(--sun) 55%, transparent));color:var(--ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;border-radius:.2em;padding:.05em .1em}.O5Yxmq_hl[data-tone=work]{background-image:linear-gradient(color-mix(in srgb, var(--ee) 22%, transparent), color-mix(in srgb, var(--ee) 22%, transparent))}.O5Yxmq_feedback{gap:.75rem;margin-top:1rem;display:grid}.O5Yxmq_feedback>div{border-left:3px solid var(--co);padding:.1rem 0 .1rem .9rem}.O5Yxmq_feedback>div:nth-child(2){border-color:var(--ee)}.O5Yxmq_feedback>.O5Yxmq_next{border:1px solid var(--line);border-left:3px solid var(--accent);background:var(--surface);border-radius:.35rem .35rem 1rem;padding:.85rem 1rem}.O5Yxmq_feedback h3,.O5Yxmq_feedback h4{margin:0 0 .15rem;font-size:.9375rem}.O5Yxmq_feedback p{color:var(--ink-2);margin:0;font-size:.9375rem}.O5Yxmq_demoCaption{color:var(--ink-2);margin-top:.75rem;font-size:.75rem}@media (prefers-reduced-motion:no-preference){html.js-reveal [data-reveal-state=pending] .O5Yxmq_hl{background-size:0% 100%}html.js-reveal [data-reveal-state=visible] .O5Yxmq_hl{animation:1s cubic-bezier(.4,0,.2,1) .5s both O5Yxmq_highlight}html.js-reveal [data-reveal-state=pending] .O5Yxmq_feedback>div{opacity:0;translate:0 12px}html.js-reveal [data-reveal-state=visible] .O5Yxmq_feedback>div{animation:.55s cubic-bezier(.2,.7,.2,1) both O5Yxmq_feedIn;animation-delay:calc(1.2s + var(--i,0) * .35s)}}@keyframes O5Yxmq_highlight{0%{background-size:0% 100%}}@keyframes O5Yxmq_feedIn{0%{opacity:0;translate:0 12px}}.O5Yxmq_listen{--coq:11rem;--edge:.444;padding-top:calc(var(--coq) * var(--edge));isolation:isolate;position:relative}.O5Yxmq_listenTile{z-index:1;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--canvas);box-shadow:var(--shadow-card);padding:.5rem clamp(1rem,2.4vw,1.75rem);position:relative}.O5Yxmq_listenRow{grid-template-columns:2.5rem minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:.25rem 1rem;padding:1.1rem 0;display:grid}.O5Yxmq_listenRow+.O5Yxmq_listenRow{border-top:1px solid var(--line)}.O5Yxmq_listenIcon{background:var(--co-soft);width:2.5rem;height:2.5rem;color:var(--co-ink);border-radius:12px;place-items:center;display:grid}.O5Yxmq_listenIcon svg{width:1.3rem;height:1.3rem;margin:0}.O5Yxmq_page .O5Yxmq_listenRow h3{margin:0;font-size:1.0625rem}.O5Yxmq_listenMeta{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.15rem;font-size:.875rem;display:flex}.O5Yxmq_tag{border:1px solid var(--line);color:var(--ink-2);border-radius:999px;padding:.1rem .5rem;font-size:.6875rem;display:inline-block}.O5Yxmq_listenRow>:last-child{min-width:0}.O5Yxmq_listenRow>:last-child>div{margin-top:0}.O5Yxmq_coqSlot{z-index:0;width:var(--coq);height:var(--coq);margin-left:calc(var(--coq) / -2);pointer-events:none;position:absolute;top:0;left:50%}.O5Yxmq_coqSlot img{object-fit:contain;width:100%;height:100%;display:block}.O5Yxmq_coqFront{z-index:2}.O5Yxmq_coqFront img{clip-path:polygon(12% 41%,46.5% 41%,46.5% 48.5%,68.5% 48.5%,68.5% 41%,84% 41%,84% 48.5%,12% 48.5%)}.O5Yxmq_coqWalk{display:none}@media (max-width:767px){.O5Yxmq_listen{--coq:8.5rem}.O5Yxmq_listenRow{grid-template-columns:2.25rem minmax(0,1fr);padding:.85rem 0}.O5Yxmq_listenRow>:last-child{grid-column:1/-1}.O5Yxmq_listenIcon{width:2.25rem;height:2.25rem}}@media (prefers-reduced-motion:no-preference){html.js-reveal .O5Yxmq_coqWalk{opacity:0;display:block}html.js-reveal .O5Yxmq_listen[data-reveal-state=pending] .O5Yxmq_coqHold{opacity:0}html.js-reveal .O5Yxmq_listen[data-reveal-state=visible] .O5Yxmq_coqWalk{animation:1.25s cubic-bezier(.25,.8,.35,1) .25s both O5Yxmq_walkIn,.25s ease-in-out .25s 5 alternate O5Yxmq_walkBob}html.js-reveal .O5Yxmq_listen[data-reveal-state=visible] .O5Yxmq_coqHold{animation:.45s cubic-bezier(.2,.9,.3,1.3) 1.45s both O5Yxmq_holdOn}}@keyframes O5Yxmq_walkIn{0%{opacity:1;translate:min(42vw,26rem) 6%}92%{opacity:1;translate:0 6%}to{opacity:0;translate:0 6%}}@keyframes O5Yxmq_walkBob{to{margin-top:-4px}}@keyframes O5Yxmq_holdOn{0%{opacity:0;translate:0 38%}30%{opacity:1}}.O5Yxmq_modes{margin-top:2rem}.O5Yxmq_page .O5Yxmq_modes h3{margin:0 0 1rem}.O5Yxmq_tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.O5Yxmq_tile{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--canvas);min-width:0;box-shadow:var(--shadow-card);transition:translate var(--t-base) var(--ease-standard), box-shadow var(--t-base) var(--ease-standard);flex-direction:column;gap:.5rem;padding:1.15rem;display:flex;position:relative;overflow:hidden}.O5Yxmq_tile:after{content:"";background:var(--tone,var(--accent));height:3px;position:absolute;inset:auto 0 0}.O5Yxmq_tile:hover{box-shadow:var(--shadow-pop);translate:0 -3px}.O5Yxmq_tileArt{background:color-mix(in srgb, var(--tone,var(--accent)) 12%, var(--canvas));width:3.5rem;height:3.5rem;color:var(--tone,var(--accent));border-radius:16px;place-items:center;display:grid}.O5Yxmq_tileArt svg{width:2.4rem;height:2.4rem;overflow:visible}.O5Yxmq_page .O5Yxmq_tile h3{margin:.25rem 0 0;font-size:1.0625rem}.O5Yxmq_page .O5Yxmq_tile p{color:var(--ink-2);margin:0;font-size:.9375rem;line-height:1.5}.O5Yxmq_tileProof{color:var(--ink);flex-wrap:wrap;align-items:center;gap:.3rem;margin-top:auto;padding-top:.5rem;font-size:.8125rem;font-weight:600;display:flex}.O5Yxmq_chip{border-radius:8px;padding:.15rem .45rem;font-size:.75rem;font-weight:700}.O5Yxmq_meter{background:var(--surface-2);border-radius:999px;flex:1;min-width:4rem;height:.5rem;position:relative;overflow:hidden}.O5Yxmq_meter>i{width:var(--value,60%);border-radius:inherit;background:var(--tone,var(--accent));transform-origin:0;position:absolute;inset:0 auto 0 0}.O5Yxmq_clock{font-variant-numeric:tabular-nums;font-size:1.125rem}@media (prefers-reduced-motion:no-preference){html.js-reveal [data-reveal-state=pending] .O5Yxmq_meter>i{scale:0 1}html.js-reveal [data-reveal-state=visible] .O5Yxmq_meter>i{animation:1.1s cubic-bezier(.2,.7,.2,1) .5s both O5Yxmq_grow}}@keyframes O5Yxmq_grow{0%{scale:0 1}}@media (max-width:1023px){.O5Yxmq_tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.O5Yxmq_tiles{grid-template-columns:minmax(0,1fr);gap:.6rem}.O5Yxmq_tile{flex-flow:wrap;align-items:center;column-gap:.85rem;padding:.9rem}.O5Yxmq_tile>div{flex:1;min-width:0}.O5Yxmq_tileProof{width:100%;margin-top:0}}.O5Yxmq_leadCoq{grid-template-columns:6.5rem minmax(0,1fr);align-items:center;gap:1.25rem;margin-bottom:clamp(1.25rem,2.5vw,1.75rem);display:grid}.O5Yxmq_leadCoq img{width:100%;height:auto}.O5Yxmq_page .O5Yxmq_leadCoq h2{margin:.25rem 0}.O5Yxmq_page .O5Yxmq_leadCoq p{margin:0}@media (max-width:639px){.O5Yxmq_leadCoq{grid-template-columns:4rem minmax(0,1fr);gap:.75rem}}.O5Yxmq_ghost{isolation:isolate;position:relative}.O5Yxmq_ghostCoq{z-index:-1;opacity:.12;pointer-events:none;width:clamp(10rem,24vw,17rem);position:absolute;top:-2rem;right:14%}@media (max-width:639px){.O5Yxmq_ghostCoq{top:-1rem;right:0}}.O5Yxmq_ghostCoq img{width:100%;height:auto}.O5Yxmq_journey{--n:5;grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.O5Yxmq_journey:before,.O5Yxmq_journey:after{content:"";top:1.25rem;left:calc(50% / var(--n));right:calc(50% / var(--n));background:var(--surface-2);border-radius:4px;height:4px;position:absolute}.O5Yxmq_journey:after{background:linear-gradient(90deg, var(--accent), var(--co));transform-origin:0}.O5Yxmq_journey>li{z-index:1;text-align:center;min-width:0;position:relative}.O5Yxmq_journeyDot{background:var(--canvas);border:2px solid var(--accent);width:2.75rem;height:2.75rem;color:var(--accent);box-shadow:0 0 0 5px var(--canvas);border-radius:50%;place-items:center;margin:-.15rem auto .75rem;font-weight:700;display:grid}.O5Yxmq_journey>li:last-child .O5Yxmq_journeyDot{border-color:var(--co);color:var(--canvas);background:var(--co)}.O5Yxmq_journeyWho{letter-spacing:.06em;text-transform:uppercase;background:var(--accent-soft);color:var(--accent-press);border-radius:999px;margin-bottom:.3rem;padding:.1rem .5rem;font-size:.6875rem;font-weight:700;display:inline-block}.O5Yxmq_journeyWho[data-who=centre]{background:var(--eo-soft);color:var(--eo-ink)}.O5Yxmq_page .O5Yxmq_journey h3{margin:0 0 .3rem;font-size:1rem}.O5Yxmq_page .O5Yxmq_journey p{max-width:24ch;color:var(--ink-2);margin:0 auto;font-size:.875rem;line-height:1.5}@media (max-width:899px){.O5Yxmq_journey{grid-template-columns:minmax(0,1fr);gap:1rem}.O5Yxmq_journey:before,.O5Yxmq_journey:after{width:4px;height:auto;inset:1.25rem auto 1.25rem 1.25rem}.O5Yxmq_journey:after{background:linear-gradient(180deg, var(--accent), var(--co));transform-origin:top}.O5Yxmq_journey>li{text-align:left;grid-template-columns:2.75rem minmax(0,1fr);column-gap:1rem;display:grid}.O5Yxmq_journeyDot{grid-row:1/span 3;margin:0}.O5Yxmq_journeyWho{justify-self:start}.O5Yxmq_page .O5Yxmq_journey p{max-width:none;margin:0}}@media (prefers-reduced-motion:no-preference){html.js-reveal .O5Yxmq_journey[data-reveal-state=pending]:after{scale:0 1}html.js-reveal .O5Yxmq_journey[data-reveal-state=visible]:after{transition:scale 2.2s cubic-bezier(.4,0,.2,1) .2s}html.js-reveal .O5Yxmq_journey[data-reveal-state=pending]>li{opacity:0;translate:0 14px}html.js-reveal .O5Yxmq_journey[data-reveal-state=visible]>li{animation:.5s cubic-bezier(.2,.7,.2,1) both O5Yxmq_feedIn;animation-delay:calc(.2s + var(--i,0) * .42s)}html.js-reveal .O5Yxmq_journey[data-reveal-state=visible] .O5Yxmq_journeyDot{animation:.45s cubic-bezier(.3,1.6,.5,1) both O5Yxmq_pop;animation-delay:calc(.25s + var(--i,0) * .42s)}}@media (prefers-reduced-motion:no-preference) and (max-width:899px){html.js-reveal .O5Yxmq_journey[data-reveal-state=pending]:after{scale:1 0}}@keyframes O5Yxmq_pop{0%{scale:.4}}.O5Yxmq_args{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:clamp(1.5rem,3vw,2.25rem) 0 0;padding:0;list-style:none;display:grid}.O5Yxmq_arg{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--canvas);box-shadow:var(--shadow-card);grid-template-columns:3rem minmax(0,1fr);align-items:start;gap:.25rem .9rem;padding:1.1rem 1.15rem;display:grid}.O5Yxmq_arg .O5Yxmq_tileArt{border-radius:14px;grid-row:1/span 2;width:3rem;height:3rem}.O5Yxmq_arg .O5Yxmq_tileArt svg{width:1.9rem;height:1.9rem}.O5Yxmq_arg strong{font-size:1.0625rem;line-height:1.3}.O5Yxmq_page .O5Yxmq_arg p{color:var(--ink-2);margin:0;font-size:.9375rem;line-height:1.5}@media (max-width:899px){.O5Yxmq_args{grid-template-columns:minmax(0,1fr);gap:.6rem}.O5Yxmq_arg{padding:.85rem 1rem}}.O5Yxmq_subhead{margin:0 0 .2rem;font-size:1.0625rem}.O5Yxmq_orgOffer{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.O5Yxmq_orgBlocks{gap:1rem;display:grid}.O5Yxmq_orgBlock h3{align-items:center;gap:.55rem;margin:0 0 .25rem;font-size:1.0625rem;display:flex}.O5Yxmq_orgBlock h3 svg{width:1.25rem;height:1.25rem;color:var(--accent);margin:0}.O5Yxmq_orgBlock ul{gap:.15rem;margin:0;padding:0 0 0 1.8rem;list-style:none;display:grid}.O5Yxmq_orgBlock li{color:var(--ink-2);font-size:.9375rem;position:relative}.O5Yxmq_orgBlock li:before{content:"–";color:var(--ink-2);position:absolute;left:-1rem}@media (max-width:899px){.O5Yxmq_orgOffer{grid-template-columns:minmax(0,1fr)}}.O5Yxmq_levels{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--canvas);margin:0;padding:0;list-style:none;overflow:hidden}.O5Yxmq_levels li{grid-template-columns:3.25rem minmax(0,1fr) auto;align-items:center;gap:.25rem 1rem;padding:.7rem 1.1rem;display:grid}.O5Yxmq_levels li+li{border-top:1px solid var(--line)}.O5Yxmq_levelCode{letter-spacing:-.02em;color:var(--accent);font-size:1.5rem;font-weight:700}.O5Yxmq_levels strong{font-size:1rem}.O5Yxmq_levels a{color:var(--ink-2);text-underline-offset:.2em;place-self:center end;font-size:.875rem;text-decoration:underline}.O5Yxmq_levelsNote{color:var(--ink-2);margin-top:.75rem;font-size:.875rem}@media (max-width:479px){.O5Yxmq_levels li{grid-template-columns:2.75rem minmax(0,1fr);padding:.6rem .85rem}.O5Yxmq_levels a{grid-column:2;align-items:center;min-height:2.75rem;display:inline-flex}.O5Yxmq_levelCode{grid-row:1/span 2}}.O5Yxmq_compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.O5Yxmq_compareCard{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--canvas);box-shadow:var(--shadow-card);border-top:4px solid var(--tone,var(--accent));padding:1.25rem}.O5Yxmq_page .O5Yxmq_compareCard h3{margin:0 0 .5rem}.O5Yxmq_compareCard .O5Yxmq_bullets{margin-top:.25rem}@media (max-width:767px){.O5Yxmq_compare{grid-template-columns:minmax(0,1fr)}}.O5Yxmq_numbered{counter-reset:n;gap:.65rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.O5Yxmq_numbered li{min-height:1.75rem;padding-left:2.4rem;position:relative}.O5Yxmq_numbered li:before{counter-increment:n;content:counter(n);background:var(--accent);width:1.75rem;height:1.75rem;color:var(--canvas);border-radius:50%;place-items:center;font-size:.8125rem;font-weight:700;display:grid;position:absolute;top:-.05rem;left:0}.O5Yxmq_trust{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem 1.5rem;margin:0;padding:0;list-style:none;display:grid}.O5Yxmq_trust li{color:var(--ink-2);align-items:start;gap:.6rem;font-size:.875rem;display:flex}.O5Yxmq_trust svg{width:1.25rem;height:1.25rem;color:var(--accent);flex:none;margin:.1rem 0 0}.O5Yxmq_trust strong{color:var(--ink);font-size:.9375rem;display:block}@media (max-width:899px){.O5Yxmq_trust{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.O5Yxmq_trust{grid-template-columns:minmax(0,1fr)}}.O5Yxmq_article{max-width:46rem}.O5Yxmq_page .O5Yxmq_article h2[id]{margin:2.5rem 0 .75rem;font-size:clamp(1.5rem,2.6vw,2rem)}.O5Yxmq_page .O5Yxmq_article h3{margin:1.5rem 0 .5rem}.O5Yxmq_article p,.O5Yxmq_article li{font-size:1.0625rem;line-height:1.7}.O5Yxmq_article ul:not(.O5Yxmq_toc){gap:.4rem;margin:.75rem 0 1rem;padding-left:1.25rem;list-style:outside;display:grid}.O5Yxmq_articleMeta{color:var(--ink-2);font-size:.875rem}.O5Yxmq_opinion{border-radius:var(--radius-card);background:var(--surface);border-left:4px solid var(--sun);margin:1.25rem 0;padding:1.1rem 1.25rem}.O5Yxmq_page .O5Yxmq_opinion p{margin:.4rem 0 0}.O5Yxmq_toc{flex-wrap:wrap;gap:.4rem;margin:1.25rem 0 .5rem;padding:0;list-style:none;display:flex}.O5Yxmq_toc a{border:1px solid var(--line);min-height:2.75rem;color:var(--ink);border-radius:999px;align-items:center;padding:.35rem .8rem;font-size:.875rem;display:inline-flex}.O5Yxmq_prices{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1rem;margin-top:1.5rem;display:grid}.O5Yxmq_price{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--canvas);box-shadow:var(--shadow-card);flex-direction:column;padding:1.35rem;display:flex}.O5Yxmq_priceFeatured{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent), var(--shadow-card)}.O5Yxmq_page .O5Yxmq_price h2{margin:.2rem 0 .35rem;font-size:1.5rem}.O5Yxmq_promise{color:var(--ink);font-size:1.0625rem;font-weight:600;line-height:1.4;margin:0 0 .9rem!important}.O5Yxmq_amount{flex-wrap:wrap;align-items:baseline;gap:.1rem .45rem;display:flex;margin:0!important}.O5Yxmq_amount strong{letter-spacing:-.03em;font-size:clamp(2.25rem,3.6vw,2.75rem);line-height:1.1}.O5Yxmq_amount span{color:var(--ink-2);font-size:.9375rem}.O5Yxmq_includes{color:var(--ink);font-size:.9375rem;margin:.5rem 0 0!important}.O5Yxmq_priceList{flex:1;align-content:start;gap:.45rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.O5Yxmq_priceList li{padding-left:1.5rem;font-size:.9375rem;position:relative}.O5Yxmq_priceList li:before{content:"";border-left:2px solid var(--ok);border-bottom:2px solid var(--ok);width:.75rem;height:.45rem;position:absolute;top:.5em;left:.1rem;rotate:-45deg}.O5Yxmq_priceFoot{justify-items:start;gap:.5rem;margin-top:1rem;display:grid}.O5Yxmq_priceFoot p{color:var(--ink-2);font-size:.875rem;margin:0!important}@media (max-width:1023px){.O5Yxmq_prices{grid-template-columns:minmax(0,1fr)}}.O5Yxmq_page .O5Yxmq_orgPrice{color:var(--ink);margin:.25rem 0 0;font-size:1rem}.O5Yxmq_orgPrice strong{font-size:1.25rem}.O5Yxmq_screenDuo{grid-template-columns:15rem minmax(0,1fr);align-items:center;gap:clamp(1rem,3vw,2.5rem);max-width:60rem;display:grid}@media (max-width:639px){.O5Yxmq_screenDuo{grid-template-columns:minmax(0,1fr)}.O5Yxmq_screenDuo>:first-child{justify-self:center;width:min(100%,14rem)}.O5Yxmq_screenPair .O5Yxmq_phone{width:min(100%,15rem);margin-inline:auto}}
.eL4OqW_home{--chapter-header-height:calc(5rem + 1px);--chapter-bar-height:3.5rem;min-width:0}.eL4OqW_hero,.eL4OqW_chapters{min-width:0;display:flow-root}.eL4OqW_home .eL4OqW_chapters :is(section[id],[id]){scroll-margin-top:calc(var(--chapter-header-height) + var(--chapter-bar-height) + 1rem)}.eL4OqW_navigation{--reading-progress:0;top:var(--chapter-header-height);z-index:30;height:var(--chapter-bar-height);color:var(--ink);font-family:var(--font-sans);background:var(--canvas);border-bottom:1px solid var(--line);visibility:hidden;font-size:.8125rem;line-height:1.35;position:sticky}.eL4OqW_navigation[data-visible=true]{visibility:visible}@media (max-width:1099px){.eL4OqW_navigation{margin-bottom:calc(-1 * var(--chapter-bar-height))}}.eL4OqW_railTitle{display:none}.eL4OqW_toggle{text-align:left;width:100%;height:100%;font:inherit;cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.4rem 1rem;display:flex}.eL4OqW_toggleCaption{color:var(--ink-2);font-size:.6875rem;display:block}.eL4OqW_current{font-weight:600;display:block}.eL4OqW_chevron{font-size:1.25rem}.eL4OqW_navigation[data-open=true] .eL4OqW_chevron{transform:rotate(180deg)}.eL4OqW_track{bottom:0;background:var(--line);height:2px;position:absolute;inset-inline:0}.eL4OqW_track>span{background:var(--accent);width:100%;height:100%;transform:scaleX(var(--reading-progress));transform-origin:0;display:block}.eL4OqW_list{top:100%;max-height:calc(100dvh - var(--chapter-header-height) - var(--chapter-bar-height) - 1.5rem);overscroll-behavior:contain;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-pop);margin:.5rem 0 0;padding:.5rem;list-style:none;display:none;position:absolute;inset-inline:.75rem;overflow-y:auto}.eL4OqW_navigation[data-open=true] .eL4OqW_list{display:grid}.eL4OqW_link{--chapter-color:var(--accent);border-radius:var(--radius-chip);min-height:2.75rem;color:var(--ink-2);overflow-wrap:anywhere;align-items:center;gap:.75rem;padding:.5rem .75rem;text-decoration:none;display:flex}.eL4OqW_eo{--chapter-color:var(--eo-ink)}.eL4OqW_co{--chapter-color:var(--co-ink)}.eL4OqW_ee{--chapter-color:var(--ee-ink)}.eL4OqW_link:hover,.eL4OqW_link:focus-visible{background:var(--surface-2);color:var(--ink)}.eL4OqW_link[aria-current=location]{color:var(--chapter-color);background:var(--surface-2);font-weight:600}.eL4OqW_dot{background:var(--canvas);border:1px solid;border-radius:50%;flex:0 0 .5rem;height:.5rem}.eL4OqW_link[aria-current=location] .eL4OqW_dot{box-shadow:0 0 0 3px var(--surface), 0 0 0 4px currentColor;background:currentColor}@media (max-width:639px){.eL4OqW_home{--chapter-header-height:calc(3.5rem + 1px);--chapter-bar-height:2.75rem}.eL4OqW_toggle{padding-block:.2rem}.eL4OqW_toggleCaption{font-size:.625rem}}@media (min-width:1100px){.eL4OqW_home{--chapter-bar-height:0px}.eL4OqW_navigation{height:auto;max-height:calc(100dvh - var(--chapter-header-height) - 2rem);border-radius:var(--radius-card);background:0 0;border:1px solid #0000;padding:.5rem .25rem;position:fixed;top:50%;right:.75rem;overflow-y:auto;transform:translateY(-50%)}.eL4OqW_navigation:is(:hover,:focus-within){background:var(--surface);border-color:var(--line);box-shadow:var(--shadow-pop)}.eL4OqW_toggle{display:none}.eL4OqW_railTitle{color:var(--ink-2);text-transform:uppercase;letter-spacing:.08em;padding:.25rem .75rem .5rem;font-size:.6875rem;display:none}.eL4OqW_navigation:is(:hover,:focus-within) .eL4OqW_railTitle{display:block}.eL4OqW_navigation .eL4OqW_list{max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:grid;position:relative;inset:auto;overflow:visible}.eL4OqW_link{flex-direction:row-reverse;justify-content:flex-end;gap:.625rem;min-height:2.25rem;padding-inline:.5rem}.eL4OqW_link:not(:hover,:focus-visible,[aria-current=location]){background:0 0}.eL4OqW_label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.eL4OqW_navigation:is(:hover,:focus-within) .eL4OqW_label{clip-path:none;width:auto;height:auto;position:static;overflow:visible}.eL4OqW_dot{flex-basis:.625rem;height:.625rem}.eL4OqW_track{display:none}}@media (min-width:1520px){.eL4OqW_link[aria-current=location] .eL4OqW_label{clip-path:none;width:auto;height:auto;position:static;overflow:visible}}@media (prefers-reduced-motion:no-preference){.eL4OqW_link{transition:background .15s,color .15s}}@media print{.eL4OqW_home{display:block}.eL4OqW_navigation{display:none}}
