@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/35161b7740c25d33-s.3db0z0l2qmrmc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/391e53907fa6d8ec-s.0uzdxrcy6_2v0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/ae8872c8a32e309c-s.2gucyqm69382k.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.43n2qzmbjskyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/35161b7740c25d33-s.3db0z0l2qmrmc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/391e53907fa6d8ec-s.0uzdxrcy6_2v0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/ae8872c8a32e309c-s.2gucyqm69382k.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.43n2qzmbjskyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/35161b7740c25d33-s.3db0z0l2qmrmc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/391e53907fa6d8ec-s.0uzdxrcy6_2v0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/ae8872c8a32e309c-s.2gucyqm69382k.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.43n2qzmbjskyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/65c558afe41e89d6-s.013x9cty0dvbp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/14e23f9b59180572-s.054a9rxhye2rx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b49b0d9b851e4899-s.12c_00cnxx2oq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2a65768255d6b625-s.p.2r-cuu_7locvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/65c558afe41e89d6-s.013x9cty0dvbp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/14e23f9b59180572-s.054a9rxhye2rx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b49b0d9b851e4899-s.12c_00cnxx2oq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2a65768255d6b625-s.p.2r-cuu_7locvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/65c558afe41e89d6-s.013x9cty0dvbp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/14e23f9b59180572-s.054a9rxhye2rx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b49b0d9b851e4899-s.12c_00cnxx2oq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2a65768255d6b625-s.p.2r-cuu_7locvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.Kwhlea_className{font-family:Playfair Display,Playfair Display Fallback}.Kwhlea_variable{--font-playfair:"Playfair Display", "Playfair Display Fallback"}
.page[data-theme=v2],.rd-modal[data-theme=v2]{--bg:#f4f6f9;--white:#fff;--navy:#0a2342;--night:#0b1b30;--blue:#1f6bb0;--sky:#69afe4;--sky-soft:#8cc3ee;--mustard:#f5b83d;--mustard-wash:#fdefd0;--mustard-line:#f2d99a;--mustard-ink:#8a5a00;--sky-wash:#d8e9f8;--line-card:#e6eaf1;--sky-tint:#e8f2fb;--shadow-card:0 1px 2px #0b22400f, 0 12px 32px -12px #0b22402e;--ink-2:#4a5b70;--ink-3:#33465e;--muted:#5a6a80;--line:#dce3eb;--line-soft:#eef2f6;--line-strong:#c9d3de;--font-display:var(--font-heading);--font-body:var(--font-jakarta), system-ui, -apple-system, "Segoe UI", sans-serif;--color-surface-light:var(--white);--color-surface-warm:var(--bg);--color-surface-dark:var(--navy);--color-surface-dark-alt:var(--night);--color-primary:var(--navy);--color-accent:var(--navy);--color-accent-rgb:10, 35, 66;--color-accent-hover:#0f2e55;--color-accent-light:#0a234214;--color-accent-warm:var(--mustard);--color-brand-100:var(--sky-tint);--color-brand-300:var(--sky-wash);--color-brand-500:var(--sky);--color-text:var(--navy);--color-text-muted:var(--muted);--color-text-on-dark:#fff;--color-text-on-dark-muted:#ffffffd1;--color-band-text-muted:#ffffffd1;--color-ink:var(--night);--color-ink-rgb:11, 27, 48;--color-border:var(--line);--shadow-accent:0 14px 28px -16px #0a2342b3;--color-text-light:#8b95a8}
:where(.page),:where(.page *):where(:not(.legacy-reset,.legacy-reset *)){box-sizing:revert;margin:revert;padding:revert}.page:before,.page:after,.page :where(:not(.legacy-reset,.legacy-reset *)):before,.page :where(:not(.legacy-reset,.legacy-reset *)):after{box-sizing:content-box}:where(.page){font-size:16px;line-height:normal}:where(.page) :where(:not(.legacy-reset,.legacy-reset *)):is(h1,h2,h3,h4){line-height:revert;color:revert;font-family:revert}:where(.page) a:where(:not(.legacy-reset *)){color:revert;-webkit-text-decoration:revert;text-decoration:revert}:where(.page) img:where(:not(.legacy-reset *)){max-width:revert;display:revert}:where(.page) button:where(:not(.legacy-reset *)){cursor:revert;border:revert;background:revert;font-family:revert}:where(.page) :focus:where(:not(.legacy-reset *)){outline:revert}.legacy-reset{color:var(--color-text);line-height:1.6;font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;letter-spacing:normal}.page{background:var(--bg);color:var(--navy);font-family:var(--font-body);-webkit-font-smoothing:antialiased;letter-spacing:.005em;overflow-x:clip}body:has(.page){background:#f4f6f9}.page em,.page i,.page cite,.page address,.page blockquote,.page dfn{font-style:normal}.line{text-wrap:balance;display:block}.nav-menu-btn{display:none}.nav-links a,a.nav-login{font-family:var(--font-display);letter-spacing:.012em;font-variant-numeric:lining-nums;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 20' preserveAspectRatio='none'%3E%3Cpath d='M4 11 Q 150 8.2 296 10.4' fill='none' stroke='%23F5B83D' stroke-width='7.5' stroke-linecap='round'/%3E%3C/svg%3E");background-position:0 100%;background-repeat:no-repeat;background-size:0% 6px;padding:9px 0 10px;font-size:16px;font-weight:700;transition:background-size .34s cubic-bezier(.3,.7,.2,1),color .18s}.nav-links a.nav-active{background-size:100% 6px}@media (hover:hover){.nav-links a:hover,a.nav-login:hover{background-size:100% 6px}}.nav-links a:focus-visible,a.nav-login:focus-visible{background-size:100% 6px}.nav-panel .nav-panel-link{font-family:var(--font-display);letter-spacing:.01em;font-weight:700!important}.nav-panel a.nav-active{color:var(--blue)!important}.site-nav .nav-cta:not(:hover){box-shadow:none}.wyg-toggle{all:unset;font:inherit;color:inherit;display:block}.wyg-toggle svg,.m-cta,.diff-count{display:none}@media (hover:hover){.compare tbody tr:hover>*{background-color:#f7f9fc}.compare tbody tr:hover>td:last-child{background-color:#dfedf9}}.compare.marks-in .fugio-mark{animation:.28s cubic-bezier(.2,.8,.3,1.25) both mark-pop}.compare.marks-in tbody tr:nth-child(2) .fugio-mark{animation-delay:60ms}.compare.marks-in tbody tr:nth-child(3) .fugio-mark{animation-delay:.12s}.compare.marks-in tbody tr:nth-child(4) .fugio-mark{animation-delay:.18s}.compare.marks-in tbody tr:nth-child(5) .fugio-mark{animation-delay:.24s}.compare.marks-in tbody tr:nth-child(6) .fugio-mark{animation-delay:.3s}.compare.marks-in tbody tr:nth-child(7) .fugio-mark{animation-delay:.36s}@keyframes mark-pop{0%{transform:scale(.55)}to{transform:scale(1)}}.faq-q:hover{color:var(--blue)!important}:where(.page) button:focus-visible{outline:2px solid var(--sky);outline-offset:3px}:where(.page) h1:where(:not(.legacy-reset *)),:where(.page) h2:where(:not(.legacy-reset *)),:where(.page) h3:where(:not(.legacy-reset *)){font-family:var(--font-display);font-variant-numeric:lining-nums;text-wrap:balance}:where(.page) a:where(:not(.legacy-reset *)){color:var(--blue)}:where(.page) a:where(:not(.legacy-reset *)):hover{color:var(--navy)}:where(.page) a:focus-visible{outline:2px solid var(--sky);outline-offset:3px;border-radius:4px}.eyebrow{letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-weight:700}.compare .short{display:none}.compare .cmp-ttl{text-wrap:balance;justify-content:center;align-items:flex-end;min-height:21px;line-height:1.2;display:flex}.compare .cmp-lbl{box-sizing:border-box;justify-content:flex-start;padding-bottom:2px;line-height:1.3}@media (max-width:1439px){.compare .cmp-ttl{min-height:42px}}@media (max-width:960px){.compare .cmp-ttl{min-height:0;padding-bottom:0;display:block}}.why-track,.why-pin,.why-stage{contain:paint}.compare thead th:last-child,.compare tbody td:last-child{box-shadow:inset 2px 0 0 var(--sky), inset -2px 0 0 var(--sky)}.compare tbody tr:last-child td:last-child{box-shadow:inset 2px 0 0 var(--sky), inset -2px 0 0 var(--sky), inset 0 -2px 0 var(--sky)}.compare thead th:last-child,.compare thead th:last-child *{color:var(--navy)!important}.compare thead th:last-child{border-top-right-radius:15px}.compare tbody tr:last-child td:last-child{border-bottom-right-radius:15px}@media (max-width:960px){.compare tbody tr:last-child td:last-child{box-shadow:none!important;background:0 0!important;border-top:1px solid #e3ebf3!important}.compare tbody tr:nth-last-child(2) td:last-child{box-shadow:inset 2px 0 0 var(--sky), inset -2px 0 0 var(--sky), inset 0 -2px 0 var(--sky)}}@media (max-width:640px){.page .hero-trust-in>div>span:first-child{flex:0 0 32px;justify-content:center;width:32px}.page .hero-trust-in>div>span:first-child svg{max-width:32px;height:auto}}.page{--nav-h:89px}html:has(.page .site-nav){scroll-padding-top:89px}@media (max-width:640px){.page{--nav-h:73px}html:has(.page .site-nav){scroll-padding-top:73px}}.page{background:var(--bg);max-width:1440px;color:var(--navy);font-family:var(--font-body);flex-direction:column;margin:0 auto;display:flex;overflow-x:clip}.hero-card.in .hero-ico{animation:.42s cubic-bezier(.2,.8,.3,1.3) both mark-pop}.hero-card.in div>div:nth-child(2) .hero-ico{animation-delay:.12s}.hero-card.in div>div:nth-child(3) .hero-ico{animation-delay:.24s}.hero-card.in div>div:nth-child(4) .hero-ico{animation-delay:.36s}.hero-card.in .hero-cost{animation:1.4s .7s both shimmer;background-image:linear-gradient(100deg,#0000 30%,#ffffffbf 50%,#0000 70%)!important;background-repeat:no-repeat!important;background-size:250% 100%!important}@keyframes shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}.ws-press.in .ws-press-mark{animation:.42s cubic-bezier(.2,.8,.3,1.4) both mark-pop}.sweep{background:linear-gradient(#f5b83de6,#f5b83de6) 0 100%/0% 2px no-repeat;transition:background-size 1.1s cubic-bezier(.6,0,.2,1) .3s}.sweep.in{background-size:100% 2px}.route-marker{transition:background-color .36s,color .36s,transform .36s cubic-bezier(.2,.8,.3,1.4)}.route-step[data-reached=false] .route-marker{outline-offset:-2px;outline:2px solid #0a234247;transform:scale(.9);background:var(--white)!important;color:#0a23428c!important}.route-step[data-reached=false] .route-marker svg{opacity:.5}.route-step[data-reached=true]:last-child .route-marker svg{transform-origin:6px 21px;animation:.9s .15s 2 flag-wave}@keyframes flag-wave{0%,to{transform:rotate(0)}30%{transform:rotate(-9deg)}70%{transform:rotate(6deg)}}.philosophy-photo{opacity:.34;mix-blend-mode:luminosity;filter:contrast(1.12);will-change:transform;transform-origin:50%}.philosophy-in{box-sizing:border-box;width:100%;padding:112px var(--gutter) 120px;text-align:center;flex-direction:column;align-items:center;gap:52px;display:flex;position:relative}.philosophy-copy{flex-direction:column;align-items:center;gap:24px;max-width:880px;display:flex}.ph-notes{flex-direction:column;gap:12px;max-width:760px;display:flex}.page .ph-notes p{color:#ffffffd1;text-wrap:pretty;margin:0;line-height:1.7;font-size:17px!important}.page .ph-notes p.ph-lead{color:var(--white);text-wrap:balance;font-weight:700;line-height:1.45;font-size:20px!important}.ph-video{aspect-ratio:963/539;background:#0b1d38;border:1px solid #ffffff29;border-radius:16px;width:100%;max-width:980px;transition:transform .32s cubic-bezier(.2,.7,.2,1),box-shadow .32s;position:relative;overflow:hidden;box-shadow:0 40px 80px -36px #000000bf,0 0 0 8px #ffffff0a}.ph-video img,.ph-video video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.ph-video video{object-fit:contain;background:#000}.ph-play{display:block;position:absolute;inset:0}.ph-video button.ph-play{width:100%;height:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.ph-play-btn{aspect-ratio:1;background:var(--white);border-radius:999px;justify-content:center;align-items:center;width:10.6%;transition:transform .24s cubic-bezier(.2,.8,.3,1.2),background-color .2s;display:flex;position:absolute;bottom:3.6%;left:2.2%;box-shadow:0 10px 24px -8px #0a234299}.ph-play-btn svg{width:38%;height:38%;margin-left:6%}.ph-play-btn:after{content:"";border-radius:999px;animation:2.8s ease-out 1.6s infinite ph-pulse;position:absolute;inset:0;box-shadow:0 0 #ffffff8c}@keyframes ph-pulse{0%{box-shadow:0 0 #ffffff8c}60%,to{box-shadow:0 0 0 18px #fff0}}.ph-time{font-variant-numeric:lining-nums tabular-nums;letter-spacing:.02em;color:var(--white);background:#0a182edb;border-radius:8px;padding:5px 10px;font-size:13px;font-weight:700;position:absolute;bottom:3.6%;right:2.2%}.ph-fail{text-align:center;background:#06152bdb;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px;display:flex;position:absolute;inset:0}.ph-fail p{color:#ffffffdb;margin:0;font-size:15px!important}.ph-fail a{color:var(--mustard);font-size:15px;font-weight:700}@media (hover:hover){.ph-video[data-state=idle]:hover{transform:translateY(-4px);box-shadow:0 48px 90px -36px #000c,0 0 0 8px #ffffff0f}.ph-video:hover .ph-play-btn,.ph-play:focus-visible .ph-play-btn{background:var(--mustard);transform:scale(1.1)}.ph-watch:hover{color:var(--mustard)}.ph-watch:hover svg{transform:scale(1.15)}}.ph-play:focus-visible,.ph-watch:focus-visible{outline:2px solid var(--mustard);outline-offset:4px;border-radius:8px}.philosophy.in .philosophy-photo{animation:3.2s cubic-bezier(.2,.7,.2,1) both settle,26s ease-in-out 3.2s infinite alternate drift}@keyframes drift{0%{transform:scale(1)translate(0,0)}50%{transform:scale(1.06)translate(-1.6%,1%)}to{transform:scale(1.1)translate(1.2%,-1.4%)}}@keyframes settle{0%{transform:scale(1.09)}to{transform:scale(1)}}.wyg-num{font-family:var(--font-display);font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.02em;color:var(--navy);-webkit-text-stroke:1.25px var(--navy);align-self:start;margin-top:-4px;font-size:72px;font-weight:800;line-height:1;transition:color .3s,-webkit-text-stroke-color .3s,opacity .3s;display:block;position:relative}.wyg-num:after{content:"";background:var(--mustard);border-radius:2px;width:28px;height:3px;margin-top:10px;margin-left:3px;transition:width .35s,opacity .3s;display:block}.wyg-list[data-spy] li[data-active=false] .wyg-num{color:#0000;-webkit-text-stroke-color:#0a23425c;opacity:.9}.wyg-list[data-spy] li[data-active=false] .wyg-num:after{opacity:0;width:0}.wyg-list[data-spy] li[data-active=true] .wyg-num:after{width:44px}.diff-row.in .diff-num{animation:.7s both num-fill}.diff-row.in .diff-item:nth-child(2) .diff-num{animation-delay:.14s}.diff-row.in .diff-item:nth-child(3) .diff-num{animation-delay:.28s}.diff-row.in .diff-item:nth-child(4) .diff-num{animation-delay:.42s}.diff-row.in .diff-item:nth-child(5) .diff-num{animation-delay:.56s}.diff-row.in .diff-item:nth-child(6) .diff-num{animation-delay:.7s}@keyframes num-fill{0%{color:#0000}to{color:#f5b83de6}}.ruled-list.in .tick{animation:.32s cubic-bezier(.2,.8,.3,1.4) both mark-pop}.ruled-list.in>div:nth-child(2) .tick{animation-delay:90ms}.ruled-list.in>div:nth-child(3) .tick{animation-delay:.18s}.ruled-list.in>div:nth-child(4) .tick{animation-delay:.27s}.ruled-list.in>div:nth-child(5) .tick{animation-delay:.36s}.ruled-list.in>div:nth-child(6) .tick{animation-delay:.45s}.ruled-list.in>div:nth-child(7) .tick{animation-delay:.54s}.ruled-list.in>div:nth-child(8) .tick{animation-delay:.63s}@keyframes ben-rise{0%{transform:translateY(32px)rotate(-3deg)}to{transform:none}}.why-stage{isolation:isolate}.why-stage .coin-slot img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.why-stage .coin-flip{transform-style:preserve-3d}.why-stage .coin-side{backface-visibility:hidden}.why-stage .coin-side-back{transform:rotateY(180deg)}.u-hand,.k-em,.why-em{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 20' preserveAspectRatio='none'%3E%3Cpath d='M3 14 C 60 4, 140 3, 297 9' fill='none' stroke='%23F5B83D' stroke-width='7' stroke-linecap='round'/%3E%3C/svg%3E");background-position:0 100%;background-repeat:no-repeat;background-size:100% .26em;padding-bottom:.1em;transition:background-size .8s cubic-bezier(.6,0,.2,1) .25s;text-decoration:none!important}.u-v1{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 20' preserveAspectRatio='none'%3E%3Cpath d='M4 8 C 70 15, 190 16, 296 7' fill='none' stroke='%23F5B83D' stroke-width='6.5' stroke-linecap='round'/%3E%3C/svg%3E")}.u-v2{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 20' preserveAspectRatio='none'%3E%3Cpath d='M3 12 C 45 5, 105 15, 165 10 S 255 5, 297 12' fill='none' stroke='%23F5B83D' stroke-width='7' stroke-linecap='round'/%3E%3C/svg%3E")}.u-v3{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 20' preserveAspectRatio='none'%3E%3Cpath d='M4 7 C 95 12, 160 5, 296 13' fill='none' stroke='%23F5B83D' stroke-width='7.5' stroke-linecap='round'/%3E%3C/svg%3E")}.u-wait:not(.in){background-size:0% .26em}.why-text .why-em{white-space:nowrap}@media (max-width:359px){.why-text .why-em{white-space:normal}}.why-chapter .why-em{animation:.7s cubic-bezier(.6,0,.2,1) .15s both hand-draw}@keyframes hand-draw{0%{background-size:0% .26em}}.why-head,.why-meta,.why-card{z-index:2;position:relative}.why-chapter{animation:.36s cubic-bezier(.2,.7,.2,1) both chapter-in}@keyframes chapter-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.plan-card{border-top-left-radius:16px!important}.page>section.why-track{margin-top:0!important;padding:0!important}body .page .why-pin[style]{position:sticky!important}.hero-bg{-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.hero-glow{aspect-ratio:1;background:radial-gradient(closest-side,#69afe452,#69afe400 70%);width:70%;position:absolute;top:-20%;right:-10%}.hero-rays-anchor{z-index:-1;pointer-events:none;position:absolute;inset:0}.hero-rays{aspect-ratio:1;background:repeating-conic-gradient(#1f6bb01a 0deg 1.2deg,#1f6bb000 1.2deg 7.5deg);width:1100px;animation:120s linear infinite rays-turn;position:absolute;top:calc(50% + 55px);left:calc(50% + 56px);transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(circle,#000 8%,#0006 30%,#0000 55%);mask-image:radial-gradient(circle,#000 8%,#0006 30%,#0000 55%)}@keyframes rays-turn{to{transform:translate(-50%,-50%)rotate(360deg)}}.hero-engrave{mix-blend-mode:multiply;opacity:.07;filter:grayscale()contrast(1.4);background-position:100%;background-size:cover;width:60%;position:absolute;top:0;bottom:0;right:0;-webkit-mask-image:radial-gradient(70% 60% at 75% 45%,#000 30%,#0000 75%);mask-image:radial-gradient(70% 60% at 75% 45%,#000 30%,#0000 75%)}.logo{--logo-h:54px;align-items:center;gap:calc(var(--logo-h) * .17);line-height:1;display:inline-flex}.logo-mark{height:var(--logo-h);width:var(--logo-h);flex:none;display:block}.logo-text{width:calc(var(--logo-h) * 1.9);flex-direction:column;align-items:stretch;display:flex}.logo-word{width:100%;height:auto;display:block}.logo-tag{width:100%;height:auto;margin-top:calc(var(--logo-h) * .06);color:#0b0b0c;display:block;overflow:visible}.logo-tag text{fill:currentColor;stroke:currentColor;stroke-width:.5px;stroke-linejoin:round;paint-order:stroke fill;font-family:Playfair Display,Georgia,serif;font-size:15.4px;font-weight:900}.logo-inv .logo-tag{color:var(--white)}.zero{white-space:nowrap;font-variant-numeric:lining-nums;display:inline-block}.zero-o{letter-spacing:0;transform-origin:50% 86%;animation:zero-drop .95s cubic-bezier(.3, .7, .3, 1) var(--zero-d,.2s) both, zero-rock 5.6s ease-in-out calc(var(--zero-d,.2s) + 2.4s) infinite;display:inline-block}[data-anim] .zero-o{animation:none}[data-anim].in .zero-o{animation:zero-drop .95s cubic-bezier(.3, .7, .3, 1) var(--zero-d,.2s) both, zero-rock 5.6s ease-in-out calc(var(--zero-d,.2s) + 2.4s) infinite}@keyframes zero-drop{0%{transform:translateY(-.62em)scale(.92,1.08)}42%{transform:translateY(0)scale(1.14,.84)}62%{transform:translateY(-.16em)scale(.97,1.05)}80%{transform:translateY(0)scale(1.05,.95)}to{transform:none}}@keyframes zero-rock{0%,to{transform:rotate(0)}5%{transform:rotate(-14deg)}11%{transform:rotate(11deg)}17%{transform:rotate(-7deg)}23%{transform:rotate(4deg)}29%,99%{transform:rotate(0)}}.k-hands{transform-box:view-box;transform-origin:12px 12px;transition:transform 1.5s cubic-bezier(.3,.1,.2,1) .15s}.k-auto .k-hands{transition:none;transform:rotate(-360deg)}.k-hero .k-hands{animation:1.6s cubic-bezier(.3,.1,.2,1) .9s both hands-fly}@keyframes hands-fly{0%{transform:rotate(-360deg)}to{transform:none}}.hero-trust-in{--i:6}.hero-trust-in svg [pathLength]{stroke-dasharray:1;animation:.9s cubic-bezier(.5,0,.2,1) both tb-draw}.hero-trust-in>div:first-child svg{animation:.7s cubic-bezier(.2,.8,.3,1.2) .76s both tb-pop}.hero-trust-in>div:nth-child(2) svg [pathLength]{animation-delay:.9s}.hero-trust-in>div:nth-child(3) svg [pathLength]{animation-delay:1.06s}.hero-trust-in>div:nth-child(4) svg [pathLength]{animation-delay:1.22s}.hero-trust-in>div:nth-child(5) svg [pathLength]{animation-delay:1.38s}.hero-trust-in>div:nth-child(3) svg [pathLength]:last-child{animation:.5s 1.5s both tb-draw}.hero-trust-in>div:nth-child(5) svg [pathLength]:last-child{animation:.6s 1.8s both tb-draw}@keyframes tb-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes tb-pop{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:none}}.hero-bg{animation:1.4s both k-load-fade}.swoosh{white-space:nowrap;position:relative}.swoosh svg{z-index:-1;width:100%;height:.24em;position:absolute;bottom:-.12em;left:0;right:0;overflow:visible}.hero .swoosh path{stroke-dasharray:1 1;animation:.9s cubic-bezier(.6,0,.2,1) .5s both swoosh-draw}.ws-take{isolation:isolate}.ws-take .swoosh path{stroke-dasharray:1 1;stroke-dashoffset:1px;transition:stroke-dashoffset .9s cubic-bezier(.6,0,.2,1) .3s}.ws-take.in .swoosh path{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.ws-take .swoosh path{stroke-dashoffset:0}}@keyframes swoosh-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.hero-sheet{background:var(--white);border:1px solid var(--line-card);border-radius:16px;position:absolute;inset:40px 0 0;box-shadow:0 10px 30px -18px #0a234259}.hero-sheet-1{background:#f1f6fb;transform:rotate(3deg)translate(10px,8px)}.hero-sheet-2{background:#fbf7ec;transform:rotate(-2.2deg)translate(-8px,6px)}.hero-plan{transition:transform .6s cubic-bezier(.2,.7,.2,1)}@media (hover:hover){.hero-card:hover .hero-plan{transform:translateY(-4px)rotate(-.4deg)}}.cta-texture{mix-blend-mode:screen;opacity:.5;pointer-events:none;z-index:-1;background-position:100%;background-repeat:no-repeat;background-size:cover;width:44%;position:absolute;top:0;bottom:0;-webkit-mask-image:linear-gradient(270deg,#000 20%,#0000 95%);mask-image:linear-gradient(270deg,#000 20%,#0000 95%)}.cta-texture-r{right:0}.cta-texture-l{left:0;transform:scaleX(-1)}.page .hp-btn{box-sizing:content-box;letter-spacing:inherit;cursor:pointer;border:0;font-family:inherit}.page .hp-btn,.page .k-btn,.m-cta a{-webkit-tap-highlight-color:transparent;transition:transform .22s cubic-bezier(.2,.7,.2,1),box-shadow .22s,background-color .22s,filter .22s;position:relative;overflow:hidden}.page .hp-btn svg,.page .k-btn svg,.m-cta a svg{transition:transform .26s cubic-bezier(.2,.7,.2,1.4)}.page .hp-btn:after,.page .k-btn:not(.k-btn-ghost):after,.m-cta a:after{content:"";pointer-events:none;background:linear-gradient(105deg,#fff0 38%,#ffffff57 50%,#fff0 62%);position:absolute;inset:0;transform:translate(-130%)}@media (hover:hover){.page .hp-btn:hover,.page .k-btn:hover{filter:brightness(1.05);transform:translateY(-2px);box-shadow:0 16px 30px -14px #0a23428c}.page .hp-btn-mustard:hover,.page .k-btn-mustard:hover{box-shadow:0 16px 32px -12px #f5b83db3}.page .hp-btn:hover svg,.page .k-btn:hover svg{transform:translate(5px)}.page .hp-btn:hover:after,.page .k-btn:not(.k-btn-ghost):hover:after{transition:transform .75s cubic-bezier(.3,.6,.2,1);transform:translate(130%)}}.page .hp-btn:active,.page .k-btn:active,.m-cta a:active{filter:brightness(.97);transition-duration:70ms;transform:translateY(0)scale(.97)}@media (hover:hover){.page .hp-btn-navy:hover,.page .k-btn-navy:hover{filter:none;background:var(--blue)!important;color:var(--white)!important}.page .hp-btn-blue:hover{filter:none;background:var(--navy)!important;color:var(--white)!important}.page .hp-btn-mustard:hover,.page .k-btn-mustard:hover{filter:none;color:var(--navy)!important;background:#ffcb57!important}.page .k-btn-sky:hover,.m-cta a:hover{filter:none;color:var(--navy)!important;background:#9ccdf2!important}.page .k-btn-ghost:hover{transform:translateY(-2px)}.nav-menu-btn:hover{border-color:var(--navy)!important;background:var(--sky-tint)!important}}.page footer.ft{padding:80px var(--gutter) 0;background:var(--navy);color:var(--white);flex-direction:column;flex-grow:1;display:flex}.ft-top{grid-template-columns:minmax(0,321fr) minmax(0,815fr);column-gap:64px;padding-bottom:72px;display:grid}.ft-brand{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.ft-logo{text-decoration:none;display:inline-flex}.ft .logo{--logo-h:50px}.page footer .ft-tagline{color:#ffffffa8;max-width:21em;margin:4px 0 0;line-height:1.6;font-size:16px!important}.ft-pills{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.ft-pill{box-sizing:border-box;height:40px;color:var(--white);white-space:nowrap;border:1px solid #ffffff3d;border-radius:999px;align-items:center;gap:8px;padding:0 17px;font-size:14px;font-weight:700;text-decoration:none;transition:border-color .2s,background-color .2s,color .2s,transform .22s cubic-bezier(.2,.7,.2,1);display:inline-flex}.ft-pill-gold{color:var(--mustard)}.ft-cols{grid-template-columns:minmax(0,226fr) minmax(0,226fr) minmax(0,260fr);align-items:start;column-gap:52px;padding-top:6px;display:grid}.ft-col{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.page .ft-h{font-family:var(--font-body,inherit);letter-spacing:.2em;text-transform:uppercase;color:#ffffff9e;align-self:stretch;align-items:center;gap:16px;margin:0 0 12px;font-weight:700;display:flex;font-size:13px!important;line-height:1.2!important}.ft-h i{background:#ffffff29;flex:auto;height:1px}.ft-link{color:var(--white);font-size:17px;font-weight:500;line-height:1.3;text-decoration:none;transition:color .18s,transform .22s cubic-bezier(.2,.7,.2,1)}.ft-touch{color:var(--mustard);text-underline-offset:6px;font-size:17px;font-weight:700;line-height:1.3;text-decoration:underline;text-decoration-thickness:1.5px;transition:color .18s}.ft-hours{color:#ffffff94;flex-direction:column;gap:3px;margin-top:4px;font-size:15px;line-height:1.5;display:flex}.ft-social{gap:0;margin:4px 0 0 -8px;display:flex}.ft-social a{color:#ffffffd1;border-radius:10px;justify-content:center;align-items:center;width:37px;height:37px;text-decoration:none;transition:color .2s,transform .22s cubic-bezier(.2,.7,.2,1);display:inline-flex}.ft-bottom{margin:0 calc(-1 * var(--gutter));padding:30px var(--gutter) 40px;background:var(--night);border-top:1px solid #ffffff14;flex-direction:column;gap:22px;display:flex}.ft-legal{color:#ffffffb8;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px 40px;font-size:13.5px;display:flex}.ft-legal-links{flex-wrap:wrap;gap:10px 26px;display:flex}.ft-legal-links a{color:#ffffffb8;text-decoration:none;transition:color .18s}.page footer .ft-disc{color:#ffffff80;text-wrap:pretty;margin:0;line-height:1.7;font-size:13px!important}.ft-disc strong{color:#ffffffc7;font-weight:700}@media (hover:hover){.ft-pill:hover{border-color:var(--white);background:var(--white);color:var(--navy);transform:translateY(-2px)}.ft-pill-gold:hover{border-color:var(--mustard);background:var(--mustard);color:var(--navy)}.ft-link:hover{color:var(--mustard);transform:translate(4px)}.ft-touch:hover{color:#ffcb57}.ft-social a:hover{color:var(--mustard);transform:translateY(-3px)}.ft-legal-links a:hover{color:var(--white)}}.ft-social a:active{transform:scale(.92)}.ft a:focus-visible{outline:2px solid var(--mustard);outline-offset:4px;border-radius:6px}@media (max-width:1280px){.ft-top{column-gap:48px}.ft-cols{column-gap:36px}}@media (max-width:1080px){.page footer.ft{padding-top:64px}.ft-top{grid-template-columns:minmax(0,1fr);row-gap:48px;padding-bottom:56px}.page footer .ft-tagline{max-width:30em}.ft-cols{grid-template-columns:repeat(3,minmax(0,1fr));padding-top:0}}@media (max-width:640px){.page footer.ft{padding-top:52px}.ft .logo{--logo-h:48px}.ft-top{row-gap:40px;padding-bottom:44px}.ft-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px}.ft-col:last-child{grid-column:1/-1}.ft-col{gap:16px}.page .ft-h{margin-bottom:6px;font-size:12.5px!important}.ft-link,.ft-touch{font-size:16.5px}.ft-social{margin-left:-11px}.ft-social a{width:44px;height:44px}.ft-bottom{padding:26px var(--gutter) 112px;gap:20px}.ft-legal{flex-direction:column-reverse;align-items:flex-start}.ft-legal-links{gap:10px 22px}.page footer .ft-disc{font-size:12.5px!important}}.page a.cta-btn svg,.page .hp-btn.cta-btn svg,.page .k-cta .k-btn svg,.m-cta a svg{animation:3.6s ease-in-out infinite arrow-nudge}@media (hover:hover){.page a.cta-btn:hover svg,.page .hp-btn.cta-btn:hover svg,.page .k-cta .k-btn:hover svg{animation:none}}:root{--gutter:120px}@media (max-width:1439px){:root{--gutter:max(20px, 8.333vw)}.page>:not(.philosophy){padding-left:var(--gutter)!important;padding-right:var(--gutter)!important}}@media (min-width:1440px){.hero-glow{width:1008px;right:calc(50% - 864px)}.hero-engrave{-webkit-mask-composite:source-in;width:864px;right:calc(50% - 720px);-webkit-mask-image:radial-gradient(70% 60% at 75% 45%,#000 30%,#0000 75%),linear-gradient(90deg,#000 calc(100% - 160px),#0000);mask-image:radial-gradient(70% 60% at 75% 45%,#000 30%,#0000 75%),linear-gradient(90deg,#000 calc(100% - 160px),#0000);-webkit-mask-composite:source-in;mask-composite:intersect}:root{--gutter:max(120px, calc((100vw - 1200px) / 2))}.page{max-width:none}.page>:not(.philosophy),.page section.k-sec,.page section.k-hero,.page section.k-cta{padding-left:var(--gutter)!important;padding-right:var(--gutter)!important}.k-tabs{padding-left:var(--gutter);padding-right:var(--gutter)}}@media (max-width:1280px){.page h1:where(:not(.legacy-reset *)){font-size:clamp(40px,4.8vw,66px)!important}.page h2:where(.k-h2,.hp-h2){font-size:clamp(30px,3.9vw,52px)!important}.page blockquote,.t-quote{font-size:clamp(28px,3.4vw,46px)!important}.site-nav>div:first-child{gap:32px!important}.site-nav .nav-links{gap:24px!important}}@media (max-width:1080px){.page>section{padding-top:96px!important}.page>section.hp-gap{margin-top:96px!important}.page>section.hp-band{padding-bottom:96px!important}.page .wyg-aside,.page .faq-aside{position:static!important}.page .hp-grid12{flex-direction:column;gap:48px!important;display:flex!important}.page .hp-grid12>*{grid-column:auto!important}.hero-grid>:first-child{grid-column:span 7!important}.hero-card{grid-column:8/span 5!important;padding-top:24px!important}.nav-links,.nav-login{display:none!important}.nav-menu-btn{display:inline-flex}.page .hero-trust-in>div>span:last-child{font-size:13px!important}.wrong>div:first-child,.wrong>div:last-child{text-align:left!important;align-items:flex-start!important}.page .route-steps,.page .diff-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;row-gap:40px!important}.page section .process-head,.page section .compare-head{flex-direction:column;align-items:flex-start!important}.page>section:first-of-type .hero-card{width:100%;max-width:520px!important}.page>section:first-of-type p{max-width:560px!important}.page>section.philosophy.hp-band{min-height:0!important;padding:0!important}.philosophy-in{padding:96px var(--gutter);gap:44px}.philosophy-fade{background:linear-gradient(#06152b99,#06152bdb)!important}.philosophy-photo{object-position:62% 40%!important}.table-scroll{overflow-x:auto!important}.compare tbody tr:last-child td:last-child{padding-left:10px!important;padding-right:10px!important}.compare tbody tr:last-child td:last-child a,.compare tbody tr:last-child td:last-child .cmp-cta{padding:0 12px!important;font-size:13.5px!important}.legend{flex-wrap:wrap;justify-content:flex-start!important;margin-top:0!important}.t-stat{font-size:52px!important}.process{padding-bottom:96px!important}.page>section.faq{padding-bottom:112px!important}.cta-h{font-size:50px!important}.page .cta-chips{text-align:left;grid-template-columns:repeat(2,max-content);justify-content:center;gap:14px 48px!important;display:grid!important}.plan-card{max-width:640px;margin-top:210px!important}.plan-copy{max-width:560px;align-self:start!important}.plan-texture{opacity:.35!important;width:100%!important}.why-static{padding:96px var(--gutter)!important}.wyg-aside{padding-right:0!important;position:static!important}.route-steps{grid-template-columns:minmax(0,1fr)!important;row-gap:0!important}.route-step{min-height:52px;padding:0 0 40px 76px}.route-step .route-marker{position:absolute;top:0;left:0}.route-step h3{margin-top:12px!important}.route-step p{max-width:520px!important}.route-step{padding-bottom:68px}.route-step:nth-last-child(-n+2){padding-bottom:8px}}@media (max-width:960px){.hero-grid{flex-direction:column;gap:48px!important;display:flex!important}.hero-card{justify-content:flex-start!important;padding-top:0!important}}@media (max-width:640px){.page>section{padding-top:64px!important}.route-step,.route-step:nth-last-child(-n+2){padding-bottom:40px}.page>section.hp-gap{margin-top:64px!important}.page>section.hp-band{padding-bottom:64px!important}.page h1:where(:not(.legacy-reset *)){font-size:40px!important}.page h2:where(:not(.legacy-reset *)){font-size:32px!important;line-height:1.12!important}.page h3:where(:not(.legacy-reset *)){font-size:20px!important}.page blockquote,.t-quote{font-size:30px!important}.t-stat{font-size:48px!important}.page .ws-grid,.page .route-steps,.page .diff-row,.page .ruled-list,.page .why-mottos{grid-template-columns:minmax(0,1fr)!important;row-gap:28px!important}.page .keep-2{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important}.page .hp-btn:where(:not(.hp-btn-44,.hp-btn-60)){min-height:52px;line-height:1.35;height:auto!important;padding-top:14px!important;padding-bottom:14px!important}.site-nav{height:72px!important}.site-nav .logo{--logo-h:46px}.philosophy-in{padding:72px var(--gutter);gap:32px}.page .ph-notes p.ph-lead{font-size:18px!important}.page .ph-notes p{font-size:16px!important}.ph-time{padding:4px 8px;font-size:12px}.legend{gap:8px 12px!important;font-size:12px!important}.ws-take{text-align:left!important;align-items:flex-start!important;width:auto!important;margin-top:32px!important}.page h3.ws-take-h{font-size:34px!important;line-height:1.08!important}.ws-take{align-self:stretch}.ws-take-p{margin-top:18px!important;font-size:17px!important}.page a.ws-take-btn,.page .hp-btn.ws-take-btn{box-sizing:border-box;width:100%;gap:8px!important;height:56px!important;padding:0 12px!important;font-size:clamp(13px,3.7vw,15px)!important}.page .hp-btn.ws-take-btn,.page .hp-btn.process-cta,.page .hp-btn.cta-btn{white-space:normal!important}.hero-rays{width:760px;animation:none;top:50%;left:50%}.hero-glow{width:120%;top:45%;right:-30%}.hero-engrave{display:none}.hero-sheet-1{transform:rotate(2.4deg)translate(6px,6px)}.hero-sheet-2{transform:rotate(-1.8deg)translate(-5px,5px)}.page>section.cta-end{gap:32px!important;padding-top:72px!important;padding-bottom:72px!important}.cta-h{font-size:36px!important;line-height:1.08!important}.cta-sub{letter-spacing:-.02em;margin-top:12px;font-size:24px;line-height:1.2;display:block}.cta-texture{opacity:.3!important;width:60%!important}.cta-route{align-self:stretch}.cta-rail{height:28px!important}.cta-flag{width:44px!important;height:44px!important}.cta-route p{font-size:17px!important}.page a.cta-btn,.page .hp-btn.cta-btn{box-sizing:border-box;width:100%;min-height:56px;height:56px!important;padding:0 16px!important;font-size:16px!important}.page .cta-chips{grid-template-columns:max-content!important;gap:14px!important;padding-top:24px!important}.cta-chips li{gap:12px!important;font-size:15.5px!important}.plan-price>span:first-child{font-size:68px!important}.plan-price-cap{max-width:10.5em;line-height:1.3;font-size:13px!important}.plan-card{border-radius:16px!important;margin-top:150px!important;padding:28px 20px 24px!important}.plan-card-title{font-size:18px!important}.page>section.plan{padding-top:72px!important;padding-bottom:96px!important}.plan h2{font-size:32px!important;line-height:1.1!important}.plan-copy{gap:14px!important}.page .plan .ruled-list{border-top:1px solid var(--line);flex-direction:column;padding:16px 0 20px;border-bottom:0!important;gap:14px!important;display:flex!important}.plan .ruled-list>div{border-top:0!important;padding:0!important;line-height:1.45!important}.plan .ruled-list+p{border-top:1px solid var(--line);padding-top:18px;letter-spacing:0!important;margin-top:0!important;line-height:1.55!important}.route-step p,.wyg-body,.diff-item p,.wrong p:not(.ws-big){font-size:16px!important;line-height:1.6!important}.wrong p.ws-big{font-size:26px!important}.page p.plan-foot{font-size:13px!important}.diff-item p{color:#ffffffd1!important}.site-nav .nav-cta,.page .hp-btn-44{min-height:48px;height:auto!important}.page .hero-trust-in{grid-template-columns:1fr 1fr!important;gap:14px 16px!important;display:grid!important}.page .hero-trust-in>div:last-child{grid-column:1/-1}.wyg-toggle{box-sizing:border-box;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:44px;display:flex}.wyg-toggle svg{flex-shrink:0;transition:transform .2s;display:block}.wyg-list li[data-open=true] .wyg-toggle svg{transform:rotate(45deg)}.wyg-list li[data-open=false] .wyg-body{display:none}.wyg-list h3{font-size:19px!important}.wyg-list li>span:first-child{padding-top:0!important}.wyg-num{-webkit-text-stroke-width:1px;margin-top:-2px;font-size:44px}.wyg-num:after{width:20px;height:3px;margin-top:8px}.page .wyg-list li .wyg-num{color:#0000;-webkit-text-stroke-color:#0a234266;opacity:1}.page .wyg-list li .wyg-num:after{opacity:0;width:0}.page .wyg-list li[data-open=true] .wyg-num{color:var(--navy);-webkit-text-stroke-color:var(--navy)}.page .wyg-list li[data-open=true] .wyg-num:after{opacity:1;width:28px}.diff-row{scroll-snap-type:x mandatory;margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter);scrollbar-width:none;overflow-x:auto;gap:12px!important;display:flex!important}.diff-row::-webkit-scrollbar{display:none}.diff-item{scroll-snap-align:start;scroll-margin-left:var(--gutter);background:#ffffff0a;border-radius:16px;flex:0 0 84%;border:1px solid #ffffff29!important;padding:24px 22px 28px!important}.diff-count{display:block}.compare-head{align-items:flex-start!important}.table-scroll{overflow:hidden!important}.m-cta{z-index:40;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:#0a2342f5;transition:transform .22s;display:block;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%);box-shadow:0 -8px 24px #0a234240}.m-cta[data-show=true]{transform:none}.m-cta a,.m-cta .m-cta-btn{background:var(--sky);min-height:48px;color:var(--navy);border-radius:10px;justify-content:center;align-items:center;gap:10px;font-size:16px;font-weight:800;text-decoration:none;display:flex}.process{padding-bottom:64px!important}.page>section.faq{padding-bottom:80px!important}.wyg-list li{grid-template-columns:64px minmax(0,1fr)!important;column-gap:8px!important;padding:26px 0 28px!important}.hero-grid,.cta-grid{flex-direction:column;gap:40px!important;display:flex!important}.hero-card{padding-top:0!important}.faq-q{min-height:64px!important;font-size:16px!important;font-weight:600!important}.site-nav .nav-cta{display:none!important}}@media (max-width:960px){.why-close .hp-btn{white-space:normal!important}.table-scroll{overflow:hidden!important}.compare{display:block;min-width:0!important}.compare thead,.compare tbody{display:block}.compare tr{grid-template-columns:minmax(0,1fr) 46px 52px 56px;align-items:stretch;display:grid}.compare tbody tr{border-top:1px solid var(--line-soft)}.compare th,.compare td{border-top:0!important}.compare .long,.compare thead th>span{display:none!important}.compare .short{display:inline}.compare thead th{text-align:center;justify-content:center;align-items:flex-end;display:flex;padding:14px 0!important}.compare thead th strong{letter-spacing:.02em;font-size:11px!important}.compare thead th:first-child{text-align:left;justify-content:flex-start;padding:14px 12px 14px 16px!important;font-size:11px!important}.compare tbody th{align-items:center;display:flex;padding:16px 10px 16px 16px!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important}.compare tbody td{justify-content:center;align-items:center;display:flex;padding:0!important}.compare tbody td>span{width:24px!important;height:24px!important}.compare tbody tr:last-child{border-top:0}.compare tbody tr:last-child td:not(:last-child){display:none}.compare tbody tr:last-child td:last-child{grid-column:1/-1;background:var(--white)!important;border-top:1px solid var(--line-soft)!important;padding:16px!important}.compare tbody tr:last-child td:last-child a,.compare tbody tr:last-child td:last-child .cmp-cta{justify-content:center;width:100%;min-height:48px}.compare thead th:last-child{border-top-right-radius:15px}.compare .fugio-mark{width:26px!important;height:26px!important;transform:none!important}.compare tr{grid-template-columns:minmax(0,1fr) clamp(46px,10vw,100px) clamp(52px,11vw,108px) clamp(56px,12vw,116px)!important}.compare thead th strong{font-size:clamp(11px,1.6vw,14px)!important}.compare tbody th{font-size:clamp(14px,1.9vw,16px)!important}}@media (max-width:640px){.compare-head{gap:20px!important}.page .table-scroll{margin-inline:calc(12px - var(--gutter))}.compare-head .legend{justify-content:flex-start!important}.page .hero-trust-in>div{text-align:left!important;flex-direction:row!important;gap:10px!important;padding:0!important}.page .hero-trust-in>div>span{max-width:none!important;min-height:0!important}}@media (prefers-reduced-motion:reduce){.page *,.page :before,.page :after{transition:none!important;animation:none!important}}
.page section.k-sec{isolation:isolate;padding:128px 120px;position:relative}.page section.k-sec.k-tight{padding-top:96px;padding-bottom:96px}.page section.k-sec.k-flush-top{padding-top:0}.k-bg{background:var(--bg)}.k-white{background:var(--white)}.k-cream{background:#fbf8f1}.k-navy{background:var(--navy);color:var(--white)}.k-night{color:var(--white);background:#06152b}.k-sky{color:var(--navy);background:linear-gradient(#78bbea 0%,#5fa6dc 100%)}.k-eyebrow{color:var(--blue)}.k-navy .eyebrow,.k-night .eyebrow{color:var(--mustard)}.k-sky .eyebrow{color:var(--navy)}.k-tex{z-index:-1;pointer-events:none;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.k-tex-scallop{mix-blend-mode:screen;opacity:.42;background-position:100%;-webkit-mask-image:linear-gradient(90deg,#0000 10%,#000 60%);mask-image:linear-gradient(90deg,#0000 10%,#000 60%)}.k-tex-sundial{opacity:.22;mix-blend-mode:luminosity;filter:contrast(1.15);transform-origin:70%;background-position:75%;animation:30s ease-in-out infinite alternate drift}.k-tex-light{mix-blend-mode:multiply;opacity:.06;filter:grayscale()contrast(1.3);background-position:100%;-webkit-mask-image:radial-gradient(60% 70% at 80%,#000 25%,#0000 75%);mask-image:radial-gradient(60% 70% at 80%,#000 25%,#0000 75%)}.k-h1{font-family:var(--font-display);letter-spacing:-.03em;color:inherit;text-wrap:balance;margin:0;font-size:64px;font-weight:800;line-height:1.04}.k-h2{font-family:var(--font-display);letter-spacing:-.025em;color:inherit;text-wrap:balance;margin:0;font-size:48px;font-weight:800;line-height:1.08}.k-h3{font-family:var(--font-display);letter-spacing:-.01em;color:inherit;text-wrap:balance;margin:0;font-size:22px;font-weight:700;line-height:1.28}.page h2.k-h3{font-size:22px!important;line-height:1.28!important}.page .k-form h2.k-h3{font-size:24px!important}.k-lede{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:20px;line-height:1.6}.k-body{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:16px;line-height:1.7}.k-navy .k-lede,.k-night .k-lede,.k-navy .k-body,.k-night .k-body{color:#ffffffd1}.k-sky .k-lede,.k-sky .k-body{color:#0a2342d1}.k-small{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.k-navy .k-small,.k-night .k-small{color:#ffffff9e}.k-accent{color:var(--blue)}.k-navy .k-accent,.k-night .k-accent{color:var(--sky)}.k-prose p{margin:0 0 1em}.k-prose p:last-child{margin-bottom:0}.k-head{flex-direction:column;gap:18px;max-width:760px;display:flex}.k-head.k-center{text-align:center;align-items:center;margin:0 auto}.k-split{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:end;column-gap:96px;display:grid}.k-stack{flex-direction:column;gap:64px;display:flex}.k-btn{min-height:56px;font-family:var(--font-body);white-space:nowrap;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:0 28px;font-size:16px;font-weight:800;text-decoration:none;transition:transform .16s,box-shadow .16s,background-color .16s;display:inline-flex}.k-btn:hover{transform:translateY(-1px)}.k-btn-navy{background:var(--navy);color:var(--white);box-shadow:0 14px 28px -16px #0a2342b3}.k-btn-navy:hover{color:var(--white);background:#0f2e55}.k-btn-mustard{background:var(--mustard);color:var(--navy);box-shadow:0 8px 20px -8px #f5b83d73}.k-btn-mustard:hover{color:var(--navy)}.k-btn-sky{background:var(--sky);color:var(--navy)}.k-btn-sky:hover{color:var(--navy)}.k-btn-ghost{color:var(--navy);box-shadow:inset 0 0 0 1.5px var(--line-strong);background:0 0}.k-btn-ghost:hover{color:var(--navy);box-shadow:inset 0 0 0 1.5px var(--navy)}.k-navy .k-btn-ghost,.k-night .k-btn-ghost{color:var(--white);box-shadow:inset 0 0 0 1.5px #ffffff59}.k-link{color:var(--blue);align-items:center;gap:8px;font-weight:700;text-decoration:none;display:inline-flex}.k-link:hover{color:var(--navy)}.k-navy .k-link,.k-night .k-link{color:var(--sky)}.k-actions{flex-wrap:wrap;align-items:center;gap:14px 24px;display:flex}.page section.k-hero{isolation:isolate;padding:112px 120px 120px;position:relative;overflow:hidden}.k-hero-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;column-gap:72px;display:grid}.k-hero-grid.k-solo{grid-template-columns:minmax(0,1fr)}.k-hero-copy{flex-direction:column;gap:26px;max-width:760px;display:flex}.k-hero .k-h1{font-size:68px}.page .k-hero .k-lede,.page .k-hero .k-hero-lede{max-width:620px}.k-hero-bg{z-index:-1;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 65%,#0000);mask-image:linear-gradient(#000 65%,#0000)}.k-hero-bg .k-glow{aspect-ratio:1;background:radial-gradient(closest-side,#69afe44d,#69afe400 70%);width:64%;position:absolute;top:-30%;right:-8%}.k-hero-bg .k-rays{aspect-ratio:1;background:repeating-conic-gradient(#1f6bb017 0deg 1.2deg,#1f6bb000 1.2deg 7.5deg);width:1000px;animation:140s linear infinite k-rays-turn;position:absolute;top:46%;right:2%;transform:translate(30%,-50%);-webkit-mask-image:radial-gradient(circle,#000 8%,#0006 30%,#0000 55%);mask-image:radial-gradient(circle,#000 8%,#0006 30%,#0000 55%)}@keyframes k-rays-turn{to{transform:translate(30%,-50%)rotate(360deg)}}.k-hero-note{color:var(--ink-3);flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;font-size:14px;font-weight:600;list-style:none;display:flex}.k-hero-note li{align-items:center;gap:8px;display:inline-flex}@media (max-width:760px){.k-hero-note{flex-direction:column;gap:10px}}.k-navy .k-hero-note,.k-night .k-hero-note{color:#ffffffd1}.k-tick{background:var(--mustard);border-radius:999px;flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.k-hero-dark{color:var(--white)}.k-hero-tex{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.k-hero-tex img{object-fit:cover;opacity:.34;mix-blend-mode:luminosity;filter:contrast(1.1);transform-origin:70%;width:100%;height:100%;animation:30s ease-in-out infinite alternate drift;position:absolute;inset:0}.k-hero-shade{background:linear-gradient(90deg,#06152bf5 0%,#06152bd1 42%,#06152b66 100%),linear-gradient(#06152b00 60%,#06152b99);position:absolute;inset:0}.k-hero-dark .k-lede{color:#ffffffd6}.k-hero-dark .k-small{color:#fff9}.k-grid{gap:24px;display:grid}.k-g2{grid-template-columns:repeat(2,minmax(0,1fr))}.k-g3{grid-template-columns:repeat(3,minmax(0,1fr))}.k-g4{grid-template-columns:repeat(4,minmax(0,1fr))}.k-card{background:var(--white);border:1px solid var(--line-card);box-shadow:var(--shadow-card);color:var(--navy);border-radius:16px;flex-direction:column;gap:14px;padding:32px;display:flex;position:relative}.k-card .k-body{font-size:15.5px}.k-navy .k-card,.k-night .k-card{box-shadow:none;color:var(--white);background:#ffffff0d;border-color:#ffffff24}.k-chip{background:var(--sky-tint);width:48px;height:48px;color:var(--blue);border-radius:12px;flex:0 0 48px;justify-content:center;align-items:center;display:inline-flex}.k-navy .k-chip,.k-night .k-chip{color:var(--sky);background:#69afe429}.k-num{font-family:var(--font-display);font-variant-numeric:lining-nums;letter-spacing:.04em;color:var(--navy);font-size:15px;font-weight:800}.k-navy .k-num,.k-night .k-num{color:var(--mustard)}.k-pill-row{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.k-pill{background:var(--white);border:1px solid var(--line-card);min-height:40px;color:var(--navy);border-radius:999px;align-items:center;padding:0 16px;font-size:14.5px;font-weight:600;display:inline-flex}.k-navy .k-pill{color:var(--white);background:#ffffff0f;border-color:#ffffff29}.k-rows{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.k-rows>li{border-bottom:1px solid var(--line);grid-template-columns:56px minmax(0,1fr);align-items:start;column-gap:16px;padding:22px 0;display:grid}.k-navy .k-rows,.k-navy .k-rows>li,.k-night .k-rows,.k-night .k-rows>li{border-color:#ffffff24}.k-rows .k-row-t{font-family:var(--font-display);margin:0;font-size:19px;font-weight:700;line-height:1.35}.k-rows .k-row-b{color:var(--ink-2);margin:6px 0 0;font-size:15.5px;line-height:1.65}.k-navy .k-rows .k-row-b,.k-night .k-rows .k-row-b{color:#ffffffc7}.k-checks{gap:14px;margin:0;padding:0;list-style:none;display:grid}.k-checks.k-c2{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}.k-checks li{align-items:flex-start;gap:14px;font-size:16.5px;font-weight:500;line-height:1.55;display:flex}.k-checks li .k-tick{margin-top:3px}.k-checks.k-x li .k-tick{background:#f6e3e1}.k-steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}.k-step:not(:last-child):before{content:"";border-left:2px dashed #0a234240;position:absolute;top:62px;bottom:10px;left:25px}.k-navy .k-step:not(:last-child):before,.k-night .k-step:not(:last-child):before{border-left-color:#f5b83d73}.k-step{grid-template-columns:52px minmax(0,1fr);column-gap:28px;padding-bottom:44px;display:grid;position:relative}.k-step:last-child{padding-bottom:0}.k-marker{background:var(--navy);width:52px;height:52px;color:var(--white);font-family:var(--font-display);font-variant-numeric:lining-nums;border-radius:999px;justify-content:center;align-items:center;font-size:18px;font-weight:800;display:flex;position:relative}.k-navy .k-marker,.k-night .k-marker{background:var(--white);color:var(--navy)}.k-marker.k-flag{background:var(--mustard);color:var(--navy)}.k-step-body{flex-direction:column;gap:10px;padding-top:12px;display:flex}.k-acc{border-bottom:1px solid var(--line-strong)}.k-acc-item{border-top:1px solid var(--line-strong)}.k-acc-q{width:100%;min-height:76px;font-family:var(--font-display);color:var(--navy);text-align:left;cursor:pointer;text-wrap:pretty;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:16px 0;font-size:18px;font-weight:700;line-height:1.35;display:flex}.k-acc-q:hover{color:var(--blue)}.k-acc-tog{border:1px solid var(--line-strong);border-radius:999px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;transition:background .16s,border-color .16s;display:flex}.k-acc-tog svg{transition:transform .2s}.k-acc-q[aria-expanded=true] .k-acc-tog{background:var(--navy);border-color:var(--navy)}.k-acc-q[aria-expanded=true] .k-acc-tog svg{stroke:#fff;transform:rotate(45deg)}.k-acc-a{max-width:720px;color:var(--ink-2);padding:0 64px 28px 0;font-size:16px;line-height:1.7}.k-acc-a p{margin:0 0 12px}.k-acc-a p:last-child{margin:0}.k-faq{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:24px;display:grid}.k-faq-head{top:calc(var(--nav-h) + 32px);flex-direction:column;grid-column:span 4;gap:18px;display:flex;position:sticky}.k-faq-list{flex-direction:column;grid-column:6/span 7;align-items:flex-start;gap:28px;display:flex}.k-faq-list .k-acc{width:100%}.k-faq-list .k-link{min-height:44px}@media (max-width:1080px){.k-faq{flex-direction:column;gap:40px;display:flex}.k-faq-head{position:static}.k-faq-list{align-self:stretch}}.page section.k-cta{isolation:isolate;background:radial-gradient(120% 90% at 50% 40%, #0f2e55 0%, var(--navy) 55%, #06152b 100%);color:var(--white);padding:152px 120px 136px;position:relative;overflow:hidden}.k-cta-bg{z-index:-1;pointer-events:none;position:absolute;inset:0}.k-cta-tex{mix-blend-mode:screen;opacity:.6;background-position:100%;background-repeat:no-repeat;background-size:cover;width:46%;animation:26s ease-in-out infinite alternate cta-drift;position:absolute;top:-6%;bottom:-6%;-webkit-mask-image:linear-gradient(270deg,#000 15%,#0000 90%);mask-image:linear-gradient(270deg,#000 15%,#0000 90%)}.k-cta-tex-r{right:-4%}.k-cta-tex-l{animation-name:cta-drift-l;left:-4%;transform:scaleX(-1)}@keyframes cta-drift{0%{transform:translate(0,0)scale(1)}to{transform:translate(-2.5%,-2%)scale(1.06)}}@keyframes cta-drift-l{0%{transform:scaleX(-1)translate(0,0)scale(1)}to{transform:scaleX(-1)translate(-2.5%,2%)scale(1.06)}}.k-cta-glow{aspect-ratio:1;background:radial-gradient(closest-side,#69afe438,#69afe400 70%);width:900px;max-width:120%;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.k-cta-rays{width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.k-ray{fill:var(--mustard)}.k-cta-inner{text-align:center;flex-direction:column;align-items:center;gap:26px;max-width:820px;margin:0 auto;display:flex;position:relative}.k-cta-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--mustard);align-items:center;gap:16px;font-size:13px;font-weight:700;display:inline-flex}.k-cta-eyebrow i{background:linear-gradient(90deg,#f5b83d00,#f5b83dcc);width:40px;height:1px;display:block}.k-cta-eyebrow i:last-child{transform:scaleX(-1)}.k-cta .k-h2{letter-spacing:-.035em;color:var(--white);font-size:72px;line-height:1.02}.k-cta-text{max-width:34em;color:#ffffffd6!important}.k-cta-text>span{text-align:center;align-items:center}.k-cta .k-btn{min-height:62px;margin-top:8px;padding:0 36px;font-size:17px;box-shadow:0 0 0 8px #f5b83d1a,0 18px 36px -16px #f5b83d8c}.k-cta-note{border-top:1px solid #ffffff1f;max-width:44em;padding-top:22px;color:#ffffff94!important;margin-top:18px!important}.k-quote{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:44px;font-weight:700;line-height:1.14}.k-facts{border-collapse:collapse;width:100%}.k-facts th,.k-facts td{text-align:left;vertical-align:top;border-top:1px solid var(--line);padding:18px 0;font-size:16px;line-height:1.55}.k-facts tr:last-child th,.k-facts tr:last-child td{border-bottom:1px solid var(--line)}.k-facts th{letter-spacing:.1em;text-transform:uppercase;width:34%;color:var(--muted);padding-top:21px;padding-right:24px;font-size:13px;font-weight:700}.k-facts td{color:var(--navy);font-weight:600}.k-legal{grid-template-columns:minmax(0,3fr) minmax(0,8fr);align-items:start;column-gap:80px;display:grid}.k-toc{top:calc(var(--nav-h) + 32px);background:var(--white);border:1px solid var(--line-card);border-radius:16px;flex-direction:column;gap:4px;padding:24px;display:flex;position:sticky}.k-toc span{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:8px;font-size:12px;font-weight:700}.k-toc a{color:var(--ink-3);padding:7px 0;font-size:14px;font-weight:600;line-height:1.4;text-decoration:none;display:block}.k-toc a:hover{color:var(--blue)}.k-toc a{border-radius:8px;grid-template-columns:2.2em minmax(0,1fr);margin:0 -10px;text-indent:0!important;padding:8px 10px!important;display:grid!important}.k-toc a b{font-variant-numeric:tabular-nums;color:var(--muted);font-weight:800}.k-toc a em{font-style:normal}.k-toc a[aria-current=true]{color:var(--navy);background:var(--bg)}.k-toc a[aria-current=true] b{color:var(--blue)}.k-doc{flex-direction:column;gap:56px;max-width:760px;display:flex}.k-doc section{scroll-margin-top:24px}.k-doc h2{font-family:var(--font-display);letter-spacing:-.015em;color:var(--navy);align-items:baseline;gap:14px;margin:0 0 18px;font-size:28px;font-weight:800;line-height:1.2;display:flex}.k-doc h2 .k-num{font-size:15px}.k-doc h3{font-family:var(--font-display);color:var(--navy);margin:28px 0 10px;font-size:19px;font-weight:700;line-height:1.35}.k-doc p,.k-doc li{color:var(--ink-2);font-size:16px;line-height:1.75}.k-doc p{margin:0 0 14px}.k-doc ul,.k-doc ol{margin:0 0 14px;padding-left:22px}.k-doc li{margin-bottom:8px}.k-doc li::marker{color:var(--blue)}.k-doc a{color:var(--blue)}.k-doc strong{color:var(--navy)}.k-doc table{border-collapse:collapse;width:100%;margin:6px 0 18px;font-size:14.5px}.k-doc th,.k-doc td{text-align:left;vertical-align:top;border:1px solid var(--line);color:var(--ink-2);padding:12px 14px;line-height:1.55}.k-doc th{background:var(--sky-tint);color:var(--navy);font-weight:700}.k-box{background:var(--white);border:1px solid var(--line-card);box-shadow:var(--shadow-card);border-radius:12px;margin:0 0 16px;padding:22px 24px}.k-box p:last-child{margin-bottom:0}.k-meta{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.k-meta li{background:var(--white);border:1px solid var(--line-card);min-height:36px;color:var(--ink-3);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:13.5px;font-weight:600;display:inline-flex}.k-form{background:var(--white);border:1px solid var(--line-card);color:var(--navy);border-radius:20px;flex-direction:column;gap:16px;padding:36px;display:flex;box-shadow:0 1px 2px #0b22400f,0 30px 60px -30px #0b224059}.k-form .k-body{color:var(--ink-2)}.k-hero-dark .k-meta li{color:#ffffffdb;background:#ffffff14;border-color:#ffffff2e}.k-form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.k-field{flex-direction:column;gap:7px;display:flex}.k-field label{color:var(--navy);font-size:13.5px;font-weight:700}.k-field input,.k-field select,.k-field textarea{box-sizing:border-box;border:1.5px solid var(--line-strong);background:var(--white);width:100%;min-height:50px;font:inherit;color:var(--navy);border-radius:10px;padding:12px 14px;font-size:16px;transition:border-color .14s,box-shadow .14s}.k-field textarea{resize:vertical;min-height:120px}.k-field input:focus,.k-field select:focus,.k-field textarea:focus{border-color:var(--blue);outline:none;box-shadow:0 0 0 4px #1f6bb024}.k-field[data-err=true] input,.k-field[data-err=true] select,.k-field[data-err=true] textarea{border-color:#b4473c}.k-err{color:#9a3b32;font-size:13px;font-weight:600}.k-consent{background:var(--bg);color:var(--ink-2);border-radius:12px;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:12px;padding:14px 16px;font-size:11.5px;line-height:1.6;display:grid}.k-consent input{width:20px;height:20px;accent-color:var(--blue);margin:1px 0 0}.k-consent a,.k-agree a{color:var(--blue)}.k-agree{text-align:center;color:var(--muted);margin:0;font-size:12px;line-height:1.6}.k-form .k-btn{width:100%}.k-form-foot{text-align:center;color:var(--muted);letter-spacing:.01em;margin:0;font-size:12.5px;font-weight:600}.k-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.k-tile{background:var(--white);border:1px solid var(--line-card);box-shadow:var(--shadow-card);color:var(--navy);border-radius:16px;align-items:flex-start;gap:18px;padding:28px;text-decoration:none;transition:transform .16s,box-shadow .16s;display:flex}a.k-tile:hover{color:var(--navy);transform:translateY(-2px);box-shadow:0 1px 2px #0b22400f,0 22px 40px -18px #0b22404d}.k-tabs{top:var(--nav-h);z-index:15;padding:14px var(--gutter);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);scrollbar-width:none;background:#f4f6f9f0;gap:8px;display:flex;position:sticky;overflow-x:auto}.k-tabs::-webkit-scrollbar{display:none}.k-tabs a{min-height:40px;color:var(--ink-3);border:1px solid #0000;border-radius:999px;flex:none;align-items:center;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.k-tabs a:hover{color:var(--navy);border-color:var(--line-strong)}.k-tabs a[aria-current=true]{background:var(--navy);color:var(--white)}@keyframes k-load-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes k-load-fade{0%{opacity:0}to{opacity:1}}.k-load{animation:.72s cubic-bezier(.2,.7,.2,1) both k-load-in;animation-delay:calc(var(--i,0) * 90ms + 60ms)}.k-auto{opacity:0}.k-auto.k-auto-in{animation:k-load-in .68s cubic-bezier(.2, .7, .2, 1) var(--auto-d,0s) both}.k-hero-copy>*{animation:.72s cubic-bezier(.2,.7,.2,1) both k-load-in;animation-delay:calc(var(--i,0) * 90ms + 60ms)}.k-hero-copy>:nth-child(2){--i:1}.k-hero-copy>:nth-child(3){--i:2}.k-hero-copy>:nth-child(4){--i:3}.k-hero-copy>:nth-child(5){--i:4}.k-hero-copy>:nth-child(6){--i:5}.k-hero-copy>:nth-child(7){--i:6}.k-hero-copy>:nth-child(n+8){--i:7}.k-hero-aside{animation:.82s cubic-bezier(.2,.7,.2,1) .38s both k-load-in}.k-hero-tex,.k-hero-bg{animation:1.4s both k-load-fade}[data-anim].k-rise{transition:opacity .6s,transform .6s cubic-bezier(.2,.7,.2,1)}.js-anim [data-anim].k-rise:not(.in){opacity:0;transform:translateY(18px)}@media (max-width:1439px){.page section.k-sec,.page section.k-hero,.page section.k-cta{padding-left:var(--gutter)!important;padding-right:var(--gutter)!important}.k-tabs{padding-left:var(--gutter);padding-right:var(--gutter)}}@media (max-width:1280px){.k-hero .k-h1{font-size:clamp(44px,5vw,64px)!important}.k-cta .k-h2{font-size:clamp(40px,5vw,64px)!important}.k-quote{font-size:clamp(30px,3.4vw,42px)}}@media (max-width:1080px){.page section.k-sec{padding-top:96px!important;padding-bottom:96px!important}.page section.k-sec.k-flush-top{padding-top:0!important}.page section.k-hero{padding-top:80px!important;padding-bottom:88px!important}.page section.k-cta{padding-top:96px!important;padding-bottom:96px!important}.k-hero-grid,.k-split{grid-template-columns:minmax(0,1fr);row-gap:48px}.k-g3,.k-g4{grid-template-columns:repeat(2,minmax(0,1fr))}.k-legal{grid-template-columns:minmax(0,1fr);row-gap:40px}.k-toc{position:static}}@media (max-width:640px){.k-hero-shade{background:linear-gradient(#06152bb3 0%,#06152be6 55%,#06152bf5 100%)}.k-hero-tex img{opacity:.4}.page section.k-sec{padding-top:72px!important;padding-bottom:72px!important}.page section.k-sec.k-tight{padding-top:56px!important;padding-bottom:56px!important}.page section.k-sec.k-flush-top{padding-top:0!important}.page section.k-hero{padding-top:56px!important;padding-bottom:64px!important}.page section.k-cta{padding-top:72px!important;padding-bottom:80px!important}.page .k-h1,.k-hero .k-h1{font-size:40px!important;line-height:1.06!important}.page .k-h2{font-size:32px!important;line-height:1.12!important}.page .k-h3,.page h2.k-h3{font-size:20px!important}.page .k-form h2.k-h3{font-size:22px!important}.k-cta .k-h2{font-size:38px!important}.k-cta-inner{gap:20px}.k-cta-tex{opacity:.3;width:70%}.k-cta-glow{top:40%}.k-cta .k-btn{margin-top:4px}.k-cta-eyebrow i{width:24px}.k-lede{font-size:17.5px}.k-quote{font-size:28px}.k-stack{gap:40px}.k-g2,.k-g3,.k-g4,.k-checks.k-c2,.k-form-row{grid-template-columns:minmax(0,1fr)}.k-card{padding:24px 22px}.k-btn{box-sizing:border-box;white-space:normal;text-align:center;width:100%;padding:0 18px}.k-actions{align-items:stretch}.k-actions>.k-link{justify-content:center;min-height:44px}.k-hero-bg .k-rays{width:720px;animation:none;top:80%;right:50%;transform:translate(50%,-50%)}.k-step{grid-template-columns:44px minmax(0,1fr);column-gap:18px;padding-bottom:36px}.k-step:not(:last-child):before{top:54px;left:21px}.k-marker{width:44px;height:44px;font-size:16px}.k-step-body{padding-top:8px}.k-acc-q{min-height:64px;font-size:16px}.k-acc-a{padding-right:0}.k-rows>li{grid-template-columns:40px minmax(0,1fr);column-gap:12px}.k-form{border-radius:16px;padding:24px 20px}.k-facts th,.k-facts td{border:0;width:auto;padding:0;display:block}.k-facts tr{border-top:1px solid var(--line);padding:16px 0;display:block}.k-facts tr:last-child{border-bottom:1px solid var(--line)}.k-facts th{margin-bottom:6px;padding:0}.k-facts tr:last-child th,.k-facts tr:last-child td{border-bottom:0}.k-doc h2{font-size:23px}.k-doc table{display:block;overflow-x:auto}.k-tile{padding:22px 20px}}:where(.k-btn).k-btn-size-nav{min-height:44px;padding:0 20px;font-size:15px;font-weight:700}:where(.k-btn).k-btn-size-lg{min-height:60px;padding:0 32px;font-size:17px}.k-btn:focus-visible{outline:2px solid var(--sky);outline-offset:3px}@media (max-width:640px){:where(.k-btn).k-btn-size-lg{padding:0 18px}}@media (min-width:1440px){.k-hero-bg .k-glow{width:921.6px;right:calc(50% - 835.2px)}.k-hero-bg .k-rays{right:calc(50% - 691.2px)}}
.rd-lead{width:100%;font-family:var(--font-body);letter-spacing:.005em}.rd-lead>div{border:1px solid var(--line-card);color:var(--navy);position:relative;border-radius:20px!important;padding:36px!important;box-shadow:0 1px 2px #0b22400f,0 30px 60px -30px #0b224059!important}.rd-lead>div>div:first-child{text-align:left!important;margin-bottom:22px!important}.rd-lead>div>div:first-child h3{letter-spacing:-.01em;font-family:var(--font-display)!important;color:var(--navy)!important;margin-bottom:10px!important;font-size:24px!important;font-weight:800!important;line-height:1.28!important}.rd-lead>div>div:first-child p{line-height:1.7;color:var(--ink-2)!important;font-size:16px!important}.rd-lead form>div{margin-bottom:16px!important}.rd-lead form>div:first-child{gap:14px!important}.rd-lead .form-label{color:var(--navy);margin-bottom:7px;font-size:13.5px;font-weight:700;line-height:1.25}.rd-lead .form-input{border:1.5px solid var(--line-strong);min-height:50px;color:var(--navy);border-radius:10px;padding:12px 14px;font-size:16px;transition:border-color .14s,box-shadow .14s}.rd-lead .form-input::placeholder{color:#757575}.rd-lead .form-input:focus{border-color:var(--blue);box-shadow:0 0 0 4px #1f6bb024}.rd-lead .form-input.form-input-error{border-color:#b4473c}.rd-lead .form-input.form-input-error:focus{border-color:#b4473c;box-shadow:0 0 0 4px #b4473c24}.rd-lead .form-field-error{color:#9a3b32;margin-top:6px;font-size:13px;font-weight:600}.rd-lead form>div:not([aria-hidden])>label:not(.form-label){background:var(--bg);border-radius:12px;grid-template-columns:22px minmax(0,1fr);align-items:start;padding:14px 16px;gap:12px!important;display:grid!important}.rd-lead form>div:not([aria-hidden])>label:not(.form-label)>input[type=checkbox]{width:20px!important;height:20px!important;accent-color:var(--blue)!important;margin:1px 0 0!important}.rd-lead form>div:not([aria-hidden])>label:not(.form-label)>span{color:var(--ink-2)!important;font-size:11.5px!important;line-height:1.6!important}.rd-lead form>div:not([aria-hidden])>label:not(.form-label) strong{color:var(--navy)!important}.rd-lead form>div:not([aria-hidden])>label:not(.form-label) a,.rd-lead form>p a{color:var(--blue)!important}.rd-lead form>p{text-wrap:balance;color:var(--muted)!important;margin-bottom:16px!important;font-size:12px!important;line-height:1.6!important}.rd-lead form>[role=alert]{font-weight:600;color:#9a3b32!important;background:#b4473c14!important;border-color:#b4473c4d!important;border-radius:10px!important}.rd-lead .form-submit{background-color:var(--navy);letter-spacing:.005em;border-radius:10px;min-height:56px;padding:0 28px;font-size:16px;font-weight:800;transition:transform .22s cubic-bezier(.2,.7,.2,1),box-shadow .22s,background-color .22s;box-shadow:0 14px 28px -16px #0a2342b3}.rd-lead .form-submit:hover{background-color:var(--blue);transform:translateY(-2px);box-shadow:0 16px 30px -14px #0a23428c}.rd-lead .form-submit:active{transform:translateY(0)scale(.97)}.rd-lead .form-submit:focus-visible{outline:2px solid var(--sky);outline-offset:3px}.rd-lead .form-submit[disabled]{transform:none}.rd-lead>div>p{letter-spacing:.01em;text-wrap:balance;font-weight:600;line-height:1.3;color:var(--muted)!important;margin-top:16px!important;font-size:12.5px!important}@media (max-width:640px){.rd-lead>div{border-radius:16px!important;padding:24px 20px!important}.rd-lead>div>div:first-child h3{font-size:22px!important}.rd-lead form>div:first-child{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}}@media (prefers-reduced-motion:reduce){.rd-lead .form-submit,.rd-lead .form-input{transition:none}}.rd-modal{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-family:var(--font-body);color:var(--navy);background:#06152b9e;justify-content:center;align-items:flex-start;padding:24px 16px;animation:.2s ease-out rd-modal-fade;display:flex;position:fixed;inset:0;overflow-y:auto}.rd-modal-card{width:100%;max-width:540px;margin:auto 0;animation:.22s cubic-bezier(.16,1,.3,1) rd-modal-pop;position:relative}.rd-modal-close{z-index:2;border:1px solid var(--line-card);background:var(--white);width:38px;height:38px;color:var(--navy);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background-color .14s,border-color .14s;display:inline-flex;position:absolute;top:14px;right:14px}.rd-modal-close:hover{background:var(--sky-tint);border-color:var(--line-strong)}.rd-modal-close:focus-visible{outline:2px solid var(--sky);outline-offset:3px}.rd-modal .rd-lead>div>div:first-child{padding-right:44px}@keyframes rd-modal-fade{0%{opacity:0}to{opacity:1}}@keyframes rd-modal-pop{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.rd-modal,.rd-modal-card{animation:none}}.rd-cookie .cookie-consent{bottom:calc(24px + var(--sticky-cta-h,0px));border:1px solid var(--line-card);box-shadow:var(--shadow-card), 0 24px 48px -24px #0b224059;color:var(--navy);border-radius:16px}.rd-cookie .cookie-consent__title{font-family:var(--font-display);letter-spacing:-.005em;color:var(--navy);font-weight:800}.rd-cookie .cookie-consent__body{color:var(--ink-2)}.rd-cookie .cookie-consent__link{color:var(--blue)}.rd-cookie .cookie-consent__btn{border-radius:10px;min-height:40px;padding:0 18px;font-weight:700}.rd-cookie .cookie-consent__btn--secondary{color:var(--navy);border-color:var(--line-strong)}.rd-cookie .cookie-consent__btn--secondary:hover{background:var(--sky-tint);border-color:var(--navy);color:var(--navy)}.rd-cookie .cookie-consent__btn--primary{background:var(--navy);color:var(--white)}.rd-cookie .cookie-consent__btn--primary:hover{background:var(--blue)}.rd-cookie .cookie-consent__btn:focus-visible{outline:2px solid var(--sky);outline-offset:3px}@media (max-width:560px){.rd-cookie .cookie-consent{bottom:calc(16px + var(--sticky-cta-h,0px))}}.rd-top{right:24px;bottom:calc(24px + var(--sticky-cta-h,0px));z-index:45;border:1px solid var(--line-card);background:var(--white);width:44px;height:44px;color:var(--navy);box-shadow:var(--shadow-card);cursor:pointer;opacity:0;visibility:hidden;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:opacity .2s,transform .2s,visibility 0s linear .2s,bottom .22s,background-color .14s,color .14s;display:inline-flex;position:fixed;transform:translateY(8px)}.rd-top.is-on{opacity:1;visibility:visible;transition:opacity .2s,transform .2s,visibility,bottom .22s,background-color .14s,color .14s;transform:none}.rd-top svg{flex:none;width:18px;height:18px}.page>.rd-top.rd-top{padding:0!important}.rd-top:hover{background:var(--navy);color:var(--white)}.rd-top:focus-visible{outline:2px solid var(--sky);outline-offset:3px}@media (max-width:560px){.rd-top{right:16px;bottom:calc(16px + var(--sticky-cta-h,0px))}}@media (prefers-reduced-motion:reduce){.rd-top,.rd-top.is-on{transition:none;transform:none}}
