*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:88px}body{margin:0;background:#0b1020;color:#f8f7fb;font-family:"DM Sans",sans-serif;line-height:1.65}a{color:inherit;text-decoration:none}.wrap{width:min(1160px,calc(100% - 44px));margin:auto}.topbar{min-height:34px;background:#1a1830;color:#d5cfe3;display:flex;justify-content:center;align-items:center;gap:10px;padding:6px 15px;font-size:9px;letter-spacing:.16em}.topbar a{color:#f1c96f;font-weight:800;letter-spacing:0;margin-left:12px}.pulse{width:6px;height:6px;border-radius:50%;background:#7fe2b0;box-shadow:0 0 0 5px #7fe2b01c;animation:pulse 1.8s infinite}.header{position:sticky;top:0;z-index:30;background:#0b1020ed;backdrop-filter:blur(16px);border-bottom:1px solid #ffffff12}.nav{height:76px;display:flex;align-items:center;justify-content:space-between}.brand{display:flex;align-items:center;gap:10px}.brand img{height:46px;width:46px;border-radius:50%;object-fit:cover;border:1px solid #e5bd66}.brand span:not(.brand-mark){display:flex;flex-direction:column;line-height:1.2}.brand b{font:800 14px Manrope;letter-spacing:.17em;color:#f0d080}.brand small{font-size:8px;letter-spacing:.19em;color:#aaa7bd;margin-top:5px}.brand-mark{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(140deg,#f7d77e,#b47a2d);color:#21172b;font:900 16px Manrope}.nav nav,nav{display:flex;align-items:center;gap:27px;font-size:11px;color:#cbc9d7}nav>a:hover{color:#f2ce79}.navbutton{background:#edc66e;color:#201a2c;padding:11px 16px;border-radius:4px;font-weight:800}.menu{display:none;background:none;border:0}.menu i{display:block;width:22px;height:2px;background:#eac46f;margin:5px}.hero{position:relative;overflow:hidden;padding:82px 0 27px;background:radial-gradient(ellipse at 78% 43%,#193f603e,transparent 39%),linear-gradient(120deg,#0b1020,#111a30 60%,#0b1020)}.hero-gridbg{position:absolute;inset:0;opacity:.16;background-image:linear-gradient(#8296b41c 1px,transparent 1px),linear-gradient(90deg,#8296b41c 1px,transparent 1px);background-size:55px 55px;mask-image:linear-gradient(90deg,transparent,#000)}.hero-layout{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:45px;align-items:center}.kicker,.eyebrow{font-size:10px;letter-spacing:.2em;font-weight:800;color:#e8c16c}.kicker{display:flex;align-items:center;gap:10px}.kicker span{width:25px;height:1px;background:#e8c16c}.hero h1{font:800 clamp(39px,5vw,62px)/1.1 Manrope;letter-spacing:-.055em;margin:22px 0}.hero h1 em,.heading h2 em,.feature-copy h2 em,.pricing-copy h2 em,.closing h2 em{font-style:normal;color:#edc76e}.intro{max-width:520px;color:#b9c1d2;font-size:14px;line-height:1.9}.price{display:flex;flex-direction:column;margin:25px 0 12px}.price small{font-size:9px;color:#aab2c5;letter-spacing:.15em;font-weight:700}.price strong{font:800 45px Manrope;color:#f2ce78;letter-spacing:-.04em}.price strong span{font-size:20px}.offer-points{display:flex;flex-wrap:wrap;gap:9px 17px;color:#d7d9e2;font-size:10px}.offer-points span:first-letter{color:#7de0b1}.hero-buttons{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:27px}.btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 20px;border-radius:4px;font-size:11px;font-weight:800;transition:.25s}.btn:hover{transform:translateY(-3px);filter:brightness(1.08)}.gold{background:linear-gradient(135deg,#f5d985,#d4a64f);color:#211a2b;box-shadow:0 12px 30px #d6a94924}.btn b{margin-left:12px}.underlink{font-size:11px;font-weight:700;color:#e7e5ee}.underlink b{color:#e9c36e;margin-left:7px}.micro-proof{display:flex;align-items:center;gap:12px;margin-top:34px;color:#959fb4;font-size:9px}.spark{color:#eac46f;letter-spacing:3px}.app-stage{height:490px;position:relative;display:flex;align-items:center;justify-content:center}.stage-ring{position:absolute;border:1px solid #e5c16b24;border-radius:50%}.ring-a{width:420px;height:420px}.ring-b{width:510px;height:330px;transform:rotate(-28deg)}.stage-orbit{position:absolute;width:470px;height:470px;border:1px dashed #82b9e32b;border-radius:50%;animation:spin 32s linear infinite}.orbit-dot{position:absolute;top:66px;left:72px;width:10px;height:10px;border-radius:50%;background:#77dcb4;box-shadow:0 0 18px #77dcb4}.phone-shadow{position:absolute;bottom:28px;width:230px;height:28px;border-radius:50%;background:#0009;filter:blur(17px)}.phone{position:relative;z-index:3;width:236px;height:445px;padding:7px;border:2px solid #66718a;border-radius:34px;background:linear-gradient(145deg,#303a51,#080d19 38%,#34405a);box-shadow:0 30px 70px #0009,0 0 0 5px #ffffff0a;transform:rotate(-5deg);animation:phoneFloat 5s ease-in-out infinite}.phone-island{position:absolute;z-index:5;top:13px;left:50%;transform:translateX(-50%);width:72px;height:17px;background:#080d19;border-radius:20px}.phone-status{position:absolute;top:15px;left:18px;right:18px;display:flex;justify-content:space-between;font-size:7px;color:#5e6171;z-index:4}.phone-screen{height:100%;overflow:hidden;border-radius:27px;background:#f7f8fc;color:#1d2535;padding:36px 13px 12px}.app-top{display:flex;justify-content:space-between;align-items:center}.mini-logo{width:25px;height:25px;border-radius:8px;background:linear-gradient(135deg,#2b6dd4,#7d58d5);color:white;display:grid;place-items:center;font:800 9px Manrope}.app-menu{font-size:18px;color:#8b91a1}.welcome{font:500 17px Manrope;margin-top:18px}.welcome b{color:#326dd0}.welcome small{display:block;font:400 8px "DM Sans";color:#9298a8;margin-top:4px}.app-search{background:#eceff5;border-radius:7px;padding:8px;margin-top:13px;font-size:8px;color:#9aa1b0}.app-feature{margin-top:12px;height:115px;border-radius:10px;background:linear-gradient(125deg,#1d3e78,#526ed0 65%,#9b6cce);color:#fff;padding:13px;display:flex;justify-content:space-between;overflow:hidden}.app-feature small{font-size:5px;letter-spacing:.13em;color:#d6e4ff}.app-feature b{display:block;font:700 16px/1.15 Manrope;margin-top:7px}.app-feature i{display:inline-block;font-style:normal;font-size:6px;background:#fff2;padding:5px 7px;border-radius:3px;margin-top:7px}.feature-orb{width:62px;height:62px;border-radius:50%;background:linear-gradient(145deg,#ffd66f,#f18d67);display:grid;place-items:center;font-size:26px;color:#fff;box-shadow:0 0 0 10px #ffffff12;align-self:center;margin-right:3px}.app-shortcuts{display:flex;justify-content:space-between;margin:14px 2px}.app-shortcuts>div{display:flex;flex-direction:column;align-items:center;gap:4px}.ico{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;font-size:14px}.purple{background:#eee7ff;color:#8058c7}.orange{background:#fff0e4;color:#e88a43}.green{background:#e2f6ec;color:#3da878}.blue{background:#e3edff;color:#477bd1}.app-shortcuts small{font-size:6px;color:#7c8495}.app-section-title{font:700 9px Manrope;margin-top:10px;display:flex;justify-content:space-between}.app-section-title small{font:500 6px "DM Sans";color:#6487c9}.app-skeleton{display:flex;gap:8px;align-items:center;margin-top:9px}.app-skeleton>i{width:39px;height:34px;border-radius:6px;background:linear-gradient(135deg,#f0d4b0,#d9a7a2)}.app-skeleton span{flex:1}.app-skeleton b,.app-skeleton small{display:block;height:5px;border-radius:5px;background:#dce1eb;width:75%}.app-skeleton small{width:48%;margin-top:5px}.app-skeleton.second>i{background:linear-gradient(135deg,#b7d6e8,#9d9ee1)}.app-tab{position:absolute;bottom:12px;left:15px;right:15px;display:flex;justify-content:space-around;color:#7788a8;font-size:14px}.float-icon{position:absolute;z-index:4;display:flex;align-items:center;gap:8px;padding:8px 11px 8px 8px;background:#19243a;border:1px solid #ffffff1c;border-radius:9px;box-shadow:0 12px 30px #0007;animation:bob 4s ease-in-out infinite}.float-icon small{font-size:8px;color:#dbe4f3;font-weight:700}.app-icon{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:#fff;font-size:17px;box-shadow:inset 0 1px 2px #ffffff55,0 5px 12px #0003}.shop{background:linear-gradient(145deg,#ffbd68,#e86b50)}.chat{background:linear-gradient(145deg,#59d5ad,#149a85)}.calendar{background:linear-gradient(145deg,#7c8dff,#5554c9)}.delivery{background:linear-gradient(145deg,#f4a9c2,#bd4f86)}.f-shop{top:58px;left:0}.f-chat{top:145px;right:-4px;animation-delay:.7s}.f-calendar{bottom:90px;left:0;animation-delay:1.1s}.f-delivery{bottom:45px;right:0;animation-delay:1.6s}.stage-caption{position:absolute;bottom:0;color:#8d9bb1;font-size:8px;letter-spacing:.18em}.hero-foot{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:48px;color:#8994aa;font-size:8px;letter-spacing:.17em}.hero-foot i{width:3px;height:3px;border-radius:50%;background:#e8c16c}.ticker{background:#1a2338;border-block:1px solid #ffffff12}.ticker-inner{height:60px;display:flex;justify-content:space-around;align-items:center;color:#d7dce7;font:700 10px Manrope;letter-spacing:.15em}.ticker-inner b{color:#e9c36e}.section{padding:95px 0}.light{background:#f7f8fc;color:#172033}.heading{max-width:670px;margin-bottom:43px}.heading.center{text-align:center;margin-inline:auto}.heading.center .eyebrow{justify-content:center}.eyebrow{color:#a77c32}.heading h2,.feature-copy h2,.pricing-copy h2,.closing h2{font:800 clamp(32px,4vw,47px)/1.14 Manrope;letter-spacing:-.045em;margin:15px 0}.heading h2 em{color:#a77c32}.heading p{color:#727c90;font-size:13px;line-height:1.85}.solution-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.solution-card{padding:25px;background:#fff;border:1px solid #e9ebf2;border-radius:9px;transition:.3s;min-height:230px}.solution-card:hover{transform:translateY(-7px);box-shadow:0 18px 40px #15203b12;border-color:#d9c18e}.solution-icon{height:46px;width:46px;border-radius:13px;display:grid;place-items:center;color:#fff;font-size:23px;box-shadow:0 8px 16px #17203318}.gradient-one{background:linear-gradient(135deg,#ffbd65,#ed7359)}.gradient-two{background:linear-gradient(135deg,#8e85f6,#585bd0)}.gradient-three{background:linear-gradient(135deg,#51d3bd,#159a94)}.gradient-four{background:linear-gradient(135deg,#60a8ed,#4467c4)}.gradient-five{background:linear-gradient(135deg,#f3a4c6,#bb5c9a)}.gradient-six{background:linear-gradient(135deg,#b49bf5,#7957c7)}.solution-card h3{font:700 15px Manrope;margin:17px 0 7px}.solution-card p{font-size:11px;color:#778195;line-height:1.8;margin:0 0 15px}.tags{display:flex;flex-wrap:wrap;gap:5px}.tags span{font-size:8px;background:#f0f2f7;color:#657087;border-radius:20px;padding:5px 8px}.dark{background:#111a2d;color:#f8f7fb}.feature-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:90px;align-items:start}.feature-copy h2{font-size:43px}.feature-copy p,.pricing-copy p{color:#aeb9cb;font-size:13px;line-height:1.9}.outline{border:1px solid #d7b66b;color:#f0d38a;margin-top:20px}.feature-list{border-top:1px solid #ffffff20}.feature-row{display:grid;grid-template-columns:44px 1fr 28px;gap:17px;align-items:center;padding:20px 0;border-bottom:1px solid #ffffff20}.feature-symbol{width:39px;height:39px;display:grid;place-items:center;border-radius:10px;background:#e9c36d18;color:#efca75;font-size:20px}.feature-row h3{font:700 14px Manrope;margin:0 0 4px}.feature-row p{font-size:10px;color:#aab5c8;margin:0;line-height:1.7}.feature-row>b{font:700 11px Manrope;color:#718099}.icon-showcase{display:grid;grid-template-columns:repeat(8,1fr);gap:15px}.icon-tile{display:flex;align-items:center;flex-direction:column;gap:7px}.app-icon.large{width:65px;height:65px;border-radius:19px;font-size:27px;transition:.35s;animation:iconBreath 4s ease-in-out infinite}.icon-tile:nth-child(2n) .app-icon{animation-delay:.6s}.icon-tile:hover .app-icon{transform:translateY(-9px) rotate(-8deg) scale(1.08)}.i1{background:linear-gradient(145deg,#ffbd65,#e86b50)}.i2{background:linear-gradient(145deg,#8c86f4,#4e54c8)}.i3{background:linear-gradient(145deg,#58d7bd,#128d87)}.i4{background:linear-gradient(145deg,#6ab2ee,#3c69c7)}.i5{background:linear-gradient(145deg,#f3a5c7,#bd5b99)}.i6{background:linear-gradient(145deg,#b39cf4,#7954c8)}.i7{background:linear-gradient(145deg,#f1c56e,#b78338)}.i8{background:linear-gradient(145deg,#7dd5bd,#319b82)}.icon-tile b{font:700 10px Manrope;color:#253047}.icon-tile small{font-size:8px;color:#7b8497}.process{background:#182238}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:25px}.step>span{font:800 28px Manrope;color:#edc66e}.step-line{height:1px;background:linear-gradient(90deg,#eac36c,#eac36c16);margin:15px 0 19px}.step h3{font:700 15px Manrope;margin:0 0 8px}.step p{font-size:11px;color:#aeb9cb;line-height:1.8;margin:0;max-width:220px}.pricing{background:radial-gradient(ellipse at 15% 45%,#30486b55,transparent 40%),#0d1425}.pricing-layout{display:grid;grid-template-columns:1fr .9fr;gap:75px;align-items:center}.pricing-copy h2{font-size:45px}.price-assurance{display:flex;gap:10px;color:#d3d8e3;font-size:10px;margin-top:27px}.price-assurance span{color:#edc66e}.price-card{background:#fff;color:#1b2437;border-radius:9px;padding:30px;border-top:4px solid #e5bd66;box-shadow:0 25px 70px #0005}.price-head{display:flex;justify-content:space-between;gap:10px;align-items:center;font-size:9px;letter-spacing:.13em;font-weight:800;color:#657087}.price-head b{font-size:8px;color:#98702d;background:#f7f0df;padding:6px 8px;border-radius:3px}.amount{font:800 45px Manrope;letter-spacing:-.05em;margin:20px 0 0}.amount small{font-size:18px;color:#98702d}.amount-note{font-size:10px;color:#7d8798}.rule{height:1px;background:#e9ebf0;margin:19px 0}.price-card ul{padding:0;list-style:none;margin:0 0 22px}.price-card li{font-size:10px;color:#5f6a7f;padding:7px 0}.price-card li::first-letter{color:#1a9b72}.full{width:100%}.disclaimer{display:block;color:#8992a2;font-size:8px;line-height:1.7;margin-top:13px}.faq{background:#f7f8fc}.faq-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:75px}.faq-layout .heading{margin:0}.faq-layout .heading h2{font-size:39px}.faq-layout .heading p{font-size:12px}.darklink{color:#966d2c;display:inline-block;margin-top:15px;font-size:11px;font-weight:800}.faq-items details{border-bottom:1px solid #e2e6ee;padding:16px 0}.faq-items summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:12px;font:700 12px Manrope}.faq-items summary::-webkit-details-marker{display:none}.faq-items summary:after{content:"+";font-size:18px;color:#a57a33}.faq-items details[open] summary:after{content:"−"}.faq-items details p{font-size:10px;line-height:1.8;color:#778195;margin:11px 25px 0 0}.closing{padding:62px 0;background:linear-gradient(110deg,#1c2d4b,#151a31);border-top:1px solid #eac36c30}.closing-inner{display:flex;align-items:center;justify-content:space-between;gap:35px}.closing h2{max-width:650px;font-size:39px;margin:12px 0}.closing p{font-size:11px;color:#b5bfd0;margin:0}footer{background:#080d18;padding:48px 0 18px}.footer-main{display:grid;grid-template-columns:1.5fr .7fr 1fr;gap:65px;padding-bottom:35px}.footer-brand p{font-size:10px;color:#929eb2;line-height:1.8;max-width:310px;margin-top:16px}.footer-col{display:flex;flex-direction:column;gap:10px;color:#aab4c5;font-size:10px}.footer-col>b{color:#efcf82;font:700 11px Manrope;margin-bottom:5px}.footer-bottom{border-top:1px solid #ffffff15;padding-top:16px;display:flex;justify-content:space-between;gap:12px;color:#758197;font-size:8px}.whatsapp-float{position:fixed;z-index:40;right:20px;bottom:20px;background:#18a968;color:white;border-radius:30px;padding:11px 16px;display:flex;align-items:center;gap:8px;font-size:10px;font-weight:800;box-shadow:0 10px 28px #0005}.whatsapp-float span{font-size:19px}.reveal{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s ease}.reveal.visible{opacity:1;transform:translateY(0)}@keyframes spin{to{transform:rotate(332deg)}}@keyframes phoneFloat{0%,100%{transform:translateY(0) rotate(-5deg)}50%{transform:translateY(-13px) rotate(-3deg)}}@keyframes bob{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes iconBreath{0%,100%{box-shadow:0 8px 18px #1c27401b}50%{box-shadow:0 13px 28px #536ca33b}}@keyframes pulse{50%{box-shadow:0 0 0 8px #7fe2b000}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation:none!important;transition:none!important}.reveal{opacity:1;transform:none}}
@media(max-width:950px){.hero-layout{gap:20px}.hero h1{font-size:48px}.icon-showcase{grid-template-columns:repeat(4,1fr);row-gap:25px}.pricing-layout{gap:35px}.feature-layout{gap:40px}}
@media(max-width:700px){.wrap{width:calc(100% - 34px)}.topbar{font-size:7px;letter-spacing:.1em;flex-wrap:wrap}.topbar a{margin-left:3px}.nav{height:67px}.brand img{width:40px;height:40px}.menu{display:block}.nav nav{display:none;position:absolute;top:67px;left:0;right:0;padding:20px;background:#111a2d;flex-direction:column;align-items:stretch;gap:17px;border-bottom:1px solid #ffffff20}.nav nav.open{display:flex}.navbutton{text-align:center}.hero{padding:60px 0 23px}.hero-layout{grid-template-columns:1fr;gap:8px}.hero h1{font-size:43px}.intro{font-size:12px}.price strong{font-size:39px}.app-stage{height:450px;margin-top:8px}.ring-a{width:340px;height:340px}.ring-b{width:400px;height:285px}.stage-orbit{width:390px;height:390px}.phone{width:215px;height:405px}.phone-screen{padding-top:34px}.app-feature{height:102px}.f-shop{left:-3px;top:49px}.f-chat{right:-3px;top:125px}.f-calendar{left:-2px;bottom:72px}.f-delivery{right:-2px;bottom:35px}.hero-foot{gap:9px;flex-wrap:wrap;font-size:7px;margin-top:40px}.ticker-inner{height:auto;min-height:53px;gap:8px;font-size:7px;letter-spacing:.07em;flex-wrap:wrap;padding:12px 0}.section{padding:70px 0}.heading{margin-bottom:30px}.heading h2,.feature-copy h2,.pricing-copy h2{font-size:34px}.solution-grid{grid-template-columns:repeat(2,1fr);gap:10px}.solution-card{padding:17px;min-height:240px}.solution-card h3{font-size:12px}.solution-card p{font-size:10px}.tags span{font-size:7px}.feature-layout{grid-template-columns:1fr;gap:30px}.feature-copy h2{font-size:35px}.feature-row{grid-template-columns:38px 1fr 22px;gap:11px}.feature-row p{font-size:9px}.icon-showcase{grid-template-columns:repeat(4,1fr);gap:22px 8px}.app-icon.large{width:57px;height:57px}.steps{grid-template-columns:repeat(2,1fr);gap:30px 20px}.pricing-layout{grid-template-columns:1fr;gap:28px}.pricing-copy h2{font-size:36px}.price-card{padding:24px 20px}.amount{font-size:40px}.faq-layout{grid-template-columns:1fr;gap:25px}.faq-layout .heading h2{font-size:34px}.closing-inner{flex-direction:column;align-items:flex-start}.closing h2{font-size:32px}.footer-main{grid-template-columns:1fr 1fr;gap:30px 18px}.footer-brand{grid-column:1/-1}.footer-bottom{flex-direction:column;gap:7px}.whatsapp-float{right:12px;bottom:12px;padding:10px 13px}}
@media(max-width:380px){.hero h1{font-size:37px}.solution-grid{grid-template-columns:1fr}.solution-card{min-height:0}.hero-buttons{gap:14px}.btn{padding:13px 15px}.price-head{align-items:flex-start;flex-direction:column}}
