.apt-seo-revenue-bridge{position:relative;overflow:hidden;margin:clamp(28px,4vw,52px) 0;padding:clamp(22px,4vw,34px);border-radius:28px;border:1px solid rgba(75,132,255,.28);background:linear-gradient(135deg,rgba(8,27,55,.96),rgba(16,55,113,.94) 58%,rgba(37,99,235,.92));box-shadow:0 28px 80px rgba(4,14,35,.24);color:#fff;isolation:isolate}.apt-seo-revenue-bridge *{box-sizing:border-box}.apt-seo-bridge-glow{position:absolute;right:-120px;top:-160px;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,rgba(77,207,255,.34),transparent 68%);z-index:-1}.apt-seo-bridge-kicker{font-size:12px;text-transform:uppercase;letter-spacing:.16em;color:#8bdcff;font-weight:850;margin-bottom:10px}.apt-seo-bridge-main{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:26px;align-items:center}.apt-seo-bridge-copy h2{margin:0 0 10px;color:#fff;font-size:clamp(26px,3vw,42px);line-height:1.05;font-weight:900}.apt-seo-bridge-copy p{margin:0;color:#d7e8ff;font-size:clamp(15px,1.25vw,18px);max-width:820px}.apt-seo-bridge-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.apt-seo-bridge-btn{appearance:none;text-decoration:none!important;border:1px solid rgba(255,255,255,.2);border-radius:999px;padding:12px 18px;font-weight:850;line-height:1;color:#fff!important;cursor:pointer;white-space:nowrap;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.apt-seo-bridge-btn:hover{transform:translateY(-1px);color:#fff!important}.apt-seo-bridge-primary{background:linear-gradient(135deg,#28c7ff,#4f46e5);box-shadow:0 14px 32px rgba(52,152,255,.28)}.apt-seo-bridge-secondary{background:rgba(255,255,255,.12)}.apt-seo-bridge-ghost{background:rgba(255,255,255,.05)}.apt-seo-bridge-disclaimer{margin:18px 0 0!important;color:#bcd4f2!important;font-size:12px!important;line-height:1.5!important}.apt-seo-bridge-faq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:22px 0 0}.apt-seo-bridge-faq details{border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.08);border-radius:18px;padding:14px 15px}.apt-seo-bridge-faq summary{cursor:pointer;font-weight:850;color:#fff;line-height:1.3}.apt-seo-bridge-faq p{margin:10px 0 0!important;color:#d7e8ff!important;font-size:13px!important;line-height:1.45!important}@media(max-width:940px){.apt-seo-bridge-main{grid-template-columns:1fr}.apt-seo-bridge-actions{justify-content:flex-start}.apt-seo-bridge-faq{grid-template-columns:1fr}}@media(max-width:640px){.apt-seo-revenue-bridge{border-radius:22px}.apt-seo-bridge-btn{width:100%;text-align:center}.apt-seo-bridge-actions{display:grid}}

/* v0.1.1 visible FAQ/schema layer */
.apt-seo-faq-block{max-width:1080px;margin:28px 0 54px;padding:28px;border-radius:26px;border:1px solid rgba(148,163,184,.28);background:linear-gradient(180deg,#ffffff,#f8fbff);box-shadow:0 20px 60px rgba(15,23,42,.08);color:#0f172a}.apt-seo-faq-kicker{font-size:12px;text-transform:uppercase;letter-spacing:.16em;color:#2563eb;font-weight:850;margin-bottom:8px}.apt-seo-faq-block h2{margin:0 0 18px;color:#0f172a;font-size:clamp(24px,2.5vw,34px);line-height:1.12}.apt-seo-faq-list{display:grid;gap:10px}.apt-seo-faq-item{border:1px solid #dbe7f5;border-radius:16px;background:#fff;overflow:hidden}.apt-seo-faq-item summary{cursor:pointer;list-style:none;padding:16px 18px;font-weight:850;color:#15223a}.apt-seo-faq-item summary::-webkit-details-marker{display:none}.apt-seo-faq-item summary:after{content:'+';float:right;font-weight:900;color:#2563eb}.apt-seo-faq-item[open] summary:after{content:'–'}.apt-seo-faq-item p{margin:0;padding:0 18px 18px;color:#475569;line-height:1.55;font-size:15px}@media(max-width:720px){.apt-seo-faq-block{margin:24px 16px;padding:22px;border-radius:22px}}

/* v0.1.2 internal link mesh */
.apt-seo-link-mesh{margin:26px 0 56px;padding:26px;border-radius:26px;border:1px solid rgba(37,99,235,.18);background:linear-gradient(180deg,#f8fbff,#ffffff);box-shadow:0 18px 52px rgba(15,23,42,.07);color:#0f172a}.apt-seo-link-mesh *{box-sizing:border-box}.apt-seo-link-mesh-head{max-width:860px;margin-bottom:16px}.apt-seo-link-mesh-kicker{font-size:12px;text-transform:uppercase;letter-spacing:.16em;color:#2563eb;font-weight:900;margin-bottom:8px}.apt-seo-link-mesh h2{margin:0 0 8px!important;color:#0f172a!important;font-size:clamp(24px,2.4vw,34px)!important;line-height:1.12!important}.apt-seo-link-mesh p{margin:0!important;color:#475569!important;line-height:1.55!important}.apt-seo-link-mesh-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.apt-seo-link-card{display:flex;flex-direction:column;gap:8px;min-height:154px;padding:18px;border:1px solid #dbe7f5;border-radius:20px;background:#fff;text-decoration:none!important;color:#0f172a!important;text-align:left;box-shadow:0 10px 30px rgba(15,23,42,.05);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.apt-seo-link-card:hover{transform:translateY(-2px);box-shadow:0 16px 38px rgba(37,99,235,.13);border-color:#93c5fd;color:#0f172a!important}.apt-seo-link-card-coach{appearance:none;cursor:pointer;font:inherit}.apt-seo-link-card strong{font-size:16px;line-height:1.2;color:#0f172a}.apt-seo-link-card span:last-child{font-size:13px;line-height:1.45;color:#64748b}.apt-seo-link-type{align-self:flex-start;border-radius:999px;background:#eff6ff;color:#2563eb;font-size:11px;text-transform:uppercase;letter-spacing:.1em;font-weight:900;padding:6px 9px}.apt-seo-link-card-coach .apt-seo-link-type{background:#ecfeff;color:#0891b2}@media(max-width:1100px){.apt-seo-link-mesh-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.apt-seo-link-mesh{margin:24px 16px;padding:20px;border-radius:22px}.apt-seo-link-mesh-grid{grid-template-columns:1fr}.apt-seo-link-card{min-height:auto}}

/* v0.1.5 visible page intent block */
.apt-seo-intent-block{margin:32px 0 28px;padding:28px;border-radius:26px;border:1px solid rgba(37,99,235,.18);background:linear-gradient(135deg,#f8fbff,#ffffff 58%,#eef6ff);box-shadow:0 18px 56px rgba(15,23,42,.08);color:#0f172a}.apt-seo-intent-block *{box-sizing:border-box}.apt-seo-intent-kicker{font-size:12px;text-transform:uppercase;letter-spacing:.16em;font-weight:900;color:#2563eb;margin-bottom:8px}.apt-seo-intent-block h2{margin:0 0 10px!important;color:#0f172a!important;font-size:clamp(24px,2.6vw,38px)!important;line-height:1.1!important}.apt-seo-intent-block p{margin:0 0 16px!important;color:#475569!important;font-size:clamp(15px,1.2vw,18px)!important;line-height:1.58!important;max-width:920px}.apt-seo-intent-block ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0!important;padding:0!important;list-style:none!important}.apt-seo-intent-block li{margin:0!important;padding:14px 16px 14px 42px!important;border:1px solid #dbe7f5;border-radius:18px;background:#fff;color:#334155;line-height:1.45;position:relative}.apt-seo-intent-block li:before{content:'✓';position:absolute;left:15px;top:14px;width:20px;height:20px;border-radius:999px;background:#dcfce7;color:#15803d;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:12px}@media(max-width:860px){.apt-seo-intent-block ul{grid-template-columns:1fr}.apt-seo-intent-block{margin:24px 16px;padding:22px;border-radius:22px}}

/* v0.1.6 Scottsdale couples sprint pack */
.apt-scottsdale-sprint{margin:34px 0 34px;padding:clamp(22px,3.5vw,34px);border-radius:28px;border:1px solid rgba(37,99,235,.20);background:linear-gradient(135deg,#f8fbff,#ffffff 55%,#eef6ff);box-shadow:0 20px 60px rgba(15,23,42,.08);color:#0f172a}.apt-scottsdale-sprint *{box-sizing:border-box}.apt-scottsdale-sprint-kicker{font-size:12px;text-transform:uppercase;letter-spacing:.16em;color:#2563eb;font-weight:900;margin-bottom:8px}.apt-scottsdale-sprint-head h2{margin:0 0 12px!important;color:#0f172a!important;font-size:clamp(26px,3vw,42px)!important;line-height:1.08!important}.apt-scottsdale-sprint-head p{margin:0!important;max-width:980px;color:#475569!important;font-size:clamp(15px,1.2vw,18px)!important;line-height:1.58!important}.apt-scottsdale-sprint-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0}.apt-scottsdale-sprint-grid article{background:#fff;border:1px solid #dbe7f5;border-radius:20px;padding:18px;box-shadow:0 10px 30px rgba(15,23,42,.04)}.apt-scottsdale-sprint-grid h3{margin:0 0 8px!important;color:#0f172a!important;font-size:18px!important;line-height:1.2!important}.apt-scottsdale-sprint-grid p{margin:0!important;color:#475569!important;line-height:1.52!important;font-size:14px!important}.apt-scottsdale-sprint-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.apt-scottsdale-sprint-actions a,.apt-scottsdale-sprint-actions button{appearance:none;text-align:left;text-decoration:none!important;color:#0f172a!important;background:#fff;border:1px solid #dbe7f5;border-radius:18px;padding:16px;display:flex;flex-direction:column;gap:7px;min-height:118px;cursor:pointer;box-shadow:0 10px 30px rgba(15,23,42,.05);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.apt-scottsdale-sprint-actions a:hover,.apt-scottsdale-sprint-actions button:hover{transform:translateY(-2px);border-color:#93c5fd;box-shadow:0 16px 36px rgba(37,99,235,.14)}.apt-scottsdale-sprint-actions strong{font-size:15px;line-height:1.2}.apt-scottsdale-sprint-actions span{font-size:13px;line-height:1.45;color:#64748b}.apt-scottsdale-sprint-note{margin:16px 0 0!important;color:#64748b!important;font-size:12px!important;line-height:1.5!important}@media(max-width:1100px){.apt-scottsdale-sprint-grid{grid-template-columns:1fr}.apt-scottsdale-sprint-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.apt-scottsdale-sprint{margin:24px 16px;padding:20px;border-radius:22px}.apt-scottsdale-sprint-actions{grid-template-columns:1fr}.apt-scottsdale-sprint-actions a,.apt-scottsdale-sprint-actions button{min-height:auto}}


/* v0.1.7 Relationship Translator sprint pack */
.apt-relationship-sprint{margin:34px 0 34px;padding:clamp(22px,3.5vw,34px);border-radius:28px;border:1px solid rgba(124,58,237,.22);background:linear-gradient(135deg,#f8fbff,#ffffff 54%,#f5f0ff);box-shadow:0 20px 60px rgba(15,23,42,.08);color:#0f172a}.apt-relationship-sprint *{box-sizing:border-box}.apt-relationship-sprint-kicker{font-size:12px;text-transform:uppercase;letter-spacing:.16em;color:#7c3aed;font-weight:900;margin-bottom:8px}.apt-relationship-sprint-head h2{margin:0 0 12px!important;color:#0f172a!important;font-size:clamp(26px,3vw,42px)!important;line-height:1.08!important}.apt-relationship-sprint-head p{margin:0!important;max-width:980px;color:#475569!important;font-size:clamp(15px,1.2vw,18px)!important;line-height:1.58!important}.apt-relationship-sprint-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0}.apt-relationship-sprint-grid article{background:#fff;border:1px solid #e5ddfb;border-radius:20px;padding:18px;box-shadow:0 10px 30px rgba(15,23,42,.04)}.apt-relationship-sprint-grid h3{margin:0 0 8px!important;color:#0f172a!important;font-size:18px!important;line-height:1.2!important}.apt-relationship-sprint-grid p{margin:0!important;color:#475569!important;line-height:1.52!important;font-size:14px!important}.apt-relationship-sprint-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.apt-relationship-sprint-actions a,.apt-relationship-sprint-actions button{appearance:none;text-align:left;text-decoration:none!important;color:#0f172a!important;background:#fff;border:1px solid #e5ddfb;border-radius:18px;padding:16px;display:flex;flex-direction:column;gap:7px;min-height:118px;cursor:pointer;box-shadow:0 10px 30px rgba(15,23,42,.05);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.apt-relationship-sprint-actions a:hover,.apt-relationship-sprint-actions button:hover{transform:translateY(-2px);border-color:#c4b5fd;box-shadow:0 16px 36px rgba(124,58,237,.14)}.apt-relationship-sprint-actions strong{font-size:15px;line-height:1.2}.apt-relationship-sprint-actions span{font-size:13px;line-height:1.45;color:#64748b}.apt-relationship-sprint-note{margin:16px 0 0!important;color:#64748b!important;font-size:12px!important;line-height:1.5!important}@media(max-width:1100px){.apt-relationship-sprint-grid{grid-template-columns:1fr}.apt-relationship-sprint-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.apt-relationship-sprint{margin:24px 16px;padding:20px;border-radius:22px}.apt-relationship-sprint-actions{grid-template-columns:1fr}.apt-relationship-sprint-actions a,.apt-relationship-sprint-actions button{min-height:auto}}

/* v0.1.8 Decode My Text sprint pack */
.apt-decode-sprint{margin:34px 0 34px;padding:clamp(22px,3.5vw,34px);border-radius:28px;border:1px solid rgba(14,165,233,.24);background:linear-gradient(135deg,#f8fbff,#ffffff 54%,#ecfeff);box-shadow:0 20px 60px rgba(15,23,42,.08);color:#0f172a}.apt-decode-sprint *{box-sizing:border-box}.apt-decode-sprint-kicker{font-size:12px;text-transform:uppercase;letter-spacing:.16em;color:#0891b2;font-weight:900;margin-bottom:8px}.apt-decode-sprint-head h2{margin:0 0 12px!important;color:#0f172a!important;font-size:clamp(26px,3vw,42px)!important;line-height:1.08!important}.apt-decode-sprint-head p{margin:0!important;max-width:980px;color:#475569!important;font-size:clamp(15px,1.2vw,18px)!important;line-height:1.58!important}.apt-decode-sprint-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0}.apt-decode-sprint-grid article{background:#fff;border:1px solid #cfeef8;border-radius:20px;padding:18px;box-shadow:0 10px 30px rgba(15,23,42,.04)}.apt-decode-sprint-grid h3{margin:0 0 8px!important;color:#0f172a!important;font-size:18px!important;line-height:1.2!important}.apt-decode-sprint-grid p{margin:0!important;color:#475569!important;line-height:1.52!important;font-size:14px!important}.apt-decode-sprint-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.apt-decode-sprint-actions a,.apt-decode-sprint-actions button{appearance:none;text-align:left;text-decoration:none!important;color:#0f172a!important;background:#fff;border:1px solid #cfeef8;border-radius:18px;padding:16px;display:flex;flex-direction:column;gap:7px;min-height:118px;cursor:pointer;box-shadow:0 10px 30px rgba(15,23,42,.05);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.apt-decode-sprint-actions a:hover,.apt-decode-sprint-actions button:hover{transform:translateY(-2px);border-color:#67e8f9;box-shadow:0 16px 36px rgba(14,165,233,.14)}.apt-decode-sprint-actions strong{font-size:15px;line-height:1.2}.apt-decode-sprint-actions span{font-size:13px;line-height:1.45;color:#64748b}.apt-decode-sprint-note{margin:16px 0 0!important;color:#64748b!important;font-size:12px!important;line-height:1.5!important}@media(max-width:1100px){.apt-decode-sprint-grid{grid-template-columns:1fr}.apt-decode-sprint-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.apt-decode-sprint{margin:24px 16px;padding:20px;border-radius:22px}.apt-decode-sprint-actions{grid-template-columns:1fr}.apt-decode-sprint-actions a,.apt-decode-sprint-actions button{min-height:auto}}

/* v0.1.9 Scottsdale Therapists sprint pack */
.apt-therapists-sprint{margin:34px 0 34px;padding:clamp(22px,3.5vw,34px);border-radius:28px;border:1px solid rgba(15,118,110,.24);background:linear-gradient(135deg,#f8fbff,#ffffff 54%,#ecfdf5);box-shadow:0 20px 60px rgba(15,23,42,.08);color:#0f172a}.apt-therapists-sprint *{box-sizing:border-box}.apt-therapists-sprint-kicker{font-size:12px;text-transform:uppercase;letter-spacing:.16em;color:#0f766e;font-weight:900;margin-bottom:8px}.apt-therapists-sprint-head h2{margin:0 0 12px!important;color:#0f172a!important;font-size:clamp(26px,3vw,42px)!important;line-height:1.08!important}.apt-therapists-sprint-head p{margin:0!important;max-width:980px;color:#475569!important;font-size:clamp(15px,1.2vw,18px)!important;line-height:1.58!important}.apt-therapists-sprint-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0}.apt-therapists-sprint-grid article{background:#fff;border:1px solid #ccfbf1;border-radius:20px;padding:18px;box-shadow:0 10px 30px rgba(15,23,42,.04)}.apt-therapists-sprint-grid h3{margin:0 0 8px!important;color:#0f172a!important;font-size:18px!important;line-height:1.2!important}.apt-therapists-sprint-grid p{margin:0!important;color:#475569!important;line-height:1.52!important;font-size:14px!important}.apt-therapists-sprint-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.apt-therapists-sprint-actions a,.apt-therapists-sprint-actions button{appearance:none;text-align:left;text-decoration:none!important;color:#0f172a!important;background:#fff;border:1px solid #ccfbf1;border-radius:18px;padding:16px;display:flex;flex-direction:column;gap:7px;min-height:118px;cursor:pointer;box-shadow:0 10px 30px rgba(15,23,42,.05);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.apt-therapists-sprint-actions a:hover,.apt-therapists-sprint-actions button:hover{transform:translateY(-2px);border-color:#5eead4;box-shadow:0 16px 36px rgba(15,118,110,.14)}.apt-therapists-sprint-actions strong{font-size:15px;line-height:1.2}.apt-therapists-sprint-actions span{font-size:13px;line-height:1.45;color:#64748b}.apt-therapists-sprint-note{margin:16px 0 0!important;color:#64748b!important;font-size:12px!important;line-height:1.5!important}@media(max-width:1100px){.apt-therapists-sprint-grid{grid-template-columns:1fr}.apt-therapists-sprint-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.apt-therapists-sprint{margin:24px 16px;padding:20px;border-radius:22px}.apt-therapists-sprint-actions{grid-template-columns:1fr}.apt-therapists-sprint-actions a,.apt-therapists-sprint-actions button{min-height:auto}}

/* v0.2.0 Pricing conversion sprint pack */
.apt-pricing-sprint{margin:34px 0 34px;padding:clamp(22px,3.5vw,34px);border-radius:28px;border:1px solid rgba(67,56,202,.24);background:linear-gradient(135deg,#f8fbff,#ffffff 54%,#eef2ff);box-shadow:0 20px 60px rgba(15,23,42,.08);color:#0f172a}.apt-pricing-sprint *{box-sizing:border-box}.apt-pricing-sprint-kicker{font-size:12px;text-transform:uppercase;letter-spacing:.16em;color:#4338ca;font-weight:900;margin-bottom:8px}.apt-pricing-sprint-head h2{margin:0 0 12px!important;color:#0f172a!important;font-size:clamp(26px,3vw,42px)!important;line-height:1.08!important}.apt-pricing-sprint-head p{margin:0!important;max-width:980px;color:#475569!important;font-size:clamp(15px,1.2vw,18px)!important;line-height:1.58!important}.apt-pricing-sprint-offers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:22px 0}.apt-pricing-sprint-offers a,.apt-pricing-sprint-offers button{appearance:none;text-align:left;text-decoration:none!important;color:#0f172a!important;background:#fff;border:1px solid #dbe4ff;border-radius:20px;padding:18px;display:flex;flex-direction:column;gap:8px;min-height:154px;cursor:pointer;box-shadow:0 12px 30px rgba(15,23,42,.05);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.apt-pricing-sprint-offers a:hover,.apt-pricing-sprint-offers button:hover{transform:translateY(-2px);border-color:#a5b4fc;box-shadow:0 16px 38px rgba(67,56,202,.14)}.apt-pricing-sprint-price{align-self:flex-start;border-radius:999px;background:#eef2ff;color:#3730a3;font-weight:900;font-size:13px;padding:6px 10px}.apt-pricing-sprint-offers strong{font-size:17px;line-height:1.18}.apt-pricing-sprint-offers em{font-style:normal;font-size:13px;line-height:1.45;color:#64748b}.apt-pricing-sprint-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0 0}.apt-pricing-sprint-grid article{background:#fff;border:1px solid #dbe4ff;border-radius:20px;padding:18px;box-shadow:0 10px 30px rgba(15,23,42,.04)}.apt-pricing-sprint-grid h3{margin:0 0 8px!important;color:#0f172a!important;font-size:18px!important;line-height:1.2!important}.apt-pricing-sprint-grid p{margin:0!important;color:#475569!important;line-height:1.52!important;font-size:14px!important}.apt-pricing-sprint-note{margin:16px 0 0!important;color:#64748b!important;font-size:12px!important;line-height:1.5!important}@media(max-width:1100px){.apt-pricing-sprint-offers{grid-template-columns:repeat(2,minmax(0,1fr))}.apt-pricing-sprint-grid{grid-template-columns:1fr}}@media(max-width:640px){.apt-pricing-sprint{margin:24px 16px;padding:20px;border-radius:22px}.apt-pricing-sprint-offers{grid-template-columns:1fr}.apt-pricing-sprint-offers a,.apt-pricing-sprint-offers button{min-height:auto}.apt-pricing-sprint-grid{grid-template-columns:1fr}}

/* v0.2.1 Homepage conversion sprint pack */
.apt-home-sprint{margin:34px 0 34px;padding:clamp(22px,3.5vw,34px);border-radius:28px;border:1px solid rgba(14,116,144,.24);background:linear-gradient(135deg,#f8fbff,#ffffff 54%,#ecfeff);box-shadow:0 20px 60px rgba(15,23,42,.08);color:#0f172a}.apt-home-sprint *{box-sizing:border-box}.apt-home-sprint-kicker{font-size:12px;text-transform:uppercase;letter-spacing:.16em;color:#0e7490;font-weight:900;margin-bottom:8px}.apt-home-sprint-head h2{margin:0 0 12px!important;color:#0f172a!important;font-size:clamp(26px,3vw,42px)!important;line-height:1.08!important}.apt-home-sprint-head p{margin:0!important;max-width:980px;color:#475569!important;font-size:clamp(15px,1.2vw,18px)!important;line-height:1.58!important}.apt-home-sprint-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:22px 0}.apt-home-sprint-actions a,.apt-home-sprint-actions button{appearance:none;text-align:left;text-decoration:none!important;color:#0f172a!important;background:#fff;border:1px solid #cffafe;border-radius:20px;padding:18px;display:flex;flex-direction:column;gap:8px;min-height:142px;cursor:pointer;box-shadow:0 12px 30px rgba(15,23,42,.05);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.apt-home-sprint-actions a:hover,.apt-home-sprint-actions button:hover{transform:translateY(-2px);border-color:#67e8f9;box-shadow:0 16px 38px rgba(14,116,144,.14)}.apt-home-sprint-actions strong{font-size:17px;line-height:1.18}.apt-home-sprint-actions span{font-size:13px;line-height:1.45;color:#64748b}.apt-home-sprint-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0 0}.apt-home-sprint-grid article{background:#fff;border:1px solid #cffafe;border-radius:20px;padding:18px;box-shadow:0 10px 30px rgba(15,23,42,.04)}.apt-home-sprint-grid h3{margin:0 0 8px!important;color:#0f172a!important;font-size:18px!important;line-height:1.2!important}.apt-home-sprint-grid p{margin:0!important;color:#475569!important;line-height:1.52!important;font-size:14px!important}.apt-home-sprint-note{margin:16px 0 0!important;color:#64748b!important;font-size:12px!important;line-height:1.5!important}@media(max-width:1100px){.apt-home-sprint-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.apt-home-sprint-grid{grid-template-columns:1fr}}@media(max-width:640px){.apt-home-sprint{margin:24px 16px;padding:20px;border-radius:22px}.apt-home-sprint-actions{grid-template-columns:1fr}.apt-home-sprint-actions a,.apt-home-sprint-actions button{min-height:auto}.apt-home-sprint-grid{grid-template-columns:1fr}}

/* v0.2.1 Therapist Network conversion sprint pack */
.apt-network-sprint{margin:34px 0 34px;padding:clamp(22px,3.5vw,34px);border-radius:28px;border:1px solid rgba(15,118,110,.24);background:linear-gradient(135deg,#f8fbff,#ffffff 54%,#ecfeff);box-shadow:0 20px 60px rgba(15,23,42,.08);color:#0f172a}.apt-network-sprint *{box-sizing:border-box}.apt-network-sprint-kicker{font-size:12px;text-transform:uppercase;letter-spacing:.16em;color:#0f766e;font-weight:900;margin-bottom:8px}.apt-network-sprint-head h2{margin:0 0 12px!important;color:#0f172a!important;font-size:clamp(26px,3vw,42px)!important;line-height:1.08!important}.apt-network-sprint-head p{margin:0!important;max-width:980px;color:#475569!important;font-size:clamp(15px,1.2vw,18px)!important;line-height:1.58!important}.apt-network-sprint-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0}.apt-network-sprint-grid article{background:#fff;border:1px solid #ccfbf1;border-radius:20px;padding:18px;box-shadow:0 10px 30px rgba(15,23,42,.04)}.apt-network-sprint-grid h3{margin:0 0 8px!important;color:#0f172a!important;font-size:18px!important;line-height:1.2!important}.apt-network-sprint-grid p{margin:0!important;color:#475569!important;line-height:1.52!important;font-size:14px!important}.apt-network-sprint-actions{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.apt-network-sprint-actions a,.apt-network-sprint-actions button{appearance:none;text-align:left;text-decoration:none!important;color:#0f172a!important;background:#fff;border:1px solid #ccfbf1;border-radius:18px;padding:16px;display:flex;flex-direction:column;gap:7px;min-height:118px;cursor:pointer;box-shadow:0 10px 30px rgba(15,23,42,.05);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.apt-network-sprint-actions a:hover,.apt-network-sprint-actions button:hover{transform:translateY(-2px);border-color:#5eead4;box-shadow:0 16px 36px rgba(15,118,110,.14)}.apt-network-sprint-actions strong{font-size:15px;line-height:1.2}.apt-network-sprint-actions span{font-size:13px;line-height:1.45;color:#64748b}.apt-network-sprint-note{margin:16px 0 0!important;color:#64748b!important;font-size:12px!important;line-height:1.5!important}@media(max-width:1180px){.apt-network-sprint-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.apt-network-sprint-grid{grid-template-columns:1fr}}@media(max-width:640px){.apt-network-sprint{margin:24px 16px;padding:20px;border-radius:22px}.apt-network-sprint-actions{grid-template-columns:1fr}.apt-network-sprint-actions a,.apt-network-sprint-actions button{min-height:auto}}

/* v0.2.2 Daily Check-In retention sprint pack */
.apt-daily-sprint{margin:34px 0 34px;padding:clamp(22px,3.5vw,34px);border-radius:28px;border:1px solid rgba(124,58,237,.22);background:linear-gradient(135deg,#f8fbff,#ffffff 54%,#f5f3ff);box-shadow:0 20px 60px rgba(15,23,42,.08);color:#0f172a}.apt-daily-sprint *{box-sizing:border-box}.apt-daily-sprint-kicker{font-size:12px;text-transform:uppercase;letter-spacing:.16em;color:#6d28d9;font-weight:900;margin-bottom:8px}.apt-daily-sprint-head h2{margin:0 0 12px!important;color:#0f172a!important;font-size:clamp(26px,3vw,42px)!important;line-height:1.08!important}.apt-daily-sprint-head p{margin:0!important;max-width:980px;color:#475569!important;font-size:clamp(15px,1.2vw,18px)!important;line-height:1.58!important}.apt-daily-sprint-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0}.apt-daily-sprint-grid article{background:#fff;border:1px solid #ddd6fe;border-radius:20px;padding:18px;box-shadow:0 10px 30px rgba(15,23,42,.04)}.apt-daily-sprint-grid h3{margin:0 0 8px!important;color:#0f172a!important;font-size:18px!important;line-height:1.2!important}.apt-daily-sprint-grid p{margin:0!important;color:#475569!important;line-height:1.52!important;font-size:14px!important}.apt-daily-sprint-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.apt-daily-sprint-actions a,.apt-daily-sprint-actions button{appearance:none;text-align:left;text-decoration:none!important;color:#0f172a!important;background:#fff;border:1px solid #ddd6fe;border-radius:18px;padding:16px;display:flex;flex-direction:column;gap:7px;min-height:118px;cursor:pointer;box-shadow:0 10px 30px rgba(15,23,42,.05);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.apt-daily-sprint-actions a:hover,.apt-daily-sprint-actions button:hover{transform:translateY(-2px);border-color:#a78bfa;box-shadow:0 16px 36px rgba(124,58,237,.14)}.apt-daily-sprint-actions strong{font-size:15px;line-height:1.2}.apt-daily-sprint-actions span{font-size:13px;line-height:1.45;color:#64748b}.apt-daily-sprint-note{margin:16px 0 0!important;color:#64748b!important;font-size:12px!important;line-height:1.5!important}@media(max-width:1100px){.apt-daily-sprint-grid{grid-template-columns:1fr}.apt-daily-sprint-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.apt-daily-sprint{margin:24px 16px;padding:20px;border-radius:22px}.apt-daily-sprint-actions{grid-template-columns:1fr}.apt-daily-sprint-actions a,.apt-daily-sprint-actions button{min-height:auto}}


/* v0.2.3 Phoenix Therapy local SEO sprint pack */
.apt-phoenix-sprint{margin:34px 0 34px;padding:clamp(22px,3.5vw,34px);border-radius:28px;border:1px solid rgba(14,165,233,.24);background:linear-gradient(135deg,#f8fbff,#ffffff 54%,#ecfeff);box-shadow:0 20px 60px rgba(15,23,42,.08);color:#0f172a}.apt-phoenix-sprint *{box-sizing:border-box}.apt-phoenix-sprint-kicker{font-size:12px;text-transform:uppercase;letter-spacing:.16em;color:#0369a1;font-weight:900;margin-bottom:8px}.apt-phoenix-sprint-head h2{margin:0 0 12px!important;color:#0f172a!important;font-size:clamp(26px,3vw,42px)!important;line-height:1.08!important}.apt-phoenix-sprint-head p{margin:0!important;max-width:980px;color:#475569!important;font-size:clamp(15px,1.2vw,18px)!important;line-height:1.58!important}.apt-phoenix-sprint-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0}.apt-phoenix-sprint-grid article{background:#fff;border:1px solid #bae6fd;border-radius:20px;padding:18px;box-shadow:0 10px 30px rgba(15,23,42,.04)}.apt-phoenix-sprint-grid h3{margin:0 0 8px!important;color:#0f172a!important;font-size:18px!important;line-height:1.2!important}.apt-phoenix-sprint-grid p{margin:0!important;color:#475569!important;line-height:1.52!important;font-size:14px!important}.apt-phoenix-sprint-actions{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.apt-phoenix-sprint-actions a,.apt-phoenix-sprint-actions button{appearance:none;text-align:left;text-decoration:none!important;color:#0f172a!important;background:#fff;border:1px solid #bae6fd;border-radius:18px;padding:16px;display:flex;flex-direction:column;gap:7px;min-height:118px;cursor:pointer;box-shadow:0 10px 30px rgba(15,23,42,.05);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.apt-phoenix-sprint-actions a:hover,.apt-phoenix-sprint-actions button:hover{transform:translateY(-2px);border-color:#38bdf8;box-shadow:0 16px 36px rgba(14,165,233,.14)}.apt-phoenix-sprint-actions strong{font-size:15px;line-height:1.2}.apt-phoenix-sprint-actions span{font-size:13px;line-height:1.45;color:#64748b}.apt-phoenix-sprint-note{margin:16px 0 0!important;color:#64748b!important;font-size:12px!important;line-height:1.5!important}@media(max-width:1180px){.apt-phoenix-sprint-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.apt-phoenix-sprint-grid{grid-template-columns:1fr}}@media(max-width:640px){.apt-phoenix-sprint{margin:24px 16px;padding:20px;border-radius:22px}.apt-phoenix-sprint-actions{grid-template-columns:1fr}.apt-phoenix-sprint-actions a,.apt-phoenix-sprint-actions button{min-height:auto}}


/* v0.2.4 Local Therapy template sprint pack */
.apt-local-therapy-sprint{margin:34px 0 34px;padding:clamp(22px,3.5vw,34px);border-radius:28px;border:1px solid rgba(8,145,178,.24);background:linear-gradient(135deg,#f8fbff,#ffffff 54%,#ecfeff);box-shadow:0 20px 60px rgba(15,23,42,.08);color:#0f172a}.apt-local-therapy-sprint *{box-sizing:border-box}.apt-local-sprint-kicker{font-size:12px;text-transform:uppercase;letter-spacing:.16em;color:#0891b2;font-weight:900;margin-bottom:8px}.apt-local-sprint-head h2{margin:0 0 12px!important;color:#0f172a!important;font-size:clamp(26px,3vw,42px)!important;line-height:1.08!important}.apt-local-sprint-head p{margin:0!important;max-width:980px;color:#475569!important;font-size:clamp(15px,1.2vw,18px)!important;line-height:1.58!important}.apt-local-sprint-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0}.apt-local-sprint-grid article{background:#fff;border:1px solid #a5f3fc;border-radius:20px;padding:18px;box-shadow:0 10px 30px rgba(15,23,42,.04)}.apt-local-sprint-grid h3{margin:0 0 8px!important;color:#0f172a!important;font-size:18px!important;line-height:1.2!important}.apt-local-sprint-grid p{margin:0!important;color:#475569!important;line-height:1.52!important;font-size:14px!important}.apt-local-sprint-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.apt-local-sprint-actions a,.apt-local-sprint-actions button{appearance:none;text-align:left;text-decoration:none!important;color:#0f172a!important;background:#fff;border:1px solid #a5f3fc;border-radius:18px;padding:16px;display:flex;flex-direction:column;gap:7px;min-height:118px;cursor:pointer;box-shadow:0 10px 30px rgba(15,23,42,.05);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.apt-local-sprint-actions a:hover,.apt-local-sprint-actions button:hover{transform:translateY(-2px);border-color:#22d3ee;box-shadow:0 16px 36px rgba(8,145,178,.14)}.apt-local-sprint-actions strong{font-size:15px;line-height:1.2}.apt-local-sprint-actions span{font-size:13px;line-height:1.45;color:#64748b}.apt-local-sprint-note{margin:16px 0 0!important;color:#64748b!important;font-size:12px!important;line-height:1.5!important}@media(max-width:1100px){.apt-local-sprint-grid{grid-template-columns:1fr}.apt-local-sprint-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.apt-local-therapy-sprint{margin:24px 16px;padding:20px;border-radius:22px}.apt-local-sprint-actions{grid-template-columns:1fr}.apt-local-sprint-actions a,.apt-local-sprint-actions button{min-height:auto}}
