.header-inner .mobile-nav{position:absolute;top:100%;left:0;right:0}.registry-search{display:flex;gap:12px;align-items:stretch}.registry-search input{min-width:0;flex:1}.registry-search .button{flex-shrink:0;justify-content:center}.pagination{display:flex;justify-content:space-between;gap:20px;font-size:12px;padding:20px 0}.preview-notice{margin:20px 0;padding:15px;background:#e1ebee;font-size:13px}.preview-notice a{text-decoration:underline}.policy{max-width:900px;padding-top:35px}.brand-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-top:35px}.brand-grid figure{margin:0}.brand-grid figure>div{padding:28px;background:white;border:1px solid #d8dfdf;min-height:180px;display:flex;align-items:center}.brand-grid img{width:100%;height:auto}.brand-grid h2{font-size:22px;margin:20px 0 10px}.brand-grid p,.brand-grid a{font-size:13px}.brand-grid a{text-decoration:underline}.document-list{margin-top:30px}.document-list>a{display:flex;justify-content:space-between;gap:25px;border-bottom:1px solid #d8dfdf;padding:18px 0;font-size:14px}.document-list small{flex-shrink:0;color:#657581}.contact-form{margin-top:50px;padding:28px;background:#e7eeed}.contact-form h2{margin-top:0}.contact-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}.contact-fields label{font-size:13px;display:flex;flex-direction:column;gap:8px}.contact-fields label:nth-last-child(-n+2){grid-column:1/-1}.contact-fields input,.contact-fields textarea{border:1px solid #acbdc5;background:white;color:#122b43;border-radius:0;padding:10px 12px;font:inherit;font-size:15px;width:100%}.contact-form .consent{font-size:12px;display:block;line-height:1.5;margin:20px 0}.contact-form .consent input{margin-right:8px}.honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.form-status{font-size:13px}.contact-form button[disabled]{opacity:.6}@media(max-width:950px){.brand-grid{grid-template-columns:1fr}.brand-grid figure>div{max-width:600px}.header-inner .mobile-nav{position:absolute}}@media(max-width:640px){.registry-search{gap:8px}.registry-search .button{padding:10px 14px}.contact-fields{grid-template-columns:1fr}.contact-form{padding:20px}.document-list>a{font-size:13px}.pagination{gap:15px;flex-wrap:wrap}.header-inner .mobile-nav{padding-top:15px}.brand-grid figure>div{min-height:140px;padding:22px}}@media print{.contact-form,.preview-notice{display:none!important}}

.branding-page .page-intro{padding-bottom:30px}.brand-grid .brand-stage{display:flex;flex-direction:column;justify-content:center;gap:24px;padding:28px 22px;min-height:258px}.brand-grid .brand-symbol{width:126px;height:126px;display:block}.brand-grid .brand-symbol img{width:126px;height:126px;object-fit:contain}.brand-grid .brand-symbol--original{overflow:hidden}.brand-grid .brand-symbol--original img{width:auto;height:126px;max-width:none}.brand-grid .brand-signature{display:block;width:100%;max-width:320px;height:auto}.brand-grid figcaption p{min-height:50px;line-height:1.6}.brand-review-note{font-size:13px;color:#657581;line-height:1.6;margin:30px 0 0}@media(max-width:950px){.brand-grid .brand-stage{max-width:none}.brand-grid .brand-signature{max-width:400px}.brand-grid figcaption p{min-height:0}}
