.d .ft.fx{padding-block:0 22px}.d .fx h3 a:hover{text-underline-offset:3px;text-decoration:underline}.d .fx-logo{flex:none;width:clamp(170px,14vw,220px);display:block}.d .fx-logo img{width:100%;height:auto;display:block}.d .fx-links a{color:#eaf1f9;align-items:center;min-height:38px;line-height:1.25;display:inline-flex}.d .fx-links a:hover{color:var(--cta);text-underline-offset:3px;text-decoration:underline}.d .fx-svc{grid-template-rows:repeat(5,auto);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:column;column-gap:clamp(18px,2.4vw,36px);display:grid}.d .fx .rates-ft{margin-top:0}.d .ft-legal{color:#cfdaea;flex-wrap:wrap;flex:1 0 100%;align-items:center;gap:0 26px;display:flex}.d .ft-legal a:hover,.d .ft-base p a:hover{color:var(--cta)}.d .fx-band{background:#0d2453;border-bottom:1px solid #ffffff24;padding-block:clamp(20px,2.2vw,32px)}.d .fx-band-in{justify-content:space-between;align-items:center;gap:20px clamp(24px,4vw,64px);display:flex}.d .fx-actions{flex-wrap:wrap;gap:10px;display:flex}.d .fx-a{white-space:nowrap;gap:10px;min-height:58px;padding-inline:22px;font-size:clamp(18px,1.4vw,20px)}.d .fx-a-call{color:var(--navy);background:#fff;font-weight:800}.d .fx-a-call:hover{background:var(--cta);color:var(--navy)}.d .fx-a-line{color:#fff;border:1.5px solid #fff9}.d .fx-a-line:hover{color:#fff;background:#ffffff1a}.d .btn-cyan.fx-a:hover{color:var(--navy)}.d .fx-cta{justify-items:end;gap:6px;display:grid}.d .fx-cta p{margin:0;font-size:17px}.d .fx1{--fx-gap:clamp(24px,2.6vw,40px);gap:clamp(24px,2.6vw,36px) var(--fx-gap);grid-template-columns:repeat(4,minmax(0,1fr));padding-top:clamp(28px,3vw,44px);display:grid}.d .fx1-svc{border-bottom:1px solid #fff3;grid-column:1/-1;padding-bottom:clamp(20px,2.4vw,32px)}.d .fx1 .fx-svc{column-gap:var(--fx-gap);grid-template-rows:repeat(4,auto);grid-template-columns:repeat(4,minmax(0,1fr))}.d .fx1-menu ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;display:grid}.d .fx1-menu a{min-height:32px}.d .fx1-trust{align-content:start;gap:16px;display:grid}.d .fx1 .ft-soc{flex-wrap:wrap;gap:8px}@media (max-width:1240px){.d .fx1{grid-template-columns:repeat(2,minmax(0,1fr))}.d .fx1 .fx-svc{grid-template-rows:repeat(8,auto);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.d .ft.fx{padding-bottom:96px}.d .ft-legal{flex-direction:column;align-items:flex-start}.d .fx-svc{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-auto-flow:row}.d .fx-links a{min-height:46px;font-size:18px}.d .fx-band-in{flex-direction:column;align-items:stretch}.d .fx-cta{text-align:center;justify-items:stretch}.d .fx-actions{display:grid}.d .fx-a{justify-content:center}.d .fx1{grid-template-columns:minmax(0,1fr)}.d .fx1 .fx-svc{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-auto-flow:row}.d .fx1-menu a{min-height:46px}}
.d .hdr{z-index:50;height:84px;box-shadow:0 1px 0 var(--line);background:#fff;transition:box-shadow .2s;position:sticky;top:0}.d .hdr.scrolled{box-shadow:0 1px 0 var(--line),0 14px 30px -24px #081a408c}.d .hdr-in{align-items:center;gap:clamp(14px,2vw,28px);height:100%;display:flex}.d .hdr-logo{flex:none;width:122px;display:block}.d .hdr-nav{white-space:nowrap;gap:clamp(14px,2vw,30px);margin-inline:auto;font-size:clamp(16px,1.2vw,18px);font-weight:600;display:flex}.d .hdr-nav a{padding-block:10px;position:relative}.d .hdr-nav a:after{content:"";background:var(--cyan);transform-origin:0;height:2px;transition:transform .2s;position:absolute;bottom:4px;left:0;right:0;transform:scaleX(0)}.d .hdr-nav a:hover:after,.d .hdr-nav a[aria-current=page]:after{transform:scaleX(1)}.d .hdr-phone{white-space:nowrap;color:var(--ink);flex:none;justify-items:end;line-height:1.18;display:grid}.d .hdr-phone b{letter-spacing:-.005em;font-size:clamp(20px,1.7vw,25px);font-weight:800}.d .hdr-phone:hover b{color:var(--teal)}.d .open{color:var(--grey);align-items:center;gap:7px;font-size:16px;font-weight:600;display:inline-flex}.d .dot{background:#10b981;border-radius:50%;flex:none;width:8px;height:8px}.d .hdr-cta{flex:none;min-height:48px;padding:0 20px;font-size:17px;font-weight:700}.d .hdr-phone-sm,.d .hdr-menu,.d .hdr-sheet{display:none}@media (max-width:1240px){.d .hdr .hdr-cta{display:none}}@media (max-width:980px){.d .hdr{height:66px}.d .hdr-nav,.d .hdr-phone{display:none}.d .hdr-in{gap:2px}.d .hdr-logo{width:96px;margin-right:auto}.d .hdr-phone-sm,.d .hdr-menu{flex:none;place-items:center;width:48px;height:48px;display:grid}.d .hdr-phone-sm{color:var(--sky)}.d .hdr-sheet.on{z-index:60;height:calc(100svh - 66px);color:var(--ink);border-top:1px solid var(--line);background:#fff;padding:8px 18px;display:block;position:absolute;top:100%;left:0;right:0}.d .hdr-sheet a{border-bottom:1px solid var(--line);padding:13px 0;font-size:26px;font-weight:800;display:block}}.d .hdr-nav .hdr-pay{color:var(--teal);align-items:center;gap:7px;display:inline-flex}.d .hdr-nav .hdr-pay svg{flex:none}.d .hdr-sheet-pay{display:none}@media (max-width:980px){.d .hdr-sheet.on .hdr-sheet-pay{color:#fff;border:0;width:100%;margin-top:24px;padding:0 20px;font-size:22px;display:flex}}
