.ways:where(.astro-u4axzquv){display:grid;grid-template-columns:1fr 1fr;gap:20px}.way:where(.astro-u4axzquv){border-radius:20px;padding:32px;background:var(--ui-surface);color:var(--ui-ink);display:flex;flex-direction:column}.way:where(.astro-u4axzquv).dark{background:var(--ui-soil);color:var(--ui-soil-ink)}.way:where(.astro-u4axzquv) h3:where(.astro-u4axzquv){font-family:var(--font-heading);font-size:24px;font-weight:700;margin:0 0 8px;color:inherit}.way:where(.astro-u4axzquv)>p:where(.astro-u4axzquv){color:var(--ui-muted);margin:0 0 20px}.way:where(.astro-u4axzquv).dark>p:where(.astro-u4axzquv){color:#f6efe7b8}.way:where(.astro-u4axzquv)>p:where(.astro-u4axzquv).note{margin:0 0 24px}.way:where(.astro-u4axzquv) .amt:where(.astro-u4axzquv){font-family:var(--font-heading);font-weight:800;font-size:38px;letter-spacing:-.03em;margin:0 0 4px}.way:where(.astro-u4axzquv) .amt:where(.astro-u4axzquv) small:where(.astro-u4axzquv){font-size:15px;font-weight:600;opacity:.7;letter-spacing:0}.way:where(.astro-u4axzquv) .from:where(.astro-u4axzquv){font-size:14px;opacity:.7}.way:where(.astro-u4axzquv) .btn:where(.astro-u4axzquv){margin-top:auto;align-self:flex-start}.specs:where(.astro-u4axzquv){display:flex;flex-wrap:wrap;gap:12px 28px;margin:20px 0 26px;padding:18px 0;border-top:1px solid rgba(246,239,231,.15);border-bottom:1px solid rgba(246,239,231,.15)}.specs:where(.astro-u4axzquv) div:where(.astro-u4axzquv) b:where(.astro-u4axzquv){display:block;font-family:var(--font-heading);font-size:22px;font-weight:800}.specs:where(.astro-u4axzquv) div:where(.astro-u4axzquv) span:where(.astro-u4axzquv){font-size:13.5px;opacity:.7}.provs:where(.astro-u4axzquv){display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px}.provs:where(.astro-u4axzquv) span:where(.astro-u4axzquv){font-size:13.5px;font-weight:600;padding:5px 12px;border-radius:999px;border:1px solid rgba(246,239,231,.28)}.provs:where(.astro-u4axzquv) span:where(.astro-u4axzquv).soon{border-style:dashed;opacity:.7;font-weight:500}.plans:where(.astro-u4axzquv){display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.plan:where(.astro-u4axzquv){border:1px solid var(--ui-line);border-radius:18px;padding:28px;background:var(--ui-raised);color:var(--ui-ink);display:flex;flex-direction:column}.plan:where(.astro-u4axzquv).hl{border-color:var(--ui-brand);box-shadow:0 0 0 1px var(--ui-brand)}.badge:where(.astro-u4axzquv){align-self:flex-start;font-size:13px;font-weight:700;color:var(--ui-brand);background:var(--ui-brand-soft);padding:3px 10px;border-radius:999px;margin-bottom:14px}.plan:where(.astro-u4axzquv) h3:where(.astro-u4axzquv){font-family:var(--font-heading);font-size:22px;font-weight:700;margin:0;color:var(--ui-ink)}.plan:where(.astro-u4axzquv) .amt:where(.astro-u4axzquv){font-family:var(--font-heading);font-weight:800;font-size:38px;letter-spacing:-.03em;margin:8px 0 6px}.plan:where(.astro-u4axzquv) .amt:where(.astro-u4axzquv) small:where(.astro-u4axzquv){font-size:15px;font-weight:600;color:var(--ui-muted);letter-spacing:0}.plan:where(.astro-u4axzquv) .sub:where(.astro-u4axzquv){color:var(--ui-muted);font-size:15px;margin:0 0 18px}.plan:where(.astro-u4axzquv) ul:where(.astro-u4axzquv){list-style:none;padding:0;margin:0 0 24px;font-size:15px}.plan:where(.astro-u4axzquv) li:where(.astro-u4axzquv){padding:8px 0 8px 26px;border-top:1px solid var(--ui-line);position:relative}.plan:where(.astro-u4axzquv) li:where(.astro-u4axzquv):before{content:"";position:absolute;left:4px;top:15px;width:10px;height:6px;border-left:2px solid var(--ui-brand);border-bottom:2px solid var(--ui-brand);transform:rotate(-45deg)}.plan:where(.astro-u4axzquv) .btn:where(.astro-u4axzquv){margin-top:auto}.empty:where(.astro-u4axzquv){color:var(--ui-muted)}.steps:where(.astro-u4axzquv){display:grid;grid-template-columns:repeat(3,1fr);gap:40px;position:relative}.steps:where(.astro-u4axzquv):before{content:"";position:absolute;top:22px;left:22px;right:22px;height:4px;background-image:radial-gradient(circle,var(--ui-brand) 1.6px,transparent 2px);background-size:8px 4px;opacity:.5}.step:where(.astro-u4axzquv){position:relative}.num:where(.astro-u4axzquv){width:46px;height:46px;border-radius:50%;background:var(--ui-brand);color:#fff;display:grid;place-items:center;font-family:var(--font-heading);font-weight:800;font-size:20px;margin-bottom:22px;box-shadow:0 0 0 8px var(--ui-bg)}.step:where(.astro-u4axzquv) h3:where(.astro-u4axzquv){font-family:var(--font-heading);font-size:24px;font-weight:700;letter-spacing:-.02em;margin:0 0 8px;color:var(--ui-ink)}.step:where(.astro-u4axzquv) p:where(.astro-u4axzquv){color:var(--ui-muted);margin:0 0 16px}.step:where(.astro-u4axzquv) a:where(.astro-u4axzquv){color:var(--ui-brand);font-weight:600}.guide:where(.astro-u4axzquv){display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--ui-line)}.guide:where(.astro-u4axzquv) div:where(.astro-u4axzquv){padding:22px 0;border-bottom:1px solid var(--ui-line)}.guide:where(.astro-u4axzquv) div:where(.astro-u4axzquv):nth-child(odd){padding-right:32px}.guide:where(.astro-u4axzquv) b:where(.astro-u4axzquv){display:block;font-size:17px;margin-bottom:4px;color:var(--ui-ink)}.guide:where(.astro-u4axzquv) span:where(.astro-u4axzquv){color:var(--ui-muted);font-size:15.5px}.faq:where(.astro-u4axzquv){max-width:760px}details:where(.astro-u4axzquv){border-bottom:1px solid var(--ui-line)}summary:where(.astro-u4axzquv){list-style:none;cursor:pointer;padding:22px 0;font-weight:600;font-size:18px;display:flex;justify-content:space-between;gap:16px;color:var(--ui-ink)}summary:where(.astro-u4axzquv)::-webkit-details-marker{display:none}summary:where(.astro-u4axzquv):after{content:"+";font-family:var(--font-heading);font-size:24px;line-height:1;color:var(--ui-brand);transition:transform .2s}details:where(.astro-u4axzquv)[open] summary:where(.astro-u4axzquv):after{transform:rotate(45deg)}details:where(.astro-u4axzquv) p:where(.astro-u4axzquv){margin:0 0 22px;color:var(--ui-muted);max-width:60ch}@media(max-width:900px){.ways:where(.astro-u4axzquv),.plans:where(.astro-u4axzquv){grid-template-columns:1fr}.steps:where(.astro-u4axzquv){grid-template-columns:1fr;gap:32px}.steps:where(.astro-u4axzquv):before{display:none}.guide:where(.astro-u4axzquv){grid-template-columns:1fr}.guide:where(.astro-u4axzquv) div:where(.astro-u4axzquv):nth-child(odd){padding-right:0}}
