.gm-brand-guide{max-width:1100px;margin:36px auto;padding:32px 5%;border-top:1px solid #e4d9eb;color:#18203c;line-height:1.7}.gm-brand-guide__eyebrow{color:#65328b;font-size:12px;letter-spacing:.08em;font-weight:700}.gm-brand-guide h2{font-size:clamp(28px,3vw,38px);line-height:1.2;margin:10px 0 20px}.gm-brand-guide h3{font-size:22px}.gm-brand-guide p,.gm-brand-guide li{font-size:16px}.gm-brand-guide a{color:#5b2988;text-underline-offset:4px}.gm-brand-guide__models{padding:20px 25px;background:#fff8ef;border:1px solid #e9dccb;border-radius:12px;margin:25px 0}.gm-brand-guide__models h3{margin-top:0}.gm-brand-guide details{border-bottom:1px solid #e3dce9;padding:16px 0}.gm-brand-guide summary{font-weight:700;font-size:17px;cursor:pointer}.gm-brand-guide details p{padding-left:16px}.gm-brand-guide__visit{display:inline-block;font-weight:700;margin-top:24px}.gm-brand-guide a:focus-visible,.gm-brand-guide summary:focus-visible{outline:3px solid #623390;outline-offset:4px}@media(max-width:749px){.gm-brand-guide{padding:25px 5%;margin:25px auto}.gm-brand-guide__models{padding:16px}}