.BCO-2W_form{background:var(--posie-surface);border-radius:24px;gap:20px;max-width:30rem;padding:28px;display:grid;box-shadow:0 28px 56px -30px #3b243066,0 0 0 1px #3b24300d}.BCO-2W_form h2{letter-spacing:-.015em;font-size:1.5rem;line-height:1.2}.BCO-2W_field{gap:8px;display:grid}.BCO-2W_field label,.BCO-2W_legend{letter-spacing:.01em;font-size:.875rem;font-weight:600}.BCO-2W_input{border:1.5px solid var(--posie-line);background:var(--posie-paper);min-height:52px;color:var(--posie-fg);font:inherit;border-radius:14px;padding:0 16px;font-size:1rem}.BCO-2W_input:focus-visible{outline:3px solid var(--posie-blush);outline-offset:1px;border-color:var(--posie-peony)}.BCO-2W_choices{border:0;gap:10px;margin:0;padding:0;display:grid}.BCO-2W_legend{margin-bottom:10px;padding:0}.BCO-2W_choice{border:1.5px solid var(--posie-line);background:var(--posie-paper);cursor:pointer;border-radius:16px;grid-template-columns:auto auto 1fr;align-items:center;column-gap:14px;padding:14px 16px;transition:border-color .12s,background-color .12s;display:grid}.BCO-2W_choice:has(input:checked){border-color:var(--pc,var(--posie-peony));background:var(--pt,var(--posie-blush-2))}.BCO-2W_choice input{width:20px;height:20px;accent-color:var(--pc,var(--posie-peony));flex:none}.BCO-2W_choiceText{gap:2px;min-width:0;display:grid}.BCO-2W_choice strong{color:var(--pc,inherit);font-size:1rem;font-weight:600;line-height:1.3}.BCO-2W_choiceText .BCO-2W_small{font-size:.8125rem;line-height:1.4}.BCO-2W_small{color:var(--posie-muted);font-size:.8125rem;line-height:1.55}.BCO-2W_small a{color:var(--posie-peony-ink)}.BCO-2W_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.BCO-2W_message{border-radius:14px;padding:14px 16px;font-weight:500;line-height:1.5}.BCO-2W_good{background:var(--posie-hub-tint);color:var(--posie-hub-ink)}.BCO-2W_bad{color:#8a1f2d;background:#fbe4e4}.BCO-2W_opening{max-width:var(--wrap);padding:32px var(--posie-gutter) 40px;gap:28px;margin:0 auto;display:grid}.BCO-2W_openHead{gap:18px;max-width:60rem;display:grid}.BCO-2W_openTitle{text-wrap:balance;margin:0;font-size:clamp(2.75rem,7.4vw,5.5rem);line-height:1.02}.BCO-2W_openLead{max-width:40em;margin:0}.BCO-2W_openForm .BCO-2W_form{max-width:none}.BCO-2W_openStage{justify-items:center;min-width:0;display:grid}@media (min-width:1040px){.BCO-2W_opening{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:36px 56px;padding-top:48px;padding-bottom:56px}.BCO-2W_openHead{grid-column:1/-1;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;column-gap:56px;max-width:none}.BCO-2W_openHead .BCO-2W_kicker,.BCO-2W_openHead>p:first-child{grid-column:1/-1}.BCO-2W_openLead{align-self:end;padding-bottom:10px}.BCO-2W_openStage{grid-area:2/1;align-self:center;justify-items:start}.BCO-2W_openForm{grid-area:2/2}}.BCO-2W_after{background:var(--posie-peony-ink);color:var(--posie-paper);padding:64px 0 72px;position:relative;overflow:clip}.BCO-2W_afterIn{z-index:1;text-align:center;justify-items:center;gap:18px;display:grid;position:relative}.BCO-2W_afterIn>h2{max-width:14em;font-size:clamp(2.2rem,5.4vw,3.75rem)}.BCO-2W_afterLead{max-width:30em;color:var(--posie-blush-2);margin-bottom:10px;font-size:1.125rem;line-height:1.6}.BCO-2W_after .BCO-2W_form{text-align:left;width:100%;color:var(--posie-fg);box-shadow:0 30px 60px -28px #00000080}.BCO-2W_bloom{z-index:0;pointer-events:none;height:auto;position:absolute}.BCO-2W_bloomA{opacity:.16;width:260px;top:-70px;left:-90px;transform:rotate(-12deg)}.BCO-2W_bloomB{opacity:.22;width:180px;top:40px;right:-50px;transform:rotate(18deg)}.BCO-2W_bloomC{opacity:.2;width:150px;bottom:-50px;left:6%;transform:rotate(30deg)}.BCO-2W_bloomD{opacity:.14;width:300px;bottom:-120px;right:-110px;transform:rotate(-8deg)}@media (min-width:900px){.BCO-2W_bloomA{width:380px;top:-110px;left:-110px}.BCO-2W_bloomB{width:230px;top:50px;right:6%}.BCO-2W_bloomC{width:200px;bottom:-60px;left:12%}.BCO-2W_bloomD{width:420px;bottom:-160px;right:-140px}}.BCO-2W_core{--pc:var(--posie-peony-ink);--pt:var(--posie-blush-2)}.BCO-2W_card{--pc:var(--posie-card-ink);--pt:var(--posie-card-tint)}.BCO-2W_hub{--pc:var(--posie-hub-ink);--pt:var(--posie-hub-tint)}.BCO-2W_booth{--pc:var(--posie-peony-ink);--pt:var(--posie-booth-tint)}.BCO-2W_core h2,.BCO-2W_card h2,.BCO-2W_hub h2,.BCO-2W_booth h2{color:var(--pc)}.BCO-2W_joinLink{background:var(--pc);color:#fff;width:fit-content;min-height:48px;box-shadow:0 10px 22px -12px var(--pc);border-radius:999px;justify-content:center;align-items:center;margin-top:10px;padding:0 24px;font-weight:600;text-decoration:none;display:inline-flex}.BCO-2W_joinLink:hover{filter:brightness(1.08)}.BCO-2W_joinLink:focus-visible{outline:3px solid var(--pt);outline-offset:2px}.BCO-2W_tight.BCO-2W_tight{padding-top:48px;padding-bottom:48px}.BCO-2W_trim{margin:-48px 0 4px}.BCO-2W_featuresRow{margin-top:24px}.BCO-2W_featuresRow ul>li{border-top-color:color-mix(in srgb, var(--pc) 32%, transparent);padding:16px 0 6px}.BCO-2W_featuresRow h3{color:var(--pc)}.BCO-2W_freeLine{color:var(--posie-peony-ink);font-size:.9375rem;font-weight:600}.BCO-2W_freeCallout{background:var(--posie-blush-2);max-width:34rem;box-shadow:inset 0 0 0 1px var(--posie-blush);border-radius:20px;align-items:center;gap:18px;padding:16px 20px;display:flex}.BCO-2W_freeCallout strong{font-family:var(--posie-font-display);letter-spacing:-.03em;color:var(--posie-peony);font-size:clamp(2.75rem,8vw,3.75rem);font-weight:350;line-height:1}.BCO-2W_freeCallout p{color:var(--posie-fg);margin:0;font-size:.9375rem;line-height:1.5}.BCO-2W_popup{width:100%;max-width:min(92vw,26rem);color:var(--posie-fg);background:0 0;border:0;padding:0;overflow:visible}.BCO-2W_popup::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#22121c8c}.BCO-2W_popupCard{background:var(--posie-surface);text-align:center;border-radius:28px;justify-items:center;gap:14px;padding:36px 28px 30px;animation:.36s cubic-bezier(.2,.9,.3,1.2) BCO-2W_popIn;display:grid;box-shadow:0 40px 80px -30px #0009}.BCO-2W_popupCard h2{letter-spacing:-.015em;font-size:1.75rem;line-height:1.15}.BCO-2W_popupCard p{color:var(--posie-muted);margin:0 0 6px;line-height:1.55}.BCO-2W_spin{place-items:center;width:104px;height:104px;animation:7s linear infinite BCO-2W_spin;display:grid}@keyframes BCO-2W_spin{to{transform:rotate(360deg)}}@keyframes BCO-2W_popIn{0%{opacity:0;transform:translateY(14px)scale(.94)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.BCO-2W_spin,.BCO-2W_popupCard{animation:none}}.BCO-2W_finale{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%;max-width:62rem;margin:10px 0 14px;padding:0;list-style:none;display:grid}@media (min-width:860px){.BCO-2W_finale{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}}.BCO-2W_finale li{background:#ffffff17;border-radius:22px;align-content:start;justify-items:center;gap:6px;padding:22px 14px 20px;display:grid;box-shadow:inset 0 0 0 1px #ffffff29}.BCO-2W_finaleMark{background:var(--posie-paper);border-radius:999px;place-items:center;width:92px;height:92px;margin-bottom:4px;display:grid}.BCO-2W_finale strong{font-family:var(--posie-font-display);color:#fff;font-size:1.25rem;font-weight:400}.BCO-2W_finale li>span:last-child{color:var(--posie-blush-2);text-wrap:balance;font-size:.875rem;line-height:1.45}
