:root{--ink: #121212;--ink-2: #4a4a4a;--ink-3: #6b6b6b;--line: #e4e4e4;--paper: #ffffff;--cream: #fffdf5;--grid: #ede7d7;--blue: #1a3cff;--blue-dark: #0f27b8;--yellow: #ffd43b;--blue-soft: #e8ecff;--max: 1240px;--cond: "Barlow Condensed", "Arial Narrow", sans-serif;--sans: "Barlow", system-ui, sans-serif}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:17px;line-height:1.55}img{max-width:100%;display:block}a{color:var(--blue)}a:hover{color:var(--blue-dark)}h1,h2,h3,h4{font-family:var(--cond);font-weight:800;line-height:.95;margin:0;letter-spacing:-.005em}p{margin:0}.wrap{max-width:var(--max);margin:0 auto;padding:0 32px}@media(max-width:720px){.wrap{padding:0 16px}}.kicker{font-family:var(--cond);font-weight:700;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}.kicker a{color:var(--ink);text-decoration:none}.kicker a:hover{text-decoration:underline}.meta{font-family:var(--cond);font-weight:600;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.btn{display:inline-flex;align-items:center;gap:8px;text-decoration:none;cursor:pointer;font-family:var(--cond);font-weight:700;font-size:16px;letter-spacing:.07em;text-transform:uppercase;padding:13px 22px;border-radius:4px;border:2px solid var(--ink)}.btn-dark{background:var(--ink);color:#fff}.btn-dark:hover{background:#000;color:#fff}.btn-yellow{background:var(--yellow);color:var(--ink);border-radius:999px;box-shadow:4px 4px 0 var(--ink)}.btn-yellow:hover{color:var(--ink);transform:translate(1px,1px);box-shadow:3px 3px 0 var(--ink)}.btn-ghost{background:transparent;color:var(--ink);border-color:transparent;padding-left:0;padding-right:0;text-decoration:underline;text-underline-offset:4px}.rank{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding:0 8px;background:var(--ink);color:#fff;font-family:var(--cond);font-weight:800;font-size:26px}.pill{display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:50%;background:var(--yellow);color:var(--ink);font-family:var(--cond);font-weight:800;font-size:22px}.pill-sm{width:46px;height:46px;font-size:18px}.pill-lg{width:84px;height:84px;font-size:34px}.grid-paper{background-color:var(--cream);background-image:linear-gradient(var(--grid) 1px,transparent 1px),linear-gradient(90deg,var(--grid) 1px,transparent 1px);background-size:26px 26px;border-top:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink)}.frame{background:#fff;border:1.5px solid var(--ink)}.frame-foot{border-top:1.5px solid var(--ink);padding:8px 14px;display:flex;justify-content:space-between;align-items:center;gap:12px;font-family:var(--cond);font-weight:700;font-size:13px;letter-spacing:.04em;text-transform:uppercase}.tag{background:var(--yellow);padding:1px 8px}.tag-grey{background:#e6e6e6;padding:1px 8px}.tag-blue{background:var(--blue-soft);padding:1px 8px}.dotted{border-top:2px dotted var(--ink)}.section{padding-top:80px;padding-bottom:80px}@media(max-width:720px){.section{padding-top:56px;padding-bottom:56px}}.prose{max-width:720px;font-size:18px;line-height:1.65}.prose h2{font-size:38px;margin:48px 0 14px}.prose h3{font-size:26px;margin:32px 0 10px}.prose p,.prose ul,.prose ol{margin:0 0 18px}.prose li{margin-bottom:6px}.prose table{width:100%;border-collapse:collapse;margin:8px 0 24px;font-size:16px}.prose th{text-align:left;font-family:var(--cond);font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-size:14px;border-bottom:2px solid var(--ink);padding:8px 10px 8px 0}.prose td{border-bottom:1px dotted #bdbdbd;padding:8px 10px 8px 0;vertical-align:top}.prose blockquote{margin:0 0 18px;padding-left:16px;border-left:4px solid var(--yellow)}.table-scroll{overflow-x:auto}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.demo-banner{background:var(--ink);color:#fff;font-size:14px;padding:8px 0}.demo-banner .wrap{display:flex;gap:10px;align-items:center}.demo-banner b{font-family:var(--cond);letter-spacing:.08em;text-transform:uppercase;color:var(--yellow)}.logo[data-astro-cid-tvrurpns]{display:inline-flex;align-items:baseline;gap:.18em;font-family:var(--cond);font-weight:800;letter-spacing:.01em;line-height:1;color:var(--ink);white-space:nowrap}.the[data-astro-cid-tvrurpns]{font-size:.55em;letter-spacing:.12em}.list[data-astro-cid-tvrurpns]{background:var(--yellow);color:var(--ink);padding:.04em .16em 0}.inverse[data-astro-cid-tvrurpns]{color:#fff}.site-header[data-astro-cid-5hce7sga]{border-bottom:1px solid var(--line);background:#fff;position:relative;z-index:5}.top[data-astro-cid-5hce7sga]{height:68px;display:flex;align-items:center;justify-content:space-between;gap:16px}.brand[data-astro-cid-5hce7sga]{text-decoration:none}.right[data-astro-cid-5hce7sga]{display:flex;align-items:center;gap:22px;font-family:var(--cond);font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase}.lang[data-astro-cid-5hce7sga]{display:inline-flex;gap:6px}.lang[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{color:var(--ink-3);text-decoration:none}.lang[data-astro-cid-5hce7sga] .sep[data-astro-cid-5hce7sga]{color:#cfcfcf}.for-biz[data-astro-cid-5hce7sga]{text-decoration:none}.nav[data-astro-cid-5hce7sga]{height:52px;display:flex;align-items:center;gap:28px;font-family:var(--cond);font-weight:700;font-size:14px;letter-spacing:.07em;text-transform:uppercase}.nav[data-astro-cid-5hce7sga]>a[data-astro-cid-5hce7sga],.nav[data-astro-cid-5hce7sga] summary[data-astro-cid-5hce7sga]{color:var(--ink);text-decoration:none;cursor:pointer;height:52px;display:flex;align-items:center;border-bottom:3px solid transparent}.nav[data-astro-cid-5hce7sga] summary[data-astro-cid-5hce7sga]{list-style:none}.nav[data-astro-cid-5hce7sga] summary[data-astro-cid-5hce7sga]::-webkit-details-marker{display:none}.nav[data-astro-cid-5hce7sga] summary[data-astro-cid-5hce7sga]:after{content:" ▾";margin-left:4px}.nav[data-astro-cid-5hce7sga] .on[data-astro-cid-5hce7sga]{border-bottom-color:var(--blue)}.nav-biz[data-astro-cid-5hce7sga]{display:none!important}.dd[data-astro-cid-5hce7sga]{position:relative}.menu[data-astro-cid-5hce7sga]{position:absolute;top:52px;left:-12px;background:#fff;border:1.5px solid var(--ink);min-width:200px;display:flex;flex-direction:column;box-shadow:5px 5px 0 var(--ink)}.menu[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{padding:10px 14px;color:var(--ink);text-decoration:none;border-bottom:1px dotted #ccc}.menu[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]:hover{background:var(--yellow)}@media(max-width:720px){.for-biz[data-astro-cid-5hce7sga]{display:none}.nav-biz[data-astro-cid-5hce7sga]{display:flex!important}.nav[data-astro-cid-5hce7sga]{gap:0 18px;flex-wrap:wrap;height:auto;font-size:13px}.nav[data-astro-cid-5hce7sga]>a[data-astro-cid-5hce7sga],.nav[data-astro-cid-5hce7sga] summary[data-astro-cid-5hce7sga]{height:44px}.menu[data-astro-cid-5hce7sga]{top:44px;z-index:20}}.site-footer[data-astro-cid-5hce7sga]{background:var(--blue);color:#fff;margin-top:0}.cols[data-astro-cid-5hce7sga]{padding:56px 32px 32px;display:grid;grid-template-columns:4fr 2fr 2fr 3fr;gap:32px}.cols[data-astro-cid-5hce7sga] nav[data-astro-cid-5hce7sga]{display:flex;flex-direction:column;gap:6px;font-size:15px}.cols[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{color:#fff}.h[data-astro-cid-5hce7sga]{font-family:var(--cond);font-weight:800;font-size:16px;letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px}.baseline[data-astro-cid-5hce7sga]{margin-top:14px;font-size:16px;font-weight:600}.small[data-astro-cid-5hce7sga]{margin-top:8px;font-size:14px;max-width:340px;opacity:.9}.credits[data-astro-cid-5hce7sga]{padding-bottom:28px;font-size:13px;opacity:.8}@media(max-width:860px){.cols[data-astro-cid-5hce7sga]{grid-template-columns:repeat(2,minmax(0,1fr));padding:40px 16px 24px}.cols[data-astro-cid-5hce7sga]>div[data-astro-cid-5hce7sga]:first-child{grid-column:1 / -1}}.hero[data-astro-cid-v4qhm7jo]{display:grid;grid-template-columns:8fr 4fr;gap:40px;padding-top:32px;padding-bottom:64px}.hero-img[data-astro-cid-v4qhm7jo]{position:relative;display:block}.hero-img[data-astro-cid-v4qhm7jo] img[data-astro-cid-v4qhm7jo]{width:100%;height:auto;aspect-ratio:12/7.6;object-fit:cover;border-radius:6px}.stamp[data-astro-cid-v4qhm7jo]{position:absolute;top:-12px;right:24px;background:var(--yellow);border:2px solid var(--ink);border-radius:999px;padding:6px 16px;font-family:var(--cond);font-weight:800;font-size:17px;box-shadow:3px 3px 0 var(--ink);transform:rotate(4deg);color:var(--ink)}.site-h1[data-astro-cid-v4qhm7jo]{margin:0 0 16px;font-family:var(--cond);font-weight:800;font-size:20px;letter-spacing:.06em;text-transform:uppercase;color:var(--blue)}.lead-h[data-astro-cid-v4qhm7jo]{margin-top:22px;font-size:clamp(40px,5.4vw,66px);line-height:.95}.lead-h[data-astro-cid-v4qhm7jo] a[data-astro-cid-v4qhm7jo]{color:var(--ink);text-decoration:none}.lead-h[data-astro-cid-v4qhm7jo] a[data-astro-cid-v4qhm7jo]:hover{text-decoration:underline;text-decoration-thickness:3px}.hero-main[data-astro-cid-v4qhm7jo] .meta[data-astro-cid-v4qhm7jo]{margin-top:12px}.hero-side[data-astro-cid-v4qhm7jo]{display:flex;flex-direction:column;gap:18px;padding-top:6px}.mini[data-astro-cid-v4qhm7jo]{list-style:none;padding:0;margin:0;border-top:2px dotted var(--ink)}.mini[data-astro-cid-v4qhm7jo] li[data-astro-cid-v4qhm7jo]{display:grid;grid-template-columns:42px 1fr 46px;gap:12px;align-items:center;padding:10px 0;border-bottom:1px dotted #bbb}.mini[data-astro-cid-v4qhm7jo] a[data-astro-cid-v4qhm7jo]{color:var(--ink);font-family:var(--cond);font-weight:700;font-size:21px;line-height:1.05;text-decoration:none}.mini[data-astro-cid-v4qhm7jo] a[data-astro-cid-v4qhm7jo]:hover{text-decoration:underline}.hero-side[data-astro-cid-v4qhm7jo] .btn[data-astro-cid-v4qhm7jo]{align-self:flex-start}.side-note[data-astro-cid-v4qhm7jo]{font-size:15px;color:var(--ink-2)}.h2[data-astro-cid-v4qhm7jo]{font-size:clamp(36px,4.4vw,52px)}.up[data-astro-cid-v4qhm7jo]{text-transform:uppercase}.trades[data-astro-cid-v4qhm7jo]{margin-top:28px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.t-img[data-astro-cid-v4qhm7jo] img[data-astro-cid-v4qhm7jo]{width:100%;height:auto;aspect-ratio:7/4.2;object-fit:cover}.t-body[data-astro-cid-v4qhm7jo]{padding:18px 20px 20px}.t-body[data-astro-cid-v4qhm7jo] h3[data-astro-cid-v4qhm7jo]{font-size:34px}.t-body[data-astro-cid-v4qhm7jo] h3[data-astro-cid-v4qhm7jo] a[data-astro-cid-v4qhm7jo]{color:var(--ink);text-decoration:none}.t-body[data-astro-cid-v4qhm7jo] ul[data-astro-cid-v4qhm7jo]{list-style:none;padding:0;margin:12px 0 0}.t-body[data-astro-cid-v4qhm7jo] li[data-astro-cid-v4qhm7jo]{display:flex;justify-content:space-between;padding:8px 0;border-top:1px dotted #bbb;font-size:16px}.t-body[data-astro-cid-v4qhm7jo] li[data-astro-cid-v4qhm7jo] a[data-astro-cid-v4qhm7jo]{font-weight:600}.t-body[data-astro-cid-v4qhm7jo] li[data-astro-cid-v4qhm7jo] span[data-astro-cid-v4qhm7jo]{color:var(--ink-3);font-size:14px}.how[data-astro-cid-v4qhm7jo]{display:grid;grid-template-columns:7fr 5fr;gap:48px;align-items:center}.steps[data-astro-cid-v4qhm7jo]{margin:22px 0 28px;padding-left:22px;display:flex;flex-direction:column;gap:12px;font-size:17px;max-width:640px}.badge-col[data-astro-cid-v4qhm7jo]{display:flex;justify-content:center}.g-head[data-astro-cid-v4qhm7jo]{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.more[data-astro-cid-v4qhm7jo]{font-family:var(--cond);font-weight:700;letter-spacing:.07em;text-transform:uppercase}.guides[data-astro-cid-v4qhm7jo]{margin-top:24px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.guide[data-astro-cid-v4qhm7jo]{color:var(--ink);text-decoration:none;display:flex;flex-direction:column;gap:8px}.guide[data-astro-cid-v4qhm7jo] img[data-astro-cid-v4qhm7jo]{width:100%;height:auto;aspect-ratio:6/3.8;object-fit:cover;border-radius:4px}.g-title[data-astro-cid-v4qhm7jo]{font-family:var(--cond);font-weight:800;font-size:23px;line-height:1.05}.guide[data-astro-cid-v4qhm7jo]:hover .g-title[data-astro-cid-v4qhm7jo]{text-decoration:underline}.biz[data-astro-cid-v4qhm7jo]{background:var(--ink);color:#fff}.biz-in[data-astro-cid-v4qhm7jo]{padding:56px 32px;display:flex;justify-content:space-between;align-items:center;gap:32px}.biz[data-astro-cid-v4qhm7jo] p[data-astro-cid-v4qhm7jo]{margin-top:10px;max-width:620px;color:#d6d6d6}@media(max-width:960px){.hero[data-astro-cid-v4qhm7jo],.how[data-astro-cid-v4qhm7jo],.trades[data-astro-cid-v4qhm7jo]{grid-template-columns:1fr}.guides[data-astro-cid-v4qhm7jo]{grid-template-columns:1fr 1fr}.biz-in[data-astro-cid-v4qhm7jo]{flex-direction:column;align-items:flex-start;padding:48px 16px}}@media(max-width:560px){.guides[data-astro-cid-v4qhm7jo]{grid-template-columns:1fr}}.head[data-astro-cid-3hxtwnyt]{padding-top:48px;display:grid;grid-template-columns:7fr 5fr;gap:48px;align-items:end}h1[data-astro-cid-3hxtwnyt]{margin-top:18px;font-size:clamp(54px,8vw,96px);line-height:.88}.lead[data-astro-cid-3hxtwnyt]{font-size:19px}.cities[data-astro-cid-3hxtwnyt]{padding-top:44px;padding-bottom:88px;display:grid;grid-template-columns:1fr 1fr;gap:24px}.city[data-astro-cid-3hxtwnyt]{position:relative;display:block;height:340px;overflow:hidden;border-radius:6px;color:#fff;text-decoration:none}.city[data-astro-cid-3hxtwnyt] img[data-astro-cid-3hxtwnyt]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.shade[data-astro-cid-3hxtwnyt]{position:absolute;inset:0;background:linear-gradient(180deg,#0000 35%,#000c)}.chip[data-astro-cid-3hxtwnyt]{position:absolute;top:14px;left:14px;padding:3px 10px;background:var(--yellow);color:var(--ink);font-family:var(--cond);font-weight:800;font-size:13px;letter-spacing:.06em;text-transform:uppercase}.cap[data-astro-cid-3hxtwnyt]{position:absolute;left:20px;right:20px;bottom:16px}.c-name[data-astro-cid-3hxtwnyt]{display:block;font-family:var(--cond);font-weight:800;font-size:52px;line-height:1}.c-detail[data-astro-cid-3hxtwnyt]{display:block;margin-top:4px;font-size:15px;font-weight:600}.v-head[data-astro-cid-3hxtwnyt]{display:grid;grid-template-columns:5fr 7fr;gap:48px;align-items:end}.v-head[data-astro-cid-3hxtwnyt] h2[data-astro-cid-3hxtwnyt]{font-size:52px;text-transform:uppercase;line-height:.92}.rules[data-astro-cid-3hxtwnyt]{margin:32px 0;display:grid;grid-template-columns:1fr 1fr;gap:20px}.rules[data-astro-cid-3hxtwnyt] .frame[data-astro-cid-3hxtwnyt]{display:flex;flex-direction:column}.pad[data-astro-cid-3hxtwnyt]{padding:18px 20px;display:flex;flex-direction:column;gap:8px;font-size:15px;flex-grow:1}.r-name[data-astro-cid-3hxtwnyt]{font-family:var(--cond);font-weight:800;font-size:26px}.frame-foot[data-astro-cid-3hxtwnyt] a[data-astro-cid-3hxtwnyt]{color:var(--ink)}.h2[data-astro-cid-3hxtwnyt]{font-size:36px}.other[data-astro-cid-3hxtwnyt]{margin-top:48px}.g-list[data-astro-cid-3hxtwnyt]{list-style:none;padding:0;margin:16px 0 0;border-top:2px dotted var(--ink)}.g-list[data-astro-cid-3hxtwnyt] li[data-astro-cid-3hxtwnyt]{padding:12px 0;border-bottom:1px dotted #bbb}.g-list[data-astro-cid-3hxtwnyt] a[data-astro-cid-3hxtwnyt]{font-family:var(--cond);font-weight:800;font-size:22px;color:var(--ink)}.chips[data-astro-cid-3hxtwnyt]{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px;font-family:var(--cond);font-weight:700;font-size:16px;letter-spacing:.05em;text-transform:uppercase}.chips[data-astro-cid-3hxtwnyt] a[data-astro-cid-3hxtwnyt]{border:1.5px solid var(--ink);color:var(--ink);padding:7px 16px;border-radius:999px;text-decoration:none}@media(max-width:900px){.head[data-astro-cid-3hxtwnyt],.v-head[data-astro-cid-3hxtwnyt],.rules[data-astro-cid-3hxtwnyt],.cities[data-astro-cid-3hxtwnyt]{grid-template-columns:1fr}}.cover[data-astro-cid-jiwusyfg]{position:relative;height:420px;overflow:hidden;background:var(--ink)}.cover[data-astro-cid-jiwusyfg] img[data-astro-cid-jiwusyfg]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.72}.cover-in[data-astro-cid-jiwusyfg]{position:relative;height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:36px;color:#fff}.light[data-astro-cid-jiwusyfg],.light[data-astro-cid-jiwusyfg] a[data-astro-cid-jiwusyfg]{color:#fff}h1[data-astro-cid-jiwusyfg]{font-size:clamp(72px,12vw,150px);line-height:.85;margin-top:10px}.sub[data-astro-cid-jiwusyfg]{font-family:var(--cond);font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-top:8px}.h2[data-astro-cid-jiwusyfg]{font-size:clamp(34px,4.4vw,50px)}.up[data-astro-cid-jiwusyfg]{text-transform:uppercase}.lists[data-astro-cid-jiwusyfg]{margin-top:26px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.list[data-astro-cid-jiwusyfg]{display:flex;flex-direction:column}.l-head[data-astro-cid-jiwusyfg]{padding:18px 20px 6px}.l-head[data-astro-cid-jiwusyfg] h3[data-astro-cid-jiwusyfg]{font-size:30px}.l-head[data-astro-cid-jiwusyfg] h3[data-astro-cid-jiwusyfg] a[data-astro-cid-jiwusyfg]{color:var(--ink);text-decoration:none}.l-head[data-astro-cid-jiwusyfg] .meta[data-astro-cid-jiwusyfg]{margin-top:6px}.list[data-astro-cid-jiwusyfg] ol[data-astro-cid-jiwusyfg]{list-style:none;margin:0;padding:8px 20px 18px;flex-grow:1}.list[data-astro-cid-jiwusyfg] li[data-astro-cid-jiwusyfg]{display:grid;grid-template-columns:42px 1fr 46px;gap:10px;align-items:center;padding:8px 0;border-top:1px dotted #bbb}.list[data-astro-cid-jiwusyfg] li[data-astro-cid-jiwusyfg] a[data-astro-cid-jiwusyfg]{color:var(--ink);font-weight:600;font-size:15px;line-height:1.2}.pad[data-astro-cid-jiwusyfg]{padding:18px 20px;display:flex;flex-direction:column;gap:8px;font-size:15px;flex-grow:1}.rules[data-astro-cid-jiwusyfg]{margin:28px 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.rules[data-astro-cid-jiwusyfg] .frame[data-astro-cid-jiwusyfg]{display:flex;flex-direction:column}.r-name[data-astro-cid-jiwusyfg]{font-family:var(--cond);font-weight:800;font-size:26px}.frame-foot[data-astro-cid-jiwusyfg] a[data-astro-cid-jiwusyfg]{color:var(--ink);text-transform:none;letter-spacing:0;font-weight:600}.dates[data-astro-cid-jiwusyfg]{margin-bottom:24px;max-width:760px}.g-list[data-astro-cid-jiwusyfg]{list-style:none;padding:0;margin:20px 0 0;border-top:2px dotted var(--ink)}.g-list[data-astro-cid-jiwusyfg] li[data-astro-cid-jiwusyfg]{padding:14px 0;border-bottom:1px dotted #bbb;display:flex;flex-direction:column;gap:4px}.g-list[data-astro-cid-jiwusyfg] a[data-astro-cid-jiwusyfg]{font-family:var(--cond);font-weight:800;font-size:24px;color:var(--ink)}.g-list[data-astro-cid-jiwusyfg] span[data-astro-cid-jiwusyfg]{color:var(--ink-2);font-size:15px}@media(max-width:900px){.lists[data-astro-cid-jiwusyfg],.rules[data-astro-cid-jiwusyfg]{grid-template-columns:1fr}.cover[data-astro-cid-jiwusyfg]{height:320px}}.stars[data-astro-cid-tmd6rnhz]{margin:18px 0 0;max-width:420px}.stars[data-astro-cid-tmd6rnhz] figcaption[data-astro-cid-tmd6rnhz]{margin-bottom:6px}.row[data-astro-cid-tmd6rnhz]{display:grid;grid-template-columns:34px 1fr 52px;gap:10px;align-items:center;font-size:14px;padding:2px 0}.lbl[data-astro-cid-tmd6rnhz]{font-family:var(--cond);font-weight:700}.bar[data-astro-cid-tmd6rnhz]{height:10px;background:#eee;display:block}.bar[data-astro-cid-tmd6rnhz] span[data-astro-cid-tmd6rnhz]{display:block;height:10px;background:var(--ink)}.bar[data-astro-cid-tmd6rnhz] span[data-astro-cid-tmd6rnhz].hi{background:var(--blue)}.val[data-astro-cid-tmd6rnhz]{text-align:right;color:var(--ink-2);font-variant-numeric:tabular-nums}.compact[data-astro-cid-tmd6rnhz] .row[data-astro-cid-tmd6rnhz]{font-size:13px}.crit[data-astro-cid-fs624ygc]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.crit[data-astro-cid-fs624ygc] li[data-astro-cid-fs624ygc]{display:flex;flex-direction:column}.body[data-astro-cid-fs624ygc]{padding:18px 20px;flex-grow:1}.name[data-astro-cid-fs624ygc]{font-family:var(--cond);font-weight:800;font-size:26px;line-height:1}.txt[data-astro-cid-fs624ygc]{margin-top:10px;font-size:15px;line-height:1.5}@media(max-width:860px){.crit[data-astro-cid-fs624ygc]{grid-template-columns:1fr 1fr}}@media(max-width:560px){.crit[data-astro-cid-fs624ygc]{grid-template-columns:1fr}}.head[data-astro-cid-i7mj7ocx]{padding-top:44px}.acts[data-astro-cid-i7mj7ocx]{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.acts-sm[data-astro-cid-i7mj7ocx]{margin:0;padding:10px 18px;gap:18px;font-weight:700;font-size:15px;position:relative;z-index:1}.glance[data-astro-cid-i7mj7ocx]{padding-bottom:72px}.tbl-wrap[data-astro-cid-i7mj7ocx]{overflow-x:auto;margin-top:18px;border:2px solid var(--ink)}.tbl[data-astro-cid-i7mj7ocx]{width:100%;border-collapse:collapse;font-size:15px;min-width:720px}.tbl[data-astro-cid-i7mj7ocx] th[data-astro-cid-i7mj7ocx]{text-align:left;font-family:var(--cond);font-size:13px;letter-spacing:.06em;text-transform:uppercase;background:var(--ink);color:#fff;padding:10px 12px}.tbl[data-astro-cid-i7mj7ocx] td[data-astro-cid-i7mj7ocx]{padding:10px 12px;border-top:1px dotted #bbb}.tbl[data-astro-cid-i7mj7ocx] .num[data-astro-cid-i7mj7ocx]{font-family:var(--cond);font-weight:800;font-size:18px}.more-list[data-astro-cid-i7mj7ocx]{list-style:none;padding:0;margin-top:16px;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px 28px}.more-list[data-astro-cid-i7mj7ocx] li[data-astro-cid-i7mj7ocx]{display:grid;gap:2px}.more-list[data-astro-cid-i7mj7ocx] a[data-astro-cid-i7mj7ocx]{font-weight:700}.more-list[data-astro-cid-i7mj7ocx] span[data-astro-cid-i7mj7ocx]{font-size:14px;color:var(--muted, #555)}.preview[data-astro-cid-i7mj7ocx]{background:var(--yellow);border-bottom:1.5px solid var(--ink);padding:10px 0;font-size:15px}.preview[data-astro-cid-i7mj7ocx] b[data-astro-cid-i7mj7ocx]{font-family:var(--cond);text-transform:uppercase;letter-spacing:.06em;margin-right:6px}h1[data-astro-cid-i7mj7ocx]{margin-top:16px;font-size:clamp(48px,7.5vw,96px);line-height:.9;max-width:1000px}.ed[data-astro-cid-i7mj7ocx]{display:block;font-size:.42em;margin-top:10px;color:var(--blue)}.facts[data-astro-cid-i7mj7ocx]{margin-top:18px;display:flex;flex-wrap:wrap;gap:6px 22px}.answer[data-astro-cid-i7mj7ocx]{margin-top:14px;max-width:760px;font-size:19px;font-weight:600}.g-list[data-astro-cid-i7mj7ocx]{list-style:none;padding:0;display:grid;gap:14px;margin-top:16px}.g-list[data-astro-cid-i7mj7ocx] li[data-astro-cid-i7mj7ocx]{display:grid;gap:4px}.g-list[data-astro-cid-i7mj7ocx] a[data-astro-cid-i7mj7ocx]{font-weight:700}.g-list[data-astro-cid-i7mj7ocx] span[data-astro-cid-i7mj7ocx]{color:var(--muted, #555);font-size:15px}.lead[data-astro-cid-i7mj7ocx]{margin-top:18px;max-width:760px;font-size:19px}.number-one[data-astro-cid-i7mj7ocx]{margin-top:48px;display:grid;grid-template-columns:7fr 5fr;gap:44px;align-items:center;padding-bottom:48px;border-bottom:2px dotted var(--ink)}.n1-photo[data-astro-cid-i7mj7ocx]{position:relative;padding:14px 0 0 14px}.n1-photo[data-astro-cid-i7mj7ocx] img[data-astro-cid-i7mj7ocx]{width:100%;height:auto;aspect-ratio:11/7.2;object-fit:cover;border-radius:6px}.rank[data-astro-cid-i7mj7ocx].big{position:absolute;top:0;left:0;min-width:56px;height:56px;font-size:34px}.n1-photo[data-astro-cid-i7mj7ocx] .pill[data-astro-cid-i7mj7ocx]{position:absolute;top:30px;right:18px}.illus[data-astro-cid-i7mj7ocx]{position:absolute;bottom:10px;right:12px;background:#0009;color:#fff;font-size:12px;padding:2px 8px;border-radius:3px}.badge-no1[data-astro-cid-i7mj7ocx]{display:inline-block;background:var(--blue);color:#fff;border:2px solid var(--ink);border-radius:999px;padding:6px 16px;font-family:var(--cond);font-weight:800;font-size:16px;box-shadow:3px 3px 0 var(--ink);transform:rotate(-3deg)}.n1-text[data-astro-cid-i7mj7ocx] h2[data-astro-cid-i7mj7ocx]{margin-top:18px;font-size:clamp(40px,5vw,60px)}.n1-text[data-astro-cid-i7mj7ocx] .meta[data-astro-cid-i7mj7ocx]{margin-top:10px}.hl[data-astro-cid-i7mj7ocx]{margin-top:16px;font-size:18px}.see[data-astro-cid-i7mj7ocx]{display:inline-block;margin-top:18px;font-family:var(--cond);font-weight:700;letter-spacing:.07em;text-transform:uppercase;font-size:15px}.cards[data-astro-cid-i7mj7ocx]{list-style:none;padding:0;margin:48px 0 80px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.card[data-astro-cid-i7mj7ocx]{display:flex;flex-direction:column;position:relative}.card-link[data-astro-cid-i7mj7ocx]{display:block;padding:12px 18px;font-weight:700;color:var(--ink);text-decoration:none;border-top:2px solid var(--ink)}.card-link[data-astro-cid-i7mj7ocx]:after{content:"";position:absolute;inset:0}.card[data-astro-cid-i7mj7ocx]:hover .card-link[data-astro-cid-i7mj7ocx]{text-decoration:underline}.card-top[data-astro-cid-i7mj7ocx]{display:flex;justify-content:space-between;align-items:flex-start;padding:0 14px 0 0}.card[data-astro-cid-i7mj7ocx] h3[data-astro-cid-i7mj7ocx]{padding:16px 18px 0;font-size:28px;line-height:1}.card[data-astro-cid-i7mj7ocx] h3[data-astro-cid-i7mj7ocx] a[data-astro-cid-i7mj7ocx]{color:var(--ink);text-decoration:none}.card[data-astro-cid-i7mj7ocx] h3[data-astro-cid-i7mj7ocx] a[data-astro-cid-i7mj7ocx]:hover{text-decoration:underline}.card[data-astro-cid-i7mj7ocx] .meta[data-astro-cid-i7mj7ocx]{padding:8px 18px 0}.hl-sm[data-astro-cid-i7mj7ocx]{padding:10px 18px 18px;font-size:15px;flex-grow:1}.card[data-astro-cid-i7mj7ocx] .pill[data-astro-cid-i7mj7ocx]{margin-top:12px}.calc-head[data-astro-cid-i7mj7ocx]{display:grid;grid-template-columns:5fr 7fr;gap:40px;align-items:end;margin-bottom:32px}.calc-head[data-astro-cid-i7mj7ocx] h2[data-astro-cid-i7mj7ocx]{font-size:56px;text-transform:uppercase}.notes[data-astro-cid-i7mj7ocx]{margin-top:28px;max-width:860px}.notes[data-astro-cid-i7mj7ocx] ul[data-astro-cid-i7mj7ocx]{margin:8px 0 0;padding-left:20px;font-size:15px}.ctas[data-astro-cid-i7mj7ocx]{margin-top:30px;display:flex;gap:18px;align-items:center;flex-wrap:wrap}.others-h[data-astro-cid-i7mj7ocx]{font-size:46px}.others-lead[data-astro-cid-i7mj7ocx]{margin-top:10px;max-width:720px}.others[data-astro-cid-i7mj7ocx]{list-style:none;padding:12px 0 0;margin:24px 0 0;columns:3;column-gap:32px;border-top:2px dotted var(--ink)}.others[data-astro-cid-i7mj7ocx] li[data-astro-cid-i7mj7ocx]{break-inside:avoid;padding:7px 0;border-bottom:1px dotted #ccc;display:flex;justify-content:space-between;gap:10px;font-size:15px}.o-area[data-astro-cid-i7mj7ocx]{color:var(--ink-3);font-size:13px;white-space:nowrap}@media(max-width:960px){.number-one[data-astro-cid-i7mj7ocx]{grid-template-columns:1fr}.cards[data-astro-cid-i7mj7ocx]{grid-template-columns:1fr 1fr}.calc-head[data-astro-cid-i7mj7ocx]{grid-template-columns:1fr}.others[data-astro-cid-i7mj7ocx]{columns:2}}@media(max-width:640px){.cards[data-astro-cid-i7mj7ocx]{grid-template-columns:1fr}.others[data-astro-cid-i7mj7ocx]{columns:1}.calc-head[data-astro-cid-i7mj7ocx] h2[data-astro-cid-i7mj7ocx]{font-size:40px}}.head[data-astro-cid-3tlihw57]{padding-top:40px;padding-bottom:32px;border-bottom:2px dotted var(--ink)}.title-row[data-astro-cid-3tlihw57]{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;margin-top:22px}.pos[data-astro-cid-3tlihw57]{display:flex;align-items:center;gap:14px}h1[data-astro-cid-3tlihw57]{margin-top:16px;font-size:clamp(44px,6.5vw,84px);line-height:.9}.sub[data-astro-cid-3tlihw57]{margin-top:12px}.hl[data-astro-cid-3tlihw57]{margin-top:16px;max-width:720px;font-size:19px}.acts[data-astro-cid-3tlihw57]{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.med[data-astro-cid-3tlihw57]{color:#555;font-size:15px;white-space:nowrap}.score-box[data-astro-cid-3tlihw57]{display:flex;flex-direction:column;align-items:center;gap:8px}.cols[data-astro-cid-3tlihw57]{display:grid;grid-template-columns:7fr 4fr;gap:56px;padding-top:48px;padding-bottom:72px}h2[data-astro-cid-3tlihw57]{font-size:36px}.mt[data-astro-cid-3tlihw57]{margin-top:48px}.breakdown[data-astro-cid-3tlihw57]{width:100%;border-collapse:collapse;margin-top:16px}.breakdown[data-astro-cid-3tlihw57] th[data-astro-cid-3tlihw57]{text-align:left;font-family:var(--cond);font-size:13px;letter-spacing:.06em;text-transform:uppercase;border-bottom:2px solid var(--ink);padding:8px 8px 8px 0}.breakdown[data-astro-cid-3tlihw57] td[data-astro-cid-3tlihw57]{border-bottom:1px dotted #bbb;padding:10px 8px 10px 0;font-size:16px}.breakdown[data-astro-cid-3tlihw57] .num[data-astro-cid-3tlihw57]{font-family:var(--cond);font-weight:800;font-size:20px;white-space:nowrap}.bar-col[data-astro-cid-3tlihw57]{width:34%}.bar[data-astro-cid-3tlihw57]{display:block;height:10px;background:#eee}.bar[data-astro-cid-3tlihw57] span[data-astro-cid-3tlihw57]{display:block;height:10px;background:var(--blue)}.total[data-astro-cid-3tlihw57] td[data-astro-cid-3tlihw57]{border-bottom:2px solid var(--ink);font-weight:700}.small[data-astro-cid-3tlihw57]{margin-top:10px;font-size:14px}.facts[data-astro-cid-3tlihw57]{margin:16px 0 0;border-top:2px dotted var(--ink)}.facts[data-astro-cid-3tlihw57] div[data-astro-cid-3tlihw57]{display:grid;grid-template-columns:200px 1fr;gap:16px;padding:10px 0;border-bottom:1px dotted #bbb;font-size:15px}.facts[data-astro-cid-3tlihw57] dt[data-astro-cid-3tlihw57]{font-family:var(--cond);font-weight:700;letter-spacing:.05em;text-transform:uppercase;font-size:13px;padding-top:2px}.facts[data-astro-cid-3tlihw57] dd[data-astro-cid-3tlihw57]{margin:0}.side[data-astro-cid-3tlihw57]{display:flex;flex-direction:column;gap:20px}.pad[data-astro-cid-3tlihw57]{padding:20px;display:flex;flex-direction:column;gap:8px;font-size:15px}.owner[data-astro-cid-3tlihw57]{background:var(--cream)}.badge-wrap[data-astro-cid-3tlihw57]{display:flex;justify-content:center;padding:14px 0 18px}.owner[data-astro-cid-3tlihw57] .btn[data-astro-cid-3tlihw57]{align-self:flex-start}.pager[data-astro-cid-3tlihw57]{display:flex;justify-content:space-between;gap:16px;padding-bottom:64px;font-family:var(--cond);font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-size:15px;flex-wrap:wrap}@media(max-width:900px){.cols[data-astro-cid-3tlihw57]{grid-template-columns:1fr}.title-row[data-astro-cid-3tlihw57]{flex-direction:column;align-items:flex-start}.facts[data-astro-cid-3tlihw57] div[data-astro-cid-3tlihw57]{grid-template-columns:1fr;gap:2px}}.head[data-astro-cid-el2peq7r]{padding-top:48px;padding-bottom:28px}h1[data-astro-cid-el2peq7r]{margin-top:16px;font-size:clamp(54px,8vw,104px);line-height:.88;max-width:980px}.lead[data-astro-cid-el2peq7r]{margin-top:20px;max-width:760px;font-size:19px}.toc[data-astro-cid-el2peq7r]{display:flex;flex-wrap:wrap;gap:8px 22px;padding-top:10px;padding-bottom:40px;border-bottom:2px dotted var(--ink);font-family:var(--cond);font-weight:700;letter-spacing:.05em;text-transform:uppercase;font-size:15px}.toc[data-astro-cid-el2peq7r] a[data-astro-cid-el2peq7r]{color:var(--ink)}.block[data-astro-cid-el2peq7r]{padding-top:64px;padding-bottom:8px}.block[data-astro-cid-el2peq7r].last{padding-bottom:88px}h2[data-astro-cid-el2peq7r]{font-size:clamp(36px,4.6vw,54px)}.up[data-astro-cid-el2peq7r]{text-transform:uppercase}.intro[data-astro-cid-el2peq7r]{margin:14px 0 24px;max-width:780px;font-size:18px}.conds[data-astro-cid-el2peq7r]{margin:20px 0 28px;padding-left:22px;display:flex;flex-direction:column;gap:10px;max-width:820px;font-size:18px}.rules[data-astro-cid-el2peq7r],.calc[data-astro-cid-el2peq7r]{width:100%;border-collapse:collapse;font-size:15px}.rules[data-astro-cid-el2peq7r] th[data-astro-cid-el2peq7r],.calc[data-astro-cid-el2peq7r] th[data-astro-cid-el2peq7r]{text-align:left;font-family:var(--cond);font-size:14px;letter-spacing:.05em;text-transform:uppercase;border-bottom:2px solid var(--ink);padding:8px 12px 8px 0}.rules[data-astro-cid-el2peq7r] td[data-astro-cid-el2peq7r],.calc[data-astro-cid-el2peq7r] td[data-astro-cid-el2peq7r]{border-bottom:1px dotted #bbb;padding:10px 12px 10px 0;vertical-align:top}.rules[data-astro-cid-el2peq7r] .c[data-astro-cid-el2peq7r]{font-family:var(--cond);font-weight:800;font-size:22px;white-space:nowrap}.note[data-astro-cid-el2peq7r]{margin-top:18px;max-width:780px;color:var(--ink-2);font-size:15px}.formulas[data-astro-cid-el2peq7r]{margin-top:24px}.pad[data-astro-cid-el2peq7r]{padding:20px 22px}.formulas[data-astro-cid-el2peq7r] dl[data-astro-cid-el2peq7r]{margin:10px 0 0}.formulas[data-astro-cid-el2peq7r] dl[data-astro-cid-el2peq7r] div[data-astro-cid-el2peq7r]{display:grid;grid-template-columns:160px 1fr;gap:16px;padding:9px 0;border-top:1px dotted #bbb;font-size:15px}.formulas[data-astro-cid-el2peq7r] dt[data-astro-cid-el2peq7r]{font-family:var(--cond);font-weight:800;font-size:18px}.formulas[data-astro-cid-el2peq7r] dd[data-astro-cid-el2peq7r]{margin:0}.num[data-astro-cid-el2peq7r]{font-family:var(--cond);font-weight:800;font-size:19px}.tot[data-astro-cid-el2peq7r] td[data-astro-cid-el2peq7r]{border-bottom:2px solid var(--ink);font-weight:700}.src[data-astro-cid-el2peq7r]{padding-left:20px;display:flex;flex-direction:column;gap:10px;max-width:860px;font-size:16px;margin-top:16px}.cal[data-astro-cid-el2peq7r]{list-style:none;padding:0;margin:0;border-top:2px dotted var(--ink);max-width:720px}.cal[data-astro-cid-el2peq7r] li[data-astro-cid-el2peq7r]{display:grid;grid-template-columns:240px 1fr;gap:16px;padding:10px 0;border-bottom:1px dotted #bbb}.cal[data-astro-cid-el2peq7r] b[data-astro-cid-el2peq7r]{font-family:var(--cond);font-size:20px}@media(max-width:720px){.formulas[data-astro-cid-el2peq7r] dl[data-astro-cid-el2peq7r] div[data-astro-cid-el2peq7r],.cal[data-astro-cid-el2peq7r] li[data-astro-cid-el2peq7r]{grid-template-columns:1fr;gap:2px}}.dark[data-astro-cid-hump2hhx]{background:#151515;color:#fff}.hero[data-astro-cid-hump2hhx]{display:grid;grid-template-columns:6fr 6fr;gap:40px;align-items:center;min-height:540px}.h-text[data-astro-cid-hump2hhx]{padding:56px 0}h1[data-astro-cid-hump2hhx]{font-size:clamp(52px,7vw,86px);line-height:.9}.h-text[data-astro-cid-hump2hhx] p[data-astro-cid-hump2hhx]{margin-top:20px;max-width:520px;font-size:19px;color:#d6d6d6}.row[data-astro-cid-hump2hhx]{margin-top:28px;display:flex;gap:18px;align-items:center}.faq-link[data-astro-cid-hump2hhx]{color:#fff;font-family:var(--cond);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.h-img[data-astro-cid-hump2hhx]{position:relative;height:540px}.h-img[data-astro-cid-hump2hhx] img[data-astro-cid-hump2hhx]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.h-img[data-astro-cid-hump2hhx]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#151515,#15151500 40%)}.b[data-astro-cid-hump2hhx]{position:absolute;left:6%;bottom:8%;z-index:2}h2[data-astro-cid-hump2hhx]{font-size:clamp(36px,4.6vw,58px)}.up[data-astro-cid-hump2hhx]{text-transform:uppercase}.buy[data-astro-cid-hump2hhx]{margin-top:16px;align-self:flex-start}.plans[data-astro-cid-hump2hhx]{margin-top:28px;display:grid;grid-template-columns:4fr 5fr 4fr;gap:24px;align-items:stretch}.plan[data-astro-cid-hump2hhx]{display:flex;flex-direction:column}.p-body[data-astro-cid-hump2hhx]{padding:24px;flex-grow:1}.plan[data-astro-cid-hump2hhx] h3[data-astro-cid-hump2hhx]{font-size:30px;text-transform:uppercase}.price[data-astro-cid-hump2hhx]{font-family:var(--cond);font-weight:800;font-size:56px;line-height:1;margin:6px 0 14px}.main[data-astro-cid-hump2hhx]{background:var(--blue);color:#fff;transform:translateY(-12px);box-shadow:6px 6px 0 var(--ink)}.main[data-astro-cid-hump2hhx] .frame-foot[data-astro-cid-hump2hhx]{background:#fff;color:var(--ink)}.main[data-astro-cid-hump2hhx] .price[data-astro-cid-hump2hhx]{font-size:70px}.fine[data-astro-cid-hump2hhx]{margin-top:20px;font-size:15px;max-width:820px}.faq[data-astro-cid-hump2hhx]{margin:24px 0 0;border-top:2px dotted var(--ink)}.faq[data-astro-cid-hump2hhx] div[data-astro-cid-hump2hhx]{display:grid;grid-template-columns:5fr 7fr;gap:40px;padding:22px 0;border-bottom:2px dotted var(--ink)}.faq[data-astro-cid-hump2hhx] dt[data-astro-cid-hump2hhx]{font-family:var(--cond);font-weight:800;font-size:26px;line-height:1.1}.faq[data-astro-cid-hump2hhx] dd[data-astro-cid-hump2hhx]{margin:0}@media(max-width:900px){.hero[data-astro-cid-hump2hhx],.plans[data-astro-cid-hump2hhx],.faq[data-astro-cid-hump2hhx] div[data-astro-cid-hump2hhx]{grid-template-columns:1fr}.h-img[data-astro-cid-hump2hhx]{height:380px}.main[data-astro-cid-hump2hhx]{transform:none}}.top[data-astro-cid-puqjhr5l]{padding-top:48px;padding-bottom:40px;display:grid;grid-template-columns:7fr 5fr;gap:48px;align-items:end}h1[data-astro-cid-puqjhr5l]{margin-top:16px;font-size:clamp(52px,7vw,92px);line-height:.88}.lead[data-astro-cid-puqjhr5l]{margin-top:20px;font-size:19px;max-width:600px}.next[data-astro-cid-puqjhr5l]{list-style:none;padding:0;margin:0;border-top:2px dotted var(--ink)}.next[data-astro-cid-puqjhr5l] li[data-astro-cid-puqjhr5l]{display:grid;grid-template-columns:34px 1fr;gap:10px;padding:12px 0;border-bottom:1px dotted #bbb;font-size:16px}.next[data-astro-cid-puqjhr5l] span[data-astro-cid-puqjhr5l]{font-family:var(--cond);font-weight:800;font-size:26px;color:var(--blue);line-height:1}.form[data-astro-cid-puqjhr5l]{padding-bottom:88px}fieldset[data-astro-cid-puqjhr5l]{border:0;border-top:2px dotted var(--ink);margin:0;padding:32px 0;display:grid;grid-template-columns:4fr 8fr;gap:48px}legend[data-astro-cid-puqjhr5l]{float:left;font-family:var(--cond);font-weight:800;font-size:32px;display:flex;flex-direction:column;gap:8px}.n[data-astro-cid-puqjhr5l]{font-size:60px;color:var(--blue);line-height:.8}.fields[data-astro-cid-puqjhr5l]{display:grid;grid-template-columns:1fr 1fr;gap:26px 32px}.full[data-astro-cid-puqjhr5l]{grid-column:span 2}.lab[data-astro-cid-puqjhr5l]{display:block;font-family:var(--cond);font-weight:700;font-size:14px;letter-spacing:.07em;text-transform:uppercase}.hint[data-astro-cid-puqjhr5l]{text-transform:none;letter-spacing:0;font-weight:400;color:var(--ink-3);font-family:var(--sans);font-size:13px}input[data-astro-cid-puqjhr5l]:not([type=radio]):not([type=checkbox]),select[data-astro-cid-puqjhr5l],textarea[data-astro-cid-puqjhr5l]{width:100%;border:0;border-bottom:2px solid var(--ink);padding:8px 0;font:500 19px var(--sans);background:transparent;outline:0;border-radius:0}input[data-astro-cid-puqjhr5l]:focus,select[data-astro-cid-puqjhr5l]:focus,textarea[data-astro-cid-puqjhr5l]:focus{border-bottom-color:var(--blue)}.radios[data-astro-cid-puqjhr5l]{grid-column:span 2;display:flex;gap:12px;flex-wrap:wrap}.radios[data-astro-cid-puqjhr5l] label[data-astro-cid-puqjhr5l]{border:2px solid var(--ink);border-radius:999px;padding:10px 18px;font-family:var(--cond);font-weight:800;font-size:18px;cursor:pointer}.radios[data-astro-cid-puqjhr5l] label[data-astro-cid-puqjhr5l]:has(input:checked){background:var(--ink);color:#fff}.check[data-astro-cid-puqjhr5l]{display:flex;gap:12px;align-items:flex-start;font-size:15px}.check[data-astro-cid-puqjhr5l] input[data-astro-cid-puqjhr5l]{width:20px;height:20px;accent-color:var(--blue);flex-shrink:0;margin-top:2px}.submit[data-astro-cid-puqjhr5l]{border-top:2px dotted var(--ink);padding-top:28px;display:flex;justify-content:space-between;align-items:center;gap:24px}.submit[data-astro-cid-puqjhr5l] p[data-astro-cid-puqjhr5l]{font-size:15px;color:var(--ink-2);max-width:520px}@media(max-width:860px){.top[data-astro-cid-puqjhr5l],fieldset[data-astro-cid-puqjhr5l]{grid-template-columns:1fr;gap:20px}.fields[data-astro-cid-puqjhr5l]{grid-template-columns:1fr}.full[data-astro-cid-puqjhr5l],.radios[data-astro-cid-puqjhr5l]{grid-column:auto}.submit[data-astro-cid-puqjhr5l]{flex-direction:column;align-items:flex-start}}.v[data-astro-cid-aetbpuue]{padding-top:56px;padding-bottom:96px;display:flex;justify-content:center}.card[data-astro-cid-aetbpuue]{width:100%;max-width:560px}.ok[data-astro-cid-aetbpuue]{background:var(--blue);color:#fff;padding:12px 18px;display:flex;justify-content:space-between;font-family:var(--cond);font-weight:800;letter-spacing:.05em;text-transform:uppercase}.pad[data-astro-cid-aetbpuue]{padding:22px}.pos[data-astro-cid-aetbpuue]{display:flex;gap:12px;align-items:center}h1[data-astro-cid-aetbpuue]{margin-top:16px;font-size:44px}.meta[data-astro-cid-aetbpuue]{margin-top:8px}dl[data-astro-cid-aetbpuue]{margin:18px 0 22px;border-top:2px dotted var(--ink)}dl[data-astro-cid-aetbpuue] div[data-astro-cid-aetbpuue]{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px dotted #bbb;font-size:15px}dd[data-astro-cid-aetbpuue]{margin:0;font-weight:600;text-align:right}.demo-note[data-astro-cid-aetbpuue]{margin-top:16px;font-size:13px;color:var(--ink-3)}.search[data-astro-cid-aetbpuue]{max-width:560px;width:100%}.search[data-astro-cid-aetbpuue] h1[data-astro-cid-aetbpuue]{font-size:64px}.search[data-astro-cid-aetbpuue] p[data-astro-cid-aetbpuue]{margin-top:12px}.search[data-astro-cid-aetbpuue] form[data-astro-cid-aetbpuue]{margin-top:20px;display:flex;gap:12px}.search[data-astro-cid-aetbpuue] input[data-astro-cid-aetbpuue]{flex-grow:1;border:0;border-bottom:2px solid var(--ink);font:600 22px var(--sans);padding:8px 0;outline:0;text-transform:uppercase}.head[data-astro-cid-bursm65o]{padding-top:48px;padding-bottom:32px}h1[data-astro-cid-bursm65o]{margin-top:16px;font-size:clamp(56px,8vw,100px)}.lead[data-astro-cid-bursm65o]{margin-top:14px;font-size:19px}.list[data-astro-cid-bursm65o]{padding-bottom:88px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px}.g[data-astro-cid-bursm65o]{display:flex;flex-direction:column;gap:8px;color:var(--ink);text-decoration:none}.g[data-astro-cid-bursm65o] img[data-astro-cid-bursm65o]{width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;border-radius:4px}.t[data-astro-cid-bursm65o]{font-family:var(--cond);font-weight:800;font-size:26px;line-height:1.05}.g[data-astro-cid-bursm65o]:hover .t[data-astro-cid-bursm65o]{text-decoration:underline}.d[data-astro-cid-bursm65o]{font-size:15px;color:var(--ink-2)}@media(max-width:900px){.list[data-astro-cid-bursm65o]{grid-template-columns:1fr 1fr}}@media(max-width:600px){.list[data-astro-cid-bursm65o]{grid-template-columns:1fr}}.head[data-astro-cid-shjupmiy]{padding-top:44px;max-width:980px;margin-left:auto;margin-right:auto}h1[data-astro-cid-shjupmiy]{margin-top:14px;font-size:clamp(40px,5.6vw,70px);line-height:.95}.head[data-astro-cid-shjupmiy] .meta[data-astro-cid-shjupmiy]{margin-top:14px}.hero[data-astro-cid-shjupmiy]{margin-top:28px;margin-bottom:0}.hero[data-astro-cid-shjupmiy] img[data-astro-cid-shjupmiy]{width:100%;height:auto;aspect-ratio:14/6.2;object-fit:cover;border-radius:6px}figcaption[data-astro-cid-shjupmiy]{font-size:12px;color:var(--ink-3);margin-top:6px}.body[data-astro-cid-shjupmiy]{display:grid;grid-template-columns:8fr 4fr;gap:56px;padding-top:36px;padding-bottom:88px}.takeaways[data-astro-cid-shjupmiy]{background:var(--cream);margin-bottom:32px}.pad[data-astro-cid-shjupmiy]{padding:20px 22px;display:flex;flex-direction:column;gap:8px}.takeaways[data-astro-cid-shjupmiy] ul[data-astro-cid-shjupmiy]{margin:6px 0 0;padding-left:20px;display:flex;flex-direction:column;gap:8px;font-size:16px}.faq[data-astro-cid-shjupmiy],.sources[data-astro-cid-shjupmiy]{margin-top:48px;max-width:720px}.faq[data-astro-cid-shjupmiy] h2[data-astro-cid-shjupmiy],.sources[data-astro-cid-shjupmiy] h2[data-astro-cid-shjupmiy]{font-size:36px}.faq[data-astro-cid-shjupmiy] dl[data-astro-cid-shjupmiy]{margin:16px 0 0;border-top:2px dotted var(--ink)}.faq[data-astro-cid-shjupmiy] dl[data-astro-cid-shjupmiy] div[data-astro-cid-shjupmiy]{padding:16px 0;border-bottom:1px dotted #bbb}.faq[data-astro-cid-shjupmiy] dt[data-astro-cid-shjupmiy]{font-family:var(--cond);font-weight:800;font-size:22px}.faq[data-astro-cid-shjupmiy] dd[data-astro-cid-shjupmiy]{margin:6px 0 0}.sources[data-astro-cid-shjupmiy] ol[data-astro-cid-shjupmiy]{margin:14px 0 0;padding-left:22px;font-size:14px;display:flex;flex-direction:column;gap:6px}.small[data-astro-cid-shjupmiy]{margin-top:12px;font-size:13px;color:var(--ink-3)}.side[data-astro-cid-shjupmiy]{position:sticky;top:20px;align-self:start}.s-t[data-astro-cid-shjupmiy]{font-family:var(--cond);font-weight:800;font-size:26px;line-height:1}.mini[data-astro-cid-shjupmiy]{list-style:none;margin:8px 0 0;padding:0}.mini[data-astro-cid-shjupmiy] li[data-astro-cid-shjupmiy]{display:grid;grid-template-columns:26px 1fr;gap:8px;padding:6px 0;border-top:1px dotted #bbb;font-size:15px}.mini[data-astro-cid-shjupmiy] span[data-astro-cid-shjupmiy]{font-family:var(--cond);font-weight:800}.mini[data-astro-cid-shjupmiy] a[data-astro-cid-shjupmiy],.frame-foot[data-astro-cid-shjupmiy] a[data-astro-cid-shjupmiy]{color:var(--ink)}@media(max-width:900px){.body[data-astro-cid-shjupmiy]{grid-template-columns:1fr}.side[data-astro-cid-shjupmiy]{position:static}}.s[data-astro-cid-po7kkowl]{padding-top:56px;padding-bottom:96px}h1[data-astro-cid-po7kkowl]{font-size:clamp(48px,7vw,84px);margin-bottom:28px}
