.real-crypto .crypto-profile{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:end}.real-crypto .crypto-profile label{display:flex;flex-direction:column;gap:7px;font-size:14px;line-height:1.4;min-width:0}.real-crypto .crypto-profile input,.real-crypto .crypto-profile select{width:100%;box-sizing:border-box;min-height:48px;min-width:0}.real-crypto .crypto-help{margin:14px 0 22px;padding:14px 18px;background:white;border:1px solid #d3e5d9;border-radius:12px;font-size:14px}.real-crypto .crypto-help summary{cursor:pointer;min-height:32px;font-weight:600}.real-crypto .offer-bank{font-size:clamp(1.25rem,2vw,1.65rem);font-weight:800;line-height:1.25;color:#06482e;margin:12px 0}.real-crypto .loans-variant{font-weight:650;color:#426453;min-height:2.6em}.real-crypto .offer-rate span{display:block}.real-crypto .offer-result strong{font-variant-numeric:tabular-nums}.real-crypto .offer-facts span{overflow-wrap:anywhere}.real-crypto .crypto-profile button{min-height:48px}.real-crypto .offer-compare{min-height:44px;align-items:center}.real-crypto .offer-details summary{padding:12px 0;cursor:pointer}
@media(max-width:900px){.real-crypto .crypto-profile{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.real-crypto .crypto-profile{grid-template-columns:1fr}.real-crypto .crypto-profile button{width:100%}.real-crypto .cards{grid-template-columns:minmax(0,1fr)}.real-crypto .card{min-width:0}.real-crypto .comparison{max-width:100%;overflow-x:auto}.real-crypto .crypto-help{padding:12px}.real-crypto .deposit-condition-options label{min-height:44px}}
/* Shared category frame: same spacing as business accounts; stronger than theme section reset. */
.top3-component.real-crypto>section{background-color:#e6f5eb;background-image:var(--currency-pattern);background-repeat:repeat;border:2px solid #d8af3f;border-radius:20px;padding:32px;box-sizing:border-box;margin-bottom:40px;scroll-margin-top:165px;width:100%;min-width:0}.top3-component.real-crypto>section>.section-head{margin:0 0 20px}.top3-component.real-crypto>section>.section-head h2{margin:0}@media(max-width:780px){.top3-component.real-crypto>section{padding:24px 16px;border-radius:18px}}@media(max-width:380px){.top3-component.real-crypto>section{padding:22px 12px}}
.real-crypto .loan-bank-rrso{order:5;padding:12px 0}.real-crypto .loan-bank-rrso strong{display:block;font-size:30px;font-weight:800;color:#075334}.real-crypto .loan-bank-rrso span{display:block;font-size:14px}.real-crypto .offer-result small{display:block;line-height:1.6}.real-crypto .loan-legal{order:9;background:#f3f8f4;border:1px solid #d5e4d8;border-radius:10px;padding:14px;margin:14px 0;font-size:14px;line-height:1.65;color:#254b36}.real-crypto .loan-legal h4{margin:0 0 8px;font-size:14px}.real-crypto .loan-legal p{margin:0}.real-crypto .affiliate-label{order:10}.real-crypto .offer-cta{order:11}.real-crypto .offer-compare{order:12}.real-crypto .offer-facts{display:grid;gap:8px}.real-crypto .loan-legal,.real-crypto .offer-result{overflow-wrap:anywhere}.real-crypto .offer-facts span{display:block}.real-crypto .exchange-brand{min-height:75px;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:850;letter-spacing:-.6px;margin:12px 0 18px}.real-crypto .exchange-kraken{color:#6534c4}.real-crypto .exchange-bitvavo{color:#164bdf}.real-crypto .exchange-bybit-eu{color:#17212c}.real-crypto .crypto-risk{padding:12px 16px;border-left:3px solid #c89d2d;background:#fff9e8;border-radius:8px;font-size:14px;line-height:1.6}.real-crypto .crypto-scope{font-size:14px;line-height:1.65}.real-crypto .offer-rate strong{font-size:32px}.real-crypto .offer-result strong{display:block;font-size:32px}.real-crypto .offer-result small{font-size:13px;line-height:1.6}.real-crypto .offer-conditions{font-size:14px;line-height:1.7}.real-crypto .offer-cta{margin-top:auto}.real-crypto .card h3{min-height:2.6em}.real-crypto .offer-facts{display:grid;gap:8px;font-size:14px}.real-crypto .card{display:flex;flex-direction:column}.real-crypto .offer-compare{min-height:44px;display:flex;gap:8px;align-items:center}.real-crypto .offer-details a{overflow-wrap:anywhere}@media(max-width:520px){.real-crypto .exchange-brand{font-size:25px}}
.real-crypto .rank:after{content:none!important}
.real-crypto .card>.rank{order:0}.real-crypto .card>.exchange-brand{order:1}.real-crypto .card>h3{order:2}.real-crypto .card>.offer-rate{order:3;min-height:66px}.real-crypto .card>.offer-rate strong,.real-crypto .card>.offer-rate span{display:block}.real-crypto .card>.offer-result{order:4}.real-crypto .card>.offer-facts{order:5}.real-crypto .card>h4{order:6}.real-crypto .card>.offer-conditions{order:7}.real-crypto .card>.offer-details{order:8}.real-crypto .card>.affiliate-label{order:9}.real-crypto .card>.offer-cta{order:10}.real-crypto .card>.offer-compare{order:11}