.hero-outer[data-astro-cid-bbe6dxrz]{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:-76px}.hero[data-astro-cid-bbe6dxrz]{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);align-items:center;gap:56px;padding:150px 6% 84px;background:var(--cream)}.txt[data-astro-cid-bbe6dxrz],.vis[data-astro-cid-bbe6dxrz]{position:relative;z-index:2}.blob[data-astro-cid-bbe6dxrz]{position:absolute;z-index:0;border-radius:50%;pointer-events:none;aspect-ratio:1}.blob1[data-astro-cid-bbe6dxrz]{width:min(46vw,560px);right:-9vw;top:-8vw;background:linear-gradient(135deg,var(--lav),var(--rose));opacity:.8;filter:blur(5px)}.blob2[data-astro-cid-bbe6dxrz]{width:min(22vw,260px);left:-6vw;bottom:-4vw;background:linear-gradient(135deg,var(--rose),var(--gold) 140%);opacity:.26;filter:blur(4px)}.hero[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz]{font-style:italic;font-weight:500;font-size:clamp(34px,4.6vw,56px);line-height:1.1;letter-spacing:-.015em;text-wrap:balance;margin:0 0 22px}.sub[data-astro-cid-bbe6dxrz]{font-size:19px;line-height:1.6;color:var(--text-soft);max-width:30ch;margin:0 0 34px;text-wrap:pretty}.facts[data-astro-cid-bbe6dxrz]{font-size:14px;color:var(--text-soft)}.stars[data-astro-cid-bbe6dxrz]{color:var(--gold);letter-spacing:1px;margin-right:4px}.vis[data-astro-cid-bbe6dxrz] .photo{display:block;width:100%;height:auto;aspect-ratio:10 / 9;object-fit:cover;object-position:50% 100%;border-radius:32px;box-shadow:0 24px 60px #3e244729;position:relative;z-index:2}@media(max-width:860px){.hero-outer[data-astro-cid-bbe6dxrz]{margin-top:-64px}.hero[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr;gap:36px;padding:112px 20px 56px}.blob1[data-astro-cid-bbe6dxrz]{width:260px;right:-90px;top:-30px}.blob2[data-astro-cid-bbe6dxrz]{width:150px;left:-60px;bottom:20px}.hero[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz]{font-size:36px}.sub[data-astro-cid-bbe6dxrz]{font-size:16px}}.section[data-astro-cid-zdc2jl42]{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);background:var(--rose-tint);position:relative;z-index:2}.inner[data-astro-cid-zdc2jl42]{max-width:1120px;margin:0 auto;padding:56px 28px}.trust[data-astro-cid-zdc2jl42]{list-style:none;background:#fff;border-radius:28px;box-shadow:0 12px 40px #3e244714;padding:28px 12px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.trust[data-astro-cid-zdc2jl42] li[data-astro-cid-zdc2jl42]{display:flex;align-items:center;gap:14px;padding:6px 20px}.trust[data-astro-cid-zdc2jl42] li[data-astro-cid-zdc2jl42]+li[data-astro-cid-zdc2jl42]{border-left:1px solid var(--line)}.ico[data-astro-cid-zdc2jl42]{flex:none;width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center}.trust[data-astro-cid-zdc2jl42] li[data-astro-cid-zdc2jl42]:nth-child(1) .ico[data-astro-cid-zdc2jl42]{background:var(--accordion-tint)}.trust[data-astro-cid-zdc2jl42] li[data-astro-cid-zdc2jl42]:nth-child(2) .ico[data-astro-cid-zdc2jl42]{background:var(--lav-tint)}.trust[data-astro-cid-zdc2jl42] li[data-astro-cid-zdc2jl42]:nth-child(3) .ico[data-astro-cid-zdc2jl42]{background:var(--circle-rose)}.trust[data-astro-cid-zdc2jl42] li[data-astro-cid-zdc2jl42]:nth-child(4) .ico[data-astro-cid-zdc2jl42]{background:var(--circle-lav)}.emo[data-astro-cid-zdc2jl42]{font-size:26px;line-height:1}.t-title[data-astro-cid-zdc2jl42]{font-family:var(--font-body);font-size:13px;font-weight:600;line-height:1.3;color:var(--plum)}.t-sub[data-astro-cid-zdc2jl42]{font-size:13px;line-height:1.45;padding-top:2px;color:var(--text-soft)}@media(max-width:860px){.inner[data-astro-cid-zdc2jl42]{padding:40px 16px}.trust[data-astro-cid-zdc2jl42]{grid-template-columns:1fr;padding:8px 0;border-radius:24px}.trust[data-astro-cid-zdc2jl42] li[data-astro-cid-zdc2jl42]{padding:16px 20px;gap:16px}.trust[data-astro-cid-zdc2jl42] li[data-astro-cid-zdc2jl42]+li[data-astro-cid-zdc2jl42]{border-left:0;border-top:1px solid var(--line)}}.section[data-astro-cid-tg6ofsvu]{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);background:#fff;position:relative;z-index:2}.inner[data-astro-cid-tg6ofsvu]{max-width:1120px;margin:0 auto;padding:90px 28px 80px}.section-head[data-astro-cid-tg6ofsvu]{text-align:center;margin-bottom:40px}.section-head[data-astro-cid-tg6ofsvu] .eyebrow[data-astro-cid-tg6ofsvu]{font-size:13px;color:var(--stone);letter-spacing:.05em;text-transform:uppercase;display:block;margin-bottom:10px;font-style:normal}.section-head[data-astro-cid-tg6ofsvu] h2[data-astro-cid-tg6ofsvu]{font-size:34px}.grid-1[data-astro-cid-tg6ofsvu]{display:grid;grid-template-columns:1fr 1fr;gap:24px}.card-1[data-astro-cid-tg6ofsvu]{display:block;background:#fff;border-radius:20px;overflow:hidden;border:1px solid var(--line);transition:transform .18s ease,box-shadow .18s ease}.card-1[data-astro-cid-tg6ofsvu]:hover{transform:translateY(-4px);box-shadow:0 18px 34px #3e24471a}.thumb-wrap[data-astro-cid-tg6ofsvu]{position:relative}.placeholder-tag[data-astro-cid-tg6ofsvu]{position:absolute;top:16px;left:16px;z-index:2;background:var(--stone);color:#fff;font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;padding:5px 12px;border-radius:999px}.card-1[data-astro-cid-tg6ofsvu] .body[data-astro-cid-tg6ofsvu]{padding:22px 24px 26px}.card-1[data-astro-cid-tg6ofsvu] h3[data-astro-cid-tg6ofsvu]{font-size:19px;font-weight:600;font-family:var(--font-body);margin-bottom:6px}.card-1[data-astro-cid-tg6ofsvu] p[data-astro-cid-tg6ofsvu]{font-size:13px;color:var(--stone);margin-bottom:14px}.card-1[data-astro-cid-tg6ofsvu] .row[data-astro-cid-tg6ofsvu]{display:flex;justify-content:space-between;align-items:center}.price[data-astro-cid-tg6ofsvu]{font-size:17px;font-weight:600}.btn[data-astro-cid-tg6ofsvu]{background:var(--plum);color:var(--cream);padding:9px 18px;border-radius:999px;font-size:13px;font-weight:600}@media(max-width:900px){.grid-1[data-astro-cid-tg6ofsvu]{grid-template-columns:1fr}}
