@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.bb140f9f.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.50575af1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.78d1a7ae.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.247c8473.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.18d7c7dc.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.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:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_25e68e57-module__F7g36G__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_25e68e57-module__F7g36G__variable{--fs-manrope:"Manrope","Manrope Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.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:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.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:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_3bf1f29c-module__U9DhQq__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_3bf1f29c-module__U9DhQq__variable{--fs-dmsans:"DM Sans","DM Sans Fallback"}
.fs h1,.fs h2,.fs h3,.fs h4,.fs h5,.fs h6,.fs label,.fs input,.fs button{font-family:inherit;font-weight:inherit;font-size:inherit;text-transform:none;letter-spacing:normal;margin:0}.fs p,.fs ul,.fs blockquote{margin:0}.fs{min-height:100vh;font-weight:400;line-height:1.5}.fs img{max-width:100%}.fs{--ink:#111510;--mvp-blue:#166cff;--mvp-blue-hover:color-mix(in srgb,var(--mvp-blue)82%,#fff);--mvp-blue-deep:color-mix(in srgb,var(--mvp-blue)80%,#000);--mvp-blue-tint:color-mix(in srgb,var(--mvp-blue)9%,#fff);--cream:#f4f2ea;--white:#fffef9;--line:#dcdcd2;--muted:#62665e}.fs *{box-sizing:border-box}html:has(.fs){scroll-behavior:smooth}.fs{background:var(--ink);color:var(--cream);-webkit-font-smoothing:antialiased;font-family:var(--fs-dmsans),sans-serif;margin:0}.fs button,.fs input{font:inherit}.fs a{color:inherit;text-decoration:none}.fs main{overflow:hidden}.fs .nav-shell{z-index:20;position:absolute;top:0;left:0;right:0}.fs .nav{justify-content:space-between;align-items:center;max-width:1320px;height:86px;margin:auto;padding:0 32px;display:flex}.fs .logo{color:var(--cream);align-items:center;gap:11px;display:inline-flex}.fs .logo-image{width:auto;height:30px;display:block}.fs .logo-wordmark{width:auto;height:15px;display:block}.fs .logo-wordmark-cutout{fill:var(--ink)}.fs .logo-light .logo-wordmark-cutout{fill:var(--cream)}.fs .logo-mark{width:29px;height:27px;display:block;position:relative}.fs .logo-mark span{background:var(--mvp-blue);border-radius:4px;display:block;position:absolute}.fs .logo-mark span:first-child{border:5px solid var(--mvp-blue);background:0 0;border-radius:6px;width:20px;height:20px;bottom:1px;left:1px;transform:rotate(-2deg)}.fs .logo-mark span:nth-child(2){width:3px;height:8px;top:0;right:3px;transform:rotate(35deg)}.fs .logo-mark span:nth-child(3){width:3px;height:7px;top:7px;right:-1px;transform:rotate(62deg)}.fs .logo-light{color:var(--ink)}.fs .logo-light .logo-mark span{background:var(--ink)}.fs .logo-light .logo-mark span:first-child{border-color:var(--ink);background:0 0}.fs .nav-links{gap:35px;font-size:14px;font-weight:600;display:flex}.fs .nav-links a{color:#ffffffd9;transition:opacity .2s}.fs .nav-links a:hover{opacity:.55}.fs .nav-mobile-cta{display:none}.fs .button{cursor:pointer;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:11px;min-height:49px;padding:0 22px;font-size:14px;font-weight:700;transition:transform .2s,background .2s;display:inline-flex}.fs .button:hover{transform:translateY(-2px)}.fs .button-dark{background:var(--ink);color:#fff}.fs .button-green{color:#fff;background:var(--mvp-blue)}.fs .button-green:hover{background:var(--mvp-blue-hover)}.fs .button-outline{border-color:var(--ink);color:var(--ink);background:0 0}.fs .button-wide{width:100%}.fs .menu-button{background:0 0;border:0;width:38px;display:none}.fs .menu-button span{background:#ffffffd9;width:25px;height:2px;margin:6px;display:block}.fs .hero{grid-template-columns:.88fr 1.12fr;align-items:center;gap:4%;max-width:1440px;min-height:820px;margin:auto;padding:150px 5.5% 70px;display:grid}.fs .hero-copy{z-index:2;max-width:610px;position:relative}.fs .eyebrow,.fs .kicker{letter-spacing:.14em;text-transform:uppercase;font:700 11px/1 var(--fs-manrope),sans-serif}.fs .eyebrow{color:#ffffffbf;background:#ffffff12;border:1px solid #ffffff2e;border-radius:99px;align-items:center;gap:9px;padding:9px 12px;display:inline-flex}.fs .pulse-dot{background:var(--mvp-blue-deep);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb,var(--mvp-blue)16%,transparent);border-radius:50%}.fs .hero h1{letter-spacing:-.075em;max-width:660px;font:700 clamp(58px,6.1vw,92px)/.91 var(--fs-manrope);margin:25px 0 24px}.fs .hero h1 em{font-weight:400}.fs .hero-copy>p{color:#fff9;max-width:540px;margin:0;font-size:18px;line-height:1.6}.fs .hero-actions{align-items:center;gap:25px;margin-top:32px;display:flex}.fs .text-link{color:#ffffffd9;align-items:center;gap:10px;font-size:14px;font-weight:700;display:flex}.fs .play-button{border:1px solid #ffffff40;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.fs .hero-proof{border-top:1px solid #ffffff1a;align-items:center;gap:15px;margin-top:43px;padding-top:24px;display:flex}.fs .hero-proof strong,.fs .hero-proof small{display:block}.fs .hero-proof strong{font-size:13px}.fs .hero-proof small{color:#ffffff80;margin-top:2px;font-size:12px}.fs .avatar-stack{padding-left:8px;display:flex}.fs .avatar-stack span{background:#cbd6f0;border:2px solid #111510;border-radius:50%;place-items:center;width:31px;height:31px;margin-left:-8px;font-size:9px;font-weight:700;display:grid}.fs .avatar-stack span:nth-child(2){background:#f2c6a5}.fs .avatar-stack span:nth-child(3){background:#b9dcc2}.fs .avatar-stack span:nth-child(4){background:var(--ink);color:#fff}.fs .hero-visual{background:var(--mvp-blue);box-shadow:0 0 90px 10px color-mix(in srgb,var(--mvp-blue)45%,transparent),0 0 220px 60px color-mix(in srgb,var(--mvp-blue)22%,transparent);border-radius:220px 14px 14px;min-height:610px;position:relative}.fs .field-lines{border-radius:inherit;opacity:.4;position:absolute;inset:0;overflow:hidden}.fs .field-lines:before{content:"";border:1px solid #11151059;border-radius:50%;width:390px;height:390px;position:absolute;top:70px;right:-130px}.fs .field-lines:after{content:"";border:1px solid #11151059;width:250px;height:460px;position:absolute;top:35px;right:-45px}.fs .hero-phone{width:262px;position:absolute;top:28px;left:50%;transform:translate(-50%)rotate(3deg)}.fs .agent-head{display:block;position:relative;overflow:hidden}.fs .agent-head img{width:auto;max-width:none;height:100%;position:absolute;top:0}.fs .agent-head-happy img{left:0}.fs .agent-head-wink img{left:-300%}.fs .hero-agent{z-index:5;filter:drop-shadow(0 18px 24px #00000040);width:245px;height:164px;position:absolute;bottom:-14px;left:-48px;transform:rotate(-4deg)}.fs .hero-agent img{height:100%;left:-3px}.fs .phone{background:#1c1d1f;border:1px solid #4a4c50;border-radius:16.4%/7.84%;width:100%;padding:3.4%;position:relative;box-shadow:inset 0 0 0 2px #09090a,0 35px 60px #00000059;container-type:inline-size}.fs .phone-screen{aspect-ratio:1320/2868;background:#000;border-radius:13cqw;width:100%;position:relative;overflow:hidden}.fs .dynamic-island{z-index:2;aspect-ratio:125/37;background:#000;border-radius:99px;width:28.4%;position:absolute;top:2.33cqw;left:50%;transform:translate(-50%)}.fs .phone-button{background:#2e3033;border-radius:1cqw 0 0 1cqw;width:1.2cqw;position:absolute;left:-1.3cqw}.fs .phone-button-action{height:4%;top:17%}.fs .phone-button-a{height:7.5%;top:24.5%}.fs .phone-button-b{height:7.5%;top:33.5%}.fs .phone-button-power{border-radius:0 1cqw 1cqw 0;height:11%;top:27%;left:auto;right:-1.3cqw}.fs .mock-screen-img{width:100%;height:100%;display:block}.fs .phone-landscape{border-radius:7.6%/16%;padding:1.57%}.fs .phone-landscape .phone-screen{aspect-ratio:2868/1320;border-radius:6cqw}.fs .phone-landscape .dynamic-island{aspect-ratio:37/125;width:auto;height:28.4%;top:50%;left:1.1cqw;transform:translateY(-50%)}.fs .phone-landscape .phone-button{display:none}.fs .mock-placeholder{text-align:center;color:#1115107a;border:1px dashed #11151033;border-radius:29px;flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:300px;margin:9px;padding:55px 20px 24px;display:flex}.fs .phone-dark .mock-placeholder{color:#ffffff94;border-color:#ffffff2e}.fs .mock-placeholder svg{fill:none;stroke:currentColor;stroke-width:1.2px;width:42px;margin-bottom:15px}.fs .mock-placeholder strong{text-transform:uppercase;letter-spacing:.08em;font-size:12px}.fs .mock-placeholder span{margin-top:5px;font-size:10px}.fs .chat-card{z-index:4;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid color-mix(in srgb,var(--mvp-blue)25%,transparent);background:#0d1315e0;border-radius:14px;width:255px;padding:17px;position:absolute;bottom:37px;right:-15px;transform:rotate(-2deg);box-shadow:0 16px 40px #00000059}.fs .chat-head{border-bottom:1px solid #ffffff1a;align-items:center;gap:9px;padding-bottom:12px;display:flex}.fs .chat-head div strong,.fs .chat-head div small{display:block}.fs .chat-head div strong{font-size:12px}.fs .chat-head div small{color:#ffffff80;margin-top:2px;font-size:9px}.fs .firmi-mini{background:#1a2a2d url(/firmy/site/agent-full.png) 50% 8%/160% no-repeat;border-radius:50%;flex:none;width:31px;height:31px;overflow:hidden}.fs .online-dot{background:#70c437;border-radius:50%;width:7px;height:7px;margin-left:auto}.fs .chat-bubble{border-radius:10px;width:89%;margin-top:10px;padding:9px 11px;font-size:10px;line-height:1.45}.fs .chat-in{color:#ffffffd9;background:#ffffff1f;margin-left:auto}.fs .chat-out{background:var(--mvp-blue);color:#fff}.fs .typing{gap:3px;margin:9px 0 0 7px;display:flex}.fs .typing i{background:#fff6;border-radius:50%;width:3px;height:3px}.fs .hero-tag{z-index:5;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid color-mix(in srgb,var(--mvp-blue)30%,transparent);background:#0d1315d1;border-radius:8px;align-items:center;gap:7px;padding:10px 12px;font-size:10px;font-weight:700;display:flex;position:absolute}.fs .hero-tag-a{top:145px;left:3%;transform:rotate(-5deg)}.fs .hero-tag-b{top:55px;right:7%;transform:rotate(4deg)}.fs .trust-strip{color:#ffffffbf;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;padding:18px 0;overflow:hidden}.fs .ticker-track{width:100%;display:flex}.fs .ticker-inner{flex-shrink:0;align-items:center;gap:40px;padding-right:40px;animation:28s linear infinite fs-ticker;display:flex}.fs .trust-strip strong{letter-spacing:.08em;white-space:nowrap;font:700 13px var(--fs-manrope),sans-serif;align-items:center;gap:9px;display:flex}@keyframes fs-ticker{0%{transform:translate(0)}to{transform:translate(-100%)}}.fs .band-light{background:var(--cream);color:var(--ink)}.fs .section{max-width:1280px;margin:auto;padding:125px 32px}.fs .section-heading{grid-template-columns:1.3fr .7fr;align-items:end;gap:50px;display:grid}.fs .kicker{color:#71756d}.fs .section-heading h2,.fs .how-intro h2,.fs .pricing-heading h2,.fs .faq-section h2{letter-spacing:-.055em;font:600 clamp(42px,5vw,68px)/1.02 var(--fs-manrope);margin:17px 0 0}.fs .section-heading h2 span{font-style:italic;font-weight:400}.fs .section-heading p{color:var(--muted);margin:0 0 4px;font-size:16px;line-height:1.7}.fs .feature-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:70px;display:grid}.fs .feature-card{border-right:1px solid var(--line);padding:31px 25px 35px;transition:background .25s,transform .25s}.fs .feature-card:first-child{border-left:1px solid var(--line)}.fs .feature-card:hover{background:#fffef2;transform:translateY(-5px)}.fs .feature-top{color:#8c8f88;justify-content:space-between;align-items:center;font-size:11px;display:flex}.fs .feature-icon{width:48px;height:48px;color:var(--ink);border:1px solid #cccec5;border-radius:50%;place-items:center;display:grid}.fs .feature-card h3{letter-spacing:-.025em;font:600 21px var(--fs-manrope);margin:75px 0 14px}.fs .feature-card p{color:var(--muted);min-height:92px;font-size:14px;line-height:1.65}.fs .feature-card a{border-bottom:1px solid;align-items:center;gap:8px;margin-top:20px;padding-bottom:3px;font-size:12px;font-weight:700;display:inline-flex}.fs .product-section{background:var(--ink);color:#fff;grid-template-columns:1fr 1fr;min-height:780px;display:grid}.fs .product-copy{width:100%;max-width:640px;margin-left:auto;padding:125px 8%}.fs .kicker-light{color:#9ca096}.fs .product-copy h2{letter-spacing:-.06em;font:600 clamp(54px,6vw,84px)/.95 var(--fs-manrope);margin:21px 0 26px}.fs .product-copy h2 span{color:var(--mvp-blue);font-weight:400}.fs .product-copy>p{color:#b1b5ad;max-width:510px;line-height:1.7}.fs .check-list{gap:15px;margin:34px 0;padding:0;font-size:14px;list-style:none;display:grid}.fs .check-list li{align-items:center;gap:11px;display:flex}.fs .check-list li span{width:22px;height:22px;color:var(--mvp-blue);background:color-mix(in srgb,var(--mvp-blue)12%,transparent);border-radius:50%;place-items:center;display:grid}.fs .product-mocks{background:#282d27;min-height:720px;position:relative;overflow:hidden}.fs .product-mocks:before{content:"";border:1px solid #454a43;border-radius:50%;width:480px;height:480px;position:absolute;top:90px;left:50%;transform:translate(-50%)}.fs .phone-back,.fs .phone-front{width:240px;position:absolute}.fs .phone-back{top:80px;left:12%;transform:rotate(-12deg)}.fs .phone-front{z-index:2;top:130px;left:46%;transform:rotate(8deg)}.fs .float-note{z-index:4;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid color-mix(in srgb,var(--mvp-blue)30%,transparent);background:#0d1315d1;border-radius:9px;align-items:center;gap:10px;min-width:155px;padding:13px;display:flex;position:absolute;box-shadow:0 14px 35px #00000059}.fs .float-note>svg{color:var(--mvp-blue)}.fs .float-note strong,.fs .float-note small{display:block}.fs .float-note strong{font-size:11px}.fs .float-note small{color:#ffffff80;margin-top:2px;font-size:9px}.fs .note-one{top:120px;right:5%;transform:rotate(4deg)}.fs .note-two{bottom:70px;left:6%;transform:rotate(-4deg)}.fs .how-section{grid-template-columns:.8fr 1.2fr;gap:9%;display:grid}.fs .how-intro h2{max-width:450px;font-size:clamp(42px,4.5vw,62px)}.fs .steps{grid-template-columns:repeat(3,1fr);display:grid}.fs .steps article{padding-right:28px;position:relative}.fs .steps article>span{background:var(--cream);z-index:2;border:1px solid #bfc1b8;border-radius:50%;place-items:center;width:36px;height:36px;font-size:12px;font-weight:700;display:grid;position:relative}.fs .step-line{background:#cdd0c7;height:1px;position:absolute;top:18px;left:36px;right:0}.fs .steps h3{letter-spacing:-.02em;font:600 18px var(--fs-manrope);margin:38px 0 12px}.fs .steps p{color:var(--muted);margin:0;font-size:13px;line-height:1.65}.fs .try-section{background:var(--mvp-blue);color:#fff;grid-template-columns:.9fr 1.1fr;align-items:center;gap:9%;margin:0;padding:80px 7%;display:grid;position:relative;overflow:hidden}.fs .try-section:after{content:"";border:1px solid #ffffff3d;border-radius:50%;width:480px;height:480px;position:absolute;bottom:-300px;left:-270px}.fs .try-copy h2{letter-spacing:-.06em;max-width:500px;font:650 clamp(42px,5vw,65px)/.98 var(--fs-manrope);margin:17px 0 19px}.fs .try-copy .kicker{color:var(--ink)}.fs .try-copy>p{max-width:510px;font-size:15px;line-height:1.7}.fs .privacy-note{align-items:center;gap:7px;margin-top:29px;font-size:11px;font-weight:700;display:flex}.fs .privacy-note span{opacity:.4;margin:0 5px}.fs .try-card{background:var(--white);min-height:410px;color:var(--ink);z-index:2;box-shadow:0 25px 50px color-mix(in srgb,var(--mvp-blue-deep)30%,transparent);border-radius:12px;padding:35px;position:relative}.fs .try-card label{letter-spacing:.1em;margin:0 0 8px;font-size:9px;font-weight:700;display:block}.fs .try-card label:not(:first-child){margin-top:19px}.fs .try-card label i{float:right;color:#96998f;font-style:normal}.fs .url-input{background:#fff;border:1px solid #d1d3ca;border-radius:6px;align-items:center;height:50px;display:flex;overflow:hidden}.fs .url-input span{color:#92958e;padding:0 0 0 14px;font-size:13px}.fs .url-input input,.fs .club-input{background:0 0;border:0;outline:none;width:100%;height:100%;padding:0 14px 0 2px;font-size:13px}.fs .club-input{border:1px solid #d1d3ca;border-radius:6px;height:50px;padding:0 14px}.fs .try-card .button{border:0;margin-top:22px}.fs .sample-link{cursor:pointer;background:0 0;border:0;border-bottom:1px solid;margin:15px auto 0;padding:0 0 2px;font-size:11px;font-weight:700;display:block}.fs .demo-result{text-align:center}.fs .result-icon{background:var(--mvp-blue);color:#fff;border-radius:50%;place-items:center;width:52px;height:52px;margin:0 auto 14px;display:grid}.fs .demo-result>span{letter-spacing:.12em;color:#74786f;font-size:9px;font-weight:700}.fs .demo-result h3{font:600 24px var(--fs-manrope);margin:7px 0 22px}.fs .game-row{text-align:left;border-top:1px solid #e5e5df;grid-template-columns:76px 1fr auto;align-items:center;padding:13px 10px;font-size:11px;display:grid}.fs .game-row b{font-size:9px}.fs .game-row small{color:#767a72}.fs .quote-section{text-align:left;background:var(--ink);color:#fff;grid-template-columns:1.06fr .94fr;min-height:620px;padding:0;display:grid;overflow:visible}.fs .quote-content{flex-direction:column;justify-content:center;align-items:flex-start;padding:100px 8vw;display:flex}.fs .quote-mark{background:var(--ink);width:40px;height:40px;color:var(--mvp-blue);border-radius:50%;place-items:center;padding-top:12px;font:28px Georgia,serif;display:grid}.fs .quote-section .quote-mark{border:1px solid #3c4240}.fs blockquote{letter-spacing:-.05em;max-width:760px;font:500 clamp(34px,4.6vw,62px)/1.1 var(--fs-manrope);margin:34px 0}.fs blockquote span{font-style:italic;font-weight:400}.fs .quote-by{text-align:left;align-items:center;gap:10px;display:flex}.fs .quote-by>span{background:var(--mvp-blue);color:#fff;border-radius:50%;place-items:center;width:39px;height:39px;font-size:10px;font-weight:700;display:grid}.fs .quote-by strong,.fs .quote-by small{display:block}.fs .quote-by strong{font-size:12px}.fs .quote-by small{color:#999e98;margin-top:3px;font-size:10px}.fs .agent-portrait{background:var(--ink);min-height:620px;position:relative;overflow:hidden}.fs .agent-portrait:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 60px 0 80px #111510b3}.fs .agent-portrait>img{object-fit:contain;object-position:center;width:100%;height:100%;max-height:620px;padding:40px 6% 30px;display:block}.fs .agent-status{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid color-mix(in srgb,var(--mvp-blue)30%,transparent);background:#0d1315d1;border-radius:10px;align-items:center;gap:12px;padding:14px 18px;display:flex;position:absolute;bottom:35px;left:35px}.fs .agent-status strong,.fs .agent-status small{display:block}.fs .agent-status strong{font-size:12px}.fs .agent-status small{color:#9fa9aa;margin-top:3px;font-size:9px}.fs .pricing-section{grid-template-columns:.8fr 1.2fr;align-items:center;gap:9%;display:grid}.fs .pricing-heading h2{font-size:clamp(42px,4.8vw,66px)}.fs .pricing-heading p,.fs .faq-section>div:first-child>p{color:var(--muted);line-height:1.6}.fs .price-cards{grid-template-columns:1fr 1fr;align-items:stretch;gap:16px;display:grid}.fs .price-card{background:var(--white);border:1px solid #cccec5;border-radius:12px;padding:34px;position:relative}.fs .price-featured{background:var(--ink);color:#fff;border-color:var(--ink)}.fs .popular{background:var(--mvp-blue);color:#fff;letter-spacing:.08em;border-radius:4px;padding:6px 8px;font-size:8px;font-weight:700;position:absolute;top:15px;right:15px}.fs .plan{letter-spacing:.12em;color:#787c74;font-size:9px;font-weight:700}.fs .price-featured .plan{color:var(--mvp-blue)}.fs .price-card h3{letter-spacing:-.04em;font:650 45px var(--fs-manrope);margin:26px 0 14px}.fs .price-card h3 sup{font-size:20px}.fs .price-card h3 small{letter-spacing:0;color:#8b8e87;font:400 11px var(--fs-dmsans)}.fs .price-card>p{color:#72766e;min-height:57px;font-size:12px;line-height:1.55}.fs .price-featured>p{color:#a9ada5}.fs .price-card ul{border-top:1px solid #e0e1da;gap:12px;min-height:130px;margin:14px 0;padding:22px 0;font-size:11px;list-style:none;display:grid}.fs .price-featured ul{border-color:#393d38}.fs .price-card li{align-items:center;gap:8px;display:flex}.fs .price-featured li svg{color:var(--mvp-blue)}.fs .price-note{color:#91958d;text-align:center;border-top:1px solid #3a3e38;margin-top:12px;padding-top:12px;font-size:10px;min-height:0!important}.fs .scale-section{padding:90px 32px}.fs .scale-inner{max-width:1280px;margin:0 auto}.fs .scale-label{margin-bottom:48px}.fs .scale-row{border-top:1px solid #ffffff1a;grid-template-columns:repeat(3,1fr);display:grid}.fs .scale-item{border-right:1px solid #ffffff1a;flex-direction:column;gap:0;padding:40px 40px 40px 0;display:flex}.fs .scale-item:first-child{padding-left:0}.fs .scale-item:last-child{border-right:0;padding-left:40px;padding-right:0}.fs .scale-item:nth-child(2){padding-left:40px}.fs .scale-item strong{letter-spacing:-.025em;color:#fff;font:600 clamp(22px,2.5vw,32px)/1 var(--fs-manrope);margin-bottom:10px}.fs .scale-item>span{letter-spacing:.1em;color:var(--mvp-blue);text-transform:uppercase;margin-bottom:16px;font:700 11px sans-serif}.fs .scale-item p{color:#ffffff80;flex:1;margin:0 0 28px;font-size:14px;line-height:1.65}.fs .scale-item a{color:#fff;border-bottom:1px solid #ffffff4d;align-items:center;gap:8px;width:fit-content;padding-bottom:3px;font-size:13px;font-weight:700;transition:border-color .2s;display:inline-flex}.fs .scale-item a:hover{border-color:#fff}.fs .faq-section{grid-template-columns:.7fr 1.3fr;gap:12%;padding-top:80px;display:grid}.fs .faq-section h2{font-size:55px}.fs .faq-section a{color:var(--ink);border-bottom:1px solid}.fs .faq-list{border-top:1px solid #caccc3}.fs .faq-item{border-bottom:1px solid #caccc3}.fs .faq-item button{cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:23px 0;font-weight:600;display:flex}.fs .faq-item button i{border:1px solid #c6c8c0;border-radius:50%;place-items:center;width:30px;height:30px;transition:transform .2s;display:grid}.fs .faq-item.open button i{transform:rotate(90deg)}.fs .faq-answer{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.fs .faq-answer p{min-height:0;color:var(--muted);margin:0;font-size:13px;line-height:1.65;overflow:hidden}.fs .faq-item.open .faq-answer{grid-template-rows:1fr}.fs .faq-item.open .faq-answer p{padding-bottom:23px}.fs .stream-section{border-top:1px solid #ffffff12;padding:110px 32px 160px}.fs .stream-inner{grid-template-columns:1fr 1.15fr;align-items:center;gap:80px;max-width:1280px;margin:0 auto;display:grid}.fs .stream-copy h2{letter-spacing:-.055em;font:600 clamp(44px,5vw,68px)/1.02 var(--fs-manrope);margin:17px 0 22px}.fs .stream-copy h2 span{color:var(--mvp-blue);font-style:italic;font-weight:400}.fs .stream-copy>p{color:#fff9;max-width:500px;margin:0 0 32px;font-size:16px;line-height:1.7}.fs .stream-features{gap:22px;margin:0 0 36px;padding:0;list-style:none;display:grid}.fs .stream-features li{align-items:flex-start;gap:14px;display:flex}.fs .stream-features li>span{height:32px;color:var(--mvp-blue);background:color-mix(in srgb,var(--mvp-blue)10%,transparent);border-radius:8px;flex:0 0 32px;place-items:center;margin-top:1px;display:grid}.fs .stream-features li div strong{margin-bottom:3px;font-size:14px;font-weight:700;display:block}.fs .stream-features li div p{color:#ffffff80;margin:0;font-size:13px;line-height:1.6}.fs .stream-visuals{height:640px;position:relative}.fs .stream-phone-portrait{z-index:2;width:260px;position:absolute;top:20px;right:10px;transform:rotate(3deg)}.fs .stream-phone-landscape{z-index:3;width:min(400px,62%);position:absolute;bottom:8px;left:0;transform:rotate(-3deg)}.fs .exchanges-section{padding:80px 0 70px;overflow:hidden}.fs .exchanges-upper{grid-template-columns:380px 1fr;align-items:end;gap:60px;max-width:1200px;margin:0 auto;padding:0 32px;display:grid}.fs .exchanges-char-crop{aspect-ratio:900/856;width:380px;margin-bottom:-28px;position:relative}.fs .exchanges-char-crop img{object-fit:contain;mix-blend-mode:lighten;filter:contrast(1.05);width:100%;height:100%;display:block}.fs .exchanges-intro{padding-bottom:28px}.fs .exchanges-intro h2{letter-spacing:-.055em;font:600 clamp(44px,5vw,68px)/1.02 var(--fs-manrope);margin:17px 0 20px}.fs .exchanges-intro h2 span{color:var(--mvp-blue);font-style:italic;font-weight:400}.fs .exchanges-intro p{color:#fff9;max-width:480px;margin:0 0 28px;line-height:1.65}.fs .carousel-wrap{align-items:center;gap:0;display:flex;position:relative}.fs .exchanges-carousel{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;flex:1;gap:16px;padding:12px 32px 24px;display:flex;overflow-x:auto}.fs .exchanges-carousel::-webkit-scrollbar{display:none}.fs .exchange-card{scroll-snap-align:start;background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;flex:0 0 340px;gap:10px;padding:24px;transition:background .2s;display:flex}.fs .exchange-card:hover{background:#ffffff12}.fs .exchange-meta{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.fs .exchange-meta strong{letter-spacing:.03em;color:var(--mvp-blue);font-size:11px}.fs .exchange-meta span{color:#fff6;font-size:10px}.fs .ex-bubble{border-radius:10px;padding:11px 13px;font-size:12px;line-height:1.55}.fs .ex-in{color:#ffffffd9;background:#ffffff17;border-bottom-right-radius:3px;align-self:flex-end;max-width:90%}.fs .ex-out{color:#ffffffd9;background:color-mix(in srgb,var(--mvp-blue)15%,transparent);border:1px solid color-mix(in srgb,var(--mvp-blue)20%,transparent);border-bottom-left-radius:3px;max-width:95%}.fs .carousel-btn{color:#fff;cursor:pointer;z-index:2;background:#ffffff12;border:1px solid #ffffff1f;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;transition:background .2s;display:grid}.fs .carousel-btn:hover{background:#ffffff24}.fs .carousel-prev{margin-left:24px;transform:rotate(180deg)}.fs .carousel-next{margin-right:24px}.fs .exchanges-footnote{text-align:center;color:#ffffff4d;letter-spacing:.03em;margin-top:16px;padding:0 32px;font-size:10px}.fs .nav-actions{align-items:center;gap:14px;display:flex}.fs .nav-signin{color:#ffffffb3;font-size:13px;font-weight:600;transition:color .2s}.fs .nav-signin:hover{color:#fff}.fs .button-outline-light{color:#fff;background:0 0;border-color:#ffffff4d}.fs .button-outline-light:hover{background:#ffffff0f;border-color:#ffffffa6}.fs .footer-cta-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.fs .fs-footer{background:var(--ink);color:#fff;border-radius:13px;margin:15px}.fs .footer-cta{text-align:center;border-bottom:1px solid #343833;flex-direction:column;justify-content:center;align-items:center;min-height:440px;padding:90px 7%;display:flex}.fs .footer-cta h2{letter-spacing:-.07em;font:600 clamp(52px,7vw,90px)/.92 var(--fs-manrope);margin:22px 0 32px}.fs .footer-bottom{grid-template-columns:1fr auto;gap:40px;max-width:1250px;margin:auto;padding:48px 35px 32px;display:grid}.fs .footer-bottom>div:first-child p{color:#8f938b;font-size:11px}.fs .footer-links{gap:30px;font-size:12px;display:flex}.fs .footer-meta{color:#7e827a;border-top:1px solid #333731;grid-column:1/-1;gap:20px;padding-top:25px;font-size:9px;display:flex}.fs .footer-meta span{margin-right:auto}@media (max-width:1100px){.fs .exchanges-upper{grid-template-columns:280px 1fr;gap:32px}.fs .exchanges-char-crop{width:280px}}@media (max-width:1000px){.fs .nav-links{gap:20px}.fs .hero{grid-template-columns:1fr 1fr;padding-left:32px;padding-right:32px}.fs .hero h1{font-size:66px}.fs .hero-visual{min-height:540px}.fs .hero-phone{width:238px}.fs .chat-card{right:-5px}.fs .feature-grid{grid-template-columns:1fr 1fr}.fs .feature-card:nth-child(2){border-right:1px solid var(--line)}.fs .feature-card:nth-child(-n+2){border-bottom:1px solid var(--line)}.fs .product-copy{padding-left:40px}.fs .phone-back{left:3%}.fs .phone-front{left:38%}.fs .stream-inner{grid-template-columns:1fr;gap:50px}.fs .stream-phone-wrap{width:45%}.fs .how-section,.fs .pricing-section{grid-template-columns:1fr}.fs .steps,.fs .price-cards{margin-top:55px}.fs .pricing-heading{max-width:600px}}@media (max-width:760px){.fs .nav{height:72px;padding:0 20px}.fs .nav-cta{display:none}.fs .menu-button{display:block}.fs .nav-links{background:var(--white);border-radius:10px;flex-direction:column;align-items:flex-start;gap:20px;padding:25px;display:none;position:absolute;top:70px;left:15px;right:15px;box-shadow:0 15px 45px #00000026}.fs .nav-links.is-open{display:flex}.fs .nav-links.is-open a{color:var(--ink)}.fs .nav-mobile-cta{color:var(--mvp-blue-deep);display:block}.fs .hero{padding:115px 20px 45px;display:block}.fs .hero h1{margin-top:22px;font-size:clamp(54px,17vw,72px)}.fs .hero-copy>p{font-size:16px}.fs .hero-actions{flex-direction:column;align-items:flex-start;gap:18px}.fs .hero-proof{margin-top:32px}.fs .hero-visual{border-radius:140px 12px 12px;min-height:540px;margin-top:55px}.fs .hero-phone{width:238px}.fs .chat-card{width:220px;right:-5px}.fs .hero-tag-a{left:-5px}.fs .trust-strip{padding:16px 0}.fs .section{padding:85px 20px}.fs .section-heading{grid-template-columns:1fr;gap:25px}.fs .feature-grid{grid-template-columns:1fr;margin-top:45px}.fs .feature-card,.fs .feature-card:first-child{border:0;border-bottom:1px solid var(--line)}.fs .feature-card h3{margin-top:40px}.fs .feature-card p{min-height:0}.fs .product-section{grid-template-columns:1fr}.fs .product-copy{padding:85px 20px}.fs .product-mocks{min-height:660px}.fs .phone-back{width:190px;top:80px;left:4%}.fs .phone-front{width:190px;top:120px;left:44%}.fs .note-one{right:2%}.fs .note-two{bottom:45px;left:3%}.fs .how-section{display:block}.fs .steps{grid-template-columns:1fr;gap:38px}.fs .steps article{padding:0 0 0 55px}.fs .steps article>span{position:absolute;top:0;left:0}.fs .step-line{display:none}.fs .steps h3{margin:0 0 9px}.fs .try-section{grid-template-columns:1fr;gap:42px;margin:0;padding:65px 20px 20px}.fs .try-card{min-height:390px;padding:27px 20px}.fs .privacy-note{flex-wrap:wrap}.fs .quote-section{grid-template-columns:1fr;min-height:500px;padding:0}.fs .quote-content{padding:80px 20px}.fs .agent-portrait{min-height:560px}.fs .agent-portrait:after{box-shadow:inset 0 60px 70px #1115108c}.fs .agent-status{bottom:20px;left:20px}.fs .price-cards{grid-template-columns:1fr}.fs .scale-section{padding:70px 20px}.fs .scale-row{grid-template-columns:1fr}.fs .scale-item,.fs .scale-item:nth-child(2),.fs .scale-item:last-child{border-bottom:1px solid #ffffff1a;border-right:0;padding:32px 0}.fs .scale-item:last-child{border-bottom:0}.fs .exchanges-upper{grid-template-columns:1fr;gap:0}.fs .exchanges-char-crop{width:64%;margin:0 auto -16px}.fs .exchange-card{flex:0 0 82vw}.fs .carousel-prev{margin-left:12px}.fs .carousel-next{margin-right:12px}.fs .faq-section{grid-template-columns:1fr;gap:45px}.fs .footer-cta{min-height:400px;padding:75px 20px}.fs .footer-bottom{grid-template-columns:1fr;padding:40px 22px 25px}.fs .footer-links{flex-wrap:wrap;grid-row:2}.fs .footer-meta{flex-wrap:wrap;grid-column:1}}.fs .hero-reserved{grid-template-columns:1fr;min-height:640px}.fs .reserved-steps{color:#ffffffb3;gap:12px;max-width:560px;margin:0;padding-left:22px;font-size:16px;line-height:1.6;list-style:decimal;display:grid}.fs .reserved-steps a{color:var(--mvp-blue);border-bottom:1px solid}.fs .try-error{color:#b42318;margin-top:12px;font-size:12px;font-weight:700}.fs .demo-result .button{margin-top:22px}.fs .firmi-team-strip{background:var(--white);border:1px solid #cccec5;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin-top:16px;padding:22px 26px;display:flex}.fs .firmi-team-strip strong{letter-spacing:-.02em;font:600 17px var(--fs-manrope);display:block}.fs .firmi-team-strip p{color:var(--muted);max-width:420px;margin-top:4px;font-size:13px;line-height:1.55}.fs .firmi-team-strip .button{flex:none}@media (max-width:760px){.fs .firmi-team-strip{flex-direction:column;align-items:stretch}.fs .hero-reserved{min-height:0}}.fs.fs-sub{flex-direction:column;display:flex}.fs .nav-shell-sub{border-bottom:1px solid #ffffff14;position:relative}.fs .fs-sub-main{flex:1;overflow:visible}.fs .fs-footer-sub{border-top:1px solid #ffffff14;border-radius:0;margin:0}.fs .fs-legacy #lp{--black:var(--ink);--panel:#171c16;--panel-2:#141913;--ice:var(--mvp-blue);--ice-dim:var(--mvp-blue-hover);--bison:var(--fs-manrope),sans-serif;--body:var(--fs-dmsans),sans-serif;color:var(--cream);font-family:var(--fs-dmsans),sans-serif;background:0 0!important;min-height:0!important}.fs .fs-legacy #lp h1,.fs .fs-legacy #lp h2{color:var(--cream);font-family:var(--fs-manrope),sans-serif!important;text-transform:none!important;letter-spacing:-.055em!important;font-weight:700!important;line-height:.98!important}.fs .fs-legacy #lp h3,.fs .fs-legacy #lp h4{font-family:var(--fs-manrope),sans-serif!important;text-transform:none!important;letter-spacing:-.02em!important}.fs .fs-legacy h1 .ice,.fs .fs-legacy h2 .ice,.fs .fs-legacy h1 em,.fs .fs-legacy h2 em{color:var(--mvp-blue);font-style:italic;font-weight:400}.fs .fs-legacy #lp .btn{font-family:var(--fs-dmsans),sans-serif;text-transform:none;letter-spacing:0;border-radius:7px;font-size:15px}.fs .fs-legacy #lp .eyebrow{font-family:var(--fs-manrope),sans-serif;letter-spacing:.14em;color:#ffffffbf;background:0 0;border:0;padding:0;font-size:11px;font-weight:700}.fs .fs-legacy #lp .final h1{margin:18px 0 20px;font-size:clamp(44px,7vw,84px)}.fs .fs-plain .bg-brand-black,.fs .fs-plain .min-h-screen{min-height:70vh;background:0 0!important}.fs .fs-plain h1{font:700 clamp(40px,5vw,64px)/1 var(--fs-manrope),sans-serif;letter-spacing:-.055em;color:var(--cream)}.fs .fs-plain h2,.fs .fs-plain h3{font-family:var(--fs-manrope),sans-serif;letter-spacing:-.02em;text-transform:none;color:var(--cream);font-weight:700}.fs .fs-plain .text-brand-ice,.fs .fs-plain .text-brand-ice\/70{color:var(--mvp-blue)}@media (max-width:760px){.fs .product-mocks{min-height:600px}.fs .phone-back{width:176px;top:112px;left:6%;transform:rotate(-8deg)}.fs .phone-front{width:176px;top:150px;left:48%;transform:rotate(6deg)}.fs .note-one{top:26px;right:4%}.fs .note-two{bottom:22px}.fs .stream-visuals{flex-direction:column;align-items:center;gap:36px;height:auto;display:flex}.fs .stream-phone-portrait,.fs .stream-phone-landscape{position:relative;inset:auto}.fs .stream-phone-portrait{width:230px;transform:rotate(2deg)}.fs .stream-phone-landscape{width:100%;transform:none}}.fs .fs-plain .mb-1{margin-bottom:.25rem}.fs .fs-plain .mb-2{margin-bottom:.5rem}.fs .fs-plain .mb-3{margin-bottom:.75rem}.fs .fs-plain .mb-4{margin-bottom:1rem}.fs .fs-plain .mb-8{margin-bottom:2rem}.fs .fs-plain .mt-2{margin-top:.5rem}.fs .fs-plain .mt-4{margin-top:1rem}.fs .fs-plain .mt-6{margin-top:1.5rem}.fs .fs-plain .mt-12{margin-top:3rem}.fs .fs-plain .space-y-1>:not(:first-child){margin-top:.25rem}.fs .fs-plain .space-y-4>:not(:first-child){margin-top:1rem}.fs .fs-plain .space-y-6>:not(:first-child){margin-top:1.5rem}.fs .fs-plain .space-y-8>:not(:first-child){margin-top:2rem}.fs .fs-plain h1{margin-bottom:.75rem}.fs .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fs .hero-film{z-index:3;width:min(470px,78%);position:absolute;top:50%;left:52%;transform:translate(-50%,-50%)}.fs .film-frame{background:#f1efe9;border:1px solid #11151026;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 35px 60px #00000059}.fs .film-frame video{aspect-ratio:1;object-fit:contain;cursor:pointer;background:#f1efe9;width:100%;display:block}.fs .film-sound{color:#fff;cursor:pointer;background:#111510d9;border:1px solid #ffffff2e;border-radius:99px;padding:8px 13px;font-size:11px;font-weight:700;position:absolute;bottom:12px;right:12px}.fs .hero-visual-film .hero-tag-a{top:34px;left:4%}.fs .hero-visual-film .hero-tag-b{top:auto;bottom:40px;right:4%}.fs .diff-section{border-bottom:1px solid #ffffff14;padding:80px 32px 90px}.fs .diff-row{border-top:1px solid #ffffff1a;grid-template-columns:repeat(4,1fr);display:grid}.fs .diff-item{border-right:1px solid #ffffff1a;flex-direction:column;padding:36px 28px 0;display:flex}.fs .diff-item:first-child{padding-left:0}.fs .diff-item:last-child{border-right:0;padding-right:0}.fs .diff-icon{color:#fff;background:var(--mvp-blue);border-radius:8px;place-items:center;width:40px;height:40px;margin-bottom:22px;display:grid}.fs .diff-item strong{letter-spacing:-.025em;color:#fff;font:600 22px/1.1 var(--fs-manrope);margin-bottom:10px}.fs .diff-item p{color:#ffffff80;font-size:14px;line-height:1.65}.fs .plans-section{display:block}.fs .pricing-heading-wide{max-width:760px;margin-bottom:50px}.fs .pricing-heading-wide p{margin-top:14px}.fs .pricing-heading-wide p a{color:var(--ink);border-bottom:1px solid;font-weight:700}.fs .plan-block{max-width:920px;margin-left:auto;margin-right:auto}.fs .price-cards-plans{grid-template-columns:repeat(2,1fr)}.fs .price-cards-plans .price-card{flex-direction:column;padding:30px 26px;display:flex}.fs .price-cards-plans .price-card ul{flex:1;min-height:0;font-size:12px}.fs .price-cards-plans .price-card li{align-items:flex-start}.fs .price-cards-plans .price-card li svg{flex:none;margin-top:2px}.fs .price-cards-plans .price-card>p{min-height:38px}.fs .price-cards-plans .button{margin-top:auto}.fs .streaming-strip{background:var(--ink);color:#fff;border-color:var(--ink)}.fs .streaming-strip strong{color:var(--mvp-blue);font-size:20px}.fs .streaming-strip p{color:#ffffffa6;max-width:640px}.fs .streaming-strip .button-dark{color:var(--ink);background:#fff}.fs .band-light-flush .section{padding-top:0}.fs .matrix-scroll{background:var(--white);border:1px solid #cccec5;border-radius:12px;overflow-x:auto}.fs .matrix{border-collapse:collapse;width:100%;min-width:860px;font-size:13px}.fs .matrix th,.fs .matrix td{text-align:left;vertical-align:top;border-bottom:1px solid #e0e1da;padding:13px 16px}.fs .matrix thead th{vertical-align:bottom;padding-top:22px}.fs .matrix tbody th{width:28%;font-weight:600}.fs .m-tier{letter-spacing:-.02em;font:650 18px var(--fs-manrope);display:block}.fs .m-price{color:var(--mvp-blue-deep);font:650 17px var(--fs-manrope);display:block}.fs .m-where{color:#8b8e87;font-size:11px;display:block}.fs .m-hl{background:var(--mvp-blue-tint)}.fs .m-group th{letter-spacing:.14em;text-transform:uppercase;color:#71756d;background:var(--cream);padding-top:10px;padding-bottom:10px;font-size:10px;font-weight:700}.fs .m-yes{color:var(--mvp-blue-deep);font-weight:700}.fs .m-no{color:#a3a69d}.fs .matrix-note{color:var(--muted);margin-top:16px;font-size:13px}.fs .addons-label h2{letter-spacing:-.055em;color:#fff;font:600 clamp(36px,4.2vw,56px)/1.02 var(--fs-manrope);margin-top:17px}.fs .addons{border-top:1px solid #ffffff1a;grid-template-columns:repeat(3,1fr);display:grid}.fs .addon{border-bottom:1px solid #ffffff1a;flex-direction:column;gap:4px;padding:26px 24px 26px 0;display:flex}.fs .addon strong{color:#fff;font:600 17px/1.25 var(--fs-manrope)}.fs .addon-price{color:var(--mvp-blue);font:700 15px var(--fs-manrope)}.fs .addon small{color:#ffffff80;font-size:12px}@media (max-width:1100px){.fs .diff-row{grid-template-columns:1fr 1fr}.fs .diff-item,.fs .diff-item:first-child,.fs .diff-item:last-child{border-right:0;padding:30px 28px 30px 0}}@media (max-width:760px){.fs .hero-visual-film{min-height:0;padding:70px 0 120px}.fs .hero-film{width:min(270px,74%);margin:0 auto;position:relative;top:auto;left:auto;transform:none}.fs .film-frame video{aspect-ratio:9/16}.fs .hero-visual-film .hero-tag-a{top:20px;left:10px}.fs .hero-visual-film .hero-tag-b{bottom:26px;right:10px}.fs .diff-section{padding:60px 20px}.fs .diff-row,.fs .price-cards-plans,.fs .addons{grid-template-columns:1fr}.fs .diff-item,.fs .diff-item:first-child,.fs .diff-item:last-child{border-bottom:1px solid #ffffff1a;padding:28px 0}.fs .addon{padding-right:0}.fs .hero-film-lead{flex-direction:column;display:flex}.fs .hero-film-lead .hero-copy{display:contents}.fs .hero-film-lead .eyebrow{order:1;align-self:flex-start}.fs .hero-film-lead h1{order:2;margin-bottom:0;font-size:clamp(44px,13vw,60px)}.fs .hero-film-lead .hero-visual-film{order:3;margin-top:28px;margin-bottom:30px}.fs .hero-film-lead .hero-copy>p{order:4}.fs .hero-film-lead .hero-actions{order:5}.fs .hero-film-lead .hero-proof{order:6}.fs .hero-film-lead{align-items:stretch}.fs .hero-visual-film .hero-agent{width:150px;height:100px;bottom:-18px;left:-14px}}.fs .pulse-dot{background:var(--mvp-blue)}.fs .btn-ice,.fs #lp .btn-ice{background:var(--mvp-blue);color:#fff}.fs .btn-ice:hover,.fs #lp .btn-ice:hover{background:var(--mvp-blue-hover);color:#fff}.fs .btn-ice .arr{color:#fff}.fs .ice,.fs #lp .ice{color:var(--mvp-blue)}.fs .hero-visual{z-index:1}.fs .hero-copy>*{z-index:2;position:relative}.fs .hero{position:relative}.fs .hero:before{content:"";z-index:0;pointer-events:none;background:var(--mvp-blue);opacity:.22;filter:blur(140px);border-radius:50%;width:520px;height:520px;position:absolute;top:120px;left:-160px}.fs .hero h1.hero-tagline{max-width:720px;font-size:clamp(48px,5.4vw,80px);line-height:.95}.fs .hero h1.hero-tagline em{margin-right:.12em;font-style:italic;font-weight:300}@media (max-width:760px){.fs .hero h1.hero-tagline{font-size:clamp(42px,12vw,60px)}.fs .logo-image{height:24px}}.fs .hero-visual{box-shadow:none;background:0 0;border-radius:0}.fs .hero-visual .field-lines{display:none}.fs .hero-visual .film-frame,.fs .hero-visual .hero-phone{box-shadow:0 0 90px 10px color-mix(in srgb,var(--mvp-blue)45%,transparent),0 0 220px 60px color-mix(in srgb,var(--mvp-blue)22%,transparent)}
