.fx{min-height:100dvh;line-height:1.5;overflow-x:clip}body:has(.fx){background:#fff}.fx *,.fx :before,.fx :after{box-sizing:border-box}.fx h1,.fx h2,.fx h3,.fx p{overflow-wrap:break-word}.fx .demo-stage{background:#e9ebef;border:1px solid #ffffff14;border-radius:24px;height:760px;position:relative;overflow:hidden;box-shadow:0 40px 100px #00000073}.fx .demo-stage .demo-wait{color:#565c58;place-items:center;font-size:15px;display:grid;position:absolute;inset:0}.fx .demo-mobile{display:none}.fx .acur{z-index:80;pointer-events:none;opacity:0;filter:drop-shadow(0 4px 10px #0006);width:26px;height:26px;transition:left .55s cubic-bezier(.2,.8,.2,1),top .55s cubic-bezier(.2,.8,.2,1),opacity .3s;position:fixed}.fx .acur.on{opacity:1}.fx .acur.click{transform:scale(.8)}.fx .demo-modal{z-index:120;background:#00000080;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.fx .demo-modal .box{width:min(480px,100%);color:var(--ink);background:#fff;border-radius:22px;padding:26px}.fx .demo-modal h3{letter-spacing:-.02em;margin:0 0 8px;font-size:22px}.fx .demo-modal p{color:var(--ink-2);margin:0 0 16px;font-size:15px;line-height:1.55}.fx .demo-modal .row{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}@media (width<=900px){.fx .demo-stage{display:none}.fx .demo-mobile{text-align:center;background:#1c221f;border-radius:24px;padding:28px;display:block;overflow:hidden}.fx .demo-mobile img{border-radius:16px;max-width:280px;margin:0 auto 20px}.fx .demo-mobile p{color:#ffffffbf;margin:0 0 18px;font-size:15px}}.fx{--bg:#fff;--soft:#f4f4f2;--sand:#f4efe6;--ink:#1d211e;--ink-2:#565c58;--ink-3:#8b918d;--line:#e6e7e4;--dark:#121614;--dark-2:#1c221f;--green:#0b4f28;--green-2:#149947;--green-3:#22c55e;--mint:#c9f2d7;--font:"Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.fx *{box-sizing:border-box}.fx{background:var(--bg);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0}.fx img{max-width:100%;display:block}.fx a{color:inherit}.fx .wrap{width:min(1180px,100% - 48px);margin:0 auto}.fx .top{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;border-bottom:1px solid #0000;position:sticky;top:0}.fx .top.scrolled{border-bottom-color:var(--line)}.fx .top .wrap{align-items:center;gap:36px;height:72px;display:flex}.fx .logo{letter-spacing:-.03em;align-items:center;gap:8px;font-size:21px;font-weight:800;text-decoration:none;display:flex}.fx .logo img{width:34px}.fx .nav{flex:1;gap:6px;display:flex}.fx .nav>div{position:relative}.fx .nav>div>a{color:var(--ink-2);border-radius:999px;align-items:center;gap:6px;padding:10px 14px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.fx .nav>div>a:hover,.fx .nav>div>a.on{color:var(--ink);background:var(--soft)}.fx .nav svg{width:12px;height:12px}.fx .mega{border:1px solid var(--line);opacity:0;visibility:hidden;background:#fff;border-radius:20px;grid-template-columns:1fr 1fr;gap:4px;width:640px;padding:14px;transition:all .18s;display:grid;position:absolute;top:calc(100% + 8px);left:-12px;transform:translateY(6px);box-shadow:0 24px 60px #0000001f}.fx .mega:before{content:"";height:12px;position:absolute;top:-12px;left:0;right:0}.fx .nav>div:hover .mega{opacity:1;visibility:visible;transform:none}.fx .mega a{border-radius:14px;gap:12px;padding:12px;text-decoration:none;display:flex}.fx .mega a:hover{background:var(--soft)}.fx .mega i{background:var(--mint);width:38px;height:38px;color:var(--green);border-radius:11px;flex:none;place-items:center;font-style:normal;display:grid}.fx .mega i svg{width:19px;height:19px}.fx .mega b{margin-bottom:2px;font-size:15px;display:block}.fx .mega span{color:var(--ink-3);font-size:13px;line-height:1.4}.fx .mega .all{color:var(--green);border-top:1px solid var(--line);border-radius:0 0 12px 12px;grid-column:1/-1;justify-content:center;margin-top:6px;font-size:14px;font-weight:700}.fx .right{align-items:center;gap:10px;display:flex}.fx .btn{height:46px;font:700 15px var(--font);cursor:pointer;white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;text-decoration:none;display:inline-flex}.fx .btn svg{width:16px;height:16px}.fx .btn-ink{background:var(--ink);color:#fff}.fx .btn-green{background:var(--green);color:#fff}.fx .btn-green:hover{background:#06381b}.fx .btn-line{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line);background:#fff}.fx .btn-line:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}.fx .btn-white{color:var(--ink);background:#fff}.fx .btn-ghost{color:var(--ink-2);padding:0 12px}.fx .burger{display:none}.fx .hero{text-align:center;padding:70px 0 0;overflow:hidden}.fx .eyebrow{color:var(--green-2);margin-bottom:18px;font-size:14px;font-weight:700;display:inline-block}.fx .hero h1{letter-spacing:-.045em;max-width:15ch;margin:0 auto;font-size:clamp(42px,6.2vw,78px);font-weight:800;line-height:1.02}.fx .hero p.sub{max-width:52ch;color:var(--ink-2);margin:22px auto 0;font-size:19px;line-height:1.55}.fx .hero .ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.fx .hero .fine{color:var(--ink-3);margin-top:14px;font-size:13.5px}.fx .collage{width:min(1320px,100%);height:700px;margin:54px auto 0;position:relative}.fx .collage:before{content:"";background:linear-gradient(#e9f7ee 0%,#f6faf7 100%);border-radius:48px 48px 0 0;position:absolute;inset:120px 4% 0}.fx .laptop{z-index:2;position:absolute}.fx .laptop .screen{background:#0e100f;border-radius:18px 18px 6px 6px;padding:12px 12px 14px;box-shadow:0 30px 70px #10281a38}.fx .laptop .screen img{border-radius:6px}.fx .laptop .base{background:linear-gradient(#d9dbd9,#b9bcba);border-radius:0 0 18px 18px;height:16px;margin:0 -7%}.fx .laptop .base:after{content:"";background:#a9aca9;border-radius:0 0 8px 8px;width:16%;height:6px;margin:0 auto;display:block}.fx .phone{background:#0e100f;border-radius:46px;padding:10px;position:relative;box-shadow:0 30px 60px #10281a40}.fx .phone:before{content:"";z-index:2;background:#0e100f;border-radius:20px;width:30%;height:22px;position:absolute;top:20px;left:50%;transform:translate(-50%)}.fx .phone img,.fx .phone .lock{border-radius:37px;width:100%}.fx .float{z-index:3;background:#fff;border-radius:18px;position:absolute;overflow:hidden;box-shadow:0 18px 50px #10281a2e}.fx .c-laptop{width:760px;top:0;left:50%;transform:translate(-50%)}.fx .c-phone{z-index:4;width:250px;top:168px;left:7%}.fx .c-kpi{width:250px;top:6px;left:2%}.fx .c-chart{width:330px;top:345px;right:1%}.fx .c-story{border-radius:22px;width:170px;top:18px;right:8%}.fx .c-week{width:250px;top:548px;right:5%}.fx .c-money{width:210px;top:430px;left:23%}.fx .c-note{align-items:flex-start;gap:12px;width:290px;padding:14px 16px;display:flex;top:520px;right:22%}.fx .c-note .dot{background:var(--mint);width:36px;height:36px;color:var(--green);border-radius:11px;flex:none;place-items:center;display:grid}.fx .c-note b{font-size:13.5px;display:block}.fx .c-note span{color:var(--ink-2);margin-top:2px;font-size:12.5px;line-height:1.45;display:block}.fx .c-note small{color:#6b2fa0;background:#f1e7fb;border-radius:999px;margin-top:6px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}.fx .chips{flex-wrap:wrap;justify-content:center;gap:8px;padding:28px 0 0;display:flex}.fx .chips a{background:var(--soft);color:var(--ink-2);border-radius:999px;padding:9px 16px;font-size:14px;font-weight:600;text-decoration:none}.fx .chips a:hover{background:var(--ink);color:#fff}.fx .incl{padding:96px 0 20px}.fx .incl-head{text-align:center;max-width:720px;margin:0 auto 44px}.fx .incl-head .kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--green-2);margin-bottom:12px;font-size:13px;font-weight:700}.fx .incl-head h2{letter-spacing:-.04em;margin:0;font-size:clamp(32px,4.4vw,54px);font-weight:800;line-height:1.04}.fx .incl-head h2 em{color:var(--green-2);font-style:normal}.fx .incl-head p{color:var(--ink-2);max-width:56ch;margin:14px auto 0;font-size:17px;line-height:1.55}.fx .incl-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.fx .incl-grid div{background:var(--soft);border-radius:18px;align-items:center;gap:12px;padding:18px;font-size:15px;font-weight:600;line-height:1.3;display:flex}.fx .incl-grid div small{color:var(--ink-3);margin-top:2px;font-size:13px;font-weight:500;display:block}.fx .incl-grid i{width:34px;height:34px;color:var(--green);background:#fff;border-radius:10px;flex:none;place-items:center;font-style:normal;display:grid}.fx .incl-grid i svg{width:17px;height:17px}.fx .incl-grid .big{background:var(--dark);color:#fff;grid-column:span 2}.fx .incl-grid .big small{color:#fff9}.fx .incl-grid .big i{background:var(--green-3);color:var(--dark)}.fx .incl-foot{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}@media (width<=900px){.fx .incl-grid{grid-template-columns:1fr 1fr}}@media (width<=560px){.fx .incl-grid{grid-template-columns:1fr}.fx .incl-grid .big{grid-column:auto}}.fx .feat{padding:110px 0;scroll-margin-top:72px}.fx .feat.dark{background:var(--dark);color:#fff}.fx .feat.sand{background:#faf8f4}.fx .feat-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:44px;padding-bottom:26px;display:flex}.fx .dark .feat-head{border-color:#ffffff1f}.fx .feat-head .kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--green-2);margin-bottom:12px;font-size:13px;font-weight:700}.fx .dark .feat-head .kicker{color:var(--green-3)}.fx .feat-head h2{letter-spacing:-.04em;max-width:18ch;margin:0;font-size:clamp(32px,4.2vw,50px);font-weight:800;line-height:1.05}.fx .feat-head p{color:var(--ink-2);max-width:54ch;margin:12px 0 0;font-size:17px;line-height:1.5}.fx .dark .feat-head p{color:#ffffffa6}.fx .dark .btn-line{color:#fff;background:0 0;box-shadow:inset 0 0 0 1.5px #ffffff4d}.fx .dark .btn-line:hover{box-shadow:inset 0 0 0 1.5px #fff}.fx .feat-body{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.fx .feat.flip .panel{order:-1}.fx .grid{grid-template-columns:1fr 1fr;gap:30px 34px;display:grid}.fx .grid div b{letter-spacing:-.01em;margin-bottom:6px;font-size:16.5px;display:block}.fx .grid div span{color:var(--ink-2);font-size:15px;line-height:1.55;display:block}.fx .dark .grid div span{color:#ffffff9e}.fx .panel{background:var(--soft);border-radius:32px;justify-content:center;align-items:flex-end;height:560px;display:flex;position:relative;overflow:hidden}.fx .dark .panel{background:var(--dark-2)}.fx .sand .panel{background:#efe9de}.fx .panel .phone{width:290px;margin-bottom:-150px}.fx .panel .float{box-shadow:0 18px 44px #00000024}.fx .phone .scr{background:var(--sb,#fff);border-radius:37px;padding-top:40px;position:relative;overflow:hidden}.fx .phone .scr img{border-radius:0}.fx .phone .sb{height:40px;color:var(--sbi,#111);font:600 13px -apple-system, var(--font);justify-content:space-between;align-items:center;padding:4px 30px 0 34px;display:flex;position:absolute;top:0;left:0;right:0}.fx .phone .sb span{letter-spacing:1px;opacity:.8;font-size:8px}.fx .lock{aspect-ratio:390/844;color:#fff;font-family:-apple-system, "SF Pro Display", var(--font);background:radial-gradient(120% 70% at 30% 0,#2fb866 0%,#0b5c2f 45%,#062b17 100%);padding:64px 14px 0;position:relative}.fx .lock .date{text-align:center;opacity:.85;font-size:15px;font-weight:600}.fx .lock .time{text-align:center;letter-spacing:-.02em;margin:2px 0 26px;font-size:76px;font-weight:700;line-height:1}.fx .lock .n{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fff3;border-radius:20px;grid-template-columns:30px minmax(0,1fr);gap:3px 10px;margin-bottom:8px;padding:11px 13px;display:grid}.fx .lock .n i{border-radius:8px;grid-row:span 3;place-items:center;width:30px;height:30px;font-size:15px;font-style:normal;display:grid}.fx .lock .n .sms{background:#34c759}.fx .lock .n .mail{color:#1a73e8;background:#fff}.fx .lock .n .h{justify-content:space-between;gap:8px;font-size:12.5px;font-weight:700;display:flex}.fx .lock .n .h em{opacity:.7;flex:none;font-style:normal;font-weight:500}.fx .lock .n p{color:inherit;opacity:.92;overflow-wrap:anywhere;margin:0;font-size:12.5px;line-height:1.35}.fx .rep-stack{gap:16px;display:grid;position:absolute;inset:48px 40px auto}.fx .rep-stack .float{position:static}.fx .start{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.fx .start article{background:var(--soft);border-radius:28px;flex-direction:column;height:520px;padding:28px 28px 0;display:flex;overflow:hidden}.fx .start .step{color:var(--green-2);font-size:13px;font-weight:700}.fx .start h3{letter-spacing:-.02em;margin:8px 0 6px;font-size:22px}.fx .start p{color:var(--ink-2);margin:0 0 24px;font-size:15px;line-height:1.5}.fx .start .phone{width:250px;margin:auto auto -170px}.fx .trades{padding:110px 0 120px;overflow:hidden}.fx .trades h2{text-align:center;letter-spacing:-.04em;margin:0;font-size:clamp(32px,4.2vw,50px);font-weight:800}.fx .trades>.wrap>p{text-align:center;color:var(--ink-2);margin:12px auto 0;font-size:17px}.fx .rail{gap:16px;width:max-content;margin-top:44px;animation:60s linear infinite fx-slide;display:flex}.fx .rail:hover{animation-play-state:paused}@keyframes fx-slide{to{transform:translate(-50%)}}.fx .rail a{aspect-ratio:4/5;border-radius:24px;width:236px;text-decoration:none;position:relative;overflow:hidden}.fx .rail img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.fx .rail a:hover img{transform:scale(1.05)}.fx .rail a:after{content:"";background:linear-gradient(#0000,#0009);position:absolute;inset:50% 0 0}.fx .rail span{z-index:1;color:#fff;font-size:17px;font-weight:700;position:absolute;bottom:16px;left:18px}.fx .final{color:#fff;background:radial-gradient(90% 120% at 15% 0,#2bd46d 0%,#149947 35%,#0b4f28 80%);border-radius:40px;margin:0 24px;overflow:hidden}.fx .final .wrap{grid-template-columns:1.2fr .8fr;align-items:center;gap:30px;min-height:520px;display:grid}.fx .final h2{letter-spacing:-.045em;max-width:13ch;margin:0;font-size:clamp(36px,5vw,62px);font-weight:800;line-height:1.02}.fx .final p{opacity:.85;max-width:42ch;margin:18px 0 30px;font-size:18px;line-height:1.5}.fx .final .ctas{flex-wrap:wrap;gap:12px;display:flex}.fx .final .btn-line{color:#fff;background:0 0;box-shadow:inset 0 0 0 1.5px #ffffff80}.fx .final .phone{justify-self:center;width:280px;margin:60px 0 -200px;transform:rotate(4deg)}.fx .foot{padding:80px 0 50px}.fx .foot .cols{grid-template-columns:1.4fr repeat(4,1fr);gap:30px;display:grid}.fx .foot h4{color:var(--ink-3);margin:0 0 14px;font-size:13px;font-weight:600}.fx .foot ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.fx .foot li a{font-size:15px;font-weight:500;text-decoration:none}.fx .foot li a:hover{color:var(--green-2)}.fx .foot .about{color:var(--ink-2);max-width:30ch;margin-top:14px;font-size:14.5px;line-height:1.55}.fx .foot .legal{border-top:1px solid var(--line);color:var(--ink-3);justify-content:space-between;margin-top:60px;padding-top:24px;font-size:13px;display:flex}.fx.fx-js .reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(24px)}.fx.fx-js .reveal.in{opacity:1;transform:none}@media (width<=1100px){.fx .c-chart,.fx .c-week,.fx .c-money{display:none}.fx .c-laptop{width:640px}}@media (width<=900px){.fx .nav,.fx .right .btn-ghost{display:none}.fx .burger{background:var(--soft);border:0;border-radius:999px;place-items:center;width:44px;height:44px;display:grid}.fx .top .wrap{justify-content:space-between}.fx .right .btn{height:40px;padding:0 16px;font-size:14px}.fx .collage{height:520px}.fx .c-laptop{width:92%;top:40px}.fx .c-kpi,.fx .c-story,.fx .c-note{display:none}.fx .c-phone{width:170px;top:170px;left:4%}.fx .feat{padding:72px 0}.fx .feat-head{flex-direction:column;align-items:flex-start}.fx .feat-body{grid-template-columns:1fr;gap:36px}.fx .feat.flip .panel{order:0}.fx .panel{height:460px}.fx .panel .phone{width:250px}.fx .start{grid-template-columns:1fr}.fx .final .wrap{grid-template-columns:1fr;padding:56px 0 0}.fx .foot .cols{grid-template-columns:1fr 1fr}}@media (width<=560px){.fx .wrap{width:calc(100% - 32px)}.fx .grid{grid-template-columns:1fr;gap:20px}.fx .hero{padding-top:44px}.fx .hero p.sub{font-size:17px}.fx .collage{height:360px}.fx .c-laptop{width:100%}.fx .c-phone{width:120px;top:120px;left:0}.fx .laptop .screen{border-radius:10px 10px 4px 4px;padding:6px}.fx .final{border-radius:28px;margin:0 12px}.fx .rep-stack{inset:24px 16px auto}}.fx .sub-hero{text-align:center;padding:72px 0 0}.fx .sub-hero .crumb{color:var(--ink-3);margin-bottom:18px;font-size:14px}.fx .sub-hero .crumb a{color:var(--ink-2);font-weight:600;text-decoration:none}.fx .sub-hero h1{letter-spacing:-.045em;max-width:16ch;margin:0 auto;font-size:clamp(40px,5.8vw,74px);font-weight:800;line-height:1.03}.fx .sub-hero h1 em{color:var(--green-2);font-style:normal}.fx .sub-hero p.sub{max-width:54ch;color:var(--ink-2);margin:22px auto 0;font-size:19px;line-height:1.55}.fx .sub-hero .ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.fx .sub-hero .fine{color:var(--ink-3);margin-top:14px;font-size:13.5px}.fx .hero-shot{width:min(1100px,100% - 48px);margin:56px auto 0;position:relative}.fx .hero-shot:before{content:"";filter:blur(46px);opacity:.55;background:radial-gradient(60% 60% at 30% 40%,#2bd46d 0%,#0000 70%),radial-gradient(50% 60% at 80% 70%,#0b4f28 0%,#0000 70%);border-radius:60px;position:absolute;inset:6% -3% -6%}.fx .hero-shot>img{aspect-ratio:16/9;object-fit:cover;border-radius:32px;width:100%;position:relative}.fx .hero-shot .phone{z-index:2;width:230px;position:absolute;bottom:-60px;right:6%}.fx .hero-shot .tag{z-index:2;background:#fff;border-radius:16px;padding:12px 16px;font-size:14px;position:absolute;bottom:8%;left:5%;box-shadow:0 18px 44px #0000002e}.fx .hero-shot .tag b{font-size:15px;display:block}.fx .hero-shot .tag span{color:var(--ink-3)}.fx .sizes{padding:140px 0 40px}.fx .sec-title{text-align:center;max-width:760px;margin:0 auto 44px}.fx .sec-title h2{letter-spacing:-.04em;margin:0;font-size:clamp(32px,4.2vw,50px);font-weight:800;line-height:1.05}.fx .sec-title p{color:var(--ink-2);max-width:56ch;margin:14px auto 0;font-size:17px;line-height:1.55}.fx .size-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.fx .size-grid article{background:var(--soft);border-radius:28px;flex-direction:column;height:500px;padding:28px 28px 0;display:flex;overflow:hidden}.fx .size-grid h3{letter-spacing:-.02em;margin:0 0 6px;font-size:22px}.fx .size-grid p{color:var(--ink-2);margin:0 0 22px;font-size:15px;line-height:1.5}.fx .size-grid .phone{width:240px;margin:auto auto -180px}.fx .size-grid article{position:relative}.fx .size-grid .rooms-chip{border-radius:14px;position:absolute;top:174px;left:16px;right:16px;box-shadow:0 18px 40px #0000002e}.fx .size-grid .shot{border-radius:16px 0 0;margin:auto -28px 0 0;overflow:hidden;box-shadow:0 18px 44px #0000001f}.fx .caro{background:#faf8f4;padding:100px 0;overflow:hidden}.fx .caro-head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px;display:flex}.fx .caro-head h2{letter-spacing:-.04em;max-width:16ch;margin:0;font-size:clamp(32px,4.2vw,50px);font-weight:800;line-height:1.05}.fx .caro-head p{color:var(--ink-2);max-width:52ch;margin:12px 0 0;font-size:17px}.fx .arrows{gap:8px;display:flex}.fx .arrows button{width:48px;height:48px;box-shadow:inset 0 0 0 1.5px var(--line);cursor:pointer;background:#fff;border:0;border-radius:999px;place-items:center;display:grid}.fx .arrows button:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}.fx .track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:18px;padding:4px max(24px,50vw - 590px) 10px;display:flex;overflow-x:auto}.fx .track::-webkit-scrollbar{display:none}.fx .card{scroll-snap-align:start;width:380px;box-shadow:0 1px 0 var(--line);background:#fff;border-radius:26px;flex-direction:column;flex:none;display:flex;overflow:hidden}.fx .card .pic{background:#efe9de;justify-content:center;align-items:flex-start;height:270px;display:flex;overflow:hidden}.fx .card .pic img{object-fit:cover;object-position:left top;width:100%;height:100%}.fx .card .pic.mob{align-items:flex-start;padding-top:26px}.fx .card .pic.mob img{object-fit:initial;border-radius:22px 22px 0 0;width:210px;height:auto;box-shadow:0 12px 30px #00000024}.fx .card div.txt{padding:22px 24px 26px}.fx .card h3{letter-spacing:-.01em;margin:0 0 6px;font-size:18px}.fx .card p{color:var(--ink-2);margin:0;font-size:15px;line-height:1.5}.fx .rows{padding:110px 0 40px}.fx .row{grid-template-columns:1fr 1fr;align-items:center;gap:64px;margin-bottom:110px;display:grid}.fx .row:nth-child(2n) .rpanel{order:-1}.fx .row .kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--green-2);margin-bottom:12px;font-size:13px;font-weight:700}.fx .row h3{letter-spacing:-.035em;margin:0;font-size:clamp(28px,3.4vw,40px);font-weight:800;line-height:1.08}.fx .row p{color:var(--ink-2);margin:14px 0 22px;font-size:17px;line-height:1.55}.fx .row ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.fx .row li{gap:12px;font-size:16px;font-weight:500;line-height:1.45;display:flex}.fx .row li i{background:var(--mint);width:24px;height:24px;color:var(--green);border-radius:999px;flex:none;place-items:center;font-style:normal;display:grid}.fx .row li i svg{width:13px;height:13px}.fx .rpanel{background:var(--soft);border-radius:32px;justify-content:center;align-items:flex-end;gap:18px;height:540px;display:flex;position:relative;overflow:hidden}.fx .rpanel .phone{width:260px;margin-bottom:-130px}.fx .rpanel .phone.small{width:230px;margin-bottom:-170px}.fx .rpanel .desk{border-radius:14px;width:140%;position:absolute;top:44px;left:40px;overflow:hidden;box-shadow:0 20px 50px #00000024}.fx .facts{padding:30px 0 100px}.fx .facts .wrap{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.fx .facts .wrap>div{border-top:2px solid var(--ink);padding-top:22px}.fx .facts b{letter-spacing:-.045em;font-size:clamp(40px,5vw,64px);font-weight:800;line-height:1;display:block}.fx .facts span{color:var(--ink-2);max-width:30ch;margin-top:12px;font-size:16px;line-height:1.5;display:block}.fx .strip{background:var(--dark);color:#fff;border-radius:32px;justify-content:space-between;align-items:center;gap:30px;padding:34px 40px;display:flex}.fx .strip h3{letter-spacing:-.025em;margin:0;font-size:26px}.fx .strip h3 em{color:var(--green-3);font-style:normal}.fx .strip ul{color:#ffffffb8;flex-wrap:wrap;gap:8px 18px;margin:10px 0 0;padding:0;font-size:14.5px;list-style:none;display:flex}.fx .strip li:before{content:"✓ ";color:var(--green-3);font-weight:800}.fx .strip .btn-white{flex:none}.fx .faq{padding:110px 0}.fx .faq .wrap{grid-template-columns:.8fr 1.2fr;gap:60px;display:grid}.fx .faq h2{letter-spacing:-.04em;margin:0;font-size:clamp(32px,4.2vw,50px);font-weight:800;line-height:1.05}.fx .faq .side p{color:var(--ink-2);margin:16px 0 0;font-size:16px;line-height:1.55}.fx .faq details{border-bottom:1px solid var(--line);padding:22px 0}.fx .faq summary{cursor:pointer;letter-spacing:-.01em;justify-content:space-between;gap:20px;font-size:18px;font-weight:700;list-style:none;display:flex}.fx .faq summary::-webkit-details-marker{display:none}.fx .faq summary:after{content:"+";color:var(--ink-3);font-size:24px;font-weight:500;line-height:1;transition:transform .2s}.fx .faq details[open] summary:after{transform:rotate(45deg)}.fx .faq details p{color:var(--ink-2);max-width:62ch;margin:12px 0 0;font-size:16px;line-height:1.6}.fx .more{padding:0 0 110px}.fx .more-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.fx .more-grid a{background:var(--soft);border-radius:22px;flex-direction:column;gap:10px;min-height:150px;padding:22px;text-decoration:none;transition:background .2s;display:flex}.fx .more-grid a:hover{background:var(--mint)}.fx .more-grid i{width:40px;height:40px;color:var(--green);background:#fff;border-radius:12px;place-items:center;font-style:normal;display:grid}.fx .more-grid i svg{width:20px;height:20px}.fx .more-grid b{font-size:17px}.fx .more-grid span{color:var(--ink-2);font-size:14px;line-height:1.45}@media (width<=900px){.fx .size-grid,.fx .facts .wrap,.fx .faq .wrap{grid-template-columns:1fr}.fx .row{grid-template-columns:1fr;gap:32px;margin-bottom:80px}.fx .row:nth-child(2n) .rpanel{order:0}.fx .rpanel{height:460px}.fx .more-grid{grid-template-columns:1fr 1fr}.fx .strip{flex-direction:column;align-items:flex-start}.fx .hero-shot .phone{border-radius:30px;width:150px;padding:6px;bottom:-40px}.fx .hero-shot .phone:before{width:32%;height:13px;top:11px}.fx .hero-shot .phone .scr{border-radius:25px;padding-top:24px}.fx .hero-shot .phone .sb{height:24px;padding:2px 14px 0 18px;font-size:9px}.fx .hero-shot .phone .sb span{letter-spacing:.5px;font-size:5px}.fx .caro-head{flex-direction:column;align-items:flex-start}}@media (width<=560px){.fx .sub-hero{padding-top:44px}.fx .hero-shot{width:calc(100% - 32px)}.fx .hero-shot>img{aspect-ratio:4/3;border-radius:22px}.fx .hero-shot .phone{width:124px;bottom:-32px;right:5%}.fx .hero-shot .tag{display:none}.fx .card{width:300px}.fx .more-grid{grid-template-columns:1fr}.fx .strip{padding:26px}}.fx .s-hero{text-align:center;padding:72px 0 0;overflow:hidden}.fx .s-hero h1{letter-spacing:-.045em;max-width:15ch;margin:0 auto;font-size:clamp(42px,6.2vw,80px);font-weight:800;line-height:1.02}.fx .s-hero h1 em{color:var(--green-2);font-style:normal}.fx .s-hero p.sub{max-width:56ch;color:var(--ink-2);margin:22px auto 0;font-size:19px;line-height:1.55}.fx .s-hero .ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.fx .s-hero .fine{color:var(--ink-3);margin-top:14px;font-size:13.5px}.fx .s-stage{width:min(1180px,100% - 48px);height:640px;margin:56px auto 0;position:relative}.fx .s-stage:before{content:"";background:linear-gradient(#ece8ff 0%,#f7f6ff 100%);border-radius:48px 48px 0 0;position:absolute;inset:80px -4% 0}.fx .s-stage .laptop{width:900px;position:absolute;top:0;left:50%;transform:translate(-50%)}.fx .s-stage .tphone{z-index:3;border-radius:34px;width:210px;position:absolute;overflow:hidden;box-shadow:0 30px 60px #10182847}.fx .s-stage .tphone.a{top:170px;left:1%;transform:rotate(-4deg)}.fx .s-stage .tphone.b{top:120px;right:1%;transform:rotate(4deg)}.fx .s-stage .pill{z-index:4;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:700;display:flex;position:absolute;box-shadow:0 14px 34px #00000024}.fx .s-stage .pill i{background:var(--mint);width:22px;height:22px;color:var(--green);border-radius:999px;place-items:center;font-size:12px;font-style:normal;display:grid}.fx .s-stage .p1{top:560px;left:17%}.fx .s-stage .p2{top:590px;right:15%}.fx .gal{padding:120px 0}.fx .gal-tabs{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:34px;display:flex}.fx .gal-tabs button{background:var(--soft);height:52px;font:700 15px var(--font);cursor:pointer;color:var(--ink-2);border:0;border-radius:999px;align-items:center;gap:10px;padding:0 20px 0 8px;display:flex}.fx .gal-tabs button i{border-radius:999px;width:36px;height:36px;display:block}.fx .gal-tabs button[aria-pressed=true]{background:var(--ink);color:#fff}.fx .gal-stage{grid-template-columns:1fr 260px;align-items:end;gap:30px;display:grid;position:relative}.fx .browser{border:1px solid var(--line);background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 30px 70px #10182829}.fx .browser .bar{border-bottom:1px solid var(--line);background:#f3f3f1;align-items:center;gap:7px;height:40px;padding:0 16px;display:flex}.fx .browser .bar span{background:#d9d9d6;border-radius:999px;width:11px;height:11px}.fx .browser .bar b{max-width:360px;height:24px;font:500 12px var(--font);color:var(--ink-3);background:#fff;border-radius:8px;flex:1;align-items:center;margin-left:14px;padding:0 12px;display:flex}.fx .browser img{aspect-ratio:1068/640;object-fit:cover;object-position:top;width:100%;transition:opacity .25s}.fx .gal-phone{border-radius:36px;height:520px;overflow:hidden;box-shadow:0 30px 60px #10182838}.fx .gal-phone img{object-fit:cover;object-position:top;width:100%;height:100%;transition:opacity .25s}.fx .gal-info{justify-content:space-between;align-items:flex-start;gap:30px;margin-top:30px;display:flex}.fx .gal-info h3{letter-spacing:-.025em;margin:0;font-size:26px}.fx .gal-info p{color:var(--ink-2);max-width:58ch;margin:8px 0 0;font-size:16px;line-height:1.5}.fx .gal-info .sw{gap:8px;display:flex}.fx .gal-info .sw span{background:var(--soft);border-radius:999px;align-items:center;gap:8px;padding:8px 14px 8px 8px;font-size:13.5px;font-weight:600;display:flex}.fx .gal-info .sw i{border-radius:999px;width:20px;height:20px}.fx .gal-note{text-align:center;color:var(--ink-3);margin-top:26px;font-size:14px}.fx .engine{background:var(--dark);color:#fff;padding:120px 0}.fx .engine .sec-title p{color:#ffffff9e}.fx .bento{grid-template-columns:repeat(6,1fr);gap:16px;display:grid}.fx .tile{background:var(--dark-2);border:1px solid #ffffff0f;border-radius:28px;flex-direction:column;display:flex;overflow:hidden}.fx .tile .t{padding:26px 28px 20px}.fx .tile h3{letter-spacing:-.02em;margin:0 0 6px;font-size:20px}.fx .tile p{color:#ffffff9e;margin:0;font-size:15px;line-height:1.5}.fx .tile .pic{margin-top:auto;padding:0 0 0 28px}.fx .tile .pic img{object-fit:cover;object-position:left top;border-radius:14px 0 0;width:100%;height:300px;box-shadow:0 -10px 40px #0000004d}.fx .tile.w3{grid-column:span 3}.fx .tile.w2{grid-column:span 2}.fx .tile.w4{grid-column:span 4}.fx .tile.center .pic{padding:0 28px}.fx .tile.center .pic img{border-radius:14px 14px 0 0}.fx .caps{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:40px;display:flex}.fx .caps span{color:#ffffffd9;background:#ffffff12;border-radius:999px;padding:10px 16px;font-size:14px;font-weight:600}.fx .caps span:before{content:"✓ ";color:var(--green-3)}.fx .ai{padding:120px 0}.fx .ai .wrap{grid-template-columns:1fr 1.1fr;align-items:center;gap:64px;display:grid}.fx .ai .badge{color:#4b2a87;background:linear-gradient(90deg,#efe6ff,#e2f7ea);border-radius:999px;align-items:center;gap:8px;margin-bottom:16px;padding:8px 14px;font-size:13px;font-weight:700;display:inline-flex}.fx .ai h2{letter-spacing:-.04em;margin:0;font-size:clamp(32px,4.2vw,50px);font-weight:800;line-height:1.05}.fx .ai h2 em{background:linear-gradient(90deg,#7c3aed,#149947);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.fx .ai .lead{color:var(--ink-2);margin:16px 0 28px;font-size:17px;line-height:1.55}.fx .ai-list{gap:14px;display:grid}.fx .ai-list div{background:var(--soft);border-radius:18px;gap:14px;padding:18px;display:flex}.fx .ai-list i{background:#fff;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;font-size:18px;font-style:normal;display:grid}.fx .ai-list b{margin-bottom:3px;font-size:16px;display:block}.fx .ai-list span{color:var(--ink-2);font-size:14.5px;line-height:1.5}.fx .ai-shot{background:linear-gradient(135deg,#efe6ff,#e2f7ea);border-radius:28px;padding:64px 40px 40px;position:relative}.fx .ai-shot .vars{border-radius:18px;width:100%;max-width:470px;margin:0 auto;box-shadow:0 24px 60px #28145038}.fx .ai-shot .btn-ai{border-radius:14px;width:150px;position:absolute;top:22px;right:34px;transform:rotate(-3deg);box-shadow:0 14px 34px #12161459}.fx .google{padding:0 0 110px}.fx .g-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.fx .g-grid div{background:var(--soft);border-radius:22px;padding:26px}.fx .g-grid i{width:40px;height:40px;color:var(--green);background:#fff;border-radius:12px;place-items:center;margin-bottom:16px;font-style:normal;display:grid}.fx .g-grid i svg{width:20px;height:20px}.fx .g-grid b{margin-bottom:6px;font-size:17px;display:block}.fx .g-grid span{color:var(--ink-2);font-size:15px;line-height:1.5}.fx .vs{padding:0 0 110px}.fx .vs table{border-collapse:separate;border-spacing:0;width:100%;font-size:16px}.fx .vs th,.fx .vs td{text-align:left;border-bottom:1px solid var(--line);padding:18px 22px}.fx .vs th{color:var(--ink-3);font-size:14px;font-weight:600}.fx .vs th.us,.fx .vs td.us{background:#effaf3}.fx .vs th.us{color:var(--green);border-radius:18px 18px 0 0;font-size:15px;font-weight:800}.fx .vs tr:last-child td.us{border-radius:0 0 18px 18px}.fx .vs td:first-child,.fx .vs td.us{font-weight:700}.fx .vs .src{color:var(--ink-3);margin-top:14px;font-size:13px;line-height:1.5}.fx .vs .src a{color:var(--ink-3)}.fx .try{background:#f2eefc;border-radius:40px;margin:0 24px 110px;overflow:hidden}.fx .try .wrap{grid-template-columns:1fr 1fr;align-items:center;gap:40px;min-height:480px;display:grid}.fx .try h2{letter-spacing:-.04em;margin:0;font-size:clamp(32px,4.4vw,54px);font-weight:800;line-height:1.04}.fx .try p{color:var(--ink-2);max-width:46ch;margin:16px 0 26px;font-size:17px;line-height:1.55}.fx .try .field{background:#fff;border-radius:999px;gap:8px;max-width:520px;padding:6px;display:flex;box-shadow:0 10px 30px #3c28781f}.fx .try .field span{color:var(--ink-3);flex:1;align-items:center;padding:0 16px;font-size:15px;display:flex}.fx .try .shot{align-self:end;margin-right:-40px}.fx .try .shot img{border-radius:18px 0 0;box-shadow:0 20px 60px #3c28782e}@media (width<=1100px){.fx .s-stage .laptop{width:720px}.fx .s-stage .tphone{width:170px}}@media (width<=900px){.fx .s-stage{height:470px}.fx .s-stage .laptop{width:96%;top:30px}.fx .s-stage .tphone.b,.fx .s-stage .pill{display:none}.fx .s-stage .tphone.a{width:130px;top:160px;left:0}.fx .gal-stage{grid-template-columns:1fr}.fx .gal-phone{display:none}.fx .gal-info{flex-direction:column}.fx .bento{grid-template-columns:1fr}.fx .tile.w2,.fx .tile.w3,.fx .tile.w4{grid-column:auto}.fx .ai .wrap,.fx .try .wrap,.fx .g-grid{grid-template-columns:1fr}.fx .vs{overflow-x:auto}.fx .vs table{min-width:620px}.fx .try .wrap{padding-top:56px}}@media (width<=560px){.fx .s-hero{padding-top:44px}.fx .s-stage{width:calc(100% - 32px);height:330px}.fx .s-stage .tphone.a{width:96px}.fx .gal-tabs button{height:44px;padding:0 14px 0 6px;font-size:14px}.fx .gal-tabs button i{width:30px;height:30px}.fx .try{border-radius:28px;margin:0 12px 80px}}.fx .demo{background:var(--dark);color:#fff;padding:120px 0 100px}.fx .demo .sec-title p{color:#ffffff9e}.fx .demo .sec-title .hint{color:#fff;background:#ffffff14;border-radius:999px;align-items:center;gap:10px;margin-top:18px;padding:10px 16px;font-size:14px;font-weight:600;display:inline-flex}.fx .demo .sec-title .hint i{background:var(--green-3);border-radius:999px;width:8px;height:8px;font-style:normal;animation:1.6s infinite fx-pulse;box-shadow:0 0 #22c55e99}.fx .demo-cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.fx .tour{padding:110px 0}.fx .tour .wrap{grid-template-columns:1fr 1.25fr;align-items:start;gap:56px;display:grid}.fx .tour .steps{gap:8px;display:grid}.fx .tour .step{cursor:pointer;border:1.5px solid #0000;border-radius:22px;padding:24px 26px;transition:all .25s}.fx .tour .step.on{background:var(--soft);border-color:var(--line)}.fx .tour .step b{letter-spacing:-.015em;align-items:center;gap:12px;font-size:19px;display:flex}.fx .tour .step b i{background:var(--ink);color:#fff;border-radius:999px;flex:none;place-items:center;width:28px;height:28px;font-size:12.5px;font-style:normal;font-weight:800;display:grid}.fx .tour .step.on b i{background:var(--green-2)}.fx .tour .step p{color:var(--ink-2);opacity:0;max-height:0;margin:8px 0 0 40px;font-size:15px;line-height:1.55;transition:all .3s;overflow:hidden}.fx .tour .step.on p{opacity:1;max-height:120px}.fx .tour .stage{aspect-ratio:16/10;background:#121614;border-radius:22px;position:sticky;top:96px;overflow:hidden;box-shadow:0 30px 80px #0003}.fx .tour .stage img{object-fit:cover;object-position:top left;opacity:0;width:100%;height:100%;transition:opacity .4s;position:absolute;inset:0}.fx .tour .stage img.on{opacity:1}.fx .tour .cur{z-index:2;filter:drop-shadow(0 4px 8px #0006);width:22px;height:22px;transition:left .6s cubic-bezier(.2,.8,.2,1),top .6s cubic-bezier(.2,.8,.2,1);position:absolute}.fx .tour .ring{z-index:1;border:2px solid var(--green-3);opacity:0;border-radius:999px;width:44px;height:44px;margin:-11px 0 0 -11px;transition:left .6s,top .6s;animation:1.6s infinite fx-ring;position:absolute}.fx .tour .wrap{grid-template-columns:1fr}.fx .tour .stage{order:-1;position:relative;top:0}.fx .demo{padding:72px 0}.fx .chips .chip{background:var(--soft);color:var(--ink-2);border-radius:999px;padding:9px 16px;font-size:14px;font-weight:600}.fx .phone.ml150{margin-left:150px}.fx .demo-modal ul{margin:0 0 16px;padding-left:18px;font-size:14.5px;line-height:1.6}.fx .mega a[aria-current=page]{background:var(--soft)}@media (width<=900px){.fx .phone.ml150{margin-left:0}}.fx .pr-plan{padding:56px 0 0}.fx .pr-plan .wrap{grid-template-columns:1.15fr 1fr;align-items:stretch;gap:20px;display:grid}.fx .pr-card{background:var(--dark);color:#fff;border-radius:32px;flex-direction:column;align-items:flex-start;padding:40px;display:flex;position:relative;overflow:hidden}.fx .pr-card:before{content:"";filter:blur(10px);background:radial-gradient(circle,#22c55e73,#0000 70%);border-radius:50%;width:380px;height:380px;position:absolute;top:-140px;right:-120px}.fx .pr-card>*{position:relative}.fx .pr-badge{color:var(--green-3);background:#ffffff1a;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-block}.fx .pr-price{align-items:baseline;gap:12px;margin:22px 0 8px;display:flex}.fx .pr-price b{letter-spacing:-.05em;font-size:clamp(72px,9vw,112px);font-weight:800;line-height:.9}.fx .pr-price span{color:#ffffffb3;font-size:18px;font-weight:600}.fx .pr-card p{color:#ffffffb8;max-width:40ch;margin:0 0 22px;font-size:16px;line-height:1.5}.fx .pr-card ul{gap:11px;margin:0 0 28px;padding:0;list-style:none;display:grid}.fx .pr-card li{align-items:center;gap:10px;font-size:15.5px;font-weight:600;display:flex}.fx .pr-card li i{background:var(--green-3);width:22px;height:22px;color:var(--dark);border-radius:7px;flex:none;place-items:center;display:grid}.fx .pr-card li i svg{width:12px;height:12px}.fx .pr-card small{color:#fff9;margin-top:12px;font-size:13.5px}.fx .pr-zero{grid-template-columns:1fr 1fr;gap:20px;display:grid}.fx .pr-zero div{background:var(--soft);border-radius:28px;flex-direction:column;justify-content:space-between;gap:18px;padding:28px;display:flex}.fx .pr-zero b{letter-spacing:-.045em;font-size:clamp(36px,4vw,52px);font-weight:800;line-height:1}.fx .pr-zero span{color:var(--ink-2);font-size:15px;line-height:1.45}.fx .pr-cost{padding:96px 0 0}.fx .pr-table{background:var(--soft);border-radius:28px;overflow:hidden}.fx .pr-row{color:var(--ink-2);border-top:1px solid #0000000f;grid-template-columns:1.1fr 1.3fr 1fr;align-items:center;gap:24px;padding:20px 28px;font-size:15.5px;line-height:1.45;display:grid}.fx .pr-row b{color:var(--ink);font-weight:700}.fx .pr-row span:last-child{color:var(--ink);align-items:center;gap:10px;font-weight:600;display:flex}.fx .pr-row span:last-child i{width:22px;height:22px;color:var(--green);background:#fff;border-radius:7px;flex:none;place-items:center;display:grid}.fx .pr-row span:last-child i svg{width:12px;height:12px}.fx .pr-th{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);border-top:0;padding-top:22px;padding-bottom:14px;font-size:13px;font-weight:700}.fx .pr-th span:last-child{color:var(--ink-3);font-weight:700}.fx .pr-total{background:var(--dark);color:#ffffffa6;border-top:0;padding-top:26px;padding-bottom:26px}.fx .pr-total b{color:#fff;margin-bottom:2px;font-size:18px;display:block}.fx .pr-total span:last-child{color:#ffffffa6;font-weight:500;display:block}.fx .pr-total span:last-child b{color:var(--green-3);font-size:22px}.fx .pr-source{color:var(--ink-3);max-width:110ch;margin:16px 4px 0;font-size:13px;line-height:1.55}.fx .pr-source a{color:var(--ink-2)}.fx .pr-steps{padding:96px 0 0}.fx .pr-step-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.fx .pr-step-grid article{background:var(--soft);border-radius:28px;padding:30px}.fx .pr-step-grid em{background:var(--dark);color:#fff;border-radius:12px;place-items:center;width:40px;height:40px;margin-bottom:22px;font-style:normal;font-weight:800;display:grid}.fx .pr-step-grid h3{letter-spacing:-.02em;margin:0 0 8px;font-size:22px}.fx .pr-step-grid p{color:var(--ink-2);margin:0;font-size:15.5px;line-height:1.5}@media (width<=900px){.fx .pr-plan .wrap,.fx .pr-step-grid{grid-template-columns:1fr}.fx .pr-th{display:none}.fx .pr-row{grid-template-columns:1fr;gap:6px;padding:20px 22px}.fx .pr-row span[data-label]:before{content:attr(data-label) ": ";color:var(--ink-3);font-weight:600}.fx .pr-row span:last-child[data-label]:before{content:none}.fx .pr-total span[data-label]:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.06em;color:#ffffff73;margin:8px 0 2px;font-size:12px;display:block}.fx .pr-total span:last-child[data-label]:before{content:attr(data-label)}}@media (width<=560px){.fx .pr-card{border-radius:26px;padding:30px 24px}.fx .pr-zero{gap:12px}.fx .pr-zero div{border-radius:22px;padding:22px}}
