._page_1cujx_1{--ink: #1f2124;--muted: #5f6368;--line: #e2e3e5;--paper: #f6f6f4;min-height:100vh;background:var(--paper);color:var(--ink);font-family:Inter,system-ui,sans-serif;line-height:1.5}._top_1cujx_13,._footer_1cujx_14{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;max-width:1080px;margin:0 auto;padding:20px 16px}._top_1cujx_13 a,._footer_1cujx_14 a{color:var(--ink)}._brand_1cujx_30{font-weight:700}._hero_1cujx_34{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:40px;align-items:center;max-width:1080px;margin:0 auto;padding:48px 16px}._hero_1cujx_34 h1{margin:0 0 16px;font-size:clamp(32px,5vw,48px);font-weight:700;line-height:1.12}._lead_1cujx_51{margin:0 0 24px;color:var(--muted);font-size:18px}._soon_1cujx_57{display:inline-block;padding:8px 14px;border:1px solid var(--line);border-radius:8px;background:#fff;font-size:14px}._sample_1cujx_66{display:grid;gap:10px;margin:0;padding:0;list-style:none}._sample_1cujx_66 li{display:grid;gap:2px;padding:14px 16px;border:1px solid var(--line);border-left:3px solid #8a8a8a;border-radius:8px;background:#fff}._sample_1cujx_66 li[data-tone=red]{border-left-color:#c70a24}._sample_1cujx_66 li[data-tone=amber]{border-left-color:#b98900}._sample_1cujx_66 span{color:var(--muted);font-size:14px}._block_1cujx_97{max-width:1080px;margin:0 auto;padding:32px 16px}._block_1cujx_97 h2{margin:0 0 20px;font-size:26px}._grid_1cujx_108{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px}._grid_1cujx_108 article,._plans_1cujx_115 article{padding:18px;border:1px solid var(--line);border-radius:8px;background:#fff}._grid_1cujx_108 h3,._plans_1cujx_115 h3{margin:0 0 6px;font-size:16px}._grid_1cujx_108 p,._plans_1cujx_115 p{margin:0;color:var(--muted);font-size:15px}._plans_1cujx_115{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px}._plans_1cujx_115 ._price_1cujx_141{margin-bottom:8px;color:var(--ink);font-size:22px;font-weight:700}._block_1cujx_97 details{padding:14px 0;border-top:1px solid var(--line)}._block_1cujx_97 summary{cursor:pointer;font-weight:600}._block_1cujx_97 details p{margin:8px 0 0;color:var(--muted)}._footer_1cujx_14{border-top:1px solid var(--line);color:var(--muted);font-size:14px}
