.brand-bi{display:block;width:145px;height:auto;max-width:100%;fill:currentColor}.logo small{margin-top:12px}.footer .brand-bi{width:175px}.menu-panel .brand-bi{width:160px}.inquiry-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.inquiry-fields .field{min-width:0}.inquiry-fields input{min-width:0;width:100%}.inquiry-consent{display:flex;align-items:flex-start;gap:10px;font-size:12px;line-height:1.8;margin:8px 0}.inquiry-consent input{width:16px;height:16px;flex-shrink:0;margin-top:3px;accent-color:#122441}.inquiry-consent a{text-decoration:underline;text-underline-offset:3px}.inquiry-note{font-size:11px;color:#627590;margin:12px 0 20px;line-height:1.7}.inquiry-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.inquiry-actions{display:flex;align-items:center;flex-wrap:wrap;gap:15px}.inquiry-fallback{font-size:12px;text-decoration:underline;text-underline-offset:4px}.inquiry-fallback[hidden]{display:none}.inquiry-status{font-size:12px;line-height:1.8;margin-top:17px;white-space:pre-line}.inquiry-status[data-state=success]{padding:16px;background:#eaf4f0;color:#19563b}.inquiry-status[data-state=error]{padding:16px;background:#fff1ed;color:#9a361f}.inquiry-submit:disabled{opacity:.6;cursor:wait}.pgm-application .field{margin-bottom:18px}.pgm-application .field>span{font-size:12px;margin-bottom:7px;display:block}.pgm-application input:not([type=checkbox]):not([type=hidden]),.pgm-application textarea{border:1px solid #d7e0eb;border-radius:3px;background:white;padding:12px;font-size:13px;min-height:44px}.pgm-application textarea{min-height:100px;resize:vertical}.press-text-panel{display:flex;flex-direction:column;justify-content:space-between;background:#edf1f7;min-height:215px;padding:25px;color:#122441;border-top:3px solid #122441}.press-text-panel>span{font-size:10px;letter-spacing:2px;color:#627692}.press-text-panel strong{font-size:25px;line-height:1.35;letter-spacing:-.05em;word-break:keep-all}.press-text-panel>small{font-size:10px;line-height:1.5}.news-card .press-text-panel{transition:background .25s}.news-card:hover .press-text-panel{background:#e2e9f3}.news-card .press-summary{font-size:13px;line-height:1.8;color:#637691;margin-top:12px}.news-source-note{font-size:12px;line-height:1.9;color:#6b7e98;margin:0 0 30px}.news-source-note a{text-decoration:underline;text-underline-offset:4px}.hero-overlay h2{font-size:clamp(35px,4.3vw,66px);line-height:1.18;letter-spacing:-.06em;margin:17px 0 0;max-width:780px}.hero-image img[src$="revision-desktop-images-index-celeb-collab-people.webp"]{object-position:center 40%}
@media(max-width:800px){.brand-bi{width:130px}.logo small{font-size:8px}.hero-overlay h2{font-size:37px}.inquiry-fields{gap:0 12px}.press-text-panel{min-height:185px;padding:22px}.press-text-panel strong{font-size:23px}}
@media(max-width:430px){.inquiry-fields{grid-template-columns:1fr}.brand-bi{width:118px}.hero-overlay h2{font-size:31px}.inquiry-consent{font-size:11px}.press-text-panel{min-height:170px;padding:17px}.press-text-panel strong{font-size:21px}}
@media(max-width:800px){.pgm-application input:not([type=checkbox]):not([type=hidden]),.pgm-application textarea,.field input:not([type=checkbox]),.field select,.field textarea{font-size:16px;min-height:48px}.inquiry-consent{font-size:13px}.inquiry-consent input{width:22px;height:22px}.inquiry-note,.inquiry-status{font-size:13px}}
