._root_49ezh_1{min-width:0;margin-top:var(--section-gap);color:#fff;background:#0b2436;border-radius:16px;margin-bottom:20px;padding:0;display:block;overflow:hidden}._grid_49ezh_2{gap:24px;min-width:0;padding:38px clamp(24px,4vw,58px);display:grid}._brandLink_49ezh_3{color:#fff;align-items:center;gap:9px;min-width:0;text-decoration:none;display:inline-flex}._brandLink_49ezh_3 img{object-fit:contain;flex:none}._brandName_49ezh_5{min-width:0;line-height:1;display:grid}._brandName_49ezh_5 strong{letter-spacing:-.04em;font-size:18px}._brandName_49ezh_5 span{letter-spacing:.18em;margin-top:3px;font-size:7px}._brand_49ezh_3 p{color:#9ab0c1;overflow-wrap:anywhere;max-width:310px;font-size:11px;line-height:1.55}._socials_49ezh_9 a{color:#67b7ff;font-size:11px;text-decoration:none}._column_49ezh_10{border:0;min-width:0}._column_49ezh_10 summary{color:#fff;text-transform:uppercase;font-size:11px;font-weight:800;list-style:none}._column_49ezh_10 summary::-webkit-details-marker{display:none}._column_49ezh_10 nav,._column_49ezh_10 address{gap:8px;min-width:0;margin-top:13px;font-style:normal;display:grid}._column_49ezh_10 nav a,._column_49ezh_10 address a,._column_49ezh_10 address span{color:#9ab0c1;overflow-wrap:anywhere;min-width:0;font-size:10px;text-decoration:none}._column_49ezh_10 nav a:hover,._column_49ezh_10 address a:hover{color:#fff}._legal_49ezh_20{color:#7890a4;border-top:1px solid #ffffff14;justify-content:space-between;gap:20px;min-width:0;padding:15px clamp(24px,4vw,58px);font-size:9px;display:flex}._legal_49ezh_20>*{overflow-wrap:anywhere;min-width:0}._legal_49ezh_20 a{color:inherit;text-decoration:none}@media (width<768px){._grid_49ezh_2{grid-template-columns:minmax(0,1fr);padding:28px 20px}._column_49ezh_10 summary{cursor:pointer}._legal_49ezh_20{flex-direction:column;align-items:flex-start;padding:15px 20px}}@media (768px<=width<1200px){._grid_49ezh_2{grid-template-columns:repeat(2,minmax(0,1fr))}._brand_49ezh_3{grid-column:1/-1}._column_49ezh_10 summary{pointer-events:none;cursor:default}._column_49ezh_10>:not(summary){display:grid}}@media (width>=1200px){._grid_49ezh_2{grid-template-columns:minmax(240px,1.5fr) repeat(2,minmax(160px,.75fr));gap:clamp(24px,3vw,50px)}._column_49ezh_10 summary{pointer-events:none;cursor:default}._column_49ezh_10>:not(summary){display:grid}}
