.offer-page[data-astro-cid-7dqwgnu2]{overflow:clip}.offer-page[data-astro-cid-7dqwgnu2] .wrap[data-astro-cid-7dqwgnu2]{max-width:76rem}.offer-page[data-astro-cid-7dqwgnu2] .kicker[data-astro-cid-7dqwgnu2]{line-height:1.5}.text-link[data-astro-cid-7dqwgnu2],.back-link[data-astro-cid-7dqwgnu2]{color:var(--accent);align-items:center;gap:.55rem;font-size:.9rem;font-weight:600;display:inline-flex}.text-link[data-astro-cid-7dqwgnu2]:hover,.back-link[data-astro-cid-7dqwgnu2]:hover{text-underline-offset:5px;text-decoration:underline}.offer-hero[data-astro-cid-7dqwgnu2]{grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr);align-items:center;gap:clamp(3rem,6vw,6rem);padding-top:clamp(4rem,7vw,6.5rem);padding-bottom:clamp(5rem,8vw,7rem);display:grid}.back-link[data-astro-cid-7dqwgnu2]{margin-bottom:3rem}.offer-number[data-astro-cid-7dqwgnu2]{color:var(--accent);margin-right:.5rem}.offer-hero[data-astro-cid-7dqwgnu2] h1[data-astro-cid-7dqwgnu2]{letter-spacing:-.04em;max-width:800px;margin:1.4rem 0 1.7rem;font-size:clamp(3.2rem,5.3vw,5.5rem);line-height:1.04}.hero-lead[data-astro-cid-7dqwgnu2]{color:var(--text-2);max-width:680px;font-size:clamp(1.08rem,1.5vw,1.22rem);line-height:1.7}.hero-actions[data-astro-cid-7dqwgnu2]{flex-wrap:wrap;align-items:center;gap:1.2rem 1.8rem;margin-top:2.3rem;display:flex}.summary-card[data-astro-cid-7dqwgnu2]{border:1px solid var(--line);background:#141416;border-radius:18px;padding:clamp(1.5rem,3vw,2.5rem);box-shadow:0 24px 60px #00000026}.summary-label[data-astro-cid-7dqwgnu2]{color:var(--accent);text-transform:uppercase;letter-spacing:.13em;font-size:.69rem;font-weight:600}.summary-card[data-astro-cid-7dqwgnu2] h2[data-astro-cid-7dqwgnu2]{margin:1rem 0 1.7rem;font-size:clamp(1.7rem,2.3vw,2.3rem);line-height:1.16}.summary-card[data-astro-cid-7dqwgnu2] li[data-astro-cid-7dqwgnu2]{border-top:1px solid var(--line);grid-template-columns:1.7rem 1fr;gap:.8rem;padding:1rem 0;display:grid}.summary-card[data-astro-cid-7dqwgnu2] li[data-astro-cid-7dqwgnu2] span[data-astro-cid-7dqwgnu2]{color:var(--accent);font-family:var(--font-display);font-size:.84rem}.summary-card[data-astro-cid-7dqwgnu2] li[data-astro-cid-7dqwgnu2] p[data-astro-cid-7dqwgnu2]{color:var(--text-2);font-size:.92rem;line-height:1.6}.process-section[data-astro-cid-7dqwgnu2]{--text:#1c1a18;--text-2:#4e4842;--text-3:#61584e;--accent:#704321;--line:#1c1a1833;color:var(--text);color-scheme:light;background:#fff;padding:clamp(5rem,8vw,7rem) 0 clamp(5.5rem,9vw,8rem)}.process-section[data-astro-cid-7dqwgnu2] h2[data-astro-cid-7dqwgnu2]{letter-spacing:-.035em;max-width:770px;margin:1.1rem 0 3.2rem;font-size:clamp(2.5rem,4.1vw,4.4rem);line-height:1.1}.steps-grid[data-astro-cid-7dqwgnu2]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;display:grid}.steps-grid[data-astro-cid-7dqwgnu2]:where(.three-steps){grid-template-columns:repeat(3,minmax(0,1fr))}.step-card[data-astro-cid-7dqwgnu2]{border:1px solid var(--line);background:#f7f3ed;border-radius:14px;min-height:260px;padding:clamp(1.25rem,2vw,2rem)}.step-number[data-astro-cid-7dqwgnu2]{color:var(--accent);font-family:var(--font-display);font-size:.9rem}.step-card[data-astro-cid-7dqwgnu2] h3[data-astro-cid-7dqwgnu2]{margin:3rem 0 .7rem;font-size:1.3rem;line-height:1.2}.step-card[data-astro-cid-7dqwgnu2] p[data-astro-cid-7dqwgnu2]{color:var(--text-2);font-size:.91rem;line-height:1.65}.context-section[data-astro-cid-7dqwgnu2]{border-top:1px solid var(--line-soft)}.context-grid[data-astro-cid-7dqwgnu2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(3rem,8vw,8rem);padding-top:clamp(5rem,8vw,7rem);padding-bottom:clamp(5rem,8vw,7rem);display:grid}.context-grid[data-astro-cid-7dqwgnu2] h2[data-astro-cid-7dqwgnu2]{margin:1rem 0 1.2rem;font-size:clamp(2rem,3vw,3rem);line-height:1.14}.context-grid[data-astro-cid-7dqwgnu2] p[data-astro-cid-7dqwgnu2]:not(.kicker){color:var(--text-2);max-width:520px;line-height:1.75}.next-section[data-astro-cid-7dqwgnu2]{border-top:1px solid var(--line-soft);background:#0e0e10;padding:clamp(5rem,8vw,7rem) 0}.next-section[data-astro-cid-7dqwgnu2] h2[data-astro-cid-7dqwgnu2]{margin:1rem 0 2rem;font-size:clamp(2.1rem,3.4vw,3.4rem);line-height:1.15}.next-grid[data-astro-cid-7dqwgnu2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.next-card[data-astro-cid-7dqwgnu2]{border:1px solid var(--line);background:#141416;border-radius:12px;min-height:220px;padding:1.6rem;transition:border-color .2s,transform .2s;position:relative}.next-card[data-astro-cid-7dqwgnu2]:hover{border-color:var(--accent);transform:translateY(-3px)}.next-number[data-astro-cid-7dqwgnu2],.next-arrow[data-astro-cid-7dqwgnu2]{color:var(--accent)}.next-arrow[data-astro-cid-7dqwgnu2]{position:absolute;top:1.5rem;right:1.6rem}.next-card[data-astro-cid-7dqwgnu2] h3[data-astro-cid-7dqwgnu2]{margin:2.2rem 0 .65rem;font-size:1.4rem}.next-card[data-astro-cid-7dqwgnu2] p[data-astro-cid-7dqwgnu2]{color:var(--text-2);font-size:.92rem;line-height:1.6}.contact-section[data-astro-cid-7dqwgnu2]{background:var(--bg-2);border-top:1px solid var(--line-soft)}.contact-inner[data-astro-cid-7dqwgnu2]{justify-content:space-between;align-items:end;gap:3rem;padding-top:clamp(5rem,8vw,7rem);padding-bottom:clamp(5rem,8vw,7rem);display:flex}.contact-inner[data-astro-cid-7dqwgnu2] h2[data-astro-cid-7dqwgnu2]{letter-spacing:-.035em;margin:1.2rem 0 1.3rem;font-size:clamp(2.5rem,4.4vw,4.6rem);line-height:1.1}.contact-inner[data-astro-cid-7dqwgnu2] p[data-astro-cid-7dqwgnu2]:not(.kicker){color:var(--text-2);max-width:590px;font-size:1.04rem;line-height:1.7}.contact-actions[data-astro-cid-7dqwgnu2]{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:1.2rem;padding-bottom:.3rem;display:flex}@media (width<=900px){.offer-hero[data-astro-cid-7dqwgnu2]{grid-template-columns:1fr}.summary-card[data-astro-cid-7dqwgnu2]{max-width:610px}.steps-grid[data-astro-cid-7dqwgnu2]{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-inner[data-astro-cid-7dqwgnu2]{flex-direction:column;align-items:flex-start}}@media (width<=600px){.offer-hero[data-astro-cid-7dqwgnu2] h1[data-astro-cid-7dqwgnu2]{font-size:clamp(3rem,11vw,4.3rem)}.steps-grid[data-astro-cid-7dqwgnu2],.context-grid[data-astro-cid-7dqwgnu2],.next-grid[data-astro-cid-7dqwgnu2]{grid-template-columns:1fr}.step-card[data-astro-cid-7dqwgnu2]{min-height:0}.step-card[data-astro-cid-7dqwgnu2] h3[data-astro-cid-7dqwgnu2]{margin-top:2rem}}@media (width<=410px){.hero-actions[data-astro-cid-7dqwgnu2]{flex-direction:column;align-items:flex-start}}
