/* Reference-inspired charcoal, warm gold and generous editorial compositions. */
.company-logo-name{font-size:39px;line-height:.85;letter-spacing:-.055em;font-weight:600}.brand-period{color:var(--bronze-heading)}.company-logo-company{font-size:8px;letter-spacing:.22em}.company-logo-tagline{font-size:8px}.company-logo-icon{width:45px;height:55px}.company-logo-type{gap:7px}.site-footer .company-logo-name{font-size:46px}.company-logo{min-width:168px}.nav-list{gap:21px}.header-inner{gap:30px}.hero-film,.film-shade{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.film-shade{background:linear-gradient(90deg,rgba(15,25,28,.85),rgba(15,25,28,.55) 50%,rgba(15,25,28,.18))}.hero-content{z-index:1}.hero .eyebrow{letter-spacing:.24em}.hero h1{max-width:950px}.hero h1 em{font-style:italic}.hero-subline{max-width:560px}.about-image{height:auto;aspect-ratio:1;background:#fff}.about-image img{object-fit:contain}.about-visual{padding-block-end:28px}.image-caption{background:var(--white)}.digital-section{background:var(--forest);color:#e3e5e2;padding-block:85px;overflow:hidden}.digital-layout{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.digital-copy h2{color:#fff;font-size:clamp(44px,4.4vw,66px)}.digital-copy h2 em{color:#ddc980}.digital-copy>p:not(.eyebrow){margin-block:25px;max-width:560px}.digital-copy .eyebrow{color:#ddc980}.digital-copy .digital-note{font-size:11px;color:#c4cbc9}.digital-visual{position:relative;min-height:350px;display:grid;place-items:center;background:radial-gradient(ellipse at center,rgba(197,173,99,.13),transparent 65%)}.orbit{position:absolute;width:300px;height:300px;border:1px solid rgba(197,173,99,.4);border-radius:50%}.orbit-one{transform:rotate(-30deg) scaleX(1.4)}.orbit-two{transform:rotate(30deg) scaleX(1.4)}.asset-symbol{display:grid;place-items:center;border:1px solid #c5ad63;border-radius:50%;background:#182326;color:#ddc980;font:400 95px/1 Georgia,serif;box-shadow:0 10px 70px #0c1519}.asset-bitcoin{width:170px;height:170px;transform:rotate(-12deg);z-index:1}.asset-eth{position:absolute;inset-inline-end:38px;inset-block-end:28px;width:88px;height:88px;font-size:56px;color:#e7e5dd}.digital-label{position:absolute;inset-block-end:0;font:500 9px Inter,sans-serif;letter-spacing:.4em;color:#c5ad63}.mission-strip{padding-block:75px;background:var(--limestone);border-block:1px solid var(--border)}.mission-grid{display:grid;grid-template-columns:1fr 1fr;gap:75px}.mission-grid article+article{border-inline-start:1px solid var(--border);padding-inline-start:75px}.mission-grid h2{font-size:44px;margin-block-end:20px}.mission-grid p:not(.eyebrow){max-width:440px;color:var(--muted);font-size:14px}.stats-grid strong{font-size:56px}.pg-ribbon strong{font-size:clamp(25px,3vw,42px)}[dir=rtl] .film-shade{background:linear-gradient(270deg,rgba(15,25,28,.85),rgba(15,25,28,.55) 50%,rgba(15,25,28,.18))}
@media(max-width:1250px){.nav-list{gap:15px}.header-inner{gap:20px}.company-logo{min-width:150px}.company-logo-name{font-size:35px}.company-logo-icon{width:37px}.digital-layout{gap:50px}}
@media(max-width:800px){.digital-layout{grid-template-columns:1fr;gap:40px}.digital-visual{min-height:300px;max-width:420px;width:100%;margin-inline:auto}.orbit{width:240px;height:240px}.asset-eth{inset-inline-end:35px}.digital-section{padding-block:60px}.mission-grid{gap:30px}.mission-grid article+article{padding-inline-start:30px}.mission-grid h2{font-size:36px}.hero-bottom .trust-badge{max-width:260px}.hero-content{padding-block-end:150px}}
@media(max-width:600px){.company-logo{min-width:125px;gap:7px}.company-logo-name{font-size:31px}.company-logo-icon{width:29px;height:42px}.company-logo-company{font-size:6px}.company-logo-tagline{font-size:7px}.company-logo-type{gap:5px}.mission-grid{grid-template-columns:1fr;gap:35px}.mission-grid article+article{padding-inline-start:0;padding-block-start:35px;border-inline-start:0;border-block-start:1px solid var(--border)}.mission-strip{padding-block:50px}.digital-copy h2{font-size:42px}.digital-visual{max-width:290px;min-height:280px}.orbit{width:200px;height:200px}.asset-bitcoin{width:135px;height:135px;font-size:75px}.asset-eth{width:65px;height:65px;font-size:40px;inset-inline-end:5px}.digital-label{font-size:8px;letter-spacing:.25em}.hero-bottom .trust-badge{display:none}.hero-bottom{justify-content:flex-end}.hero h1{font-size:clamp(43px,10vw,58px)}.hero-actions{flex-wrap:wrap}.hero-subline{font-size:14px}.hero-content{padding-block:55px 130px}.site-footer .company-logo{min-width:170px}}
