.tx-reveal{opacity:0;will-change:opacity, transform;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.tx-reveal--rise{transform:translateY(18px)}.tx-reveal--scale{transform:scale(.97)}.tx-reveal--fade{transform:none}.tx-reveal[data-shown=true]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.tx-reveal{opacity:1!important;transition:none!important;transform:none!important}}.tx-elevate{will-change:transform;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1),border-color .4s}@media (hover:hover) and (pointer:fine){.tx-elevate:hover{border-color:#0e29471f;transform:translateY(-4px);box-shadow:0 22px 60px #0e29471a}}@media (prefers-reduced-motion:reduce){.tx-elevate{transition:none}.tx-elevate:hover{transform:none}}.tx-hero-layer{will-change:transform}@media (prefers-reduced-motion:reduce){.tx-hero-layer{transform:none!important}}.tx-hero-field{background:radial-gradient(60% 50% at 78% 18%,#0e29470f,#0000 70%),radial-gradient(48% 42% at 12% 88%,#0e29470b,#0000 72%)}.tx-metric{font-variant-numeric:tabular-nums}.tx-node{transition:r .3s,opacity .3s}.tx-node-pulse{transform-box:fill-box;transform-origin:50%;animation:3.2s ease-in-out infinite tx-pulse}@keyframes tx-pulse{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.9;transform:scale(1.18)}}.tx-arc{stroke-dasharray:1;stroke-dashoffset:1px;pathLength:1}.tx-arc[data-shown=true]{animation:1.6s cubic-bezier(.22,1,.36,1) forwards tx-draw}@keyframes tx-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.tx-node-pulse{opacity:.7;animation:none}.tx-arc{stroke-dashoffset:0!important;animation:none!important}}@media (hover:hover) and (pointer:fine){body.tx-on main section div[style*=--terra-card-radius]:hover,body.tx-on main section .rounded-2xl.border:hover,body.tx-on main section .rounded-\[20px\].border:hover,body.tx-on main section .rounded-\[22px\].border:hover{transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1);transform:translateY(-4px);box-shadow:0 22px 60px #0e29471a!important}body.tx-on main section div[style*=--terra-card-radius],body.tx-on main section .rounded-2xl.border,body.tx-on main section .rounded-\[20px\].border,body.tx-on main section .rounded-\[22px\].border{transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1)}}body.tx-on .trust-badge{transition:opacity .4s,filter .4s,transform .4s}@media (hover:hover) and (pointer:fine){body.tx-on .trust-badge:hover{transform:translateY(-2px)}body.tx-on main a.bg-\[\#0E2947\]:hover{transform:translateY(-1px);box-shadow:0 14px 34px #0e294733}}@media (prefers-reduced-motion:reduce){body.tx-on main section div[style*=--terra-card-radius]:hover,body.tx-on main section .rounded-2xl.border:hover,body.tx-on .trust-badge:hover,body.tx-on main a.bg-\[\#0E2947\]:hover{transform:none!important}}.tx-glass{-webkit-backdrop-filter:blur(18px)saturate(1.4);background:linear-gradient(135deg,#ffffffb8,#ffffff73);box-shadow:inset 0 1px #fff9,0 20px 60px #0e294714}.tx-glass-dark{-webkit-backdrop-filter:blur(20px)saturate(1.3);background:linear-gradient(135deg,#0e29478c,#0e294759);border:1px solid #ffffff1f;box-shadow:inset 0 1px #ffffff26,0 24px 70px #0000002e}.tx-layer{will-change:transform;backface-visibility:hidden}.tx-sep{height:0;position:relative}.tx-sep:before{content:"";pointer-events:none;background:linear-gradient(#0000,#0e294706);height:120px;position:absolute;top:-120px;left:0;right:0}.tx-metric-card{transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s}@media (hover:hover) and (pointer:fine){.tx-metric-card:hover{transform:translateY(-3px)}}.tx-frame{transition:transform .5s cubic-bezier(.22,1,.36,1);position:relative}.tx-frame:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff2e,0 40px 90px #0e294729}.tx-frame-zoom{overflow:hidden}.tx-frame-zoom img,.tx-frame-zoom>*{transition:transform .7s cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (pointer:fine){.tx-frame-zoom:hover img,.tx-frame-zoom:hover>*{transform:scale(1.05)}.tx-glow-edge:hover{box-shadow:0 0 0 1px #1e6fb859,0 24px 70px #0e29471f}}@media (prefers-reduced-motion:reduce){.tx-metric-card,.tx-frame,.tx-frame-zoom img,.tx-frame-zoom>*{transition:none!important;transform:none!important}}@media (max-width:640px){.tx-glass,.tx-glass-dark{-webkit-backdrop-filter:blur(12px)}.tx-hero-field{opacity:.6}}.tx-float{animation:6s ease-in-out infinite tx-floaty}@keyframes tx-floaty{0%,to{opacity:.7;transform:translateY(0)}50%{opacity:1;transform:translateY(-8px)}}.tx-scrollcue{animation:2.4s ease-in-out infinite tx-cue}@keyframes tx-cue{0%,to{opacity:.25;transform:translate(-50%)}50%{opacity:.6;transform:translate(-50%,5px)}}@media (prefers-reduced-motion:reduce){.tx-float,.tx-scrollcue{animation:none!important}}@media (max-width:640px){#top{min-height:auto}}.tx5-hero{background:#0b1f38}.tx5-hero-media{will-change:transform}.tx5-hero-scrim{background:linear-gradient(90deg,#071221eb 0%,#071221b8 38%,#07122140 70%,#07122126 100%),linear-gradient(#0000 55%,#071221d9 100%)}.tx5-sticky{position:sticky;top:0}.tx5-region{fill:#ffffff0f;transition:fill .6s,opacity .6s}.tx5-region[data-active=true]{fill:#60a5fa8c}.tx5-region-dot{transition:opacity .5s,r .5s}.tx5-dark{color:#fff;background:#07111f}.tx5-ink{color:#fff;background:#0b1f38}.tx5-display{letter-spacing:-.04em;line-height:.98}.tx5-scene{transition:opacity .8s}.tx5-subnav{opacity:0;pointer-events:none;transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .45s;transform:translateY(-100%)}.tx5-subnav[data-show=true]{opacity:1;pointer-events:auto;transform:translateY(0)}.tx5-compliance-card{background:linear-gradient(160deg,#0e2947,#15375d);border:1px solid #ffffff14}@media (prefers-reduced-motion:reduce){.tx5-hero-media,.tx5-region,.tx5-scene,.tx5-subnav{transition:none!important;transform:none!important}}.tx5-route{stroke-dasharray:1;stroke-dashoffset:1px;pathLength:1;animation:1.4s cubic-bezier(.22,1,.36,1) forwards tx5-draw}@keyframes tx5-draw{to{stroke-dashoffset:0}}.tx5-country{opacity:0;transition:opacity .6s,transform .6s cubic-bezier(.22,1,.36,1);transform:translateY(8px)}.tx5-country[data-shown=true]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.tx5-route{stroke-dashoffset:0!important;animation:none!important}.tx5-country{opacity:1!important;transition:none!important;transform:none!important}}body.tx-on .tx5-header-bar{transition:background .4s,box-shadow .4s}body.tx-on .tx5-header-bar>div,body.tx-on .tx5-header img{transition:height .4s cubic-bezier(.22,1,.36,1)}body.tx-on .tx5-header[data-scrolled=true] .tx5-header-bar{-webkit-backdrop-filter:blur(20px)saturate(1.4);background:#fafaf8b8;box-shadow:0 8px 30px #0e294712}body.tx-on .tx5-header[data-scrolled=true] .tx5-header-bar>div{height:60px!important}body.tx-on .tx5-header[data-scrolled=true] img{height:38px!important}body.tx-on .tx5-mega{-webkit-backdrop-filter:blur(24px)saturate(1.3);background:#0b1f38eb!important;border-bottom:1px solid #ffffff14!important;box-shadow:0 40px 90px #00000073!important}body.tx-on .tx5-mega .text-\[\#0E2947\],body.tx-on .tx5-mega [class*=text-black]{color:#ffffffeb!important}body.tx-on .tx5-mega .text-black\/35,body.tx-on .tx5-mega .text-black\/40,body.tx-on .tx5-mega .text-black\/45,body.tx-on .tx5-mega .text-black\/50,body.tx-on .tx5-mega .text-black\/55{color:#ffffff8c!important}body.tx-on .tx5-mega .bg-white{background:#ffffff0f!important}body.tx-on .tx5-mega .border-black\/\[0\.06\]{border-color:#ffffff14!important}@media (prefers-reduced-motion:reduce){body.tx-on .tx5-header-bar,body.tx-on .tx5-header-bar>div,body.tx-on .tx5-header img{transition:none!important}.tx5-orbit{animation:none!important}.tx5-orbit animateTransform{display:none}}.tx5-pill,.tx5-country{cursor:pointer}.tx5-route-live{stroke-dasharray:7 9;animation:2.4s linear infinite tx5-flow}@keyframes tx5-flow{to{stroke-dashoffset:-32px}}.tx5-node-ping{transform-origin:50%;animation:2.6s ease-out infinite tx5-ping}@keyframes tx5-ping{0%{opacity:.5;transform:scale(1)}70%{opacity:0;transform:scale(2.6)}to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce){.tx5-route-live{stroke-dasharray:none!important;animation:none!important}.tx5-node-ping{opacity:0!important;animation:none!important}}.tx5-logo-frame{justify-content:center;align-items:center;width:clamp(120px,11vw,190px);height:54px;display:flex}.tx5-logo-img{object-fit:contain;background:0 0;width:auto;max-width:100%;height:auto;max-height:42px}.tx5-mono-logo{filter:grayscale()brightness(0)invert();opacity:.65;transition:filter .22s,opacity .22s,transform .22s}@media (hover:hover) and (pointer:fine){.tx5-mono-logo:hover{filter:none;opacity:1;transform:translateY(-1px)}}.tx5-carrier-mark{background:#ffffff29;width:30px;height:1px;display:inline-block}.tx5-photo-frame{aspect-ratio:4/3;background:radial-gradient(120% 90% at 50% 0,#60a5fa1a,#0000 60%),linear-gradient(#0e2746 0%,#0a1c34 100%);border:1px solid #ffffff14;border-radius:18px;width:100%;position:relative;overflow:hidden}.tx5-slot-photo{color:#bfdbfe;opacity:.28;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.tx5-mono-logo{transition:none!important}}
:root{--terra-navy:#0e2947}.vfrc-launcher,.vfrc-chat--launcher button,.vfrc-button--primary{border-radius:9999px;box-shadow:0 8px 24px #0e294738;background-color:var(--terra-navy)!important}.vfrc-header{background-color:var(--terra-navy)!important}.vfrc-button{background-color:var(--terra-navy)}@media (max-width:640px){.vfrc-launcher{margin-bottom:env(safe-area-inset-bottom,0px)}}
.terra-header-logo{object-fit:contain;width:325px;max-width:100%;height:auto}.terra-footer-logo{object-fit:contain;width:360px;max-width:100%;height:auto}@media (max-width:1024px){.terra-header-logo{width:280px}.terra-footer-logo{width:320px}}@media (max-width:640px){.terra-header-logo{width:220px}.terra-footer-logo{width:260px}}@media (min-width:1536px){.terra-footer-logo{width:380px}}.tx5-header[data-scrolled=true] .terra-header-logo{width:300px}@media (max-width:1024px){.tx5-header[data-scrolled=true] .terra-header-logo{width:270px}}@media (max-width:640px){.tx5-header[data-scrolled=true] .terra-header-logo{width:210px}}
