._frame_qhxqr_1{color:#475569;max-width:1280px;margin:auto;padding:0 24px 80px;font-family:Inter,sans-serif}._breadcrumb_qhxqr_1{flex-wrap:wrap;gap:12px;padding-top:48px;font-size:14px;display:flex}._frame_qhxqr_1 a{color:inherit;text-underline-offset:4px}:is(._frame_qhxqr_1 a:focus-visible,._frame_qhxqr_1 summary:focus-visible){outline-offset:5px;outline:3px solid #e3180a}._hero_qhxqr_1{border-bottom:1px solid #e0deeb;max-width:none;margin-bottom:24px;padding:28px 0 32px}._eyebrow_qhxqr_1{letter-spacing:.1em;text-transform:uppercase;color:#64748b;font-weight:750;font-size:12px!important}._hero_qhxqr_1 h1{color:#0f172a;letter-spacing:-.045em;margin:12px 0 24px;font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:clamp(30px,3vw,36px);font-weight:800;line-height:1.06}._intro_qhxqr_1{max-width:none;font-size:16px;line-height:1.85}._meta_qhxqr_1{color:#64748b;font-size:13px;line-height:1.6}._layout_qhxqr_1{grid-template-columns:minmax(0,820px) 280px;align-items:start;gap:40px;display:grid}._contents_qhxqr_1{border-left:1px solid #e0deeb;grid-area:1/2;align-self:start;padding-left:24px;font-size:13px;line-height:1.6;position:sticky;top:110px}._contents_qhxqr_1 ol{padding-left:20px}._contents_qhxqr_1 li{padding:7px 0}._contents_qhxqr_1>a{margin:12px 0;display:block}._article_qhxqr_1{grid-area:1/1;min-width:0;max-width:820px}._frame_qhxqr_1 h2,._frame_qhxqr_1 h3{color:#0f172a;letter-spacing:-.025em;font-family:Plus Jakarta Sans,Inter,sans-serif;line-height:1.25}._frame_qhxqr_1 h2{margin:0 0 20px;font-size:28px}._contents_qhxqr_1 h2{font-size:16px}._frame_qhxqr_1 h3{font-size:23px}._article_qhxqr_1 p,._note_qhxqr_1 p{font-size:16px;line-height:1.85}._note_qhxqr_1{background:0 0;border:0;border-bottom:1px solid #e0deeb;border-radius:0;padding:8px 0 24px}._note_qhxqr_1 h2{font-size:21px}._step_qhxqr_1{border-bottom:1px solid #e0deeb;padding:36px 0;scroll-margin-top:120px}._step_qhxqr_1 li{margin:10px 0;line-height:1.8}._example_qhxqr_1{background:#f1eff8;border-radius:16px;margin:24px 0;padding:24px}._example_qhxqr_1 pre{white-space:pre-wrap;margin:0;font-family:inherit;font-size:15px;line-height:1.8}._figure_qhxqr_1{background:0 0;border:0;border-radius:0;margin:28px 0 0;padding:0}._capture_qhxqr_1{display:block;position:relative}._capture_qhxqr_1 img{border-radius:10px;width:100%;height:auto;display:block}._capture_qhxqr_1 svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._marker_qhxqr_1{color:#fff;background:#e3180a;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;font-size:14px;font-weight:800;line-height:1;display:flex}._figure_qhxqr_1 figcaption{color:#64748b;margin-top:14px;font-size:12px;line-height:1.6}._callouts_qhxqr_1{padding-left:22px;font-size:14px}._step_qhxqr_1 details{border-top:1px solid #e0deeb;padding:20px 0}._step_qhxqr_1 summary{cursor:pointer;color:#0f172a;font-weight:650;line-height:1.6}._next_qhxqr_1{padding:48px 0}._next_qhxqr_1 a{margin:18px 0;line-height:1.6;display:block}._button_qhxqr_1{background:#ffc501;border-radius:999px;align-items:center;min-height:54px;margin-top:22px;padding:0 26px;font-weight:700;text-decoration:none;display:inline-flex;color:#0f172a!important}._button_qhxqr_1:hover{background:#f5b70a}._stage_qhxqr_1{max-width:820px;padding:40px 0 0}._cards_qhxqr_1{margin:24px 0 40px;display:block}._card_qhxqr_1{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #e0deeb;border-radius:0;padding:24px 0;text-decoration:none;display:block}._card_qhxqr_1 p{line-height:1.8}._card_qhxqr_1>span:last-child{color:#0f172a;font-weight:700}._card_qhxqr_1:hover h3{text-underline-offset:4px;text-decoration:underline}@media (max-width:1000px){._layout_qhxqr_1{grid-template-columns:minmax(0,1fr) 220px;gap:24px}._hero_qhxqr_1{padding-bottom:32px}._frame_qhxqr_1{padding-bottom:80px}}@media (max-width:767px){._frame_qhxqr_1{padding-bottom:64px}._hero_qhxqr_1{padding:24px 0 28px}._intro_qhxqr_1{font-size:16px}._layout_qhxqr_1{display:block}._contents_qhxqr_1{border-bottom:1px solid #e0deeb;border-left:0;margin-bottom:32px;padding-bottom:20px;padding-left:0;position:static}._cards_qhxqr_1{grid-template-columns:1fr}._note_qhxqr_1,._card_qhxqr_1{padding:20px 0}._stage_qhxqr_1{padding-top:32px}._step_qhxqr_1{padding:40px 0}._frame_qhxqr_1 h2{font-size:25px}._contents_qhxqr_1 h2{font-size:18px}._figure_qhxqr_1{border-radius:0;padding:0}._marker_qhxqr_1{width:18px;height:18px;font-size:11px}._callouts_qhxqr_1{font-size:13px}._hero_qhxqr_1 h1{overflow-wrap:anywhere}}
