body:has(>.starchild-begin){flex-direction:column;min-height:100svh;display:flex}.starchild-begin{color:#edf5fc;box-sizing:border-box;--surface-panel:#14283e;--surface-base:#0b192a;background:radial-gradient(at 95% 0,#173f60,#0000 55%),#0b1728;flex:1 0 auto;width:100%;max-width:none;line-height:1.5;display:flex}.begin-wrap{flex-direction:column;flex:1;width:100%;min-width:0;max-width:none;margin:0;display:flex}.begin-intro{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:clamp(28px,4vw,72px);margin-bottom:clamp(24px,3vh,44px);padding:clamp(12px,2vh,32px) 0;display:grid}.begin-intro>div{min-width:0}.begin-intro h1{letter-spacing:-.04em;margin:12px 0 16px;font-size:clamp(2.6rem,4vw,4.6rem);font-weight:500;line-height:1.06}.begin-hook{color:#78cafa;margin:12px 0 8px;font-size:1.2rem}.begin-benefit{max-width:46ch;margin:0 0 14px;font-size:clamp(1.25rem,1.35vw,1.65rem);line-height:1.35}.begin-intro-copy>p:not(.begin-benefit){color:#b9cbdc;max-width:78ch;margin:12px 0;font-size:1.05rem;line-height:1.6}.begin-intro-copy strong{color:#edf5fc;font-weight:600}.begin-intro-copy .begin-reassurance{font-size:.9rem!important}.starchild-begin #starting-point{width:100%;scroll-margin-top:100px}.starchild-begin .starting-audience-options{gap:10px;margin:16px 0 24px}.starchild-begin .starting-audience-options label{flex:180px;min-height:54px;padding:12px 16px;font-size:.95rem}.starchild-begin .starting-choices{gap:16px;margin:16px 0 20px}.starchild-begin .starting-choices button{min-height:72px;padding:18px 22px;font-size:1.1rem}.starchild-begin .starting-answer{background:linear-gradient(135deg,#11263b,#0b192a);padding:clamp(22px,2vw,36px)}.starchild-begin .starting-result-grid{gap:clamp(24px,2.4vw,40px)}.starchild-begin .starting-result-grid section+section{padding-left:clamp(24px,2.4vw,40px)}.starchild-begin .starting-result-grid h3{margin:10px 0 16px;font-size:clamp(1.25rem,1.25vw,1.6rem);line-height:1.4}.starchild-begin .starting-result-grid p:not(.starting-eyebrow):not(.starting-small){margin:12px 0;font-size:1.05rem;line-height:1.65}.starchild-begin .starting-eyebrow{font-size:.76rem!important}.starchild-begin .starting-text-link{font-size:1rem}.begin-continue{background:linear-gradient(110deg,#12334c,#102336);border:1px solid #365c79;border-radius:8px;justify-content:space-between;align-items:center;gap:28px;margin-top:24px;padding:24px clamp(22px,2vw,36px);display:flex}.begin-continue h2{margin:8px 0;font-size:clamp(1.4rem,1.5vw,1.9rem);font-weight:500;line-height:1.3}.begin-continue p:not(.starting-eyebrow){color:#b9cbdc;max-width:85ch;margin:8px 0;font-size:1rem}.begin-continue .starting-eyebrow{margin:0}.begin-continue-actions{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:8px;display:flex}.begin-continue-actions .starting-primary{padding:16px 28px;font-size:1.05rem}.begin-more{flex:1;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:stretch;gap:24px;margin-top:24px;display:grid}.begin-next{color:#b9cbdc;background:#0e2033;border:1px solid #2b465f;border-radius:8px;min-width:0;margin:0;padding:clamp(22px,2vw,32px);font-size:1rem;line-height:1.65}.begin-next summary{cursor:pointer;color:#edf5fc;align-content:center;min-height:36px;font-size:1.2rem;font-weight:500;line-height:1.4}.begin-next summary::marker{color:#78cafa}.begin-next p{max-width:90ch;margin:12px 0}.begin-next a{color:#78cafa;text-underline-offset:4px}.begin-contribution-steps{counter-reset:contribution;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:24px 0;padding:0;font-size:.95rem;line-height:1.5;list-style:none;display:grid}.begin-contribution-steps li{counter-increment:contribution;border-top:2px solid #365c79;min-width:0;padding-top:12px}.begin-contribution-steps li:before{content:"0" counter(contribution);color:#78cafa;letter-spacing:.08em;margin-bottom:8px;font-size:.8rem;display:block}.begin-contribution-steps strong{color:#edf5fc;margin-bottom:6px;font-weight:600;display:block}.begin-closing{color:#b9cbdc;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin-top:24px;padding:12px 0 8px;font-size:.95rem;display:flex}.begin-closing p{color:#78cafa;margin:0;font-size:1.15rem;font-weight:600}.starchild-begin :focus-visible{outline-offset:4px;outline:3px solid #78cafa}.footer.begin-site-footer{flex-shrink:0;width:100%;max-width:none;margin:0;padding:10px clamp(24px,4vw,72px) 8px}.begin-site-footer .footer-content{gap:8px 24px;padding-bottom:8px}.begin-site-footer .footer-identity{gap:12px 24px}.begin-site-footer .footer-brand-group .brand-graphic{width:190px}.begin-site-footer .footer-identity p{margin-top:6px}.begin-site-footer .footer-identity .starchild-store-badge{min-width:120px;padding:6px 10px}.begin-site-footer .footer-utility{padding-top:4px}.begin-site-footer .page-definitions{margin-top:0;margin-bottom:8px}.begin-site-footer .footer-navigation{gap:12px 24px}@media (max-width:1200px){.begin-more{grid-template-columns:1fr}.begin-next p{max-width:100ch}}@media (max-width:1000px){.begin-intro{grid-template-columns:1fr;gap:16px;margin-bottom:24px}.begin-intro h1{font-size:clamp(2.6rem,6vw,4rem)}.begin-site-footer .footer-content{align-items:flex-start}}@media (max-width:900px){.begin-continue{flex-direction:column;align-items:flex-start;gap:16px}.begin-continue-actions{width:100%}.begin-continue-actions .starting-primary{justify-content:center;width:100%}.starchild-begin .starting-result-grid section+section{padding:20px 0 0}.starchild-begin .starting-result-grid{gap:20px}}@media (max-width:600px){.begin-closing{flex-direction:column;align-items:flex-start}.begin-site-footer .footer-identity{flex-wrap:wrap}.begin-contribution-steps{grid-template-columns:1fr;gap:16px}.begin-contribution-steps li{grid-template-columns:28px 1fr;column-gap:10px;padding-top:12px;display:grid}.begin-contribution-steps li:before{grid-row:span 2;margin:0}.begin-contribution-steps strong{margin-bottom:4px}.begin-more{gap:16px}.begin-next{padding:20px}.starchild-begin .starting-choices button{min-height:60px}.starchild-begin .starting-answer{padding:20px}}.begin-summary-note{color:#9fb9ce;margin-top:5px;font-size:.85rem;font-weight:400;line-height:1.5;display:block}.begin-more{flex:0}.begin-next{padding:14px 20px}.begin-next summary{font-size:1.05rem}.begin-next[open] summary{margin-bottom:12px}@media (min-width:1101px) and (min-height:720px){body:has(>.starchild-begin){box-sizing:border-box;grid-template-rows:minmax(0,1fr) auto;height:100dvh;min-height:0;padding-top:88px;display:grid;overflow:hidden}body:has(>.starchild-begin)>.qit-root{display:contents}body:has(>.starchild-begin)>.site-header{height:88px}.starchild-begin{overscroll-behavior:contain;scrollbar-gutter:stable;grid-row:1;overflow:auto;min-height:0!important;padding:12px clamp(24px,4vw,72px) 10px!important}.begin-wrap{justify-content:space-between;gap:clamp(8px,1vh,16px)}.begin-intro{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:32px;margin:0;padding:0}.begin-intro h1{margin:6px 0;font-size:clamp(2.2rem,2.7vw,3.35rem);line-height:1.07}.begin-hook{margin:6px 0;font-size:1rem}.begin-benefit{max-width:65ch;margin-bottom:6px;font-size:1.2rem}.begin-intro-copy>p:not(.begin-benefit){max-width:100ch;margin:6px 0;font-size:.95rem;line-height:1.45}.begin-intro-copy .begin-reassurance{font-size:.82rem!important}.starchild-begin .starting-audience-options{gap:8px;margin:10px 0 12px}.starchild-begin .starting-audience-options label{flex:150px;min-height:44px;padding:8px 10px;font-size:.88rem}.starchild-begin .starting-controls h2,.starchild-begin .starting-audiences legend{font-size:1.05rem}.starchild-begin .starting-choices{gap:12px;margin:10px 0 12px}.starchild-begin .starting-choices button{min-height:48px;padding:10px 16px;font-size:1rem}.starchild-begin .starting-answer{padding:16px 20px}.starchild-begin .starting-result-grid{gap:24px}.starchild-begin .starting-result-grid section+section{padding-left:24px}.starchild-begin .starting-result-grid h3{margin:6px 0 10px;font-size:1.2rem;line-height:1.3}.starchild-begin .starting-result-grid p:not(.starting-eyebrow):not(.starting-small){margin:8px 0;font-size:.95rem;line-height:1.5}.starchild-begin .starting-eyebrow{font-size:.7rem!important}.starchild-begin .starting-text-link{min-height:36px;font-size:.9rem}.starchild-begin .starting-result-bottom{margin-top:8px;padding-top:6px}.begin-continue{gap:20px;margin:0;padding:12px 20px}.begin-continue h2{margin:4px 0;font-size:1.3rem}.begin-continue p:not(.starting-eyebrow){max-width:100ch;margin:4px 0;font-size:.9rem;line-height:1.45}.begin-continue-actions{gap:2px}.begin-continue-actions .starting-primary{padding:10px 20px;font-size:.95rem}.begin-more{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:16px;margin:0}.begin-closing{margin:0;padding:4px 0;font-size:.85rem}.begin-closing p{font-size:1rem}.footer.begin-site-footer{z-index:21;background:#070f19;border-top:1px solid #2b465f;grid-row:2;padding-top:6px;padding-bottom:6px;position:sticky;bottom:0;box-shadow:0 -8px 24px #02070d30}.begin-site-footer .footer-content{gap:6px 20px;padding-bottom:6px}.begin-site-footer .footer-identity{gap:12px 20px}.begin-site-footer .footer-navigation{gap:10px 20px}.begin-site-footer .footer-navigation a,.begin-site-footer .footer-utility a{min-height:32px;padding-block:4px;font-size:.82rem}.begin-site-footer .page-definitions{margin-bottom:4px;position:static}.begin-site-footer .page-definitions>summary{min-height:32px;padding-block:4px}.begin-site-footer .page-definitions[open] .page-definitions-body{overscroll-behavior:contain;box-sizing:border-box;background:#0a192a;border:1px solid #36516c;border-radius:10px 10px 0 0;max-height:min(60dvh,640px);padding:24px clamp(24px,4vw,72px);position:absolute;bottom:100%;left:0;right:0;overflow:auto;box-shadow:0 -16px 48px #02070d80}}@media print{body:has(>.starchild-begin){height:auto;padding-top:0;display:block;overflow:visible}.starchild-begin{padding:24px!important;overflow:visible!important}.footer.begin-site-footer{position:static}.begin-site-footer .page-definitions[open] .page-definitions-body{max-height:none;position:static;overflow:visible}}
