.pq[data-astro-cid-6fpcch2y]{background:var(--color-bg-elev);border:1px solid var(--color-rule);border-radius:var(--radius-lg);padding:var(--space-5);margin:var(--space-7) 0 0}.pq__head[data-astro-cid-6fpcch2y]{max-width:var(--content-max);margin:0 0 var(--space-4)}.pq__eyebrow[data-astro-cid-6fpcch2y]{margin:0 0 var(--space-3);font-family:var(--font-mono);font-size:var(--text-eyebrow);letter-spacing:.1em;text-transform:uppercase;color:var(--color-forest);font-weight:500;display:block}.pq__title[data-astro-cid-6fpcch2y]{font-size:var(--text-xl);margin:0 0 var(--space-2);line-height:1.2}.pq__intro[data-astro-cid-6fpcch2y]{color:var(--color-text-muted);margin:0}.pq__progress[data-astro-cid-6fpcch2y]{background:var(--color-rule);height:2px;margin:0 0 var(--space-5);overflow:hidden}.pq__bar[data-astro-cid-6fpcch2y]{background:var(--color-forest);width:0;height:100%;transition:width var(--duration-normal) var(--ease-standard);display:block}.pq__steps[data-astro-cid-6fpcch2y]{margin:0;padding:0;list-style:none}.pq__q[data-astro-cid-6fpcch2y]{margin:0 0 var(--space-4);font-family:var(--font-editorial);font-variation-settings:"opsz" 40;font-size:var(--text-lg);color:var(--color-text);font-weight:500;line-height:1.3}.pq__num[data-astro-cid-6fpcch2y]{font-family:var(--font-mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-forest);margin-right:var(--space-2);font-weight:500}.pq__opts[data-astro-cid-6fpcch2y]{gap:var(--space-2);max-width:30rem;display:grid}.pq__opt[data-astro-cid-6fpcch2y]{appearance:none;cursor:pointer;text-align:left;background:var(--color-bg);border:1px solid var(--color-rule);border-radius:var(--radius-sm);font-family:var(--font-body);color:var(--color-text);transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard);padding:.85rem 1rem;font-size:1rem;font-weight:500}.pq__opt[data-astro-cid-6fpcch2y]:hover{border-color:var(--color-rule-strong);background:var(--color-bg-elev)}.pq__result[data-astro-cid-6fpcch2y]{max-width:var(--content-max)}.pq__rh[data-astro-cid-6fpcch2y]{font-size:var(--text-xl);margin:0 0 var(--space-3)}.pq__rb[data-astro-cid-6fpcch2y]{color:var(--color-text);line-height:var(--leading-normal)}.pq__cta[data-astro-cid-6fpcch2y]{margin-top:var(--space-5)}.offer[data-astro-cid-hof4g4vy]{padding-block:clamp(2rem,1rem + 3vw,4rem) var(--space-8);max-width:880px}.offer__hero[data-astro-cid-hof4g4vy]{gap:var(--space-6);grid-template-columns:minmax(0,1fr) 260px;align-items:start;display:grid}.offer__hero-copy[data-astro-cid-hof4g4vy]{min-width:0}.offer__hero-plate[data-astro-cid-hof4g4vy]{top:var(--space-5);min-width:0;position:sticky}.offer__hero-cover[data-astro-cid-hof4g4vy]{border:1px solid var(--color-rule);border-radius:var(--radius-md);background:var(--color-surface-hi);box-shadow:var(--shadow-hover);display:block;overflow:hidden}.offer__hero-cover[data-astro-cid-hof4g4vy] img{aspect-ratio:2/3;object-fit:cover;width:100%;display:block}.offer__hero-spec[data-astro-cid-hof4g4vy]{margin:var(--space-4) 0 0}.offer__hero-spec[data-astro-cid-hof4g4vy] div[data-astro-cid-hof4g4vy]{justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0;border-top:1px solid var(--color-rule);display:flex}.offer__hero-spec[data-astro-cid-hof4g4vy] div[data-astro-cid-hof4g4vy]:last-child{border-bottom:1px solid var(--color-rule)}.offer__hero-spec[data-astro-cid-hof4g4vy] dt[data-astro-cid-hof4g4vy]{font-family:var(--font-mono);font-size:var(--text-eyebrow);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-dim)}.offer__hero-spec[data-astro-cid-hof4g4vy] dd[data-astro-cid-hof4g4vy]{font-family:var(--font-mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums;text-align:right;color:var(--color-text);margin:0}@media (width<=767px){.offer__hero[data-astro-cid-hof4g4vy]{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.offer__hero-plate[data-astro-cid-hof4g4vy]{gap:var(--space-4);order:-1;grid-template-columns:130px minmax(0,1fr);align-items:start;display:grid;position:static}.offer__hero-spec[data-astro-cid-hof4g4vy]{margin:0}}.offer__hero[data-astro-cid-hof4g4vy] h1[data-astro-cid-hof4g4vy]{max-width:18ch;font-size:var(--text-hero);margin-bottom:var(--space-4)}.offer__tagline[data-astro-cid-hof4g4vy]{max-width:62ch;margin:0 0 var(--space-5);padding-bottom:var(--space-5);border-bottom:2px solid var(--color-rule-strong);font-size:var(--text-lg);color:var(--color-text);line-height:1.5}.offer__answer[data-astro-cid-hof4g4vy]{max-width:var(--content-max);margin:0 0 var(--space-5);padding:var(--space-4) var(--space-5);border-left:2px solid var(--color-forest);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--color-surface-hi);font-size:var(--text-base);line-height:1.55}.offer__stats[data-astro-cid-hof4g4vy]{gap:var(--space-4) var(--space-6);margin:0 0 var(--space-5);flex-wrap:wrap;display:flex}.offer__stats[data-astro-cid-hof4g4vy] div[data-astro-cid-hof4g4vy]{min-width:0;padding-top:var(--space-2);border-top:1px solid var(--color-rule);flex:210px;margin:0}.offer__stats[data-astro-cid-hof4g4vy] dt[data-astro-cid-hof4g4vy]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-text);font-size:1.5rem;font-weight:500;line-height:1.1}.offer__stats[data-astro-cid-hof4g4vy] dd[data-astro-cid-hof4g4vy]{margin:var(--space-1) 0 0;font-family:var(--font-mono);font-size:var(--text-eyebrow);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-dim)}.offer__hero-cta[data-astro-cid-hof4g4vy]{gap:var(--space-2);flex-direction:column;display:flex}.btn-primary[data-astro-cid-hof4g4vy]{width:fit-content}.btn-primary[data-astro-cid-hof4g4vy] .strike[data-astro-cid-hof4g4vy]{opacity:.7;margin-left:.3rem;font-weight:400;text-decoration:line-through}.offer__guarantee[data-astro-cid-hof4g4vy]{font-size:var(--text-sm);color:var(--color-text-muted)}.offer__benefits[data-astro-cid-hof4g4vy]{padding:var(--space-5) 0 0;margin:var(--space-7) 0 0;border-top:1px solid var(--color-rule);gap:var(--space-3);list-style:none;display:grid}@media (width>=680px){.offer__benefits[data-astro-cid-hof4g4vy]{grid-template-columns:1fr 1fr}}.offer__benefits[data-astro-cid-hof4g4vy] li[data-astro-cid-hof4g4vy]{padding-left:1.4rem;line-height:1.5;position:relative}.offer__benefits[data-astro-cid-hof4g4vy] li[data-astro-cid-hof4g4vy]:before{content:"+";font-family:var(--font-mono);color:var(--color-forest);font-weight:500;position:absolute;left:0}.offer__body[data-astro-cid-hof4g4vy]{margin-top:var(--space-7)}.offer__inside[data-astro-cid-hof4g4vy],.offer__faq[data-astro-cid-hof4g4vy],.offer__sources[data-astro-cid-hof4g4vy]{max-width:var(--content-max);margin-top:var(--space-7);padding-top:var(--space-5);border-top:1px solid var(--color-rule)}.offer__inside[data-astro-cid-hof4g4vy] h2[data-astro-cid-hof4g4vy],.offer__faq[data-astro-cid-hof4g4vy] h2[data-astro-cid-hof4g4vy],.offer__sources[data-astro-cid-hof4g4vy] h2[data-astro-cid-hof4g4vy]{font-size:var(--text-xl);margin-bottom:var(--space-4)}.offer__inside[data-astro-cid-hof4g4vy] ul[data-astro-cid-hof4g4vy]{gap:var(--space-2);margin:0;padding-left:1.1rem;display:grid}.offer__faq[data-astro-cid-hof4g4vy] details[data-astro-cid-hof4g4vy]{border-bottom:1px solid var(--color-rule);padding:var(--space-3) 0}.offer__faq[data-astro-cid-hof4g4vy] summary[data-astro-cid-hof4g4vy]{cursor:pointer;font-weight:600}.offer__faq[data-astro-cid-hof4g4vy] details[data-astro-cid-hof4g4vy] p[data-astro-cid-hof4g4vy]{margin:var(--space-3) 0 0;line-height:var(--leading-relaxed)}.offer__buy[data-astro-cid-hof4g4vy]{max-width:34rem;margin-top:var(--space-7)}.offer__soon[data-astro-cid-hof4g4vy]{border:1px solid var(--color-rule);border-radius:var(--radius-lg);background:var(--color-bg-elev);padding:var(--space-5)}.offer__soon[data-astro-cid-hof4g4vy] p[data-astro-cid-hof4g4vy]{margin:0}.offer__sources[data-astro-cid-hof4g4vy] ol[data-astro-cid-hof4g4vy]{font-size:var(--text-sm);color:var(--color-text-muted);margin:0;padding-left:1.25rem}.offer__sources[data-astro-cid-hof4g4vy] li[data-astro-cid-hof4g4vy]{overflow-wrap:anywhere}.offer__sources[data-astro-cid-hof4g4vy] li[data-astro-cid-hof4g4vy]+li[data-astro-cid-hof4g4vy]{margin-top:var(--space-2)}
