.phone[data-astro-cid-ykln7coe]{border:10px solid var(--ink);background:var(--paper);border-radius:46px;width:302px;max-width:100%;margin:0;overflow:hidden;box-shadow:0 34px 60px -32px #1b191680}.phone[data-astro-cid-ykln7coe] img[data-astro-cid-ykln7coe]{width:100%;height:auto}.screen[data-astro-cid-ykln7coe]{aspect-ratio:282/600;flex-direction:column;gap:12px;padding:36px 20px 20px;display:flex}.step[data-astro-cid-ykln7coe]{color:var(--accent);font-size:10px}.title[data-astro-cid-ykln7coe]{font-family:var(--serif);font-size:38px;line-height:1}.searched[data-astro-cid-ykln7coe]{color:var(--muted);font-size:9px}.card[data-astro-cid-ykln7coe]{border:1px solid var(--ink);background:var(--card);flex-direction:column;gap:6px;padding:14px;display:flex}.row[data-astro-cid-ykln7coe]{justify-content:space-between;align-items:baseline;display:flex}.tiny[data-astro-cid-ykln7coe]{letter-spacing:.1em;font-size:9px}.accent[data-astro-cid-ykln7coe]{color:var(--accent)}.wine[data-astro-cid-ykln7coe]{font-family:var(--serif);font-size:22px;line-height:1.05}.why[data-astro-cid-ykln7coe]{color:var(--ink-soft);font-size:12px;line-height:1.4}.price[data-astro-cid-ykln7coe]{font-family:var(--serif);font-size:20px}.price[data-astro-cid-ykln7coe].small{font-size:16px}.more[data-astro-cid-ykln7coe]{border-top:1px solid var(--hairline);font-family:var(--serif);justify-content:space-between;align-items:baseline;gap:8px;padding-top:10px;font-size:16px;display:flex}.hint[data-astro-cid-ykln7coe]{color:var(--muted);letter-spacing:.08em;margin-top:auto;font-size:8px;line-height:1.5}.h2[data-astro-cid-d32ejlv2]{font-size:clamp(40px,5vw,60px);line-height:1}.accent[data-astro-cid-d32ejlv2]{color:var(--accent)}.tiny[data-astro-cid-d32ejlv2]{font-size:10px}.center[data-astro-cid-d32ejlv2]{text-align:center}.hero[data-astro-cid-d32ejlv2]{flex-wrap:wrap;align-items:center;gap:56px;padding-block:72px 88px;display:flex}.hero-text[data-astro-cid-d32ejlv2]{flex:460px;min-width:0}.kicker[data-astro-cid-d32ejlv2]{color:var(--accent);margin-bottom:26px}.hero[data-astro-cid-d32ejlv2] h1[data-astro-cid-d32ejlv2]{letter-spacing:-.01em;font-size:clamp(48px,7vw,92px);line-height:.98}.hero-lede[data-astro-cid-d32ejlv2]{max-width:30em;margin-top:28px;font-size:19px}.hero-cta[data-astro-cid-d32ejlv2]{margin-top:36px}.facts[data-astro-cid-d32ejlv2]{margin-top:26px}.hero-phone[data-astro-cid-d32ejlv2]{flex:300px;justify-content:center;display:flex}.band[data-astro-cid-d32ejlv2]{background:var(--card);border-block:1px solid var(--ink)}.band-inner[data-astro-cid-d32ejlv2]{padding-block:72px}.section-head[data-astro-cid-d32ejlv2]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:40px;display:flex}.steps[data-astro-cid-d32ejlv2]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]{border-top:1px solid var(--hairline);flex-direction:column;gap:12px;padding:28px 28px 28px 0;display:flex}.steps[data-astro-cid-d32ejlv2] h3[data-astro-cid-d32ejlv2]{font-size:30px;line-height:1.05}.fav[data-astro-cid-d32ejlv2]{flex-wrap:wrap;align-items:center;gap:56px;padding-block:88px;display:flex}.fav-card[data-astro-cid-d32ejlv2]{border:1.5px solid var(--ink);background:var(--card);text-align:center;flex-direction:column;flex:300px;gap:12px;max-width:320px;margin-inline:auto;padding:28px;display:flex}.fav-card[data-astro-cid-d32ejlv2] hr[data-astro-cid-d32ejlv2]{border:0;border-top:1px solid var(--hairline);width:100%;margin:4px 0}.fav-name[data-astro-cid-d32ejlv2]{font-family:var(--serif);font-size:34px;line-height:1.02}.fav-match[data-astro-cid-d32ejlv2]{font-family:var(--serif);font-size:22px}.fav-text[data-astro-cid-d32ejlv2]{flex:440px;min-width:0}.fav-text[data-astro-cid-d32ejlv2] .kicker[data-astro-cid-d32ejlv2]{margin-bottom:20px}.fav-text[data-astro-cid-d32ejlv2] .h2[data-astro-cid-d32ejlv2].big{font-size:clamp(40px,5vw,64px)}.fav-text[data-astro-cid-d32ejlv2] .lede[data-astro-cid-d32ejlv2]{max-width:30em;margin-top:24px}.menu-wrap[data-astro-cid-d32ejlv2]{padding-bottom:88px}.menu[data-astro-cid-d32ejlv2]{border:1.5px solid var(--ink);background:var(--card);padding:clamp(28px,5vw,56px) clamp(20px,5vw,56px)}.menu-title[data-astro-cid-d32ejlv2]{margin:8px 0 36px;font-size:clamp(36px,4.5vw,52px)}.menu[data-astro-cid-d32ejlv2] ul[data-astro-cid-d32ejlv2]{flex-direction:column;gap:18px;max-width:780px;margin:0 auto;padding:0;list-style:none;display:flex}.menu[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]{flex-wrap:wrap;align-items:baseline;column-gap:10px;display:flex}.item[data-astro-cid-d32ejlv2]{font-family:var(--serif);font-size:24px}.leader[data-astro-cid-d32ejlv2]{border-bottom:1px dotted #1b191673;flex:1;min-width:24px;transform:translateY(-6px)}.dark[data-astro-cid-d32ejlv2]{background:var(--ink);color:var(--paper)}.dark-inner[data-astro-cid-d32ejlv2]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:40px;padding-block:72px;display:grid}.on-ink[data-astro-cid-d32ejlv2]{color:var(--on-ink-accent);margin-bottom:12px}.dark[data-astro-cid-d32ejlv2] a[data-astro-cid-d32ejlv2]{color:var(--paper)}.dark[data-astro-cid-d32ejlv2] a[data-astro-cid-d32ejlv2]:hover{color:var(--on-ink-accent)}.price[data-astro-cid-d32ejlv2]{flex-wrap:wrap;align-items:flex-start;gap:32px 56px;padding-block:88px;display:flex}.price[data-astro-cid-d32ejlv2] .h2[data-astro-cid-d32ejlv2]{flex:300px}.price-body[data-astro-cid-d32ejlv2]{flex-direction:column;flex:1.4 420px;gap:28px;display:flex}.price-body[data-astro-cid-d32ejlv2] .lede[data-astro-cid-d32ejlv2]{max-width:32em;font-size:19px}.faq-band[data-astro-cid-d32ejlv2]{border-top:1px solid var(--hairline)}.faq[data-astro-cid-d32ejlv2]{flex-wrap:wrap;gap:32px 48px;padding-block:72px 88px;display:flex}.faq[data-astro-cid-d32ejlv2] .h2[data-astro-cid-d32ejlv2]{flex:260px}.faq-list[data-astro-cid-d32ejlv2]{flex:2 520px;min-width:0}details[data-astro-cid-d32ejlv2]{border-top:1px solid var(--hairline)}details[data-astro-cid-d32ejlv2]:last-of-type{border-bottom:1px solid var(--hairline)}summary[data-astro-cid-d32ejlv2]{font-family:var(--serif);cursor:pointer;padding:18px 36px 18px 0;font-size:24px;line-height:1.2;list-style:none;position:relative}summary[data-astro-cid-d32ejlv2]::-webkit-details-marker{display:none}summary[data-astro-cid-d32ejlv2]:after{content:"+";font-family:var(--mono);color:var(--accent);position:absolute;top:16px;right:4px}details[data-astro-cid-d32ejlv2][open] summary[data-astro-cid-d32ejlv2]:after{content:"–"}details[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{max-width:40em;padding-bottom:20px}.faq-more[data-astro-cid-d32ejlv2]{margin-top:24px}@media (width<=600px){.hero[data-astro-cid-d32ejlv2]{gap:44px;padding-block:40px 56px}.hero-lede[data-astro-cid-d32ejlv2]{font-size:17px}.band-inner[data-astro-cid-d32ejlv2],.dark-inner[data-astro-cid-d32ejlv2]{padding-block:52px}.fav[data-astro-cid-d32ejlv2],.price[data-astro-cid-d32ejlv2]{padding-block:60px}.steps[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]{padding-right:0}.item[data-astro-cid-d32ejlv2]{font-size:21px}.menu[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2] .mono[data-astro-cid-d32ejlv2]{width:100%;font-size:10px}.menu[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2] .leader[data-astro-cid-d32ejlv2]{display:none}summary[data-astro-cid-d32ejlv2]{font-size:21px}}
