.brand-home{padding-block:64px 88px}.brand-intro{grid-template-columns:1.2fr 1fr;align-items:center;gap:64px;min-height:440px;display:grid}.brand-intro h1{letter-spacing:-.025em;font-size:clamp(44px,5.5vw,76px);font-weight:700;line-height:1.5}.brand-intro h1 span{color:var(--accent)}.brand-intro p{max-width:44ch;color:var(--muted);margin-block:20px 30px;font-size:18px}.brand-emblem{justify-items:center;gap:26px;padding:32px;display:grid}.brand-emblem img{width:240px;height:240px}.brand-emblem span{letter-spacing:3px;color:var(--muted);font-size:10px;font-family:var(--font-latin), sans-serif}.brand-service{border-block:1px solid var(--border);background:var(--surface);align-items:center;gap:28px;margin-top:48px;padding:36px;display:flex}.brand-service-symbol{color:var(--accent);background:var(--accent-soft);border-radius:16px;padding:20px}.brand-service h2{text-align:right;font-size:25px}.brand-service p{color:var(--muted);margin-block:8px 18px}.brand-service ul{color:var(--accent-text);flex-wrap:wrap;gap:12px 24px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.brand-service li{align-items:center;gap:8px;display:flex}.brand-service>a{white-space:nowrap;flex-shrink:0;margin-inline-start:auto}@media (max-width:700px){.brand-home{padding-block:28px 48px}.brand-intro{grid-template-columns:1fr;gap:16px;min-height:0}.brand-intro h1{font-size:44px}.brand-intro p{font-size:16px}.brand-emblem{padding:24px}.brand-emblem img{width:148px;height:148px}.brand-service{flex-wrap:wrap;align-items:flex-start;gap:18px;margin-top:24px;padding:24px 18px}.brand-service-symbol{padding:14px}.brand-service>div:nth-child(2){flex:1;min-width:180px}.brand-service>a{width:100%;margin-inline-start:0}.brand-service ul{gap:12px;display:grid}.brand-service h2{font-size:22px}}
