body.menu-open{overflow:hidden}.skip-link{position:fixed;left:16px;top:12px;z-index:1000;padding:10px 14px;background:var(--ink);color:#fff;transform:translateY(-140%)}.skip-link:focus{transform:none}.site-header{position:sticky;top:0;z-index:100;background:#fffffff7;border-bottom:1px solid var(--line);backdrop-filter:blur(14px)}.nav-row{height:88px;display:flex;align-items:center}.logo{width:220px;flex:none}.logo img{width:100%;object-fit:contain}.desktop-nav{height:100%;display:flex;align-items:stretch;gap:34px;margin-left:auto}.desktop-nav a{position:relative;display:flex;align-items:center;gap:7px;color:#222831;font-size:13px;font-weight:600;white-space:nowrap}.desktop-nav a span{font-size:12px}.desktop-nav a:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;background:var(--blue);transform:scaleX(0)}.desktop-nav a.active{color:var(--blue)}.desktop-nav a.active:after,.desktop-nav a:hover:after{transform:scaleX(1)}.header-actions{display:flex;align-items:center;gap:22px;margin-left:35px}.wallet-link{display:flex;gap:9px;align-items:center;color:#b4142c;font-size:13px;font-weight:600}.ph-link .material-symbols{font-size:16px}.login-button{border:0;background:none;color:#173976;font-size:13px;cursor:pointer}.button-primary .material-symbols,.button-dark .material-symbols{color:#fff}.material-symbols{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" var(--icon-fill,0),"wght" var(--icon-weight,450),"GRAD" 0,"opsz" 24;color:var(--blue)}.wallet-link .material-symbols,.login-button .material-symbols{font-size:18px}.login-button{display:flex;align-items:center;gap:8px}.menu-toggle{display:none;width:44px;height:44px;border:0;background:none;cursor:pointer}.menu-toggle i{display:block;width:23px;height:2px;margin:7px auto;background:var(--ink)}.site-footer{padding:70px 0 34px;background:#fff}.footer-logo{display:block;width:210px;margin-bottom:20px}.footer-ph-link{display:inline-flex;align-items:center;gap:8px;margin:10px 0 44px;color:#0b3fb5;font-size:13px;font-weight:600;transition:color .18s ease}.footer-ph-link .material-symbols{font-size:17px}.footer-ph-link:hover{color:#06287a;text-decoration:underline}.footer-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:38px}.footer-grid h3{margin:0 0 20px;color:#343943;font-size:10px;text-transform:uppercase;letter-spacing:.04em}.footer-grid a{display:block;margin:8px 0;color:#0753c7;font-size:12px}.footer-legal{margin-top:55px;color:#656a73;font-size:9px;line-height:1.45}.footer-legal p{max-width:1100px}.footer-collapse{margin:8px 0}.footer-collapse summary{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0;padding:0;color:#343943;font-size:12px;cursor:pointer;list-style:none}.footer-collapse summary::-webkit-details-marker{display:none}.footer-collapse-chevron{flex:none;transition:transform .18s ease}.footer-collapse[open] .footer-collapse-chevron{transform:rotate(180deg)}.footer-collapse a{margin:8px 0 0 2px}.footer-collapse[open]{margin-bottom:14px}.abt-figure-drop .material-symbols{font-size:38px;color:#9fb4d8}.abt-why-cue .material-symbols{font-size:24px}@keyframes abtBounce{0%,to{transform:translateY(0)}50%{transform:translateY(7px)}}.abt-why-cta .material-symbols,.abt-why-cta svg{color:#fff;stroke:#fff}.team-more-toggle .material-symbols{font-size:19px;transition:transform .25s ease}.team-more.open .team-more-toggle .material-symbols{transform:rotate(180deg)}.account-dialog{width:min(460px,calc(100% - 32px));padding:38px;border:0;border-radius:10px;box-shadow:0 28px 80px #07163040}.account-dialog::backdrop{background:#07163099}.account-dialog h2{margin:0 0 8px}.account-dialog>p{color:var(--muted)}.account-dialog>a{display:flex;justify-content:space-between;padding:16px 0;border-bottom:1px solid var(--line);color:var(--blue)}.dialog-close{position:absolute;right:13px;top:13px;width:40px;height:40px;border:0;border-radius:50%;background:#eff3fa;font-size:22px;cursor:pointer}.account-dialog{width:min(640px,calc(100% - 32px))}.signup-choice-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:22px}.signup-choice-card{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:22px 18px;border:1.5px solid var(--line);border-radius:12px;background:#fff;text-decoration:none;transition:border-color .18s var(--mp-ease,ease),box-shadow .18s var(--mp-ease,ease),transform .18s var(--mp-ease,ease)}.signup-choice-card:hover{border-color:var(--blue);box-shadow:0 14px 32px #0b3fb524;transform:translateY(-2px)}.signup-choice-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;background:var(--mist);color:var(--blue)}.signup-choice-icon .material-symbols{font-size:22px}.signup-choice-copy strong{display:block;color:var(--ink);font-size:15.5px;font-weight:800;margin-bottom:4px}.signup-choice-copy small{display:block;color:var(--muted);font-size:12.5px;line-height:1.5}.signup-choice-arrow{margin-left:auto;color:var(--blue);font-size:18px}@media (max-width:1120px){.desktop-nav{gap:20px}.wallet-link{display:none}.header-actions{margin-left:24px}.footer-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:860px){.nav-row{height:72px}.desktop-nav,.header-actions>.wallet-link,.header-actions>.login-button,.header-actions>.button{display:none}.header-actions{margin-left:auto}.menu-toggle{display:block}.logo{width:180px}.mobile-menu{position:fixed;inset:72px 0 auto;display:grid;gap:0;padding:8px 20px 24px;background:#fff;border-bottom:1px solid var(--line);box-shadow:0 20px 35px #0716301f;transform:translateY(-120%);opacity:0;pointer-events:none;transition:.22s}.mobile-menu.open{transform:none;opacity:1;pointer-events:auto}.mobile-menu>a{padding:15px 0;border-bottom:1px solid var(--line);font-weight:600}.mobile-menu>div{display:flex;align-items:center;justify-content:space-between;padding-top:20px}.footer-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){.logo{width:165px}.footer-grid{grid-template-columns:repeat(2,1fr);gap:32px 24px}}@media (prefers-reduced-motion:reduce){.button,.mobile-menu{transition:none}}.desktop-nav{gap:0}.nav-group{height:100%;display:flex;align-items:stretch}.nav-group-trigger{position:relative;display:flex;align-items:center;gap:5px;padding:0 17px;border:0;background:transparent;color:#222831;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.nav-group-trigger>.material-symbols{color:inherit;font-size:17px;transition:transform .2s ease}.nav-group-trigger:after{content:"";position:absolute;left:17px;right:17px;bottom:-1px;height:3px;background:var(--blue);transform:scaleX(0);transition:transform .2s ease}.nav-group-trigger:hover,.nav-group-trigger.active,.nav-group:focus-within>.nav-group-trigger{color:var(--blue)}.nav-group:hover>.nav-group-trigger:after,.nav-group:focus-within>.nav-group-trigger:after,.nav-group-trigger.active:after{transform:scaleX(1)}.nav-group:hover>.nav-group-trigger>.material-symbols,.nav-group:focus-within>.nav-group-trigger>.material-symbols{transform:rotate(180deg)}.mega-menu{position:fixed;z-index:90;left:0;right:0;top:88px;padding:26px 0 30px;border-top:1px solid #e4e9f2;border-bottom:1px solid #d9e1ed;background:#fffffffc;box-shadow:0 26px 55px #07163024;opacity:0;visibility:hidden;transform:translateY(-10px);pointer-events:none;transition:opacity .2s ease,transform .2s ease,visibility .2s}.nav-group:hover>.mega-menu,.nav-group:focus-within>.mega-menu{opacity:1;visibility:visible;transform:none;pointer-events:auto}.mega-grid{display:grid;grid-template-columns:290px 1fr;gap:42px}.mega-feature{min-height:235px;display:flex;flex-direction:column;padding:27px;border-radius:12px;background:#eef3ff}.mega-feature>.material-symbols{font-size:34px}.mega-feature h2{margin:26px 0 10px;font-family:Satoshi,Manrope,sans-serif;font-size:25px;font-weight:500;letter-spacing:-.035em;line-height:1.05}.mega-feature p{margin:0;color:#5a6780;font-size:12px;line-height:1.55}.mega-feature b{margin-top:auto;color:var(--blue);font-size:11px}.mega-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.mega-columns h3{margin:3px 0 14px;color:#8490a4;font-size:9px;text-transform:uppercase;letter-spacing:.1em}.mega-link{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:9px 0!important;color:#243149!important;font-size:12px!important}.mega-link:after{display:none!important}.mega-link i{color:#9aa8bd;font-size:14px;opacity:0;transform:translate(-5px);transition:.18s}.mega-link:hover,.mega-link.active{color:var(--blue)!important}.mega-link:hover i{opacity:1;transform:none}.mobile-menu{display:none}@media (max-width:1180px){.nav-group-trigger{padding-inline:10px}.header-actions{gap:14px;margin-left:16px}.desktop-nav{margin-left:auto}.mega-grid{grid-template-columns:250px 1fr}}@media (max-width:860px){.mobile-menu{position:fixed;z-index:120;inset:72px 0 0;display:block;padding:0;background:#fff;border:0;box-shadow:none;opacity:0;transform:translate(100%);pointer-events:none;overflow:hidden;transition:transform .28s cubic-bezier(.22,.8,.22,1),opacity .22s ease}.mobile-menu.open{opacity:1;transform:none;pointer-events:auto}.mobile-menu-track{position:relative;width:200%;height:100%;display:block;transform:translate(0);transition:transform .32s cubic-bezier(.22,.8,.22,1)}.mobile-menu-track.show-level-two{transform:translate(-50%)}.mobile-level{width:50%;height:100%;overflow:auto;padding:18px 22px 38px;background:#fff}.mobile-level-one{position:absolute;left:0;top:0}.mobile-level-two{position:absolute;left:50%;top:0}.mobile-level-two[aria-hidden=true]{display:none}.mobile-menu-top,.mobile-back{min-height:48px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.mobile-menu-top>span{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.mobile-close,.mobile-back{border:0;background:none;cursor:pointer}.mobile-close{width:48px;height:48px}.mobile-back{width:100%;justify-content:flex-start;gap:9px;padding:0;color:var(--blue);font-weight:700}.mobile-level-two header{padding:24px 0 20px}.mobile-level-two header small{color:#77859a;font-size:10px;text-transform:uppercase;letter-spacing:.1em}.mobile-level-two header h2{margin:5px 0 0;font-family:Satoshi,Manrope,sans-serif;font-size:30px;font-weight:500}.mobile-root-trigger,.mobile-simple-link,.mobile-branch-trigger{width:100%;min-height:56px;display:flex;align-items:center;justify-content:space-between;padding:0;border:0;border-bottom:1px solid var(--line);background:#fff;color:var(--ink);font-size:16px;font-weight:600;text-align:left;cursor:pointer}.mobile-root-trigger .material-symbols,.mobile-branch-trigger .material-symbols{font-size:20px}.mobile-simple-link{padding:0}.mobile-menu-actions{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-top:24px}.mobile-menu-actions .login-button,.mobile-menu-actions .button{display:flex}.mobile-branch{border-bottom:1px solid var(--line)}.mobile-branch-trigger{border:0}.mobile-branch-items{display:grid;max-height:0;overflow:hidden;opacity:0;transition:max-height .32s ease,opacity .2s ease,padding .25s ease}.mobile-branch.open .mobile-branch-items{max-height:520px;padding-bottom:12px;opacity:1}.mobile-branch-items a{display:flex;align-items:center;justify-content:space-between;min-height:46px;padding:0 4px 0 16px;color:#446080;font-size:13px}.mobile-branch-items a span{color:var(--blue)}.menu-toggle[aria-expanded=true] i:first-child{transform:translateY(4.5px) rotate(45deg)}.menu-toggle[aria-expanded=true] i:last-child{transform:translateY(-4.5px) rotate(-45deg)}.menu-toggle i{transition:transform .2s ease}.mega-menu{display:none}}@media (prefers-reduced-motion:reduce){.mega-menu,.mobile-menu,.mobile-menu-track,.mobile-branch-items,.menu-toggle i{transition:none}}.site-header .nav-group.open>.mega-menu{opacity:1!important;visibility:visible!important;transform:none!important;pointer-events:auto!important}.site-header .nav-group.open>.nav-group-trigger:after{transform:scaleX(1)!important}.site-header .nav-group.open>.nav-group-trigger>.material-symbols{transform:rotate(180deg)!important}.site-header .mega-feature{width:100%!important;align-items:stretch!important}.site-header .mega-feature>h2,.site-header .mega-feature>p,.site-header .mega-feature>b{width:auto!important;max-width:100%!important;align-self:stretch!important}.site-header .mega-feature>h2,.site-header .mega-feature>p,.site-header .mega-feature>b{white-space:normal!important;overflow-wrap:anywhere!important}@media (max-width:860px){.site-header .mobile-menu{height:calc(100dvh - var(--header-height))!important;min-height:calc(100dvh - var(--header-height))!important}.site-header .mobile-menu-track,.site-header .mobile-level{height:100%!important;min-height:100%!important}}@media (max-width:860px){.site-header .mobile-menu{transform:translateY(12px)!important;visibility:hidden!important}.site-header .mobile-menu.open{transform:none!important;visibility:visible!important}}@media (max-width:560px){.site-footer .footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.site-footer .footer-grid>div{min-width:0!important}.site-footer .footer-grid a{white-space:normal!important;overflow-wrap:anywhere!important}}.mega-columns{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.site-header{min-height:var(--header-height)!important;background:#fffffffb!important;border-bottom:1px solid #dbe3ef!important;box-shadow:0 8px 28px #0716300b!important}.site-header .container.nav-row{height:var(--header-height)!important;display:grid!important;grid-template-columns:190px minmax(0,1fr) auto!important;align-items:center!important;gap:22px!important}.site-header .logo{width:190px!important;height:auto!important;display:block!important;line-height:0!important;transform:none!important}.site-header .logo:hover{transform:none!important}.site-header .logo img{width:100%!important;height:auto!important;max-height:58px!important;object-fit:contain!important}.site-header .desktop-nav{min-width:0!important;height:100%!important;display:flex!important;align-items:stretch!important;justify-content:center!important;gap:0!important;margin:0!important}.site-header .nav-group{height:100%!important;display:flex!important;align-items:stretch!important}.site-header .nav-group-trigger{min-width:0!important;height:100%!important;display:flex!important;align-items:center!important;gap:5px!important;padding:0 12px!important;border:0!important;background:transparent!important;color:#1d2a40!important;font-family:Manrope,Arial,sans-serif!important;font-size:12px!important;font-weight:600!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important;transform:none!important}.site-header .nav-group-trigger:hover,.site-header .nav-group-trigger.active,.site-header .nav-group:focus-within>.nav-group-trigger{color:var(--blue)!important}.site-header .nav-group-trigger>.material-symbols{color:inherit!important;font-size:17px!important;font-weight:400!important;letter-spacing:normal!important;line-height:1!important}.site-header .header-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:13px!important;margin:0!important}.site-header .wallet-link,.site-header .login-button,.site-header .header-actions>.button{min-height:42px!important;font-family:Manrope,Arial,sans-serif!important;font-size:12px!important;line-height:1!important;letter-spacing:0!important;font-weight:600!important;transform:none!important}.site-header .wallet-link:hover,.site-header .login-button:hover,.site-header .header-actions>.button:hover{transform:none!important}.site-header .wallet-link{gap:7px!important;color:#a91831!important}.site-header .login-button{padding:0 7px!important;color:#173976!important}.site-header .header-actions>.button{padding:0 20px!important;color:#fff!important;font-weight:700!important}.site-header .header-actions>.button .material-symbols{color:#fff!important}.site-header .header-actions span{letter-spacing:normal!important}.site-header .menu-toggle{transform:none!important}.site-header .mega-menu{top:var(--header-height)!important;padding:28px 0 32px!important;background:#fff!important}.site-header .mega-grid{width:min(calc(100% - 64px),var(--container))!important;grid-template-columns:280px minmax(0,1fr)!important;gap:44px!important}.site-header .mega-feature{font-family:Manrope,Arial,sans-serif!important;font-size:12px!important;line-height:1.5!important;font-weight:400!important;letter-spacing:0!important;transform:none!important}.site-header .mega-feature:hover{transform:none!important}.site-header .mega-feature h2{margin:25px 0 10px!important;color:var(--ink)!important;font-family:Satoshi,Manrope,sans-serif!important;font-size:26px!important;font-weight:500!important;line-height:1.05!important;letter-spacing:-.035em!important}.site-header .mega-feature p{margin:0!important;color:#59677f!important;font-size:12px!important;font-weight:400!important;line-height:1.55!important;letter-spacing:0!important}.site-header .mega-feature b{font-size:11px!important;line-height:1.2!important;letter-spacing:0!important}.site-header .mega-columns{align-content:start!important}.site-header .mega-columns h3{margin:3px 0 14px!important;color:#7b889c!important;font-family:Manrope,Arial,sans-serif!important;font-size:9px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:.1em!important;text-transform:uppercase!important}.site-header .mega-link{min-height:38px!important;padding:8px 0!important;color:#26344d!important;font-family:Manrope,Arial,sans-serif!important;font-size:12px!important;font-weight:500!important;line-height:1.25!important;letter-spacing:0!important;transform:none!important}.site-header .mega-link:hover{color:var(--blue)!important;transform:none!important}.site-header .mega-link span{font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}.site-header .mega-link i{font-weight:400!important;letter-spacing:normal!important}@media (max-width:1320px){.site-header .wallet-link,.site-header .ph-link{display:none!important}.site-header .container.nav-row{grid-template-columns:180px minmax(0,1fr) auto!important}.site-header .nav-group-trigger{padding-inline:10px!important}}@media (max-width:1080px) and (min-width:861px){.site-header .container.nav-row{grid-template-columns:155px minmax(0,1fr) auto!important;gap:10px!important}.site-header .logo{width:155px!important}.site-header .nav-group-trigger{padding-inline:7px!important;font-size:11px!important}.site-header .login-button{display:none!important}.site-header .header-actions>.button{padding-inline:15px!important}}@media (max-width:860px){.site-header .container.nav-row{height:var(--header-height)!important;display:flex!important}.site-header .logo{width:165px!important}.site-header .desktop-nav,.site-header .header-actions>.wallet-link,.site-header .header-actions>.login-button,.site-header .header-actions>.button{display:none!important}.site-header .header-actions{margin-left:auto!important}.site-header .menu-toggle{display:block!important}.site-header .mobile-menu{top:var(--header-height)!important}.site-header .mobile-level h2{font-size:30px!important;line-height:1.1!important;letter-spacing:-.03em!important}.site-header .mobile-level a,.site-header .mobile-level button{font-family:Manrope,Arial,sans-serif!important;letter-spacing:0!important;transform:none!important}.site-header .mobile-level a:hover{transform:none!important}}.site-header .mega-columns{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))!important;grid-auto-flow:row!important;grid-auto-columns:auto!important}.site-header .nav-direct-link{position:relative!important;text-decoration:none!important}.site-header .nav-direct-link:after,.site-header .nav-primary-link:after{content:""!important;position:absolute!important;left:12px!important;right:12px!important;bottom:-1px!important;height:3px!important;background:var(--blue)!important;transform:scaleX(0)!important;transition:transform .2s ease!important}.site-header .nav-direct-link:hover:after,.site-header .nav-direct-link.active:after,.site-header .nav-primary-link:hover:after,.site-header .nav-primary-link.active:after,.site-header .nav-group:hover>.nav-primary-link:after{transform:scaleX(1)!important}.site-header .mobile-panel-feature{min-height:56px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;margin-top:0!important;padding:0!important;border:0!important;border-bottom:1px solid var(--line)!important;border-radius:0!important;background:#fff!important;color:var(--ink)!important;font-size:16px!important;font-weight:600!important}.site-header .mobile-panel-feature span{color:var(--blue)!important;font-size:16px!important}dialog.account-dialog{position:relative;border:0;border-radius:18px;padding:36px;width:min(460px,calc(100% - 32px));max-width:none;background:#fff;color:#071630;box-shadow:0 30px 80px #07163047}dialog.account-dialog::backdrop{background:#0716308c}.account-dialog .dialog-close{position:absolute;right:14px;top:14px;width:38px;height:38px;border:0;border-radius:50%;background:#eef3ff;color:#071630;font-size:20px;line-height:1;cursor:pointer;display:grid;place-items:center}.account-dialog .dialog-close:hover{background:#e2eaf7}.account-dialog>h2{margin:0 0 8px;font-size:24px;letter-spacing:-.02em;color:#071630}.account-dialog>p{margin:0 0 8px;color:#5d6b82;font-size:15px;line-height:1.6}.account-dialog>a{display:flex;justify-content:space-between;align-items:center;padding:15px 2px;border-bottom:1px solid #e6ecf5;color:var(--blue);font-weight:600}.signup-choice-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:20px}.signup-choice-card{display:flex;align-items:center;gap:12px;padding:18px;border:1px solid #e0e8f4;border-radius:14px;background:#fff;transition:border-color .15s,box-shadow .15s}.signup-choice-card:hover{border-color:var(--blue);box-shadow:0 10px 26px #0b3fb51f}.signup-choice-icon{flex:0 0 auto;width:44px;height:44px;border-radius:11px;background:#eef3ff;display:grid;place-items:center;color:var(--blue)}.signup-choice-copy{display:flex;flex-direction:column;gap:3px}.signup-choice-copy strong{font-size:15px;color:#071630}.signup-choice-copy small{font-size:12.5px;color:#5d6b82;line-height:1.4}.signup-choice-arrow{margin-left:auto;color:var(--blue)}@media (max-width:560px){.signup-choice-grid{grid-template-columns:1fr}}.wallet-modal{text-align:center}.wallet-hero{position:relative}.wallet-hero-icon{width:66px;height:66px;border-radius:20px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(150deg,#2f7be8,#0a3fb5);color:#fff;font-size:30px;box-shadow:0 16px 34px #0b3fb557;margin-bottom:15px}.wallet-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 13px;border-radius:999px;background:linear-gradient(90deg,#f7c537,#ffe89a);color:#5a4a00;font-size:11px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.wallet-badge svg{font-size:13px}.wallet-modal h2{margin:14px 0 10px;font-size:27px;line-height:1.12;letter-spacing:-.025em;color:#071630}.wallet-modal p{margin:0 auto 22px;max-width:440px;color:#5d6b82;font-size:15px;line-height:1.62}.wallet-features{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:0 0 24px;text-align:left}.wallet-feature{display:flex;align-items:center;gap:12px;padding:13px 14px;border:1px solid #e4ebf6;border-radius:14px;background:#f7faff}.wallet-feature-ic{flex:none;width:40px;height:40px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;background:#e7f0ff;color:#0b3fb5;font-size:20px}.wallet-feature strong{display:block;font-size:14px;color:#071630;letter-spacing:-.01em}.wallet-feature small{display:block;font-size:12.5px;color:#5d6b82;line-height:1.4;margin-top:2px}.wallet-modal-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.wallet-modal-actions .button{min-height:46px;padding:0 22px;display:inline-flex;align-items:center;justify-content:center}.wallet-modal-actions .button-secondary{background:#fff;border:1px solid #d5deec;color:#071630}.wallet-modal-actions .button-secondary:hover{border-color:var(--blue);color:var(--blue)}@media (max-width:520px){.wallet-features{grid-template-columns:1fr}}@media (max-width:480px){.wallet-modal-actions{flex-direction:column}.wallet-modal-actions .button{width:100%}}.mobile-wallet-link,.mp .mobile-wallet-link{display:flex!important;align-items:center;gap:12px;width:100%;min-height:58px;margin-top:22px;padding:0 18px;border-radius:14px;background:#b4142c!important;color:#fff!important;font-size:16px;font-weight:700;letter-spacing:-.01em;box-shadow:0 8px 20px #b4142c47}.mobile-wallet-link .material-symbols{font-size:24px;color:#fff!important}.mobile-wallet-link span{flex:1}.mobile-wallet-link b{font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:5px 9px;border-radius:999px;background:#fff;color:#b4142c}.site-header .mobile-menu-actions,.mp .mobile-menu-actions{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;padding-top:16px!important}.site-header .mobile-menu-actions .login-button,.site-header .mobile-menu-actions .button,.mp .mobile-menu-actions .login-button,.mp .mobile-menu-actions .button{width:100%!important;min-height:60px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;padding:0 20px!important;border-radius:14px!important;font-size:17px!important;font-weight:700!important;cursor:pointer;box-sizing:border-box}.site-header .mobile-menu-actions .material-symbols,.mp .mobile-menu-actions .material-symbols{font-size:22px!important}.site-header .mobile-menu-actions .login-button,.mp .mobile-menu-actions .login-button{background:#fff!important;color:var(--blue,#0b3fb5)!important;border:2px solid var(--blue,#0b3fb5)!important}.site-header .mobile-menu-actions .button-primary,.mp .mobile-menu-actions .button-primary{background:var(--blue,#0b3fb5)!important;color:#fff!important;border:2px solid var(--blue,#0b3fb5)!important;box-shadow:none!important}:root{--topbar-h:38px;--header-height:72px}html body .site-header{position:sticky!important;top:calc(-1 * var(--topbar-h))!important;z-index:var(--mp-z-header,100)!important;min-height:0!important;background:#ffffffeb!important;border-bottom:1px solid rgb(7 22 48 / .08)!important;box-shadow:none!important;-webkit-backdrop-filter:saturate(1.6) blur(16px);backdrop-filter:saturate(1.6) blur(16px);transition:box-shadow var(--mp-duration-base) var(--mp-ease-out)}html body .site-header.is-scrolled{box-shadow:0 1px #0716300a,0 12px 32px #07163012!important}:is(.site-header,.site-footer,.account-dialog) a{text-decoration:none}:is(.site-header,.site-footer) :is(ul,ol){margin:0;padding:0}html body .site-header .header-actions>.header-signup{background:#fff!important;color:var(--mp-navy-900)!important;border:1.5px solid var(--color-border-strong)!important;box-shadow:none!important}html body .site-header .header-actions>.header-signup:hover{border-color:var(--mp-blue-600)!important;color:var(--mp-blue-600)!important}html body .site-header .header-actions>.header-quote{background:var(--mp-blue-600)!important;color:#fff!important}html body .site-header .header-actions>.header-quote:hover{background:var(--mp-blue-700)!important}html body .site-header .button .material-symbols,html body .site-footer .button .material-symbols{display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;line-height:1!important}.site-header .container,.site-footer .container,.mega-help .container{margin-inline:auto;box-sizing:border-box}html body .site-footer>.container{width:min(calc(100% - 2 * var(--container-gutter)),var(--container-wide))!important}.mp-topbar{height:var(--topbar-h);background:var(--mp-navy-950);color:#c5d3ee;font:500 13px/1 var(--font-body)}.mp-topbar-row{height:100%;display:flex;align-items:center;justify-content:space-between;gap:24px;width:min(calc(100% - 2 * var(--container-gutter)),var(--container-wide))!important}.mp-topbar-note{display:flex;align-items:center;gap:10px;margin:0;white-space:nowrap}.mp-topbar-note a{color:#fff;font-weight:700;letter-spacing:.01em}.mp-topbar-note a:hover{color:var(--mp-gold-400)}.mp-topbar-dot{width:7px;height:7px;border-radius:50%;background:#35d07f;box-shadow:0 0 0 3px #35d07f33}.mp-topbar-links{display:flex;align-items:center;gap:4px}html body .site-header .mp-topbar-links>a{display:inline-flex!important;align-items:center;gap:7px;min-height:30px!important;padding:0 10px!important;border-radius:var(--mp-radius-pill);color:#dfe8fb!important;font:600 13px/1 var(--font-body)!important;transition:background-color var(--mp-duration-fast) var(--mp-ease-out),color var(--mp-duration-fast)}html body .site-header .mp-topbar-links>a:hover{background:#ffffff14;color:#fff!important}html body .site-header .mp-topbar-links .material-symbols{font-size:16px!important;color:inherit!important}.mp-topbar-links .wallet-link b{padding:3px 7px;border-radius:var(--mp-radius-pill);background:var(--mp-gold-500);color:var(--mp-navy-900);font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.mp-topbar-signup{margin-left:6px;min-height:28px;padding:0 14px;border:0;border-radius:var(--mp-radius-pill);background:var(--mp-gold-500);color:var(--mp-navy-900);font:700 13px/1 var(--font-body);cursor:pointer;transition:background-color var(--mp-duration-fast)}.mp-topbar-signup:hover{background:var(--mp-gold-400)}.mp-topbar .mp-lang-btn{min-height:30px;color:#dfe8fb}.mp-topbar .mp-lang-btn:hover,.mp-topbar .mp-lang-btn[aria-expanded=true]{background:#ffffff14;border-color:transparent}.mp-topbar .mp-lang-menu{z-index:200}html body .site-header .container.nav-row{height:var(--header-height)!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:clamp(16px,2vw,32px)!important;width:min(calc(100% - 2 * var(--container-gutter)),var(--container-wide))!important}html body .site-header .logo{width:clamp(140px,11vw,168px)!important}html body .site-header .logo img{max-height:none!important}html body .site-header .desktop-nav{justify-content:center!important}html body .site-header .nav-group{position:static!important}html body .site-header .nav-group-trigger{padding:0 clamp(8px,.85vw,14px)!important;color:var(--mp-slate-800)!important;font:600 15px/1 var(--font-body)!important;letter-spacing:-.01em!important}html body .site-header .nav-group-trigger:after{left:clamp(8px,.85vw,14px)!important;right:clamp(8px,.85vw,14px)!important;bottom:0!important;height:2px!important;border-radius:2px!important;background:var(--mp-blue-600)!important}html body .site-header .nav-group-trigger:hover,html body .site-header .nav-group-trigger.active,html body .site-header .nav-group:focus-within>.nav-group-trigger,html body .site-header .nav-group.open>.nav-group-trigger{color:var(--mp-blue-600)!important}html body .site-header .nav-group-trigger>.material-symbols{font-size:16px!important;opacity:.7;transition:transform var(--mp-duration-base) var(--mp-ease-out)!important}html body .site-header .header-actions{gap:10px!important}html body .site-header .header-actions>.button{min-height:42px!important;padding:0 18px!important;font-size:14px!important}html body .site-header .header-actions .material-symbols{font-size:17px!important;color:inherit!important}html body .site-header .mega-menu{position:absolute!important;top:100%!important;left:0!important;right:0!important;padding:0!important;border-top:1px solid rgb(7 22 48 / .06)!important;border-bottom:0!important;background:#fff!important;box-shadow:0 28px 60px #07163024!important;transform:translateY(-6px)!important;transition:opacity var(--mp-duration-base) var(--mp-ease-out),transform var(--mp-duration-base) var(--mp-ease-out),visibility var(--mp-duration-base)!important}html body .site-header .nav-group:hover>.mega-menu,html body .site-header .nav-group:focus-within>.mega-menu,html body .site-header .nav-group.open>.mega-menu{transform:none!important}html body .site-header .mega-grid{display:grid!important;grid-template-columns:300px minmax(0,1fr)!important;gap:clamp(28px,3vw,48px)!important;padding-block:32px 36px!important;width:min(calc(100% - 2 * var(--container-gutter)),var(--container-wide))!important}html body .site-header .mega-feature{position:relative;overflow:hidden;min-height:0!important;display:flex!important;flex-direction:column!important;gap:12px;padding:28px!important;border:0!important;border-radius:var(--mp-radius-lg)!important;background:linear-gradient(155deg,var(--mp-navy-800) 0%,var(--mp-blue-600) 120%)!important;color:#fff!important;box-shadow:none!important}html body .site-header .mega-feature:after{content:"";position:absolute;right:-40px;bottom:-40px;width:160px;height:160px;border-radius:50%;background:radial-gradient(circle,rgb(247 197 55 / .28),transparent 70%)}.mega-feature-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:#ffffff1f}html body .site-header .mega-feature-icon .material-symbols{font-size:22px!important;color:var(--mp-gold-500)!important}html body .site-header .mega-feature h2{margin:8px 0 0!important;color:#fff!important;font:600 1.375rem/1.2 var(--font-display)!important;letter-spacing:-.02em!important}html body .site-header .mega-feature p{margin:0!important;color:#c9d6f0!important;font-size:14px!important;line-height:1.55!important}html body .site-header .mega-feature b{display:inline-flex;align-items:center;gap:6px;margin-top:auto!important;padding-top:12px;color:var(--mp-gold-500)!important;font-size:14px!important}html body .site-header .mega-feature b .material-symbols{font-size:16px!important;color:inherit!important;transition:transform var(--mp-duration-fast) var(--mp-ease-out)}html body .site-header .mega-feature:hover{transform:none!important}html body .site-header .mega-feature:hover b .material-symbols{transform:translate(3px)}html body .site-header .mega-columns{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))!important;gap:8px 28px!important;align-content:start}html body .site-header .mega-columns.is-described{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))!important}html body .site-header .mega-columns h3{margin:0 0 8px!important;padding:0 10px;color:var(--mp-slate-500)!important;font:700 12px/1.2 var(--font-body)!important;letter-spacing:var(--mp-tracking-caps)!important;text-transform:uppercase}html body .site-header .mega-link{white-space:normal!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px;min-height:40px!important;padding:8px 10px!important;border-radius:var(--mp-radius-sm)!important;color:var(--mp-navy-900)!important;transition:background-color var(--mp-duration-fast) var(--mp-ease-out)!important}html body .site-header .mega-link b{display:block;font:600 14.5px/1.3 var(--font-body)}html body .site-header .mega-link small{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:3px;color:var(--mp-slate-500);font:500 13px/1.4 var(--font-body)}html body .site-header .mega-link .material-symbols{flex:none;font-size:16px!important;color:var(--mp-blue-600)!important;opacity:0;transform:translate(-4px);transition:opacity var(--mp-duration-fast),transform var(--mp-duration-fast) var(--mp-ease-out)}html body .site-header .mega-link:hover,html body .site-header .mega-link:focus-visible,html body .site-header .mega-link.active{background:var(--mp-blue-50)!important}html body .site-header .mega-link:hover b,html body .site-header .mega-link.active b{color:var(--mp-blue-600)}html body .site-header .mega-link:hover .material-symbols,html body .site-header .mega-link:focus-visible .material-symbols{opacity:1;transform:none}.site-header .mega-grid,.site-header .mega-columns,.site-header .mega-columns>div,.site-header .mega-link>span{min-width:0}.site-header .mega-link b,.site-header .mega-link small{overflow-wrap:break-word}.mega-help{border-top:1px solid var(--color-border);background:var(--color-surface)}.mega-help .container{display:flex;align-items:center;gap:20px;min-height:56px;width:min(calc(100% - 2 * var(--container-gutter)),var(--container-wide))!important;color:var(--mp-slate-600);font:500 14px/1.4 var(--font-body)}.mega-help .container>span{flex:1}.mega-help a{display:inline-flex;align-items:center;gap:6px;color:var(--mp-navy-900);font-weight:700}.mega-help a:hover{color:var(--mp-blue-600)}html body .mega-help .material-symbols{font-size:17px!important;color:var(--mp-blue-600)!important}.mega-help .mega-help-cta{padding:9px 16px;border-radius:var(--mp-radius-pill);background:var(--mp-navy-900);color:#fff}.mega-help .mega-help-cta:hover{background:var(--mp-blue-600);color:#fff}html body .mega-help .mega-help-cta .material-symbols{color:var(--mp-gold-500)!important}.site-header .mp-lang-slot-header{display:inline-flex}html body .site-header .mp-lang-slot-header .mp-lang-btn{min-height:34px;padding:0 9px 0 8px;gap:5px;border:1px solid var(--color-border-strong);border-radius:var(--mp-radius-pill);background:#fff;color:var(--mp-navy-900);font:700 13px/1 var(--font-body);letter-spacing:.02em}html body .site-header .mp-lang-slot-header .mp-lang-btn:hover,html body .site-header .mp-lang-slot-header .mp-lang-btn[aria-expanded=true]{border-color:var(--mp-blue-600);background:var(--mp-blue-50)}html body .site-header .mp-lang-slot-header .mp-lang-btn svg{width:16px;height:16px;color:var(--mp-blue-600)}html body .site-header .mp-lang-slot-header .mp-lang-btn .mp-lang-chev{width:12px;height:12px;color:var(--mp-slate-500)}html body .site-header .mobile-level-one{padding-top:8px!important}html body .site-header .mobile-level-two{padding-top:0!important}html body .site-header .mobile-back{position:sticky;top:0;z-index:2;width:100%;min-height:56px!important;display:flex!important;align-items:center;gap:10px!important;margin:0 0 4px;padding:0!important;border:0!important;border-bottom:1px solid var(--color-border)!important;background:#fff!important;color:var(--mp-navy-900)!important;font:700 17px/1.2 var(--font-body)!important;text-align:left;cursor:pointer}html body .site-header .mobile-back .material-symbols{font-size:20px!important;color:var(--mp-blue-600)!important}.mobile-group h3{margin:20px 0 4px;color:var(--mp-slate-500);font:700 12px/1.2 var(--font-body);letter-spacing:var(--mp-tracking-caps);text-transform:uppercase}html body .site-header .mobile-group a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;border-bottom:1px solid var(--mp-slate-100);color:var(--mp-navy-900)!important;font:500 16px/1.3 var(--font-body)!important}html body .site-header .mobile-group a[aria-current=page]{color:var(--mp-blue-600)!important;font-weight:700!important}html body .site-header .mobile-group a .material-symbols{flex:none;font-size:16px!important;color:var(--mp-blue-600)!important;opacity:.55}html body .site-header .mobile-panel-feature{margin-top:20px!important;padding:0 16px!important;min-height:52px!important;border:0!important;border-radius:var(--mp-radius-md)!important;background:var(--mp-blue-50)!important;color:var(--mp-blue-700)!important;font-weight:700!important}html body .site-header .mobile-panel-feature .material-symbols{color:inherit!important;font-size:18px!important}html body .site-header .mobile-menu:not(.open){display:none!important}html body .site-header .mobile-menu.open{animation:mp-menu-in var(--mp-duration-base) var(--mp-ease-out)}@keyframes mp-menu-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}html body .site-header .mobile-menu-top .mobile-close{display:none!important}html body .mobile-menu-actions .mobile-quote{order:-1}html body .site-header .mobile-level{padding-bottom:calc(32px + env(safe-area-inset-bottom))!important}html body .site-footer{padding:clamp(56px,7vw,88px) 0 calc(28px + env(safe-area-inset-bottom))!important;background:var(--mp-navy-950)!important;border-top:0!important;color:#c5d3ee}html body .site-footer a{color:inherit}.footer-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(32px,5vw,80px);align-items:start;padding-bottom:clamp(40px,5vw,64px);border-bottom:1px solid rgb(255 255 255 / .1)}html body .site-footer .footer-logo{display:inline-block!important;width:190px!important;margin:0 0 20px!important}.footer-brand>p{max-width:420px;margin:0 0 24px;color:#c5d3ee;font-size:15px;line-height:1.65}.footer-contact{list-style:none;display:grid;gap:12px;margin:0;padding:0}.footer-contact li{display:flex;align-items:flex-start;gap:12px;font-size:14px;line-height:1.5}html body .footer-contact .material-symbols{flex:none;font-size:18px!important;color:var(--mp-gold-500)!important;margin-top:1px}.footer-contact a{color:#fff;font-weight:600}.footer-contact a:hover{color:var(--mp-gold-400)}.footer-cta{position:relative;overflow:hidden;padding:clamp(28px,3.5vw,44px);border-radius:var(--mp-radius-lg);background:linear-gradient(140deg,var(--mp-navy-800) 0%,#0d3a9a 100%);box-shadow:inset 0 0 0 1px #ffffff14}.footer-cta:after{content:"";position:absolute;right:-60px;top:-60px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgb(247 197 55 / .22),transparent 70%)}.footer-cta-kicker{display:inline-flex;align-items:center;gap:8px;margin:0 0 14px;color:var(--mp-gold-500);font:700 12px/1 var(--font-body);letter-spacing:var(--mp-tracking-caps);text-transform:uppercase}html body .site-footer .footer-cta h2{margin:0 0 12px;color:#fff;font:600 clamp(1.5rem,1.2rem + 1vw,2rem)/1.15 var(--font-display);letter-spacing:-.025em}.footer-cta>p:not(.footer-cta-kicker){max-width:460px;margin:0 0 24px;color:#c9d6f0;font-size:15px;line-height:1.6}.footer-cta-actions{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:12px}html body .site-footer .footer-cta .material-symbols{font-size:18px!important;color:inherit!important}html body .site-footer .footer-grid{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:32px 28px!important;padding-block:clamp(40px,5vw,56px)!important}html body .site-footer .footer-grid h3{margin:0 0 16px!important;color:var(--mp-gold-500)!important;font:700 12px/1.2 var(--font-body)!important;letter-spacing:var(--mp-tracking-caps)!important;text-transform:uppercase}html body .site-footer .footer-grid a,html body .site-footer .footer-collapse summary{display:block;margin:0 0 11px!important;color:#c5d3ee!important;font:500 14px/1.45 var(--font-body)!important;transition:color var(--mp-duration-fast)}html body .site-footer .footer-collapse summary{display:flex!important}html body .site-footer .footer-grid a:hover,html body .site-footer .footer-collapse summary:hover{color:#fff!important}html body .site-footer .footer-collapse a{padding-left:12px;border-left:1px solid rgb(255 255 255 / .12)}.footer-bottom{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px;padding-top:24px;border-top:1px solid rgb(255 255 255 / .1)}.footer-copy{margin:0;color:#8fa0c0;font-size:13px}.footer-legal-links{display:flex;flex-wrap:wrap;gap:6px 22px;margin-right:auto}html body .footer-legal-links a{color:#c5d3ee!important;font:600 13px/1.4 var(--font-body)!important;margin:0!important}html body .footer-legal-links a:hover{color:#fff!important}html body .site-footer .footer-ph-link{display:inline-flex!important;align-items:center;gap:6px}html body .site-footer .footer-ph-link .material-symbols{font-size:15px!important;color:inherit!important}.site-footer .mp-lang-btn{color:#dfe8fb;border-color:#ffffff2e}.site-footer .mp-lang-btn:hover,.site-footer .mp-lang-btn[aria-expanded=true]{background:#ffffff14;border-color:#ffffff4d}.site-footer .mp-lang-menu{top:auto;bottom:calc(100% + 8px)}html body .site-footer .footer-legal{margin:20px 0 0!important;max-width:1000px;color:#8fa0c0!important;font-size:12px!important;line-height:1.6!important}@media (max-width:1240px){html body .site-footer .footer-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:860px){.footer-top{grid-template-columns:1fr}html body .site-footer .footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.mega-help{display:none}}@media (max-width:520px){.footer-cta-actions{flex-direction:column}.footer-cta-actions .button{width:100%}.footer-bottom{flex-direction:column;align-items:flex-start}}@media (min-width:861px) and (max-width:1279px){:root{--topbar-h:0px}.nav-row{height:72px}.desktop-nav,.header-actions>.wallet-link,.header-actions>.login-button,.header-actions>.button{display:none}.header-actions{margin-left:auto}.menu-toggle{display:block}.logo{width:180px}.mobile-menu{position:fixed;inset:var(--header-height) 0 auto;display:grid;gap:0;padding:8px 20px 24px;background:#fff;border-bottom:1px solid var(--line);box-shadow:0 20px 35px #0716301f;transform:translateY(-120%);opacity:0;pointer-events:none;transition:.22s}.mobile-menu.open{transform:none;opacity:1;pointer-events:auto}.mobile-menu>a{padding:15px 0;border-bottom:1px solid var(--line);font-weight:600}.mobile-menu>div{display:flex;align-items:center;justify-content:space-between;padding-top:20px}.mobile-menu{position:fixed;z-index:120;inset:var(--header-height) 0 0;display:block;padding:0;background:#fff;border:0;box-shadow:none;opacity:0;transform:translate(100%);pointer-events:none;overflow:hidden;transition:transform .28s cubic-bezier(.22,.8,.22,1),opacity .22s ease}.mobile-menu.open{opacity:1;transform:none;pointer-events:auto}.mobile-menu-track{position:relative;width:200%;height:100%;display:block;transform:translate(0);transition:transform .32s cubic-bezier(.22,.8,.22,1)}.mobile-menu-track.show-level-two{transform:translate(-50%)}.mobile-level{width:50%;height:100%;overflow:auto;padding:18px 22px 38px;background:#fff}.mobile-level-one{position:absolute;left:0;top:0}.mobile-level-two{position:absolute;left:50%;top:0}.mobile-level-two[aria-hidden=true]{display:none}.mobile-menu-top,.mobile-back{min-height:48px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.mobile-menu-top>span{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.mobile-close,.mobile-back{border:0;background:none;cursor:pointer}.mobile-close{width:48px;height:48px}.mobile-back{width:100%;justify-content:flex-start;gap:9px;padding:0;color:var(--blue);font-weight:700}.mobile-level-two header{padding:24px 0 20px}.mobile-level-two header small{color:#77859a;font-size:10px;text-transform:uppercase;letter-spacing:.1em}.mobile-level-two header h2{margin:5px 0 0;font-family:Satoshi,Manrope,sans-serif;font-size:30px;font-weight:500}.mobile-root-trigger,.mobile-simple-link,.mobile-branch-trigger{width:100%;min-height:56px;display:flex;align-items:center;justify-content:space-between;padding:0;border:0;border-bottom:1px solid var(--line);background:#fff;color:var(--ink);font-size:16px;font-weight:600;text-align:left;cursor:pointer}.mobile-root-trigger .material-symbols,.mobile-branch-trigger .material-symbols{font-size:20px}.mobile-simple-link{padding:0}.mobile-menu-actions{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-top:24px}.mobile-menu-actions .login-button,.mobile-menu-actions .button{display:flex}.mobile-branch{border-bottom:1px solid var(--line)}.mobile-branch-trigger{border:0}.mobile-branch-items{display:grid;max-height:0;overflow:hidden;opacity:0;transition:max-height .32s ease,opacity .2s ease,padding .25s ease}.mobile-branch.open .mobile-branch-items{max-height:520px;padding-bottom:12px;opacity:1}.mobile-branch-items a{display:flex;align-items:center;justify-content:space-between;min-height:46px;padding:0 4px 0 16px;color:#446080;font-size:13px}.mobile-branch-items a span{color:var(--blue)}.menu-toggle[aria-expanded=true] i:first-child{transform:translateY(4.5px) rotate(45deg)}.menu-toggle[aria-expanded=true] i:last-child{transform:translateY(-4.5px) rotate(-45deg)}.menu-toggle i{transition:transform .2s ease}.site-header .mobile-menu{height:calc(100dvh - var(--header-height))!important;min-height:calc(100dvh - var(--header-height))!important}.site-header .mobile-menu-track,.site-header .mobile-level{height:100%!important;min-height:100%!important}.site-header .mobile-menu{transform:translateY(12px)!important;visibility:hidden!important}.site-header .mobile-menu.open{transform:none!important;visibility:visible!important}.site-header .container.nav-row{height:var(--header-height)!important;display:flex!important}.site-header .logo{width:165px!important}.site-header .desktop-nav,.site-header .header-actions>.wallet-link,.site-header .header-actions>.login-button,.site-header .header-actions>.button{display:none!important}.site-header .header-actions{margin-left:auto!important}.site-header .menu-toggle{display:block!important}.site-header .mobile-menu{top:var(--header-height)!important}.site-header .mobile-level h2{font-size:30px!important;line-height:1.1!important;letter-spacing:-.03em!important}.site-header .mobile-level a,.site-header .mobile-level button{font-family:Manrope,Arial,sans-serif!important;letter-spacing:0!important;transform:none!important}.site-header .mobile-level a:hover{transform:none!important}html body .mp-topbar{display:none}html body .site-header .header-actions>.header-signup{display:none!important}html body .site-header .header-actions>.header-quote{display:inline-flex!important}html body .site-header .mobile-menu{top:var(--header-height)!important}}@media (min-width:1280px) and (max-width:1439px){html.mp-long-nav{--topbar-h:0px}html.mp-long-nav .nav-row{height:72px}html.mp-long-nav .desktop-nav,html.mp-long-nav .header-actions>.wallet-link,html.mp-long-nav .header-actions>.login-button,html.mp-long-nav .header-actions>.button{display:none}html.mp-long-nav .header-actions{margin-left:auto}html.mp-long-nav .menu-toggle{display:block}html.mp-long-nav .logo{width:180px}html.mp-long-nav .mobile-menu{position:fixed;inset:var(--header-height) 0 auto;display:grid;gap:0;padding:8px 20px 24px;background:#fff;border-bottom:1px solid var(--line);box-shadow:0 20px 35px #0716301f;transform:translateY(-120%);opacity:0;pointer-events:none;transition:.22s}html.mp-long-nav .mobile-menu.open{transform:none;opacity:1;pointer-events:auto}html.mp-long-nav .mobile-menu>a{padding:15px 0;border-bottom:1px solid var(--line);font-weight:600}html.mp-long-nav .mobile-menu>div{display:flex;align-items:center;justify-content:space-between;padding-top:20px}html.mp-long-nav .mobile-menu{position:fixed;z-index:120;inset:var(--header-height) 0 0;display:block;padding:0;background:#fff;border:0;box-shadow:none;opacity:0;transform:translate(100%);pointer-events:none;overflow:hidden;transition:transform .28s cubic-bezier(.22,.8,.22,1),opacity .22s ease}html.mp-long-nav .mobile-menu.open{opacity:1;transform:none;pointer-events:auto}html.mp-long-nav .mobile-menu-track{position:relative;width:200%;height:100%;display:block;transform:translate(0);transition:transform .32s cubic-bezier(.22,.8,.22,1)}html.mp-long-nav .mobile-menu-track.show-level-two{transform:translate(-50%)}html.mp-long-nav .mobile-level{width:50%;height:100%;overflow:auto;padding:18px 22px 38px;background:#fff}html.mp-long-nav .mobile-level-one{position:absolute;left:0;top:0}html.mp-long-nav .mobile-level-two{position:absolute;left:50%;top:0}html.mp-long-nav .mobile-level-two[aria-hidden=true]{display:none}html.mp-long-nav .mobile-menu-top,html.mp-long-nav .mobile-back{min-height:48px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}html.mp-long-nav .mobile-menu-top>span{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.1em}html.mp-long-nav .mobile-close,html.mp-long-nav .mobile-back{border:0;background:none;cursor:pointer}html.mp-long-nav .mobile-close{width:48px;height:48px}html.mp-long-nav .mobile-back{width:100%;justify-content:flex-start;gap:9px;padding:0;color:var(--blue);font-weight:700}html.mp-long-nav .mobile-level-two header{padding:24px 0 20px}html.mp-long-nav .mobile-level-two header small{color:#77859a;font-size:10px;text-transform:uppercase;letter-spacing:.1em}html.mp-long-nav .mobile-level-two header h2{margin:5px 0 0;font-family:Satoshi,Manrope,sans-serif;font-size:30px;font-weight:500}html.mp-long-nav .mobile-root-trigger,html.mp-long-nav .mobile-simple-link,html.mp-long-nav .mobile-branch-trigger{width:100%;min-height:56px;display:flex;align-items:center;justify-content:space-between;padding:0;border:0;border-bottom:1px solid var(--line);background:#fff;color:var(--ink);font-size:16px;font-weight:600;text-align:left;cursor:pointer}html.mp-long-nav .mobile-root-trigger .material-symbols,html.mp-long-nav .mobile-branch-trigger .material-symbols{font-size:20px}html.mp-long-nav .mobile-simple-link{padding:0}html.mp-long-nav .mobile-menu-actions{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-top:24px}html.mp-long-nav .mobile-menu-actions .login-button,html.mp-long-nav .mobile-menu-actions .button{display:flex}html.mp-long-nav .mobile-branch{border-bottom:1px solid var(--line)}html.mp-long-nav .mobile-branch-trigger{border:0}html.mp-long-nav .mobile-branch-items{display:grid;max-height:0;overflow:hidden;opacity:0;transition:max-height .32s ease,opacity .2s ease,padding .25s ease}html.mp-long-nav .mobile-branch.open .mobile-branch-items{max-height:520px;padding-bottom:12px;opacity:1}html.mp-long-nav .mobile-branch-items a{display:flex;align-items:center;justify-content:space-between;min-height:46px;padding:0 4px 0 16px;color:#446080;font-size:13px}html.mp-long-nav .mobile-branch-items a span{color:var(--blue)}html.mp-long-nav .menu-toggle[aria-expanded=true] i:first-child{transform:translateY(4.5px) rotate(45deg)}html.mp-long-nav .menu-toggle[aria-expanded=true] i:last-child{transform:translateY(-4.5px) rotate(-45deg)}html.mp-long-nav .menu-toggle i{transition:transform .2s ease}html.mp-long-nav .site-header .mobile-menu{height:calc(100dvh - var(--header-height))!important;min-height:calc(100dvh - var(--header-height))!important}html.mp-long-nav .site-header .mobile-menu-track,html.mp-long-nav .site-header .mobile-level{height:100%!important;min-height:100%!important}html.mp-long-nav .site-header .mobile-menu{transform:translateY(12px)!important;visibility:hidden!important}html.mp-long-nav .site-header .mobile-menu.open{transform:none!important;visibility:visible!important}html.mp-long-nav .site-header .container.nav-row{height:var(--header-height)!important;display:flex!important}html.mp-long-nav .site-header .logo{width:165px!important}html.mp-long-nav .site-header .desktop-nav,html.mp-long-nav .site-header .header-actions>.wallet-link,html.mp-long-nav .site-header .header-actions>.login-button,html.mp-long-nav .site-header .header-actions>.button{display:none!important}html.mp-long-nav .site-header .header-actions{margin-left:auto!important}html.mp-long-nav .site-header .menu-toggle{display:block!important}html.mp-long-nav .site-header .mobile-menu{top:var(--header-height)!important}html.mp-long-nav .site-header .mobile-level h2{font-size:30px!important;line-height:1.1!important;letter-spacing:-.03em!important}html.mp-long-nav .site-header .mobile-level a,html.mp-long-nav .site-header .mobile-level button{font-family:Manrope,Arial,sans-serif!important;letter-spacing:0!important;transform:none!important}html.mp-long-nav .site-header .mobile-level a:hover{transform:none!important}html.mp-long-nav body .mp-topbar{display:none}html.mp-long-nav body .site-header .header-actions>.header-signup{display:none!important}html.mp-long-nav body .site-header .header-actions>.header-quote{display:inline-flex!important}html.mp-long-nav body .site-header .mobile-menu{top:var(--header-height)!important}}@media (max-width:860px){:root{--topbar-h:0px;--header-height:64px}html body .mp-topbar{display:none}html body .site-header .header-actions>.header-signup{display:none!important}html body .site-header .header-actions>.header-quote{display:inline-flex!important}html body .site-header .mobile-menu{top:var(--header-height)!important}}@media (max-width:520px){html body .site-header .header-actions>.header-quote{display:none!important}}
