.crypto-hero{display:grid;grid-template-columns:1.15fr 1fr;gap:34px;align-items:center;padding-block:72px 80px;min-height:615px}.crypto-hero h1{font-size:clamp(45px,5.1vw,69px);line-height:1.08;margin:24px 0}.crypto-hero em,.ledger-card em{font-family:Georgia,serif;font-weight:400}.crypto-lede{font-size:23px;line-height:1.4;color:var(--ink)}.hero-description{max-width:440px;font-size:14px;margin-top:18px}.crypto-hero .hero-actions{gap:20px;flex-wrap:wrap}.crypto-meta{font-size:9px;font-weight:700;letter-spacing:.09em;margin-top:30px;display:flex;gap:9px;flex-wrap:wrap}.crypto-art{height:420px;position:relative;min-width:0}.art-orbit{position:absolute;border:1px solid #d9dfce;border-radius:50%;width:380px;height:380px;left:10px;top:10px}.art-spark{position:absolute;right:10px;top:-7px;font-size:72px;color:#e4aa7c;line-height:1}.ledger-card{position:absolute;top:48px;left:10px;right:20px;padding:30px;border:1.5px solid var(--ink);border-radius:15px;transform:rotate(-4deg);background:#e8eedc;box-shadow:8px 10px 0 #d9dfce80}.ledger-card h2{font-size:33px;margin-top:22px;line-height:1.2}.block-chain{display:flex;align-items:center;margin-block:30px 18px}.block-chain span{border:1.5px solid var(--ink);border-radius:9px;width:61px;height:56px;display:grid;place-items:center;font:600 20px Manrope,sans-serif;background:var(--cream)}.block-chain span:last-child{background:var(--lime)}.block-chain i{width:24px;height:2px;background:var(--ink)}.ledger-caption{font-size:8px;letter-spacing:.1em}.key-card{position:absolute;bottom:20px;left:0;right:0;display:flex;gap:16px;align-items:center;background:var(--cream);border:1.5px solid var(--ink);border-radius:12px;padding:16px;transform:rotate(3deg);box-shadow:5px 5px 0 #163c2f}.key-card svg{width:55px;flex:none}.key-card small{display:block;letter-spacing:.08em;font-size:8px;margin-bottom:7px}.key-card strong{font-size:16px}.no-secret-note{position:absolute;top:7px;left:3px;font-size:12px;line-height:1.5;transform:rotate(-6deg)}.no-secret-note span{position:absolute;right:-38px;font-size:42px;top:2px;font-weight:400}.crypto-ribbon{padding:18px 24px;text-align:center;border-block:1px solid var(--line);font-size:13px;font-weight:600;background:#eef0e5}.crypto-ribbon span{color:var(--muted);font-size:12px;margin-left:18px;font-weight:400}.crypto-subnav{display:flex;gap:32px;padding-block:22px;border-bottom:1px solid var(--line);font-size:11px}.crypto-subnav a:hover{text-decoration:underline;text-underline-offset:5px}nav [aria-current]{text-decoration:underline;text-underline-offset:7px}.crypto-section{padding-block:76px}.crypto-section-head{display:flex;justify-content:space-between;gap:30px;align-items:end;margin-bottom:35px}.crypto-section h2{margin-top:17px;font-size:40px}.crypto-section-head>p{font-size:13px}.basics-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:17px}.crypto-card{padding:25px 21px;border:1px solid var(--line);border-radius:10px;background:#fdfcf6}.concept-number{display:grid;place-items:center;background:#e8eedc;border-radius:50%;width:34px;height:34px;font-size:11px;font-weight:600;margin-bottom:25px}.crypto-card:nth-child(2) .concept-number{background:#f4e1cf}.crypto-card:nth-child(3) .concept-number{background:#e9e7f2}.crypto-card:nth-child(4) .concept-number{background:var(--lime)}.crypto-card h3{font-size:18px;letter-spacing:-.03em;line-height:1.3;margin-bottom:13px}.crypto-card p{font-size:13px;line-height:1.7}.wallet-band{background:#eef0e6;border-block:1px solid var(--line)}.wallet-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.wallet-card{border:1px solid #cfd8c9;background:var(--cream);border-radius:12px;padding:30px;position:relative}.wallet-symbol{position:absolute;right:25px;top:22px;font-size:38px}.wallet-card .eyebrow{margin:5px 40px 25px 0;font-size:9px}.wallet-card h3{font-size:26px;margin-bottom:14px}.wallet-card p{font-size:14px;max-width:415px}.wallet-takeaway{border-top:1px solid var(--line);margin-top:25px;padding-top:16px;font-size:11px;font-weight:700;display:flex;justify-content:space-between}.wallet-takeaway span{font-size:20px}.hot-cold{display:flex;gap:35px;align-items:center;margin-top:30px}.hot-cold>div{flex:1}.hot-cold strong{font-size:13px}.hot-cold p{font-size:12px;margin-top:7px}.wallet-divider{font-family:Georgia,serif;font-size:45px;font-weight:400;color:#a1b293}.checklist-layout{display:grid;grid-template-columns:1fr 1.5fr;gap:70px}.checklist-intro>p{font-size:14px;margin-top:22px}.checklist-progress{margin-top:35px}.checklist-progress>strong{font-size:13px}.checklist-track{height:6px;border-radius:5px;background:#e0e5d7;margin:14px 0 18px;overflow:hidden}.checklist-track span{height:100%;width:0;display:block;background:var(--ink);transition:width .2s}.checklist-progress button{font-size:11px}.checklist-intro .local-note{font-size:11px;max-width:300px}.safety-list{border-top:1px solid var(--line)}.safety-item{display:flex;gap:16px;align-items:flex-start;padding:23px 0;border-bottom:1px solid var(--line);cursor:pointer}.safety-item input{margin:3px 0 0;flex:none;width:20px;height:20px;accent-color:var(--ink)}.safety-item strong{display:block;font-size:14px;margin-bottom:6px}.safety-item>span>span{display:block;color:var(--muted);font-size:12px;line-height:1.7}.scam-section{padding-bottom:70px}.scam-banner{background:#f4e1cf;border-radius:12px;padding:32px 38px;display:flex;gap:32px;align-items:center}.scam-banner h2{font-size:31px;margin:12px 0}.scam-banner p{font-size:13px;max-width:790px;color:#635a4e}.scam-star{font-size:75px;line-height:1;color:#9a5e35}.recovery-details{border-block:1px solid var(--line);margin-top:25px}.recovery-details summary{cursor:pointer;font-size:14px;font-weight:600;padding:23px 4px;line-height:1.5}.recovery-details>div{padding:0 4px 24px;max-width:850px}.recovery-details p{font-size:13px;margin-bottom:12px}.recovery-details a{text-decoration:underline}.quiz-band{background:var(--ink);color:var(--cream)}.quiz-layout{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.quiz-layout h2{font-size:43px;margin-bottom:20px}.quiz-layout>div>p{color:#c0cdbb;font-size:14px}.crypto-quiz-card{background:var(--cream);color:var(--ink);padding:30px;border-radius:12px;min-height:365px}.quiz-counter{font-size:9px;font-weight:700;letter-spacing:.12em}.crypto-quiz-card h3{font-size:22px;line-height:1.35;letter-spacing:-.025em;margin:20px 0}.crypto-options{display:grid;gap:9px}.crypto-options button{border:1px solid #ced7c6;border-radius:7px;padding:13px 16px;text-align:left;background:#fffef9;font-size:12px;line-height:1.5}.crypto-options button:hover:not(:disabled){background:#e8eedc;border-color:var(--ink)}.crypto-options button:disabled{cursor:default;opacity:1;color:var(--ink)}.crypto-options button[data-correct=true]{background:#d4ed8b;border-color:#658d3d}.crypto-options button[data-wrong=true]{background:#f4e1cf;border-color:#b17651}.crypto-quiz-feedback{padding-top:18px;font-size:12px;line-height:1.7}.crypto-quiz-feedback p{margin:6px 0 14px;font-size:12px}.crypto-quiz-feedback .button{padding:12px 16px;font-size:12px}.quiz-result p{font-size:14px;margin:15px 0 25px}.source-section{display:grid;grid-template-columns:1fr 1fr;gap:60px}.source-section h2{font-size:32px}.source-section p{font-size:12px;max-width:370px;margin-top:18px}.crypto-sources a{border-bottom:1px solid var(--line);padding:17px 25px 17px 0;display:block;position:relative;font-size:13px}.crypto-sources a:hover{text-decoration:underline}.crypto-sources a span{display:block;font-size:9px;letter-spacing:.04em;color:var(--muted);margin-bottom:7px}.crypto-sources b{position:absolute;right:4px;top:29px;font-size:19px;font-weight:400}footer{border-top:1px solid var(--line)}.footer-note a{text-decoration:underline}
@media(max-width:1050px){.crypto-hero{gap:25px}.crypto-art{transform:scale(.9)}.basics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.checklist-layout{gap:40px}.crypto-subnav{gap:23px}.quiz-layout{gap:35px}.crypto-hero .text-link{font-size:12px}}
@media(max-width:760px){.crypto-hero{grid-template-columns:minmax(0,1fr);padding-block:40px 35px;gap:35px}.crypto-hero h1{font-size:clamp(43px,9vw,62px)}.crypto-lede{font-size:21px}.hero-description{max-width:500px}.crypto-art{width:min(395px,100%);height:390px;justify-self:center;transform:none}.art-orbit{width:310px;height:310px;max-width:100%;top:25px}.ledger-card{left:10px;right:15px}.ledger-card h2{font-size:30px}.key-card{left:3px;right:3px;bottom:4px;padding:13px;gap:10px}.key-card strong{font-size:14px}.crypto-ribbon{font-size:12px;line-height:1.8}.crypto-ribbon span{display:block;margin:0;font-size:11px}.crypto-subnav{flex-wrap:wrap;gap:14px 23px;font-size:10px;padding-block:20px}.crypto-section{padding-block:50px}.crypto-section-head{display:block}.crypto-section h2{font-size:33px}.crypto-section-head>p{margin-top:18px}.crypto-card{padding:21px 17px}.wallet-grid{grid-template-columns:1fr}.wallet-card{padding:25px}.hot-cold{align-items:start;gap:17px}.wallet-divider{font-size:30px}.checklist-layout{grid-template-columns:1fr;gap:30px}.checklist-intro h2 br{display:none}.checklist-intro>p{max-width:520px}.checklist-progress{margin-top:25px}.checklist-intro .local-note{max-width:400px}.scam-banner{padding:25px;gap:18px;align-items:start}.scam-banner h2{font-size:26px}.scam-star{font-size:39px}.scam-section{padding-bottom:45px}.quiz-layout,.source-section{grid-template-columns:1fr;gap:30px}.quiz-layout h2{font-size:35px}.crypto-quiz-card{padding:25px;min-height:0}.source-section h2{font-size:30px}header nav{gap:15px}.brand{font-size:24px}}
@media(max-width:400px){.basics-grid{grid-template-columns:1fr}.crypto-art{height:385px}.ledger-card{padding:24px}.ledger-card h2{font-size:29px}.crypto-meta{font-size:8px;gap:7px}.hot-cold{flex-direction:column;gap:22px}.wallet-divider{display:none}.scam-banner{display:block}.scam-star{display:block;margin-bottom:20px}.crypto-hero .button{padding:17px 20px}.key-card svg{width:45px}header nav{gap:12px}}
