.cmp[data-astro-cid-tj6vkdow]{display:grid;grid-template-columns:1fr 1fr 1.12fr;gap:22px;align-items:center}.cmp__col[data-astro-cid-tj6vkdow]{position:relative;background:var(--bg-soft);border:1px solid var(--line);border-radius:var(--r-lg);padding:30px 26px}.cmp__col[data-astro-cid-tj6vkdow] .ico-badge[data-astro-cid-tj6vkdow]{margin-bottom:16px;background:#fff;color:var(--muted)}.cmp__sub[data-astro-cid-tj6vkdow]{color:var(--muted);font-size:15px;margin:4px 0 18px}.cmp[data-astro-cid-tj6vkdow] ul[data-astro-cid-tj6vkdow]{list-style:none;padding:0;display:grid;gap:12px}.cmp[data-astro-cid-tj6vkdow] li[data-astro-cid-tj6vkdow]{display:flex;gap:10px;align-items:flex-start;font-size:15.5px}.cmp[data-astro-cid-tj6vkdow] li[data-astro-cid-tj6vkdow] .icon{margin-top:4px;color:#c2404f}.cmp__col--best[data-astro-cid-tj6vkdow]{background:#fff;border:2px solid var(--pink);box-shadow:var(--shadow);padding:40px 30px}.cmp__col--best[data-astro-cid-tj6vkdow] .ico-badge[data-astro-cid-tj6vkdow]{background:var(--gold-50);color:var(--gold-700)}.cmp__col--best[data-astro-cid-tj6vkdow] h3[data-astro-cid-tj6vkdow]{color:var(--pink-700)}.cmp__col--best[data-astro-cid-tj6vkdow] li[data-astro-cid-tj6vkdow] .icon{color:var(--ok)}.cmp__tag[data-astro-cid-tj6vkdow]{position:absolute;top:-14px;left:28px;background:var(--pink-600);color:#fff;font-family:var(--f-head);font-weight:800;font-size:12px;letter-spacing:.12em;text-transform:uppercase;padding:7px 14px;border-radius:999px}.cmp__note[data-astro-cid-tj6vkdow]{text-align:center;color:var(--muted);font-style:italic;margin-top:30px;font-size:15px}@media(max-width:960px){.cmp[data-astro-cid-tj6vkdow]{grid-template-columns:1fr;max-width:560px;margin-inline:auto}.cmp__col--best[data-astro-cid-tj6vkdow]{order:-1}}.hero[data-astro-cid-mj6ar3np]{--swoosh: clamp(70px, min(10vw, 15svh), 150px);position:relative;overflow:hidden;background:linear-gradient(180deg,#fff 0%,var(--bg-soft) 70%);min-height:calc(100svh - var(--header-h));display:flex;align-items:center;padding:clamp(20px,4svh,48px) 0 calc(var(--swoosh) + clamp(8px,2svh,24px))}.hero[data-astro-cid-mj6ar3np]>.swoosh-svg{height:var(--swoosh)}.hero__b1[data-astro-cid-mj6ar3np]{width:560px;height:560px;right:-160px;top:-200px;opacity:.55}.hero__b2[data-astro-cid-mj6ar3np]{width:300px;height:300px;left:-140px;top:40%}.hero__grid[data-astro-cid-mj6ar3np]{position:relative;z-index:2;width:min(var(--wrap),100% - 40px);display:grid;grid-template-columns:1.02fr .98fr;gap:clamp(32px,5vw,64px);align-items:center}.hero[data-astro-cid-mj6ar3np] h1[data-astro-cid-mj6ar3np]{font-size:clamp(36px,min(5.6vw,8svh),74px)}.hero__sub[data-astro-cid-mj6ar3np]{margin:clamp(10px,2svh,20px) 0 clamp(16px,3svh,28px)}.hero__badges[data-astro-cid-mj6ar3np]{list-style:none;padding:0;display:flex;gap:20px;flex-wrap:wrap;margin-top:18px;font-family:var(--f-head);font-weight:600;font-size:14.5px;color:var(--ink)}.hero__badges[data-astro-cid-mj6ar3np] li[data-astro-cid-mj6ar3np]{display:inline-flex;align-items:center;gap:8px}.hero__badges[data-astro-cid-mj6ar3np] .icon{color:var(--pink);font-size:18px}.hero__photo[data-astro-cid-mj6ar3np] img{aspect-ratio:auto;height:min(calc(100svh - var(--header-h) - var(--swoosh) - 90px),620px);min-height:300px}.hero__f1[data-astro-cid-mj6ar3np]{left:-28px;bottom:44px}.hero__f2[data-astro-cid-mj6ar3np]{right:-20px;top:36px}.hero__spark{position:absolute;z-index:3;color:var(--gold);filter:drop-shadow(0 0 10px rgba(226,174,69,.6));animation:twinkle 3.4s ease-in-out infinite}.hero__spark--1{font-size:42px;top:-16px;left:22%}.hero__spark--2{font-size:24px;bottom:18%;right:-12px;color:var(--pink);animation-delay:-1.4s}@keyframes twinkle{0%,to{transform:scale(.75) rotate(0);opacity:.6}50%{transform:scale(1.1) rotate(18deg);opacity:1}}.trust[data-astro-cid-mj6ar3np]{position:relative;z-index:3;margin-top:-1px;background:var(--pink-600)}.trust__in[data-astro-cid-mj6ar3np]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding:18px 0 26px}.trust__in[data-astro-cid-mj6ar3np]>span[data-astro-cid-mj6ar3np]{display:inline-flex;align-items:center;gap:12px;font-family:var(--f-head);font-weight:700;font-size:15px;color:#fff}.trust[data-astro-cid-mj6ar3np] .ico-badge[data-astro-cid-mj6ar3np]{width:40px;height:40px;font-size:19px;border-radius:12px;background:#ffffff29;color:#fce9b8}.intro__photo[data-astro-cid-mj6ar3np] img{aspect-ratio:1 / 1.08}.diffs[data-astro-cid-mj6ar3np]{list-style:none;padding:0;display:grid;gap:20px;margin-top:20px}.diffs[data-astro-cid-mj6ar3np] li[data-astro-cid-mj6ar3np]{display:flex;gap:16px;align-items:flex-start}.diffs[data-astro-cid-mj6ar3np] b[data-astro-cid-mj6ar3np]{font-family:var(--f-head);color:var(--ink);font-size:17px}.diffs[data-astro-cid-mj6ar3np] p[data-astro-cid-mj6ar3np]{color:var(--muted);font-size:15.5px;margin-top:2px}.howban[data-astro-cid-mj6ar3np]{padding-bottom:clamp(20px,3vw,40px)}.howban__box[data-astro-cid-mj6ar3np]{display:grid;grid-template-columns:auto 1fr auto;gap:24px;align-items:center;background:var(--gold-50);border:1px solid #F1E2BD;border-radius:var(--r-xl);padding:30px 34px}.howban__ico[data-astro-cid-mj6ar3np]{width:64px;height:64px;font-size:28px;border-radius:18px;background:#fff}.howban[data-astro-cid-mj6ar3np] .eyebrow[data-astro-cid-mj6ar3np]{color:var(--gold-700)}.howban__p[data-astro-cid-mj6ar3np]{color:var(--muted);margin-top:6px;max-width:60ch}@media(max-width:960px){.hero__grid[data-astro-cid-mj6ar3np]{grid-template-columns:1fr}.hero__photo[data-astro-cid-mj6ar3np]{display:none}.hero__copy[data-astro-cid-mj6ar3np]{max-width:620px}.trust__in[data-astro-cid-mj6ar3np]{grid-template-columns:1fr 1fr}.intro__photo[data-astro-cid-mj6ar3np]{max-width:520px;width:calc(100% - 24px);margin-inline:auto}.howban__box[data-astro-cid-mj6ar3np]{grid-template-columns:1fr;text-align:left}}@media(max-width:720px){.hero[data-astro-cid-mj6ar3np]{min-height:calc(100svh - var(--header-h) - 76px)}}@media(max-width:720px)and (max-height:700px){.hero[data-astro-cid-mj6ar3np]{--swoosh: 54px;padding-top:14px;padding-bottom:calc(var(--swoosh) + 6px)}.hero[data-astro-cid-mj6ar3np] h1[data-astro-cid-mj6ar3np]{font-size:clamp(28px,5.2svh,40px)}.hero__sub[data-astro-cid-mj6ar3np]{margin:8px 0 14px}.hero__sub[data-astro-cid-mj6ar3np]{font-size:15.5px}.hero[data-astro-cid-mj6ar3np] .mq{gap:6px;padding:6px}.hero[data-astro-cid-mj6ar3np] .mq__field{padding:8px 12px;gap:4px}.hero[data-astro-cid-mj6ar3np] .mq__zip input{height:26px}.hero[data-astro-cid-mj6ar3np] .mq__btn{--pad: 13px 20px;font-size:16px}.hero__f1[data-astro-cid-mj6ar3np]{left:-8px;bottom:20px}.hero__f2[data-astro-cid-mj6ar3np]{right:-8px;top:16px}.trust__in[data-astro-cid-mj6ar3np]>span[data-astro-cid-mj6ar3np]{font-size:13.5px}}
