:root{--bg:#fff;--surface:#f6f6f7;--surface-raised:#f1f1f3;--border:#ececec;--border-strong:#e4e4e7;--text:#0a0a0b;--text-muted:#6b7280;--text-faint:#9aa0aa;--accent:#18181b;--accent-hover:#000;--accent-contrast:#fff;--accent-soft:#f6f6f7;--success:#16a34a;--warning:#d97706;--danger:#b91c1c;--info:#6366f1;--radius-sm:9px;--radius-md:16px;--radius-lg:22px;--radius-full:999px;--shadow-soft:0 1px 2px #1018280a;--shadow-raised:0 1px 2px #1018280a, 0 30px 60px -24px #1018282e;--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-display:Inter, ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, monospace;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:48px;--text-xs:12px;--text-sm:13px;--text-base:15px;--text-lg:17px;--text-xl:20px;--text-2xl:30px;--text-3xl:46px;--ink:var(--text);--muted:var(--text-muted);--muted-2:var(--text-faint);--line:var(--border);--line-2:var(--border-strong);--surface-2:var(--surface-raised);--dark:var(--accent);--green:var(--success);--radius:var(--radius-md)}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}body{color:var(--text);background:#fff;font-family:Inter,ui-sans-serif,system-ui,sans-serif;line-height:1.5}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.shell{max-width:1140px;margin:0 auto;padding:0 32px}.section{padding:64px 0}h2{letter-spacing:-.02em;font-weight:700;line-height:1.08}.eyebrow{letter-spacing:.02em;color:var(--text-muted);margin-bottom:14px;font-size:13px;font-weight:600}.sec-head{max-width:680px}.sec-head--center{text-align:center;margin:0 auto}.sec-head h2{font-size:38px}.sec-head p{color:var(--text-muted);margin-top:14px;font-size:17px;line-height:1.55}.btn{cursor:pointer;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:13px 22px;font-size:15px;font-weight:600;transition:all .15s;display:inline-flex}.btn--dark{background:var(--accent);color:#fff}.btn--dark:hover{background:#000}.btn--ghost{color:var(--text);border-color:var(--border-strong);background:#fff}.btn--ghost:hover{border-color:#cfcfd4}.btn--block{justify-content:center;width:100%}.brand{letter-spacing:-.01em;align-items:center;gap:9px;font-size:18px;font-weight:700;display:flex}.brand__mark{background:linear-gradient(135deg,#111,#3f3f46);border-radius:7px;flex:none;place-items:center;width:24px;height:24px;display:grid}.brand__mark i{background:#fff;border-radius:2px;width:9px;height:9px;transform:rotate(45deg)}.nav{z-index:30;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border);background:#ffffffd1;position:sticky;top:0}.nav__inner{justify-content:space-between;align-items:center;height:66px;display:flex}.nav__links{color:#3f3f46;gap:34px;font-size:15px;font-weight:500;list-style:none;display:flex}.nav__links a:hover{color:var(--text)}.nav__cta{align-items:center;gap:6px;font-size:15px;font-weight:600;display:inline-flex}.hero{text-align:center;padding:78px 0 26px}.hero__badge{background:var(--surface);border:1px solid var(--border);color:#3f3f46;border-radius:999px;align-items:center;gap:9px;margin-bottom:30px;padding:5px 14px 5px 6px;font-size:13px;font-weight:500;display:inline-flex}.hero__badge b{color:#fff;background:#111;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.hero__title{letter-spacing:-.035em;max-width:880px;margin:0 auto;font-size:62px;font-weight:800;line-height:1.04}.hero__subtitle{color:var(--text-muted);max-width:600px;margin:22px auto 0;font-size:19px;line-height:1.55}.hero__cta{justify-content:center;gap:12px;margin-top:30px;display:flex}.hero__chips{color:var(--text-muted);justify-content:center;gap:26px;margin-top:26px;font-size:14px;font-weight:500;display:flex}.hero__chips span{align-items:center;gap:7px;display:inline-flex}.hero__dot{width:15px;height:15px;color:var(--success);background:#eafaf0;border-radius:50%;place-items:center;display:grid}.hero__shot{border:1px solid var(--border-strong);border-radius:18px;max-width:1020px;margin:54px auto 0;overflow:hidden;box-shadow:0 1px 2px #1018280a,0 30px 60px -24px #1018282e}.hero__shot img{width:100%}.hero__trust{text-align:center;color:var(--text-faint);letter-spacing:.04em;margin-top:30px;font-size:13px;font-weight:500}.proof{padding-top:80px}.proof__lead{max-width:760px}.proof__grid{grid-template-columns:repeat(3,1fr);gap:46px;margin-top:56px;display:grid}.proof__icon{background:var(--surface);width:46px;height:46px;color:var(--text);border-radius:13px;place-items:center;margin-bottom:20px;display:grid}.proof__item h3{letter-spacing:-.01em;font-size:19px;font-weight:700}.proof__item p{color:var(--text-muted);margin:10px 0 18px;font-size:15px;line-height:1.55}.proof__link{background:var(--surface-raised);color:#27272a;border-radius:999px;align-items:center;gap:7px;padding:8px 14px;font-size:13.5px;font-weight:600;display:inline-flex}.fgrid{grid-template-columns:1fr 1fr;gap:20px;margin-top:44px;display:grid}.fcard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;padding:28px;display:flex}.fcard h3{letter-spacing:-.01em;font-size:18px;font-weight:700}.fcard p{color:var(--text-muted);max-width:330px;margin:8px 0 22px;font-size:14.5px;line-height:1.5}.mock{border:1px solid var(--border);background:#fff;border-radius:13px;margin-top:auto;padding:14px;box-shadow:0 1px 2px #1018280a}.mock__row{color:#3f3f46;border-radius:9px;align-items:center;gap:10px;padding:9px 11px;font-size:13px;font-weight:500;display:flex}.mock__row+.mock__row{margin-top:7px}.mock__row .gi{background:#f0f0f2;border-radius:5px;flex:none;width:18px;height:18px}.mock__row .score{color:#18181b;font-variant-numeric:tabular-nums;margin-left:auto;font-weight:700}.mock__row--hl{border:1px solid var(--border);background:#fff;box-shadow:0 4px 14px -6px #10182824}.mock__row--ghost{opacity:.55}.mock__tag{color:#b91c1c;background:#fee2e2;border-radius:999px;margin-left:auto;padding:3px 9px;font-size:11px;font-weight:600}.mock__chips{flex-wrap:wrap;gap:7px;padding:11px 4px 4px;display:flex}.mock__chips b{color:#374151;background:#f3f4f6;border-radius:7px;padding:4px 9px;font-size:11px;font-weight:600}.seg{border:1px solid var(--border);border-left-width:3px;border-radius:9px;align-items:center;gap:9px;padding:9px 11px;font-size:13px;font-weight:600;display:flex}.seg+.seg{margin-top:8px}.seg .av{border-radius:50%;flex:none;width:22px;height:22px}.seg .status{margin-left:auto;font-size:11.5px;font-weight:700}.dedup{flex-direction:column;align-items:center;padding:6px 0 2px;display:flex}.dedup__top{border:1px solid var(--border);background:#fff;border-radius:8px;align-items:center;gap:8px;width:60%;padding:8px 11px;font-size:12.5px;font-weight:600;display:flex}.dedup__branch{gap:54px;margin-top:22px;display:flex;position:relative}.dedup__branch:before{content:"";background:#d4d4d8;width:1px;height:14px;position:absolute;top:-14px;left:50%}.dedup__branch:after{content:"";background:#d4d4d8;height:1px;position:absolute;top:0;left:25%;right:25%}.dedup__node{border:1px solid var(--border);border-radius:50%;width:34px;height:34px;position:relative}.dedup__node:before{content:"";background:#d4d4d8;width:1px;height:14px;position:absolute;top:-14px;left:50%}.av-0{background:linear-gradient(135deg,#a5b4fc,#6366f1)}.av-1{background:linear-gradient(135deg,#fca5a5,#ef4444)}.av-2{background:linear-gradient(135deg,#6ee7b7,#10b981)}.av-3{background:linear-gradient(135deg,#fcd34d,#f59e0b)}.stories{padding-top:30px}.stories__lead{margin-bottom:6px}.story{grid-template-columns:1fr 1fr;align-items:center;gap:56px;padding:34px 0;display:grid}.story--rev .story__panel{order:2}.story__text h3{letter-spacing:-.02em;max-width:360px;font-size:27px;font-weight:700;line-height:1.15}.story__text p{color:var(--text-muted);max-width:380px;margin-top:14px;font-size:16px;line-height:1.55}.story__panel{background:var(--surface);border:1px solid var(--border);border-radius:18px;place-items:center;min-height:288px;padding:40px;display:grid}.ticket{border:1px solid var(--border);background:#fff;border-radius:13px;width:88%;padding:16px 18px;box-shadow:0 18px 36px -18px #10182838}.ticket__head{align-items:center;gap:9px;margin-bottom:14px;font-size:14px;font-weight:700;display:flex}.ticket__bug{color:#fff;background:#18181b;border-radius:7px;place-items:center;width:24px;height:24px;font-size:12px;display:grid}.ticket__count{color:var(--text-muted);align-items:center;gap:4px;margin-left:auto;font-size:12px;font-weight:600;display:inline-flex}.skel{background:#eef0f2;border-radius:4px;height:8px;margin-top:9px}.tree{grid-template-columns:repeat(3,1fr);justify-items:center;gap:18px 30px;width:100%;max-width:300px;display:grid}.tree__app{color:#fff;border-radius:14px;place-items:center;width:54px;height:54px;display:grid;box-shadow:0 10px 22px -10px #1018284d}.tree__app svg{width:24px;height:24px}.tree__mid{color:#fff;background:#18181b;border-radius:14px;grid-column:2;place-items:center;width:54px;height:54px;display:grid}.tree__mid svg{width:24px;height:24px}.report{border:1px solid var(--border);background:#fff;border-radius:13px;width:78%;padding:18px 20px;box-shadow:0 18px 36px -18px #10182838}.report__top{letter-spacing:.04em;color:var(--text-muted);justify-content:space-between;font-family:ui-monospace,monospace;font-size:10.5px;font-weight:700;display:flex}.report h4{margin:9px 0 3px;font-size:15px;font-weight:700}.report small{color:var(--text-muted);font-size:12.5px}.wcards{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:44px;display:grid}.wcard{color:#fff;border-radius:22px;flex-direction:column;justify-content:space-between;height:340px;padding:28px;display:flex;position:relative;overflow:hidden}.wcard--a{background:radial-gradient(120% 120% at 18% 12%,#ff5e3a 0%,#ff8a3d 32%,#ffd23d 70%,#ffe98a 100%)}.wcard--b{background:radial-gradient(120% 120% at 80% 18%,#34e0a1 0%,#7ef0c0 30%,#d6f56b 66%,#fff07a 100%)}.wcard--c{background:radial-gradient(120% 130% at 75% 20%,#7cc6ff 0%,#3d8bff 46%,#2563eb 100%)}.wcard__glow{mix-blend-mode:screen;pointer-events:none;background:radial-gradient(60% 50% at 30% 80%,#ffffff47,#0000 70%);position:absolute;inset:0}.wcard:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0000,#0000005c);height:60%;position:absolute;bottom:0;left:0;right:0}.wcard--b:after{background:linear-gradient(#0000,#00000014 45%,#00000080)}.wcard__vis{z-index:1;min-height:96px;position:relative}.wcard__code{color:#e5e7eb;background:#0c0c0d;border-radius:13px;max-width:208px;padding:13px 15px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:12px;line-height:1.7;box-shadow:0 16px 30px -14px #00000080}.wcard__code .k{color:#7dd3fc}.wcard__code .s{color:#fca5a5}.wcard__code .m{color:#6b7280}.wcard__bubble{color:#fff;background:#0c0c0d;border-radius:14px 14px 14px 4px;padding:11px 15px;font-size:13px;font-weight:500;display:inline-block;box-shadow:0 16px 30px -14px #00000080}.wcard__sun{color:#fff}.wcard h3{letter-spacing:-.01em;z-index:1;font-size:21px;font-weight:700;position:relative}.wcard p{color:#ffffffe6;z-index:1;max-width:230px;margin-top:8px;font-size:14px;line-height:1.5;position:relative}.wcard__foot{z-index:1;position:relative}.pricing__head{text-align:center}.toggle{background:var(--surface-raised);border:1px solid var(--border);border-radius:999px;gap:2px;margin:26px auto 0;padding:4px;display:inline-flex}.toggle button{color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 20px;font-family:inherit;font-size:14px;font-weight:600}.toggle button.on{color:var(--text);background:#fff;box-shadow:0 1px 3px #1018281a}.plans{border:1px solid var(--border);text-align:left;border-radius:18px;grid-template-columns:repeat(3,1fr);margin-top:48px;display:grid;overflow:hidden}.plan{border-left:1px solid var(--border);flex-direction:column;padding:34px 30px;display:flex;position:relative}.plan:first-child{border-left:0}.plan--pop{background:var(--surface);box-shadow:inset 0 0 0 1px var(--border)}.plan__tag{letter-spacing:.03em;color:#fff;background:#18181b;border-radius:999px;padding:4px 11px;font-size:11px;font-weight:700;position:absolute;top:18px;right:24px}.plan h3{font-size:20px;font-weight:700}.plan__desc{color:var(--text-muted);min-height:42px;margin:9px 0 22px;font-size:14px;line-height:1.5}.plan__price{letter-spacing:-.03em;font-size:46px;font-weight:800;line-height:1}.plan__cadence{color:var(--text-muted);margin:9px 0 24px;font-size:13.5px;font-weight:500}.plan ul{flex-direction:column;flex:1;gap:13px;margin-bottom:30px;list-style:none;display:flex}.plan li{color:#27272a;align-items:flex-start;gap:11px;font-size:14px;display:flex}.check{width:18px;height:18px;color:var(--success);background:#eafaf0;border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}.plan .btn{margin-top:auto}.matrix{grid-template-columns:repeat(3,1fr);gap:30px 44px;max-width:960px;margin-top:50px;margin-left:auto;margin-right:auto;display:grid}.matrix__item{letter-spacing:-.01em;align-items:center;gap:16px;font-size:17px;font-weight:600;display:flex}.matrix__badge{background:var(--surface-raised);border:1px solid var(--border-strong);color:#27272a;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:grid}.final{text-align:center;border-top:1px solid var(--border);padding:112px 0 116px;position:relative;overflow:hidden}.final:before{content:"";background-image:repeating-linear-gradient(-45deg, var(--surface) 0 1px, transparent 1px 9px);opacity:.9;height:64px;position:absolute;top:0;left:0;right:0}.final h2{letter-spacing:-.035em;max-width:740px;margin:0 auto;font-size:54px;line-height:1.06;position:relative}.final p{color:var(--text-muted);max-width:520px;margin:22px auto 32px;font-size:18px;line-height:1.55;position:relative}.final .btn{position:relative}.faq{grid-template-columns:.85fr 1.15fr;align-items:start;gap:60px;display:grid}.faq__lead h2{font-size:42px;line-height:1.1}.faq__lead p{color:var(--text-muted);max-width:340px;margin-top:20px;font-size:16px;line-height:1.6}.faq__lead a{text-underline-offset:2px;text-decoration:underline}.acc{flex-direction:column;gap:12px;display:flex}.acc details{border:1px solid var(--border);background:var(--surface);border-radius:14px;padding:2px 22px;transition:background .15s,box-shadow .15s,border-color .15s}.acc details[open]{border-color:var(--border-strong);background:#fff;box-shadow:0 1px 2px #1018280a,0 18px 34px -22px #1018282e}.acc summary{cursor:pointer;letter-spacing:-.01em;align-items:center;gap:20px;padding:20px 0;font-size:17px;font-weight:600;list-style:none;display:flex}.acc summary .chev{color:var(--text-muted);flex:none;margin-left:auto;transition:transform .2s}.acc details[open] summary .chev{transform:rotate(180deg)}.acc__answer{color:var(--text-muted);max-width:560px;padding:0 38px 22px 0;font-size:15.5px;line-height:1.6}.footer{border-top:1px solid var(--border);padding:72px 0 40px}.footer__grid{grid-template-columns:1.3fr 1fr 1fr 1fr;gap:40px;display:grid}.footer__brand .brand{margin-bottom:18px}.footer__brand p{color:var(--text-muted);max-width:260px;margin-bottom:22px;font-size:14px;line-height:1.55}.footer__social{gap:14px;display:flex}.footer__social a{color:#52525b;width:20px;height:20px}.footer__social a:hover{color:var(--text)}.footer__col h4{margin-bottom:18px;font-size:14px;font-weight:700}.footer__col ul{flex-direction:column;gap:13px;list-style:none;display:flex}.footer__col ul a{color:var(--text-muted);font-size:14px}.footer__col ul a:hover{color:var(--text)}.footer__bottom{color:var(--text-faint);justify-content:space-between;align-items:center;margin-top:44px;font-size:13px;display:flex}.footer__legal{gap:22px;display:flex}.footer__legal a:hover{color:var(--text)}.section--tight-top{padding-top:24px}.shell--narrow{max-width:760px}.nav__brand{color:inherit;text-decoration:none}.nav__links a{color:inherit;text-decoration:none;transition:color .15s}.nav__links a.is-active{color:var(--text);font-weight:600}.chip{color:var(--text-muted);align-items:center;gap:7px;font-size:14px;font-weight:500;display:inline-flex}.page-hero{text-align:center;padding:72px 0 8px}.page-hero__inner{max-width:780px;margin:0 auto}.page-hero__title{letter-spacing:-.035em;margin-top:6px;font-size:52px;font-weight:800;line-height:1.05}.page-hero__lead{color:var(--text-muted);max-width:580px;margin:20px auto 0;font-size:18px;line-height:1.55}.page-hero__actions{justify-content:center;gap:12px;margin-top:30px;display:flex}.feature-cards{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:44px;display:grid}.feature-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:28px}.feature-card__icon{border:1px solid var(--border);width:46px;height:46px;color:var(--text);background:#fff;border-radius:13px;place-items:center;margin-bottom:20px;display:grid}.feature-card h3{letter-spacing:-.01em;font-size:18px;font-weight:700}.feature-card p{color:var(--text-muted);margin-top:8px;font-size:14.5px;line-height:1.55}.product-shot{border:1px solid var(--border-strong);max-width:1020px;box-shadow:var(--shadow-raised);border-radius:18px;margin:40px auto 0;overflow:hidden}.product-shot img{width:100%}.steps{grid-template-columns:repeat(4,1fr);gap:22px;margin-top:50px;display:grid}.step{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);padding:24px}.step__num{font-family:var(--font-mono);color:var(--text-muted);margin-bottom:14px;font-size:13px;font-weight:700}.step__title{letter-spacing:-.01em;font-size:17px;font-weight:700}.step__body{color:var(--text-muted);margin-top:8px;font-size:14px;line-height:1.55}.stat-band{border:1px solid var(--border);background:var(--surface);border-radius:18px;grid-template-columns:repeat(4,1fr);gap:24px;padding:36px 32px;display:grid}.metric__value{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:800;line-height:1}.metric__label{color:var(--text-muted);margin-top:10px;font-size:14px;line-height:1.4}.mission{grid-template-columns:.9fr 1.1fr;align-items:start;gap:60px;display:grid}.mission__title{letter-spacing:-.02em;font-size:34px;font-weight:700;line-height:1.12}.mission__body{color:var(--text-muted);font-size:17px;line-height:1.65}.timeline{flex-direction:column;margin-top:44px;display:flex}.timeline__row{border-top:1px solid var(--border);grid-template-columns:120px 1fr;gap:28px;padding:26px 0;display:grid}.timeline__row:last-child{border-bottom:1px solid var(--border)}.timeline__year{letter-spacing:-.02em;color:var(--text);font-size:20px;font-weight:800}.timeline__body h4{font-size:18px;font-weight:700}.timeline__body p{color:var(--text-muted);max-width:560px;margin-top:8px;font-size:15px;line-height:1.55}.team{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:44px;display:grid}.team__member{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);text-align:center;padding:28px}.team__member .avatar{margin:0 auto 16px}.team__name{font-size:16px;font-weight:700}.team__role{color:var(--text-muted);margin-top:4px;font-size:14px}.avatar{color:#fff;letter-spacing:.01em;border-radius:50%;flex:none;place-items:center;font-weight:700;line-height:1;display:inline-grid}.wall{columns:3;column-gap:20px}.tcard{break-inside:avoid;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);margin-bottom:20px;padding:24px}.tcard__quote{color:#27272a;font-size:15.5px;line-height:1.6}.tcard__author{align-items:center;gap:12px;margin-top:18px;display:flex}.tcard__name{font-size:14px;font-weight:700;display:block}.tcard__role{color:var(--text-muted);margin-top:2px;font-size:13px;display:block}.compare-wrap{border:1px solid var(--border);border-radius:18px;margin-top:44px;overflow-x:auto}.compare{border-collapse:collapse;width:100%;font-size:14.5px}.compare th,.compare td{text-align:center;border-bottom:1px solid var(--border);padding:16px 20px}.compare thead th{background:var(--surface);font-size:15px;font-weight:700}.compare tbody tr:last-child td{border-bottom:0}.compare__feature{text-align:left;color:var(--text);font-weight:600}.compare td.compare__feature{color:var(--text-muted);font-weight:500}.compare__yes{width:22px;height:22px;color:var(--success);background:#eafaf0;border-radius:50%;place-items:center;display:inline-grid}.compare__no{color:var(--text-faint)}.contact{grid-template-columns:1.25fr .75fr;align-items:start;gap:48px;display:grid}.contact__form-card{border:1px solid var(--border);background:var(--surface);border-radius:18px;padding:34px}.contact__form-title{letter-spacing:-.01em;margin-bottom:22px;font-size:22px;font-weight:700}.contact__form{flex-direction:column;gap:18px;display:flex}.contact__submit{align-items:center;gap:16px;margin-top:4px;display:flex}.contact__note{color:var(--text-muted);font-size:13px}.contact__aside-title{margin-bottom:18px;font-size:18px;font-weight:700}.contact__details{flex-direction:column;gap:16px;list-style:none;display:flex}.contact__detail{align-items:center;gap:14px;display:flex}.contact__detail-icon{background:var(--surface);border:1px solid var(--border);width:40px;height:40px;color:var(--text);border-radius:11px;flex:none;place-items:center;display:grid}.contact__detail-label{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--text-faint);font-size:11px;display:block}.contact__detail-value{margin-top:2px;font-size:15px;font-weight:500;display:block}.contact__quote{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);margin-top:30px;padding:22px}.contact__quote blockquote{color:#27272a;font-size:15px;line-height:1.6}.contact__quote-author{align-items:center;gap:12px;margin-top:16px;display:flex}.contact__quote-name{font-size:14px;font-weight:700;display:block}.contact__quote-role{color:var(--text-muted);margin-top:2px;font-size:13px;display:block}.field{flex-direction:column;gap:7px;display:flex}.field__label{color:var(--text);font-size:13.5px;font-weight:600}.field__helper{color:var(--text-muted);font-size:12.5px}.field__control{width:100%;color:var(--text);border:1px solid var(--border-strong);background:#fff;border-radius:12px;padding:12px 14px;font-family:inherit;font-size:15px;transition:border-color .15s,box-shadow .15s}.field__control::placeholder{color:var(--text-faint)}.field__control:focus{border-color:#b8b8bf;outline:none;box-shadow:0 0 0 3px #18181b0f}.field__control--area{resize:vertical;line-height:1.55}.field__select-wrap{position:relative}.field__control--select{appearance:none;cursor:pointer}.field__select-wrap:after{content:"";border-right:2px solid var(--text-muted);border-bottom:2px solid var(--text-muted);pointer-events:none;width:8px;height:8px;position:absolute;top:50%;right:15px;transform:translateY(-70%)rotate(45deg)}.acc--wide{max-width:820px;margin:40px auto 0}.faq-group__heading{letter-spacing:-.01em;text-align:center;font-size:22px;font-weight:700}.docs-search{width:100%;max-width:480px;margin:0 auto}.docs-search__input{border:1px solid var(--border-strong);background:#fff;border-radius:999px;width:100%;padding:13px 20px;font-family:inherit;font-size:15px}.docs-search__input:focus{border-color:#b8b8bf;outline:none;box-shadow:0 0 0 3px #18181b0f}.docs-quickstart{border:1px solid var(--border);background:var(--surface);border-radius:18px;justify-content:space-between;align-items:center;gap:30px;padding:30px 32px;display:flex}.docs-quickstart__eyebrow{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--text-faint);margin-bottom:10px;font-size:11px}.docs-quickstart h3{letter-spacing:-.01em;font-size:20px;font-weight:700}.docs-quickstart p{color:var(--text-muted);max-width:520px;margin-top:8px;font-size:15px;line-height:1.55}.docs-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:24px;display:grid}.docs-card{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);padding:26px}.docs-card__head{gap:14px;margin-bottom:18px;display:flex}.docs-card__icon{border:1px solid var(--border);width:40px;height:40px;color:var(--text);background:#fff;border-radius:11px;flex:none;place-items:center;display:grid}.docs-card__head h3{letter-spacing:-.01em;font-size:17px;font-weight:700}.docs-card__head p{color:var(--text-muted);margin-top:4px;font-size:13.5px;line-height:1.5}.docs-card__list{border-top:1px solid var(--border);flex-direction:column;gap:2px;padding-top:12px;list-style:none;display:flex}.docs-card__list a{color:#3f3f46;justify-content:space-between;align-items:center;padding:8px 0;font-size:14px;font-weight:500;display:flex}.docs-card__list a:hover{color:var(--text)}.docs-card__list a svg{color:var(--text-faint)}.cl-ver{font-variant-numeric:tabular-nums;font-weight:600}.cl-tag{letter-spacing:.02em;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-block}.cl-tag--new{color:var(--success);background:#eafaf0}.cl-tag--improved{color:var(--info);background:#eef2ff}.cl-tag--fixed{color:var(--warning);background:#fff4e5}.cl-feed{flex-direction:column;gap:0;display:flex}.cl-entry{border-top:1px solid var(--border);grid-template-columns:200px 1fr;gap:32px;padding:34px 0;display:grid}.cl-entry:last-child{border-bottom:1px solid var(--border)}.cl-entry__meta{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.cl-entry__ver{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:18px;font-weight:800}.cl-entry__date{color:var(--text-muted);font-size:13px}.cl-entry__body h3{letter-spacing:-.015em;font-size:21px;font-weight:700}.cl-entry__body p{color:var(--text-muted);max-width:620px;margin-top:10px;font-size:15.5px;line-height:1.6}.cl-entry__items{flex-direction:column;gap:10px;margin-top:18px;list-style:none;display:flex}.cl-entry__items li{color:#27272a;align-items:center;gap:11px;font-size:14px;display:flex}.data-table-wrap{border:1px solid var(--border);border-radius:18px;overflow-x:auto}.data-table{border-collapse:collapse;width:100%;font-size:14.5px}.data-table th,.data-table td{text-align:left;border-bottom:1px solid var(--border);padding:14px 20px}.data-table thead th{letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);background:var(--surface);-webkit-user-select:none;user-select:none;font-size:12px;font-weight:700}.data-table__sortable{cursor:pointer}.data-table__sortable:hover{color:var(--text-muted)}.data-table th.is-sorted{color:var(--text)}.data-table tbody tr:last-child td{border-bottom:0}.data-table__num{text-align:right;font-variant-numeric:tabular-nums}.data-table__arrow{font-size:11px}.notfound{text-align:center;padding:110px 0 120px}.notfound__inner{max-width:620px}.notfound__code{letter-spacing:-.05em;color:var(--text);margin-bottom:8px;font-size:120px;font-weight:800;line-height:1}.notfound__title{letter-spacing:-.03em;margin-top:10px;font-size:38px;font-weight:800;line-height:1.08}.notfound__body{max-width:460px;color:var(--text-muted);margin:18px auto 0;font-size:17px;line-height:1.55}.notfound__cta{justify-content:center;gap:12px;margin-top:30px;display:flex}.notfound__links{flex-wrap:wrap;justify-content:center;gap:24px;margin-top:40px;display:flex}.notfound__link{color:var(--text-muted);font-size:14px}.notfound__link:hover{color:var(--text)}.sg{max-width:1000px}.sg__head{margin-bottom:40px}.sg__title{letter-spacing:-.035em;margin-top:6px;font-size:48px;font-weight:800;line-height:1.04}.sg__lead{max-width:560px;color:var(--text-muted);margin-top:14px;font-size:18px}.sg__section-title{letter-spacing:-.02em;margin:46px 0 20px;font-size:28px;font-weight:700}.sg-block{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);margin-bottom:20px;padding:26px 26px 30px}.sg-block__label{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--text-faint);margin-bottom:20px;font-size:11px}.sg-swatch-group{margin-bottom:22px}.sg-swatch-group__label{margin-bottom:12px;font-size:13px;font-weight:700;display:block}.sg-swatches{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px;display:grid}.sg-swatch{flex-direction:column;gap:4px;display:flex}.sg-swatch__chip{border:1px solid var(--border);border-radius:12px;height:56px}.sg-swatch__name{font-family:var(--font-mono);color:var(--text);font-size:11px}.sg-swatch__val{color:var(--text-muted);font-size:11px}.sg-scale{flex-direction:column;gap:14px;display:flex}.sg-scale__row{grid-template-columns:92px 60px 1fr;align-items:center;gap:14px;display:grid}.sg-scale__key{font-family:var(--font-mono);color:var(--text);font-size:11px}.sg-scale__val{color:var(--text-muted);font-size:11px}.sg-scale__sample{color:var(--text);white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;font-weight:600;overflow:hidden}.sg-t-xs{font-size:var(--text-xs)}.sg-t-sm{font-size:var(--text-sm)}.sg-t-base{font-size:var(--text-base)}.sg-t-lg{font-size:var(--text-lg)}.sg-t-xl{font-size:var(--text-xl)}.sg-t-2xl{font-size:var(--text-2xl)}.sg-t-3xl{font-size:var(--text-3xl)}.sg-spacebar{background:var(--accent);border-radius:4px;height:16px}.sg-tiles{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:18px;display:grid}.sg-tile{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.sg-tile__box{border:1px solid var(--border);background:#fff;width:100%;height:64px}.sg-tile__box--r-sm{border-radius:var(--radius-sm)}.sg-tile__box--r-md{border-radius:var(--radius-md)}.sg-tile__box--r-lg{border-radius:var(--radius-lg)}.sg-tile__box--r-full{border-radius:var(--radius-full)}.sg-tile__box--sh-soft{border-radius:var(--radius-md);box-shadow:var(--shadow-soft)}.sg-tile__box--sh-raised{border-radius:var(--radius-md);box-shadow:var(--shadow-raised)}.sg-tile__label{font-family:var(--font-mono);color:var(--text-muted);font-size:11px}.sg-notes{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.sg-note{border:1px solid var(--border);background:#fff;border-radius:14px;flex-direction:column;gap:8px;padding:18px;display:flex}.sg-note__tag{color:#fff;border-radius:999px;align-self:flex-start;padding:4px 10px;font-size:11px;font-weight:700}.sg-note--do .sg-note__tag{background:var(--success)}.sg-note--dont .sg-note__tag{background:var(--danger)}.sg-note__title{font-size:15px;font-weight:700}.sg-note__body{color:var(--text-muted);font-size:13.5px;line-height:1.55}.sg-gallery{flex-direction:column;gap:20px;display:flex}.sg-gi{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);padding:22px 24px 24px}.sg-gi__name{margin-bottom:16px;font-size:17px;font-weight:700}.sg-gi__demo{border:1px dashed var(--border-strong);background:#fff;border-radius:14px;flex-wrap:wrap;align-items:center;gap:16px;padding:24px;display:flex}.sg-gi__demo--block{display:block}.sg-gi__import{font-family:var(--font-mono);color:var(--text-muted);margin-top:16px;font-size:12px}.sg-code{background:var(--accent);color:#fff;font-family:var(--font-mono);white-space:pre;border-radius:12px;margin:10px 0 0;padding:14px 16px;font-size:12px;line-height:1.6;overflow-x:auto}.sg-props-wrap{margin-top:14px;overflow-x:auto}.sg-props{border-collapse:collapse;width:100%;font-size:12.5px}.sg-props th,.sg-props td{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;padding:8px 12px}.sg-props th{color:var(--text-faint);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:700}.sg-props td{color:var(--text-muted)}.sg-props code{font-family:var(--font-mono);color:var(--text);font-size:12px}.sg-props__name code{font-weight:700}.sg-demo-card{max-width:340px}.sg-demo-card p{color:var(--text-muted);margin-top:8px;font-size:14px;line-height:1.5}.sg-demo-narrow{max-width:380px}.sg-demo-plan{max-width:320px}.sg-demo-pagehero{width:100%}.sg-demo-pagehero .page-hero{text-align:left;padding:8px 0}.sg-demo-pagehero .page-hero__inner{margin:0}.sg-demo-pagehero .page-hero__title{font-size:34px}.sg-demo-pagehero .page-hero__lead{margin-left:0}.nav__toggle{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;margin-left:8px;display:none}.nav__toggle span{background:var(--text);border-radius:2px;width:21px;height:2px;display:block}.navdrawer{z-index:200;position:fixed;inset:0}.navdrawer__scrim{background:#0a0a0b80;position:absolute;inset:0}.navdrawer__panel{background:var(--bg);flex-direction:column;width:min(380px,88vw);height:100%;margin-left:auto;padding:12px 22px 26px;display:flex;position:relative;box-shadow:-30px 0 80px -40px #1018288c}.navdrawer__top{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;height:66px;display:flex}.navdrawer__close{cursor:pointer;background:0 0;border:0;width:44px;height:44px;position:relative}.navdrawer__close span{background:var(--text);border-radius:2px;width:22px;height:2px;position:absolute;top:21px;left:11px}.navdrawer__close span:first-child{transform:rotate(45deg)}.navdrawer__close span:last-child{transform:rotate(-45deg)}.navdrawer__links{flex:1;margin:10px 0 0;padding:0;list-style:none}.navdrawer__links a{letter-spacing:-.01em;min-height:54px;color:var(--text);border-bottom:1px solid var(--border);align-items:center;font-size:20px;font-weight:600;text-decoration:none;display:flex}.navdrawer__links a.is-active{color:var(--text)}.navdrawer__cta{margin-top:22px}@media (width<=1023px){.shell{padding:0 24px}.section{padding:52px 0}.nav__links,.nav__cta{display:none}.nav__toggle{display:flex}.hero .shell,.page-hero .shell{padding-left:28px;padding-right:28px}.sec-head .eyebrow,.page-hero .eyebrow,.mission__head .eyebrow{display:none}.hero__title{font-size:46px}.page-hero__title{font-size:42px}.sec-head h2{font-size:32px}.final h2{font-size:40px}.faq__lead h2{font-size:34px}.sg__title{font-size:36px}.notfound__code{font-size:92px}.fgrid{gap:18px}.proof__grid{gap:28px}.wcards{gap:18px}.docs-grid{grid-template-columns:repeat(2,1fr)}.feature-cards{gap:16px}.matrix{gap:24px 32px}.team{gap:20px}.stat-band{grid-template-columns:repeat(2,1fr);padding:30px 26px}.mission,.contact,.faq{grid-template-columns:1fr;gap:36px}.faq__lead p{max-width:none}.plans{grid-template-columns:1fr;max-width:480px;margin-left:auto;margin-right:auto}.plan{border-left:0}.plan+.plan{border-top:1px solid var(--border)}.plan__desc{min-height:0}.wall{columns:2}.docs-quickstart{flex-direction:column;align-items:flex-start;gap:20px}.final{padding:76px 0 80px}.footer__grid{grid-template-columns:repeat(3,1fr);gap:32px}.footer__brand{grid-column:1/-1;max-width:none}.compare,.data-table{min-width:560px}.steps{grid-template-columns:1fr;gap:0;max-width:640px;margin-left:auto;margin-right:auto}.step{text-align:left;grid-template-columns:40px 1fr;align-items:center;column-gap:16px;margin-bottom:40px;padding:22px;display:grid;position:relative}.step:last-child{margin-bottom:0}.step__num{background:var(--accent);color:#fff;width:40px;height:40px;font-family:var(--font-mono);border-radius:50%;grid-area:1/1;place-items:center;margin:0;font-size:13px;font-weight:700;display:grid}.step__title{grid-area:1/2;margin:0}.step__body{grid-area:2/1/auto/-1;margin-top:12px}.step:not(:last-child):after{content:"";background:var(--border-strong);width:2px;height:40px;position:absolute;bottom:-40px;left:42px;transform:translate(-50%)}.step:not(:last-child):before{content:"";z-index:1;border-bottom:2px solid #cfcfd4;border-right:2px solid #cfcfd4;width:9px;height:9px;position:absolute;bottom:-28px;left:42px;transform:translate(-50%)rotate(45deg)}.timeline__row{grid-template-columns:88px 1fr;gap:20px}.sg-scale__row{grid-template-columns:72px 52px 1fr}}@media (width<=767px){.shell{padding:0 18px}.section{padding:44px 0}.hero .shell,.page-hero .shell{padding-left:22px;padding-right:22px}.hero__title,.page-hero__title,.sec-head h2,.final h2,.faq__lead h2,.mission__title,.notfound__title{text-wrap:balance}.hero{padding:40px 0 20px}.hero__title{font-size:34px}.hero__subtitle{font-size:16px}.hero__cta{flex-direction:column;width:100%;max-width:280px;margin:26px auto 0}.hero__cta .btn{justify-content:center;width:100%}.hero__chips{flex-wrap:wrap;gap:12px 22px}.hero__shot{margin-top:36px}.page-hero{padding:44px 0 8px}.page-hero__title{font-size:32px}.page-hero__actions{flex-wrap:wrap}.sec-head h2{font-size:27px}.final h2{font-size:32px}.final p{font-size:16px}.final{padding:60px 0 64px}.sg__title{font-size:30px}.notfound{padding:72px 0 80px}.notfound__code{font-size:66px}.notfound__title{font-size:29px}.mission__title{font-size:28px}.proof__grid,.fgrid,.wcards,.feature-cards,.docs-grid,.matrix{grid-template-columns:1fr}.matrix{text-align:left;gap:16px}.wcard{height:auto;min-height:280px}.team{grid-template-columns:repeat(2,1fr);gap:16px}.stat-band{gap:16px;padding:26px 22px}.metric__value{font-size:34px}.story{grid-template-columns:1fr;gap:26px;padding:24px 0}.story__text{order:1}.story__panel{order:2;min-height:240px;padding:30px}.story__text h3,.story__text p{max-width:none}.wall{columns:1}.footer__grid{grid-template-columns:repeat(2,1fr);gap:26px}.footer__bottom{flex-direction:column;align-items:flex-start;gap:14px}.cl-entry{grid-template-columns:1fr;gap:14px;padding:26px 0}.cl-entry__meta{flex-direction:row;align-items:center;gap:10px}.contact__submit{flex-wrap:wrap}.timeline__row{grid-template-columns:72px 1fr;gap:16px;padding:22px 0}.sg__section-title{font-size:24px}.sg-scale__row{grid-template-columns:62px 46px 1fr;gap:10px}.field__control,.docs-search__input{font-size:16px}}:root{--text:#152b49;--text-muted:#607187;--accent:#1261e8;--accent-hover:#0c4fc4;--accent-soft:#eef5ff;--brand-navy:#122b4b;--brand-blue:#1261e8;--brand-light:#f2f7fc;--art-bg:#eaf3fd;--art-line:#cadcf2;--brand-dot:#3291f4}body{color:var(--text);background:var(--bg)}button,input,select{font:inherit}button,a,input,select,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid var(--brand-blue);outline-offset:4px}button{color:inherit}a:hover{color:var(--brand-blue)}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.utility{background:var(--brand-navy);color:var(--bg);font-size:11px}.utility .shell{justify-content:space-between;align-items:center;min-height:34px;display:flex}.utility .shell>div{gap:24px;display:flex}.utility a:hover{color:var(--bg);text-decoration:underline}.ns-nav{border-bottom:1px solid var(--border);background:var(--bg)}.ns-nav-inner{justify-content:space-between;align-items:center;gap:24px;height:90px;display:flex}.ns-brand{color:var(--brand-navy);letter-spacing:-1.6px;align-items:center;gap:8px;font-size:30px;font-weight:700;display:inline-flex}.ns-brand .logo-period{color:var(--brand-blue)}.ns-links{gap:28px;font-size:13px;font-weight:500;display:flex}.ns-links a{align-items:center;gap:6px;display:flex}.nav-account{align-items:center;gap:24px;font-size:13px;font-weight:600;display:flex}.nav-account a{align-items:center;gap:7px;min-height:40px;display:flex}.nav-signup{border:1px solid var(--border-strong);border-radius:var(--radius-sm);padding:0 20px}.mobile-menu{display:none}.breadcrumb{height:58px;color:var(--text-muted);align-items:center;gap:12px;font-size:11px;display:flex}.breadcrumb strong{color:var(--text);font-weight:500}.tld-hero{text-align:left;padding:34px 0 64px}.hero-split{grid-template-columns:1.13fr 1fr;align-items:center;gap:56px;display:grid}.hero-copy{padding:4px 0}.extension-label{color:var(--brand-blue);letter-spacing:1.7px;align-items:center;gap:8px;font-size:11px;font-weight:600;display:inline-flex}.extension-label i{background:var(--brand-blue);border-radius:50%;width:6px;height:6px}.tld-hero .hero__title{letter-spacing:-2.5px;max-width:560px;margin:22px 0 0;font-size:58px;font-weight:700;line-height:1.08}.tld-hero .hero__subtitle{max-width:475px;margin:22px 0 0;font-size:16px;line-height:1.8}.domain-search{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--bg);align-items:center;gap:12px;margin-top:30px;padding:6px 6px 6px 16px;display:flex}.domain-search>svg{color:var(--text-muted);flex:none}.domain-search input{width:100%;min-width:0;color:var(--text);background:0 0;border:0;padding:10px 0;font-size:13px}.domain-search input:focus{outline:0}.domain-search:focus-within{outline:2px solid var(--brand-blue);outline-offset:3px}.search-extension{color:var(--text-muted);font-size:15px;font-weight:600}.domain-search .btn{white-space:nowrap;border-radius:6px;gap:12px;padding:13px 18px;font-size:13px}.btn--dark:hover{background:var(--accent-hover);color:var(--bg)}.search-note{color:var(--text-muted);margin-top:8px;font-size:10px}.tld-hero .hero__chips{justify-content:flex-start;gap:22px;margin-top:25px;font-size:11px}.chip{align-items:center;gap:6px;display:inline-flex}.hero__dot{background:var(--accent-soft);color:var(--brand-blue);width:13px;height:13px}.domain-art{border-radius:var(--radius-md);background:var(--art-bg);place-items:center;height:377px;display:grid;position:relative;overflow:hidden}.art-grid{background-image:linear-gradient(var(--art-line) 1px,transparent 1px),linear-gradient(90deg,var(--art-line) 1px,transparent 1px);opacity:.23;background-size:40px 40px;position:absolute;inset:0}.orbit{border:1px solid var(--art-line);border-radius:50%;width:270px;height:270px;position:absolute;transform:rotate(-30deg)}.orbit-2{width:375px;height:375px}.orbit-3{width:470px;height:470px}.extension-display{top:38px;text-align:center;color:var(--brand-blue);letter-spacing:-8px;font-size:145px;font-weight:600;line-height:1.5;position:absolute;inset-inline:0}.extension-display>span{color:var(--brand-navy);letter-spacing:3.4px;margin-top:-22px;font-size:9px;line-height:1;display:block}.address-card{background:var(--bg);border:1px solid var(--art-line);border-radius:var(--radius-sm);width:305px;max-width:86%;box-shadow:var(--shadow-raised);align-items:center;gap:12px;padding:16px 20px;font-size:17px;display:flex;position:absolute;bottom:69px}.address-card b{color:var(--brand-blue);font-weight:600}.address-globe{color:var(--text-muted);font-size:24px;line-height:1}.address-check{width:21px;height:21px;color:var(--brand-blue);background:var(--accent-soft);border-radius:50%;place-items:center;margin-left:auto;display:grid}.art-caption{color:var(--text-muted);letter-spacing:.2px;font-size:10px;position:absolute;bottom:28px}.art-dot{border:2px solid var(--bg);background:var(--brand-blue);border-radius:50%;width:9px;height:9px;position:absolute}.dot-a{top:72px;left:58px}.dot-b{width:12px;height:12px;bottom:62px;right:50px}.art-cross{color:var(--brand-dot);font-size:21px;font-weight:400;position:absolute;top:29px;right:40px}.cross-b{top:auto;bottom:103px;left:35px}.benefits-band{border-block:1px solid var(--border);background:var(--surface)}.benefit-grid{grid-template-columns:1.1fr 1.2fr 1fr 1fr;align-items:center;gap:24px;min-height:76px;font-size:11px;font-weight:500;display:grid}.benefit-grid>div{align-items:center;gap:10px;display:flex}.benefit-grid>div>svg{color:var(--brand-blue);width:18px}.benefit-grid small{color:var(--text-muted);font-size:9px;font-weight:400;display:block}.benefit-grid>a{color:var(--brand-blue);justify-content:flex-end;align-items:center;gap:12px;display:flex}.intro-section{padding:76px 0}.intro-grid{grid-template-columns:1fr 1.1fr;gap:70px;display:grid}.eyebrow{letter-spacing:1.5px;color:var(--brand-blue);margin-bottom:18px;font-size:10px}.intro-grid h2{letter-spacing:-1.2px;font-size:37px;line-height:1.22}.intro-body h3{margin-bottom:12px;font-size:17px;font-weight:600}.intro-body>p{color:var(--text-muted);font-size:13px;line-height:1.9}.audience-note{border-top:1px solid var(--border);align-items:center;gap:14px;margin-top:24px;padding-top:20px;display:flex}.note-icon{background:var(--accent-soft);color:var(--brand-blue);border-radius:var(--radius-sm);flex:none;place-items:center;width:44px;height:44px;display:grid}.audience-note strong{font-size:11px;font-weight:600}.audience-note p{color:var(--text-muted);margin-top:4px;font-size:12px}.uses-section{background:var(--brand-light);border-block:1px solid var(--border)}.section-top{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;display:flex}.sec-head h2{letter-spacing:-1px;font-size:32px;line-height:1.22}.sec-head p{max-width:650px;font-size:13px;line-height:1.8}.section-top .eyebrow{margin-bottom:12px}.small-caption{color:var(--text-muted);white-space:nowrap;margin-bottom:4px;font-size:11px}.example-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.example-card.fcard{background:var(--bg);border:1px solid var(--border-strong);border-radius:var(--radius-sm);padding:24px}.example-top{color:var(--text-faint);justify-content:space-between;align-items:center;font-size:10px;display:flex}.example-icon{color:var(--text-muted);background:var(--surface);border-radius:var(--radius-sm);place-items:center;width:36px;height:36px;display:grid}.example-icon svg{width:18px}.example-card h3{letter-spacing:-.8px;overflow-wrap:anywhere;margin-top:22px;font-size:22px;font-weight:600}.example-card h3 em{color:var(--brand-blue);font-style:normal}.example-card p{color:var(--text-muted);margin-top:8px;font-size:11px}.example-card a{align-items:center;gap:12px;min-height:28px;margin-top:24px;font-size:11px;font-weight:500;display:inline-flex}.example-card a svg{width:13px}.examples-disclaimer{color:var(--text-muted);margin-top:18px;font-size:10px}.considerations{border-bottom:1px solid var(--border);padding:40px 0}.consideration-inner{align-items:center;gap:24px;display:flex}.consideration-inner>div{flex:1}.consideration-inner .eyebrow{margin-bottom:8px}.consideration-inner h2{letter-spacing:-.5px;font-size:21px}.consideration-inner p{color:var(--text-muted);max-width:610px;margin-top:10px;font-size:12px;line-height:1.8}.consideration-inner>a{white-space:nowrap;color:var(--brand-blue);align-items:center;gap:10px;font-size:11px;display:flex}.catalog-count{color:var(--text-muted);white-space:nowrap;font-size:11px}.catalog-toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.category-tabs{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.category-tabs button,.category-tabs select{border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:1px solid #0000;min-height:38px;padding:0 12px;font-size:11px}.category-tabs button[aria-pressed=true]{color:var(--brand-blue);background:var(--accent-soft);border-color:var(--art-line)}.category-tabs button:hover{background:var(--surface)}.category-tabs select{color:var(--text-muted);max-width:100px}.catalog-search{border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text-muted);align-items:center;gap:8px;padding:8px 12px;display:flex}.catalog-search svg{width:15px}.catalog-search input{width:145px;min-width:0;color:var(--text);background:0 0;border:0;font-size:11px}.related-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.extension-card{border:1px solid var(--border-strong);border-radius:var(--radius-sm);flex-direction:column;gap:12px;min-height:160px;padding:24px;display:flex;position:relative}.extension-card:hover{border-color:var(--brand-blue);background:var(--brand-light)}.extension-card-label{color:var(--text-muted);font-size:10px}.extension-card strong{letter-spacing:-1px;font-size:34px;font-weight:600}.extension-card>span:not(.extension-card-label){color:var(--text-muted);max-width:90%;font-size:11px}.extension-card>svg{width:15px;position:absolute;top:27px;right:20px}.filtered-results .extension-card{min-height:120px}.all-extensions{margin-top:24px}.all-extensions summary{cursor:pointer;justify-content:center;align-items:center;gap:8px;min-height:40px;font-size:11px;font-weight:500;display:flex}.all-extension-links{flex-wrap:wrap;gap:8px;padding-top:16px;display:flex}.all-extension-links a{border:1px solid var(--border);border-radius:var(--radius-sm);place-items:center;min-width:68px;min-height:40px;font-size:13px;display:grid}.empty-state{text-align:center;padding:32px}.empty-state button{min-height:40px;color:var(--brand-blue);cursor:pointer;background:0 0;border:0;text-decoration:underline}.faq-section{background:var(--surface);border-block:1px solid var(--border)}.faq{grid-template-columns:.8fr 1.3fr;gap:80px;display:grid}.faq__lead h2{letter-spacing:-1px;font-size:36px}.faq__lead p{max-width:270px;color:var(--text-muted);margin-top:18px;font-size:13px;line-height:1.8}.faq__lead>a{color:var(--brand-blue);align-items:center;gap:12px;min-height:40px;margin-top:24px;font-size:11px;display:inline-flex}.acc details{border:0;border-bottom:1px solid var(--border-strong);background:0 0;border-radius:0;padding:0}.acc summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;min-height:60px;padding:16px 0;font-size:13px;font-weight:500;display:flex}.acc summary::-webkit-details-marker{display:none}.acc .chev{flex:none;width:16px}.acc__answer{color:var(--text-muted);padding:0 20px 22px 0;font-size:12px;line-height:1.9}.closing{text-align:center;background:var(--brand-light);padding:64px 0}.closing h2{letter-spacing:-1.3px;margin-top:18px;font-size:40px;line-height:1.2}.closing a{color:var(--brand-blue);align-items:center;gap:12px;min-height:44px;margin-top:20px;font-size:13px;font-weight:600;display:inline-flex}.ns-footer{border-top:1px solid var(--border);padding:32px 0 24px}.footer-line{align-items:center;gap:30px;display:flex}.footer-line .ns-brand{gap:0;font-size:25px}.footer-line p{color:var(--text-muted);font-size:11px}.footer-line>div{gap:24px;margin-left:auto;font-size:11px;display:flex}.footer-legal{color:var(--text-muted);justify-content:space-between;margin-top:24px;font-size:9px;display:flex}.notfound{padding-block:80px}.notfound p,.notfound a{margin-top:24px;display:block}@media (width>=1400px){.shell{max-width:1220px}.hero-split{gap:72px}.tld-hero{padding-top:44px;padding-bottom:78px}.domain-art{height:405px}.extension-display{top:50px}.address-card{bottom:75px}}@media (width<=1023px){.ns-links{gap:16px}.ns-brand{font-size:26px}.nav-account{gap:12px}.hero-split{gap:28px}.tld-hero .hero__title{font-size:46px}.domain-art{height:340px}.extension-display{font-size:122px;top:48px}.address-card{font-size:14px}.hero__chips{flex-wrap:wrap}.benefit-grid{gap:16px;font-size:10px}.section-top{align-items:flex-start}.small-caption{display:none}.category-tabs{gap:2px}.category-tabs button{padding:0 8px}.catalog-search input{width:110px}.intro-grid,.faq{gap:40px}.intro-grid h2{font-size:32px}.consideration-inner>a{white-space:normal}.example-card.fcard{padding:20px}.example-card h3{font-size:19px}}@media (width<=767px){.utility .shell{min-height:30px;font-size:9px}.utility .shell>div{display:none}.ns-nav-inner{height:72px}.ns-brand{font-size:27px}.ns-links,.nav-account{display:none}.mobile-menu{background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:42px;height:42px;display:flex}.mobile-menu span{background:var(--text);width:21px;height:2px}.mobile-links{border-top:1px solid var(--border);flex-direction:column;gap:12px;padding:16px 24px;font-size:14px;display:flex}.mobile-links a{padding-block:8px}.breadcrumb{height:48px;font-size:10px}.tld-hero{padding-top:18px;padding-bottom:36px}.hero-split{grid-template-columns:1fr;gap:32px}.tld-hero .hero__title{letter-spacing:-1.8px;max-width:380px;margin-top:18px;font-size:44px}.tld-hero .hero__subtitle{margin-top:18px;font-size:14px;line-height:1.8}.domain-search{gap:8px;margin-top:24px;padding-left:12px}.domain-search>svg{width:16px}.domain-search input{font-size:16px}.domain-search .btn{padding:12px;font-size:12px}.domain-search .btn svg{display:none}.search-extension{font-size:13px}.search-note{font-size:9px}.tld-hero .hero__chips{gap:16px;margin-top:20px;font-size:10px}.domain-art{height:300px}.extension-display{font-size:120px;top:23px}.extension-display>span{margin-top:-16px;font-size:8px}.address-card{width:280px;padding:14px 18px;bottom:55px}.art-caption{bottom:21px}.benefit-grid{grid-template-columns:1fr 1fr;gap:20px;padding-block:24px;font-size:10px}.benefit-grid>a{justify-content:flex-start}.intro-section{padding:44px 0}.intro-grid{grid-template-columns:1fr;gap:26px}.intro-grid h2{font-size:30px}.intro-grid h2 br{display:none}.intro-body h3{font-size:16px}.eyebrow{margin-bottom:12px;font-size:9px}.example-grid{grid-template-columns:1fr}.example-card.fcard{padding:24px}.example-card h3{margin-top:16px;font-size:24px}.example-card a{min-height:40px;margin-top:16px}.section-top{display:block}.sec-head h2{font-size:28px}.catalog-count{margin-top:16px;display:block}.consideration-inner{flex-wrap:wrap;align-items:flex-start;gap:16px}.consideration-inner>div{flex:1;min-width:200px}.consideration-inner>a{min-height:40px;margin-left:60px}.consideration-inner h2{font-size:20px;line-height:1.3}.catalog-toolbar{flex-direction:column;align-items:stretch;gap:16px}.category-tabs{gap:4px}.category-tabs button{min-height:40px;padding:0 10px;font-size:10px}.category-tabs select{min-height:40px}.catalog-search input{width:100%;font-size:16px}.catalog-search{padding:12px}.related-grid{grid-template-columns:repeat(2,1fr);gap:12px}.extension-card{min-height:150px;padding:18px}.extension-card strong{font-size:30px}.extension-card>svg{top:23px;right:16px}.extension-card>span:not(.extension-card-label){font-size:10px}.all-extensions summary{min-height:44px}.faq{grid-template-columns:1fr;gap:20px}.faq__lead h2{font-size:30px}.faq__lead p{max-width:100%;margin-top:12px}.faq__lead>a{margin-top:12px}.faq .eyebrow{display:block}.acc summary{font-size:13px}.closing h2{font-size:33px}.footer-line{flex-wrap:wrap;gap:12px 24px}.footer-line p{font-size:10px}.footer-line>div{gap:24px;width:100%;margin:8px 0 0}.footer-line>div a{align-items:center;min-height:40px;display:flex}.footer-legal{flex-direction:column;gap:10px;margin-top:16px;line-height:1.8}.intro-section .eyebrow,.sec-head .eyebrow{display:block}}.extension-display--long{letter-spacing:-5px;font-size:96px;top:76px}.extension-display--long>span{margin-top:0}.address-globe{align-items:center;display:flex}@media (width>=1400px){.extension-display--long{top:88px}}@media (width<=1023px){.extension-display--long{letter-spacing:-4px;font-size:72px;top:80px}}@media (width<=767px){.extension-display--long{letter-spacing:-4px;font-size:72px;top:64px}}.extension-pricing{background:var(--surface);border-bottom:1px solid var(--border)}.pricing-source,.catalog-downloads{color:var(--accent);font-size:12px}.price-summary{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--bg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.price-summary>div{border-right:1px solid var(--border);flex-direction:column;gap:16px;padding:24px;display:flex}.price-summary>div:last-child{border:0}.price-summary>div>span:first-child{color:var(--text-muted);font-size:12px}.rate{flex-wrap:wrap;align-items:baseline;gap:5px 9px;font-size:13px;display:flex}.rate strong{white-space:nowrap;font-weight:600}.rate del{color:var(--text-muted);white-space:nowrap;font-size:11px}.price-summary .rate strong{letter-spacing:-1px;font-size:30px}.promo-label{color:var(--accent);flex-basis:100%;font-size:9px;line-height:1.4}.unquoted{color:var(--text-muted);font-size:12px}.price-footnote{color:var(--text-muted);max-width:900px;margin-top:16px;font-size:11px;line-height:1.8}.pricing-disclosure{border-top:1px solid var(--border-strong);margin-top:24px}.pricing-disclosure>summary{cursor:pointer;min-height:48px;padding:20px 0;font-size:13px;font-weight:500}.price-details{padding-block:16px}.tier-grid{grid-template-columns:1fr 1.3fr;gap:40px;display:grid}.tier-grid h4,.promotion-terms h4{font-size:15px;font-weight:600;line-height:1.5}.tier-grid p{color:var(--text-muted);margin-block:8px 16px;font-size:11px;line-height:1.7}.tier-grid table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.tier-grid th,.tier-grid td{border-bottom:1px solid var(--border);vertical-align:top;padding:12px 6px}.tier-grid thead th{color:var(--text-muted);font-size:10px;font-weight:500}.tier-grid tbody th{font-weight:500}.tier-grid a{color:var(--accent);align-items:center;min-height:40px;margin-top:8px;font-size:11px;display:inline-flex}.promotion-terms{border-top:1px solid var(--border-strong);margin-top:24px;padding-top:24px}.promotion-terms>div{margin-top:16px}.promotion-terms strong{font-size:12px}.promotion-terms p,.promotion-terms small{color:var(--text-muted);font-size:11px;line-height:1.8}.promotion-terms>p{margin-top:16px}.catalog-controls{gap:16px;display:flex}.catalog-controls label{color:var(--text-muted);align-items:center;gap:8px;font-size:11px;display:flex}.catalog-controls select{border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text);background:var(--bg);min-height:40px;padding:10px;font-size:12px}.catalog-caption{color:var(--text-muted);margin-bottom:14px;font-size:11px;line-height:1.8}.catalog-table-wrap{overflow-x:auto}.catalog-table{border-collapse:collapse;text-align:left;width:100%}.catalog-table>thead th{color:var(--text-muted);background:var(--surface);font-size:11px;font-weight:500}.catalog-table>thead th,.catalog-table>tbody>tr>th,.catalog-table>tbody>tr>td{border-bottom:1px solid var(--border);vertical-align:middle;padding:18px 16px}.catalog-table>tbody>tr>th>a{letter-spacing:-.5px;min-height:40px;color:var(--accent);align-items:center;font-size:19px;font-weight:600;display:inline-flex}.catalog-table>tbody>tr>th>small{color:var(--text-muted);font-size:9px;font-weight:400;display:block}.catalog-table .rates-toggle{color:var(--accent);cursor:pointer;white-space:nowrap;background:0 0;border:0;min-height:44px;font-size:11px}.catalog-table .expanded-rate>td{background:var(--brand-light);padding:24px}.expanded-rate .eyebrow{margin:0;display:block}.catalog-pagination{color:var(--text-muted);justify-content:space-between;align-items:center;gap:16px;margin-top:18px;font-size:11px;display:flex}.catalog-pagination>div{align-items:center;gap:16px;display:flex}.catalog-pagination button{border:1px solid var(--border-strong);border-radius:var(--radius-sm);cursor:pointer;background:0 0;min-height:40px;padding:10px 14px;font-size:12px}.catalog-pagination button:disabled{opacity:.45;cursor:default}.catalog-downloads{flex-wrap:wrap;gap:24px;margin-top:24px;display:flex}.catalog-downloads a{align-items:center;min-height:40px;display:inline-flex}@media (width<=767px){.price-summary{grid-template-columns:1fr}.price-summary>div{border-right:0;border-bottom:1px solid var(--border);padding:20px}.price-summary .rate strong{font-size:26px}.tier-grid{grid-template-columns:1fr;gap:24px}.catalog-controls{flex-wrap:wrap;gap:12px}.catalog-controls label{flex:1}.catalog-controls select{width:100%;max-width:170px}.catalog-table{min-width:620px}.catalog-table>thead th,.catalog-table>tbody>tr>th,.catalog-table>tbody>tr>td{padding:14px 12px}.catalog-table .expanded-rate>td{padding:20px}.catalog-pagination{flex-direction:column;align-items:flex-start}.catalog-pagination>div{justify-content:space-between;width:100%}.catalog-downloads{gap:8px 20px}.pricing-source{align-items:center;min-height:40px;margin-top:16px;display:inline-flex}.shell{padding-inline:var(--space-5)}.section{padding-block:var(--space-8)}.hero-split>*,.intro-grid>*,.faq>*,.tier-grid>*,.catalog-controls>*{min-width:0}.ns-nav-inner{height:64px}.mobile-menu{cursor:pointer;width:44px;height:44px}.mobile-links{padding:var(--space-3) var(--space-5);gap:var(--space-1)}.mobile-links a{align-items:center;min-height:44px;display:flex}.breadcrumb{font-size:var(--text-xs);gap:var(--space-2);height:auto;min-height:48px;padding-block:var(--space-2);flex-wrap:wrap}.extension-label{font-size:var(--text-xs);letter-spacing:1px;overflow-wrap:anywhere}.tld-hero .hero__title{overflow-wrap:anywhere;font-size:clamp(32px,9vw,44px)}.tld-hero .hero__subtitle{font-size:16px;line-height:1.65}.domain-search{padding:var(--space-3);gap:var(--space-2);grid-template-columns:20px minmax(0,1fr) auto;display:grid}.domain-search input{padding-block:var(--space-2);min-height:44px}.domain-search .btn{grid-column:1/-1;justify-content:center;min-height:48px;font-size:16px}.search-extension{overflow-wrap:anywhere;max-width:100%;font-size:14px}.search-note{font-size:var(--text-xs);line-height:1.6}.tld-hero .hero__chips{font-size:var(--text-xs);gap:var(--space-3);margin-top:var(--space-4)}.domain-art{height:220px}.extension-display{letter-spacing:-4px;font-size:88px;top:0}.extension-display--long{letter-spacing:-2px;font-size:clamp(40px,13vw,68px);top:20px}.extension-display>span{margin-top:-8px}.extension-display--long>span{margin-top:0}.address-card{padding:var(--space-3);gap:var(--space-2);font-size:14px;bottom:42px}.address-card>span:nth-child(2){overflow-wrap:anywhere;min-width:0}.address-globe,.address-check{flex-shrink:0}.art-caption{font-size:var(--text-xs);bottom:14px}.benefit-grid{font-size:var(--text-xs);gap:var(--space-4)}.benefit-grid>div>svg,.benefit-grid>a>svg{flex-shrink:0}.benefit-grid small{font-size:var(--text-xs)}.benefit-grid>a{min-height:44px}.eyebrow{font-size:var(--text-xs);letter-spacing:1px}.intro-body>p,.sec-head p,.faq__lead p{font-size:16px;line-height:1.7}.audience-note strong,.audience-note p,.example-card p,.consideration-inner p,.acc__answer{font-size:14px;line-height:1.7}.example-card a,.consideration-inner>a,.faq__lead>a{min-height:44px;font-size:14px}.examples-disclaimer,.catalog-count,.price-footnote,.catalog-caption{font-size:var(--text-xs);line-height:1.7}.consideration-inner>div{flex-basis:calc(100% - 60px);min-width:0}.consideration-inner>a{white-space:normal;margin-left:0}.acc summary{font-size:16px;line-height:1.5}.price-summary>div{padding:var(--space-4);justify-content:space-between;align-items:center;gap:var(--space-3);flex-direction:row}.price-summary>div>span:first-child{max-width:54%;font-size:14px}.price-summary .rate{text-align:right;justify-content:flex-end}.pricing-source,.catalog-downloads{font-size:14px}.pricing-disclosure>summary{font-size:14px;line-height:1.6}.tier-grid p,.tier-grid thead th,.tier-grid a,.promotion-terms p,.promotion-terms small{font-size:var(--text-xs)}.tier-grid table{table-layout:fixed}.tier-grid th,.tier-grid td{padding:var(--space-3) var(--space-1);overflow-wrap:anywhere}.tier-grid .rate strong{white-space:normal;overflow-wrap:anywhere}.promotion-terms strong{font-size:14px}.catalog-controls{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.catalog-controls label{align-items:stretch;gap:var(--space-1);font-size:var(--text-xs);flex-direction:column;display:flex}.catalog-controls select{width:100%;min-width:0;max-width:none;min-height:48px;padding-inline:var(--space-2);font-size:16px}.catalog-table-wrap{overflow:visible}.catalog-table{min-width:0;display:block}.catalog-table>thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.catalog-table>tbody{display:block}.catalog-table>tbody>tr:not(.expanded-rate){column-gap:var(--space-2);margin-top:var(--space-4);padding:var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-sm);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.catalog-table>tbody>tr>th,.catalog-table>tbody>tr>td{border:0;min-width:0;padding:0;display:block}.catalog-table>tbody>tr>th{margin-bottom:var(--space-4);grid-column:1/-1}.catalog-table>tbody>tr>th>a{overflow-wrap:anywhere;letter-spacing:-.5px;font-size:24px}.catalog-table>tbody>tr>th>small{font-size:var(--text-xs)}.catalog-table td[data-label]:before{content:attr(data-label);font-size:var(--text-xs);color:var(--text-muted);margin-bottom:var(--space-2);display:block}.catalog-table .rate{gap:var(--space-1);font-size:14px}.catalog-table .rate strong,.catalog-table .rate del{white-space:normal;overflow-wrap:anywhere}.catalog-table .promo-label{font-size:var(--text-xs)}.catalog-table .catalog-row-action{border-top:1px solid var(--border);margin-top:var(--space-4);padding-top:var(--space-2);grid-column:1/-1}.catalog-table .rates-toggle{text-align:left;justify-content:space-between;align-items:center;width:100%;min-height:44px;font-size:14px;display:flex}.catalog-table>tbody>.expanded-rate{display:block}.catalog-table .expanded-rate>td{padding:var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-sm);margin-top:var(--space-2)}.catalog-pagination{font-size:var(--text-xs)}.catalog-pagination>div{gap:var(--space-2)}.catalog-pagination button{min-height:44px;padding-inline:var(--space-3);font-size:14px}.catalog-downloads{gap:var(--space-1);flex-direction:column}.catalog-downloads a{min-height:44px}.footer-line p,.footer-legal{font-size:var(--text-xs)}.footer-line>div{font-size:14px}.footer-line>div a{min-height:44px}}.registry-section{border-bottom:1px solid var(--border);background:var(--surface)}.registry-section h2{overflow-wrap:anywhere;font-size:32px;line-height:1.2}.registry-section p{color:var(--text-muted);margin-top:var(--space-4);font-size:14px;line-height:1.8}.registry-facts{margin:0}.registry-facts>div{padding-block:var(--space-3);border-bottom:1px solid var(--border)}.registry-facts dt{font-size:var(--text-xs);color:var(--text-muted)}.registry-facts dd{margin:var(--space-2) 0 0;overflow-wrap:anywhere;font-size:16px}.research-sources{margin-top:var(--space-5);font-size:14px}.research-sources strong{display:block}.research-sources a{gap:var(--space-2);min-height:44px;color:var(--accent);align-items:center;display:flex}.research-sources p{font-size:var(--text-xs);margin-top:var(--space-2)}.website-card h3,.website-card a,.related-grid strong{overflow-wrap:anywhere}.website-card a{align-items:center;gap:var(--space-2);display:flex}.website-card a svg{flex:none}.website-card .website-redirect{font-size:var(--text-xs)}.uses-section .example-grid,.related-section .related-grid{margin-top:var(--space-6)}.extension-display--long{letter-spacing:-2px;overflow-wrap:anywhere;max-width:95%;font-size:clamp(28px,5vw,72px)}.address-card{max-width:calc(100% - 32px)}.extension-display--very-long{letter-spacing:-1px;max-width:95%;font-size:clamp(24px,4vw,44px);top:85px}.extension-display--very-long>span{margin-top:var(--space-3)}@media (width<=767px){.registry-section p{font-size:16px}.registry-section .research-sources p{font-size:var(--text-xs)}.extension-display--long{font-size:clamp(24px,8vw,48px)}.related-grid{grid-template-columns:1fr 1fr}.related-grid strong{font-size:24px}.example-card h3{line-height:1.3}.extension-display--very-long{font-size:clamp(24px,6vw,32px);top:40px}}.directory-hero{background:var(--brand-light);border-bottom:1px solid var(--border);padding-block:var(--space-8)}.directory-hero .hero__title{max-width:800px}.directory-hero .hero__subtitle{max-width:640px}.directory-popular{margin-top:var(--space-6)}.directory-popular>span{font-size:var(--text-xs);color:var(--text-muted)}.directory-popular .all-extension-links{padding-top:var(--space-3)}.directory-popular .all-extension-links a{background:var(--bg);min-height:44px}@media (width<=767px){.directory-hero{padding-block:var(--space-7)}.directory-popular .all-extension-links{gap:var(--space-2)}.directory-popular .all-extension-links a{flex:1 0 25%;min-width:0}.catalog-controls:has([aria-label="Extensions per page"]){grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-controls label:has([aria-label="Extensions per page"]){grid-column:1/-1}}@font-face{font-family:InterVariable;src:url(./inter-variable-Bv5lG1vU.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:InterDisplay;src:url(./inter-display-500-CYGNL_ty.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:InterDisplay;src:url(./inter-display-600--Mm3ZPsY.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:InterDisplay;src:url(./inter-display-700-BpCEuk9N.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Source Code Pro;src:url(./source-code-pro-DUb9azKY.woff2)format("woff2");font-weight:400;font-display:swap}:root{--ns-font-sans:"InterVariable", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--ns-font-display:"InterDisplay", "InterVariable", "Inter", sans-serif;--ns-font-mono:"Source Code Pro", ui-monospace, Consolas, monospace;--ns-blue-50:#f0f9ff;--ns-blue-100:#dff2fe;--ns-blue-200:#b8e6fe;--ns-blue-300:#74d4ff;--ns-blue-400:#00bcff;--ns-blue-500:#00a6f4;--ns-blue-600:#0084d1;--ns-blue-700:#0069a8;--ns-blue-800:#00598a;--ns-blue-900:#024a70;--ns-blue-950:#052f4a;--ns-neutral-25:#f6faff;--ns-neutral-50:#f8fafc;--ns-neutral-100:#f1f5f9;--ns-neutral-200:#e2e8f0;--ns-neutral-300:#cad5e2;--ns-neutral-400:#90a1b9;--ns-neutral-500:#62748e;--ns-neutral-600:#45556c;--ns-neutral-700:#314158;--ns-neutral-800:#1d293d;--ns-neutral-900:#0f172b;--ns-neutral-950:#020618;--ns-page:var(--ns-neutral-50);--ns-page-wash:linear-gradient(180deg, var(--ns-blue-100) 0.1%, var(--ns-neutral-50) 15%, var(--ns-neutral-50) 100%);--ns-surface:#fff;--ns-ink:var(--ns-neutral-800);--ns-text-2:var(--ns-neutral-600);--ns-text-3:var(--ns-neutral-500);--ns-text-4:var(--ns-neutral-400);--ns-line:#024a701a;--ns-line-solid:#e0e8ee;--ns-accent:var(--ns-blue-500);--ns-accent-on-dark:var(--ns-blue-400);--ns-navy:var(--ns-blue-950);--ns-price:var(--ns-blue-900);--ns-dark:var(--ns-neutral-900);--ns-dark-line:var(--ns-neutral-800);--ns-email:#ff8904;--ns-hosting:#00a6f4;--ns-ssl:#00bc7d;--ns-api:#8420ff;--ns-danger:#ef4444;--ns-tint-bg:#e0f2fe;--ns-tint-ring:#bae6fd;--ns-tint-text:#0369a1;--ns-browser-red:#ff5f57;--ns-browser-yellow:#febc2e;--ns-browser-green:#28c840;--ns-r-pill:6px;--ns-r-badge:8px;--ns-r-btn-sm:8px;--ns-r-btn-md:10px;--ns-r-btn-lg:12px;--ns-r-table:12px;--ns-r-card:16px;--ns-r-browser:18px;--ns-r-card-2xl:20px;--ns-r-band:24px;--ns-shadow-card:0 0 0 1px #024a700d, 0 2px 8px -2px #024a700f, 0 20px 40px -12px #024a7014;--ns-shadow-soft:0 0 0 1px #0084d10d, 0 1px 1px -.5px #024a700d, 0 2px 2px -1px #0084d10d, 0 3px 3px -1.5px #024a700d, 0 10px 10px -5px #024a700d, 0 24px 24px -8px #024a700d;--ns-shadow-search:0 1px 1px 0 #024a700d, 0 3px 3px 0 #024a700d, 0 6px 6px 0 #024a700d, 0 12px 12px 0 #024a700d, 0 24px 24px 0 #024a700d;--ns-shadow-btn-primary:inset 0 -2px 0 0 #020618b3, 0 1px 1px 0 #0206181a, 0 1.5px 3px 0 #02061833, 0 4px 8px 0 #02061833, 0 12px 24px -6px #0206184d;--ns-shadow-btn-accent:0 1px 2px 0 #02061833, 0 0 0 1px var(--ns-blue-500);--ns-top-light:linear-gradient(180deg, #fff3 0%, #ffffff0d 100%);--ns-container:1240px;--ns-section-x:100px;--ns-section-y:100px;--ns-header-h:80px;--ns-heading-max:800px;--ns-desc-max:640px;--ns-hero-content-max:700px;--ns-ease:cubic-bezier(.4, 0, .2, 1);--ns-shadow-stack:0 0 0 1px #024a700d, 0 1px 1px -.5px #024a700d, 0 2px 2px -1px #0084d10d, 0 3px 3px -1.5px #024a700d, 0 10px 10px -5px #024a700d, 0 24px 24px -8px #024a700d;--ns-shadow-bloom:0 0 0 1px #024a700d, 0 1px 1px -.5px #024a700d, 0 3px 3px -1.5px #024a700d, 0 6px 6px -3px #024a700d, 0 12px 12px -6px #024a700d, 0 24px 24px -12px #024a700d, 0 32px 32px -16px #024a700d, 0 44px 44px -16px #024a700d;--ns-shadow-cascade:0 0 0 1px #024a700d, 0 1px 1px -.5px #024a700d, 0 3px 3px -1.5px #024a700d, 0 6px 6px -3px #024a700d, 0 12px 12px -6px #024a700d;--ns-shadow-press:0 0 0 1px #024a700d, 0 1px 1px -.5px #024a700d;--ns-shadow-pop:0 1px 1px -.5px #024a700d, 0 5px 12px 6px #024a701a, 0 10px 10px -5px #024a700d, 0 4px 24px -12px #024a701a;--ns-shadow-dew:0 1px 2px 0 #0206180d;--ns-shadow-tint:0 1px 2px 0 #0206180d, 0 0 0 1px #e0e8ee;--ns-shadow-halo:0 4px 8px -3px #00a6f41c, 0 1.5px 3px 0 #024a700d;--ns-shadow-hero-indicator:0 0 0 1px #0084d10d, 0 1px 2px #024a7014, 0 4px 8px #024a700f, 0 8px 16px #024a700a;--ns-shadow-deal-dark:0 0 0 1px #0e3f7e0a, 0 1px 1px -.5px #2a33450a, 0 3px 3px -1.5px #2a33460a, 0 6px 6px -3px #2a33460a, 0 12px 12px -6px #2a33460a, 0 24px 24px -12px #2a33460a, 0 32px 32px -16px #2a33460a, 0 44px 44px -16px #2a33460f;--ns-shadow-accordion:0 0 0 1px #0084d10d, 0 4px 16px -4px #024a7014;--ns-shadow-tabs-list:0 0 0 1px #0084d10d, 0 1px 2px 0 #024a700d;--ns-shadow-tab-pill-active:0 1px 3px 0 #024a701a;--ns-shadow-progress:0 1px 7px 0 #0084d140;--ns-shadow-check-pill:0 0 0 .6px #00bc7d, inset 0 -.4px .4px 0 #ffffff3d;--ns-shadow-gloss:inset 0 -.8px 1px 0 #ffffff4d;--ns-tray-bg:#0084d10d;--ns-tray-line:#024a700d;--ns-band-bg:#0084d10d;--bg:var(--ns-page);--surface:var(--ns-surface);--surface-raised:var(--ns-neutral-100);--text:var(--ns-ink);--text-muted:var(--ns-text-2);--text-faint:var(--ns-text-3);--border:var(--ns-line);--border-strong:var(--ns-line-solid);--accent:var(--ns-blue-700);--accent-hover:var(--ns-blue-800);--accent-soft:var(--ns-band-bg);--brand-navy:var(--ns-navy);--brand-blue:var(--ns-accent);--brand-light:var(--ns-band-bg);--success:var(--ns-ssl);--danger:var(--ns-danger);--font-sans:var(--ns-font-sans);--font-display:var(--ns-font-display);--font-mono:var(--ns-font-mono);--radius-sm:var(--ns-r-btn-md);--radius-md:var(--ns-r-card);--radius-lg:var(--ns-r-band);--shadow-soft:var(--ns-shadow-stack)}body{font-family:var(--ns-font-sans);background:var(--ns-page);color:var(--ns-ink);font-size:16px}h1,h2,h3,h4{font-family:var(--ns-font-display);color:var(--ns-ink)}.brand-highlight{color:var(--ns-accent)}.shell{max-width:var(--ns-container);padding-inline:48px}main{background:linear-gradient(180deg,var(--ns-blue-100),var(--ns-page) 620px);position:relative}.utility{background:var(--ns-page);color:var(--ns-text-2);border-bottom:1px solid var(--ns-line);font-size:12px}.utility a:hover{color:var(--ns-blue-700)}.ns-nav{z-index:20;background:color-mix(in srgb,var(--ns-page) 90%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:sticky;top:0}.ns-nav-inner{height:var(--ns-header-h)}.ns-brand{letter-spacing:normal;flex-shrink:0;line-height:0}.ns-brand img{width:130px;height:32px;display:block}.ns-links,.nav-account{color:var(--ns-text-2);font-size:14px}.nav-signup{background:var(--ns-surface);box-shadow:var(--ns-shadow-stack);border-radius:var(--ns-r-btn-md);border:0}.breadcrumb{height:auto;min-height:52px;padding-block:16px;font-size:12px}.tld-hero{background:0 0;padding-block:48px 68px}.hero-split{grid-template-columns:1.1fr 1fr;gap:40px}.tld-hero .hero__title{font:700 56px/68px var(--ns-font-display);letter-spacing:-.56px;max-width:640px;margin-top:16px}.tld-hero .hero__subtitle{font:400 16px/24px var(--ns-font-sans);color:var(--ns-text-2);max-width:640px;margin-top:16px}.eyebrow,.extension-label{border-radius:var(--ns-r-pill);background:color-mix(in srgb,var(--ns-surface) 80%,transparent);min-height:24px;box-shadow:var(--ns-shadow-stack);font:500 12px/16px var(--ns-font-sans);letter-spacing:0;color:var(--ns-ink);align-items:center;gap:6px;padding:4px 8px;display:inline-flex}.extension-label i{background:var(--ns-accent)}.hero__chips .chip{font-size:14px;line-height:20px}.brand-search-band{background:var(--ns-band-bg);border-block:1px solid var(--ns-line);padding-block:24px}.brand-search-inner{max-width:800px;margin-inline:auto}.domain-search{background:var(--ns-surface);border-radius:var(--ns-r-card);box-shadow:var(--ns-shadow-search);border:0;margin:0;padding:12px}.domain-search input{min-height:44px;font-size:16px}.domain-search input::placeholder{color:var(--ns-text-3)}.domain-search .btn,.btn{font:500 16px/24px var(--ns-font-sans);border-radius:var(--ns-r-btn-lg);min-height:44px}.btn--dark,.domain-search .btn--dark{color:var(--ns-page);background:var(--ns-top-light),var(--ns-navy);box-shadow:var(--ns-shadow-btn-primary)}.btn--dark:hover{color:var(--ns-page);background:var(--ns-top-light),var(--ns-blue-900)}.search-extension{color:var(--ns-text-2);white-space:nowrap;overflow-wrap:normal;word-break:normal;flex-shrink:0;min-width:max-content}.search-note{margin-top:12px;font-size:12px;line-height:20px}.benefits-band{border-bottom:1px solid var(--ns-line);background:0 0}.benefit-grid{font-size:14px;line-height:20px}.benefit-grid small{font-size:12px}.section{border-bottom:1px solid var(--ns-line);padding-block:100px 68px}.intro-grid h2,.registry-section h2,.sec-head h2,.faq__lead h2{font:600 48px/56px var(--ns-font-display);letter-spacing:-.48px}.intro-grid{gap:64px}.intro-body h3{font:600 20px/28px var(--ns-font-display)}.intro-body>p,.registry-section p,.sec-head p,.consideration-inner p{color:var(--ns-text-2);font-size:16px;line-height:24px}.sec-head{text-align:center;max-width:800px;margin-inline:auto}.sec-head>p{max-width:640px;margin:16px auto 0}.sec-head .eyebrow{margin-bottom:16px}.section-top{text-align:center;margin-bottom:40px;display:block}.section-top .pricing-source{align-items:center;min-height:44px;margin-top:16px;font-size:14px;display:inline-flex}.extension-pricing,.registry-section,.faq-section{background:0 0}.price-summary{background:var(--ns-surface);border-radius:var(--ns-r-card);box-shadow:var(--ns-shadow-card);border:0}.price-summary>div>span:first-child{font-size:14px}.rate{font-variant-numeric:tabular-nums;font-size:16px}.rate strong{color:var(--ns-price)}.rate del{color:var(--ns-text-3);font-size:12px}.promo-label{color:var(--ns-blue-700);font-size:12px}.price-footnote,.catalog-caption,.examples-disclaimer{font-size:12px;line-height:20px}.example-card.fcard,.extension-card{border-radius:var(--ns-r-card);background:var(--ns-surface);box-shadow:var(--ns-shadow-card);border:0;padding:32px}.example-card h3{font:500 24px/32px var(--ns-font-display);letter-spacing:0}.example-card p,.example-card a{font-size:14px;line-height:20px}.example-card a{color:var(--ns-blue-700);min-height:44px}.extension-card strong{font-family:var(--ns-font-display);letter-spacing:0;font-size:32px}.extension-card>span:not(.extension-card-label){font-size:14px;line-height:20px}.extension-card-label{font-size:12px}.consideration-inner h2{font:600 24px/32px var(--ns-font-display);letter-spacing:0}.consideration-inner>a{color:var(--ns-blue-700);min-height:44px;font-size:14px}.audience-note strong,.audience-note p,.registry-facts dd,.research-sources,.research-sources a{font-size:14px;line-height:22px}.note-icon{background:var(--ns-band-bg);color:var(--ns-blue-700)}.catalog-toolbar{margin-top:40px}.catalog-search,.catalog-controls select{background:var(--ns-surface);border-color:var(--ns-line);border-radius:var(--ns-r-btn-md)}.catalog-controls label{font-size:12px}.catalog-controls select,.catalog-search input{min-height:44px;font-size:14px}.catalog-table>thead th{background:var(--ns-band-bg);font-size:12px}.catalog-table>tbody>tr>th>small{font-size:12px}.catalog-table .rates-toggle{color:var(--ns-blue-700);font-size:14px}.tier-grid p,.tier-grid thead th,.price-details .price-footnote,.promotion-terms small{font-size:12px}.tier-grid table,.promotion-terms p,.tier-grid a,.pricing-disclosure>summary,.catalog-downloads{font-size:14px}.faq{gap:64px}.faq__lead p{font-size:16px;line-height:24px}.acc summary{min-height:68px;font-size:14px}.acc__answer{color:var(--ns-text-2);font-size:14px;line-height:22px}.closing{background:0 0;border-bottom:0;padding:48px 0 64px}.closing>.shell{background:var(--ns-dark);border-radius:var(--ns-r-band);max-width:1144px;color:var(--ns-page);padding:64px 48px}.closing h2{font:600 48px/56px var(--ns-font-display);color:var(--ns-page);letter-spacing:-.48px}.closing .brand-highlight,.closing a{color:var(--ns-accent-on-dark)}.closing .extension-label{background:var(--ns-dark-line);color:var(--ns-page)}.ns-footer{background:var(--ns-page)}.footer-line p,.footer-line>div,.footer-legal{font-size:12px;line-height:20px}.directory-hero{border-bottom:1px solid var(--ns-line);padding-block:64px 68px}.directory-popular>span{font-size:12px}.directory-popular .all-extension-links a{background:var(--ns-surface);box-shadow:var(--ns-shadow-stack);border:0}.intro-section .eyebrow,.sec-head .eyebrow{display:inline-flex}.brand-orbit{place-items:center;min-width:0;height:360px;display:grid;position:relative;overflow:hidden}.brand-orbit-system{width:max-content;min-width:0;max-width:100%;position:relative}.brand-orbit-ring{border:1px solid var(--ns-line);pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ring-inner{aspect-ratio:1;width:calc(100% + 80px);height:auto}.ring-outer{aspect-ratio:1;width:calc(100% + 194px);height:auto}.brand-orbit-core{aspect-ratio:1;border:1px solid var(--ns-line);background:var(--ns-band-bg);z-index:1;border-radius:50%;width:max-content;min-width:180px;padding:8px;display:grid}.brand-orbit-core>span{background:var(--ns-surface);min-width:0;box-shadow:var(--ns-shadow-bloom);font:600 36px/1.2 var(--ns-font-display);color:var(--ns-ink);white-space:nowrap;text-align:center;border-radius:50%;flex:1;justify-content:center;align-items:center;padding:24px;display:flex}.brand-orbit-core>span.long-extension{font-size:20px}.brand-orbit-satellite{border:1px solid var(--ns-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:72px;height:72px;color:var(--ns-accent);border-radius:50%;place-items:center;padding:6px;display:grid;position:absolute}.brand-orbit-satellite svg{box-sizing:content-box;background:var(--ns-surface);box-shadow:var(--ns-shadow-bloom);border-radius:50%;padding:17px}.satellite-a{top:10%;left:8%}.satellite-b{top:35%;right:2%}.satellite-c{bottom:2%;left:21%}@media (width>=1024px){main:before,main:after{content:"";background:var(--ns-line);pointer-events:none;z-index:1;width:1px;position:absolute;top:0;bottom:0}main:before{left:max(0px,50% - 620px)}main:after{right:max(0px,50% - 620px)}.ns-nav-inner{border-inline:1px solid var(--ns-line)}.section>.shell{position:relative}.section>.shell:before,.section>.shell:after{content:"";border:1px solid var(--ns-line);background:var(--ns-page);width:16px;height:16px;box-shadow:0 0 0 4px var(--ns-page);z-index:2;pointer-events:none;border-radius:50%;position:absolute;bottom:-76px}.section>.shell:before{left:-8px}.section>.shell:after{right:-8px}.closing>.shell:before,.closing>.shell:after{display:none}}@media (width<=1279px){.ns-links,.nav-account{gap:16px}.shell{padding-inline:32px}}@media (width<=1023px){.tld-hero .hero__title{letter-spacing:-.025em;font-size:40px;line-height:48px}.intro-grid h2,.registry-section h2,.sec-head h2,.faq__lead h2{letter-spacing:-.28px;font-size:32px;line-height:40px}.ns-links{display:none}.closing>.shell{width:auto;margin-inline:16px}.brand-orbit{height:320px}.brand-orbit-core{min-width:160px}.brand-orbit-core>span{font-size:30px}.brand-orbit-core>span.long-extension{font-size:18px}}@media (width<=767px){.shell{padding-inline:16px}.ns-nav-inner{height:70px}.utility .shell{font-size:12px}.breadcrumb{gap:8px;padding-block:12px}.tld-hero{padding-block:32px}.hero-split{grid-template-columns:1fr;gap:24px}.tld-hero .hero__title{letter-spacing:-1px;overflow-wrap:break-word;max-width:100%;font-size:40px;line-height:48px}.tld-hero .hero__subtitle{font-size:14px;line-height:20px}.hero__chips .chip{font-size:14px}.brand-orbit{width:100%;max-width:400px;height:280px;margin:auto}.ring-outer{width:calc(100% + 166px)}.ring-inner{width:calc(100% + 76px)}.brand-orbit-satellite{width:60px;height:60px;padding:4px}.brand-orbit-satellite svg{padding:12px}.satellite-a{top:6%;left:2%}.satellite-b{top:38%;right:0}.satellite-c{bottom:0;left:18%}.brand-orbit-core{min-width:154px}.brand-orbit-core>span{font-size:30px}.brand-orbit-core>span.long-extension{font-size:18px}.brand-search-band{padding-block:24px}.domain-search{grid-template-columns:20px minmax(0,1fr) auto;padding:12px;display:grid}.domain-search input{font-size:16px}.domain-search .btn{min-height:48px}.section{padding-block:64px 32px}.intro-grid,.faq{gap:32px}.intro-body>p,.registry-section p,.sec-head p,.consideration-inner p{font-size:14px;line-height:22px}.section-top{margin-bottom:32px}.example-card.fcard,.extension-card{padding:24px}.related-grid{gap:16px}.extension-card strong{font-size:24px}.extension-card>span:not(.extension-card-label){font-size:14px}.consideration-inner>div{flex-basis:calc(100% - 60px)}.catalog-controls select,.catalog-search input{font-size:16px}.catalog-table>tbody>tr:not(.expanded-rate){border-color:var(--ns-line);background:var(--ns-surface);border-radius:var(--ns-r-card);box-shadow:var(--ns-shadow-card)}.catalog-table .rate{font-size:14px}.closing{padding:32px 0}.closing>.shell{padding:48px 24px}.closing h2{font-size:32px;line-height:40px}.footer-line>div{font-size:14px}.directory-hero{padding-block:40px 48px}}.brand-search-inner{max-width:var(--ns-heading-max)}.domain-search{grid-template-columns:20px minmax(0,1fr) max-content max-content;gap:16px;display:grid}.domain-search>svg{grid-column:1}.domain-search input{grid-column:2;width:100%;min-width:0}.domain-search .search-extension{grid-column:3;padding-inline:8px;font-size:16px;line-height:24px}.domain-search .btn{flex-shrink:0;grid-column:4;min-height:48px;padding:12px 20px;font-size:16px;line-height:24px}.domain-search .sr-only{grid-column:auto}.eyebrow{margin-bottom:16px}.eyebrow-dot{background:var(--ns-accent);border-radius:50%;flex:none;width:6px;height:6px}.acc details{border:1px solid var(--ns-line-solid);border-radius:var(--ns-r-card);box-shadow:none;background:0 0;padding:0}.acc details[open]{background:var(--ns-surface);border-color:var(--ns-line-solid);box-shadow:var(--ns-shadow-accordion)}.acc summary{border-radius:var(--ns-r-card);gap:20px;min-height:68px;padding:20px 24px;line-height:24px}.acc summary:hover{color:var(--ns-blue-700)}.acc summary:focus-visible{outline:2px solid var(--ns-accent);outline-offset:-4px}.acc details[open] summary{font-weight:600}.acc__answer{max-width:none;color:var(--ns-text-2);overflow-wrap:anywhere;padding:0 24px 24px;font-size:14px;line-height:24px}@media (width<=767px){.acc summary{gap:16px;min-height:60px;padding:16px}.acc__answer{padding:0 16px 20px}}.benefit-grid>div>svg{color:var(--ns-ssl)}.rate del{color:var(--ns-text-2)}.closing>.shell{position:relative;overflow:hidden}.closing>.shell:before,.closing>.shell:after{content:"";background:var(--ns-dark-line);width:1px;height:auto;box-shadow:none;pointer-events:none;border:0;border-radius:0;display:block;position:absolute;top:0;bottom:0}.closing>.shell:before{left:80px}.closing>.shell:after{left:auto;right:80px}.closing .extension-label{z-index:2;text-transform:none;position:relative}.closing h2{z-index:2;position:relative}.closing p{z-index:2;color:var(--ns-neutral-300);max-width:var(--ns-desc-max);margin:16px auto 0;font-size:16px;line-height:24px;position:relative}.closing a.btn{z-index:2;background:var(--ns-surface);color:var(--ns-ink);box-shadow:var(--ns-shadow-stack);border-radius:var(--ns-r-btn-lg);border:0;min-height:48px;margin-top:24px;padding:12px 24px;font-size:16px;position:relative}.closing a.btn:hover{background:var(--ns-neutral-100);color:var(--ns-blue-900)}.search-note,.price-footnote,.catalog-caption,.examples-disclaimer,.footer-legal,.catalog-table>tbody>tr>th>small{color:var(--ns-text-2)}.search-error{color:var(--ns-danger)}@media (width<=767px){.domain-search{grid-template-columns:20px minmax(0,1fr) max-content;gap:8px}.domain-search .search-extension{padding-inline:4px;font-size:14px}.domain-search .btn{grid-column:1/-1;width:100%;min-height:48px}.brand-search-inner{max-width:100%}.closing>.shell:before{left:16px}.closing>.shell:after{right:16px}.closing p{font-size:14px;line-height:20px}.closing a.btn{white-space:normal;text-align:center;justify-content:center;width:100%;display:flex}.faq .eyebrow{display:inline-flex}}.ca-benefits .example-grid,.ca-naming .example-grid{margin-top:40px}.ca-lead{color:var(--ns-text-2);margin-top:16px;font-size:16px;line-height:24px}.ca-eligibility .intro-body>h3:not(:first-child),.ca-order .intro-body>h3:not(:first-child){margin-top:32px}.ca-eligibility .intro-body>p+p{margin-top:16px}.ca-video iframe{aspect-ratio:16/9;border-radius:var(--ns-r-btn-lg);background:var(--ns-band-bg);border:0;width:100%;display:block}.ca-video p{margin-top:16px}@media (width<=767px){.ca-lead{font-size:14px;line-height:22px}.ca-benefits .example-grid,.ca-naming .example-grid{margin-top:24px}.ca-video.example-card{padding:16px}}.ca-community.section{padding-block:40px 32px}.ca-community figure{margin:0}.ca-community img{border-radius:var(--ns-r-card);width:100%;height:auto;display:block}.ca-community figcaption{color:var(--ns-text-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin-top:16px;font-size:14px;line-height:22px;display:flex}.ca-community figcaption a{min-height:44px;color:var(--ns-blue-700);align-items:center;gap:8px;display:inline-flex}.ca-discover .ca-video{min-width:0}@media (width<=767px){.ca-community.section{padding-block:24px}.ca-community img{border-radius:var(--ns-r-btn-sm)}.ca-community figcaption{display:block}.ca-community figcaption a{display:flex}}.brand-orbit-core.brand-orbit-core--logo{width:260px;min-width:0}.brand-orbit-core--logo>span{padding:24px}.tld-registry-logo{object-fit:contain;width:auto;max-width:190px;height:auto;max-height:140px;display:block}@media (width<=1023px){.brand-orbit-core.brand-orbit-core--logo{width:220px}.tld-registry-logo{max-width:160px;max-height:120px}}.domain-results{text-align:left;outline:none;margin-top:24px}.domain-section-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.domain-section-heading h2,.domain-section-heading h3{font:600 14px/22px var(--ns-font-sans);color:var(--ns-ink);align-items:center;gap:8px;margin:0;display:flex}.domain-section-heading>span{color:var(--ns-text-2);font-size:12px}.domain-section-heading .domain-available-mark{color:var(--ns-ssl);align-items:center;gap:6px;display:flex}.domain-available-mark:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.domain-result-list{border:1px solid var(--ns-line-solid);border-radius:var(--ns-r-btn-lg);background:var(--ns-surface);margin:0;padding:0;list-style:none;overflow:hidden}.domain-result{border-bottom:1px solid var(--ns-line);justify-content:space-between;align-items:center;gap:16px;min-height:62px;padding:9px 16px;display:flex}.domain-result:last-child{border-bottom:0}.domain-result:hover,.domain-result:focus-within{background:var(--ns-blue-50)}.domain-result-identity{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}.domain-result-name{overflow-wrap:anywhere;font:600 16px/24px var(--ns-font-display);color:var(--ns-ink)}.domain-result-name span{color:var(--ns-text-2);font-weight:400}.domain-result-status{color:var(--ns-text-2);flex-basis:100%;font-size:12px;line-height:18px}.domain-premium{border:1px solid var(--ns-line-solid);color:var(--ns-text-2);border-radius:4px;padding:0 6px;font-size:10px;line-height:18px}.domain-result-action{flex-shrink:0;align-items:center;gap:20px;display:flex}.domain-result-price{font-variant-numeric:tabular-nums;color:var(--ns-price);white-space:nowrap;font-size:14px;font-weight:600}.domain-result-price small{color:var(--ns-text-2);font-size:10px;font-weight:400}.domain-price-pending{color:var(--ns-text-2);font-size:11px}.domain-result-link{min-height:40px;color:var(--ns-blue-700);white-space:nowrap;justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}.domain-result-link svg{width:16px;height:16px}.domain-exact{border:1px solid var(--ns-blue-200);border-left:4px solid var(--ns-blue-700);border-radius:var(--ns-r-card);background:var(--ns-surface);padding:20px}.domain-exact .domain-section-heading{margin-bottom:12px}.domain-exact .domain-section-heading h2{color:var(--ns-blue-700)}.domain-exact .domain-result-list{background:0 0;border:0;border-radius:0}.domain-exact .domain-result{flex-wrap:wrap;min-height:76px;padding:8px 0}.domain-exact .domain-result:hover,.domain-exact .domain-result:focus-within{background:0 0}.domain-exact .domain-result-name{letter-spacing:-.3px;font-size:26px;line-height:34px}.domain-exact .domain-result-name span{color:var(--ns-blue-700);font-weight:600}.domain-exact .domain-result-price{font-size:18px}.domain-exact .domain-result-link{background:var(--ns-navy);color:var(--ns-page);border-radius:var(--ns-r-btn-lg);padding:8px 14px}.domain-exact .domain-result-link:hover{background:var(--ns-blue-900)}.domain-result-term{font:400 11px/18px var(--ns-font-sans);color:var(--ns-text-2);white-space:normal;margin-top:2px;display:block}.rate strong small,.rate-term{font:400 12px/20px var(--ns-font-sans);color:var(--ns-text-2)}.rate .rate-term{flex-basis:100%;display:block}.domain-ideas{margin-top:24px}.domain-ideas .domain-section-heading{margin-bottom:2px}.domain-result-count{background:var(--ns-blue-100);min-width:22px;color:var(--ns-blue-800);border-radius:4px;justify-content:center;padding:0 5px;font-size:11px;line-height:20px;display:inline-flex}.domain-ideas-caption{color:var(--ns-text-2);margin:0 0 12px;font-size:12px;line-height:20px}.domain-search-placeholder,.domain-empty{border:1px solid var(--ns-line);border-radius:var(--ns-r-btn-lg);background:var(--ns-surface);min-height:62px;color:var(--ns-text-2);padding:20px 16px;font-size:13px}.domain-suggestions-loader{border:1px solid var(--ns-line-solid);border-radius:var(--ns-r-btn-lg);background:var(--ns-surface);margin-top:12px;overflow:hidden}.domain-loader-heading{align-items:center;gap:12px;padding:20px 16px;display:flex}.domain-loader-heading strong{font:600 14px/22px var(--ns-font-sans);color:var(--ns-ink)}.domain-loader-heading p{font:400 12px/20px var(--ns-font-sans);color:var(--ns-text-2);margin:2px 0 0}.domain-loader-ring{border:2px solid var(--ns-blue-100);border-top-color:var(--ns-blue-700);border-radius:50%;flex-shrink:0;width:24px;height:24px;animation:1s linear infinite domain-loader-spin}.domain-loader-row{border-top:1px solid var(--ns-line);align-items:center;gap:20px;min-height:62px;padding:16px;display:flex}.domain-loader-row>span{background:var(--ns-blue-100);border-radius:var(--ns-r-btn-sm);height:12px;animation:1.8s ease-in-out infinite domain-loader-pulse;display:block}.domain-loader-name{width:36%;margin-right:auto}.domain-loader-price{width:12%}.domain-loader-action{width:16%}.domain-loader-row:nth-child(2) .domain-loader-name{width:44%}.domain-loader-row:nth-child(3) .domain-loader-name{width:30%}.domain-loader-row:nth-child(2)>span{animation-delay:.2s}.domain-loader-row:nth-child(3)>span{animation-delay:.4s}@keyframes domain-loader-spin{to{transform:rotate(360deg)}}@keyframes domain-loader-pulse{0%,to{opacity:.45}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.domain-loader-ring,.domain-loader-row>span{animation:none}}.domain-search-error{border:1px solid var(--ns-line-solid);border-radius:var(--ns-r-btn-lg);background:var(--ns-surface);margin-top:12px;padding:12px 16px}.domain-search-error p{color:var(--ns-text-2);margin:0;font-size:13px}.domain-search-error button{color:var(--ns-blue-700);cursor:pointer;min-height:40px;font:600 13px/20px var(--ns-font-sans);background:0 0;border:0;padding:8px 0}.domain-results-footer{justify-content:space-between;align-items:center;gap:16px;margin-top:12px;display:flex}.domain-results-footer>span,.domain-end-note{color:var(--ns-text-2);font-size:12px;line-height:20px}.domain-load-more{background:var(--ns-surface);border:1px solid var(--ns-line-solid);border-radius:var(--ns-r-btn-sm);min-height:42px;font:600 13px/20px var(--ns-font-sans);color:var(--ns-ink);cursor:pointer;justify-content:center;align-items:center;gap:24px;padding:8px 16px;display:inline-flex}.domain-load-more:hover{border-color:var(--ns-blue-700);color:var(--ns-blue-700)}.domain-load-more:disabled{cursor:wait;opacity:.65}.domain-load-more>span{font-size:20px;font-weight:400}.domain-results-note{color:var(--ns-text-2);max-width:620px;margin:16px 0 0;font-size:11px;line-height:18px}.domain-result-link:focus-visible,.domain-search-error button:focus-visible,.domain-load-more:focus-visible{outline:2px solid var(--ns-blue-700);outline-offset:3px;border-radius:var(--ns-r-btn-sm)}@media (width<=600px){.domain-result{flex-wrap:wrap;gap:4px;min-height:60px;padding:10px 12px}.domain-result-name{font-size:15px;line-height:22px}.domain-exact{padding:16px}.domain-exact .domain-result-name{font-size:22px;line-height:30px}.domain-result-action{justify-content:space-between;gap:10px;width:100%}.domain-result-link{min-width:40px}.domain-result-link>span{display:none}.domain-exact .domain-result-link>span{display:inline}.domain-result-price{font-size:14px}.domain-result-price small{line-height:14px}.domain-price-pending{font-size:11px}.domain-results-footer{gap:8px}.domain-results-footer>span,.domain-section-heading>span{font-size:11px}.domain-exact .domain-result{min-height:68px}.domain-loader-heading{padding:16px 12px}.domain-loader-row{gap:12px;padding:16px 12px}.domain-loader-heading p{max-width:210px}}.group-navigation{background:var(--ns-surface);border:1px solid var(--ns-line);border-radius:var(--ns-r-card);max-width:820px;box-shadow:var(--ns-shadow-stack);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:32px;padding:8px;display:grid}.group-navigation a{border-radius:var(--ns-r-btn-md);min-height:52px;color:var(--ns-text-2);font:500 14px/20px var(--ns-font-sans);justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;text-decoration:none;transition:background .18s,color .18s;display:flex}.group-navigation a svg{color:var(--ns-text-3);flex-shrink:0}.group-navigation a:hover{background:var(--ns-band-bg);color:var(--ns-blue-700)}.group-navigation a[aria-current=page]{background:var(--ns-navy);color:var(--ns-page);box-shadow:var(--ns-shadow-btn-primary)}.group-navigation a[aria-current=page] svg{color:inherit}.group-navigation a:focus-visible,.extension-picker:focus-within,.ending-motion-toggle:focus-visible{outline:2px solid var(--ns-blue-700);outline-offset:3px}.domain-search .extension-picker{min-height:44px;color:var(--ns-blue-700);background:var(--ns-band-bg);border-radius:var(--ns-r-btn-md);cursor:pointer;align-items:center;gap:8px;padding:8px 12px;display:flex;position:relative}.extension-picker-window{text-align:center;min-width:10ch;height:24px;display:block;overflow:hidden}.extension-picker-name{white-space:nowrap;font-weight:500;display:block}.extension-picker-name.is-scrolling{animation:.45s both ending-scroll-in}.extension-picker select{opacity:0;cursor:pointer;width:100%;height:100%;font:16px var(--ns-font-sans);position:absolute;inset:0}.search-guidance{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.ending-motion-toggle{border-radius:var(--ns-r-btn-sm);min-height:40px;color:var(--ns-text-2);font:500 12px/20px var(--ns-font-sans);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:8px 0;text-decoration:underline}.ending-motion-toggle:hover{color:var(--ns-blue-700)}@keyframes ending-scroll-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.extension-picker-name.is-scrolling{animation:none}.group-navigation a{transition:none}}@media (width<=600px){.group-navigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px}.group-navigation a{gap:8px;padding:12px;font-size:13px}.domain-search .extension-picker{gap:4px;padding:8px}.extension-picker-window{min-width:9ch}.search-guidance{gap:8px}.ending-motion-toggle{font-size:11px}}.collection-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:32px}.collection-grid .extension-card strong{letter-spacing:0;overflow-wrap:anywhere;font-size:24px;line-height:32px}.collection-grid .extension-card>span{max-width:100%}@media (width<=900px){.collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.collection-grid{grid-template-columns:1fr}}.category-intro{color:var(--ns-text-2);margin-top:16px}.category-discovery{padding-block:48px 32px}.category-discovery .category-intro{margin-top:8px;font-size:14px;line-height:20px}.category-discovery .category-toolbar{gap:16px;margin-top:16px}.category-discovery .collection-grid{gap:12px;margin-top:20px}.category-discovery .extension-card{gap:8px;min-height:0;padding:16px}.category-discovery .extension-card strong{font-size:18px;line-height:24px}.category-discovery .extension-card>span{margin:0;font-size:13px;line-height:20px}.category-discovery .extension-card small{font-size:12px;line-height:20px}.category-disclosure{justify-content:center;margin-top:16px;display:flex}.category-toolbar{justify-content:space-between;align-items:flex-end;gap:24px;margin-top:24px;display:flex}.category-toolbar .field{width:100%;max-width:420px}.category-toolbar>a{white-space:nowrap;color:var(--ns-blue-700);padding:12px 0}.collection-grid .extension-card small{color:var(--ns-text-3);font:400 12px/20px var(--ns-font-sans)}.category-switcher{border:1px solid var(--ns-line);border-radius:var(--ns-r-card);background:var(--ns-surface);text-align:left;max-width:820px;margin-top:32px}.category-switcher summary{cursor:pointer;color:var(--ns-blue-700);font:500 14px/20px var(--ns-font-sans);padding:16px}.category-switcher summary>span{color:var(--ns-text-2);margin-left:16px}.category-switcher summary:focus-visible{outline:2px solid var(--ns-blue-700);outline-offset:3px;border-radius:var(--ns-r-card)}.category-switcher .group-navigation{max-width:none;box-shadow:none;border:0;margin-top:0}@media (width<=600px){.category-toolbar{flex-direction:column;align-items:stretch;gap:8px}.category-switcher summary>span{margin:8px 0 0;display:block}.category-switcher .group-navigation{grid-template-columns:1fr}}.category-extension-card .category-extension-logo{justify-content:flex-start;align-items:center;height:80px;margin-bottom:24px;padding-right:24px;display:flex}.category-extension-logo img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:80px;display:block}.category-extension-card strong{overflow-wrap:anywhere}@media (width<=600px){.category-extension-card .category-extension-logo{height:64px;margin-bottom:16px;padding-right:16px}.category-extension-logo img{max-height:64px}}.price-summary--grouped{box-shadow:none;background:0 0;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.price-summary--grouped>div.price-group{border:1px solid var(--ns-line);border-radius:var(--ns-r-card);background:var(--ns-surface);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;min-width:0;padding:20px;display:flex}.price-group h3{font:600 16px/24px var(--ns-font-display);color:var(--ns-ink);margin:0 0 16px}.price-point{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:4px 12px;min-width:0;display:grid}.price-point-label{font:500 12px/20px var(--ns-font-sans);color:var(--ns-text-2)}.price-point-label small{color:var(--ns-text-3);font-size:11px;font-weight:400;display:block}.price-summary--grouped .rate{text-align:right;justify-content:flex-end;gap:2px 6px;min-width:0;max-width:180px}.price-summary--grouped .rate strong{letter-spacing:-.5px;font-size:24px;line-height:32px}.price-summary--grouped .rate strong>small{letter-spacing:0;font-size:12px}.price-summary--grouped .rate del,.price-summary--grouped .promo-label{font-size:11px}.price-summary--grouped .rate del{flex-basis:100%}.price-point--discount{border-radius:var(--ns-r-card);background:var(--ns-band-bg);margin-top:12px;padding:12px}.price-point--discount .price-point-label{color:var(--ns-blue-800)}.discount-qualification{color:var(--ns-text-2);font:400 11px/16px var(--ns-font-sans);grid-column:1/-1}.price-program-note{font:400 12px/20px var(--ns-font-sans);color:var(--ns-text-2);margin:12px 0 0}.price-program-note a{color:var(--ns-blue-700);text-underline-offset:3px;text-decoration:underline}.extension-pricing .price-footnote{margin-top:8px}.extension-pricing .pricing-disclosure{margin-top:16px}@media (width<=1023px){.price-summary--grouped{grid-template-columns:1fr;gap:12px}.price-summary--grouped>div.price-group{padding:16px}.price-group h3{margin-bottom:12px}}
