.in-page .in-hero-grid{display:grid;grid-gap:clamp(32px,5vw,64px);gap:clamp(32px,5vw,64px);align-items:center}@media (min-width:1000px){.in-page .in-hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}.in-page .in-hero h1{max-width:16ch}.in-page .in-sheet{position:relative;background:#fff;border:1px solid var(--border);border-radius:var(--r5);padding:18px;box-shadow:0 40px 80px -40px rgba(16,19,13,.45);max-width:440px;width:100%;justify-self:center}.in-page .in-sheet-top{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;border-bottom:1px solid var(--border)}.in-page .in-pill{font-size:12px;background:var(--tile);border:1px solid var(--border);border-radius:var(--r1);padding:2px 8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.in-page .in-sheet ol{list-style:none;margin:0;padding:6px 0;position:relative}.in-page .in-sheet ol:before{content:"";position:absolute;left:13px;top:22px;bottom:22px;border-left:1px dashed var(--border)}.in-page .in-sheet li{display:grid;grid-template-columns:28px 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:8px 0;font-size:14px;position:relative}.in-page .in-dot{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:600;background:var(--ink);color:var(--lime);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.in-page .in-sheet li.now .in-dot{background:var(--lime);color:var(--ink);box-shadow:0 0 0 4px rgba(212,255,63,.35);animation:in-pulse 2.4s ease-in-out infinite}.in-page .in-sheet li em{font-style:normal;font-size:12px;color:var(--hush)}.in-page .in-sheet li.now em{color:var(--ink);font-weight:500}.in-page .in-sheet li.now .in-t{font-weight:500}.in-page .in-sheet-foot{display:flex;justify-content:space-between;gap:12px;align-items:center;background:var(--ink);color:#fff;border-radius:var(--r3);padding:12px 14px;font-size:13px;margin-top:4px}.in-page .in-sheet-foot span{color:#C9CDBF}.in-page .in-sheet-foot b{font-weight:500;text-align:right}@keyframes in-pulse{50%{box-shadow:0 0 0 8px rgba(212,255,63,0)}}@media (prefers-reduced-motion:reduce){.in-page .in-sheet li.now .in-dot{animation:none}}.in-page .in-codes{border-block:1px solid var(--border);background:var(--tile);padding-block:18px;margin-top:clamp(24px,4vw,48px)}.in-page .in-codes .wrap{display:flex;gap:16px;align-items:center}.in-page .in-codes .lbl{flex:0 0 auto}.in-page .in-codes ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.in-page .in-codes li{font-size:13px;background:#fff;border:1px solid var(--border);border-radius:var(--r2);padding:5px 10px;white-space:nowrap}@media (max-width:700px){.in-page .in-codes .wrap{flex-direction:column;align-items:flex-start;gap:10px}.in-page .in-codes li{white-space:normal}}.in-page .r-head{margin-bottom:clamp(28px,4vw,48px)}.in-page .hw-side .link{margin-top:20px}.in-page .in-checks{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;border-top:1px solid var(--border)}.in-page .hw-steps .in-checks li{display:grid;grid-template-columns:16px 1fr;grid-gap:10px;gap:10px;padding:9px 0;border-bottom:1px solid var(--border);font-size:14px;line-height:1.45;color:var(--ink)}.in-page .in-checks svg{margin-top:4px;color:var(--good,#1F7A45)}.in-page .in-sign{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:6px;font-size:13px}.in-page .in-sign span{color:var(--hush)}.in-page .in-sign b{font-weight:500;background:#fff;border:1px solid var(--border);border-radius:var(--r1);padding:2px 8px}.in-page .hw-steps .in-checks li:before{content:none}.in-page .in-table{overflow-x:auto;border:1px solid var(--border);border-radius:var(--r4);background:#fff}.in-page .in-table:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.in-page table{width:100%;border-collapse:collapse;min-width:720px;font-size:14px}.in-page thead th{text-align:left;font-size:12px;font-weight:500;color:var(--hush);text-transform:uppercase;letter-spacing:.06em;padding:14px 18px;background:var(--tile);border-bottom:1px solid var(--border)}.in-page tbody td,.in-page tbody th{text-align:left;vertical-align:top;padding:16px 18px;border-bottom:1px solid var(--border);line-height:1.5}.in-page tbody tr:last-child td,.in-page tbody tr:last-child th{border-bottom:0}.in-page tbody th{width:30%;font-weight:400}.in-page tbody th b{display:block;font-weight:500;color:var(--ink)}.in-page tbody th span{display:block;color:var(--hush);font-size:13px;margin-top:2px}.in-page tbody td{color:var(--body)}.in-page tbody td:last-child{color:var(--ink)}.in-page .in-hand{display:grid;grid-gap:clamp(24px,4vw,64px);gap:clamp(24px,4vw,64px)}@media (min-width:1000px){.in-page .in-hand{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.in-page .in-hand .r-head{position:-webkit-sticky;position:sticky;top:96px;margin-bottom:0}}.in-page .in-after{color:var(--hush);font-size:15px;margin-top:16px;max-width:52ch}.in-page .in-pack{list-style:none;margin:0;padding:0;background:var(--tile);border:1px solid var(--border);border-radius:var(--r4);overflow:hidden}.in-page .in-pack li{display:grid;grid-template-columns:32px 1fr 16px;grid-gap:12px;gap:12px;align-items:center;padding:16px 20px;border-bottom:1px solid var(--border);font-size:15px;background:#fff}.in-page .in-pack li:last-child{border-bottom:0}.in-page .in-pack .n{font-size:12px;color:var(--hush);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.in-page .in-pack svg{color:var(--good,#1F7A45)}.in-page .in-faq{display:grid;grid-gap:32px;gap:32px}@media (min-width:1000px){.in-page .in-faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px}}