.marketing{--m-green:#0a4779;--m-ink:#10202e;--m-light:#e8edf1;color:var(--m-ink);background:#fff;font-family:Poppins,Cairo,Tahoma,Arial,sans-serif;font-size:16px;line-height:1.8;overflow-x:clip}.marketing *{box-sizing:border-box}.marketing a{text-decoration:none}.marketing p{color:#626d76}.m-container{width:calc(100% - 96px);max-width:1250px;margin-inline:auto}.m-announcement{color:#e4edf4;background:#10293e;justify-content:center;align-items:center;gap:18px;min-height:45px;padding:8px 20px;font-size:13px;display:flex}.m-announcement a{color:#bcd3e6;border-bottom:1px solid #788c9d;align-items:center;gap:8px;display:flex}.m-nav{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:30;background:#ffffffed;border-bottom:1px solid #e6e9ec;position:sticky;top:0}.m-nav-inner{justify-content:space-between;align-items:center;gap:24px;min-height:91px;display:flex}.m-brand{color:#152b3d;white-space:nowrap;align-items:center;gap:11px;display:flex}.m-brand>span{color:#fff;background:#0b497b;border-radius:12px;place-items:center;width:44px;height:46px;display:grid}.m-brand b{font-size:21px;line-height:1.35}.m-brand small{letter-spacing:3.1px;color:#5d6b77;margin-top:5px;font:9px Poppins,Cairo,Arial;display:block}.m-nav nav,.m-nav-actions{align-items:center;gap:27px;display:flex}.m-nav nav a,.m-login{white-space:nowrap;font-size:14px;font-weight:600}.m-nav nav a:hover,.m-login:hover{color:#0d5896}.m-nav-actions{gap:20px}.m-button,.m-outline{border-radius:7px;justify-content:center;align-items:center;gap:14px;min-height:52px;padding:12px 25px;font-size:15px;font-weight:700;line-height:1.6;transition:background .15s,transform .15s;display:inline-flex}.m-button{background:var(--m-green);border:1px solid var(--m-green);color:#fff!important}.m-button:hover{background:#083962;transform:translateY(-2px)}.m-outline{color:#17344c;background:0 0;border:1px solid #9fadb9}.m-outline:hover{background:#dfe7ed}.m-button.m-small{min-height:43px;padding:9px 17px;font-size:13px}.m-menu{display:none}.m-hero{background:#edf1f4;padding:78px 0 65px;position:relative}.m-hero-grid{grid-template-columns:1.02fr 1fr;align-items:center;gap:75px;display:grid}.m-kicker{color:#1f5c8d;margin-bottom:17px;font-size:13px;font-weight:600;display:block}.m-hero .m-kicker{align-items:center;gap:9px;display:flex}.m-kicker>span{background:#2774b3;border-radius:50%;width:6px;height:6px}.m-hero h1{letter-spacing:-2.7px;margin:0 0 21px;font-size:clamp(42px,4.8vw,65px);line-height:1.48}.m-hero-copy>p{color:#546370;max-width:510px;font-size:17px;line-height:2.1}.m-hero-actions{gap:12px;margin:29px 0 22px;display:flex}.m-hero-notes{color:#697680;gap:19px;font-size:12px;display:flex}.m-hero-notes span{align-items:center;gap:4px;display:flex}.m-hero-notes svg{color:#23679f}.m-hero-visual{min-width:0;padding:24px 18px 50px 25px;position:relative}.m-photo-wrap{aspect-ratio:1.03;background:#cfd8df;border-radius:125px 16px 16px;overflow:hidden}.m-photo-wrap img{object-fit:cover;object-position:52% center;width:100%;height:100%;display:block}.m-income-card{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fffffff7;border:1px solid #edf0f3;border-radius:13px;flex-wrap:wrap;align-items:center;gap:10px;width:262px;padding:18px 20px 10px;display:flex;position:absolute;top:0;left:-19px;box-shadow:0 15px 40px #17304416}.m-icon-green{color:#18578b;background:#e9eff4;border-radius:9px;place-items:center;width:40px;height:40px;display:grid}.m-income-card small{color:#76828b;font-size:12px;display:block}.m-income-card strong{color:#133959;text-align:right;font:600 24px/1.6 Poppins,Cairo,Arial;display:block}.m-income-card strong span{font:12px Cairo,Tahoma}.m-demo-label{color:#788692;font-size:10px;position:absolute;top:-24px;left:12px}.m-income-card svg[viewBox="0 0 240 64"]{width:100%;height:55px}.m-invoice-card{background:#fff;border:1px solid #e8ebee;border-radius:11px;align-items:center;gap:14px;padding:17px 22px;display:flex;position:absolute;bottom:37px;right:-23px;box-shadow:0 15px 40px #17304414}.m-invoice-card>span{color:#205f92;background:#dbe7f0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.m-invoice-card strong{font-size:14px;display:block}.m-invoice-card small{color:#7b848c;margin-top:3px;font-size:11px;display:block}.m-visual-caption{color:#7c8993;font-size:11px;position:absolute;bottom:0;left:24px}.m-strip{border-block:1px solid #e6eaee;padding:23px 0}.m-strip .m-container{justify-content:space-around;gap:20px;display:flex}.m-strip span{color:#67737c;align-items:center;gap:12px;font-size:14px;display:flex}.m-strip svg{color:#22649a;width:21px;height:21px}.m-section{padding-block:90px;scroll-margin-top:100px}.m-section-heading{margin-bottom:35px}.m-section h2,.m-business h2,.m-contact h2{letter-spacing:-1.3px;font-size:38px;line-height:1.6}.m-section-heading>p{margin-top:13px;font-size:16px}.m-section-heading .m-kicker{margin-bottom:10px}.m-feature-grid{grid-template-columns:repeat(3,1fr);gap:21px;display:grid}.m-feature{border:1px solid #e4e8ec;border-radius:12px;padding:28px 27px;transition:box-shadow .2s;position:relative}.m-feature:hover{box-shadow:0 15px 40px #1730440c}.m-feature-number{color:#b5bec5;font:13px Poppins,Cairo,Arial;position:absolute;top:23px;left:23px}.m-feature-icon{color:#205e91;background:#edf1f5;border-radius:10px;place-items:center;width:46px;height:46px;margin-bottom:21px;display:grid}.m-feature h3{margin-bottom:11px;font-size:18px}.m-feature p{font-size:14px;line-height:1.95}.m-business{background:#f0f3f6;padding:70px 0;scroll-margin-top:95px}.m-business-grid{grid-template-columns:1fr 1fr;align-items:center;gap:85px;display:grid}.m-business h2 em{color:#54738d;font-style:normal}.m-business p{max-width:420px;margin:15px 0 21px}.m-link{color:#134b79;align-items:center;gap:10px;font-size:14px;font-weight:600;display:inline-flex}.m-audience-list article{background:#fff;border:1px solid #dee5ea;border-radius:11px;align-items:center;gap:20px;margin:14px 0;padding:22px;display:flex}.m-audience-list article>span{color:#5d7d97;background:#e9eff4;border-radius:11px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.m-audience-list h3{font-size:17px}.m-audience-list p{margin:5px 0 0;font-size:13px}.m-audience-list article>svg{color:#a7b2bb;flex-shrink:0;margin-right:auto}.m-center{text-align:center}.m-pricing .m-section-heading{margin-bottom:25px}.m-billing{align-items:center;margin-bottom:43px}.m-billing [data-slot=tabs-list]{background:#edf0f3;border:1px solid #dde4ea;border-radius:9px;height:auto;padding:5px}.m-billing [data-slot=tabs-trigger]{min-height:43px;box-shadow:none;border-radius:6px;padding:10px 22px;font-size:14px}.m-billing [data-slot=tabs-trigger][data-state=active]{color:#153d5d;background:#fff;box-shadow:0 2px 5px #153d5d12}.m-billing [data-slot=tabs-trigger] span{color:#1f5d8f;background:#cbddec;border-radius:5px;padding:2px 7px;font-size:10px}.m-plan-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.m-plan{border:1px solid #dce2e7;border-radius:12px;padding:34px 28px 28px;position:relative}.m-plan-featured{background:#f7fafc;border:2px solid #115185;padding-top:33px}.m-plan-ribbon{color:#fff;white-space:nowrap;background:#104f83;border:4px solid #fff;border-radius:20px;padding:3px 17px;font-size:11px;position:absolute;top:-16px;left:50%;transform:translate(-50%)}.m-plan h3{font-size:25px}.m-plan-sub{margin-top:6px;font-size:13px}.m-price{direction:ltr;justify-content:flex-end;align-items:center;gap:11px;margin:22px 0 0;display:flex}.m-price strong{letter-spacing:-2px;order:1;font:600 54px/1.3 Poppins,Cairo,Arial}.m-price div{direction:rtl}.m-price b,.m-price span{color:#7e868c;font-size:11px;font-weight:400;display:block}.m-price-note{margin:9px 0 25px;font-size:12px}.m-plan .m-button,.m-plan .m-outline{width:100%;min-height:47px;font-size:14px}.m-plan ul{border-top:1px solid #e3e8ed;margin:24px 0 0;padding:22px 0 0;list-style:none}.m-plan li{color:#51606c;align-items:center;gap:10px;margin:13px 0;font-size:14px;display:flex}.m-plan li svg{color:#23669d;flex-shrink:0}.m-pricing-note{text-align:center;max-width:850px;margin:25px auto 0;font-size:12px;line-height:1.9}.m-faq{grid-template-columns:.9fr 1.2fr;gap:80px;padding-top:20px;display:grid}.m-faq h2{font-size:32px}.m-faq p{margin-top:13px;font-size:15px}.m-faq [data-slot=accordion-trigger]{text-align:right;min-height:74px;font-family:inherit;font-size:15px;line-height:1.8}.m-faq [data-slot=accordion-content]{color:#69757e;font-size:14px;line-height:2}.m-contact{background:#122a3e;padding:65px 0;scroll-margin-top:95px}.m-contact-inner{grid-template-columns:1.3fr 1fr;align-items:center;gap:100px;display:grid}.m-contact .m-kicker{color:#98bbd7}.m-contact h2{color:#fff}.m-contact p{color:#b2bfc9;margin:16px 0 23px}.m-contact-card{color:#bad3e8;background:#1b354a;border:1px solid #3f5567;border-radius:13px;padding:30px}.m-contact-card h3{color:#fff;margin-top:12px;font-size:23px}.m-contact-card p{margin:10px 0;font-size:15px}.m-contact-card>span{color:#a7b6c2;font-size:13px}.m-contact-card a{color:#c2def5;align-items:center;gap:8px;margin-top:19px;font-size:14px;display:flex}.m-footer{padding-top:50px}.m-footer-main{justify-content:space-between;align-items:center;gap:35px;padding-bottom:40px;display:flex}.m-footer-main p{margin-top:17px;font-size:13px}.m-footer nav{color:#5a6975;flex-wrap:wrap;gap:25px;font-size:13px;display:flex}.m-footer-bottom{color:#868e95;border-top:1px solid #e5e9ed;justify-content:space-between;gap:20px;padding:22px 0;font-size:11px;display:flex}.m-mobile-nav{flex-direction:column;gap:22px;padding:25px;font-family:Poppins,Cairo,Tahoma,Arial,sans-serif;display:flex}.m-plan-dialog{font-family:Poppins,Cairo,Tahoma,Arial,sans-serif;line-height:2}.m-plan-dialog [data-slot=dialog-title]{margin-top:15px;font-size:23px}.m-plan-dialog [data-slot=dialog-description]{font-size:15px;line-height:2}.m-plan-dialog p{color:#5f6b74;font-size:14px}.login-page{background:#edf1f4;flex-direction:column;justify-content:center;align-items:center;gap:30px;min-height:100vh;padding:40px 20px;display:flex}.login-card{text-align:center;background:#fff;border:1px solid #dce3e8;border-radius:20px;width:100%;max-width:480px;padding:45px;box-shadow:0 20px 60px #152b3d10}.login-card h1{margin-bottom:15px;font-size:33px}.login-card>p{margin-bottom:25px;font-size:16px}.login-card .m-button{width:100%}.login-note{text-align:right;color:#7a848c;background:#f1f4f7;border-radius:8px;gap:12px;margin:20px 0;padding:15px;font-size:12px;display:flex}.login-note svg{color:#577186;flex-shrink:0}.login-card>.m-link{font-size:12px}html{scroll-behavior:smooth}section[id]{scroll-margin-top:110px}@media (min-width:1550px){.m-container{max-width:1360px}.m-hero{padding-block:90px}.m-hero h1{font-size:76px}.m-hero-grid{gap:100px}}@media (max-width:1150px){.m-container{width:calc(100% - 60px)}.m-nav nav{gap:16px}.m-nav-actions{gap:13px}.m-nav .m-small{display:none}.m-hero-grid{gap:45px}.m-hero h1{font-size:49px}.m-income-card{width:230px;left:-10px}.m-invoice-card{padding:14px;right:-12px}.m-hero-notes{gap:10px}.m-business-grid{gap:40px}.m-feature{padding:24px 20px}.m-plan{padding:30px 20px}.m-faq{gap:45px}.m-contact-inner{gap:50px}}@media (max-width:800px){.m-container{width:calc(100% - 40px)}.m-nav nav{display:none}.m-nav-inner{min-height:77px}.m-menu{display:block}.m-nav-actions{gap:20px}.m-hero{padding:46px 0 35px}.m-hero-grid{grid-template-columns:1fr;gap:38px}.m-hero h1{font-size:53px}.m-hero-copy,.m-hero-copy>p{max-width:600px}.m-hero-visual{width:100%;max-width:540px;margin:auto;padding-inline:20px}.m-photo-wrap{aspect-ratio:1.25}.m-income-card{left:0}.m-invoice-card{bottom:30px;right:0}.m-strip .m-container{flex-wrap:wrap;gap:18px}.m-strip span{font-size:12px}.m-section{padding-block:60px}.m-section h2,.m-business h2,.m-contact h2{font-size:32px}.m-feature-grid{grid-template-columns:1fr 1fr;gap:15px}.m-business-grid,.m-contact-inner,.m-faq{grid-template-columns:1fr;gap:30px}.m-business{padding:50px 0}.m-plan-grid{grid-template-columns:1fr;gap:32px;max-width:480px;margin:auto}.m-plan{padding:30px}.m-plan li{font-size:15px}.m-plan h3{font-size:28px}.m-plan-sub{font-size:14px}.m-faq{padding-top:10px}.m-contact{padding:45px 0}.m-footer-main{flex-direction:column;align-items:start}.m-footer nav{gap:18px}.m-footer-bottom{flex-wrap:wrap;gap:10px;font-size:11px}.m-footer-bottom span:last-child{width:100%}}@media (max-width:450px){.m-announcement{flex-wrap:wrap;gap:7px;padding:9px;font-size:11px}.m-brand b{font-size:18px}.m-brand>span{width:37px;height:40px}.m-login{font-size:12px}.m-nav-actions{gap:14px}.m-hero h1{letter-spacing:-1.5px;font-size:44px}.m-hero-copy>p{font-size:15px}.m-hero-actions{gap:8px}.m-hero-actions a{min-height:48px;padding:12px 16px;font-size:13px}.m-hero-notes{gap:8px;font-size:10px}.m-hero-visual{padding-top:45px}.m-income-card{width:204px;padding:12px 15px 6px;top:15px}.m-income-card strong{font-size:20px}.m-income-card svg[viewBox="0 0 240 64"]{height:37px}.m-photo-wrap{aspect-ratio:1;border-top-right-radius:80px}.m-invoice-card{gap:8px;padding:12px}.m-invoice-card strong{font-size:12px}.m-invoice-card small{font-size:10px}.m-feature-grid{grid-template-columns:1fr}.m-feature{padding:25px}.m-feature p{font-size:15px}.m-section h2,.m-business h2,.m-contact h2{font-size:29px}.m-audience-list article{gap:12px;padding:17px}.m-audience-list h3{font-size:16px}.m-audience-list p{font-size:12px}.m-billing [data-slot=tabs-trigger]{padding:8px 16px}.login-card{padding:30px 22px}.m-footer nav,.m-hero .m-kicker{font-size:12px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.marketing *{transition:none!important}}.marketing .m-demo-label,.marketing .m-invoice-card small,.marketing .m-visual-caption,.marketing .m-plan-ribbon,.marketing .m-price b,.marketing .m-price span,.marketing .m-footer-bottom,.marketing .m-billing [data-slot=tabs-trigger] span{font-size:12px}.marketing .m-feature p,.marketing .m-audience-list p,.marketing .m-plan-sub,.marketing .m-contact-card>span{font-size:14px}.marketing .m-hero-notes{font-size:12px}.marketing .m-nav .m-small,.marketing .m-footer nav{font-size:14px}@media (max-width:450px){.marketing .m-hero-notes{flex-wrap:wrap}.marketing .m-announcement,.marketing .m-login{font-size:12px}.marketing .m-invoice-card strong{font-size:14px}}.marketing{--m-green:#1672c4;--m-ink:#142f4b;--m-light:#eaf5ff}.m-brand>span{background:#258ee9}.m-hero{background:#edf7ff}.m-period{color:#309af5}.m-announcement,.m-contact{background:#102f52}.m-contact-card{background:#193f67;border-color:#386487}.m-contact .m-button{background:#65bfff;border-color:#65bfff;color:#103957!important}.m-plan-featured{background:#f5faff;border-color:#278ee6}.m-plan-ribbon{background:#1672c4}.m-button:hover{background:#105fa9}.m-income-card svg[viewBox="0 0 240 64"] path:first-child{stroke:#2799f7}.m-income-card svg[viewBox="0 0 240 64"] path:last-child{fill:#2799f7}.m-billing [data-slot=tabs-trigger] span{color:#155b91;background:#d9efff}.marketing{font-family:Poppins,Cairo,Tahoma,Arial,sans-serif}.marketing h1,.marketing h2,.marketing h3{letter-spacing:0;font-weight:800}.m-hero h1{font-size:clamp(42px,4.6vw,62px);line-height:1.6}.m-nav-inner{gap:20px}.m-nav nav{gap:22px}.m-nav nav a,.m-login{font-weight:700}.m-contact .m-kicker{font-weight:600}.m-footer .smartbook-brand{width:225px}.login-page>.smartbook-brand{border-radius:10px;width:270px;padding:8px}.m-plan-dialog{font-family:Poppins,Cairo,Tahoma,sans-serif}@media (max-width:1150px){.m-nav .smartbook-brand{width:180px}.m-nav nav{gap:16px}}@media (max-width:450px){.m-nav .smartbook-brand{width:160px}.m-nav-inner{gap:12px}.m-hero h1{font-size:40px}.m-nav-actions{gap:12px}}.m-language-bar{border-bottom:1px solid #eaf0f6;justify-content:flex-end;min-height:44px;display:flex}.m-language-switch{color:#61778e;direction:ltr;align-items:center;gap:9px;font-size:14px;display:flex}.m-language-switch button{min-height:44px;font:inherit;color:#53687c;cursor:pointer;background:0 0;border:0;padding:4px 8px}.m-language-switch button[aria-pressed=true]{color:#126bc0;text-underline-offset:5px;font-weight:700;text-decoration:underline}.m-language-switch button:focus-visible{outline-offset:1px;border-radius:4px;outline:2px solid #1672c4}.marketing section[id]{scroll-margin-top:160px}.marketing[dir=ltr] .lucide-arrow-left,.marketing[dir=ltr] .lucide-chevron-left{transform:rotate(180deg)}.marketing[dir=ltr] .m-hero h1{letter-spacing:-1.5px;font-size:clamp(36px,4.3vw,60px);line-height:1.25}.marketing[dir=ltr] .m-section h2,.marketing[dir=ltr] .m-business h2,.marketing[dir=ltr] .m-contact h2{letter-spacing:-1px;line-height:1.35}.marketing[dir=ltr] .m-income-card{left:auto;right:-19px}.marketing[dir=ltr] .m-invoice-card{left:-23px;right:auto}.marketing[dir=ltr] .m-visual-caption{left:auto;right:24px}.marketing[dir=ltr] .m-demo-label{left:auto;right:12px}.marketing[dir=ltr] .m-feature-number{left:auto;right:23px}.marketing[dir=ltr] .m-audience-list article>svg{margin-left:auto;margin-right:0}.marketing[dir=ltr] .m-price{justify-content:flex-start}.marketing[dir=ltr] .m-price strong{order:0}.marketing[dir=ltr] .m-price div{direction:ltr}.marketing[dir=ltr] .m-income-card strong{text-align:left}.marketing .m-faq [data-slot=accordion-trigger]{text-align:start}.marketing[dir=ltr] .m-hero-notes{flex-wrap:wrap}.marketing[dir=ltr] .m-photo-wrap{border-radius:16px 125px 16px 16px}@media (max-width:1150px){.marketing[dir=ltr] .m-nav nav{gap:12px}.marketing[dir=ltr] .m-nav nav a{font-size:13px}.marketing[dir=ltr] .m-income-card{right:-10px}.marketing[dir=ltr] .m-invoice-card{left:-12px}}@media (max-width:800px){.marketing[dir=ltr] .m-income-card{right:0}.marketing[dir=ltr] .m-invoice-card{left:0}.m-language-bar{width:calc(100% - 40px)}}@media (max-width:450px){.marketing[dir=ltr] .m-hero h1{font-size:38px}.marketing[dir=ltr] .m-hero-actions{flex-wrap:wrap}.marketing[dir=ltr] .m-invoice-card{max-width:95%}.marketing[dir=ltr] .m-photo-wrap{border-top-right-radius:80px}}.m-plan-features li{align-items:flex-start}.m-plan-features strong{font-size:14px;font-weight:600;line-height:1.8;display:block}.m-planned-label{color:#376184;background:#eaf2fa;border-radius:5px;margin-top:6px;padding:3px 9px;font-size:12px;line-height:1.6;display:inline-block}.m-apps{background:#f4f9ff;border-bottom:1px solid #e0ecf7;padding:40px 0}.m-apps-inner{justify-content:space-between;align-items:center;gap:32px;display:flex}.m-apps-copy{max-width:580px}.m-apps-copy .m-kicker{margin-bottom:8px;font-size:14px}.m-apps-copy h2{margin:0 0 8px;font-size:clamp(22px,2.2vw,30px);line-height:1.6}.m-apps-copy p{color:#536b80;margin:0;font-size:15px;line-height:1.9}.m-store-badges{flex-shrink:0;align-items:flex-start;gap:20px;display:flex}.m-store-item{flex-direction:column;align-items:center;gap:4px;display:flex}.m-store-soon{color:#176bb4;font-size:14px;font-weight:700}.m-store-item button{cursor:default;opacity:1;background:0 0;border:0;justify-content:center;align-items:center;width:180px;height:78px;padding:0;display:flex}.m-store-item img{object-fit:contain;width:180px;height:60px;display:block}.m-store-item img.m-google-badge{width:202px;max-width:none;height:78px}@media (max-width:1000px){.m-apps-inner{flex-direction:column;align-items:flex-start}.m-store-badges{align-self:center}}@media (max-width:450px){.m-apps{padding:28px 0}.m-store-badges{flex-wrap:wrap;justify-content:center;gap:12px;width:100%}.m-store-item button{width:145px;height:64px}.m-store-item img{width:145px;height:49px}.m-store-item img.m-google-badge{width:166px;height:64px}.m-store-soon{font-size:13px}}
