.estate-rates{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0 0 24px}.estate-rates>div{border:1px solid #385044;border-radius:12px;padding:22px;background:#142c22}.estate-rates small{display:block;color:#abb9a9;font-size:11px}.estate-rates strong{display:block;font:700 clamp(28px,4vw,44px)/1.2 system-ui;color:#d0ff38;margin:8px 0}.estate-rates p{font-size:12px;color:#abb9a9;margin:6px 0 0}.estate-daily{background:#caff3510;border:1px solid #caff3520;border-radius:8px;padding:12px 14px;margin:16px 0}.estate-daily small{display:block;font-size:10px;color:#abb9a9}.estate-daily strong{display:block;color:#d0ff38;font-size:19px;margin-top:5px}.estate-store-art{text-align:center;display:grid;gap:12px;color:#d0ff38}.estate-store-art span,.estate-store-art small{font:700 10px system-ui;letter-spacing:2px}.estate-store-art strong{font:850 33px system-ui;letter-spacing:-1px}.estate-grid .card-art{background:radial-gradient(ellipse at 50% 80%,#355443,#10291f 80%)}.estate-owned-income{text-align:right;font-size:12px;color:#abb9a9}.estate-owned-income strong{display:block;color:#d0ff38;font-size:20px;margin-top:8px}.estate-hero.hero>img{width:100%}.estate-hero .hero-copy{position:relative;max-width:700px}.estate-hero.hero:after{background:linear-gradient(90deg,#0b2019f0,#0b201980 43%,#0b201905 75%)}@media(max-width:650px){.estate-rates{gap:8px}.estate-rates>div{padding:14px 10px}.estate-rates p{font-size:10px}.estate-owned-income{text-align:left}.estate-hero.hero>img{width:100%;object-position:65% center}.estate-hero.hero:after{background:linear-gradient(90deg,#0b2019f0,#0b201970),linear-gradient(0deg,#0b2019,transparent)}.estate-rates strong{font-size:28px}}
