.brand-grid a{min-height:170px;border:1px solid rgba(255,255,255,.16);border-radius:14px;padding:25px;display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(145deg,rgba(255,255,255,.07),rgba(255,255,255,.02));transition:.2s ease}.brand-grid a:hover{border-color:#ff8b61;transform:translateY(-3px)}.brand-grid a strong{font:600 22px Georgia,serif;letter-spacing:.04em}.brand-grid a span{color:#9aabba;font-size:11px;line-height:1.6}.brand-grid a b{color:#ff9b74;font-size:10px;letter-spacing:.04em}.brand-detail{background:#f4f6f8;color:#0c1724;min-height:100vh}.brand-detail .nav{color:#fff}.brand-hero{background:#0b1726;color:#fff;padding:80px 0}.brand-hero h1{max-width:850px}.brand-hero p{max-width:720px;color:#b5c1cf;font-size:18px;line-height:1.7}.brand-content{padding:85px 0}.brand-content-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:60px}.brand-content h2{font:500 42px/1.08 Georgia,serif;margin-top:0}.brand-content h3{margin-top:32px}.brand-content p,.brand-content li{color:#5d6c78;line-height:1.75}.issue-list{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:0;list-style:none}.issue-list li{background:#fff;border:1px solid #dfe5ea;border-radius:10px;padding:15px}.brand-side{background:#fff;border:1px solid #dfe5ea;border-radius:16px;padding:28px;height:max-content}.brand-side .primary-btn{display:block;text-align:center;margin-top:20px}.brand-side a:not(.primary-btn){color:#d84d1d;font-weight:800}.brand-legal{font-size:11px;color:#7b8791!important;margin-top:28px}@media(max-width:760px){.brand-content-grid{grid-template-columns:1fr}.issue-list{grid-template-columns:1fr}.brand-hero{padding:55px 0}.brand-detail h1{font-size:46px}}@media(max-width:560px){.brand-grid a{min-height:135px}}
