.smile[data-astro-cid-kvs4uuhq]{--navy:#0a1f3d;--orange:#e8834a;--terra:#b5652e;--bone:#f5f2eb;--ink:#465366;--line:#e2ded5;color:var(--navy);font-family:Onest,system-ui,sans-serif}.smile[data-astro-cid-kvs4uuhq] [data-astro-cid-kvs4uuhq]{box-sizing:border-box}.wrap[data-astro-cid-kvs4uuhq]{max-width:1160px;margin:auto;padding:0 24px}.hero[data-astro-cid-kvs4uuhq]{background:var(--navy);color:#fff;position:relative;overflow:hidden}.hero[data-astro-cid-kvs4uuhq]:before{content:"";background:radial-gradient(at 13% 10%,#594c53 0,#0000 43%),linear-gradient(130deg,#0a1f3d,#18394a 80%,#4d5147);position:absolute;inset:0}.grid[data-astro-cid-kvs4uuhq]{grid-template-columns:1fr 1fr;align-items:center;gap:50px;min-height:690px;padding-top:42px;padding-bottom:64px;display:grid;position:relative}.copy[data-astro-cid-kvs4uuhq]{z-index:1;position:relative}.brand[data-astro-cid-kvs4uuhq]{color:#fff;align-items:center;gap:10px;margin-bottom:43px;font-size:1.04rem;font-weight:700;text-decoration:none;display:inline-flex}.brand[data-astro-cid-kvs4uuhq] img[data-astro-cid-kvs4uuhq]{background:var(--bone);border-radius:50%;width:42px;height:42px;padding:5px}.brand[data-astro-cid-kvs4uuhq] i[data-astro-cid-kvs4uuhq]{color:#f2ad83;font-style:normal}.eyebrow[data-astro-cid-kvs4uuhq]{letter-spacing:.15em;color:var(--terra);margin:0 0 15px;font-size:.72rem;font-weight:700}.hero[data-astro-cid-kvs4uuhq] .eyebrow[data-astro-cid-kvs4uuhq],.final[data-astro-cid-kvs4uuhq] .eyebrow[data-astro-cid-kvs4uuhq]{color:#f2ad83}.smile[data-astro-cid-kvs4uuhq] h1[data-astro-cid-kvs4uuhq]{letter-spacing:-.05em;max-width:650px;margin:0 0 22px;font-size:clamp(2.65rem,5vw,4.5rem);line-height:1.02}.lead[data-astro-cid-kvs4uuhq]{color:#f0f1f3;max-width:580px;font-size:1.18rem;line-height:1.57}.sub[data-astro-cid-kvs4uuhq]{color:#cbd5de;max-width:590px;margin-bottom:26px;line-height:1.62}.cta[data-astro-cid-kvs4uuhq]{background:var(--orange);color:#0a1f3d;box-shadow:0 5px 0 var(--terra);border-radius:10px;align-items:center;gap:14px;padding:16px 21px;font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex}.cta[data-astro-cid-kvs4uuhq]:hover{box-shadow:0 2px 0 var(--terra);transform:translateY(3px)}.micro[data-astro-cid-kvs4uuhq]{color:#e1e7ed;margin:14px 0;font-size:.82rem}.signals[data-astro-cid-kvs4uuhq]{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.signals[data-astro-cid-kvs4uuhq] span[data-astro-cid-kvs4uuhq]{color:#e3e9ef;border:1px solid #fff4;border-radius:30px;padding:7px 10px;font-size:.68rem}.visual[data-astro-cid-kvs4uuhq]{background:#544d48;border-radius:100px 24px 24px;height:510px;margin:0;position:relative;overflow:hidden;box-shadow:0 24px 70px #0005}.visual[data-astro-cid-kvs4uuhq] img[data-astro-cid-kvs4uuhq]{object-fit:cover;width:100%;height:100%;display:block}.shade[data-astro-cid-kvs4uuhq]{background:linear-gradient(#0000,#071a2be8);position:absolute;inset:26% 0 0}.visual[data-astro-cid-kvs4uuhq] figcaption[data-astro-cid-kvs4uuhq]{flex-direction:column;gap:8px;display:flex;position:absolute;bottom:26px;left:28px;right:25px}.visual[data-astro-cid-kvs4uuhq] figcaption[data-astro-cid-kvs4uuhq] small[data-astro-cid-kvs4uuhq]{color:#ffc59e;letter-spacing:.12em;font-size:.63rem;font-weight:700}.visual[data-astro-cid-kvs4uuhq] figcaption[data-astro-cid-kvs4uuhq] strong[data-astro-cid-kvs4uuhq]{max-width:470px;font-size:clamp(1.3rem,2.4vw,1.9rem);line-height:1.13}.visual[data-astro-cid-kvs4uuhq] figcaption[data-astro-cid-kvs4uuhq] span[data-astro-cid-kvs4uuhq]{color:#e2e8ef;font-size:.84rem}.photo-tag[data-astro-cid-kvs4uuhq]{letter-spacing:.1em;color:#fff;background:#0a1f3d99;border:1px solid #fff5;border-radius:30px;padding:8px 12px;font-size:.61rem;position:absolute;top:19px;left:20px}.offer[data-astro-cid-kvs4uuhq]{padding-top:96px;padding-bottom:100px}.intro[data-astro-cid-kvs4uuhq]{max-width:720px;margin-bottom:35px}.intro[data-astro-cid-kvs4uuhq] h2[data-astro-cid-kvs4uuhq],.process[data-astro-cid-kvs4uuhq] h2[data-astro-cid-kvs4uuhq],.boundary[data-astro-cid-kvs4uuhq] h2[data-astro-cid-kvs4uuhq],.faq[data-astro-cid-kvs4uuhq] h2[data-astro-cid-kvs4uuhq],.final[data-astro-cid-kvs4uuhq] h2[data-astro-cid-kvs4uuhq]{letter-spacing:-.035em;margin:0 0 14px;font-size:clamp(2rem,3.5vw,3rem);line-height:1.08}.intro[data-astro-cid-kvs4uuhq]>p[data-astro-cid-kvs4uuhq]:last-child{color:var(--ink);line-height:1.65}.offer-grid[data-astro-cid-kvs4uuhq]{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.offer-grid[data-astro-cid-kvs4uuhq] article[data-astro-cid-kvs4uuhq]{border:1px solid var(--line);background:#fff;border-radius:18px;min-height:245px;padding:27px 24px}.offer-grid[data-astro-cid-kvs4uuhq] b[data-astro-cid-kvs4uuhq]{color:var(--terra);letter-spacing:.12em;font-size:.74rem}.offer-grid[data-astro-cid-kvs4uuhq] h3[data-astro-cid-kvs4uuhq]{margin:27px 0 10px;font-size:1.2rem}.offer-grid[data-astro-cid-kvs4uuhq] p[data-astro-cid-kvs4uuhq]{color:var(--ink);margin:0;font-size:.93rem;line-height:1.62}.process[data-astro-cid-kvs4uuhq]{background:#fff;padding:84px 0 98px}.process[data-astro-cid-kvs4uuhq] h2[data-astro-cid-kvs4uuhq]{max-width:750px}.steps[data-astro-cid-kvs4uuhq]{gap:0;margin-top:37px;display:grid}.steps[data-astro-cid-kvs4uuhq] article[data-astro-cid-kvs4uuhq]{border-bottom:1px solid var(--line);grid-template-columns:50px 1fr;gap:19px;padding:22px 0;display:grid}.steps[data-astro-cid-kvs4uuhq] article[data-astro-cid-kvs4uuhq]>span[data-astro-cid-kvs4uuhq]{background:var(--navy);color:#fff;border-radius:12px;place-items:center;width:38px;height:38px;font-size:.8rem;font-weight:700;display:grid}.steps[data-astro-cid-kvs4uuhq] h3[data-astro-cid-kvs4uuhq]{margin:0 0 7px;font-size:1.12rem}.steps[data-astro-cid-kvs4uuhq] p[data-astro-cid-kvs4uuhq]{color:var(--ink);margin:0;line-height:1.6}.boundary[data-astro-cid-kvs4uuhq]{background:var(--bone);padding:74px 0}.boundary-inner[data-astro-cid-kvs4uuhq]{grid-template-columns:60px 1fr;align-items:start;gap:25px;max-width:990px;display:grid}.seal[data-astro-cid-kvs4uuhq]{color:#fff;background:#fff;border-radius:17px;place-items:center;width:52px;height:52px;font-weight:800;display:grid}.seal[data-astro-cid-kvs4uuhq]:before{content:"i";background:var(--orange);border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.boundary[data-astro-cid-kvs4uuhq] p[data-astro-cid-kvs4uuhq]:last-child{color:var(--ink);max-width:860px;line-height:1.7}.faq[data-astro-cid-kvs4uuhq]{grid-template-columns:.8fr 1.2fr;gap:65px;padding-top:92px;padding-bottom:96px;display:grid}.faq[data-astro-cid-kvs4uuhq]>div[data-astro-cid-kvs4uuhq]:first-child>p[data-astro-cid-kvs4uuhq]:last-child{color:var(--ink);line-height:1.65}.faq-list[data-astro-cid-kvs4uuhq] details[data-astro-cid-kvs4uuhq]{border-bottom:1px solid var(--line);padding:18px 0}.faq-list[data-astro-cid-kvs4uuhq] summary[data-astro-cid-kvs4uuhq]{cursor:pointer;justify-content:space-between;gap:15px;font-weight:700;list-style:none;display:flex}.faq-list[data-astro-cid-kvs4uuhq] summary[data-astro-cid-kvs4uuhq]:after{content:"+";color:var(--terra);font-size:1.2rem}.faq-list[data-astro-cid-kvs4uuhq] details[data-astro-cid-kvs4uuhq][open] summary[data-astro-cid-kvs4uuhq]:after{content:"−"}.faq-list[data-astro-cid-kvs4uuhq] details[data-astro-cid-kvs4uuhq] p[data-astro-cid-kvs4uuhq]{color:var(--ink);margin:12px 0 0;line-height:1.62}.final[data-astro-cid-kvs4uuhq]{color:#fff;background:linear-gradient(120deg,#0a1f3d,#183b4c);padding:76px 0}.final-inner[data-astro-cid-kvs4uuhq]{justify-content:space-between;align-items:center;gap:28px;display:flex}.final[data-astro-cid-kvs4uuhq] p[data-astro-cid-kvs4uuhq]:not(.eyebrow){color:#d8e0e8}.switch[data-astro-cid-kvs4uuhq]{color:#3e4b5e;background:#ebe6db;padding:18px 0;font-size:.9rem}.switch[data-astro-cid-kvs4uuhq] a[data-astro-cid-kvs4uuhq]{color:var(--terra);margin-left:5px;font-weight:700;text-decoration:none}.smile[data-astro-cid-kvs4uuhq] a[data-astro-cid-kvs4uuhq]:focus-visible,.smile[data-astro-cid-kvs4uuhq] summary[data-astro-cid-kvs4uuhq]:focus-visible{outline:3px solid var(--orange);outline-offset:4px}@media (width<=850px){.grid[data-astro-cid-kvs4uuhq]{grid-template-columns:1fr;gap:25px;min-height:0;padding-top:27px;padding-bottom:48px}.brand[data-astro-cid-kvs4uuhq]{margin-bottom:32px}.visual[data-astro-cid-kvs4uuhq]{width:100%;max-width:700px;height:min(70vw,440px);min-height:300px;margin:auto}.offer-grid[data-astro-cid-kvs4uuhq]{grid-template-columns:1fr}.offer-grid[data-astro-cid-kvs4uuhq] article[data-astro-cid-kvs4uuhq]{min-height:0}.faq[data-astro-cid-kvs4uuhq]{grid-template-columns:1fr;gap:22px}.final-inner[data-astro-cid-kvs4uuhq]{flex-direction:column;align-items:flex-start}}@media (width<=520px){.wrap[data-astro-cid-kvs4uuhq]{padding-left:19px;padding-right:19px}.smile[data-astro-cid-kvs4uuhq] h1[data-astro-cid-kvs4uuhq]{font-size:2.6rem}.visual[data-astro-cid-kvs4uuhq]{border-radius:60px 18px 18px;height:360px}.visual[data-astro-cid-kvs4uuhq] figcaption[data-astro-cid-kvs4uuhq]{bottom:20px;left:19px}.offer[data-astro-cid-kvs4uuhq],.faq[data-astro-cid-kvs4uuhq]{padding-top:70px;padding-bottom:70px}.process[data-astro-cid-kvs4uuhq]{padding:69px 0}.boundary-inner[data-astro-cid-kvs4uuhq]{grid-template-columns:1fr;gap:14px}.final[data-astro-cid-kvs4uuhq]{padding:64px 0}.final[data-astro-cid-kvs4uuhq] .cta[data-astro-cid-kvs4uuhq]{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.smile[data-astro-cid-kvs4uuhq] .cta[data-astro-cid-kvs4uuhq]{transition:none}}
