.hero.svelte-1pckhrw{position:relative;border-radius:24px;overflow:hidden;height:340px;margin:0 0 16px}.hero.svelte-1pckhrw img:where(.svelte-1pckhrw){width:100%;height:100%;object-fit:cover}.hero.svelte-1pckhrw:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#04060ce0,#04060c33 60%,#04060c0d)}.ov.svelte-1pckhrw{position:absolute;z-index:1;left:26px;right:26px;bottom:24px;display:grid;gap:10px}.tags.svelte-1pckhrw{display:flex;gap:6px;flex-wrap:wrap}.hero.svelte-1pckhrw h1:where(.svelte-1pckhrw){font-size:clamp(28px,3.6vw,46px);line-height:1.03;max-width:20ch}.hero.svelte-1pckhrw p:where(.svelte-1pckhrw){color:#fffc;max-width:56ch}.facts.svelte-1pckhrw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 16px}.facts.svelte-1pckhrw .card:where(.svelte-1pckhrw){display:flex;gap:12px;align-items:flex-start;padding:14px 16px}.facts.svelte-1pckhrw .card:where(.svelte-1pckhrw)>svg{color:var(--warm);margin-top:2px}.facts.svelte-1pckhrw .card:where(.svelte-1pckhrw)>div:where(.svelte-1pckhrw){min-width:0;flex:1}.facts.svelte-1pckhrw b:where(.svelte-1pckhrw){display:block;font-weight:600;font-size:14.5px}.cap.svelte-1pckhrw:first-letter{text-transform:uppercase}.facts.svelte-1pckhrw small:where(.svelte-1pckhrw){color:var(--muted);font-size:13px}.facts.svelte-1pckhrw .meter:where(.svelte-1pckhrw){margin-top:8px}.hosts.svelte-1pckhrw{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;margin:0 0 22px}.host.svelte-1pckhrw{display:flex;align-items:center;gap:12px;padding:14px;flex-wrap:wrap}.hi.svelte-1pckhrw{flex:1;min-width:150px;display:grid;gap:1px}.hi.svelte-1pckhrw small:where(.svelte-1pckhrw){font-size:12.5px}.hn.svelte-1pckhrw{display:flex;align-items:center;gap:5px;text-decoration:none;font-size:15.5px}.prose.svelte-1pckhrw{max-width:64ch;font-size:16px;line-height:1.65;display:grid;gap:14px}.agenda.svelte-1pckhrw{list-style:none;margin:0;padding:0;display:grid;gap:2px;max-width:620px}.agenda.svelte-1pckhrw li:where(.svelte-1pckhrw){display:grid;grid-template-columns:70px minmax(0,1fr);gap:12px;padding:12px;border-radius:14px}.agenda.svelte-1pckhrw li:where(.svelte-1pckhrw):hover{background:var(--hover)}.agenda.svelte-1pckhrw time:where(.svelte-1pckhrw){color:var(--warm);font-weight:600}.agenda.svelte-1pckhrw small:where(.svelte-1pckhrw){display:block;color:var(--muted)}.people.svelte-1pckhrw{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px}.people.svelte-1pckhrw .person:where(.svelte-1pckhrw){padding:10px 12px}.people.svelte-1pckhrw a:where(.svelte-1pckhrw){text-decoration:none}.fr-note.svelte-1pckhrw{display:flex;gap:8px;align-items:center;color:var(--warm);margin:0 0 12px;font-weight:500}.posts.svelte-1pckhrw{display:grid;gap:10px;margin-top:12px}.buy.svelte-1pckhrw{position:sticky;top:16px;padding:18px;display:grid;gap:12px;background:#ffffff14}.buy.svelte-1pckhrw h2:where(.svelte-1pckhrw){font-size:20px}.buy.svelte-1pckhrw form:where(.svelte-1pckhrw){display:grid;gap:12px}.have.svelte-1pckhrw{display:flex;gap:12px;align-items:center;color:var(--ok)}.have.svelte-1pckhrw b:where(.svelte-1pckhrw){display:block;color:var(--ink)}.have.svelte-1pckhrw small:where(.svelte-1pckhrw){font-size:13px}.more.svelte-1pckhrw{font-size:13px;margin-top:4px;padding-top:12px;border-top:1px solid var(--line)}.tiers.svelte-1pckhrw{display:grid;gap:8px}.tier.svelte-1pckhrw{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:13px 14px;border-radius:16px;background:var(--raised);box-shadow:var(--shadow);cursor:pointer;transition:box-shadow .15s,background .15s}.tier.svelte-1pckhrw:hover{background:var(--hover)}.tier.on.svelte-1pckhrw{box-shadow:0 0 0 1.5px #fff;background:#ffffff24}.tier.off.svelte-1pckhrw{opacity:.45;cursor:not-allowed}.tier.svelte-1pckhrw input:where(.svelte-1pckhrw){position:absolute;opacity:0;pointer-events:none}.tier.svelte-1pckhrw:has(input:where(.svelte-1pckhrw):focus-visible){outline:2px solid var(--warm);outline-offset:2px}.dot.svelte-1pckhrw{width:18px;height:18px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--line-2);transition:box-shadow .15s}.tier.on.svelte-1pckhrw .dot:where(.svelte-1pckhrw){box-shadow:inset 0 0 0 5px #fff}.tm.svelte-1pckhrw{min-width:0}.tm.svelte-1pckhrw b:where(.svelte-1pckhrw){display:block;font-size:14.5px}.tm.svelte-1pckhrw small:where(.svelte-1pckhrw){color:var(--muted);font-size:12.5px}.tp.svelte-1pckhrw{font-weight:600}.qty.svelte-1pckhrw{display:flex;align-items:center;justify-content:space-between}.step.svelte-1pckhrw{display:flex;align-items:center;gap:4px;background:var(--raised);box-shadow:var(--shadow);border-radius:999px;padding:3px}.step.svelte-1pckhrw button:where(.svelte-1pckhrw){width:34px;height:34px;border:0;background:transparent;border-radius:50%;font-size:18px}.step.svelte-1pckhrw button:where(.svelte-1pckhrw):hover:not(:disabled){background:var(--hover)}.step.svelte-1pckhrw button:where(.svelte-1pckhrw):disabled{opacity:.35;cursor:not-allowed}.step.svelte-1pckhrw b:where(.svelte-1pckhrw){min-width:24px;text-align:center}.total.svelte-1pckhrw{display:flex;justify-content:space-between;align-items:baseline;padding-top:12px;border-top:1px solid var(--line)}.total.svelte-1pckhrw b:where(.svelte-1pckhrw){font-size:26px;letter-spacing:-.02em}.hold.svelte-1pckhrw{font-size:12.5px;display:flex;gap:7px;align-items:flex-start;line-height:1.4}.hold.svelte-1pckhrw svg{margin-top:1px}.mbar.svelte-1pckhrw{display:none}@media(max-width:820px){.hero.svelte-1pckhrw{height:300px}.ov.svelte-1pckhrw{left:18px;right:18px;bottom:18px}.facts.svelte-1pckhrw{grid-template-columns:minmax(0,1fr)}.body.svelte-1pckhrw{padding-bottom:70px}.buy.svelte-1pckhrw{position:static;scroll-margin-top:12px}.mbar.svelte-1pckhrw{position:fixed;z-index:39;left:10px;right:10px;bottom:calc(84px + env(safe-area-inset-bottom));display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 10px 10px 18px;border-radius:22px;background:#1e202ad1;backdrop-filter:var(--glass);-webkit-backdrop-filter:var(--glass);box-shadow:var(--shadow-pop);text-decoration:none}.mbar.svelte-1pckhrw b:where(.svelte-1pckhrw){display:block;font-size:17px}.mbar.svelte-1pckhrw small:where(.svelte-1pckhrw){color:var(--muted);font-size:12.5px}}
