.landing.svelte-1uha8ag{overflow:hidden}.site-header.svelte-1uha8ag{z-index:2;width:min(calc(100% - var(--bidb-space-page) - var(--bidb-space-page)), var(--bidb-width-page));justify-content:space-between;align-items:center;gap:24px;margin:0 auto;padding:18px 0;display:flex;position:relative}.brand.svelte-1uha8ag,.site-header.svelte-1uha8ag nav:where(.svelte-1uha8ag),.hero-actions.svelte-1uha8ag,.hero-points.svelte-1uha8ag,.button.svelte-1uha8ag,.site-footer.svelte-1uha8ag{align-items:center;display:flex}.brand.svelte-1uha8ag{gap:12px;font-weight:850;text-decoration:none}.brand.svelte-1uha8ag img:where(.svelte-1uha8ag){border-radius:var(--bidb-radius-sm);width:38px;height:38px}.site-header.svelte-1uha8ag nav:where(.svelte-1uha8ag){color:var(--bidb-color-ink-soft);gap:clamp(12px,2vw,26px);font-size:.95rem;font-weight:750}.site-header.svelte-1uha8ag nav:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag){text-decoration:none}.nav-cta.svelte-1uha8ag{border:1px solid var(--bidb-color-line);border-radius:var(--bidb-radius-sm);color:var(--bidb-color-ink);background:#fffaf1c2;padding:10px 14px}.hero.svelte-1uha8ag{width:min(calc(100% - var(--bidb-space-page) - var(--bidb-space-page)), var(--bidb-width-page));grid-template-columns:minmax(0,1.06fr) minmax(320px,.7fr);align-items:start;gap:clamp(32px,6vw,88px);min-height:78svh;margin:0 auto;padding:clamp(60px,8vw,98px) 0 clamp(48px,8vw,104px);display:grid;position:relative}.hero.svelte-1uha8ag:before{aspect-ratio:1;content:"";border:1px solid #b6543c59;border-radius:999px;width:clamp(190px,34vw,430px);position:absolute;inset:8% auto auto -14%}.hero-copy.svelte-1uha8ag,.hero-visual.svelte-1uha8ag{z-index:1;position:relative}.eyebrow.svelte-1uha8ag{color:var(--bidb-color-brick);letter-spacing:0;text-transform:uppercase;margin:0 0 16px;font-size:.82rem;font-weight:900}h2.svelte-1uha8ag,h3.svelte-1uha8ag,p.svelte-1uha8ag{margin-top:0}.hero-title.svelte-1uha8ag,h2.svelte-1uha8ag{font-family:var(--bidb-font-display);letter-spacing:0}.hero-title.svelte-1uha8ag{max-width:820px;margin-bottom:24px;font-size:5.15rem;font-weight:800;line-height:.94}h2.svelte-1uha8ag{margin-bottom:0;font-size:4.7rem;line-height:.92}h3.svelte-1uha8ag{margin-bottom:12px;font-size:1.2rem;line-height:1.2}.hero-intro.svelte-1uha8ag{max-width:650px;color:var(--bidb-color-ink-soft);margin-bottom:24px;font-size:1.35rem;line-height:1.48}.hero-points.svelte-1uha8ag{flex-wrap:wrap;gap:12px;max-width:690px;margin:0 0 34px;padding:0;list-style:none}.hero-points.svelte-1uha8ag li:where(.svelte-1uha8ag){border:1px solid var(--bidb-color-line);border-radius:var(--bidb-radius-sm);min-height:38px;color:var(--bidb-color-ink-soft);background:#fffaf1b8;padding:8px 12px;font-size:.93rem;font-weight:780}.hero-actions.svelte-1uha8ag{flex-wrap:wrap;gap:14px}.button.svelte-1uha8ag{border-radius:var(--bidb-radius-sm);justify-content:center;gap:12px;min-height:50px;padding:0 20px;font-weight:850;line-height:1;text-decoration:none;transition:transform .16s,background .16s,border-color .16s}.button.svelte-1uha8ag:hover{transform:translateY(-1px)}.button.svelte-1uha8ag:focus-visible,.site-header.svelte-1uha8ag a:where(.svelte-1uha8ag):focus-visible,.site-footer.svelte-1uha8ag a:where(.svelte-1uha8ag):focus-visible{outline:3px solid var(--bidb-color-post);outline-offset:4px}.primary.svelte-1uha8ag{border:1px solid var(--bidb-color-brick);color:var(--bidb-color-paper-light);background:var(--bidb-color-brick)}.primary.svelte-1uha8ag:hover{border-color:var(--bidb-color-brick-dark);background:var(--bidb-color-brick-dark)}.secondary.svelte-1uha8ag{border:1px solid var(--bidb-color-line);color:var(--bidb-color-ink);background:#fffaf1b3}.hero-visual.svelte-1uha8ag{justify-items:center;margin-top:26px;display:grid}.match-board.svelte-1uha8ag{border-radius:var(--bidb-radius-md);width:min(100%,430px);box-shadow:var(--bidb-shadow-paper);background:#fffaf1d1;border:1px solid #17231f33;padding:18px;position:relative}.board-topline.svelte-1uha8ag,.signal-list.svelte-1uha8ag div:where(.svelte-1uha8ag){justify-content:space-between;gap:18px;display:flex}.board-topline.svelte-1uha8ag{color:var(--bidb-color-ink-soft);align-items:center;padding:0 0 16px;font-size:.92rem;font-weight:780}.board-topline.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--bidb-color-brick);text-align:right}.facade.svelte-1uha8ag{aspect-ratio:.96;border-radius:var(--bidb-radius-sm);background:repeating-linear-gradient(0deg, #fffaf11a 0 16px, #17231f14 17px 18px), var(--bidb-color-green);padding:17% 11% 11%;position:relative}.roof.svelte-1uha8ag{aspect-ratio:1;border-top:16px solid var(--bidb-color-ink);border-left:16px solid var(--bidb-color-ink);background:var(--bidb-color-paper);width:50%;position:absolute;inset:12px auto auto 50%;transform:translate(-50%)rotate(45deg)}.windows.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:20px;display:grid}.windows.svelte-1uha8ag span:where(.svelte-1uha8ag){aspect-ratio:1;border:8px solid var(--bidb-color-paper-light);border-radius:var(--bidb-radius-sm);background:linear-gradient(90deg, transparent 46%, var(--bidb-color-paper-light) 46% 54%, transparent 54%), linear-gradient(transparent 46%, var(--bidb-color-paper-light) 46% 54%, transparent 54%), var(--bidb-color-green-light);display:block}.door.svelte-1uha8ag{border:8px solid var(--bidb-color-paper-light);border-radius:var(--bidb-radius-sm);background:var(--bidb-color-brick);min-height:150px;padding:34px 22px 20px;position:relative}.slot.svelte-1uha8ag{background:var(--bidb-color-ink);border-radius:999px;width:min(100%,190px);height:14px;margin:0 auto 20px;display:block}.note.svelte-1uha8ag{border-radius:var(--bidb-radius-sm);width:min(100%,210px);color:var(--bidb-color-ink);background:var(--bidb-color-post);font-family:var(--bidb-font-display);text-align:center;margin:0 auto;padding:18px 16px;font-size:1.25rem;font-weight:750;line-height:1.05;display:block;transform:rotate(-3deg);box-shadow:0 10px 26px #17231f40}.signal-list.svelte-1uha8ag{border:1px solid var(--bidb-color-line);border-radius:var(--bidb-radius-sm);gap:1px;margin-top:14px;display:grid;overflow:hidden}.signal-list.svelte-1uha8ag div:where(.svelte-1uha8ag){background:var(--bidb-color-paper-light);padding:12px 14px}.signal-list.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--bidb-color-ink-soft);font-size:.84rem;font-weight:760}.signal-list.svelte-1uha8ag strong:where(.svelte-1uha8ag){text-align:right;max-width:210px;font-size:.94rem;line-height:1.25}.section.svelte-1uha8ag{width:min(calc(100% - var(--bidb-space-page) - var(--bidb-space-page)), var(--bidb-width-page));margin:0 auto;padding:clamp(56px,8vw,104px) 0}.band.svelte-1uha8ag{width:100%;max-width:none;padding-inline:var(--bidb-space-page);color:var(--bidb-color-paper-light);background:var(--bidb-color-green)}.band.svelte-1uha8ag>:where(.svelte-1uha8ag){width:min(100%, var(--bidb-width-page));margin-inline:auto}.band.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag){color:var(--bidb-color-post)}.section-heading.svelte-1uha8ag{grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);align-items:end;gap:clamp(22px,4vw,70px);margin-bottom:clamp(30px,5vw,58px);display:grid}.steps.svelte-1uha8ag,.audience-grid.svelte-1uha8ag{grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.steps.svelte-1uha8ag article:where(.svelte-1uha8ag),.audience-grid.svelte-1uha8ag article:where(.svelte-1uha8ag){border-radius:var(--bidb-radius-md);background:#fffaf114;border:1px solid #fffaf138;min-height:250px;padding:clamp(22px,3vw,34px)}.steps.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--bidb-color-post);margin-bottom:58px;font-weight:950;display:inline-flex}.steps.svelte-1uha8ag p:where(.svelte-1uha8ag),.audience-grid.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-bottom:0;line-height:1.55}.benefit-levels.svelte-1uha8ag{border:1px solid var(--bidb-color-line);border-radius:var(--bidb-radius-md);background:var(--bidb-color-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1px;display:grid;overflow:hidden}.benefit-panel.svelte-1uha8ag{border-color:var(--bidb-color-line);background:var(--bidb-color-paper-light);align-content:start;gap:28px;min-height:440px;padding:clamp(24px,4vw,42px);display:grid}.benefit-panel.regional.svelte-1uha8ag{color:var(--bidb-color-paper-light);background:var(--bidb-color-green)}.benefit-kicker.svelte-1uha8ag{color:var(--bidb-color-brick);text-transform:uppercase;margin-bottom:0;font-size:.82rem;font-weight:900}.regional.svelte-1uha8ag .benefit-kicker:where(.svelte-1uha8ag){color:var(--bidb-color-post)}.benefit-panel.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-family:var(--bidb-font-display);font-size:clamp(2rem,3vw,3rem);line-height:1}.benefit-list.svelte-1uha8ag{gap:1px;margin:0;padding:0;list-style:none;display:grid}.benefit-list.svelte-1uha8ag li:where(.svelte-1uha8ag){border-top:1px solid var(--bidb-color-line);gap:8px;padding:18px 0;display:grid}.regional.svelte-1uha8ag .benefit-list:where(.svelte-1uha8ag) li:where(.svelte-1uha8ag){border-color:#fffaf138}.benefit-list.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:1.08rem;line-height:1.25}.benefit-list.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--bidb-color-ink-soft);line-height:1.5}.regional.svelte-1uha8ag .benefit-list:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){color:var(--bidb-color-green-light)}.audience.svelte-1uha8ag .section-heading:where(.svelte-1uha8ag){align-items:start}.audience-grid.svelte-1uha8ag{grid-template-columns:1.05fr .95fr .95fr}.audience-grid.svelte-1uha8ag article:where(.svelte-1uha8ag){border-color:var(--bidb-color-line);background:var(--bidb-color-paper-light)}.audience-grid.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-family:var(--bidb-font-display);font-size:2.75rem;line-height:.96}.audience-grid.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--bidb-color-ink-soft);font-size:1.08rem}.waitlist.svelte-1uha8ag{justify-content:space-between;align-items:end;gap:28px;padding-top:0;display:flex}.waitlist.svelte-1uha8ag h2:where(.svelte-1uha8ag){max-width:760px;margin-bottom:20px}.waitlist.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:620px;color:var(--bidb-color-ink-soft);margin-bottom:0;font-size:1.08rem;line-height:1.55}.site-footer.svelte-1uha8ag{padding:28px var(--bidb-space-page);color:var(--bidb-color-paper-light);background:var(--bidb-color-ink);justify-content:space-between;gap:20px}.site-footer.svelte-1uha8ag span:where(.svelte-1uha8ag){font-weight:900}.site-footer.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--bidb-color-green-light);font-weight:750;text-decoration:none}@media (width<=1100px){.hero-title.svelte-1uha8ag{font-size:4.55rem}h2.svelte-1uha8ag{font-size:4rem}}@media (width<=920px){.site-header.svelte-1uha8ag{align-items:flex-start}.site-header.svelte-1uha8ag nav:where(.svelte-1uha8ag){flex-wrap:wrap;justify-content:flex-end}.hero.svelte-1uha8ag,.section-heading.svelte-1uha8ag,.audience-grid.svelte-1uha8ag,.benefit-levels.svelte-1uha8ag,.waitlist.svelte-1uha8ag{grid-template-columns:1fr}.hero.svelte-1uha8ag{min-height:auto;padding-top:42px}.hero-title.svelte-1uha8ag{font-size:3.9rem}h2.svelte-1uha8ag{font-size:3.4rem}.audience-grid.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:2.6rem}.hero-visual.svelte-1uha8ag{justify-items:start;margin-top:10px}.steps.svelte-1uha8ag{grid-template-columns:1fr}.waitlist.svelte-1uha8ag{align-items:start;display:grid}}@media (width<=620px){.site-header.svelte-1uha8ag{display:grid}.site-header.svelte-1uha8ag nav:where(.svelte-1uha8ag){justify-content:flex-start}.brand.svelte-1uha8ag span:where(.svelte-1uha8ag){font-size:.98rem}.hero-title.svelte-1uha8ag{font-size:3.05rem}h2.svelte-1uha8ag{font-size:2.55rem}.hero-intro.svelte-1uha8ag{font-size:1.12rem}.note.svelte-1uha8ag{font-size:1.08rem}.audience-grid.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:2rem}.hero-actions.svelte-1uha8ag,.button.svelte-1uha8ag{width:100%}.button.svelte-1uha8ag{min-height:54px}.signal-list.svelte-1uha8ag div:where(.svelte-1uha8ag),.board-topline.svelte-1uha8ag{gap:6px;display:grid}.signal-list.svelte-1uha8ag strong:where(.svelte-1uha8ag),.board-topline.svelte-1uha8ag strong:where(.svelte-1uha8ag){text-align:left;max-width:none}.steps.svelte-1uha8ag article:where(.svelte-1uha8ag),.audience-grid.svelte-1uha8ag article:where(.svelte-1uha8ag),.benefit-panel.svelte-1uha8ag{min-height:auto}.site-footer.svelte-1uha8ag{display:grid}}@media (width<=380px){.hero-title.svelte-1uha8ag{font-size:2.62rem}h2.svelte-1uha8ag{font-size:2.18rem}}
