.blk_header{position:sticky;top:0;z-index:20;background:var(--clr_paper);border-bottom:1px solid var(--clr_navy-line)}.blk_header .wrp_content{display:flex;align-items:center;gap:28px;min-height:68px}@media(max-width:960px){.blk_header .wrp_content{gap:18px}}@media(max-width:760px){.blk_header .wrp_content{gap:14px;min-height:60px}}.blk_header .lnk_phone{font-weight:650;text-decoration:none;white-space:nowrap}@media(max-width:960px){.blk_header .lnk_phone{margin-left:auto}}@media(max-width:760px){.blk_header .lnk_phone{display:none}}.blk_header.is_simple .wrp_content{justify-content:space-between}.lnk_wordmark{display:inline-flex;align-items:center;gap:10px;font-family:var(--fnt_display);font-weight:800;font-size:1.6rem;letter-spacing:-0.03em;text-decoration:none}.lnk_wordmark img{width:36px;height:36px;flex:none}.lnk_wordmark span{text-decoration:underline;text-decoration-color:var(--clr_tape);text-decoration-thickness:4px;text-underline-offset:5px}.nav_main{display:flex;gap:22px;margin-right:auto}.nav_main a{text-decoration:none;font-weight:550;padding:6px 0;border-bottom:2px solid rgba(0,0,0,0)}.nav_main a:hover,.nav_main a[aria-current=page]{border-bottom-color:var(--clr_tape)}@media(max-width:960px){.nav_main{display:none;position:absolute;top:100%;left:0;right:0;flex-direction:column;gap:0;margin:0;padding:4px var(--sz_gutter) 12px;background:var(--clr_paper);border-bottom:1px solid var(--clr_navy-line);box-shadow:0 14px 24px rgba(29,43,74,.12)}.blk_header.is_open .nav_main{display:flex}.nav_main a{padding:14px 0;border-bottom:1px solid var(--clr_navy-line);font-size:1.05rem}.nav_main a:last-child{border-bottom:0}.nav_main a:hover,.nav_main a[aria-current=page]{border-bottom-color:var(--clr_navy-line);text-decoration:underline;text-decoration-color:var(--clr_tape);text-decoration-thickness:3px;text-underline-offset:6px}}.btn_menu{display:none}@media(max-width:960px){.btn_menu{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;flex:none;padding:0;border:0;border-radius:6px;background:rgba(0,0,0,0);cursor:pointer}.btn_menu span{display:block;width:24px;height:2px;border-radius:2px;background:var(--clr_navy);transition:transform .2s ease,opacity .2s ease}.btn_menu[aria-expanded=true] span:nth-child(1){transform:translateY(7px) rotate(45deg)}.btn_menu[aria-expanded=true] span:nth-child(2){opacity:0}.btn_menu[aria-expanded=true] span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}}@media(max-width:760px){.btn_menu{margin-left:auto}}.lnk_account{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border:2px solid var(--clr_navy);border-radius:6px;font-weight:650;text-decoration:none;white-space:nowrap}.lnk_account:hover{background:var(--clr_tape)}@media(max-width:760px){.lnk_account{display:none}}.blk_footer{padding:48px 0 32px;background:#141f38;font-size:.92rem;color:hsla(0,0%,100%,.7)}.blk_footer .grd_footer{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr));gap:28px}@media(max-width:760px){.blk_footer .grd_footer{grid-template-columns:minmax(0,1fr)}}.blk_footer h3{font-size:1rem;color:var(--clr_white);margin-bottom:8px}.blk_footer address{font-style:normal}.blk_footer ul{margin:0;padding:0;list-style:none;display:grid;gap:4px}.blk_footer a{color:#e3e7f0;text-decoration:none}.blk_footer a:hover{color:var(--clr_white);text-decoration:underline}.blk_footer .dv_footer-bar{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:36px;padding-top:20px;border-top:1px solid hsla(0,0%,100%,.14)}.blk_footer .dv_footer-bar>span:first-child{margin-right:auto}.blk_footer .lnk_credit{display:block;line-height:0}.blk_footer .lnk_credit img{width:30px;height:auto}.blk_footer.is_simple{padding:20px 0 24px}.blk_footer.is_simple .dv_footer-bar{margin-top:0;padding-top:0;border-top:0}.nav_mobile-bar{display:none}@media(max-width:760px){.nav_mobile-bar{display:grid;grid-template-columns:repeat(3,1fr);position:fixed;left:0;right:0;bottom:0;z-index:30;background:var(--clr_navy);padding:8px var(--sz_gutter) calc(8px + env(safe-area-inset-bottom));gap:8px}.nav_mobile-bar a{display:flex;align-items:center;justify-content:center;gap:6px;min-height:48px;border-radius:6px;color:var(--clr_white);font-weight:650;text-decoration:none}.nav_mobile-bar a:nth-child(2){background:var(--clr_tape);color:var(--clr_navy)}.nav_mobile-bar :focus-visible{outline-color:var(--clr_tape)}}.blk_page{padding:56px 0 80px;min-height:50vh}.grecaptcha-badge{visibility:hidden}.txt_recaptcha{margin:10px 0 0;font-size:.8rem;line-height:1.45;color:var(--clr_navy-soft)}.txt_recaptcha a{color:inherit}#hld_gdpr-holder{display:none;position:fixed;right:0;bottom:0;left:0;background:var(--clr_navy);color:var(--clr_white)}#hld_gdpr-holder>.inner{display:flex;align-items:center;gap:24px;max-width:1160px;margin:0 auto;padding:16px var(--sz_gutter);font-size:.92rem;line-height:1.45}@media(max-width:760px){#hld_gdpr-holder>.inner{flex-direction:column;align-items:stretch;gap:12px}}#hld_gdpr-holder a{color:inherit}#cta_gdpr-acceptance{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 22px;border-radius:6px;background:var(--clr_tape);color:var(--clr_navy);font-weight:700;text-decoration:none;white-space:nowrap}#cta_gdpr-acceptance:hover{background:var(--clr_white)}