@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");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:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-vietnamese-wght-normal-D0rl6rjA.woff2)format("woff2-variations");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:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-latin-ext-wght-normal-D9tNdqV9.woff2)format("woff2-variations");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:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-latin-wght-normal-BhU9QXUp.woff2)format("woff2-variations");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{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff9f4;--bg-tint:#fff2e8;--surface:#fff;--surface-2:#fff4ec;--text:#1d1424;--muted:#6b5d74;--border:#f0e1d5;--accent:#d6005f;--accent-hover:#b5004f;--accent-soft:#ffe4ef;--on-accent:#fff;--ok:#0b8457;--ok-soft:#dcf5e9;--warn:#a65000;--warn-soft:#fff0dc;--bad:#c1272d;--bad-soft:#ffe5e5;--grad:linear-gradient(110deg, #ffb800 0%, #ff6a1f 38%, #ff3d5a 68%, #e5007a 100%);--grad-text:linear-gradient(100deg, #ff7a00 0%, #ff3d3d 48%, #e5007a 100%);--blob-1:#ffb8003d;--blob-2:#e5007a29;--blob-3:#ff6a1f29;--hero-1:#ffc40057;--hero-2:#e5007a33;--hero-3:#ff6a1f3d;--hero-sheen:#ffffffb3;--hero-base:#ffefe3;--dots:#1d142412;--shadow-sm:0 1px 2px #3c1e320f, 0 4px 12px #3c1e320f;--shadow-md:0 2px 6px #3c1e320f, 0 14px 36px #3c1e321a;--honeycomb:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.25' height='42' viewBox='0 0 24.25 42'%3E%3Cpath d='M12.12 0 24.25 7v14l-12.13 7L0 21V7zm0 28v14' fill='none' stroke='%23000' stroke-width='1.2'/%3E%3C/svg%3E");--font-body:"Inter Variable", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-display:"Space Grotesk Variable", "Inter Variable", system-ui, sans-serif}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#130b18;--bg-tint:#1a1020;--surface:#1f1527;--surface-2:#281b32;--text:#fbf5ff;--muted:#b9abc3;--border:#36283f;--accent:#ff5ca8;--accent-hover:#ff86c0;--accent-soft:#3b1631;--on-accent:#1d1424;--ok:#4fd6a0;--ok-soft:#10301f;--warn:#ffb35c;--warn-soft:#34220c;--bad:#ff7a7f;--bad-soft:#3b1518;--grad-text:linear-gradient(100deg, #ffc23d 0%, #ff6a4d 48%, #ff4fa0 100%);--blob-1:#ffb80021;--blob-2:#e5007a2e;--blob-3:#ff6a1f1a;--hero-1:#ffb80029;--hero-2:#e5007a3d;--hero-3:#ff6a1f24;--hero-sheen:#ffffff08;--hero-base:#1d1226;--dots:#ffffff0f;--shadow-sm:0 1px 2px #0000004d, 0 4px 12px #00000038;--shadow-md:0 2px 6px #0000004d, 0 14px 36px #00000061}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#130b18;--bg-tint:#1a1020;--surface:#1f1527;--surface-2:#281b32;--text:#fbf5ff;--muted:#b9abc3;--border:#36283f;--accent:#ff5ca8;--accent-hover:#ff86c0;--accent-soft:#3b1631;--on-accent:#1d1424;--ok:#4fd6a0;--ok-soft:#10301f;--warn:#ffb35c;--warn-soft:#34220c;--bad:#ff7a7f;--bad-soft:#3b1518;--grad-text:linear-gradient(100deg, #ffc23d 0%, #ff6a4d 48%, #ff4fa0 100%);--blob-1:#ffb80021;--blob-2:#e5007a2e;--blob-3:#ff6a1f1a;--hero-1:#ffb80029;--hero-2:#e5007a3d;--hero-3:#ff6a1f24;--hero-sheen:#ffffff08;--hero-base:#1d1226;--dots:#ffffff0f;--shadow-sm:0 1px 2px #0000004d, 0 4px 12px #00000038;--shadow-md:0 2px 6px #0000004d, 0 14px 36px #00000061}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:80px}body{background:var(--bg);color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.6}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;font-weight:700}p{text-wrap:pretty}a{color:var(--accent)}img{max-width:100%}:focus-visible{outline:3px solid color-mix(in srgb, var(--accent) 65%, transparent);outline-offset:3px}.container{width:100%;max-width:1140px;margin-inline:auto;padding-inline:16px}@media (width>=720px){.container{padding-inline:24px}}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--surface);color:var(--text);box-shadow:var(--shadow-md);border-radius:12px;padding:10px 16px;position:absolute;top:-100px;left:16px}.skip-link:focus{top:12px}.nowrap{white-space:nowrap}.grad-text{background:var(--grad-text);color:#0000;-webkit-background-clip:text;background-clip:text}.button{font:inherit;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 22px;font-weight:650;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s,transform .15s;display:inline-flex}.button--primary{background:var(--accent);color:var(--on-accent)}.button--primary:hover:not(:disabled){background:var(--accent-hover)}.button--ghost{background:var(--surface);border-color:var(--border);color:var(--text)}.button--ghost:hover{border-color:var(--accent)}.button--small{padding:8px 16px;font-size:14px}.button:disabled{opacity:.55;cursor:not-allowed}.nav{z-index:20;background:var(--bg);border-bottom:1px solid color-mix(in srgb, var(--border) 70%, transparent);position:sticky;top:0}.nav__inner{align-items:center;gap:28px;height:64px;display:flex}.brand{color:var(--text);align-items:center;gap:7px;text-decoration:none;display:inline-flex}.brand__text{gap:3px;line-height:1;display:grid}.brand__name{font-family:var(--font-display);letter-spacing:-.01em;font-size:20px;font-weight:700}.brand__tagline{color:var(--muted);letter-spacing:.02em;white-space:nowrap;font-size:11px;font-weight:600}@media (width<=359px){.brand__tagline{display:none}}.nav__links{gap:28px;margin-left:auto;display:none}.nav__links a{color:var(--muted);font-size:15px;font-weight:600;text-decoration:none}.nav__links a:hover{color:var(--text)}.nav__actions{align-items:center;gap:10px;margin-left:auto;display:flex}.theme-toggle{border:1px solid var(--border);background:var(--surface);width:38px;height:38px;color:var(--text);cursor:pointer;border-radius:999px;flex:none;place-items:center;padding:0;transition:border-color .15s,color .15s;display:inline-grid}.theme-toggle:hover{border-color:var(--accent);color:var(--accent)}.nav__status{background:var(--accent-soft);color:var(--accent);white-space:nowrap;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:700}@media (width>=720px){.nav__links{display:flex}.nav__actions{margin-left:0}}.hero{--nav-height:64px;--content-shift:0px;--cut:32px;--cut-x:calc(var(--cut) * .577);isolation:isolate;min-height:calc(100vh - var(--nav-height));min-height:calc(100svh - var(--nav-height));text-align:center;background:linear-gradient(var(--bg) 35%, var(--hero-base));clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut-x)) 100%, var(--cut-x) 100%, 0 calc(100% - var(--cut)));flex-direction:column;justify-content:center;padding:40px 0 24px;display:flex;position:relative;overflow:hidden}@media (width>=900px){.hero{--cut:48px}}.hero:before{content:"";z-index:-2;background:radial-gradient(42% 52% at 16% 24%, var(--hero-1), transparent 70%), radial-gradient(40% 50% at 84% 18%, var(--hero-2), transparent 70%), radial-gradient(56% 46% at 50% 92%, var(--hero-3), transparent 72%);animation:26s ease-in-out infinite alternate hero-drift;position:absolute;inset:-12% -8% 0;-webkit-mask-image:linear-gradient(#000 62%,#0000);mask-image:linear-gradient(#000 62%,#0000)}.hero:after{content:"";z-index:-1;background:linear-gradient(170deg, var(--hero-sheen) 0%, transparent 45%);position:absolute;inset:0}@keyframes hero-drift{0%{transform:translate(-2%,-1.5%)scale(1)}to{transform:translate(2%,1.5%)scale(1.08)}}@media (prefers-reduced-motion:reduce){.hero:before{animation:none}}.hero__content{z-index:2;max-width:1000px;translate:0 var(--content-shift);position:relative}.eyebrow{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);color:var(--muted);border-radius:999px;align-items:center;gap:10px;margin:0;padding:7px 16px 7px 13px;font-size:15px;font-weight:600;display:inline-flex}.eyebrow b{color:var(--text);font-weight:700}.eyebrow__more{display:none}@media (width>=560px){.eyebrow__more{display:inline}}.eyebrow__dot{background:var(--muted);opacity:.6;border-radius:50%;width:8px;height:8px}.hero h1{letter-spacing:-.03em;margin:24px 0 18px;font-size:clamp(2.6rem,1.2rem + 4.3vw,5.2rem);line-height:1.02}.lede{max-width:560px;color:var(--muted);margin:0 auto;font-size:clamp(1.05rem,1rem + .4vw,1.3rem)}.search{text-align:left;max-width:620px;margin:32px auto 0}.search__form{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-md), 0 0 0 6px color-mix(in srgb, var(--accent) 6%, transparent);border-radius:999px;align-items:center;gap:8px;padding:6px 6px 6px 18px;transition:border-color .15s,box-shadow .15s;display:flex}.search__form:focus-within{border-color:color-mix(in srgb, var(--accent) 60%, var(--border));box-shadow:var(--shadow-md), 0 0 0 6px color-mix(in srgb, var(--accent) 16%, transparent)}.search__icon{color:var(--muted);flex:none;display:flex}.search input{min-width:0;color:var(--text);font:500 18px/1.2 var(--font-body);background:0 0;border:0;flex:1;padding:12px 4px}.search input::placeholder{color:var(--muted);opacity:.85}.search input:focus{outline:none}.search__results{gap:10px;margin-top:12px;display:grid}.live{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;row-gap:4px;margin:18px auto 0;padding:0;font-size:14px;list-style:none;display:flex}.live__badge{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:7px;margin-right:12px;font-size:12.5px;font-weight:800;display:inline-flex}.live__dot{background:#22c55e;border-radius:50%;width:8px;height:8px;animation:2s ease-out infinite live-pulse;box-shadow:0 0 #22c55e8c}@keyframes live-pulse{70%,to{box-shadow:0 0 0 7px #22c55e00}}.live__item{white-space:nowrap}.live__item+.live__item:before{content:"·";opacity:.6;margin:0 10px}.live__item b{color:var(--text);font-weight:750}.live__item .live__name{background:var(--grad-text);color:#0000;-webkit-background-clip:text;background-clip:text}.live__item--latest{animation:.45s ease-out live-in}@media (width<=519px){.live{column-gap:14px}.live__badge{margin-right:-6px}.live__item+.live__item:before{content:none}.live__item--day{display:none}}@keyframes live-in{0%{opacity:0;transform:translateY(5px)}}@media (prefers-reduced-motion:reduce){.live__dot,.live__item--latest{animation:none}}.result{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:20px;align-items:flex-start;gap:14px;padding:16px 18px;animation:.18s ease-out rise;display:flex}@keyframes rise{0%{opacity:0;transform:translateY(4px)}}.result__icon{background:var(--tone-soft);width:36px;height:36px;color:var(--tone);border-radius:50%;flex:none;place-items:center;display:grid}.result--ok{--tone:var(--ok);--tone-soft:var(--ok-soft)}.result--neutral{--tone:var(--muted);--tone-soft:var(--surface-2)}.result--bad{--tone:var(--bad);--tone-soft:var(--bad-soft)}.result--warn{--tone:var(--warn);--tone-soft:var(--warn-soft)}.result__body{min-width:0}.result__title{overflow-wrap:anywhere;margin:4px 0 0;font-size:17px;font-weight:600}.result__title b{font-weight:750}.result__detail p{color:var(--muted);margin:4px 0 0;font-size:15px}.result__detail .button{margin-top:12px}.pill{color:var(--text);white-space:nowrap;align-items:center;gap:10px;font-size:17px;font-weight:650;display:inline-flex}.pill .avatar{box-shadow:0 0 0 2px var(--surface), 0 4px 14px #3c1e322e}.pill__tld{color:var(--tld-light,var(--accent))}:root[data-theme=dark] .pill__tld{color:var(--tld-dark,var(--accent))}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .pill__tld{color:var(--tld-dark,var(--accent))}}.avatar{background:var(--surface-2);object-fit:cover;border-radius:50%;flex:none;width:42px;height:42px;display:block}.avatar--letter{color:#fff;font:700 17px/1 var(--font-display);text-shadow:0 1px 1px #0000002e;place-items:center;display:grid}.floating--scatter{z-index:3;pointer-events:none;display:none;position:absolute;inset:0 max(16px,50% - 560px)}@media (height<=820px){.floating--scatter{--squeeze:.87}}@media (height<=700px){.floating--scatter{--squeeze:.8}}.floating--scatter.is-holding{z-index:4}.floater{top:calc(50% + var(--content-shift) + var(--y) * var(--squeeze,1));translate:0 -50%;scale:var(--scale);pointer-events:auto;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;position:absolute}.floater.is-held{cursor:grabbing}.floater.is-held .avatar{box-shadow:0 0 0 2px var(--surface), 0 12px 26px #3c1e324d}.floating--scatter .pill{animation:drift var(--duration) ease-in-out var(--delay) infinite;transition:scale .25s,rotate .25s}.floater:hover .pill,.floater.is-held .pill{rotate:-2deg;scale:1.07}@keyframes drift{0%,to{translate:0}25%{translate:5px -8px}50%{translate:-2px -14px}75%{translate:-6px -5px}}.floating--marquee{margin-top:36px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.marquee{width:max-content;padding-block:14px;animation:50s linear infinite marquee;display:flex}.marquee__item{cursor:pointer;-webkit-user-select:none;user-select:none;margin-right:32px;display:inline-flex}.marquee .pill{font-size:16px}.add-chain{border:1px solid var(--border);background:var(--surface);color:var(--text);font:inherit;cursor:pointer;border-radius:999px;align-items:center;margin-top:18px;padding:8px 14px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.add-chain:hover{border-color:var(--accent);color:var(--accent)}.marquee .avatar{width:38px;height:38px}@keyframes marquee{to{transform:translate(-50%)}}@media (width>=1100px){.floating--scatter{display:block}.floating--marquee{display:none}}.section{padding-block:72px;overflow-x:clip}.section--tint{background:var(--bg-tint)}.section--tight{padding-block:40px}@media (width>=900px){.section{padding-block:104px}.section--tight{padding-block:56px}}.section h2{margin:0;font-size:clamp(2rem,1.4rem + 2.2vw,3rem);line-height:1.1}.section__heading{max-width:640px;margin-bottom:40px}.kicker{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px;font-size:13px;font-weight:700}.kicker--warn{color:var(--warn)}.section__intro{color:var(--muted);margin:14px 0 0;font-size:18px}.card{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:24px;padding:28px}.card h3{margin:0 0 8px;font-size:1.3rem}.card p{color:var(--muted);margin:0}.ticks{gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.ticks li{align-items:flex-start;gap:10px;display:flex}.ticks svg{color:var(--ok);flex:none;margin-top:3px}.split{align-items:center;gap:48px;display:grid}@media (width>=900px){.split{grid-template-columns:1.1fr .9fr}}.segmented{border:1px solid var(--border);background:var(--surface);border-radius:999px;gap:4px;padding:4px;display:flex}.segmented button{color:var(--muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:1;padding:9px 14px;font-size:15px;font-weight:650;transition:background .2s,color .2s}.segmented button:hover{color:var(--text)}.segmented button[aria-checked=true]{background:var(--text);color:var(--bg)}.segmented .is-inviting{animation:1.8s ease-in-out infinite invite}@keyframes invite{50%{box-shadow:inset 0 0 0 2px var(--accent);color:var(--accent)}}.try{gap:18px;max-width:460px;margin-top:28px;display:grid}.try__field{gap:8px;display:grid}.try__label{color:var(--muted);font-size:14px;font-weight:650}.try__input{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:16px;align-items:center;padding:0 18px;transition:border-color .2s,box-shadow .2s;display:flex}.try__input:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}.try__input input{min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:14px 0;font-size:18px;font-weight:650}.try__input input::placeholder{color:var(--muted);opacity:.7;font-weight:500}.try__tld{color:var(--accent);font-size:18px;font-weight:700}.try__search{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:8px;padding:0;font-weight:700;display:inline-flex}.try__search:hover{text-decoration:underline}.phone-wrap{justify-items:center;gap:16px;display:grid;position:relative}.phone-wrap:before{content:"";z-index:-1;background:var(--grad);opacity:.2;filter:blur(44px);border-radius:40px;position:absolute;inset:12% 8% 10%}.phone{border:1px solid var(--border);background:var(--surface);width:100%;max-width:360px;height:520px;box-shadow:var(--shadow-md);border-radius:36px;flex-direction:column;display:flex;overflow:hidden}.phone__bar{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:18px 20px 14px;display:flex}.phone__avatar{background:var(--grad);color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:800;display:grid}.phone__who{line-height:1.25;display:grid}.phone__who span{color:var(--muted);font-size:13px}.chat{flex-direction:column;flex:1;justify-content:flex-end;gap:8px;padding:16px 14px;display:flex;overflow:hidden}.bubble{border-radius:20px;max-width:84%;margin:0;padding:10px 14px;font-size:15px;line-height:1.4;animation:.3s cubic-bezier(.2,.9,.3,1.2) both bubble-in}@keyframes bubble-in{0%{opacity:0;transform:translateY(8px)scale(.96)}}.bubble--them{background:var(--surface-2);border-bottom-left-radius:6px;align-self:flex-start}.bubble--you{background:var(--accent);color:var(--on-accent);border-bottom-right-radius:6px;align-self:flex-end}.bubble--reply.is-address,.bubble--reply.is-scrambling{word-break:break-all;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:14px}.bubble--reply.is-name{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:22px;font-weight:800}.bubble__tld{opacity:.72}.bubble--typing{gap:5px;padding:14px 16px;display:flex}.bubble--typing span{background:var(--muted);border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite typing}.bubble--typing span:nth-child(2){animation-delay:.15s}.bubble--typing span:nth-child(3){animation-delay:.3s}@keyframes typing{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-3px)}}.bubble--receipt{border:1px solid var(--border);background:var(--surface);align-items:center;gap:12px;display:flex}.bubble--receipt b{display:block}.bubble--receipt b+span{color:var(--muted);font-size:13px}.receipt__icon{background:var(--ok-soft);width:30px;height:30px;color:var(--ok);border-radius:50%;flex:none;place-items:center;display:grid}.phone__composer{border:1px solid var(--border);color:var(--muted);border-radius:999px;margin:0 14px 16px;padding:11px 18px;font-size:15px}.phone__caption{color:var(--muted);text-align:center;margin:0;font-size:15px;font-weight:600}.chains{gap:16px;display:grid}@media (width>=900px){.chains{grid-template-columns:1fr auto 1fr;align-items:center}}.chain{position:relative;overflow:hidden}.chain:before{content:"";height:4px;position:absolute;inset:0 0 auto}.chain--pulsechain:before{background:linear-gradient(90deg,#00eaff,#0080ff 25%,#8000ff 50%,#e619e6 75%,red)}.chain--ethereum:before{background:linear-gradient(90deg,#8a92b2,#62688f 55%,#454a75)}.chain__top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.chain-logo{flex:none;display:block}.card .chain__badge{background:var(--surface-2);color:var(--muted);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;margin:0;padding:4px 10px;font-size:12px;font-weight:700;display:inline-block}.chain h3{font-size:1.6rem}.card .resolves{border:1px solid var(--border);background:var(--bg);color:var(--text);border-radius:14px;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:20px 0 0;padding:12px 16px;font-weight:650;display:flex}.resolves__arrow{color:var(--muted)}.resolves__address{color:var(--muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:14px}.chains__link{color:var(--accent);text-align:center;flex-direction:column;align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}.chains__link svg{transform:rotate(90deg)}@media (width>=900px){.chains__link{max-width:96px}.chains__link svg{transform:none}}.ticks--grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));margin-top:28px}.steps{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.bento{gap:16px;display:grid}@media (width>=640px){.bento{grid-template-columns:repeat(2,1fr)}.bento__item--wide{grid-column:span 2}}@media (width>=960px){.bento{grid-template-columns:repeat(3,1fr)}}.bento__item{flex-direction:column;padding:0;display:flex;overflow:hidden}.bento__art{border-bottom:1px solid var(--border);background:radial-gradient(70% 90% at 50% 110%, var(--blob-2), transparent 70%), radial-gradient(50% 70% at 10% 0%, var(--blob-1), transparent 70%), var(--bg-tint);justify-content:center;align-items:center;min-height:190px;padding:24px 20px;display:flex;position:relative}.bento__art:before{content:"";background:var(--text);opacity:.045;-webkit-mask:var(--honeycomb) center / 24.25px 42px repeat;-webkit-mask:var(--honeycomb) center / 24.25px 42px repeat;mask:var(--honeycomb) center / 24.25px 42px repeat;pointer-events:none;position:absolute;inset:0}.bento__art>*{position:relative}.bento__text{padding:22px 26px 26px}.art-chains .chain-logo{filter:drop-shadow(0 8px 16px #280a322e)}.art-chains__wire{background:repeating-linear-gradient(90deg, var(--accent) 0 6px, transparent 6px 12px);opacity:.55;background-size:12px 2px;flex:1;min-width:18px;max-width:110px;height:2px;margin:0 10px;animation:.9s linear infinite wire}@keyframes wire{to{background-position:12px 0}}.art-chains__name{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-md);font-family:var(--font-display);white-space:nowrap;border-radius:18px;justify-items:center;padding:12px 22px;font-size:28px;font-weight:700;line-height:1.15;display:grid}.art-chains__name small{color:var(--muted);font-family:var(--font-body);margin-top:2px;font-size:13px;font-weight:600}@media (width<=520px){.art-chains .chain-logo{width:40px;height:40px}.art-chains__wire{min-width:10px;margin:0 6px}.art-chains__name{padding:10px 14px;font-size:22px}.art-chains__name small{font-size:12px}}@media (width<=360px){.art-chains .chain-logo{width:32px;height:32px}.art-chains__name{padding:8px 12px;font-size:20px}}.art-tokens{flex-direction:column;gap:10px}.art-tokens__bag{flex-wrap:wrap;justify-content:center;gap:8px;max-width:290px;display:flex}.art-tokens__chip{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:999px;padding:5px 12px;font-size:14px;font-weight:700}.art-tokens__chip--any{box-shadow:none;color:var(--muted);background:0 0;border-style:dashed}.art-tokens__arrow{color:var(--muted);display:grid;transform:rotate(90deg)}.art-tokens__total{background:var(--grad);color:#fff;font-family:var(--font-display);border-radius:999px;padding:7px 18px;font-size:20px;font-weight:700;box-shadow:0 8px 20px #e5007a38}.art-owner{flex-direction:column;align-items:stretch;gap:8px}.art-owner__row{border:1px solid var(--border);background:var(--surface);width:min(100%,310px);box-shadow:var(--shadow-sm);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-inline:auto;padding:8px 10px 8px 14px;font-size:14px;font-weight:600;display:flex}.art-owner__row b{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:12.5px;display:inline-flex}.art-owner__yes{background:var(--ok-soft);color:var(--ok)}.art-owner__no{background:var(--bad-soft);color:var(--bad)}.art-code__window{width:min(100%,470px);box-shadow:var(--shadow-md);color:#f3e9fb;background:#1c1022;border:1px solid #ffffff14;border-radius:16px;gap:4px;padding:18px 22px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:14.5px;line-height:1.55;display:grid}.art-code__comment{color:#9b88a6}.art-code__fn{color:#ffc23d}.art-code__str{color:#ff86c0}.art-code__out{color:#4fd6a0}.step__number{background:var(--accent-soft);width:44px;height:44px;color:var(--accent);font-family:var(--font-display);border-radius:50%;place-items:center;margin-bottom:18px;font-size:20px;font-weight:700;display:inline-grid}.section--vault{--bg:#150a1b;--text:#fbf5ff;--muted:#c4b5cf;--border:#ffffff1f;--surface:#ffffff0d;--surface-2:#ffffff1a;--accent:#ff5ca8;--accent-soft:#ff5ca838;--on-accent:#1d1424;--ok:#4fd6a0;--ok-soft:#4fd6a029;--bad:#ff7a7f;--bad-soft:#ff7a7f29;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(45% 60% at 80% 35%, #e5007a42, transparent 70%), radial-gradient(40% 50% at 8% 95%, #ffb8001f, transparent 70%), var(--bg);color:var(--text);position:relative}.section--vault:before{content:"";-webkit-mask:var(--honeycomb) 0 0 / 24.25px 42px repeat;-webkit-mask:var(--honeycomb) 0 0 / 24.25px 42px repeat;mask:var(--honeycomb) 0 0 / 24.25px 42px repeat;pointer-events:none;background:radial-gradient(40% 55% at 76% 42%,#ff6a4d6b,#0000 75%);position:absolute;inset:0}.ownership{grid-template-areas:"copy""stage""actions";gap:36px;display:grid;position:relative}@media (width>=900px){.ownership{grid-template:"copy stage""actions stage"1fr/1fr 1fr;gap:28px 64px}}.ownership__copy{grid-area:copy}.ownership__stage{grid-area:stage;align-self:center;justify-items:center;gap:14px;display:grid}.ownership__actions{grid-area:actions;align-content:start;gap:22px;display:grid}.vault{width:min(100%,420px);padding:30px 0;position:relative}.vault__shield{opacity:0;pointer-events:none;position:absolute;inset:-40px -70px;-webkit-mask-image:radial-gradient(closest-side,#0000 60%,#000 80%,#0000 100%);mask-image:radial-gradient(closest-side,#0000 60%,#000 80%,#0000 100%)}.vault__shield span{-webkit-mask:var(--honeycomb) center / 24.25px 42px repeat;-webkit-mask:var(--honeycomb) center / 24.25px 42px repeat;mask:var(--honeycomb) center / 24.25px 42px repeat;background:linear-gradient(110deg,#ffdb01,#ff851f 35%,#ff3d3d 60%,#fe01fa);position:absolute;inset:0}.vault__glow{filter:blur(26px);opacity:0;pointer-events:none;background:radial-gradient(closest-side,#4fd6a099,#0000);border-radius:40px;position:absolute;inset:14% 4%}.name-card{z-index:1;aspect-ratio:1.58;background:radial-gradient(70% 70% at var(--mx,25%) var(--my,15%), #ffffff21, transparent 70%), linear-gradient(150deg, #3d1344 0%, #1e0b26 52%, #2d0e1c 100%);color:#fbf5ff;width:100%;transform:perspective(1000px) translate(var(--tx,0px), var(--ty,0px)) rotate(var(--rz,0deg)) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;border:1px solid #ffffff29;border-radius:24px;flex-direction:column;padding:20px 22px;transition:transform .7s cubic-bezier(.2,.9,.25,1.2);display:flex;position:relative;overflow:hidden;box-shadow:0 34px 60px -24px #000000bf,inset 0 1px #ffffff24}.name-card:hover{transition-duration:.2s}.name-card.is-tugged{cursor:grabbing;transition:none}.name-card:before,.name-card:after{content:"";pointer-events:none;position:absolute;inset:0}.name-card:before{background:linear-gradient(115deg,#0000 25%,#ffdb0133 40%,#ff3d3d33 50%,#fe01fa33 60%,#0000 75%);background-position:var(--mx,25%) var(--my,15%);mix-blend-mode:screen;background-size:260% 260%}.name-card:after{-webkit-mask:var(--honeycomb) 0 0 / 24.25px 42px repeat;-webkit-mask:var(--honeycomb) 0 0 / 24.25px 42px repeat;mask:var(--honeycomb) 0 0 / 24.25px 42px repeat;background:linear-gradient(200deg,#ffffff17,#0000 60%)}.name-card>*{z-index:1;position:relative}.name-card__top{justify-content:space-between;align-items:center;display:flex}.name-card__lock{color:#fffc;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:6px;padding:4px 10px 4px 8px;font-size:12px;font-weight:650;display:inline-flex}.name-card__lock svg{width:14px;height:14px}.name-card__name{font-family:var(--font-display);font-size:clamp(24px, calc(48px - var(--length,7) * .9px), 42px);letter-spacing:-.02em;overflow-wrap:anywhere;margin:auto 0 2px;font-weight:700;line-height:1.1}.name-card__name span{background:linear-gradient(100deg,#ffc23d,#ff6a4d 48%,#ff4fa0);color:#0000;-webkit-background-clip:text;background-clip:text}.name-card__chains{color:#fff9;margin:0 0 10px;font-size:13px;font-weight:600}.name-card__rows{gap:3px;margin:0;font-size:13px;display:grid}.name-card__rows div{justify-content:space-between;gap:12px;display:flex}.name-card__rows dt{color:#ffffff94}.name-card__rows dd{margin:0;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12.5px}.name-card__changed{border-radius:4px;animation:1.2s ease-out changed}@keyframes changed{0%{background:#4fd6a066;box-shadow:0 0 0 4px #4fd6a066}}.vault__hint{color:var(--muted);margin:-8px 0 4px;font-size:13px;font-weight:600}.ledger{align-content:start;gap:8px;width:min(100%,440px);min-height:136px;margin:0;padding:0;list-style:none;display:grid}.ledger li{border:1px solid var(--border);background:var(--surface);border-radius:14px;align-items:flex-start;gap:10px;padding:10px 14px;font-size:14px;line-height:1.45;animation:.3s ease-out both bubble-in;display:flex}.ledger li+li{opacity:.6}.ledger b{color:var(--text)}.ledger .ledger__empty{color:var(--muted);border-style:dashed;justify-content:center}.ledger__icon{border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.ledger__ok .ledger__icon{background:var(--ok-soft);color:var(--ok)}.ledger__refused .ledger__icon{background:var(--bad-soft);color:var(--bad)}.attempts{gap:10px;display:grid}.attempts__label{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:13px;font-weight:700}.attempts__buttons{flex-wrap:wrap;gap:10px;display:flex}.attempt{border:1px solid var(--border);background:var(--surface);color:var(--text);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:10px;padding:11px 18px 11px 16px;font-size:15px;font-weight:650;transition:background .2s,border-color .2s,transform .1s;display:inline-flex}.attempt:before{content:"";background:var(--ok);border-radius:50%;width:8px;height:8px}.attempt--take:before{background:var(--bad)}.attempt:hover{background:var(--surface-2);border-color:#ffffff42}.attempt:active{transform:scale(.97)}.ownership__reset{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-weight:700;text-decoration:underline}.ownership__note{border-top:1px solid var(--border);color:var(--muted);margin:0;padding-top:18px;font-size:14px}.pricing{align-items:start;gap:40px;display:grid}@media (width>=900px){.pricing{grid-template-columns:1fr 1fr}}.price-card{padding:32px}.price-card__cta{width:100%;margin-top:24px}.card .price-card__scarce{background:var(--warn-soft);color:var(--text);border-radius:14px;margin:16px 0 0;padding:12px 14px;font-size:14.5px;line-height:1.45}.price-more{border-top:1px solid var(--border);margin-top:20px}.price-more summary{color:var(--text);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding-top:16px;font-weight:650;list-style:none;display:flex}.price-more summary::-webkit-details-marker{display:none}.price-more summary:after{content:"+";color:var(--accent);flex:none;font-size:24px;font-weight:500;line-height:1;transition:transform .2s}.price-more[open] summary:after{transform:rotate(45deg)}.price-more[open]>:not(summary){animation:.25s ease-out both bubble-in}.card .price-more__note{margin:14px 0 0;font-size:14px}.price{align-items:baseline;gap:12px;margin:0;display:flex}.price .grad-text{font-family:var(--font-display);letter-spacing:-.04em;font-size:88px;font-weight:700;line-height:1}.price__unit{color:var(--muted);font-size:20px;font-weight:600}.card .price__for{color:var(--text);margin:8px 0 0;font-weight:600}.price-table{border-collapse:collapse;width:100%;margin-top:10px;font-size:15px}.price-table th,.price-table td{border-bottom:1px solid var(--border);text-align:left;padding:10px 0}.price-table thead th{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:13px;font-weight:700}.price-table tbody th{font-weight:600}.price-table td,.price-table thead th:last-child{font-variant-numeric:tabular-nums;text-align:right}.price-table td{font-weight:700}.price-table tbody tr:last-child td{color:var(--muted);font-weight:600}.faq{max-width:820px}.faq__list{gap:12px;display:grid}.faq__item{border:1px solid var(--border);background:var(--surface);border-radius:18px;padding:0 20px}.faq__item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:17px;font-weight:650;list-style:none;display:flex}.faq__item summary::-webkit-details-marker{display:none}.faq__item summary:after{content:"+";color:var(--accent);flex:none;font-size:24px;font-weight:500;line-height:1;transition:transform .2s}.faq__item[open] summary:after{transform:rotate(45deg)}.faq__item p{color:var(--muted);margin:0 0 18px}.cta{border:1px solid var(--border);background:radial-gradient(60% 80% at 50% 0%, var(--blob-2), transparent 70%), radial-gradient(50% 60% at 10% 100%, var(--blob-1), transparent 70%), var(--surface);box-shadow:var(--shadow-md);text-align:center;border-radius:32px;padding:56px 24px;position:relative;overflow:hidden}.cta:before{content:"";background:var(--grad);height:4px;position:absolute;inset:0 0 auto}.cta h2{max-width:640px;margin:0 auto 12px}.cta p{max-width:560px;color:var(--muted);margin:0 auto 28px;font-size:18px}.cta__actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}html:has(.checkout[open]){overflow:hidden}.checkout{border:1px solid var(--border);background:var(--surface);width:min(100% - 32px,560px);max-width:none;max-height:calc(100% - clamp(48px,14vh,128px));box-shadow:var(--shadow-md), 0 40px 120px #00000047;color:var(--text);overscroll-behavior:contain;border-radius:28px;padding:0;overflow:auto}.checkout[open]{animation:.25s ease-out checkout-in}@keyframes checkout-in{0%{opacity:0;transform:translateY(14px)scale(.98)}}.checkout::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#140a198c}.checkout__panel{gap:22px;padding:24px 20px 22px;display:grid}@media (width>=560px){.checkout__panel{padding:30px 32px 28px}}.checkout__head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.checkout__head .kicker{margin-bottom:6px}.checkout__head h2{overflow-wrap:anywhere;margin:0;font-size:clamp(1.7rem,1.3rem + 2vw,2.3rem);line-height:1.1}.checkout__sub{color:var(--muted);margin:6px 0 0;font-size:15px}.checkout__close{border:1px solid var(--border);background:var(--surface);width:40px;height:40px;color:var(--muted);cursor:pointer;border-radius:50%;flex:none;place-items:center;padding:0 0 2px;font-size:24px;line-height:1;display:grid}.checkout__close:hover{background:var(--surface-2);color:var(--text)}.checkout__field{gap:10px;display:grid}.checkout__label{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:700}.checkout__hint{color:var(--muted);margin:0;font-size:14px}.stepper{border:1px solid var(--border);background:var(--bg);border-radius:999px;justify-self:start;align-items:center;display:inline-flex}.stepper button{width:44px;height:44px;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:22px}.stepper button:hover:not(:disabled){background:var(--surface-2)}.stepper button:disabled{opacity:.35;cursor:default}.stepper output{text-align:center;min-width:96px;font-size:17px;font-weight:700}.chips{flex-wrap:wrap;gap:8px;display:flex}.chips button{border:1px solid var(--border);background:var(--surface);color:var(--text);font:inherit;cursor:pointer;border-radius:999px;padding:8px 16px;font-size:15px;font-weight:650}.chips button:hover{background:var(--surface-2)}.chips button[aria-checked=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.breakdown{border:1px solid var(--border);background:var(--bg);border-radius:20px;gap:10px;margin:0;padding:18px 20px;display:grid}.breakdown>div{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.breakdown dt{color:var(--muted)}.breakdown dd{font-variant-numeric:tabular-nums;text-align:right;margin:0;font-weight:650}.breakdown__saving dd{color:var(--ok)}.breakdown .breakdown__note{max-width:58%;color:var(--muted);font-size:14px;font-weight:500}.breakdown__total{border-top:1px solid var(--border);padding-top:12px}.breakdown__total dt{color:var(--text);font-weight:700}.breakdown__total dd{gap:2px;font-size:24px;font-weight:800;display:grid}.breakdown__quote{color:var(--muted);font-size:13px;font-weight:500}.checkout__steps{counter-reset:step;gap:10px;margin:0;padding:0;list-style:none;display:grid}.checkout__steps li{color:var(--muted);counter-increment:step;padding-left:38px;font-size:15px;position:relative}.checkout__steps li:before{content:counter(step);background:var(--accent-soft);width:26px;height:26px;color:var(--accent);border-radius:50%;place-items:center;font-size:13px;font-weight:800;display:grid;position:absolute;top:0;left:0}.checkout__steps b{color:var(--text)}.checkout__cta{width:100%}.footer{border-top:1px solid var(--border);padding:48px 0 32px}.footer__inner{flex-wrap:wrap;justify-content:space-between;gap:24px;display:flex}.footer__brand p{max-width:380px;color:var(--muted);margin:12px 0 0}.footer__links{flex-wrap:wrap;gap:12px 24px;display:flex}.footer__links a{color:var(--muted);font-weight:600;text-decoration:none}.footer__links a:hover{color:var(--text)}.footer__small{color:var(--muted);flex-wrap:wrap;gap:6px 24px;margin-top:28px;font-size:13px;display:flex}.footer__small p{margin:0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.floating--scatter .pill,.marquee,.eyebrow__dot,.result,.bubble,.bubble--typing span,.segmented .is-inviting,.name-card__changed,.ledger li,.checkout[open],.art-chains__wire,.price-more[open]>:not(summary){animation:none}.name-card{transition:none}.floating--marquee{overflow-x:auto}}
