.back-to-top{position:fixed;right:24px;bottom:24px;z-index:45;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;color:#0e132b;background:#ffffffd1;backdrop-filter:saturate(180%) blur(14px);-webkit-backdrop-filter:saturate(180%) blur(14px);border:1px solid rgba(14,19,43,.1);box-shadow:0 1px 2px #0e132b0d,0 10px 26px -10px #0e132b47;cursor:pointer;margin-bottom:env(safe-area-inset-bottom,0px)}.back-to-top svg{width:19px;height:19px;transition:transform var(--dur-base) var(--ease-out-expo)}@media(hover:hover)and (pointer:fine){.back-to-top:hover{color:#fd5d35;border-color:#fd5d354d}.back-to-top:hover svg{transform:translateY(-2px)}}.back-to-top:active{transform:scale(.92);transition-duration:var(--dur-instant)}@media(max-width:640px){.back-to-top{right:14px;bottom:14px;width:42px;height:42px}}header{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}:root{--nav-h: 54px;--nav-h-scrolled: 48px;--nav-pad: 7px;--nav-pad-scrolled: 5px;--nav-gap: 12px;--nav-pill-w: min( calc(100vw - 24px) , 1120px);--nav-inline-pad: 16px;--nav-air: 48px;--nav-clearance: calc(var(--nav-gap) + var(--nav-h) + var(--nav-air));--nav-logo-h: 38px;--nav-logo-h-scrolled: 33px;--nav-logo-scale: .88;--nav-logo-scale-scrolled: .78;--nav-border: 3px}@media(min-width:768px){:root{--nav-h: 52px;--nav-h-scrolled: 44px;--nav-pad: 9px;--nav-pad-scrolled: 5px;--nav-gap: 16px;--nav-pill-w: min( calc(100vw - 40px) , 1180px);--nav-inline-pad: 26px;--nav-air: 76px;--nav-logo-h: 40px;--nav-logo-h-scrolled: 33px;--nav-logo-scale: .84;--nav-logo-scale-scrolled: .7}}.site-header{padding-top:var(--nav-gap);background:transparent;transition:padding-top var(--dur-slow) var(--ease-out-expo),background-color var(--dur-slow) var(--ease-standard),box-shadow var(--dur-slow) var(--ease-standard),backdrop-filter var(--dur-slow) var(--ease-standard)}header[data-attached=true]{padding-top:0;background:#fffffff2;backdrop-filter:saturate(180%) blur(24px);-webkit-backdrop-filter:saturate(180%) blur(24px);box-shadow:0 4px 20px #0e132b1a}.nav-spacer{height:0}.nav-bar{position:relative;min-height:var(--nav-h);padding-top:var(--nav-pad);padding-bottom:var(--nav-pad);max-width:var(--nav-pill-w);padding-inline:var(--nav-inline-pad);border:1px solid rgba(14,19,43,.08);border-radius:999px;background:#fffffff2;backdrop-filter:saturate(180%) blur(24px);-webkit-backdrop-filter:saturate(180%) blur(24px);box-shadow:inset 0 1px #fff9,0 1px 2px #0e132b0a,0 10px 30px -10px #0e132b38;transition:min-height var(--dur-slow) var(--ease-out-expo),padding-top var(--dur-slow) var(--ease-out-expo),padding-bottom var(--dur-slow) var(--ease-out-expo),max-width var(--dur-slow) var(--ease-out-expo),padding-inline var(--dur-slow) var(--ease-out-expo),border-radius var(--dur-slow) var(--ease-out-expo),border-color var(--dur-slow) var(--ease-standard),background-color var(--dur-slow) var(--ease-standard),box-shadow var(--dur-slow) var(--ease-standard)}header[data-attached=true] .nav-bar{max-width:80rem;padding-inline:20px;border-radius:0;border-color:transparent;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.nav-progress{position:absolute;top:0;left:0;right:0;height:var(--nav-border);background:#fd5d3533;overflow:hidden;pointer-events:none;border-top-left-radius:999px;border-top-right-radius:999px;opacity:0;transition:border-radius var(--dur-slow) var(--ease-out-expo),opacity var(--dur-slow) var(--ease-standard)}header[data-attached=true] .nav-progress{border-radius:0;opacity:1}.nav-progress__fill{height:100%;width:100%;transform:scaleX(var(--progress, 0));transform-origin:left center;background:linear-gradient(90deg,#fd5d35,#ff9a76)}header[data-scrolled=true] .nav-bar{min-height:var(--nav-h-scrolled);padding-top:var(--nav-pad-scrolled);padding-bottom:var(--nav-pad-scrolled)}.nav-logo{display:inline-flex;align-items:center;height:var(--nav-logo-h);transform:scale(var(--nav-logo-scale));transform-origin:left center;transition:height var(--dur-slow) var(--ease-out-expo),transform var(--dur-slow) var(--ease-out-expo)}header[data-scrolled=true] .nav-logo{height:var(--nav-logo-h-scrolled);transform:scale(var(--nav-logo-scale-scrolled))}.nav-bar .app-btn{font-size:14px!important;font-weight:600!important;line-height:1.25!important;padding:9px 17px 8px!important;border-radius:9px!important;min-width:0!important;transition:background var(--dur-base) var(--ease-standard),color var(--dur-base) var(--ease-standard),border-color var(--dur-base) var(--ease-standard),transform var(--dur-base) var(--ease-out-expo),box-shadow var(--dur-base) var(--ease-out-expo),padding var(--dur-slow) var(--ease-out-expo)}header[data-scrolled=true] .nav-bar .app-btn{padding:7px 15px 6px!important}.nav-bar .app-btn--outline{border-color:#0e132b38!important}@media(prefers-reduced-motion:reduce){.nav-bar,.nav-logo,.nav-bar .app-btn{transition:none}}.nav-link{position:relative;padding:8px 20px;font-size:16px;font-weight:600;color:#0e132b;background:none;cursor:pointer;transition:color var(--dur-fast) var(--ease-standard)}.nav-link:after{content:"";position:absolute;left:20px;right:20px;bottom:2px;height:2px;border-radius:2px;background:#fd5d35;transform:scaleX(0);transform-origin:center;transition:transform var(--dur-base) var(--ease-out-expo)}.nav-link:hover,.nav-link--open,.nav-link--active{color:#fd5d35}.nav-link:hover:after,.nav-link:focus-visible:after,.nav-link--open:after,.nav-link--active:after{transform:scaleX(1)}.nav-link svg{flex-shrink:0}.nav-burger{display:flex;flex-direction:column;gap:5px;padding:4px;cursor:pointer}.nav-burger-bar{display:block;width:24px;height:2px;border-radius:2px;background:#0e132b;transition:transform var(--dur-base) var(--ease-out-expo),opacity var(--dur-fast) var(--ease-standard)}.nav-burger--open .nav-burger-bar:nth-child(1){transform:translateY(7px) rotate(45deg)}.nav-burger--open .nav-burger-bar:nth-child(2){transform:scaleX(0);opacity:0}.nav-burger--open .nav-burger-bar:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.nav-dropdown{padding-top:10px}.nav-dropdown-panel{min-width:236px;padding:7px;background:#fffffff7;backdrop-filter:saturate(180%) blur(24px);-webkit-backdrop-filter:saturate(180%) blur(24px);border:1px solid rgba(14,19,43,.07);border-radius:16px;box-shadow:inset 0 1px #ffffffb3,0 1px 2px #0e132b0d,0 18px 40px -12px #0e132b33;animation:nav-dropdown-in .22s var(--ease-out-expo) both;transform-origin:top left}.nav-dropdown-panel--split{display:grid;grid-auto-flow:column;grid-template-rows:repeat(var(--rows, 5),auto);grid-auto-columns:minmax(210px,1fr);column-gap:2px}@keyframes nav-dropdown-in{0%{opacity:0;transform:translateY(-8px) scale(.97)}}.nav-dropdown-link{position:relative;display:block;padding:9px 14px 9px 16px;border-radius:10px;color:#0e132b;font-size:15px;font-weight:500;white-space:nowrap;transition:color var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-out-expo);animation:nav-item-in .24s var(--ease-out-expo) both;animation-delay:calc(60ms + var(--i, 0) * 18ms)}@keyframes nav-item-in{0%{opacity:0;transform:translate(-6px)}}.nav-dropdown-link:before{content:"";position:absolute;left:6px;top:50%;width:3px;height:16px;margin-top:-8px;border-radius:2px;background:#fd5d35;transform:scaleY(0);transition:transform var(--dur-base) var(--ease-out-expo)}.nav-dropdown-link:hover,.nav-dropdown-link:focus-visible{color:#fd5d35;background:#fd5d3512;transform:translate(2px)}.nav-dropdown-link:hover:before,.nav-dropdown-link:focus-visible:before,.nav-dropdown-link--active:before{transform:scaleY(1)}.nav-dropdown-link--active{color:#fd5d35;background:#fd5d3512}@supports not (backdrop-filter: blur(1px)){.nav-dropdown-panel{background:#fff}}.mobile-menu{background:#fff;max-height:calc(100dvh - var(--nav-h) - var(--nav-border));overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-bottom:env(safe-area-inset-bottom,0px)}.mobile-menu-list{display:flex;flex-direction:column;padding:8px 20px 32px}.mobile-menu-item+.mobile-menu-item{border-top:1px solid rgba(14,19,43,.07)}.mobile-menu-row{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;padding:18px 4px;color:#0e132b;font-size:19px;font-weight:700;text-align:left;transition:color .18s ease}.mobile-menu-row:hover,.mobile-menu-row--open{color:#fd5d35}.mobile-menu-chevron{height:.875rem;width:.875rem;flex-shrink:0;opacity:.55;transition:transform .25s ease}.mobile-menu-row--open .mobile-menu-chevron{opacity:1}.mobile-submenu{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.mobile-submenu-clip{overflow:hidden}.mobile-submenu-inner{display:flex;flex-direction:column;padding-top:0;padding-bottom:0;margin-left:4px;border-left:2px solid rgba(253,93,53,.22);transition:padding .3s ease}.mobile-submenu--open{grid-template-rows:1fr;margin-bottom:6px}.mobile-submenu--open .mobile-submenu-inner{padding-top:2px;padding-bottom:10px}.mobile-submenu-link{padding:11px 0 11px 16px;color:#0e132bc7;font-family:Hind,sans-serif;font-size:17px;font-weight:600;transition:color .18s ease}.mobile-submenu-link:hover,.mobile-submenu-link--active{color:#fd5d35}.mobile-menu-footer{display:flex;padding-top:24px}.mobile-menu-footer .app-btn{width:100%;text-align:center}.nav-logo-img{width:150px;height:auto}@media(max-width:640px){.nav-logo-img{width:135px;height:auto}.mobile-header-ctas .app-btn{min-width:0!important;padding-top:6px!important;padding-bottom:6px!important}}@media(prefers-reduced-motion:reduce){.nav-dropdown-panel,.mobile-submenu,.mobile-menu-chevron{animation:none;transition:none}}.nav-ctas{margin-left:28px;transition:margin-left var(--dur-slow) var(--ease-out-expo)}header[data-attached=true] .nav-ctas{margin-left:20px}@media(max-width:1279px){.mobile-header-ctas{gap:14px}.mobile-header-ctas .app-btn{font-size:14px!important;padding:9px 16px 8px!important;border-radius:9px!important;min-width:0!important}.nav-burger{padding:10px 4px}}@keyframes mobile-menu-in{0%{opacity:0;transform:translate3d(0,-10px,0)}}.mobile-menu{animation:mobile-menu-in var(--dur-slow) var(--ease-out-expo) both;transform-origin:top center}@keyframes mobile-row-in{0%{opacity:0;transform:translate3d(0,-6px,0)}}.mobile-menu-item,.mobile-menu-footer{animation:mobile-row-in .3s var(--ease-out-expo) both;animation-delay:calc(90ms + var(--i, 0) * 40ms)}@media(prefers-reduced-motion:reduce){.mobile-menu,.mobile-menu-item,.mobile-menu-footer{animation:none}}
