/* V4: a continuous visual story. Native scrolling; the proof never depends on tabs. */
:root{--ease-out:cubic-bezier(.22,1,.36,1)}
.chapter-visuals :focus-visible,.chapter-tools :focus-visible{outline-color:#27684b}
body{overflow-x:clip}.reading-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:100;pointer-events:none}.reading-progress span{height:100%;background:var(--orange);display:block;transform:scaleX(0);transform-origin:left}
.review-strip{align-items:center}.motion-toggle{border:0;border-left:1px solid #bebdaf;padding:0 0 0 14px;font:inherit;background:none;white-space:nowrap;min-height:22px}.motion-toggle:hover{text-decoration:underline}
.hero{padding-top:74px;padding-bottom:68px}.hero h1{font-weight:520}.hero-ambition{font-size:12px;font-weight:600;color:var(--orange-ink);margin-top:20px}.hero-meta{margin-top:13px}.hero .eyebrow{letter-spacing:.055em}.hero-visual{isolation:isolate}.hero-proof{z-index:2}.hero-price{z-index:3}.campaign-image{will-change:auto}.value-ribbon{background:#ebe5d7;border-color:#ccc9bb}.button{border-radius:5px}.button span{transition:transform .24s var(--ease-out)}.button:hover span{transform:translate(2px,-2px)}
.proof-v4{background:#17221e;padding-top:112px;padding-bottom:90px;position:relative}.proof-v4>.wrap>.section-heading{margin-bottom:68px}.proof-v4 .section-heading h2{font-size:clamp(40px,4.4vw,65px);line-height:1.08}.proof-journey{display:grid;grid-template-columns:190px minmax(0,1fr);gap:52px;align-items:start}.journey-rail{position:sticky;top:35px;padding-bottom:25px}.journey-rail>.tiny-label{color:#a4b9a8;font-size:9px;margin-bottom:23px}.journey-rail nav{display:flex;flex-direction:column}.journey-rail nav a{display:grid;grid-template-columns:19px 1fr 13px;gap:9px;align-items:center;text-decoration:none;font-size:11px;padding:17px 0;border-bottom:1px solid #435348;color:#b4c2b5;transition:color .2s}.journey-rail nav a span{font:9px var(--mono);color:#9eaf9e}.journey-rail nav a b{opacity:0;color:#ff9a6d;font-size:18px;font-weight:400}.journey-rail nav a:hover,.journey-rail nav a.is-current{color:#fff5df}.journey-rail nav a.is-current b{opacity:1}.journey-rail>p{font-size:11px;margin-top:24px;line-height:1.9;color:#aebdae}.rail-cta{display:inline-block;font-size:11px;margin-top:25px;color:#ffc2a1;text-underline-offset:5px}.proof-chapters{min-width:0;display:grid;gap:30px}.proof-chapter{padding:38px;border:1px solid #536053;border-radius:12px;scroll-margin-top:30px;overflow:hidden}.chapter-heading{display:grid;grid-template-columns:62px minmax(0,1fr);gap:24px;margin-bottom:30px;align-items:start}.chapter-number{font-family:var(--serif);font-size:68px;line-height:1;font-style:italic;letter-spacing:-.09em;color:#e3af8b}.chapter-heading .tiny-label{font-size:8px;letter-spacing:.09em;color:#b4c1ad;margin-top:2px;margin-bottom:15px}.chapter-heading h3{font-size:clamp(32px,3.1vw,46px);line-height:1.06;letter-spacing:-.05em}.chapter-heading h3 em{font-size:1.08em}.chapter-heading p{font-size:13px;line-height:1.85;margin-top:17px;max-width:580px}.chapter-writing{background:#243129}.chapter-writing .before-after{gap:10px;grid-template-columns:1fr 24px 1fr;align-items:stretch}.chapter-writing .note-before,.chapter-writing .note-after{min-height:310px;padding:23px;border-radius:4px;transform:none}.chapter-writing .note-before{background:#354236;border-color:#566750}.chapter-writing .note-before>p{font-size:22px;line-height:1.55;margin-top:19px;color:#e6e4d3}.chapter-writing .paper-annotation{font-size:14px}.chapter-writing .note-after{background:#f4f0df}.chapter-writing .note-after dl{margin-top:20px}.chapter-writing .note-after dl div{grid-template-columns:50px 1fr;gap:10px}.chapter-writing .note-after dd{font-size:12px}.chapter-writing .note-after dt{font-size:8px}.chapter-writing .tiny-label{font-size:8px}.chapter-writing .transform-arrow{align-self:center;font-size:29px}.chapter-writing .checked-tag{font-size:9px}
.chapter-takeaway{display:flex;align-items:center;gap:15px;margin-top:27px;padding-top:22px;border-top:1px solid #66775d66}.takeaway-icon{font-size:29px;color:#ffc0a0;line-height:1;font-weight:300;flex-shrink:0}.chapter-takeaway p{font-size:12px;line-height:1.7;flex:1}.chapter-takeaway p b{display:block;color:#fff3da;font-weight:550;font-size:12px;margin-bottom:3px}.chapter-takeaway .text-button{font-size:10px;flex-shrink:0;color:#ffe4cf;gap:10px}.proof-v4 .proof-provenance{font-size:9px;line-height:1.8;color:#a6b5a3;margin-top:17px}
.chapter-visuals{background:#f0e9db;color:#24271f;border-color:#f0e9db}.chapter-visuals .chapter-number{color:#b95229}.chapter-visuals .chapter-heading .tiny-label{color:#785d48}.chapter-visuals .chapter-heading p{color:#606154}.chapter-visuals em{color:#a6401c}.visual-pair{display:grid;grid-template-columns:1fr 1fr;gap:18px}.visual-pair .image-expand{border:1px solid #c6beaa;border-radius:5px}.visual-pair .image-expand img{aspect-ratio:16/10;object-fit:cover;transition:transform .7s var(--ease-out)}.visual-pair .image-expand:hover img{transform:scale(1.04)}.visual-pair figcaption{font-size:10px;color:#5b6558;margin-top:11px}.visual-pair figcaption b{font:9px var(--mono);margin-right:6px;color:#965131}.prompt-direction{padding:18px 21px;background:#e5ddcd;border:1px solid #d3c8b7;border-radius:5px;margin-top:20px;display:flex;align-items:center;gap:21px}.prompt-direction>span:first-child{font:7px var(--mono);max-width:80px;color:#73604b}.prompt-direction p{font-size:22px;color:#33372a;font-family:var(--serif);line-height:1.3}.prompt-direction em{color:#2f55a0}.prompt-direction>span:last-child{margin-left:auto;color:#ad471e;font-size:24px}.chapter-visuals .chapter-takeaway p,.chapter-tools .chapter-takeaway p{color:#52634f}.chapter-visuals .chapter-takeaway p b,.chapter-tools .chapter-takeaway p b{color:#203324}.chapter-visuals .takeaway-icon,.chapter-tools .takeaway-icon{color:#ac451f}.proof-v4 .chapter-visuals .proof-provenance,.proof-v4 .chapter-tools .proof-provenance{color:#63705d}
.chapter-code{background:#202726}.chapter-code .chapter-number{color:#9cbbab}.chapter-code .chapter-heading h3 em{color:#c0d4ac}.browser-frame{overflow:hidden;border:1px solid #6f7a63;border-radius:7px;box-shadow:0 18px 35px #0c160e25}.browser-topline{background:#39423a;display:flex;gap:12px;justify-content:space-between;align-items:center;padding:12px 14px;font:7px var(--mono);color:#d1d4c0}.browser-topline>span:first-child{font-size:8px;letter-spacing:2px;color:#92a48a}.browser-topline>span:last-child{font-size:15px}.browser-frame .image-expand{border:0;border-radius:0}.browser-frame .image-expand img{aspect-ratio:16/9;width:100%;height:auto;object-fit:contain}.workflow-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:13px;padding:18px 0 0;margin:0;list-style:none}.workflow-strip li{font-size:10px;display:flex;align-items:center;gap:8px;color:#bbcbbb}.workflow-strip li>span{border:1px solid #677b64;border-radius:50%;width:22px;height:22px;display:grid;place-items:center;font:8px var(--mono);flex-shrink:0}.chapter-tools{background:#dce4c9;border-color:#dce4c9;color:#233323}.chapter-tools .chapter-number{color:#688257}.chapter-tools .chapter-heading .tiny-label{color:#55694c}.chapter-tools .chapter-heading h3 em{color:#546b42}.chapter-tools .chapter-heading p{color:#506047}.chapter-tools .browser-frame{border-color:#7c8d6d}.tool-capabilities{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.tool-capabilities>span{border:1px solid #acbba0;border-radius:30px;font-size:9px;padding:6px 12px;color:#4d6346}.proof-end{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-top:14px}.proof-end p{font-size:19px;line-height:1.5;color:#eee9d9}.proof-end p em{font-size:21px}.proof-end .button{font-size:11px;gap:20px;min-height:52px;padding-inline:19px}
.momentum-section{background:#ece5d9;overflow:hidden}.momentum-layout{display:grid;grid-template-columns:1.07fr 1fr;gap:60px;align-items:center}.momentum-copy h2{font-size:clamp(37px,3.9vw,55px);line-height:1.12}.momentum-copy h2 em{color:#a44321;font-size:1.05em}.momentum-copy>p{font-size:14px;line-height:1.85;margin-top:22px;max-width:540px;color:#606455}.momentum-steps{display:grid;gap:9px;margin:25px 0 30px}.momentum-steps span{font-size:12px;display:flex;align-items:center;gap:17px}.momentum-steps b{font:9px var(--mono);color:#975539}.momentum-copy>.button{font-size:12px}.momentum-copy p.urgency-note{font-size:10px;margin-top:16px}.momentum-art{position:relative;align-self:stretch;min-height:470px;border-radius:160px 160px 8px 8px;background:#20362b;overflow:hidden;box-shadow:0 24px 40px -30px #15291880}.momentum-art>img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.art-stamp{position:absolute;right:22px;bottom:23px;color:#f1f0de;background:#203329e8;border:1px solid #748067;border-radius:50%;width:120px;height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font:9px/1.5 var(--mono);transform:rotate(8deg)}.art-stamp b{font-size:32px;font-weight:300;line-height:1.15}
.curriculum-section{background:#e6e9dd}.curriculum-layout{gap:78px}.course-art{position:sticky;top:45px}.learning-art{position:relative;border:1px solid #b8c0aa;border-radius:6px;overflow:hidden;margin-top:28px}.learning-art img{width:100%;height:auto}.learning-art>span{display:block;font:8px var(--mono);padding:9px 13px;background:#d1dbc3;color:#42573b}
.career-section{background:#f8f3e9}.career-panorama{position:relative;height:375px;background:#193a2a;border-radius:10px;overflow:hidden;border:1px solid #becead}.career-panorama>img{width:100%;height:100%;object-fit:cover;object-position:center 52%}.career-panorama:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#102619e0,transparent 78%);pointer-events:none}.career-panorama>div{position:absolute;z-index:1;top:44px;left:45px}.career-panorama .tiny-label{color:#d0e1c0;font-size:8px;max-width:260px;line-height:1.8}.career-panorama p{font-size:52px;font-weight:450;letter-spacing:-.06em;line-height:1.1;color:#f8f4df;margin-top:28px}.career-panorama p em{font-size:1.12em;color:#f0c298}.panorama-label{position:absolute;z-index:1;left:45px;bottom:30px;font:9px var(--mono);letter-spacing:.1em;color:#d3dfc6}.career-grid{display:grid;grid-template-columns:repeat(4,1fr);margin-top:22px;border:1px solid #d1d3c2;border-radius:8px;overflow:hidden;background:#f1f1e5}.career-card{padding:28px 26px 25px;border-right:1px solid #d1d3c2;min-width:0;display:flex;flex-direction:column}.career-card:last-child{border:0}.career-card>.tiny-label{font-size:7px;min-height:26px;letter-spacing:.03em;color:#607256}.career-graphic{height:104px;margin:16px 0 26px;position:relative;display:flex;align-items:center}.graphic-promotion{gap:6px;align-items:flex-end;padding:10px 14px}.graphic-promotion i{width:34px;background:#b7c5a2;border:1px solid #8aa66c;height:26px}.graphic-promotion i:nth-child(2){height:46px;background:#d3d7b7}.graphic-promotion i:nth-child(3){height:71px;background:var(--orange);border-color:#bd572b}.graphic-promotion b{font-size:66px;font-weight:350;color:#9f481f;position:absolute;top:-15px;right:14px}.graphic-portfolio{padding-left:16px}.graphic-portfolio>span{font:12px/1.8 var(--mono);background:#e0e6ce;border:1px solid #a4b991;transform:rotate(-5deg);padding:13px 18px;box-shadow:5px 5px 0 #c1ccae;color:#425937}.graphic-portfolio>b{font-size:28px;font-weight:400;position:absolute;right:10px;bottom:0;background:#f66e38;color:#1e341f;border-radius:50%;width:41px;height:41px;display:grid;place-items:center;transform:rotate(8deg)}.graphic-interview{display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:9px}.graphic-interview>span,.graphic-interview>b{padding:9px 11px;font-size:9px;border:1px solid #adbba0;background:#e6ead9;border-radius:6px 6px 6px 0;font-weight:500;max-width:170px;transform:rotate(-3deg)}.graphic-interview>b{align-self:flex-end;border-radius:6px 6px 0 6px;background:#ffdebd;border-color:#d5a174;transform:rotate(3deg)}.graphic-work{gap:9px;justify-content:center}.graphic-work>span{border:1px solid #afbd9d;background:#dce4cb;padding:13px 10px;font:11px var(--mono);transform:rotate(-7deg)}.graphic-work>span:nth-of-type(2){background:#f4dcc4;border-color:#c59b77;transform:rotate(6deg)}.graphic-work i{font-style:normal;color:#8d957e}.graphic-work b{color:#546d3d;font-size:27px}.career-card h3{font-size:25px;line-height:1.15;letter-spacing:-.04em}.career-card h3 em{color:#667b4c;font-size:1.05em}.career-card p{font-size:12px;line-height:1.85;margin-top:17px;color:#657059;flex:1}.career-skill{font:7px/1.8 var(--mono);border-top:1px solid #d0d4bf;margin-top:23px;padding-top:15px;color:#516b40}.career-scope{display:flex;gap:35px;align-items:center;margin-top:21px}.career-scope p{font-size:10px;line-height:1.8;max-width:800px;color:#717663}.career-scope a{font-size:10px;flex-shrink:0;color:#98512c}.opportunity-inline{display:flex;align-items:center;gap:28px;border-block:1px solid #d8d8c8;margin-top:42px;padding:26px 0}.opportunity-currency{font-size:52px;letter-spacing:-.09em;color:#a04b28;line-height:1;flex-shrink:0}.opportunity-inline>div{flex:1}.opportunity-inline h3{font-size:19px;margin-top:8px;letter-spacing:-.025em}.opportunity-inline p{font-size:11px;margin-top:10px;max-width:850px}.opportunity-inline .tiny-label{font-size:8px}.opportunity-inline .text-button{font-size:11px;white-space:nowrap}
.bonus-card{transition:box-shadow .3s,border-color .3s}.bonus-card:hover{box-shadow:0 16px 32px -24px #25371766;border-color:#a0ad8b}.bonus-showcase{border-radius:10px}.offer-section{position:relative;overflow:hidden}.offer-section:before{content:"";position:absolute;right:-150px;top:-230px;width:650px;height:650px;border:1px solid #a6b39122;border-radius:50%;pointer-events:none}.offer-section:after{content:"";position:absolute;right:-230px;top:-170px;width:650px;height:650px;border:1px solid #a6b39122;border-radius:50%;pointer-events:none}.offer-layout{position:relative;z-index:1}.closing h2{font-size:clamp(65px,8vw,120px);line-height:1.01}.closing h2>span{font-size:200px}.closing p{max-width:500px}
[data-motion=off] *,[data-motion=off] *:before,[data-motion=off] *:after{animation:none!important;transition:none!important}html:has(body[data-motion=off]){scroll-behavior:auto}
@media(min-width:1500px){.proof-journey{grid-template-columns:200px minmax(0,1fr);gap:70px}.proof-chapter{padding:43px}.career-card h3{font-size:27px}}
@media(max-width:1100px){.proof-journey{grid-template-columns:160px minmax(0,1fr);gap:30px}.journey-rail nav a{font-size:10px;gap:6px}.proof-chapter{padding:27px}.chapter-heading{grid-template-columns:48px minmax(0,1fr);gap:18px}.chapter-number{font-size:55px}.chapter-heading h3{font-size:35px}.chapter-writing .before-after{gap:8px;grid-template-columns:1fr 20px 1fr}.chapter-writing .note-before,.chapter-writing .note-after{padding:18px}.chapter-writing .note-before>p{font-size:19px}.chapter-writing .note-after dl div{grid-template-columns:40px 1fr;gap:6px}.chapter-writing .note-after dd{font-size:11px}.chapter-takeaway{flex-wrap:wrap}.chapter-takeaway .text-button{margin-left:40px}.career-card{padding:23px 20px}.career-card h3{font-size:23px}.career-card p{font-size:11px}.graphic-work{gap:5px}.graphic-work>span{font-size:9px;padding:12px 8px}.graphic-promotion b{right:0}.graphic-interview>span,.graphic-interview>b{font-size:8px}.momentum-layout{gap:40px}.momentum-art{min-height:440px}.proof-end{flex-wrap:wrap}.curriculum-layout{gap:50px}.career-panorama{height:340px}}
@media(max-width:850px){.proof-journey{grid-template-columns:1fr;gap:0}.journey-rail{display:none}.proof-chapter{padding:32px}.chapter-heading{grid-template-columns:58px minmax(0,1fr);gap:24px}.chapter-heading h3{font-size:39px}.chapter-writing .note-before,.chapter-writing .note-after{padding:25px}.chapter-writing .note-before>p{font-size:23px}.chapter-writing .note-after dd{font-size:13px}.chapter-writing .note-after dl div{grid-template-columns:53px 1fr;gap:10px}.proof-v4>.wrap>.section-heading{margin-bottom:38px}.career-grid{grid-template-columns:1fr 1fr}.career-card{padding:27px;border-bottom:1px solid #d1d3c2}.career-card:nth-child(2){border-right:0}.career-card:nth-child(3){border-bottom:0}.career-card h3{font-size:28px}.career-card p{font-size:13px}.career-graphic{max-width:200px;margin-block:10px 18px}.career-card>.tiny-label{min-height:0;font-size:8px}.career-skill{font-size:8px}.career-scope{display:block}.career-scope a{margin-top:9px}.momentum-layout{grid-template-columns:1fr 1fr;gap:25px}.momentum-copy h2{font-size:38px}.momentum-copy>.button{font-size:11px;padding:15px 18px;gap:15px}.momentum-copy>p{font-size:13px}.momentum-art{min-height:430px;border-radius:100px 100px 8px 8px}.opportunity-inline{flex-wrap:wrap;gap:22px}.opportunity-inline>.text-button{margin-left:88px}.career-panorama p{font-size:47px}.career-panorama>div{left:33px}.panorama-label{left:33px}.closing h2>span{font-size:160px}}
@media(max-width:700px){.review-strip{flex-wrap:wrap;justify-content:center;gap:3px 15px;font-size:7px}.motion-toggle{font-size:7px;min-height:24px}.hero{padding-top:38px;padding-bottom:44px}.hero .eyebrow{font-size:7px;letter-spacing:.02em}.hero-ambition{font-size:11px}.proof-v4{padding-top:62px;padding-bottom:57px}.proof-v4 .section-heading h2{font-size:37px}.proof-chapters{gap:21px}.proof-chapter{padding:24px 20px;border-radius:9px;scroll-margin-top:20px}.chapter-heading{grid-template-columns:36px minmax(0,1fr);gap:15px;margin-bottom:24px}.chapter-number{font-size:43px}.chapter-heading h3{font-size:31px;line-height:1.1}.chapter-heading .tiny-label{font-size:7px;letter-spacing:.04em;line-height:1.7;margin-bottom:13px}.chapter-heading p{font-size:12px;margin-top:16px;line-height:1.9}.chapter-writing .before-after{grid-template-columns:1fr;gap:12px}.chapter-writing .note-before,.chapter-writing .note-after{padding:23px;min-height:0}.chapter-writing .note-before>p{font-size:23px}.chapter-writing .transform-arrow{font-size:26px}.chapter-writing .note-after dd{font-size:13px}.chapter-writing .note-after dt{font-size:9px}.chapter-writing .note-after dl div{grid-template-columns:51px 1fr;gap:10px}.chapter-writing .note-after dl{margin:8px 0 15px}.chapter-writing .checked-tag{font-size:9px}.chapter-takeaway{margin-top:23px;padding-top:19px;gap:13px;align-items:flex-start}.chapter-takeaway p{font-size:12px;min-width:0}.chapter-takeaway p b{font-size:11px}.chapter-takeaway .text-button{font-size:11px;margin:0 0 0 38px;min-height:36px}.takeaway-icon{font-size:27px;margin-top:3px}.proof-v4 .proof-provenance{font-size:9px;line-height:1.8;margin-top:16px}.visual-pair{grid-template-columns:1fr;gap:22px}.visual-pair .image-expand img{aspect-ratio:16/9}.visual-pair figcaption{font-size:11px;margin-top:9px}.image-expand>span{font-size:9px;padding:6px 10px}.prompt-direction{gap:13px;flex-wrap:wrap;padding:15px;margin-top:24px}.prompt-direction>span:first-child{max-width:none;flex-basis:100%;font-size:7px}.prompt-direction p{font-size:22px;max-width:230px}.prompt-direction>span:last-child{font-size:24px}.browser-topline{font-size:6px;padding:10px;gap:7px;line-height:1.6}.browser-topline>span:first-child{letter-spacing:0;font-size:6px;white-space:nowrap}.browser-topline>span:last-child{font-size:13px}.workflow-strip{grid-template-columns:1fr;gap:11px;padding-top:18px}.workflow-strip li{font-size:11px}.tool-capabilities{gap:7px}.tool-capabilities>span{font-size:8px;padding:6px 10px}.proof-end{padding-top:9px;gap:19px}.proof-end p{font-size:18px}.proof-end .button{font-size:12px;width:100%;padding:17px 20px}.momentum-layout{grid-template-columns:1fr;gap:34px}.momentum-copy h2{font-size:37px}.momentum-copy>p{font-size:14px}.momentum-copy>.button{font-size:12px}.momentum-copy p.urgency-note{font-size:10px}.momentum-art{min-height:365px;border-radius:120px 120px 8px 8px;width:100%;max-width:440px;margin:auto}.art-stamp{width:100px;height:100px;font-size:8px;right:18px;bottom:18px}.art-stamp b{font-size:27px}.curriculum-layout{gap:35px}.course-art{position:static}.learning-art>span{font-size:7px}.career-panorama{height:300px;border-radius:8px}.career-panorama:after{background:linear-gradient(90deg,#102619e0,transparent 110%)}.career-panorama>div{top:30px;left:25px}.career-panorama .tiny-label{font-size:7px;max-width:190px}.career-panorama p{font-size:38px;margin-top:24px}.panorama-label{left:25px;bottom:24px;font-size:8px}.career-grid{margin-top:17px;grid-template-columns:1fr}.career-card,.career-card:nth-child(3){padding:26px;border:0;border-bottom:1px solid #d1d3c2;display:grid;grid-template-columns:1fr 90px;column-gap:12px}.career-card:last-child{border:0}.career-card>.tiny-label{grid-column:1/-1;font-size:7px;margin-bottom:19px}.career-graphic{grid-column:2;grid-row:2/3;width:90px;height:77px;align-self:center;margin:0;transform:scale(.78);transform-origin:right center}.career-card h3{grid-row:2;grid-column:1;font-size:26px}.career-card p{grid-column:1/-1;font-size:13px;margin-top:18px}.career-skill{grid-column:1/-1;margin-top:19px;font-size:7px;padding-top:12px}.graphic-promotion{padding:6px 0}.graphic-promotion i{width:20px;flex-shrink:0}.graphic-promotion b{font-size:52px;top:-15px;right:0}.graphic-portfolio{padding:0}.graphic-portfolio>span{font-size:10px;padding:7px}.graphic-portfolio>b{width:31px;height:31px;font-size:23px;right:-7px;bottom:0}.graphic-interview>span,.graphic-interview>b{font-size:7px;padding:7px;min-width:112px}.graphic-interview{transform:scale(.78) translateX(-4px)}.graphic-work{gap:5px;flex-wrap:wrap}.graphic-work>span{font-size:9px;padding:9px 7px}.graphic-work i{font-size:10px}.graphic-work b{font-size:25px}.career-scope p{font-size:10px}.career-scope a{font-size:11px}.opportunity-inline{display:grid;grid-template-columns:47px minmax(0,1fr);gap:15px;margin-top:30px}.opportunity-currency{font-size:40px;align-self:start;margin-top:9px}.opportunity-inline h3{font-size:19px;line-height:1.35}.opportunity-inline p{font-size:12px;line-height:1.8}.opportunity-inline>.text-button{grid-column:2;margin:0;font-size:11px}.opportunity-inline .tiny-label{font-size:7px}.closing h2{font-size:65px}.closing h2>span{display:none}.closing p{font-size:11px;max-width:310px}.mobile-purchase{z-index:30}.reading-progress{height:2px}}
@media(max-width:370px){.proof-chapter{padding:22px 16px}.chapter-heading{grid-template-columns:29px minmax(0,1fr);gap:13px}.chapter-heading h3{font-size:28px}.chapter-number{font-size:37px}.proof-v4 .section-heading h2{font-size:32px}.momentum-copy h2{font-size:33px}.chapter-writing .note-before,.chapter-writing .note-after{padding:18px}.chapter-writing .note-before>p{font-size:21px}.career-card{padding:22px}.career-card h3{font-size:24px}.career-panorama p{font-size:34px}.closing h2{font-size:57px}.hero .eyebrow{font-size:6px}.motion-toggle{padding-left:9px}.proof-end .button{font-size:11px}}
@media(max-width:700px){.chapter-takeaway p{flex:1 1 calc(100% - 50px)}}
@media(max-width:370px){.course-cover h3{font-size:32px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.reading-progress{display:none}}
