.brand-resource-page{background:#091522;color:#eaf2f8}.brand-resource-page>section{padding:clamp(40px,6vw,80px) var(--page-gutter)!important;margin:0!important;min-height:0!important}.brand-resource-page h2{font:400 clamp(34px,4vw,54px)/1.08 var(--serif)!important;color:#eff7fc!important}.brand-resource-page h2 em{color:#bedae9!important}.brand-resource-page p{color:#b6cbdc;line-height:1.75}.brand-resource-page .brand-kit-hero{display:grid!important;grid-template-columns:1.1fr 1fr!important;gap:48px!important;background:radial-gradient(ellipse at 85% 10%,#7452ac33,transparent 60%),#101e30!important}.brand-resource-page .brand-kit-hero h1{font:400 clamp(44px,5vw,74px)/1.04 var(--serif)!important;color:#f3f8fc!important}.brand-resource-page .brand-kit-hero h1 em{color:#bdd9ea!important}.brand-resource-page .brand-kit-hero__mark{margin:0!important;min-height:0!important;align-self:center;background:linear-gradient(145deg,#07131f,#20354e)!important;border:1px solid #9dc2da40!important;border-radius:22px!important;padding:28px!important}.brand-resource-page .brand-kit-hero__mark img{height:270px!important;width:100%!important;object-fit:contain!important}.brand-resource-page .brand-kit-hero__mark figcaption{position:static!important;padding:20px 0 0!important}.brand-resource-page .brand-kit-identity{margin-top:24px!important;border-color:#90b9d445!important}.brand-resource-page .brand-kit-identity strong{color:#e8f5fe!important;font-size:14px!important}.brand-resource-nav{display:flex;flex-wrap:wrap;gap:12px;padding:22px var(--page-gutter);border-block:1px solid #7ca4c133;background:#0c1c2c}.brand-resource-nav a{padding:12px 18px;border:1px solid #92b9d555;border-radius:25px;background:#1b344a;color:#dceefa;font-size:12px;display:inline-flex;align-items:center;gap:12px}.brand-resource-page :is(.brand-kit-lockups,.brand-kit-type,.brand-kit-assets){background:#0c1b2b!important}.brand-resource-page :is(.brand-kit-system,.brand-kit-voice,.brand-usage){background:#101f32!important}.brand-resource-page .brand-kit-lockups__grid{gap:22px!important}.brand-resource-page .brand-kit-lockups__grid figure{background:#14283b!important;border:1px solid #87abc53b!important;border-radius:18px!important;overflow:hidden}.brand-resource-page .brand-kit-lockups__grid figure>div{height:250px!important;min-height:0!important;padding:26px!important;background:#091725!important}.brand-resource-page .brand-kit-lockups__grid img{object-fit:contain!important;max-height:100%!important;width:100%!important}.brand-resource-page figcaption{color:#c3d8e7!important}.brand-resource-page figcaption b{color:#edf5fd!important}.brand-resource-page .brand-kit-colors{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}.brand-resource-page .brand-kit-colors article{background:#192d42!important;border:1px solid #739ab632!important;border-radius:15px!important;overflow:hidden;padding:18px!important;color:#ddecf7!important}.brand-resource-page .brand-kit-colors i{display:block;height:70px!important;border-radius:8px;background:var(--swatch)!important}.brand-resource-page .brand-kit-colors :is(span,b,small){display:block!important;margin-top:9px;color:#d2e4f0!important}.brand-resource-page .brand-kit-type__specimens article{background:#152b40!important;border:1px solid #81a8c240!important;border-radius:16px!important;color:#e5f3ff!important;padding:24px!important}.brand-resource-page .brand-kit-type__specimens article :is(b,p,em,small,span){color:#cee2f1!important}.brand-resource-page .brand-kit-type__specimens a{display:inline-flex;align-items:center;gap:12px;padding:10px 15px;border:1px solid #9fbede70;border-radius:24px;margin-top:18px;color:#d6eafe!important;font-size:12px;text-decoration:none!important}.brand-resource-page .brand-kit-voice blockquote{font:400 clamp(25px,3vw,40px)/1.3 var(--serif)!important;color:#c7d9f0!important;padding:26px 0!important;margin:20px 0!important;border:0!important}.brand-resource-page .brand-kit-voice article{background:#172d42!important;color:#e2f1fd!important;border:1px solid #7da6c238!important;border-radius:16px;padding:22px!important}.brand-resource-page .brand-kit-voice article h3{color:#edf7ff!important}.brand-usage>div{display:grid;grid-template-columns:1fr 1fr;gap:22px}.brand-usage article{padding:24px;border:1px solid #8daac542;border-radius:16px;background:#142b40}.brand-usage h3{font:400 27px/1.2 var(--serif);color:#e9f5fd}.brand-resource-page .brand-kit-assets>div:last-child{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.brand-resource-page .brand-kit-assets a{background:linear-gradient(120deg,#1a354b,#242d48)!important;border:1px solid #87b3d157!important;border-radius:14px!important;padding:18px!important;color:#e6f3fd!important;min-height:92px!important}.brand-resource-page .brand-kit-assets a span{color:#a7c9df!important;font-size:11px!important}.brand-resource-page .brand-kit-assets a b{color:#eaf6ff!important;font-size:14px!important}.brand-resource-page a:hover{border-color:#c3c6f8!important}.brand-resource-page a:focus-visible{outline:2px solid #c2caff;outline-offset:3px}.brand-resource-page [id]{scroll-margin-top:160px}@media(max-width:900px){.brand-resource-page .brand-kit-hero{grid-template-columns:1fr!important;gap:25px!important}.brand-resource-page>section{padding:40px 22px!important}.brand-resource-page .brand-kit-hero__mark img{height:180px!important}.brand-resource-nav{padding:18px 22px;gap:8px}.brand-resource-nav a{font-size:11px;padding:10px 14px}.brand-resource-page .brand-kit-colors{grid-template-columns:1fr 1fr!important}.brand-resource-page .brand-kit-assets>div:last-child,.brand-usage>div{grid-template-columns:1fr!important}.brand-resource-page .brand-kit-lockups__grid figure>div{height:190px!important}.brand-resource-page .brand-kit-identity{overflow-wrap:anywhere}}.brand-resource-page .brand-kit-hero h1{max-width:none!important;text-transform:none!important;letter-spacing:-.025em!important}.brand-resource-page .brand-kit-hero__copy{min-width:0!important}.brand-resource-page .brand-kit-hero h1 em{font-size:inherit!important}.brand-resource-page>section p:not(.eyebrow):not(.section-index){color:#b8cad8!important}.brand-resource-page .brand-kit-colors article{display:block!important;min-height:0!important}.brand-resource-page .brand-kit-colors span{font-size:20px!important;line-height:1.2!important;margin-top:18px!important}.brand-resource-page .brand-kit-colors b{font:13px/1.4 var(--mono)!important}.brand-resource-page .brand-kit-colors small{font-size:14px!important;line-height:1.45!important}