
:root{font-synthesis:none}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.6;-webkit-font-smoothing:antialiased}body[data-theme="dark"]{color-scheme:dark;--bg:#0b1115;--ink:#f5f4f0;--sub:#c0c6c6;--line:rgba(248,246,240,.19);--card:#151d22;--card2:#11191e;--surface:#202b2e;--accent:#e0d0b7;--button:#eee9e0;--buttonText:#101518;--alt:#e9e6df;--altInk:#142024;--focus:#f0d3aa;--input:#10171b;--borderInput:rgba(255,255,255,.33);background:var(--bg);color:var(--ink)}body[data-theme="light"]{color-scheme:light;--bg:#f7f5f0;--ink:#1c262b;--sub:#4b595d;--line:rgba(16,34,42,.19);--card:#eae6df;--card2:#f1ede7;--surface:#dee4e4;--accent:#385668;--button:#14252e;--buttonText:#faf9f6;--alt:#1a2b34;--altInk:#f7f5f0;--focus:#325a79;--input:#fffdf8;--borderInput:rgba(24,39,48,.35);background:var(--bg);color:var(--ink)}
a{color:inherit}a:hover{text-underline-offset:4px}button,input,select,textarea{font:inherit}button{cursor:pointer}button,a,input,select,textarea{touch-action:manipulation}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid var(--focus);outline-offset:3px}*[hidden]{display:none!important}.skip{position:absolute;top:-300px;left:12px;background:var(--button);color:var(--buttonText);padding:12px 18px;z-index:50}.skip:focus{top:9px}.container{width:min(1220px,calc(100% - 80px));margin:0 auto}.eyebrow{font-size:12px;letter-spacing:.22em;text-transform:uppercase;font-weight:750}.sub{color:var(--sub)}.rule{border:0;border-top:1px solid var(--line);margin:0}
.header{border-bottom:1px solid var(--line);background:var(--bg)}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:96px}.brandlink{text-decoration:none;display:flex;flex-direction:column;gap:3px;line-height:1}.mark{display:inline-flex;white-space:nowrap;align-items:baseline;line-height:1.06}.mark .lead{font-weight:790;letter-spacing:-.065em}.mark .tail{font-weight:230;letter-spacing:-.072em}.mark.hemp .lead{letter-spacing:.055em}.mark.hemp .tail{letter-spacing:.06em}.header .mark{font-size:26px}.header-url{font-size:12px;font-weight:650;letter-spacing:.045em}.links{display:flex;align-items:center;gap:27px}.links>a{font-size:13px;font-weight:660;text-decoration:none}.links>a:hover{text-decoration:underline}.linkbutton{padding:13px 20px;border:1px solid var(--line);white-space:nowrap}.linkbutton:hover{background:var(--card)}
.hero{padding:76px 0 90px;position:relative;overflow:hidden}.hero:after{content:"";pointer-events:none;position:absolute;right:-310px;top:-480px;border:1px solid var(--line);width:940px;height:940px;border-radius:50%;box-shadow:0 0 0 110px rgba(150,164,162,.04),0 0 0 225px rgba(150,164,162,.025)}.hero-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(300px,.63fr);gap:76px;align-items:center;position:relative;z-index:1}.overline{display:flex;align-items:center;gap:14px;color:var(--accent);margin-bottom:28px}.overline:before{content:"";display:block;width:36px;height:1px;background:var(--accent)}.hero-mark{font-size:clamp(65px,8.3vw,138px);margin:0 0 5px}.domain{font-size:clamp(32px,4.1vw,59px);line-height:1.12;font-weight:480;letter-spacing:-.06em;margin:0 0 36px;overflow-wrap:anywhere}.domain strong{font-weight:740}.hero h1{font-size:clamp(32px,3.3vw,48px);font-weight:410;letter-spacing:-.055em;line-height:1.15;max-width:700px;margin:0 0 18px}.hero-lead{font-size:17px;max-width:620px;color:var(--sub);line-height:1.75;margin:0 0 27px}.actions{display:flex;flex-wrap:wrap;gap:12px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:52px;padding:14px 22px;border:1px solid var(--button);background:var(--button);color:var(--buttonText);text-decoration:none;font-weight:750;font-size:13px;transition:transform .15s ease}.btn:hover{transform:translateY(-2px)}.btn.ghost{background:transparent;color:var(--ink);border-color:var(--line)}.fine{font-size:12px;color:var(--sub);line-height:1.65}.hero .fine{margin:16px 0 0}.deal-card{background:var(--card);border:1px solid var(--line);padding:31px;box-shadow:0 30px 75px rgba(0,0,0,.09)}.deal-card-head{display:flex;justify-content:space-between;gap:12px;align-items:center;border-bottom:1px solid var(--line);padding-bottom:18px}.status{font-size:12px;display:flex;align-items:center;gap:8px}.status:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--accent)}.deal-card h2{font-size:27px;font-weight:480;line-height:1.2;letter-spacing:-.04em;margin:23px 0 15px}.deal-card p{font-size:14px;color:var(--sub);line-height:1.7;margin:0 0 22px}.deal-card-list{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:0}.deal-card-list div{padding:15px 0}.deal-card-list span{color:var(--sub);display:block;font-size:11px}.deal-card-list strong{font-size:15px;font-weight:700}.deal-card .btn{width:100%;margin-top:23px}.deal-card .fine{text-align:center;margin:15px 0 0;font-size:11px}.thin-band{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:70px;display:grid;grid-template-columns:repeat(3,1fr)}.thin-band>div{padding:21px 28px;border-right:1px solid var(--line)}.thin-band>div:first-child{padding-left:0}.thin-band>div:last-child{border-right:0}.thin-band strong{font-size:18px;display:block;line-height:1.3;font-weight:650}.thin-band span{font-size:12px;color:var(--sub)}
.section{padding:104px 0}.section-head{display:grid;grid-template-columns:1fr 0.85fr;align-items:end;gap:100px;margin-bottom:43px}.section-head h2,.bigtitle{font-size:clamp(43px,5vw,71px);line-height:1.04;letter-spacing:-.07em;font-weight:430;margin:15px 0 0}.section-head p{font-size:16px;color:var(--sub);line-height:1.7;margin:0}.sectors{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.sector{border:1px solid var(--line);padding:33px 34px 35px;min-height:230px;background:var(--card2);display:flex;flex-direction:column}.sector-num{font-size:12px;color:var(--accent);font-weight:700;letter-spacing:.04em;margin-bottom:auto}.sector h3{font-size:24px;font-weight:510;line-height:1.13;letter-spacing:-.04em;margin:33px 0 13px}.sector p{font-size:14px;color:var(--sub);line-height:1.7;margin:0;max-width:510px}
.value{border-top:1px solid var(--line);padding:100px 0}.value-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:10%;align-items:center}.value-grid>*{min-width:0}.value h2{font-size:clamp(42px,4.6vw,66px);line-height:1.06;font-weight:440;letter-spacing:-.065em;margin:15px 0 25px}.value p{color:var(--sub);max-width:520px;font-size:15px;line-height:1.78}.identity-panel{min-height:350px;display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px solid var(--line);background:var(--card2);padding:50px 30px;gap:18px;position:relative}.identity-panel:before,.identity-panel:after{content:"";position:absolute;border-top:1px solid var(--line);width:36px;top:28px}.identity-panel:before{left:28px}.identity-panel:after{right:28px}.identity-panel .mark{font-size:clamp(60px,5vw,92px)}.identity-panel .identity-url{font-size:30px;letter-spacing:-.045em;font-weight:650}.identity-caption{font-size:12px;text-align:center;color:var(--sub)}
.alt{background:var(--alt);color:var(--altInk);padding:102px 0}.alt .eyebrow{opacity:.65}.alt-grid{display:grid;grid-template-columns:1fr 0.85fr;gap:10%;align-items:center}.alt h2{font-size:clamp(40px,5vw,72px);font-weight:440;line-height:1.07;letter-spacing:-.07em;margin:15px 0 25px}.alt p{line-height:1.8;max-width:540px;opacity:.78}.companion{border:1px solid currentColor;opacity:.88;text-decoration:none;padding:38px 35px;display:flex;flex-direction:column;gap:30px}.companion:hover{opacity:1}.companion>span{font-size:12px;letter-spacing:.15em;text-transform:uppercase}.companion strong{font-size:clamp(36px,4.8vw,62px);letter-spacing:-.065em;font-weight:480;line-height:1.1;overflow-wrap:anywhere}.companion p{font-size:13px;margin:0;opacity:.76}
.buyer{padding:103px 0 95px}.buyer .section-head{margin-bottom:50px}.buyer-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.buyer-steps>div{padding-top:17px;border-top:1px solid var(--line)}.buyer-steps span{color:var(--accent);font-size:12px;letter-spacing:.12em}.buyer-steps strong{display:block;font-size:18px;margin:14px 0 9px}.buyer-steps p{font-size:13px;line-height:1.74;color:var(--sub);margin:0}
.sale{padding:110px 0;background:var(--card2)}.sale-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:10%;align-items:start}.sale-left{position:sticky;top:28px}.sale h2{font-size:clamp(43px,4.8vw,68px);font-weight:430;letter-spacing:-.075em;line-height:1.06;margin:16px 0 25px}.sale-left p{font-size:15px;color:var(--sub);line-height:1.8}.sale-info{margin-top:36px;border-top:1px solid var(--line);padding-top:25px}.sale-info strong{display:block;margin-bottom:5px}.sale-info a{font-size:13px}.formwrap{border:1px solid var(--line);background:var(--bg);padding:39px 41px 43px}.formhead{display:flex;justify-content:space-between;align-items:center;gap:14px;font-size:11px;color:var(--sub);text-transform:uppercase;letter-spacing:.16em}.formwrap h3{font-size:27px;font-weight:530;letter-spacing:-.045em;margin:18px 0 22px}.tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-bottom:23px}.tab{background:transparent;color:var(--ink);border:1px solid var(--line);font-size:12px;font-weight:650;min-height:56px;line-height:1.3;padding:9px}.tab[aria-pressed=true]{background:var(--button);color:var(--buttonText);border-color:var(--button)}.explain{background:var(--card2);padding:13px 17px;font-size:13px;color:var(--sub);margin:0 0 25px;line-height:1.7}.fields{display:grid;grid-template-columns:1fr 1fr;gap:19px}.field{display:flex;flex-direction:column;gap:8px}.field.wide{grid-column:1/-1}.field label{font-size:13px;font-weight:670}.field input,.field select,.field textarea{width:100%;min-height:50px;border:1px solid var(--borderInput);padding:13px 14px;background:var(--input);color:var(--ink);border-radius:2px}.field textarea{min-height:106px;resize:vertical}.field input::placeholder,.field textarea::placeholder{color:var(--sub);opacity:.8}.trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.check{display:flex;align-items:flex-start;gap:10px;font-size:12px;color:var(--sub);margin:23px 0 16px;line-height:1.6}.check input{margin-top:3px;flex:none;width:18px;height:18px;accent-color:var(--accent)}.formwrap .btn{width:100%}.micro{font-size:11px;color:var(--sub);line-height:1.7;margin:15px 0 0}
.below{padding:92px 0}.below-inner{max-width:930px}.below h2{font-size:clamp(39px,4vw,60px);letter-spacing:-.06em;font-weight:450;margin:14px 0 40px;line-height:1.1}.below details{border-top:1px solid var(--line);padding:18px 0}.below details:last-child{border-bottom:1px solid var(--line)}.below summary{font-weight:670;cursor:pointer;position:relative;padding-right:35px;list-style:none}.below summary::-webkit-details-marker{display:none}.below summary:after{content:'+';position:absolute;right:7px;top:-3px;font-size:23px;font-weight:300}.below details[open] summary:after{content:'−'}.below details p{color:var(--sub);line-height:1.75;font-size:14px;max-width:750px;margin:15px 0 5px}.footer{border-top:1px solid var(--line);padding:45px 0}.footer-inner{display:grid;grid-template-columns:1fr 1fr;gap:45px}.footer .mark{font-size:31px}.footer p{font-size:12px;line-height:1.8;color:var(--sub);max-width:600px}.footer a{font-size:12px;text-decoration:none}.footer-links{display:flex;justify-content:flex-end;align-items:start;gap:20px;flex-wrap:wrap}.legal{padding:90px 0;max-width:860px}.legal h1{font-size:clamp(42px,5vw,70px);letter-spacing:-.06em;line-height:1.1}.legal h2{font-size:24px}.legal p{color:var(--sub);line-height:1.75}
@media(max-width:1100px){.hero-grid{grid-template-columns:1fr .76fr;gap:45px}.hero-mark{font-size:clamp(58px,7.1vw,105px)}.hero h1{font-size:clamp(35px,3.8vw,49px)}.sale-grid{gap:5%}.value-grid{gap:6%}}
@media(max-width:760px){.container{width:calc(100% - 44px)}.header-inner{min-height:81px}.links{gap:13px}.links .hide-small{display:none}.header .mark{font-size:22px}.hero{padding:55px 0 68px}.hero-grid{grid-template-columns:1fr;gap:42px}.hero-mark{font-size:clamp(62px,11.5vw,90px)}.domain{font-size:clamp(31px,6vw,47px)}.hero h1{font-size:clamp(38px,7vw,54px)}.hero-lead{font-size:16px}.deal-card{max-width:570px}.thin-band{margin-top:45px}.section,.buyer,.value,.alt,.sale,.below{padding:73px 0}.section-head,.value-grid,.alt-grid,.sale-grid{grid-template-columns:1fr;gap:30px}.section-head{margin-bottom:31px}.section-head h2,.bigtitle,.value h2,.alt h2,.sale h2{font-size:clamp(43px,7.3vw,57px)}.value p{max-width:700px}.identity-panel{min-height:290px}.buyer-steps{grid-template-columns:1fr 1fr;gap:30px}.sale-left{position:static}.formwrap{padding:27px}.footer-inner{grid-template-columns:1fr}.footer-links{justify-content:flex-start}.companion{max-width:650px}}
@media(max-width:500px){.container{width:calc(100% - 36px)}.header .mark{font-size:19px}.linkbutton{padding:10px;font-size:11px!important}.hero-mark{font-size:clamp(47px,12vw,67px)}.hero h1{font-size:40px}.hero-lead{font-size:15px}.actions{flex-direction:column}.actions .btn{width:100%}.deal-card{padding:23px}.thin-band{grid-template-columns:1fr 1fr}.thin-band>div{padding:14px!important}.thin-band>div:nth-child(2){border:0}.thin-band>div:last-child{grid-column:1/-1;border-top:1px solid var(--line)}.sectors{grid-template-columns:1fr}.sector{min-height:205px;padding:24px}.sector h3{margin:24px 0 12px}.identity-panel .mark{font-size:clamp(38px,10vw,60px)}.identity-panel .identity-url{font-size:24px}.buyer-steps{grid-template-columns:1fr}.formwrap{padding:23px 18px}.fields{grid-template-columns:1fr}.tabs{gap:3px}.tab{font-size:11px}.sale h2,.section-head h2,.alt h2{font-size:42px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn{transition:none}}
