.yOzpMq_section{padding-block:var(--section-y)}.yOzpMq_sectionTight{padding-top:0;}.yOzpMq_head{margin-bottom:var(--head-gap)}.yOzpMq_h2{font-weight:700;font-size:var(--fs-h2);letter-spacing:-.033em;overflow-wrap:break-word;max-width:20ch;margin:0 0 18px;line-height:1.1}.yOzpMq_sub{font-size:var(--fs-body);color:var(--ink-60);max-width:60ch;margin:0;line-height:1.6}.yOzpMq_hero{background:var(--night);color:var(--snow);position:relative;overflow:hidden}.yOzpMq_glow{background:radial-gradient(circle, rgb(var(--brand-rgb) / .32) 0%, rgb(var(--brand-rgb) / .05) 46%, transparent 70%);filter:blur(20px);pointer-events:none;width:760px;height:760px;position:absolute;top:-300px;right:-220px}.yOzpMq_heroInner{z-index:2;padding-block:clamp(108px,10vw,140px) clamp(44px,6vw,76px);position:relative}.yOzpMq_crumbs{font-size:var(--fs-subhead);color:var(--snow-55);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:clamp(20px,3vw,30px);display:flex}.yOzpMq_crumbs a:hover{color:var(--snow)}.yOzpMq_crumbCurrent{color:var(--snow-72)}.yOzpMq_heroGrid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.yOzpMq_heroTitle{letter-spacing:-.035em;overflow-wrap:break-word;margin:0 0 22px;font-size:clamp(32px,4.2vw,58px);font-weight:700;line-height:1.04}.yOzpMq_heroLead{color:var(--snow-72);max-width:54ch;margin:0 0 clamp(26px,3vw,34px);font-size:clamp(16px,1.4vw,19px);line-height:1.55}.yOzpMq_heroActions{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.yOzpMq_ghostLink{min-height:56px;font-size:var(--fs-callout);color:var(--snow-72);border-bottom:1px solid var(--snow-14);align-items:center;gap:10px;padding-inline:8px;transition:color .25s,border-color .25s;display:inline-flex}.yOzpMq_ghostLink:hover{color:var(--snow);border-color:var(--snow)}.yOzpMq_summary{border:1px solid var(--snow-14);background:#f7f6f40f;padding:28px 30px}.yOzpMq_summaryTitle{font-family:var(--font-body), sans-serif;font-size:var(--fs-subhead);letter-spacing:0;color:var(--snow-55);margin:0 0 18px;font-weight:600}.yOzpMq_summaryList{flex-direction:column;margin:0;display:flex}.yOzpMq_summaryRow{border-top:1px solid #f7f6f41f;grid-template-columns:132px minmax(0,1fr);align-items:baseline;gap:18px;padding-block:16px;display:grid}.yOzpMq_summaryRow:first-child{border-top:0;padding-top:0}.yOzpMq_summaryRow:last-child{padding-bottom:0}.yOzpMq_summaryRow dt{font-size:var(--fs-footnote);color:var(--snow-55)}.yOzpMq_summaryRow dd{font-size:var(--fs-subhead);margin:0;line-height:1.5}.yOzpMq_summaryRow b{font-family:var(--font-display), sans-serif;font-weight:500;font-size:var(--fs-body);letter-spacing:-.02em}.yOzpMq_cards{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;display:grid}.yOzpMq_cardsSingle{max-width:560px;}.yOzpMq_card{background:var(--surface);border:1px solid var(--ink-10);flex-direction:column;min-width:0;padding:30px;display:flex;position:relative}.yOzpMq_new{font-size:var(--fs-caption-2);letter-spacing:.05em;text-transform:uppercase;color:#fff;background:var(--brand);align-self:flex-start;margin-bottom:14px;padding:4px 8px}.yOzpMq_cardTitle{font-weight:500;font-size:var(--fs-title-2);letter-spacing:-.028em;overflow-wrap:break-word;margin:0 0 12px;line-height:1.22}.yOzpMq_cardText{font-size:var(--fs-subhead);color:var(--ink-70);margin:0 0 22px;line-height:1.55}.yOzpMq_price{border-top:1px solid var(--ink-10);justify-content:space-between;align-items:baseline;gap:12px;margin:auto 0 0;padding-top:20px;display:flex}.yOzpMq_price b{font-family:var(--font-display), sans-serif;font-weight:500;font-size:var(--fs-title-2);letter-spacing:-.03em}.yOzpMq_price span{font-size:var(--fs-footnote);color:var(--ink-45)}.yOzpMq_cardLink{font-size:var(--fs-subhead);color:var(--brand);align-items:center;gap:8px;margin-top:16px;display:flex}.yOzpMq_cardLink svg{transition:transform .25s var(--ease)}.yOzpMq_card:hover .yOzpMq_cardLink svg{transform:translate(3px)}.yOzpMq_compare{background:var(--paper-2);padding-block:var(--section-y)}.yOzpMq_tableScroll{overflow-x:auto}.yOzpMq_table{border-collapse:collapse;background:var(--surface);border:1px solid var(--ink-10);width:100%;min-width:720px}.yOzpMq_caption{text-align:left;font-size:var(--fs-subhead);color:var(--ink-45);padding-bottom:14px}.yOzpMq_table th,.yOzpMq_table td{text-align:left;font-size:var(--fs-subhead);vertical-align:top;border-bottom:1px solid #12100f14;padding:18px 20px;line-height:1.5}.yOzpMq_table thead th{font-size:var(--fs-footnote);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-45);background:#faf9f8;font-weight:500}.yOzpMq_table tbody th{width:210px;font-weight:600}.yOzpMq_table tbody tr:last-child th,.yOzpMq_table tbody tr:last-child td{border-bottom:0}.yOzpMq_table td b{font-family:var(--font-display), sans-serif;font-weight:500;font-size:var(--fs-callout);letter-spacing:-.02em}.yOzpMq_dash{color:var(--ink-45)}.yOzpMq_tableHint{font-size:var(--fs-footnote);color:var(--ink-45);margin:12px 0 0;display:none}.yOzpMq_mid{background:var(--night-2);color:var(--snow);padding-block:var(--section-y)}.yOzpMq_midGrid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.yOzpMq_midTitle{font-weight:700;font-size:var(--fs-h2);letter-spacing:-.032em;overflow-wrap:break-word;max-width:16ch;margin:0 0 14px;line-height:1.12}.yOzpMq_midText{font-size:var(--fs-callout);color:var(--snow-72);max-width:46ch;margin:0;line-height:1.6}.yOzpMq_midForm{min-width:0}.yOzpMq_fitGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;display:grid}.yOzpMq_fitBox{background:var(--surface);border:1px solid var(--ink-10);min-width:0;padding:28px 30px}.yOzpMq_fitBoxMuted{background:0 0}.yOzpMq_fitTitle{font-weight:500;font-size:var(--fs-title-3);letter-spacing:-.025em;margin:0 0 16px}.yOzpMq_fitList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.yOzpMq_fitList li{font-size:var(--fs-subhead);color:var(--ink-70);padding-inline-start:26px;line-height:1.55;position:relative}.yOzpMq_fitList li:before{content:"";inset-inline-start:0;border-left:1.5px solid var(--brand);border-bottom:1.5px solid var(--brand);width:12px;height:8px;position:absolute;top:8px;transform:rotate(-45deg)}.yOzpMq_fitListMuted li:before{background:var(--ink-12);border:0;width:12px;height:1.5px;top:11px;transform:none}.yOzpMq_steps{background:var(--ink-12);border-top:1px solid var(--ink-12);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.yOzpMq_step{background:var(--paper);min-width:0;padding:26px 4px 20px}.yOzpMq_stepNumber{font-family:var(--font-display), sans-serif;font-weight:500;font-size:var(--fs-footnote);color:var(--brand);margin-bottom:14px;display:block}.yOzpMq_stepTitle{font-size:var(--fs-body);margin:0 0 8px;font-weight:600}.yOzpMq_stepText{font-size:var(--fs-subhead);color:var(--ink-60);margin:0 0 10px;line-height:1.5}.yOzpMq_stepDuration{font-size:var(--fs-footnote);color:var(--ink-45)}.yOzpMq_faq{background:var(--night);color:var(--snow);padding-block:var(--section-y)}.yOzpMq_faq .yOzpMq_h2{color:var(--snow)}.yOzpMq_faq .yOzpMq_sub{color:var(--snow-72)}.yOzpMq_qaList{border-bottom:1px solid var(--snow-14)}.yOzpMq_qa{border-top:1px solid var(--snow-14);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:baseline;gap:clamp(16px,4vw,60px);padding-block:26px;display:grid}.yOzpMq_qaQuestion{letter-spacing:-.026em;overflow-wrap:break-word;margin:0;font-size:clamp(18px,1.9vw,20px);font-weight:500;line-height:1.25}.yOzpMq_qaAnswer{font-size:var(--fs-callout);color:var(--snow-72);max-width:62ch;margin:0;line-height:1.6}.yOzpMq_relGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;display:grid}.yOzpMq_relCard{background:var(--surface);border:1px solid var(--ink-10);color:inherit;min-width:0;transition:transform .3s var(--ease), box-shadow .3s var(--ease);padding:26px 28px;display:block}.yOzpMq_relCard:hover{transform:translateY(-3px);box-shadow:0 22px 44px -30px #12100f80}.yOzpMq_relTitle{font-weight:500;font-size:var(--fs-title-3);letter-spacing:-.025em;margin:0 0 10px}.yOzpMq_relText{font-size:var(--fs-subhead);color:var(--ink-60);margin:0 0 16px;line-height:1.55}.yOzpMq_relLink{font-size:var(--fs-subhead);color:var(--brand);align-items:center;gap:8px;display:flex}.yOzpMq_final{background:var(--cta-gradient);color:#fff;padding-block:var(--section-y)}.yOzpMq_finalGrid{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:48px;display:grid}.yOzpMq_finalTitle{font-weight:700;font-size:var(--fs-h2);letter-spacing:-.033em;overflow-wrap:break-word;max-width:17ch;margin:0 0 16px;line-height:1.1}.yOzpMq_finalText{font-size:var(--fs-body);color:#ffffffd1;max-width:52ch;margin:0;line-height:1.6}@media (max-width:900px){.yOzpMq_heroGrid,.yOzpMq_midGrid,.yOzpMq_qa,.yOzpMq_finalGrid{grid-template-columns:minmax(0,1fr)}.yOzpMq_qa{gap:10px}.yOzpMq_qaQuestion{font-size:var(--fs-body)}.yOzpMq_finalGrid{align-items:stretch;gap:24px}.yOzpMq_summary{padding:22px 20px}.yOzpMq_summaryRow{grid-template-columns:minmax(0,1fr);gap:6px}.yOzpMq_card,.yOzpMq_fitBox{padding:22px 20px}.yOzpMq_tableScroll{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter)}.yOzpMq_table{min-width:620px}.yOzpMq_tableHint{display:block}}
