.v20-frame>.flash-bar{flex:none}.flash-bar{position:relative;z-index:22;display:flex;align-items:center;gap:8px;min-height:38px;padding:4px 10px;background:linear-gradient(90deg,rgb(242 166 197/.14),rgb(185 160 238/.18) 50%,rgb(242 166 197/.14)),var(--v21-night,#170f22);border-bottom:1px solid var(--v21-line-rose,rgb(242 166 197/.26));color:var(--v21-cream,#f7ede2);font:500 13px/1.25 var(--font-ui,system-ui,sans-serif)}.flash-bar.is-offer{padding:0}.flash-main{all:unset;box-sizing:border-box;flex:1;min-width:0;display:flex;align-items:center;justify-content:center;gap:10px;padding:6px 12px;cursor:pointer}.flash-bar button:focus-visible,.flash-main:focus-visible{outline:2px solid var(--v21-rose,#f2a6c5);outline-offset:-2px}.flash-tag{flex:none;padding:3px 8px;border-radius:999px;font-size:10.5px;font-weight:700;letter-spacing:1.2px;color:var(--v21-on-grad,#2a1630);background:var(--v21-grad,linear-gradient(135deg,#f6b3cf,#a98ce4));box-shadow:var(--v21-glow,0 0 14px rgb(233 135 176/.3))}.flash-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flash-text b{color:var(--v21-rose-3,#fbd3e3);font-weight:700}.flash-clock{font-variant-numeric:tabular-nums;letter-spacing:.4px}.flash-go{flex:none;padding:5px 12px;border-radius:999px;font-size:12px;font-weight:700;color:var(--v21-on-grad,#2a1630);background:var(--v21-rose,#f2a6c5);transition:box-shadow .2s var(--v21-ease,ease)}.flash-main:hover .flash-go{box-shadow:0 0 16px rgb(242 166 197/.55)}.flash-bar.is-live{justify-content:center}.flash-cancel,.flash-voice{flex:none;cursor:pointer;border-radius:999px;padding:5px 11px;font:600 12px/1.1 var(--font-ui,system-ui,sans-serif);white-space:nowrap}.flash-voice{color:var(--v21-on-grad,#2a1630);background:var(--v21-grad,linear-gradient(135deg,#f6b3cf,#a98ce4));border:0;box-shadow:var(--v21-glow,none)}.flash-voice.is-hq{color:var(--v21-cream,#f7ede2);background:rgb(185 160 238/.18);border:1px solid rgb(185 160 238/.45);box-shadow:none}.flash-cancel{color:var(--v21-cream-soft,#dccfdc);background:transparent;border:1px solid var(--v21-line-rose,rgb(242 166 197/.3))}.flash-cancel:hover{color:var(--v21-cream,#f7ede2);border-color:var(--v21-rose,#f2a6c5)}.flash-cancel:disabled{opacity:.6;cursor:default}.flash-bar.is-ending{background:linear-gradient(90deg,rgb(233 135 176/.32),rgb(185 160 238/.22),rgb(233 135 176/.32)),var(--v21-night,#170f22);border-bottom-color:var(--v21-rose-2,#e987b0)}.flash-bar.is-canceled .flash-tag{background:rgb(247 237 226/.14);color:var(--v21-cream,#f7ede2);box-shadow:none}.flash-modal-wrap{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:16px;background:rgb(8 3 14/.62);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:flash-fade .2s var(--v21-ease,ease)}.flash-modal{position:relative;width:min(460px,100%);max-height:calc(100dvh - 32px);overflow-y:auto;padding:26px 22px 18px;border-radius:var(--v21-r-xl,30px);background:var(--v21-glass-solid,#1d1428);border:1px solid var(--v21-line-rose,rgb(242 166 197/.26));box-shadow:var(--v21-shadow,0 24px 70px rgb(8 3 14/.55));color:var(--v21-cream,#f7ede2);font:400 14px/1.45 var(--font-ui,system-ui,sans-serif);animation:flash-rise .28s var(--v21-ease,ease)}.flash-x{position:absolute;top:10px;right:12px;width:34px;height:34px;border:0;border-radius:50%;background:transparent;color:var(--v21-muted,#a898b4);font-size:22px;cursor:pointer}.flash-x:hover{color:var(--v21-cream,#f7ede2);background:rgb(247 237 226/.06)}.flash-kicker{margin:0 0 4px;font-size:11.5px;font-weight:700;letter-spacing:1.1px;text-transform:uppercase;color:var(--v21-lav,#b9a0ee)}.flash-modal h2{margin:0 0 14px;font:600 28px/1.1 var(--font-head,Georgia,serif);color:var(--v21-rose-3,#fbd3e3)}.flash-terms{padding:14px 14px 12px;border-radius:var(--v21-r-md,16px);background:var(--v21-grad-soft,rgb(242 166 197/.12));border:1px solid var(--v21-line-rose,rgb(242 166 197/.26))}.flash-big{margin:0 0 8px;font-size:17px;font-weight:600;line-height:1.35;color:var(--v21-cream,#f7ede2)}.flash-big b,.flash-big.is-charge{color:var(--v21-rose-3,#fbd3e3)}.flash-price{margin:0;font-size:13.5px;color:var(--v21-cream-soft,#dccfdc)}.flash-note{margin:10px 2px 0;font-size:12.5px;color:var(--v21-muted,#a898b4)}.flash-list{margin:14px 0 12px;padding:0 0 0 18px;display:grid;gap:6px;font-size:13.5px;color:var(--v21-cream-soft,#dccfdc)}.flash-list b{color:var(--v21-cream,#f7ede2)}.flash-agree{display:flex;align-items:flex-start;gap:10px;margin:4px 0 14px;padding:10px 12px;border-radius:var(--v21-r-sm,12px);background:rgb(247 237 226/.04);border:1px solid var(--v21-line,rgb(247 237 226/.08));font-size:13px;line-height:1.4;cursor:pointer}.flash-agree input{flex:none;width:18px;height:18px;margin:1px 0 0;accent-color:var(--v21-rose-2,#e987b0);cursor:pointer}.flash-start{width:100%;min-height:48px;border:0;border-radius:999px;cursor:pointer;font:700 15px/1 var(--font-ui,system-ui,sans-serif);color:var(--v21-on-grad,#2a1630);background:var(--v21-grad,linear-gradient(135deg,#f6b3cf,#a98ce4));box-shadow:var(--v21-glow,none);transition:transform .15s var(--v21-ease,ease),opacity .15s}.flash-start:hover:not(:disabled){transform:translateY(-1px)}.flash-start:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.flash-fine{margin:10px 0 0;text-align:center;font-size:11.5px;color:var(--v21-muted,#a898b4)}@keyframes flash-fade{0%{opacity:0}}@keyframes flash-rise{0%{opacity:0;transform:translateY(12px) scale(.98)}}@media (prefers-reduced-motion:reduce){.flash-modal,.flash-modal-wrap{animation:none}.flash-go,.flash-start{transition:none}}@media (max-width:760px){.v20-frame:has(>.flash-bar)>.trial-promo,.v20-frame:has(>.flash-bar)>.voice-promo{display:none}.flash-long{display:none}.flash-bar{gap:6px;padding:4px 8px;font-size:12px}.flash-main{justify-content:flex-start;gap:8px;padding:6px 8px}.flash-tag{font-size:9.5px;padding:3px 6px;letter-spacing:.8px}.flash-go{padding:5px 10px;font-size:11.5px}.flash-cancel,.flash-voice{padding:5px 9px;font-size:11.5px}.flash-modal{padding:22px 16px 14px}.flash-modal h2{font-size:24px}.flash-big{font-size:16px}}@media (max-width:400px){.flash-bar.is-live .flash-tag{display:none}}.flash-plans{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 12px}.flash-plan{all:unset;box-sizing:border-box;display:grid;gap:2px;padding:11px 12px;border-radius:var(--v21-r-md,16px);cursor:pointer;background:rgb(247 237 226/.04);border:1px solid var(--v21-line,rgb(247 237 226/.12));color:var(--v21-cream,#f7ede2);transition:border-color .15s var(--v21-ease,ease),background .15s var(--v21-ease,ease)}.flash-plan:hover{border-color:var(--v21-line-rose,rgb(242 166 197/.4))}.flash-plan:focus-visible{outline:2px solid var(--v21-rose,#f2a6c5);outline-offset:2px}.flash-plan.is-on{background:var(--v21-grad-soft,rgb(242 166 197/.14));border-color:var(--v21-rose,#f2a6c5);box-shadow:0 0 0 1px var(--v21-rose,#f2a6c5) inset}.flash-plan-name{font-size:13px;font-weight:700}.flash-plan-price{font-size:18px;font-weight:700;color:var(--v21-rose-3,#fbd3e3);font-variant-numeric:tabular-nums}.flash-plan-price small{font-size:12px;font-weight:500;color:var(--v21-cream-soft,#dccfdc)}.flash-plan-note{font-size:11.5px;color:var(--v21-muted,#a898b4)}@media (max-width:360px){.flash-plans{grid-template-columns:1fr}}.duo-entrance{position:fixed;inset:0;z-index:140;display:flex;flex-direction:column;align-items:center;overflow:hidden auto;overscroll-behavior:contain;padding:max(16px,env(safe-area-inset-top)) 16px max(16px,env(safe-area-inset-bottom));color:#fff;background:radial-gradient(120% 70% at 50% -5%,rgb(255 43 214/.26),transparent 62%),radial-gradient(90% 60% at 50% 112%,rgb(182 255 59/.17),transparent 62%),rgb(4 3 8/.95);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.duo-entrance-fx{position:absolute;inset:0;overflow:hidden;pointer-events:none}.duo-beam{position:absolute;top:-25%;width:44vmax;height:150%;opacity:.55;filter:blur(34px);mix-blend-mode:screen;transform-origin:50% 0}.duo-beam.is-pink{left:2%;background:linear-gradient(180deg,rgb(255 43 214/.6),transparent 72%);animation:duo-sweep 7s ease-in-out infinite alternate}.duo-beam.is-green{right:2%;background:linear-gradient(180deg,rgb(182 255 59/.42),transparent 72%);animation:duo-sweep 8.5s ease-in-out -3s infinite alternate-reverse}.duo-grid{position:absolute;left:-25%;right:-25%;bottom:-12%;height:46%;opacity:.5;transform:perspective(420px) rotateX(62deg);transform-origin:50% 100%;background-image:linear-gradient(rgb(255 43 214/.4) 1px,transparent 0),linear-gradient(90deg,rgb(255 43 214/.4) 1px,transparent 0);background-size:46px 46px;-webkit-mask-image:linear-gradient(0deg,#000,transparent);mask-image:linear-gradient(0deg,#000,transparent);animation:duo-grid 3.2s linear infinite}.duo-spark{position:absolute;bottom:-12px;width:6px;height:6px;border-radius:50%;opacity:0;background:#fff;box-shadow:0 0 10px 2px rgb(255 110 220/.9);animation:duo-rise 7s linear infinite}.duo-spark:nth-child(3n){background:#e6ff9a;box-shadow:0 0 10px 2px rgb(190 255 80/.85)}.duo-spark:nth-child(4n){width:4px;height:4px}.duo-entrance-x{position:absolute;z-index:3;top:max(12px,env(safe-area-inset-top));right:14px;width:40px;height:40px;border-radius:50%;cursor:pointer;border:1px solid rgb(255 255 255/.22);background:rgb(0 0 0/.45);color:#fff;font-size:22px;line-height:1}.duo-entrance-inner{position:relative;z-index:1;flex:none;margin-block:auto;width:min(100%,560px);display:grid;justify-items:center;gap:10px;text-align:center}.duo-entrance-eyebrow{margin:0;font:600 11px/1 var(--font-logo,system-ui);letter-spacing:4px;text-transform:uppercase;color:#d9ff6b;text-shadow:0 0 12px rgb(190 255 80/.65)}.duo-entrance-title{position:relative;margin:0;font:800 clamp(34px,9.5vw,66px)/.95 var(--font-logo,system-ui);letter-spacing:2px;color:#fff;white-space:nowrap;text-shadow:0 0 16px rgb(255 43 214/.95),0 0 44px rgb(255 43 214/.55)}.duo-entrance-title:after,.duo-entrance-title:before{content:attr(data-text);position:absolute;inset:0;pointer-events:none;opacity:.85;text-shadow:none}.duo-entrance-title:before{color:#ff2bd6;clip-path:inset(0 0 56% 0);animation:duo-glitch 2.9s steps(1) infinite}.duo-entrance-title:after{color:#b6ff3b;clip-path:inset(56% 0 0 0);animation:duo-glitch 2.9s steps(1) -1.45s infinite reverse}.duo-entrance-stage{position:relative;display:grid;place-items:end center;width:min(80vw,340px);height:min(42vh,390px);margin-top:4px}.duo-entrance-rays{position:absolute;inset:-14%;border-radius:50%;background:repeating-conic-gradient(from 0deg,rgb(255 255 255/.1) 0deg 6deg,transparent 6deg 18deg);-webkit-mask-image:radial-gradient(closest-side,#000 25%,transparent 78%);mask-image:radial-gradient(closest-side,#000 25%,transparent 78%);animation:duo-spin 22s linear infinite}.duo-entrance-halo{position:absolute;inset:14% 4% 2%;border-radius:50%;filter:blur(10px);background:radial-gradient(closest-side,rgb(255 43 214/.6),rgb(255 43 214/.14) 62%,transparent);animation:duo-pulse 2.6s ease-in-out infinite}.duo-entrance-img{position:relative;display:block;max-width:100%;max-height:100%;object-fit:contain;object-position:bottom center;user-select:none;-webkit-user-drag:none;filter:none}.duo-entrance-img.is-framed{border-radius:18px;border:1px solid rgb(255 126 182/.65)}.duo-entrance-copy{display:grid;justify-items:center;gap:8px}.duo-entrance-name{font:italic 600 clamp(30px,7.5vw,46px)/1 var(--font-cormorant,Georgia,serif);color:#ffe3f4;text-shadow:0 0 18px rgb(255 43 214/.65)}.duo-entrance-traits{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.duo-entrance-traits i{font:600 10px/1 var(--font-data,monospace);font-style:normal;letter-spacing:1.4px;text-transform:uppercase;padding:5px 9px;border-radius:999px;color:#ffb8ec;background:rgb(255 43 214/.1);border:1px solid rgb(255 43 214/.5)}.duo-entrance-copy p{margin:0;max-width:46ch;font-size:14px;line-height:1.5;color:rgb(255 255 255/.82)}.duo-entrance-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.duo-chip{padding:6px 11px;border-radius:999px;font-size:12px;font-weight:600;background:rgb(255 255 255/.08);border:1px solid rgb(255 255 255/.16)}.duo-chip.is-voice{color:#e8ffb8;border-color:rgb(182 255 59/.55)}.duo-chip.is-free{color:#fff;border-color:transparent;background:linear-gradient(90deg,rgb(255 43 214/.45),rgb(182 255 59/.35));box-shadow:0 0 18px rgb(255 43 214/.35);font-variant-numeric:tabular-nums}.duo-entrance-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px}.duo-entrance-meet{min-height:50px;padding:0 28px;border:0;border-radius:999px;cursor:pointer;font:700 16px/1 var(--font-outfit,system-ui);color:#14000d;background:linear-gradient(90deg,#ff4fd8,#ffb0ec 45%,#c8ff5a 90%);background-size:220% 100%;animation:duo-shine 3.2s ease-in-out infinite;box-shadow:inset 0 0 0 1px rgb(255 255 255/.3),0 10px 34px rgb(255 43 214/.55)}.duo-entrance-meet:disabled{opacity:.7;cursor:progress}.duo-entrance-hear{min-height:50px;padding:0 22px;border-radius:999px;cursor:pointer;font:600 14px/1 var(--font-outfit,system-ui);color:#fff;background:rgb(255 255 255/.06);border:1px solid rgb(182 255 59/.65)}.duo-entrance-hear[aria-pressed=true]{background:rgb(182 255 59/.16);box-shadow:0 0 18px rgb(182 255 59/.35)}.duo-entrance-hear:active,.duo-entrance-meet:active{transform:scale(.97)}.duo-entrance-hear:focus-visible,.duo-entrance-meet:focus-visible,.duo-entrance-x:focus-visible{outline:2px solid #d9ff6b;outline-offset:3px}.duo-entrance-later{color:rgb(255 255 255/.62);font-size:13px}@media (max-height:680px){.duo-entrance-stage{height:32vh}.duo-entrance-copy p{display:none}}@media (max-width:380px){.duo-entrance-title{letter-spacing:0}}@keyframes duo-sweep{0%{transform:rotate(-16deg)}to{transform:rotate(16deg)}}@keyframes duo-grid{to{background-position:0 46px,0 0}}@keyframes duo-rise{0%{transform:translateY(0) scale(.6);opacity:0}12%{opacity:1}to{transform:translateY(-108vh) scale(1.15);opacity:0}}@keyframes duo-glitch{0%,86%,to{transform:translate(0)}88%{transform:translate(-4px,1px)}91%{transform:translate(4px,-1px)}94%{transform:translate(-2px)}}@keyframes duo-spin{to{transform:rotate(1turn)}}@keyframes duo-pulse{50%{transform:scale(1.07);opacity:.82}}@keyframes duo-shine{50%{background-position:100% 0}}.duo-main-badge{color:#14000d!important;background:linear-gradient(90deg,#ff4fd8,#c8ff5a)!important;border-color:transparent!important}.custom-zoom{display:flex;align-items:flex-end;justify-content:center;width:100%;height:100%;max-width:100%;transform:scale(var(--stage-zoom,1));transform-origin:50% 18%;transition:transform .45s cubic-bezier(.2,.9,.25,1.05)}.custom-zoom-off{display:contents}.stage-dock{position:absolute;z-index:6;top:12px;right:10px;bottom:128px;justify-content:center;gap:10px;pointer-events:none}.stage-dock,.stage-dock-group{display:flex;flex-direction:column}.stage-dock-group{pointer-events:auto;align-items:center;gap:6px;min-height:0;max-height:100%;overflow-y:auto;scrollbar-width:none;padding:8px 6px;border-radius:22px;background:rgb(10 8 16/.64);border:1px solid rgb(255 126 182/.38);box-shadow:0 10px 30px rgb(0 0 0/.35),0 0 18px rgb(255 43 214/.16);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.stage-dock-group::-webkit-scrollbar{display:none}.stage-dock-label{font:600 8.5px/1 var(--font-data,monospace);letter-spacing:1.5px;text-transform:uppercase;color:rgb(255 255 255/.58)}.stage-dock-look{position:relative;flex:none;width:44px;height:44px;padding:0;border-radius:50%;cursor:pointer;background:rgb(255 255 255/.06);border:2px solid rgb(255 255 255/.2);transition:transform .2s,border-color .2s,box-shadow .2s}.stage-dock-thumb{display:block;width:100%;height:100%;overflow:hidden;border-radius:50%}.stage-dock-thumb img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 10%}.stage-dock-look small{position:absolute;right:-4px;bottom:-4px;min-width:16px;height:16px;padding:0 3px;border-radius:8px;font:700 9px/15px var(--font-data,monospace);color:#fff;background:#0b0910;border:1px solid rgb(255 255 255/.28)}.stage-dock-look[aria-checked=true]{border-color:#ff4fd8;transform:scale(1.06);box-shadow:0 0 0 2px rgb(255 79 216/.35),0 0 16px rgb(255 79 216/.65)}.stage-dock-look[aria-checked=true] small{color:#14000d;background:#c8ff5a;border-color:transparent}.stage-dock-btn{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;cursor:pointer;font:600 17px/1 var(--font-outfit,system-ui);color:#fff;background:rgb(255 255 255/.07);border:1px solid rgb(255 255 255/.2);transition:background .2s,border-color .2s,transform .15s}.stage-dock-btn.is-readout{font:700 10.5px/1 var(--font-data,monospace);color:#d9ff6b;border-color:rgb(182 255 59/.5)}.stage-dock-btn:disabled{opacity:.35;cursor:default}.stage-dock-btn:active:not(:disabled),.stage-dock-look:active{transform:scale(.92)}.stage-dock-btn:focus-visible,.stage-dock-look:focus-visible{outline:2px solid #d9ff6b;outline-offset:2px}@media (hover:hover){.stage-dock-btn:hover:not(:disabled){border-color:#ff4fd8;background:rgb(255 79 216/.16)}.stage-dock-look:hover{border-color:rgb(255 79 216/.75)}}@media (max-width:520px){.stage-dock{right:6px;bottom:150px;gap:8px}.stage-dock-look{width:38px;height:38px}.stage-dock-btn{width:32px;height:32px;font-size:15px}}@media (prefers-reduced-motion:reduce){.duo-entrance *,.duo-entrance :after,.duo-entrance :before{animation:none!important}.custom-zoom{transition:none}}.duo-entrance[data-flat] *,.duo-entrance[data-flat] :after,.duo-entrance[data-flat] :before{animation:none!important}.duo-entrance,.onboard-backdrop,.sheet-backdrop,.v15-starter-backdrop,.v19-drop-backdrop,.v21-tenk-backdrop{-webkit-tap-highlight-color:transparent}.duo-entrance-stage{grid-template-rows:minmax(0,1fr)}.duo-entrance-img{min-height:0}.duo-entrance-halo,.duo-entrance-rays{pointer-events:none}.duo-entrance-actions,.duo-entrance-copy,.duo-entrance-later{position:relative;z-index:2}.custom-stage[data-girl=ecc39f03-5080-49d4-b4c4-f1a197eff35d] .custom-img{filter:none!important}.custom-stage[data-girl=ecc39f03-5080-49d4-b4c4-f1a197eff35d][data-emotion=sadness] .custom-img{filter:saturate(.75)!important}.gart[data-girl=ecc39f03-5080-49d4-b4c4-f1a197eff35d] img{filter:none!important}@media (max-width:760px){.v20-frame:has(>.flash-bar)>.voice-promo.v21-thanks{display:none!important}.avatar-stage{flex:0 0 58%!important;min-height:300px!important}.stage-copy{padding:6px 8px 0!important}.girl-switch-me img{width:32px!important;height:32px!important}.custom-figure{padding:4px 6px 0!important}.custom-bar{padding:4px 10px 7px!important;gap:6px 8px!important}.custom-bar>.custom-status{display:none!important}.custom-bar>.custom-tools{order:2}.custom-bar:has(>.v16-community){flex-wrap:nowrap!important}.custom-bar>.v16-community{flex:1 1 auto!important;flex-wrap:nowrap!important;min-width:0}.v16-community-who{flex:1 1 auto;min-width:0;font-size:11.5px}.v16-community-who .v16-cm-badge{display:none}.v16-community-line{display:none!important}.v16-community-make{min-height:30px;padding:4px 11px;font-size:11.5px}.custom-tools .glike{min-height:30px!important;padding:0 10px!important}.chat-panel .chat-heading p{display:none!important}.bond-card{padding:4px 14px 5px!important}.bond-label{font-size:10.5px!important;margin-bottom:3px!important}}@media (max-width:760px) and (max-height:680px){.avatar-stage{flex-basis:54%!important;min-height:250px!important}}@media (min-width:761px) and (max-width:1100px) and (orientation:portrait){.stage-copy .eyebrow,.stage-copy h1,.stage-copy p,.stage-note{display:none!important}}.avatar-stage .custom-stage>.stage-dock{display:flex!important;left:auto;flex-wrap:nowrap}@media (max-width:760px){.avatar-stage .custom-stage>.stage-dock{top:8px;bottom:52px;right:6px}}.live-chat-panel[data-anchored]{top:var(--agf-chat-top)!important;height:max(260px,min(460px,calc(100dvh - var(--agf-chat-top) - 12px)))!important}.visit-accounts{flex:1 1 200px}.visit-founding{display:inline-block;width:fit-content;font:600 12px/1.25 var(--font-ui,system-ui);letter-spacing:.3px;color:#f6d9b0}.visit-founding.is-cta{appearance:none;border:0;background:none;padding:4px 0;margin:-4px 0;cursor:pointer;text-align:left;text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgb(246 217 176/.45)}.visit-founding.is-cta:hover{color:#f2b8cf}.visit-founding.is-cta:focus-visible{outline:2px solid #f2b8cf;outline-offset:3px;border-radius:4px}.v20-frame>.invite-bar{flex:none}.v20-frame:has(>.flash-bar)>.invite-bar{display:none}.invite-bar{position:relative;z-index:22;display:flex;align-items:stretch;min-height:40px;color:var(--v21-cream,#f7ede2);font:500 13px/1.25 var(--font-ui,system-ui,sans-serif);background:radial-gradient(60% 140% at 50% 0,rgb(255 95 158/.16),transparent 70%),linear-gradient(90deg,rgb(255 95 158/.14),rgb(185 160 238/.2) 50%,rgb(255 95 158/.14)),var(--v21-night,#170f22);border-bottom:1px solid var(--v21-line-rose,rgb(242 166 197/.26))}.invite-bar-main{all:unset;box-sizing:border-box;flex:1;min-width:0;display:flex;align-items:center;justify-content:center;gap:10px;padding:6px 12px;cursor:pointer}.invite-bar-main:focus-visible,.invite-bar-x:focus-visible{outline:2px solid var(--v21-rose,#f2a6c5);outline-offset:-2px}.invite-bar-tag{flex:none;display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:999px;font-size:10.5px;font-weight:800;letter-spacing:1px;color:var(--v21-on-grad,#2a1630);background:linear-gradient(135deg,#ffc2de,#f6b3cf 45%,#dcaae6);box-shadow:0 0 14px rgb(255 95 158/.45)}.invite-bar-text{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ib-text b,.invite-bar-text b{color:var(--v21-rose-3,#fbd3e3);font-weight:700}.invite-bar-go{flex:none;display:inline-flex;align-items:center;gap:4px;padding:5px 13px;border-radius:999px;font-size:12px;font-weight:800;color:#2a1630;background:linear-gradient(135deg,#ffc2de,#f6b3cf 40%,#e7b0e8 70%,#c4a6f2);box-shadow:inset 0 0 0 1px rgb(255 255 255/.35),0 3px 12px rgb(255 95 158/.45);transition:box-shadow .2s var(--v21-ease,ease),transform .2s var(--v21-ease,ease)}.invite-bar-main:hover .invite-bar-go{transform:translateY(-1px);box-shadow:inset 0 0 0 1px rgb(255 255 255/.4),0 4px 18px rgb(255 95 158/.65)}.invite-bar-x{flex:none;width:36px;border:0;cursor:pointer;font-size:18px;color:var(--v21-muted,#a898b4);background:transparent}.invite-bar-x:hover{color:var(--v21-cream,#f7ede2)}.ib-phone{display:none}.invite-bar.is-status .invite-bar-main{gap:14px}.ib-track{position:relative;flex:0 1 300px;min-width:120px;height:28px;margin:0 12px}.ib-fill,.ib-ghost,.ib-rail{position:absolute;top:50%;height:10px;transform:translateY(-50%);border-radius:999px}.ib-rail{left:0;right:0;background:rgb(247 237 226/.09);box-shadow:inset 0 1px 2px rgb(0 0 0/.5),inset 0 0 0 1px rgb(242 166 197/.22)}.ib-fill{left:0;background:linear-gradient(90deg,#ff7ab8,#f6b3cf 45%,#dcaae6 75%,#b9a0ee);background-size:200% 100%;box-shadow:0 0 12px rgb(255 95 158/.6);animation:v27-shimmer 3s linear infinite;transition:width 1.2s var(--v21-ease,ease)}.ib-ghost{border-radius:0 999px 999px 0;background:repeating-linear-gradient(135deg,rgb(255 156 207/.5) 0 4px,rgb(255 156 207/.14) 4px 8px);animation:v27-ghost 1.6s ease-in-out infinite}.ib-stop{position:absolute;top:50%;z-index:1;display:grid;place-items:center;width:21px;height:21px;transform:translate(-50%,-50%);border-radius:50%;font-size:11px;line-height:1;background:var(--v21-glass-solid,#1d1428);border:1.5px solid rgb(247 237 226/.2);filter:grayscale(.85);opacity:.8;transition:filter .4s,opacity .4s,border-color .4s,box-shadow .4s}.ib-stop.is-on{filter:none;opacity:1;border-color:#ff9ccf;box-shadow:0 0 10px rgb(255 95 158/.7)}.ib-stop.is-next{filter:none;opacity:1;border-color:rgb(255 156 207/.75);animation:v27-nudge 1.8s ease-in-out infinite}.ib-rider{position:absolute;top:50%;z-index:2;width:26px;height:26px;transform:translate(-50%,-50%);transition:left 1.2s var(--v21-ease,ease)}.ib-rider i,.ib-rider img{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;object-fit:cover;object-position:50% 18%;font-style:normal;font-size:13px;color:#2a1630;background:var(--v21-grad,linear-gradient(135deg,#f6b3cf,#a98ce4));box-shadow:0 0 0 2px #ff9ccf,0 0 14px rgb(255 95 158/.8)}.ib-float{position:absolute;left:60%;top:-4px;font-style:normal;font-size:10px;line-height:1;color:#ff5f9e;text-shadow:0 0 6px rgb(255 95 158/.9);opacity:0;pointer-events:none;animation:v27-float 2.4s ease-out infinite}.ib-text{flex:0 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ib-pending{color:var(--v21-lav,#b9a0ee)}.invite-bar.is-full .ib-fill{background:linear-gradient(90deg,#ffd1ec,#c9b6ff,#a8f0ff,#d4ffcf,#ffe7a8,#ffd1ec);background-size:300% 100%;animation:v27-holo 4s linear infinite;box-shadow:0 0 14px rgb(201 182 255/.7)}@media (max-width:760px){.v20-frame:has(>.invite-bar)>.trial-promo,.v20-frame:has(>.invite-bar)>.voice-promo.v21-thanks{display:none!important}.invite-bar{font-size:12px;min-height:38px}.invite-bar-main{justify-content:flex-start;gap:8px;padding:5px 8px}.invite-bar.is-status .invite-bar-main{gap:10px}.ib-desk,.invite-bar-long,.invite-bar-word{display:none}.ib-phone{display:inline}.invite-bar-tag{font-size:11px;padding:3px 7px}.ib-track{flex:1 1 auto;min-width:120px;margin:0 10px 0 12px}.ib-stop{width:17px;height:17px;font-size:9px;border-width:1px}.ib-rider,.ib-rider i,.ib-rider img{width:22px;height:22px}.invite-bar-go{padding:5px 11px;font-size:11.5px}}@media (max-width:360px){.invite-bar-tag{display:none}.ib-track{min-width:96px}}.composer-footer .v24-invite-chip.v27-chip,.header-nav .nav-pill.is-invite{position:relative;overflow:visible;isolation:isolate;color:#2a1630!important;font-weight:800!important;background:linear-gradient(135deg,#ffc2de,#f6b3cf 35%,#e7b0e8 65%,#c4a6f2)!important;border:1px solid rgb(255 255 255/.45)!important;box-shadow:0 0 0 1px rgb(255 122 184/.4),0 4px 16px rgb(255 95 158/.45),inset 0 1px 0 rgb(255 255 255/.55)!important}.composer-footer .v24-invite-chip.v27-chip:before,.header-nav .nav-pill.is-invite:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(110deg,transparent 32%,rgb(255 255 255/.6) 48%,transparent 64%);background-size:260% 100%;animation:v27-shine 3.8s ease-in-out infinite}.composer-footer .v24-invite-chip.v27-chip:hover,.header-nav .nav-pill.is-invite:hover{color:#2a1630!important;transform:translateY(-1px) scale(1.03);box-shadow:0 0 0 1px rgb(255 122 184/.55),0 6px 24px rgb(255 95 158/.65),inset 0 1px 0 rgb(255 255 255/.6)!important}.header-nav .nav-pill.is-invite .nav-text{color:#2a1630}.nav-invite-icon{display:inline-block;font-size:15px;line-height:1;animation:v27-heartbeat 2.2s ease-in-out infinite}.nav-invite-free{position:absolute;top:-8px;right:-9px;padding:2px 5px;border-radius:999px;font:800 8.5px/1.2 var(--font-ui,system-ui);font-style:normal;letter-spacing:.6px;color:#fff;background:linear-gradient(135deg,#ff5f9e,#ff2a87);box-shadow:0 0 0 2px var(--v21-night,#170f22),0 0 10px rgb(255 42 135/.75)}.nav-invite-dot,.nav-invite-free{z-index:2;animation:v27-bob 2.2s ease-in-out infinite}.nav-invite-dot{color:#fff!important;background:linear-gradient(135deg,#ff5f9e,#ff2a87)!important;box-shadow:0 0 0 2px var(--v21-night,#170f22),0 0 10px rgb(255 42 135/.75)!important}.composer-footer .v24-invite-chip.v27-chip .nav-invite-dot{position:absolute;top:-6px;right:-6px}.composer-footer .v24-invite-chip.v27-chip .v24-more{color:inherit!important;opacity:1!important}.composer-footer .v24-invite-chip.v27-chip .nav-invite-free{top:-7px;right:-6px}.v27-invite .sheet-body{padding-bottom:22px}.v27-her{display:flex;align-items:flex-end;gap:10px;margin:2px 0 14px}.v27-her-face{flex:none;position:relative;width:56px;height:56px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:var(--v21-grad,linear-gradient(135deg,#f6b3cf,#a98ce4));box-shadow:0 0 0 2px rgb(242 166 197/.55),0 0 22px rgb(255 95 158/.45)}.v27-her-face img{width:100%;height:100%;object-fit:cover;object-position:50% 18%}.v27-her-face i{font-style:normal;font-size:24px;color:var(--v21-on-grad,#2a1630)}.v27-her-bubble{position:relative;margin:0;padding:10px 13px;border-radius:18px 18px 18px 6px;font-size:14px;line-height:1.45;color:var(--v21-cream,#f7ede2);background:linear-gradient(135deg,rgb(255 122 184/.2),rgb(185 160 238/.18));border:1px solid var(--v21-line-rose,rgb(242 166 197/.3))}.v27-her-bubble b{display:block;margin-bottom:2px;font:700 11px/1.2 var(--font-ui,system-ui);letter-spacing:.8px;text-transform:uppercase;color:var(--v21-rose,#f2a6c5)}.v27-program{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px;margin:-4px 0 12px;padding:7px 8px 7px 12px;border-radius:999px;font-size:12px;color:var(--v21-cream-soft,#dccfdc);background:rgb(247 237 226/.04);border:1px solid var(--v21-line,rgb(247 237 226/.08))}.v27-program>span>span{color:var(--v21-rose,#f2a6c5)}.v27-how{flex:none;padding:4px 11px;border-radius:999px;cursor:pointer;font:700 12px/1.2 var(--font-ui,system-ui);color:var(--v21-rose-3,#fbd3e3);background:rgb(255 156 207/.1);border:1px solid rgb(255 156 207/.4)}.v27-how:hover{background:rgb(255 156 207/.18)}.v27-letter{position:relative;margin:0 0 6px;padding:16px 16px 14px;border-radius:22px;overflow:hidden;background:radial-gradient(120% 90% at 100% 0,rgb(255 156 207/.18),transparent 55%),linear-gradient(160deg,rgb(255 214 232/.12),rgb(220 170 230/.08) 60%,rgb(185 160 238/.12));border:1px solid rgb(255 182 214/.4);box-shadow:inset 0 0 0 5px rgb(23 15 34/.3),inset 0 0 0 6px rgb(255 182 214/.16),0 10px 34px rgb(255 95 158/.12)}.v27-letter-head{display:flex;align-items:center;gap:12px;margin-bottom:10px}.v27-letter-seal{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;font-size:22px;background:linear-gradient(135deg,#ffc2de,#f6b3cf 45%,#dcaae6);box-shadow:0 0 0 3px rgb(255 156 207/.25),0 0 20px rgb(255 95 158/.5);animation:v27-bob 2.6s ease-in-out infinite}.v27-letter-kicker{margin:0;font:800 11.5px/1.2 var(--font-ui,system-ui);letter-spacing:1.4px;text-transform:uppercase;color:var(--v21-rose,#f2a6c5)}.v27-letter-dates{margin:3px 0 0;font-size:12.5px;color:var(--v21-cream-soft,#dccfdc)}.v27-letter-title{margin:4px 0 10px;font:italic 600 22px/1.15 var(--font-head,Georgia,serif);color:var(--v21-cream,#f7ede2)}.v27-letter-tiers{list-style:none;margin:0 0 12px;padding:0;display:grid;gap:7px}.v27-letter-tiers li{display:grid;grid-template-columns:34px auto minmax(0,1fr);align-items:center;gap:10px;padding:8px 10px;border-radius:14px;background:rgb(23 15 34/.45);border:1px solid rgb(255 182 214/.18)}.v27-letter-emoji{display:grid;place-items:center;width:34px;height:34px;border-radius:11px;font-size:18px;background:linear-gradient(135deg,#ffc2de,#f6b3cf);box-shadow:0 0 12px rgb(255 95 158/.4)}.v27-letter-tiers li.is-l2 .v27-letter-emoji{background:linear-gradient(135deg,#ffb3d6,#ff7ab8)}.v27-letter-tiers li.is-l3 .v27-letter-emoji{background:linear-gradient(135deg,#ffe3a6,#dcaae6);box-shadow:0 0 14px rgb(255 227 166/.45)}.v27-letter-need{font-size:13px;color:var(--v21-cream-soft,#dccfdc);white-space:nowrap}.v27-letter-need b{font:800 19px/1 var(--font-ui,system-ui);color:var(--v21-rose-3,#fbd3e3);margin-right:2px}.v27-letter-get{min-width:0;text-align:right}.v27-letter-get b{display:block;font-size:13.5px;color:var(--v21-cream,#f7ede2)}.v27-letter-get small{display:block;margin-top:1px;font-size:11.5px;color:var(--v21-muted,#a898b4)}.v27-letter-note{display:flex;align-items:flex-start;gap:10px;margin:0 0 8px;padding:9px 11px;border-radius:14px;font-size:13px;line-height:1.45;color:var(--v21-cream-soft,#dccfdc)}.v27-letter-note>span{flex:none;font-size:17px;line-height:1.2}.v27-letter-note p{margin:0}.v27-letter-note b{color:var(--v21-cream,#f7ede2)}.v27-letter-note.is-year{background:linear-gradient(135deg,rgb(255 227 166/.16),rgb(255 156 207/.1));border:1px solid rgb(255 227 166/.4)}.v27-letter-note.is-year b{color:#ffe3a6}.v27-letter-note.is-real{background:rgb(185 160 238/.1);border:1px solid rgb(185 160 238/.32)}.v27-letter-note.is-forever{background:rgb(255 156 207/.08);border:1px solid rgb(255 156 207/.26)}.v27-letter-note.is-forever>span{color:var(--v21-rose,#f2a6c5)}.v27-letter-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:4px 0 14px}.v27-letter-go{width:100%;margin:0}button.v27-letter-go{min-height:46px;font-size:15px;font-weight:700}.v27-meter-card{margin:0 0 14px;padding:14px 14px 12px;border-radius:var(--v21-r-md,16px);background:radial-gradient(120% 140% at 0 0,rgb(255 95 158/.14),transparent 60%),rgb(0 0 0/.22);border:1px solid var(--v21-line-rose,rgb(242 166 197/.26))}.v27-meter-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:16px}.v27-meter-top p{margin:0;font-size:14px;color:var(--v21-cream-soft,#dccfdc)}.v27-meter-top p b{font:800 26px/1 var(--font-ui,system-ui);color:var(--v21-rose-3,#fbd3e3);text-shadow:0 0 16px rgb(255 95 158/.55);margin-right:2px}.v27-reset{flex:none;padding:4px 10px;border-radius:999px;font-size:11.5px;font-weight:600;color:var(--v21-lav,#b9a0ee);background:rgb(185 160 238/.12);border:1px solid rgb(185 160 238/.3);white-space:nowrap}.v27-meter{position:relative;height:16px;margin:0 14px 0 4px;border-radius:999px;background:rgb(247 237 226/.07);box-shadow:inset 0 1px 3px rgb(0 0 0/.45),inset 0 0 0 1px rgb(242 166 197/.18)}.v27-meter-fill{position:absolute;inset:0 auto 0 0;min-width:0;border-radius:inherit;transition:width 1.1s var(--v21-ease,ease);background:linear-gradient(90deg,#ff7ab8,#f6b3cf 40%,#dcaae6 70%,#b9a0ee);background-size:200% 100%;box-shadow:0 0 16px rgb(255 95 158/.55);animation:v27-shimmer 3.2s linear infinite}.v27-meter-tip{right:-9px;transform:translateY(-50%);font-style:normal;font-size:20px;color:#ff5f9e;text-shadow:0 0 10px rgb(255 95 158/.9),0 0 2px #fff;animation:v27-beat 1.2s ease-in-out infinite}.v27-meter-stop,.v27-meter-tip{position:absolute;top:50%;line-height:1}.v27-meter-stop{display:grid;place-items:center;width:30px;height:30px;transform:translate(-50%,-50%);border-radius:50%;font-size:15px;background:var(--v21-glass-solid,#1d1428);border:2px solid rgb(247 237 226/.16);filter:grayscale(.85);opacity:.8;transition:filter .4s,opacity .4s,border-color .4s,box-shadow .4s}.v27-meter-stop.is-on{filter:none;opacity:1;border-color:#ff9ccf;box-shadow:0 0 14px rgb(255 95 158/.65)}.v27-meter-stop.is-l3{left:auto!important;right:-16px;transform:translateY(-50%)}.v27-meter-marks{position:relative;height:16px;margin:8px 14px 0 4px;font:700 11px/16px var(--font-ui,system-ui);color:var(--v21-muted,#a898b4)}.v27-meter-marks span{position:absolute;transform:translateX(-50%)}.v27-meter-marks span:first-child{transform:none}.v27-meter-marks span:last-child{left:auto!important;right:-16px;transform:none;width:30px;text-align:center}.v27-meter-marks span.is-on{color:var(--v21-rose-3,#fbd3e3)}.v27-meter-next{margin:8px 0 0;font-size:13.5px;color:var(--v21-cream-soft,#dccfdc)}.v27-meter-next b{color:var(--v21-rose-3,#fbd3e3)}.v27-meter-ghost{position:absolute;top:0;bottom:0;border-radius:0 999px 999px 0;background:repeating-linear-gradient(135deg,rgb(255 156 207/.45) 0 5px,rgb(255 156 207/.12) 5px 10px);animation:v27-ghost 1.8s ease-in-out infinite}.v27-meter-pending{margin:6px 0 0;font-size:12.5px;color:var(--v21-lav,#b9a0ee)}.v27-link{margin-top:0}.v27-cta{margin:0 0 16px}.v27-tiers{list-style:none;margin:0 0 14px;padding:0;display:grid;gap:8px}.v27-tier{--tier-a:#f6b3cf;--tier-b:#ff9ccf;position:relative;padding:11px 12px;border-radius:var(--v21-r-md,16px);background:rgb(247 237 226/.03);border:1px solid var(--v21-line,rgb(247 237 226/.08));transition:border-color .3s,box-shadow .3s,background .3s}.v27-tier.is-l2{--tier-a:#ff9ccf;--tier-b:#ff5f9e}.v27-tier.is-l3{--tier-a:#ffe3a6;--tier-b:#dcaae6}.v27-tier-head{display:flex;align-items:center;gap:10px}.v27-tier-emoji{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:12px;font-size:20px;background:rgb(247 237 226/.06);filter:grayscale(.7);transition:filter .3s}.v27-tier-name{min-width:0;flex:1}.v27-tier-name b{display:block;font:700 15px/1.25 var(--font-ui,system-ui);color:var(--v21-cream,#f7ede2)}.v27-tier-name small{display:block;margin-top:1px;font-size:12px;color:var(--v21-muted,#a898b4)}.v27-tier-state{flex:none;padding:4px 9px;border-radius:999px;font:700 11px/1.2 var(--font-ui,system-ui);font-style:normal;white-space:nowrap;color:var(--v21-muted,#a898b4);background:rgb(247 237 226/.06)}.v27-tier ul{list-style:none;margin:8px 0 0 48px;padding:0;display:grid;gap:3px;font-size:12.5px;color:var(--v21-cream-soft,#dccfdc)}.v27-tier ul li:before{content:"♡ ";color:var(--tier-b)}.v27-tier:not(.is-on):not(.is-next) ul{opacity:.72}.v27-tier.is-next{border-color:rgb(255 156 207/.5);background:linear-gradient(135deg,rgb(255 156 207/.08),rgb(185 160 238/.06));animation:v27-breathe 2.6s ease-in-out infinite}.v27-tier.is-next .v27-tier-state{color:var(--v21-on-grad,#2a1630);background:var(--v21-rose,#f2a6c5)}.v27-tier.is-next .v27-tier-emoji{filter:none}.v27-tier.is-on{background:rgb(255 156 207/.1);border-color:color-mix(in srgb,var(--tier-b) 70%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--tier-a) 18%,transparent),color-mix(in srgb,var(--tier-b) 12%,transparent));box-shadow:0 0 22px color-mix(in srgb,var(--tier-b) 28%,transparent)}.v27-tier.is-on .v27-tier-emoji{filter:none;background:linear-gradient(135deg,var(--tier-a),var(--tier-b));box-shadow:0 0 14px color-mix(in srgb,var(--tier-b) 55%,transparent)}.v27-tier.is-on .v27-tier-state{color:var(--v21-on-grad,#2a1630);background:linear-gradient(135deg,var(--tier-a),var(--tier-b))}.v27-prestige{margin:0 0 14px;padding:13px 14px;border-radius:var(--v21-r-md,16px);background:rgb(185 160 238/.08);border:1px solid rgb(185 160 238/.26)}.v27-prestige-top{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.v27-prestige h3{margin:0;font:700 13px/1 var(--font-ui,system-ui);letter-spacing:.6px;text-transform:uppercase;color:var(--v21-lav,#b9a0ee)}.v27-prestige h3 b{margin-left:4px;font:800 18px/1 var(--font-head,Georgia,serif);color:var(--v21-cream,#f7ede2);letter-spacing:1px}.v27-prestige-top small{font-size:12px;color:var(--v21-muted,#a898b4)}.v27-prestige p{margin:8px 0 10px;font-size:13px;line-height:1.45;color:var(--v21-cream-soft,#dccfdc)}.v27-prestige p b{color:var(--v21-cream,#f7ede2)}.v27-glow-ladder{display:flex;flex-wrap:wrap;gap:6px}.v27-glow-ladder>span{opacity:.45;filter:saturate(.6);transition:opacity .3s,filter .3s}.v27-glow-ladder>span.is-on{opacity:1;filter:none}.v27-launch{position:relative;margin:0 0 14px;padding:14px 14px 12px;border-radius:var(--v21-r-md,16px);overflow:hidden;background:linear-gradient(135deg,rgb(255 227 166/.13),rgb(255 156 207/.12) 50%,rgb(185 160 238/.14));border:1px solid rgb(255 227 166/.35)}.v27-launch-tag{display:inline-block;padding:3px 8px;border-radius:999px;font:800 10px/1.2 var(--font-ui,system-ui);letter-spacing:1.2px;color:#2a1630;background:linear-gradient(135deg,#ffe3a6,#f6b3cf)}.v27-launch p{margin:8px 0 10px;font-size:13.5px;line-height:1.45;color:var(--v21-cream,#f7ede2)}.v27-launch p b{color:#ffe3a6}.v27-launch-months{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.v27-launch-months li{display:flex;align-items:center;gap:6px;padding:7px 9px;border-radius:12px;font-size:12.5px;color:var(--v21-cream-soft,#dccfdc);background:rgb(0 0 0/.2);border:1px solid var(--v21-line,rgb(247 237 226/.08))}.v27-launch-months li span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v27-launch-months i{flex:none;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;font-style:normal;font-size:11px;font-weight:800;color:var(--v21-muted,#a898b4);background:rgb(247 237 226/.08)}.v27-launch-months small{margin-left:auto;font-size:10.5px;font-weight:700;color:var(--v21-rose,#f2a6c5)}.v27-launch-months li.is-done{color:var(--v21-cream,#f7ede2);border-color:rgb(255 227 166/.45)}.v27-launch-months li.is-done i{color:#2a1630;background:linear-gradient(135deg,#ffe3a6,#f6b3cf)}.v27-launch-months li.is-now{border-color:rgb(255 156 207/.5)}.v27-launch-months li.is-now i{color:#ff5f9e;background:rgb(255 95 158/.15)}.v27-launch-months li.is-missed{opacity:.5}.v27-launch.is-earned{box-shadow:0 0 26px rgb(255 227 166/.25)}@media (max-width:400px){.v27-launch-months li{gap:5px;padding:7px}}.v27-rules{margin-top:4px}.v27-invite-badge{--ib-a:#fbd3e3;--ib-b:#f6b3cf;--ib-text:#3a1630;position:relative;color:var(--ib-text);background:linear-gradient(120deg,var(--ib-a),var(--ib-b));box-shadow:inset 0 0 0 1px rgb(255 255 255/.22)}.v27-invite-badge>i{font-style:normal;font-size:1.05em;line-height:1}.v27-invite-badge.is-l2{--ib-a:#ffb3d6;--ib-b:#ff7ab8;--ib-text:#3a0a22}.v27-invite-badge.is-l3{--ib-a:#ffe3a6;--ib-b:#dcaae6;--ib-text:#2a1630}.v27-prestige-mark{margin-left:4px;padding:0 4px;border-radius:6px;font:800 .92em/1.3 var(--font-head,Georgia,serif);letter-spacing:.5px;color:inherit;background:rgb(255 255 255/.35)}.v27-invite-badge.is-pink{--ib-a:#ff9ccf;--ib-b:#ff3d8e;--ib-text:#2b0518;box-shadow:inset 0 0 0 1px rgb(255 255 255/.3),0 0 10px rgb(255 61 142/.55)}.v27-invite-badge.is-acid{--ib-a:#d4ff8a;--ib-b:#39ff14;--ib-text:#0b1d04;box-shadow:inset 0 0 0 1px rgb(255 255 255/.3),0 0 12px rgb(57 255 20/.55)}.v27-invite-badge.is-holo,.v27-invite-badge.is-legend{--ib-text:#1d1028;background:linear-gradient(110deg,#ffd1ec,#c9b6ff,#a8f0ff,#d4ffcf,#ffe7a8,#ffd1ec);background-size:300% 100%;animation:v27-holo 4s linear infinite;box-shadow:inset 0 0 0 1px rgb(255 255 255/.45),0 0 14px rgb(201 182 255/.65)}.v27-invite-badge.is-legend{box-shadow:inset 0 0 0 1.5px #ffd54a,0 0 16px rgb(255 213 74/.7),0 0 26px rgb(255 61 142/.35)}.v27-invite-badge.is-legend:after{content:"✦";position:absolute;top:-6px;right:-4px;font-size:10px;color:#ffd54a;text-shadow:0 0 6px #ffd54a;animation:v27-twinkle 1.8s ease-in-out infinite}.v27-invite-badge.is-tiny{margin-left:4px}.v21-badges.is-lg .v27-invite-badge>i{font-size:1.1em}@keyframes v27-shimmer{0%{background-position:0 0}to{background-position:-200% 0}}@keyframes v27-holo{0%{background-position:0 0}to{background-position:300% 0}}@keyframes v27-beat{0%,to{transform:translateY(-50%) scale(1)}45%{transform:translateY(-50%) scale(1.22)}}@keyframes v27-breathe{0%,to{box-shadow:0 0 0 0 rgb(255 95 158/0)}50%{box-shadow:0 0 18px 0 rgb(255 95 158/.28)}}@keyframes v27-twinkle{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}@keyframes v27-shine{0%,55%{background-position:130% 0}to{background-position:-130% 0}}@keyframes v27-heartbeat{0%,60%,to{transform:scale(1)}15%{transform:scale(1.2)}30%{transform:scale(.96)}45%{transform:scale(1.12)}}@keyframes v27-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes v27-float{0%{opacity:0;transform:translate(-50%,2px) scale(.6)}25%{opacity:1}to{opacity:0;transform:translate(-20%,-9px) scale(1.15)}}@keyframes v27-ghost{0%,to{opacity:.55}50%{opacity:1}}@keyframes v27-nudge{0%,to{box-shadow:0 0 0 0 rgb(255 95 158/0)}50%{box-shadow:0 0 0 4px rgb(255 95 158/.22)}}@media (prefers-reduced-motion:reduce){.composer-footer .v24-invite-chip.v27-chip:before,.header-nav .nav-pill.is-invite:before,.ib-fill,.ib-float,.ib-ghost,.ib-stop,.nav-invite-dot,.nav-invite-free,.nav-invite-icon,.v27-invite-badge.is-holo,.v27-invite-badge.is-legend,.v27-invite-badge.is-legend:after,.v27-letter-seal,.v27-meter-fill,.v27-meter-ghost,.v27-meter-tip,.v27-tier.is-next{animation:none}.ib-fill,.ib-rider,.v27-meter-fill{transition:none}}.visit-phone{display:none}@media (max-width:560px){.visit-counter{border-radius:22px;border-color:rgb(242 166 197/.24);background:radial-gradient(120% 90% at 0 0,rgb(255 95 158/.16),transparent 55%),radial-gradient(90% 80% at 100% 100%,rgb(185 160 238/.14),transparent 60%),linear-gradient(160deg,#1d1226,#140d1c);box-shadow:0 0 0 1px rgb(255 95 158/.06),0 14px 40px rgb(8 3 14/.5),0 0 34px rgb(255 95 158/.12)}.visit-counter>.visit-inner{display:none}.visit-phone{display:grid;gap:10px;padding:14px 16px}.vp-top{display:flex;justify-content:space-between;gap:8px}.vp-live,.vp-top{align-items:center}.vp-live{display:inline-flex;gap:6px;padding:5px 10px;border-radius:999px;font:800 10.5px/1 var(--font-ui,system-ui);letter-spacing:1.4px;color:#c9ffb0;background:rgb(57 255 20/.08);border:1px solid rgb(57 255 20/.4)}.vp-live i{width:7px;height:7px;border-radius:50%;background:#39ff14;box-shadow:0 0 8px #39ff14;animation:visit-pulse 1.4s ease-in-out infinite}.vp-hype{font:800 11.5px/1 var(--font-ui,system-ui);letter-spacing:1.6px;text-transform:uppercase;color:#ff9ccf;text-shadow:0 0 12px rgb(255 95 158/.6)}.vp-hype b{display:inline-block;color:#39ff14;animation:visit-rise 1.2s ease-in-out infinite}.vp-hero{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:4px}.vp-hero .visit-number{font:800 54px/.95 var(--font-ui,system-ui);letter-spacing:-.5px;color:#fff4fa;text-shadow:0 0 18px rgb(255 95 158/.6),0 0 42px rgb(255 95 158/.28)}.vp-hero .visit-digit{min-width:.58em}.vp-hero .visit-comma{opacity:.5}.vp-hero .visit-bump{left:100%;right:auto;top:-6px;margin-left:6px}.vp-rising{display:inline-flex;align-items:center;gap:4px;padding:6px 11px;border-radius:999px;font:800 12.5px/1 var(--font-ui,system-ui);color:#0b1d04;background:linear-gradient(135deg,#e2ffa8,#39ff14);box-shadow:0 0 16px rgb(57 255 20/.45)}.vp-rising b{display:inline-block;animation:visit-rise 1.2s ease-in-out infinite}.vp-label{margin:-2px 0 2px;font:600 14px/1.3 var(--font-ui,system-ui);color:var(--v21-cream-soft,#dccfdc)}.vp-label span{color:#ff9ccf}.vp-founding{display:grid;gap:9px;padding:11px 12px;border-radius:16px;background:linear-gradient(135deg,rgb(255 227 166/.08),rgb(255 156 207/.06));border:1px solid rgb(255 227 166/.24)}.vp-meter{position:relative;height:8px;border-radius:999px;overflow:hidden;background:rgb(247 237 226/.08);box-shadow:inset 0 1px 2px rgb(0 0 0/.4)}.vp-meter i{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:linear-gradient(90deg,#ffe3a6,#f6b3cf 60%,#ff7ab8);background-size:200% 100%;box-shadow:0 0 10px rgb(255 156 207/.6);animation:v27-shimmer 3s linear infinite;transition:width 1.2s var(--v21-ease,ease)}.vp-founding-row{display:flex;align-items:center;justify-content:space-between;gap:10px;font:700 13px/1.25 var(--font-ui,system-ui);color:#f6d9b0}.vp-claim{flex:none;padding:7px 13px;border:0;border-radius:999px;cursor:pointer;font:800 12px/1 var(--font-ui,system-ui);color:#2a1630;background:linear-gradient(135deg,#ffe3a6,#f6b3cf);box-shadow:inset 0 0 0 1px rgb(255 255 255/.35),0 0 14px rgb(255 227 166/.4)}.vp-claim:active{transform:scale(.96)}.vp-claim:focus-visible{outline:2px solid #f2b8cf;outline-offset:2px}.vp-visits{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 2px 0;border-top:1px solid rgb(247 237 226/.08)}.vp-visits-num{display:inline-flex;align-items:baseline;gap:6px;min-width:0;font:600 13px/1 var(--font-ui,system-ui);color:var(--v21-muted,#a898b4)}.vp-visits .visit-number{font:800 26px/1 var(--font-ui,system-ui);letter-spacing:-.2px;color:#fff4fa;text-shadow:0 0 12px rgb(255 95 158/.45)}.vp-visits .visit-digit{min-width:.58em}.vp-visits .visit-bump{left:auto;right:-8px;top:-17px;font:800 13px/1 var(--font-ui,system-ui);color:#ff9ccf;text-shadow:0 0 10px rgb(255 95 158/.75)}.vp-rising.is-visits{color:#2a0d1c;background:linear-gradient(135deg,#ffd1e6,#ff7ab8);box-shadow:0 0 16px rgb(255 95 158/.45)}.vp-hero[data-bump] .visit-number,.vp-visits[data-bump] .visit-number{animation:vp-flash 1.3s ease-out}.vp-hero[data-bump] .vp-rising,.vp-visits[data-bump] .vp-rising{animation:vp-hop .6s cubic-bezier(.3,1.6,.5,1)}}@keyframes vp-flash{0%{filter:brightness(1)}20%{filter:brightness(1.45) drop-shadow(0 0 14px rgb(255 156 207/.9))}to{filter:brightness(1)}}@keyframes vp-hop{0%,to{transform:scale(1)}40%{transform:scale(1.14) translateY(-2px)}}@media (max-width:560px) and (prefers-reduced-motion:reduce){.vp-hero[data-bump] .visit-number,.vp-hero[data-bump] .vp-rising,.vp-hype b,.vp-live i,.vp-meter i,.vp-rising b,.vp-visits[data-bump] .visit-number,.vp-visits[data-bump] .vp-rising{animation:none}}@media (max-width:380px){.vp-hero .visit-number{font-size:48px}.vp-founding-row{font-size:12px;gap:8px}.vp-founding-row>span{white-space:nowrap}.vp-claim{padding:7px 10px;font-size:11.5px}}