:root,[data-theme=light]{--bg:#fafaf7;--bg-elev:#f2f1ec;--surface:#fff;--surface-sunk:#f6f5f1;--border:rgba(20,20,28,.08);--border-strong:rgba(20,20,28,.16);--text:#14141c;--text-2:#5b5f6b;--text-3:#9ca0ab;--text-on-accent:#fff;--accent:#a4462a;--accent-hover:#8c3b22;--accent-press:#73301b;--accent-soft:#f6ebe5;--focus-ring:rgba(164,70,42,.28);--success:#3f7a55;--success-soft:#ecf3ee;--warning:#a06a1f;--warning-soft:#f7efe0;--danger:#9f3838;--danger-soft:#f6e8e8;--shadow-sm:0 1px 2px rgba(20,20,28,.04);--shadow-md:0 4px 16px rgba(20,20,28,.06)}[data-theme=dark]{--bg:#14141c;--bg-elev:#1a1a24;--surface:#1c1c26;--surface-sunk:#181820;--border:hsla(0,0%,100%,.08);--border-strong:hsla(0,0%,100%,.16);--text:#ececf0;--text-2:#9da1ad;--text-3:#5c6070;--text-on-accent:#14141c;--accent:#e38a68;--accent-hover:#ec9f82;--accent-press:#d2775a;--accent-soft:rgba(227,138,104,.12);--focus-ring:rgba(227,138,104,.35);--success:#6fa384;--success-soft:rgba(111,163,132,.12);--warning:#c99858;--warning-soft:rgba(201,152,88,.12);--danger:#c97474;--danger-soft:rgba(201,116,116,.12);--shadow-sm:0 1px 2px rgba(0,0,0,.3);--shadow-md:0 4px 16px rgba(0,0,0,.4)}:root{--font-sans:"Space Grotesk",ui-sans-serif,system-ui,sans-serif;--font-serif:"Instrument Serif","Source Serif Pro",Georgia,serif;--font-mono:"JetBrains Mono",ui-monospace,"SF Mono",Menlo,monospace;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--s-10:40px;--s-12:48px;--s-16:64px;--s-20:80px;--r-sm:4px;--r-md:6px;--r-lg:8px;--r-pill:999px;--content-max:720px;--app-max:1040px;--site-max:1120px;--nav-h:64px}.wordy{background:var(--bg);color:var(--text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01","cv11";text-rendering:optimizeLegibility}.wordy *,.wordy :after,.wordy :before{box-sizing:border-box}.wordy a:not([class]){color:var(--accent);text-decoration:none}.wordy a:not([class]):hover{color:var(--accent-hover);text-decoration:underline;text-underline-offset:2px}.wordy-display{font-size:clamp(40px,6vw,56px);line-height:1.08}.wordy-display,.wordy-h1{color:var(--text);font-family:var(--font-serif);font-weight:400;letter-spacing:-.015em}.wordy-h1{font-size:clamp(34px,5vw,44px);line-height:1.05}.wordy-h2{font-size:clamp(26px,3.5vw,32px);letter-spacing:-.015em;line-height:1.15}.wordy-h2,.wordy-h3{color:var(--text);font-family:var(--font-serif);font-weight:400}.wordy-h3{font-size:26px;letter-spacing:-.014em;line-height:1.12}.wordy-display em,.wordy-h1 em,.wordy-h2 em,.wordy-h3 em{color:var(--accent);font-style:italic}.wordy-lead{color:var(--text-2);font-family:var(--font-sans);font-size:16px;line-height:1.6}.wordy-body{font-size:15.5px;line-height:1.55}.wordy-body,.wordy-prose{color:var(--text);font-family:var(--font-sans)}.wordy-prose{font-size:16.5px;line-height:1.7}.wordy-small{color:var(--text-2);font-family:var(--font-sans);font-size:13.5px;line-height:1.5}.label-mono,.wordy-label-mono{color:var(--text-2);font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.wordy-mono{color:var(--text-3);font-family:var(--font-mono);font-size:13px}.hr-soft,.wordy-hr{background:var(--border);border:0;height:1px;margin:0}html{scroll-behavior:smooth}body{margin:0}.shell{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;overflow:hidden}.shell,main{position:relative}main{flex:1;z-index:1}.wrap{padding-left:48px;padding-right:48px}.top,.wrap{box-sizing:border-box;margin:0 auto;max-width:1120px}.top{display:flex;justify-content:flex-end;padding:calc(20px + env(safe-area-inset-top,0px)) 48px 0;position:relative;width:100%;z-index:2}.lang{background:color-mix(in srgb,var(--bg) 80%,transparent);border:1px solid var(--border-strong);border-radius:var(--r-pill);display:inline-flex;gap:2px;padding:3px}.lang button{background:transparent;border:0;border-radius:var(--r-pill);color:var(--text-2);cursor:pointer;font-family:var(--font-mono);font-size:11.5px;letter-spacing:.08em;padding:5px 11px;transition:background .12s,color .12s}.lang button:hover{color:var(--text)}.lang button.on{background:var(--accent);color:var(--text-on-accent)}.lang button:focus-visible{box-shadow:0 0 0 3px var(--focus-ring);outline:none}.hero{align-items:center;box-sizing:border-box;display:grid;gap:64px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:0 auto;max-width:1120px;padding:40px 48px 0;width:100%}.hero-text{align-items:flex-start;display:flex;flex-direction:column}.badge{align-items:center;background:var(--accent-soft);border-radius:var(--r-pill);color:var(--accent);display:inline-flex;font-family:var(--font-mono);font-size:11px;gap:8px;letter-spacing:.1em;margin:0;padding:6px 13px;text-transform:uppercase}.dot{animation:pulse 2.6s ease-out infinite;background:var(--accent);border-radius:50%;height:6px;width:6px}@keyframes pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--accent) 55%,transparent)}70%,to{box-shadow:0 0 0 8px transparent}}.domain{color:var(--text);font-family:var(--font-serif);font-size:clamp(64px,9vw,112px);font-weight:400;letter-spacing:-.035em;line-height:.95;margin:0}.domain span{color:var(--accent);font-style:italic}.domain-sale{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.tagline{color:var(--text);font-family:var(--font-serif);font-size:clamp(22px,2.6vw,28px);line-height:1.25;margin:22px 0 0;max-width:24ch}.sub{color:var(--text-2);font-size:16px;line-height:1.6;margin:12px 0 0;max-width:44ch}.hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px 18px;margin-top:30px}.hero-note{color:var(--text-3);font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.wall{flex-direction:column;justify-self:center;max-width:532px;position:relative;width:100%}.wall,.wall-row{display:flex;gap:8px}.hang{left:50%;position:absolute;top:20%;transform:translate(-50%);z-index:1}.hang,.sale-sign{align-items:center;display:flex;flex-direction:column}.sale-sign{background:var(--accent);border-radius:10px;box-shadow:inset 0 0 0 3px var(--accent),inset 0 0 0 5px color-mix(in srgb,var(--text-on-accent) 85%,transparent),0 14px 30px color-mix(in srgb,var(--accent) 32%,transparent);color:var(--text-on-accent);gap:2px;padding:14px 34px 16px;position:relative;transform:rotate(-3deg);white-space:nowrap}.sale-sign:after,.sale-sign:before{background:color-mix(in srgb,var(--text-on-accent) 85%,transparent);border-radius:50%;content:"";height:6px;position:absolute;top:9px;width:6px}.sale-sign:before{left:14px}.sale-sign:after{right:14px}.sale-sign-main{font-family:var(--font-sans);font-size:clamp(30px,4vw,44px);font-weight:700;letter-spacing:.1em;line-height:1.05;text-transform:uppercase}.sale-sign-sub{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.18em;opacity:.9;text-transform:uppercase}.brick{border:1.5px solid color-mix(in srgb,var(--accent) 28%,transparent);border-radius:6px;box-sizing:border-box;flex:2 1 0;height:46px}.brick--half{flex:1 1 0}.price-tag{align-items:center;display:flex;flex-direction:column;margin-top:-3px}.price-tag-string{background:var(--text-2);height:24px;width:1.5px}.price-tag-card{align-items:center;background:var(--surface);border:1.5px solid var(--text);border-radius:6px 12px 12px 6px;box-shadow:0 10px 22px #14141c29;display:flex;gap:10px;margin-top:-2px;padding:10px 18px 10px 14px;transform:rotate(6deg);transform-origin:50% 0}.price-tag-hole{border:1.5px solid var(--text);border-radius:50%;box-sizing:border-box;flex:none;height:9px;width:9px}.price-tag-text{display:flex;flex-direction:column;gap:2px;white-space:nowrap}.price-tag-label{color:var(--text-2);font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase}.price-tag-value{color:var(--text);font-family:var(--font-serif);font-size:34px;line-height:1}.section{padding-top:96px;scroll-margin-top:24px}.eyebrow{color:var(--accent);font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;margin:0 0 12px;text-transform:uppercase}.h2{color:var(--text);font-family:var(--font-serif);font-size:clamp(30px,4.6vw,42px);font-weight:400;letter-spacing:-.018em;line-height:1.1;margin:0}.h2 em{color:var(--accent);font-style:italic}.why{background:var(--border);border:1px solid var(--border);border-radius:14px;display:grid;gap:1px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:32px;overflow:hidden}.why-item{background:var(--surface);padding:24px 22px 26px}.why-num{color:var(--text-3);font-family:var(--font-mono);font-size:10.5px}.why-item h3{color:var(--text);font-family:var(--font-serif);font-size:23px;font-weight:400;line-height:1.15;margin:12px 0 8px}.why-item p{color:var(--text-2);font-size:14.5px;line-height:1.6;margin:0}.chips{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:28px 0 0;padding:0}.chips li{border:1px solid var(--border-strong);border-radius:var(--r-pill);color:var(--text);font-size:14px;padding:8px 14px}.chips li,.cta{background:var(--surface)}.cta{border:1px solid var(--border);border-radius:18px;box-shadow:var(--shadow-md);box-sizing:border-box;isolation:isolate;margin:0 auto;max-width:720px;overflow:hidden;padding:52px 32px 40px;position:relative;text-align:center}.cta-glow{background:radial-gradient(ellipse 50% 80% at 50% 0,color-mix(in srgb,var(--accent) 13%,transparent),transparent 70%);height:360px;inset:-50% 0 auto;position:absolute;z-index:-1}.cta-price{color:var(--text-2);font-size:16px;margin:14px 0 0}.cta-price strong{color:var(--accent);font-family:var(--font-serif);font-size:30px;font-weight:400;margin-left:4px}.cta-body{color:var(--text-2);font-size:16px;line-height:1.6;margin:10px auto 0;max-width:44ch}.cta-note{color:var(--text-3);font-size:13px;line-height:1.55;margin:24px auto 0;max-width:46ch}.contacts{display:flex;flex-direction:column;gap:10px;margin:30px auto 0;max-width:440px;text-align:left}.contact{align-items:center;background:var(--bg);border:1px solid var(--border-strong);border-radius:12px;color:var(--text);display:flex;gap:14px;padding:14px 16px;text-decoration:none;transition:border-color .12s,background .12s,transform .12s}.contact:hover{background:var(--accent-soft);border-color:var(--accent)}.contact:active{transform:translateY(1px)}.contact:focus-visible{box-shadow:0 0 0 3px var(--focus-ring);outline:none}.contact-icon{background:var(--accent);border-radius:10px;color:var(--text-on-accent);display:grid;flex:none;height:40px;place-items:center;width:40px}.contact-text{display:flex;flex-direction:column;gap:2px;min-width:0}.contact-label{color:var(--text-3);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase}.contact-value{font-size:16px;font-weight:500;overflow-wrap:anywhere}.btn{background:var(--accent);border:0;border-radius:10px;color:var(--text-on-accent);cursor:pointer;font-family:var(--font-sans);font-size:15.5px;font-weight:500;height:50px;padding:0 30px;transition:background .12s,transform .12s}.btn:hover{background:var(--accent-hover)}.btn:active{background:var(--accent-press);transform:translateY(1px)}.btn:focus-visible{box-shadow:0 0 0 3px var(--focus-ring);outline:none}.foot{border-top:1px solid var(--border);color:var(--text-3);font-size:12.5px;margin-top:80px;padding:24px 24px calc(24px + env(safe-area-inset-bottom,0px));position:relative;text-align:center;z-index:1}@media(max-width:960px){.why{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:860px){.top,.wrap{padding-left:24px;padding-right:24px}.hero{gap:48px;grid-template-columns:1fr;padding:32px 24px 0}.brick{height:36px}.price-tag-value{font-size:28px}.hang{top:10%}.sale-sign{padding:10px 24px 12px}.sale-sign-main{font-size:28px}.sale-sign-sub{font-size:10px}}@media(max-width:560px){.why{grid-template-columns:1fr}.cta{padding:40px 18px 32px}.section{padding-top:76px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.dot{animation:none}}
