.parents-page{--command-gold:#e6b955;--command-brass:#b88738;--command-teal:#66b9ae;--command-cream:#fff6e5;isolation:isolate;background:radial-gradient(circle at 12% 20%,#6c50271c,#0000 30%),radial-gradient(circle at 84% 68%,#246c6717,#0000 32%),#11131c;position:relative;overflow:hidden}.parents-page:before{z-index:-1;pointer-events:none;content:"";opacity:.16;background-image:linear-gradient(#e5b84b06 1px,#0000 1px),linear-gradient(90deg,#e5b84b05 1px,#0000 1px);background-size:72px 72px;position:fixed;inset:0;mask-image:radial-gradient(circle,#000,#0000 82%)}.parents-hero{background:radial-gradient(circle at 23% 38%,#6e552f2e,#0000 32%),linear-gradient(110deg,#0a0d14 0%,#111722 54%,#0b0e14 100%);align-items:center;min-height:max(760px,100svh);display:grid;position:relative;overflow:hidden}.parents-hero__art-wrap{pointer-events:none;position:absolute;inset:0;overflow:hidden}.parents-hero__art{object-fit:cover;object-position:center;filter:saturate(.92)contrast(1.05);width:clamp(780px,58vw,1500px);height:100%;animation:18s ease-in-out infinite alternate command-breathe;position:absolute;inset:0 0 0 auto;mask-image:linear-gradient(90deg,#0000 0%,#0000002e 8%,#000 30%)}.parents-hero__art-wrap:after{content:"";background:linear-gradient(90deg,#0d111af0 0%,#0d111ab8 32%,#0d111a1f 58%,#0000 78%),linear-gradient(#05070b80,#0000 24% 68%,#11131c 100%);position:absolute;inset:0}.parents-hero__map-line{z-index:2;opacity:.55;background:linear-gradient(90deg, transparent, var(--command-gold), transparent);transform-origin:100%;width:34%;height:2px;position:absolute;bottom:15%;right:7%;transform:rotate(-8deg);box-shadow:0 0 18px #e6b95547}.parents-hero__content{z-index:3;width:min(var(--site-content), 100% - 2rem);margin-inline:auto;padding:9rem 0 7rem;position:relative}.parents-hero__copy{max-width:650px}.parents-kicker,.parents-chapter-header__meta{color:var(--command-teal);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:.8rem;font-size:.72rem;font-weight:800;display:flex}.parents-kicker:before,.parents-chapter-header__meta i{content:"";background:currentColor;width:42px;height:1px;box-shadow:0 0 10px}.parents-hero h1{max-width:690px;color:var(--command-cream);letter-spacing:-.045em;text-wrap:balance;text-shadow:0 4px 24px #000c;margin:1.15rem 0 1.35rem;font-family:Cinzel,serif;font-size:clamp(3.25rem,6.8vw,6.35rem);font-weight:700;line-height:.96}.parents-hero h1 span{color:var(--command-gold);display:block}.parents-hero__lede{color:#d5dde1;text-shadow:0 2px 12px #000c;max-width:590px;font-size:clamp(1.05rem,1.8vw,1.28rem);line-height:1.65}.parents-hero__actions,.parents-final-cta__actions{flex-wrap:wrap;gap:.9rem;margin-top:2rem;display:flex}.parents-hero__actions a,.parents-final-cta__actions a{border-radius:9px;justify-content:center;align-items:center;gap:.65rem;min-height:54px;padding:.9rem 1.35rem;font-weight:800;transition:transform .3s,box-shadow .3s,border-color .3s;display:inline-flex}.parents-hero__primary,.parents-final-cta__actions a:first-child{color:#171209;background:linear-gradient(135deg,#f1cc72,#c9953f);border:1px solid #f6d27b;box-shadow:0 14px 36px #b7843142,inset 0 1px #ffffff80}.parents-hero__secondary,.parents-final-cta__actions a:last-child{color:#f2f5f6;backdrop-filter:blur(10px);background:#080c129e;border:1px solid #ffffff4d}.parents-hero__actions a:hover,.parents-final-cta__actions a:hover{transform:translateY(-3px);box-shadow:0 16px 40px #00000061,0 0 24px #e6b9551f}.parents-trust-row{color:#aeb8bf;flex-wrap:wrap;gap:.65rem 1.2rem;margin-top:1.6rem;font-size:.8rem;display:flex}.parents-trust-row span{align-items:center;gap:.45rem;display:inline-flex}.parents-trust-row span:before{color:var(--command-teal);content:"✓";font-weight:900}.parents-audience-grid{z-index:6;width:min(var(--site-content), 100% - 2rem);background:linear-gradient(#1a1c23fa,#0a0c11fa);border:1px solid #e6b95547;border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));margin:-3.6rem auto 0;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000080,inset 0 1px #ffffff0f}.parents-audience-card{padding:1.7rem 1.8rem;position:relative}.parents-audience-card+.parents-audience-card{border-left:1px solid #ffffff14}.parents-audience-card span{color:var(--command-teal);letter-spacing:.17em;text-transform:uppercase;font-size:.66rem;font-weight:800}.parents-audience-card h2{color:#fff5e1;margin-top:.4rem;font-family:Cinzel,serif;font-size:1.2rem}.parents-audience-card p{color:#9ba6ae;margin-top:.55rem;font-size:.9rem;line-height:1.55}.parents-section{padding:clamp(6rem,9vw,8.5rem) 1rem;position:relative}.parents-section--challenge{background:radial-gradient(circle at 50% 30%,#7e592a1c,#0000 38%)}.parents-section--plan{background:radial-gradient(circle at 10% 45%,#2f6d651a,#0000 28%)}.parents-section--motivate{background:radial-gradient(circle at 86% 20%,#ba832b1f,#0000 30%),#080a0f4d}.parents-section--observe{background:radial-gradient(circle at 18% 70%,#325b871c,#0000 30%)}.parents-section--coach{background:radial-gradient(circle at 82% 48%,#2f6d6517,#0000 32%),#080a0f52}.parents-section--learn{background:radial-gradient(circle at 50% 10%,#5c488f1f,#0000 38%)}.parents-section-inner{width:min(var(--site-content), 100%);margin-inline:auto}.parents-chapter-header{max-width:850px;margin-bottom:3rem}.parents-chapter-header--center{text-align:center;margin-inline:auto}.parents-chapter-header--center .parents-chapter-header__meta{justify-content:center}.parents-chapter-header--left{text-align:left}.parents-chapter-header h2{color:var(--command-cream);letter-spacing:-.035em;text-wrap:balance;margin-top:.9rem;font-family:Cinzel,serif;font-size:clamp(2.35rem,4.8vw,4.3rem);font-weight:700;line-height:1.04}.parents-chapter-header p{color:#aeb7be;max-width:700px;margin-top:1rem;font-size:clamp(1rem,1.55vw,1.15rem);line-height:1.65}.parents-chapter-header--center p{margin-inline:auto}.parents-outcome-banner{background:linear-gradient(90deg,#8b632729,#11131cdb);border:1px solid #e6b9554d;border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:1rem;margin-top:2.25rem;padding:1.2rem 1.4rem;display:grid}.parents-outcome-banner strong{color:var(--command-gold);font-family:Cinzel,serif;font-size:1.05rem}.parents-outcome-banner p{color:#aeb8bf;font-size:.9rem;line-height:1.55}.parents-app-frame{background:linear-gradient(145deg,#31271866,#080a0ff0 42%);border:1px solid #e6b95533;border-radius:22px;padding:clamp(.45rem,1.2vw,.9rem);position:relative;box-shadow:0 32px 90px #0000007a,inset 0 1px #ffffff0e}.parents-app-frame--teal{background:linear-gradient(145deg,#1f403c59,#080a0ff0 42%);border-color:#66b9ae38}.parents-app-frame--blue{background:linear-gradient(145deg,#1e32485c,#080a0ff0 42%);border-color:#5c8fc038}.parents-principles{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2rem;display:grid}.parents-principle{background:#11141cbd;border:1px solid #ffffff16;border-radius:14px;padding:1.25rem;position:relative;box-shadow:inset 0 1px #ffffff09}.parents-principle span{color:var(--command-teal);letter-spacing:.16em;text-transform:uppercase;font-size:.65rem;font-weight:800}.parents-principle h3{color:#f7ecd8;margin-top:.45rem;font-family:Cinzel,serif;font-size:1rem}.parents-principle p{color:#929da5;margin-top:.45rem;font-size:.83rem;line-height:1.55}.parents-control-intro{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:end;gap:2rem;margin-bottom:2rem;display:grid}.parents-control-intro h3{color:#fff4de;font-family:Cinzel,serif;font-size:clamp(1.75rem,3vw,2.7rem);line-height:1.08}.parents-control-intro p{color:#a6b0b7;line-height:1.65}.parents-admin-grid{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:start;gap:2rem;margin-top:4rem;display:grid}.parents-admin-copy{position:sticky;top:7rem}.parents-admin-copy span{color:var(--command-teal);letter-spacing:.18em;text-transform:uppercase;font-size:.68rem;font-weight:800}.parents-admin-copy h3{color:#fff4de;margin-top:.6rem;font-family:Cinzel,serif;font-size:clamp(1.8rem,3vw,2.8rem);line-height:1.08}.parents-admin-copy p{color:#9faab2;margin-top:1rem;line-height:1.65}.parents-admin-list{color:#c6cdd1;gap:.8rem;margin-top:1.3rem;font-size:.9rem;display:grid}.parents-admin-list li{gap:.65rem;display:flex}.parents-admin-list li:before{color:var(--command-gold);content:"◆";font-size:.65rem;transform:translateY(.25rem)}.parents-final-cta{text-align:center;background:linear-gradient(#11131c 0%,#080a0f4d 40%,#080a0f 100%),url(/images/path-parents.webp) 50% 42%/cover no-repeat;place-items:center;min-height:580px;padding:7rem 1rem;display:grid;position:relative;overflow:hidden}.parents-final-cta:before{content:"";background:radial-gradient(circle,#07090e47,#05070aeb 72%);position:absolute;inset:0}.parents-final-cta__content{max-width:820px;position:relative}.parents-final-cta__eyebrow{color:var(--command-teal);letter-spacing:.2em;text-transform:uppercase;font-size:.72rem;font-weight:800}.parents-final-cta h2{color:var(--command-cream);text-wrap:balance;text-shadow:0 4px 24px #000;margin-top:1rem;font-family:Cinzel,serif;font-size:clamp(2.5rem,5.5vw,4.8rem);line-height:1}.parents-final-cta p{color:#d3dadd;max-width:650px;margin:1.25rem auto 0;font-size:1.05rem;line-height:1.65}.parents-final-cta__actions{justify-content:center}.parents-final-cta__note{color:#919ca3;margin-top:1.2rem;font-size:.78rem;display:block}@keyframes command-breathe{0%{transform:scale(1.01)}to{transform:scale(1.045)}}@media (width<=1023px){.parents-hero__art{width:max(76vw,720px)}.parents-hero__art-wrap:after{background:linear-gradient(90deg,#0d111af0 0%,#0d111ac2 38%,#0d111a1f 72%),linear-gradient(#05070b75,#0000 22% 64%,#11131c 100%)}.parents-admin-grid{grid-template-columns:1fr}.parents-admin-copy{position:static}}@media (width<=767px){.parents-hero{align-items:end;min-height:820px}.parents-hero__art-wrap{inset:0}.parents-hero__art{object-position:center top;width:100%;animation:none;mask-image:none}.parents-hero__art-wrap:after{background:linear-gradient(#07090e47,#07090e1f 30%,#07090ed1 61%,#11131c 100%)}.parents-hero__content{align-items:flex-end;min-height:820px;padding:7rem 0;display:flex}.parents-hero__copy{text-align:center;width:100%}.parents-kicker,.parents-hero__actions,.parents-trust-row{justify-content:center}.parents-kicker:before{display:none}.parents-hero h1{margin-inline:auto;font-size:clamp(3rem,13vw,4.7rem)}.parents-hero__lede{margin-inline:auto;font-size:1rem}.parents-audience-grid{grid-template-columns:1fr;margin-top:-2.8rem}.parents-audience-card+.parents-audience-card{border-top:1px solid #ffffff14;border-left:0}.parents-section{padding-block:5.5rem}.parents-principles{grid-template-columns:1fr}.parents-control-intro{grid-template-columns:1fr;gap:.85rem}.parents-outcome-banner{grid-template-columns:1fr}.parents-chapter-header{margin-bottom:2rem}.parents-chapter-header__meta{font-size:.63rem}}@media (prefers-reduced-motion:reduce){.parents-hero__art{animation:none}}
