.crypto{background:#e8edf0;color:#152833}.crypto .site-header{background:#172833;color:#edf2f3;border:0}.crypto .wordmark span{color:#a8c8dc}.crypto-hero{display:grid;grid-template-columns:1.15fr 1fr;min-height:670px;position:relative;border-bottom:1px solid #98aab5}.crypto-hero-copy{padding:52px 0 64px var(--page);position:relative;z-index:1}.crypto-hero h1{font-size:clamp(76px,8.4vw,152px);line-height:.98;max-width:780px;margin:64px 0 42px;letter-spacing:-.065em}.crypto-hero h1 span{display:block}.crypto-hero .copy{font-size:15px;max-width:335px;margin:0}.crypto-map{position:relative;overflow:hidden;border-left:1px solid #a0b2bd;background:#d1e0e7;display:grid;align-items:center;padding:40px}.crypto-map svg{width:100%;height:auto;color:#335463;transition:transform .8s}.crypto-map:hover svg{transform:scale(1.025)}.map-caption{position:absolute;bottom:32px;left:36px;font-size:9px;letter-spacing:.07em;text-transform:uppercase}.crypto-record{display:grid;grid-template-columns:1fr 2.3fr;gap:70px;padding:85px var(--page) 0}.crypto-side .eyebrow{margin-bottom:30px}.crypto-side h2{font-size:38px;max-width:250px}.crypto-side p{font-size:13px;max-width:220px;color:#4c606c}.crypto-company{background:#172833;color:#edf2f3;padding:44px;position:relative;overflow:hidden}.crypto-company::before{content:'';position:absolute;inset:0;background:repeating-linear-gradient(135deg,transparent 0,transparent 70px,#abcbd912 70px,#abcbd912 71px);pointer-events:none}.crypto-company>*{position:relative}.crypto-company .company-classification{display:flex;justify-content:space-between;gap:24px;font-size:11px}.pending-label{display:inline-flex;align-items:center;gap:8px}.pending-label::before{content:'';height:7px;width:7px;border:1px solid currentColor;border-radius:50%}.crypto-company h3{font-size:clamp(70px,9.5vw,164px);letter-spacing:-.08em;font-weight:400;margin:75px 0 45px}.crypto-company .company-note{border-top:1px solid #71848f;padding-top:28px;display:flex;justify-content:space-between;gap:50px}.crypto-company p{font-size:14px;max-width:355px;color:#d2e0e7;margin:0}.crypto-company .detail-button{align-self:end;white-space:nowrap}.crypto-company .detail-button:hover{background:#edf2f3;color:#172833}.crypto-scope{margin:70px var(--page) 0 0;display:grid;grid-template-columns:var(--page) 1fr 2.3fr;gap:0}.scope-index{grid-column:2;padding:32px 30px 40px 0;border-top:1px solid #9daeb8;font-size:11px}.scope-content{grid-column:3;border-top:1px solid #9daeb8;padding:32px 0 40px 30px}.scope-content h2{font-size:clamp(40px,4.6vw,72px);max-width:700px;margin-bottom:28px}.scope-content p{font-size:15px;max-width:590px}.scope-content .scope-foot{font-size:12px;color:#4c606c;border-top:1px solid #9daeb8;padding-top:24px;margin-top:38px}.crypto .site-footer{margin-top:45px}.crypto .site-footer .wordmark span{color:#36566a}@media(max-width:900px){.crypto-hero{grid-template-columns:1.2fr 1fr;min-height:600px}.crypto-hero h1{font-size:80px}.crypto-map{padding:20px}.crypto-record{gap:35px;grid-template-columns:1fr 2.2fr}.crypto-company{padding:30px}.crypto-company .company-note{display:block}.crypto-company .detail-button{margin-top:24px}.crypto-side h2{font-size:31px}}@media(max-width:650px){.crypto-hero{display:block;min-height:0}.crypto-hero-copy{padding:30px var(--page) 36px}.crypto-hero h1{font-size:67px;margin:40px 0 28px;max-width:350px}.crypto-hero .copy{font-size:13px;max-width:290px}.crypto-map{height:240px;border-left:0;border-top:1px solid #98aab5;padding:20px 50px}.crypto-map svg{height:100%;width:100%}.map-caption{font-size:8px;left:22px;bottom:16px}.crypto-record{display:block;padding-top:45px}.crypto-side h2{font-size:36px;max-width:280px}.crypto-side p{max-width:300px}.crypto-company{padding:25px;margin-top:28px}.crypto-company h3{font-size:80px;margin:60px 0 35px}.crypto-company .company-classification{font-size:9px}.crypto-company p{font-size:13px}.crypto-scope{margin:45px var(--page) 0;display:block}.scope-index{padding:20px 0 0}.scope-content{padding:22px 0;border:0}.scope-content h2{font-size:40px}.scope-content p{font-size:14px}}
.crypto-hero h1{font-size:clamp(52px,6.7vw,112px);letter-spacing:-.075em}.crypto .company-note{flex-wrap:wrap}.crypto-company h3{letter-spacing:-.07em}.crypto-side h2{font-size:32px;line-height:1.1}.scope-content h2{font-size:clamp(36px,4vw,64px)}
@media(max-width:900px){.crypto-hero h1{font-size:clamp(42px,6vw,60px)}.crypto-side h2{font-size:27px}.crypto-company h3{font-size:clamp(58px,8vw,85px)}}
@media(max-width:650px){.crypto-hero h1{font-size:clamp(43px,11.2vw,68px)}.crypto-company h3{font-size:68px}.crypto-side h2{font-size:30px}.scope-content h2{font-size:36px}}
.crypto-company.crypto-empty h3{font-size:clamp(34px,4.5vw,70px);line-height:1.1;margin:65px 0 45px;letter-spacing:-.065em}.crypto-empty .company-classification{flex-wrap:wrap}.owner-confirmation{font-size:11px;line-height:1.7;align-self:end}.crypto-empty .company-note{align-items:end}
@media(max-width:650px){.crypto-company.crypto-empty h3{font-size:clamp(32px,8.8vw,50px);margin:48px 0 32px}.owner-confirmation{display:block;margin-top:24px}.scope-content h2{font-size:clamp(32px,8.5vw,40px)}}
.crypto-about-teaser{margin:65px var(--page) 0;border-top:1px solid #9daeb8;padding-top:28px;display:grid;grid-template-columns:1fr 2.3fr;gap:40px}.crypto-about-teaser h2{font-size:clamp(30px,3.5vw,54px);line-height:1.1}.crypto-about-teaser p:not(.eyebrow){font-size:15px;max-width:620px}.crypto-about-cover{background:#d1e0e7;padding:48px var(--page) 55px;border-bottom:1px solid #98aab5}.crypto-about-cover h1{font-size:clamp(52px,8vw,122px);line-height:1.02;margin:65px 0 40px;letter-spacing:-.075em;overflow-wrap:anywhere}.crypto-about-cover .copy{font-size:17px;max-width:690px}.crypto-about-section{display:grid;grid-template-columns:1fr 2.3fr;gap:55px;margin:0 var(--page);padding:55px 0;border-bottom:1px solid #9daeb8}.crypto-about-section>div{min-width:0}.crypto-about-section h2{font-size:clamp(30px,3.5vw,54px);line-height:1.15;letter-spacing:-.055em}.crypto-about-section p:not(.eyebrow){font-size:15px;max-width:720px}.crypto-about-section p.page-note{font-size:11px}.crypto-about-status{background:#172833;color:#edf2f3;margin:0;padding-inline:var(--page);grid-template-columns:1fr 2.3fr}.crypto-about-status .page-note{color:#d2e0e7}.crypto-about-main+.site-footer{margin-top:45px}
@media(max-width:900px){.crypto-about-section{gap:30px}.crypto-about-cover h1{font-size:clamp(52px,8vw,80px)}}
@media(max-width:650px){.crypto-about-cover{padding-top:30px;padding-bottom:35px}.crypto-about-cover h1{font-size:clamp(43px,11vw,68px);margin:42px 0 30px}.crypto-about-cover .copy{font-size:15px}.crypto-about-section{display:block;padding-block:35px}.crypto-about-section>.eyebrow{margin-bottom:25px}.crypto-about-section h2{font-size:clamp(28px,7.5vw,38px)}.crypto-about-section p:not(.eyebrow){font-size:14px}.crypto-about-teaser{display:block;margin-top:40px}.crypto-about-teaser>.eyebrow{margin-bottom:25px}.crypto-about-teaser h2{font-size:30px}}

.crypto-rationale{display:grid;grid-template-columns:1fr 2.3fr;gap:70px;padding:70px var(--page) 55px;border-top:1px solid #98aab5;margin-top:70px;background:#d1e0e7;scroll-margin-top:30px}.crypto-rationale h2{font-size:clamp(38px,4.5vw,70px);max-width:720px;margin:0 0 30px}.crypto-rationale p:not(.eyebrow){font-size:15px;max-width:700px;line-height:1.8}.rationale-status{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.04em;border-top:1px solid #98aab5;padding-top:22px;margin-top:32px}
@media(max-width:900px){.crypto-rationale{gap:35px}}
@media(max-width:650px){.crypto-rationale{display:block;padding-block:35px;margin-top:45px}.crypto-rationale>.eyebrow{margin-bottom:25px}.crypto-rationale h2{font-size:38px}.crypto-rationale p:not(.eyebrow){font-size:13px}.rationale-status{font-size:9px;line-height:1.7}}
.crypto{--silverstein-yellow:#a8c8dc}.crypto ::selection{background:#a8c8dc;color:#172833}.crypto a:focus-visible,.crypto button:focus-visible,.crypto summary:focus-visible{outline-color:#335463}
