.page-module-scss-module__qnDekq__page{flex-direction:column;min-height:100vh;padding:0;display:flex}.page-module-scss-module__qnDekq__container{max-width:var(--max);width:100%;margin:0 auto;padding:0 24px}.page-module-scss-module__qnDekq__nav{justify-content:space-between;align-items:center;padding:20px 0;display:flex}.page-module-scss-module__qnDekq__nav .page-module-scss-module__qnDekq__brand{letter-spacing:-.01em;font-size:18px;font-weight:700}.page-module-scss-module__qnDekq__nav .page-module-scss-module__qnDekq__nav_meta{color:var(--muted);font-size:14px}.page-module-scss-module__qnDekq__hero{padding:60px 0 40px}.page-module-scss-module__qnDekq__hero .page-module-scss-module__qnDekq__tag{color:var(--fg);background:color-mix(in srgb, var(--fg) 8%, transparent);border-radius:999px;margin-bottom:24px;padding:6px 12px;font-size:13px;font-weight:500;display:inline-block}.page-module-scss-module__qnDekq__hero h1{letter-spacing:-.02em;max-width:780px;margin:0 0 20px;font-size:clamp(32px,5vw,52px);font-weight:700;line-height:1.1}.page-module-scss-module__qnDekq__hero .page-module-scss-module__qnDekq__sub{color:var(--muted);max-width:680px;margin:0 0 36px;font-size:clamp(17px,2.2vw,20px)}.page-module-scss-module__qnDekq__form{flex-wrap:wrap;gap:12px;max-width:560px;margin-bottom:12px;display:flex}.page-module-scss-module__qnDekq__form input[type=email]{border:1px solid var(--border);background:var(--bg);color:var(--fg);border-radius:8px;flex:280px;padding:14px 16px;font-size:15px}.page-module-scss-module__qnDekq__form input[type=email]:focus{border-color:var(--fg);outline:none}.page-module-scss-module__qnDekq__form select{border:1px solid var(--border);background:var(--bg);color:var(--fg);border-radius:8px;flex:0 0 150px;padding:14px 12px;font-size:15px}.page-module-scss-module__qnDekq__form button{background:var(--accent);color:var(--accent-fg);border:none;border-radius:8px;padding:14px 22px;font-size:15px;font-weight:600;transition:opacity .15s}.page-module-scss-module__qnDekq__form button:hover{opacity:.9}.page-module-scss-module__qnDekq__form button:disabled{opacity:.5;cursor:wait}.page-module-scss-module__qnDekq__form_hint{color:var(--muted);margin-top:4px;font-size:13px}.page-module-scss-module__qnDekq__form_success,.page-module-scss-module__qnDekq__form_error{border-radius:8px;margin-top:12px;padding:12px 14px;font-size:14px}.page-module-scss-module__qnDekq__form_success{color:#065f46;background:#10b98126}@media (prefers-color-scheme:dark){.page-module-scss-module__qnDekq__form_success{color:#a7f3d0}}.page-module-scss-module__qnDekq__form_error{background:color-mix(in srgb, var(--urgent) 15%, transparent);color:var(--urgent)}.page-module-scss-module__qnDekq__section{border-top:1px solid var(--border);padding:60px 0}.page-module-scss-module__qnDekq__section h2{letter-spacing:-.01em;margin:0 0 16px;font-size:clamp(24px,3vw,32px);font-weight:700}.page-module-scss-module__qnDekq__section .page-module-scss-module__qnDekq__lead{color:var(--muted);max-width:700px;margin:0 0 36px;font-size:17px}.page-module-scss-module__qnDekq__stat_row{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.page-module-scss-module__qnDekq__stat_row .page-module-scss-module__qnDekq__stat{border:1px solid var(--border);background:var(--card);border-radius:12px;padding:20px}.page-module-scss-module__qnDekq__stat_row .page-module-scss-module__qnDekq__stat .page-module-scss-module__qnDekq__num{letter-spacing:-.01em;color:var(--urgent);margin-bottom:4px;font-size:28px;font-weight:700}.page-module-scss-module__qnDekq__stat_row .page-module-scss-module__qnDekq__stat .page-module-scss-module__qnDekq__label{color:var(--muted);font-size:14px}.page-module-scss-module__qnDekq__gap_grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.page-module-scss-module__qnDekq__gap_grid .page-module-scss-module__qnDekq__gap_item{border:1px solid var(--border);background:var(--card);border-radius:12px;padding:22px}.page-module-scss-module__qnDekq__gap_grid .page-module-scss-module__qnDekq__gap_item .page-module-scss-module__qnDekq__gap_num{color:var(--muted);margin-bottom:8px;font-size:13px;font-weight:600}.page-module-scss-module__qnDekq__gap_grid .page-module-scss-module__qnDekq__gap_item h3{margin:0 0 8px;font-size:16px;font-weight:600}.page-module-scss-module__qnDekq__gap_grid .page-module-scss-module__qnDekq__gap_item p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.page-module-scss-module__qnDekq__gap_cta{text-align:center;margin-top:28px}.page-module-scss-module__qnDekq__gap_cta a{border:1px solid var(--border);color:var(--fg);background:var(--card);border-radius:999px;padding:12px 20px;font-size:14px;font-weight:500;text-decoration:none;transition:border-color .15s,background .15s;display:inline-block}.page-module-scss-module__qnDekq__gap_cta a:hover{border-color:var(--fg);background:var(--bg)}.page-module-scss-module__qnDekq__rails{flex-wrap:wrap;gap:8px;display:flex}.page-module-scss-module__qnDekq__rails span{border:1px solid var(--border);color:var(--muted);background:var(--card);border-radius:999px;padding:6px 12px;font-size:13px;font-weight:500}.page-module-scss-module__qnDekq__guides_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.page-module-scss-module__qnDekq__guides_head .page-module-scss-module__qnDekq__lead{margin-bottom:0}.page-module-scss-module__qnDekq__guides_all{border:1px solid var(--border);color:var(--fg);background:var(--card);border-radius:8px;flex:none;margin-top:8px;padding:12px 18px;font-size:14px;font-weight:600;text-decoration:none;transition:border-color .15s,background .15s;display:inline-block}.page-module-scss-module__qnDekq__guides_all:hover{border-color:var(--fg);background:var(--bg)}.page-module-scss-module__qnDekq__guides_grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-top:28px;display:grid}.page-module-scss-module__qnDekq__guide_item{border:1px solid var(--border);background:var(--card);min-height:176px;color:var(--fg);border-radius:8px;padding:20px;text-decoration:none;transition:border-color .15s,background .15s,transform .15s;display:block}.page-module-scss-module__qnDekq__guide_item:hover{border-color:var(--fg);background:var(--bg);transform:translateY(-1px)}.page-module-scss-module__qnDekq__guide_item h3{letter-spacing:-.01em;margin:0 0 10px;font-size:16px;font-weight:700;line-height:1.35}.page-module-scss-module__qnDekq__guide_item p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.page-module-scss-module__qnDekq__footer{border-top:1px solid var(--border);color:var(--muted);padding:36px 0;font-size:13px}.page-module-scss-module__qnDekq__footer .page-module-scss-module__qnDekq__footer_row{flex-wrap:wrap;justify-content:space-between;gap:24px;display:flex}.page-module-scss-module__qnDekq__footer a:hover{color:var(--fg)}.page-module-scss-module__qnDekq__hero_cta_row{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:12px;display:flex}.page-module-scss-module__qnDekq__hero_cta{border:1px solid var(--accent);background:var(--accent);color:var(--accent-fg);border-radius:8px;padding:14px 22px;font-size:15px;font-weight:600;text-decoration:none;transition:opacity .15s,transform .15s;display:inline-block}.page-module-scss-module__qnDekq__hero_cta:hover{opacity:.92;transform:translateY(-1px)}.page-module-scss-module__qnDekq__hero_cta_secondary{color:var(--muted);text-decoration:underline;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);text-underline-offset:4px;padding:14px 4px;font-size:15px;font-weight:500;transition:color .15s,text-decoration-color .15s;display:inline-block}.page-module-scss-module__qnDekq__hero_cta_secondary:hover{color:var(--fg);-webkit-text-decoration-color:var(--fg);text-decoration-color:var(--fg)}.page-module-scss-module__qnDekq__hero_reassure{color:var(--muted);margin:4px 0 0;font-size:13px}.page-module-scss-module__qnDekq__waitlist_section{border-top:1px solid var(--border);padding:60px 0}.page-module-scss-module__qnDekq__waitlist_section h2{letter-spacing:-.01em;color:var(--fg);margin:0 0 12px;font-size:clamp(20px,2.4vw,26px);font-weight:600}.page-module-scss-module__qnDekq__waitlist_section_lead{color:var(--muted);max-width:620px;margin:0 0 28px;font-size:15px}
