@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&family=JetBrains+Mono:wght@400;500;600;700&display=swap";:root,[data-theme=dark]{--bg: #0A0A0F;--surface: rgba(255,255,255,.04);--surface-hover: rgba(255,255,255,.07);--surface-active: rgba(255,255,255,.1);--border: rgba(255,255,255,.08);--border-hover: rgba(255,255,255,.15);--nav-bg: rgba(10,10,15,.85);--text: #FFFFFF;--text-secondary: #A1A1AA;--text-muted: #8B8B94;--text-dim: #71717A;--text-ghost: #52525B;--green: #22C55E;--green-dim: rgba(34,197,94,.12);--green-glow: 0 0 40px rgba(34,197,94,.12);--blue: #3B82F6;--blue-dim: rgba(59,130,246,.12);--red: #EF4444;--red-dim: rgba(239,68,68,.12);--font: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--mono: "JetBrains Mono", "SF Mono", monospace;--r: 12px;--r-sm: 8px;--r-lg: 16px;--blur: 20px;color-scheme:dark}[data-theme=light]{--bg: #FAFAFA;--surface: rgba(0,0,0,.03);--surface-hover: rgba(0,0,0,.06);--surface-active: rgba(0,0,0,.09);--border: rgba(0,0,0,.08);--border-hover: rgba(0,0,0,.15);--nav-bg: rgba(250,250,250,.9);--text: #18181B;--text-secondary: #3F3F46;--text-muted: #52525B;--text-dim: #71717A;--text-ghost: #A1A1AA;--green: #16A34A;--green-dim: rgba(22,163,74,.1);--green-glow: 0 0 40px rgba(22,163,74,.08);--blue: #2563EB;--blue-dim: rgba(37,99,235,.1);--red: #DC2626;--red-dim: rgba(220,38,38,.1);color-scheme:light}@media(prefers-color-scheme:light){:root:not([data-theme]){--bg: #FAFAFA;--surface: rgba(0,0,0,.03);--surface-hover: rgba(0,0,0,.06);--surface-active: rgba(0,0,0,.09);--border: rgba(0,0,0,.08);--border-hover: rgba(0,0,0,.15);--nav-bg: rgba(250,250,250,.9);--text: #18181B;--text-secondary: #3F3F46;--text-muted: #52525B;--text-dim: #71717A;--text-ghost: #A1A1AA;--green: #16A34A;--green-dim: rgba(22,163,74,.1);--green-glow: 0 0 40px rgba(22,163,74,.08);--blue: #2563EB;--blue-dim: rgba(37,99,235,.1);--red: #DC2626;--red-dim: rgba(220,38,38,.1);color-scheme:light}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}.skip-link{position:absolute;top:-100%;left:16px;z-index:9999;padding:12px 24px;background:var(--green);color:#000;font-weight:600;border-radius:var(--r);text-decoration:none;font-size:.875rem}.skip-link:focus{top:8px}:focus-visible{outline:2px solid var(--green);outline-offset:2px;border-radius:var(--r-sm)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.hero-particles{display:none}}.btn-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--r-sm);background:var(--surface);border:1px solid var(--border);color:var(--text-muted);font-size:1.125rem;cursor:pointer;transition:background .2s,border-color .2s}.btn-icon:hover{background:var(--surface-hover);border-color:var(--border-hover);color:var(--text)}[data-theme=dark] .theme-icon-dark{display:inline}[data-theme=dark] .theme-icon-light,[data-theme=light] .theme-icon-dark{display:none}[data-theme=light] .theme-icon-light{display:inline}.nav-actions{display:flex;align-items:center;gap:12px}html{font-family:var(--font);font-size:16px;line-height:1.5;color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;scroll-behavior:smooth}body{min-height:100vh;display:flex;flex-direction:column}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none}img{max-width:100%;display:block}.nav{position:fixed;top:0;left:0;right:0;z-index:100;background:var(--nav-bg);backdrop-filter:blur(var(--blur));border-bottom:1px solid var(--border)}.nav-inner{max-width:1200px;margin:0 auto;padding:0 24px;height:64px;display:flex;align-items:center;justify-content:space-between}.nav-brand{font-size:1.125rem;font-weight:700;letter-spacing:-.02em}.brand-xlm{color:var(--text)}.brand-dot{color:var(--green)}.nav-links{display:flex;gap:32px}.nav-link{font-size:.875rem;font-weight:400;color:var(--text-muted);transition:color .2s;position:relative}.nav-link:hover,.nav-link.active{color:var(--text)}.nav-link.active:after{content:"";position:absolute;bottom:-20px;left:0;right:0;height:1px;background:var(--green)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;border-radius:var(--r);font-size:.875rem;font-weight:500;transition:all .2s;border:1px solid transparent}.btn-primary{background:#fff;color:#000}.btn-primary:hover{background:#e4e4e7}.btn-green{background:var(--green);color:#000;font-weight:600}.btn-green:hover{background:#16a34a;box-shadow:var(--green-glow)}.btn-glass{background:var(--surface);border-color:var(--border);color:var(--text);backdrop-filter:blur(var(--blur))}.btn-glass:hover{background:var(--surface-hover);border-color:var(--border-hover)}.btn-sm{padding:10px 16px;font-size:.8125rem;min-height:44px}.btn-lg{padding:16px 32px;font-size:1rem;font-weight:600}.glass{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);backdrop-filter:blur(var(--blur))}.glass:hover{border-color:var(--border-hover)}.container{max-width:1200px;margin:0 auto;padding:0 24px}.section{padding:120px 0}.hero{min-height:100vh;display:flex;align-items:center;padding:100px 24px 80px;position:relative;overflow:hidden}.hero:before{content:"";position:absolute;top:25%;right:10%;width:600px;height:600px;background:radial-gradient(circle,rgba(34,197,94,.04) 0%,transparent 65%);pointer-events:none}.hero-content{position:relative;z-index:1;max-width:1200px;width:100%;margin:0 auto}.hero-split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.hero-left{text-align:left}.hero h1{font-size:clamp(2.25rem,5vw,3.5rem);font-weight:800;letter-spacing:-.03em;line-height:1.15;margin-bottom:20px}.hero-sub{font-size:1.125rem;color:var(--text-secondary);font-weight:300;max-width:460px;margin:0 0 32px;line-height:1.7}.hero-sub strong{color:var(--text);font-weight:600}.yield-number{color:var(--green);font-family:var(--mono);font-weight:700}.search-bar{display:flex;gap:0;max-width:440px;border-radius:var(--r);overflow:hidden;border:1px solid var(--border);background:var(--surface);backdrop-filter:blur(var(--blur));transition:border-color .3s,box-shadow .3s}.search-bar:focus-within{border-color:var(--green);box-shadow:var(--green-glow)}.search-bar input{flex:1;padding:14px 20px;background:transparent;border:none;color:var(--text);font-size:1rem;font-family:var(--font);outline:none;min-width:0}.search-bar input::placeholder{color:var(--text-dim)}.search-tld{display:flex;align-items:center;padding:0 4px 0 0;color:var(--text-muted);font-weight:600;font-size:1rem;user-select:none}.search-bar button{padding:14px 24px;background:#fff;color:#000;font-weight:600;font-size:.875rem;border:none;transition:background .2s}.search-bar button:hover{background:#e4e4e7}.hero-proof{display:flex;align-items:center;gap:24px;margin-top:32px}.proof-item{display:flex;flex-direction:column}.proof-value{font-size:1.125rem;font-weight:700;font-family:var(--mono);letter-spacing:-.02em}.proof-label{font-size:.8125rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;margin-top:2px}.proof-divider{width:1px;height:28px;background:var(--border)}.hero-right{position:relative}.yield-card{padding:32px;border-color:#22c55e26;position:relative}.yield-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.yield-card-domain{font-size:1.25rem;font-weight:700}.yield-card-plan{font-size:.8125rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;padding:4px 12px;border:1px solid var(--border);border-radius:20px}.yield-breakdown{margin-bottom:24px}.yield-row{display:flex;justify-content:space-between;align-items:center;padding:10px 0}.yield-row:not(:last-child){border-bottom:1px solid rgba(255,255,255,.04)}.yield-row-label{font-size:.875rem;color:var(--text-secondary)}.yield-row-value{font-family:var(--mono);font-size:.875rem;font-weight:500}.yield-row-pct{font-size:.8125rem;color:var(--text-dim);margin-left:8px}.yield-row-vault .yield-row-label{color:var(--green);font-weight:600}.yield-row-vault .yield-row-value{color:var(--green);font-weight:700}.yield-growth{padding:20px;background:#22c55e0a;border-radius:var(--r-sm);margin-bottom:24px}.yield-growth-title{font-size:.8125rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:16px}.yield-growth-row{display:flex;align-items:center;gap:12px;margin-bottom:8px}.yield-growth-row:last-child{margin-bottom:0}.yield-growth-year{font-size:.8125rem;color:var(--text-muted);width:48px;flex-shrink:0}.yield-growth-bar-track{flex:1;height:8px;background:#ffffff0a;border-radius:4px;overflow:hidden;position:relative}.yield-growth-bar{height:100%;background:var(--green);border-radius:4px;transition:width 1.5s cubic-bezier(.16,1,.3,1)}.yield-growth-amount{font-family:var(--mono);font-size:.8125rem;font-weight:600;color:var(--green);width:60px;text-align:right;flex-shrink:0}.yield-punchline{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:#22c55e0f;border:1px solid rgba(34,197,94,.15);border-radius:var(--r-sm)}.yield-punchline-label{font-size:.875rem;color:var(--text-secondary)}.yield-punchline-value{font-family:var(--mono);font-size:1.125rem;font-weight:700;color:var(--green)}.competitor-section{text-align:center}.competitor-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:64px}.competitor-card{padding:28px 24px;text-align:center}.competitor-card.is-us{border-color:#22c55e4d;background:#22c55e0a}.competitor-name{font-size:.875rem;font-weight:600;margin-bottom:16px}.competitor-cost{font-family:var(--mono);font-size:1.5rem;font-weight:700;margin-bottom:4px}.competitor-cost.is-loss{color:var(--red)}.competitor-cost.is-gain{color:var(--green)}.competitor-period{font-size:.8125rem;color:var(--text-dim);margin-bottom:16px}.competitor-refund{font-size:.875rem;padding:8px 16px;border-radius:20px;font-weight:600}.competitor-refund.zero{background:var(--red-dim);color:var(--red)}.competitor-refund.positive{background:var(--green-dim);color:var(--green)}.section-heading{text-align:center;margin-bottom:64px}.section-heading h2{font-size:2.5rem;font-weight:700;letter-spacing:-.02em;margin-bottom:16px}.section-heading p{font-size:1.125rem;color:var(--text-secondary);max-width:600px;margin:0 auto}.section-label{font-size:.8125rem;color:var(--green);text-transform:uppercase;letter-spacing:.12em;font-weight:600;margin-bottom:12px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:64px}.step{text-align:center;position:relative}.step-number{width:56px;height:56px;border-radius:50%;border:1px solid var(--green);display:flex;align-items:center;justify-content:center;margin:0 auto 24px;font-size:1.25rem;font-weight:700;color:var(--green);font-family:var(--mono)}.step h3{font-weight:600;margin-bottom:4px}.step-amount{font-family:var(--mono);font-size:1.5rem;font-weight:700;color:var(--green);margin-bottom:12px}.step p{font-size:.875rem;color:var(--text-secondary);line-height:1.7}.stats-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-top:80px}.stat-card{text-align:center;padding:32px 16px}.stat-value{font-size:2rem;font-weight:700;font-family:var(--mono);letter-spacing:-.02em}.stat-label{font-size:.8125rem;color:var(--text-muted);margin-top:4px;text-transform:uppercase;letter-spacing:.06em}.features{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.feature-card{padding:40px 32px;transition:border-color .3s,transform .3s}.feature-card:hover{transform:translateY(-2px);border-color:#22c55e33}.feature-icon{width:48px;height:48px;border-radius:var(--r-sm);background:var(--green-dim);display:flex;align-items:center;justify-content:center;margin-bottom:24px;color:var(--green);font-size:1.25rem;font-weight:700;font-family:var(--mono)}.feature-card h3{font-size:1.125rem;font-weight:600;margin-bottom:12px}.feature-card p{font-size:.875rem;color:var(--text-secondary);line-height:1.7}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.pricing-card{padding:32px;position:relative}.pricing-card.recommended{border-color:var(--green);box-shadow:var(--green-glow)}.pricing-card.recommended:before{content:"BEST VALUE";position:absolute;top:-12px;left:50%;transform:translate(-50%);background:var(--green);color:#000;font-size:.8125rem;font-weight:700;padding:4px 16px;border-radius:20px;letter-spacing:.08em}.pricing-duration{font-size:.875rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:16px}.pricing-price{font-size:2.5rem;font-weight:700;font-family:var(--mono);margin-bottom:8px}.pricing-price .currency{font-size:1rem;color:var(--text-muted);vertical-align:super}.pricing-detail{font-size:.8125rem;color:var(--text-dim);margin-bottom:4px}.pricing-vault{color:var(--green);font-weight:600}.pricing-actions{margin-top:24px}.marketplace-grid{display:grid;grid-template-columns:2fr 1fr;gap:24px}.listing-table{width:100%;border-collapse:collapse}.listing-table th{padding:12px 16px;text-align:left;font-size:.8125rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--border);font-weight:500}.listing-table td{padding:16px;border-bottom:1px solid var(--border);font-size:.875rem}.listing-table tr:hover td{background:var(--surface-hover)}.listing-name{font-weight:600}.listing-tld{color:var(--text-muted)}.listing-price{font-family:var(--mono);font-weight:500}.listing-floor{font-family:var(--mono);color:var(--green);font-size:.8125rem}.sidebar-card{padding:24px;margin-bottom:16px}.sidebar-card h4{font-size:.8125rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:16px}.recent-sale{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid var(--border);font-size:.8125rem}.recent-sale:last-child{border-bottom:none}.sale-name{font-weight:500}.sale-price{font-family:var(--mono);color:var(--green)}.vault-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:40px}.vault-stat{padding:28px;text-align:center}.vault-stat .stat-label{margin-bottom:8px}.vault-chart-area{padding:32px;margin-bottom:24px;min-height:300px;display:flex;align-items:center;justify-content:center}.chart-placeholder{width:100%;height:240px;border:1px dashed var(--border);border-radius:var(--r-sm);display:flex;align-items:center;justify-content:center;color:var(--text-dim);font-size:.875rem}.domain-table{width:100%;border-collapse:collapse}.domain-table th{padding:12px 16px;text-align:left;font-size:.8125rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--border)}.domain-table td{padding:14px 16px;border-bottom:1px solid var(--border);font-size:.875rem}.domain-table tr:hover td{background:var(--surface-hover)}.status-badge{display:inline-block;padding:3px 10px;border-radius:20px;font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.status-badge.active{background:var(--green-dim);color:var(--green)}.status-badge.production{background:var(--blue-dim);color:var(--blue)}.docs-layout{display:grid;grid-template-columns:240px 1fr;gap:48px;align-items:start}.docs-sidebar{position:sticky;top:88px}.docs-nav-section{margin-bottom:24px}.docs-nav-section h4{font-size:.8125rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px}.docs-nav-link{display:block;padding:6px 12px;font-size:.875rem;color:var(--text-secondary);border-radius:var(--r-sm);transition:color .2s,background .2s;margin-bottom:2px}.docs-nav-link:hover,.docs-nav-link.active{color:var(--text);background:var(--surface)}.docs-content h2{font-size:1.75rem;font-weight:700;margin-bottom:16px;letter-spacing:-.02em}.docs-content h3{font-size:1.25rem;font-weight:600;margin-top:40px;margin-bottom:12px}.docs-content p{color:var(--text-secondary);margin-bottom:16px;line-height:1.8}.code-block{background:#ffffff05;border:1px solid var(--border);border-radius:var(--r);padding:20px 24px;margin:16px 0 24px;overflow-x:auto}.code-block code{font-family:var(--mono);font-size:.8125rem;line-height:1.7;color:var(--text-secondary)}.code-block .keyword{color:#c792ea}.code-block .string{color:#c3e88d}.code-block .comment{color:var(--text-dim)}.code-block .number{color:#f78c6c}.profile-header{display:flex;align-items:center;gap:24px;margin-bottom:40px}.profile-avatar{width:72px;height:72px;border-radius:50%;background:var(--green-dim);border:2px solid var(--green);display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;color:var(--green)}.profile-address{font-family:var(--mono);font-size:.8125rem;color:var(--text-muted)}.domain-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px}.domain-card{padding:24px;transition:transform .2s,border-color .3s}.domain-card:hover{transform:translateY(-2px);border-color:#22c55e33}.domain-card-header{display:flex;justify-content:space-between;align-items:start;margin-bottom:16px}.domain-card-name{font-size:1.25rem;font-weight:700}.domain-card-tld{color:var(--text-muted)}.domain-card-meta{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}.meta-item{font-size:.8125rem}.meta-label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em}.meta-value{font-family:var(--mono);font-weight:500;margin-top:2px}.domain-card-actions{display:flex;gap:8px;margin-top:20px}.page-enter{animation:fadeIn .3s ease-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.hero-particles{position:absolute;inset:0;overflow:hidden;pointer-events:none}.particle{position:absolute;width:2px;height:2px;background:var(--green);border-radius:50%;opacity:0;animation:particle-float 8s ease-in-out infinite}@keyframes particle-float{0%{opacity:0;transform:translateY(100vh) scale(0)}20%{opacity:.3}80%{opacity:.08}to{opacity:0;transform:translateY(-20vh) scale(1)}}@keyframes growBar{0%{width:0}}.glass,.feature-card,.pricing-card,.domain-card,.vault-stat,.competitor-card{transition:border-color .3s,transform .2s,box-shadow .3s}@media(max-width:768px){.nav-links{display:none}.hero-split{grid-template-columns:1fr;gap:40px}.hero-left{text-align:center}.hero-sub{margin:0 auto 32px}.search-bar{max-width:100%}.hero-proof{justify-content:center}.features,.pricing-grid,.steps,.marketplace-grid{grid-template-columns:1fr}.vault-stats{grid-template-columns:repeat(2,1fr)}.docs-layout{grid-template-columns:1fr}.docs-sidebar{display:none}.domain-grid{grid-template-columns:1fr}.competitor-grid{grid-template-columns:repeat(2,1fr)}}.mono{font-family:var(--mono)}.green{color:var(--green)}.red{color:var(--red)}.count-up{font-variant-numeric:tabular-nums}.footer{margin-top:auto;border-top:1px solid var(--border);padding:64px 0 0}.footer-inner{max-width:1200px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:32px}.footer-brand{font-size:1.125rem;font-weight:700}.footer-tagline{font-size:.875rem;color:var(--text-muted);margin-top:8px}.footer-col h4{font-size:.8125rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:12px}.footer-col a{display:block;font-size:.875rem;color:var(--text-secondary);margin-bottom:8px;transition:color .2s}.footer-col a:hover{color:var(--text)}.footer-bottom{max-width:1200px;margin:32px auto 0;padding:24px;border-top:1px solid var(--border)}.footer-bottom p{font-size:.8125rem;color:var(--text-dim)}@media(max-width:768px){.footer-inner{grid-template-columns:1fr 1fr}}.loading-pulse{background:linear-gradient(90deg,var(--surface) 25%,var(--surface-hover) 50%,var(--surface) 75%);background-size:200% 100%;animation:pulse-slide 1.5s ease-in-out infinite;border-radius:var(--r-sm)}@keyframes pulse-slide{0%{background-position:200% 0}to{background-position:-200% 0}}.vault-chart-area{padding:32px;margin-bottom:64px}.chart-placeholder{padding:24px}#calc-length,#calc-duration{appearance:none;-webkit-appearance:none;cursor:pointer;font-family:var(--font);font-size:.9375rem}#calc-result{transition:all .3s ease}.pricing-detail{font-family:var(--mono);font-size:.8125rem;font-weight:600}.profile-header{display:flex;align-items:center;gap:24px;margin-bottom:32px}.profile-avatar{width:64px;height:64px;border-radius:50%;background:var(--surface);border:2px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;color:var(--green)}.profile-info h2{font-size:1.5rem;font-weight:700}.records-grid{display:grid;gap:16px}.record-field input:focus{border-color:var(--green);box-shadow:0 0 0 2px var(--green-dim)}.record-field input::placeholder{color:var(--text-ghost)}
