@font-face{font-family:"Inter";src:url("/inter.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:optional}*,*::before,*::after{box-sizing:border-box;}:root{--glow:30,140,94;--glow-bad:212,81,58;--accent-dark-rgb:116,217,169;--gut:16px;--hh:64px;}@media (min-width:900px){:root{--hh:68px;}}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--hh) + 12px);}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth;}}body{margin:0;background:var(--bg);color:var(--body);font-family:"Inter","Helvetica Neue",Arial,sans-serif;font-size:18px;line-height:1.55;font-feature-settings:"cv11" 1;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;}h1,h2,h3,p,ul{margin:0;}a{color:inherit;}b{font-weight:680;}:focus-visible{outline:3px solid var(--accent);outline-offset:3px;border-radius:4px;}.car :focus-visible,.ct :focus-visible,.ft :focus-visible{outline-color:var(--accent-dark);}.skip{position:absolute;left:12px;top:-60px;z-index:100;background:var(--card);color:var(--ink);font-weight:700;padding:12px 18px;border-radius:10px;text-decoration:none;border:1px solid var(--line-s);}.skip:focus{top:12px;}.w{max-width:1280px;margin-inline:auto;padding-inline:var(--gut);}@media (min-width:640px){:root{--gut:32px;}}@media (min-width:1024px){:root{--gut:48px;}}@media (min-width:1200px){:root{--gut:64px;}}.i{width:18px;height:18px;flex:none;}.os{color:var(--accent);}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:inherit;font-weight:600;font-size:16px;line-height:1.15;text-align:center;padding:14px 22px;min-height:52px;border-radius:12px;text-decoration:none;border:1px solid transparent;cursor:pointer;max-width:100%;transition:background-color .2s ease,border-color .2s ease,color .2s ease;}.btn .i{transition:transform .25s ease;}.btn-p{background:var(--btn);color:var(--on-dark);}.btn-p:hover{background:var(--btn-h);}.btn-p:hover .i{transform:translateX(3px);}.btn-g{background:var(--card);border-color:var(--line-s);color:var(--ink);}.btn-g:hover{border-color:var(--ink);}.btn-o:hover{background:rgba(255,253,247,.08);border-color:var(--on-dark);}.btn-lg{font-size:17px;padding:15px 26px;min-height:54px;}.btn-sm{padding:10px 16px;min-height:44px;border-radius:10px;}.hdr{position:sticky;top:0;z-index:50;background:rgba(245,241,232,.94);-webkit-backdrop-filter:saturate(1.3) blur(14px);backdrop-filter:saturate(1.3) blur(14px);border-bottom:1px solid var(--line);}.hdr-in{display:flex;align-items:center;gap:8px;height:calc(var(--hh) - 1px);}.brand{font-size:22px;line-height:1;font-weight:800;letter-spacing:-.035em;color:var(--ink);text-decoration:none;display:inline-block;padding:12px 0;margin-right:auto;flex:none;}.nav{display:none;}.hdr-r{display:flex;align-items:center;gap:8px;}.hdr .btn{white-space:nowrap;}@media (max-width:479px){.si-b span{display:none;}.si-b{padding:10px 12px;}}@media (max-width:359px){.hdr .btn-p{padding:10px 12px;}}.mn summary{list-style:none;cursor:pointer;width:44px;height:44px;display:grid;place-items:center;border-radius:10px;border:1px solid var(--line-s);background:var(--card);}.mn summary::-webkit-details-marker{display:none;}.mi,.mi::before,.mi::after{display:block;width:20px;height:2px;border-radius:1px;background:var(--ink);transition:transform .15s ease,background-color .15s ease;}.mi{position:relative;}.mi::before,.mi::after{content:"";position:absolute;left:0;}.mi::before{top:-6px;}.mi::after{top:6px;}.mn[open] .mi{background:transparent;}.mn[open] .mi::before{transform:translateY(6px) rotate(45deg);}.mn[open] .mi::after{transform:translateY(-6px) rotate(-45deg);}.mn-p{position:absolute;left:0;right:0;top:100%;background:var(--bg);border-bottom:1px solid var(--line);padding:6px var(--gut) 14px;display:flex;flex-direction:column;}.mn-p a{color:var(--ink);text-decoration:none;font-size:18px;font-weight:600;padding:14px 4px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;}.mn-p a:last-child{border-bottom:0;}.mn-p a .i{color:var(--label);}.mn-p a[aria-current]{color:var(--accent-ink);}@media (min-width:900px){.hdr-in{gap:20px;}.brand{font-size:24px;}.nav{display:flex;gap:28px;margin-right:12px;}.nav a{font-size:16px;font-weight:500;color:var(--body);text-decoration:none;padding:6px 0;border-bottom:1.5px solid transparent;transition:color .2s,border-color .2s;}.nav a:hover,.nav a[aria-current]{color:var(--ink);border-bottom-color:var(--accent);}.mn{display:none;}}.car{position:relative;display:flex;flex-direction:column;overflow:hidden;}.car[data-s="problem"]{--glow:var(--glow-bad);}#problem .g,#problem .num{color:var(--bad-dark);}#tab-problem[aria-selected="true"] .tab-n{color:var(--bad-dark);}@media (min-width:900px){.car{}}.car>.w,.car-track,.car-ctl{position:relative;z-index:1;}.car>.w{width:100%;}.car-tabs{display:grid;}@media (min-width:900px){.car-tabs{gap:0 28px;padding-top:10px;}}.tab{position:relative;appearance:none;-webkit-appearance:none;background:none;border:0;margin:0;padding:12px 0 0;font:inherit;color:var(--on-dark-meta);text-align:left;cursor:pointer;display:block;min-width:0;min-height:48px;border-radius:6px;transition:color .2s;}.tab-l{display:flex;align-items:baseline;gap:10px;font-size:17px;font-weight:600;line-height:1.3;padding-bottom:12px;white-space:nowrap;}.tab:hover{color:var(--on-dark);}.tab[aria-selected="true"]{color:var(--on-dark);}.tab[aria-selected="true"] .tab-n{color:var(--accent-dark);}.tab[aria-selected="true"] .tab-bar i{transform:scaleX(var(--p,1));}@media (max-width:899px){.tab-l{justify-content:center;font-size:16px;gap:7px;}.tab-long{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;}.tab-t::after{content:attr(data-short) / "";}}.car-track{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;}.car-track::-webkit-scrollbar{}@media (max-width:899px){.car-track{flex:none;align-items:flex-start;transition:height .3s ease;}}@media (max-width:899px) and (prefers-reduced-motion:reduce){.car-track{transition:none;}}.slide{scroll-margin-top:-46px;flex:0 0 100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always;display:flex;}.s-in{width:100%;display:flex;flex-direction:column;padding-top:clamp(22px,3.8svh,44px);padding-bottom:clamp(22px,3.8svh,40px);}.s-main{padding-block:8px;}@media (min-width:640px) and (max-width:899px){.s-in{padding-top:clamp(22px,3svh,34px);padding-bottom:clamp(22px,3svh,34px);}}@media (min-width:640px){.s-main{margin-block:0;}}.s-act{padding-top:clamp(16px,2.4svh,28px);display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;}.s-act .more:first-child{margin-left:0;}.s-act .btn{flex:none;}@media (max-width:639px){.s-act{}.s-act .btn{}#problem .s-main{display:contents;}#problem .s-act{order:1;padding-top:24px;min-height:0;}#problem .marks-w{order:2;}#problem .l1{order:2;margin-top:28px;}#problem .l2{order:3;}}@media (min-width:1100px){.s-act{padding-right:200px;}}.car-ctl{}.ctl-in{display:flex;align-items:center;justify-content:flex-end;gap:12px;}.ctl-n{font-weight:600;font-variant-numeric:tabular-nums;margin-right:6px;min-width:3.4em;text-align:right;}.arr{appearance:none;-webkit-appearance:none;width:48px;height:48px;border-radius:50%;display:grid;place-items:center;cursor:pointer;padding:0;transition:background-color .2s,border-color .2s,opacity .2s;}.arr .i{width:20px;height:20px;}.arr:hover{}.arr[aria-disabled="true"]{opacity:.35;cursor:default;pointer-events:none;}@media (min-width:1100px){.car-ctl{left:0;right:0;z-index:2;}.car-ctl .arr,.car-ctl .ctl-n{pointer-events:auto;}.ctl-in{height:54px;}}.eb{font-size:16px;line-height:1.3;font-weight:650;color:var(--accent-dark);letter-spacing:.01em;margin-bottom:12px;}@media (min-width:900px){.slide .eb{}}.sh{font-size:clamp(27px,min(3.1vw,5.4svh),42px);line-height:1.12;font-weight:740;letter-spacing:-.025em;max-width:1000px;text-wrap:balance;color:var(--on-dark);}.lead{color:var(--on-dark-body);text-wrap:pretty;}.more{display:inline-flex;align-items:center;gap:8px;font-size:17px;font-weight:600;color:var(--on-dark);text-decoration:underline;text-decoration-style:dotted;text-underline-offset:5px;text-decoration-thickness:1.5px;padding:10px 0;}.more .ar{width:1em;height:.8em;flex:none;}.more:hover{text-decoration-style:solid;}.kick::before{content:"";width:7px;height:7px;border-radius:50%;flex:none;}.car h1{margin-top:clamp(14px,2.2svh,20px);font-size:clamp(33px,min(4.5vw,7.4svh),62px);line-height:1.06;font-weight:740;letter-spacing:-.03em;max-width:1152px;color:var(--on-dark);}.h1a{display:block;text-wrap:balance;}.g{display:block;margin-top:.04em;text-wrap:balance;color:var(--accent-dark);}.car .lead.l1{margin-top:clamp(12px,2.2svh,20px);}.marks-w{margin-top:clamp(22px,4.2svh,44px);container-type:inline-size;}.marks{display:grid;grid-template-columns:minmax(0,1fr);--fs:min(44px,calc(116px / var(--emax)));}@media (min-width:900px){.marks{grid-template-columns:var(--cols);column-gap:56px;--fs:min(76px,9.4svh,calc((100cqw - var(--gaps)) / var(--sum)));}}.mk{border-top:1px solid rgba(255,253,247,.24);padding:16px 0 18px;min-width:0;display:grid;grid-template-columns:minmax(0,118px) minmax(0,1fr);gap:0 16px;align-items:start;}.mk:last-child{padding-bottom:0;}.mk-t{min-width:0;}@media (min-width:900px){.mk{display:block;padding:20px 0 0;}}.num{display:block;font-weight:740;line-height:1.05;letter-spacing:-.02em;white-space:nowrap;font-size:var(--fs);color:var(--accent-dark);}.mk .lab{font-size:clamp(16px,1.5vw,20px);line-height:1.35;color:var(--on-dark);font-weight:430;text-wrap:balance;}@media (min-width:900px){.mk .lab{margin-top:14px;}}@media (min-width:640px) and (max-width:899px){.mk .lab{max-width:26em;}}.tools{display:grid;grid-template-columns:minmax(0,1fr);}@media (min-width:640px){.tools{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (min-width:1100px){.tools{grid-template-columns:repeat(3,minmax(0,1fr));}}.tool{min-width:0;}.tool h3{letter-spacing:-.015em;}.tool .tx{color:var(--on-dark-body);text-wrap:pretty;}.car .lead.l2{}.cards{display:grid;grid-template-columns:minmax(0,1fr);}@media (min-width:900px){.cards{grid-template-columns:var(--cols);column-gap:28px;row-gap:0;}.pcard{grid-row:span 3;display:grid;grid-template-rows:subgrid;row-gap:0;}}.pcard{min-width:0;}.pcard.main{}@media (max-width:480px){.pcard,.pcard.main{padding-inline:22px;}}.pp{align-self:end;container-type:inline-size;display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 14px;min-width:0;}.price{font-weight:740;line-height:1;letter-spacing:-.025em;white-space:nowrap;font-size:min(var(--mxm),calc(100cqw / var(--e)));color:var(--accent-dark);}@media (min-width:900px){.price{font-size:min(var(--mx),12svh,max(calc((100cqw - var(--ud)) / var(--e)),calc(55cqw / var(--e))));line-height:.727;}}.unit{font-size:22px;line-height:1;font-weight:600;color:var(--on-dark);}.pcard.main .unit{font-size:26px;}@media (min-width:900px){.unit{font-size:26px;line-height:.727;}.pcard.main .unit{font-size:32px;}}.pcard .name{font-size:clamp(20px,1.9vw,25px);line-height:1.2;font-weight:700;color:var(--on-dark);}.pcard .bd{margin-top:14px;align-self:start;}.badge{display:inline-block;font-size:16px;line-height:1.3;font-weight:650;color:#c9eedb;background:rgba(var(--accent-dark-rgb),.14);border:1px solid rgba(var(--accent-dark-rgb),.55);border-radius:999px;padding:7px 16px;}@media (min-width:900px){.pcard.main .pp{padding-top:12px;}.pcard .bd{margin-top:11px;}.pcard,.pcard.main{padding-bottom:20px;}}@media (min-width:900px){.pcard.pk{grid-row:span 4;}}.pcard.pk .ph{min-width:0;}.pcard.pk .ptag{font-size:16px;line-height:1.3;font-weight:650;color:var(--accent-dark);}.pcard.pk .name{margin-top:4px;font-size:clamp(22px,2vw,27px);}.pcard.pk .pp{align-self:start;margin-top:12px;}.pcard.pk.main .pp{padding-top:0;}.pcard.pk .bd{margin-top:12px;}.pcard.pk .pnote{margin-top:8px;font-size:15px;line-height:1.4;color:var(--on-dark-meta);font-weight:450;}.pcard.pk .bl{list-style:none;margin:16px 0 0;padding:14px 0 0;border-top:1px solid rgba(255,253,247,.16);display:grid;gap:7px;align-content:start;}.pcard.pk .bl li{position:relative;padding-left:20px;font-size:clamp(16px,1.35vw,18px);line-height:1.38;color:var(--on-dark-body);font-weight:430;}.pcard.pk.main .bl li{color:var(--on-dark);}.pcard.pk .bl li::before{content:"";position:absolute;left:1px;top:.5em;width:8px;height:8px;border-radius:50%;background:var(--accent-dark);}.pay{margin-top:14px;font-size:clamp(16px,1.4vw,18px);line-height:1.45;color:var(--on-dark-body);max-width:1152px;text-wrap:pretty;}@media (min-width:900px) and (max-height:779px){:root{--sq:calc(780px - 100svh);--k:.82;}}@media (min-width:900px) and (max-width:1099px) and (max-height:829px){:root{--sq:calc(830px - 100svh);--k:1.1;}}@media (min-width:900px) and (max-height:779px),(min-width:900px) and (max-width:1099px) and (max-height:829px){:root{--cut:calc(var(--sq) * var(--k));--pb:max(10px,calc(clamp(22px,3.8svh,44px) - var(--cut) * .09));--ap:max(10px,calc(clamp(16px,2.4svh,28px) - var(--cut) * .05));--bh:max(46px,calc(54px - var(--cut) * .1));}.tab{padding-top:max(7px,calc(12px - var(--cut) * .03));min-height:44px;}.tab-l{padding-bottom:max(7px,calc(12px - var(--cut) * .03));}.car-tabs{padding-top:max(3px,calc(10px - var(--cut) * .04));}.s-in{padding-top:var(--pb);padding-bottom:var(--pb);}.s-main{padding-block:0;}.car h1{margin-top:max(8px,calc(clamp(14px,2.2svh,20px) - var(--cut) * .03));}.car .lead.l1{margin-top:max(8px,calc(clamp(12px,2.2svh,20px) - var(--cut) * .03));}.marks-w{margin-top:max(12px,calc(clamp(22px,4.2svh,44px) - var(--cut) * .1));}.car .lead.l2{margin-top:max(8px,calc(clamp(14px,2.6svh,26px) - var(--cut) * .05));}.tools{margin-top:max(12px,calc(clamp(20px,3.6svh,36px) - var(--cut) * .05));}.tool{padding-top:max(8px,calc(14px - var(--cut) * .03));padding-bottom:max(8px,calc(16px - var(--cut) * .04));}.mk{padding-top:max(10px,calc(20px - var(--cut) * .05));}.mk .lab{margin-top:max(8px,calc(14px - var(--cut) * .03));}.s-act{padding-top:var(--ap);min-height:calc(var(--bh) + var(--ap));}.btn-lg{min-height:var(--bh);padding-block:calc((var(--bh) - 20px) / 2);}.cards{margin-top:max(14px,calc(clamp(22px,4svh,36px) - var(--cut) * .05));}.pcard{padding-top:max(16px,calc(26px - var(--cut) * .05));padding-bottom:max(14px,calc(20px - var(--cut) * .04));}.pcard.main{padding-top:max(15px,calc(25px - var(--cut) * .05));padding-bottom:max(14px,calc(20px - var(--cut) * .04));}.pcard .bd{margin-top:max(8px,calc(11px - var(--cut) * .02));}.pcard.pk .pp{margin-top:max(8px,calc(14px - var(--cut) * .03));}.pcard.pk .bl{margin-top:max(10px,calc(16px - var(--cut) * .04));padding-top:max(8px,calc(14px - var(--cut) * .04));gap:max(3px,calc(7px - var(--cut) * .03));}.pay{margin-top:max(8px,calc(14px - var(--cut) * .05));}.pcard.pk .name{margin-top:max(1px,calc(4px - var(--cut) * .03));}.pcard.pk .pnote{margin-top:max(3px,calc(8px - var(--cut) * .04));}.pcard.pk .bl li{font-size:max(16px,calc(18px - var(--cut) * .02));line-height:max(1.28,calc(1.38 - var(--cut) * .001));}.car-ctl{padding-bottom:max(8px,calc(22px - var(--cut) * .1));}.arr{width:max(42px,calc(48px - var(--cut) * .04));height:max(42px,calc(48px - var(--cut) * .04));}}@media (min-width:1100px) and (max-height:779px){.car-ctl{bottom:var(--pb);}.ctl-in{height:var(--bh);}}.lf{background:var(--alt);border-bottom:1px solid var(--line);padding-block:clamp(44px,5.6vw,80px);color:var(--body);}.lf h2{font-size:clamp(26px,3vw,38px);line-height:1.16;letter-spacing:-.025em;color:var(--ink);max-width:960px;text-wrap:balance;}.lf-tx{margin-top:12px;max-width:900px;font-size:clamp(17px,1.6vw,19px);line-height:1.55;color:var(--body);text-wrap:pretty;}.lf-form{position:relative;margin-top:clamp(22px,2.6vw,30px);max-width:1040px;}.lf-row{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;}.lf-f{min-width:0;}.lf-f label{display:block;font-size:16px;line-height:1.3;font-weight:600;color:var(--ink);margin-bottom:8px;}.lf-f input{display:block;width:100%;height:54px;margin:0;padding:0 16px;font:inherit;font-size:17px;line-height:1.2;color:var(--ink);background:var(--card);border:1.5px solid var(--line-s);-webkit-appearance:none;appearance:none;transition:border-color .2s ease;}.lf-f input::placeholder{color:var(--label);opacity:1;}.lf-f input:hover{border-color:rgba(26,20,16,.4);}.lf-f input:focus{}.lf-f input[aria-invalid="true"]{border-color:var(--bad-ink);}.lf .lf-btn{width:100%;height:54px;min-height:54px;padding-block:0;white-space:nowrap;}.lf .lf-btn:disabled{opacity:.6;cursor:progress;}@media (min-width:760px){.lf-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;}.lf .lf-btn{width:auto;}}.lf-hp{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;}.lf-st{margin-top:14px;font-size:17px;line-height:1.45;font-weight:560;color:var(--ink);overflow-wrap:anywhere;}.lf-st:empty{display:none;}.lf-st[data-state="err"]{color:var(--bad-ink);}.lf-pv{margin-top:12px;font-size:15px;line-height:1.45;color:var(--label);}.lf-pv a{color:var(--ink);text-decoration:underline;text-underline-offset:3px;}.lf-pv a:hover{text-decoration-color:var(--accent);}.lf-ns{margin-top:20px;font-size:17px;line-height:1.45;color:var(--ink);font-weight:560;}.strip{background:var(--bg);border-bottom:1px solid var(--line);}.strip .w{display:flex;flex-wrap:wrap;align-items:center;gap:12px 44px;padding-block:22px;}.strip-l{font-size:16px;line-height:1.3;font-weight:600;color:var(--label);flex:none;}.strip-i{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:12px 34px;}.strip-i li{display:flex;align-items:center;gap:10px;font-size:17px;line-height:1.2;font-weight:600;color:var(--ink);opacity:.7;}.strip-i svg{width:22px;height:22px;fill:currentColor;flex:none;}@media (max-width:899px){.strip .w{gap:14px;padding-block:20px;}.strip-i{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 12px;width:100%;}}@media (max-width:639px){.strip-i li{flex-direction:column;align-items:flex-start;gap:8px;}}.ref{background:var(--bg);padding-block:clamp(52px,6.4vw,92px);color:var(--body);}.ref.alt{background:var(--alt);}.ref .eb{display:flex;align-items:center;gap:12px;font-size:16px;line-height:1.3;font-weight:650;color:var(--accent-ink);letter-spacing:.01em;margin:0;}.ref .eb i{display:block;width:30px;height:3px;border-radius:2px;background:var(--accent);flex:none;}.ref h2{margin-top:12px;font-size:clamp(26px,3vw,38px);line-height:1.16;letter-spacing:-.025em;color:var(--ink);max-width:960px;text-wrap:balance;}.ref .intro{margin-top:16px;max-width:820px;font-size:clamp(17px,1.6vw,19px);line-height:1.55;color:var(--body);}.ref .blk{margin-top:clamp(24px,3vw,32px);}.ref .ac{color:var(--accent-ink);}.ref .more{color:var(--ink);}.ref .more .ar{color:var(--accent);}.ref .mp{margin-top:clamp(22px,2.6vw,32px);}.stats{display:grid;gap:16px;grid-template-columns:minmax(0,1fr);container-type:inline-size;}.stat{min-width:0;}.stat .v{display:block;line-height:1.05;letter-spacing:-.02em;white-space:nowrap;}@media (min-width:560px){.stats{grid-template-columns:repeat(2,minmax(0,1fr));}.stat .v{font-size:min(44px,calc(((100cqw - 16px) / 2 - 46px) / var(--emax)));}.stats.n3 .stat:last-child{grid-column:1/-1;}}@media (min-width:640px) and (max-width:899px){.stats.n3{grid-template-columns:repeat(3,minmax(0,1fr));}.stats.n3 .stat:last-child{grid-column:auto;}.stats.n3 .stat .v{font-size:min(44px,calc(((100cqw - 32px) / 3 - 46px) / var(--emax)));}}@media (min-width:900px){.stats.n3 .stat:last-child{grid-column:auto;}}@media (min-width:900px){.stats{grid-template-columns:repeat(var(--n),minmax(0,1fr));}.stat .v{font-size:min(48px,calc(((100cqw - (var(--n) - 1) * 16px) / var(--n) - 46px) / var(--emax)));}}.stat .lb{line-height:1.4;}.usps{margin-top:clamp(26px,3.2vw,40px);display:grid;grid-template-columns:minmax(0,1fr);}@media (min-width:640px){.usps{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;}}@media (min-width:1100px){.usps{grid-template-columns:repeat(4,minmax(0,1fr));}}.us{min-width:0;display:flex;flex-direction:column;}.us .ic{display:grid;place-items:center;}.us .ic svg{}.us .val{letter-spacing:-.02em;text-wrap:balance;}.us p.tx{}.cmp-h{margin-top:clamp(48px,6vw,72px);margin-bottom:20px;font-size:clamp(22px,2.4vw,30px);line-height:1.2;letter-spacing:-.02em;color:var(--ink);max-width:900px;text-wrap:balance;}.nb{white-space:nowrap;}.tag::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--accent);flex:none;}.tscroll{overflow-x:auto;border:1px solid var(--line);border-radius:14px;background:var(--card);}table.tb{width:100%;border-collapse:separate;border-spacing:0;font-size:17px;line-height:1.42;}.tb th{background:var(--dark);color:var(--on-dark);text-align:left;font-weight:600;font-size:16px;line-height:1.3;letter-spacing:.01em;padding:12px 18px 9px;vertical-align:bottom;border-bottom:3px solid transparent;}.tb th:not(:last-child){border-right:1px solid var(--line-dark);}.tb th.hl{border-bottom-color:var(--accent);}.tb td{padding:13px 18px;border-bottom:1px solid var(--line);vertical-align:top;color:var(--body);}.tb tr:last-child td{border-bottom:0;}.tb td:first-child{font-weight:650;color:var(--ink);}.tb td.hl{background:#f6e4da;color:var(--ink);font-weight:700;}.tb td:first-child{min-width:150px;}.tb td.nw{white-space:nowrap;}.tb td.lt{font-weight:430;color:var(--body);}.tb td.lt b{font-weight:680;color:var(--ink);}@media (min-width:721px){.tb th:first-child{white-space:nowrap;}.tb.lt1 th:last-child,.tb.lt1 td:last-child{width:31%;}}@media (max-width:720px){.tscroll{border:0;border-radius:0;overflow:visible;background:none;}table.tb,.tb thead,.tb tbody,.tb tr,.tb th,.tb td{display:block;}.tb thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;}.tb tr{border:1px solid var(--line);border-radius:14px;margin-bottom:12px;overflow:hidden;background:var(--card);}.tb td{border:0;padding:10px 16px;font-size:16px;}.tb td:first-child{background:rgba(26,20,16,.05);color:var(--ink);padding:12px 16px;min-width:0;}.tb td.lt{font-weight:430;}.tb td+td{border-top:1px solid var(--line);}.tb td.hl{background:#f6e4da;}.tb td[data-label]::before{content:attr(data-label);display:block;font-size:15px;font-weight:600;color:var(--label);margin-bottom:2px;}.tb.two:not(.lt1) td[data-label]::before{display:none;}}ul.bul{list-style:none;padding:0;display:grid;gap:14px 40px;grid-template-columns:minmax(0,1fr);}@media (min-width:900px){ul.bul.two{display:block;column-count:2;column-gap:48px;}ul.bul.two li{break-inside:avoid;margin-bottom:16px;}}ul.bul li{position:relative;padding-left:26px;font-size:18px;line-height:1.5;color:var(--body);}ul.bul li::before{content:"";position:absolute;left:0;top:.6em;width:9px;height:9px;border-radius:50%;background:var(--accent);}.callout{}.src{margin-top:24px;padding-top:12px;border-top:1px solid var(--line);line-height:1.5;}.ct{position:relative;overflow:hidden;padding-block:clamp(56px,7vw,96px);}.ct>.w{position:relative;z-index:1;}.ct h2{font-size:clamp(30px,3.5vw,45px);line-height:1.1;letter-spacing:-.025em;max-width:900px;text-wrap:balance;}.ct .lead{max-width:760px;}.ct .btn{margin-top:clamp(26px,3.2vw,38px);}.sgn{margin-top:18px;font-size:17px;line-height:1.4;}.sgn a{color:var(--on-dark);font-weight:560;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1.5px;display:inline-block;padding:12px 0;}.sgn a:hover{text-decoration-color:var(--accent-dark);}.ft{padding-top:clamp(40px,5vw,64px);}.ft-top{display:grid;grid-template-columns:minmax(0,1fr);gap:36px 48px;padding-bottom:clamp(32px,4vw,48px);}@media (min-width:900px){.ft-top{grid-template-columns:minmax(0,1.25fr) minmax(0,2fr);}}.ft .brand{font-size:24px;padding:0;margin:0;}.ft .brand .os{}.ft-line{margin-top:14px;max-width:420px;font-size:16px;line-height:1.55;}.ft-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px;}@media (max-width:639px){.ft-cols{grid-template-columns:repeat(2,minmax(0,1fr));}}.ft-h{font-size:16px;line-height:1.3;font-weight:650;letter-spacing:.08em;text-transform:uppercase;}.ft ul{list-style:none;padding:0;margin:8px 0 0;}.ft ul a{display:inline-block;text-decoration:none;font-size:16px;line-height:1.4;padding:8px 0;transition:color .2s;}.ft ul a:hover{text-decoration:underline;text-underline-offset:4px;}.ft-bot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 24px;padding-block:20px 26px;font-size:16px;line-height:1.5;}.ft-bot p{margin:0;}.ft-bot .dm{}@media (forced-colors:active){.tab[aria-selected="true"]{border-bottom:3px solid Highlight;}.arr,.btn{border:1px solid ButtonText;}}.car{background:#f5f1e8;color:#1a1410;}.car[data-s="problem"]{background:#14181b;color:#f5f1e8;}@media (min-width:900px){.car{min-height:0;}}.car-track{flex:none;align-items:flex-start;transition:height .3s ease;}@media (prefers-reduced-motion:reduce){.car-track{transition:none;}}#start .s-in{min-height:0;}@media (min-width:900px){#start .s-in{min-height:480px;}}@media (min-width:900px){.s-in{padding-top:52px;padding-bottom:36px;}}@media (max-width:899px){.s-in{padding-top:28px;padding-bottom:24px;}}.car .sh,.car h1,.car .problem-title{color:var(--ink);}.car .lead{color:var(--body);}.car[data-s="problem"] .sh,
.car[data-s="problem"] h1,
.car[data-s="problem"] .problem-title{color:#f5f1e8;}.car[data-s="problem"] .lead,
.car[data-s="problem"] .l1,
.car[data-s="problem"] .l2{color:#d5dadd;}.car[data-s="problem"] .more{color:#f5f1e8;}.car[data-s="problem"] .more .ar{color:#ef8a74;}.car .g{color:var(--accent-ink);}.car[data-s="problem"] .g{color:#ef8a74;}.car .num{color:var(--accent-ink);}.car[data-s="problem"] .num{color:#ef8a74;}.car .tool h3{color:var(--ink);}.car[data-s="problem"] .step h3{color:#f5f1e8;}.car[data-s="problem"] .tool h3{color:#f5f1e8;}.car .tool .tx{color:var(--body);}.car[data-s="problem"] .step .tx,
.car[data-s="problem"] .tool .tx,
.car[data-s="problem"] .pcard .desc,
.car[data-s="problem"] .pcard.pk .bl li{color:#d5dadd;}.car[data-s="problem"] .step .cap{color:#a9b1b7;}.car .marks-w .lab{color:var(--ink);}.car .mk .lab{color:var(--ink);}.car[data-s="problem"] .mk .lab{color:#f5f1e8;}.car[data-s="problem"] .note{color:#a9b1b7;}h1,h2,h3{font-weight:600;}.car .eb{display:block;font-size:14px;line-height:1.3;font-weight:600;letter-spacing:.02em;color:var(--accent-ink);margin-bottom:12px;}.car[data-s="problem"] .eb{color:var(--bad-dark);}@media (min-width:900px){.slide .eb{display:block;}}#hero-h{font-size:34px;line-height:1.12;font-weight:600;letter-spacing:-.03em;max-width:1000px;color:var(--ink);margin-top:0;}@media (min-width:900px){#hero-h{font-size:60px;line-height:1.06;}}.car .problem-title{font-size:33px;line-height:1.12;font-weight:600;letter-spacing:-.03em;max-width:1000px;text-wrap:balance;margin-top:0;}@media (min-width:900px){.car .problem-title{font-size:52px;line-height:1.06;}}.lead{margin-top:16px;font-size:17px;line-height:1.5;max-width:780px;}@media (min-width:900px){.lead{font-size:19px;line-height:1.5;}}.kick::before{background:var(--accent);}.car[data-s="problem"] .kick{color:#ef8a74;}.car[data-s="problem"] .kick::before{background:#ef8a74;}.s-act{padding-right:0;min-height:0;}@media (max-width:639px){.s-act{gap:12px;padding-top:24px;}.s-act .btn{min-height:48px;flex:1 1 100%;}}.car .btn-p{background:var(--btn);color:#fffdf7;}.car .btn-p:hover{background:var(--btn-h);}.car .btn-o:hover{background:rgba(26,20,16,.05);border-color:var(--ink);}.car[data-s="problem"] .btn-o{background:transparent;border-color:rgba(255,253,247,.4);color:#f5f1e8;}.car[data-s="problem"] .btn-o:hover{background:rgba(255,253,247,.08);border-color:var(--on-dark);}.car[data-s="problem"] .btn-g{background:transparent;border-color:rgba(255,253,247,.4);color:#f5f1e8;}.car[data-s="problem"] .btn-g:hover{background:rgba(255,253,247,.08);border-color:var(--on-dark);}.car :focus-visible{outline-color:#17784f;}.car[data-s="problem"] :focus-visible{outline-color:#74d9a9;}.car-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 20px;padding-top:0;}.car-tabs .tab{padding-top:10px;min-height:44px;color:var(--label);}.car-tabs .tab:hover{color:var(--ink);}.car-tabs .tab[aria-selected="true"]{color:var(--ink);}.car-tabs .tab-l{font-size:16px;line-height:1.3;font-weight:600;padding-bottom:10px;white-space:nowrap;}.car-tabs .tab[aria-selected="true"] .tab-bar i{background:var(--accent);}#tab-problem[aria-selected="true"]{color:var(--bad-ink);}.car[data-s="problem"] .car-tabs .tab{color:#a9b1b7;}.car[data-s="problem"] .car-tabs .tab:hover{color:#f5f1e8;}.car[data-s="problem"] .car-tabs .tab[aria-selected="true"]{color:#f5f1e8;}.car[data-s="problem"] #tab-problem[aria-selected="true"]{color:#ef8a74;}@media (max-width:899px){.car-tabs{gap:0 10px;}.car-tabs .tab-l{justify-content:center;font-size:14px;}}@media (min-width:900px){.car-tabs .tab-long{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;}.car-tabs .tab-t::after{content:attr(data-short) / "";}}.car-ctl{padding:0 0 24px;}.car-ctl .arr,.car-ctl .ctl-n{pointer-events:auto;}@media (min-width:1100px){.car-ctl{position:static;bottom:auto;padding:0 0 24px;pointer-events:auto;}}.ctl-n{color:var(--label);font-size:15px;}.car[data-s="problem"] .ctl-n{color:#a9b1b7;}.arr{border:1.5px solid var(--line-s);color:var(--ink);background:transparent;}.arr:hover{background:rgba(26,20,16,.05);border-color:var(--ink);}.car[data-s="problem"] .arr{border-color:rgba(255,253,247,.4);color:#f5f1e8;}.car[data-s="problem"] .arr:hover{background:rgba(255,253,247,.1);border-color:var(--on-dark);}.car .marks-w{margin-top:28px;}.car .mk{border-top:1px solid var(--line);}.car[data-s="problem"] .mk{border-top:1px solid rgba(255,253,247,.24);}.car .num{font-size:clamp(36px,10vw,44px);font-weight:600;letter-spacing:-.02em;}.car[data-s="problem"] .num{font-size:clamp(36px,10vw,44px);}.car .mk .lab{font-size:17px;font-weight:440;line-height:1.4;}@media (min-width:900px){.car .num,.car[data-s="problem"] .num{font-size:54px;line-height:1.1;}.car .mk .lab{margin-top:12px;}}.tools{gap:0 28px;margin-top:24px;}.tool{border-top:1px solid var(--line);padding:18px 0 20px;}.car[data-s="problem"] .tool{border-top:1px solid rgba(255,253,247,.24);}.tool h3{font-size:21px;line-height:1.2;font-weight:600;color:var(--ink);}.tool .tx{margin-top:6px;font-size:17px;line-height:1.45;font-weight:440;}.car .lead.l2{margin-top:16px;font-size:17px;line-height:1.5;max-width:820px;}.cards{gap:20px;margin-top:24px;}.pcard{background:var(--card);border:1px solid var(--line);border-radius:10px;padding:26px 28px 24px;}.pcard.main{background:var(--card);border:1px solid var(--line-s);background-image:none;padding:26px 28px 24px;}.car .price{font-size:44px;line-height:1.05;font-weight:600;letter-spacing:-.02em;color:var(--ink);}.car .unit{font-size:20px;line-height:1.2;font-weight:600;color:var(--body);}.car .pcard.main .unit{font-size:20px;}@media (min-width:900px){.car .price{font-size:56px;line-height:1.05;}.car .unit,.car .pcard.main .unit{font-size:22px;line-height:1.2;}}.car .pcard .name{font-size:23px;line-height:1.25;font-weight:600;color:var(--ink);}.car .pcard.pk .name{font-size:23px;margin-top:2px;}.car .pcard.pk .ptag{font-size:14px;font-weight:600;color:var(--accent-ink);}.car .pcard.pk .pnote{margin-top:8px;font-size:15px;line-height:1.45;color:var(--label);}.car .badge{font-size:15px;font-weight:600;color:var(--accent-ink);background:rgba(30,140,94,.08);border:1px solid rgba(30,140,94,.32);border-radius:999px;padding:5px 13px;}.car .pcard.pk .bl{border-top:1px solid var(--line);margin-top:16px;padding-top:14px;gap:8px;}.car .pcard.pk .bl li{font-size:17px;line-height:1.45;color:var(--body);font-weight:440;}.car .pcard.pk .bl li::before{background:var(--accent);border-radius:1px;}.car .pay{margin-top:20px;padding-top:20px;border-top:1px solid var(--line);font-size:17px;line-height:1.5;color:var(--body);max-width:1000px;}.usps{gap:0 28px;}.us{background:none;border:0;border-top:1px solid var(--line);border-radius:0;padding:22px 0 26px;}.us .ic{width:auto;height:auto;background:none;border:0;border-radius:0;margin-bottom:14px;color:var(--accent);}.us .ic svg{width:24px;height:24px;}.us .val{font-size:22px;line-height:1.25;font-weight:600;color:var(--ink);}.us p.tx{margin-top:10px;font-size:17px;line-height:1.5;color:var(--body);}.stat{background:none;border:0;border-top:1px solid var(--line);border-radius:0;padding:20px 0 4px;}.stat .v{font-size:36px;font-weight:600;color:var(--ink);}.stat .lb{margin-top:6px;font-size:17px;color:var(--body);}.callout{background:none;border:0;border-left:3px solid var(--accent);border-radius:0;padding:2px 0 2px 20px;font-size:18px;line-height:1.5;color:var(--body);font-weight:440;}.src{color:var(--label);font-size:14px;}.lf-f input{border-radius:8px;}.lf-f input:focus{border-color:var(--btn);}.lf :focus-visible{outline-color:var(--btn);}.lf h2{font-weight:600;}.ct{background:var(--alt);color:var(--body);}.ct h2{color:var(--ink);font-weight:600;}.ct .lead{color:var(--body);}.ct .sgn{color:var(--label);}.ct .sgn a{color:var(--ink);}.ct .sgn a:hover{text-decoration-color:var(--accent);}.ct :focus-visible{outline-color:var(--btn);}.ft{background:var(--bg);color:var(--label);border-top:1px solid var(--line);}.ft .brand{color:var(--ink);}.ft .brand .os{color:var(--accent-ink);}.ft-line{color:var(--label);}.ft-h{color:var(--ink);}.ft ul a{color:var(--body);}.ft ul a:hover{color:var(--ink);text-decoration-color:var(--accent);}.ft-bot{border-top:1px solid var(--line);}.ft-bot .dm{color:var(--ink);}.ft :focus-visible{outline-color:var(--btn);}.comparison-scroll{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.tscroll.comparison-scroll{overflow-x:auto;overflow-y:hidden;max-width:100%;}.comparison-scroll table.tb{display:table;width:100%;min-width:1100px;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:15px;line-height:1.45;color:var(--ink,#1d1d1b);}.comparison-scroll table.tb thead{display:table-header-group;position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;}.comparison-scroll table.tb tbody{display:table-row-group;width:auto;height:auto;overflow:visible;}.comparison-scroll table.tb tr{display:table-row;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;}.comparison-scroll table.tb th,.comparison-scroll table.tb td{display:table-cell;width:auto;height:auto;padding:14px 16px;vertical-align:top;text-align:left;white-space:normal;overflow:visible;border:0;border-bottom:1px solid rgba(0,0,0,.12);background:none;box-shadow:none;font-size:15px;line-height:1.45;}.comparison-scroll table.tb th{font-size:14px;font-weight:600;background:rgba(0,0,0,.03);}.comparison-scroll table.tb td::before,.comparison-scroll table.tb th::before{content:none;display:none;}.comparison-scroll table.tb tr>th:first-child,.comparison-scroll table.tb tr>td:first-child{width:200px;}.comparison-scroll table.tb tr>th:not(:first-child),.comparison-scroll table.tb tr>td:not(:first-child){width:225px;}.comparison-scroll table.tb th.hl,.comparison-scroll table.tb td.hl,.comparison-scroll table.tb .hl{background:#e8f0e8;color:#1d1d1b;border-left:1px solid rgba(0,0,0,.12);}.car-tabs .tab{border:0;border-bottom:1px solid rgba(0,0,0,.14);border-radius:0;background:transparent;box-shadow:none;padding:10px 4px;}.car-tabs .tab[aria-selected=true]{border-bottom:2px solid #2f6b3f;font-weight:600;}.car-tabs .tab[aria-selected=true]#tab-problem,.car-tabs .tab[aria-selected=true][data-tab=problem],.car-tabs .tab[aria-selected=true][data-key=problem]{border-bottom-color:#b3261e;color:#b3261e;}.btn,a.btn,button.btn{border-radius:8px;}.cmp-h.cmp-h{font-weight:600;}.comparison-scroll table.tb th{color:var(--ink);}.ref h2{font-weight:600;}.cmp-h{font-weight:600;}.car[data-s="problem"] .car-tabs #tab-problem[aria-selected="true"]{color:#ef8a74;border-color:#ef8a74;}.car-tw,.car-ctl,.lf-form{display:none;}.car-track{scrollbar-width:thin;scrollbar-color:rgba(255,253,247,.45) rgba(255,253,247,.1);-ms-overflow-style:auto;}.car-track::-webkit-scrollbar{display:block;height:10px;}.car-track::-webkit-scrollbar-track{background:rgba(255,253,247,.1);}.car-track::-webkit-scrollbar-thumb{background:rgba(255,253,247,.45);border-radius:5px;}:root{--bg:#ffffff;--card:#ffffff;--alt:#f2f5f8;--ink:#0a1b30;--body:#425063;--label:#5d6c7b;--accent:#0b7c9e;--accent-ink:#0b7c9e;--cyan:#2fb8e2;--btn:#0a1b30;--btn-h:#13314f;--dark:#061523;--dark-2:#0a1b30;--on-dark:#ffffff;--on-dark-body:#c5d2df;--on-dark-meta:#93a4b5;--accent-dark:#2fb8e2;--line:rgba(10,27,48,.14);--line-s:rgba(10,27,48,.3);--line-n:rgba(255,255,255,.2);--line-dark:rgba(255,255,255,.18);--bad:#b3261e;--bad-ink:#a11e17;--bad-dark:#ff9a86;--serif:Georgia,"Times New Roman",Times,serif;--sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Inter",sans-serif;}body#preview-mckinsey[data-direction="mckinsey"]{background:var(--bg);color:var(--body);font-family:var(--sans);font-size:17px;line-height:1.6;}body#preview-mckinsey[data-direction="mckinsey"] h1,
body#preview-mckinsey[data-direction="mckinsey"] h2,
body#preview-mckinsey[data-direction="mckinsey"] h3{font-weight:400;font-family:var(--serif);}body#preview-mckinsey[data-direction="mckinsey"] b{font-weight:600;}body#preview-mckinsey[data-direction="mckinsey"] :focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px;}body#preview-mckinsey[data-direction="mckinsey"] .hdr{background:rgba(255,255,255,.96);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);}body#preview-mckinsey[data-direction="mckinsey"] .hdr-in{height:calc(var(--hh) - 1px);gap:8px;}body#preview-mckinsey[data-direction="mckinsey"] .brand{font-family:var(--serif);font-size:24px;font-weight:400;letter-spacing:-.01em;color:var(--ink);padding:14px 0;margin-right:auto;}body#preview-mckinsey[data-direction="mckinsey"] .brand .os{color:var(--accent);}body#preview-mckinsey[data-direction="mckinsey"] .nav{display:none;}body#preview-mckinsey[data-direction="mckinsey"] .hdr-r{display:flex;align-items:center;gap:10px;}body#preview-mckinsey[data-direction="mckinsey"] .btn{border-radius:2px;font-family:var(--sans);font-weight:600;letter-spacing:.005em;transition:background-color .18s ease,border-color .18s ease,color .18s ease;}body#preview-mckinsey[data-direction="mckinsey"] .btn .i{transition:transform .2s ease;}body#preview-mckinsey[data-direction="mckinsey"] .btn-p{background:var(--btn);border-color:var(--btn);color:#fff;}body#preview-mckinsey[data-direction="mckinsey"] .btn-p:hover{background:var(--btn-h);border-color:var(--btn-h);}body#preview-mckinsey[data-direction="mckinsey"] .btn-p:hover .i{transform:translateX(3px);}body#preview-mckinsey[data-direction="mckinsey"] .btn-o:hover{background:rgba(10,27,48,.05);border-color:var(--ink);}body#preview-mckinsey[data-direction="mckinsey"] .btn-g{background:transparent;border-color:var(--line-s);color:var(--ink);}body#preview-mckinsey[data-direction="mckinsey"] .btn-g:hover{background:rgba(10,27,48,.05);border-color:var(--ink);}body#preview-mckinsey[data-direction="mckinsey"] .btn-lg{min-height:52px;padding:14px 24px;font-size:16px;}body#preview-mckinsey[data-direction="mckinsey"] .btn-sm{min-height:44px;padding:10px 14px;font-size:15px;border-radius:2px;}body#preview-mckinsey[data-direction="mckinsey"] .mn summary{list-style:none;width:44px;height:44px;border-radius:2px;border:1px solid var(--line-s);background:#fff;color:var(--ink);}body#preview-mckinsey[data-direction="mckinsey"] .mn summary::-webkit-details-marker{display:none;}body#preview-mckinsey[data-direction="mckinsey"] .mi,
body#preview-mckinsey[data-direction="mckinsey"] .mi::before,
body#preview-mckinsey[data-direction="mckinsey"] .mi::after{background:var(--ink);}body#preview-mckinsey[data-direction="mckinsey"] .mn-p{background:var(--ink);border-bottom:0;padding:10px var(--gut) 18px;}body#preview-mckinsey[data-direction="mckinsey"] .mn-p a{color:#fff;font-family:var(--serif);font-size:19px;font-weight:400;border-bottom:1px solid var(--line-n);padding:16px 2px;}body#preview-mckinsey[data-direction="mckinsey"] .mn-p a .i{color:var(--cyan);}@media (max-width:639px){body#preview-mckinsey[data-direction="mckinsey"] .si-b span{display:none;}}@media (min-width:1100px){body#preview-mckinsey[data-direction="mckinsey"] .hdr-in{height:calc(var(--hh) - 1px);gap:24px;}body#preview-mckinsey[data-direction="mckinsey"] .brand{font-size:25px;}body#preview-mckinsey[data-direction="mckinsey"] .nav{display:flex;align-items:center;gap:26px;margin-right:16px;}body#preview-mckinsey[data-direction="mckinsey"] .nav a{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--label);text-decoration:none;padding:8px 0;border-bottom:1px solid transparent;transition:color .18s,border-color .18s;}body#preview-mckinsey[data-direction="mckinsey"] .nav a:hover,
body#preview-mckinsey[data-direction="mckinsey"] .nav a[aria-current]{color:var(--ink);border-bottom-color:var(--accent);}body#preview-mckinsey[data-direction="mckinsey"] .mn{display:none;}}body#preview-mckinsey[data-direction="mckinsey"] .car{background:#fff;color:var(--ink);--gut:16px;}@media (min-width:640px){body#preview-mckinsey[data-direction="mckinsey"] .car{--gut:32px;}}@media (min-width:1024px){body#preview-mckinsey[data-direction="mckinsey"] .car{--gut:48px;}}@media (min-width:1200px){body#preview-mckinsey[data-direction="mckinsey"] .car{--gut:64px;}}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="start"]{background:var(--ink);color:#fff;}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="problem"]{background:#fff;color:var(--ink);}body#preview-mckinsey[data-direction="mckinsey"] .car .car-track{flex:none;align-items:flex-start;transition:height .3s ease;scrollbar-width:none;}body#preview-mckinsey[data-direction="mckinsey"] .car-track::-webkit-scrollbar{display:none;}@media (prefers-reduced-motion:reduce){body#preview-mckinsey[data-direction="mckinsey"] .car .car-track{transition:none;}}body#preview-mckinsey[data-direction="mckinsey"] .car-tw,
body#preview-mckinsey[data-direction="mckinsey"] .car-ctl,
body#preview-mckinsey[data-direction="mckinsey"] .lf-form{display:block;width:100%;}body#preview-mckinsey[data-direction="mckinsey"] .car .s-in{padding-top:0;padding-bottom:0;}body#preview-mckinsey[data-direction="mckinsey"] .car .s-main{padding-block:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .s-in{min-height:0;}@media (min-width:1100px){body#preview-mckinsey[data-direction="mckinsey"] #start .s-in{min-height:min(74svh,700px);display:flex;flex-direction:column;justify-content:center;padding-block:clamp(26px,4svh,48px);}}body#preview-mckinsey[data-direction="mckinsey"] .car-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 12px;padding-top:0;border-bottom:1px solid var(--line);counter-reset:edtab;}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="start"] .car-tabs{border-bottom-color:var(--line-n);}body#preview-mckinsey[data-direction="mckinsey"] .car-tabs .tab{counter-increment:edtab;min-height:0;padding:14px 2px 0 0;border:0;border-radius:0;background:transparent;color:var(--label);box-shadow:inset 0 -1px 0 transparent;transition:color .18s,box-shadow .18s;}body#preview-mckinsey[data-direction="mckinsey"] .car-tabs .tab:hover{color:var(--ink);}body#preview-mckinsey[data-direction="mckinsey"] .car-tabs .tab[aria-selected="true"]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--accent);}body#preview-mckinsey[data-direction="mckinsey"] .car-tabs .tab-l{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding-bottom:12px;white-space:normal;font-family:var(--serif);font-size:17px;line-height:1.2;font-weight:400;color:inherit;}body#preview-mckinsey[data-direction="mckinsey"] .car-tabs .tab-l::before{content:counter(edtab,decimal-leading-zero);font-family:var(--sans);font-size:12px;font-weight:700;letter-spacing:.14em;color:var(--accent);}body#preview-mckinsey[data-direction="mckinsey"] .car-tabs .tab[aria-selected="true"] .tab-l::before{color:var(--accent);}body#preview-mckinsey[data-direction="mckinsey"] .car-tabs .tab-t::after{content:none;}body#preview-mckinsey[data-direction="mckinsey"] .car-tabs .tab-long{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="start"] .car-tabs .tab{color:rgba(255,255,255,.6);}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="start"] .car-tabs .tab:hover{color:#fff;}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="start"] .car-tabs .tab[aria-selected="true"]{color:#fff;box-shadow:inset 0 -2px 0 var(--cyan);}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="start"] .car-tabs .tab-l::before{color:var(--cyan);}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="problem"] .car-tabs .tab{color:var(--label);}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="problem"] .car-tabs .tab:hover,
body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="problem"] .car-tabs .tab[aria-selected="true"]{color:var(--ink);}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="problem"] .car-tabs .tab[aria-selected="true"]{box-shadow:inset 0 -2px 0 var(--accent);}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="problem"] #tab-problem[aria-selected="true"]{color:var(--bad-ink);box-shadow:inset 0 -2px 0 var(--bad);}@media (max-width:899px){body#preview-mckinsey[data-direction="mckinsey"] .car-tabs{gap:0 8px;}body#preview-mckinsey[data-direction="mckinsey"] .car-tabs .tab{padding:11px 0 0;}body#preview-mckinsey[data-direction="mckinsey"] .car-tabs .tab-l{align-items:center;text-align:center;font-family:var(--sans);font-size:13px;font-weight:600;letter-spacing:.02em;line-height:1.25;gap:4px;padding-bottom:10px;}body#preview-mckinsey[data-direction="mckinsey"] .car-tabs .tab-l::before{display:none;}body#preview-mckinsey[data-direction="mckinsey"] .car-tabs .tab-long{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;}body#preview-mckinsey[data-direction="mckinsey"] .car-tabs .tab-t::after{content:attr(data-short);}}@media (max-width:380px){body#preview-mckinsey[data-direction="mckinsey"] .car-tabs .tab-l{font-size:12px;}}body#preview-mckinsey[data-direction="mckinsey"] .car-ctl{padding:14px 0 20px;border-top:1px solid var(--line);}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="start"] .car-ctl{border-top-color:var(--line-n);}body#preview-mckinsey[data-direction="mckinsey"] .car .ctl-in{height:48px;}body#preview-mckinsey[data-direction="mckinsey"] .car .ctl-n{order:2;font-family:var(--sans);margin-left:auto;}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="start"] .ctl-n{color:var(--on-dark-meta);}body#preview-mckinsey[data-direction="mckinsey"] .car .arr{order:1;padding:0;}body#preview-mckinsey[data-direction="mckinsey"] .car .arr.next{order:3;}body#preview-mckinsey[data-direction="mckinsey"] .car .arr:hover{background:rgba(10,27,48,.05);border-color:var(--ink);}body#preview-mckinsey[data-direction="mckinsey"] .car .arr[aria-disabled="true"]{pointer-events:none;}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="start"] .arr{}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="start"] .arr:hover{background:rgba(255,255,255,.08);border-color:#fff;}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="start"] :focus-visible,
body#preview-mckinsey[data-direction="mckinsey"] .lf :focus-visible,
body#preview-mckinsey[data-direction="mckinsey"] .ct :focus-visible,
body#preview-mckinsey[data-direction="mckinsey"] .ft :focus-visible{outline-color:var(--cyan);}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="problem"] :focus-visible{outline-color:var(--accent);}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="problem"] .arr{border-color:var(--line-s);color:var(--ink);}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="problem"] .arr:hover{background:rgba(10,27,48,.05);border-color:var(--ink);}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="problem"] .ctl-n{color:var(--label);}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="problem"] .more{color:var(--accent);}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="problem"] .more .ar{color:var(--accent);}body#preview-mckinsey[data-direction="mckinsey"] .car .eb{display:flex;align-items:center;gap:10px;font-size:13px;line-height:1.3;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:0 0 18px;}body#preview-mckinsey[data-direction="mckinsey"] .car .eb i{display:none;}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="start"] .eb{color:var(--cyan);}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="problem"] .eb{color:var(--accent);}body#preview-mckinsey[data-direction="mckinsey"] .car .sh{font-family:var(--serif);font-size:clamp(29px,7.2vw,42px);line-height:1.1;font-weight:400;letter-spacing:-.02em;color:var(--ink);max-width:20ch;text-wrap:balance;}body#preview-mckinsey[data-direction="mckinsey"] .car .lead{margin-top:16px;font-size:17px;line-height:1.55;color:var(--body);max-width:64ch;text-wrap:pretty;}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="start"] .lead{color:var(--on-dark-body);}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="start"] .more{color:var(--cyan);text-decoration-color:var(--cyan);}body#preview-mckinsey[data-direction="mckinsey"] .car .ed{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(22px,3vw,34px);min-width:0;}body#preview-mckinsey[data-direction="mckinsey"] .car .ed-l,
body#preview-mckinsey[data-direction="mckinsey"] .car .ed-r{min-width:0;}body#preview-mckinsey[data-direction="mckinsey"] .car h1#hero-h{font-family:var(--serif);font-size:clamp(36px,9.6vw,54px);line-height:1.03;font-weight:400;letter-spacing:-.024em;color:#fff;margin:0;max-width:13ch;}body#preview-mckinsey[data-direction="mckinsey"] .car h1#hero-h .h1a{display:block;}body#preview-mckinsey[data-direction="mckinsey"] .car .ed-l .lead.l1{margin-top:18px;font-size:17px;line-height:1.55;color:var(--on-dark-body);max-width:46ch;}body#preview-mckinsey[data-direction="mckinsey"] .car .ed-r{border-top:2px solid var(--cyan);padding-top:16px;min-width:0;}body#preview-mckinsey[data-direction="mckinsey"] .car .ed-rh{font-size:12px;line-height:1.3;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--cyan);margin:0;}body#preview-mckinsey[data-direction="mckinsey"] .car .ed-fig{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin-top:14px;padding-bottom:16px;border-bottom:1px solid var(--line-n);}body#preview-mckinsey[data-direction="mckinsey"] .car .fig-v{font-family:var(--serif);font-size:clamp(52px,13vw,74px);line-height:.9;font-weight:400;color:#fff;}body#preview-mckinsey[data-direction="mckinsey"] .car .fig-t{flex:1 1 12ch;min-width:0;font-size:15px;line-height:1.45;color:var(--on-dark-body);max-width:24ch;}body#preview-mckinsey[data-direction="mckinsey"] .car .ch{list-style:none;margin:0;padding:0;}body#preview-mckinsey[data-direction="mckinsey"] .car .ch-i{display:block;margin-top:14px;padding-top:14px;border-top:1px solid var(--line-n);min-width:0;}body#preview-mckinsey[data-direction="mckinsey"] .car .ch-n{display:block;font-family:var(--serif);font-size:19px;line-height:1.2;color:#fff;}body#preview-mckinsey[data-direction="mckinsey"] .car .ch-t{display:block;margin-top:4px;font-size:15px;line-height:1.5;color:var(--on-dark-body);}body#preview-mckinsey[data-direction="mckinsey"] .car .ed-plats{display:flex;flex-wrap:wrap;gap:6px 20px;margin:16px 0 0;padding-top:14px;border-top:1px solid var(--line-n);font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--on-dark-meta);}body#preview-mckinsey[data-direction="mckinsey"] .car .ed-rf{margin:12px 0 0;font-size:15px;line-height:1.5;color:var(--on-dark-meta);}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="start"] .btn-p{background:var(--cyan);border-color:var(--cyan);color:var(--dark);}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="start"] .btn-p:hover{background:#63cfee;border-color:#63cfee;}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="start"] .btn-o{background:transparent;border-color:var(--line-n);color:#fff;}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="start"] .btn-o:hover{background:rgba(255,255,255,.08);border-color:#fff;}body#preview-mckinsey[data-direction="mckinsey"] .car .s-act{padding-right:0;min-height:0;}@media (max-width:639px){body#preview-mckinsey[data-direction="mckinsey"] .car .s-in{display:flex;flex-direction:column;align-items:stretch;padding-top:20px;padding-bottom:6px;}body#preview-mckinsey[data-direction="mckinsey"] .car .s-main.ed{display:contents;}body#preview-mckinsey[data-direction="mckinsey"] .car .ed-l{order:1;}body#preview-mckinsey[data-direction="mckinsey"] .car .s-act{order:2;padding-top:20px;}body#preview-mckinsey[data-direction="mckinsey"] .car .ed-r{order:3;margin-top:22px;}body#preview-mckinsey[data-direction="mckinsey"] .car .s-act .btn{flex:1 1 100%;min-height:50px;}body#preview-mckinsey[data-direction="mckinsey"] .car h1#hero-h{font-size:clamp(33px,9.2vw,48px);}body#preview-mckinsey[data-direction="mckinsey"] .car .ed-l .lead.l1{margin-top:14px;font-size:16px;max-width:none;}body#preview-mckinsey[data-direction="mckinsey"] .car .ch-t{display:none;}body#preview-mckinsey[data-direction="mckinsey"] .car .ch{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 12px;margin-top:12px;}body#preview-mckinsey[data-direction="mckinsey"] .car .ch-i{margin-top:0;padding-top:10px;}body#preview-mckinsey[data-direction="mckinsey"] .car .ch-n{font-size:15px;line-height:1.25;}body#preview-mckinsey[data-direction="mckinsey"] .car .ed-plats{margin-top:12px;padding-top:10px;font-size:12px;gap:4px 14px;}body#preview-mckinsey[data-direction="mckinsey"] .car .ed-rf{font-size:14px;}}@media (max-width:380px){body#preview-mckinsey[data-direction="mckinsey"] .car h1#hero-h{font-size:31px;}body#preview-mckinsey[data-direction="mckinsey"] .car .ed-l .lead.l1{font-size:15px;}}@media (min-width:640px) and (max-width:1099px){body#preview-mckinsey[data-direction="mckinsey"] .car .ed{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);column-gap:32px;align-items:start;}}@media (min-width:1100px){body#preview-mckinsey[data-direction="mckinsey"] .car .ed{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);column-gap:clamp(40px,5vw,80px);align-items:start;}body#preview-mckinsey[data-direction="mckinsey"] .car h1#hero-h{font-size:clamp(52px,6.4vw,86px);line-height:1.02;max-width:11.5ch;}body#preview-mckinsey[data-direction="mckinsey"] .car .ed-l .lead.l1{font-size:18px;max-width:44ch;}body#preview-mckinsey[data-direction="mckinsey"] .car .ed-r{padding-top:18px;}body#preview-mckinsey[data-direction="mckinsey"] .car .fig-v{font-size:clamp(58px,5.4vw,78px);}body#preview-mckinsey[data-direction="mckinsey"] .car .ch-n{font-size:20px;}body#preview-mckinsey[data-direction="mckinsey"] .car .btn-lg{min-height:52px;padding:14px 26px;}}@media (min-width:1400px){body#preview-mckinsey[data-direction="mckinsey"] .car h1#hero-h{font-size:92px;}}body#preview-mckinsey[data-direction="mckinsey"] .car .problem-title{font-family:var(--serif);font-size:clamp(29px,7.2vw,42px);line-height:1.1;font-weight:400;letter-spacing:-.02em;color:var(--ink);max-width:22ch;text-wrap:balance;margin:0;}body#preview-mckinsey[data-direction="mckinsey"] .car .problem-title .g{display:block;color:var(--bad-ink);}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="problem"] .problem-title .g{color:var(--bad-ink);}body#preview-mckinsey[data-direction="mckinsey"] .car .marks-w{margin-top:clamp(20px,3vh,34px);container-type:inline-size;}body#preview-mckinsey[data-direction="mckinsey"] .car .marks{display:grid;grid-template-columns:minmax(0,1fr);--fs:clamp(38px,10vw,46px);}body#preview-mckinsey[data-direction="mckinsey"] .car .mk{display:grid;grid-template-columns:minmax(0,96px) minmax(0,1fr);gap:0 16px;align-items:start;padding:16px 0 0;border-top:1px solid var(--line);min-width:0;}body#preview-mckinsey[data-direction="mckinsey"] .car .mk:last-child{padding-bottom:0;}body#preview-mckinsey[data-direction="mckinsey"] .car .num{display:block;font-family:var(--serif);font-size:var(--fs);line-height:1;font-weight:400;letter-spacing:-.02em;color:var(--ink);white-space:nowrap;}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="problem"] .num{color:var(--ink);}body#preview-mckinsey[data-direction="mckinsey"] .car .mk .lab{font-size:16px;line-height:1.4;font-weight:400;color:var(--body);}body#preview-mckinsey[data-direction="mckinsey"] .car .lead.l2{margin-top:18px;font-size:17px;line-height:1.55;color:var(--body);max-width:62ch;padding-left:18px;border-left:2px solid var(--accent);}@media (min-width:640px){body#preview-mckinsey[data-direction="mckinsey"] .car .marks{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(22px,2.6vw,40px);--fs:clamp(38px,5.4vw,60px);}body#preview-mckinsey[data-direction="mckinsey"] .car .mk{display:block;padding-top:18px;}body#preview-mckinsey[data-direction="mckinsey"] .car .mk .lab{margin-top:12px;}}@media (min-width:1100px){body#preview-mckinsey[data-direction="mckinsey"] #problem .s-main{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);column-gap:clamp(40px,5vw,80px);row-gap:0;align-content:start;}body#preview-mckinsey[data-direction="mckinsey"] #problem .problem-title{grid-column:1/-1;font-size:clamp(42px,3.9vw,60px);max-width:24ch;}body#preview-mckinsey[data-direction="mckinsey"] #problem .l1{grid-column:1;grid-row:2;margin-top:22px;}body#preview-mckinsey[data-direction="mckinsey"] #problem .marks-w{grid-column:2;grid-row:2/span 2;margin-top:22px;align-self:start;}body#preview-mckinsey[data-direction="mckinsey"] #problem .l2{grid-column:1;grid-row:3;margin-top:22px;}body#preview-mckinsey[data-direction="mckinsey"] .car .marks{--fs:clamp(46px,4.4vw,64px);}}body#preview-mckinsey[data-direction="mckinsey"] .car .tools{margin-top:clamp(20px,2.8vh,32px);display:grid;grid-template-columns:minmax(0,1fr);gap:0;counter-reset:tool;}@media (min-width:640px){body#preview-mckinsey[data-direction="mckinsey"] .car .tools{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(24px,3vw,48px);}}@media (min-width:1100px){body#preview-mckinsey[data-direction="mckinsey"] .car .tools{grid-template-columns:repeat(3,minmax(0,1fr));}}body#preview-mckinsey[data-direction="mckinsey"] .car .tool{counter-increment:tool;border-top:1px solid var(--line);padding:16px 0 18px;min-width:0;}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="problem"] .tool{border-top-color:var(--line);}body#preview-mckinsey[data-direction="mckinsey"] .car .tool h3{font-family:var(--serif);font-size:21px;line-height:1.2;font-weight:400;color:var(--ink);margin:0;}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="problem"] .tool h3{color:var(--ink);}body#preview-mckinsey[data-direction="mckinsey"] .car .tool h3::before{content:counter(tool,decimal-leading-zero);display:block;margin-bottom:8px;font-family:var(--sans);font-size:12px;font-weight:700;letter-spacing:.14em;color:var(--accent);}body#preview-mckinsey[data-direction="mckinsey"] .car .tool .tx{margin-top:6px;font-size:16px;line-height:1.5;font-weight:400;color:var(--body);}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="problem"] .tool .tx{color:var(--body);}@media (min-width:1100px){body#preview-mckinsey[data-direction="mckinsey"] .car .sh{}body#preview-mckinsey[data-direction="mckinsey"] .car .tool h3{font-size:23px;}}body#preview-mckinsey[data-direction="mckinsey"] .car .cards{margin-top:clamp(22px,3vh,36px);display:grid;grid-template-columns:minmax(0,1fr);gap:24px;}body#preview-mckinsey[data-direction="mckinsey"] .car .pcard{background:none;border:0;border-top:2px solid var(--ink);border-radius:0;padding:18px 0 0;min-width:0;}body#preview-mckinsey[data-direction="mckinsey"] .car .pcard.main{background:none;border:0;border-top:2px solid var(--accent);border-radius:0;padding:18px 0 0;}body#preview-mckinsey[data-direction="mckinsey"] .car .pcard.pk .ptag{font-size:12px;line-height:1.3;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--label);margin:0;}body#preview-mckinsey[data-direction="mckinsey"] .car .pcard.main .ptag{color:var(--accent);}body#preview-mckinsey[data-direction="mckinsey"] .car .pcard.pk .name{margin-top:8px;font-family:var(--serif);font-size:clamp(23px,2.2vw,29px);line-height:1.15;font-weight:400;color:var(--ink);}body#preview-mckinsey[data-direction="mckinsey"] .car .pcard .pp{display:flex;align-items:baseline;gap:2px 12px;margin-top:14px;padding-top:0;}body#preview-mckinsey[data-direction="mckinsey"] .car .price{font-family:var(--serif);font-size:clamp(42px,9.4vw,54px);line-height:1;font-weight:400;letter-spacing:-.025em;color:var(--ink);white-space:nowrap;}body#preview-mckinsey[data-direction="mckinsey"] .car .pcard.main .price{color:var(--accent);}body#preview-mckinsey[data-direction="mckinsey"] .car .unit{font-size:17px;line-height:1.2;font-weight:400;color:var(--label);}body#preview-mckinsey[data-direction="mckinsey"] .car .pcard.main .unit{color:var(--label);font-size:17px;}body#preview-mckinsey[data-direction="mckinsey"] .car .pcard .bd{margin-top:12px;align-self:start;}body#preview-mckinsey[data-direction="mckinsey"] .car .badge{display:inline-block;font-size:12px;line-height:1.3;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);background:none;border:1px solid rgba(11,124,158,.4);border-radius:2px;padding:5px 10px;}body#preview-mckinsey[data-direction="mckinsey"] .car .pcard.pk .pnote{margin-top:8px;font-size:15px;line-height:1.45;color:var(--label);font-weight:400;}body#preview-mckinsey[data-direction="mckinsey"] .car .pcard.pk .bl{list-style:none;margin:16px 0 0;padding:14px 0 0;border-top:1px solid var(--line);display:grid;gap:8px;align-content:start;}body#preview-mckinsey[data-direction="mckinsey"] .car .pcard.pk .bl li{position:relative;padding-left:18px;font-size:16px;line-height:1.45;color:var(--body);font-weight:400;}body#preview-mckinsey[data-direction="mckinsey"] .car .pcard.main .bl li{color:var(--body);}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="problem"] .pcard.pk .bl li{color:var(--body);}body#preview-mckinsey[data-direction="mckinsey"] .car .pcard.pk .bl li::before{content:"";position:absolute;left:0;top:.66em;width:9px;height:1px;background:var(--accent);border-radius:0;}body#preview-mckinsey[data-direction="mckinsey"] .car .pay{margin-top:clamp(22px,3vh,34px);padding-top:18px;border-top:1px solid var(--line);font-size:16px;line-height:1.55;color:var(--body);max-width:80ch;}@media (max-width:639px){body#preview-mckinsey[data-direction="mckinsey"] .car .pcard{padding:16px 16px 18px;background:var(--alt);}body#preview-mckinsey[data-direction="mckinsey"] .car .pcard.main{background:var(--alt);}body#preview-mckinsey[data-direction="mckinsey"] .car .cards{gap:20px;}}@media (min-width:1100px){body#preview-mckinsey[data-direction="mckinsey"] .car .cards{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(28px,3.4vw,56px);row-gap:0;}body#preview-mckinsey[data-direction="mckinsey"] .car .pcard.pk{display:grid;grid-row:span 4;grid-template-rows:subgrid;}body#preview-mckinsey[data-direction="mckinsey"] .car .price{font-size:clamp(52px,4.6vw,70px);}body#preview-mckinsey[data-direction="mckinsey"] .car .sh{font-size:clamp(34px,3.1vw,46px);max-width:26ch;}}body#preview-mckinsey[data-direction="mckinsey"] .lf{background:var(--ink);color:var(--on-dark-body);border-bottom:0;padding-block:clamp(40px,5vw,72px);}body#preview-mckinsey[data-direction="mckinsey"] .lf h2{font-family:var(--serif);font-size:clamp(26px,3.1vw,40px);line-height:1.14;font-weight:400;letter-spacing:-.02em;color:#fff;max-width:24ch;text-wrap:balance;}body#preview-mckinsey[data-direction="mckinsey"] .lf-tx{margin-top:14px;max-width:62ch;font-size:17px;line-height:1.55;color:var(--on-dark-body);}body#preview-mckinsey[data-direction="mckinsey"] .lf-form{margin-top:clamp(20px,2.4vw,30px);max-width:1040px;}body#preview-mckinsey[data-direction="mckinsey"] .lf-f label{font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#fff;margin-bottom:8px;}body#preview-mckinsey[data-direction="mckinsey"] .lf-f input{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.32);border-radius:2px;height:52px;font-size:16px;}body#preview-mckinsey[data-direction="mckinsey"] .lf-f input::placeholder{color:rgba(255,255,255,.45);opacity:1;}body#preview-mckinsey[data-direction="mckinsey"] .lf-f input:hover{border-color:rgba(255,255,255,.6);}body#preview-mckinsey[data-direction="mckinsey"] .lf-f input:focus{border-color:var(--cyan);}body#preview-mckinsey[data-direction="mckinsey"] .lf .lf-btn{background:var(--cyan);border-color:var(--cyan);color:var(--dark);min-height:52px;height:52px;padding-block:0;}body#preview-mckinsey[data-direction="mckinsey"] .lf .lf-btn:hover{background:#63cfee;border-color:#63cfee;}body#preview-mckinsey[data-direction="mckinsey"] .lf .lf-btn:disabled{opacity:.6;cursor:progress;}body#preview-mckinsey[data-direction="mckinsey"] .lf-st{color:#fff;font-size:16px;}body#preview-mckinsey[data-direction="mckinsey"] .lf-st[data-state="err"]{color:#ffb3a3;}body#preview-mckinsey[data-direction="mckinsey"] .lf-pv{color:rgba(255,255,255,.62);font-size:14px;}body#preview-mckinsey[data-direction="mckinsey"] .lf-pv a{color:#fff;}body#preview-mckinsey[data-direction="mckinsey"] .lf-ns{color:#fff;}body#preview-mckinsey[data-direction="mckinsey"] .strip{background:#fff;border-bottom:1px solid var(--line);}body#preview-mckinsey[data-direction="mckinsey"] .strip .w{padding-block:18px;gap:12px 34px;}body#preview-mckinsey[data-direction="mckinsey"] .strip-l{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--label);}body#preview-mckinsey[data-direction="mckinsey"] .strip-i{gap:10px 28px;}body#preview-mckinsey[data-direction="mckinsey"] .strip-i li{gap:9px;font-size:16px;font-weight:500;color:var(--ink);opacity:1;}body#preview-mckinsey[data-direction="mckinsey"] .strip-i svg{fill:var(--ink);width:20px;height:20px;}@media (max-width:639px){body#preview-mckinsey[data-direction="mckinsey"] .strip-i{gap:14px 12px;}body#preview-mckinsey[data-direction="mckinsey"] .strip-i li{font-size:15px;flex-direction:row;align-items:center;gap:8px;}body#preview-mckinsey[data-direction="mckinsey"] .strip-i svg{width:18px;height:18px;}}body#preview-mckinsey[data-direction="mckinsey"] .ref{background:#fff;color:var(--body);padding-block:clamp(40px,5vw,72px);}body#preview-mckinsey[data-direction="mckinsey"] .ref.alt{background:var(--alt);}body#preview-mckinsey[data-direction="mckinsey"] .ref .eb{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:0 0 16px;}body#preview-mckinsey[data-direction="mckinsey"] .ref .eb i{display:none;}body#preview-mckinsey[data-direction="mckinsey"] .ref h2{font-family:var(--serif);font-size:clamp(26px,3.1vw,40px);line-height:1.14;font-weight:400;letter-spacing:-.02em;color:var(--ink);max-width:26ch;text-wrap:balance;margin:0;}body#preview-mckinsey[data-direction="mckinsey"] .ref .intro{margin-top:16px;max-width:64ch;font-size:17px;line-height:1.6;color:var(--body);}body#preview-mckinsey[data-direction="mckinsey"] .ref .blk{margin-top:clamp(20px,2.6vw,30px);}body#preview-mckinsey[data-direction="mckinsey"] .ref .ac{color:var(--accent);font-weight:600;}body#preview-mckinsey[data-direction="mckinsey"] .ref .more{color:var(--accent);text-decoration-color:var(--accent);}body#preview-mckinsey[data-direction="mckinsey"] .ref .mp{margin-top:clamp(22px,2.6vw,32px);}body#preview-mckinsey[data-direction="mckinsey"] .usps{margin-top:clamp(24px,3vw,40px);display:grid;grid-template-columns:minmax(0,1fr);gap:0 32px;}@media (min-width:640px){body#preview-mckinsey[data-direction="mckinsey"] .usps{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (min-width:1100px){body#preview-mckinsey[data-direction="mckinsey"] .usps{grid-template-columns:repeat(4,minmax(0,1fr));}}body#preview-mckinsey[data-direction="mckinsey"] .us{background:none;border:0;border-top:2px solid var(--ink);border-radius:0;padding:18px 0 0;display:block;}body#preview-mckinsey[data-direction="mckinsey"] .us .ic{width:auto;height:auto;background:none;border:0;border-radius:0;margin-bottom:14px;color:var(--accent);display:block;}body#preview-mckinsey[data-direction="mckinsey"] .us .ic svg{width:22px;height:22px;}body#preview-mckinsey[data-direction="mckinsey"] .us .val{font-family:var(--serif);font-size:22px;line-height:1.22;font-weight:400;color:var(--ink);text-wrap:balance;}body#preview-mckinsey[data-direction="mckinsey"] .us .nb{white-space:nowrap;}body#preview-mckinsey[data-direction="mckinsey"] .us p.tx{margin-top:10px;font-size:16px;line-height:1.55;color:var(--body);}body#preview-mckinsey[data-direction="mckinsey"] .cmp-h{margin-top:clamp(40px,5vw,64px);margin-bottom:18px;font-family:var(--serif);font-size:clamp(21px,2.3vw,29px);line-height:1.2;font-weight:400;letter-spacing:-.015em;color:var(--ink);max-width:44ch;text-wrap:balance;}body#preview-mckinsey[data-direction="mckinsey"] #reference{background:#fff;padding-block:clamp(36px,4.4vw,60px) clamp(14px,1.6vw,20px);}body#preview-mckinsey[data-direction="mckinsey"] #reference h2{max-width:30ch;}body#preview-mckinsey[data-direction="mckinsey"] #reference .intro{max-width:70ch;}body#preview-mckinsey[data-direction="mckinsey"] .kno{border-top:1px solid var(--line);background:#fff;}body#preview-mckinsey[data-direction="mckinsey"] #ref-terms .kno{border-bottom:1px solid var(--line);}body#preview-mckinsey[data-direction="mckinsey"] .kno>summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) 28px;column-gap:16px;align-items:start;padding:20px 0;min-height:56px;transition:background-color .18s;}body#preview-mckinsey[data-direction="mckinsey"] .kno>summary::-webkit-details-marker{display:none;}body#preview-mckinsey[data-direction="mckinsey"] .kno>summary:hover{background:rgba(11,124,158,.05);}body#preview-mckinsey[data-direction="mckinsey"] .kno>summary::after{content:"+";justify-self:end;font-family:var(--sans);font-size:20px;line-height:1.2;color:var(--accent);}body#preview-mckinsey[data-direction="mckinsey"] .kno[open]>summary::after{content:"−";}body#preview-mckinsey[data-direction="mckinsey"] .kno>summary>.eb{display:block;margin:0 0 8px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);}body#preview-mckinsey[data-direction="mckinsey"] .kno>summary h2{font-family:var(--serif);font-size:clamp(19px,2.2vw,25px);line-height:1.24;font-weight:400;letter-spacing:-.01em;color:var(--ink);margin:0;max-width:44ch;text-wrap:pretty;}body#preview-mckinsey[data-direction="mckinsey"] .kno>summary:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;}body#preview-mckinsey[data-direction="mckinsey"] .kno-b{padding:0 0 34px;}body#preview-mckinsey[data-direction="mckinsey"] .kno-b>*:first-child{margin-top:0;}body#preview-mckinsey[data-direction="mckinsey"] .kno-b .intro{margin-top:18px;}body#preview-mckinsey[data-direction="mckinsey"] .kno-b>*:last-child{margin-bottom:0;}@media (min-width:1100px){body#preview-mckinsey[data-direction="mckinsey"] .kno>summary{padding:24px 0;}body#preview-mckinsey[data-direction="mckinsey"] .kno>summary h2{font-size:26px;}body#preview-mckinsey[data-direction="mckinsey"] .kno-b{padding-bottom:40px;}}body#preview-mckinsey[data-direction="mckinsey"] ul.bul{list-style:none;padding:0;display:grid;gap:12px 40px;grid-template-columns:minmax(0,1fr);}@media (min-width:900px){body#preview-mckinsey[data-direction="mckinsey"] ul.bul.two{column-count:2;column-gap:44px;}body#preview-mckinsey[data-direction="mckinsey"] ul.bul.two li{break-inside:avoid;margin-bottom:14px;}}body#preview-mckinsey[data-direction="mckinsey"] ul.bul li{position:relative;padding-left:22px;font-size:16px;line-height:1.55;color:var(--body);}body#preview-mckinsey[data-direction="mckinsey"] ul.bul li::before{content:"";position:absolute;left:0;top:.72em;width:10px;height:1px;background:var(--accent);}body#preview-mckinsey[data-direction="mckinsey"] .callout{background:var(--alt);border:0;border-left:2px solid var(--accent);border-radius:0;padding:18px 22px;font-size:17px;line-height:1.5;color:var(--ink);font-weight:400;max-width:78ch;}body#preview-mckinsey[data-direction="mckinsey"] .src{margin-top:22px;padding-top:12px;border-top:1px solid var(--line);font-size:14px;line-height:1.5;color:var(--label);}body#preview-mckinsey[data-direction="mckinsey"] .stats{display:grid;gap:0;grid-template-columns:minmax(0,1fr);container-type:inline-size;border-top:2px solid var(--ink);}body#preview-mckinsey[data-direction="mckinsey"] .stat{background:none;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:18px 0 20px;min-width:0;}body#preview-mckinsey[data-direction="mckinsey"] .stat .v{display:block;font-family:var(--serif);font-size:clamp(28px,6vw,38px);font-weight:400;line-height:1.1;letter-spacing:-.02em;color:var(--ink);white-space:normal;}body#preview-mckinsey[data-direction="mckinsey"] .stat .lb{margin-top:6px;font-size:15px;line-height:1.45;color:var(--body);max-width:34ch;}@media (min-width:640px){body#preview-mckinsey[data-direction="mckinsey"] .stats{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(24px,3vw,44px);}body#preview-mckinsey[data-direction="mckinsey"] .stats.n3{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (min-width:1100px){body#preview-mckinsey[data-direction="mckinsey"] .stats{grid-template-columns:repeat(var(--n),minmax(0,1fr));column-gap:clamp(24px,3vw,44px);}body#preview-mckinsey[data-direction="mckinsey"] .stat .v{font-size:40px;}}body#preview-mckinsey[data-direction="mckinsey"] .tscroll{border:1px solid var(--line);border-radius:2px;background:#fff;overflow-x:auto;}body#preview-mckinsey[data-direction="mckinsey"] table.tb{width:100%;border-collapse:separate;border-spacing:0;font-size:16px;line-height:1.5;}body#preview-mckinsey[data-direction="mckinsey"] .tb th{background:var(--ink);color:#fff;text-align:left;font-weight:600;font-size:13px;letter-spacing:.08em;text-transform:uppercase;padding:12px 16px 10px;vertical-align:bottom;border-bottom:2px solid transparent;}body#preview-mckinsey[data-direction="mckinsey"] .tb th.hl{border-bottom-color:var(--cyan);}body#preview-mckinsey[data-direction="mckinsey"] .tb th:not(:last-child){border-right:1px solid rgba(255,255,255,.14);}body#preview-mckinsey[data-direction="mckinsey"] .tb td{padding:14px 16px;border-bottom:1px solid var(--line);vertical-align:top;color:var(--body);}body#preview-mckinsey[data-direction="mckinsey"] .tb tr:last-child td{border-bottom:0;}body#preview-mckinsey[data-direction="mckinsey"] .tb td:first-child{font-weight:600;color:var(--ink);}body#preview-mckinsey[data-direction="mckinsey"] .tb td.hl{background:#e8f4f9;color:var(--ink);font-weight:600;}body#preview-mckinsey[data-direction="mckinsey"] .tb td.nw{white-space:nowrap;}body#preview-mckinsey[data-direction="mckinsey"] .tb td.lt{font-weight:400;color:var(--body);}body#preview-mckinsey[data-direction="mckinsey"] .tb td.lt b{font-weight:600;color:var(--ink);}@media (max-width:720px){body#preview-mckinsey[data-direction="mckinsey"] .tscroll{border:0;border-radius:0;overflow:visible;background:none;}body#preview-mckinsey[data-direction="mckinsey"] table.tb,
body#preview-mckinsey[data-direction="mckinsey"] .tb thead,
body#preview-mckinsey[data-direction="mckinsey"] .tb tbody,
body#preview-mckinsey[data-direction="mckinsey"] .tb tr,
body#preview-mckinsey[data-direction="mckinsey"] .tb th,
body#preview-mckinsey[data-direction="mckinsey"] .tb td{display:block;}body#preview-mckinsey[data-direction="mckinsey"] .tb thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;}body#preview-mckinsey[data-direction="mckinsey"] .tb tr{border:1px solid var(--line);border-radius:2px;margin-bottom:12px;overflow:hidden;background:#fff;}body#preview-mckinsey[data-direction="mckinsey"] .tb td{border:0;padding:10px 16px;font-size:15px;}body#preview-mckinsey[data-direction="mckinsey"] .tb td:first-child{background:var(--alt);color:var(--ink);padding:12px 16px;min-width:0;}body#preview-mckinsey[data-direction="mckinsey"] .tb td+td{border-top:1px solid var(--line);}body#preview-mckinsey[data-direction="mckinsey"] .tb td.hl{background:#e8f4f9;}body#preview-mckinsey[data-direction="mckinsey"] .tb td[data-label]::before{content:attr(data-label);display:block;font-size:13px;font-weight:600;letter-spacing:.04em;color:var(--label);margin-bottom:2px;}body#preview-mckinsey[data-direction="mckinsey"] .tb.two:not(.lt1) td[data-label]::before{display:none;}}body#preview-mckinsey[data-direction="mckinsey"] .tscroll.comparison-scroll{overflow-x:auto;overflow-y:hidden;max-width:100%;}body#preview-mckinsey[data-direction="mckinsey"] .comparison-scroll table.tb{display:table;width:100%;min-width:1040px;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:15px;line-height:1.45;}body#preview-mckinsey[data-direction="mckinsey"] .comparison-scroll table.tb thead,
body#preview-mckinsey[data-direction="mckinsey"] .comparison-scroll table.tb tbody,
body#preview-mckinsey[data-direction="mckinsey"] .comparison-scroll table.tb tr,
body#preview-mckinsey[data-direction="mckinsey"] .comparison-scroll table.tb th,
body#preview-mckinsey[data-direction="mckinsey"] .comparison-scroll table.tb td{display:table-cell;position:static;width:auto;height:auto;margin:0;padding:14px 16px;overflow:visible;white-space:normal;border-radius:0;background:none;}body#preview-mckinsey[data-direction="mckinsey"] .comparison-scroll table.tb thead{display:table-header-group;}body#preview-mckinsey[data-direction="mckinsey"] .comparison-scroll table.tb tbody{display:table-row-group;}body#preview-mckinsey[data-direction="mckinsey"] .comparison-scroll table.tb tr{display:table-row;}body#preview-mckinsey[data-direction="mckinsey"] .comparison-scroll table.tb th{background:var(--ink);color:#fff;font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;border-bottom:2px solid transparent;}body#preview-mckinsey[data-direction="mckinsey"] .comparison-scroll table.tb th,
body#preview-mckinsey[data-direction="mckinsey"] .comparison-scroll table.tb td{border-bottom:1px solid var(--line);}body#preview-mckinsey[data-direction="mckinsey"] .comparison-scroll table.tb td::before,
body#preview-mckinsey[data-direction="mckinsey"] .comparison-scroll table.tb th::before{content:none;display:none;}body#preview-mckinsey[data-direction="mckinsey"] .comparison-scroll table.tb tr>th:first-child,
body#preview-mckinsey[data-direction="mckinsey"] .comparison-scroll table.tb tr>td:first-child{width:190px;}body#preview-mckinsey[data-direction="mckinsey"] .comparison-scroll table.tb tr>th:not(:first-child),
body#preview-mckinsey[data-direction="mckinsey"] .comparison-scroll table.tb tr>td:not(:first-child){width:210px;}body#preview-mckinsey[data-direction="mckinsey"] .comparison-scroll table.tb th.hl{background:var(--ink);border-bottom-color:var(--cyan);color:#fff;}body#preview-mckinsey[data-direction="mckinsey"] .comparison-scroll table.tb td.hl{background:#e8f4f9;border-left:2px solid var(--accent);}body#preview-mckinsey[data-direction="mckinsey"] .ct{background:var(--ink);color:var(--on-dark-body);padding-block:clamp(48px,6vw,88px);}body#preview-mckinsey[data-direction="mckinsey"] .ct h2{font-family:var(--serif);font-size:clamp(28px,3.4vw,46px);line-height:1.1;font-weight:400;letter-spacing:-.02em;color:#fff;max-width:24ch;text-wrap:balance;}body#preview-mckinsey[data-direction="mckinsey"] .ct .lead{font-size:17px;color:var(--on-dark-body);max-width:60ch;}body#preview-mckinsey[data-direction="mckinsey"] .ct .btn{margin-top:clamp(22px,2.8vw,34px);background:var(--cyan);border-color:var(--cyan);color:var(--dark);}body#preview-mckinsey[data-direction="mckinsey"] .ct .btn:hover{background:#63cfee;border-color:#63cfee;}body#preview-mckinsey[data-direction="mckinsey"] .ct .sgn{font-size:15px;color:rgba(255,255,255,.62);}body#preview-mckinsey[data-direction="mckinsey"] .ct .sgn a{color:#fff;text-decoration-color:var(--cyan);}body#preview-mckinsey[data-direction="mckinsey"] .ct .sgn a:hover{text-decoration-color:#fff;}body#preview-mckinsey[data-direction="mckinsey"] .ft{background:var(--dark);color:var(--on-dark-meta);border-top:0;padding-top:clamp(36px,4.4vw,60px);}body#preview-mckinsey[data-direction="mckinsey"] .ft .brand{font-family:var(--serif);font-size:24px;color:#fff;padding:0;margin:0;}body#preview-mckinsey[data-direction="mckinsey"] .ft .brand .os{color:var(--cyan);}body#preview-mckinsey[data-direction="mckinsey"] .ft-line{margin-top:14px;max-width:46ch;font-size:15px;line-height:1.6;color:var(--on-dark-meta);}body#preview-mckinsey[data-direction="mckinsey"] .ft-h{font-family:var(--sans);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#fff;}body#preview-mckinsey[data-direction="mckinsey"] .ft ul a{font-size:15px;color:var(--on-dark-meta);padding:8px 0;}body#preview-mckinsey[data-direction="mckinsey"] .ft ul a:hover{color:#fff;text-decoration-color:var(--cyan);}body#preview-mckinsey[data-direction="mckinsey"] .ft-bot{border-top:1px solid rgba(255,255,255,.14);font-size:14px;color:var(--on-dark-meta);padding-block:18px 24px;}body#preview-mckinsey[data-direction="mckinsey"] .ft-bot .dm{color:#fff;}body#preview-mckinsey[data-direction="mckinsey"] .car .s-in,
body#preview-mckinsey[data-direction="mckinsey"] .car .s-main,
body#preview-mckinsey[data-direction="mckinsey"] .car .s-act,
body#preview-mckinsey[data-direction="mckinsey"] .car .ed-l,
body#preview-mckinsey[data-direction="mckinsey"] .car .ed-r,
body#preview-mckinsey[data-direction="mckinsey"] .ed .ch-i{min-width:0;}body#preview-mckinsey[data-direction="mckinsey"] .car .btn{white-space:normal;}body#preview-mckinsey[data-direction="mckinsey"] .car h1#hero-h,
body#preview-mckinsey[data-direction="mckinsey"] .car .lead,
body#preview-mckinsey[data-direction="mckinsey"] .car .sh,
body#preview-mckinsey[data-direction="mckinsey"] .car .problem-title,
body#preview-mckinsey[data-direction="mckinsey"] .kno>summary h2{overflow-wrap:break-word;}body#preview-mckinsey[data-direction="mckinsey"] .car .fig-v{letter-spacing:-.03em;}body#preview-mckinsey[data-direction="mckinsey"] .car .fig-t,
body#preview-mckinsey[data-direction="mckinsey"] .car .ch-t,
body#preview-mckinsey[data-direction="mckinsey"] .car .ed-rf,
body#preview-mckinsey[data-direction="mckinsey"] .car .lab,
body#preview-mckinsey[data-direction="mckinsey"] .car .tx{overflow-wrap:break-word;}body#preview-mckinsey[data-direction="mckinsey"] .skip{border-radius:2px;}@media (prefers-reduced-motion:reduce){body#preview-mckinsey[data-direction="mckinsey"] .car .btn,
body#preview-mckinsey[data-direction="mckinsey"] .car .arr,
body#preview-mckinsey[data-direction="mckinsey"] .tab,
body#preview-mckinsey[data-direction="mckinsey"] .kno>summary,
body#preview-mckinsey[data-direction="mckinsey"] .nav a,
body#preview-mckinsey[data-direction="mckinsey"] .ft ul a{transition:none;}}@media (forced-colors:active){body#preview-mckinsey[data-direction="mckinsey"] .tab[aria-selected="true"]{border-bottom:3px solid Highlight;}body#preview-mckinsey[data-direction="mckinsey"] .btn-p{border:1px solid ButtonText;}body#preview-mckinsey[data-direction="mckinsey"] .kno>summary::after{color:CanvasText;}}body#preview-mckinsey[data-direction] .car .s-in{min-height:0;}@media (max-width:379px){body#preview-mckinsey[data-direction] .hdr .si-b{display:none;}body#preview-mckinsey[data-direction] .hdr-r{gap:8px;flex-shrink:0;}body#preview-mckinsey[data-direction] .brand{font-size:19px;min-width:0;overflow-wrap:anywhere;}body#preview-mckinsey[data-direction] .btn-sm{font-size:14px;padding:8px 10px;min-height:44px;}body#preview-mckinsey[data-direction] .mn summary{width:44px;height:44px;flex:0 0 44px;}}@media (min-width:380px){body#preview-mckinsey[data-direction] .hdr-r{gap:8px;}}body#preview-mckinsey[data-direction] .hdr-in{min-width:0;}body#preview-mckinsey[data-direction] .brand{min-width:0;overflow:hidden;}body#preview-mckinsey[data-direction] .hdr-r{flex:0 0 auto;max-width:100%;}body#preview-mckinsey[data-direction] .mn summary{width:44px;height:44px;flex:0 0 44px;}body#preview-mckinsey[data-direction] .btn-sm{min-height:44px;}body#preview-mckinsey[data-direction] .mn:not([open])+.mn-p{display:none;}body#preview-mckinsey[data-direction] .mn-p{max-width:100%;overflow-x:hidden;}@media (min-width:1100px){body#preview-mckinsey[data-direction] .car h1#hero-h{max-width:none;font-size:clamp(52px,5.5vw,78px);line-height:1.03;}body#preview-mckinsey[data-direction] .car h1#hero-h .h1a{display:inline;}body#preview-mckinsey[data-direction] .car h1#hero-h .h1a+.h1a::before{content:" ";}body#preview-mckinsey[data-direction] .car .ed-l{min-width:0;}}@media (max-width:1099px){body#preview-mckinsey[data-direction] .car h1#hero-h{max-width:none;}body#preview-mckinsey[data-direction] .car h1#hero-h .h1a{display:inline;}body#preview-mckinsey[data-direction] .car h1#hero-h .h1a+.h1a::before{content:" ";}}body#preview-mckinsey[data-direction] .car .ch-i{border-top:0;padding-top:0;margin-top:0;}body#preview-mckinsey[data-direction] .car .ch-i:first-child{margin-top:14px;padding-top:14px;border-top:1px solid var(--line-n);}body#preview-mckinsey[data-direction] .car .ch-i+.ch-i{margin-top:12px;}body#preview-mckinsey[data-direction] .car .ed-plats{border-top:0;margin-top:14px;padding-top:0;}body#preview-mckinsey[data-direction] .car .ed-fig{border-bottom:1px solid var(--line-n);}body#preview-mckinsey[data-direction] .car[data-s="problem"] .s-in,
body#preview-mckinsey[data-direction] .car[data-s="fix"] .s-in,
body#preview-mckinsey[data-direction] .car[data-s="price"] .s-in{padding-top:34px;padding-bottom:34px;}body#preview-mckinsey[data-direction] .car .car-ctl{padding-top:6px;}body#preview-mckinsey[data-direction] .car .problem-title .g{color:var(--accent);}body#preview-mckinsey[data-direction] .car[data-s="problem"] .problem-title .g{color:var(--accent);}body#preview-mckinsey[data-direction] .car[data-s="problem"] #tab-problem[aria-selected="true"]{color:var(--accent-ink);box-shadow:inset 0 -2px 0 var(--cyan);}body#preview-mckinsey[data-direction] .car .num{color:var(--ink);}body#preview-mckinsey[data-direction] .car .lead.l2{border-left-color:var(--cyan);}@media (min-width:1100px){body#preview-mckinsey[data-direction] #problem .marks{grid-template-columns:minmax(0,1fr);column-gap:0;}body#preview-mckinsey[data-direction] #problem .marks .mk{display:grid;grid-template-columns:minmax(0,118px) minmax(0,1fr);column-gap:22px;align-items:baseline;padding:20px 0 0;border-top:1px solid var(--line);}body#preview-mckinsey[data-direction] #problem .marks .mk .lab{margin-top:0;font-size:17px;line-height:1.5;}body#preview-mckinsey[data-direction] #problem .marks .mk:last-child{padding-bottom:0;}body#preview-mckinsey[data-direction] #problem .marks-w{margin-top:26px;}}body#preview-mckinsey[data-direction] .car .cards{gap:28px;}body#preview-mckinsey[data-direction] .car .pay{margin-top:30px;}@media (max-width:639px){body#preview-mckinsey[data-direction] .car .cards{gap:30px;}body#preview-mckinsey[data-direction] .car .pcard{padding:20px 18px 22px;}body#preview-mckinsey[data-direction] .car .pay{margin-top:32px;padding-top:18px;}}@media (max-width:639px){body#preview-mckinsey[data-direction] .car .s-main.ed{display:contents;}body#preview-mckinsey[data-direction] .car .ed-l{order:1;}body#preview-mckinsey[data-direction] .car .s-act{order:2;padding-top:22px;gap:12px;}body#preview-mckinsey[data-direction] .car .ed-r{order:3;margin-top:26px;}body#preview-mckinsey[data-direction] .car .ed-fig{margin-top:12px;}}body#preview-mckinsey[data-direction] .car,
body#preview-mckinsey[data-direction] .car .car-track,
body#preview-mckinsey[data-direction] .car .slide,
body#preview-mckinsey[data-direction] .car .s-main,
body#preview-mckinsey[data-direction] .car .s-act,
body#preview-mckinsey[data-direction] .car .ed-l,
body#preview-mckinsey[data-direction] .car .ed-r,
body#preview-mckinsey[data-direction] .car .mk,
body#preview-mckinsey[data-direction] .car .pcard{min-width:0;max-width:100%;}body#preview-mckinsey[data-direction] .car .s-in{overflow-x:clip;}body#preview-mckinsey[data-direction] .car h1#hero-h .h1a{overflow-wrap:break-word;}body#preview-mckinsey[data-direction="mckinsey"][data-direction] .kno > summary{display: grid;grid-template-columns: minmax(0, 1fr) 28px;grid-template-rows: auto auto;align-items: start;height: auto;}body#preview-mckinsey[data-direction="mckinsey"][data-direction] .kno > summary > .eb{grid-column: 1;grid-row: 1;margin: 0;align-self: start;min-width: 0;}body#preview-mckinsey[data-direction="mckinsey"][data-direction] .kno > summary > h2{grid-column: 1;grid-row: 2;max-width: none;width: auto;min-width: 0;font-size: 20px;line-height: 1.3;text-wrap: pretty;overflow-wrap: break-word;word-break: normal;hyphens: none;}body#preview-mckinsey[data-direction="mckinsey"][data-direction] .kno > summary::after{grid-column: 2;grid-row: 1 / span 2;align-self: start;justify-self: end;}@media (min-width: 768px) {body#preview-mckinsey[data-direction="mckinsey"][data-direction] .kno > summary > h2{font-size: 24px;}}body#preview-mckinsey[data-direction="mckinsey"][data-direction] .kno-done{padding: 0;}body#preview-mckinsey[data-direction] .car,
body#preview-mckinsey[data-direction] .car .car-tabs,
body#preview-mckinsey[data-direction] .car .car-track,
body#preview-mckinsey[data-direction] .car .car-ctl,
body#preview-mckinsey[data-direction] .car .slide,
body#preview-mckinsey[data-direction] .car .s-in{transition:none;}body#preview-mckinsey[data-direction] .car .car-track{height:auto;min-height:0;align-items:flex-start;overflow-x:auto;overflow-y:clip;overscroll-behavior-x:contain;overflow-anchor:none
;}body#preview-mckinsey[data-direction] .car .slide{flex:0 0 100%;min-width:0;height:auto;overflow:visible;}body#preview-mckinsey[data-direction] .car .car-tabs{height:auto;align-items:stretch;box-sizing:border-box;}body#preview-mckinsey[data-direction] .car .car-tabs .tab{align-self:end;}body#preview-mckinsey[data-direction] .car .car-ctl{height:auto;}body#preview-mckinsey[data-direction] .car .mk-ic{width:30px;height:30px;display:block;margin:0 0 12px;color:#0a1b30;}@media (max-width:640px){body#preview-mckinsey[data-direction] .car .mk-ic{width:24px;height:24px;margin-bottom:8px;}}body#preview-mckinsey[data-direction] .car .tool{position:relative;padding-top:44px;border-top:1px solid rgba(10,27,48,.18);transition:transform .18s ease,border-color .18s ease;}@media (max-width:640px){body#preview-mckinsey[data-direction] .car .tool{padding-top:34px;}}body#preview-mckinsey[data-direction] .car .tool:hover{transform:translateY(-2px);border-color:#2fb8e2;}@media (prefers-reduced-motion:reduce){body#preview-mckinsey[data-direction] .car .tool:hover{transform:none;}}body#preview-mckinsey[data-direction] .car .pcard{position:relative;border:1px solid rgba(10,27,48,.16);background:#fff;padding:clamp(18px,2vw,24px);box-shadow:0 20px 40px -34px rgba(10,27,48,.65);}body#preview-mckinsey[data-direction] .car .pcard.main{border-color:#0a1b30;}body#preview-mckinsey[data-direction] .car .pcard .ph{display:grid;grid-template-columns:1fr auto;align-items:start;gap:12px;}body#preview-mckinsey[data-direction] .car .pcard .planmark{width:34px;height:34px;display:block;color:#0a1b30;}body#preview-mckinsey[data-direction] .car .pcard.main .planmark{color:#2fb8e2;}body#preview-mckinsey[data-direction] .car .pcard .ptag{grid-column:1/-1;letter-spacing:.14em;text-transform:uppercase;color:rgba(10,27,48,.6);margin:0 0 6px;padding-bottom:10px;border-bottom:1px solid rgba(10,27,48,.14);}body#preview-mckinsey[data-direction] .car .pcard .pp{display:flex;align-items:baseline;gap:8px;margin:14px 0 4px;padding-bottom:14px;border-bottom:1px solid rgba(10,27,48,.14);}body#preview-mckinsey[data-direction] .car .pcard .badge{display:inline-block;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:#0a1b30;padding:6px 10px;}body#preview-mckinsey[data-direction] .car .pcard.main .badge{background:#2fb8e2;color:#0a1b30;}body#preview-mckinsey[data-direction] .car .pcard .bl{list-style:none;margin:16px 0 0;padding:0;}body#preview-mckinsey[data-direction] .car .pcard .bl li{position:relative;padding:9px 0 9px 22px;font-size:14px;line-height:1.4;color:rgba(10,27,48,.78);border-top:1px solid rgba(10,27,48,.09);}body#preview-mckinsey[data-direction] .car .pcard .bl li::before{content:"";position:absolute;left:0;top:15px;width:10px;height:6px;border-left:1.5px solid #2fb8e2;border-bottom:1.5px solid #2fb8e2;transform:rotate(-45deg);}body#preview-mckinsey[data-direction] .car .pay{border-left:2px solid #2fb8e2;padding-left:14px;line-height:1.55;color:rgba(10,27,48,.68);}body#preview-mckinsey[data-direction] .car .btn{transition:transform .16s ease,background-color .16s ease,color .16s ease,border-color .16s ease;}body#preview-mckinsey[data-direction] .car .btn:hover{transform:translateY(-1px);}@media (prefers-reduced-motion:reduce){body#preview-mckinsey[data-direction] .car .btn:hover{transform:none;}}body#preview-mckinsey[data-direction] .car .btn:focus-visible,.car .tab:focus-visible{outline:2px solid #2fb8e2;outline-offset:3px;}body#preview-mckinsey[data-direction] .car .arr:focus-visible{outline:2px solid #2fb8e2;outline-offset:3px;}body#preview-mckinsey[data-direction] .car .more:hover .ar{transform:translateX(3px);}@media (prefers-reduced-motion:reduce){body#preview-mckinsey[data-direction] .car .more:hover .ar{transform:none;}}body#preview-mckinsey[data-direction]{--mk-navy:#0a1b30;--mk-white:#fff;--mk-line:rgba(255,255,255,.16);}body#preview-mckinsey[data-direction] #start .ed-r{background:var(--mk-navy);color:var(--mk-white);padding:14px 0 0;margin:0;gap:0;border:0;border-radius:0;box-shadow:none;display:flex;flex-direction:column;align-items:start;}body#preview-mckinsey[data-direction] #start .ed-fig-mk [stroke="#0a1b30"],body#preview-mckinsey[data-direction] #start .ed-fig-mk [stroke="#0A1B30"]{stroke:#fff;}body#preview-mckinsey[data-direction] #start .ed-fig-mk [fill="#0a1b30"],body#preview-mckinsey[data-direction] #start .ed-fig-mk [fill="#0A1B30"]{fill:#fff;}body#preview-mckinsey[data-direction] #start .ed-r p,body#preview-mckinsey[data-direction] #start .ed-r li{font-size:14px;line-height:1.35;margin:0 0 8px;}body#preview-mckinsey[data-direction] #problem .s-act{margin-top:16px;}body#preview-mckinsey[data-direction] #problem .mk{display:grid;grid-template-columns:minmax(0,180px) minmax(0,1fr);column-gap:20px;row-gap:0;align-items:start;}body#preview-mckinsey[data-direction] #problem .mk .num{display:flex;align-items:center;gap:0;font-size:44px;line-height:1;min-width:0;white-space:normal;overflow-wrap:break-word;}body#preview-mckinsey[data-direction] #problem .mk .num .mk-ic,body#preview-mckinsey[data-direction] #problem .mk .num>svg{width:24px;height:24px;flex:0 0 24px;margin-right:10px;display:block;}body#preview-mckinsey[data-direction] #problem .mk .mk-t{font-size:15px;line-height:1.4;min-width:0;}body#preview-mckinsey[data-direction] #fix .tool{display:grid;grid-template-columns:24px auto minmax(0,1fr);column-gap:12px;row-gap:6px;align-items:center;padding:16px 0;min-height:0;}body#preview-mckinsey[data-direction] #fix .tool>svg{grid-column:1;grid-row:1;width:24px;height:24px;align-self:center;}body#preview-mckinsey[data-direction] #fix .tool>h3{grid-column:2/-1;grid-row:1;align-self:center;margin:0;line-height:1.2;}body#preview-mckinsey[data-direction] #fix .tool>p{grid-column:2/-1;grid-row:2;margin:0;font-size:16px;line-height:1.45;}body#preview-mckinsey[data-direction] #price .pcard .bl li{font-size:16px;line-height:1.45;}body#preview-mckinsey[data-direction] #price .pay{font-size:16px;line-height:1.4;}body#preview-mckinsey[data-direction] #price .badge{font-size:14px;line-height:1.2;}body#preview-mckinsey[data-direction] #price .ptag{font-size:12px;line-height:1.2;}@media (min-width:1100px){body#preview-mckinsey[data-direction] #problem .mk{grid-template-columns:minmax(0,180px) minmax(0,1fr);column-gap:20px;}body#preview-mckinsey[data-direction] #problem .mk .num{font-size:44px;}body#preview-mckinsey[data-direction] #problem .mk .num .mk-ic,body#preview-mckinsey[data-direction] #problem .mk .num>svg{width:24px;height:24px;flex-basis:24px;margin-right:10px;}}@media (max-width:639px){body#preview-mckinsey[data-direction] #start .ed-r{grid-template-columns:1fr;gap:0;}body#preview-mckinsey[data-direction] #problem .mk{grid-template-columns:minmax(0,140px) minmax(0,1fr);column-gap:14px;}body#preview-mckinsey[data-direction] #problem .mk .num{font-size:32px;}body#preview-mckinsey[data-direction] #problem .mk .num .mk-ic,body#preview-mckinsey[data-direction] #problem .mk .num>svg{width:20px;height:20px;flex-basis:20px;margin-right:8px;}}@media (prefers-reduced-motion:reduce){body#preview-mckinsey[data-direction] #start .ed-r:hover,body#preview-mckinsey[data-direction] #start .ed-r:hover *,body#preview-mckinsey[data-direction] #problem .mk:hover,body#preview-mckinsey[data-direction] #problem .mk:hover *,body#preview-mckinsey[data-direction] #price .pcard:hover,body#preview-mckinsey[data-direction] #price .pcard:hover *{transform:none;transition:none;}}@media (max-width:1099px){body#preview-mckinsey[data-direction] .car .slide{display:block;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-y:auto;scrollbar-width:thin;scrollbar-color:rgba(120,120,120,.55) rgba(120,120,120,.12);}body#preview-mckinsey[data-direction] .car .slide:focus-visible{outline:2px solid currentColor;outline-offset:2px;}body#preview-mckinsey[data-direction] .car .slide::-webkit-scrollbar{width:8px;}body#preview-mckinsey[data-direction] .car .slide::-webkit-scrollbar-track{background:rgba(120,120,120,.12);border-radius:4px;}body#preview-mckinsey[data-direction] .car .slide::-webkit-scrollbar-thumb{background:rgba(120,120,120,.55);border-radius:4px;}body#preview-mckinsey[data-direction] .car .s-in{height:auto;max-height:none;}}body#preview-mckinsey[data-direction] .hdr .brand{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;padding:0;max-width:220px;line-height:1.1;text-align:left;}body#preview-mckinsey[data-direction] .hdr .brand .brand-word{display:block;font-family:Georgia,"Times New Roman",serif;font-size:25px;letter-spacing:0.01em;}body#preview-mckinsey[data-direction] .hdr .brand .brand-tagline{display:block;max-width:220px;font-family:inherit;font-size:13px;line-height:1.15;font-weight:400;letter-spacing:0.005em;opacity:.62;white-space:normal;overflow-wrap:normal;}body#preview-mckinsey[data-direction] .hdr .brand .brand-tagline::before{content:none;}@media (max-width:430px){body#preview-mckinsey[data-direction] .hdr .brand{max-width:150px;gap:1px;}body#preview-mckinsey[data-direction] .hdr .brand .brand-word{font-size:24px;}body#preview-mckinsey[data-direction] .hdr .brand .brand-tagline{font-size:12px;line-height:1.2;max-width:150px;}}@media (max-width:359px){body#preview-mckinsey[data-direction] .hdr .brand .brand-tagline{display:none;}}@media(min-width:1100px){body#preview-mckinsey[data-direction] .car #start .s-in{min-height:0;display:block;padding-block:32px;}body#preview-mckinsey[data-direction] #start .ed{align-items:start;}body#preview-mckinsey[data-direction] #start .ed-l .s-act{margin:0;padding-top:24px;gap:12px;flex-wrap:wrap;}body#preview-mckinsey[data-direction] #price .s-in{padding-block:28px;min-height:0;}body#preview-mckinsey[data-direction] #price .cards{align-items:start;grid-template-rows:none;}body#preview-mckinsey[data-direction] #price .pcard.pk{display:block;grid-row:auto;grid-template-rows:none;padding:18px 20px;box-shadow:none;}body#preview-mckinsey[data-direction] #price .pcard .ptag{font-size:14px;line-height:1.35;padding-bottom:8px;min-height:0;}body#preview-mckinsey[data-direction] #price .pcard .name{margin-top:8px;font-size:26px;line-height:1.15;}body#preview-mckinsey[data-direction] #price .pcard .pp{margin-top:12px;padding:0;}body#preview-mckinsey[data-direction] #price .price{font-size:52px;line-height:1;}body#preview-mckinsey[data-direction] #price .pcard .bd{margin-top:12px;padding:0;min-height:0;}body#preview-mckinsey[data-direction] #price .pcard .badge{font-size:14px;letter-spacing:.06em;padding:5px 8px;}body#preview-mckinsey[data-direction] #price .pcard .bl{margin-top:14px;padding-top:12px;gap:8px;}body#preview-mckinsey[data-direction] #price .pcard .bl li{padding-block:0;font-size:16px;line-height:1.4;min-height:0;}body#preview-mckinsey[data-direction] #price .pay{margin-top:18px;padding:12px 0 0;max-width:none;font-size:16px;line-height:1.45;}body#preview-mckinsey[data-direction] #price .s-act{padding-top:18px;margin-top:0;}body#preview-mckinsey[data-direction] #price .sh{line-height:1.12;}body#preview-mckinsey[data-direction] .car .slide{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#7c8b96 transparent;}}@media(min-width:1100px){body#preview-mckinsey[data-direction] #price .s-in{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.8fr);column-gap:32px;row-gap:0;align-content:start;}body#preview-mckinsey[data-direction] #price .s-main{display:contents;}body#preview-mckinsey[data-direction] #price .eb{grid-column:1;grid-row:1;margin:0 0 14px;align-self:start;}body#preview-mckinsey[data-direction] #price .sh{grid-column:1;grid-row:2;align-self:start;font-size:36px;max-width:none;}body#preview-mckinsey[data-direction] #price .cards{grid-column:2;margin-top:0;gap:24px;}body#preview-mckinsey[data-direction] #price .pay{grid-column:1/-1;}body#preview-mckinsey[data-direction] #price .s-act{grid-column:1/-1;}}@media(min-width:1100px){body#preview-mckinsey[data-direction] #price .price-intro{grid-column:1;grid-row:1;align-self:start;}body#preview-mckinsey[data-direction] #price .price-intro .sh{margin-top:0;}body#preview-mckinsey[data-direction] #price .cards{grid-row:1;}body#preview-mckinsey[data-direction] #price .pay{grid-row:2;}body#preview-mckinsey[data-direction] #price .s-act{grid-row:3;}}body#preview-mckinsey[data-direction="mckinsey"] .car{}body#preview-mckinsey[data-direction="mckinsey"] .car .panel-scroll-hint{display:none;}body#preview-mckinsey[data-direction="mckinsey"] .car[data-scrollable="true"] .panel-scroll-hint{display:block;font-size:14px;line-height:1.3;color:inherit;margin-right:auto;}body#preview-mckinsey[data-direction="mckinsey"] .car .car-ctl{padding:10px 0 14px;min-height:76px;border-top:1px solid var(--line);}body#preview-mckinsey[data-direction="mckinsey"] .car .ctl-in{display:flex;align-items:center;justify-content:flex-end;gap:10px;}body#preview-mckinsey[data-direction="mckinsey"] .car .ctl-n{font-size:16px;font-weight:700;line-height:1;letter-spacing:.06em;color:var(--ink);margin:0 8px 0 0;min-width:48px;text-align:center;opacity:1;}body#preview-mckinsey[data-direction="mckinsey"] .car .arr{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;min-width:52px;border:1px solid var(--ink);border-radius:0;background:var(--ink);color:#fff;opacity:1;box-shadow:none;}body#preview-mckinsey[data-direction="mckinsey"] .car .arr svg{width:24px;height:24px;stroke-width:2;}body#preview-mckinsey[data-direction="mckinsey"] .car .arr[aria-disabled="true"]{opacity:1;background:transparent;border-color:#b4bcc5;color:#8b96a4;cursor:default;}body#preview-mckinsey[data-direction="mckinsey"] .car .arr:not([aria-disabled="true"]):hover{background:#147997;border-color:#147997;color:#fff;}body#preview-mckinsey[data-direction="mckinsey"] .car .arr:focus-visible{outline:3px solid var(--cyan);outline-offset:3px;}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="start"] .car-ctl{border-color:rgba(255,255,255,.25);}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="start"] .ctl-n,body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="start"] .panel-scroll-hint{color:#fff;}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="start"] .arr{background:#5bb5d6;border-color:#5bb5d6;color:#071b2e;}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="start"] .arr[aria-disabled="true"]{background:transparent;border-color:#53667a;color:#879aaf;}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="start"] .arr:not([aria-disabled="true"]):hover{background:#8bd6ed;border-color:#8bd6ed;color:#071b2e;}body#preview-mckinsey[data-direction="mckinsey"] .car .ed-top,body#preview-mckinsey[data-direction="mckinsey"] .car .ed-metric,body#preview-mckinsey[data-direction="mckinsey"] .car .prob-l,body#preview-mckinsey[data-direction="mckinsey"] .car .prob-r,body#preview-mckinsey[data-direction="mckinsey"] .car .tools-l{min-width:0;}@media(min-width:1100px){body#preview-mckinsey[data-direction="mckinsey"] .car .slide .s-in{display:block;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed{grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);gap:40px;align-items:start;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-l .s-act{padding-top:22px;gap:12px;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-r{padding:0;border:0;border-radius:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-top{display:grid;column-gap:16px;align-items:center;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-rh{font-size:14px;letter-spacing:.07em;line-height:1.25;margin:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-fig{display:flex;align-items:baseline;gap:10px;padding:0;margin:8px 0 0;border:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .fig-v{line-height:1;font-weight:400;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .fig-t{font-size:14px;line-height:1.4;max-width:24ch;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch{margin:0;padding:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-i,body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-i:first-child,body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-i+.ch-i{display:grid;gap:16px;margin:0;border-top:1px solid var(--line-n);align-items:baseline;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-n{font-size:19px;line-height:1.2;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-t{margin:0;color:var(--on-dark-body);}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-plats{font-size:14px;letter-spacing:.08em;line-height:1.3;padding:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-rf{}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .s-main{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:40px;align-items:start;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .prob-l,body#preview-mckinsey[data-direction="mckinsey"] .car #problem .prob-r{display:flex;flex-direction:column;gap:18px;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .problem-title{margin:0;max-width:none;grid-column:auto;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .lead.l1{font-size:17px;line-height:1.45;margin:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .lead.l2{font-size:17px;line-height:1.5;margin:0;padding:0 0 0 18px;max-width:none;grid-column:auto;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .marks-w{margin:0;grid-column:auto;grid-row:auto;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .marks{flex-direction:column;gap:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .mk{grid-template-columns:140px minmax(0,1fr);gap:20px;align-items:center;border-top:1px solid var(--line);}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .mk .num{}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .mk .lab{margin:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .prob-l .s-act{padding-top:0;margin:0;gap:12px;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .s-main{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);gap:40px;align-items:start;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tools-l{display:flex;flex-direction:column;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tools-l .eb{margin:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tools-l .sh{margin:0;max-width:none;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tools-l .lead{max-width:none;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tools-l .s-act{margin:0;padding:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tools{margin:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tool{border:0;border-radius:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tool h3{}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tool .tx{}body#preview-mckinsey[data-direction="mckinsey"] .car #price .s-in{display:grid;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .s-main{display:contents;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .price-intro{grid-row:1;grid-column:1;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .price-intro .eb{margin-bottom:12px;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .price-intro .sh{margin:0;max-width:none;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .cards{grid-row:1;grid-column:2;margin:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .price-intro .pay{max-width:none;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .price-intro .s-act{padding:18px 0 0;margin:0;display:flex;align-items:start;flex-direction:column;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard.pk{}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .ptag{padding-bottom:8px;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .name{}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .price{}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .unit{}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .pp,body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .bd{margin-top:10px;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .bl{margin-top:12px;padding-top:10px;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .bl li{}body#preview-mckinsey[data-direction="mckinsey"] .car .s-act .btn-lg{min-height:46px;height:auto;padding:12px 18px;font-size:16px;line-height:1.3;}}@media(max-width:1099px){body#preview-mckinsey[data-direction="mckinsey"] .car .ed-top,body#preview-mckinsey[data-direction="mckinsey"] .car .ed-metric{display:contents;}body#preview-mckinsey[data-direction="mckinsey"] .car .prob-l,body#preview-mckinsey[data-direction="mckinsey"] .car .prob-r,body#preview-mckinsey[data-direction="mckinsey"] .car .tools-l{display:contents;}body#preview-mckinsey[data-direction="mckinsey"] .car .arr{width:48px;height:48px;min-width:48px;}body#preview-mckinsey[data-direction="mckinsey"] .car .car-ctl{min-height:72px;padding:8px 0 12px;}}@media(min-width:1100px){body#preview-mckinsey[data-direction="mckinsey"] .car #start .s-in{padding-top:24px;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .marks-w{width:100%;min-width:0;align-self:stretch;container-type:normal;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .marks{width:100%;min-width:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .mk{display:grid;width:100%;padding:18px 0;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .prob-r .lead.l1{margin:0;max-width:none;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .prob-l .lead.l2{}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tool{}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tool>svg{grid-column:1;grid-row:1;align-self:start;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tool h3{}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tool h3::before{display:none;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tool .tx{}}body#preview-mckinsey[data-direction="mckinsey"] .car .arr svg{stroke:currentColor;opacity:1;visibility:visible;}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="problem"] .arr:not([aria-disabled="true"]){background:#0a1b30;border-color:#0a1b30;color:#fff;}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="problem"] .arr:not([aria-disabled="true"]):hover{background:#147997;border-color:#147997;color:#fff;}@media(min-width:1100px){body#preview-mckinsey[data-direction="mckinsey"] .car #problem .problem-title{}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .mk,body#preview-mckinsey[data-direction="mckinsey"] .car #problem .mk:last-child{}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tools-l .lead{}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tools-l .sh{}}@media(min-width:1100px){body#preview-mckinsey[data-direction="mckinsey"] .car #price .s-in{}}@media(max-width:1099px){body#preview-mckinsey[data-direction="mckinsey"] .car #price .price-intro{display:contents;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .s-main,body#preview-mckinsey[data-direction="mckinsey"] .car #problem .s-main,body#preview-mckinsey[data-direction="mckinsey"] .car #fix .s-main{display:flex;flex-direction:column;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .eb{order:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .sh{order:1;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .cards{order:2;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pay{order:3;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .s-act{order:4;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .problem-title{order:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .l1{order:1;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .marks-w{order:2;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .l2{order:3;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .s-act{order:4;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .eb{order:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .sh{order:1;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .lead{order:2;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tools{order:3;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .s-act{order:4;padding-top:20px;}}body#preview-mckinsey[data-direction="mckinsey"] .mn[open] .mi{background:transparent;}body#preview-mckinsey[data-direction="mckinsey"] .mn-p .menu-signin{display:none;}@media(max-width:430px){body#preview-mckinsey[data-direction="mckinsey"] .hdr-in{gap:8px;}body#preview-mckinsey[data-direction="mckinsey"] .hdr .brand{max-width:none;flex:0 0 auto;gap:1px;}body#preview-mckinsey[data-direction="mckinsey"] .hdr .brand .brand-word{font-size:24px;line-height:1.1;}body#preview-mckinsey[data-direction="mckinsey"] .hdr .brand .brand-tagline{display:block;font-size:12px;line-height:1.2;white-space:nowrap;}body#preview-mckinsey[data-direction="mckinsey"] .hdr-r>.btn-p{font-size:14px;padding:10px;min-height:44px;}body#preview-mckinsey[data-direction="mckinsey"] .hdr-r{gap:8px;margin-left:auto;}body#preview-mckinsey[data-direction="mckinsey"] .hdr .mn-p{left:0;right:0;width:auto;max-width:100%;max-height:calc(100dvh - 64px);overflow-y:auto;overscroll-behavior:contain;}}@media(max-width:379px){body#preview-mckinsey[data-direction="mckinsey"] .mn-p .menu-signin{display:flex;}}body#preview-mckinsey[data-direction="mckinsey"] .car #price .badge{max-width:100%;white-space:normal;overflow-wrap:normal;}body#preview-mckinsey[data-direction="mckinsey"] .car{--panel-target:440px;}@media(min-width:1180px){body#preview-mckinsey[data-direction="mckinsey"] .car{--panel-target:422px;}}@media(min-width:1100px){body#preview-mckinsey[data-direction="mckinsey"] .car #price .s-in{padding-top:16px;padding-bottom:16px;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .pnote{}}@media(min-width:1100px){body#preview-mckinsey[data-direction="mckinsey"] .car #start .s-in{padding-bottom:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #start h1#hero-h{}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-i,body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-i:first-child,body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-i+.ch-i{}}body#preview-mckinsey[data-direction="mckinsey"] .car{overflow:clip;}body#preview-mckinsey[data-direction="mckinsey"] .car .car-ctl{z-index:5;background:#fff;}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="start"] .car-ctl{background:var(--ink);}body#preview-mckinsey[data-direction="mckinsey"] #top{scroll-margin-top:var(--hh);}body#preview-mckinsey[data-direction="mckinsey"]{--cyan:#00b6dc;--accent:#0086a5;--accent-ink:#0086a5;--accent-dark:#00b6dc;--ink:#041b2e;--btn:#041b2e;--mk-navy:#041b2e;--dark:#041b2e;}body#preview-mckinsey[data-direction="mckinsey"] .car .panel-message{min-width:0;}body#preview-mckinsey[data-direction="mckinsey"] .car .ed-notes{min-width:0;}body#preview-mckinsey[data-direction="mckinsey"] .car .pcard .pp{container-type:normal;width:100%;align-self:stretch;flex-wrap:nowrap;}body#preview-mckinsey[data-direction="mckinsey"] .car .pcard .unit{white-space:nowrap;flex:0 0 auto;}body#preview-mckinsey[data-direction="mckinsey"] .car[data-s="start"] .arr:not([aria-disabled="true"]),body#preview-mckinsey[data-direction="mckinsey"] .car #start .btn-p{background:var(--cyan);border-color:var(--cyan);color:var(--ink);}body#preview-mckinsey[data-direction="mckinsey"] .car .pcard{box-shadow:none;}@media(min-width:1100px){body#preview-mckinsey[data-direction="mckinsey"] .car .slide .s-in{height:100%;min-height:100%;box-sizing:border-box;padding-top:28px;padding-bottom:28px;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed,body#preview-mckinsey[data-direction="mckinsey"] .car #problem .s-main,body#preview-mckinsey[data-direction="mckinsey"] .car #fix .s-main{height:100%;min-height:0;align-items:stretch;align-content:stretch;grid-template-rows:minmax(0,1fr);column-gap:48px;}body#preview-mckinsey[data-direction="mckinsey"] .car .ed-l,body#preview-mckinsey[data-direction="mckinsey"] .car .prob-l,body#preview-mckinsey[data-direction="mckinsey"] .car .tools-l,body#preview-mckinsey[data-direction="mckinsey"] .car .price-intro{display:flex;flex-direction:column;align-self:stretch;justify-content:flex-start;gap:24px;}body#preview-mckinsey[data-direction="mckinsey"] .car .panel-message>.eb{margin:0 0 16px;}body#preview-mckinsey[data-direction="mckinsey"] .car .panel-message>.lead,body#preview-mckinsey[data-direction="mckinsey"] .car .panel-message>.pay{margin-top:24px;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-l .s-act,body#preview-mckinsey[data-direction="mckinsey"] .car #problem .prob-l .s-act,body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tools-l .s-act,body#preview-mckinsey[data-direction="mckinsey"] .car #price .price-intro .s-act{margin-top:auto;padding-top:0;margin-bottom:0;flex-shrink:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #start h1#hero-h{font-size:clamp(58px,4.9vw,72px);line-height:1.06;letter-spacing:-.035em;margin:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #start h1#hero-h .h1a{display:block;white-space:nowrap;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .panel-message>.lead.l1{margin-top:24px;max-width:48ch;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-r{align-self:stretch;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:16px;background:transparent;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-top{grid-template-columns:112px minmax(0,1fr);gap:20px;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .fig-v{font-size:64px;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch{flex:1;display:grid;grid-template-rows:repeat(3,minmax(0,1fr));min-height:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-i,body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-i:first-child,body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-i+.ch-i{grid-template-columns:160px minmax(0,1fr);column-gap:16px;padding:12px 0;align-content:center;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-plats{margin:0 0 8px;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-rf{margin:0;font-size:14px;line-height:1.4;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .problem-title{font-size:clamp(44px,3.7vw,56px);line-height:1.08;letter-spacing:-.025em;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .prob-l .lead.l2{font-size:18px;line-height:1.5;margin:24px 0 0;padding-left:18px;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .prob-r{display:flex;flex-direction:column;gap:20px;align-self:stretch;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .marks-w{flex:1;min-height:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .marks{height:100%;display:grid;grid-template-rows:repeat(3,minmax(0,1fr));}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .mk,body#preview-mckinsey[data-direction="mckinsey"] .car #problem .mk:last-child{padding:20px 0;grid-template-columns:140px minmax(0,1fr);align-items:center;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .mk .num{font-size:40px;line-height:1.1;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .mk .lab{font-size:18px;line-height:1.45;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .mk-ic{margin-bottom:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tools-l .sh{font-size:44px;line-height:1.08;letter-spacing:-.02em;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tools-l .lead{font-size:18px;line-height:1.5;margin:24px 0 0;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tools{align-self:stretch;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tool{}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tool h3{}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tool .tx{margin-top:8px;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .s-in{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:stretch;align-content:stretch;grid-template-rows:minmax(0,1fr);gap:32px;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .price-intro{display:flex;align-self:stretch;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .price-intro .sh{font-size:32px;line-height:1.12;letter-spacing:-.015em;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .price-intro .pay{margin:24px 0 0;border-top:0;border-left:2px solid var(--cyan);padding:0 0 0 16px;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .price-intro .s-act{gap:16px;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(0,1fr);align-self:stretch;align-items:stretch;height:100%;gap:20px;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard.pk{display:grid;grid-template-rows:80px 56px 88px minmax(0,1fr);grid-row:auto;gap:0;box-sizing:border-box;border:1px solid var(--line);border-top:2px solid var(--ink);padding:16px;background:#fff;box-shadow:none;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard.pk.main{border-top-color:var(--accent);}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .ph{display:grid;grid-template-columns:minmax(0,1fr) 24px;grid-template-rows:36px 1fr;column-gap:8px;row-gap:8px;align-items:start;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .ptag{font-size:12px;line-height:1.35;letter-spacing:.06em;margin:0;padding:0;border:0;grid-column:1/-1;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .name{font-size:23px;line-height:1.15;margin:0;grid-column:1;grid-row:2;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .planmark{grid-column:2;grid-row:2;width:24px;height:24px;position:static;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .pp{display:flex;gap:8px;align-items:baseline;align-content:start;justify-content:flex-start;margin:0;padding:0;border:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .price{font-size:48px;line-height:1;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .unit{font-size:15px;line-height:1.3;width:auto;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .bd{align-self:start;margin:0;padding:8px 0 0;width:100%;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .badge{font-size:12px;line-height:1.35;letter-spacing:.04em;padding:5px 8px;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard.main .badge{background:var(--cyan);color:var(--ink);}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .pnote{font-size:13px;line-height:1.4;margin-top:8px;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .bl{display:flex;flex-direction:column;justify-content:flex-start;align-content:start;gap:10px;margin:0;padding:16px 0 0;border-top:1px solid var(--line);flex:none;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .bl li{font-size:15px;line-height:1.4;padding:0 0 0 18px;border:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .bl li::before{top:6px;}}@media(max-width:1099px){body#preview-mckinsey[data-direction="mckinsey"] .car .panel-message,body#preview-mckinsey[data-direction="mckinsey"] .car .ed-notes{display:contents;}}@media(min-width:1100px){body#preview-mckinsey[data-direction="mckinsey"] .car #start .s-in,body#preview-mckinsey[data-direction="mckinsey"] .car #problem .s-in,body#preview-mckinsey[data-direction="mckinsey"] .car #fix .s-in,body#preview-mckinsey[data-direction="mckinsey"] .car #price .s-in{padding-top:28px;padding-bottom:28px;min-height:100%;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tools-l .panel-message .eb{}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-l .panel-message .eb{margin:0 0 16px;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .price-intro .panel-message .eb{margin:0 0 16px;}}@media(min-width:1180px){body#preview-mckinsey[data-direction="mckinsey"] .car #start h1#hero-h{font-size:72px;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .panel-message>.lead.l1{font-size:22px;line-height:1.5;max-width:44ch;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .problem-title{font-size:clamp(52px,3.8vw,58px);}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .prob-l .lead.l2{font-size:20px;line-height:1.5;max-width:46ch;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tools-l .sh{font-size:48px;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tools-l .lead{font-size:19px;line-height:1.5;max-width:39ch;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .price-intro .sh{font-size:38px;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .price-intro .pay{font-size:17px;line-height:1.5;}}@media(min-width:768px) and (max-width:1099px){body#preview-mckinsey[data-direction="mckinsey"] .car #start .s-in{height:100%;min-height:100%;padding-top:28px;padding-bottom:28px;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed{align-items:stretch;align-content:stretch;grid-template-rows:minmax(0,1fr);}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-l{display:flex;flex-direction:column;gap:24px;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .panel-message{display:block;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-l .s-act{margin-top:auto;padding-top:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-r{margin:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch{width:100%;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-i{}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-notes{}body#preview-mckinsey[data-direction="mckinsey"] .car #price .cards{}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard.pk{height:100%;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard.pk.main{}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .ptag{}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .bd{}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .bl{margin-top:0;}}@media(max-width:767px){body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch{display:block;margin:16px 0;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-i,body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-i:first-child,body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-i+.ch-i{margin:0;border-top:1px solid var(--line-n);}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-n{line-height:1.2;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-t{font-size:16px;line-height:1.5;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard.pk{}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard.pk.main{}}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tool h3::before{display:none;}@media(min-width:768px) and (max-width:1099px){body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed{display:flex;flex-direction:column;gap:24px;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-l,body#preview-mckinsey[data-direction="mckinsey"] .car #start .panel-message{display:contents;}body#preview-mckinsey[data-direction="mckinsey"] .car #start h1#hero-h{font-size:64px;line-height:1.06;max-width:none;margin:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #start h1#hero-h .h1a{display:block;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-l .eb{margin:0 0 -8px;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-l .lead.l1{font-size:21px;line-height:1.5;max-width:64ch;margin:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-l .s-act{display:flex;flex-wrap:wrap;margin:0;padding:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-r{display:flex;flex-direction:column;gap:20px;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-top{display:grid;grid-template-columns:112px minmax(0,1fr);gap:24px;align-items:center;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-metric{display:block;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-rh{margin:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-fig{border:0;margin:8px 0 0;padding:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .fig-v{font-size:56px;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-i{display:block;border-top:1px solid var(--line-n);padding:16px 0 0;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-n{display:block;font-size:20px;margin-bottom:8px;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-t{font-size:16px;line-height:1.5;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-notes{display:flex;flex-direction:column;gap:8px;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-notes p{margin:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .s-in,body#preview-mckinsey[data-direction="mckinsey"] .car #fix .s-in{height:100%;min-height:100%;padding:28px 32px;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .s-main,body#preview-mckinsey[data-direction="mckinsey"] .car #fix .s-main{height:auto;min-height:100%;gap:24px;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .problem-title{font-size:48px;line-height:1.1;margin:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .mk{min-height:104px;align-items:center;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .lead.l2{font-size:20px;line-height:1.5;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .s-act,body#preview-mckinsey[data-direction="mckinsey"] .car #fix .s-act{margin-top:0;padding-top:0;flex-shrink:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .sh{font-size:42px;line-height:1.1;margin:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .lead{font-size:19px;line-height:1.5;margin:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tools{gap:0 24px;margin:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tool{}}@media(min-width:768px) and (max-width:1099px){body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-r{margin-top:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch{}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .marks-w{width:100%;min-width:0;container-type:normal;margin:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .marks{display:flex;flex-direction:column;gap:0;width:100%;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .mk,body#preview-mckinsey[data-direction="mckinsey"] .car #problem .mk:last-child{display:grid;grid-template-columns:180px minmax(0,1fr);gap:24px;padding:20px 0;min-height:96px;border-top:1px solid var(--line);align-items:center;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .mk .num{font-size:40px;line-height:1.1;display:flex;align-items:center;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .mk .lab{font-size:19px;line-height:1.5;margin:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .mk-ic{margin-bottom:0;}}@media(max-width:767px){body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-t{display:block;}}@media(min-width:640px) and (max-width:767px){body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed{display:block;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-l{display:block;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-r{display:flex;flex-direction:column;margin-top:28px;gap:16px;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .s-act{margin-top:24px;}}@media(min-width:768px) and (max-width:1099px){body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed{height:auto;min-height:100%;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed>*{flex-shrink:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-l .s-act{flex:0 0 auto;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-r{flex:0 0 auto;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch{flex:none;grid-template-rows:auto;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-i{align-content:start;}}@media(min-width:1100px){body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tool{}}@media(min-width:640px) and (max-width:767px){body#preview-mckinsey[data-direction="mckinsey"] .car #problem .marks-w{width:100%;min-width:0;container-type:normal;margin:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .marks{display:flex;flex-direction:column;gap:0;width:100%;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .mk,body#preview-mckinsey[data-direction="mckinsey"] .car #problem .mk:last-child{display:grid;grid-template-columns:160px minmax(0,1fr);gap:24px;min-height:88px;padding:20px 0;border-top:1px solid var(--line);align-items:center;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .mk .lab{font-size:18px;line-height:1.5;margin:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .mk-ic{margin-bottom:0;}}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .mk .lab{font-weight:600;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .mk-desc{font-size:15px;line-height:1.45;color:var(--body);font-weight:400;margin:6px 0 0;}@media(min-width:640px){body#preview-mckinsey[data-direction="mckinsey"] .car #problem .mk,body#preview-mckinsey[data-direction="mckinsey"] .car #problem .mk:last-child{padding-top:12px;padding-bottom:12px;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .mk .lab{font-size:17px;line-height:1.35;}}@media(max-width:639px){body#preview-mckinsey[data-direction="mckinsey"] .car #problem .mk,body#preview-mckinsey[data-direction="mckinsey"] .car #problem .mk:last-child{display:grid;grid-template-columns:112px minmax(0,1fr);gap:10px 16px;align-items:start;padding:16px 0;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .mk .mk-t{display:contents;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .mk .num{grid-column:1;grid-row:1;display:flex;align-items:center;gap:8px;font-size:32px;line-height:1.1;margin:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .mk .mk-ic{width:20px;height:20px;flex:0 0 20px;margin:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .mk .lab{grid-column:2;grid-row:1;font-size:16px;line-height:1.4;margin:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .mk-desc{grid-column:1/-1;grid-row:2;font-size:16px;line-height:1.5;margin:0;}}body#preview-mckinsey[data-direction="mckinsey"] .car #price .price-summary{font-size:16px;line-height:1.45;color:var(--body);margin:20px 0 0;max-width:46ch;}@media(min-width:1100px){body#preview-mckinsey[data-direction="mckinsey"] .car #start .panel-message>.lead.l1{font-size:20px;line-height:1.5;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-i,body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-i:first-child,body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-i+.ch-i{padding-top:8px;padding-bottom:8px;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-t{font-size:15px;line-height:1.4;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tool{padding-top:12px;padding-bottom:12px;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tool .tx{}body#preview-mckinsey[data-direction="mckinsey"] .car #price .price-intro .pay{font-size:15px;line-height:1.5;margin-top:20px;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .price-summary{margin-top:16px;}}@media(min-width:1100px) and (max-width:1179px){body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-i,body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-i:first-child,body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-i+.ch-i{grid-template-columns:140px minmax(0,1fr);}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-t{font-size:14px;line-height:1.4;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tool{padding-top:10px;padding-bottom:10px;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tool h3{}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tool .tx{}}@media(max-width:1099px){body#preview-mckinsey[data-direction="mckinsey"] .car #price .price-summary{order:2;margin:0 0 20px;max-width:none;}}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tools-note{font-size:15px;line-height:1.4;color:var(--body);margin:12px 0 0;order:2;}@media(min-width:768px) and (max-width:1099px){body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-l .eb{order:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-l h1{order:1;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-l .lead{order:2;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-l .s-act{order:4;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-r{order:5;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .s-main{gap:16px;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tools-note{margin:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tool{padding:16px 0;min-height:124px;align-content:start;align-items:start;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tool .tx{font-size:15px;line-height:1.4;}}body#preview-mckinsey[data-direction="mckinsey"] .car #start .s-act,body#preview-mckinsey[data-direction="mckinsey"] .car #problem .s-act,body#preview-mckinsey[data-direction="mckinsey"] .car #fix .s-act,body#preview-mckinsey[data-direction="mckinsey"] .car #price .s-act{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:auto;padding-top:0;margin-bottom:0;flex-shrink:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .s-act>.btn,body#preview-mckinsey[data-direction="mckinsey"] .car #problem .s-act>.btn,body#preview-mckinsey[data-direction="mckinsey"] .car #fix .s-act>.btn,body#preview-mckinsey[data-direction="mckinsey"] .car #price .s-act>.btn{flex:0 0 auto;}body#preview-mckinsey[data-direction="mckinsey"] .car .s-act .act-cap,body#preview-mckinsey[data-direction="mckinsey"] .ct .act-cap{color:var(--on-dark-body);}@media(min-width:1100px){body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-l,body#preview-mckinsey[data-direction="mckinsey"] .car #problem .prob-l,body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tools-l,body#preview-mckinsey[data-direction="mckinsey"] .car #price .price-intro{gap:20px;}body#preview-mckinsey[data-direction="mckinsey"] .car .s-act .act-cap{}}@media(min-width:768px) and (max-width:1099px){body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-l .s-act,body#preview-mckinsey[data-direction="mckinsey"] .car #problem .prob-l .s-act,body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tools-l .s-act,body#preview-mckinsey[data-direction="mckinsey"] .car #price .price-intro .s-act{align-items:flex-start;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-l .s-act{flex-direction:column;gap:12px;}body#preview-mckinsey[data-direction="mckinsey"] .car .s-act .act-cap{}}@media(max-width:767px){body#preview-mckinsey[data-direction="mckinsey"] .car #start .s-act,body#preview-mckinsey[data-direction="mckinsey"] .car #problem .s-act,body#preview-mckinsey[data-direction="mckinsey"] .car #fix .s-act,body#preview-mckinsey[data-direction="mckinsey"] .car #price .s-act{margin-top:24px;gap:10px;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .s-act>.btn,body#preview-mckinsey[data-direction="mckinsey"] .car #problem .s-act>.btn,body#preview-mckinsey[data-direction="mckinsey"] .car #fix .s-act>.btn,body#preview-mckinsey[data-direction="mckinsey"] .car #price .s-act>.btn{width:100%;}body#preview-mckinsey[data-direction="mckinsey"] .car .s-act .act-cap,body#preview-mckinsey[data-direction="mckinsey"] .ct .act-cap{font-size:16px;line-height:1.5;max-width:none;margin-top:10px;white-space:normal;}}body#preview-mckinsey[data-direction="mckinsey"] .ct .act-cap-ct{}body#preview-mckinsey[data-direction="mckinsey"] .ct .sgn{}@media(max-width:767px){body#preview-mckinsey[data-direction="mckinsey"] .ct .act-cap-ct{}}body#preview-mckinsey[data-direction="mckinsey"] .lf #free-list-h{}body#preview-mckinsey[data-direction="mckinsey"] .lf .lf-tx{}body#preview-mckinsey[data-direction="mckinsey"] .car .s-act{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:12px;margin-top:auto;padding-top:0;margin-bottom:0;flex-shrink:0;}body#preview-mckinsey[data-direction="mckinsey"] .car .s-act>.btn{flex:0 0 auto;}body#preview-mckinsey[data-direction="mckinsey"] .car .s-act .act-cap,body#preview-mckinsey[data-direction="mckinsey"] .ct .act-cap{font-size:15px;line-height:1.45;font-weight:400;letter-spacing:0;margin:0;max-width:44ch;white-space:normal;text-wrap:pretty;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .s-act .act-cap,body#preview-mckinsey[data-direction="mckinsey"] .car #fix .s-act .act-cap,body#preview-mckinsey[data-direction="mckinsey"] .car #price .s-act .act-cap{color:#586577;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .s-act .act-cap{color:rgb(197,210,223);}@media(min-width:1100px){body#preview-mckinsey[data-direction="mckinsey"] .car #problem .prob-l,body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tools-l{gap:16px;}body#preview-mckinsey[data-direction="mckinsey"] .car #problem .prob-l .panel-message h2,body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tools-l .panel-message h2{font-size:50px;line-height:1.08;}body#preview-mckinsey[data-direction="mckinsey"] .car .s-act .act-cap{max-width:44ch;}}@media(min-width:768px) and (max-width:1099px){body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-l .s-act,body#preview-mckinsey[data-direction="mckinsey"] .car #problem .prob-l .s-act,body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tools-l .s-act,body#preview-mckinsey[data-direction="mckinsey"] .car #price .price-intro .s-act{margin-top:0;justify-content:flex-start;}body#preview-mckinsey[data-direction="mckinsey"] .car .s-act .act-cap{font-size:16px;line-height:1.45;max-width:52ch;}}@media(max-width:767px){body#preview-mckinsey[data-direction="mckinsey"] .car .s-act{gap:12px;margin-top:20px;justify-content:flex-start;}body#preview-mckinsey[data-direction="mckinsey"] .car .s-act .act-cap{font-size:16px;line-height:1.5;max-width:none;margin-top:0;}}body#preview-mckinsey[data-direction="mckinsey"] .ct .act-cap-ct{color:rgb(197,210,223);max-width:52ch;margin:12px 0 0;}body#preview-mckinsey[data-direction="mckinsey"] .ct .sgn{margin-top:20px;}@media(max-width:767px){body#preview-mckinsey[data-direction="mckinsey"] .ct .act-cap-ct{max-width:none;}}body#preview-mckinsey[data-direction="mckinsey"] .lf #free-list-h{max-width:24ch;}body#preview-mckinsey[data-direction="mckinsey"] .lf .lf-tx{}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-top{display:block;width:100%;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-metric{display:block;width:100%;min-width:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-fig{gap:20px;flex-wrap:nowrap;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .fig-v{flex:0 0 auto;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .fig-t{min-width:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch{display:block;flex:none;min-height:auto;grid-template-rows:none;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-i,body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-i:first-child,body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-i+.ch-i{height:auto;min-height:0;display:grid;grid-template-columns:minmax(110px,.8fr) minmax(0,1.8fr);align-items:start;align-content:start;gap:16px;padding:12px 0;margin:0;}@media(max-width:767px){body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-i,body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-i:first-child,body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-i+.ch-i{padding:16px 0;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-n{display:block;margin-bottom:7px;}}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-fig{display:grid;align-items:center;margin-top:14px;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .fig-v{line-height:1;align-self:center;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .fig-t{align-self:center;max-width:27ch;line-height:1.5;margin:0;padding:0;}@media(max-width:767px){body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-fig{column-gap:20px;}}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-fig{grid-template-columns:minmax(110px,.8fr) minmax(0,1.8fr);column-gap:16px;}@media(max-width:767px){body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-i,body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-i:first-child,body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-i+.ch-i{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.8fr);column-gap:16px;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-fig{grid-template-columns:minmax(0,.8fr) minmax(0,1.8fr);}body#preview-mckinsey[data-direction="mckinsey"] .car #start .fig-v{font-size:52px;}body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-n{font-size:18px;}}body#preview-mckinsey[data-direction="mckinsey"] .lf-f label[for="lf-site"]{display:block;font-size:15px;line-height:1.4;font-weight:600;margin-bottom:8px;}body#preview-mckinsey[data-direction="mckinsey"] .lf .lf-tx{font-size:17px;line-height:1.55;margin:20px 0 28px;max-width:70ch;}body#preview-mckinsey[data-direction="mckinsey"] .lf-form .lf-hp+p+p{font-size:14px;line-height:1.45;color:var(--body);margin-top:12px;}@media(min-width:1100px){body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tools-l{gap:20px;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tools-l .panel-message{display:flex;flex-direction:column;gap:16px;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tools-l .panel-message .eb{margin:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tools-l .panel-message .sh{margin:0;font-size:46px;line-height:1.08;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tools-l .panel-message .lead{margin:0;font-size:17px;line-height:1.5;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tools-note{margin:0;font-size:14px;line-height:1.4;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tools-l .s-act{margin-top:0;padding-top:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tools{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));gap:0;height:100%;align-content:stretch;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tool{flex-direction:column;justify-content:flex-start;padding:16px 24px 16px 0;min-height:0;border-top:1px solid var(--line);}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tool:nth-child(1),body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tool:nth-child(2){border-top:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tool:nth-child(odd){padding-right:12px;border-right:1px solid var(--line);}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tool:nth-child(even){padding-left:12px;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tool h3{font-size:21px;line-height:1.2;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tool .tx{font-size:15px;line-height:1.45;margin:0;}}@media(min-width:1180px){body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tools-l .panel-message .sh{font-size:50px;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tools-l .panel-message .lead{font-size:18px;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tool{padding-top:18px;padding-bottom:18px;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tool h3{font-size:23px;}}@media(min-width:1100px) and (max-width:1179px){body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tools-l .panel-message .sh{font-size:42px;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tool h3{font-size:20px;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tool .tx{font-size:15px;line-height:1.4;}}@media(min-width:1100px) and (max-height:920px){body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tools-l .panel-message .sh{font-size:42px;line-height:1.1;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tools-l .panel-message .lead{font-size:16px;line-height:1.5;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tools-note{font-size:14px;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tool{padding-top:14px;padding-bottom:14px;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tool h3{font-size:20px;margin-bottom:6px;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tool .tx{font-size:15px;line-height:1.4;}}@media(min-width:768px) and (max-width:1099px){body#preview-mckinsey[data-direction="mckinsey"] .car #price .s-in{display:flex;flex-direction:column;gap:24px;padding-top:28px;padding-bottom:28px;height:100%;min-height:100%;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .price-intro{display:flex;flex-direction:column;gap:16px;flex:0 0 auto;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .price-intro .panel-message{display:flex;flex-direction:column;gap:12px;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .price-intro .panel-message .eb{margin:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .price-intro .panel-message .sh{margin:0;font-size:36px;line-height:1.12;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .price-summary{margin:0;font-size:17px;line-height:1.5;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pay{margin:0;font-size:16px;line-height:1.5;padding-left:16px;border-left:2px solid var(--cyan);}body#preview-mckinsey[data-direction="mckinsey"] .car #price .price-intro .s-act{margin-top:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;flex:1 1 auto;min-height:0;align-items:stretch;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard.pk{display:flex;flex-direction:column;gap:12px;padding:20px;border:1px solid var(--line);border-top:2px solid var(--ink);}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard.pk.main{border-top-color:var(--accent);}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .ph{display:flex;flex-direction:column;gap:8px;flex:0 0 auto;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .ptag{font-size:12px;line-height:1.35;margin:0;display:flex;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .name{font-size:23px;line-height:1.15;margin:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .pp{display:flex;gap:8px;align-items:baseline;margin:12px 0 0;flex:0 0 auto;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .price{font-size:48px;line-height:1;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .unit{font-size:15px;line-height:1.3;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .bd{margin:12px 0 0;flex:0 0 auto;min-height:72px;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .badge{font-size:12px;line-height:1.35;padding:5px 8px;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard.main .badge{background:var(--cyan);color:var(--ink);}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .pnote{font-size:13px;line-height:1.4;margin-top:8px;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .bl{display:flex;flex-direction:column;gap:10px;margin:0;padding:16px 0 0;border-top:1px solid var(--line);flex:1 1 auto;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .bl li{font-size:15px;line-height:1.4;padding-left:18px;}}@media(max-width:767px){body#preview-mckinsey[data-direction="mckinsey"] .car #price .s-in{display:block;padding:24px 20px;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .price-intro .sh{font-size:32px;line-height:1.15;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .price-summary{font-size:17px;line-height:1.5;margin:16px 0 0;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pay{font-size:16px;line-height:1.5;margin:20px 0 0;padding-left:16px;border-left:2px solid var(--cyan);}body#preview-mckinsey[data-direction="mckinsey"] .car #price .cards{display:block;margin-top:24px;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard.pk{margin-bottom:20px;padding:20px;border:1px solid var(--line);border-top:2px solid var(--ink);}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard.pk.main{border-top-color:var(--accent);}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard.pk:last-child{margin-bottom:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .ptag{font-size:12px;line-height:1.35;margin-bottom:12px;min-height:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .name{font-size:23px;line-height:1.15;margin-bottom:12px;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .pp{display:flex;gap:8px;margin-bottom:12px;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .price{font-size:48px;line-height:1;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .unit{font-size:15px;line-height:1.3;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .bd{margin-bottom:16px;min-height:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .badge{font-size:12px;line-height:1.35;padding:5px 8px;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard.main .badge{background:var(--cyan);color:var(--ink);}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .pnote{font-size:13px;line-height:1.4;margin-top:8px;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .bl{display:flex;flex-direction:column;gap:10px;margin:0;padding:16px 0 0;border-top:1px solid var(--line);}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .bl li{font-size:15px;line-height:1.45;padding-left:18px;}}@media(max-width:767px) and (max-width:390px){body#preview-mckinsey[data-direction="mckinsey"] .lf-f label{font-size:14px;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .price-intro .sh{font-size:28px;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .name{font-size:21px;}}@media(min-width:768px){body#preview-mckinsey[data-direction="mckinsey"] .mn{display:none;}}@media(max-width:767px){body#preview-mckinsey[data-direction="mckinsey"] .mn-p{width:100%;box-sizing:border-box;}}body#preview-mckinsey[data-direction="mckinsey"] .car .car-ctl{position:relative;bottom:auto;}body#preview-mckinsey[data-direction="mckinsey"] .lf-form .lf-pv{color:#c5d2df;font-size:14px;line-height:1.5;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard.pk{grid-template-rows:minmax(80px,auto) minmax(56px,auto) minmax(72px,auto) auto;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .bl li{flex-shrink:0;height:auto;min-height:0;}@media(max-width:767px){body#preview-mckinsey[data-direction="mckinsey"] .car #start .ed-fig,body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-i,body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-i:first-child,body#preview-mckinsey[data-direction="mckinsey"] .car #start .ch-i+.ch-i{grid-template-columns:minmax(112px,.8fr) minmax(0,1.8fr);column-gap:16px;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard.pk{display:flex;flex-direction:column;gap:12px;}body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .pp,body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .bd,body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .ph{flex:0 0 auto;}}@media(max-width:359px){body#preview-mckinsey[data-direction="mckinsey"] .hdr .brand{flex:1 1 0;min-width:0;max-width:100%;}body#preview-mckinsey[data-direction="mckinsey"] .hdr .brand .brand-tagline{font-size:11px;white-space:normal;max-width:100%;}body#preview-mckinsey[data-direction="mckinsey"] .hdr-in{gap:8px;}}@media(min-width:1100px){body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tool{display:grid;grid-template-columns:24px minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:12px;row-gap:8px;align-content:start;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tool .tool-ic{position:static;grid-column:1;grid-row:1;width:24px;height:24px;margin:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tool h3{grid-column:2;grid-row:1;text-align:left;justify-self:start;align-self:center;margin:0;}body#preview-mckinsey[data-direction="mckinsey"] .car #fix .tool .tx{grid-column:1/-1;grid-row:2;text-align:left;}}@media(min-width:768px) and (max-width:1099px){body#preview-mckinsey[data-direction="mckinsey"] .car #price .pcard .ptag{height:48px;min-height:48px;box-sizing:border-box;align-items:flex-start;}}body#preview-mckinsey[data-direction="mckinsey"] #lead-form .lf-pv{color:#c5d2df;}@media(min-width:1100px){body#preview-mckinsey[data-direction="mckinsey"] .hdr .nav{gap:20px;}body#preview-mckinsey[data-direction="mckinsey"] .hdr .nav a{font-size:11px;letter-spacing:.12em;}}body#preview-mckinsey[data-direction="mckinsey"] .car .slide{overscroll-behavior-y:auto;}body#preview-mckinsey[data-direction="mckinsey"] .ref .eb,body#preview-mckinsey[data-direction="mckinsey"] .ref .more,body#preview-mckinsey[data-direction="mckinsey"] .car .pcard .ptag{color:#00758c;}body#preview-mckinsey[data-direction="mckinsey"] #price .pcard.pk.main .ph .ptag,body#preview-mckinsey[data-direction="mckinsey"] main#main details.kno p.eb{color:#00758c;}
@supports(content-visibility:auto){body#preview-mckinsey[data-direction="mckinsey"] .car .slide{content-visibility:auto;}}


@media(max-width:1099px){
 body#preview-mckinsey[data-direction="mckinsey"] .car .car-ctl{padding:6px 0;min-height:56px;border-top:0;border-bottom:1px solid var(--line-s);}
 body#preview-mckinsey[data-direction="mckinsey"] .car .car-ctl .ctl-in{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;}
 body#preview-mckinsey[data-direction="mckinsey"] .car .car-ctl .arr{width:44px;height:44px;min-width:44px;min-height:44px;}
 body#preview-mckinsey[data-direction="mckinsey"] .car .car-ctl .prev{order:0;}
 body#preview-mckinsey[data-direction="mckinsey"] .car .car-ctl .ctl-n{order:1;margin:0;min-width:48px;text-align:center;}
 body#preview-mckinsey[data-direction="mckinsey"] .car .car-ctl .next{order:2;}
 body#preview-mckinsey[data-direction="mckinsey"] .car .car-ctl .panel-scroll-hint{display:none;}
}
@media(max-width:767px){body#preview-mckinsey[data-direction="mckinsey"] .car .car-tabs .tab{min-height:44px;}}
@media(max-width:430px){
 body#preview-mckinsey[data-direction="mckinsey"] .hdr .brand-tagline{font-size:11px;}
 body#preview-mckinsey[data-direction="mckinsey"] .hdr .hdr-r{gap:6px;}
 body#preview-mckinsey[data-direction="mckinsey"] .hdr .hdr-r .si-b{width:44px;min-width:44px;padding-inline:0;}
 body#preview-mckinsey[data-direction="mckinsey"] .hdr .hdr-r>.btn-p{padding-inline:8px;}
}

/* Mobile tabs use document scrolling, never a nested viewport. */
@media(max-width:1099px){
body#preview-mckinsey[data-direction] .car{overflow:visible;height:auto;min-height:0}
body#preview-mckinsey[data-direction] .car .car-track{display:block;height:auto!important;min-height:0;overflow:visible;scroll-snap-type:none;touch-action:pan-y pinch-zoom}
body#preview-mckinsey[data-direction] .car .slide{height:auto!important;max-height:none;overflow:visible!important;content-visibility:visible;contain:none;scroll-snap-align:none;overscroll-behavior:auto}
body#preview-mckinsey[data-direction] .car .slide[hidden]{display:none!important}
body#preview-mckinsey[data-direction] .car[data-scrollable]::after{display:none}
}

/* Owner-selected mobile and tablet composition: complete original panels. */
.stack-extras{display:none}
@media(max-width:1099px){
html{scroll-padding-top:calc(var(--stack-header,76px) + 64px)}
body#preview-mckinsey[data-direction] .hdr .mn{display:block}
body#preview-mckinsey[data-direction] .hdr .nav{display:none}
body#preview-mckinsey[data-direction] .mn-p{max-height:calc(100dvh - var(--stack-header,76px));overflow-y:auto;overscroll-behavior:auto;-webkit-overflow-scrolling:touch}
body#preview-mckinsey[data-direction] .car{display:block;overflow:visible}
body#preview-mckinsey[data-direction] .car .car-tw{position:sticky;top:var(--stack-header,76px);z-index:40;background:#fff;border-bottom:1px solid #cbd6df;padding-inline:16px}
body#preview-mckinsey[data-direction] .car .car-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:0;background:#fff;min-height:48px}
body#preview-mckinsey[data-direction] .car .car-tabs .tab{min-height:48px;min-width:0;padding:0 2px;color:#465b6e;border:0;border-bottom:3px solid transparent;border-radius:0;text-align:center}
body#preview-mckinsey[data-direction] .car .car-tabs .tab[aria-current]{color:#006f8d;border-bottom-color:#00b7d9}
body#preview-mckinsey[data-direction] .car .car-tabs .tab-l{display:block;padding:12px 0 9px;font-size:14px;line-height:24px;font-weight:600;text-align:center;white-space:nowrap}
body#preview-mckinsey[data-direction] .car .car-tabs .tab-t:after{content:attr(data-short)}
body#preview-mckinsey[data-direction] .car .car-tabs .tab-long{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
body#preview-mckinsey[data-direction] .car .car-tabs .tab:after{display:none}
body#preview-mckinsey[data-direction] .car .car-ctl{display:none}
body#preview-mckinsey[data-direction] .car .slide{display:block;overflow:visible!important;height:auto!important;min-height:0;border-bottom:1px solid #cbd6df;scroll-margin-top:calc(var(--stack-header,76px) + 64px)}
body#preview-mckinsey[data-direction] .car #start{background:#031b2e;color:#fff}
body#preview-mckinsey[data-direction] .car #start .lead{color:#d1dce4}
body#preview-mckinsey[data-direction] .car #start .eb{color:var(--cyan)}
body#preview-mckinsey[data-direction] .car #problem,body#preview-mckinsey[data-direction] .car #fix,body#preview-mckinsey[data-direction] .car #price{background:#fff;color:#031b2e}
body#preview-mckinsey[data-direction] .car #fix{background:#f1f5f7}
body#preview-mckinsey[data-direction] .car #problem .problem-title,body#preview-mckinsey[data-direction] .car #fix .sh,body#preview-mckinsey[data-direction] .car #price .sh{color:#031b2e}
body#preview-mckinsey[data-direction] .car #problem .lead,body#preview-mckinsey[data-direction] .car #fix .lead,body#preview-mckinsey[data-direction] .car #price .price-summary{color:#465b6e}
body#preview-mckinsey[data-direction] .car #problem .g{color:#007f9e}
body#preview-mckinsey[data-direction] .car #problem .s-act .act-cap,body#preview-mckinsey[data-direction] .car #fix .s-act .act-cap,body#preview-mckinsey[data-direction] .car #price .s-act .act-cap{color:#465b6e}
body#preview-mckinsey[data-direction] .car .slide .s-in{height:auto;min-height:0;padding-block:28px}
body#preview-mckinsey[data-direction] .car .slide:not(#start) .btn-p{background:#031b2e;border-color:#031b2e;color:#fff}
body#preview-mckinsey[data-direction] .car #problem .num,body#preview-mckinsey[data-direction] .car #fix .tool h3{color:#031b2e}
body#preview-mckinsey[data-direction] .car #problem .lab,body#preview-mckinsey[data-direction] .car #fix .tool .tx,body#preview-mckinsey[data-direction] .car #price .pcard .bl li{color:#465b6e}
html.stack-mobile body#preview-mckinsey[data-direction] .stack-extras{display:block;background:#fff;color:#031b2e;padding-block:24px}
body#preview-mckinsey[data-direction] .stack-more-label{font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:#53697a;margin-bottom:12px}
body#preview-mckinsey[data-direction] .stack-more-intro{font-size:15px;line-height:1.5;color:#465b6e;margin:0 0 20px}
body#preview-mckinsey[data-direction] .stack-extra{border-top:1px solid #cbd6df}
body#preview-mckinsey[data-direction] .stack-extra>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;padding-block:16px;color:#031b2e;font-size:17px;line-height:1.4;font-weight:600;list-style:none;cursor:pointer}
body#preview-mckinsey[data-direction] .stack-extra>summary::-webkit-details-marker{display:none}
body#preview-mckinsey[data-direction] .stack-extra>summary:after{display:none}
body#preview-mckinsey[data-direction] .stack-summary-title{min-width:0}
body#preview-mckinsey[data-direction] .stack-summary-action{display:flex;align-items:center;gap:8px;flex:none;font-size:13px;font-weight:600;color:#00758c;white-space:nowrap}
body#preview-mckinsey[data-direction] .stack-summary-action:after{content:'+';font-size:22px;font-weight:400}
body#preview-mckinsey[data-direction] .stack-extra[open]>summary .stack-summary-action:after{content:'−'}
body#preview-mckinsey[data-direction] .stack-extra .stack-open{display:none}
body#preview-mckinsey[data-direction] .stack-extra[open]>summary .stack-closed{display:none}
body#preview-mckinsey[data-direction] .stack-extra[open]>summary .stack-open{display:inline}
body#preview-mckinsey[data-direction] .stack-extra-body>.ref,body#preview-mckinsey[data-direction] .stack-extra-body>.lf,body#preview-mckinsey[data-direction] .stack-extra-body>.ct{padding-block:24px}
body#preview-mckinsey[data-direction] .stack-extra-body>.ref>.w,body#preview-mckinsey[data-direction] .stack-extra-body>.lf>.w,body#preview-mckinsey[data-direction] .stack-extra-body>.ct>.w{padding-inline:0;width:100%}
body#preview-mckinsey[data-direction] .stack-extra-body{padding-bottom:16px}
body#preview-mckinsey[data-direction] .stack-guide-link{display:flex;align-items:center;justify-content:space-between;min-height:52px;border-top:1px solid #cbd6df;text-decoration:none;font-size:16px;font-weight:600;color:#00758c}
body#preview-mckinsey[data-direction] .stack-extra-body .lf{background:#fff;color:#031b2e}
body#preview-mckinsey[data-direction] .stack-extra-body .lf h2{color:#031b2e}
body#preview-mckinsey[data-direction] .stack-extra-body .lf .lf-tx,body#preview-mckinsey[data-direction] .stack-extra-body .lf .lf-pv,body#preview-mckinsey[data-direction] .stack-extra-body .lf .lf-note{color:#465b6e}
body#preview-mckinsey[data-direction] .stack-extra-body .lf .lf-pv a{color:#00758c}
body#preview-mckinsey[data-direction] .stack-extra-body .lf label{color:#465b6e}
body#preview-mckinsey[data-direction] .stack-extra-body #lead-form input{font-size:16px;background:#fff;color:#031b2e;border:1px solid #8599aa;min-height:48px}
body#preview-mckinsey[data-direction] .stack-extra-body #lead-form input::placeholder{color:#576b7c;opacity:1}
body#preview-mckinsey[data-direction] .stack-extra-body #lead-form .lf-pv{color:#465b6e}
body#preview-mckinsey[data-direction] .stack-extra-body .lf-st[data-state="err"]{color:#a11b12}
body#preview-mckinsey[data-direction] .stack-extra-body .lf-st[data-state="ok"]{color:#166534}
body#preview-mckinsey[data-direction] .ft nav a,body#preview-mckinsey[data-direction] .ft button{display:flex;align-items:center;min-height:44px}
}
