@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/poppins-devanagari-800-normal-ACzlZF75.woff2)format("woff2"),url(/assets/poppins-devanagari-800-normal-BLmXVokE.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/poppins-latin-ext-800-normal-CDgOlX-1.woff2)format("woff2"),url(/assets/poppins-latin-ext-800-normal-CIZaRbSk.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/poppins-latin-800-normal-Bd8-pIP1.woff2)format("woff2"),url(/assets/poppins-latin-800-normal-YoItoZZV.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.bl{--ink:#050510;--panel:#10102a;--panel-2:#191939;--paper:#fff;--muted:#ffffff9e;--line:#ffffff14;--blue:#0515f1;--brand:#3b49ff;--pink:#ff9ecf;--mint:#a8e6b4;--peach:#ffb38a;--lilac:#c4b1ff;--sky:#b8d4ff;--them:#23233f;--bondi:#e4e6ff;--bubble-ink:#0b0b1a;--display:"Anton", "Impact", "Haettenschweiler", "Arial Narrow Bold", sans-serif;--body:"Poppins", system-ui, -apple-system, sans-serif;--gutter:clamp(12px, 2.2vw, 22px);--radius:clamp(28px, 4vw, 48px);--r:clamp(22px, 2.6vw, 32px);--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--paper);font-family:var(--body);font-size:16px;line-height:normal}.bl h1,.bl h2,.bl h3,.bl p{color:inherit}.bl *{box-sizing:border-box}html.bl-page{background:#050510}html.bl-page body{color:#fff;-webkit-font-smoothing:antialiased;background:#050510;margin:0;overflow-x:hidden}.bl a{color:inherit}.bl :focus-visible{outline:3px solid var(--sky);outline-offset:3px;border-radius:8px}.bl .nav{z-index:40;top:calc(env(safe-area-inset-top,0px) + 12px);width:calc(100% - 2 * var(--gutter) - 20px);-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);background:#10102a8c;border:1px solid #ffffff1f;border-radius:999px;justify-content:space-between;align-items:center;gap:12px;max-width:1240px;padding:7px 7px 7px 16px;display:flex;position:fixed;left:50%;transform:translate(-50%)}.bl .nav__logo{filter:drop-shadow(0 6px 12px #00000059);width:auto;height:46px;margin:-16px 0 -16px -8px;display:block;rotate:-3deg}.bl .nav__right{align-items:center;gap:6px;display:flex}.bl .pill{background:var(--paper);color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:11px 18px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .2s;display:inline-flex}.bl .pill:hover{transform:scale(1.04)}.bl .pill svg{width:16px;height:16px}.bl .pill--big{padding:15px 24px;font-size:17px}.bl .ghost{white-space:nowrap;color:var(--paper);border:1px solid #ffffff47;border-radius:999px;align-items:center;padding:11px 16px;font-size:15px;font-weight:700;text-decoration:none;transition:background .2s;display:inline-flex}.bl .ghost:hover{background:#ffffff1a}.bl .ghost--big{padding:15px 22px;font-size:17px}@media (width<=520px){.bl .nav .ghost{display:none}.bl .nav__logo{height:38px;margin:-13px 0 -13px -6px}.bl .nav .pill{padding:9px 14px;font-size:14px}}.bl .stage{height:var(--h,240vh);position:relative}.bl .stage__screen{height:100svh;padding:84px var(--gutter) var(--gutter);display:grid;position:sticky;top:0}.bl .card{border-radius:var(--radius);isolation:isolate;place-items:center;display:grid;position:relative;overflow:hidden;container-type:inline-size}.bl .card--hero{background:radial-gradient(120% 90% at 50% 110%,#7d86ff 0%,#0000 55%),linear-gradient(#0515f1 0%,#2f3bff 55%,#585bff 100%)}.bl .card--apps{background:radial-gradient(90% 70% at 15% 10%,#d6c9ff 0%,#0000 60%),linear-gradient(160deg,#6a6dff 0%,#9c8ff5 60%,#c4b1ff 100%)}.bl .card--content{color:var(--bubble-ink);background:radial-gradient(90% 70% at 85% 12%,#ffd0e6 0%,#0000 60%),linear-gradient(200deg,#ff9ecf 0%,#ffb38a 100%)}.bl .card--friend{background:radial-gradient(80% 60% at 50% 105%,#5b67ff 0%,#0000 60%),linear-gradient(#0b0d3a 0%,#17208f 60%,#2f3bff 100%)}.bl .card--care{background:radial-gradient(90% 70% at 20% 90%,#ffd0e6 0%,#0000 60%),linear-gradient(#8c7bff 0%,#b8a6ff 55%,#c9dcff 100%)}.bl .card--final{background:radial-gradient(90% 80% at 80% 100%,#6fa0ff 0%,#0000 55%),linear-gradient(200deg,#0515f1 0%,#3446ff 100%)}.bl .title{z-index:3;font-family:var(--display);text-transform:uppercase;letter-spacing:0;text-align:center;text-wrap:balance;margin:0;font-size:clamp(50px,min(13.5vw,15.5vh),196px);font-weight:400;line-height:1.06;position:relative}.bl .title .ln{opacity:.26;transition:opacity .45s,transform .6s cubic-bezier(.2,.9,.25,1.2);display:block;transform:translateY(.06em)scale(.97)}.bl .title .ln.on{opacity:1;transform:none}.bl .title--sm{font-size:clamp(44px,min(9.5vw,12vh),140px)}.bl .card--hero .title{font-size:clamp(50px,min(12.5vw,14.5vh),184px)}.bl .title .ln--super{white-space:nowrap;font-size:min(1em,7.4cqi)}.bl .card .sub{z-index:3;text-align:center;letter-spacing:-.01em;text-wrap:balance;max-width:32ch;margin:22px auto 0;font-size:clamp(20px,2.2vw,32px);font-weight:500;line-height:1.22;position:relative}.bl .card .sub--big{opacity:1;letter-spacing:-.01em;max-width:30ch;margin-top:26px;font-size:clamp(22px,2.6vw,38px);font-weight:500;line-height:1.22}.bl .scrollhint{z-index:4;opacity:.7;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.bl .scrollhint svg{width:14px;height:14px;animation:1.6s ease-in-out infinite nudge}@keyframes nudge{50%{transform:translateY(3px)}}.bl .bondi{pointer-events:none;object-fit:contain;width:100%;height:100%;display:block}.bl .hero__bondi{z-index:2;aspect-ratio:1;width:clamp(230px,24vw,360px);transform:translateX(-50%) translateY(calc((1 - var(--p,0)) * 14%));position:absolute;bottom:-3%;left:50%}.bl .float{z-index:1;pointer-events:none;filter:drop-shadow(0 18px 30px #00001e59);position:absolute}.bl .float img{width:100%;height:auto;display:block}.bl .float--a{animation:7s ease-in-out infinite drift}.bl .float--b{animation:9s ease-in-out infinite reverse drift}@keyframes drift{50%{translate:0 -14px;rotate:3deg}}@keyframes drift-sm{50%{translate:0 -6px;rotate:1deg}}@media (width>=721px){.bl .card--hero .hero-msg.float--a,.bl .card--hero .hero-msg--chloe,.bl .card--hero .fb--me.float--b{animation-name:drift-sm}}.bl .bub-in{--b-top:#2a2f3c;--b-mid:#262b37;--b-bot:#212630;--b-rim:#ffffff1a;--b-line:#f2f0fa0f;--b-ink:#f2f0fa;--b-lift:#0003}.bl .card .bub-in,.bl .bub-in--light{--b-top:#f7f7f7;--b-mid:#fcfcfc;--b-bot:#fff;--b-rim:#fff;--b-line:#1913260f;--b-ink:#191326;--b-lift:#18007d1f}.bl .bubble{background-image:linear-gradient(to bottom, var(--b-top) 0%, var(--b-mid) 55%, var(--b-bot) 100%);width:max-content;max-width:100%;color:var(--b-ink);box-shadow:inset 0 0 0 1px var(--b-line), inset 0 1px 0 var(--b-rim), 0 10px 28px var(--b-lift);isolation:isolate;text-align:left;border-radius:18px;margin-bottom:6px;padding:9px 13px;font-size:16px;line-height:1.35;position:relative;overflow:visible}.bl .bubble>*{z-index:1;position:relative}.bl .bubble--mine{color:#fff;box-shadow:none;background-image:linear-gradient(#1836c0,#11289b)}.bl .bubble:after{content:"";z-index:0;pointer-events:none;background:inherit;background-repeat:no-repeat;background-size:100% calc(100% - 6px);background-color:var(--b-bot);position:absolute;inset:0 0 -6px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 14'%3E%3Cpath d='M20 2L3.5 0C7 2 9.6 5.5 9.4 9.5Q9.2 12 7.6 13.4Q7.4 14 8.4 14Q13.5 12.2 20 8Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 14'%3E%3Cpath d='M20 2L3.5 0C7 2 9.6 5.5 9.4 9.5Q9.2 12 7.6 13.4Q7.4 14 8.4 14Q13.5 12.2 20 8Z'/%3E%3C/svg%3E");-webkit-mask-position:0 100%;mask-position:0 100%;-webkit-mask-size:20px 14px;mask-size:20px 14px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.bl .bubble--mine:after{background-color:#11289b;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 14'%3E%3Cpath d='M0 2L16.5 0C13 2 10.4 5.5 10.6 9.5Q10.8 12 12.4 13.4Q12.6 14 11.6 14Q6.5 12.2 0 8Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 14'%3E%3Cpath d='M0 2L16.5 0C13 2 10.4 5.5 10.6 9.5Q10.8 12 12.4 13.4Q12.6 14 11.6 14Q6.5 12.2 0 8Z'/%3E%3C/svg%3E");-webkit-mask-position:100% 100%;mask-position:100% 100%}.bl .bubble--reacted{margin-bottom:0;padding-bottom:22px}.bl .bubble__meta{color:color-mix(in srgb, currentColor 55%, transparent);justify-content:flex-end;margin-top:3px;font-size:10px;display:flex}.bl .pill-rx{z-index:2;color:#f2f0fa;font-variant-numeric:tabular-nums;background:#262b37;border:1px solid #f2f0fa14;border-radius:999px;align-items:center;gap:2px;min-height:26px;margin:-13px 0 0 24px;padding:2px 8px;font-size:13px;line-height:1;display:inline-flex;position:relative;box-shadow:0 2px 8px #00000059}.bl .msg--me .pill-rx{align-self:flex-end;margin:-13px 24px 0 0}.bl .thread{align-content:start;gap:2px;display:grid}.bl .do,.bl .app,.bl .side,.bl .thread,.bl .picker__side{grid-template-columns:minmax(0,1fr)}.bl .msg{align-items:flex-end;gap:8px;max-width:94%;display:flex}.bl .msg--me{justify-content:flex-end;justify-self:end}.bl .msg__col{flex-direction:column;align-items:flex-start;min-width:0;max-width:calc(100% - 34px);display:flex}.bl .msg--me .msg__col{align-items:flex-end;max-width:100%}.bl .msg__who{color:var(--who,#f2f0fa73);margin:6px 0 2px 4px;font-size:12px;font-weight:600}.bl .msg__lead{flex:none;width:26px}.bl .msg__lead img{width:26px;height:26px;display:block;transform:translateY(2px)}.bl .msg:has(.bubble--reacted) .msg__lead img{transform:translateY(-11px)}.bl .fb{z-index:3;flex-direction:column;align-items:flex-start;max-width:250px;display:flex;position:absolute}.bl .fb--me{align-items:flex-end}.bl .fb--row{flex-direction:row;align-items:flex-end;gap:6px;max-width:290px}.bl .fb--row .face-sticker{flex:none;width:34px;height:34px;margin:0 0 4px}.bl .fb__col{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.bl .card--hero .fb .msg__who{color:color-mix(in srgb, var(--who,#fff) 55%, #fff)}.bl .fb .msg__who{color:#ffffffd9;text-shadow:0 1px 6px #0000284d}.bl .card--content .fb .msg__who{color:#0b0b1a99;text-shadow:none}.bl .fb .bubble{font-size:clamp(13px,1.1vw,15.5px)}.bl .voice{align-items:flex-start;gap:10px;width:250px;max-width:100%;padding:2px 0 4px;display:flex}.bl .voice__play{color:#fff;background:#ffffff29;border-radius:999px;flex:none;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 2px 8px #0c08181f}.bl .voice__play svg{width:16px;height:16px;margin-left:2px}.bl .voice__body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.bl .voice__wave{align-items:center;gap:2px;height:28px;display:flex}.bl .voice__bar{opacity:.4;background:currentColor;border-radius:999px;flex:1;min-width:2px;max-width:3.5px}.bl .voice__bar--played{opacity:1}.bl .voice__row{justify-content:space-between;align-items:center;gap:8px;display:flex}.bl .voice__time{font-variant-numeric:tabular-nums;opacity:.55;font-size:11px}.bl .voice__speed{background:#f2f0fa14;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}.bl .black{padding-block:clamp(56px,7vw,100px);padding-inline:var(--gutter)}.bl .black .title .ln{opacity:1;transform:none}.bl .black .title{line-height:1}.bl .black .title em{color:var(--brand);font-style:normal}.bl .lede{text-align:center;max-width:40ch;color:var(--muted);text-wrap:balance;margin:14px auto 0;font-size:clamp(17px,1.6vw,21px);line-height:1.45}.bl .actor{aspect-ratio:1;width:clamp(130px,12vw,180px);margin:0 auto -18px}.bl .does{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,4vw,56px);max-width:1180px;margin:clamp(48px,6vw,80px) auto 0;display:grid}.bl .do{align-content:start;gap:14px;min-width:0;display:grid}.bl .do__icon{filter:drop-shadow(0 16px 24px #0006);width:96px;height:96px;margin-left:-8px}.bl .do h3{font-family:var(--display);text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(28px,2.6vw,38px);font-weight:400;line-height:1}.bl .do--main h3{color:var(--sky)}.bl .do--main .do__icon{filter:drop-shadow(0 0 40px #3b49ff8c)drop-shadow(0 16px 24px #0006)}@media (width<=900px){.bl .does{grid-template-columns:minmax(0,1fr)}}.bl .lede--big{max-width:36ch;color:var(--paper);letter-spacing:-.015em;font-size:clamp(21px,2.3vw,32px);font-weight:500;line-height:1.22}.bl .lede--big b{color:var(--sky);font-weight:600}.bl .meet{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(24px,4vw,64px);max-width:1180px;min-height:calc(100svh - 140px);margin:0 auto;display:grid}.bl .meet__copy{grid-template-columns:minmax(0,1fr);gap:0;min-width:0;display:grid}.bl .meet .title{text-align:left;font-size:clamp(42px,min(6.2vw,9.5vh),96px)}.bl .meet .lede--big{text-align:left;max-width:32ch;margin:16px 0 0;font-size:clamp(18px,1.7vw,24px)}.bl .meet__hint{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:26px 0 10px;font-size:13px;font-weight:700}.bl .meet .picker__stage{aspect-ratio:auto;height:min(74svh,640px)}.bl .meet .swatches{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#10102a8c;border:1px solid #ffffff1f;border-radius:999px;flex-wrap:nowrap;gap:8px;padding:8px;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.bl .meet .swatch{width:38px;height:38px}.bl .meet .picker__bob{width:min(62%,340px);margin-bottom:84px}.bl .meet .chat{padding:6px 12px 6px 6px}.bl .meet .chats{gap:8px}@media (width<=860px){.bl .meet{grid-template-columns:minmax(0,1fr);min-height:0}.bl .meet .title,.bl .meet .lede--big{text-align:center;margin-inline:auto}.bl .meet__hint{text-align:center}.bl .meet__copy{display:contents}.bl .meet .title{order:1}.bl .meet .lede--big{order:2}.bl .meet .picker__stage{order:3;height:440px;margin-top:8px}.bl .meet__hint{order:4;margin-top:8px}.bl .meet .chats{order:5}}.bl .picker{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);max-width:1100px;margin:clamp(36px,4.5vw,60px) auto 0;display:grid}.bl .picker__stage{aspect-ratio:1;border-radius:var(--radius);background:radial-gradient(60% 60% at 50% 62%, color-mix(in srgb, var(--tint) 50%, transparent), transparent 72%), var(--panel);--tint:#3b49ff;place-items:end center;transition:background .5s;display:grid;position:relative;overflow:hidden}.bl .picker__name{text-align:center;font-family:var(--display);text-transform:uppercase;font-size:clamp(30px,4vw,52px);position:absolute;top:22px;left:0;right:0}.bl .picker__bob{transform-origin:50% 100%;width:68%;margin-bottom:4%;animation:3.2s ease-in-out infinite breathe}.bl .picker__img{aspect-ratio:3/4;filter:drop-shadow(0 24px 30px #00000059);width:100%;height:auto;transition:filter .5s;display:block}.bl .picker__img.pop{animation:.55s cubic-bezier(.2,1.4,.4,1) pop}@keyframes breathe{50%{transform:translateY(-2.5%)scale(1.012,.99)}}@keyframes pop{0%{opacity:.2;transform:scale(.82)translateY(6%)}to{opacity:1;transform:none}}.bl .picker__side{gap:20px;min-width:0;display:grid}.bl .picker__side h3{font-family:var(--display);text-transform:uppercase;margin:0;font-size:clamp(30px,3vw,42px);font-weight:400;line-height:1.02}.bl .picker__side p{color:var(--muted);margin:-8px 0 0;line-height:1.45}.bl .swatches{flex-wrap:wrap;gap:12px;display:flex}.bl .swatch{background:var(--c);cursor:pointer;border:3px solid #0000;border-radius:50%;width:50px;height:50px;padding:0;transition:transform .2s,border-color .2s}.bl .swatch[aria-pressed=true]{border-color:var(--paper);transform:scale(1.1)}.bl .swatch:hover{transform:scale(1.1)}.bl .chats{gap:10px;display:grid}.bl .chat{background:var(--panel);border:1px solid var(--line);cursor:pointer;text-align:left;color:inherit;font:inherit;border-radius:20px;grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 14px 8px 8px;transition:background .2s;display:grid}.bl .chat:hover,.bl .chat[aria-pressed=true]{background:var(--panel-2)}.bl .chat[aria-pressed=true]{border-color:#ffffff59}.bl .chat__av{background:color-mix(in srgb, var(--c) 40%, var(--panel));border-radius:50%;width:50px;height:50px;overflow:hidden}.bl .chat__av img{object-fit:cover;object-position:50% 30%;width:100%;height:100%;transition:filter .5s;transform:scale(1.35)translateY(8%)}.bl .chat__t{font-size:16px;font-weight:700}.bl .chat__m{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.bl .chat__dot{background:var(--c);border-radius:50%;width:10px;height:10px}@media (width<=800px){.bl .picker{grid-template-columns:minmax(0,1fr)}}.bl .mini{z-index:3;color:var(--bubble-ink);background:linear-gradient(#fff 0%,#f7f7ff 100%);border-radius:24px;width:clamp(190px,18vw,248px);padding:16px 18px;font-size:14px;position:absolute;box-shadow:inset 0 1px #ffffffe6,0 0 0 1px #fff9,0 24px 60px #140a5047,0 2px 6px #140a5014}.bl .mini__top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.bl .mini__k{letter-spacing:.08em;text-transform:uppercase;color:#6b6b85;font-size:11px;font-weight:700}.bl .mini__ico{filter:drop-shadow(0 8px 14px #140a5040);flex:none;width:46px;height:46px;margin:-10px -10px -8px 0}.bl .mini__big{font-family:var(--display);color:var(--blue);font-variant-numeric:tabular-nums;align-items:center;gap:6px;margin-top:4px;font-size:46px;line-height:1;display:flex}.bl .mini__big img{width:36px;height:36px}.bl .mini__big small{font-family:var(--body);color:#6b6b85;align-self:flex-end;margin-bottom:6px;font-size:13px;font-weight:600}.bl .mini__sub{margin-top:2px;font-size:14px;font-weight:700}.bl .mini__dots{gap:5px;margin-top:10px;display:flex}.bl .mini__dots i{background:#eef0ff;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.bl .mini__dots i.on{background:#fff1cc}.bl .mini__dots img{width:13px;height:13px}.bl .mini__foot{white-space:nowrap;color:#6b6b85;border-top:1px solid #19132612;justify-content:space-between;align-items:center;gap:8px;min-width:0;margin-top:12px;padding-top:10px;font-size:11.5px;font-weight:600;display:flex}.bl .mini__foot>span:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.bl .mini__faces{flex:none;display:flex}.bl .mini__faces .face-sticker{object-fit:contain;filter:drop-shadow(0 2px 3px #140a5038);width:26px;height:26px;margin:0 0 0 -7px}.bl .mini__faces .face-sticker:first-child{margin-left:0}.bl .apps__bondi{z-index:2;aspect-ratio:1;width:clamp(180px,min(27vw,28vh),400px);position:absolute;bottom:-3%;left:50%;transform:translate(-50%)}.bl .apps__bondi:not(.friend__bondi){bottom:0;transform:translate(-50%)translateY(20%)}.bl .apps{grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;max-width:1180px;margin:clamp(32px,4vw,48px) auto 0;display:grid}.bl .app{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);grid-column:span 4;align-content:start;gap:14px;min-width:0;padding:20px;display:grid}.bl .app--wide{grid-column:span 8}.bl .app__top{align-items:center;gap:12px;display:flex}.bl .app__icon{filter:drop-shadow(0 8px 14px #00000059);flex:none;width:56px;height:56px;margin:-6px -2px -6px -6px}.bl .app__name{font-size:17px;font-weight:700;line-height:1.15}.bl .app__by{color:var(--muted);font-size:12.5px;font-weight:600}.bl .app__goal{font-family:var(--display);text-transform:uppercase;font-size:clamp(26px,2.4vw,34px);line-height:1}.bl .app__goal span{color:var(--sky)}.bl .board{gap:8px;display:grid}.bl .row{font-variant-numeric:tabular-nums;grid-template-columns:22px 34px minmax(0,1fr) auto;align-items:center;gap:10px;font-weight:700;display:grid}.bl .row__n{color:var(--muted);font-size:14px}.bl .av{width:34px;height:34px;color:var(--bubble-ink);background:var(--c);border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid}.bl .row__s{align-items:center;gap:4px;display:inline-flex}.bl .row__s img{width:18px;height:18px}.bl .bar{background:#ffffff1a;border-radius:12px;height:12px;overflow:hidden}.bl .mini .bar{background:#e7e8ff;height:10px;margin-top:10px}.bl .bar i{background:linear-gradient(90deg, var(--brand), #8c95ff);border-radius:12px;height:100%;display:block}.bl .stack{display:flex}.bl .stack .av{border:3px solid var(--panel);width:36px;height:36px;margin-left:-8px}.bl .stack .av:first-child{margin-left:0}.bl .money{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;font-weight:700;display:flex}.bl .money b{font-family:var(--display);font-size:34px;font-weight:400}.bl .books{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.bl .book{justify-items:center;gap:6px;font-size:13px;font-weight:700;display:grid}.bl .book__ring{aspect-ratio:1;background:conic-gradient(var(--brand) calc(var(--v) * 1%), #ffffff1a 0);border-radius:50%;place-items:center;width:100%;max-width:64px;display:grid}.bl .book__ring span{aspect-ratio:1;background:var(--panel);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:76%;font-size:14px;font-weight:700;display:grid}.bl .quiz{gap:8px;display:grid}.bl .quiz__q{font-size:17px;font-weight:700}.bl .quiz__a{background:var(--panel-2);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;padding:10px 14px;font-weight:700;display:grid}.bl .quiz__a--ok{background:color-mix(in srgb, var(--mint) 30%, var(--panel))}@media (width<=900px){.bl .app,.bl .app--wide{grid-column:span 12}}.bl .content{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:1180px;margin:clamp(32px,4vw,48px) auto 0;display:grid}.bl .piece{border-radius:var(--r);background:var(--panel);border:1px solid var(--line);align-content:end;min-height:540px;padding:22px;display:grid;position:relative;overflow:hidden}.bl .piece h3{z-index:3;font-family:var(--display);text-transform:uppercase;margin:0;font-size:clamp(30px,2.8vw,40px);font-weight:400;line-height:1;position:relative}.bl .piece p{z-index:3;color:var(--muted);margin:6px 0 0;font-size:15px;line-height:1.4;position:relative}.bl .shared{z-index:3;margin-top:12px;font-size:13px;font-weight:700;position:relative}.bl .piece .actor{z-index:2;aspect-ratio:480/550;width:48%;margin:0;position:absolute;bottom:24%;right:-4%}.bl .stickers{z-index:1;position:absolute;inset:18px 18px 120px}.bl .stickers img{filter:drop-shadow(0 10px 16px #00000059);width:44%;height:auto;position:absolute}.bl .piece__icon{z-index:2;filter:drop-shadow(0 14px 20px #0006);width:92px;position:absolute;top:18px;left:18px}.bl .piece .thread{z-index:3;margin:104px -8px 18px;position:relative}.bl .piece .actor--top{width:34%;top:4px;bottom:auto;right:2%}.bl .reel{z-index:1;position:absolute;inset:0}.bl .reel figure{opacity:0;margin:0;animation:9s infinite reel;position:absolute;inset:0}.bl .reel figure:nth-child(2){animation-delay:3s}.bl .reel figure:nth-child(3){animation-delay:6s}.bl .reel img{object-fit:cover;width:100%;height:100%}.bl .reel figcaption{font-family:var(--display);text-transform:uppercase;text-shadow:0 3px 20px #0006;font-size:clamp(34px,3.4vw,48px);line-height:.98;position:absolute;top:56px;left:20px;right:20px}.bl .reel figcaption span{color:var(--mint)}.bl .reel:after{content:"";background:linear-gradient(#0000 40%,#050510e6);position:absolute;inset:0}@keyframes reel{0%{opacity:0;transform:scale(1.06)}4%,33%{opacity:1}37%,to{opacity:0;transform:scale(1)}}.bl .reel__bars{z-index:3;gap:5px;display:flex;position:absolute;top:16px;left:18px;right:18px}.bl .reel__bars i{background:#ffffff59;border-radius:3px;flex:1;height:3px;overflow:hidden}.bl .reel__bars i:after{content:"";transform-origin:0;height:100%;animation:9s linear infinite fill;animation-delay:calc(var(--d) * 3s);background:#fff;display:block;transform:scaleX(0)}@keyframes fill{0%{transform:scaleX(0)}33.3%{transform:scaleX(1)}33.4%,to{transform:scaleX(0)}}@media (width<=900px){.bl .content{grid-template-columns:minmax(0,1fr)}.bl .piece{min-height:420px}}.bl .care{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;max-width:1180px;margin:clamp(32px,4vw,48px) auto 0;display:grid}.bl .side{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);align-content:start;gap:16px;padding:clamp(20px,2.6vw,30px);display:grid}.bl .side h3{font-family:var(--display);text-transform:uppercase;margin:0;font-size:clamp(30px,3vw,42px);font-weight:400;line-height:1}.bl .side h3 span{color:var(--sky)}.bl .side>p{color:var(--muted);margin:-6px 0 0;line-height:1.45}.bl .mood{aspect-ratio:16/11;background:radial-gradient(60% 70% at 50% 72%, color-mix(in srgb, var(--m) 45%, transparent), transparent 75%), var(--panel-2);--m:var(--sky);border-radius:22px;place-items:end center;transition:background .6s;display:grid;position:relative;overflow:hidden}.bl .mood .bondi{object-fit:contain;object-position:50% 100%;width:100%;height:calc(100% - 48px);position:absolute;top:48px;left:0}.bl .mood__meter{font-variant-numeric:tabular-nums;align-items:center;gap:10px;font-size:13px;font-weight:700;display:flex;position:absolute;top:14px;left:14px;right:14px}.bl .mood__meter img{filter:drop-shadow(0 6px 10px #00000059);width:46px;height:46px;margin:-8px -4px -8px -6px}.bl .mood__clip{opacity:.001;transition:opacity .35s}.bl .mood__clip.is-on{opacity:1}.bl .mood__meter .bar{flex:1}.bl .mood__meter .bar i{transition:width .7s cubic-bezier(.2,.9,.3,1.2)}.bl .side{container-type:inline-size}.bl .moods{scrollbar-width:none;flex-wrap:nowrap;gap:6px;display:flex;overflow-x:auto}.bl .moods::-webkit-scrollbar{display:none}.bl .moods.is-more-r{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000)}.bl .moods.is-more-l{-webkit-mask-image:linear-gradient(90deg,#0000,#000 36px);mask-image:linear-gradient(90deg,#0000,#000 36px)}.bl .moods.is-more-l.is-more-r{-webkit-mask-image:linear-gradient(90deg,#0000,#000 36px calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#0000,#000 36px calc(100% - 36px),#0000)}.bl .mood-btn{white-space:nowrap;border:1px solid var(--line);background:var(--panel-2);color:var(--paper);font:inherit;cursor:pointer;border-radius:999px;flex:none;padding:9px clamp(10px,2.2cqi,14px);font-size:clamp(12px,2.5cqi,14px);font-weight:700}.bl .mood-btn[aria-pressed=true]{background:var(--paper);color:var(--ink)}.bl .mood__line{min-height:1.45em;font-weight:700}@media (width<=860px){.bl .care{grid-template-columns:minmax(0,1fr)}}.bl .final__inner{z-index:3;justify-items:center;padding:0 16px;display:grid;position:relative}.bl .final__row{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 20px;margin-top:26px;display:flex}.bl .qr{background:var(--paper);border-radius:20px;width:132px;height:132px;padding:10px;box-shadow:0 20px 50px #00003c59}.bl .qr img,.bl .qr svg{width:100%;height:100%;display:block}.bl .final__bondi{z-index:2;aspect-ratio:1;width:clamp(230px,26vw,380px);position:absolute;bottom:-3%;left:3%}.bl .final__group{z-index:2;width:clamp(130px,15vw,220px);position:absolute;top:10%;right:4%}.bl footer{padding:36px calc(var(--gutter) + 10px) 48px;color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;font-size:14px;display:flex}.bl footer nav{gap:20px;display:flex}.bl footer .lang{align-items:center;gap:6px;display:inline-flex}.bl footer .lang a{color:inherit;text-decoration:none}.bl footer .lang a:hover{color:var(--paper)}.bl footer .lang a[aria-current]{color:var(--paper);pointer-events:none;cursor:default;font-weight:700}.bl footer img{width:auto;height:26px}.bl .studio{z-index:3;box-sizing:border-box;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(20px,4vw,60px);width:100%;max-width:1100px;padding:0 clamp(16px,4vw,56px);display:grid;position:relative}.bl .studio__copy{gap:26px;min-width:0;display:grid}.bl .studio .title{text-align:left;font-size:clamp(40px,min(5.4vw,10vh),92px)}.bl .studio__sub{max-width:30ch;color:var(--bubble-ink);margin:0;font-size:clamp(18px,1.7vw,24px);font-weight:500;line-height:1.3}.bl .fb--static{max-width:320px;position:relative}.bl .studio__bondi{z-index:4;aspect-ratio:480/550;width:clamp(210px,20vw,300px);position:absolute;bottom:-1%;left:47%;transform:translate(-50%)}.bl .phone{aspect-ratio:9/19;background:#0b0b1a;border-radius:46px;justify-self:center;height:min(72svh,640px);padding:9px;box-shadow:0 30px 80px #50143c59,inset 0 0 0 1.5px #ffffff1f}.bl .chatui{color:#f2f0fa;background:linear-gradient(#000 0%,#0d0d0f 55%);border-radius:38px;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.bl .chatui__status{justify-content:space-between;align-items:center;height:30px;padding:10px 18px 0 22px;font-size:11px;display:flex}.bl .chatui__island{background:#000;border-radius:999px;width:64px;height:18px;box-shadow:0 0 0 1px #ffffff0a}.bl .chatui__sys{align-items:center;gap:4px;display:flex}.bl .chatui__sys svg{width:13px;height:9px}.bl .chatui__bat{background:#f2f0fa;border-radius:3px;width:18px;height:9px;box-shadow:0 0 0 1px #f2f0fa80}.bl .chatui__top{z-index:3;justify-content:space-between;align-items:flex-start;height:74px;padding:6px 9px 0;display:flex;position:relative}.bl .chatui__pill{color:#f2f0fa;background:#2c2e3ab8;border-radius:999px;align-items:center;gap:12px;height:30px;padding:0 11px;font-size:12px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1a,0 4px 12px #00000040}.bl .chatui__pill svg{width:15px;height:15px}.bl .chatui__pill--back{gap:5px;padding:0 10px 0 8px}.bl .chatui__pill--back svg{width:9px}.bl .chatui__id{flex-direction:column;align-items:center;display:flex;position:absolute;top:2px;left:50%;transform:translate(-50%)}.bl .chatui__photo{background:#b8d4ff;border-radius:50%;width:46px;height:46px;overflow:hidden;box-shadow:0 0 0 2px #ffffffe6,0 4px 10px #00000059}.bl .chatui__photo img{object-fit:cover;object-position:50% 22%;width:100%;height:100%;transform:scale(1.3)}.bl .chatui__name{z-index:1;-webkit-backdrop-filter:blur(18px)saturate(1.6);backdrop-filter:blur(18px)saturate(1.6);white-space:nowrap;background:#2c2e3ab8;border-radius:999px;margin-top:-8px;padding:3px 9px 4px 10px;font-size:12px;font-weight:600;position:relative;box-shadow:inset 0 0 0 1px #ffffff1a,0 4px 12px #00000040}.bl .chatui__name i{opacity:.6;margin-left:2px;font-style:normal}.bl .chatui__scroll{flex-direction:column;flex:1;min-height:0;padding:4px 8px 0;display:flex;overflow:hidden}.bl .chatui__date{color:#f2f0fa99;letter-spacing:.04em;text-transform:uppercase;background:#40424e99;border-radius:999px;align-self:center;margin:2px 0 4px;padding:3px 9px;font-size:9.5px;font-weight:600}.bl .chatui__thread .bubble{padding:7px 11px;font-size:12.5px}.bl .card .chatui .bub-in{--b-top:#2a2f3c;--b-mid:#262b37;--b-bot:#212630;--b-rim:#ffffff1a;--b-line:#f2f0fa0f;--b-ink:#f2f0fa;--b-lift:#0003}.bl .chatui__media>.msg__lead img{visibility:hidden}.bl .chatui__thread .bubble__meta{font-size:8.5px}.bl .chatui .msg__who{margin:4px 0 1px 4px;font-size:10.5px}.bl .chatui .msg__lead,.bl .chatui .msg__lead img{width:22px}.bl .chatui .msg__lead img{height:22px}.bl .face-sticker{filter:drop-shadow(0 2px 4px #00000059);width:30px;height:30px;margin:-4px -2px 0 -4px;display:block}.bl .chatui .face-sticker{width:26px;height:26px}.bl .chatui__thread .msg:not(.msg--me){align-items:flex-start}.bl .chatui__thread .msg__lead{margin-top:2px}.bl .chatui__thread .msg__lead img{transform:none}.bl .chatui__media{flex:1;align-items:flex-end;gap:8px;min-height:0;padding-top:2px;display:flex}.bl .chatui__mcol{flex-direction:column;flex:1;align-items:flex-start;height:100%;min-height:0;padding-bottom:10px;display:flex}.bl .chatui__mbubble{background:linear-gradient(#2a2f3c,#212630);border-radius:18px;flex-direction:column;flex:1;max-width:82%;min-height:0;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #f2f0fa0f,0 10px 28px #0003}.bl .chatui__mbubble .reel2{aspect-ratio:9/15;border-radius:0;flex:1;width:auto;min-height:0}.bl .chatui__cap{padding:6px 11px 7px;font-size:12.5px}.bl .chatui__cap .bubble__meta{margin-top:1px;font-size:8.5px}.bl .chatui__rx{min-height:22px;margin:-11px 0 0 14px;font-size:11px}.bl .chatui__composer{align-items:flex-end;gap:6px;padding:6px 10px 16px 6px;display:flex}.bl .chatui__me{filter:drop-shadow(0 4px 8px #0006);flex:none;width:40px;height:auto;margin-bottom:-2px}.bl .chatui__field{color:#f2f0fa;background:#2c2e3ab8;border-radius:999px;flex:1;align-items:center;gap:13px;height:36px;padding:0 12px;display:flex;box-shadow:inset 0 0 0 1px #ffffff1a}.bl .chatui__field i{flex:1}.bl .chatui__field svg{width:17px;height:17px}.bl .glyph{-webkit-mask:var(--glyph) center / contain no-repeat;-webkit-mask:var(--glyph) center / contain no-repeat;mask:var(--glyph) center / contain no-repeat;background:currentColor;flex:none;display:inline-block}.bl .reel2{background:#0b0b1a;border-radius:38px;width:100%;height:100%;position:relative;overflow:hidden;container-type:inline-size}.bl .reel2__bars{z-index:5;gap:4px;display:flex;position:absolute;top:12px;left:12px;right:12px}.bl .reel2__bars i{background:#ffffff59;border-radius:3px;flex:1;height:3px;overflow:hidden}.bl .reel2__bars i:after{content:"";transform-origin:0;background:#fff;height:100%;animation:12s linear infinite rbar;display:block;transform:scaleX(0)}.bl .reel2__bars i:nth-child(2):after{animation-delay:2s}.bl .reel2__bars i:nth-child(3):after{animation-delay:4s}.bl .reel2__bars i:nth-child(4):after{animation-delay:6s}.bl .reel2__bars i:nth-child(5):after{animation-delay:8s}.bl .reel2__bars i:nth-child(6):after{animation-delay:10s}@keyframes rbar{0%{transform:scaleX(0)}16.6%{transform:scaleX(1)}16.7%,to{transform:scaleX(0)}}.bl .reel2__by{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#0b0b1a8c;border-radius:999px;align-items:center;gap:6px;padding:5px 10px 5px 5px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;bottom:14px;left:12px}.bl .reel2__by img{width:22px;height:22px}.bl .f{opacity:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:4cqi;padding:10cqi 8cqi;animation:12s step-end infinite rframe;display:flex;position:absolute;inset:0;overflow:hidden}.bl .f1{color:#fff;background:#0b0b1a}.bl .f2{color:#0b0b1a;background:#ff3da5}.bl .f3{color:#fff;background:#2f6bff}.bl .f4{color:#0b0b1a;background:#ff6a1a}.bl .f5{color:#0b0b1a;background:#b9a8ff}.bl .f6{color:#0b0b1a;background:#c8ff3d}.bl .f2{animation-delay:2s}.bl .f3{animation-delay:4s}.bl .f4{animation-delay:6s}.bl .f5{animation-delay:8s}.bl .f6{animation-delay:10s}@keyframes rframe{0%{opacity:1}16.6%,to{opacity:0}}.bl .big{font-family:var(--body);text-transform:lowercase;letter-spacing:-.04em;margin:0;font-size:15cqi;font-weight:800;line-height:.95}.bl .big--xl{letter-spacing:-.06em;font-size:42cqi}.bl .hl{text-transform:lowercase;margin:0;padding:1.2cqi 2.6cqi;font-size:5.6cqi;font-weight:700;line-height:1.1;display:inline-block}.bl .hl--lime{color:#0b0b1a;background:#c8ff3d}.bl .hl--ink{color:#fff;background:#0b0b1a}.bl .hl--pink{color:#fff;background:#ff3da5}.bl .hl--blue{color:#fff;background:#2f6bff}.bl .drop{animation:12s cubic-bezier(.2,1.6,.4,1) infinite rdrop}.bl .f2 .drop{animation-delay:2s}.bl .f3 .drop{animation-delay:4s}.bl .f4 .drop{animation-delay:6s}.bl .f5 .drop{animation-delay:8s}.bl .f6 .drop{animation-delay:10s}@keyframes rdrop{0%{opacity:0;transform:translateY(-40%)scale(1.15)}3%{opacity:1;transform:translateY(4%)scale(.98)}5%,to{opacity:1;transform:none}}.bl .f__flame{width:22cqi}.bl .stripes{opacity:.22;align-content:center;gap:2cqi;display:grid;position:absolute;inset:-10% -20%;transform:rotate(-8deg)}.bl .stripes span{white-space:nowrap;letter-spacing:-.04em;font-size:13cqi;font-weight:800}.bl .f__cut{align-self:center;width:78cqi;position:relative}.bl .f__cut--sm{width:54cqi}.bl .f3 .hl,.bl .f3 .f__cut{position:relative}@media (width<=860px){.bl .studio{grid-template-columns:minmax(0,1fr);justify-items:center}.bl .studio .title{text-align:center}.bl .phone{height:min(62svh,540px)}.bl .studio__sub{text-align:center;max-width:30ch;margin-inline:auto;font-size:16px}.bl .studio__copy{gap:14px}.bl .chatui__thread .bubble{font-size:12.5px}.bl .studio__bondi{width:36vw;left:84%}.bl .chatui__thread .msg:first-child{display:none}.bl .chatui__mbubble .reel2{min-height:170px}}@media (prefers-reduced-motion:reduce){.bl .f,.bl .drop,.bl .reel2__bars i:after{animation:none!important}.bl .f1{opacity:1}}@media (width<=720px){.bl .hide-sm{display:none}.bl .title{font-size:12vw}.bl .title .ln--super{white-space:normal;font-size:1em}.bl .title--sm{font-size:13vw}.bl .mini{border-radius:20px;width:180px;padding:12px 13px;font-size:12px}.bl .mini__k{letter-spacing:.06em;font-size:10px}.bl .mini__big{font-size:32px}.bl .mini__big img{width:26px;height:26px}.bl .mini__big small{margin-bottom:4px;font-size:11px}.bl .mini__ico{width:36px;height:36px;margin:-8px -8px -6px 0}.bl .mini__sub{font-size:12px}.bl .mini__dots{display:none}.bl .mini__foot{margin-top:9px;padding-top:8px;font-size:10.5px}.bl .mini__faces .face-sticker{width:22px;height:22px;margin-left:-7px}.bl .mini__faces .face-sticker:nth-child(n+4){display:none}.bl .hero__bondi{width:72vw}.bl .apps__bondi{width:min(56vw,30svh)}.bl .final__bondi{width:56vw;left:-6%}.bl .final__group{top:6%;right:-4%}.bl .fb{max-width:190px}.bl .fb .bubble{font-size:12.5px}.bl .scrollhint,.bl .qr{display:none}.bl .card--hero .hero-msg{animation:7s ease-in-out infinite drift;bottom:auto!important}.bl .card--hero .hero-msg--tommy{top:22px!important;left:5%!important}.bl .card--hero .hero-msg--me{top:115px!important;right:5%!important}.bl .card--hero .hero-msg--bondi{top:166px!important;left:5%!important;right:auto!important}.bl .card--hero{--hero-chat:300px;place-items:start center}.bl .card--hero .title{margin-top:var(--hero-chat)!important}.bl .card--hero .hero__bondi{width:min(72vw, calc(100svh - 84px - var(--gutter) - var(--hero-chat) - 33vw))}}@media (prefers-reduced-motion:reduce){.bl .float--a,.bl .float--b,.bl .scrollhint svg,.bl .picker__bob,.bl .picker__img.pop,.bl .wave i,.bl .reel figure,.bl .reel__bars i:after{animation:none!important}.bl .reel figure:first-child{opacity:1}.bl .title .ln{opacity:1;transition:none;transform:none}.bl .hero__bondi{transform:translate(-50%)}}.bl footer{color:var(--muted);font-size:14px;animation:none;position:static;bottom:auto;left:auto;right:auto;transform:none}.bl h1,.bl h2{max-width:none;margin:0;animation:none}.bl .sub{color:inherit;animation:none}.bl .bubble{border:0;border-radius:18px;flex-shrink:1;width:max-content;height:auto}.bl .wave{--r:0deg;filter:none;opacity:1;will-change:auto;border-radius:0;animation:none;position:static}@media (width<=720px){.bl .card{padding-inline:20px}.bl .card--hero .title{font-size:10.6vw}.bl .card--apps .title{margin-top:2vh!important}.bl .card--content{align-items:start;padding-top:28px;padding-bottom:12px}.bl .card--content .studio{gap:16px}.bl .card--content .phone{height:min(52svh,440px)}.bl .card .sub{max-width:30ch;margin-top:14px;font-size:17px}.bl .card .sub--big{font-size:20px}.bl .side h3{display:none}.bl .side>p{margin-top:0}}.bl .card .sub,.bl .studio__sub{opacity:0;transition:opacity .5s,transform .6s cubic-bezier(.2,.9,.25,1.2);transform:translateY(14px)}.bl .card .sub.on,.bl .studio__sub.on{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.bl .card .sub,.bl .studio__sub{opacity:1;transition:none;transform:none}}@media (width<=720px) and (height<=780px){.bl .card--hero{--hero-chat:270px}.bl .card--hero .fb .bubble{font-size:11.5px}.bl .card--hero .hero-msg--tommy{top:14px!important}.bl .card--hero .hero-msg--me{top:100px!important}.bl .card--hero .hero-msg--bondi{top:146px!important}.bl .apps__bondi{width:min(50vw,26svh);bottom:-8%}}.bl .sub strong{font-weight:700}@media (width>=721px){.bl .card--apps .sub{max-width:44ch}}@media (width>=721px) and (height<=780px){.bl .card--apps .sub{max-width:26ch}.bl .mini--fund{top:24%!important}.bl .mini--book{bottom:3%!important}}@media (width>=721px) and (height<=760px){.bl .apps__bondi{bottom:-12%}.bl .card--hero .hero-msg--chloe{display:none}.bl .card--hero .hero-msg--bondi{bottom:3%!important}.bl .card--hero .hero-msg--tommy{bottom:13%!important}}.bl video.bondi::-webkit-media-controls{-webkit-appearance:none;display:none!important}.bl video.bondi::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.bl video.bondi::-webkit-media-controls-overlay-play-button{-webkit-appearance:none;display:none!important}.bl video.bondi::-webkit-media-controls-play-button{-webkit-appearance:none;display:none!important}.bl .title--swap .strike{opacity:.62;width:max-content;margin:0 auto .12em;font-size:.46em;line-height:1;display:block;position:relative}.bl .title--swap .strike svg{width:106%;height:70%;position:absolute;top:16%;left:-3%;overflow:visible}.bl .title--swap .strike path{fill:none;stroke:#ff8fcb;stroke-width:8px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px}.bl .title--swap.played .strike path{animation:.55s cubic-bezier(.45,0,.2,1) .3s forwards scribble}@keyframes scribble{to{stroke-dashoffset:0}}.bl .title--swap .stamp{font-weight:inherit;opacity:0;transform-origin:50% 60%;display:inline-block;transform:scale(1.7)rotate(-7deg)}.bl .title--swap.played .stamp{animation:.38s cubic-bezier(.2,1.35,.35,1) .95s forwards stamp}@keyframes stamp{0%{opacity:0;transform:scale(1.7)rotate(-7deg)}55%{opacity:1}to{opacity:1;transform:scale(1)rotate(-2.5deg)}}@media (prefers-reduced-motion:reduce){.bl .title--swap .strike path{stroke-dashoffset:0;animation:none!important}.bl .title--swap .stamp{opacity:1;transform:rotate(-2.5deg);animation:none!important}}@media (width<=720px){.bl .card--friend .title--swap{margin-top:-3vh!important}}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/poppins-devanagari-300-normal-D7nrgzLr.woff2)format("woff2"),url(/assets/poppins-devanagari-300-normal-5EpgE5P1.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/poppins-latin-ext-300-normal-Cirz0Guu.woff2)format("woff2"),url(/assets/poppins-latin-ext-300-normal-nf6F73WS.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/poppins-latin-300-normal-Dku2WoCh.woff2)format("woff2"),url(/assets/poppins-latin-300-normal-DCNuMXUj.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-devanagari-400-normal-CJDn6rn8.woff2)format("woff2"),url(/assets/poppins-devanagari-400-normal-CqVvlrh5.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-ext-400-normal-by3JarPu.woff2)format("woff2"),url(/assets/poppins-latin-ext-400-normal-DaBSavcJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-400-normal-cpxAROuN.woff2)format("woff2"),url(/assets/poppins-latin-400-normal-BOb3E3N0.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-devanagari-500-normal-BIdkeU1p.woff2)format("woff2"),url(/assets/poppins-devanagari-500-normal-DMPDjHtT.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-latin-ext-500-normal-CK-6C4Hw.woff2)format("woff2"),url(/assets/poppins-latin-ext-500-normal-CgAe2rWW.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-latin-500-normal-C8OXljZJ.woff2)format("woff2"),url(/assets/poppins-latin-500-normal-DGXqpDMm.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-devanagari-600-normal-STEjXBNN.woff2)format("woff2"),url(/assets/poppins-devanagari-600-normal-ClASKHrr.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-ext-600-normal-CAhIAdZj.woff2)format("woff2"),url(/assets/poppins-latin-ext-600-normal-Df5ffKXP.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-600-normal-zEkxB9Mr.woff2)format("woff2"),url(/assets/poppins-latin-600-normal-BJdTmd5m.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-devanagari-700-normal-O-jipLrW.woff2)format("woff2"),url(/assets/poppins-devanagari-700-normal-fHs-vx92.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-latin-ext-700-normal-cby-RkWa.woff2)format("woff2"),url(/assets/poppins-latin-ext-700-normal-DctTR6Tg.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-latin-700-normal-Qrb0O0WB.woff2)format("woff2"),url(/assets/poppins-latin-700-normal-BVuQR_eA.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/poppins-devanagari-400-italic-b0IoVOMD.woff2)format("woff2"),url(/assets/poppins-devanagari-400-italic-6KhkvbTM.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-ext-400-italic-D4M8lIzc.woff2)format("woff2"),url(/assets/poppins-latin-ext-400-italic-D4TZmcjf.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-400-italic-B4GYq972.woff2)format("woff2"),url(/assets/poppins-latin-400-italic-BPejoDS-.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/poppins-devanagari-500-italic-CjD0B8y2.woff2)format("woff2"),url(/assets/poppins-devanagari-500-italic-eWhJsBY8.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/poppins-latin-ext-500-italic-f1HubyB2.woff2)format("woff2"),url(/assets/poppins-latin-ext-500-italic-CSAKBtGv.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/poppins-latin-500-italic-o28Otv0U.woff2)format("woff2"),url(/assets/poppins-latin-500-italic-Ce_qjtl5.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/bricolage-grotesque-vietnamese-500-normal-FzY9NZwK.woff2)format("woff2"),url(/assets/bricolage-grotesque-vietnamese-500-normal-CAK5R6Iy.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/bricolage-grotesque-latin-ext-500-normal-DIhLz7G7.woff2)format("woff2"),url(/assets/bricolage-grotesque-latin-ext-500-normal-B0ZDNVGf.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/bricolage-grotesque-latin-500-normal-DEDBoLFO.woff2)format("woff2"),url(/assets/bricolage-grotesque-latin-500-normal-CV-uA8Lw.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/bricolage-grotesque-vietnamese-700-normal-BLYPkJbo.woff2)format("woff2"),url(/assets/bricolage-grotesque-vietnamese-700-normal-CHrFuVHU.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/bricolage-grotesque-latin-ext-700-normal-fBkt-7fi.woff2)format("woff2"),url(/assets/bricolage-grotesque-latin-ext-700-normal-BXpPFNFj.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/bricolage-grotesque-latin-700-normal-gtcctNPv.woff2)format("woff2"),url(/assets/bricolage-grotesque-latin-700-normal-DvJDmrLu.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-vietnamese-400-normal-CkBxLiRJ.woff2)format("woff2"),url(/assets/anton-vietnamese-400-normal-2FfR1wHA.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-ext-400-normal-SyiqE2Jt.woff2)format("woff2"),url(/assets/anton-latin-ext-400-normal-BMODBQc6.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-400-normal-Byf51wtH.woff2)format("woff2"),url(/assets/anton-latin-400-normal-AUNGEG_V.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink:#191326;--ink-soft:#1913269e;--accent:#0515f1;--canvas:#fdfcff;--font-body:"Poppins", system-ui, -apple-system, sans-serif;--font-display:"Bricolage Grotesque", var(--font-body)}*{box-sizing:border-box}html{background:var(--canvas)}body{min-height:100dvh;color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:0 0;margin:0}.waves{z-index:-1;background:linear-gradient(#f5f2ff 0%,#fff 52%,#fdf7ff 100%);position:fixed;inset:0;overflow:hidden}.wave{--r:0deg;filter:blur(72px);opacity:.8;will-change:transform;border-radius:50%;animation:18s ease-in-out infinite alternate drift-a;display:block;position:absolute}.wave-pink{--r:-14deg;background:radial-gradient(#ff425ce6 0%,#ff76be8c 55%,#0000 75%);border-radius:50% 60% 55% 45%;width:68vmax;height:34vmax;animation-duration:20s;top:4vmax;left:-18vmax}.wave-lavender{background:radial-gradient(circle,#7a6cffbf 0%,#b7b0ff80 55%,#0000 75%);width:46vmax;height:40vmax;animation-name:drift-b;animation-duration:26s;animation-delay:-8s;top:-14vmax;right:-16vmax}.wave-magenta{background:radial-gradient(circle,#f280ffb3 0%,#ff9ede73 55%,#0000 75%);width:38vmax;height:34vmax;animation-name:drift-c;animation-duration:16s;animation-delay:-6s;top:30%;right:-10vmax}.wave-green{background:radial-gradient(circle,#84e0a0cc 0%,#c4f0cd80 55%,#0000 75%);width:42vmax;height:36vmax;animation-name:drift-b;animation-duration:22s;animation-delay:-12s;bottom:-18vmax;left:-8vmax}.wave-peach{background:radial-gradient(circle,#ffb876bf 0%,#ffd6e080 55%,#0000 78%);width:48vmax;height:40vmax;animation-name:drift-c;animation-duration:24s;animation-delay:-15s;bottom:-20vmax;right:-14vmax}@keyframes drift-a{0%{transform:translate3d(-7vmax, -3vmax, 0) rotate(var(--r)) scale(1)}50%{transform:translate3d(6vmax, 5vmax, 0) rotate(calc(var(--r) + 12deg)) scale(1.22)}to{transform:translate3d(11vmax, -6vmax, 0) rotate(calc(var(--r) - 9deg)) scale(.9)}}@keyframes drift-b{0%{transform:translate3d(5vmax, 6vmax, 0) rotate(var(--r)) scale(1.05)}50%{transform:translate3d(-8vmax, -4vmax, 0) rotate(calc(var(--r) - 14deg)) scale(.92)}to{transform:translate3d(4vmax, -9vmax, 0) rotate(calc(var(--r) + 8deg)) scale(1.18)}}@keyframes drift-c{0%{transform:translate3d(-4vmax, 8vmax, 0) rotate(var(--r)) scale(.95)}50%{transform:translate3d(7vmax, -5vmax, 0) rotate(calc(var(--r) + 16deg)) scale(1.25)}to{transform:translate3d(-9vmax, -2vmax, 0) rotate(calc(var(--r) - 10deg)) scale(1)}}.dot-grid{background-image:radial-gradient(#6054ff4d 1.2px,#0000 1.5px);background-size:23px 23px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000e6 0%,#00000059 36%,#0000 62%);mask-image:linear-gradient(#000000e6 0%,#00000059 36%,#0000 62%)}.wave-aurora{opacity:.7;background:radial-gradient(#ff76be99 0%,#7a6cff73 55%,#0000 75%);border-radius:48% 55% 50% 60%;width:46vmax;height:28vmax;animation:24s ease-in-out infinite alternate aurora-drift;top:42%;left:24%}@keyframes aurora-drift{0%{filter:blur(72px)hue-rotate();transform:translate(-8vmax,-2vmax)rotate(-6deg)}50%{filter:blur(72px)hue-rotate(45deg);transform:translate(5vmax,4vmax)rotate(5deg)}to{filter:blur(72px)hue-rotate(-35deg);transform:translate(12vmax,-4vmax)rotate(-3deg)}}@media (prefers-reduced-motion:reduce){.wave{animation:none}}.floating-bubbles{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.float-unit{width:var(--unit);height:var(--unit);opacity:0;animation:bubble-pop .62s cubic-bezier(.34, 1.56, .64, 1) var(--pop-delay,1s) both;position:absolute}.float-inner{width:100%;height:100%;animation:bubble-float var(--float-duration,3.5s) ease-in-out var(--pop-delay,1s) infinite alternate;place-items:center;display:grid}.glass-orb-host{border-radius:50%;grid-area:1/1;width:100%;height:100%;position:relative;box-shadow:0 14px 32px #19132614}.glass-orb-host:after{content:"";pointer-events:none;z-index:2;background:radial-gradient(circle at 28% 22%,#fff6 0%,#ffffff14 42%,#0000 64%);border:1px solid #ffffff8c;border-radius:50%;position:absolute;inset:0}.glass-orb-host [data-liquid-glass],.glass-orb-host [data-liquid-glass]>div{border-radius:50%!important}.float-unit img{z-index:4;width:var(--photo);height:var(--photo);object-fit:cover;transform:translate(var(--dx,0), var(--dy,0));border-radius:50%;grid-area:1/1;position:relative;box-shadow:0 8px 18px #0515f11a,0 3px 6px #19132614}@keyframes bubble-pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes bubble-float{0%{transform:translateY(-5px)}to{transform:translateY(5px)}}@media (width<=900px){.float-unit{width:calc(var(--unit) * .72);height:calc(var(--unit) * .72)}.float-unit img{width:calc(var(--photo) * .72);height:calc(var(--photo) * .72);transform:translate(calc(var(--dx,0) * .72), calc(var(--dy,0) * .72))}}@media (width<=1460px){.fu-street{display:none}}@media (width<=1220px){.fu-sunset{top:6%!important;left:3%!important}}@media (width<=1140px){.fu-grass{top:60%!important;left:-3%!important}}@media (width<=640px){.fu-sunset{top:10%!important;left:-4%!important}.fu-grass{top:auto!important;bottom:4%!important;left:-5%!important}.fu-tub{top:auto!important;bottom:6%!important;right:-5%!important}}@media (width<=385px){.fu-grass,.fu-tub{display:none!important}}@media (prefers-reduced-motion:reduce){.float-unit,.float-inner{opacity:1;animation:none}}.page{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:clamp(30px,4.6vh,46px);min-height:100dvh;padding:48px 24px;display:flex;position:relative}.page>*,footer{animation:.8s cubic-bezier(.22,1,.36,1) both rise-in}.wordmark{animation-name:pop-in;animation-duration:.9s;animation-timing-function:cubic-bezier(.34,1.4,.64,1)}h1{animation-delay:.12s}.sub{animation-delay:.24s}.waitlist,.glass.joined{animation-delay:.38s}footer{animation-delay:.55s}@keyframes rise-in{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes pop-in{0%{opacity:0;transform:scale(.82)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (prefers-reduced-motion:reduce){.page>*,footer{animation:none}}.wordmark{filter:drop-shadow(0 10px 24px #1913261f);width:clamp(136px,16vw,196px);height:auto}h1{font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;max-width:24ch;margin:0;font-size:clamp(2.05rem,5.6vw,4.05rem);font-weight:700;line-height:1.12}h1 .accent-word{color:var(--accent)}.sub{color:var(--ink-soft);max-width:52ch;margin:clamp(-24px,-2.6vh,-16px) 0 0;font-size:clamp(1.22rem,2.3vw,1.6rem);line-height:1.5}.nowrap{white-space:nowrap}@media (width<=700px){.sub-break{display:none}}footer{color:var(--ink-soft);font-size:.78rem;position:fixed;bottom:18px;left:0;right:0}.waitlist{flex-direction:column;align-items:center;gap:12px;width:min(560px,100%);margin-top:6px;display:flex}.bond{align-items:center;min-height:46px;display:flex}.bubble{background:radial-gradient(circle at 32% 28%, var(--bond-a,#ff9ac9), var(--bond-b,#f0559f));border:2.5px solid #fffffff2;border-radius:50%;flex-shrink:0;width:40px;height:40px;box-shadow:0 6px 16px #19132624,inset 0 2px 8px #ffffff73}.bond.merged .bubble{animation:.6s cubic-bezier(.34,1.4,.64,1) both bond-merge;transform:scale(1)}.bond.merged .bubble+.bubble{margin-left:-14px}@keyframes bond-merge{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.glass{-webkit-backdrop-filter:blur(20px)saturate(1.8);backdrop-filter:blur(20px)saturate(1.8);background:linear-gradient(120deg,#ffffff57 0%,#ffffff1f 48%,#ffffff42 100%);border:1px solid #fffc;border-radius:999px;align-items:center;gap:8px;width:100%;padding:10px 10px 10px 26px;transition:box-shadow .18s,border-color .18s;display:flex;position:relative;box-shadow:inset 0 2px 6px #ffffffd9,0 18px 44px #1913261f}.glass:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(120% 90% at 18% 0,#fff6 0%,#ffffff14 40%,#0000 62%);position:absolute;inset:0}.glass:focus-within{border-color:#0515f159;box-shadow:inset 0 2px 6px #ffffffd9,0 18px 44px #19132624,0 0 0 4px #0515f11a}.glass input{min-width:0;font-family:var(--font-body);color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:12px 0;font-size:1.06rem}.glass input::placeholder{color:var(--ink-soft)}.glass button{background:var(--accent);color:#fff;font-family:var(--font-body);cursor:pointer;border:0;border-radius:999px;flex-shrink:0;padding:15px 26px;font-size:1rem;font-weight:500;transition:transform .12s,box-shadow .12s,opacity .12s;box-shadow:inset 0 1px #ffffff59,0 8px 20px #0515f159}.glass button:hover:not(:disabled){transform:translateY(-1px);box-shadow:inset 0 1px #ffffff59,0 10px 24px #0515f16b}.glass button:active:not(:disabled){transform:translateY(0)}.glass button:disabled{opacity:.65;cursor:default}.glass.cohort{border-radius:30px;flex-direction:column;align-items:stretch;gap:6px;padding:16px 18px}.phone-row{border-bottom:1px solid #19132614;align-items:center;gap:10px;display:flex}.country-pill{flex-shrink:0;display:inline-flex;position:relative}.country-pill-face{white-space:nowrap;background:#1913260d;border-radius:999px;align-items:center;gap:5px;padding:8px 12px;font-size:1.1rem;line-height:1;display:inline-flex}.country-pill-face .dial{font-variant-numeric:tabular-nums;color:var(--ink);font-size:.95rem}.country-pill-face .chevron{color:var(--ink-soft);font-size:.6rem}.country-pill select{opacity:0;cursor:pointer;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.phone-row.last{border-bottom:0}.glass.cohort input{padding:12px 8px}.glass .remove-person{width:30px;height:30px;color:var(--ink-soft);cursor:pointer;box-shadow:none;background:#19132612;border:0;border-radius:50%;flex-shrink:0;padding:0;font-size:1.05rem;line-height:1}.glass .remove-person:hover:not(:disabled){box-shadow:none;background:#1913261f;transform:none}.invite-label{color:var(--accent);text-align:left;margin:10px 0 2px;padding-left:4px;font-size:.95rem;font-weight:600}.reveal{animation:.52s cubic-bezier(.34,1.56,.64,1) both reveal-pop}@keyframes reveal-pop{0%{opacity:0;transform:translateY(-10px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.reveal{animation:none}}.cohort-actions{justify-content:space-between;align-items:center;gap:12px;margin-top:6px;display:flex}.cohort-actions.solo{justify-content:center}.glass .add-person{box-shadow:none;color:var(--accent);font-family:var(--font-body);cursor:pointer;background:0 0;border:0;padding:10px 4px;font-size:.98rem;font-weight:500}.glass .add-person:hover:not(:disabled){box-shadow:none;text-decoration:underline;transform:none}.hint{color:var(--ink-soft);text-wrap:balance;max-width:46ch;margin:0;font-size:.92rem}.hint.error{color:#d81b60}.glass.joined{text-align:left;border-radius:26px;gap:14px;width:min(560px,100%);padding:18px 24px}.glass.joined p{margin:0;font-size:.95rem;line-height:1.5}.glass.joined strong{color:var(--accent);overflow-wrap:anywhere;font-weight:600}@media (width<=480px){.glass{border-radius:28px;flex-direction:column;align-items:stretch;gap:4px;padding:10px}.phone-row{min-height:52px;position:relative}.phone-row .country-pill{z-index:2;position:absolute;top:50%;left:0;transform:translateY(-50%)}.glass input{text-align:center;width:100%;padding:12px 92px;position:absolute;inset:0}.glass .remove-person{z-index:2;position:absolute;top:50%;right:0;transform:translateY(-50%)}.glass button[type=submit]{width:100%;padding:14px 22px}.cohort-actions{flex-direction:column-reverse;align-items:stretch}.add-person{padding:8px 4px}.remove-person{align-self:center}.glass.joined{flex-direction:row;align-items:center}}.legal-page{justify-content:flex-start;gap:8px;padding:48px 24px 64px}.legal-page .wordmark-small{width:132px;height:auto;margin-bottom:8px}.legal-body{text-align:left;width:100%;max-width:680px}.legal-body h1{font-family:var(--font-display);margin:0 0 4px;font-size:clamp(2rem,6vw,2.6rem);font-weight:700}.legal-date{color:var(--ink-soft);margin:0 0 20px;font-size:.88rem}.legal-body h2{font-family:var(--font-display);margin:28px 0 8px;font-size:1.15rem;font-weight:700}.legal-body p,.legal-body li{color:var(--ink);font-size:.98rem;line-height:1.65}.legal-body ul{margin:8px 0;padding-left:22px}.legal-body li{margin-bottom:8px}.legal-body a{color:var(--accent);text-decoration:none}.legal-body a:hover{text-decoration:underline}.legal-footer{color:var(--ink-soft);gap:10px;margin-top:40px;font-size:.9rem;display:flex}.legal-footer a{color:var(--ink-soft);text-decoration:none}.legal-footer a:hover{color:var(--accent)}
