._page_1ku2q_1{padding-block:28px 72px}._back_1ku2q_2{color:var(--muted-foreground);min-height:44px;margin-bottom:20px}._hero_1ku2q_3{grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr);align-items:center;gap:40px;display:grid}._copy_1ku2q_4{min-width:0}._copy_1ku2q_4 h1{letter-spacing:-.05em;white-space:pre-line;margin-top:20px;font-size:clamp(2.05rem,3.5vw,3.2rem);font-weight:400;line-height:1.16}._intro_1ku2q_6{color:var(--muted-foreground);max-width:48ch;margin-top:22px;font-size:1rem;line-height:1.75}._heroActions_1ku2q_7{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:26px;display:flex}._heroActions_1ku2q_7>a{min-height:44px}._heroActions_1ku2q_7>a:last-child{font-size:.875rem}._preview_1ku2q_10{border-radius:var(--corner-panel);background:var(--pale);min-width:0;padding:16px}._jumpLinks_1ku2q_11{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:40px;padding-block:12px;scroll-margin-top:16px;display:grid}._jumpLinks_1ku2q_11 a{min-width:0;min-height:44px;color:var(--blue-text);overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:12px;padding-block:6px;font-size:.875rem;line-height:1.5;display:flex}._jumpLinks_1ku2q_11 a:hover{text-underline-offset:4px;text-decoration:underline}._detailSection_1ku2q_14{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,.7fr) minmax(0,1.5fr);gap:clamp(28px,5vw,72px);padding-block:40px;scroll-margin-top:16px;display:grid}._sectionHeading_1ku2q_15{min-width:0}._sectionHeading_1ku2q_15>svg{color:var(--blue-text);margin-bottom:16px}._sectionHeading_1ku2q_15 h2,._questions_1ku2q_17 h2{letter-spacing:-.025em;margin-bottom:14px;font-size:1.5rem;font-weight:500;line-height:1.35}._sectionHeading_1ku2q_15 p{color:var(--muted-foreground);font-size:.9375rem;line-height:1.75}._tools_1ku2q_19{counter-reset:platform-detail;margin:0;padding:0;list-style:none}._tools_1ku2q_19 li{counter-increment:platform-detail;border-top:1px solid var(--border);grid-template-columns:24px minmax(100px,.7fr) minmax(0,1.5fr);gap:8px 20px;min-width:0;padding-block:18px;display:grid}._tools_1ku2q_19 li:first-child{border-top:0;padding-top:0}._tools_1ku2q_19 li:before{content:counter(platform-detail, decimal-leading-zero);color:var(--blue-text);grid-area:1/1;font-size:.8125rem;font-weight:500;line-height:2}._tools_1ku2q_19 h3{overflow-wrap:anywhere;grid-area:1/2;font-size:.9375rem;font-weight:500;line-height:1.7}._tools_1ku2q_19 p{color:var(--muted-foreground);grid-area:1/3;margin:0;font-size:.9375rem;line-height:1.75}._questions_1ku2q_17{grid-template-columns:minmax(0,.7fr) minmax(0,1.5fr);gap:clamp(28px,5vw,72px);padding-block:40px;scroll-margin-top:16px;display:grid}._questions_1ku2q_17>div{min-width:0}._questions_1ku2q_17 .faq-question{min-height:52px;padding-block:14px}._questions_1ku2q_17 .faq-answer{padding-bottom:18px;line-height:1.65}@media (max-width:1000px){._hero_1ku2q_3{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:28px}._copy_1ku2q_4 h1{font-size:2.35rem}._detailSection_1ku2q_14,._questions_1ku2q_17{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:32px}._tools_1ku2q_19 li{grid-template-columns:24px minmax(0,1fr)}._tools_1ku2q_19 p{grid-area:2/2}}@media (max-width:800px){._hero_1ku2q_3{grid-template-columns:1fr;gap:28px}._intro_1ku2q_6{max-width:64ch}._preview_1ku2q_10{padding:12px}._jumpLinks_1ku2q_11{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 24px;margin-top:28px}._detailSection_1ku2q_14,._questions_1ku2q_17{grid-template-columns:1fr;gap:24px}}@media (max-width:600px){._page_1ku2q_1{padding-block:16px 52px}._back_1ku2q_2{margin-bottom:16px}._copy_1ku2q_4 h1{margin-top:18px;font-size:2.18rem}._heroActions_1ku2q_7{flex-direction:column;align-items:stretch;gap:12px}._heroActions_1ku2q_7>a:last-child{justify-content:center}._preview_1ku2q_10{padding:8px}._detailSection_1ku2q_14{gap:20px;padding-block:28px}._sectionHeading_1ku2q_15 h2,._questions_1ku2q_17 h2{font-size:1.25rem}._tools_1ku2q_19 li{gap:8px 12px;padding-block:20px}._tools_1ku2q_19 li:first-child{padding-top:0}._questions_1ku2q_17{gap:16px;padding-block:28px}}
