@media(max-width:850px){.site-header .header-controls,.site-header .mobile-brand{display:none}.site-header .header-inner{grid-template-columns:44px minmax(0,1fr) 44px}.site-header .header-inner .menu-toggle{grid-column:1;grid-row:1;justify-self:start}.site-header .header-inner .header-call{position:static;left:auto;top:auto;transform:none;grid-column:3;grid-row:1;justify-self:end}}
.hero-inner{gap:26px 44px;padding-top:40px;padding-bottom:36px}
.hero-stage{min-height:535px}
.hero-inner>.profile-proof{grid-column:1/-1;min-width:0;width:100%;max-width:none;margin-top:0;padding:22px 26px;gap:24px;grid-template-columns:minmax(0,1.05fr) minmax(0,1.15fr) minmax(0,1fr);border-radius:16px;min-height:146px}
.hero-inner>.profile-proof .proof-summary{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:10px;row-gap:6px;align-content:center;align-items:center;border-right:1px solid #e1e6ec;padding-right:18px}
.hero-inner>.profile-proof .proof-wordmark{grid-column:1/-1;grid-row:1;font-size:23px}
.hero-inner>.profile-proof .proof-score{grid-column:1;grid-row:2;margin:0;gap:7px;flex-wrap:nowrap}.hero-inner>.profile-proof .proof-score strong{font-size:27px}.hero-inner>.profile-proof .proof-score>span{font-size:21px}
.hero-inner>.profile-proof .proof-reviews{grid-column:2;grid-row:2;margin:0;font-size:14px;justify-self:start;white-space:nowrap}.hero-inner>.profile-proof .proof-tenure{grid-column:1/-1;grid-row:3;font-size:13px;margin:0}
.hero-inner>.profile-proof .proof-checks li{font-size:13px;line-height:1.4;padding:7px 10px;min-height:34px}.hero-inner>.profile-proof .proof-checks svg{width:22px;height:22px;flex-basis:22px}
.hero-inner>.profile-proof .proof-award{grid-column:auto;flex-direction:row;gap:14px;padding:12px 16px;text-align:left;justify-content:center}.hero-inner>.profile-proof .proof-award>svg{width:62px;height:62px}.hero-inner>.profile-proof .proof-award b{font-size:17px;line-height:1.3}.hero-inner>.profile-proof .proof-award small{font-size:11px;display:block}.hero-inner>.profile-proof .award-break{display:block}
.quick-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin-top:24px;padding:22px;background:white;border:1px solid #e0e6ed;border-radius:14px}.quick-facts>div{display:flex;align-items:flex-start;gap:12px;min-width:0}.quick-facts .trust-icon{display:grid;place-items:center;width:28px;height:28px;flex:0 0 28px;color:#ef123b}.quick-facts p{margin:0}.quick-facts b{display:block;font-size:14px;line-height:1.4}.quick-facts small{display:block;font-size:12px;line-height:1.5;color:#64748b;margin-top:5px}
@media(max-width:1100px) and (min-width:851px){.hero-inner>.profile-proof{gap:18px;padding:20px;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,.95fr)}.hero-inner>.profile-proof .proof-score strong{font-size:24px}.hero-inner>.profile-proof .proof-score>span{font-size:18px}.hero-inner>.profile-proof .proof-reviews{font-size:12px}.hero-inner>.profile-proof .proof-award{padding:12px;gap:8px}.hero-inner>.profile-proof .proof-award>svg{width:45px;height:45px}.hero-inner>.profile-proof .proof-award b{font-size:15px}.hero-inner>.profile-proof .proof-checks li{font-size:12px}}
@media(max-width:850px){.hero-inner{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;padding-top:26px}.hero-copy{display:contents}.hero h1{grid-row:1}.hero-subtitle{grid-row:2;margin:0}.hero-stage{grid-row:3;justify-self:center;align-self:initial;width:min(360px,100%);min-height:360px}.hero-contact-block{grid-row:4;width:100%;max-width:none}.hero-inner>.profile-proof{grid-row:5;grid-column:1;width:100%;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);padding:18px;gap:14px}.hero-inner>.profile-proof .proof-award{grid-column:1/-1;justify-content:flex-start;padding:10px 14px}.hero-inner>.profile-proof .proof-award>svg{width:38px;height:38px}.hero-inner>.profile-proof .proof-award b{font-size:15px}.hero-inner>.profile-proof .award-break{display:none}.hero-inner>.profile-proof .proof-award small{display:none}.hero-features{grid-row:6;width:100%;max-width:none;margin:0;padding-top:4px}.quick-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:20px}.hero-inner>.profile-proof .proof-wordmark{font-size:21px}}
@media(max-width:560px){.hero-inner{padding:24px 16px;gap:20px}.hero h1{font-size:clamp(28px,7.8vw,33px)}.hero-stage{width:min(320px,100%);min-height:280px}.hero-person{inset:6px 0 0 8px}.hero-person-label{left:18px;bottom:16px}.hero-actions{grid-template-columns:1fr;gap:9px}.hero-actions .button{min-height:48px}.hero-actions .messenger-verb{display:inline}.hero-inner>.profile-proof{grid-template-columns:minmax(0,1fr);gap:12px;padding:16px;border-radius:14px;min-height:0}.hero-inner>.profile-proof .proof-summary{border:0;padding:0;grid-template-columns:auto minmax(0,1fr);row-gap:5px;column-gap:9px}.hero-inner>.profile-proof .proof-wordmark{grid-column:1/-1;grid-row:1;font-size:19px}.hero-inner>.profile-proof .proof-score{grid-column:1;grid-row:2}.hero-inner>.profile-proof .proof-score strong{font-size:23px}.hero-inner>.profile-proof .proof-score>span{font-size:18px}.hero-inner>.profile-proof .proof-reviews{grid-column:2;grid-row:2;font-size:13px;justify-self:start}.hero-inner>.profile-proof .proof-tenure{grid-column:1/-1;grid-row:3;font-size:12px}.hero-inner>.profile-proof .proof-checks li{font-size:13px;min-height:34px;padding:7px 10px}.hero-inner>.profile-proof .proof-award{grid-column:1;gap:12px;padding:10px 12px}.hero-inner>.profile-proof .proof-award b{font-size:14px}.quick-facts{padding:18px;gap:18px 16px;margin-top:20px}.quick-facts>div{flex-direction:column;gap:8px}.quick-facts b{font-size:13px}.quick-facts small{font-size:12px}}
@media(max-width:350px){.hero-inner>.profile-proof .proof-score strong{font-size:21px}.hero-inner>.profile-proof .proof-score>span{font-size:16px}.hero-inner>.profile-proof .proof-reviews{font-size:12px}.hero-inner>.profile-proof .proof-checks li{font-size:12px}}
