.atsa-ppt-page{min-height:100vh;border-bottom:3px solid #0057b8;background:#e6f2ff;padding:110px 2rem 4rem}.atsa-ppt-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.72fr);gap:1.4rem;align-items:stretch;max-width:1180px;margin:0 auto 1.5rem}.atsa-ppt-hero-copy,.atsa-ppt-purchase-card,.atsa-ppt-gallery,.atsa-ppt-band,.atsa-ppt-card,.atsa-ppt-disclaimer,.atsa-ppt-faq{border:1.5px solid rgba(0,87,184,.12);border-radius:22px;background:#fff;box-shadow:0 16px 40px #0057b817}.atsa-ppt-hero-copy{position:relative;overflow:hidden;padding:clamp(2.2rem,4.5vw,4rem);background:linear-gradient(135deg,#fff,#f2f8ff);color:#10243e}.atsa-ppt-hero-copy:after{content:"";position:absolute;right:-90px;top:-90px;width:260px;height:260px;border-radius:999px;border:42px solid rgba(0,87,184,.08)}.atsa-ppt-hero-copy>*{position:relative;z-index:1}.atsa-ppt-kicker,.atsa-ppt-plan-label,.atsa-ppt-band span{color:#0057b8;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.atsa-ppt-hero-copy .atsa-ppt-kicker{color:#0057b8}.atsa-ppt-hero-copy h1{margin:.75rem 0 1rem;color:#10243e;font-size:clamp(2.4rem,5vw,4.4rem);font-weight:900;letter-spacing:-.055em;line-height:.98}.atsa-ppt-hero-copy p,.atsa-ppt-purchase-card p,.atsa-ppt-card p,.atsa-ppt-disclaimer p{margin:0;color:#4b5563;font-size:1rem;line-height:1.65}.atsa-ppt-hero-copy p{max-width:760px;color:#4b5563;font-size:1.08rem}.atsa-ppt-profile-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin-top:1.75rem}.atsa-ppt-profile-strip span{display:flex;align-items:center;justify-content:center;min-height:56px;padding:.8rem;border:1px solid rgba(0,87,184,.14);border-radius:16px;background:#eef6ff;color:#0057b8;font-size:.88rem;font-weight:800;text-align:center}.atsa-ppt-purchase-card{display:flex;flex-direction:column;align-items:center;gap:1rem;justify-content:center;padding:2rem;border-top:6px solid #0057b8;text-align:center}.atsa-ppt-hero-icon{display:grid;place-items:center;width:70px;height:70px;border-radius:999px;background:#0057b8;color:#fff;box-shadow:0 16px 32px #0057b833}.atsa-ppt-price{color:#10243e;font-size:2.5rem;font-weight:800;line-height:1}.atsa-ppt-quantity{display:inline-flex;align-items:center;gap:.85rem;padding:.45rem;border-radius:999px;background:#eef6ff}.atsa-ppt-quantity button{display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:999px;background:#fff;color:#0057b8;cursor:pointer;box-shadow:0 3px 10px #0057b81f}.atsa-ppt-quantity button:disabled{color:#9ca3af;cursor:not-allowed;box-shadow:none}.atsa-ppt-quantity span{min-width:28px;color:#10243e;font-weight:800}.atsa-ppt-buy-button,.atsa-ppt-dashboard-link{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;min-height:46px;border-radius:12px;font-weight:800;text-decoration:none}.atsa-ppt-buy-button{border:0;background:#0057b8;color:#fff;cursor:pointer}.atsa-ppt-purchase-benefits{display:grid;gap:.55rem;width:100%;padding:.9rem 1rem;border:1px solid rgba(0,87,184,.12);border-radius:14px;background:#f2f8ff;text-align:left}.atsa-ppt-purchase-benefits span{display:flex;align-items:center;gap:.55rem;color:#10243e;font-size:.92rem;font-weight:700}.atsa-ppt-purchase-benefits svg{flex:0 0 auto;color:#16a34a}.atsa-ppt-dashboard-link{border:1.5px solid rgba(0,87,184,.18);background:#fff;color:#0057b8}.atsa-ppt-gallery{max-width:1180px;margin:0 auto 2.4rem;padding:18px 18px 14px}.atsa-ppt-gallery-header{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-bottom:1rem}.atsa-ppt-gallery-header h2{max-width:650px;margin:0;color:#111827;font-size:clamp(1.6rem,3vw,2.4rem);font-weight:900;letter-spacing:-.04em}.atsa-ppt-carousel-wrapper{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;box-sizing:border-box;width:100%;height:640px;min-height:640px;padding:18px;border:1px solid rgba(0,87,184,.14);border-radius:24px;background:#ffffffe0;box-shadow:0 22px 50px #0a254029}.atsa-ppt-carousel-image{display:block;width:auto;max-width:100%;height:100%;max-height:100%;object-fit:contain;background:#ffffffb3}.atsa-ppt-carousel-title{position:absolute;top:14px;left:50%;max-width:calc(100% - 32px);padding:10px 18px;border-radius:999px;background:#0f2744d6;color:#fff;font-size:.95rem;font-weight:600;text-align:center;box-shadow:0 12px 26px #00000038;transform:translate(-50%);z-index:10}.atsa-ppt-carousel-button{position:absolute;top:50%;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:0;border-radius:999px;background:#ffffffeb;color:#0057b8;box-shadow:0 12px 28px #0a254038;cursor:pointer;transform:translateY(-50%);transition:transform .2s ease,background .2s ease;z-index:11}.atsa-ppt-carousel-button:hover,.atsa-ppt-carousel-button:focus-visible{background:#fff;transform:translateY(-50%) scale(1.05)}.atsa-ppt-carousel-button-left{left:18px}.atsa-ppt-carousel-button-right{right:18px}.atsa-ppt-carousel-dots{display:flex;justify-content:center;gap:10px;margin-top:18px}.atsa-ppt-carousel-dot{width:11px;height:11px;border:0;border-radius:999px;background:#0057b83d;cursor:pointer;transition:width .2s ease,background .2s ease}.atsa-ppt-carousel-dot.active{width:30px;background:#0057b8}.atsa-ppt-band{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:1.5rem;align-items:center;max-width:1180px;margin:0 auto 2rem;padding:1.5rem;background:#fff}.atsa-ppt-band h2{margin:.5rem 0 0;color:#10243e;font-size:1.5rem;font-weight:800}.atsa-ppt-band ul{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.atsa-ppt-band li{display:flex;align-items:center;gap:.6rem;color:#1f2937;font-weight:700}.atsa-ppt-band li svg{color:#16a34a;flex-shrink:0}.atsa-ppt-grid{display:grid;grid-template-columns:1.05fr 1fr 1.05fr;gap:1.25rem;max-width:1180px;margin:0 auto 2rem}.atsa-ppt-card{padding:1.6rem;border-bottom:4px solid rgba(0,87,184,.18)}.atsa-ppt-card svg{color:#0057b8;margin-bottom:.85rem}.atsa-ppt-card h2{margin:0 0 .65rem;color:#10243e;font-size:1.15rem;font-weight:800}.atsa-ppt-disclaimer,.atsa-ppt-faq,.atsa-ppt-continue-header,.atsa-ppt-page .prep-related-panel{max-width:1180px;margin:0 auto 2rem}.atsa-ppt-continue-header{margin-top:3rem;margin-bottom:1.1rem;padding:0 1rem;text-align:center}.atsa-ppt-disclaimer{padding:1.25rem 1.5rem}.atsa-ppt-faq{padding:2rem}.atsa-ppt-faq-header h2,.atsa-ppt-continue-header h2{color:#10243e;font-weight:800}.atsa-ppt-continue-header .atsa-ppt-kicker{display:inline-flex;margin-bottom:.75rem;padding:.35rem .75rem;border-radius:999px;background:#0057b814}.atsa-ppt-continue-header h2{margin:0 0 .65rem;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:900;letter-spacing:-.04em}.atsa-ppt-continue-header p{max-width:680px;margin:0 auto;color:#52677f;font-size:1rem;line-height:1.7}@media (max-width: 900px){.atsa-ppt-hero,.atsa-ppt-band,.atsa-ppt-grid{grid-template-columns:1fr!important}.atsa-ppt-page{padding:95px 1rem 3rem}.atsa-ppt-hero-copy,.atsa-ppt-purchase-card,.atsa-ppt-band,.atsa-ppt-faq{padding:1.5rem}.atsa-ppt-profile-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.atsa-ppt-gallery-header{display:block}.atsa-ppt-gallery-header .atsa-ppt-kicker{display:inline-flex;margin-bottom:.5rem}}@media (max-width: 767px){.atsa-ppt-profile-strip{grid-template-columns:1fr}.atsa-ppt-gallery{padding:12px 8px}.atsa-ppt-carousel-wrapper{height:360px;min-height:360px;padding:10px}.atsa-ppt-carousel-title{top:10px}.atsa-ppt-carousel-button{width:40px;height:40px}.atsa-ppt-carousel-button-left{left:10px}.atsa-ppt-carousel-button-right{right:10px}}
