/* ===== style.css ===== */
:root{--black:#080806;--ivory:#eeeae0;--gold:#c6a96a;--dim:#8c887f;--line:rgba(238,234,224,.16)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--black);color:var(--ivory);font-family:Manrope,sans-serif;overflow-x:hidden}.grain{position:fixed;inset:0;pointer-events:none;z-index:100;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.pointer{position:fixed;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,rgba(198,169,106,.11),transparent 67%);transform:translate(-50%,-50%);z-index:0;pointer-events:none}.loader{position:fixed;inset:0;background:#0b0b08;z-index:200;display:grid;place-items:center;transition:transform 1s cubic-bezier(.77,0,.18,1) .3s}.loader.done{transform:translateY(-100%)}.loader>div{text-align:center}.loader span{font-size:clamp(4rem,10vw,9rem);font-weight:800;letter-spacing:-.09em}.loader i{display:block;width:0;height:1px;background:var(--gold);margin:18px auto;animation:load 1.15s ease forwards}.loader small,.availability,.kicker,.section-head,.asset-tag,.scroll,.contact-label,footer{font-family:"DM Mono",monospace;letter-spacing:.13em}.loader small{font-size:.55rem;color:var(--dim)}header{height:92px;padding:0 3.5vw;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);position:absolute;inset:0 0 auto;z-index:20}.wordmark{font-size:1.28rem;font-weight:800;letter-spacing:-.06em;color:inherit;text-decoration:none}.wordmark span,.contact h2 span{color:var(--gold)}.availability{font-size:.57rem}.availability i,.contact-label i{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--gold);box-shadow:0 0 14px var(--gold);margin-right:10px;animation:pulse 2s infinite}.nav-cta{font:500 .62rem "DM Mono";letter-spacing:.1em;color:inherit;text-decoration:none;border-bottom:1px solid var(--gold);padding-bottom:7px}.hero{min-height:100vh;padding-top:92px;position:relative;display:grid;grid-template-columns:55% 45%}.hero-index{position:absolute;left:3.5vw;top:130px;font:400 .58rem "DM Mono";line-height:1.8;color:var(--gold);letter-spacing:.12em}.hero-index span{color:var(--dim)}.hero-copy{padding:20vh 0 8vh 3.5vw;position:relative;z-index:3}.kicker{font-size:.62rem;color:var(--dim);margin-bottom:7vh}.hero h1{margin:0;font-size:clamp(4.5rem,9vw,9rem);line-height:.78;letter-spacing:-.085em}.hero h1 span{display:block}.outline{font-family:"Noto Serif SC",serif;font-style:italic;font-weight:600;color:transparent;-webkit-text-stroke:1px var(--ivory);margin-left:9vw}.hero-cn{font:600 clamp(1rem,1.7vw,1.45rem)/1.6 "Noto Serif SC",serif;margin:10vh 0 0;color:#b8b3a8}.visual{position:relative;border-left:1px solid var(--line);overflow:hidden}.visual:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--black),transparent 20%),linear-gradient(0deg,var(--black),transparent 22%);pointer-events:none}.visual img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.28) sepia(.18);animation:levitate 8s ease-in-out infinite}.orbit{position:absolute;z-index:2;width:70%;aspect-ratio:1;border:1px solid rgba(198,169,106,.32);border-radius:50%;left:15%;top:26%;animation:spin 18s linear infinite}.orbit:before{content:"";position:absolute;width:8px;height:8px;background:var(--gold);border-radius:50%;left:50%;top:-4px;box-shadow:0 0 16px var(--gold)}.asset-tag{position:absolute;z-index:3;right:2.5vw;bottom:3.5vh;text-align:right;display:grid;gap:8px}.asset-tag small{font-size:.5rem;color:var(--dim)}.asset-tag b{font-size:1.35rem}.scroll{position:absolute;z-index:5;bottom:4vh;left:3.5vw;font-size:.53rem;color:var(--dim)}.scroll span{color:var(--gold);margin-left:10px}.ticker{position:relative;z-index:4;overflow:hidden;background:var(--gold);color:#111;transform:rotate(-1.1deg) scale(1.02)}.ticker div{font-size:clamp(1.7rem,3.2vw,3.5rem);font-weight:800;white-space:nowrap;letter-spacing:-.045em;padding:10px 0;animation:ticker 26s linear infinite}.offer,.industries{padding:18vh 3.5vw}.section-head{display:grid;grid-template-columns:70px 1fr auto;border-bottom:1px solid var(--line);padding-bottom:18px;font-size:.55rem;color:var(--dim)}.section-head span{color:var(--gold)}.section-head p{margin:0;color:var(--ivory)}.offer-title{margin:12vh 0 10vh}.offer-title span,.offer-title em{display:block;font-size:clamp(3.7rem,9vw,9.5rem);line-height:.82;font-weight:800;letter-spacing:-.075em}.offer-title span:nth-child(2){text-align:center}.offer-title em{text-align:right;font-family:"Noto Serif SC",serif;font-weight:600;color:var(--gold)}.price-card{border:1px solid var(--gold);padding:3vw;display:grid;grid-template-columns:auto 1fr auto;align-items:end;background:linear-gradient(125deg,rgba(198,169,106,.11),transparent 60%);position:relative}.price-card:before{content:"ASKING PRICE";position:absolute;top:-9px;left:3vw;background:var(--black);padding:0 15px;font:.55rem "DM Mono";letter-spacing:.15em;color:var(--gold)}.price-card small{display:block;font:.55rem "DM Mono";color:var(--dim)}.price-card strong{font-size:clamp(6rem,15vw,14rem);line-height:.7;letter-spacing:-.09em}.price-unit{padding-bottom:1vh}.price-unit b{display:block;font-size:clamp(2rem,5vw,5rem);letter-spacing:-.06em}.price-unit span{font:.72rem "DM Mono";color:var(--gold)}.price-card p{color:var(--dim);font-size:.78rem;line-height:1.7}.offer-note{display:grid;grid-template-columns:1fr 1fr;gap:15vw;padding-top:34px;color:var(--dim);font-size:.8rem;line-height:1.8}.proof{border-block:1px solid var(--line)}.proof-intro{padding:14vh 3.5vw;display:grid;grid-template-columns:70px 1fr 30%;align-items:end}.proof-intro>span{font:.58rem "DM Mono";color:var(--gold);align-self:start}.proof-intro h2{font-size:clamp(3.3rem,7vw,7rem);line-height:.9;letter-spacing:-.07em;margin:0}.proof-intro h2 em{font-family:"Noto Serif SC";font-weight:600;color:var(--gold)}.proof-intro p{color:var(--dim);font-size:.8rem;line-height:1.8}.proof-grid{display:grid;grid-template-columns:repeat(3,1fr)}.proof article{min-height:490px;padding:45px 3.5vw;border-top:1px solid var(--line);border-right:1px solid var(--line);position:relative;transition:.4s}.proof article:hover,.proof article.featured{background:var(--ivory);color:var(--black)}.ring{width:130px;aspect-ratio:1;border:1px solid var(--gold);border-radius:50%;display:flex;align-items:center;justify-content:center}.ring b{font-size:2.1rem;letter-spacing:-.06em}.ring small{color:var(--gold)}.proof h3{position:absolute;bottom:105px;font-size:clamp(1.7rem,3vw,3.1rem);letter-spacing:-.06em}.proof article p{position:absolute;bottom:35px;color:var(--dim);font-size:.73rem;line-height:1.7}.industry-title{display:grid;grid-template-columns:25% 1fr;margin:12vh 0}.industry-title small{font:.56rem "DM Mono";color:var(--gold)}.industry-title h2{font-size:clamp(4rem,10vw,10rem);line-height:.79;letter-spacing:-.08em;margin:0}.industry-title i{font-family:"Noto Serif SC";color:var(--gold);font-weight:600}.industry-rail{display:flex;gap:8px;flex-wrap:wrap}.industry-rail span{font:.62rem "DM Mono";letter-spacing:.08em;border:1px solid #393833;border-radius:50px;padding:13px 19px;transition:.3s}.industry-rail span:hover{background:var(--gold);border-color:var(--gold);color:#111}.industry-copy{display:grid;grid-template-columns:1fr 1.5fr;gap:12vw;margin-top:12vh;padding-top:35px;border-top:1px solid var(--line);font-size:.82rem;line-height:1.9;color:var(--dim)}.industry-copy p:first-child{color:var(--ivory);font-weight:700}.contact{margin:0 1.5vw 4vh;background:var(--ivory);color:var(--black);padding:12vh 3.5vw 5vh;min-height:88vh;position:relative}.contact-label{font-size:.58rem}.contact h2{font-size:clamp(5rem,14vw,14rem);line-height:.7;letter-spacing:-.095em;margin:14vh 0}.contact h2 a{color:inherit;text-decoration:none;position:relative}.contact h2 a:after{content:"";position:absolute;height:7px;background:var(--gold);left:0;right:0;bottom:0;transform:scaleX(0);transform-origin:left;transition:.5s}.contact h2 a:hover:after{transform:scaleX(1)}.contact-bottom{display:flex;align-items:flex-end;justify-content:space-between;border-top:1px solid #beb9ad;padding-top:32px}.contact-bottom>p{font-size:.73rem;color:#777269;line-height:1.7}.details{display:grid;min-width:36%}.details a{color:inherit;text-decoration:none;font:500 .7rem "DM Mono";padding:15px 0;border-bottom:1px solid #c9c3b7;display:flex;justify-content:space-between}.details a:hover{color:#8c6c2c}footer{height:150px;padding:0 3.5vw;display:flex;align-items:center;justify-content:space-between;font-size:.53rem;color:var(--dim)}footer p{line-height:1.7}footer>a:last-child{color:inherit;text-decoration:none}.reveal{opacity:0;transform:translateY(45px);transition:opacity 1s cubic-bezier(.2,.75,.2,1),transform 1s cubic-bezier(.2,.75,.2,1)}.reveal.show{opacity:1;transform:none}@keyframes load{to{width:140px}}@keyframes pulse{50%{opacity:.25;transform:scale(.7)}}@keyframes levitate{50%{transform:translateY(-13px) scale(1.015)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ticker{to{transform:translateX(-50%)}}@media(max-width:800px){header{height:72px;padding:0 5vw}.availability{display:none}.nav-cta{font-size:.5rem}.hero{display:block;padding-top:72px}.hero-index{top:100px;left:5vw}.hero-copy{padding:20vh 5vw 10vh}.hero h1{font-size:18vw}.outline{margin-left:0}.hero-cn{margin-top:7vh}.visual{height:65vh;border:0;border-top:1px solid var(--line)}.scroll{display:none}.offer,.industries{padding:13vh 5vw}.section-head{grid-template-columns:42px 1fr}.section-head small{display:none}.offer-title span,.offer-title em{font-size:15vw}.price-card{grid-template-columns:1fr;padding:12vw 6vw;gap:18px}.price-card strong{font-size:38vw}.price-card p{border-top:1px solid var(--line);padding-top:20px}.offer-note,.industry-copy{grid-template-columns:1fr;gap:20px}.proof-intro{padding:12vh 5vw;grid-template-columns:35px 1fr}.proof-intro p{grid-column:2;margin-top:40px}.proof-grid{grid-template-columns:1fr}.proof article{min-height:400px;border-right:0}.industry-title{grid-template-columns:1fr;gap:30px}.industry-title h2{font-size:18vw}.contact{margin:0 3vw 3vh;padding:10vh 5vw;min-height:82vh}.contact h2{font-size:20vw;line-height:.78;margin:13vh 0}.contact-bottom{display:block}.details{margin-top:40px}footer{height:180px;align-items:flex-start;padding-top:45px;flex-wrap:wrap}footer p{order:3;width:100%}.pointer{display:none}}


/* ===== logo.css ===== */
.logo-visual{display:grid;place-items:center;isolation:isolate;background:radial-gradient(circle at 52% 46%,rgba(78,46,72,.3),transparent 28%),radial-gradient(circle at 45% 50%,rgba(70,130,120,.14),transparent 47%)}.logo-visual:before,.logo-visual:after{content:"";position:absolute;inset:0;pointer-events:none}.logo-visual:before{z-index:-1;background:repeating-radial-gradient(circle at center,transparent 0 12%,rgba(198,169,106,.13) 12.15%,transparent 12.35% 21%);animation:breathe 7s ease-in-out infinite}.logo-visual:after{z-index:3;background:linear-gradient(90deg,var(--black),transparent 14%),linear-gradient(0deg,var(--black),transparent 16%)}.logo-aura{position:absolute;width:68%;aspect-ratio:1;border-radius:50%;background:conic-gradient(from 20deg,rgba(255,220,0,.18),rgba(255,29,145,.2),rgba(0,190,255,.18),rgba(96,255,0,.18),rgba(255,220,0,.18));filter:blur(60px);animation:auraSpin 12s linear infinite}.logo-frame{width:min(88%,760px);display:flex;align-items:center;justify-content:center;position:relative;z-index:2;filter:drop-shadow(0 34px 30px rgba(0,0,0,.55));transition:transform .6s cubic-bezier(.2,.8,.2,1)}.logo-frame:hover{transform:scale(1.045)}.logo-frame img{width:100%;height:auto;object-fit:contain;filter:none;animation:logoFloat 5.5s ease-in-out infinite}.frame-label,.frame-no{display:none}.logo-visual .asset-tag{z-index:4}.logo-visual .asset-tag:before{content:"";display:block;width:34px;height:1px;background:var(--gold);margin:0 0 14px auto}.loader span em{font-style:normal;color:var(--gold);font-weight:500}.loader small{letter-spacing:.18em}@keyframes logoFloat{50%{transform:translateY(-10px) rotate(.35deg)}}@keyframes auraSpin{to{transform:rotate(360deg)}}@keyframes breathe{50%{opacity:.45;transform:scale(1.05)}}@media(max-width:800px){.logo-frame{width:92%}.logo-aura{width:85%}}


/* ===== hero-luxury.css ===== */
.luxury-copy{padding-top:16vh;padding-right:3.5vw;display:flex;flex-direction:column;justify-content:center}.auction-meta{display:flex;justify-content:space-between;border-bottom:1px solid var(--line);padding-bottom:13px;font:400 .54rem "DM Mono";letter-spacing:.17em;color:var(--gold)}.domain-title{font-family:"Noto Serif SC",Georgia,serif!important;font-size:clamp(6.2rem,12.5vw,12.5rem)!important;line-height:.76!important;font-weight:600!important;letter-spacing:-.105em!important;margin:8vh 0 5vh!important;white-space:nowrap}.domain-title>span{display:inline!important;color:var(--gold);font-style:italic;font-weight:600}.domain-rule{display:flex;align-items:center;gap:18px}.domain-rule i{height:1px;flex:1;background:linear-gradient(90deg,var(--gold),transparent)}.domain-rule small{font:400 .5rem "DM Mono";letter-spacing:.15em;color:var(--dim)}.hero-statement{font-size:clamp(1.5rem,2.9vw,3.2rem);line-height:.93;letter-spacing:-.055em;margin:6vh 0 5vh;font-weight:600}.hero-statement em{font-family:"Noto Serif SC",serif;color:transparent;-webkit-text-stroke:1px var(--gold);font-weight:600}.hero-value{display:flex;align-items:flex-end;justify-content:space-between;margin-top:auto;padding-top:24px;border-top:1px solid var(--line)}.hero-value>p{margin:0;font:600 .83rem/1.65 "Noto Serif SC",serif;color:#b8b3a8}.hero-value>div{text-align:right}.hero-value small{display:block;font:400 .48rem "DM Mono";letter-spacing:.13em;color:var(--dim)}.hero-value strong{font-family:"Noto Serif SC",serif;font-size:2.4rem;color:var(--gold);letter-spacing:-.05em}.luxury-copy:before{content:"";position:absolute;width:1px;height:9vh;background:linear-gradient(var(--gold),transparent);left:11vw;top:92px}.luxury-copy:after{content:"01";position:absolute;left:3.5vw;bottom:4vh;font:400 .5rem "DM Mono";color:var(--gold)}@media(max-width:800px){.luxury-copy{padding:17vh 5vw 9vh}.auction-meta{margin-top:20px}.domain-title{font-size:25vw!important;margin:7vh 0 5vh!important}.hero-statement{font-size:8vw;margin:6vh 0}.hero-value{margin-top:3vh}.hero-value strong{font-size:2rem}.luxury-copy:before,.luxury-copy:after{display:none}}

.luxury-copy{padding-top:10vh}.domain-title{margin-top:4.5vh!important;margin-bottom:4vh!important}.luxury-copy:before{display:none}.auction-meta span:first-child{font-family:"Noto Serif SC",serif;font-size:.68rem;color:var(--ivory)}.auction-meta span:last-child{color:var(--gold);font-weight:600}@media(max-width:800px){.luxury-copy{padding-top:11vh}.auction-meta{display:grid;gap:10px}.auction-meta span:last-child{text-align:left}.domain-title{margin-top:5vh!important}}

/* ===== chroma.css ===== */
:root{--black:#070b0d;--ivory:#f5f7f3;--gold:#baff16;--dim:#8b9b98;--line:rgba(190,255,225,.14);--pink:#ff2d9a;--blue:#15bfff;--yellow:#ffe600}
body{background:#070b0d;background-image:radial-gradient(ellipse at 45% 4%,rgba(0,105,82,.28),transparent 38%),radial-gradient(ellipse at 8% 42%,rgba(25,83,112,.17),transparent 35%),radial-gradient(ellipse at 76% 48%,rgba(255,45,154,.08),transparent 30%),linear-gradient(145deg,#080b0e 0%,#07110f 45%,#0d090b 100%);background-attachment:fixed}
body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:-1;background:repeating-radial-gradient(circle at 42% 24%,transparent 0 145px,rgba(190,255,225,.045) 146px,transparent 147px 255px)}
header{background:rgba(6,11,12,.62);backdrop-filter:blur(18px);border-color:rgba(186,255,22,.13)}
.wordmark span,.contact h2 span{background:linear-gradient(90deg,var(--yellow),var(--pink),var(--blue));-webkit-background-clip:text;background-clip:text;color:transparent}
.availability i,.contact-label i{background:var(--gold);box-shadow:0 0 18px var(--gold)}.nav-cta{border-image:linear-gradient(90deg,var(--gold),var(--pink)) 1}
.luxury-copy{background:radial-gradient(circle at 25% 48%,rgba(186,255,22,.035),transparent 34%)}.auction-meta{border-image:linear-gradient(90deg,rgba(186,255,22,.5),rgba(21,191,255,.13)) 1}.auction-meta span:last-child{color:var(--yellow)}
.domain-title>span{background:linear-gradient(105deg,var(--yellow) 5%,var(--gold) 32%,var(--pink) 65%,var(--blue));-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 24px rgba(255,45,154,.14))}.domain-rule i{background:linear-gradient(90deg,var(--gold),var(--pink),transparent)}.hero-statement em{-webkit-text-stroke:0;color:var(--pink);text-shadow:0 0 28px rgba(255,45,154,.17)}.hero-value strong{color:var(--yellow)}
.logo-visual{background:radial-gradient(circle at 50% 46%,rgba(0,103,74,.32),transparent 36%),radial-gradient(circle at 66% 56%,rgba(255,45,154,.1),transparent 34%),linear-gradient(140deg,rgba(14,22,27,.3),rgba(8,13,12,.74))}.logo-aura{background:conic-gradient(from 20deg,rgba(255,230,0,.23),rgba(255,45,154,.28),rgba(21,191,255,.22),rgba(186,255,22,.2),rgba(255,230,0,.23));filter:blur(70px)}
.ticker{background:linear-gradient(90deg,var(--gold),var(--yellow) 28%,var(--pink) 65%,var(--blue));box-shadow:0 0 40px rgba(255,45,154,.16)}
.section-head span,.price-card:before,.price-unit span,.proof-intro>span,.industry-title small,.partnership span{color:var(--gold)}
.offer-title em,.industry-title i{background:linear-gradient(90deg,var(--gold),var(--yellow),var(--pink));-webkit-background-clip:text;background-clip:text;color:transparent}
.price-card{border:1px solid transparent;border-image:linear-gradient(115deg,var(--gold),var(--pink),var(--blue)) 1;background:radial-gradient(circle at 10% 50%,rgba(186,255,22,.09),transparent 36%),radial-gradient(circle at 80% 30%,rgba(255,45,154,.06),transparent 34%),rgba(4,9,10,.42);backdrop-filter:blur(12px)}.price-card:before{background:#07100f}.price-card strong{background:linear-gradient(180deg,#fff,var(--yellow));-webkit-background-clip:text;background-clip:text;color:transparent}.ring{border-color:rgba(186,255,22,.65);box-shadow:inset 0 0 28px rgba(186,255,22,.04)}
.proof article:hover,.proof article.featured{background:linear-gradient(145deg,#eaffb9,#f6f7ef 52%,#dff7ff);color:#07100f}.proof article.featured .ring{border-color:var(--pink)}
.industry-rail span{background:rgba(8,18,18,.44);backdrop-filter:blur(7px)}.industry-rail span:hover{background:linear-gradient(90deg,var(--gold),var(--yellow));border-color:transparent}.contact{background:#edf9f3;background-image:radial-gradient(circle at 12% 10%,rgba(186,255,22,.32),transparent 28%),radial-gradient(circle at 88% 75%,rgba(21,191,255,.18),transparent 32%),radial-gradient(circle at 62% 30%,rgba(255,45,154,.1),transparent 28%)}.contact h2 a:after{background:linear-gradient(90deg,var(--gold),var(--pink),var(--blue))}
.pointer{background:radial-gradient(circle,rgba(186,255,22,.085),rgba(255,45,154,.035) 40%,transparent 68%)}
@media(max-width:800px){body{background-image:radial-gradient(ellipse at 55% 5%,rgba(0,105,82,.28),transparent 32%),linear-gradient(145deg,#080b0e,#07110f 55%,#0d090b)}.logo-visual{background:radial-gradient(circle at 50% 50%,rgba(0,103,74,.28),transparent 47%)}}


/* ===== refined-hero.css ===== */
.refined-copy{padding:14vh 4vw 5vh 4.5vw!important;justify-content:flex-start!important}.refined-copy .auction-meta{font-size:.49rem;padding-bottom:15px}.refined-copy .auction-meta span:first-child{font:400 .52rem "DM Mono";letter-spacing:.16em;color:var(--ivory)}.refined-copy .auction-meta span:last-child{font-size:.5rem;color:var(--gold)}.title-wrap{margin-top:8vh}.title-wrap>small{font:400 .49rem "DM Mono";letter-spacing:.23em;color:var(--dim)}.refined-copy .domain-title{font-family:"Noto Serif SC",Georgia,serif!important;font-size:clamp(5.3rem,9.8vw,10rem)!important;line-height:.82!important;letter-spacing:-.095em!important;margin:2.7vh 0 2vh!important}.title-wrap>p{margin:0;font:600 clamp(1rem,1.5vw,1.35rem) "Noto Serif SC",serif;letter-spacing:.2em;color:#d7ddd8}.asset-metrics{display:grid;grid-template-columns:repeat(3,1fr);margin-top:7vh;border-block:1px solid var(--line)}.asset-metrics>div{padding:22px 10px 20px 0;display:flex;align-items:flex-start;gap:13px;border-right:1px solid var(--line)}.asset-metrics>div:not(:first-child){padding-left:18px}.asset-metrics>div:last-child{border-right:0}.asset-metrics strong{font:300 1.65rem "DM Mono";line-height:1;color:var(--gold)}.asset-metrics span{font:400 .45rem/1.7 "DM Mono";letter-spacing:.1em;color:var(--dim)}.refined-bottom{display:flex;justify-content:space-between;align-items:flex-end;margin-top:auto;padding-top:5vh}.refined-bottom>p{font:600 .73rem/1.8 "Noto Serif SC",serif;margin:0;color:#ccd2cd}.refined-bottom>p span{font:300 .52rem "DM Mono";color:var(--dim);letter-spacing:.06em}.mini-price{text-align:right;padding-left:28px;border-left:1px solid rgba(186,255,22,.4)}.mini-price small,.mini-price i{display:block;font:400 .43rem "DM Mono";letter-spacing:.14em;color:var(--dim)}.mini-price b{display:block;font:500 clamp(1.35rem,2vw,2rem) "DM Mono";letter-spacing:-.05em;color:var(--yellow);margin:7px 0}.mini-price i{font-style:normal;color:var(--pink)}.refined-copy:after{display:none}
@media(max-width:1100px) and (min-width:801px){.refined-copy{padding-top:12vh!important}.title-wrap{margin-top:6vh}.asset-metrics{margin-top:5vh}.refined-bottom{padding-top:3vh}}
@media(max-width:800px){.refined-copy{padding:13vh 5vw 7vh!important}.refined-copy .auction-meta{display:flex}.title-wrap{margin-top:8vh}.refined-copy .domain-title{font-size:23vw!important;margin:3vh 0!important}.title-wrap>p{font-size:1rem}.asset-metrics{margin-top:7vh}.asset-metrics>div,.asset-metrics>div:not(:first-child){padding:18px 8px;display:block}.asset-metrics strong{display:block;margin-bottom:10px}.refined-bottom{margin-top:7vh;display:block}.mini-price{text-align:left;border-left:0;border-top:1px solid var(--line);padding:22px 0 0;margin-top:25px}}


/* ===== final-hero.css ===== */
.final-copy{padding:13vh 5vw 5.5vh 5.7vw!important;background:linear-gradient(110deg,rgba(4,9,10,.38),transparent 72%)!important}.final-copy .auction-meta{border:0!important;padding:0!important;align-items:center}.final-copy .auction-meta span{font:400 .48rem "DM Mono"!important;letter-spacing:.18em!important;color:#84928e!important}.final-copy .auction-meta span:last-child{color:#dce8df!important}.final-copy .auction-meta i{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--gold);box-shadow:0 0 12px var(--gold);margin-right:8px}.final-copy .title-wrap{margin-top:11vh}.final-copy .title-wrap>small{font:400 .47rem "DM Mono";letter-spacing:.2em;color:#71807b}.final-copy .domain-title{font-family:Manrope,sans-serif!important;font-size:clamp(5.4rem,9.5vw,9.6rem)!important;font-weight:600!important;line-height:.82!important;letter-spacing:-.105em!important;margin:2.8vh 0 3vh!important;color:#f1f3ed!important}.final-copy .domain-title>span{display:inline!important;background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;color:#aeb8b3!important;font-style:normal!important;font-weight:400!important;filter:none!important}.final-copy .title-wrap>p{font:500 clamp(1.1rem,1.6vw,1.45rem) "Noto Serif SC",serif;letter-spacing:.14em;color:#e3e9e4;margin:0 0 12px}.final-copy .title-wrap>b{font:300 .55rem "DM Mono";letter-spacing:.16em;color:#71807b}.final-copy .asset-metrics{display:flex;gap:8px;border:0;margin-top:7vh}.final-copy .asset-metrics>div,.final-copy .asset-metrics>div:not(:first-child){min-width:118px;border:1px solid rgba(210,230,219,.14);border-radius:100px;padding:11px 16px;display:flex;align-items:center;gap:9px;background:rgba(8,18,17,.35);backdrop-filter:blur(8px)}.final-copy .asset-metrics strong{font:400 .88rem "DM Mono";color:var(--gold);margin:0}.final-copy .asset-metrics span{font:400 .4rem "DM Mono";letter-spacing:.12em;color:#84928e;line-height:1}.final-copy .refined-bottom{margin-top:auto;padding-top:4vh;border-top:1px solid rgba(210,230,219,.12);display:flex;align-items:flex-end}.final-copy .mini-price{padding:0;border:0;text-align:left}.final-copy .mini-price small{font-size:.42rem}.final-copy .mini-price b{font:500 clamp(1.6rem,2.4vw,2.3rem) Manrope,sans-serif;color:#f2f5ef;letter-spacing:-.045em;margin:6px 0}.final-copy .mini-price i{color:var(--gold);font-size:.4rem}.hero-inquiry{width:88px;height:88px;border:1px solid rgba(186,255,22,.52);border-radius:50%;display:flex;align-items:center;justify-content:center;gap:7px;color:#edf5ef;text-decoration:none;font:400 .43rem/1.45 "DM Mono";letter-spacing:.1em;transition:background .35s,color .35s}.hero-inquiry>b{font-size:1rem;color:var(--gold)}.hero-inquiry:hover{background:var(--gold);color:#06100c}.hero-inquiry:hover>b{color:#06100c}.final-copy:after{display:none!important}
@media(max-width:800px){.final-copy{padding:13vh 6vw 7vh!important}.final-copy .title-wrap{margin-top:9vh}.final-copy .domain-title{font-size:23vw!important;margin:3vh 0!important}.final-copy .title-wrap>p{font-size:1rem;letter-spacing:.1em}.final-copy .asset-metrics{gap:6px;overflow-x:auto}.final-copy .asset-metrics>div,.final-copy .asset-metrics>div:not(:first-child){min-width:auto;flex:1;padding:10px 9px;display:block;text-align:center}.final-copy .asset-metrics strong{display:block;margin-bottom:6px}.final-copy .refined-bottom{margin-top:8vh}.hero-inquiry{width:78px;height:78px;flex:none}}


/* ===== compact-hero.css ===== */
/* Precision pass: quieter scale, stronger rhythm, complete first viewport */
.hero{grid-template-columns:54% 46%;height:100vh;min-height:720px;max-height:980px;overflow:hidden}.final-copy{padding:11vh 5.6vw 4.2vh 5.6vw!important}.final-copy .title-wrap{margin-top:7.5vh}.final-copy .domain-title{font-size:clamp(4.6rem,7.4vw,7.7rem)!important;line-height:.86!important;letter-spacing:-.085em!important;margin:2.2vh 0 2.5vh!important}.final-copy .title-wrap>p{font-size:clamp(.95rem,1.22vw,1.18rem);letter-spacing:.18em}.final-copy .title-wrap>b{font-size:.48rem}.final-copy .asset-metrics{margin-top:5.2vh;gap:9px}.final-copy .asset-metrics>div,.final-copy .asset-metrics>div:not(:first-child){min-width:0;flex:1;max-width:144px;padding:9px 14px}.final-copy .asset-metrics strong{font-size:.78rem}.final-copy .asset-metrics span{font-size:.36rem}.final-copy .refined-bottom{padding-top:3vh}.mini-price b{font-size:clamp(1.15rem,1.55vw,1.5rem)}.hero-inquiry{width:78px!important;height:78px!important;font-size:.45rem!important}.logo-frame{width:min(70%,590px)}.logo-aura{width:55%;filter:blur(85px);opacity:.75}.logo-visual:before{transform:scale(.84);opacity:.62}.logo-visual .asset-tag{right:3.2vw;bottom:5vh}.scroll{bottom:3vh}.ticker{margin-top:0}
@media(max-height:780px) and (min-width:801px){.final-copy{padding-top:10vh!important}.final-copy .title-wrap{margin-top:5vh}.final-copy .domain-title{font-size:clamp(4rem,6.6vw,6.7rem)!important}.final-copy .asset-metrics{margin-top:4vh}.final-copy .refined-bottom{padding-top:2vh}.logo-frame{width:64%}}
@media(max-width:1100px) and (min-width:801px){.hero{grid-template-columns:55% 45%}.final-copy{padding-left:4.5vw!important;padding-right:4vw!important}.final-copy .domain-title{font-size:7.8vw!important}.logo-frame{width:75%}}
@media(max-width:800px){.hero{height:auto;max-height:none;min-height:100vh;overflow:visible}.final-copy{padding:12vh 7vw 7vh!important}.final-copy .title-wrap{margin-top:7vh}.final-copy .domain-title{font-size:20vw!important}.final-copy .asset-metrics{margin-top:5vh}.logo-frame{width:78%}.logo-visual{height:58vh}.logo-aura{width:68%}}


/* ===== solo-hero.css ===== */
.solo-hero{display:block!important;height:100vh!important;min-height:700px;max-height:none!important;padding-top:92px;overflow:hidden}.full-logo-stage{width:100%;height:calc(100vh - 92px)!important;min-height:608px;border:0!important;display:grid;place-items:center;position:relative}.full-logo-stage:after{background:linear-gradient(90deg,rgba(7,11,13,.8),transparent 22%,transparent 78%,rgba(7,11,13,.8)),linear-gradient(0deg,rgba(7,11,13,.75),transparent 25%)!important}.full-logo-stage:before{transform:scale(1)!important;opacity:.62!important;background:repeating-radial-gradient(circle at center,transparent 0 12%,rgba(186,255,22,.075) 12.08%,transparent 12.2% 21%)!important}.full-logo-stage .logo-frame{width:min(48vw,760px)!important;filter:drop-shadow(0 45px 55px rgba(0,0,0,.64));z-index:2}.full-logo-stage .logo-aura{width:min(45vw,700px)!important;opacity:.85!important}.stage-meta{position:absolute;top:5vh;z-index:5;display:grid;gap:8px;font-family:"DM Mono";letter-spacing:.14em}.stage-meta-left{left:4vw}.stage-meta-right{right:4vw;text-align:right}.stage-meta small{font-size:.5rem;color:#d5dfda}.stage-meta span{font-size:.43rem;color:#71807b}.stage-meta-right i{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--gold);box-shadow:0 0 12px var(--gold);margin-right:8px}.stage-value{position:absolute;left:4vw;bottom:5vh;z-index:5}.stage-value p{font:400 .47rem "DM Mono";letter-spacing:.17em;color:#71807b}.stage-value h1{font:600 clamp(2.8rem,5.2vw,5.5rem) Manrope,sans-serif;letter-spacing:-.08em;line-height:.85;margin:13px 0 17px;color:#f1f3ed}.stage-value h1 span{display:inline;color:#aeb8b3;font-weight:400}.stage-value small{font:500 .7rem "Noto Serif SC",serif;letter-spacing:.12em;color:#aab5af}.stage-offer{position:absolute;right:4vw;bottom:5vh;z-index:5;text-align:right;display:grid;justify-items:end}.stage-offer small{font:400 .43rem "DM Mono";letter-spacing:.15em;color:#71807b}.stage-offer strong{font:500 clamp(1.25rem,2vw,2rem) "DM Mono";color:var(--yellow);margin:8px 0 18px}.stage-offer a{font:400 .48rem "DM Mono";letter-spacing:.12em;color:#07100f;text-decoration:none;background:var(--gold);border-radius:100px;padding:12px 18px;transition:.3s}.stage-offer a:hover{background:var(--pink);color:white;transform:translateY(-2px)}.stage-scroll{position:absolute;left:50%;bottom:4.6vh;transform:translateX(-50%);z-index:5;font:400 .43rem "DM Mono";letter-spacing:.15em;color:#5e6e69}.stage-scroll span{color:var(--gold);margin-left:8px}
@media(max-width:800px){.solo-hero{padding-top:72px;height:100svh!important;min-height:680px}.full-logo-stage{height:calc(100svh - 72px)!important;min-height:608px}.full-logo-stage .logo-frame{width:82vw!important}.full-logo-stage .logo-aura{width:75vw!important}.stage-meta{top:4vh}.stage-meta-left{left:6vw}.stage-meta-right{right:6vw}.stage-meta-right span{display:none}.stage-value{left:6vw;bottom:5vh}.stage-value h1{font-size:13vw}.stage-value small{font-size:.6rem}.stage-offer{right:6vw;bottom:5vh}.stage-offer strong{font-size:.9rem}.stage-scroll{display:none}}


/* ===== refined-offer.css ===== */
/* Restrained acquisition section */
.offer{max-width:1500px;margin:0 auto;padding:14vh 5vw 16vh}.offer .section-head{grid-template-columns:52px 1fr auto;max-width:100%;padding-bottom:16px}.offer-title{margin:9vh 0 8vh;display:flex;align-items:baseline;gap:clamp(12px,2vw,34px);flex-wrap:wrap}.offer-title span,.offer-title em{display:inline!important;text-align:left!important;font-family:Manrope,sans-serif!important;font-size:clamp(2.5rem,4.3vw,4.8rem)!important;line-height:.96!important;letter-spacing:-.06em!important;font-weight:600!important}.offer-title span:nth-child(2){color:#909b96}.offer-title em{font-family:"Noto Serif SC",serif!important;font-weight:600!important;margin-left:auto}.price-card{min-height:260px;padding:42px 48px!important;display:grid!important;grid-template-columns:auto minmax(180px,1fr) 260px!important;align-items:center!important;gap:30px;max-width:1180px;margin:0 auto;background:linear-gradient(115deg,rgba(186,255,22,.045),rgba(5,13,14,.72) 48%,rgba(255,45,154,.035))!important}.price-card:before{left:42px!important;font-size:.45rem!important}.price-card>div:first-child{display:flex;align-items:baseline;gap:10px}.price-card>div:first-child small{position:absolute;top:42px}.price-card strong{font-size:clamp(6rem,9vw,9rem)!important;line-height:.78!important;font-weight:500}.price-unit{align-self:center!important;padding:25px 0 0!important}.price-unit b{font-size:clamp(1.8rem,3.2vw,3.5rem)!important;font-weight:500!important}.price-unit span{font-size:.56rem!important;letter-spacing:.12em}.price-card>p{font-size:.69rem!important;line-height:1.75!important;padding-left:30px;border-left:1px solid var(--line)}.offer-note{max-width:1180px;margin:0 auto;padding-top:28px!important;gap:12vw!important;font-size:.72rem!important}.offer-note p{margin:0}
@media(max-width:800px){.offer{padding:11vh 6vw}.offer-title{display:block;margin:7vh 0 6vh}.offer-title span,.offer-title em{display:block!important;font-size:11vw!important;margin:0 0 6px!important}.price-card{min-height:0;padding:38px 26px!important;;grid-template-columns:auto 1fr!important;gap:14px!important}.price-card>div:first-child small{top:30px}.price-card strong{font-size:25vw!important}.price-unit{padding-top:20px!important}.price-card>p{grid-column:1/-1;padding:20px 0 0;border-left:0;border-top:1px solid var(--line)}.offer-note{grid-template-columns:1fr!important;gap:12px!important}}


/* ===== offer-type.css ===== */
.price-card>p{font-size:clamp(.9rem,1vw,1.05rem)!important;line-height:1.85!important;color:#b7c1bc!important;font-weight:400!important}.offer-note{font-size:clamp(.88rem,1vw,1.05rem)!important;line-height:1.9!important;color:#aeb9b4!important}.offer-note p:first-child{color:#d8dfdb!important}.offer-note p:last-child{max-width:620px}@media(max-width:800px){.price-card>p,.offer-note{font-size:.9rem!important;line-height:1.75!important}}


/* ===== refined-industries.css ===== */
.industries{max-width:1500px;margin:0 auto;padding:14vh 5vw 16vh}.industries .section-head{grid-template-columns:52px 1fr auto}.industry-title{display:grid!important;grid-template-columns:30% 1fr!important;align-items:start;margin:10vh 0 11vh!important}.industry-title>small{padding-top:14px;font-size:.48rem!important;letter-spacing:.16em}.industry-title h2{font-family:Manrope,sans-serif!important;font-size:clamp(3.5rem,6.2vw,6.8rem)!important;line-height:.88!important;letter-spacing:-.075em!important;font-weight:500!important;text-transform:none;margin:0!important}.industry-title h2 i{font-family:"Noto Serif SC",Georgia,serif!important;font-weight:600!important;font-size:.94em;background:linear-gradient(90deg,var(--gold),var(--yellow) 35%,var(--pink));-webkit-background-clip:text;background-clip:text;color:transparent}.industry-rail{display:grid!important;grid-template-columns:repeat(4,1fr);gap:0!important;border-top:1px solid var(--line)}.industry-rail span{border:0!important;border-right:1px solid var(--line)!important;border-bottom:1px solid var(--line)!important;border-radius:0!important;background:transparent!important;backdrop-filter:none!important;padding:22px 18px 22px 42px!important;font-size:.5rem!important;position:relative;color:#a9b3ae;transition:.3s!important}.industry-rail span:before{content:counter(industry,decimal-leading-zero);counter-increment:industry;position:absolute;left:0;color:var(--gold);font-size:.42rem}.industry-rail{counter-reset:industry}.industry-rail span:hover{color:var(--ivory)!important;padding-left:48px!important}.industry-copy{margin-top:8vh!important;max-width:900px;margin-left:auto;grid-template-columns:1fr 1.4fr!important;gap:7vw!important}.industry-copy p:first-child{font-size:.68rem;letter-spacing:.08em}.industry-copy p:last-child{font-size:.72rem}
@media(max-width:800px){.industries{padding:11vh 6vw}.industry-title{grid-template-columns:1fr!important;gap:30px;margin:7vh 0!important}.industry-title h2{font-size:14vw!important}.industry-rail{grid-template-columns:1fr 1fr}.industry-rail span{padding:18px 8px 18px 30px!important}.industry-copy{grid-template-columns:1fr!important;gap:15px!important;margin-top:7vh!important}}


/* ===== industry-type.css ===== */
.industries .section-head{font-size:clamp(.68rem,.72vw,.82rem)!important;letter-spacing:.12em!important}.industries .section-head span{font-size:inherit!important;font-weight:500}.industries .section-head p{font-size:inherit!important;color:#d7dfdb!important}.industries .section-head small{font-size:clamp(.6rem,.64vw,.72rem)!important;color:#99a6a0!important}.industry-title>small{font-size:clamp(.68rem,.72vw,.8rem)!important;font-weight:500!important;color:var(--gold)!important;letter-spacing:.13em!important}@media(max-width:800px){.industries .section-head{font-size:.65rem!important}.industries .section-head small{display:none}.industry-title>small{font-size:.68rem!important}}


/* ===== value-story.css ===== */
.value-story{max-width:1500px;margin:0 auto;padding:5vh 5vw 15vh}.value-story-label{display:flex;justify-content:space-between;padding-bottom:18px;border-bottom:1px solid var(--line);font:400 .64rem "DM Mono";letter-spacing:.14em}.value-story-label span{color:var(--gold)}.value-story-label small{font-size:inherit;color:var(--dim)}.value-story-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:8vw;padding:10vh 0 8vh}.value-story-title>p{font:400 .72rem "DM Mono";letter-spacing:.13em;color:#98a69f;margin:0 0 30px}.value-story-title h2{font:500 clamp(2rem,2.8vw,3.2rem)/1.14 "Noto Serif SC",serif;letter-spacing:-.055em;margin:0 0 25px}.value-story-title h2 em{font-style:normal;background:linear-gradient(90deg,var(--gold),var(--yellow),var(--pink));-webkit-background-clip:text;background-clip:text;color:transparent}.value-story-title>span{font:400 .68rem "DM Mono";color:#87958f;letter-spacing:.04em}.value-story-body{padding-top:5vh}.value-story-body h3{font:600 clamp(1.45rem,2.2vw,2.25rem)/1.45 "Noto Serif SC",serif;margin:0 0 35px;color:#e7ece8}.value-story-body p{font:400 clamp(.9rem,1vw,1.05rem)/2 "Noto Serif SC",serif;color:#96a49e;margin:0}.value-story blockquote{margin:0 0 0 25%;padding:35px 0 0 10%;border-top:1px solid var(--line);position:relative}.value-story blockquote>span{position:absolute;left:2%;top:22px;font:600 4.5rem Georgia,serif;color:var(--gold);opacity:.65}.value-story blockquote p{font:400 clamp(1.1rem,1.7vw,1.65rem)/1.55 Georgia,serif;color:#cbd3cf;margin:0 0 22px;max-width:800px}.value-story blockquote small{font:400 .5rem "DM Mono";letter-spacing:.16em;color:#6f7d77}@media(max-width:800px){.value-story{padding:7vh 6vw 12vh}.value-story-label small{display:none}.value-story-grid{grid-template-columns:1fr;gap:5vh;padding:8vh 0 6vh}.value-story-body{padding-top:0}.value-story-title h2{font-size:10vw}.value-story blockquote{margin-left:0;padding-left:14%;}.value-story blockquote p{font-size:1rem}}


/* ===== value-english.css ===== */
.english-proof{display:grid;grid-template-columns:1fr 1fr;margin-top:10vh;border-block:1px solid var(--line)}.english-proof article{display:grid;grid-template-columns:120px 1fr;gap:30px;padding:38px 4vw 38px 0}.english-proof article+article{border-left:1px solid var(--line);padding-left:4vw}.english-proof article>span{font:300 clamp(1.7rem,2.7vw,2.8rem) "DM Mono";letter-spacing:-.07em;color:var(--gold)}.english-proof small,.english-scope small{font:400 .5rem "DM Mono";letter-spacing:.15em;color:#6f7d77}.english-proof h3{font:500 clamp(1rem,1.35vw,1.3rem)/1.35 Manrope,sans-serif;margin:10px 0 15px;color:#dce3df}.english-proof p{font:400 .78rem/1.75 Manrope,sans-serif;color:#84928c;margin:0;max-width:480px}.english-scope{display:grid;grid-template-columns:160px 1fr 1fr;gap:5vw;padding-top:42px}.english-scope p{font:400 clamp(.82rem,.92vw,.98rem)/1.85 Manrope,sans-serif;color:#9aa7a1;margin:0}.english-scope p:last-child{color:#c0cac5}@media(max-width:800px){.english-proof{grid-template-columns:1fr}.english-proof article{grid-template-columns:80px 1fr;padding:30px 0}.english-proof article+article{border-left:0;border-top:1px solid var(--line);padding-left:0}.english-scope{grid-template-columns:1fr;gap:20px}.english-proof p,.english-scope p{font-size:.84rem}}


/* ===== book.css ===== */
.industry-book{width:min(900px,82vw);margin:0 auto 10vh;perspective:1800px}.book-pages{height:360px;position:relative;transform-style:preserve-3d;filter:drop-shadow(0 30px 45px rgba(0,0,0,.35))}.book-page{position:absolute;inset:0;padding:42px 52px;background:linear-gradient(120deg,rgba(226,244,235,.96),rgba(245,247,239,.98) 58%,rgba(213,235,229,.96));color:#09110f;border-radius:3px 12px 12px 3px;transform-origin:left center;transform-style:preserve-3d;backface-visibility:hidden;transition:transform 1s cubic-bezier(.65,.02,.2,1),filter .6s;display:grid;grid-template-columns:1fr 2fr;grid-template-rows:auto 1fr auto;gap:20px}.book-page:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.09),transparent 7%,transparent 92%,rgba(255,255,255,.65));pointer-events:none;border-radius:inherit}.book-page:after{content:"";position:absolute;right:14px;top:12px;bottom:12px;width:1px;background:rgba(10,25,21,.12)}.book-page[data-page="0"]{z-index:4}.book-page[data-page="1"]{z-index:3}.book-page[data-page="2"]{z-index:2}.book-page[data-page="3"]{z-index:1}.book-page.turned{transform:rotateY(-178deg);filter:brightness(.6);pointer-events:none}.page-no{font:400 .52rem "DM Mono";letter-spacing:.15em;color:#64706c}.book-page>small{font:400 .52rem "DM Mono";letter-spacing:.16em;color:#64706c;text-align:right}.book-page>div{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:10px 50px;align-content:center}.book-page h3{font:500 clamp(1.7rem,3vw,3rem) Manrope,sans-serif;letter-spacing:-.055em;margin:0;border-bottom:1px solid rgba(10,25,21,.16);padding-bottom:9px}.book-page p{font:.65rem "DM Mono";color:#65716d;margin:0}.book-page>b{grid-column:1/-1;font:500 .66rem "DM Mono";letter-spacing:.16em;color:#28322f}.book-controls{display:flex;align-items:center;justify-content:center;gap:26px;margin-top:28px}.book-controls button{width:44px;height:44px;border-radius:50%;border:1px solid rgba(220,240,230,.2);background:rgba(8,18,17,.45);color:var(--ivory);cursor:pointer;transition:.3s}.book-controls button:hover:not(:disabled){background:var(--gold);color:#07100f;border-color:var(--gold)}.book-controls button:disabled{opacity:.25;cursor:default}.book-controls>span{display:flex;gap:7px}.book-controls i{width:18px;height:2px;background:#34413d;transition:.4s}.book-controls i.active{background:var(--gold);width:34px}.book-spine{position:absolute;left:0;height:360px;width:2px;background:linear-gradient(transparent,rgba(0,0,0,.2),transparent);z-index:10;pointer-events:none}
@media(max-width:800px){.industry-book{width:88vw}.book-pages{height:390px}.book-page{padding:32px 26px;grid-template-columns:1fr}.book-page>small{text-align:left}.book-page>div{grid-template-columns:1fr;gap:8px}.book-page h3{font-size:1.5rem}.book-page p{margin-bottom:10px}.book-spine{display:none}}


/* ===== real-book.css ===== */
.industry-book{width:min(1040px,88vw);margin:0 auto 10vh;perspective:2200px;position:relative;padding:22px 0 38px}.book-pages{height:430px;position:relative;transform:rotateX(4deg);transform-style:preserve-3d;cursor:e-resize;filter:drop-shadow(0 42px 34px rgba(0,0,0,.42))}.book-pages.hover-back{cursor:w-resize}.book-pages:before{content:"";position:absolute;inset:10px -8px -10px;background:#9ba7a1;border-radius:4px 14px 14px 4px;transform:translateZ(-16px);box-shadow:0 7px 0 #68716d,0 14px 30px rgba(0,0,0,.5)}.book-pages:after{content:"";position:absolute;left:50%;top:0;bottom:0;width:34px;transform:translateX(-50%) translateZ(8px);background:linear-gradient(90deg,transparent,rgba(0,0,0,.13) 45%,rgba(255,255,255,.48) 51%,rgba(0,0,0,.11) 56%,transparent);z-index:30;pointer-events:none}.book-spine{left:50%!important;top:0!important;height:100%!important;width:1px!important;background:rgba(20,35,30,.18)!important;transform:translateX(-50%);z-index:31!important}.book-page{height:430px!important;padding:38px 48px!important;border-radius:4px 13px 13px 4px!important;background:linear-gradient(90deg,#e2eee9 0%,#f4f7f1 7%,#f7f8f2 48%,#eef5f1 52%,#f8f9f4 94%,#d8e5df 100%)!important;transform-origin:left center!important;box-shadow:inset 0 0 45px rgba(55,80,68,.055);overflow:hidden}.book-page:before{background:linear-gradient(90deg,rgba(0,0,0,.035),transparent 8%,transparent 46%,rgba(0,0,0,.075) 49.5%,rgba(255,255,255,.8) 50.5%,transparent 54%,transparent 94%,rgba(0,0,0,.04))!important}.book-page:after{right:18px!important;top:16px!important;bottom:16px!important;background:rgba(20,35,30,.1)!important}.book-page.turned{transform:rotateY(-180deg)!important;filter:brightness(.74)!important}.book-page>div{grid-template-columns:1fr 1fr!important;column-gap:90px!important;position:relative}.book-page>div:after{content:"";position:absolute;left:50%;top:-35px;bottom:-35px;width:1px;background:rgba(20,35,30,.08)}.book-page h3{font-size:clamp(1.55rem,2.4vw,2.5rem)!important;font-weight:500!important}.book-page p{font-size:.58rem!important}.book-page>b{font-size:.55rem!important}.page-hint{text-align:center;margin-top:28px;font:400 .43rem "DM Mono";letter-spacing:.17em;color:#62716c}.page-hint:before{content:"";display:inline-block;width:28px;height:1px;background:var(--gold);vertical-align:middle;margin-right:12px}.book-controls{display:none!important}
@media(max-width:800px){.industry-book{width:90vw;padding-top:10px}.book-pages,.book-page{height:400px!important}.book-pages{transform:rotateX(2deg)}.book-page{padding:28px 24px!important}.book-page>div{grid-template-columns:1fr!important;gap:8px!important}.book-page>div:after,.book-pages:after,.book-spine{display:none}.book-page h3{font-size:1.45rem!important}.page-hint{font-size:.38rem}}


/* ===== book-premium.css ===== */
.book-pages{transform:perspective(2200px) rotateX(7deg)!important;filter:drop-shadow(0 46px 36px rgba(0,0,0,.52))!important}.book-pages:before{inset:14px -12px -16px!important;border-radius:3px 18px 18px 3px!important;box-shadow:0 8px 0 #69736e,0 15px 0 #4d5652,0 28px 38px rgba(0,0,0,.48)!important}.book-pages:after{width:86px!important;background:linear-gradient(90deg,transparent 0%,rgba(9,20,17,.07) 20%,rgba(0,0,0,.22) 44%,rgba(255,255,255,.94) 49%,rgba(255,255,255,.55) 52%,rgba(0,0,0,.17) 58%,transparent 100%)!important;filter:blur(.25px);transform:translateX(-50%) translateZ(18px)!important}.book-page{box-shadow:inset 42px 0 55px -55px rgba(0,0,0,.4),inset -42px 0 55px -55px rgba(0,0,0,.4),inset 0 -20px 35px -38px rgba(0,0,0,.55)!important;background:linear-gradient(90deg,#dce8e2 0%,#f7f9f4 7%,#f8faf5 42%,#d4ded8 49.2%,#f7faf5 51.2%,#fafbf7 92%,#d7e4de 100%)!important}.book-spine{width:10px!important;background:linear-gradient(90deg,rgba(0,0,0,.16),rgba(255,255,255,.8),rgba(0,0,0,.13))!important;box-shadow:0 0 22px rgba(0,0,0,.22);transform:translateX(-50%) translateZ(22px)!important}.mystery-sheet{position:absolute;inset:12px 26px 6px;z-index:50;transform-origin:left center;transform-style:preserve-3d;backface-visibility:hidden;background:linear-gradient(108deg,rgba(211,238,227,.72),rgba(245,250,244,.57) 45%,rgba(211,231,240,.64));border:1px solid rgba(255,255,255,.55);box-shadow:0 5px 25px rgba(20,45,36,.12),inset 0 0 60px rgba(255,255,255,.28);backdrop-filter:blur(7px);transition:transform 1.35s cubic-bezier(.64,0,.19,1),filter 1s,opacity .4s;cursor:e-resize}.mystery-sheet:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(105deg,transparent 0 5px,rgba(60,90,78,.025) 6px,transparent 7px);mix-blend-mode:multiply}.mystery-sheet:after{content:"";position:absolute;right:-1px;top:0;width:48px;height:48px;background:linear-gradient(225deg,rgba(255,255,255,.75) 0 49%,rgba(30,55,45,.12) 50%,transparent 53%);clip-path:polygon(100% 0,100% 100%,0 0)}.mystery-sheet.lifted{transform:rotateY(-179deg) translateZ(4px);filter:brightness(.72);pointer-events:none}.vellum-mark{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:rgba(9,20,17,.7)}.vellum-mark small{font:400 .48rem "DM Mono";letter-spacing:.25em}.vellum-mark b{font:500 clamp(3.7rem,7vw,7rem) Manrope,sans-serif;letter-spacing:-.09em;margin:20px 0 10px;color:rgba(11,25,21,.75)}.vellum-mark b span{font-weight:300;color:rgba(255,45,154,.58)}.vellum-mark p{font:400 .55rem "DM Mono";letter-spacing:.13em}.vellum-mark i{position:absolute;bottom:32px;font:400 .45rem "DM Mono";letter-spacing:.16em;color:rgba(9,20,17,.44)}
@media(max-width:800px){.book-pages{transform:perspective(1600px) rotateX(4deg)!important}.mystery-sheet{inset:8px 12px 4px}.vellum-mark b{font-size:16vw}.book-pages:after,.book-spine{display:block!important;width:34px!important}}


/* ===== book-fold.css ===== */
/* Soft raised gutter — no rigid center bar */
.book-spine{display:none!important}.book-pages:after{display:block!important;left:50%!important;top:12px!important;bottom:10px!important;width:128px!important;height:auto!important;border-radius:46% 46% 38% 38%/8% 8% 7% 7%!important;background:linear-gradient(90deg,transparent 0%,rgba(20,35,30,.025) 12%,rgba(20,35,30,.09) 29%,rgba(255,255,255,.52) 43%,rgba(25,40,34,.18) 49%,rgba(5,15,12,.25) 50%,rgba(255,255,255,.74) 53%,rgba(255,255,255,.38) 64%,rgba(20,35,30,.06) 82%,transparent 100%)!important;box-shadow:none!important;filter:blur(3px)!important;transform:translateX(-50%) translateZ(16px)!important;opacity:.88}.book-page{background:linear-gradient(90deg,#dbe6e1 0%,#f8faf5 7%,#fafbf7 38%,#f0f4ef 44%,#d2dcd6 49.15%,#bdc9c3 49.75%,#eef3ee 50.7%,#fff 55%,#fafbf7 92%,#d8e4de 100%)!important}.book-page:before{background:radial-gradient(ellipse 7% 115% at 50% 50%,rgba(0,0,0,.14),transparent 60%),linear-gradient(90deg,rgba(0,0,0,.035),transparent 8%,transparent 39%,rgba(0,0,0,.035) 45%,rgba(255,255,255,.68) 48%,rgba(0,0,0,.05) 50%,rgba(255,255,255,.62) 53%,transparent 61%,transparent 94%,rgba(0,0,0,.04))!important}.book-page.turned{transform:rotateY(-178deg) skewY(-.7deg)!important;box-shadow:18px 10px 34px rgba(0,0,0,.28)!important}.mystery-sheet:not(.lifted):after{width:72px!important;height:72px!important;border-radius:0 0 0 12px;background:linear-gradient(225deg,rgba(255,255,255,.85) 0 47%,rgba(25,55,44,.18) 49%,transparent 53%)!important;filter:drop-shadow(-4px 5px 5px rgba(0,0,0,.12))}.mystery-sheet.lifted{transform:perspective(1800px) rotateY(-176deg) skewY(-1deg) translateZ(8px)!important}.book-pages:hover:after{animation:gutterBreathe 2.8s ease-in-out infinite}@keyframes gutterBreathe{50%{width:142px;opacity:.72;filter:blur(4px)}}
@media(max-width:800px){.book-pages:after{display:block!important;width:72px!important;top:8px!important;bottom:6px!important;filter:blur(2px)!important}.book-page{background:linear-gradient(90deg,#dbe6e1,#fafbf7 42%,#ced9d3 49.3%,#fdfefa 53%,#d8e4de)!important}}


/* ===== book-logo.css ===== */
.vellum-mark .vellum-logo{display:block;width:min(58%,610px);height:auto;object-fit:contain;margin:22px 0 12px;filter:saturate(.88) contrast(.96) drop-shadow(0 12px 14px rgba(20,45,35,.1));opacity:.9;mix-blend-mode:multiply;animation:vellumLogo 5s ease-in-out infinite}.vellum-mark:before{content:"";position:absolute;width:64%;height:58%;border-radius:50%;background:radial-gradient(ellipse,rgba(186,255,22,.08),rgba(255,45,154,.035) 42%,transparent 70%);filter:blur(22px);z-index:-1}.mystery-sheet.lifted .vellum-mark .vellum-logo{filter:saturate(.6) contrast(.9);opacity:.72}.vellum-mark small,.vellum-mark p,.vellum-mark i{position:relative;z-index:2}@keyframes vellumLogo{50%{transform:translateY(-4px);filter:saturate(.96) contrast(.98) drop-shadow(0 16px 18px rgba(20,45,35,.13))}}@media(max-width:800px){.vellum-mark .vellum-logo{width:76%;margin:18px 0 10px}.vellum-mark small{font-size:.4rem}.vellum-mark p{font-size:.44rem}}


/* ===== book-qr.css ===== */
.vellum-mark{padding:0 21% 0 8%}.vellum-mark .vellum-logo{width:min(62%,560px)!important;transform:translateX(-8%)}.qr-card{position:absolute;right:4.5%;top:50%;transform:translateY(-48%) rotate(1.2deg);width:clamp(112px,13vw,165px);margin:0;padding:9px 9px 12px;background:rgba(255,255,255,.72);border:1px solid rgba(30,55,45,.13);box-shadow:0 14px 28px rgba(20,40,34,.13);z-index:5;transition:transform .4s}.qr-card:hover{transform:translateY(-50%) rotate(0) scale(1.025)}.vellum-mark .vellum-qr{display:block;width:100%;height:auto;object-fit:contain;opacity:.94;filter:contrast(1.03);mix-blend-mode:multiply}.qr-card figcaption{font:400 .36rem "DM Mono";letter-spacing:.08em;color:rgba(9,20,17,.52);text-align:center;margin-top:8px}.mystery-sheet.lifted .qr-card{opacity:.72}@media(max-width:800px){.vellum-mark{padding:0 6%}.vellum-mark .vellum-logo{width:68%!important;transform:translate(-12%,-10%)}.qr-card{right:3%;top:62%;width:92px;padding:6px}.qr-card figcaption{font-size:.28rem;margin-top:5px}}


/* ===== book-type.css ===== */
.book-page p{font-family:"Noto Serif SC",serif!important;font-size:clamp(.78rem,.9vw,.98rem)!important;font-weight:600!important;line-height:1.7!important;letter-spacing:.04em!important;color:#56645f!important}.book-page h3+p{margin-top:2px!important}.book-page>div{row-gap:14px!important}@media(max-width:800px){.book-page p{font-size:.82rem!important;line-height:1.6!important}}


/* ===== refined-contact.css ===== */
.refined-contact{min-height:auto!important;margin:0 1.5vw 4vh!important;padding:10vh 5vw 8vh!important;background:#edf6f1!important;background-image:radial-gradient(circle at 8% 4%,rgba(186,255,22,.24),transparent 28%),radial-gradient(circle at 92% 82%,rgba(21,191,255,.13),transparent 30%),radial-gradient(circle at 58% 20%,rgba(255,45,154,.07),transparent 24%)!important}.refined-contact .contact-label{font-size:.48rem;color:#52605b}.contact-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:10vw;align-items:end;margin-top:10vh}.contact-message>small{font:400 .47rem "DM Mono";letter-spacing:.16em;color:#6f7d78}.contact-message h2{font:500 clamp(4rem,7.2vw,7.5rem) Manrope,sans-serif!important;line-height:.82!important;letter-spacing:-.08em!important;margin:4vh 0 5vh!important}.contact-message h2 em{font-family:"Noto Serif SC",Georgia,serif;font-weight:600;color:#111;font-style:italic}.contact-message>p{font:600 1rem/1.7 "Noto Serif SC",serif;color:#18231f;margin:0}.contact-message>p span{font-size:.75rem;font-weight:400;color:#73807b}.acquisition-card{border:1px solid rgba(16,35,28,.18);background:rgba(255,255,255,.32);backdrop-filter:blur(14px);padding:30px}.card-head{display:flex;justify-content:space-between;padding-bottom:22px;border-bottom:1px solid rgba(16,35,28,.15);font:400 .44rem "DM Mono";letter-spacing:.13em;color:#65736e}.card-head b{color:#17221e}.card-price{padding:42px 0 36px}.card-price small{font:400 .42rem "DM Mono";letter-spacing:.14em;color:#71807b}.card-price strong{display:block;font:500 clamp(1.7rem,2.7vw,2.8rem) Manrope,sans-serif;letter-spacing:-.055em;color:#0d1713;margin:9px 0 25px}.card-price p{font:.68rem/1.7 "DM Mono";color:#7a8682}.contact-links{border-top:1px solid rgba(16,35,28,.15)}.contact-links a{display:grid;grid-template-columns:55px 1fr auto;align-items:center;padding:17px 0;border-bottom:1px solid rgba(16,35,28,.15);color:#111;text-decoration:none;transition:.25s}.contact-links a:hover{padding-left:8px;color:#318000}.contact-links small{font:.4rem "DM Mono";letter-spacing:.12em;color:#7a8782}.contact-links b{font:500 .67rem "DM Mono"}.contact-links span{font-size:1rem}.refined-contact .contact-message h2 a:after{display:none}
@media(max-width:800px){.refined-contact{margin:0 3vw 3vh!important;padding:9vh 7vw!important}.contact-grid{grid-template-columns:1fr;gap:8vh;margin-top:8vh}.contact-message h2{font-size:16vw!important;margin:4vh 0!important}.acquisition-card{padding:24px}.card-price strong{font-size:1.7rem}}


/* ===== minimal-contact.css ===== */
.minimal-contact{min-height:0!important;margin:0!important;padding:0 4vw!important;background:transparent!important;color:var(--ivory)!important}.minimal-contact-head{display:flex;justify-content:space-between;align-items:center;padding:28px 0;border-top:1px solid var(--line)}.minimal-contact-head span,.minimal-contact-head p{font:400 .48rem "DM Mono";letter-spacing:.15em;margin:0}.minimal-contact-head span{color:var(--gold)}.minimal-contact-head p{color:var(--dim)}.minimal-links{display:grid!important;grid-template-columns:1fr 1fr!important;border-top:1px solid var(--line)!important}.minimal-links a{padding:34px 0!important;color:var(--ivory)!important;border-bottom:1px solid var(--line)!important;border-right:0!important;grid-template-columns:80px 1fr auto!important}.minimal-links a:first-child{padding-right:4vw!important;border-right:1px solid var(--line)!important}.minimal-links a:last-child{padding-left:4vw!important}.minimal-links small{color:var(--dim)!important;font-size:.5rem!important;letter-spacing:.15em!important}.minimal-links b{font-size:clamp(1.05rem,1.35vw,1.35rem)!important;font-weight:500!important;letter-spacing:-.025em}.minimal-links a:hover{color:var(--gold)!important;padding-left:8px!important}@media(max-width:800px){.minimal-contact{padding:0 6vw!important}.minimal-contact-head p{display:none}.minimal-links{grid-template-columns:1fr!important}.minimal-links a,.minimal-links a:first-child,.minimal-links a:last-child{padding:25px 0!important;border-right:0!important}.minimal-links b{font-size:1rem!important}}


/* ===== simple-header.css ===== */
.simple-header{height:92px;display:flex;align-items:center;justify-content:center;padding:0 4vw;background:rgba(6,11,12,.72);backdrop-filter:blur(18px);border-bottom:1px solid rgba(186,255,22,.12)}
.simple-header a{color:var(--ivory);text-decoration:none;font-family:Manrope,sans-serif;font-size:1rem;font-weight:500;letter-spacing:-.02em;transition:.3s}
.simple-header a:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--gold);box-shadow:0 0 14px var(--gold);margin-right:12px;vertical-align:middle;animation:pulse 2s infinite}
.simple-header a:hover{color:var(--gold)}
@media(max-width:800px){.simple-header{height:72px}.simple-header a{font-size:.9rem}}


/* ===== loader-brand.css ===== */
.loader{background:#070908;background-image:radial-gradient(circle at 38% 50%,rgba(186,255,22,.08),transparent 27%),radial-gradient(circle at 62% 48%,rgba(255,45,154,.08),transparent 28%),radial-gradient(circle at 70% 55%,rgba(21,191,255,.05),transparent 22%)}.loader>div>span{background:linear-gradient(90deg,#aaff00 0%,#c8ff00 23%,#ffe600 39%,#ff2d9a 57%,#ffd500 65%,#12bfff 76%,#ff2d9a 91%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 20px rgba(255,45,154,.08))}.loader>div>span em{color:inherit!important;background:none!important;font-weight:inherit!important}.loader>div>i{height:3px!important;border-radius:100px;background:linear-gradient(90deg,#aaff00,#ffe600 30%,#ff2d9a 58%,#12bfff 82%,#ff2d9a)!important;box-shadow:0 0 14px rgba(255,45,154,.24)}.loader>div>small{color:#8c9792!important}
