.wrap.svelte-1shmubc{max-width:1080px;margin:0 auto;padding:0 20px}.wrap.narrow.svelte-1shmubc{max-width:760px}.section.svelte-1shmubc{padding:64px 0}.section.alt.svelte-1shmubc{background:var(--bz-surface-2)}.head.svelte-1shmubc{max-width:680px;margin:0 0 32px}h2.svelte-1shmubc{font-family:var(--font-display);text-wrap:balance;margin:0 0 10px;font-size:clamp(24px,3.6vw,32px);font-weight:800;line-height:1.15}h3.svelte-1shmubc{font-family:var(--font-display);margin:0 0 8px;font-size:19px;font-weight:700}.section-lead.svelte-1shmubc{color:var(--bz-muted);text-wrap:pretty;margin:0;font-size:17px;line-height:1.55}.sr-only.svelte-1shmubc{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hero.svelte-1shmubc{background:radial-gradient(90% 120% at 50% -20%, var(--bz-primary-soft), transparent 62%), var(--bz-bg);padding:28px 0 56px}.crumbs.svelte-1shmubc{color:var(--bz-muted);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:22px;font-size:14px;display:flex}.crumbs.svelte-1shmubc a:where(.svelte-1shmubc){color:var(--bz-muted);font-weight:600;text-decoration:none}.crumbs.svelte-1shmubc a:where(.svelte-1shmubc):hover{color:var(--bz-ink);text-decoration:underline}.crumbs.svelte-1shmubc [aria-current=page]:where(.svelte-1shmubc){color:var(--bz-ink);font-weight:600}.eyebrow.svelte-1shmubc{border-radius:var(--r-pill);background:var(--bz-primary-soft);color:var(--bz-primary-ink);letter-spacing:.02em;margin:0 0 14px;padding:5px 12px;font-size:13px;font-weight:700;display:inline-block}h1.svelte-1shmubc{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;max-width:18ch;margin:0 0 16px;font-size:clamp(30px,5.4vw,48px);font-weight:800;line-height:1.05}.lead.svelte-1shmubc{color:var(--bz-muted);text-wrap:pretty;max-width:62ch;margin:0 0 26px;font-size:clamp(16px,2.2vw,19px);line-height:1.6}.actions.svelte-1shmubc{flex-wrap:wrap;gap:12px;margin-bottom:36px;display:flex}.facts.svelte-1shmubc{border-radius:var(--r-lg);background:var(--bz-surface);border:1px solid var(--bz-line);box-shadow:var(--sh-1);grid-template-columns:1fr;gap:14px;margin:0;padding:18px;display:grid}@media (width>=620px){.facts.svelte-1shmubc{grid-template-columns:repeat(2,1fr);padding:22px 24px}}@media (width>=940px){.facts.svelte-1shmubc{grid-template-columns:repeat(4,1fr)}}.fact.svelte-1shmubc{align-items:flex-start;gap:12px;display:flex}.fact-icon.svelte-1shmubc{border-radius:var(--r-base);background:var(--bz-primary-soft);width:36px;height:36px;color:var(--bz-primary-ink);flex:none;justify-content:center;align-items:center;display:inline-flex}.facts.svelte-1shmubc dt:where(.svelte-1shmubc){letter-spacing:.04em;text-transform:uppercase;color:var(--bz-muted);margin-bottom:2px;font-size:12px;font-weight:700}.facts.svelte-1shmubc dd:where(.svelte-1shmubc){margin:0;font-size:15px;font-weight:600;line-height:1.35}.prose.svelte-1shmubc{max-width:72ch}.prose.svelte-1shmubc p:where(.svelte-1shmubc){color:var(--bz-ink);text-wrap:pretty;margin:0 0 18px;font-size:17px;line-height:1.7}.prose.svelte-1shmubc p:where(.svelte-1shmubc):last-child{margin-bottom:0}.compare-wrap.svelte-1shmubc{border-radius:var(--r-lg);background:var(--bz-surface);border:1px solid var(--bz-line);box-shadow:var(--sh-1);overflow:hidden}.compare.svelte-1shmubc{border-collapse:collapse;width:100%;font-size:15px;line-height:1.5}.compare.svelte-1shmubc thead:where(.svelte-1shmubc) th:where(.svelte-1shmubc){text-align:left;font-family:var(--font-display);padding:18px 20px 14px;font-size:19px;font-weight:800}.compare.svelte-1shmubc .col-pubgolf:where(.svelte-1shmubc){color:var(--bz-muted)}.compare.svelte-1shmubc .col-barzone:where(.svelte-1shmubc),.compare.svelte-1shmubc .cell.barzone:where(.svelte-1shmubc){background:var(--bz-primary-soft)}.compare.svelte-1shmubc .col-barzone:where(.svelte-1shmubc){color:var(--bz-primary-ink)}.compare.svelte-1shmubc tbody:where(.svelte-1shmubc) tr:where(.svelte-1shmubc){border-top:1px solid var(--bz-line)}.compare.svelte-1shmubc .topic:where(.svelte-1shmubc){text-align:left;vertical-align:top;width:22%;padding:16px 20px;font-weight:700}.compare.svelte-1shmubc .cell:where(.svelte-1shmubc){vertical-align:top;width:39%;padding:16px 20px}.compare.svelte-1shmubc .cell.pubgolf:where(.svelte-1shmubc){color:var(--bz-muted)}.cell-in.svelte-1shmubc{align-items:flex-start;gap:10px;display:flex}.mark.svelte-1shmubc{background:var(--bz-line);width:22px;height:22px;color:var(--bz-muted);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.mark.ok.svelte-1shmubc{background:var(--bz-primary);color:var(--bz-on-primary)}.cell.barzone.svelte-1shmubc .text:where(.svelte-1shmubc){color:var(--bz-ink);font-weight:600}@media (width<=639px){.compare.svelte-1shmubc thead:where(.svelte-1shmubc){clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.compare.svelte-1shmubc tbody:where(.svelte-1shmubc),.compare.svelte-1shmubc tr:where(.svelte-1shmubc),.compare.svelte-1shmubc .topic:where(.svelte-1shmubc),.compare.svelte-1shmubc .cell:where(.svelte-1shmubc){width:auto;display:block}.compare.svelte-1shmubc tbody:where(.svelte-1shmubc) tr:where(.svelte-1shmubc){padding:16px 16px 18px}.compare.svelte-1shmubc tbody:where(.svelte-1shmubc) tr:where(.svelte-1shmubc):first-child{border-top:0}.compare.svelte-1shmubc .topic:where(.svelte-1shmubc){font-family:var(--font-display);padding:0 0 10px;font-size:17px}.compare.svelte-1shmubc .cell:where(.svelte-1shmubc){border-radius:var(--r-base);padding:12px 14px}.compare.svelte-1shmubc .cell.pubgolf:where(.svelte-1shmubc){background:var(--bz-surface-2);margin-bottom:8px}.compare.svelte-1shmubc .cell:where(.svelte-1shmubc):before{content:attr(data-label);letter-spacing:.04em;text-transform:uppercase;margin-bottom:6px;font-size:12px;font-weight:700;display:block}.compare.svelte-1shmubc .cell.barzone:where(.svelte-1shmubc):before{color:var(--bz-primary-ink)}}.grid.svelte-1shmubc{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=560px){.grid.svelte-1shmubc{grid-template-columns:repeat(2,1fr)}}@media (width>=940px){.grid.svelte-1shmubc{grid-template-columns:repeat(3,1fr)}}.card.svelte-1shmubc{border-radius:var(--r-lg);background:var(--bz-surface);border:1px solid var(--bz-line);box-shadow:var(--sh-1);padding:24px 22px}.card.svelte-1shmubc .icon:where(.svelte-1shmubc){border-radius:var(--r-base);background:var(--bz-primary-soft);width:52px;height:52px;color:var(--bz-primary-ink);justify-content:center;align-items:center;margin-bottom:16px;display:inline-flex}.card.svelte-1shmubc p:where(.svelte-1shmubc){color:var(--bz-muted);margin:0;font-size:15px;line-height:1.55}.steps.svelte-1shmubc{grid-template-columns:1fr;gap:16px;margin:0 0 32px;padding:0;list-style:none;display:grid}@media (width>=640px){.steps.svelte-1shmubc{grid-template-columns:repeat(2,1fr)}}@media (width>=980px){.steps.svelte-1shmubc{grid-template-columns:repeat(4,1fr)}}.step.svelte-1shmubc{border-radius:var(--r-lg);background:var(--bz-surface);border:1px solid var(--bz-line);box-shadow:var(--sh-1);padding:24px 22px}.num.svelte-1shmubc{border-radius:var(--r-pill);background:var(--bz-primary);width:30px;height:30px;color:var(--bz-on-primary);font-family:var(--font-display);justify-content:center;align-items:center;margin-bottom:14px;font-size:15px;font-weight:800;display:inline-flex}.step.svelte-1shmubc p:where(.svelte-1shmubc){color:var(--bz-muted);margin:0;font-size:15px;line-height:1.55}.tips.svelte-1shmubc{border-radius:var(--r-lg);background:var(--bz-primary-soft);border:1px solid color-mix(in srgb, var(--bz-primary) 28%, transparent);padding:26px 24px}.tips.svelte-1shmubc h2:where(.svelte-1shmubc){margin-bottom:14px;font-size:21px}.tips.svelte-1shmubc ul:where(.svelte-1shmubc){gap:12px 32px;margin:0;padding:0;list-style:none;display:grid}@media (width>=760px){.tips.svelte-1shmubc ul:where(.svelte-1shmubc){grid-template-columns:repeat(2,1fr)}}.tips.svelte-1shmubc li:where(.svelte-1shmubc){align-items:flex-start;gap:10px;font-size:15px;line-height:1.55;display:flex}.tick.svelte-1shmubc{background:var(--bz-primary);width:22px;height:22px;color:var(--bz-on-primary);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.faq.svelte-1shmubc{gap:10px;display:grid}.item.svelte-1shmubc{border:1px solid var(--bz-line);border-radius:var(--r-base);background:var(--bz-surface);overflow:hidden}.item.svelte-1shmubc summary:where(.svelte-1shmubc){cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;font-size:16px;font-weight:700;list-style:none;display:flex}.item.svelte-1shmubc summary:where(.svelte-1shmubc)::-webkit-details-marker{display:none}.item.svelte-1shmubc .chev:where(.svelte-1shmubc){color:var(--bz-muted);transition:rotate .2s;display:inline-flex}.item[open].svelte-1shmubc .chev:where(.svelte-1shmubc){rotate:180deg}.item.svelte-1shmubc p:where(.svelte-1shmubc){color:var(--bz-muted);margin:0;padding:0 18px 18px;font-size:15px;line-height:1.6}.more.svelte-1shmubc{color:var(--bz-muted);margin:20px 0 0;font-size:15px}.more.svelte-1shmubc a:where(.svelte-1shmubc){color:var(--bz-primary-ink);font-weight:600}.related.svelte-1shmubc{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=620px){.related.svelte-1shmubc{grid-template-columns:repeat(2,1fr)}}@media (width>=980px){.related.svelte-1shmubc{grid-template-columns:repeat(4,1fr)}}.link-card.svelte-1shmubc{color:inherit;flex-direction:column;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex}.link-card.svelte-1shmubc:hover,.link-card.svelte-1shmubc:focus-visible{box-shadow:var(--sh-2);border-color:color-mix(in srgb, var(--bz-primary) 45%, var(--bz-line));transform:translateY(-3px)}.link-card.svelte-1shmubc p:where(.svelte-1shmubc){-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.more-link.svelte-1shmubc{color:var(--bz-primary-ink);align-self:flex-start;align-items:center;gap:6px;margin-top:auto;padding-top:14px;font-size:15px;font-weight:700;display:inline-flex}@media (prefers-reduced-motion:reduce){.link-card.svelte-1shmubc{transition:none}.link-card.svelte-1shmubc:hover,.link-card.svelte-1shmubc:focus-visible{transform:none}}
