.cf,.ch{--chrome-navy:#07122b;--chrome-navy-rgb:7,18,43;--chrome-head:#f3f6ff;--chrome-body:#c9d2e8;--chrome-muted:#b6bcd0;--chrome-link:#8fb2ff;--chrome-line:rgba(143,178,255,.14);--chrome-grad:linear-gradient(90deg,#3d7bff,#09c8a7);--chrome-focus:#ffb547;--chrome-display:var(--font-display,"Montserrat"),system-ui,sans-serif;--chrome-sans:var(--font-sans,"DM Sans"),system-ui,sans-serif}.cf,.cf *,.ch,.ch *{box-sizing:border-box}.ch{position:-webkit-sticky;position:sticky;top:0;z-index:500;width:100%;color:var(--chrome-head);font-family:var(--chrome-sans);transition:background-color .25s ease,box-shadow .25s ease,border-color .25s ease;border-bottom:1px solid transparent}.ch[data-overlay=true]{position:fixed;left:0;right:0;background:linear-gradient(rgba(var(--chrome-navy-rgb),.82),rgba(var(--chrome-navy-rgb),0))}.ch.is-solid{background:rgba(var(--chrome-navy-rgb),.97);border-bottom-color:var(--chrome-line);box-shadow:0 6px 24px rgba(0,0,0,.18)}@supports ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){.ch.is-solid{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(var(--chrome-navy-rgb),.92)}}.ch-bar{max-width:1240px;margin:0 auto;height:72px;padding:0 24px;gap:24px}.ch-bar,.ch-logo{display:flex;align-items:center}.ch-logo{flex-shrink:0}.ch-logo img{display:block;height:34px;width:auto}.ch-nav{flex:1 1;display:flex;justify-content:center}.ch-links{display:flex;gap:4px;list-style:none;margin:0;padding:0}.ch-links a{display:block;padding:8px 12px;border-radius:6px;color:var(--chrome-head);text-decoration:none;font:500 14.5px/1.2 var(--chrome-sans);text-shadow:0 1px 2px rgba(0,0,0,.35)}.ch-links a:hover{background:hsla(0,0%,100%,.08)}.ch-actions{display:flex;align-items:center;gap:12px;margin-left:auto}.ch-login{color:var(--chrome-head);text-decoration:none;font:500 14.5px/1.2 var(--chrome-sans);padding:8px 10px;border-radius:6px;text-shadow:0 1px 2px rgba(0,0,0,.35)}.ch-login:hover{background:hsla(0,0%,100%,.08)}.ch-cta{display:inline-flex;align-items:center;gap:8px;background:var(--chrome-grad);color:var(--chrome-navy);font:700 14.5px/1 var(--chrome-display);text-decoration:none;padding:12px 18px;border-radius:8px;white-space:nowrap}.ch-cta:hover{filter:brightness(1.08)}.ch-cta:after{content:"→";font-family:var(--chrome-sans)}.ch-toggle{display:none;width:44px;height:44px;border-radius:8px;border:1px solid hsla(0,0%,100%,.22);background:rgba(var(--chrome-navy-rgb),.35);cursor:pointer;padding:0;flex-direction:column;align-items:center;justify-content:center;gap:5px}.ch-toggle span{display:block;width:18px;height:2px;border-radius:2px;background:var(--chrome-head);transition:transform .2s ease,opacity .2s ease}.ch.is-open .ch-toggle span:first-child{transform:translateY(7px) rotate(45deg)}.ch.is-open .ch-toggle span:nth-child(2){opacity:0}.ch.is-open .ch-toggle span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.ch-menu{border-top:1px solid var(--chrome-line);background:var(--chrome-navy);padding:12px 24px 24px;max-height:calc(100vh - 72px);overflow-y:auto}.ch-menu[hidden]{display:none}.ch-menu ul{list-style:none;margin:0 0 16px;padding:0}.ch-menu li a{display:block;padding:14px 4px;color:var(--chrome-head);text-decoration:none;font:600 17px/1.2 var(--chrome-display);border-bottom:1px solid var(--chrome-line)}.ch-menu .ch-cta{width:100%;justify-content:center;padding:15px 18px;font-size:16px}.ch.is-open{background:var(--chrome-navy)}.cf a:focus-visible,.ch a:focus-visible,.ch button:focus-visible{outline:3px solid var(--chrome-focus);outline-offset:3px;border-radius:6px}@media (max-width:1060px){.ch-login,.ch-nav{display:none}.ch-toggle{display:flex}}@media (max-width:560px){.ch-bar{padding:0 16px;gap:12px;height:64px}.ch-logo img{height:30px}.ch-actions>.ch-cta{display:none}.ch-menu{max-height:calc(100vh - 64px)}}.cf{position:relative;z-index:1;background:var(--chrome-navy);color:var(--chrome-body);font-family:var(--chrome-sans);border-top:1px solid var(--chrome-line)}.cf-inner{max-width:1240px;margin:0 auto;padding:56px 24px 36px;display:grid;grid-template-columns:1.3fr repeat(5,1fr);grid-gap:28px;gap:28px}.cf-brand img{display:block;height:34px;width:auto;margin-bottom:14px}.cf-brand p{margin:0;font-size:14px;line-height:1.6;max-width:30ch}.cf-brand p,.cf-title{color:var(--chrome-muted)}.cf-title{margin:0 0 12px;font:700 12px/1 var(--chrome-sans);letter-spacing:.14em;text-transform:uppercase}.cf-col ul,.cf-legal{list-style:none;margin:0;padding:0}.cf-col li{margin-bottom:9px}.cf-col a,.cf-legal a{color:var(--chrome-body);text-decoration:none;font-size:14px;line-height:1.4;word-break:break-word}.cf-col a:hover,.cf-legal a:hover{color:var(--chrome-head);text-decoration:underline}.cf-bottom{max-width:1240px;margin:0 auto;padding:18px 24px 28px;border-top:1px solid var(--chrome-line);display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.cf-bottom p{margin:0;font-size:13px;color:var(--chrome-muted)}.cf-legal{display:flex;gap:18px}.cf-legal a{font-size:13px}@media (max-width:1060px){.cf-inner{grid-template-columns:repeat(3,1fr)}.cf-brand{grid-column:1/-1}}@media (max-width:720px){.cf-inner{grid-template-columns:1fr 1fr}.cf-brand{grid-column:1/-1}}@media (max-width:480px){.cf-inner{grid-template-columns:1fr;padding:44px 16px 28px}.cf-bottom{padding:18px 16px 28px}}@media (max-width:768px){.sp-has-sticky .cf-bottom{padding-bottom:96px}}html{scroll-padding-top:88px}.cf-min-inner{max-width:720px;margin:0 auto;padding:28px 24px 32px;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.cf-min img{display:block;height:28px;width:auto}.cf-min p{margin:0;font-size:14px;line-height:1.5;color:var(--chrome-muted)}.cf-min .cf-legal{justify-content:center}.cf-min .cf-min-copy{font-size:12.5px}