.gtm-wrapper{max-width:1080px;margin:0 auto;padding:var(--spacing-2xl) var(--spacing-lg) 6rem}.gtm-hero{text-align:center;padding:var(--spacing-2xl) 0 var(--spacing-xl)}.gtm-eyebrow{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-orange);margin-bottom:var(--spacing-md)}.gtm-hero h1{font-size:3rem;margin:0 0 var(--spacing-md)}.gtm-hero-sub{max-width:560px;margin:0 auto;color:var(--color-secondary)}.gtm-domain-form{display:flex;justify-content:center;gap:0;margin:var(--spacing-xl) auto 0;max-width:480px;border:1px solid var(--color-black)}.gtm-domain-form input{flex:1 1;border:none;outline:none;padding:.9rem 1rem;font-family:var(--font-mono);font-size:.9rem}.gtm-domain-form button{border:none;background:var(--color-black);color:var(--color-white);font-family:var(--font-body);font-weight:500;font-size:.9rem;padding:0 1.5rem;cursor:pointer;transition:background .15s ease}.gtm-domain-form button:hover{background:var(--color-orange)}.gtm-rail{margin-top:var(--spacing-2xl);border-top:1px solid var(--color-border)}.gtm-step{display:grid;grid-template-columns:2rem 1fr;grid-gap:var(--spacing-md);gap:var(--spacing-md);padding:var(--spacing-lg) 0;border-bottom:1px solid var(--color-border);opacity:.28;transition:opacity .4s ease}.gtm-step.active,.gtm-step.done{opacity:1}.gtm-step-mark{font-family:var(--font-mono);font-size:.85rem;color:var(--color-inactive);padding-top:.15rem}.gtm-step.done .gtm-step-mark{color:var(--color-success)}.gtm-step.active .gtm-step-mark{color:var(--color-orange)}.gtm-step-label{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-inactive);margin-bottom:var(--spacing-xs)}.gtm-step-title{font-family:var(--font-heading);font-size:1.35rem;font-weight:600;margin:0}.gtm-step-body{font-size:.92rem;color:var(--color-secondary)}.gtm-chips,.gtm-step-body{margin-top:var(--spacing-sm)}.gtm-chips{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.gtm-chip{border:1px solid var(--color-border);padding:.35rem .7rem;font-family:var(--font-mono);font-size:.78rem;display:inline-flex;gap:.5rem;align-items:baseline}.gtm-chip strong{color:var(--color-orange);font-weight:500}.gtm-table{width:100%;border-collapse:collapse;margin-top:var(--spacing-sm);font-size:.85rem}.gtm-table td{padding:.5rem .75rem .5rem 0;border-bottom:1px solid var(--color-border);vertical-align:top}.gtm-table td:last-child{font-family:var(--font-mono);font-size:.78rem;white-space:nowrap;text-align:right;color:var(--color-secondary)}.gtm-cursor{display:inline-block;width:.55em;height:1em;background:var(--color-orange);vertical-align:text-bottom;animation:gtm-blink .9s steps(2) infinite}@keyframes gtm-blink{to{opacity:0}}.gtm-final{margin-top:var(--spacing-2xl);display:grid;grid-template-columns:1.2fr 1fr;grid-gap:var(--spacing-2xl);gap:var(--spacing-2xl);align-items:start}@media (max-width:800px){.gtm-final{grid-template-columns:1fr}.gtm-hero h1{font-size:2.2rem}}.gtm-next-list{list-style:none;margin-top:var(--spacing-md)}.gtm-next-list li{display:grid;grid-template-columns:2rem 1fr;grid-gap:var(--spacing-md);gap:var(--spacing-md);padding:var(--spacing-md) 0;border-bottom:1px solid var(--color-border)}.gtm-next-num{font-family:var(--font-mono);font-size:.85rem;color:var(--color-orange)}.gtm-next-list h3{font-size:1.15rem;margin:0 0 var(--spacing-xs)}.gtm-next-list p{font-size:.9rem;color:var(--color-secondary);margin:0}.gtm-paycard{border:1px solid var(--color-black);padding:var(--spacing-xl);position:-webkit-sticky;position:sticky;top:var(--spacing-xl)}.gtm-paycard-flag{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-orange);margin-bottom:var(--spacing-md)}.gtm-price{font-family:var(--font-heading);font-size:3rem;line-height:1}.gtm-price span{font-family:var(--font-body);font-size:1rem;color:var(--color-secondary)}.gtm-paycard-note{font-size:.85rem;color:var(--color-secondary);margin:var(--spacing-md) 0}.gtm-stats{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);margin:var(--spacing-md) 0 var(--spacing-lg)}.gtm-stat{padding:var(--spacing-md) 0;text-align:center}.gtm-stat+.gtm-stat{border-left:1px solid var(--color-border)}.gtm-stat-num{font-family:var(--font-mono);font-size:1.3rem;font-weight:500}.gtm-stat-label{font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:var(--color-inactive);margin-top:var(--spacing-xs)}.gtm-activate{display:block;width:100%;border:none;background:var(--color-orange);color:var(--color-white);font-family:var(--font-body);font-weight:500;font-size:1rem;padding:1rem;cursor:pointer;transition:background .15s ease}.gtm-activate:hover{background:var(--color-black)}.gtm-activate:disabled{background:var(--color-inactive);cursor:wait}.gtm-secure{font-size:.75rem;color:var(--color-inactive);text-align:center;margin-top:var(--spacing-sm)}.gtm-error{border:1px solid var(--color-error);color:var(--color-error);font-size:.85rem;padding:var(--spacing-sm) var(--spacing-md);margin-bottom:var(--spacing-md)}.gtm-success{text-align:center;padding:6rem 0}