@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Arvo:wght@400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap);.field{display:flex;flex-direction:column;gap:6px;position:relative}.field label{color:#5f5e5a;font-size:12px;font-weight:500}.multi-select{position:relative}.ms-trigger{align-items:center;background:#fff;border:1px solid #d0cec6;border-radius:6px;cursor:pointer;display:flex;justify-content:space-between;min-height:38px;padding:9px 12px;transition:border-color .15s,box-shadow .15s;-webkit-user-select:none;user-select:none}.ms-trigger:focus{outline:none}.ms-trigger.open,.ms-trigger:focus{border-color:#e05a1e;box-shadow:0 0 0 3px #e05a1e1a}.ms-trigger.error{border-color:#e24b4a;box-shadow:0 0 0 3px #e24b4a1a}.ms-placeholder{color:#b4b2a9;flex:1 1;font-size:14px}.ms-tags{flex:1 1;flex-wrap:wrap}.ms-tag,.ms-tags{display:flex;gap:4px}.ms-tag{align-items:center;background:#faeeda;border:1px solid #fac775;border-radius:4px;color:#633806;font-size:12px;font-weight:500;padding:2px 7px}.ms-tag-remove{color:#854f0b;cursor:pointer;font-size:13px;font-weight:700;line-height:1}.ms-tag-remove:hover{color:#412402}.ms-arrow{color:#888780;flex-shrink:0;margin-left:8px;transition:transform .2s}.ms-arrow svg{display:block;height:14px;width:14px}.ms-trigger.open .ms-arrow{transform:rotate(180deg)}.ms-panel{background:#fff;border:1px solid #d0cec6;border-radius:6px;box-shadow:0 4px 16px #0000001a;left:0;max-height:200px;overflow-y:auto;position:absolute;right:0;top:calc(100% + 4px);z-index:999}.ms-option{align-items:center;border-bottom:1px solid #f0ede8;color:#1a1a18;cursor:pointer;display:flex;font-size:13px;gap:10px;padding:9px 12px;transition:background .1s}.ms-option:last-child{border-bottom:none}.ms-option:hover{background:#faf9f7}.ms-option.selected{background:#fff5f0}.ms-option input[type=checkbox]{accent-color:#e05a1e;cursor:pointer;flex-shrink:0;height:15px;width:15px}.ms-option-label{flex:1 1}.ms-option-info{display:flex;flex:1 1;flex-direction:column;gap:1px}.ms-option-main{color:#1a1a18;font-size:13px;font-weight:500}.ms-option-sub{color:#888780;font-size:11px}.ms-option .type-badge{border-radius:3px;font-size:11px;font-weight:600;padding:1px 6px}.type-badge.excise{background:#e6f1fb;color:#185fa5}.type-badge.service{background:#eaf3de;color:#3b6d11}.container{background-color:#fff;border-radius:8px}.filter-container{display:flex;flex-direction:column;gap:12px;margin-bottom:30px}.filter-actions{flex-wrap:wrap;margin-right:10px}.customer-header-row,.filter-actions{align-items:center;display:flex;gap:16px}.customer-header-row{justify-content:space-between;margin-bottom:30px}.customer-header-row .title{margin-bottom:0}.customer-header-row .filter-actions{align-items:center;display:flex;gap:16px;margin-bottom:0}.title{font-family:Poppins,sans-serif!important;font-size:36px!important;font-weight:500!important}.products-wrapper{align-items:stretch;background-color:#f6f6f6;display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-start}.sortBy{color:grey;font-family:Poppins,sans-serif;font-size:14px;font-weight:400!important;line-height:21px;min-width:55px}.filter-left{gap:8px}.add-more-product,.filter-left{align-items:center;display:flex}.add-more-product{background-color:#e86a0d!important;border:1px solid #e86a0d!important;border-radius:4px!important;color:#fff!important;gap:10px;margin-right:10px;padding-right:35px;text-transform:none!important;width:205px!important}.add-more-product:hover{background-color:#ba550a!important;border-color:#ba550a!important}.notice-message{align-items:center;background-color:#fff;border:1px solid #d1d5db;border-radius:8px;box-shadow:0 2px 6px #0000001a;color:#2f3f53;display:flex;font-size:16px!important;font-weight:500;gap:8px;height:auto;margin-bottom:32px;margin-right:9px;padding:6px 10px}.notice-message .note{color:#151c28;font-size:14px!important;font-weight:500}.pc-card{background-color:#fff;border:1px solid #e8e8e8;border-radius:12px;box-shadow:0 1px 4px #0000000f;box-sizing:border-box;display:flex;flex-direction:column;max-width:calc(33.33333% - 12px);overflow:visible;position:relative;transition:box-shadow .2s ease,border-color .2s ease;width:100%}.pc-card:hover{border-color:silver;box-shadow:0 4px 16px #3578fd24,0 1.5px 6px #00000014}.pc-card--greyed{opacity:.75}.pc-tag{align-items:center;align-self:flex-start;border-radius:6px 6px 6px 0;display:inline-flex;font-family:Poppins,sans-serif;font-size:11px;font-weight:500;gap:5px;letter-spacing:.01em;line-height:1.4;margin:14px 0 0 14px;padding:4px 10px}.pc-tag-dot{border-radius:50%;flex-shrink:0;height:7px;width:7px}.pc-heart{align-items:center;background:#ffffffd9;border:none;border-radius:50%;box-shadow:0 1px 4px #0000001f;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:12px;top:12px;transition:background .15s;width:32px;z-index:2}.pc-heart:hover{background:#fff}.pc-heart--liked{background:#fff0f0}.pc-img-wrap{padding:12px 14px 0}.pc-img{aspect-ratio:4/3;border-radius:8px;object-fit:contain;transition:filter .25s ease;width:100%}.pc-img--grey{filter:grayscale(100%) opacity(.6)}.pc-info{display:flex;flex:1 1;flex-direction:column;padding:14px 16px 16px}.pc-name{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#1a1a1a!important;display:-webkit-box;font-size:16px!important;font-weight:600!important;line-height:1.35!important;overflow:hidden}.pc-abv,.pc-name{font-family:Poppins,sans-serif!important}.pc-abv{color:#666!important;font-size:13px!important;font-weight:400!important;margin-top:3px!important}.pc-spacer{flex:1 1;min-height:8px}.pc-variant-label{color:#888!important;font-family:Poppins,sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.07em;margin-bottom:7px!important;margin-top:14px!important;text-transform:uppercase}.pc-variants{display:flex;gap:8px}.pc-variant-btn{align-items:center;background:#fafafa;border:1.5px solid #d0d0d0;border-radius:6px;color:#333;cursor:pointer;display:flex;flex:1 1;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;height:36px;justify-content:center;position:relative;transition:border-color .15s,background .15s,color .15s}.pc-variant-btn:hover{background:#fce9db;border-color:#e86a0d}.pc-variant-btn--active{background:#f8d1b4;border-color:#e86a0d;color:#e86a0d;font-weight:600}.pc-variant-btn--oos{color:#aaa}.pc-variant-btn--oos.pc-variant-btn--active{background:#fff0f0;border-color:#e53935;color:#c62828}.pc-oos-dot{background:#e53935;border-radius:50%;height:6px;position:absolute;right:5px;top:5px;width:6px}.pc-bottom{align-items:center;display:flex;justify-content:space-between;margin-top:14px}.pc-price{color:#1a1a1a!important;font-family:Poppins,sans-serif!important;font-size:17px!important;font-weight:600!important;letter-spacing:-.01em}.pc-price--customer{margin-bottom:0!important;margin-top:12px!important}.pc-actions{align-items:center;display:flex;gap:4px}.pc-edit-icon{height:18px;width:18px}.pc-customer-bottom{margin-top:14px}.pc-cart-row{gap:10px}.pc-cart-row,.pc-qty{align-items:center;display:flex}.pc-qty{background:#fff;border:1.5px solid #d0d0d0;border-radius:6px;height:40px;overflow:hidden}.pc-qty-count{align-items:center;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;color:#3578fd;display:flex;font-family:Poppins,sans-serif;font-size:15px;font-weight:600;height:100%;justify-content:center;min-width:32px;text-align:center}.pc-notify-btn{background-color:#fff!important;border:1.5px solid #e86a0d!important;border-radius:6px!important;color:#e86a0d!important;flex:1 1;font-family:Poppins,sans-serif!important;font-size:13px!important;font-weight:600!important;height:40px!important;letter-spacing:.01em!important;text-transform:none!important;transition:background .15s!important;white-space:nowrap}.pc-notify-btn:hover{background-color:#f8d1b4!important;border-color:#e86a0d!important;color:#e86a0d!important}.pc-add-btn{background-color:#e86a0d!important;border-radius:6px!important;flex:1 1;font-family:Poppins,sans-serif!important;font-size:13px!important;font-weight:600!important;height:40px!important;letter-spacing:.01em!important;text-transform:none!important;transition:background .15s!important;white-space:nowrap}.pc-add-btn:hover{background-color:#ba550a!important}.pc-add-btn:disabled{background-color:#f8d1b4!important;color:#fff!important}.pc-qty--disabled{background:#fafafa;border-color:#f8d1b4}.pc-qty--disabled .pc-qty-count{color:#f8d1b4}@media (max-width:900px){.pc-card{max-width:calc(50% - 10px)}}@media (max-width:600px){.notice-message{max-width:100%;white-space:normal}.notice-message,.notice-message .note{font-size:12px!important}.filter-container .MuiTypography-root{font-size:12px}.pc-card{max-width:calc(50% - 10px)}.pc-name{font-size:14px!important}.pc-abv{font-size:11px!important}.pc-price{font-size:15px!important}}@media (max-width:393px){.pc-card{max-width:100%}}.eyeComponent{cursor:pointer}.custom-dropdown{display:inline-block;height:inherit;position:relative;width:inherit}.customer-page-dropdown{display:block;width:100%}.dropdown-menu{background:#fff;border:1px solid #64748b;border-radius:16px;box-shadow:0 4px 6px #0000001a;left:0;margin-top:4px;position:absolute;top:100%;width:100%;z-index:1000}.dropdown-item{align-items:center;border-radius:4px;cursor:pointer;display:flex;margin:14px 6px;padding:4px 10px;transition:background .2s ease}.dropdown-item:hover{background:#eee}.dropdown-item.selected{font-weight:700}.dropdown-item.disabled{cursor:not-allowed!important;opacity:.5}.dropdown-item.disabled,.dropdown-item.disabled:hover{background-color:#f5f5f5!important}.dropdown-item.disabled .dropdown-label{color:#ccc!important}.dropdown-icon{height:16px;margin-right:8px;width:16px}.custom-dropdown-menu{border-radius:16px!important;margin-top:10px}.cartCount{background:#ed1c24;border-radius:50%;bottom:60%;color:#fff;font-family:Poppins,sans-serif!important;font-size:12px!important;font-weight:700!important;height:20px;left:1%;line-height:20px!important;position:absolute;text-align:center;width:20px}.navLinksPlain{gap:10px;padding:5px 20px}.navLinks,.navLinksPlain{align-items:center;cursor:pointer;display:flex;height:25px;position:relative;width:-webkit-fit-content;width:fit-content}.navLinks{background-color:#f6f8fa;border:1px solid #d1d9e0;border-radius:5px;gap:5px;padding:5px 10px}.iconStyle{height:1rem}#root,body,html{height:100%;margin:0;padding:0}main{position:relative;z-index:1}.maltora-landing{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--bg-base);color:var(--text-primary);font-family:var(--font-ui);font-size:var(--text-body-lg);line-height:1.6;max-width:100%;overflow-x:clip}.maltora-landing *,.maltora-landing :after,.maltora-landing :before{box-sizing:border-box;margin:0;padding:0}.maltora-landing{scroll-behavior:smooth}.maltora-landing a{color:inherit;text-decoration:none}.maltora-landing img,.maltora-landing svg{display:block;max-width:100%}.maltora-landing button{background:none;border:none;cursor:pointer;font-family:inherit}.maltora-landing ol,.maltora-landing ul{list-style:none}.maltora-landing input,.maltora-landing select,.maltora-landing textarea{font-family:inherit;font-size:inherit}.maltora-landing{--bg-base:#f7f4ef;--bg-white:#fff;--bg-dark:#0f172a;--text-primary:#0f172a;--text-muted:#64748b;--text-on-dark:#f7f4ef;--teal:#1f5f5b;--green:#5f8f3a;--orange:#e86a0d;--blue-highlight:#93c5fd;--navy:#1e3a5f;--font-display:"Satoshi","DM Sans",system-ui,sans-serif;--font-ui:"DM Sans",system-ui,sans-serif;--text-display-xl:clamp(52px,7vw,88px);--text-display-lg:clamp(40px,5.5vw,64px);--text-display-md:clamp(32px,4vw,44px);--text-heading-lg:clamp(24px,3vw,32px);--text-heading-md:22px;--text-body-lg:16px;--text-body-md:14px;--text-body-sm:13px;--text-label:12px;--shadow-sm:0 1px 3px #0f172a0d,0 1px 2px #0f172a0a;--shadow-md:0 2px 8px #0f172a0f,0 4px 16px #0f172a0d;--shadow-lg:0 4px 14px #0f172a17,0 1px 3px #0f172a0d;--shadow-xl:0 8px 32px #0f172a17,0 24px 56px #0f172a12;--shadow-hover:0 8px 24px #0f172a17,0 2px 6px #0f172a0d;--section-padding:88px;--container-max:1120px;--container-padding:80px;--nav-height:64px}.maltora-landing.container{margin:0 auto;max-width:var(--container-max);padding:0 var(--container-padding)}.maltora-landing .section-inner{margin:0 auto;max-width:var(--container-max);width:min(100% - (var(--container-padding) * 2),var(--container-max))}.maltora-landing .text-muted{color:var(--text-muted)}.maltora-landing .text-teal{color:#1f5f5b;color:var(--teal)}.maltora-landing .text-green{color:var(--green)}.maltora-landing .text-orange{color:#e86a0d;color:var(--orange)}.maltora-landing .visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.maltora-landing .display-xl{font-family:var(--font-display);font-size:var(--text-display-xl);font-weight:900;letter-spacing:-.025em;line-height:1.04}.maltora-landing .display-lg{font-family:var(--font-display);font-size:var(--text-display-lg);font-weight:900;letter-spacing:-.02em;line-height:1.08}.maltora-landing .display-md{font-family:var(--font-display);font-size:var(--text-display-md);font-weight:700;letter-spacing:-.015em;line-height:1.15}.maltora-landing .heading-lg{font-family:var(--font-display);font-size:var(--text-heading-lg);font-weight:700;letter-spacing:-.01em;line-height:1.25}.maltora-landing .heading-md{font-family:var(--font-display);font-size:var(--text-heading-md);font-weight:700;line-height:1.3}.maltora-landing .body-lg{font-size:var(--text-body-lg);line-height:1.6}.maltora-landing .body-md{font-size:var(--text-body-md);line-height:1.55}.maltora-landing .body-sm{font-size:var(--text-body-sm);line-height:1.5}.maltora-landing .label{font-size:var(--text-label);font-weight:600;line-height:1.4}.maltora-landing .overline{color:#1f5f5b;color:var(--teal);font-size:12px;font-weight:600;letter-spacing:.09em;line-height:1.4;text-transform:uppercase}.maltora-landing .overline.accent{color:#e86a0d;color:var(--orange)}.maltora-landing .accent-italic,.maltora-landing .italic-accent{color:#e86a0d;color:var(--orange);display:inline-block;font-style:italic;position:relative}.maltora-landing .btn{align-items:center;border:none;border-radius:10px;cursor:pointer;display:inline-flex;font-family:var(--font-ui);font-size:15px;font-weight:600;gap:8px;justify-content:center;line-height:1.35;padding:12px 22px;transition:all .2s ease;white-space:nowrap}.maltora-landing .btn-primary{background:#e86a0d;background:var(--orange);box-shadow:0 4px 14px #e86a0d38;color:#fff}.maltora-landing .btn-primary:hover{background:#d45e0b;box-shadow:0 6px 20px #e86a0d4d;transform:translateY(-1px)}.maltora-landing .btn-accent{box-shadow:0 4px 14px #e86a0d38}.maltora-landing .btn-accent:hover{background:#d45e0b;box-shadow:0 6px 20px #e86a0d4d}.maltora-landing .btn-ghost{background:#0000;border:1.5px solid #e86a0d;border:1.5px solid var(--orange);color:#e86a0d;color:var(--orange)}.maltora-landing .btn-ghost:hover{background:#e86a0d0d;border-color:#d45e0b;color:#d45e0b}.maltora-landing .btn-ghost-dark{background:#0000;border:1.5px solid #e86a0d;border:1.5px solid var(--orange);color:#e86a0d;color:var(--orange)}.maltora-landing .btn-ghost-dark:hover{background:#e86a0d14;border-color:#d45e0b;color:#d45e0b}.maltora-landing .btn-text{background:none;border-bottom:1.5px solid #1f5f5b;border-bottom:1.5px solid var(--teal);border-radius:0;color:#1f5f5b;color:var(--teal);font-weight:600;padding:0 0 2px}.maltora-landing .btn-text:hover{opacity:.75}.maltora-landing .btn-sm{font-size:13px;padding:8px 16px}.maltora-landing .btn-lg{font-size:16px;padding:16px 28px}.maltora-landing .btn svg{flex-shrink:0;height:16px;width:16px}.maltora-landing .btn-icon-right svg{transition:transform .2s ease}.maltora-landing .btn-icon-right:hover svg{transform:translateX(2px)}.maltora-landing .maltora-nav{background:#0000;height:var(--nav-height);position:-webkit-sticky;position:sticky;top:0;transition:background .3s ease,box-shadow .3s ease,-webkit-backdrop-filter .3s ease;transition:background .3s ease,box-shadow .3s ease,backdrop-filter .3s ease;transition:background .3s ease,box-shadow .3s ease,backdrop-filter .3s ease,-webkit-backdrop-filter .3s ease;width:100%;z-index:1000}.maltora-landing .maltora-nav.scrolled{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#f7f4eff2;box-shadow:0 1px 3px #0f172a0f}.maltora-landing .maltora-nav{background:var(--bg-base)!important}.maltora-landing .nav-inner{align-items:center;display:flex;gap:28px;height:100%;justify-content:flex-start;margin:0 auto;max-width:var(--container-max);width:min(100% - (var(--container-padding) * 2),var(--container-max))}.maltora-landing .nav-logo{align-items:center;color:var(--text-primary);display:flex;flex-shrink:0;font-family:var(--font-display);font-size:20px;font-weight:700;gap:10px}.maltora-landing .nav-logo img,.maltora-landing .nav-logo svg{height:28px;width:auto}.maltora-landing .nav-links{align-items:center;display:flex;gap:4px}.maltora-landing .nav-link{border-radius:8px;color:#0f172aa6;font-family:var(--font-ui);font-size:14px;font-weight:500;padding:8px 14px;transition:all .18s ease}.maltora-landing .nav-link:hover{background:#0f172a0d;color:#0f172a}.maltora-landing .nav-link.active{color:#1f5f5b;color:var(--teal);font-weight:600}.maltora-landing .nav-actions{align-items:center;display:flex;gap:12px;margin-left:auto}.maltora-landing .nav-cta{align-items:center;background:#0f172a;border-radius:10px;box-shadow:0 4px 14px #e86a0d38;color:#fff;display:inline-flex;font-family:var(--font-ui);font-size:14px;font-weight:600;gap:6px;justify-content:center;padding:9px 18px;transition:all .2s ease}.maltora-landing .nav-cta:hover{background:#1e293b;box-shadow:0 6px 20px #0f172a4d;transform:translateY(-1px)}.maltora-landing .nav-hamburger{background:none;border:none;border-radius:8px;cursor:pointer;display:none;flex-direction:column;gap:5px;height:36px;justify-content:center;padding:6px;transition:background .15s ease;width:36px}.maltora-landing .nav-hamburger:hover{background:#0f172a0d}.maltora-landing .nav-hamburger span{background:var(--text-primary);border-radius:2px;display:block;height:2px;transition:all .25s ease;width:100%}.maltora-landing .nav-hamburger.open span:first-child{transform:translateY(7px) rotate(45deg)}.maltora-landing .nav-hamburger.open span:nth-child(2){opacity:0}.maltora-landing .nav-hamburger.open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.maltora-landing .mobile-nav{background:var(--bg-base);bottom:0;display:none;flex-direction:column;gap:8px;left:0;opacity:0;overflow-y:auto;padding:24px 32px 40px;position:fixed;right:0;top:var(--nav-height);transform:translateY(-8px);transition:opacity .25s ease,transform .25s ease;z-index:999}.maltora-landing .mobile-nav.open{display:flex;opacity:1;transform:translateY(0)}.maltora-landing .mobile-nav .nav-link{border-bottom:1px solid #0f172a0f;border-radius:0;font-size:17px;padding:14px 0;width:100%}.maltora-landing .mobile-nav .nav-link:hover{background:none;color:#1f5f5b;color:var(--teal)}.maltora-landing .mobile-nav .nav-cta{font-size:16px;margin-top:16px;padding:14px 24px;text-align:center;width:100%}.maltora-landing .section{background:var(--bg-base);padding:var(--section-padding) 0}.maltora-landing .section.white{background:var(--bg-white)}.maltora-landing .section.dark{background:var(--bg-dark);color:var(--text-on-dark)}.maltora-landing #how-it-works{background:#0f172a;background:var(--navy)}.maltora-landing #how-it-works .how-step{border-bottom-color:#ffffff1a}.maltora-landing #how-it-works .step-content p{color:#f7f4efa6}.maltora-landing #cta{background:linear-gradient(90deg,#0f3a5f,#0f3a5f 30%,#15524d 75%,#1d5e44);overflow:hidden;position:relative}.maltora-landing #cta:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='.08'/%3E%3C/svg%3E");background-size:200px 200px;content:"";inset:0;opacity:.35;pointer-events:none;position:absolute;z-index:0}.maltora-landing #cta .section-inner{position:relative;z-index:1}.maltora-landing .section-header .overline{margin-bottom:14px}.maltora-landing .section-header h2{margin-bottom:16px}.maltora-landing .section-header p{color:var(--text-muted);font-size:var(--text-body-lg);line-height:1.65}.maltora-landing .section.dark .section-header p{color:#f7f4ef99}.maltora-landing .hero-section{background:#1f5f5b;overflow-x:hidden;padding:56px 0 80px;position:relative}.maltora-landing .hero-section .announcement-pill,.maltora-landing .hero-section .hero-body,.maltora-landing .hero-section .hero-content h1,.maltora-landing .hero-section .pill-text{color:var(--text-on-dark)}.maltora-landing .hero-section .announcement-pill{background:#ffffff1f;border:1px solid #fff3}.maltora-landing .hero-section .announcement-pill .pill-tag{background:#e86a0d;background:var(--orange)}.maltora-landing .hero-section .btn-ghost{background:#0000;border-color:#0000;color:#fff}.maltora-landing .hero-section .btn-ghost:hover{background:#ffffff14;border-color:#0000;color:#fff}.maltora-landing .hero-section:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='.08'/%3E%3C/svg%3E");background-size:200px 200px;content:"";inset:0;opacity:.35;pointer-events:none;position:absolute;z-index:0}.maltora-landing .hero-inner{grid-gap:48px;align-items:center;display:grid;gap:48px;grid-template-columns:55% 45%;position:relative;z-index:1}.maltora-landing .hero-content{max-width:560px}.maltora-landing .hero-visual{position:relative}.maltora-landing .announcement-pill{align-items:center;background:var(--bg-dark);border-radius:100px;color:var(--bg-base);display:inline-flex;font-size:13px;font-weight:500;gap:8px;margin-bottom:24px;padding:6px 16px 6px 6px}.maltora-landing .announcement-pill .pill-tag{background:#1f5f5b;background:var(--teal);border-radius:100px;color:#fff;font-size:11px;font-weight:700;letter-spacing:.04em;padding:3px 10px;text-transform:uppercase}.maltora-landing .hero-title{-webkit-font-smoothing:antialiased;color:var(--text-on-dark);font-family:Satoshi,DM Sans,sans-serif;font-size:clamp(30px,2.5vw,80px);font-weight:500;letter-spacing:-.005em;line-height:1.5;margin-bottom:5px;text-rendering:geometricPrecision}.maltora-landing .word-underline{display:inline-block;position:relative}.maltora-landing .hero-body,.maltora-landing .hero-content h1{color:var(--text-on-dark)}.maltora-landing .word-underline svg{bottom:-4px;height:12px;left:0;overflow:visible;position:absolute;width:100%}.maltora-landing .hero-title .italic-accent{font-size:inherit;font-weight:inherit;line-height:inherit}.maltora-landing .word-underline svg path{stroke:#1f5f5b;stroke:var(--teal);stroke-width:2.5;fill:none;stroke-dasharray:300;stroke-dashoffset:300;stroke-linecap:round}.maltora-landing .word-underline.animate svg path,.maltora-landing .word-underline.visible svg path{animation:squiggle-draw .7s ease forwards}@keyframes squiggle-draw{to{stroke-dashoffset:0}}.maltora-landing .hero-subtitle{color:var(--text-muted);font-size:18px;line-height:1.65;margin-bottom:32px;max-width:480px}.maltora-landing .hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.maltora-landing .hero-proof{align-items:center;color:var(--text-muted);display:flex;font-size:13px;gap:14px;margin-top:32px}.maltora-landing .hero-avatars{display:flex}.maltora-landing .hero-avatars img{border:2px solid var(--bg-base);border-radius:50%;height:32px;margin-left:-8px;width:32px}.maltora-landing .hero-avatars img:first-child{margin-left:0}.maltora-landing.icon-box{align-items:center;background:#1f5f5b12;border:1px solid #1f5f5b24;border-radius:10px;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.maltora-landing #portals .maltora-landing.icon-box{height:50px;width:50px}.maltora-landing .icon-box svg{stroke:#1f5f5b;stroke:var(--teal);stroke-width:1.5;fill:none;height:22px;width:22px}.maltora-landing .icon-box.green{background:#5f8f3a14;border-color:#5f8f3a26}.maltora-landing .icon-box.green svg{stroke:var(--green)}.maltora-landing .icon-box.neutral{background:#0f172a0a;border-color:#0f172a14}.maltora-landing .icon-box.neutral svg{stroke:var(--text-primary)}.maltora-landing .icon-box.on-dark{background:#f7f4ef14;border-color:#f7f4ef1f}.maltora-landing .icon-box.on-dark svg{stroke:var(--bg-base)}.maltora-landing .icon-box.sm{height:40px;width:40px}.maltora-landing .icon-box.sm svg{height:18px;width:18px}.maltora-landing .icon-box.lg{height:56px;width:56px}.maltora-landing .icon-box.lg svg{height:26px;width:26px}.maltora-landing .card{background:var(--bg-white);border:1px solid #0f172a14;border-radius:12px;padding:28px;transition:all .3s ease}.maltora-landing .card:hover{border-color:#1f5f5b;border-color:var(--teal);box-shadow:var(--shadow-hover);transform:translateY(-4px)}.maltora-landing .card-icon{margin-bottom:20px}.maltora-landing .card-title{font-family:var(--font-display);font-size:var(--text-heading-md);font-weight:700;line-height:1.3;margin-bottom:10px}.maltora-landing .card-description{color:var(--text-muted);font-size:var(--text-body-md);line-height:1.6}.maltora-landing .card-grid{grid-gap:24px;display:grid;gap:24px}.maltora-landing .card-grid.cols-2{grid-template-columns:repeat(2,1fr)}.maltora-landing .card-grid.cols-3{grid-template-columns:repeat(3,1fr)}.maltora-landing .card-grid.cols-4{grid-template-columns:repeat(4,1fr)}.maltora-landing .stack-card{background:var(--bg-white);border:1px solid #0f172a14;border-radius:20px;display:grid;grid-template-columns:1fr 1fr;overflow:hidden;transition:all .3s ease}.maltora-landing .stack-card:hover{border-color:#1f5f5b33;box-shadow:var(--shadow-lg)}.maltora-landing .stack-card-content{display:flex;flex-direction:column;justify-content:center;padding:40px}.maltora-landing .stack-card-visual{align-items:center;background:#1f5f5b0a;display:flex;justify-content:center;overflow:hidden;padding:40px;position:relative}.maltora-landing .stack-card-visual.green-tint{background:#5f8f3a0a}.maltora-landing .stack-card-visual.neutral-tint{background:#0f172a08}.maltora-landing .stack-card.anim-card{opacity:0;transform:translateY(40px);transition:opacity .5s ease,transform .5s ease}.maltora-landing .stack-card.anim-card.visible{opacity:1;transform:translateY(0)}.maltora-landing .browser-frame{background:var(--bg-white);border:2px solid #1f5f5b;border:2px solid var(--teal);border-radius:16px;box-shadow:var(--shadow-xl);overflow:hidden;position:relative}.maltora-landing #hero .browser-frame{border-color:#0000!important;box-shadow:none!important}.maltora-landing .browser-chrome{align-items:center;background:var(--bg-base);border-bottom:1px solid #0f172a0f;display:flex;gap:8px;padding:12px 16px}.maltora-landing .browser-dot.red{background:#ff5f57}.maltora-landing .browser-dot.yellow{background:#ffbd2e}.maltora-landing .browser-dot.green{background:#28c840}.maltora-landing .browser-url{background:#0f172a0a;border-radius:6px;color:var(--text-muted);font-size:12px;margin-left:8px;padding:5px 12px}.maltora-landing .browser-body{padding:24px;position:relative}.maltora-landing .browser-body img{border-radius:8px;height:auto;width:100%}.maltora-landing .floating-card{background:var(--bg-white);border-radius:12px;box-shadow:var(--shadow-lg);padding:16px;position:absolute;z-index:2}.maltora-landing .floating-card.top-right{right:-24px;top:-16px}.maltora-landing .floating-card.bottom-left{bottom:-16px;left:-24px}.maltora-landing .floating-card.bottom-right{bottom:-12px;right:-20px}.maltora-landing .sparkle{animation:sparkle-pulse 2.5s ease-in-out infinite;color:#1f5f5b;color:var(--teal);font-size:18px;pointer-events:none;position:absolute}.maltora-landing .sparkle:before{content:"\2726"}.maltora-landing .sparkle.sm{font-size:12px}.maltora-landing .sparkle.lg{font-size:24px}@keyframes sparkle-pulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.maltora-landing .stats-grid{border-bottom:1px solid #0f172a1a;border-top:1px solid #0f172a1a;display:grid;grid-template-columns:repeat(3,1fr)}.maltora-landing .stat-item{border-right:1px solid #0f172a14;padding:32px 24px;text-align:center}.maltora-landing .stat-item:last-child{border-right:none}.maltora-landing .stat-number{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-display-md);font-weight:700;line-height:1.1;margin-bottom:6px}.maltora-landing .stat-number.teal{color:#1f5f5b;color:var(--teal)}.maltora-landing .stat-number.green{color:var(--green)}.maltora-landing .stat-label{color:var(--text-muted);font-size:var(--text-body-sm);font-weight:500}.maltora-landing .section.dark .stats-grid{border-color:#f7f4ef1f}.maltora-landing .section.dark .stat-item{border-color:#f7f4ef14}.maltora-landing .section.dark .stat-number{color:var(--bg-base)}.maltora-landing .section.dark .stat-label{color:#f7f4ef8c}.maltora-landing .feature-checklist{display:flex;flex-direction:column;gap:10px}.maltora-landing .feature-check-item{align-items:flex-start;color:var(--text-primary);display:flex;font-size:var(--text-body-md);gap:12px;line-height:1.5}.maltora-landing .feature-check-icon{color:#1f5f5b;color:var(--teal);flex-shrink:0;height:20px;margin-top:1px;width:20px}.maltora-landing .feature-check-icon svg{stroke:#1f5f5b;stroke:var(--teal);stroke-width:2;fill:none;height:20px;width:20px}.maltora-landing .section.dark .feature-check-item{color:#f7f4efd9}.maltora-landing .tab-switcher{background:#0f172a0f;border-radius:10px;display:inline-flex;gap:2px;padding:4px}.maltora-landing .tab-item{background:none;border:none;border-radius:8px;color:var(--text-muted);cursor:pointer;font-family:var(--font-ui);font-size:14px;font-weight:500;padding:10px 20px;transition:all .2s ease}.maltora-landing .tab-item:hover{color:var(--text-primary)}.maltora-landing .tab-item.active{background:var(--bg-dark);box-shadow:var(--shadow-sm);color:var(--bg-base);font-weight:600}.maltora-landing .section.dark .tab-switcher{background:#f7f4ef14}.maltora-landing .section.dark .tab-item{color:#f7f4ef80}.maltora-landing .section.dark .tab-item:hover{color:var(--bg-base)}.maltora-landing .section.dark .tab-item.active{background:var(--bg-base);color:var(--bg-dark)}.maltora-landing .pricing-grid{grid-gap:24px;display:grid;grid-template-columns:repeat(3,1fr)}.maltora-landing .pricing-card{background:#0000;border:1px solid #0f172a14;border-radius:14px;padding:32px;transition:transform .3s ease,box-shadow .3s ease}.maltora-landing .pricing-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-6px)}.maltora-landing .pricing-card.featured{border-color:#0000;box-shadow:var(--shadow-xl);color:var(--text-on-dark);position:relative}.maltora-landing .pricing-card.featured:hover{box-shadow:0 32px 64px #0f172a59;transform:translateY(-6px)}.maltora-landing .pricing-badge{align-self:flex-start;background:#e86a0d;background:var(--orange);border-radius:6px;color:#fff;display:inline-block;font-size:11px;font-weight:700;letter-spacing:.04em;margin-bottom:16px;padding:4px 10px;text-transform:uppercase}.maltora-landing .pricing-name{font-family:var(--font-display);font-size:var(--text-heading-md);font-weight:700;margin-bottom:8px}.maltora-landing .pricing-desc{color:var(--text-muted);font-size:var(--text-body-sm);line-height:1.5;margin-bottom:24px}.maltora-landing .pricing-card.featured .pricing-desc{color:#f7f4ef8c}.maltora-landing .pricing-price{align-items:baseline;display:flex;gap:4px;margin-bottom:24px}.maltora-landing .pricing-amount{font-family:var(--font-display);font-size:var(--text-display-md);font-weight:900;line-height:1}.maltora-landing .pricing-period{color:var(--text-muted);font-size:var(--text-body-sm)}.maltora-landing .pricing-card.featured .pricing-period{color:#f7f4ef80}.maltora-landing .pricing-divider{background:#0f172a14;height:1px;margin:24px 0}.maltora-landing .pricing-card.featured .pricing-divider{background:#f7f4ef1a}.maltora-landing .pricing-category{color:#1f5f5b;color:var(--teal);font-size:11px;font-weight:700;letter-spacing:.08em;margin-bottom:12px;text-transform:uppercase}.maltora-landing .pricing-card.featured .pricing-category{color:#8fb4e8}.maltora-landing .pricing-features{display:flex;flex-direction:column;gap:10px;margin-bottom:28px}.maltora-landing .pricing-feature{align-items:flex-start;display:flex;font-size:var(--text-body-sm);font-weight:400;gap:10px;line-height:1.45}.maltora-landing .pricing-feature>span{font-size:inherit;font-weight:inherit;line-height:inherit}.maltora-landing .pricing-feature svg{stroke:#1f5f5b;stroke:var(--teal);stroke-width:2;fill:none;flex-shrink:0;height:16px;margin-top:2px;width:16px}.maltora-landing .pricing-card.featured .pricing-feature svg{stroke:#8fb4e8}.pricing-feature-na{opacity:.4}.maltora-landing .pricing-feature-na .na-dash{align-items:center;color:var(--text-muted);display:inline-flex;flex-shrink:0;font-size:13px;height:16px;justify-content:center;line-height:1;margin-top:2px;width:16px}.pricing-savings{color:#1f5f5b;color:var(--teal);display:none;font-family:var(--font-ui);font-size:12px;font-weight:500;margin-top:2px}.maltora-landing .pricing-savings.is-visible{display:block}.maltora-landing .pricing-card.featured .pricing-savings{color:#6ee7b7}.testimonial-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.maltora-landing .testimonial-card{background:var(--bg-white);border:1px solid #0f172a14;border-radius:12px;padding:28px;transition:all .3s ease}.maltora-landing .testimonial-card:hover{border-color:#1f5f5b;border-color:var(--teal);box-shadow:var(--shadow-hover);transform:translateY(-4px)}.maltora-landing .testimonial-quote{color:var(--text-primary);font-size:var(--text-body-lg);line-height:1.65;margin-bottom:20px}.maltora-landing .testimonial-author{align-items:center;display:flex;gap:12px}.maltora-landing .testimonial-author>div{display:flex;flex-direction:column;gap:2px}.maltora-landing .testimonial-avatar{align-items:center;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-family:var(--font-display);font-size:13px;font-weight:700;height:44px;justify-content:center;letter-spacing:.03em;object-fit:cover;width:44px}.maltora-landing .testimonial-info{display:flex;flex-direction:column}.maltora-landing .testimonial-name{font-size:var(--text-body-md);font-weight:600;line-height:1.3}.maltora-landing .testimonial-role{color:var(--text-muted);font-size:var(--text-body-sm)}.maltora-landing .testimonial-stars{display:flex;gap:2px;margin-bottom:14px}.maltora-landing .testimonial-stars svg{fill:#fbbf24;stroke:none;height:16px;width:16px}.faq-list{margin:0 auto;max-width:720px}.maltora-landing .faq-item{border-bottom:1px solid #0f172a14}.maltora-landing .faq-question{align-items:center;background:none;border:none;color:var(--text-primary);cursor:pointer;display:flex;font-family:var(--font-ui);font-size:16px;font-weight:600;gap:16px;justify-content:space-between;line-height:1.4;padding:20px 0;text-align:left;transition:color .2s ease;width:100%}.maltora-landing .faq-question:hover{color:#1f5f5b;color:var(--teal)}.maltora-landing .faq-chevron{stroke:var(--text-muted);stroke-width:2;fill:none;flex-shrink:0;height:20px;transition:transform .3s ease;width:20px}.maltora-landing .faq-item.open .faq-chevron{transform:rotate(180deg)}.maltora-landing .faq-answer{max-height:0;overflow:hidden;transition:max-height .35s ease,padding .35s ease}.maltora-landing .faq-item.open .faq-answer{max-height:400px;padding-bottom:20px}.maltora-landing .faq-answer p{color:var(--text-muted);font-size:var(--text-body-md);line-height:1.7}.about-grid{grid-gap:80px;align-items:center;display:grid;gap:80px;grid-template-columns:1.1fr .9fr}.maltora-landing .about-content{display:flex;flex-direction:column;gap:20px}.maltora-landing .about-content h2{color:var(--text-primary);font-family:var(--font-display);font-size:clamp(28px,3.5vw,40px);font-weight:700;line-height:1.25}.maltora-landing .about-body{color:var(--text-muted);font-size:var(--text-body-lg);line-height:1.7;max-width:520px}.maltora-landing .about-built-label{color:var(--text-muted);font-size:var(--text-body-sm);font-weight:600;letter-spacing:.07em;margin-bottom:20px;text-transform:uppercase}.maltora-landing .about-audience{display:flex;flex-direction:column;gap:0}.maltora-landing .about-audience-item{align-items:center;border-bottom:1px solid #0f172a12;display:flex;gap:16px;padding:18px 0}.maltora-landing .about-audience-item:first-child{border-top:1px solid #0f172a12}.maltora-landing .about-audience-name{color:var(--text-primary);font-size:var(--text-body-md);font-weight:600;margin-bottom:2px}.maltora-landing .about-audience-desc{color:var(--text-muted);font-size:var(--text-body-sm)}@media (max-width:768px){.maltora-landing .about-grid{gap:48px;grid-template-columns:1fr}}.cta-band{background:#1f5f5b}.maltora-landing .cta-band:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='.08'/%3E%3C/svg%3E");background-size:200px 200px;opacity:.35;z-index:0}.maltora-landing .cta-band>*{position:relative;z-index:1}.maltora-landing .cta-band .overline{color:#e86a0d;color:var(--orange)}.maltora-landing .cta-band h2{color:var(--text-on-dark)}.maltora-landing .cta-band p{font-size:var(--text-body-lg);line-height:1.65;margin:0 auto 32px;max-width:480px}.maltora-landing .cta-band-actions{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.footer{background:var(--bg-dark);color:var(--text-on-dark);padding:64px 0 32px}.maltora-landing .footer-brand{max-width:280px}.maltora-landing .footer-logo{align-items:center;color:var(--bg-base);display:flex;font-family:var(--font-display);font-size:20px;font-weight:700;gap:10px;margin-bottom:16px}.maltora-landing .footer-logo img,.maltora-landing .footer-logo svg{height:28px;width:auto}.maltora-landing .footer-tagline{font-size:var(--text-body-md)}.maltora-landing .footer-col-title{color:#f7f4ef66;font-size:var(--text-body-sm);font-weight:600;letter-spacing:.06em;margin-bottom:20px;text-transform:uppercase}.maltora-landing .footer-links{display:flex;flex-direction:column;gap:12px}.maltora-landing .footer-link{color:#f7f4efa6;font-size:var(--text-body-md);transition:color .2s ease}.maltora-landing .footer-link:hover{color:var(--bg-base)}.maltora-landing .footer-bottom{padding-top:32px}.maltora-landing .footer-copyright{color:#f7f4ef59;font-size:var(--text-body-sm)}.maltora-landing .footer-socials{gap:16px}.maltora-landing .footer-social-link{color:#f7f4ef66;transition:color .2s ease}.maltora-landing .footer-social-link:hover{color:var(--bg-base)}.maltora-landing .footer-social-link svg{height:20px;width:20px}.section-reveal{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}.maltora-landing .section-reveal.visible{opacity:1;transform:translateY(0)}.anim-card{opacity:0;transform:translateY(40px);transition:opacity .5s ease,transform .5s ease}.maltora-landing .anim-card.visible{opacity:1;transform:translateY(0)}.maltora-landing .anim-card:first-child{transition-delay:0s}.maltora-landing .anim-card:nth-child(2){transition-delay:.1s}.maltora-landing .anim-card:nth-child(3){transition-delay:.2s}.maltora-landing .anim-card:nth-child(4){transition-delay:.3s}.maltora-landing .anim-card:nth-child(5){transition-delay:.4s}.maltora-landing .anim-card:nth-child(6){transition-delay:.5s}.anim-fade{opacity:0;transition:opacity .5s ease}.maltora-landing .anim-fade.visible{opacity:1}.anim-slide-up{opacity:0;transform:translateY(20px);transition:opacity .45s ease,transform .45s ease}.maltora-landing .anim-slide-up.visible{opacity:1;transform:translateY(0)}.anim-scale{opacity:0;transform:scale(.95);transition:opacity .5s ease,transform .5s ease}.maltora-landing .anim-scale.visible{opacity:1;transform:scale(1)}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.maltora-landing .anim-float{animation:float 3.5s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.maltora-landing *,.maltora-landing :after,.maltora-landing :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.maltora-landing .anim-card,.maltora-landing .anim-fade,.maltora-landing .anim-scale,.maltora-landing .anim-slide-up,.maltora-landing .section-reveal{opacity:1;transform:none}}.logo-bar{align-items:center;display:flex;flex-wrap:wrap;gap:48px;justify-content:center;padding:24px 0}.maltora-landing .logo-bar img,.maltora-landing .logo-bar svg{filter:grayscale(1);height:28px;opacity:.4;transition:opacity .25s ease,filter .25s ease;width:auto}.maltora-landing .logo-bar img:hover,.maltora-landing .logo-bar svg:hover{filter:grayscale(0);opacity:.7}.input{background:var(--bg-white);border:1.5px solid #0f172a24;border-radius:10px;color:var(--text-primary);font-family:var(--font-ui);font-size:15px;outline:none;padding:12px 16px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.maltora-landing .input::placeholder{color:#0f172a59}.maltora-landing .input:focus{border-color:#1f5f5b;border-color:var(--teal);box-shadow:0 0 0 3px #1f5f5b1a}.maltora-landing .input.on-dark{background:#f7f4ef0f;border-color:#f7f4ef26;color:var(--bg-base)}.maltora-landing .input.on-dark::placeholder{color:#f7f4ef59}.maltora-landing .input.on-dark:focus{border-color:#f7f4ef59;box-shadow:0 0 0 3px #f7f4ef0f}.maltora-landing .input-group{display:flex;gap:10px}.maltora-landing .input-group .input{flex:1 1}.badge{align-items:center;border-radius:6px;display:inline-flex;font-size:12px;font-weight:600;gap:5px;line-height:1.4;padding:4px 10px}.maltora-landing .badge-teal{background:#1f5f5b1a;color:#1f5f5b;color:var(--teal)}.maltora-landing .badge-green{background:#5f8f3a1a;color:var(--green)}.maltora-landing .badge-orange{background:#e86a0d1a}.maltora-landing .badge-dark{background:var(--bg-dark);color:var(--bg-base)}.divider{background:#0f172a14;border:none;height:1px;margin:0}.maltora-landing .divider.on-dark{background:#f7f4ef14}.maltora-landing .divider.thick{height:2px}.nav-text-link{color:#0f172aa6;font-family:var(--font-ui);font-size:14px;font-weight:500;transition:color .18s ease}.maltora-landing .nav-text-link:hover{color:var(--text-primary)}.maltora-landing .nav-burger{background:none;border:none;border-radius:8px;cursor:pointer;display:none;flex-direction:column;gap:5px;height:36px;justify-content:center;padding:6px;transition:background .15s ease;width:36px}.maltora-landing .nav-burger:hover{background:#0f172a0d}.maltora-landing .nav-burger span{background:var(--text-primary);border-radius:2px;display:block;height:2px;transition:all .25s ease;width:100%}.maltora-landing .nav-burger.open span:first-child{transform:translateY(7px) rotate(45deg)}.maltora-landing .nav-burger.open span:nth-child(2){opacity:0}.maltora-landing .nav-burger.open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.maltora-landing .nav-mobile{background:var(--bg-base);bottom:0;display:none;flex-direction:column;gap:8px;left:0;opacity:0;overflow-y:auto;padding:24px 32px 40px;position:fixed;right:0;top:var(--nav-height);transform:translateY(-8px);transition:opacity .25s ease,transform .25s ease;z-index:999}.maltora-landing .nav-mobile.open{display:flex;opacity:1;transform:translateY(0)}.maltora-landing .nav-mobile .nav-link{border-bottom:1px solid #0f172a0f;border-radius:0;font-size:17px;padding:14px 0;width:100%}.maltora-landing .nav-mobile .nav-link:hover{background:none;color:#1f5f5b;color:var(--teal)}.maltora-landing .nav-mobile .nav-text-link{border-bottom:1px solid #0f172a0f;font-size:17px;padding:14px 0}.maltora-landing .nav-mobile .nav-cta{font-size:16px;margin-top:16px;padding:14px 24px;text-align:center;width:100%}.pill-text{font-size:13px;opacity:.9}.maltora-landing .hero-body{color:var(--text-muted);font-size:18px;line-height:1.65;margin-bottom:32px;max-width:480px}.maltora-landing .hero-ctas{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.product-composition{position:relative}.maltora-landing .sparkle-1{animation:sparkle-pulse 2.5s ease-in-out infinite;color:#1f5f5b;color:var(--teal);font-size:18px;pointer-events:none;position:absolute;right:32px;top:-8px}.maltora-landing .sparkle-2{animation:sparkle-pulse 2.5s ease-in-out .8s infinite;bottom:24px;color:#e86a0d;color:var(--orange);font-size:14px;left:-12px;pointer-events:none;position:absolute}.maltora-landing .floating-top-right{position:absolute;right:-24px;top:-16px;z-index:2}.maltora-landing .floating-bottom-left{bottom:-16px;left:-24px;position:absolute;z-index:2}.maltora-landing .floating-card-text{display:flex;flex-direction:column;gap:2px}.maltora-landing .floating-card-text strong{color:var(--text-primary);font-size:13px;font-weight:600}.maltora-landing .floating-card-text span{color:var(--text-muted);font-size:11px}.maltora-landing .floating-card{align-items:center;display:flex;gap:12px}.icon-box-teal{align-items:center;background:#1f5f5b12;border:1px solid #1f5f5b24;border-radius:10px;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.maltora-landing .icon-box-teal svg{stroke:#1f5f5b;stroke:var(--teal);stroke-width:1.5;fill:none}.maltora-landing .icon-box-navy{align-items:center;background:#1e3a5f12;border:1px solid #1e3a5f24;border-radius:10px;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.maltora-landing .icon-box-navy svg{stroke:#0f172a;stroke:var(--navy);stroke-width:1.5;fill:none}.maltora-landing .icon-box-green{align-items:center;background:#5f8f3a14;border:1px solid #5f8f3a26;border-radius:10px;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.maltora-landing .icon-box-green svg{stroke:var(--green);stroke-width:1.5;fill:none}.maltora-landing .icon-box-blue{align-items:center;background:#93c5fd2e;border-radius:12px;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.maltora-landing .icon-box-blue svg{stroke:var(--blue-highlight);stroke-width:1.5;fill:none}.maltora-landing .icon-box-orange{align-items:center;background:#e86a0d14;border:1px solid #e86a0d26;border-radius:10px;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.maltora-landing .icon-box-orange svg{stroke:#e86a0d;stroke:var(--orange);stroke-width:1.5;fill:none}.maltora-landing .icon-box-neutral{align-items:center;background:#0f172a0a;border:1px solid #0f172a14;border-radius:10px;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.maltora-landing .icon-box-neutral svg{stroke:var(--text-primary);stroke-width:1.5;fill:none}.maltora-landing .icon-box-sm{height:40px;width:40px}.maltora-landing .icon-box-sm svg{height:18px;width:18px}.browser-frame-teal{border-color:#1f5f5b;border-color:var(--teal)}.maltora-landing .browser-frame-navy{border-color:#0f172a;border-color:var(--navy)}.maltora-landing .browser-frame-green{border-color:var(--green)}.maltora-landing .browser-frame-orange{border-color:#e86a0d;border-color:var(--orange)}.maltora-landing .browser-frame-blue{border-color:var(--blue-highlight)}.maltora-landing .browser-small{font-size:12px}.maltora-landing .browser-small .browser-body{padding:14px}.maltora-landing .browser-dots{align-items:center;display:flex;gap:6px}.maltora-landing .dot{border-radius:50%;display:block;height:10px;width:10px}.maltora-landing .dot-red{background:#ff5f57}.maltora-landing .dot-yellow{background:#ffbd2e}.maltora-landing .dot-green{background:#28c840}.kpi-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr);margin-bottom:20px}.maltora-landing .kpi-card{background:var(--bg-base);border:1px solid #0f172a0f;border-radius:10px;display:flex;flex-direction:column;gap:4px;padding:14px}.maltora-landing .kpi-label{color:var(--text-muted);font-size:11px;font-weight:500}.maltora-landing .kpi-value{color:var(--text-primary);font-family:var(--font-display);font-size:20px;font-weight:700;line-height:1.2}.maltora-landing .dashboard-content{grid-gap:16px;display:grid;gap:16px;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)}.maltora-landing .chart-area{background:var(--bg-base);border:1px solid #0f172a0f;border-radius:10px;padding:16px}.maltora-landing .chart-title{color:var(--text-primary);font-size:12px;font-weight:600;margin-bottom:12px}.maltora-landing .bar-chart{align-items:flex-end;display:flex;gap:6px;height:80px}.maltora-landing .bar{background:#1f5f5b;background:var(--teal);border-radius:4px 4px 0 0;flex:1 1;min-height:8px;opacity:.75;position:relative;transition:height .3s ease}.maltora-landing .bar:hover{opacity:1}.maltora-landing .bar span{bottom:-18px;color:var(--text-muted);font-size:9px;left:50%;position:absolute;transform:translateX(-50%);white-space:nowrap}.maltora-landing .recent-orders{background:var(--bg-base);border:1px solid #0f172a0f;border-radius:10px;padding:16px}.maltora-landing .orders-title{color:var(--text-primary);font-size:12px;font-weight:600;margin-bottom:10px}.maltora-landing .order-row{align-items:center;border-bottom:1px solid #0f172a0a;display:flex;font-size:8px;gap:8px;padding:6px 0}.maltora-landing .order-row:last-child{border-bottom:none}.maltora-landing .order-id{color:var(--text-primary);flex:0 0 auto;font-size:11px;font-weight:600;white-space:nowrap}.maltora-landing .order-name{color:var(--text-muted);flex:1 1;font-size:11px;overflow:visible;white-space:nowrap}.maltora-landing .order-status{border-radius:100px;flex:0 0 auto;font-size:8px;font-weight:600;padding:2px 8px;white-space:nowrap}.maltora-landing .status-confirmed{background:#5f8f3a1a;color:var(--green)}.maltora-landing .status-processing{background:#e86a0d1a;color:#e86a0d;color:var(--orange)}.maltora-landing .status-dispatched{background:#1f5f5b1a;color:#1f5f5b;color:var(--teal)}.stat-row{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-bottom:48px}.maltora-landing .stat-desc{color:var(--text-muted);font-size:var(--text-body-sm);margin-top:6px}.maltora-landing .pain-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}.maltora-landing .pain-card{background:var(--bg-white);border:1px solid #0f172a14;border-radius:12px;padding:28px;transition:all .3s ease}.maltora-landing .pain-card:hover{border-color:#1f5f5b;border-color:var(--teal);box-shadow:var(--shadow-hover);transform:translateY(-4px)}.maltora-landing .pain-card .icon-box,.maltora-landing .pain-card .icon-box-neutral{margin-bottom:16px}.maltora-landing .icon-box-png{background:none!important;border:none!important;height:72px!important;padding:0!important;width:72px!important}.maltora-landing .icon-box-png img{height:100%;object-fit:contain;width:100%}.maltora-landing .pain-card h3{font-family:var(--font-display);font-size:18px;font-weight:700;line-height:1.3;margin-bottom:8px}.maltora-landing .pain-card p{color:var(--text-muted);font-size:var(--text-body-md);line-height:1.6}.maltora-landing .section-body,.section-sub{color:var(--text-muted);font-size:var(--text-body-lg);line-height:1.65}.maltora-landing .section-body{margin-bottom:24px}.maltora-landing .section-header.center{margin-left:auto;margin-right:auto;text-align:center}.maltora-landing .muted-cream,.maltora-landing .section.dark .section-sub{color:#f7f4ef99}.underline-word{display:inline-block;position:relative}.maltora-landing .squiggle{bottom:-4px;height:12px;left:0;overflow:visible;position:absolute;width:100%}.maltora-landing .squiggle path{stroke:#1f5f5b;stroke:var(--teal);stroke-width:2.5;fill:none;stroke-linecap:round}.stack-cards{gap:32px}.stack-cards,.sticky-stack{display:flex;flex-direction:column}.sticky-stack{gap:24px}.maltora-landing .sticky-card{background:#fff;position:-webkit-sticky;position:sticky;top:80px;top:calc(80px + var(--card-index, 0)*16px);z-index:10;z-index:calc(10 + var(--card-index, 0))}.maltora-landing .stack-card-left{display:flex;flex-direction:column;gap:16px}.maltora-landing .stack-card-left .icon-box,.maltora-landing .stack-card-left .icon-box-green,.maltora-landing .stack-card-left .icon-box-teal{margin-bottom:4px}.maltora-landing .stack-card-left h3{font-family:var(--font-display);font-size:var(--text-heading-md);font-weight:700;line-height:1.3}.maltora-landing .stack-card-left h3 .italic-accent{font-size:inherit;font-weight:inherit;line-height:inherit}.maltora-landing .stack-card-left p{color:var(--text-muted);font-size:var(--text-body-md);line-height:1.6}.maltora-landing .stack-card-right{align-items:center;border-radius:0 20px 20px 0;display:flex;justify-content:center;overflow:hidden;padding:18px;position:relative}.maltora-landing .stack-card-right .browser-frame{flex-shrink:0;max-width:100%;width:420px}.maltora-landing .tint-teal{background:#1f5f5b0a}.maltora-landing .tint-navy{background:#1e3a5f0d}.maltora-landing .tint-green{background:#5f8f3a0a}.maltora-landing .tint-orange{background:#e86a0d0a}.maltora-landing .tint-blue{background:#93c5fd14}.maltora-landing .stack-card-content{grid-column-gap:40px;column-gap:40px;display:grid;grid-column:1/-1;grid-template-columns:1fr 1fr}.maltora-landing .link-teal{border-bottom:1.5px solid #1f5f5b;border-bottom:1.5px solid var(--teal);color:#1f5f5b;color:var(--teal);font-size:var(--text-body-md);font-weight:600;padding-bottom:2px;transition:opacity .2s ease}.maltora-landing .link-teal:hover{opacity:.75}.mock-table{font-size:10px;width:100%}.maltora-landing .mock-table .tag{font-size:9px;padding:2px 6px}.maltora-landing .mock-row{grid-gap:8px;align-items:center;border-bottom:1px solid #0f172a0d;display:grid;gap:8px;grid-template-columns:1fr 1.2fr .8fr .8fr;padding:8px 0}.maltora-landing .mock-row span{font-size:11px}.maltora-landing .mock-row .tag{font-size:9px}.maltora-landing .mock-row:last-child{border-bottom:none}.maltora-landing .mock-header{border-bottom:1px solid #0f172a1a;color:var(--text-muted);font-size:9px;font-weight:600;letter-spacing:.04em;padding-bottom:8px;text-transform:uppercase}.maltora-landing .mock-header span{font-size:9px}.maltora-landing .tag{border-radius:100px;display:inline-block;font-size:10px;font-weight:600;padding:2px 8px;white-space:nowrap}.maltora-landing .tag-green{background:#5f8f3a1a;color:var(--green)}.maltora-landing .tag-yellow{background:#e8a90d1f;color:#b45309}.maltora-landing .tag-blue{background:#1f5f5b1a;color:#1f5f5b;color:var(--teal)}.maltora-landing .tag-red{background:#dc26261a;color:#dc2626}.seller-grid{grid-gap:56px;align-items:center;display:grid;gap:56px;grid-template-columns:1fr 1fr}.maltora-landing .seller-left{display:flex;flex-direction:column;gap:16px}.maltora-landing .seller-left h2{margin-bottom:8px}.maltora-landing .seller-right{position:relative}.sales-mock{display:grid;font-size:11px;grid-template-columns:140px 1fr;min-height:260px}.maltora-landing .sales-sidebar{background:var(--bg-base);border-right:1px solid #0f172a0f;display:flex;flex-direction:column;gap:4px;padding:14px 10px}.maltora-landing .sales-nav-item{align-items:center;border-radius:8px;color:var(--text-muted);cursor:pointer;display:flex;font-size:11px;font-weight:500;gap:8px;padding:8px 10px;transition:all .15s ease}.maltora-landing .sales-nav-item svg{stroke-width:1.5;fill:none;flex-shrink:0}.maltora-landing .sales-nav-item:hover{background:#0f172a0a;color:var(--text-primary)}.maltora-landing .sales-nav-item.active{background:#1f5f5b14;color:#1f5f5b;color:var(--teal);font-weight:600}.maltora-landing .sales-main{display:flex;flex-direction:column;gap:14px;padding:16px}.maltora-landing .sales-header-row{align-items:center;display:flex;font-size:13px;justify-content:space-between}.maltora-landing .sales-kpis{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.maltora-landing .sales-kpi{background:var(--bg-base);border:1px solid #0f172a0f;border-radius:8px;display:flex;flex-direction:column;gap:2px;padding:10px}.maltora-landing .kpi-val{font-family:var(--font-display);font-size:18px;font-weight:700;line-height:1.2}.maltora-landing .kpi-lbl{color:var(--text-muted);font-size:10px}.maltora-landing .sales-accounts{display:flex;flex-direction:column;gap:6px}.maltora-landing .sales-account-row{align-items:center;background:var(--bg-base);border:1px solid #0f172a0a;border-radius:8px;display:flex;font-size:11px;gap:10px;padding:8px}.maltora-landing .sales-account-row span:nth-child(2){flex:1 1;font-weight:500}.maltora-landing .account-avatar{align-items:center;background:#1f5f5b;background:var(--teal);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:10px;font-weight:700;height:28px;justify-content:center;width:28px}.how-grid{grid-gap:56px;align-items:start;display:grid;gap:56px;grid-template-columns:1fr 1fr}.maltora-landing .how-steps{display:flex;flex-direction:column;gap:0}.maltora-landing .how-step{border-bottom:1px solid #0f172a14;display:flex;gap:20px;padding:24px 0}.maltora-landing .how-step:last-child{border-bottom:none}.maltora-landing .step-badge{align-items:center;background:#1f5f5b;background:var(--teal);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-family:var(--font-display);font-size:14px;font-weight:700;height:36px;justify-content:center;width:36px}.maltora-landing #how-it-works .overline{color:var(--blue-highlight)}.maltora-landing .step-content{display:flex;flex-direction:column;gap:6px}.maltora-landing .step-content h3{font-family:var(--font-display);font-size:18px;font-weight:700;line-height:1.3}.maltora-landing .step-content p{color:var(--text-muted);font-size:var(--text-body-md);line-height:1.6}.maltora-landing .how-visual{position:-webkit-sticky;position:sticky;top:calc(var(--nav-height) + 32px)}.notification-stack{display:flex;flex-direction:column;gap:12px}.maltora-landing .notif-card{align-items:center;background:var(--bg-white);border:1px solid #0f172a14;border-radius:12px;box-shadow:var(--shadow-sm);display:flex;gap:14px;padding:16px;transition:all .3s ease}.maltora-landing .notif-card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.maltora-landing .notif-text{display:flex;flex-direction:column;gap:2px}.maltora-landing .notif-text strong{color:var(--text-primary);font-size:13px;font-weight:600}.maltora-landing .notif-text span{color:var(--text-muted);font-size:11px}.results-row{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(4,1fr);margin-bottom:56px}.maltora-landing .result-item{background:var(--bg-white);border:1px solid #0f172a14;border-radius:12px;padding:24px;text-align:center}.maltora-landing .result-number{color:#1f5f5b;color:var(--teal);display:block;font-family:var(--font-display);font-size:var(--text-display-md);font-weight:900;line-height:1.1;margin-bottom:6px}.maltora-landing .result-label{color:var(--text-muted);font-size:var(--text-body-sm);font-weight:500}.maltora-landing .testimonials-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.maltora-landing .stars{display:flex;gap:2px;margin-bottom:14px}.maltora-landing .stars svg{height:18px;width:18px}.cta-pair,.maltora-landing .btn-row{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:32px}.maltora-landing .section.dark .center{text-align:center}.maltora-landing .section.dark .center h2,.site-footer{color:var(--text-on-dark)}.site-footer{background:var(--bg-dark);padding:48px 0 32px}.maltora-landing .footer-nav{gap:8px 32px;margin-bottom:40px}.maltora-landing .footer-nav a{color:#f7f4efa6;transition:color .2s}.maltora-landing .footer-nav a:hover{color:var(--bg-base)}.maltora-landing .footer-grid{grid-template-columns:1.5fr repeat(3,1fr)}.maltora-landing .footer-col{display:flex;flex-direction:column;gap:12px}.maltora-landing .footer-col h4{color:#f7f4ef66;font-size:var(--text-body-sm);font-weight:600;letter-spacing:.06em;margin-bottom:8px}.maltora-landing .footer-col a{color:#f7f4efa6;font-size:var(--text-body-md);transition:color .2s ease}.maltora-landing .footer-col a:hover{color:var(--bg-base)}.grain{position:relative}.maltora-landing .grain:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='.08'/%3E%3C/svg%3E");background-size:200px 200px;content:"";inset:0;opacity:.4;pointer-events:none;position:absolute;z-index:0}.maltora-landing .grain>*{position:relative;z-index:1}.overline--light{color:#e86a0d;color:var(--orange)}.maltora-landing .cta-band__content{margin:0 auto;max-width:640px}.maltora-landing .cta-band__content h2{color:var(--text-on-dark);margin-bottom:16px}.maltora-landing .cta-band__content p{color:#f7f4ef99;font-size:var(--text-body-lg);line-height:1.65;margin:0 auto 32px;max-width:480px}.pricing-toggle{align-items:center;background:#0f172a0f;border-radius:12px;display:flex;gap:4px;justify-content:center;margin:-16px auto 0;padding:4px;width:-webkit-fit-content;width:fit-content}.maltora-landing .toggle-btn{background:#0000;border:none;border-radius:10px;color:var(--text-muted);cursor:pointer;font-family:var(--font-ui);font-size:14px;font-weight:600;padding:10px 20px;transition:all .25s ease}.maltora-landing .toggle-btn.active{background:var(--bg-white);box-shadow:var(--shadow-sm);color:var(--text-primary)}.maltora-landing .toggle-btn:hover:not(.active){color:var(--text-primary)}.maltora-landing .toggle-save-badge{background:#1f5f5b;background:var(--teal);border-radius:20px;color:#fff;display:inline-block;font-size:11px;font-weight:700;margin-left:4px;padding:2px 8px;vertical-align:middle}@media (max-width:1024px){.maltora-landing :root{--section-padding:72px;--container-padding:28px}.maltora-landing .hero-inner{gap:48px;grid-template-columns:1fr}.maltora-landing .hero-content{max-width:100%;text-align:center}.maltora-landing .hero-subtitle{margin-left:auto;margin-right:auto;max-width:520px}.maltora-landing .hero-actions,.maltora-landing .hero-proof{justify-content:center}.maltora-landing .hero-visual{margin:0 auto;max-width:560px}.maltora-landing .stats-grid{grid-template-columns:repeat(2,1fr)}.maltora-landing .stat-item:nth-child(2){border-right:none}.maltora-landing .stat-item:nth-child(3){border-right:none;border-top:1px solid #0f172a14}.maltora-landing .card-grid.cols-3,.maltora-landing .card-grid.cols-4,.maltora-landing .pricing-grid{grid-template-columns:repeat(2,1fr)}.maltora-landing .pricing-card.featured{grid-column:1/-1;margin:0 auto;max-width:420px}.maltora-landing .testimonial-grid{grid-template-columns:repeat(2,1fr)}.maltora-landing .stack-card{grid-template-columns:1fr}.maltora-landing .stack-card-content{grid-template-columns:1fr;padding:32px}.maltora-landing .stack-card-right{border-radius:12px;padding:20px;width:100%}.maltora-landing .stack-card-right .browser-frame{width:100%}.maltora-landing .stack-card-visual{min-height:240px}.maltora-landing .how-grid,.maltora-landing .seller-grid{gap:40px;grid-template-columns:1fr}.maltora-landing .how-visual{position:static}.maltora-landing .results-row,.maltora-landing .testimonials-grid{grid-template-columns:repeat(2,1fr)}.maltora-landing .footer-grid,.maltora-landing .footer-inner{gap:40px;grid-template-columns:1fr 1fr}.maltora-landing .footer-brand{grid-column:1/-1;max-width:100%}}@media (max-width:768px){.maltora-landing{--section-padding:56px;--container-padding:20px}.maltora-landing .nav-actions .nav-cta,.maltora-landing .nav-actions .nav-text-link,.maltora-landing .nav-links{display:none}.maltora-landing .nav-burger,.maltora-landing .nav-hamburger{display:flex}.maltora-landing .nav-inner{width:min(100% - 40px,var(--container-max))}.maltora-landing .hero-section{padding:64px 0 56px}.maltora-landing .hero-title{font-size:clamp(36px,8vw,52px)}.maltora-landing .hero-subtitle{font-size:16px}.maltora-landing .hero-actions,.maltora-landing .hero-ctas{align-items:stretch;flex-direction:column}.maltora-landing .hero-actions .btn,.maltora-landing .hero-ctas .btn{justify-content:center;width:100%}.maltora-landing .hero-body{margin-left:auto;margin-right:auto;max-width:100%}.maltora-landing .display-xl{font-size:clamp(36px,8vw,52px)}.maltora-landing .display-lg{font-size:clamp(32px,7vw,40px)}.maltora-landing .display-md{font-size:clamp(26px,5vw,32px)}.maltora-landing .card-grid.cols-2,.maltora-landing .card-grid.cols-3,.maltora-landing .card-grid.cols-4,.maltora-landing .pricing-grid{grid-template-columns:1fr}.maltora-landing .pricing-card.featured{max-width:100%;transform:none}.maltora-landing .pricing-card.featured:hover{transform:none}.maltora-landing .stats-grid,.maltora-landing .testimonial-grid{grid-template-columns:1fr}.maltora-landing .stat-item{border-bottom:1px solid #0f172a14;border-right:none;padding:24px 16px}.maltora-landing .stat-item:last-child{border-bottom:none}.maltora-landing .stat-item:nth-child(3){border-top:none}.maltora-landing .stack-card{border-radius:14px;grid-template-columns:1fr}.maltora-landing .stack-card-content{grid-template-columns:1fr;padding:24px}.maltora-landing .stack-card-right{border-radius:12px;padding:18px;width:100%}.maltora-landing .stack-card-right .browser-frame{width:100%}.maltora-landing .stack-card-visual{min-height:200px;padding:24px}.maltora-landing .kpi-grid{grid-template-columns:repeat(2,1fr)}.maltora-landing .dashboard-content{grid-template-columns:1fr}.maltora-landing .stat-row{gap:16px;grid-template-columns:1fr}.maltora-landing .pain-grid,.maltora-landing .sales-mock{grid-template-columns:1fr}.maltora-landing .sales-sidebar{border-bottom:1px solid #0f172a0f;border-right:none;flex-direction:row;overflow-x:auto}.maltora-landing .sales-kpis{grid-template-columns:1fr}.maltora-landing .results-row{grid-template-columns:repeat(2,1fr)}.maltora-landing .testimonials-grid{grid-template-columns:1fr}.maltora-landing .btn-row,.maltora-landing .cta-pair{align-items:stretch;flex-direction:column}.maltora-landing .btn-row .btn,.maltora-landing .cta-pair .btn{justify-content:center;width:100%}.maltora-landing .footer-grid,.maltora-landing .footer-inner{gap:32px;grid-template-columns:1fr}.maltora-landing .footer-brand{grid-column:auto}.maltora-landing .footer-bottom{flex-direction:column;gap:16px;text-align:center}.maltora-landing .logo-bar{gap:28px}.maltora-landing .logo-bar img,.maltora-landing .logo-bar svg{height:22px}.maltora-landing .section-header{margin-bottom:40px}.maltora-landing .floating-card{display:none}.maltora-landing .cta-band{padding:56px 0}.maltora-landing .cta-band-actions{align-items:stretch;flex-direction:column}.maltora-landing .cta-band-actions .btn{justify-content:center;width:100%}.maltora-landing .faq-question{font-size:15px;padding:16px 0}.maltora-landing .input-group{flex-direction:column}.maltora-landing .tab-switcher{-webkit-overflow-scrolling:touch;overflow-x:auto;width:100%}.maltora-landing .tab-item{font-size:13px;padding:9px 16px;white-space:nowrap}}@media (max-width:480px){.maltora-landing :root{--container-padding:16px}.maltora-landing .hero-section{padding:48px 0 40px}.maltora-landing .hero-title{font-size:clamp(30px,9vw,42px)}.maltora-landing .card{padding:22px}.maltora-landing .pricing-card{padding:24px}.maltora-landing .btn{font-size:14px;padding:11px 18px}.maltora-landing .btn-lg{font-size:15px;padding:14px 22px}.maltora-landing .announcement-pill{font-size:12px}.maltora-landing .browser-frame{border-radius:10px}.maltora-landing .browser-chrome{padding:8px 12px}.maltora-landing .browser-dot{height:8px;width:8px}.maltora-landing .browser-body{padding:12px}.maltora-landing .stack-card{border-radius:12px}.maltora-landing .stack-card-content{padding:18px}.maltora-landing .stack-card-right{border-radius:10px;padding:14px}.maltora-landing .stack-cards{gap:20px}}#portals .stack-cards .stack-card:first-child .stack-card-left{padding-bottom:28px;padding-top:28px}#portals .stack-cards .stack-card:nth-child(2) .stack-card-left{padding-bottom:55px;padding-top:55px}.portal-overline{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.maltora-landing .portal-overline-orange{color:#e86a0d;color:var(--orange)}.maltora-landing .portal-overline-teal{color:#1f5f5b;color:var(--teal)}.maltora-landing .portal-overline-green{color:var(--green)}.maltora-landing .portal-overline-blue{color:var(--blue-highlight)}.tag-orange{background:#e86a0d1a;color:#e86a0d;color:var(--orange)}.maltora-landing .tag-blue{background:#93c5fd2e;color:var(--blue-highlight)}.maltora-landing .tag-customer-items{align-items:center;background:#1f5f5b1a;border-radius:100px;color:#1f5f5b;color:var(--teal);display:inline-flex;font-size:10px;font-weight:600;justify-content:center;line-height:1.2;padding:3px 10px;white-space:nowrap}.portal-checklist{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.maltora-landing .portal-checklist li{align-items:flex-start;color:var(--text-primary);display:flex;font-size:var(--text-body-md);gap:10px;line-height:1.5}.maltora-landing .portal-checklist li svg{flex-shrink:0;margin-top:2px}.p-order-header{color:var(--text-primary);font-size:12px;font-weight:600;margin-bottom:12px}.maltora-landing .p-product,.p-order-header{align-items:center;display:flex;justify-content:space-between}.maltora-landing .p-product{border-bottom:1px solid #0f172a0f;gap:8px;padding:8px 0}.maltora-landing .p-name{color:var(--text-primary);font-size:11px;font-weight:600}.maltora-landing .p-sub{color:var(--text-muted);font-size:10px;margin-top:2px}.maltora-landing .p-qty{align-items:center;display:flex;flex-shrink:0;gap:5px}.maltora-landing .p-qty button{align-items:center;background:#0f172a0f;border:none;border-radius:4px;color:var(--text-primary);cursor:default;display:flex;font-size:12px;font-weight:600;height:20px;justify-content:center;width:20px}.maltora-landing .p-qty span{font-size:11px;font-weight:600;min-width:14px;text-align:center}.maltora-landing .p-total{align-items:center;color:var(--text-muted);display:flex;font-size:11px;justify-content:space-between;margin-top:12px;padding-top:8px}.maltora-landing .p-total strong{color:var(--text-primary);font-size:14px;font-weight:700}.maltora-landing .p-place-btn{background:#e86a0d;background:var(--orange);border-radius:8px;color:#fff;cursor:default;font-size:11px;font-weight:600;margin-top:10px;padding:8px 12px;text-align:center}.maltora-landing .p-place-btn-blue{background:var(--blue-highlight)}.p-kpi-row{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);margin-bottom:14px}.maltora-landing .p-kpi{background:#0f172a08;border:1px solid #0f172a12;border-radius:8px;padding:8px;text-align:center}.maltora-landing .p-kpi-val{color:var(--text-primary);font-size:13px;font-weight:700}.maltora-landing .p-kpi-lbl{color:var(--text-muted);font-size:9px;margin-top:1px}.maltora-landing .p-kpi-delta{font-size:9px;margin-top:3px}.maltora-landing .p-delta-up{color:var(--green)}.maltora-landing .p-delta-warn{color:#e86a0d;color:var(--orange)}.p-rep-header{align-items:center;display:flex;gap:10px;margin-bottom:12px}.maltora-landing .p-rep-avatar{align-items:center;background:#5f8f3a1f;border-radius:50%;color:var(--green);display:flex;flex-shrink:0;font-size:11px;font-weight:700;height:32px;justify-content:center;width:32px}.maltora-landing .p-rep-name{color:var(--text-primary);font-size:11px;font-weight:700}.maltora-landing .p-rep-sub{color:var(--text-muted);font-size:9px;margin-top:1px}.maltora-landing .p-target{margin-bottom:12px}.maltora-landing .p-target-bar{background:#0f172a12;border-radius:100px;height:6px;margin-bottom:5px;overflow:hidden}.maltora-landing .p-target-fill{background:var(--green);border-radius:100px;height:100%;width:70%}.maltora-landing .p-target-info{color:var(--text-muted);display:flex;font-size:9px;justify-content:space-between}.maltora-landing .p-outlet{align-items:center;border-bottom:1px solid #0f172a0f;display:flex;gap:8px;justify-content:space-between;padding:7px 0}.maltora-landing .p-outlet-name{color:var(--text-primary);font-size:10px;font-weight:600}.maltora-landing .p-outlet-last{color:var(--text-muted);font-size:9px;margin-top:1px}.maltora-landing .p-lapsed{color:#dc2626!important}.maltora-landing .p-visit-btn{background:#5f8f3a1a;border:none;border-radius:6px;color:var(--green);cursor:default;flex-shrink:0;font-size:9px;font-weight:600;padding:3px 8px}.maltora-landing .p-visit-lapsed{background:#dc262614;color:#dc2626}@media print{.maltora-landing .cta-band,.maltora-landing .footer,.maltora-landing .maltora-nav,.maltora-landing .mobile-nav,.maltora-landing .nav-burger,.maltora-landing .nav-hamburger,.maltora-landing .nav-mobile,.maltora-landing .site-footer{display:none}.maltora-landing .section{break-inside:avoid;padding:32px 0;page-break-inside:avoid}.maltora-landing .card,.maltora-landing .pricing-card,.maltora-landing .stack-card,.maltora-landing .testimonial-card{border:1px solid #ddd;box-shadow:none;break-inside:avoid;page-break-inside:avoid}.maltora-landing body{background:#fff;color:#000;font-size:12pt}}.contact-layout{grid-gap:80px;align-items:start;display:grid;gap:80px;grid-template-columns:1fr 1.6fr}.maltora-landing .contact-form-card{background:#fff;border:1px solid #0f172a14;border-radius:20px;padding:48px}.maltora-landing .form-row{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.maltora-landing .form-field{display:flex;flex-direction:column;gap:6px;margin-bottom:20px}.maltora-landing .form-field:last-child{margin-bottom:0}.maltora-landing .contact-form-card .input{background:var(--bg-base);border-color:#0f172a29}.maltora-landing .form-label{color:var(--text-primary);font-family:var(--font-ui);font-size:13px;font-weight:600;letter-spacing:.01em}.maltora-landing .form-label span{color:#1f5f5b;color:var(--teal);margin-left:2px}.maltora-landing select.input{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%230F172A' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;cursor:pointer;padding-right:40px}.maltora-landing textarea.input{line-height:1.6;min-height:120px;resize:vertical}.maltora-landing .contact-info-item{align-items:flex-start;background:var(--bg-white);border:1px solid #0f172a14;border-radius:10px;display:flex;gap:14px;margin-bottom:12px;padding:18px 20px}.maltora-landing .contact-info-item:last-child{margin-bottom:0}.maltora-landing .contact-info-icon{align-items:center;background:#1f5f5b1a;border-radius:8px;display:flex;flex-shrink:0;height:32px;justify-content:center;margin-top:2px;width:32px}.maltora-landing .form-submit-btn{background:#0f172a;background:var(--navy);border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:var(--font-ui);font-size:16px;font-weight:700;letter-spacing:.01em;padding:16px;transition:background .2s ease,transform .15s ease;width:100%}.maltora-landing .form-submit-btn:hover{background:#16365f;transform:translateY(-1px)}.maltora-landing .form-submit-btn:active{transform:translateY(0)}.maltora-landing .success-message{display:none;padding:40px 20px;text-align:center}.maltora-landing .success-message.visible{display:block}@media (max-width:768px){.maltora-landing .contact-layout{gap:48px;grid-template-columns:1fr}.maltora-landing .contact-form-card{padding:32px 24px}}@media (max-width:600px){.maltora-landing .form-row{grid-template-columns:1fr}.maltora-landing .contact-form-card{padding:24px 16px}}.wip-section{align-items:center;background:#f7f4ef;background:var(--cream,#f7f4ef);display:flex;justify-content:center;min-height:60vh;padding:120px 24px 140px;text-align:center}.maltora-landing .wip-inner{margin:0 auto;max-width:540px}.maltora-landing .wip-icon{align-items:center;background:#1f5f5b1a;border-radius:20px;display:flex;font-size:32px;height:72px;justify-content:center;margin:0 auto 32px;width:72px}.maltora-landing .wip-badge{align-items:center;background:#e86a0d1a;border:1.5px solid #e86a0d38;border-radius:100px;color:#e86a0d;color:var(--orange);display:inline-flex;font-family:var(--font-ui);font-size:11px;font-weight:700;gap:8px;letter-spacing:.1em;margin-bottom:28px;padding:6px 16px;text-transform:uppercase}.maltora-landing .wip-badge:before{animation:pulse-dot 1.8s ease-in-out infinite;background:#e86a0d;background:var(--orange);border-radius:50%;content:"";height:7px;width:7px}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.65)}}.maltora-landing .wip-title{color:#0f172a;color:var(--navy);font-family:var(--font-display);font-size:clamp(30px,4vw,46px);font-weight:700;letter-spacing:-.025em;line-height:1.15;margin-bottom:18px}.maltora-landing .wip-desc{color:#64748b;color:var(--muted,#64748b);font-family:var(--font-ui);font-size:16px;line-height:1.7;margin-bottom:40px}.maltora-landing .wip-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.maltora-landing .wip-btn-primary{background:#e86a0d;background:var(--orange);border-radius:10px;color:#fff;display:inline-block;font-family:var(--font-ui);font-size:14px;font-weight:700;padding:13px 28px;text-decoration:none;transition:background .2s ease,transform .15s ease}.maltora-landing .wip-btn-primary:hover{background:#cf5c08;transform:translateY(-1px)}.maltora-landing .wip-btn-ghost{border:1.5px solid #0f172a26;border-radius:10px;color:#0f172a;color:var(--navy);display:inline-block;font-family:var(--font-ui);font-size:14px;font-weight:600;padding:13px 28px;text-decoration:none;transition:border-color .2s ease,color .2s ease}.maltora-landing .wip-btn-ghost:hover{border-color:#1f5f5b;border-color:var(--teal);color:#1f5f5b;color:var(--teal)}.signin-page{display:grid;grid-template-columns:1fr 1fr;min-height:100vh}.maltora-landing .signin-page .signin-left{background:var(--bg-base);display:flex;flex-direction:column;padding:48px 56px}.maltora-landing .signin-page .signin-logo{display:block;flex-shrink:0;margin-bottom:64px;width:120px}.maltora-landing .signin-page .signin-left-body{display:flex;flex:1 1;flex-direction:column;justify-content:center;max-width:460px}.maltora-landing .signin-page .signin-left-heading{color:var(--text-primary);font-family:var(--font-display);font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1.2;margin-bottom:40px}.maltora-landing .signin-page .signin-left-heading em{color:#1f5f5b;color:var(--teal);font-style:normal}.maltora-landing .signin-page .signin-benefits{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.maltora-landing .signin-page .signin-benefit{background:var(--bg-white);border:1px solid #0f172a12;border-radius:14px;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:10px;padding:20px;transition:box-shadow .2s ease,transform .2s ease}.maltora-landing .signin-page .signin-benefit:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.maltora-landing .signin-page .signin-benefit-icon{align-items:center;background:#1f5f5b14;border-radius:9px;color:#1f5f5b;color:var(--teal);display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.maltora-landing .signin-page .signin-benefit-title{color:var(--text-primary);font-family:var(--font-display);font-size:15px;font-weight:700;line-height:1.3}.maltora-landing .signin-page .signin-benefit-desc{color:var(--text-muted);font-size:var(--text-body-sm);line-height:1.5}.maltora-landing .signin-page .signin-right{align-items:center;background:var(--bg-white);border-left:1px solid #0f172a12;display:flex;justify-content:center;padding:48px 56px}.maltora-landing .signin-page .signin-form-wrap{max-width:380px;width:100%}.maltora-landing .signin-page .signin-form-heading{color:var(--text-primary);font-family:var(--font-display);font-size:clamp(26px,2.5vw,36px);font-weight:700;line-height:1.2;margin-bottom:6px}.maltora-landing .signin-page .signin-form-sub{color:var(--text-muted);font-size:var(--text-body-md);margin-bottom:36px}.maltora-landing .signin-page .form-group{display:flex;flex-direction:column;gap:6px;margin-bottom:18px}.maltora-landing .signin-page .form-label{color:var(--text-primary);font-size:var(--text-body-sm);font-weight:600}.maltora-landing .signin-page .form-input-wrap{align-items:center;display:flex;position:relative}.maltora-landing .signin-page .form-input-icon{color:var(--text-muted);display:flex;left:14px;pointer-events:none;position:absolute}.maltora-landing .signin-page .form-input{background:var(--bg-base);border:1.5px solid #0f172a24;border-radius:10px;color:var(--text-primary);font-family:var(--font-ui);font-size:var(--text-body-md);height:46px;outline:none;padding:0 14px 0 40px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.maltora-landing .signin-page .form-input::placeholder{color:var(--text-muted)}.maltora-landing .signin-page .form-input:focus{background:#fff;border-color:#1f5f5b;border-color:var(--teal);box-shadow:0 0 0 3px #1f5f5b1a}.maltora-landing .signin-page .form-input-toggle{background:none;border:none;color:var(--text-muted);cursor:pointer;display:flex;padding:0;position:absolute;right:14px;transition:color .15s ease}.maltora-landing .signin-page .form-input-toggle:hover{color:var(--text-primary)}.maltora-landing .signin-page .form-input-toggle-active{color:#1f5f5b;color:var(--teal)}.maltora-landing .signin-page .form-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:28px}.maltora-landing .signin-page .form-checkbox-label{align-items:center;color:var(--text-primary);cursor:pointer;display:flex;font-size:var(--text-body-sm);gap:8px;-webkit-user-select:none;user-select:none}.maltora-landing .signin-page .form-checkbox{accent-color:#1f5f5b;accent-color:var(--teal);cursor:pointer;height:16px;width:16px}.maltora-landing .signin-page .form-forgot{color:#1f5f5b;color:var(--teal);font-size:var(--text-body-sm);font-weight:600;text-decoration:none;transition:color .15s ease}.maltora-landing .signin-page .form-forgot:hover{color:#174e4a}.maltora-landing .signin-page .btn-signin{background:#e86a0d;background:var(--orange);border:none;border-radius:10px;box-shadow:0 4px 14px #e86a0d40;color:#fff;cursor:pointer;font-family:var(--font-ui);font-size:15px;font-weight:600;height:48px;margin-bottom:28px;transition:background .15s ease,box-shadow .15s ease,transform .15s ease;width:100%}.maltora-landing .signin-page .btn-signin:hover{background:#d45e0b;box-shadow:0 6px 20px #e86a0d52;transform:translateY(-1px)}.maltora-landing .signin-page .btn-signin:active{transform:translateY(0)}.maltora-landing .signin-page .form-divider{align-items:center;display:flex;gap:12px;margin-bottom:24px}.maltora-landing .signin-page .form-divider-line{background:#0f172a1a;flex:1 1;height:1px}.maltora-landing .signin-page .form-divider-text{color:var(--text-muted);font-size:var(--text-body-sm);white-space:nowrap}.maltora-landing .signin-page .signin-signup-row{color:var(--text-muted);font-size:var(--text-body-sm);text-align:center}.maltora-landing .signin-page .signin-signup-row a{color:#1f5f5b;color:var(--teal);font-weight:600;text-decoration:none;transition:color .15s ease}.maltora-landing .signin-page .signin-signup-row a:hover{color:#174e4a}@media (max-width:800px){.maltora-landing .signin-page{grid-template-columns:1fr}.maltora-landing .signin-page .signin-left{padding:36px 24px 40px}.maltora-landing .signin-page .signin-logo{margin-bottom:40px}.maltora-landing .signin-page .signin-left-body{max-width:100%}.maltora-landing .signin-page .signin-right{border-left:none;border-top:1px solid #0f172a12;padding:40px 24px 56px}.maltora-landing .signin-page .signin-form-wrap{max-width:100%}}.signin-page .form-row-2{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.maltora-landing .signin-page .form-input-no-icon{padding-left:14px}.maltora-landing .signin-page .form-select{-webkit-appearance:none;appearance:none;background:var(--bg-base);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2364748B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;border:1.5px solid #0f172a24;border-radius:10px;color:var(--text-primary);cursor:pointer;font-family:var(--font-ui);font-size:var(--text-body-md);height:46px;outline:none;padding:0 14px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.maltora-landing .signin-page .form-select:focus{background-color:#fff;border-color:#1f5f5b;border-color:var(--teal);box-shadow:0 0 0 3px #1f5f5b1a}.maltora-landing .signin-page .form-terms{align-items:flex-start;display:flex;gap:10px;margin-bottom:24px}.maltora-landing .signin-page .form-terms .form-checkbox{accent-color:#1f5f5b;accent-color:var(--teal);cursor:pointer;flex-shrink:0;height:16px;margin-top:2px;width:16px}.maltora-landing .signin-page .form-terms-text,.maltora-landing .signin-page .signin-account-text{color:var(--text-muted);font-family:var(--font-ui);font-size:var(--text-body-sm);line-height:1.5}.maltora-landing .signin-page .signin-account-text{margin:0;text-align:center}.maltora-landing .signin-page .form-terms-text a,.maltora-landing .signin-page .signin-account-text a{color:#1f5f5b;color:var(--teal);font-size:inherit;font-weight:600;text-decoration:none}.maltora-landing .signin-page .form-terms-text a:hover,.maltora-landing .signin-page .signin-account-text a:hover{color:#174e4a}@media (max-width:800px){.maltora-landing .signin-page .form-row-2{grid-template-columns:1fr}}:root{--cream:#f7f4ef;--white:#fff;--navy:#0f172a;--teal:#1f5f5b;--orange:#e86a0d;--muted:#64748b;--border:#0f172a14;--shadow-card:0 1px 3px #0f172a0f,0 4px 16px #0f172a0f;--radius-card:16px;--radius-tag:6px}.maltora-landing body{background:#f7f4ef;background:var(--cream)}.blog-hero{background:#1f5f5b;background:var(--teal);overflow-x:hidden;padding:56px 0 72px;position:relative}.maltora-landing .blog-hero:before{content:"";inset:0;pointer-events:none;position:absolute}.maltora-landing .blog-hero-inner{max-width:620px}.maltora-landing .blog-hero-inner .overline{color:#e86a0d;color:var(--orange);display:block;font-family:var(--font-ui);font-size:11px;font-weight:700;letter-spacing:.12em;margin-bottom:16px;text-transform:uppercase}.maltora-landing .blog-hero-inner h1{color:var(--text-on-dark);font-family:var(--font-display);font-size:clamp(32px,4vw,48px);font-weight:700;letter-spacing:-.02em;line-height:1.15;margin-bottom:20px}.maltora-landing .blog-hero-inner h1 em{color:#e86a0d;color:var(--orange);font-style:italic}.maltora-landing .blog-hero-inner p{color:var(--text-on-dark);font-family:var(--font-ui);font-size:16px;line-height:1.65;max-width:480px}.blog-filter{background:#f7f4ef;background:var(--cream);padding:32px}.maltora-landing .blog-filter-inner{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.maltora-landing .filter-pill{background:#0000;border:1.5px solid #0f172a14;border:1.5px solid var(--border);border-radius:100px;color:#64748b;color:var(--muted);cursor:pointer;font-family:var(--font-ui);font-size:13px;font-weight:600;padding:7px 16px;transition:all .15s ease}.maltora-landing .filter-pill:hover{border-color:#1f5f5b;border-color:var(--teal);color:#1f5f5b;color:var(--teal)}.maltora-landing .filter-pill.active{background:#0f172a;background:var(--navy);border-color:#0f172a;border-color:var(--navy);color:#fff}.blog-featured{background:#f7f4ef;background:var(--cream);padding:0 0 32px}.maltora-landing .featured-card{background:#fff;background:var(--white);border:1px solid #0f172a14;border:1px solid var(--border);border-radius:16px;border-radius:var(--radius-card);box-shadow:0 1px 3px #0f172a0f,0 4px 16px #0f172a0f;box-shadow:var(--shadow-card);display:grid;grid-template-columns:1fr 1fr;overflow:hidden;text-decoration:none;transition:box-shadow .2s ease,transform .22s ease}.maltora-landing .featured-card:hover{box-shadow:0 2px 6px #0f172a14,0 12px 32px #0f172a1a;transform:translateY(-3px)}.maltora-landing .featured-content{display:flex;flex-direction:column;padding:52px 48px 52px 52px}.maltora-landing .featured-icon-row{align-items:center;display:flex;gap:12px;margin-bottom:20px}.maltora-landing .post-icon-wrap{align-items:center;border-radius:10px;display:flex;flex-shrink:0;height:42px;justify-content:center;width:42px}.maltora-landing .post-icon-wrap--teal{background:#1f5f5b1a;color:#1f5f5b;color:var(--teal)}.maltora-landing .post-icon-wrap--orange{background:#e86a0d1a;color:#e86a0d;color:var(--orange)}.maltora-landing .post-icon-wrap--navy{background:#0f172a12;color:#475569}.maltora-landing .section-label-sm{color:#e86a0d;color:var(--orange);font-family:var(--font-ui);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.maltora-landing .featured-content h2{color:#0f172a;color:var(--navy);font-family:var(--font-display);font-size:clamp(20px,2.2vw,26px);font-weight:700;letter-spacing:-.015em;line-height:1.3;margin-bottom:16px}.maltora-landing .featured-content h2 em{color:#e86a0d;color:var(--orange);font-style:italic}.maltora-landing .featured-content>p{color:#64748b;color:var(--muted);font-family:var(--font-ui);font-size:15px;line-height:1.65;margin-bottom:28px}.maltora-landing .feature-list{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0 0 32px;padding:0}.maltora-landing .feature-list li{align-items:flex-start;color:#0f172a;color:var(--navy);display:flex;font-family:var(--font-ui);font-size:14px;gap:10px;line-height:1.45}.maltora-landing .feature-list li svg{color:#1f5f5b;color:var(--teal);flex-shrink:0;margin-top:2px}.maltora-landing .read-link{align-items:center;color:#0f172a;color:var(--navy);display:inline-flex;font-family:var(--font-ui);font-size:14px;font-weight:600;gap:8px;margin-top:auto;text-decoration:none;transition:gap .15s ease}.maltora-landing .read-link:hover{gap:13px}.maltora-landing .read-link svg{transition:transform .15s}.maltora-landing .read-link:hover svg{transform:translateX(2px)}.maltora-landing .author-row{align-items:center;border-top:1px solid #0f172a14;border-top:1px solid var(--border);display:flex;gap:12px;margin-top:24px;padding-top:24px}.maltora-landing .avatar{align-items:center;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-family:var(--font-display);font-size:12px;font-weight:700;height:36px;justify-content:center;width:36px}.maltora-landing .avatar--teal{background:linear-gradient(135deg,#1f5f5b,#2d8078)}.maltora-landing .avatar--orange{background:linear-gradient(135deg,#b84d00,#e86a0d)}.maltora-landing .avatar--slate{background:linear-gradient(135deg,#334155,#64748b)}.maltora-landing .author-name{color:#0f172a;color:var(--navy);font-family:var(--font-ui);font-size:13px;font-weight:600}.maltora-landing .author-meta{color:#64748b;color:var(--muted);font-family:var(--font-ui);font-size:12px}.featured-mockup{align-items:center;background:#f7f4ef;background:var(--cream);border-left:1px solid #0f172a14;border-left:1px solid var(--border);display:flex;justify-content:center;padding:40px 36px}.maltora-landing .browser-wrap{background:#fff;background:var(--white);border:1.5px solid #e86a0d;border:1.5px solid var(--orange);border-radius:12px;box-shadow:0 8px 32px #e86a0d1f,0 2px 8px #0f172a14;font-family:var(--font-ui);max-width:360px;overflow:hidden;width:100%}.maltora-landing .browser-bar{align-items:center;background:#f1f1f0;border-bottom:1px solid #0f172a14;display:flex;gap:6px;padding:10px 14px}.maltora-landing .browser-dot{border-radius:50%;flex-shrink:0;height:10px;width:10px}.maltora-landing .browser-dot--red{background:#ff5f57}.maltora-landing .browser-dot--amber{background:#ffbd2e}.maltora-landing .browser-dot--green{background:#28ca42}.maltora-landing .browser-url{background:#fff;background:var(--white);border:1px solid #0f172a1a;border-radius:5px;color:#64748b;color:var(--muted);flex:1 1;font-size:11.5px;margin-left:6px;overflow:hidden;padding:4px 10px;text-overflow:ellipsis;white-space:nowrap}.maltora-landing .browser-body{padding:18px 16px}.maltora-landing .browser-row-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.maltora-landing .browser-row-head span:first-child{color:#0f172a;color:var(--navy);font-size:13px;font-weight:700}.maltora-landing .badge-orange{background:#e86a0d1f;border-radius:20px;color:#e86a0d;color:var(--orange);font-size:11px;font-weight:700;padding:3px 9px}.maltora-landing .order-item{align-items:center;border-bottom:1px solid #0f172a0f;display:flex;justify-content:space-between;padding:10px 0}.maltora-landing .order-item:last-of-type{border-bottom:none}.maltora-landing .order-item-name{color:#0f172a;color:var(--navy);font-size:12.5px;font-weight:600}.maltora-landing .order-item-sub{color:#64748b;color:var(--muted);font-size:11px;margin-top:2px}.maltora-landing .qty-ctrl{font-size:12.5px;font-weight:600;gap:8px}.maltora-landing .qty-btn,.maltora-landing .qty-ctrl{align-items:center;color:#0f172a;color:var(--navy);display:flex}.maltora-landing .qty-btn{background:#f7f4ef;background:var(--cream);border:1px solid #0f172a26;border-radius:5px;cursor:pointer;font-size:14px;height:22px;justify-content:center;line-height:1;width:22px}.maltora-landing .order-total-row{align-items:center;color:#64748b;color:var(--muted);display:flex;font-size:13px;justify-content:space-between;padding:12px 0 14px}.maltora-landing .order-total-row strong{color:#0f172a;color:var(--navy);font-size:14px;font-weight:700}.maltora-landing .place-order-btn{background:#e86a0d;background:var(--orange);border:none;border-radius:8px;color:#fff;cursor:pointer;display:block;font-family:var(--font-ui);font-size:13px;font-weight:600;padding:11px;text-align:center;width:100%}.tag{align-items:center;border-radius:6px;border-radius:var(--radius-tag);display:inline-flex;font-family:var(--font-ui);font-size:11px;font-weight:700;letter-spacing:.06em;padding:3px 10px;text-transform:uppercase}.maltora-landing .tag--orange{background:#e86a0d1a;color:#e86a0d;color:var(--orange)}.maltora-landing .tag--teal{background:#1f5f5b1a;color:#1f5f5b;color:var(--teal)}.maltora-landing .tag--navy{background:#0f172a12;color:#475569}.blog-posts-section{background:#fff;background:var(--white);border-top:1px solid #0f172a14;border-top:1px solid var(--border);padding:72px 0 80px}.maltora-landing .section-label{color:#e86a0d;color:var(--orange);display:block;font-family:var(--font-ui);font-size:11px;font-weight:700;letter-spacing:.12em;margin-bottom:8px;text-transform:uppercase}.maltora-landing .section-title{color:#0f172a;color:var(--navy);font-family:var(--font-display);font-size:clamp(24px,3vw,34px);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin-bottom:0}.maltora-landing .section-title em{color:#e86a0d;color:var(--orange);font-style:italic}.maltora-landing .section-sub{color:#64748b;color:var(--muted);font-family:var(--font-ui);font-size:15px;line-height:1.6;max-width:520px}.maltora-landing .posts-header{align-items:flex-end;display:flex;gap:16px;justify-content:space-between;margin-bottom:40px}.maltora-landing .view-all-link{align-items:center;color:#0f172a;color:var(--navy);display:inline-flex;flex-shrink:0;font-family:var(--font-ui);font-size:13px;font-weight:600;gap:5px;text-decoration:none;transition:gap .15s;white-space:nowrap}.maltora-landing .view-all-link:hover{gap:9px}.maltora-landing .blog-main-layout{grid-gap:40px;align-items:start;display:grid;gap:40px;grid-template-columns:1fr 300px}.maltora-landing .posts-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}.post-card{background:#f7f4ef;background:var(--cream);border:1px solid #0f172a14;border:1px solid var(--border);border-radius:14px;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:box-shadow .2s,transform .2s}.maltora-landing .post-card:hover{box-shadow:0 4px 20px #0f172a1a;transform:translateY(-3px)}.maltora-landing .post-card-strip{align-items:center;border-bottom:1px solid #0f172a14;border-bottom:1px solid var(--border);display:flex;height:72px;padding:0 20px}.maltora-landing .post-card-body{display:flex;flex:1 1;flex-direction:column;padding:20px 20px 18px}.maltora-landing .post-card-meta{align-items:center;display:flex;flex-wrap:wrap;gap:7px;margin-bottom:11px}.maltora-landing .post-date,.maltora-landing .post-read{color:#64748b;color:var(--muted);font-family:var(--font-ui);font-size:12px}.maltora-landing .dot-sep{background:#0f172a33;border-radius:50%;flex-shrink:0;height:3px;width:3px}.maltora-landing .post-card-title{color:#0f172a;color:var(--navy);font-family:Satoshi,system-ui,sans-serif;font-size:15px;font-weight:700;letter-spacing:-.01em;line-height:1.35;margin-bottom:9px}.maltora-landing .post-card-excerpt{color:#64748b;color:var(--muted);flex:1 1;font-size:13px;line-height:1.6;margin-bottom:18px}.maltora-landing .btn-accent,.maltora-landing .btn-ghost-dark,.maltora-landing .footer-col a,.maltora-landing .popular-meta,.maltora-landing .popular-title,.maltora-landing .post-author-name,.maltora-landing .post-card-excerpt,.maltora-landing .post-date,.maltora-landing .post-read,.maltora-landing .section-label,.maltora-landing .section-sub,.maltora-landing .sidebar-widget-title,.maltora-landing .tag,.maltora-landing .topic-count,.maltora-landing .topic-name,.maltora-landing .view-all-link{font-family:DM Sans,system-ui,sans-serif}.maltora-landing .post-card-footer{align-items:center;border-top:1px solid #0f172a14;border-top:1px solid var(--border);display:flex;justify-content:space-between;padding-top:13px}.maltora-landing .post-author{align-items:center;display:flex;gap:8px}.maltora-landing .post-author-name{color:#0f172a;color:var(--navy);font-family:var(--font-ui);font-size:12px;font-weight:600}.maltora-landing .post-arrow{color:#1f5f5b;color:var(--teal);opacity:0;transform:translateX(-4px);transition:opacity .16s,transform .16s}.maltora-landing .post-card:hover .post-arrow{opacity:1;transform:translateX(0)}.blog-sidebar{display:flex;flex-direction:column;gap:18px;position:-webkit-sticky;position:sticky;top:84px}.maltora-landing .sidebar-widget{background:#f7f4ef;background:var(--cream);border:1px solid #0f172a14;border:1px solid var(--border);border-radius:14px;padding:22px}.maltora-landing .sidebar-widget-title{color:#0f172a;color:var(--navy);font-family:var(--font-display);font-size:14px;font-weight:700;margin-bottom:16px}.maltora-landing .newsletter-body{color:#64748b;color:var(--muted);font-family:var(--font-ui);font-size:13.5px;line-height:1.55;margin-bottom:13px}.maltora-landing .nl-input{background:#fff;background:var(--white);border:1.5px solid #0f172a1f;border-radius:8px;box-sizing:border-box;color:#0f172a;color:var(--navy);font-family:var(--font-ui);font-size:13.5px;height:40px;margin-bottom:8px;outline:none;padding:0 12px;transition:border-color .15s,box-shadow .15s;width:100%}.maltora-landing .nl-input:focus{border-color:#1f5f5b;border-color:var(--teal);box-shadow:0 0 0 3px #1f5f5b1a}.maltora-landing .nl-input::placeholder{color:#64748b;color:var(--muted)}.maltora-landing .nl-btn{background:#e86a0d;background:var(--orange);border:none;border-radius:8px;box-shadow:0 2px 8px #e86a0d38;color:#fff;cursor:pointer;font-family:var(--font-ui);font-size:13px;font-weight:600;height:38px;transition:background .15s,transform .15s;width:100%}.maltora-landing .nl-btn:hover{background:#cc5c0a;transform:translateY(-1px)}.maltora-landing .popular-list{display:flex;flex-direction:column}.maltora-landing .popular-item{border-bottom:1px solid #0f172a0f;display:flex;gap:11px;padding:12px 0;text-decoration:none;transition:opacity .15s}.maltora-landing .popular-item:first-child{padding-top:0}.maltora-landing .popular-item:last-child{border-bottom:none;padding-bottom:0}.maltora-landing .popular-item:hover{opacity:.7}.maltora-landing .popular-num{color:#0f172a14;flex-shrink:0;font-family:var(--font-display);font-size:20px;font-weight:900;line-height:1;margin-top:1px;width:22px}.maltora-landing .popular-title{color:#0f172a;color:var(--navy);font-family:var(--font-ui);font-size:12.5px;font-weight:600;line-height:1.4;margin-bottom:3px}.maltora-landing .popular-meta{color:#64748b;color:var(--muted);font-family:var(--font-ui);font-size:11.5px}.maltora-landing .tags-cloud{display:flex;flex-wrap:wrap;gap:6px}.maltora-landing .tags-cloud .tag{cursor:pointer;text-decoration:none;transition:all .15s}.maltora-landing .tags-cloud .tag:hover{background:#0f172a;background:var(--navy);color:#fff}.pagination{margin-top:48px}.maltora-landing .pg-btn,.pagination{align-items:center;display:flex;gap:6px;justify-content:center}.maltora-landing .pg-btn{background:#0000;border:1.5px solid #0f172a14;border:1.5px solid var(--border);border-radius:9px;color:#64748b;color:var(--muted);cursor:pointer;font-family:var(--font-ui);font-size:13.5px;font-weight:600;height:38px;min-width:38px;padding:0 12px;transition:all .14s}.maltora-landing .pg-btn:hover{border-color:#1f5f5b;border-color:var(--teal);color:#1f5f5b;color:var(--teal)}.maltora-landing .pg-btn.active{background:#0f172a;background:var(--navy);border-color:#0f172a;border-color:var(--navy);color:#fff}.maltora-landing .pg-btn--ellipsis{border:none;cursor:default;pointer-events:none}.topics-section{background:#f7f4ef;background:var(--cream);border-top:1px solid #0f172a14;border-top:1px solid var(--border);padding:72px 0}.maltora-landing .topics-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin-top:40px}.maltora-landing .topic-card{background:#fff;background:var(--white);border:1px solid #0f172a14;border:1px solid var(--border);border-radius:14px;display:flex;flex-direction:column;gap:12px;padding:24px 20px;text-decoration:none;transition:box-shadow .18s,transform .18s}.maltora-landing .topic-card:hover{box-shadow:0 4px 18px #0f172a17;transform:translateY(-2px)}.maltora-landing .topic-icon{align-items:center;border-radius:9px;display:flex;height:38px;justify-content:center;width:38px}.maltora-landing .topic-icon--teal{background:#1f5f5b1a;color:#1f5f5b;color:var(--teal)}.maltora-landing .topic-icon--orange{background:#e86a0d1a;color:#e86a0d;color:var(--orange)}.maltora-landing .topic-icon--navy{background:#0f172a12;color:#475569}.maltora-landing .topic-icon--blue{background:#3b82f61a;color:#2563eb}.maltora-landing .topic-name{color:#0f172a;color:var(--navy);font-family:var(--font-display);font-size:15px;font-weight:700;line-height:1.3}.maltora-landing .topic-count{color:#64748b;color:var(--muted);font-family:var(--font-ui);font-size:12px;margin-top:-4px}.cta-band{background:linear-gradient(90deg,#0f3a5f,#0f3a5f 30%,#15524d 75%,#1d5e44);overflow:hidden;padding:80px 0;position:relative;text-align:center}.maltora-landing .cta-band:before{background:radial-gradient(ellipse 60% 80% at 50% 50%,#1f5f5b2e 0,#0000 70%);content:"";inset:0;pointer-events:none;position:absolute}.maltora-landing .cta-band .container{position:relative}.maltora-landing .overline-light{color:#e86a0d;color:var(--orange);display:block;font-family:var(--font-ui);font-size:11px;font-weight:700;letter-spacing:.12em;margin-bottom:16px;text-transform:uppercase}.maltora-landing .cta-band h2{color:#fff;font-family:var(--font-display);font-size:clamp(28px,4vw,42px);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin-bottom:16px}.maltora-landing .cta-band h2 em{color:#e86a0d;color:var(--orange);font-style:italic}.maltora-landing .cta-band p{color:#f7f4ef99;font-family:var(--font-ui);font-size:16px;margin-bottom:36px}.maltora-landing .btn-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.maltora-landing .btn-accent{align-items:center;background:#e86a0d;background:var(--orange);border-radius:10px;box-shadow:0 4px 14px #e86a0d4d;color:#fff;display:inline-flex;font-family:var(--font-ui);font-size:14px;font-weight:600;height:46px;padding:0 28px;text-decoration:none;transition:background .15s,transform .15s}.maltora-landing .btn-accent:hover{background:#cc5c0a;transform:translateY(-1px)}.maltora-landing .btn-ghost-dark{align-items:center;border:1.5px solid #f7f4ef38;border-radius:10px;color:#f7f4efd9;display:inline-flex;font-family:var(--font-ui);font-size:14px;font-weight:600;height:46px;padding:0 24px;text-decoration:none;transition:border-color .15s,color .15s}.maltora-landing .btn-ghost-dark:hover{border-color:#f7f4ef80;color:#fff}.site-footer{background:#0f172a;background:var(--navy);color:#f7f4ef99;font-family:var(--font-ui)}.maltora-landing .footer-inner{margin:0 auto;padding:64px 0 40px}.maltora-landing .footer-grid{grid-gap:48px;display:grid;gap:48px;grid-template-columns:2fr 1fr 1fr 1fr;margin-bottom:48px}.maltora-landing .footer-brand .footer-logo{display:block;margin-bottom:16px}.maltora-landing .footer-tagline{color:#f7f4ef80;font-size:13.5px;line-height:1.6;margin-bottom:20px;max-width:280px}.maltora-landing .footer-socials{align-items:center;display:flex;gap:12px}.maltora-landing .footer-socials a{color:#f7f4ef66;text-decoration:none;transition:color .15s}.maltora-landing .footer-socials a:hover{color:#f7f4efd9}.maltora-landing .footer-col h4{color:#f7f4ef59;font-size:12px;font-weight:700;letter-spacing:.08em;margin-bottom:16px;text-transform:uppercase}.maltora-landing .footer-col a{color:#f7f4ef99;display:block;font-size:13.5px;margin-bottom:10px;text-decoration:none;transition:color .15s}.maltora-landing .footer-col a:hover{color:#f7f4efe6}.maltora-landing .footer-bottom{border-top:1px solid #f7f4ef14;color:#f7f4ef59}@media (max-width:1100px){.maltora-landing .blog-main-layout{grid-template-columns:1fr}.maltora-landing .blog-sidebar{display:grid;grid-template-columns:1fr 1fr;position:static}.maltora-landing .posts-grid{grid-template-columns:1fr 1fr}}@media (max-width:900px){.maltora-landing .featured-card{grid-template-columns:1fr}.maltora-landing .featured-mockup{border-left:none;border-top:1px solid #0f172a14;border-top:1px solid var(--border)}.maltora-landing .footer-grid,.maltora-landing .topics-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.maltora-landing .blog-hero{padding:48px 0 52px}.maltora-landing .blog-sidebar,.maltora-landing .posts-grid{grid-template-columns:1fr}.maltora-landing .posts-header{align-items:flex-start;flex-direction:column}.maltora-landing .footer-grid{grid-template-columns:1fr}.maltora-landing .footer-bottom{flex-direction:column;gap:10px}}.maltora-landing .container{background-color:initial;border-radius:0;margin-inline:auto;max-width:var(--container-max);width:min(100% - (var(--container-padding) * 2),var(--container-max))}.maltora-landing [id]{scroll-margin-top:88px}.maltora-landing .section-header.center,.maltora-landing .section-header.centered{margin-inline:auto;text-align:center}.maltora-landing .section-header.center p,.maltora-landing .section-header.centered p{margin-inline:auto;max-width:680px}.maltora-landing .section-reveal{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}.maltora-landing .anim-card{opacity:0;transform:translateY(40px);transition:opacity .5s ease,transform .5s ease}@media (max-width:768px){.maltora-landing .container{width:min(100% - 40px,var(--container-max))}}.maltora-landing .site-footer{background:var(--bg-dark);color:var(--text-on-dark);padding:48px 0 32px}.maltora-landing .footer-inner{margin-inline:auto;max-width:var(--container-max);padding:48px 0 32px;width:min(100% - (var(--container-padding) * 2),var(--container-max))}.maltora-landing .footer-nav{display:flex;flex-wrap:wrap;gap:12px 28px;justify-content:center;margin-bottom:32px;text-align:center}.maltora-landing .footer-nav a{color:#f7f4efb8;font-size:var(--text-body-md);line-height:1.4}.maltora-landing .footer-bottom{align-items:center;border-top:1px solid #f7f4ef1a;display:flex;font-size:12.5px;gap:20px;justify-content:space-between;line-height:1.5;padding-top:24px}.maltora-landing .cta-band__content{margin-inline:auto;max-width:680px;text-align:center}.maltora-landing .cta-band__content p{margin-inline:auto}.maltora-landing .cta-band h2 .accent-italic,.maltora-landing .cta-band h2 .italic-accent,.maltora-landing .cta-band h2 em{font-size:inherit;font-weight:inherit;line-height:inherit}.maltora-landing .blog-cta-band{background:var(--bg-dark);padding:40px 0}.maltora-landing .blog-cta-band:before{display:none}.maltora-landing .blog-cta-band .cta-band__content{max-width:620px}.maltora-landing .blog-cta-band h2{font-size:clamp(22px,2.2vw,28px);line-height:1.15;margin-bottom:12px;white-space:nowrap}.maltora-landing .blog-cta-band h2 em{color:inherit}.maltora-landing .blog-cta-band p{font-size:14px;line-height:1.55;margin-bottom:18px;max-width:380px}.maltora-landing .blog-cta-band .btn-lg{font-size:14px;min-height:48px;padding:13px 24px}@media (max-width:768px){.maltora-landing .blog-cta-band h2{white-space:normal}.maltora-landing .footer-inner{width:min(100% - 40px,var(--container-max))}.maltora-landing .footer-bottom{flex-direction:column;text-align:center}}.maltora-landing .contact-page{background:var(--bg-base)}.maltora-landing .contact-hero{background:linear-gradient(135deg,var(--teal) 0,#0f2d2b 100%);overflow:hidden;padding:56px 0 88px;position:relative}.maltora-landing .contact-hero:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='.08'/%3E%3C/svg%3E");background-size:200px 200px;content:"";inset:0;opacity:.28;pointer-events:none;position:absolute}.maltora-landing .contact-hero__inner{position:relative;z-index:1}.maltora-landing .contact-hero__copy{max-width:640px}.maltora-landing .contact-hero__copy h1{color:var(--text-on-dark)!important}.maltora-landing .contact-hero__copy p{color:#f7f4efdb!important}.maltora-landing .contact-form-section{padding:88px 0 104px}.maltora-landing .contact-form-section__inner{max-width:var(--container-max)}.maltora-landing .contact-layout{gap:clamp(48px,6vw,80px);grid-template-columns:minmax(280px,.9fr) minmax(0,1.45fr)}.maltora-landing .contact-form-card{border-radius:12px;box-shadow:0 18px 44px #0f172a0f}@media (max-width:768px){.maltora-landing .contact-hero{padding:48px 0 72px}.maltora-landing .contact-form-section{padding:64px 0 80px}}.maltora-landing #features .section-header,.maltora-landing #portals .section-header{margin-bottom:44px;max-width:760px}.maltora-landing #about .about-content h2 .italic-accent{font-size:inherit;font-weight:inherit;line-height:inherit}.maltora-landing #features .section-header h2,.maltora-landing #portals .section-header h2{margin-bottom:18px}.maltora-landing #problem .section-header h2{font-size:21px}.maltora-landing #features .section-header h2,.maltora-landing #how-it-works .section-header h2,.maltora-landing #portals .section-header h2,.maltora-landing #results .section-header h2{font-size:clamp(19px,1.8vw,26px)}.maltora-landing #features .section-header h2 .underline-word,.maltora-landing #how-it-works .section-header h2 .italic-accent,.maltora-landing #portals .section-header h2 .italic-accent,.maltora-landing #results .section-header h2 .italic-accent{font-size:inherit}.maltora-landing #features .section-sub,.maltora-landing #portals .section-sub{margin-inline:auto;max-width:720px}.maltora-landing #features .sticky-stack,.maltora-landing #portals .stack-cards{margin-top:0}.maltora-landing #cta .section-inner.center{align-items:center;display:flex;flex-direction:column;text-align:center}.maltora-landing #cta .overline{margin-bottom:14px}.maltora-landing #cta h2{font-size:clamp(18px,2.8vw,24px);margin-inline:auto;margin-bottom:18px;max-width:720px;text-align:center}.maltora-landing #cta h2 .italic-accent{font-size:inherit}.maltora-landing #cta .section-sub{margin:0 auto;max-width:680px;text-align:center}.maltora-landing #cta .cta-pair{margin-top:34px}@media (max-width:768px){.maltora-landing #features .section-header,.maltora-landing #portals .section-header{margin-bottom:32px}}.maltora-landing .pricing-page{background:var(--bg-white)}.maltora-landing .pricing-hero{padding:56px 0}.maltora-landing .pricing-hero__header{margin:0 auto;max-width:760px}.maltora-landing .pricing-hero__header h1{color:var(--text-primary);font-family:var(--font-display);font-size:clamp(28px,3vw,36px);font-weight:700;line-height:1.2;margin:0 0 18px;text-align:center}.maltora-landing .pricing-hero__header h1 .accent-italic{font-size:inherit;font-weight:inherit}.maltora-landing .pricing-hero__header p{margin:0 auto;max-width:720px;text-align:center}.maltora-landing .pricing-page .pricing-toggle{margin:28px auto 0}.maltora-landing #pricing-cta-title{font-size:clamp(18px,3vw,24px);line-height:1.22}.maltora-landing #addons-title,.maltora-landing #compare-title,.maltora-landing #faq-title{font-size:clamp(17px,1.95vw,24px);line-height:1.2;margin-bottom:44px}.maltora-landing #pricing-cta-title .accent-italic{font-size:inherit;font-weight:inherit;line-height:inherit}.maltora-landing .pricing-plans{padding-bottom:88px;padding-top:0}.maltora-landing .pricing-grid{align-items:start;gap:24px}.maltora-landing .pricing-card{display:flex;flex-direction:column;min-width:0;padding:36px 32px}.maltora-landing .pricing-card.featured{background:var(--bg-dark);border:1px solid #93c5fd33;margin-top:-24px;padding:36px 32px 64px}.maltora-landing .pricing-card.featured .pricing-name{color:#93c5fde6}.maltora-landing .pricing-card.featured .pricing-desc,.maltora-landing .pricing-card.featured .pricing-feature,.maltora-landing .pricing-card.featured .pricing-price{color:var(--bg-base)}.maltora-landing .pricing-card.featured .pricing-category{color:#7fa2d4}.maltora-landing .pricing-card.featured .pricing-savings{color:#93c5fdcc}.maltora-landing .pricing-card.featured .pricing-feature svg{stroke:var(--bg-base)}.maltora-landing .pricing-card.featured .pricing-divider{border-color:#93c5fd33}.maltora-landing .pricing-desc,.maltora-landing .pricing-feature,.maltora-landing .pricing-name,.maltora-landing .pricing-price{overflow-wrap:anywhere}.maltora-landing .pricing-price{align-items:flex-end;flex-wrap:wrap;margin-bottom:14px}.maltora-landing .pricing-amount{letter-spacing:0}.maltora-landing .pricing-period{padding-bottom:4px}.maltora-landing .pricing-savings{margin:0 0 16px;min-height:18px}.maltora-landing .pricing-desc{margin-bottom:12px}.maltora-landing .pricing-divider{margin:22px 0}.maltora-landing .pricing-card>.btn{margin-top:auto}.maltora-landing .pricing-table-wrap{-webkit-overflow-scrolling:touch;border-radius:12px;overflow-x:auto;width:100%}.maltora-landing .pricing-table-wrap table{min-width:720px}@media (max-width:1024px){.maltora-landing .pricing-card.featured{grid-column:auto;max-width:none}}@media (max-width:768px){.maltora-landing .pricing-hero{padding:72px 0 44px}.maltora-landing .pricing-plans{padding-bottom:72px}}@media (max-width:640px){.maltora-landing .pricing-toggle{width:100%}.maltora-landing .toggle-btn{flex:1 1;padding-inline:12px}}.maltora-landing .trust-hero h1 em,.maltora-landing .trust-hero__accent{font-size:inherit;font-weight:inherit;line-height:inherit}.maltora-landing .trust-split,.maltora-landing .trust-split-narrow{grid-gap:clamp(48px,5vw,64px);align-items:start;display:grid;gap:clamp(48px,5vw,64px);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.maltora-landing .trust-split-narrow{align-items:start;grid-template-columns:minmax(0,.85fr) minmax(360px,1.15fr)}.maltora-landing .trust-intro-title{font-size:clamp(20px,2vw,24px);line-height:1.55}.maltora-landing .trust-section-title{font-size:clamp(16px,1.8vw,24px);line-height:1.55}.maltora-landing .trust-visual-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.maltora-landing .trust-cards-3{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.maltora-landing .trust-cards-3 .pain-card{height:100%}.maltora-landing #trust-cta-title{font-size:clamp(18px,3vw,24px);line-height:1.22}@media (max-width:1024px){.maltora-landing .trust-split,.maltora-landing .trust-split-narrow{gap:40px;grid-template-columns:1fr}.maltora-landing .trust-visual-grid{margin-left:0;max-width:none}.maltora-landing .trust-cards-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.maltora-landing .trust-cards-3,.maltora-landing .trust-visual-grid{grid-template-columns:1fr}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,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) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot);src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(/static/media/slick.295183786cd8a1389865.woff) format("woff"),url(/static/media/slick.c94f7671dcc99dce43e2.ttf) format("truetype"),url(/static/media/slick.2630a3e3eab21c607e21.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:#0000;color:#0000;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:#0000;border:0;color:#0000;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}input[type=password]::-ms-clear,input[type=password]::-ms-reveal{display:none}*{font-size:16px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Montserrat,sans-serif,Poppins,Inter;margin:0;overflow:auto!important;padding-right:0!important}body,html{overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.error-highlight{border:2px solid red!important;box-shadow:0 0 8px #ff000080}@tailwind components;@tailwind utilities;
/*# sourceMappingURL=main.0b3b9163.css.map*/