@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.35p9_4tnsm_o4.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.1q0qwmqzyniyk.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9eba4caf7edd2921-s.02gir8avbbwr_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f6752bd2263820da-s.3hqxvms4e79hg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f285987c35230861-s.1xbprfp_s2_ea.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:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.1e3bxj0ebt1gg.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ab57efd000576a30-s.p.3fofz6dws3mg0.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:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.35p9_4tnsm_o4.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.1q0qwmqzyniyk.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9eba4caf7edd2921-s.02gir8avbbwr_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f6752bd2263820da-s.3hqxvms4e79hg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f285987c35230861-s.1xbprfp_s2_ea.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:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.1e3bxj0ebt1gg.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ab57efd000576a30-s.p.3fofz6dws3mg0.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:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.35p9_4tnsm_o4.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.1q0qwmqzyniyk.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9eba4caf7edd2921-s.02gir8avbbwr_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f6752bd2263820da-s.3hqxvms4e79hg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f285987c35230861-s.1xbprfp_s2_ea.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:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.1e3bxj0ebt1gg.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ab57efd000576a30-s.p.3fofz6dws3mg0.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:Inter Tight Fallback;src:local(Arial);ascent-override:100.51%;descent-override:25.03%;line-gap-override:0.0%;size-adjust:96.39%}.inter_tight_99b631c5-module__dbboda__className{font-family:Inter Tight,Inter Tight Fallback;font-style:normal}.inter_tight_99b631c5-module__dbboda__variable{--font-site:"Inter Tight", "Inter Tight Fallback"}
.site{--ink:#0b1b33;--navy:#0f2747;--navy-2:#1d3a66;--muted:#5b6577;--line:#e5e9f0;--paper:#fff;--soft:#f6f8fb;--soft-2:#eef2f7;--orange:#ee6a1f;--orange-ink:#c2520f;--orange-soft:#fff4ec;--r-xs:4px;--r-s:6px;--r-m:8px;--r-l:12px;--max:75rem;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100svh;font-family:var(--font-site), "Inter Tight", system-ui, sans-serif;color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;font-size:1rem;line-height:1.3}.site *,.site :before,.site :after{box-sizing:border-box}.site a{color:inherit;text-decoration:none}.site img,.site svg{display:block}.site h1,.site h2,.site h3,.site h4,.site h5{letter-spacing:-.01em;color:inherit;margin:0;font-weight:500}.site h1{letter-spacing:-.025em;font-size:clamp(2.75rem,7.5vw,5.625rem);line-height:1}.site h2{letter-spacing:-.02em;font-size:clamp(2rem,4.2vw,3rem);line-height:1.1}.site h3{font-size:clamp(1.25rem,2vw,1.5rem);line-height:1.15}.site p{margin:0}.site b{font-weight:600}.site .muted{color:var(--muted)}.site .wrap{max-width:var(--max);margin:0 auto;padding:0 1.25rem}.site .section{padding:7.5rem 0}.site .section.flush{padding-top:0}.site .tag{color:var(--orange-ink);letter-spacing:.01em;align-items:center;gap:.45rem;margin-bottom:1rem;font-size:.8125rem;font-weight:500;display:inline-flex}.site .tag:before{content:"";background:var(--orange);border-radius:1px;width:.4rem;height:.4rem}.site .head{justify-content:space-between;align-items:flex-end;gap:2.5rem;margin-bottom:3.75rem;display:flex}.site .head h2{max-width:38rem}.site .head p{max-width:22rem;color:var(--muted)}.site .center{text-align:center}.site .center .head{flex-direction:column;align-items:center;gap:1rem}.site .center .head .tag{margin:0}.site .btn{border-radius:var(--r-s);cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;height:2.75rem;padding:0 1.25rem;font-family:inherit;font-size:.9375rem;font-weight:500;transition:background .15s,border-color .15s,box-shadow .15s;display:inline-flex}.site .btn:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.site .btn-dark{background:var(--navy);color:#fff}.site .btn-dark:hover{background:var(--navy-2)}.site .btn-light{color:var(--navy);background:#fff}.site .btn-light:hover{background:var(--soft)}.site .btn-line{border-color:var(--line);color:var(--ink);background:#fff}.site .btn-line:hover{border-color:#cfd6e2}.site .btn-glass{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border-color:#ffffff59}.site .btn-glass:hover{background:#ffffff2e}.site .btn:disabled{opacity:.6;cursor:default}.site .card{background:var(--soft);border:1px solid var(--line);border-radius:var(--r-m);padding:2rem}.site .nav{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;border-bottom:1px solid #0b1b3312;position:sticky;top:0}.site .nav .wrap{justify-content:space-between;align-items:center;height:4.25rem;display:flex}.site .logo{color:var(--ink);align-items:center;display:flex}.site .logo svg{width:auto;height:1.625rem}.site .nav-links{color:var(--muted);gap:2rem;font-size:.9375rem;display:flex}.site .nav-links a:hover{color:var(--ink)}.site .nav-cta{align-items:center;gap:.5rem;display:flex}.site .nav-cta .signin{color:var(--ink);padding:0 .75rem;font-size:.9375rem}.site .burger{cursor:pointer;color:var(--ink);background:0 0;border:0;padding:.5rem;display:none}.site .mobile-menu{display:none}.site .hero{border-radius:var(--r-l);isolation:isolate;color:#fff;text-align:center;background:var(--navy);flex-direction:column;justify-content:center;align-items:center;min-height:min(90vh,52rem);margin:.75rem;padding:7rem 1.25rem 9rem;display:flex;position:relative;overflow:hidden}.site .photo{object-fit:cover;z-index:-2}.site .hero:before{content:"";z-index:-1;background:linear-gradient(#071326c7 0%,#0919309e 45%,#071326e6 100%);position:absolute;inset:0}.site .hero-badge{border-radius:var(--r-s);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1a;border:1px solid #ffffff47;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.4rem .8rem;font-size:.8125rem;display:inline-flex}.site .hero-badge i{background:var(--orange);border-radius:1px;width:.4rem;height:.4rem}.site .hero h1{max-width:14ch}.site .hero-sub{color:#ffffffe0;max-width:36rem;margin:1.5rem auto 2rem;font-size:1.125rem;line-height:1.4}.site .hero-buttons{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.site .hero-foot{text-align:left;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex;position:absolute;bottom:1.75rem;left:1.75rem;right:1.75rem}.site .hero-note{color:#ffffffd9;max-width:17rem;font-size:.875rem}.site .hero-note b{color:#fff;margin-bottom:.25rem;display:block}.site .hero-chip{color:var(--ink);border-radius:var(--r-m);background:#fff;align-items:center;gap:.75rem;padding:.6rem .9rem;font-size:.8125rem;display:flex;box-shadow:0 10px 30px #0000002e}.site .chip-icons{display:flex}.site .chip-icons span{border-radius:var(--r-s);color:#fff;border:2px solid #fff;place-items:center;width:1.75rem;height:1.75rem;margin-left:-.4rem;font-size:.6875rem;font-weight:600;display:grid}.site .chip-icons span:first-child{margin-left:0}.site .ui{border:1px solid var(--line);border-radius:var(--r-m);color:var(--ink);text-align:left;background:#fff;font-size:.75rem;overflow:hidden;box-shadow:0 1px 2px #0b1b330d,0 12px 32px #0b1b3314}.site .ui-h{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:.5rem;padding:.6rem .8rem;font-size:.75rem;font-weight:600;display:flex}.site .ui-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .8rem;display:flex}.site .ui-row:last-child{border-bottom:0}.site .ui-sub{color:var(--muted);font-size:.6875rem;font-weight:400}.site .pill{border-radius:var(--r-xs);white-space:nowrap;align-items:center;gap:.25rem;padding:.15rem .45rem;font-size:.6875rem;font-weight:500;display:inline-flex}.site .ok{color:#146c43;background:#e8f6ee}.site .warn{background:var(--orange-soft);color:#a8470c}.site .bad{color:#b42323;background:#fdeded}.site .info{color:var(--navy-2);background:#eaf0fa}.site .grey{background:var(--soft-2);color:var(--muted)}.site .dot{border-radius:50%;flex-shrink:0;width:.45rem;height:.45rem;display:inline-block}.site .grid-3{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.site .feature .stage{background:var(--soft);border:1px solid var(--line);border-radius:var(--r-m);align-content:center;min-height:15rem;margin-bottom:1.5rem;padding:1.5rem;display:grid}.site .feature h3{margin-bottom:.5rem}.site .split{grid-template-columns:1.1fr 1fr;align-items:center;gap:3.75rem;display:grid}.site .visual{border-radius:var(--r-l);isolation:isolate;background:var(--soft-2);align-content:end;min-height:26rem;padding:2rem;display:grid;position:relative;overflow:hidden}.site .visual.photo-bg:before{content:"";z-index:-1;background:linear-gradient(#07132626 0%,#0713268c 100%);position:absolute;inset:0}.site .visual .ui{max-width:22rem}.site .visual.plain{background:linear-gradient(160deg, var(--soft-2), var(--soft));border:1px solid var(--line)}.site .visual.plain .ui{max-width:none}.site .float{position:absolute;top:1.5rem;right:1.5rem}.site .acc{border-top:1px solid var(--line)}.site .acc details{border-bottom:1px solid var(--line);padding:1.25rem 0}.site .acc summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;font-size:1.25rem;font-weight:500;list-style:none;display:flex}.site summary::-webkit-details-marker{display:none}.site .plus{border-radius:var(--r-s);background:var(--soft);border:1px solid var(--line);flex-shrink:0;place-items:center;width:2rem;height:2rem;font-weight:400;display:grid}.site .plus i{font-style:normal;line-height:1;transition:transform .2s;display:block}.site details[open] .plus{border-color:var(--orange);color:var(--orange-ink)}.site details[open] .plus i{transform:rotate(45deg)}.site .acc details p{color:var(--muted);max-width:34rem;margin-top:.75rem;line-height:1.45}.site .grid-2{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.site .big .stage{background:linear-gradient(160deg, var(--soft-2), var(--soft));border:1px solid var(--line);border-radius:var(--r-m);align-content:center;min-height:20rem;margin-bottom:1.5rem;padding:2rem;display:grid}.site .big .stage .ui{width:100%;max-width:24rem;margin:0 auto}.site .big p.muted{margin-top:.5rem}.site .list-feature{gap:1.75rem;margin:2rem 0 2.25rem;display:grid}.site .list-feature>div{grid-template-columns:2.5rem 1fr;gap:1rem;display:grid}.site .icon{border-radius:var(--r-s);background:var(--navy);color:#fff;place-items:center;width:2.5rem;height:2.5rem;display:grid;position:relative}.site .icon:after{content:"";background:var(--orange);border-radius:1px;width:.45rem;height:.45rem;position:absolute;top:-2px;right:-2px}.site .list-feature h4{margin-bottom:.35rem;font-size:1.125rem}.site .review{background:var(--soft);border:1px solid var(--line);border-radius:var(--r-l);grid-template-columns:1fr 1fr;align-items:center;gap:3rem;padding:3rem;display:grid}.site .orb{aspect-ratio:1;text-align:center;background:conic-gradient(from 210deg,#0f2747,#2f5a93,#9fb8d9,#ffd7bd,#ee6a1f,#1d3a66,#0f2747);border-radius:50%;place-items:center;width:100%;max-width:22rem;margin:0 auto;display:grid;position:relative}.site .orb:before{content:"";-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:radial-gradient(circle at 40% 35%,#fffffff7,#fffc 60%,#ffffff8c);border-radius:50%;position:absolute;inset:12%}.site .orb>div{position:relative}.site .orb b{letter-spacing:-.02em;color:var(--navy);font-size:3rem;font-weight:500;display:block}.site .review-lead{margin-bottom:1.5rem;font-size:1.25rem;line-height:1.35}.site form.fancy{gap:.9rem;display:grid}.site .field label{color:var(--muted);margin-bottom:.35rem;font-size:.8125rem;display:block}.site .field input,.site .field select,.site .inline-form input{border-radius:var(--r-s);border:1px solid var(--line);width:100%;height:2.9rem;font:inherit;color:var(--ink);background:#fff;padding:0 .9rem}.site .field input:focus,.site .field select:focus,.site .inline-form input:focus{outline-offset:0;border-color:var(--orange);outline:2px solid #ee6a1f4d}.site .form-note{color:var(--muted);font-size:.8125rem;line-height:1.4}.site .form-error{color:#b42323;font-size:.875rem}.site .thanks{color:#146c43;border-radius:var(--r-s);background:#e8f6ee;padding:.9rem 1rem;font-size:.9375rem}.site .hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.site .stories{gap:1.25rem;display:grid}.site .story{border-radius:var(--r-l);border:1px solid var(--line);grid-template-columns:1.2fr 1fr;align-items:center;gap:2rem;min-height:22rem;padding:2.5rem;display:grid;position:sticky;top:5.5rem}.site .story .lbl{opacity:.75;margin-bottom:1rem;font-size:.8125rem}.site .story p.q{margin-bottom:2rem;font-size:clamp(1.25rem,2.2vw,1.75rem);line-height:1.25}.site .story .shot{border-radius:var(--r-m);isolation:isolate;place-items:center;min-height:16rem;padding:1.5rem;display:grid;position:relative;overflow:hidden}.site .story .shot:before{content:"";z-index:-1;background:#07132659;position:absolute;inset:0}.site .story .shot .ui{width:100%;max-width:18rem}.site .s1{background:var(--soft)}.site .s2{background:var(--navy);color:#fff;border-color:var(--navy)}.site .s3{background:var(--orange-soft);border-color:#fbe3d2}.site .stat{color:var(--ink);border-radius:var(--r-s);background:#fff;padding:.6rem .8rem;font-size:.8125rem;position:absolute;bottom:1rem;left:1rem;box-shadow:0 8px 24px #00000024}.site .stat b{font-size:1.125rem;font-weight:500;display:block}.site .grid-4{grid-template-columns:repeat(4,1fr);gap:1.25rem;display:grid}.site .col .stage{background:var(--soft);border:1px solid var(--line);border-radius:var(--r-m);place-items:center;height:9rem;margin-bottom:1.25rem;display:grid}.site .col h4{margin-bottom:.4rem;font-size:1.125rem}.site .col p{line-height:1.4}.site .marquee{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:1.6rem 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.site .marquee-track{gap:3.5rem;width:max-content;animation:36s linear infinite site-slide;display:flex}.site .marquee-track span{color:#7d8697;white-space:nowrap;align-items:center;gap:.6rem;font-size:1.125rem;font-weight:500;display:flex}.site .marquee-track span:before{content:"";border:1.5px solid var(--orange);border-radius:1px;width:.5rem;height:.5rem}@keyframes site-slide{to{transform:translate(-50%)}}.site .tabs{background:var(--soft);border:1px solid var(--line);border-radius:var(--r-m);flex-wrap:wrap;justify-content:center;gap:.25rem;margin:0 auto 2rem;padding:.25rem;display:inline-flex}.site .tabs button{border-radius:var(--r-s);font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:.55rem 1.1rem;font-size:.9375rem}.site .tabs button[aria-selected=true]{color:var(--ink);background:#fff;box-shadow:0 1px 3px #0b1b331a}.site .chat{background:var(--soft);border:1px solid var(--line);border-radius:var(--r-l);align-content:start;gap:.9rem;max-width:40rem;min-height:18rem;margin:0 auto;padding:2rem;display:grid}.site .bubble{border-radius:var(--r-m);max-width:80%;padding:.8rem 1rem;font-size:.9375rem;line-height:1.4}.site .them{border:1px solid var(--line);background:#fff;border-bottom-left-radius:2px;justify-self:start}.site .us{background:var(--navy);color:#fff;border-bottom-right-radius:2px;justify-self:end}.site .who{color:var(--muted);font-size:.75rem}.site .toggle{background:var(--soft);border:1px solid var(--line);border-radius:var(--r-m);gap:.25rem;margin-bottom:3rem;padding:.25rem;display:inline-flex}.site .toggle button{border-radius:var(--r-s);font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:.5rem 1rem;font-size:.875rem}.site .toggle button[aria-pressed=true]{color:var(--ink);background:#fff;box-shadow:0 1px 3px #0b1b331a}.site .plans{text-align:left;grid-template-columns:repeat(4,1fr);gap:1.25rem;display:grid}.site .plan{border:1px solid var(--line);border-radius:var(--r-m);background:#fff;flex-direction:column;padding:1.75rem;display:flex}.site .plan.hot{border-color:var(--navy);background:var(--navy);color:#fff;position:relative;overflow:hidden}.site .plan.hot:before{content:"";background:var(--orange);height:3px;position:absolute;top:0;left:0;right:0}.site .plan .name{justify-content:space-between;align-items:center;gap:.5rem;font-weight:500;display:flex}.site .plan .price{letter-spacing:-.02em;margin:1.25rem 0 .25rem;font-size:2.5rem;font-weight:500}.site .plan .price small{opacity:.7;letter-spacing:0;font-size:.9375rem;font-weight:400}.site .plan .for{opacity:.75;min-height:2.6rem;font-size:.875rem;line-height:1.4}.site .plan ul{flex:1;align-content:start;gap:.7rem;margin:1.5rem 0 2rem;padding:0;font-size:.9375rem;list-style:none;display:grid}.site .plan li{align-items:flex-start;gap:.55rem;display:flex}.site .plan li svg{color:var(--orange);flex-shrink:0;margin-top:.15rem}.site .plan .btn{width:100%}.site .plan.hot .btn{color:var(--navy);background:#fff}.site .plan.hot .btn:hover{background:var(--soft)}.site .plan .badge{color:#fff;border-radius:var(--r-xs);background:#ffffff1f;padding:.15rem .45rem;font-size:.6875rem}.site .fine{color:var(--muted);max-width:44rem;margin:1.5rem auto 0;font-size:.8125rem}.site .quote{text-align:center;max-width:56rem;margin:0 auto}.site .quote>p{letter-spacing:-.015em;font-size:clamp(1.5rem,3.2vw,2.5rem);font-weight:500;line-height:1.2}.site .quote .by{align-items:center;gap:.75rem;margin-top:2rem;font-size:.9375rem;display:inline-flex}.site .quote .by .mark{border-radius:var(--r-m);background:var(--navy);color:#fff;place-items:center;width:2.75rem;height:2.75rem;display:grid}.site .quote .by .mark svg{width:1.5rem;height:1.5rem}.site .faq{max-width:50rem;margin:0 auto}.site .faq details{background:var(--soft);border:1px solid var(--line);border-radius:var(--r-m);margin-bottom:.75rem;padding:1.25rem 1.5rem}.site .faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;font-size:1.0625rem;font-weight:500;list-style:none;display:flex}.site .faq .plus{background:#fff}.site .faq details p{color:var(--muted);margin-top:.9rem;line-height:1.5}.site .cta{border-radius:var(--r-l);color:#fff;isolation:isolate;background:var(--navy);margin:0 .75rem;padding:6rem 0;position:relative;overflow:hidden}.site .cta:before{content:"";z-index:-1;background:linear-gradient(90deg,#071326eb 0%,#091930b3 60%,#0713268c 100%);position:absolute;inset:0}.site .cta .wrap{grid-template-columns:1.2fr 1fr;align-items:end;gap:3rem;display:grid}.site .cta h2{letter-spacing:-.025em;font-size:clamp(2.25rem,5vw,4rem);line-height:1.02}.site .cta-card{color:var(--ink);border-radius:var(--r-m);background:#fff;padding:1.75rem}.site .cta-card>p{margin-bottom:1rem;line-height:1.4}.site .inline-form{gap:.5rem;display:flex;position:relative}.site .inline-form input{flex:1;min-width:0}.site footer{padding:5rem 0 0;overflow:hidden}.site .foot-grid{border-bottom:1px solid var(--line);grid-template-columns:1.6fr repeat(3,1fr);gap:2.5rem;padding-bottom:3.5rem;display:grid}.site .foot-grid h5{margin:0 0 1rem;font-size:.875rem;font-weight:500}.site .foot-grid a{color:var(--muted);margin-bottom:.6rem;font-size:.9375rem;display:block}.site .foot-grid a:hover{color:var(--ink)}.site .foot-grid .logo{color:var(--ink);margin-bottom:1rem}.site .foot-about{max-width:20rem;font-size:.9375rem;line-height:1.45}.site .legal{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:1rem;padding:1.5rem 0;font-size:.8125rem;display:flex}.site .legal div{flex-wrap:wrap;gap:1.5rem;display:flex}.site .legal a:hover{color:var(--ink)}.site .wordmark{color:var(--navy);padding:1.5rem 0 2.5rem}.site .wordmark svg{width:100%;height:auto}.site .doc{max-width:46rem;margin:0 auto;padding:5rem 1.25rem 6rem}.site .doc h1{margin-bottom:1rem;font-size:clamp(2.25rem,5vw,3.25rem);line-height:1.05}.site .doc .updated{color:var(--muted);margin-bottom:3rem;font-size:.9375rem}.site .doc h2{letter-spacing:-.01em;margin:2.75rem 0 .9rem;font-size:1.375rem;line-height:1.2}.site .doc h3{margin:1.5rem 0 .5rem;font-size:1.0625rem;font-weight:600}.site .doc p,.site .doc li{color:#2c3648;font-size:1rem;line-height:1.6}.site .doc p+p{margin-top:.9rem}.site .doc ul{gap:.45rem;margin:.75rem 0 0;padding-left:1.25rem;display:grid}.site .doc a{color:var(--navy-2);text-underline-offset:2px;text-decoration:underline}.site .doc .box{background:var(--soft);border:1px solid var(--line);border-radius:var(--r-m);margin-top:1rem;padding:1.25rem 1.5rem}.site .doc .box p{margin:0}.site .doc .toc{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.site .doc .toc a{border:1px solid var(--line);border-radius:var(--r-s);color:var(--muted);padding:.3rem .6rem;font-size:.8125rem;text-decoration:none}.site .doc .toc a:hover{color:var(--ink);border-color:#cfd6e2}@media (max-width:991px){.site .section{padding:5rem 0}.site .section.flush{padding-top:0}.site .nav-links,.site .nav-cta .signin{display:none}.site .burger{display:block}.site .mobile-menu.open{border-top:1px solid var(--line);background:#fff;gap:.25rem;padding:.5rem 1.25rem 1.25rem;display:grid}.site .mobile-menu a{border-bottom:1px solid var(--line);padding:.75rem 0;font-size:1.0625rem}.site .head{flex-direction:column;align-items:flex-start;gap:1rem;margin-bottom:2.5rem}.site .center .head{align-items:center}.site .grid-3,.site .grid-2,.site .split,.site .review,.site .story,.site .cta .wrap{grid-template-columns:1fr}.site .grid-4,.site .plans,.site .foot-grid{grid-template-columns:1fr 1fr}.site .foot-grid>div:first-child{grid-column:1/-1}.site .story{padding:2rem;position:static}.site .review{padding:2rem}}@media (max-width:600px){.site .hero{min-height:auto;padding:5.5rem 1.25rem 13rem}.site .hero-foot{flex-direction:column;align-items:flex-start;bottom:1.25rem;left:1.25rem;right:1.25rem}.site .grid-4,.site .plans,.site .foot-grid{grid-template-columns:1fr}.site .inline-form{flex-direction:column}.site .inline-form .btn{width:100%}.site .visual{min-height:22rem;padding:1.25rem}.site .float{display:none}.site .nav-cta .btn-dark{padding:0 .9rem;font-size:.875rem}.site .logo svg{height:1.375rem}.site .story{padding:1.5rem}.site .review,.site .chat{padding:1.25rem}.site .bubble{max-width:92%}.site .doc{padding-top:3rem}}@media (prefers-reduced-motion:reduce){.site .marquee-track{animation:none}}
