:root{--l26-ink:#10243b;--l26-navy:#17385c;--l26-blue:#2f6fca;--l26-sky:#d8ecff;--l26-rose:#d9468f;--l26-teal:#2b9e91;--l26-amber:#d79b24;--l26-green:#2f9461;--l26-paper:#f7f9fc;--l26-soft:#eef3f8;--l26-line:#d9e2ec;--l26-muted:#5f6f82;--l26-card:#ffffff;--l26-shadow:0 18px 48px rgba(16,36,59,.12)}html{scroll-behavior:smooth}body{background:#fff;color:var(--l26-ink)}.announcement-bar,.utility-bar,.announcement-bar-section{background:#101418!important}.announcement-bar__message{font-size:.95rem;font-weight:700;letter-spacing:0}.header-wrapper{background:#fffffff5!important;border-bottom:1px solid var(--l26-line)!important}.header{padding-top:22px!important;padding-bottom:22px!important}.header__heading-logo{height:auto!important}.header__menu-item,.menu-drawer__menu-item{font-weight:700;letter-spacing:0;color:var(--l26-ink)!important}.header__menu-item:hover span,.header__active-menu-item{color:var(--l26-rose)!important;text-decoration:none!important}.header__icons .icon{width:22px;height:22px}.pta-subnav a{border-radius:8px;transition:background .2s ease,color .2s ease,box-shadow .2s ease}.pta-subnav a.is-current,.pta-subnav a[aria-current=page]{background:#ffe1ef;color:var(--l26-rose)!important;box-shadow:inset 0 0 0 1px #ffc2dc}.pta-subnav a.pta-cta.is-current,.pta-subnav a.pta-cta[aria-current=page]{background:var(--l26-rose)!important;color:#fff!important;box-shadow:0 10px 24px #d9468f33}.l26-btn svg,.l26-icon svg,.l26-card-icon svg,.l26-mini-icon svg,.l26-step-number svg,.l26-contact-icon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.l26-section{position:relative;padding:84px 20px;background:#fff}.l26-section--soft{background:var(--l26-paper)}.l26-section--ink{background:var(--l26-ink);color:#fff}.l26-section--split{background:linear-gradient(180deg,#fff 0%,var(--l26-paper) 100%)}.l26-wrap{max-width:1180px;margin:0 auto}.l26-narrow{max-width:880px;margin:0 auto}.l26-kicker{display:inline-flex;align-items:center;gap:8px;margin:0 0 14px;color:var(--l26-rose);font-size:.78rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.l26-section--ink .l26-kicker{color:#ff9cc8}.l26-title{margin:0;color:var(--l26-ink);font-family:var(--font-heading-family);font-size:4.35rem;line-height:1.04;font-weight:800;letter-spacing:0}.l26-section--ink .l26-title,.l26-section--ink h2,.l26-section--ink h3{color:#fff}.l26-subtitle{margin:18px 0 0;color:var(--l26-muted);font-size:1.15rem;line-height:1.65;max-width:720px;letter-spacing:0}.l26-section--ink .l26-subtitle,.l26-section--ink p{color:#ffffffc2}.l26-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.l26-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:13px 20px;border-radius:8px;border:1px solid transparent;text-decoration:none;font-weight:850;line-height:1;color:var(--l26-ink);transition:transform .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease}.l26-btn:hover{transform:translateY(-2px);text-decoration:none}.l26-btn--primary{background:var(--l26-rose);color:#fff;box-shadow:0 12px 28px #d9468f38}.l26-btn--primary:hover{background:#c9347d;color:#fff}.l26-btn--secondary{background:#fff;color:var(--l26-ink);border-color:var(--l26-line)}.l26-btn--secondary:hover{border-color:var(--l26-ink);color:var(--l26-ink)}.l26-btn--dark{background:var(--l26-ink);color:#fff}.l26-btn--dark:hover{background:#0a192b;color:#fff}.l26-btn--light{background:#fff;color:var(--l26-ink)}.l26-grid{display:grid;gap:20px}.l26-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.l26-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.l26-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.l26-card{background:var(--l26-card);border:1px solid var(--l26-line);border-radius:8px;padding:26px;box-shadow:0 12px 34px #10243b12}.l26-card h3{margin:16px 0 8px;color:var(--l26-ink);font-size:1.25rem;line-height:1.25;letter-spacing:0}.l26-card p{margin:0;color:var(--l26-muted);font-size:1rem;line-height:1.6}.l26-card-icon,.l26-mini-icon,.l26-contact-icon{width:44px;height:44px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--l26-ink);background:var(--l26-sky)}.l26-card--teal .l26-card-icon{background:#d8f2ef;color:#106a60}.l26-card--amber .l26-card-icon{background:#fff0cc;color:#8c5b00}.l26-card--rose .l26-card-icon{background:#ffe0ee;color:#a91e62}.l26-card--green .l26-card-icon{background:#dff5e8;color:#17653b}.l26-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.88fr);gap:46px;align-items:center}.l26-split--reverse{grid-template-columns:minmax(360px,.88fr) minmax(0,1fr)}.l26-proof{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:34px}.l26-proof-item{border:1px solid rgba(255,255,255,.18);border-radius:8px;padding:14px 16px;background:#ffffff14;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.l26-proof-item strong{display:block;color:#fff;font-size:1.05rem}.l26-proof-item span{display:block;margin-top:4px;color:#ffffffad;font-size:.86rem}.l26-visual{position:relative;min-height:390px}.l26-device-stack{position:absolute;top:0;right:0;bottom:0;left:0}.l26-shot{position:absolute;border-radius:8px;overflow:hidden;background:#fff;border:1px solid rgba(255,255,255,.35);box-shadow:var(--l26-shadow)}.l26-shot img{display:block;width:100%;height:100%;object-fit:cover}.l26-shot--promo{background:#10243b}.l26-shot.l26-shot--promo img{object-fit:contain!important}.l26-shot--bare{background:transparent;border:0;box-shadow:none;overflow:visible}.l26-shot.l26-shot--bare img{object-fit:contain!important}.l26-shot--code{background:#0f2035;color:#dce9f6;border-color:#d9e2ec;padding:18px;box-sizing:border-box}.l26-shot--code h3{margin:0 0 12px;color:#fff;font-size:.95rem;letter-spacing:0}.l26-code-row{display:flex;gap:10px;align-items:center;border-top:1px solid rgba(255,255,255,.12);padding:9px 0;font-size:.82rem;color:#ffffffbd}.l26-code-dot{width:8px;height:8px;border-radius:50%;background:var(--l26-teal);flex:0 0 auto}.l26-code-row:nth-child(3) .l26-code-dot{background:var(--l26-rose)}.l26-code-row:nth-child(4) .l26-code-dot{background:var(--l26-amber)}.l26-hero-bg img[src*="mediagram.png"]{content:url(https://pushtoapp-95557.web.app/direct-download-templates/promo-cards/video-streaming.png)}.l26-shot--phone:has(img[src*="Modernize_response.png"]){background:#0f2035!important;color:#dce9f6;border-color:#d9e2ec!important;padding:18px;box-sizing:border-box}.l26-shot--phone:has(img[src*="Modernize_response.png"]) img{display:none!important}.l26-shot--phone:has(img[src*="Modernize_response.png"]):before{content:"Legacy refresh";display:block;margin:0 0 12px;color:#fff;font-size:.95rem;font-weight:800;letter-spacing:0}.l26-shot--phone:has(img[src*="Modernize_response.png"]):after{content:"Convert old screens into responsive layouts\aPreserve workflows while cleaning the interface\a Export owned HTML, CSS, and JavaScript";display:block;white-space:pre-line;border-top:1px solid rgba(255,255,255,.12);padding-top:9px;font-size:.82rem;line-height:1.65;color:#ffffffc7}.l26-section--soft:has(.l26-template-rail) .l26-title{font-size:0!important;line-height:0!important}.l26-section--soft:has(.l26-template-rail) .l26-title:after{content:"Start with Something That is Real.";display:block;font-size:clamp(2.4rem,4.2vw,5.2rem);line-height:1.05;color:var(--l26-ink);font-weight:900}.l26-section--soft:has(.l26-template-rail) .l26-subtitle{font-size:0!important;line-height:0!important}.l26-section--soft:has(.l26-template-rail) .l26-subtitle:after{content:"These are fully functional, ready-to-run app templates with screens, states, workflows, and business logic already in place. Use them as finished demos, starting code, or direct-download launchpads.";display:block;font-size:1.55rem;line-height:1.75;color:var(--l26-muted)}.l26-shot--wide{left:0;right:6%;top:24px;height:210px}.l26-shot--small{right:0;bottom:0;width:48%;height:160px}.l26-shot--phone{left:8%;bottom:8px;width:36%;height:210px}.l26-product-panel{position:absolute;right:4%;top:46%;width:260px;border-radius:8px;border:1px solid var(--l26-line);background:#fffffff0;box-shadow:var(--l26-shadow);padding:16px}.l26-product-panel h3{margin:0 0 10px;color:var(--l26-ink);font-size:1rem}.l26-product-row{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-top:1px solid var(--l26-line);font-size:.85rem;color:var(--l26-muted)}.l26-product-row strong{color:var(--l26-ink)}.l26-hero{position:relative;min-height:590px;padding:96px 20px 76px;background:#0f2035;color:#fff;overflow:hidden}.l26-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0f2035f5,#0f2035d1 46%,#0f20356b);z-index:1}.l26-hero-bg{position:absolute;top:0;right:0;bottom:0;left:auto;width:56%;z-index:0;display:grid;grid-template-columns:1fr;align-content:center;gap:22px;opacity:.62;transform:none;pointer-events:none;padding:48px 44px 48px 0}.l26-hero-bg img{width:100%;height:auto;max-height:265px;object-fit:contain;object-position:center right;filter:saturate(1.03);border-radius:8px;box-shadow:0 24px 58px #00000052}.l26-hero-bg .l26-bg-tall{display:none}.l26-hero-bg img:nth-child(2){margin-left:auto}.l26-hero-bg img:nth-child(3){width:92%;margin-left:auto}.l26-hero .l26-wrap{position:relative;z-index:2}.l26-hero-copy{max-width:720px}.l26-hero h1{margin:0;color:#fff;font-size:8rem;line-height:.9;font-weight:900;letter-spacing:0}.l26-hero-lede{margin:20px 0 0;max-width:660px;color:#ffffffd6;font-size:1.35rem;line-height:1.55}.l26-hero-badges{display:flex;gap:10px;flex-wrap:wrap;margin-top:28px}.l26-hero-badge{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;border-radius:8px;border:1px solid rgba(255,255,255,.22);background:#ffffff14;color:#fff;font-size:.88rem;font-weight:800}.l26-hero-badge svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.l26-hero-note{margin-top:34px;color:#ffffffa6;font-size:.95rem}.l26-hero-note strong{color:#fff}.l26-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:44px}.l26-step{position:relative;padding:24px;border:1px solid var(--l26-line);border-radius:8px;background:#fff}.l26-step-number{width:42px;height:42px;border-radius:8px;background:var(--l26-ink);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:900;margin-bottom:18px}.l26-step h3{margin:0 0 8px;color:var(--l26-ink);font-size:1.22rem}.l26-step p{margin:0;color:var(--l26-muted);line-height:1.6}.l26-band{border:1px solid var(--l26-line);border-radius:8px;background:#fff;padding:22px}.l26-band--ink{background:var(--l26-ink);border-color:#ffffff24;color:#fff}.l26-band--ink p{color:#ffffffb8}.l26-feature-list{display:grid;gap:12px;margin:22px 0 0;padding:0;list-style:none}.l26-feature-list li{display:flex;gap:10px;align-items:flex-start;color:var(--l26-muted);line-height:1.5}.l26-feature-list li:before{content:"";width:9px;height:9px;margin-top:8px;border-radius:2px;background:var(--l26-teal);flex:0 0 auto}.l26-faq{display:grid;gap:12px;margin-top:34px}.l26-faq details{background:#fff;border:1px solid var(--l26-line);border-radius:8px;padding:0}.l26-faq summary{cursor:pointer;padding:18px 20px;font-weight:850;color:var(--l26-ink);list-style:none}.l26-faq summary::-webkit-details-marker{display:none}.l26-faq details p,.l26-faq details ul{margin:0;padding:0 20px 20px;color:var(--l26-muted);line-height:1.65}.l26-faq details ul{padding-left:42px}.l26-timeline{display:grid;gap:14px;margin-top:36px}.l26-timeline-item{display:grid;grid-template-columns:72px 1fr;gap:18px;align-items:start}.l26-timeline-num{height:54px;border-radius:8px;background:var(--l26-ink);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:1.2rem}.l26-timeline-body{border:1px solid var(--l26-line);border-radius:8px;background:#fff;padding:22px}.l26-timeline-body h3{margin:0 0 8px;color:var(--l26-ink)}.l26-timeline-body p{margin:0;color:var(--l26-muted);line-height:1.6}.l26-template-rail{display:flex;gap:16px;overflow-x:auto;padding:8px 0 18px;scroll-snap-type:x mandatory}.l26-template-card{min-width:280px;max-width:320px;scroll-snap-align:start;border-radius:8px;overflow:hidden;border:1px solid var(--l26-line);background:#fff;box-shadow:0 12px 28px #10243b14}.l26-template-card img{display:block;width:100%;aspect-ratio:16/7;object-fit:cover}.l26-template-card div{padding:16px}.l26-template-card h3{margin:0 0 6px;color:var(--l26-ink);font-size:1.08rem}.l26-template-card p{margin:0;color:var(--l26-muted);font-size:.92rem;line-height:1.5}.l26-contact-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:34px}.l26-contact-card{background:#fff;border:1px solid var(--l26-line);border-radius:8px;padding:24px}.l26-contact-card h3{margin:16px 0 8px;color:var(--l26-ink)}.l26-contact-card p{margin:0 0 14px;color:var(--l26-muted);line-height:1.55}.l26-contact-card a{color:var(--l26-rose);font-weight:850;text-decoration:none}.l26-form{margin-top:34px;background:#fff;border:1px solid var(--l26-line);border-radius:8px;padding:26px}.l26-form .field{margin-bottom:14px}.l26-form input,.l26-form textarea,.l26-form select{border-radius:8px!important;border:1px solid var(--l26-line)!important;box-shadow:none!important}.l26-legal{max-width:960px;margin:0 auto;padding:70px 20px}.l26-legal h1,.l26-legal h2{color:var(--l26-ink)}.l26-legal p,.l26-legal li{color:var(--l26-muted);line-height:1.7}body:has(.pta-page-shell) .main-page-title,body:has(.l26-hide-main-title) .main-page-title{display:none!important}.main-page-title{letter-spacing:0!important;color:var(--l26-ink)}.ddt-head h2{font-size:3.1rem!important}@media(max-width:990px){.header{padding-top:16px!important;padding-bottom:16px!important}.pta-subnav{display:none!important}.l26-split,.l26-split--reverse{grid-template-columns:1fr}.l26-grid--3,.l26-grid--4,.l26-contact-grid,.l26-proof{grid-template-columns:1fr 1fr}.l26-visual{min-height:340px}.l26-title{font-size:3.2rem}.l26-hero h1{font-size:5.6rem}.ddt-head h2{font-size:2.45rem!important}}@media(max-width:720px){.l26-section{padding:60px 16px}.l26-hero{min-height:660px;padding:74px 18px 58px}.l26-hero:before{background:linear-gradient(180deg,#0f2035fa,#0f2035e6 58%,#0f2035a3)}.l26-hero-bg{display:none}.l26-title{font-size:2.55rem}.l26-hero h1{font-size:4.1rem}.ddt-head h2{font-size:2.05rem!important}.l26-hero-lede{font-size:1.1rem}.l26-actions{flex-direction:column}.l26-btn{width:100%}.l26-grid--2,.l26-grid--3,.l26-grid--4,.l26-contact-grid,.l26-steps,.l26-proof,.l26-timeline-item{grid-template-columns:1fr}.l26-shot--wide{right:0;height:180px}.l26-shot--phone{left:0;width:45%;height:170px}.l26-shot--small{width:52%;height:130px}.l26-product-panel{position:relative;right:auto;top:auto;width:auto;margin-top:260px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/larkite-2026.css.map */
