/* V6: clearer tech positioning, ten tracks, a day-by-day product preview. */
:root{--ink:#102c30;--muted:#628b87;--teal:#008f83;--line:#dfece9;--mist:#e6f8f4}
body{color:var(--ink)}p{color:#52716e}h1 em,h2 em{color:#008f83}.section-heading p,.section-copy>p{color:#5a7774}.eyebrow.pill{color:#007f76;background:#f5fffd;border-color:#b9e4db}.button{background:#008f83;box-shadow:0 4px 12px #008f830c}.button:hover{background:#00756d;box-shadow:0 8px 25px #008f8326}.status-dot{background:#00b6a0;box-shadow:0 0 0 4px #00b6a010}.site-header{background:#fafffe70}.desktop-nav a{color:#315b57}.logo-window{filter:none}.hero{background:#eafaf7;min-height:930px}.hero-ambient{background:radial-gradient(ellipse at 90% 20%,#91e9d760,transparent 55%),radial-gradient(ellipse at 15% 95%,#b5f8eb60,transparent 60%),linear-gradient(120deg,#f9fefd,#d9f5ef)}.hero-ambient i{background:#a4f0e1;opacity:.22}.hero-ambient i:nth-child(2){background:#11b8a6;opacity:.16}.hero-ambient i:nth-child(3){background:#ddfff8;opacity:.5}.hero-copy .eyebrow{color:#008678;font-size:10px;letter-spacing:.07em}.hero-copy p{color:#496e66}.hero h1 em{color:#009286}.hero-track-link{display:inline-flex;align-items:center;gap:12px;margin-top:26px;font-size:11px;color:#28766a}.hero-track-link>span{font-size:15px}.hero-stage{height:650px;margin-top:10px}.profile-chip{top:0;left:68px;background:#ffffffee;border-color:#c0e9e1;box-shadow:0 10px 32px #087b6020}.profile-chip small{color:#608f86}.profile-chip strong{color:#244e46}.avatar-monogram{color:#007c6a;background:#e3f8f4;border-color:#9ed9cd}.hero-console{top:95px;left:25px;right:-5px;transform:rotateY(-4deg) rotateZ(-1deg);animation:none;border-color:#fff;box-shadow:0 25px 60px #087d642e,0 2px 10px #087d6410}.console-top{background:#006e65;color:#fff;border:0;padding:15px 22px}.console-top>span,.console-top svg{color:#e4fffa}.console-top small{color:#8ad7c8}.console-main{padding:23px 27px 20px;background:#fff;transition:opacity .17s,transform .3s var(--ease)}.console-main.track-changing{opacity:0;transform:translateY(6px)}.console-label{font-size:8px;color:#639289;gap:9px}.console-label>span:first-child{width:25px;height:25px;border-radius:6px;display:grid;place-items:center;background:#dcf8f2;color:#008f77;font-size:9px;font-weight:600;letter-spacing:0}.console-label>b{margin-left:auto;font-weight:500;color:#00957e;font-size:10px;letter-spacing:.06em}.console-main h2{font-size:36px;line-height:1.08;min-height:78px;display:flex;align-items:center;max-width:490px;margin:8px 0 0;color:#153e38}.console-main>.hero-example-role{font-size:10px;min-height:0;color:#7e9893;margin-bottom:10px}.hero-example-role strong{font-weight:500;color:#30846f}.console-main>#hero-description{font-size:10px;min-height:35px;max-width:400px;color:#6b8882}.hero-week-title{display:flex;align-items:center;justify-content:space-between;margin:18px 0 8px;font-size:11px;color:#315e55}.hero-week-title small{font-size:6px;letter-spacing:.07em;color:#8ca9a3}.hero-day-steps>div{display:flex;align-items:center;gap:14px;border-top:1px solid #e6f0ee;padding:11px 0}.hero-day-steps>div>span{font-size:7px;letter-spacing:.03em;color:#8ca9a3;flex:none}.hero-day-steps strong{font-size:10px;font-weight:400;color:#466f67;line-height:1.5}.hero-day-steps i{font-style:normal;font-size:9px;color:#00a585;margin-left:auto}.console-next{background:#e9faf7;margin:10px 0 0;padding:11px 12px;align-items:flex-start}.console-next small{color:#619a8f;font-size:7px}.console-next strong{font-size:9px;line-height:1.55;color:#287465;display:block;max-width:375px;font-weight:400}.next-icon{color:#008c70;background:#ceefe8;flex:none;width:26px;height:26px}.console-footer{background:#fbfefd;color:#739991;border-color:#dceeea;font-size:8px;padding:11px 22px}.hero-controls{left:30px;right:0;bottom:-42px;display:flex;gap:7px;max-width:520px;flex-wrap:wrap}.hero-controls>button{width:31px;height:31px;background:#ffffffb3;border:1px solid #a8d8ce;border-radius:50%;padding:0;font-size:14px;color:#2d7e6e;display:grid;place-items:center;flex:none}.hero-controls>#motion-toggle{width:31px;height:31px;font-size:10px}.hero-controls>button:hover{background:white}.hero-track-select{flex:1;min-width:0}.hero-track-select select{appearance:auto;border:1px solid #b5dcd4;background:#fafffed9;border-radius:20px;padding:8px 12px;font-family:inherit;font-size:10px;color:#36796c;width:100%;outline-offset:3px}.hero-autoplay-track{height:2px;border-radius:2px;background:#b6d8d1;flex-basis:100%;overflow:hidden;margin:4px 0 0}.hero-autoplay-track>i{display:block;width:0;height:100%;background:#00a980;transition:width .1s linear}.hero-bottom strong{color:#315f56}.hero-bottom span{color:#6c928a}.hero-bottom>div{border-color:#a8d4cb}.hero-stage-grid{opacity:.75}.ring-one,.ring-two{border-color:#58b7a424}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}
.tracks-section .section-inner{padding:70px 30px 60px}.tracks-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:60px;margin-bottom:35px}.tracks-heading h2{font-size:35px;margin-top:18px}.tracks-heading>p{max-width:320px;font-size:12px;color:#678781}.track-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}.track-grid button{display:flex;align-items:center;text-align:left;gap:10px;border:1px solid #dcece9;border-radius:8px;background:#fff;padding:18px 12px;min-height:85px;transition:background .25s,border-color .25s,box-shadow .25s}.track-grid button>span:nth-child(2){font-size:11px;color:#395f57;line-height:1.45}.track-monogram{width:28px;height:31px;border-radius:6px;background:#eff9f7;display:grid;place-items:center;font-size:9px;font-weight:500;letter-spacing:-.05em;color:#68a397;flex:none}.track-grid button>i{margin-left:auto;font-style:normal;color:#a2c9c1;font-size:13px}.track-grid button:hover{background:#f3fffd;border-color:#80c9ba;box-shadow:0 4px 18px #1e9b820b}.track-grid button[aria-pressed=true]{border-color:#00a681;background:#e2faf5;box-shadow:inset 0 -2px #00a681}.track-grid button[aria-pressed=true] .track-monogram{color:#fff;background:#009b7a}.track-grid button[aria-pressed=true]>span:nth-child(2){color:#007d60}.track-preview-strip{display:flex;align-items:center;gap:17px;padding:25px 0 0;margin-top:20px;border-top:1px solid #e0eeeb}.track-preview-strip>span{width:43px;height:43px;background:#effaf8;border-radius:9px;display:grid;place-items:center;color:#20947d;font-size:14px;flex:none}.track-preview-strip small{font-size:8px;letter-spacing:.07em;color:#138770;text-transform:uppercase}.track-preview-strip p{font-size:11px;color:#7e9e98;max-width:750px;margin-top:4px}.track-preview-strip>a{margin-left:auto;white-space:nowrap;display:flex;gap:20px;font-size:11px;color:#008d71}.track-preview-strip>a>span{font-size:17px}
.clarity-section .section-inner{padding-top:85px;padding-bottom:75px}.clarity-section .section-heading{margin-bottom:45px}.before-after-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.before-after-grid>article{border-radius:13px;padding:27px 30px 22px;overflow:hidden;min-width:0}.before-panel{background:#18332f;color:#fff;position:relative}.after-panel{background:linear-gradient(145deg,#e0faf5,#effcf9);border:1px solid #b7e5dc}.comparison-label{display:flex;justify-content:space-between;font-size:8px;letter-spacing:.07em;margin-bottom:28px}.comparison-label>span{color:#b4ccc7}.comparison-label>small{font-size:7px;color:#709f96}.before-panel h3{font-size:29px;line-height:1.16;color:#f2fbf9}.before-panel h3 em{color:#8ab2aa}.after-panel h3{font-size:29px;line-height:1.16;color:#154d42}.after-panel h3 em{color:#009b7c}.after-panel .comparison-label>span{color:#00896e}.after-panel .comparison-label>small{color:#64a396}.advice-scatter{height:300px;position:relative;margin-top:22px}.advice-scatter>svg{width:100%;height:100%;position:absolute;stroke:#568a802e;stroke-dasharray:4 6;stroke-width:1}.advice-card{display:flex;gap:12px;align-items:center;position:absolute;width:80%;padding:14px 16px;background:#274841;border:1px solid #4d736b3d;border-radius:7px;box-shadow:0 10px 24px #09282230;animation:float 8s ease-in-out infinite}.advice-card>i{font-size:16px;line-height:1;width:28px;height:28px;border-radius:6px;background:#395f57;display:grid;place-items:center;font-style:normal;color:#91beb5;flex:none}.advice-card span{font-size:12px;color:#d7e6e3}.advice-card small{display:block;font-size:6px;letter-spacing:.06em;color:#93b3ad;margin-bottom:5px}.advice-one{top:3px;left:0;transform:rotate(-5deg)}.advice-two{top:72px;right:0;transform:rotate(4deg);animation-delay:-2s}.advice-three{top:142px;left:1%;transform:rotate(-3deg);animation-delay:-4s}.advice-four{top:215px;right:2%;transform:rotate(3deg);animation-delay:-6s;background:#34564f}.comparison-bottom{display:flex;justify-content:space-between;align-items:center;gap:8px;border-top:1px solid #6d968e35;padding-top:20px;margin-top:20px;font-size:9px;color:#8eb6ae}.comparison-bottom i{font-size:10px;font-style:normal}.after-panel .comparison-bottom{border-color:#b5ded6;color:#3f9483}.personal-path{padding-top:27px}.path-profile{display:flex;gap:12px;align-items:center}.path-profile>span{width:36px;height:36px;border:1px solid #b1ded5;background:white;border-radius:50%;display:grid;place-items:center;font-size:11px;color:#29927d;flex:none}.path-profile small{font-size:6px;letter-spacing:.05em;color:#75a39a;display:block;margin-bottom:5px}.path-profile strong{font-size:11px;font-weight:400;color:#57857c}.path-connector{height:20px;border-left:1px solid #97ccc1;margin-left:18px;position:relative}.path-connector:after{content:'';position:absolute;bottom:-3px;left:-3px;width:5px;height:5px;background:#00a584;border-radius:50%}.path-result{background:#fff;border:1px solid #b7dfd7;border-radius:8px;box-shadow:0 12px 30px #007b620b;overflow:hidden}.path-result-heading{display:flex;align-items:center;gap:10px;padding:15px 16px;background:#d5f5ef;border-bottom:1px solid #b5e3da}.path-result-heading>span{background:#008f72;color:white;display:grid;place-items:center;width:30px;height:30px;border-radius:7px;flex:none}.path-result-heading svg{width:18px;height:18px}.path-result-heading small{display:block;font-size:6px;letter-spacing:.07em;color:#4b9a8a}.path-result-heading h4{font-size:14px;font-weight:400;letter-spacing:-.03em;margin:3px 0 0;color:#0c6f5b}.path-result-heading b{font-size:12px;margin-left:auto;color:#008e72;font-weight:400}.path-day{display:flex;align-items:center;gap:15px;margin:0 16px;padding:14px 0;border-bottom:1px solid #e4f1ee}.path-day>span{font-size:7px;color:#7da89f;flex:none}.path-day strong{display:block;font-size:10px;color:#477e73;font-weight:400;margin-bottom:3px}.path-day small{display:block;font-size:8px;color:#91aca7;line-height:1.5}.path-day b{font-weight:400;font-size:12px;color:#86ada5;margin-left:auto}.path-project{display:flex;flex-direction:column;gap:4px;padding:12px 16px;background:#f5fcfb}.path-project small{font-size:6px;letter-spacing:.08em;color:#8baea7}.path-project strong{font-size:8px;font-weight:400;color:#61998e}.comparison-cta{display:flex;justify-content:center;align-items:center;gap:45px;margin-top:38px}.comparison-cta p{font-size:12px;color:#5c827a}.comparison-cta p br{display:none}
.analysis-section{background:radial-gradient(ellipse at 50% 60%,#007f6655,transparent 60%),linear-gradient(130deg,#063d37,#0b5d4c);color:#fff}.analysis-section .section-inner{border-color:#36817240}.analysis-section .eyebrow{color:#9aeada;border-color:#338c7a;background:#0b5a4938}.analysis-section h2{color:#f5fffd}.analysis-section h2 em{color:#75d4c1}.analysis-section .section-heading p{color:#b0cfc9}.analysis-lines{stroke:#4ec2ab;opacity:.5}.analysis-lines .flow-path{stroke:#83f6df}.radar-rings i{border-color:#6fd3bf42}.scan-sweep{background:conic-gradient(from 0deg,transparent 60%,#62f1d426)}.you-core{background:linear-gradient(145deg,#c4f8ee,#63dbc3);border-color:#9bf6e4;color:#125d4e;box-shadow:0 0 75px #55d8be30}.you-core small{color:#328675}.core-label{color:#8fd2c5}.analysis-widget{background:#fcfffef0;backdrop-filter:blur(10px);box-shadow:0 14px 30px #002c2920;border-color:#ffffff90;color:#17473d}.analysis-widget h3{color:#305d54}.widget-kicker{color:#68a196}.widget-bottom{color:#79a39b;border-color:#d2e8e4}.signal-bars i{background:#30b99e}.fit-tags span{background:#dbf4ef;color:#399280}.fit-lockup>svg{color:#009c7d}.fit-lockup strong{color:#1b7462}.fit-lockup small{color:#6ba79b}.skill-ticker span{color:#33786a;border-color:#cae7e1}.skill-ticker b{color:#00a080}.preference-row{color:#598f84}.preference-row>i{background:#cae7e1}.preference-row b{background:#00a786}.input-art{background:#e1f7f3}.input-art b{color:#50b8a3}.input-rows h3{color:#1b5247}.input-rows p{color:#668780}.roadmap-section{background:radial-gradient(ellipse at 80% 40%,#b8ede2,transparent 65%),#edf9f7}.roadmap-layout h2 em{color:#009678}.roadmap-inclusions li{color:#4b8277}.roadmap-device{border-color:#fff;box-shadow:0 25px 70px #008c7026;outline-color:#a0d5ca}.app-symbol,.role-symbol{color:#008c69}.role-symbol{font-size:13px;font-weight:500;flex:none;background:#d8f4ee}.roadmap-track-name{font-size:8px;color:#60a093;display:block;margin-bottom:7px}.roadmap-role-header h3{font-size:30px;color:#245d52}.career-tabs{gap:4px;padding-bottom:12px}.career-tabs button{font-size:8px;padding:6px 7px;color:#669d92;background:#f4fcfa;border:1px solid #dbefeb}.career-tabs button[aria-selected=true]{color:#006f59;background:#d9f4ef;border-color:#8fcdc1}.app-sidebar>span.selected{color:#00896e;background:#daf2ed}.app-title{color:#699d93}.app-title small{color:#3d9886;background:#dff5f1}.panel-bit{background:#effbf9;border-color:#d0eee8}.panel-bit>small{color:#6ea398}.panel-bit strong,.panel-bit li{color:#438175}.roadmap-reason{color:#578f84}.roadmap-mini-title{color:#357b6d}.roadmap-daily-preview{border:1px solid #c2e4dd;border-radius:7px;overflow:hidden}.roadmap-daily-preview>div{display:flex;align-items:center;gap:16px;padding:12px 13px;border-bottom:1px solid #dcefeb}.roadmap-daily-preview>div:last-child{border:0}.roadmap-daily-preview span{font-size:7px;color:#74aa9f;flex:none}.roadmap-daily-preview strong{font-size:9px;font-weight:400;color:#3e8778}.roadmap-daily-preview i{margin-left:auto;font-style:normal;color:#45a592;font-size:11px}.roadmap-project{background:#dff6f1}.roadmap-project strong{color:#3c897a}.app-daily-link{display:flex;align-items:center;gap:20px;margin-top:16px;font-size:9px;color:#348c7a}.app-daily-link>span{margin-left:auto;font-size:14px}.day-bars>span{background:linear-gradient(#65cdb8,#d9f8f2);border-color:#72c9b8;color:#24816e}.deliverable-art{background:#eefaf8}.learning-list>span{border-color:#c9e7e1}.connection-flow>div{background:#f2fcfa;border-color:#c9e7e1}.connection-flow small{color:#6da499}.connection-flow span{color:#2f7869}
.daily-section{background:#fff}.daily-section .section-inner{padding-top:90px;padding-bottom:75px}.daily-heading{display:flex;align-items:flex-end;gap:70px;justify-content:space-between;margin-bottom:45px}.daily-heading h2{font-size:43px;margin-top:21px}.daily-heading>p{font-size:12px;max-width:350px;color:#648b83}.daily-planner{display:grid;grid-template-columns:290px 1fr;border:1px solid #c8e4de;border-radius:13px;overflow:hidden;box-shadow:0 18px 60px #0c6f5b0b}.daily-sidebar{padding:30px;background:#07513f;color:#e5fffa;display:flex;flex-direction:column}.planner-brand{display:flex;align-items:center;gap:9px;font-size:9px;letter-spacing:.04em;color:#95e0d1;border-bottom:1px solid #3c817345;padding-bottom:25px;margin-bottom:30px}.planner-brand svg{width:20px;height:20px}.daily-sidebar>.mini-label{font-size:7px;color:#71b8aa;letter-spacing:.1em}.daily-sidebar>strong{font-size:23px;letter-spacing:-.04em;font-weight:400;line-height:1.2;margin-top:9px;min-height:60px}.daily-sidebar>label{font-size:8px;color:#86bdb2;margin:20px 0 8px}.daily-sidebar>select{border:1px solid #4e9486;background:#116655;color:#ccf8ef;font-size:9px;width:100%;padding:11px 8px;border-radius:6px}.daily-plan-context{margin-top:28px;padding-top:22px;border-top:1px solid #47857955}.daily-plan-context small{display:block;font-size:6px;letter-spacing:.06em;color:#7dc4b6}.daily-plan-context>span{display:block;font-size:10px;color:#add8cf;margin-top:7px}.daily-phase-list{display:flex;flex-direction:column;gap:20px;margin-top:34px;font-size:10px;color:#7cafa5}.daily-phase-list>span{display:flex;align-items:center;gap:10px}.daily-phase-list i{display:grid;place-items:center;width:24px;height:24px;border:1px solid #4e8a7e;border-radius:50%;font-size:7px;font-style:normal;color:#6faca0}.daily-phase-list .active{color:#c6f5ec}.daily-phase-list .active i{background:#30a78f;color:#fff;border-color:#30a78f}.daily-main{background:#fafefd;padding:30px 37px}.daily-main-top{display:flex;align-items:center;justify-content:space-between;font-size:8px;letter-spacing:.05em;color:#508b7f}.daily-main-top small{font-size:6px;color:#92b1ab}.day-tabs{display:grid;grid-template-columns:repeat(7,1fr);gap:8px;margin-top:20px;border-bottom:1px solid #daede9;padding-bottom:22px}.day-tabs button{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:4px;border:1px solid #daece8;border-radius:7px;background:#f0faf8;padding:10px 5px;color:#73a79d}.day-tabs small{font-size:6px;letter-spacing:.06em}.day-tabs span{font-size:18px;font-weight:400;line-height:1.2}.day-tabs button[aria-selected=true]{background:#008f6c;border-color:#008f6c;color:#fff;box-shadow:0 4px 13px #008f6c25}.day-tabs button:hover{border-color:#6fbaab}.daily-title{display:flex;gap:15px;align-items:center;margin:23px 0 22px;min-height:54px}.daily-title>span{font-size:7px;color:#6da197;background:#e7f7f4;border:1px solid #c9e6e0;padding:5px 7px;border-radius:4px;flex:none}.daily-title h3{font-size:25px;letter-spacing:-.04em;line-height:1.2;color:#2b5c52}.daily-detail{display:grid;gap:9px}.daily-detail>div{display:flex;align-items:flex-start;gap:15px;background:#eef9f7;border:1px solid #d8ece8;border-radius:7px;padding:15px 17px;min-height:82px}.daily-detail-icon{display:grid;place-items:center;width:26px;height:26px;border:1px solid #c9e7e1;color:#5ea496;border-radius:6px;flex:none;font-size:9px}.daily-detail small{font-size:7px;letter-spacing:.07em;color:#639e92}.daily-detail p{font-size:11px;line-height:1.65;color:#487d72;margin-top:5px}.daily-detail>.daily-action{background:#ddf5f0;border-color:#b1ddd4}.daily-action .daily-detail-icon{background:#008f6c;border:0;color:white;font-size:14px}.daily-action small{color:#3f9483}.daily-action p{color:#347266}.daily-project{display:flex;align-items:center;gap:12px;border-top:1px solid #cee9e4;margin-top:23px;padding-top:20px}.daily-project>span{color:#51a090}.daily-project small{display:block;font-size:6px;letter-spacing:.07em;color:#79a49b;margin-bottom:5px}.daily-project strong{display:block;font-size:11px;font-weight:400;color:#489082}.daily-inclusions{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:32px}.daily-inclusions>div{position:relative;padding-left:30px}.daily-inclusions span{position:absolute;left:0;top:4px;font-size:8px;color:#68a095}.daily-inclusions strong{font-size:13px;color:#376c61;font-weight:400}.daily-inclusions p{font-size:10px;color:#709e95;margin-top:5px}.progress-section{background:#f4fcfa}.progress-main{border-color:#afddd4;box-shadow:0 18px 50px #2b8c790e}.metric-card strong{color:#408376}.chart-line{stroke:#00a17c}.progress-checks label{color:#478075}.stories-section{background:#e1f6f2}.story-tile h3{color:#2a8674}.story-shape svg{color:#3fa792}.story-1,.story-3{background:#c7ede5}.advisor-layout p{color:#5c8079}.final-section{background:radial-gradient(ellipse at 50% 50%,#c0f3e9,transparent 65%),#e9fbf7}.final-section h2 em{color:#009277}.final-section p{color:#558c81}.final-orbits i{border-color:#9eddd0}
@media(min-width:1500px){.hero-controls{bottom:-30px}.hero-stage{height:650px}}
@media(max-width:1100px){.hero{min-height:950px}.hero-stage{height:660px}.hero-console{left:5px;right:-8px}.hero-controls{left:10px;bottom:-30px}.console-main h2{font-size:31px;min-height:70px}.console-main{padding:21px}.hero-day-steps strong{font-size:9px}.console-next strong{font-size:8px}.track-grid{grid-template-columns:repeat(5,1fr);gap:7px}.track-grid button{gap:7px;padding:14px 9px}.track-monogram{width:24px;height:27px;font-size:8px}.track-grid button>span:nth-child(2){font-size:9px}.track-grid button>i{display:none}.tracks-heading h2{font-size:31px}.before-after-grid>article{padding:25px}.before-panel h3,.after-panel h3{font-size:26px}.advice-card span{font-size:10px}.advice-card small{font-size:5px}.comparison-bottom{font-size:8px}.path-profile strong{font-size:10px}.path-profile small{font-size:5px}.path-day{gap:10px}.path-day strong{font-size:9px}.path-day small{font-size:7px}.daily-heading h2{font-size:38px}.daily-heading{gap:40px}.daily-planner{grid-template-columns:250px 1fr}.daily-sidebar{padding:25px}.daily-main{padding:25px}.daily-title h3{font-size:23px}.daily-detail p{font-size:10px}}
@media(max-width:800px){.hero{min-height:0}.hero-copy .eyebrow{font-size:9px}.hero-stage{height:650px;margin-top:45px;margin-bottom:90px}.hero-console{left:20px;right:0}.console-main h2{font-size:35px;min-height:78px}.hero-controls{left:25px;right:5px;bottom:-40px}.hero-bottom{margin-bottom:32px}.tracks-section .section-inner{padding:60px 24px 45px}.tracks-heading{display:block;margin-bottom:28px}.tracks-heading h2{font-size:34px}.tracks-heading>p{max-width:450px;font-size:12px;margin-top:18px}.track-grid{grid-template-columns:repeat(2,1fr);gap:9px}.track-grid button{padding:15px;min-height:70px;gap:13px}.track-grid button>span:nth-child(2){font-size:12px}.track-grid button>i{display:block}.track-monogram{width:29px;height:32px;font-size:9px}.track-preview-strip{align-items:flex-start;flex-wrap:wrap;gap:12px}.track-preview-strip>div{flex:1}.track-preview-strip p{font-size:11px}.track-preview-strip>a{width:100%;margin:5px 0 0 55px;font-size:11px}.before-after-grid{grid-template-columns:1fr;max-width:600px;margin:auto}.before-panel h3,.after-panel h3{font-size:29px}.before-after-grid>article{padding:27px 30px}.advice-card{width:76%}.advice-card span{font-size:12px}.advice-card small{font-size:6px}.path-profile small{font-size:6px}.path-profile strong{font-size:12px}.path-day strong{font-size:11px}.path-day small{font-size:9px}.path-project strong{font-size:10px}.comparison-bottom{font-size:10px}.comparison-cta{gap:25px}.comparison-cta p{font-size:11px;max-width:235px}.comparison-cta p br{display:block}.analysis-section .section-heading h2{font-size:36px}.daily-heading{display:block;margin-bottom:30px}.daily-heading h2{font-size:38px}.daily-heading>p{font-size:12px;max-width:500px;margin-top:20px}.daily-planner{grid-template-columns:1fr}.daily-sidebar{padding:25px;display:grid;grid-template-columns:1fr 1fr;gap:10px 25px}.planner-brand{grid-column:span 2;padding-bottom:18px;margin-bottom:12px}.daily-sidebar>.mini-label{grid-column:1;grid-row:2}.daily-sidebar>strong{grid-column:1;grid-row:3/5;min-height:0;font-size:26px;margin:0}.daily-sidebar>label{grid-column:2;grid-row:2;margin:0;font-size:8px}.daily-sidebar>select{grid-column:2;grid-row:3;align-self:start}.daily-plan-context{grid-column:span 2;margin-top:6px;padding-top:15px;display:flex;justify-content:space-between;align-items:center;gap:20px}.daily-plan-context>span{font-size:9px;margin:0}.daily-phase-list{display:none}.daily-main{padding:28px}.daily-title h3{font-size:27px}.daily-detail p{font-size:12px}.daily-inclusions{gap:20px}.daily-inclusions>div{padding-left:25px}.daily-inclusions strong{font-size:12px}.daily-inclusions p{font-size:9px}.roadmap-device{max-height:none}.roadmap-role-header h3{font-size:28px}}
@media(max-width:520px){.hero{padding-top:119px}.hero-copy .eyebrow{font-size:8px;letter-spacing:.045em;margin-bottom:22px}.hero h1{font-size:48px}.hero-copy p{font-size:12px;max-width:320px}.hero-track-link{margin-top:21px;font-size:10px}.hero-stage{height:490px;margin-top:30px;margin-bottom:84px}.profile-chip{top:0;left:23px;width:235px}.profile-chip small{font-size:6px}.profile-chip strong{font-size:9px}.hero-console{top:77px;left:2px;right:0;transform:rotateZ(-1deg);border-radius:12px}.console-top{padding:11px 15px}.console-top>span{font-size:9px}.console-top small{font-size:5px}.console-main{padding:16px 18px 15px}.console-label{font-size:6px;gap:7px}.console-label>span:first-child{width:21px;height:21px;border-radius:5px;font-size:7px}.console-label>b{font-size:8px}.console-main h2{font-size:27px;min-height:61px;margin:6px 0 0;max-width:300px;line-height:1.05}.console-main>.hero-example-role{font-size:7px;min-height:0;margin-bottom:8px}.console-main>#hero-description{font-size:8px;min-height:28px;line-height:1.6;max-width:300px}.hero-week-title{margin:14px 0 7px;font-size:9px}.hero-week-title small{font-size:5px}.hero-day-steps>div{gap:12px;padding:9px 0;min-height:32px}.hero-day-steps>div>span{font-size:6px}.hero-day-steps strong{font-size:8px}.hero-day-steps i{font-size:7px}.console-next{padding:9px 10px;gap:8px;margin-top:8px}.console-next small{font-size:5px}.console-next strong{font-size:7px;line-height:1.55;max-width:230px}.next-icon{width:22px;height:22px;font-size:10px}.console-footer{padding:9px 15px;font-size:5px}.hero-controls{left:2px;right:0;bottom:-42px;gap:7px}.hero-controls>button,.hero-controls>#motion-toggle{width:28px;height:28px}.hero-controls>button{font-size:13px}.hero-controls>#motion-toggle{font-size:9px}.hero-track-select select{font-size:9px;padding:7px 9px}.hero-autoplay-track{margin-top:3px}.hero-bottom{gap:9px;margin:0 22px 28px}.hero-bottom strong{font-size:8px;max-width:98px;line-height:1.5}.hero-bottom span{font-size:7px;line-height:1.5}.tracks-section .section-inner{padding:50px 7px 45px}.tracks-heading h2{font-size:29px;line-height:1.15;margin-top:17px}.tracks-heading>p{font-size:11px;max-width:310px;margin-top:17px}.track-grid{gap:7px}.track-grid button{padding:12px 9px;gap:9px;min-height:72px}.track-grid button>span:nth-child(2){font-size:10px;line-height:1.45}.track-monogram{width:24px;height:27px;font-size:8px}.track-grid button>i{display:none}.track-preview-strip{padding-top:20px}.track-preview-strip>span{width:35px;height:35px;font-size:11px}.track-preview-strip small{font-size:7px}.track-preview-strip p{font-size:10px;line-height:1.6}.track-preview-strip>a{font-size:10px;margin-left:47px;gap:15px}.clarity-section .section-inner{padding:60px 7px}.clarity-section .section-heading h2{font-size:32px}.before-after-grid{gap:15px}.before-after-grid>article{padding:21px 20px 18px;border-radius:10px}.comparison-label{font-size:7px;margin-bottom:22px}.comparison-label>small{font-size:5px;letter-spacing:.025em}.before-panel h3,.after-panel h3{font-size:25px}.advice-scatter{height:285px;margin-top:20px}.advice-card{padding:12px;width:89%;gap:10px}.advice-card>i{width:25px;height:25px;font-size:14px}.advice-card span{font-size:10px}.advice-card small{font-size:5px;letter-spacing:.04em}.advice-one{top:5px}.advice-two{top:72px}.advice-three{top:138px}.advice-four{top:205px}.comparison-bottom{font-size:7px;gap:7px;line-height:1.5;padding-top:17px;margin-top:17px}.personal-path{padding-top:25px}.path-profile{gap:10px}.path-profile>span{width:31px;height:31px;font-size:10px}.path-profile small{font-size:5px;letter-spacing:.015em}.path-profile strong{font-size:9px}.path-result-heading{padding:13px 11px;gap:8px}.path-result-heading>span{width:25px;height:25px;border-radius:5px}.path-result-heading svg{width:15px;height:15px}.path-result-heading small{font-size:5px}.path-result-heading h4{font-size:12px}.path-day{margin:0 11px;padding:13px 0;gap:10px}.path-day>span{font-size:6px}.path-day strong{font-size:8px;line-height:1.5}.path-day small{font-size:7px;line-height:1.6}.path-project{padding:11px}.path-project small{font-size:5px}.path-project strong{font-size:8px}.comparison-cta{flex-direction:column;gap:18px;margin-top:28px;text-align:center}.comparison-cta p{font-size:11px;max-width:none}.comparison-cta p br{display:block}.analysis-section .section-heading h2{font-size:30px}.analysis-section .section-heading h2 em{font-size:22px;line-height:1.3}.analysis-section .section-heading p{font-size:10px}.core-label{font-size:6px}.fit-lockup strong{font-size:11px}.fit-lockup{gap:7px}.fit-lockup small{font-size:5px}.roadmap-layout h2{font-size:35px}.roadmap-role-header h3{font-size:22px;line-height:1.1}.roadmap-track-name{font-size:6px;margin-bottom:6px}.role-symbol{font-size:10px}.career-tabs{gap:3px}.career-tabs button{font-size:6px;padding:5px 4px;border-radius:4px;line-height:1.3}.roadmap-role-header{margin-top:18px;margin-bottom:10px}.roadmap-daily-preview>div{gap:9px;padding:10px 9px}.roadmap-daily-preview span{font-size:5px}.roadmap-daily-preview strong{font-size:7px;line-height:1.4}.roadmap-daily-preview i{font-size:8px}.app-daily-link{font-size:7px;margin-top:12px}.app-daily-link>span{font-size:11px}.daily-section .section-inner{padding:65px 7px 55px}.daily-heading h2{font-size:33px;line-height:1.12;margin-top:19px}.daily-heading>p{font-size:11px;line-height:1.7}.daily-heading>p br{display:none}.daily-planner{border-radius:10px}.daily-sidebar{padding:22px 19px;grid-template-columns:1fr;gap:0}.planner-brand{grid-column:1;grid-row:auto;font-size:8px;padding-bottom:18px;margin-bottom:18px}.daily-sidebar>.mini-label{grid-column:1;grid-row:auto;font-size:6px}.daily-sidebar>strong{grid-column:1;grid-row:auto;font-size:25px;min-height:0;margin:8px 0 0}.daily-sidebar>label{grid-column:1;grid-row:auto;margin:20px 0 8px;font-size:8px}.daily-sidebar>select{grid-column:1;grid-row:auto;font-size:10px;padding:11px 8px}.daily-plan-context{grid-column:1;flex-direction:column;align-items:flex-start;gap:5px;margin-top:20px;padding-top:16px}.daily-plan-context small{font-size:6px}.daily-plan-context>span{font-size:9px}.daily-main{padding:22px 16px}.daily-main-top{font-size:7px}.daily-main-top small{font-size:5px}.day-tabs{gap:4px;padding-bottom:19px;margin-top:16px}.day-tabs button{padding:9px 4px;border-radius:5px;gap:4px}.day-tabs small{font-size:5px}.day-tabs span{font-size:15px}.daily-title{gap:10px;margin:20px 0;min-height:0;align-items:flex-start}.daily-title>span{font-size:6px;padding:5px 6px;margin-top:4px}.daily-title h3{font-size:22px;line-height:1.2}.daily-detail{gap:8px}.daily-detail>div{padding:13px 12px;gap:10px;min-height:0}.daily-detail-icon{width:23px;height:23px;font-size:8px}.daily-detail small{font-size:6px}.daily-detail p{font-size:10px;margin-top:6px;line-height:1.7}.daily-project{gap:10px;margin-top:20px;padding-top:18px}.daily-project small{font-size:5px}.daily-project strong{font-size:10px;line-height:1.5}.daily-project>span svg{width:20px;height:20px}.daily-inclusions{grid-template-columns:1fr;gap:17px;margin-top:24px}.daily-inclusions>div{padding-left:30px}.daily-inclusions strong{font-size:12px}.daily-inclusions p{font-size:10px;margin-top:4px}.metric-card strong{font-size:14px}.big-number{font-size:23px!important}.big-number em{font-size:11px}}
@media(prefers-reduced-motion:reduce){.hero-autoplay-track{display:none}.advice-card{animation:none}}

.console-main>#hero-description{display:none}.hero-day-steps>div{min-height:39px}.console-next{min-height:61px}.hero-controls{bottom:-37px}@media(max-width:520px){.hero-stage{height:525px}.hero-day-steps>div{min-height:35px}.console-next{min-height:53px}.hero-controls{bottom:-43px}}
.comparison-cta p br{display:initial}
