[data-kns-page=roadmap-csat-english] .csat-english-content{background:#fff;width:100%;max-width:100%;padding:0;display:block;overflow-x:clip}body.kns-public-stage-mode [data-kns-page=roadmap-csat-english] .csat-english-content.kns-app-content{padding-inline:0}[data-kns-page=roadmap-csat-english] .csat-roadmap-page{--csat-navy:#06172d;--csat-copy:#46576d;--csat-muted:#6d7888;--csat-red:#b6423a;--csat-gold:#b9913e;--csat-line:#dfe4ea;width:100%;color:var(--csat-navy);word-break:keep-all;overflow-wrap:break-word}[data-kns-page=roadmap-csat-english] .csat-roadmap-page :is(h1,h2,h3,p,ul,ol){margin-top:0}[data-kns-page=roadmap-csat-english] .csat-hero,[data-kns-page=roadmap-csat-english] .csat-section,[data-kns-page=roadmap-csat-english] .csat-method,[data-kns-page=roadmap-csat-english] .csat-two-column,[data-kns-page=roadmap-csat-english] .csat-closing{padding-inline:clamp(20px,5vw,64px)}[data-kns-page=roadmap-csat-english] .csat-kicker,[data-kns-page=roadmap-csat-english] .csat-label{color:var(--csat-red);letter-spacing:.04em;margin-bottom:10px;font-size:12px;font-weight:850}[data-kns-page=roadmap-csat-english] .csat-hero{border-bottom:1px solid var(--csat-line);background:linear-gradient(120deg,#06172d06,#0000 42%),#fff;align-items:center;gap:38px;min-height:470px;padding-top:clamp(52px,7vw,82px);padding-bottom:clamp(50px,7vw,78px);display:grid}[data-kns-page=roadmap-csat-english] .csat-hero-copy{max-width:760px}[data-kns-page=roadmap-csat-english] .csat-hero h1{max-width:780px;color:var(--csat-navy);letter-spacing:-.055em;text-wrap:balance;margin-bottom:24px;font-size:clamp(39px,5vw,56px);font-weight:950;line-height:1.07}[data-kns-page=roadmap-csat-english] .csat-hero h1 span{display:block}[data-kns-page=roadmap-csat-english] .csat-hero-lead{max-width:720px;color:var(--csat-copy);margin-bottom:0;font-size:clamp(16px,2.1vw,20px);font-weight:600;line-height:1.75}[data-kns-page=roadmap-csat-english] .csat-hero-thesis{border-top:1px solid color-mix(in srgb, var(--csat-gold) 76%, white);gap:16px;padding-top:24px;display:grid}[data-kns-page=roadmap-csat-english] .csat-hero-thesis p{grid-template-columns:58px 1fr;align-items:baseline;gap:18px;margin-bottom:0;display:grid}[data-kns-page=roadmap-csat-english] .csat-hero-thesis b{font-size:14px;font-weight:950}[data-kns-page=roadmap-csat-english] .csat-hero-thesis span{color:var(--csat-copy);font-size:15px;font-weight:650}[data-kns-page=roadmap-csat-english] .csat-hero-thesis i{display:none}[data-kns-page=roadmap-csat-english] .csat-section{border-bottom:1px solid var(--csat-line);padding-top:clamp(58px,8vw,96px);padding-bottom:clamp(58px,8vw,96px)}[data-kns-page=roadmap-csat-english] .csat-section-head{max-width:760px;margin-bottom:38px}[data-kns-page=roadmap-csat-english] .csat-section-head h2,[data-kns-page=roadmap-csat-english] .csat-closing h2{color:var(--csat-navy);letter-spacing:-.035em;text-wrap:balance;margin-bottom:14px;font-size:clamp(30px,4.5vw,48px);font-weight:950;line-height:1.2}[data-kns-page=roadmap-csat-english] .csat-section-head>p:last-child,[data-kns-page=roadmap-csat-english] .csat-closing>div>p:last-child{color:var(--csat-copy);margin-bottom:0;font-size:16px;font-weight:600;line-height:1.7}[data-kns-page=roadmap-csat-english] .csat-criteria-grid{border-top:1px solid var(--csat-line);gap:0;display:grid}[data-kns-page=roadmap-csat-english] .csat-criteria-grid article{border-bottom:1px solid var(--csat-line);grid-template-columns:38px minmax(0,1fr);gap:10px 16px;padding:28px 0;display:grid}[data-kns-page=roadmap-csat-english] .csat-criteria-grid svg{width:24px;height:24px;color:var(--csat-accent);stroke-width:2px;grid-row:1/3}[data-kns-page=roadmap-csat-english] .csat-criteria-grid strong{font-size:19px;font-weight:900;line-height:1.35}[data-kns-page=roadmap-csat-english] .csat-criteria-grid p{color:var(--csat-copy);margin-bottom:0;font-size:15px;font-weight:600;line-height:1.65}[data-kns-page=roadmap-csat-english] .csat-stage-rail{scroll-snap-type:inline proximity;scrollbar-width:none;grid-auto-columns:minmax(142px,43%);grid-auto-flow:column;gap:0;margin:0 -20px 34px;padding:9px 20px 12px;list-style:none;display:grid;position:relative;overflow-x:auto}[data-kns-page=roadmap-csat-english] .csat-stage-rail:before{background:var(--csat-line);content:"";height:1px;position:absolute;top:20px;left:20px;right:20px}[data-kns-page=roadmap-csat-english] .csat-stage-rail::-webkit-scrollbar{display:none}[data-kns-page=roadmap-csat-english] .csat-stage-rail li{scroll-snap-align:start;min-width:0}[data-kns-page=roadmap-csat-english] .csat-stage-rail button{border:0;border-bottom:1px solid var(--csat-line);width:100%;min-height:125px;color:var(--csat-navy);text-align:left;cursor:pointer;background:#fff;align-content:start;gap:5px;padding:38px 16px 15px 0;display:grid;position:relative}[data-kns-page=roadmap-csat-english] .csat-stage-rail button:before{background:var(--csat-line);width:16px;height:16px;box-shadow:0 0 0 1px var(--csat-line);content:"";border:4px solid #fff;border-radius:50%;position:absolute;top:4px;left:0}[data-kns-page=roadmap-csat-english] .csat-stage-rail button:hover,[data-kns-page=roadmap-csat-english] .csat-stage-rail button:focus-visible,[data-kns-page=roadmap-csat-english] .csat-stage-rail button.is-active{border-bottom-color:var(--csat-accent);background:linear-gradient(180deg, #fff 0%, var(--csat-accent-soft) 100%);outline:none}[data-kns-page=roadmap-csat-english] .csat-stage-rail button:hover:before,[data-kns-page=roadmap-csat-english] .csat-stage-rail button:focus-visible:before,[data-kns-page=roadmap-csat-english] .csat-stage-rail button.is-active:before{background:var(--csat-accent);box-shadow:0 0 0 1px var(--csat-accent)}[data-kns-page=roadmap-csat-english] .csat-stage-rail button>span{color:var(--csat-accent);font-size:12px;font-weight:950}[data-kns-page=roadmap-csat-english] .csat-stage-rail svg{display:none}[data-kns-page=roadmap-csat-english] .csat-stage-rail strong{font-size:17px;font-weight:900;line-height:1.35}[data-kns-page=roadmap-csat-english] .csat-stage-rail small{color:var(--csat-copy);font-size:12px;font-weight:650;line-height:1.45}[data-kns-page=roadmap-csat-english] .csat-stage-detail{border-top:1px solid color-mix(in srgb, var(--csat-accent) 62%, var(--csat-line));gap:30px;padding:clamp(28px,5vw,52px) 0 0;display:grid}[data-kns-page=roadmap-csat-english] .csat-stage-detail>header h3{letter-spacing:-.03em;max-width:720px;margin-bottom:16px;font-size:clamp(27px,4vw,42px);font-weight:950;line-height:1.22}[data-kns-page=roadmap-csat-english] .csat-stage-detail>header>p:last-child{max-width:760px;color:var(--csat-copy);margin-bottom:0;font-size:16px;font-weight:600;line-height:1.72}[data-kns-page=roadmap-csat-english] .csat-stage-focus{border-block:1px solid var(--csat-line);padding:22px 0}[data-kns-page=roadmap-csat-english] .csat-stage-focus strong,[data-kns-page=roadmap-csat-english] .csat-stage-avoid strong{color:var(--csat-accent);margin-bottom:7px;font-size:13px;font-weight:900;display:block}[data-kns-page=roadmap-csat-english] .csat-stage-focus p,[data-kns-page=roadmap-csat-english] .csat-stage-avoid p{color:var(--csat-copy);margin-bottom:0;font-size:15px;font-weight:650;line-height:1.65}[data-kns-page=roadmap-csat-english] .csat-stage-points{border-top:1px solid var(--csat-line);gap:0;display:grid}[data-kns-page=roadmap-csat-english] .csat-stage-points>div{border-bottom:1px solid var(--csat-line);padding:20px 0}[data-kns-page=roadmap-csat-english] .csat-stage-points strong{margin-bottom:6px;font-size:14px;font-weight:900;display:block}[data-kns-page=roadmap-csat-english] .csat-stage-points p{color:var(--csat-copy);margin-bottom:0;font-size:14px;font-weight:600;line-height:1.6}[data-kns-page=roadmap-csat-english] .csat-stage-avoid{border-left:3px solid var(--csat-accent);background:var(--csat-accent-soft);padding:24px}[data-kns-page=roadmap-csat-english] .csat-method{background:var(--csat-navy);color:#fff;padding-top:clamp(60px,8vw,96px);padding-bottom:clamp(60px,8vw,96px)}[data-kns-page=roadmap-csat-english] .csat-method .csat-section-head h2,[data-kns-page=roadmap-csat-english] .csat-method .csat-section-head>p:last-child{color:#fff}[data-kns-page=roadmap-csat-english] .csat-method .csat-label{color:#d1ad5c}[data-kns-page=roadmap-csat-english] .csat-method-flow{border-top:1px solid #fff3;display:grid}[data-kns-page=roadmap-csat-english] .csat-method-flow article{border-bottom:1px solid #fff3;grid-template-columns:34px 1fr;gap:7px 14px;padding:24px 0;display:grid}[data-kns-page=roadmap-csat-english] .csat-method-flow svg{color:#d1ad5c;grid-row:1/3;width:22px;height:22px}[data-kns-page=roadmap-csat-english] .csat-method-flow strong{font-size:16px;font-weight:900}[data-kns-page=roadmap-csat-english] .csat-method-flow p{color:#ffffffb8;margin-bottom:0;font-size:14px;font-weight:600;line-height:1.6}[data-kns-page=roadmap-csat-english] .csat-method-note{color:#ffffff94;max-width:720px;margin:30px 0 0;font-size:13px;font-weight:600;line-height:1.65}[data-kns-page=roadmap-csat-english] .csat-two-column{padding-inline:0}[data-kns-page=roadmap-csat-english] .csat-two-column .csat-section{height:100%}[data-kns-page=roadmap-csat-english] .csat-signals ul{counter-reset:signal;margin:0;padding:0;list-style:none}[data-kns-page=roadmap-csat-english] .csat-signals li{border-top:1px solid var(--csat-line);color:var(--csat-copy);counter-increment:signal;grid-template-columns:36px 1fr;gap:12px;padding:17px 0;font-size:15px;font-weight:650;line-height:1.55;display:grid}[data-kns-page=roadmap-csat-english] .csat-signals li:before{color:var(--csat-red);content:"0" counter(signal);font-size:12px;font-weight:900}[data-kns-page=roadmap-csat-english] .csat-home-routine>div{border-top:1px solid var(--csat-line)}[data-kns-page=roadmap-csat-english] .csat-home-routine article{border-bottom:1px solid var(--csat-line);grid-template-columns:36px 1fr;gap:7px 12px;padding:20px 0;display:grid}[data-kns-page=roadmap-csat-english] .csat-home-routine article span{color:var(--csat-gold);grid-row:1/3;font-size:12px;font-weight:900}[data-kns-page=roadmap-csat-english] .csat-home-routine strong{font-size:16px;font-weight:900}[data-kns-page=roadmap-csat-english] .csat-home-routine article p{color:var(--csat-copy);margin-bottom:0;font-size:14px;font-weight:600;line-height:1.6}[data-kns-page=roadmap-csat-english] .csat-related nav{border-top:1px solid var(--csat-line);display:grid}[data-kns-page=roadmap-csat-english] .csat-related a{border-bottom:1px solid var(--csat-line);min-height:94px;color:var(--csat-navy);justify-content:space-between;align-items:center;gap:20px;padding:20px 0;text-decoration:none;display:flex}[data-kns-page=roadmap-csat-english] .csat-related a>span{gap:6px;display:grid}[data-kns-page=roadmap-csat-english] .csat-related strong{font-size:17px;font-weight:900}[data-kns-page=roadmap-csat-english] .csat-related small{color:var(--csat-copy);font-size:13px;font-weight:600}[data-kns-page=roadmap-csat-english] .csat-related svg{width:20px;height:20px;color:var(--csat-red);flex:none;transition:transform .16s}[data-kns-page=roadmap-csat-english] .csat-related a:hover svg,[data-kns-page=roadmap-csat-english] .csat-related a:focus-visible svg{transform:translate(4px)}[data-kns-page=roadmap-csat-english] .csat-closing{background:#eff3f8;align-items:end;gap:30px;padding-top:clamp(60px,8vw,96px);padding-bottom:clamp(60px,8vw,96px);display:grid}[data-kns-page=roadmap-csat-english] .csat-closing>div{max-width:760px}[data-kns-page=roadmap-csat-english] .csat-closing-link{background:var(--csat-navy);color:#fff;justify-content:center;align-items:center;gap:10px;width:fit-content;min-height:50px;padding:13px 18px;font-size:14px;font-weight:900;text-decoration:none;display:inline-flex}[data-kns-page=roadmap-csat-english] .csat-closing-link svg{width:18px;height:18px}@media (min-width:720px){[data-kns-page=roadmap-csat-english] .csat-hero{min-height:520px}[data-kns-page=roadmap-csat-english] .csat-criteria-grid{grid-template-columns:repeat(3,minmax(0,1fr))}[data-kns-page=roadmap-csat-english] .csat-criteria-grid article{border-right:1px solid var(--csat-line);grid-template-columns:1fr;align-content:start;padding:30px 28px}[data-kns-page=roadmap-csat-english] .csat-criteria-grid article:first-child{padding-left:0}[data-kns-page=roadmap-csat-english] .csat-criteria-grid article:last-child{border-right:0;padding-right:0}[data-kns-page=roadmap-csat-english] .csat-criteria-grid svg{grid-row:auto;margin-bottom:18px}[data-kns-page=roadmap-csat-english] .csat-stage-rail{grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;margin-inline:0;padding-inline:0;overflow:visible}[data-kns-page=roadmap-csat-english] .csat-stage-rail:before{left:0;right:0}[data-kns-page=roadmap-csat-english] .csat-stage-rail button{min-height:132px;padding-right:12px}[data-kns-page=roadmap-csat-english] .csat-stage-detail{grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);column-gap:48px}[data-kns-page=roadmap-csat-english] .csat-stage-focus,[data-kns-page=roadmap-csat-english] .csat-stage-points{grid-column:1}[data-kns-page=roadmap-csat-english] .csat-stage-points{grid-template-columns:repeat(2,minmax(0,1fr))}[data-kns-page=roadmap-csat-english] .csat-stage-points>div:nth-child(odd){border-right:1px solid var(--csat-line);padding-right:24px}[data-kns-page=roadmap-csat-english] .csat-stage-points>div:nth-child(2n){padding-left:24px}[data-kns-page=roadmap-csat-english] .csat-stage-avoid{grid-area:1/2/4;align-self:end}[data-kns-page=roadmap-csat-english] .csat-method-flow{grid-template-columns:repeat(2,minmax(0,1fr))}[data-kns-page=roadmap-csat-english] .csat-method-flow article:nth-child(odd){border-right:1px solid #fff3;padding-right:28px}[data-kns-page=roadmap-csat-english] .csat-method-flow article:nth-child(2n){padding-left:28px}[data-kns-page=roadmap-csat-english] .csat-two-column{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}[data-kns-page=roadmap-csat-english] .csat-two-column .csat-section:first-child{border-right:1px solid var(--csat-line)}[data-kns-page=roadmap-csat-english] .csat-related nav{grid-template-columns:repeat(3,minmax(0,1fr))}[data-kns-page=roadmap-csat-english] .csat-related a{border-right:1px solid var(--csat-line);min-height:150px;padding:26px}[data-kns-page=roadmap-csat-english] .csat-related a:first-child{padding-left:0}[data-kns-page=roadmap-csat-english] .csat-related a:last-child{border-right:0;padding-right:0}[data-kns-page=roadmap-csat-english] .csat-closing{grid-template-columns:minmax(0,1fr) auto}}@media (min-width:1024px){[data-kns-page=roadmap-csat-english] .csat-hero{grid-template-columns:minmax(0,1.8fr) minmax(280px,.7fr);gap:70px}[data-kns-page=roadmap-csat-english] .csat-hero-thesis{align-self:end;margin-bottom:12px}[data-kns-page=roadmap-csat-english] .csat-method-flow{grid-template-columns:repeat(4,minmax(0,1fr))}[data-kns-page=roadmap-csat-english] .csat-method-flow article,[data-kns-page=roadmap-csat-english] .csat-method-flow article:nth-child(2n){border-right:1px solid #fff3;padding-inline:24px}[data-kns-page=roadmap-csat-english] .csat-method-flow article:first-child{padding-left:0}[data-kns-page=roadmap-csat-english] .csat-method-flow article:last-child{border-right:0;padding-right:0}}@media (prefers-reduced-motion:reduce){[data-kns-page=roadmap-csat-english] .csat-related svg{transition:none}}
