.ap{--navy:#10233f;--teal:#19b5a5;--yellow:#f5c451;--cream:#f7f4ec;--slate:#52637a;--line:#dfe7eb;color:var(--navy);background:#fff;font-family:Manrope,system-ui,sans-serif;line-height:1.6}.ap img{max-width:100%;display:block}.ap h1,.ap h2,.ap h3{font-weight:800}.ap .wrap{width:min(1120px,100% - 40px);margin:auto}.ap .pill{color:#0d6e64;letter-spacing:.02em;background:#e5f8f5;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:.82rem;font-weight:800;display:inline-flex}.ap .btn{background:var(--yellow);min-height:58px;color:var(--navy);border-radius:16px;justify-content:center;align-items:center;padding:0 28px;font-weight:800;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 10px 24px #10233f22}.ap .btn:hover{transform:translateY(-2px);box-shadow:0 14px 28px #10233f30}.ap .muted{color:var(--slate)}.ap header{z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffed;border-bottom:1px solid #e7edf0;position:sticky;top:0}.ap nav{justify-content:space-between;align-items:center;height:72px;display:flex}.ap .brand{align-items:center;gap:10px;font-weight:800;display:flex}.ap .brand img{object-fit:contain;border-radius:10px;width:46px;height:46px}.ap .brand b{color:var(--teal)}.ap nav .mini{color:var(--slate);font-size:.84rem}.ap section{padding:84px 0}.ap .hero{background:var(--navy);color:#fff;padding:76px 0 84px;position:relative;overflow:hidden}.ap .hero:after{content:"";pointer-events:none;background:linear-gradient(90deg,#10233ff8 0%,#10233fe5 46%,#10233f18 75%);position:absolute;inset:0}.ap .hero-bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ap .hero-grid{z-index:1;grid-template-columns:1.05fr .65fr;align-items:center;gap:72px;display:grid;position:relative}.ap .hero h1{letter-spacing:-.055em;margin:18px 0 22px;font-size:clamp(2.35rem,5vw,4.6rem);line-height:1.02}.ap .hero h1 span{color:var(--yellow)}.ap .hero p{color:#e6edf2;max-width:650px;font-size:1.13rem}.ap .checks{gap:8px;margin:24px 0 30px;display:grid}.ap .check{align-items:flex-start;gap:10px;display:flex}.ap .check i{color:var(--teal);font-style:normal;font-weight:800}.ap .price{align-items:end;gap:12px;margin:18px 0;display:flex}.ap .price strong{color:var(--yellow);font-size:2.6rem;line-height:1}.ap .price span{color:#d5e1e8}.ap .cover-wrap{filter:drop-shadow(0 28px 30px #07101f88);justify-content:center;display:flex;transform:rotate(2deg)}.ap .cover-wrap img{border-radius:8px;width:min(360px,90%)}.ap .trust{border-bottom:1px solid var(--line);background:#fff}.ap .trust .wrap{grid-template-columns:repeat(3,1fr);gap:20px;padding:22px 0;display:grid}.ap .trust .wrap>div{text-align:center;font-weight:800}.ap .trust small{color:var(--slate);font-weight:500;display:block}.ap .section-title{text-align:center;max-width:760px;margin:0 auto 46px}.ap .section-title h2,.ap .inside h2{letter-spacing:-.04em;margin:10px 0 16px;font-size:clamp(2rem,4vw,3.1rem);line-height:1.1}.ap .cards{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.ap .card{border:1px solid var(--line);background:#fff;border-radius:22px;padding:28px;box-shadow:0 10px 24px #10233f0b}.ap .card .num{background:var(--navy);color:#fff;border-radius:13px;place-items:center;width:44px;height:44px;font-weight:800;display:grid}.ap .card h3{margin:18px 0 8px;font-size:1.15rem}.ap .card p{color:var(--slate);margin:0}.ap .inside{background:var(--cream)}.ap .inside-grid{grid-template-columns:.8fr 1.2fr;align-items:center;gap:64px;display:grid}.ap .inside-cover{justify-content:center;display:flex;position:relative}.ap .inside-cover>img{border-radius:7px;width:330px;box-shadow:0 25px 50px #10233f2b}.ap .badge{background:var(--teal);color:#fff;border-radius:14px;padding:14px 18px;font-weight:800;position:absolute;bottom:10%;right:2%;box-shadow:0 12px 24px #10233f26}.ap .deliverables{gap:14px;display:grid}.ap .deliverable{background:#fff;border:1px solid #ece8df;border-radius:16px;gap:15px;padding:16px;display:flex}.ap .deliverable b{display:block}.ap .deliverable span{color:var(--slate);font-size:.92rem}.ap .icon{color:#0d6e64;background:#e5f8f5;border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-weight:800;display:grid}.ap .preview-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.ap .preview-grid img{border:1px solid var(--line);border-radius:12px;box-shadow:0 14px 30px #10233f18}.ap .offer{background:var(--navy);color:#fff}.ap .offer-box{text-align:center;background:#ffffff0b;border:1px solid #ffffff24;border-radius:28px;width:min(760px,100%);margin:auto;padding:52px}.ap .offer h2{margin:8px 0 16px;font-size:clamp(2rem,4vw,3.2rem);line-height:1.08}.ap .offer .price{justify-content:center}.ap .offer ul{text-align:left;gap:10px;max-width:480px;margin:24px auto;padding:0;list-style:none;display:grid}.ap .offer li:before{content:"✓";color:var(--teal);margin-right:10px;font-weight:800}.ap .offer .btn{width:min(440px,100%)}.ap .faq{max-width:820px;margin:auto}.ap .faq details{border-bottom:1px solid var(--line);padding:20px 0}.ap .faq summary{cursor:pointer;font-weight:800}.ap .faq p{color:var(--slate);margin-bottom:0}.ap .final{background:var(--cream);text-align:center;padding:70px 0}.ap .final h2{max-width:800px;margin:0 auto 18px;font-size:clamp(2rem,4vw,3rem);line-height:1.1}.ap footer{color:#b9c6cf;background:#0b192d;padding:34px 0;font-size:.86rem}.ap .footer-grid{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;display:flex}.ap footer a{color:#e5edf2}.ap .notice{color:#8293a0;max-width:720px;margin-top:18px;font-size:.78rem}@media (width<=850px){.ap .hero-grid,.ap .inside-grid{grid-template-columns:1fr}.ap .hero{padding-top:54px}.ap .hero:after{background:#10233fe8}.ap .cover-wrap{display:none}.ap .cards,.ap .preview-grid,.ap .trust .wrap{grid-template-columns:1fr}.ap .inside-grid{gap:36px}.ap .offer-box{padding:34px 22px}.ap nav .mini{display:none}}
