@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Space+Grotesk:wght@500;600;700&display=swap";:root{--bg:#f7f6f2;--paper:#fff;--ink:#080808;--muted:#5c5952;--line:#0808081f;--cyan:#06f;--violet:#06f;--blue:#06f;--red:#e53935;--ice:#cfe4ff;--soft:#f7f6f2;--navypanel:#141414;--navyline:#2a2a2a;--navytext:#b8b4ac;--yellow:#22c8ff;--yellowhover:#06f;--orange:#06f;--bone:#f7f6f2}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);margin:0;font-family:DM Sans,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}.wrap{width:min(1280px,100% - 40px);margin:auto}.nav{z-index:100;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffc4;border:1px solid #fff;border-radius:19px;justify-content:space-between;width:min(1280px,100% - 28px);height:62px;padding:0 9px 0 17px;position:fixed;top:14px;left:50%;transform:translate(-50%);box-shadow:0 10px 40px #16203310}.brand,.nav{align-items:center;display:flex}.brand img{object-fit:contain;width:auto;height:34px;display:block}.links{color:#727b85;gap:25px;font-size:12px;display:flex}.links a:hover{color:#000}.navcta{background:var(--yellow);color:#080808;border-radius:13px;padding:12px 16px;font-size:12px;font-weight:600}.hero,.navcta{position:relative;overflow:hidden}.hero{background:#fff;align-items:center;padding:145px 0 75px;display:flex}.grid{background-image:linear-gradient(#10182708 1px,#0000 0),linear-gradient(90deg,#10182708 1px,#0000 0);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}.glow{background:radial-gradient(circle,#0066ff34,#0066ff12 36%,#0000 68%);width:850px;height:850px;animation:9s ease-in-out infinite float;top:-120px;right:-300px}.glow,.glow2{border-radius:50%;position:absolute}.glow2{background:radial-gradient(circle,#0066ff20,#0000 68%);width:550px;height:550px;animation:12s ease-in-out infinite reverse float;bottom:-220px;left:-330px}@keyframes float{50%{transform:translate(35px,-30px)scale(1.06)}}.sceneIntro{padding:90px 0 0}.sceneIntro .wrap{grid-template-columns:1fr 1fr;align-items:center;gap:55px;display:grid}.sceneIntro .scenePhoto{aspect-ratio:4/3;border-radius:26px;position:relative;overflow:hidden;box-shadow:0 30px 70px #17203316}.sceneIntro h3{letter-spacing:-.04em;margin:12px 0 14px;font:700 clamp(30px,4vw,44px)/1.05 Space Grotesk}.sceneIntro p{color:var(--muted);max-width:460px;line-height:1.6}@media (width<=900px){.sceneIntro .wrap{grid-template-columns:1fr;gap:26px}.sceneIntro .scenePhoto{order:-1}}.heroGrid{grid-template-columns:1.05fr .95fr;align-items:center;gap:30px;display:grid;position:relative}.eyebrow,.kicker{letter-spacing:.2em;text-transform:uppercase;color:#7d8791;font-size:10px}.eyebrow i{background:var(--cyan);width:6px;height:6px;box-shadow:0 0 17px var(--cyan);border-radius:50%;margin-right:9px;display:inline-block}.big,.serviceTitle,.title,h1,.heroTitle,.cohortTitle{letter-spacing:-.085em;font-family:Space Grotesk}h1{margin:24px 0 0;font-size:clamp(62px,8.5vw,128px);line-height:.82}.grad{background:linear-gradient(95deg,#080808 8%,#06f 50%,#22c8ff);color:#0000;-webkit-background-clip:text;background-clip:text}.lead{color:var(--muted);max-width:560px;margin:35px 0 27px;font-size:18px;line-height:1.6}.actions{flex-wrap:wrap;gap:10px;display:flex}.primary{background:var(--yellow);color:#080808;border-radius:13px;padding:15px 19px;position:relative;overflow:hidden}.primary,.secondary{font-size:13px;font-weight:600;display:inline-flex}.secondary{color:var(--ink);background:#fff;border:1px solid #d9dee4;border-radius:13px;padding:14px 18px}.blobBtnLabel{z-index:1;position:relative}.blobBtnClip{z-index:0;border-radius:inherit;pointer-events:none;clip-path:inset(0 round 13px);position:absolute;inset:0;overflow:hidden}.blobBtnBlobs{filter:url(#goo);width:100%;height:100%;display:block;position:relative}.blobBtnBlob{background:var(--orange);border-radius:100%;width:25%;height:180%;transition:transform .45s;position:absolute;top:-40%;transform:translateY(150%)scale(1.4)}.blobBtnBlob:first-child{left:0}.blobBtnBlob:nth-child(2){transition-delay:80ms;left:30%}.blobBtnBlob:nth-child(3){transition-delay:.16s;left:60%}.blobBtnBlob:nth-child(4){transition-delay:.24s;left:90%}.navcta:hover .blobBtnBlob,.primary:hover .blobBtnBlob{transform:translateZ(0)scale(1.4)}@media (prefers-reduced-motion:reduce){.blobBtnBlob{transition:none}}.heroVisual{place-items:center;height:580px;display:grid;position:relative}.aura{background:radial-gradient(circle,#fff 18%,#edf5f8 52%,#0000 70%);border-radius:50%;width:470px;height:470px;box-shadow:0 50px 100px #15203318}.aura,.orbit{position:absolute}.orbit{border:1px solid #c9d3dd88;border-radius:50%;width:550px;height:550px;animation:15s linear infinite orb;transform:rotateX(68deg)rotate(-20deg)}.orbit:after{content:"";background:var(--cyan);width:12px;height:12px;box-shadow:0 0 25px var(--cyan);border-radius:50%;position:absolute;top:12%;left:8%}.orbit2{border:1px solid #d3dae2;border-radius:50%;width:395px;height:395px;animation:11s linear infinite reverse orb2;position:absolute;transform:rotateY(65deg)}@keyframes orb{to{transform:rotateX(68deg)rotate(340deg)}}@keyframes orb2{to{transform:rotateY(425deg)}}.logo{z-index:2;filter:drop-shadow(0 35px 30px #10172235);width:min(390px,62vw);animation:5s ease-in-out infinite logo;position:relative}@keyframes logo{50%{transform:translateY(-17px)rotate(-1deg)}}.chip{z-index:4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#707985;background:#ffffffc9;border:1px solid #fff;border-radius:15px;padding:12px 14px;font-size:10px;position:absolute;box-shadow:0 20px 50px #17203318}.chip strong{color:#111;margin-bottom:3px;font-size:13px;display:block}.c1{top:15%;right:2%}.c2{bottom:15%;left:0}.c3{bottom:6%;right:6%}.marquee{border-top:1px solid var(--line);border-bottom:1px solid var(--line);white-space:nowrap;color:#7b848d;letter-spacing:.22em;text-transform:uppercase;padding:15px 0;font-size:10px;overflow:hidden}.mq{gap:65px;animation:26s linear infinite mq;display:inline-flex}@keyframes mq{to{transform:translate(-50%)}}.white{background:#fff}.dark{color:#fff;background:#080808}.head{justify-content:space-between;align-items:end;gap:50px;margin-bottom:65px;display:flex}.title{margin:12px 0 0;font-size:clamp(48px,6.2vw,86px);line-height:.87}.copy{color:#747e89;max-width:420px;line-height:1.6}.split{grid-template-columns:1fr 1fr;gap:18px;display:grid}.choice{background:#f8fafb;border:1px solid #dfe4e8;border-radius:28px;min-height:400px;padding:30px;transition:all .3s;position:relative;overflow:hidden}.choice:hover{transform:translateY(-7px);box-shadow:0 30px 70px #17203310}.choice.darkChoice{color:#fff;background:#141414;border-color:#2a2a2a}.choice small{color:#89929d;letter-spacing:.16em;font-size:9px}.choice h3{letter-spacing:-.07em;max-width:420px;margin:115px 0 14px;font:700 46px/.9 Space Grotesk}.choice p{color:#737d88;max-width:430px;font-size:14px;line-height:1.55}.choice.darkChoice p{color:#8b95a0}.arrow{border:1px solid #dce1e6;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:25px;right:28px}.darkChoice .arrow{border-color:#2a2a2a}.choiceGlow{background:radial-gradient(circle,#0066ff35,#0000 67%);border-radius:50%;width:260px;height:260px;position:absolute;top:55px;right:-90px}.darkChoice .choiceGlow{background:radial-gradient(circle,#0066ff38,#0000 67%)}.bridgeStage{background:#f8fafb;border:1px solid #dfe5ea;min-height:475px}.bridgeGlow{pointer-events:none;background:radial-gradient(circle,#0066ff1d,#0000 62%);border-radius:50%;width:620px;height:620px;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.bridgeTop{z-index:2;color:#8a949e;letter-spacing:.17em;align-items:center}.bridgeVisual{z-index:2;justify-content:space-between;height:285px;margin-top:12px}.bridgeVisual,.endpoint{align-items:center;display:flex;position:relative}.endpoint{text-align:center;background:#fff;border:1px solid #d3dbe2;border-radius:50%;flex:none;justify-content:center;width:150px;height:150px;box-shadow:0 20px 50px #17203310}.endpoint span{letter-spacing:.13em;color:#7a858f;font-size:10px;line-height:1.15}.endpoint b{color:#080808;letter-spacing:.02em;font-size:15px}.endpointDot{background:#06f;border-radius:50%;width:10px;height:10px;position:absolute;top:18px;right:20px;box-shadow:0 0 25px #06f}.endpoint.right{border-color:#7ab0ff;box-shadow:0 20px 55px #0066ff16}.endpoint.right .endpointDot{background:#06f;box-shadow:0 0 25px #06f}.bridgeLine{background:#d6dde4;flex:1;height:2px;margin:0 -1px;position:relative}.bridgeProgress{opacity:.6;background:linear-gradient(90deg,#06f,#22c8ff);width:100%;height:2px;position:absolute;top:0;left:0}.movingDot{background:#fff;border:2px solid #06f;border-radius:50%;width:11px;height:11px;animation:4.5s ease-in-out infinite bridgeTravel;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 22px #06f}@keyframes bridgeTravel{0%,to{left:2%}50%{left:98%}}.signal{color:#6f7a85;letter-spacing:.13em;background:#fff;border:1px solid #dce3e9;border-radius:99px;padding:7px 10px;font-size:8px;position:absolute;top:-29px;box-shadow:0 10px 25px #1720330c}.s1{left:15%}.s2{left:37%}.s3{left:59%}.s4{left:81%}.bridgeBottom{z-index:2;border-top:1px solid #e0e5e9;grid-template-columns:repeat(4,1fr);gap:18px;padding-top:22px;display:grid;position:relative}.bridgeBottom div{align-items:center;gap:11px;display:flex}.bridgeBottom strong{color:#06f;font:700 16px Space Grotesk}.bridgeBottom span{color:#737e88;font-size:11px}@media (width<=900px){.bridgeStage{min-height:560px;padding:23px}.bridgeTop,.stageMeta{display:block}.stageMeta{margin-top:9px}.bridgeVisual{height:290px}.endpoint{width:105px;height:105px}.endpoint span{font-size:8px}.endpoint b{font-size:11px}.signal{display:none}.bridgeBottom{grid-template-columns:1fr 1fr}.bridgeLine{margin:0 -8px}}.bridgeStage{background:linear-gradient(#fbfcfd,#f5f8fa);border:1px solid #dce3e9;border-radius:30px;min-height:535px;padding:28px 30px;position:relative;overflow:hidden;box-shadow:0 35px 90px #1720330a}.bridgeStage:before{content:"";background-image:linear-gradient(#10182706 1px,#0000 0),linear-gradient(90deg,#10182706 1px,#0000 0);background-size:55px 55px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}.bridgeTop{z-index:3;color:#7f8993;letter-spacing:.18em;text-transform:uppercase;justify-content:space-between;font-size:9px;display:flex;position:relative}.stageMeta{color:#68737d}.careerFlow{z-index:2;grid-template-columns:1.05fr .72fr 1.25fr .72fr 1.05fr;min-height:355px;display:grid}.careerFlow,.flowNode{align-items:center;position:relative}.flowNode{text-align:center;flex-direction:column;display:flex}.flowOrb{background:#fff;border:1px solid #cfd9e1;border-radius:50%;place-items:center;width:128px;height:128px;display:grid;position:relative;box-shadow:0 22px 55px #17203312}.jobOrb:after,.talentOrb:after{content:"";border:1px solid #06f3;border-radius:50%;animation:3s ease-in-out infinite nodePulse;position:absolute;inset:-11px}.jobOrb{background:radial-gradient(circle,#fff,#e9f2ff);border-color:#7ab0ff}.jobOrb:after{border-color:#0066ff40}.flowPulse{background:#06f;border-radius:50%;width:9px;height:9px;position:absolute;top:19px;right:20px;box-shadow:0 0 22px #06f}.flowCheck{color:#06f;font:700 34px Space Grotesk}.flowMini{letter-spacing:.16em;color:#84909b;margin-top:20px;font-size:8px}.flowNode strong{letter-spacing:-.04em;margin-top:7px;font:700 17px Space Grotesk}.flowNode small{color:#7b858f;max-width:170px;margin-top:5px;font-size:10px;line-height:1.4}.wandataNode{transform:translateY(-2px)}.wandataCore{background:radial-gradient(circle,#fff 28%,#edf9fc 58%,#0000 72%);border-radius:50%;place-items:center;width:164px;height:164px;display:grid;position:relative;box-shadow:0 25px 75px #06f2}.wandataCore:before{border:1px solid #0066ff38;animation:10s linear infinite coreSpin;inset:-9px}.wandataCore:after,.wandataCore:before{content:"";border-radius:50%;position:absolute}.wandataCore:after{background:#06f;width:8px;height:8px;top:25px;right:10px;box-shadow:0 0 20px #06f}.wandataCore img{filter:drop-shadow(0 15px 18px #18223028);width:93px;animation:4s ease-in-out infinite coreFloat}.coreRing{border:1px dashed #0066ff30;border-radius:50%;position:absolute;inset:23px}@keyframes coreSpin{to{transform:rotate(1turn)}}@keyframes coreFloat{50%{transform:translateY(-5px)rotate(-1deg)}}@keyframes nodePulse{50%{opacity:.4;transform:scale(1.06)}}.flowConnector{height:2px;margin:0 -10px;position:relative}.connectorLine{background:linear-gradient(90deg,#06f,#22c8ff);height:2px;box-shadow:0 0 12px #0066ff28}.flowTag{color:#79848e;letter-spacing:.12em;background:#fff;border:1px solid #dce3e8;border-radius:99px;padding:6px 9px;font-size:7px;position:absolute;top:-31px;transform:translate(-50%);box-shadow:0 8px 20px #17203309}.flowTag.tagA{left:22%}.flowTag.tagB{left:50%}.flowTag.tagC{left:78%}.travellingSignal{background:#fff;border:2px solid #06f;border-radius:50%;width:10px;height:10px;animation:3.5s ease-in-out infinite signalTravel;position:absolute;top:50%;left:0;transform:translate(-50%,-50%);box-shadow:0 0 20px #06f}.secondSignal{animation-delay:1.7s}@keyframes signalTravel{0%,to{left:0}50%{left:100%}}.successBar{z-index:3;border-top:1px solid #dfe5e9;grid-template-columns:repeat(4,1fr);gap:15px;padding-top:22px;display:grid;position:relative}.successBar div{align-items:center;gap:10px;display:flex}.successBar b{color:#06f;font:700 15px Space Grotesk}.successBar span{color:#737e88;font-size:10px}@media (width<=900px){.bridgeStage{min-height:760px;padding:23px}.bridgeTop,.stageMeta{display:block}.stageMeta{margin-top:9px}.careerFlow{grid-template-columns:1fr;gap:4px;min-height:620px}.flowConnector{width:72%;height:42px;margin:0 auto;transform:rotate(90deg)}.flowTag{display:none}.flowOrb{width:95px;height:95px}.wandataCore{width:120px;height:120px}.wandataCore img{width:70px}.flowMini{margin-top:10px}.flowNode strong{font-size:15px}.successBar{grid-template-columns:1fr 1fr}.travellingSignal{animation-duration:2.5s}}.statsBand{background:var(--orange)}.stats{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.stat{background:#fff;border-radius:22px;padding:34px 28px}.stat strong{letter-spacing:-.07em;color:var(--ink);font:700 55px Space Grotesk}.stat span{color:#5c5952;margin-top:7px;font-size:12px;display:block}.services{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.service{min-height:440px;transform-style:preserve-3d;background:#141414;border:1px solid #2a2a2a;border-radius:27px;padding:29px;transition:transform .35s,box-shadow .35s,border-color .35s;position:relative;overflow:hidden}.service:hover{border-color:#06f6;transform:translateY(-6px);box-shadow:0 30px 70px #0007}.serviceImgWrap{z-index:0;position:absolute;inset:0}.serviceImgWrap img{transition:transform .5s}.service:hover .serviceImgWrap img{transform:scale(1.06)}.serviceImgWrap:after{content:"";background:linear-gradient(#14141499,#141414b3 38%,#141414f2 75%,#141414);position:absolute;inset:0}.serviceNo{z-index:1;letter-spacing:.15em;font-size:10px;font-weight:700;position:relative}.serviceTitle{color:#fff;max-width:340px;font-size:36px;line-height:.9;bottom:90px}.service p,.serviceTitle{z-index:1;margin:0;position:absolute;left:29px}.service p{color:#9aa0a8;max-width:440px;font-size:13px;line-height:1.5;bottom:28px}.journey{height:560px;overflow:hidden}.track{gap:18px;width:max-content;height:100%;display:flex}.card{width:405px;height:100%;transform-style:preserve-3d;background:#f8fafb;border:1px solid #dfe4e8;border-radius:29px;padding:28px;position:relative;overflow:hidden}.card:nth-child(2n){background:#f1f4f7}.num{letter-spacing:.15em;color:#89939d;font-size:10px}.blob{opacity:.7;border-radius:50%;width:225px;height:225px;position:absolute;top:100px;right:-45px}.blob,.card:nth-child(2) .blob{background:radial-gradient(circle,#06f,#0000 68%)}.card:nth-child(3) .blob{background:radial-gradient(circle,#91e6a1,#0000 68%)}.card:nth-child(4) .blob{background:radial-gradient(circle,#ffb0d0,#0000 68%)}.card:nth-child(5) .blob{background:radial-gradient(circle,#6dc8ff,#0000 68%)}.card:nth-child(6) .blob{background:radial-gradient(circle,#7ee9e4,#0000 68%)}.card h3{letter-spacing:-.06em;max-width:300px;font:700 39px/.94 Space Grotesk;bottom:92px}.card h3,.card p{margin:0;position:absolute;left:28px}.card p{color:#737d88;max-width:325px;font-size:13px;line-height:1.5;bottom:28px}.darkHead .copy{color:#8a949f}.darkHead .kicker{color:#8b96a0}.process{background:#2a2a2a;border:1px solid #2a2a2a;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.processItem{background:#080808;min-height:245px;padding:36px 28px}.processItem b{color:#06f;letter-spacing:.15em;font-size:10px}.processItem h3{letter-spacing:-.05em;margin:60px 0 10px;font:700 28px Space Grotesk}.processItem p{color:#87919c;margin:0;font-size:13px;line-height:1.5}.employer{grid-template-columns:1fr 1fr;align-items:center;gap:50px;display:grid}.employer h2{letter-spacing:-.08em;margin:12px 0;font:700 clamp(52px,6.5vw,90px)/.86 Space Grotesk}.employer p{color:#727c87;max-width:470px;line-height:1.6}.employerPanel{background:#fff;border:1px solid #dfe4e8;border-radius:30px;min-height:470px;padding:30px;position:relative;overflow:hidden;box-shadow:0 35px 90px #1720330c}.panelGrid{grid-template-columns:1fr 1fr;gap:10px;margin-top:90px;display:grid}.panelCard{background:#fafbfc;border:1px solid #e2e6ea;border-radius:17px;padding:18px}.panelCard strong{font-family:Space Grotesk;font-size:28px;display:block}.panelCard span{color:#7d8790;font-size:11px}.route{background:linear-gradient(90deg,#22c8ff,#06f);height:1px;position:absolute;top:85px;left:30px;right:30px}.quoteGrid{grid-template-columns:1.1fr .9fr;align-items:start;gap:60px;display:grid}blockquote{letter-spacing:-.04em;margin:0;font:400 clamp(27px,3vw,41px)/1.2 Space Grotesk}blockquote small{color:#85909b;margin-top:35px;font:12px DM Sans;display:block}.proof{gap:13px;display:grid}.proofCard{background:#141414;border:1px solid #2a2a2a;border-radius:20px;justify-content:space-between;gap:20px;padding:22px;display:flex}.proofCard span{color:#87929e;text-align:right;font-size:11px}.faq{grid-template-columns:.8fr 1.2fr;gap:70px;display:grid}.faq h2{letter-spacing:-.08em;margin:12px 0;font:700 clamp(50px,6vw,80px)/.86 Space Grotesk}details{border-top:1px solid #dfe4e8;padding:22px 0}summary{cursor:pointer;justify-content:space-between;font-weight:600;display:flex}details p{color:#727d88;max-width:700px;line-height:1.6}.final{text-align:center;background:var(--ink);color:#fff;padding:180px 0;position:relative;overflow:hidden}.final .kicker{color:var(--navytext)}.final .grad{background:linear-gradient(95deg,#fff 8%,#06f 50%,#22c8ff);color:#0000;-webkit-background-clip:text;background-clip:text}.final:before{content:"";background:radial-gradient(circle,#0066ff2e,#0000 65%);border-radius:50%;width:700px;height:700px;position:absolute;top:5%;left:50%;transform:translate(-50%,-50%)}.big{max-width:1100px;margin:12px auto 55px;font-size:clamp(65px,10vw,140px);line-height:.82;position:relative}.footer{color:#79838d;background:#edf2f5;border-top:1px solid #d9dee4;justify-content:space-between;padding:25px 0;font-size:12px;display:flex}.reveal{opacity:0;transform:translateY(35px)}@media (width<=900px){.links{display:none}.wrap{width:calc(100% - 28px)}.hero{padding-top:120px}.heroGrid{grid-template-columns:1fr}.heroVisual{height:430px}.logo{width:280px}.orbit{width:370px;height:370px}.orbit2{width:290px;height:290px}.chip{display:none}.section{padding:100px 0}.head{display:block}.copy{margin-top:20px}.employer,.faq,.split{grid-template-columns:1fr}.stats{grid-template-columns:1fr 1fr}.services{grid-template-columns:1fr}.service{min-height:400px}.journey{height:500px;overflow:auto}.card{width:305px}.card h3{font-size:33px}.process,.quoteGrid{grid-template-columns:1fr}.footer,.footer span{display:block}.footer span{margin:5px 0}}.heroVisual .wandataMouseLogo{transform-origin:50%;will-change:transform;z-index:10;pointer-events:none;position:relative;transition:none!important;animation:none!important}.nav .links .active{color:#080808;font-weight:600}.nav .links .chev{margin-left:3px;font-size:12px}.lightServices{background:var(--soft)}.serviceGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.serviceLight{min-height:390px;color:var(--ink);background:#fff;border:1px solid #dce3e8;border-radius:26px;padding:27px;transition:transform .35s,box-shadow .35s,border-color .35s;position:relative;overflow:hidden}.serviceLight:hover{border-color:#cbd6df;transform:translateY(-7px);box-shadow:0 30px 70px #17203312}.serviceLight:before{content:"";pointer-events:none;background:radial-gradient(circle,#0066ff16,#0000 68%);border-radius:50%;width:240px;height:240px;position:absolute;top:-80px;right:-90px}.serviceLight.featured{background:linear-gradient(145deg,#fff,#f3fbfd);border-color:#c9e3ea}.serviceNo{color:#06f;letter-spacing:.16em;font-size:9px}.serviceImage{background:#f2f4f6;border-radius:16px;height:150px;margin-top:14px;display:block;position:relative;overflow:hidden}.serviceIcon{border-radius:50%;place-items:center;width:125px;height:125px;display:grid;position:absolute;top:45px;right:25px}.resumeIcon{background:linear-gradient(145deg,#fff,#eef7fa);border:1px solid #d7e1e7;box-shadow:inset 0 0 40px #0066ff0d}.resumeIcon i{background:#d2dce3;border-radius:99px;width:54px;height:5px;position:absolute;left:27px}.resumeIcon i:first-child{width:67px;top:35px}.resumeIcon i:nth-child(2){width:51px;top:51px}.resumeIcon i:nth-child(3){width:60px;top:67px}.resumeIcon b{color:#06f;font:700 15px Space Grotesk;position:absolute;bottom:19px;right:17px}.brandIcon{border:1px solid #0808081f}.brandIcon span{border:1px solid #06f5;border-radius:13px;width:62px;height:62px;position:absolute;transform:rotate(45deg)}.brandIcon span:nth-child(2){border-color:#06f5;width:42px;height:42px}.brandIcon span:nth-child(3){border-color:#06f;width:20px;height:20px}.skillIcon{border:1px solid #0808081f}.skillIcon span{background:linear-gradient(#22c8ff,#06f);border-radius:99px;width:10px;position:absolute;bottom:32px}.skillIcon span:first-child{height:35px;left:32px}.skillIcon span:nth-child(2){height:57px;left:51px}.skillIcon span:nth-child(3){height:82px;left:70px}.skillIcon span:nth-child(4){height:104px;left:89px}.marketIcon{border:1px solid #0808081f}.marketIcon span{border:1px solid #06f5;border-radius:50%;position:absolute}.marketIcon span:first-child{width:90px;height:90px}.marketIcon span:nth-child(2){border-color:#06f;width:58px;height:58px}.marketIcon span:nth-child(3){background:#06f;border:0;width:9px;height:9px;box-shadow:0 0 20px #06f}.interviewIcon{border:1px solid #0808081f}.interviewIcon span:first-child{border:1px solid #06f6;border-radius:50%;width:70px;height:70px;position:absolute}.interviewIcon span:nth-child(2){border:1px solid #06f;border-radius:50%;width:30px;height:30px;position:absolute;box-shadow:0 0 25px #0066ff20}.supportIcon{border:1px solid #0808081f}.supportIcon span{border:1px solid #06f5;border-radius:50%;width:95px;height:95px;position:absolute}.supportIcon span:nth-child(2){border-color:#06f5;width:65px;height:65px}.supportIcon span:nth-child(3){background:#06f;border:0;width:8px;height:8px;box-shadow:0 0 18px #06f}.serviceTitleLight{letter-spacing:-.065em;max-width:330px;font:700 32px/.92 Space Grotesk;bottom:88px;right:24px}.serviceLight p,.serviceTitleLight{margin:0;position:absolute;left:27px}.serviceLight p{color:#737e88;max-width:410px;font-size:12px;line-height:1.5;bottom:25px;right:27px}.serviceMetric{border-left:1px solid #dce3e8;padding-left:14px;position:absolute;bottom:25px;right:27px}.serviceMetric strong{font:700 17px Space Grotesk;display:block}.serviceMetric span{color:#89939d;font-size:8px}.plansSection{background:#fff}.plansGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.planCard{background:#fafbfc;border:1px solid #dfe5e9;border-radius:26px;min-height:340px;padding:30px;position:relative}.planCard>span{letter-spacing:.16em;color:#7e8993;font-size:9px}.planCard h3{letter-spacing:-.07em;margin:75px 0 13px;font:700 38px Space Grotesk}.planCard p{color:#737d87;max-width:350px;margin-bottom:22px;font-size:13px;line-height:1.55}.featuredPlan{color:#fff;background:#080808;border-color:#2a2a2a;transform:translateY(-12px);box-shadow:0 30px 70px #1720331a}.featuredPlan p{color:#8b96a0}.featuredPlan>span,.popular{color:#06f}.popular{letter-spacing:.12em;border:1px solid #2a2a2a;border-radius:99px;padding:7px 10px;font-size:8px;position:absolute;top:25px;right:24px}.aboutSection{background:#f6f8fa}.aboutGrid{grid-template-columns:1fr 1fr;align-items:start;gap:80px;display:grid}.aboutCopy>p{color:#56616c;max-width:600px;margin:0;font-size:20px;line-height:1.55}.aboutPoints{grid-template-columns:1fr 1fr;gap:12px;margin-top:38px;display:grid}.aboutPoints div{border-top:1px solid #d8e0e6;gap:12px;padding-top:14px;display:flex}.aboutPoints b{color:#06f;font:700 13px Space Grotesk}.aboutPoints span{color:#68737e;font-size:12px}@media (width<=900px){.plansGrid,.serviceGrid{grid-template-columns:1fr}.featuredPlan{transform:none}.aboutGrid{grid-template-columns:1fr;gap:35px}.serviceLight{min-height:390px}.aboutPoints{grid-template-columns:1fr 1fr}}.lightProcess{background:var(--yellow);color:#080808}.lightProcess .kicker{color:#080808}.lightProcess .copy{color:#3a3527}.lightProcess .grad{background:0 0;-webkit-background-clip:initial;background-clip:initial;color:#080808}.processGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.processLight{border:1.5px solid var(--ink);background:#fff;border-radius:20px;min-height:315px;padding:28px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}.processLight:hover{z-index:2;transform:translateY(-3px);box-shadow:0 25px 60px #17203310}.processLight>b{letter-spacing:.16em;color:#06f;font-size:9px}.processLight h3{letter-spacing:-.055em;max-width:300px;margin:92px 0 10px;font:700 27px/.98 Space Grotesk}.processLight p{color:#737e88;max-width:350px;margin:0;font-size:12px;line-height:1.5}.processIcon{background:linear-gradient(145deg,#fff,#f3f8fa);border:1px solid #dce4e9;border-radius:50%;place-items:center;width:82px;height:82px;display:grid;position:absolute;top:38px;right:25px}.matchIcon span{border:1px solid #06f6;border-radius:50%;position:absolute}.matchIcon span:first-child{width:55px;height:55px}.matchIcon span:last-child{border-color:#06f;width:27px;height:27px}.skillMini{justify-content:center;align-items:end;gap:6px;padding:18px;display:flex}.skillMini i{background:linear-gradient(#22c8ff,#06f);border-radius:9px;width:7px}.skillMini i:first-child{height:25px}.skillMini i:nth-child(2){height:42px}.skillMini i:nth-child(3){height:58px}.coachIcon span{color:#06f;font:700 28px Space Grotesk}.employerMini span{background:#06f;border-radius:50%;width:12px;height:12px;position:absolute}.employerMini span:first-child{top:22px;left:26px}.employerMini span:nth-child(2){background:#06f;top:22px;right:26px}.employerMini span:nth-child(3){border-radius:0;width:30px;height:2px;bottom:19px;left:35px}.transparencyMini span{border:1px solid #06f;border-radius:50%;width:43px;height:43px;box-shadow:0 0 25px #06f2}.growthMini{align-items:end;gap:6px;padding:18px;display:flex}.growthMini span{background:linear-gradient(#06f,#22c8ff);border-radius:7px;width:9px}.growthMini span:first-child{height:20px}.growthMini span:nth-child(2){height:38px}.growthMini span:nth-child(3){height:57px}.intelligenceCard{background:#fff;border-top:2px solid #06f}.intelligenceCard:nth-child(8),.intelligenceCard:nth-child(9){border-top-color:#06f}.intelligenceCard h3{margin-top:92px}.aiMini{background:radial-gradient(circle,#06f2,#0000 65%);border-color:#06f5}.aiMini span{color:#06f;font:700 20px Space Grotesk}.matchScoreMini{background:radial-gradient(circle,#0066ff20,#0000 65%);border-color:#06f5}.matchScoreMini span{color:#06f;font:700 24px Space Grotesk}.interviewScoreMini{background:radial-gradient(circle,#0066ff20,#0000 65%);border-color:#06f5}.interviewScoreMini span{color:#06f;font:700 24px Space Grotesk}.toolBadge{letter-spacing:.12em;color:#4a5560;background:#fff;border:1px solid #cfd6dc;border-radius:99px;padding:8px 10px;font-size:8px;position:absolute;bottom:27px;right:25px}@media (width<=900px){.processGrid{grid-template-columns:1fr}.processLight{min-height:285px}.processLight h3{margin-top:80px}}.careerTool{cursor:pointer}.careerTool .toolBadge{cursor:pointer;font:inherit}.careerToolPanel{background:linear-gradient(145deg,#fff,#f4fafc);border:1px solid #dce3e8;border-radius:26px;margin-top:20px;padding:30px;display:none;box-shadow:0 25px 70px #17203310}.careerToolPanel.open{animation:.4s both toolPanelIn;display:block}@keyframes toolPanelIn{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:none}}.toolPanelHead{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.toolPanelHead h3{letter-spacing:-.055em;margin:8px 0 0;font:700 32px/.98 Space Grotesk}.toolClose{cursor:pointer;color:#4f5a64;background:#fff;border:1px solid #dce3e8;border-radius:50%;width:40px;height:40px;font-size:25px}.toolSteps{gap:10px;margin:24px 0;display:flex}.toolStep{color:#8a949d;letter-spacing:.1em;background:#fff;border:1px solid #dce3e8;border-radius:99px;padding:9px 12px;font-size:9px}.toolStep.active{color:#06f;border-color:#06f}.careerToolForm label{margin-bottom:9px;font-size:12px;font-weight:600;display:block}.careerToolForm textarea{box-sizing:border-box;width:100%;font:inherit;resize:vertical;background:#fff;border:1px solid #d7e0e6;border-radius:16px;outline:none;min-height:125px;padding:15px;font-size:13px;line-height:1.5}.careerToolForm textarea:focus{border-color:#06f;box-shadow:0 0 0 4px #0066ff12}.careerToolForm input[type=email],.careerToolForm input[type=tel],.careerToolForm input[type=text],.careerToolForm input[type=url]{box-sizing:border-box;width:100%;font:inherit;background:#fff;border:1px solid #d7e0e6;border-radius:14px;outline:none;padding:13px 14px;font-size:13px}.careerToolForm input[type=email]:focus,.careerToolForm input[type=tel]:focus,.careerToolForm input[type=text]:focus,.careerToolForm input[type=url]:focus{border-color:#06f;box-shadow:0 0 0 4px #0066ff12}.contactFields{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:18px;display:grid}@media (width<=650px){.contactFields{grid-template-columns:1fr}}.consentCheck{cursor:pointer;align-items:flex-start;gap:9px;margin-bottom:4px;display:flex}.consentCheck input{flex-shrink:0;margin-top:3px}.consentCheck span{color:#5c5952;font-size:12px;line-height:1.5}.consentCheck a{color:var(--ink);font-weight:600}.toolFormActions{justify-content:space-between;align-items:center;gap:15px;margin-top:14px;display:flex}.toolHint{color:#8a949d;font-size:10px}.toolResult{border-top:1px solid #dfe6ea;align-items:center;gap:30px;margin-top:25px;padding-top:25px;display:flex}.scoreRing{background:#fff;border:8px solid #dff7fb;border-radius:50%;outline:1px solid #06f5;flex:none;place-items:center;width:110px;height:110px;display:grid}.scoreRing strong{letter-spacing:-.06em;font:700 34px Space Grotesk}.scoreRing span{color:#7c8790;margin-top:-30px;font-size:9px}.resultEyebrow{letter-spacing:.16em;color:#06f;font-size:8px}.resultCopy h4{margin:6px 0;font:700 24px Space Grotesk}.resultCopy p{color:#697580;margin:0 0 10px;font-size:12px;line-height:1.5}.resultTags{flex-wrap:wrap;gap:6px;display:flex}.resultTags span{color:#68747e;background:#fff;border:1px solid #dce3e8;border-radius:99px;padding:6px 8px;font-size:8px}.testimonialMarqueeSection .testimonialViewport{overflow:hidden}.testimonialMarqueeSection .testimonialTrack{width:max-content;animation:32s linear infinite testimonialRTL;display:flex}.testimonialMarqueeSection .testimonialTrack:hover{animation-play-state:paused}.testimonialMarqueeSection .testimonialCard{flex:0 0 360px;margin-right:16px}@keyframes testimonialRTL{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.testimonialMarqueeSection .testimonialTrack{animation:none}}@media (width<=900px){.toolFormActions,.toolResult{flex-direction:column;align-items:stretch}.testimonialMarqueeSection .testimonialCard{flex-basis:300px}}.heroVisual{overflow:visible}.heroFeatures{pointer-events:none;z-index:12;position:absolute;inset:0}.heroFeature{pointer-events:auto;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:left;color:#080808;cursor:pointer;background:#ffffffe0;border:1px solid #dce4ea;border-radius:17px;align-items:center;gap:11px;width:238px;min-height:72px;padding:12px 13px 12px 12px;transition:transform .35s,box-shadow .35s,border-color .35s;display:flex;position:absolute;box-shadow:0 20px 50px #17203312}.heroFeature:hover{border-color:#8bdcf0;transform:translateY(-6px)scale(1.025);box-shadow:0 28px 70px #1720331c}.heroFeature:focus-visible{outline-offset:4px;outline:3px solid #06f5}.hf1{top:9%;right:-15px}.hf2{top:47%;left:-55px}.hf3{bottom:8%;right:-5px}.hfIcon{border:1px solid #06f5;border-radius:50%;flex:none;place-items:center;width:39px;height:39px;font:700 13px Space Grotesk;display:grid}.hf2 .hfIcon,.hfIcon{color:#06f;background:radial-gradient(circle,#0066ff18,#fff)}.hf2 .hfIcon{border-color:#06f5}.hf3 .hfIcon{color:#06f}.hfCopy{flex-direction:column;gap:3px;min-width:0;display:flex}.hfCopy strong{letter-spacing:-.02em;font:600 12px Space Grotesk}.hfCopy small{color:#7c8790;font-size:9px}.hfArrow{color:#7c8790;margin-left:auto;font-size:14px}.signalSection{background:var(--ice);position:relative;overflow:hidden}.signalSection:before{content:"";pointer-events:none;background:radial-gradient(circle,#0066ff10,#0000 64%);width:700px;height:700px;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.signalDashboard{background:#fff;border:1px solid #d9e1e7;border-radius:30px;grid-template-columns:1fr 1.2fr 1fr;min-height:470px;display:grid;position:relative;overflow:hidden;box-shadow:0 35px 90px #1720330b}.signalSide{border-right:1px solid #e0e6eb;flex-direction:column;justify-content:center;padding:38px 34px;display:flex}.signalSideLabel{letter-spacing:.18em;color:#7b8790;font-size:9px}.bigScore{align-items:baseline;gap:5px;margin:18px 0 7px;display:flex}.bigScore span{letter-spacing:-.08em;font:700 78px/.9 Space Grotesk}.bigScore small{color:#8b959e;font:500 14px Space Grotesk}.scoreTrack{overflow:hidden}.scoreTrack i{background:linear-gradient(90deg,#06f,#22c8ff);border-radius:99px;width:84%;height:100%;transition:width .55s;display:block}.signalSide p{color:#707b85;max-width:280px;margin:20px 0;font-size:12px;line-height:1.55}.signalCTA{align-self:flex-start}.signalVisual{background:radial-gradient(circle,#f8fdff,#fff 65%);place-items:center;display:grid;position:relative;overflow:hidden}.signalVisual:after,.signalVisual:before{content:"";border:1px solid #dfe7ec;border-radius:50%;width:330px;height:330px;position:absolute}.signalVisual:after{border-style:dashed;width:215px;height:215px}.signalCore{text-align:center;z-index:3;background:radial-gradient(circle,#fff,#effcff);border:1px solid #bdebf5;border-radius:50%;place-items:center;width:145px;height:145px;display:grid;position:relative;box-shadow:0 0 80px #0066ff1f}.coreLabel{letter-spacing:.16em;color:#8a949c;font-size:8px;line-height:1.5}.coreLabel b{color:#151a20;font-size:10px}.corePulse{background:#06f;border-radius:50%;width:9px;height:9px;animation:2s ease-in-out infinite corePulse;position:absolute;top:25px;right:12px;box-shadow:0 0 25px #06f}@keyframes corePulse{50%{opacity:.45;transform:scale(1.8)}}.signalOrbit{border:1px solid #0066ff35;border-radius:50%;width:290px;height:100px;animation:7s ease-in-out infinite orbitFloat;position:absolute;transform:rotate(-18deg)}.so2{border-color:#0066ff25;width:100px;height:290px;animation-delay:-2s;transform:rotate(25deg)}@keyframes orbitFloat{50%{transform:rotate(-13deg)scale(1.03)}}.signalDot{background:#06f;border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 18px #06f}.sd1{top:25%;left:25%}.sd2{background:#06f;top:35%;right:20%;box-shadow:0 0 18px #06f}.sd3{bottom:22%;left:35%}.signalMetrics{flex-direction:column;justify-content:center;gap:9px;padding:25px 24px;display:flex}.signalMetric{text-align:left;cursor:pointer;background:#fbfcfd;border:1px solid #e0e6ea;border-radius:17px;padding:14px 15px;transition:all .3s}.signalMetric.active,.signalMetric:hover{background:#f7fdff;border-color:#a9e6f3;transform:translate(-4px);box-shadow:0 12px 30px #1720330a}.signalMetric:nth-child(2).active{background:#ecf4ff;border-color:#b3d4ff}.metricTop{justify-content:space-between;display:flex}.metricTop b{color:#06f;font:700 9px Space Grotesk}.metricTop small{letter-spacing:.14em;color:#8a949c;font-size:8px}.signalMetric strong{letter-spacing:-.06em;margin:8px 0 4px;font:700 29px/.95 Space Grotesk;display:block}.signalMetric em{color:#7d8790;font-size:9px;font-style:normal;display:block}.signalMetric>i{background:#e6ecef;border-radius:99px;height:3px;margin-top:10px;display:block;overflow:hidden}.signalMetric>i u{background:linear-gradient(90deg,#06f,#22c8ff);border-radius:99px;height:100%;text-decoration:none;display:block}.signalMetric:nth-child(2)>i u{background:linear-gradient(90deg,#06f,#7ab0ff)}.signalBottom{color:#8a949c;letter-spacing:.16em;justify-content:center;align-items:center;gap:14px;margin-top:18px;font-size:8px;display:flex}.signalBottom i{background:#d5dde2;width:30px;height:1px}@media (width<=900px){.heroFeature{width:205px}.hf1{right:-25px}.hf2{left:-30px}.hf3{right:-15px}.signalDashboard{grid-template-columns:1fr;min-height:auto}.signalSide{border-bottom:1px solid #e0e6eb;border-right:0;padding:30px}.signalVisual{height:330px}.signalMetrics{padding:20px}.signalBottom{flex-wrap:wrap}.signalBottom i{width:15px}}@media (width<=650px){.heroFeature{width:185px;min-height:60px;padding:9px}.hf1{top:4%;right:-10px}.hf2{top:auto;bottom:18%;left:-5px}.hf3{bottom:2%;right:-10px}.hfCopy strong{font-size:10px}.hfCopy small{font-size:8px}.hfIcon{width:32px;height:32px}.signalVisual{height:280px}}@media (prefers-reduced-motion:reduce){.corePulse,.signalOrbit{animation:none}}.testimonialSection{background:var(--orange)}.testimonialSection .copy,.testimonialSection .kicker{color:var(--ink)}.testimonialSection .grad{background:0 0;-webkit-background-clip:initial;background-clip:initial;color:var(--ink)}.testimonialSection .testimonialMarquee{border-color:#08080833}.testimonialSection .testimonialMarqueeTrack,.testimonialSection .testimonialMarqueeTrack i{color:var(--ink)}.testimonialSlider{background:#fff;border:1px solid #dce3e8;border-radius:28px;overflow:hidden;box-shadow:0 30px 75px #1720330b}.testimonialViewport{overflow:hidden}.testimonialSlides,.testimonialViewport{min-height:390px;position:relative}.testimonialSlide{opacity:0;pointer-events:none;flex-direction:column;justify-content:center;padding:55px 65px 45px;transition:opacity .65s,transform .65s;display:flex;position:absolute;inset:0;transform:translate(55px)}.testimonialSlide.active{opacity:1;pointer-events:auto;transform:translate(0)}.quoteMark{letter-spacing:-.08em;color:#06f;margin-bottom:22px;font:700 76px/.5 Space Grotesk}.testimonialSlide blockquote{letter-spacing:-.045em;color:#080808;max-width:880px;margin:0;font:500 clamp(25px,3vw,42px)/1.15 Space Grotesk}.testimonialPerson{align-items:center;gap:12px;margin-top:32px;display:flex}.testimonialPerson strong{font-size:12px}.testimonialPerson span{color:#7d8790;border-left:1px solid #d9e0e5;padding-left:12px;font-size:11px}.testimonialControls{border-top:1px solid #e2e7ea;justify-content:space-between;align-items:center;padding:15px 20px;display:flex}.testimonialArrow{cursor:pointer;color:#2a2a2a;background:#fff;border:1px solid #d9e1e6;border-radius:50%;width:38px;height:38px;font-size:16px;transition:all .2s}.testimonialArrow:hover{color:#fff;background:#080808}.testimonialDots{gap:7px;display:flex}.testimonialDot{cursor:pointer;background:#dce3e8;border:0;border-radius:99px;width:28px;height:3px;padding:0}.testimonialDot.active{background:#06f}.testimonialMarquee{white-space:nowrap;border-top:1px solid #dce3e8;border-bottom:1px solid #dce3e8;margin-top:30px;padding:16px 0;overflow:hidden}.testimonialMarqueeTrack{letter-spacing:.18em;color:#7a858f;align-items:center;gap:24px;min-width:max-content;font-size:9px;animation:24s linear infinite testimonialWords;display:inline-flex}.testimonialMarqueeTrack i{color:#06f;font-size:10px;font-style:normal}.testimonialMarquee:hover .testimonialMarqueeTrack{animation-play-state:paused}@keyframes testimonialWords{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width<=900px){.testimonialSlide{padding:38px 25px}.testimonialSlides,.testimonialViewport{min-height:450px}.testimonialSlide blockquote{font-size:25px}.testimonialPerson{flex-direction:column;align-items:flex-start}.testimonialPerson span{border-left:0;padding-left:0}}@media (prefers-reduced-motion:reduce){.testimonialMarqueeTrack{animation:none}.testimonialSlide{transition:none}}.toolSection{background:#f6f8fa;overflow:hidden}.toolHero{grid-template-columns:1fr 1fr;align-items:center;gap:80px;min-height:610px;display:grid}.toolHero.reverse>div:first-child{order:2}.toolHero.reverse>div:last-child{order:1}.toolHero .copy{max-width:500px;margin:22px 0 28px}.toolVisual{place-items:center;min-height:480px;display:grid;position:relative}.profileWindow{background:#fff;border:1px solid #d8e1e7;border-radius:25px;width:min(460px,90%);height:310px;padding:22px;transition:all .5s;position:relative;transform:perspective(900px)rotateY(-7deg)rotateX(3deg);box-shadow:0 30px 90px #17203312}.profileWindow:hover{transform:perspective(900px)rotateY(0)rotateX(0)translateY(-5px)}.windowTop{border-bottom:1px solid #e5eaee;align-items:center;gap:6px;height:25px;padding-bottom:12px;display:flex}.windowTop span{background:#d9e2e7;border-radius:50%;width:7px;height:7px}.windowTop b{letter-spacing:.15em;color:#89949d;margin-left:auto;font-size:7px}.profileAvatar{color:#fff;background:linear-gradient(135deg,#22c8ff,#06f);border-radius:50%;place-items:center;width:64px;height:64px;margin-top:27px;font:700 24px Space Grotesk;display:grid;box-shadow:0 15px 30px #0066ff25}.profileLines{gap:8px;display:grid;position:absolute;top:79px;left:105px}.profileLines i{background:#e6ecef;border-radius:99px;width:175px;height:7px;display:block}.profileLines i:first-child{background:#ccd7de;width:215px}.profileLines i:nth-child(2){width:150px}.scoreFloat{color:#fff;background:#080808;border-radius:19px;width:165px;padding:17px;position:absolute;bottom:-28px;right:-45px;box-shadow:0 25px 55px #17203322}.scoreFloat small{letter-spacing:.14em;color:#87939d;font-size:7px}.scoreFloat strong{margin-top:5px;font:700 42px Space Grotesk;display:inline-block}.scoreFloat span{color:#7f8a94;font-size:9px}.miniBar{background:#2a2a2a;border-radius:99px;height:3px;margin-top:8px}.miniBar b{background:linear-gradient(90deg,#06f,#22c8ff);border-radius:99px;height:100%;display:block}.signalTag{letter-spacing:.12em;color:#6f7a84;background:#fff;border:1px solid #dbe4e9;border-radius:99px;padding:8px 10px;font-size:7px;position:absolute;box-shadow:0 10px 30px #1720330b}.tag1{top:95px;left:-35px}.tag2{top:55px;right:-40px}.tag3{bottom:40px;left:-15px}.matchBoard{background:#fff;border:1px solid #d8e1e7;border-radius:27px;width:min(480px,92%);padding:28px;position:relative;box-shadow:0 30px 90px #17203310}.matchHeader{letter-spacing:.15em;color:#7c8790;border-bottom:1px solid #e2e8ec;justify-content:space-between;align-items:center;padding-bottom:17px;font-size:8px;display:flex}.matchHeader strong{color:#06f;font-size:17px}.matchRows{gap:10px;margin-top:18px;display:grid}.matchRows div{border:1px solid #e5eaee;border-radius:10px;justify-content:space-between;align-items:center;height:39px;padding:0 12px;font-size:11px;display:flex}.matchRows b{color:#06f;font-family:Space Grotesk}.matchScore{background:#f4fbfd;border:1px solid #cdeff5;border-radius:15px;margin-top:20px;padding:18px}.matchScore small{letter-spacing:.15em;color:#7e8992;font-size:7px;display:block}.matchScore strong{letter-spacing:-.07em;font:700 46px Space Grotesk}.matchScore span{color:#06f;margin-left:9px;font-size:10px}.readinessVisual{min-height:520px}.readinessRing{background:radial-gradient(circle,#fff 43%,#effbfc 44%,#0000 68%);border:1px solid #cfdde5;border-radius:50%;place-items:center;width:245px;height:245px;display:grid;position:relative;box-shadow:0 35px 80px #0066ff16}.readinessRing:after,.readinessRing:before{content:"";border:1px dashed #0066ff35;border-radius:50%;animation:12s linear infinite readinessSpin;position:absolute;inset:25px}.readinessRing:after{border-style:solid;border-color:#06f2;animation-duration:18s;animation-direction:reverse;inset:-18px}.ringArc{border:4px solid #06f;border-color:#06f #06f #0000 #0000;border-radius:50%;position:absolute;inset:-1px;transform:rotate(-25deg)}.readinessRing strong{letter-spacing:-.09em;font:700 68px/.8 Space Grotesk}.readinessRing>span{color:#7e8992;margin-top:-25px;font-size:10px}.readinessRing small{letter-spacing:.16em;color:#7c8790;margin-top:-12px;font-size:7px}@keyframes readinessSpin{to{transform:rotate(1turn)}}.readinessMetric{letter-spacing:.1em;background:#fff;border:1px solid #dce5ea;border-radius:13px;align-items:center;gap:14px;padding:13px 16px;font-size:8px;display:flex;position:absolute;box-shadow:0 15px 40px #1720330c}.readinessMetric b{color:#7b8690;font-size:7px}.readinessMetric span{color:#06f;font:700 16px Space Grotesk}.m1{top:65px;right:8%}.m2{bottom:90px;left:2%}.m3{bottom:25px;right:4%}.careerModal{z-index:300;justify-content:center;align-items:flex-start;padding:40px 20px;display:none;position:fixed;inset:0;overflow-y:auto}.careerModal.open{display:flex}.careerModalBackdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#08101999;position:absolute;inset:0}.careerModalCard{background:#fff;border:1px solid #dbe4e9;border-radius:27px;width:min(680px,100%);padding:32px;position:relative;box-shadow:0 40px 120px #0003}.careerModalClose{cursor:pointer;background:#fff;border:1px solid #dce3e8;border-radius:50%;width:38px;height:38px;font-size:23px;position:absolute;top:20px;right:22px}.careerModalCard h3{letter-spacing:-.07em;margin:10px 45px 10px 0;font:700 40px/.92 Space Grotesk}.careerModalCard>p{color:#717c87;max-width:520px;font-size:13px;line-height:1.5}.careerModalCard label{margin:22px 0 8px;font-size:11px;font-weight:600;display:block}.careerModalCard textarea{box-sizing:border-box;resize:vertical;border:1px solid #d6e0e6;border-radius:15px;outline:none;width:100%;padding:14px;font:13px DM Sans}.careerModalCard textarea:focus{border-color:#06f;box-shadow:0 0 0 4px #0066ff12}.modalFooter{justify-content:space-between;align-items:center;gap:15px;margin-top:14px;display:flex}.modalFooter>span{color:#89939d;font-size:9px}.modalResult{border-top:1px solid #e1e7ea;align-items:center;gap:25px;margin-top:24px;padding-top:22px;display:flex}.modalScore{background:#f3fbfd;border:5px solid #d9f5fa;border-radius:50%;outline:1px solid #06f5;place-items:center;width:100px;height:100px;display:grid}.modalScore strong{letter-spacing:-.07em;font:700 35px Space Grotesk}.modalScore span{color:#7e8992;margin-top:-28px;font-size:8px}.modalResult small{letter-spacing:.15em;color:#06f;font-size:7px}.modalResult h4{margin:6px 0;font:700 24px Space Grotesk}.modalResult p{color:#737e88;margin:0;font-size:12px;line-height:1.5}@media (width<=900px){.toolHero,.toolHero.reverse{grid-template-columns:1fr;gap:30px;min-height:auto;padding:30px 0}.toolHero.reverse>div:first-child,.toolHero.reverse>div:last-child{order:0}.toolVisual{min-height:390px}.profileWindow{transform:none}.scoreFloat{right:-8px}.signalTag{display:none}.readinessVisual{min-height:430px}.careerModalCard{padding:25px}.careerModalCard h3{font-size:32px}.modalFooter{flex-direction:column;align-items:flex-start}}.audienceStrip{color:#fff;background:#080808;border-top:1px solid #2a2a2a;border-bottom:1px solid #2a2a2a}.audienceGrid{grid-template-columns:1fr 1fr;display:grid}.audienceGrid>div{flex-direction:column;gap:7px;padding:22px 28px;display:flex}.audienceGrid>div+div{border-left:1px solid #2a2a2a}.audienceGrid span{letter-spacing:.15em;color:#06f;font-size:8px}.audienceGrid strong{letter-spacing:-.02em;font:600 16px Space Grotesk}@media (width<=900px){.audienceGrid{grid-template-columns:1fr}.audienceGrid>div+div{border-top:1px solid #2a2a2a;border-left:0}}.whoSection{background:#fff}.audienceCards{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.audienceCard{background:#fafcfd;border:1px solid #dce3e8;border-radius:22px;min-height:280px;padding:24px;transition:all .35s;position:relative;overflow:hidden}.audienceCard:hover{background:#fff;border-color:#cbd8df;transform:translateY(-6px);box-shadow:0 25px 60px #1720330d}.audienceCard:after{content:"";background:#0066ff13;border-radius:50%;width:150px;height:150px;position:absolute;bottom:-80px;right:-80px}.audienceCard>span{letter-spacing:.15em;color:#06f;font-size:8px}.audienceIcon{color:#06f;border:1px solid #d9e2e7;border-radius:50%;place-items:center;width:35px;height:35px;display:grid;position:absolute;top:18px;right:20px}.audienceCard h3{letter-spacing:-.055em;margin:92px 0 10px;font:700 24px/.98 Space Grotesk}.audienceCard p{color:#737e88;margin:0 0 17px;font-size:11px;line-height:1.55}.audienceCard a{color:#111;letter-spacing:.06em;font-size:9px;text-decoration:none}.journeySection{background:var(--soft)}.journey{max-width:900px;margin:10px auto 0;padding:20px 0;position:relative}.journeyRail{opacity:.35;background:linear-gradient(#06f,#22c8ff,#06f);width:1px;position:absolute;top:20px;bottom:20px;left:36px}.journeyStep{grid-template-columns:72px 1fr;gap:25px;padding:22px 0;display:grid;position:relative}.journeyNum{color:#06f;z-index:2;background:#fff;border:1px solid #d7e2e8;border-radius:50%;place-items:center;width:72px;height:72px;font:700 14px Space Grotesk;display:grid;box-shadow:0 15px 40px #1720330b}.journeyStep span{letter-spacing:.16em;color:#06f;font-size:8px}.journeyStep h3{letter-spacing:-.055em;margin:7px 0;font:700 28px/.98 Space Grotesk}.journeyStep p{color:#737e88;max-width:600px;margin:0;font-size:12px;line-height:1.5}.resumeCheckSection{color:#fff;background:#080808}.resumeCheck{background:radial-gradient(circle at 75% 45%,#0066ff0c,#0000 35%),#080808;border:1px solid #2a2a2a;border-radius:30px;grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding:55px;display:grid}.resumeCopy h2{letter-spacing:-.075em;margin:10px 0 18px;font:700 clamp(42px,5vw,64px)/.92 Space Grotesk}.resumeCopy p{color:#96a1ab;max-width:560px;font-size:13px;line-height:1.6}.resumeBullets{flex-wrap:wrap;gap:7px;margin:20px 0;display:flex}.resumeBullets span{letter-spacing:.1em;color:#aeb7bf;border:1px solid #2a2a2a;border-radius:99px;padding:8px 10px;font-size:8px}.resumeCheck small{color:#6f7b85;margin-top:9px;font-size:8px;display:block}.resumeDemo{place-items:center;height:400px;display:grid;position:relative}.resumeSheet{color:#111;background:#fff;border-radius:8px;width:300px;height:380px;padding:24px;transform:rotate(4deg);box-shadow:0 30px 80px #0006}.resumeHeader{letter-spacing:.12em;border-bottom:1px solid #e1e5e8;justify-content:space-between;padding-bottom:13px;font-size:7px;display:flex}.resumeHeader span{color:#06f}.resumeBody{padding-top:30px}.rLine{background:#dfe5e9;border-radius:99px;width:85%;height:6px;margin:10px 0;display:block}.rLine.long{background:#c8d3da;width:100%;height:9px}.rLine.short{width:60%}.rGrid{grid-template-columns:1fr 1fr;gap:25px;margin-top:35px;display:grid}.rGrid i{background:#e4e9ec;border-radius:99px;height:5px;margin:9px 0;display:block}.resumeScore{color:#111;background:#fff;border:1px solid #dce5e9;border-radius:18px;width:170px;padding:18px;position:absolute;bottom:45px;right:0;box-shadow:0 25px 60px #0004}.resumeScore small{color:#7e8992;letter-spacing:.14em}.resumeScore strong{margin-top:3px;font:700 48px Space Grotesk;display:inline-block}.resumeScore span{color:#7e8992;font-size:9px}.scoreTrack{background:#e8edf0;border-radius:99px;height:4px;margin-top:8px}.scoreTrack b{background:linear-gradient(90deg,#06f,#22c8ff);border-radius:99px;width:84%;height:100%;display:block}.resumeScore em{color:#06f;margin-top:7px;font-size:8px;font-style:normal;display:block}.proofSection{background:#fff}.proofGrid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.proofMetric{background:#fafcfd;border:1px solid #dce4e9;border-radius:22px;min-height:165px;padding:28px}.proofMetric strong{letter-spacing:-.07em;color:#080808;font:700 48px Space Grotesk;display:block}.proofMetric:nth-child(2) strong,.proofMetric:nth-child(3) strong,.proofMetric:nth-child(4) strong{color:#06f}.proofMetric span{margin:3px 0 7px;font-size:12px;font-weight:600;display:block}.proofMetric small{color:#818b94;font-size:9px;line-height:1.45}.supportLevelsSection{background:#f6f8fa}.supportCards{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.supportCard{background:#fff;border:1px solid #dce3e8;border-radius:24px;min-height:310px;padding:30px;position:relative}.supportCard>span{letter-spacing:.15em;color:#06f;font-size:8px}.supportCard h3{letter-spacing:-.06em;margin:60px 0 12px;font:700 31px/.95 Space Grotesk}.supportCard p{color:#737e88;font-size:12px;line-height:1.5}.supportCard ul{margin:18px 0;padding:0;list-style:none}.supportCard li{color:#56616a;margin:7px 0;font-size:10px}.supportCard li:before{content:"✓";color:#06f;margin-right:8px}.supportCard a{color:#111;letter-spacing:.07em;font-size:9px;text-decoration:none}.featuredSupport{color:#fff;background:#080808;border-color:#2a2a2a;transform:translateY(-10px);box-shadow:0 30px 70px #17203318}.featuredSupport li,.featuredSupport p{color:#9aa5ae}.featuredSupport a,.featuredSupport h3{color:#fff}.popularPill{color:#06f;letter-spacing:.1em;border:1px solid #2a2a2a;border-radius:99px;padding:7px 9px;font-size:7px;position:absolute;top:22px;right:22px}.resourcesSection{background:#fff}.resourceGrid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.resourceCard{background:#fafcfd;border:1px solid #dce3e8;border-radius:24px;padding-bottom:24px;overflow:hidden}.resourceVisual{background:radial-gradient(circle at 70% 25%,#0066ff26,#0000 35%),linear-gradient(135deg,#e8f1fd,#e6f0ff);align-items:flex-end;height:180px;padding:18px;display:flex;position:relative}.resourceVisual:after{content:"";border:1px solid #06f4;border-radius:50%;width:110px;height:110px;position:absolute;top:35px;right:40px;box-shadow:0 0 0 18px #0066ff0b,0 0 0 36px #0066ff08}.rv2{background:radial-gradient(circle at 30% 30%,#0066ff1e,#0000 35%),linear-gradient(135deg,#e6f0ff,#eaf3fd)}.rv3{background:radial-gradient(circle at 70% 30%,#0066ff20,#0000 35%),linear-gradient(135deg,#eaf3fd,#e8f2ff)}.resourceVisual span{letter-spacing:.15em;color:#53606a;z-index:2;font-size:8px}.resourceMeta{letter-spacing:.14em;color:#06f;margin:20px 22px 7px;font-size:8px}.resourceCard h3{letter-spacing:-.045em;margin:0 22px 10px;font:700 23px/.98 Space Grotesk}.resourceCard p{color:#78828b;margin:0 22px 17px;font-size:11px;line-height:1.5}.resourceCard a{color:#111;margin:0 22px;font-size:9px;text-decoration:none}.resourcesFooter{text-align:center;margin-top:25px}.floatingConsult{z-index:180;color:#fff;background:#080808;border:1px solid #2a2a2a;border-radius:18px;align-items:center;gap:12px;padding:11px 11px 11px 15px;transition:transform .5s;display:flex;position:fixed;bottom:22px;right:22px;transform:translateY(150%);box-shadow:0 20px 60px #0003}.floatingConsult.show{transform:none}.floatingConsult>div{flex-direction:column;display:flex}.floatingConsult small{letter-spacing:.14em;color:#06f;font-size:7px}.floatingConsult strong{font-size:10px}.floatingConsult a{color:#080808;background:#fff;border-radius:11px;padding:10px 12px;font-size:9px;font-weight:700;text-decoration:none}.pulseDot{background:#06f;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #0066ff14}@media (width<=900px){.audienceCards,.proofGrid,.resourceGrid,.supportCards{grid-template-columns:1fr}.journeyStep{grid-template-columns:55px 1fr}.journeyNum{width:55px;height:55px}.journeyRail{left:27px}.resumeCheck{grid-template-columns:1fr;gap:30px;padding:30px}.resumeDemo{height:350px}.resumeScore{right:0}.featuredSupport{transform:none}.floatingConsult{justify-content:space-between;bottom:15px;left:15px;right:15px}.floatingConsult strong{font-size:9px}}.careerJourney{width:100%;max-width:980px;margin:12px auto 0;padding:20px 0 30px;position:relative;height:auto!important;min-height:0!important;overflow:visible!important}.careerJourneyRail{opacity:.35;background:linear-gradient(#06f,#22c8ff,#06f);width:1px;position:absolute;top:20px;bottom:35px;left:36px}.careerJourneyStep{box-sizing:border-box;grid-template-columns:72px minmax(0,1fr);gap:25px;min-height:76px;padding:22px 0;display:grid;position:relative}.careerJourneyNum{color:#06f;z-index:2;background:#fff;border:1px solid #d7e2e8;border-radius:50%;place-items:center;width:72px;height:72px;font:700 14px Space Grotesk;display:grid;box-shadow:0 15px 40px #1720330b}.careerJourneyStep span{letter-spacing:.16em;color:#06f;font-size:8px}.careerJourneyStep h3{letter-spacing:-.055em;margin:7px 0;font:700 28px/.98 Space Grotesk}.careerJourneyStep p{color:#737e88;max-width:700px;margin:0;font-size:12px;line-height:1.5}#journey .journey{height:560px;overflow:hidden}#journey .track{padding:0}#journey .card{flex:0 0 clamp(320px,33.3333vw - 40px,405px)}@media (width<=1100px) and (width>=901px){#journey .card{flex-basis:calc(50vw - 50px)}}@media (width<=900px){.careerJourney{max-width:none;padding-left:0;padding-right:0}.careerJourneyStep{grid-template-columns:55px minmax(0,1fr);gap:18px;padding:20px 0}.careerJourneyNum{width:55px;height:55px}.careerJourneyRail{left:27px}#journey .journey{height:auto;overflow:visible}#journey .track{grid-template-columns:1fr;gap:14px;width:100%;height:auto;display:grid}#journey .card{flex:none;width:100%;height:auto;min-height:360px}}#journey{position:relative}#journey .journey{max-width:none}#journey .track{width:max-content;padding:0 0 10px;display:flex}#journey .card{flex:0 0 clamp(360px,33.3333vw - 36.6667px,430px);width:auto;min-width:0;height:100%}@media (width<=1100px) and (width>=901px){#journey .card{flex-basis:calc(50vw - 45px)}}@media (width<=900px){#journey .journey{height:auto!important;overflow:visible!important}#journey .track{grid-template-columns:1fr;gap:14px;width:100%;height:auto;display:grid;transform:none!important}#journey .card{width:100%;height:auto;min-height:360px}}.floatingConsult{z-index:120}#support-levels+#plans{display:none!important}#journey .journey{height:520px!important}#journey .track{transform:translateZ(0);padding:0 0 10px!important}@media (width<=1280px) and (width>=1101px){#journey .card{flex-basis:calc(33.3333vw - 37.3333px)!important;width:calc(33.3333vw - 37.3333px)!important;min-width:calc(33.3333vw - 37.3333px)!important}}@media (width<=1100px) and (width>=901px){#journey .card{flex-basis:calc(50vw - 45px)!important;width:calc(50vw - 45px)!important;min-width:calc(50vw - 45px)!important}}@media (width<=900px){#journey .journey{height:auto!important;overflow:visible!important}#journey .track{grid-template-columns:1fr;gap:14px;width:100%!important;height:auto!important;display:grid!important;transform:none!important}#journey .card{min-height:360px;width:100%!important;min-width:0!important;height:360px!important}}#journey .journey:after{content:"01  STRATEGY     02  REBRANDING     03  PREPARATION     04  CAMPAIGN     05  INTERVIEW     06  ONBOARDING";z-index:5;box-sizing:border-box;letter-spacing:.12em;color:#8b96a0;text-align:center;pointer-events:none;background:linear-gradient(90deg,#f8fafb,#ffffffd9,#f8fafb);border-top:1px solid #e2e7eb;width:100%;padding:12px 16px;font:500 7px/1 Space Grotesk;position:absolute;left:0}.journeyHint{color:#87929c;letter-spacing:.14em;justify-content:flex-end;align-items:center;gap:9px;min-height:20px;margin:-35px 0 12px;font:500 7px/1 Space Grotesk;display:flex}.journeyHint b{color:#06f;font-size:14px;font-weight:400;animation:1.7s ease-in-out infinite journeyHintMove}@keyframes journeyHintMove{0%,to{transform:translate(-3px)}50%{transform:translate(3px)}}@media (width<=900px){.journeyHint{display:none}}#journey{overflow:visible!important}#journey .journey{width:100%;min-height:500px;margin:0;padding:0;position:relative;height:min(560px,72vh)!important;overflow:hidden!important}#journey .track{box-sizing:border-box;will-change:transform;align-items:stretch;gap:18px;height:100%;width:max-content!important;padding:0 0 38px!important;display:flex!important}#journey .card{box-sizing:border-box;flex:0 0 405px!important;width:405px!important;min-width:405px!important;height:100%!important}#journey .journeyHint{margin:-6px 0 12px!important}#journey .journey:after{white-space:nowrap;justify-content:center;align-items:center;height:32px;padding:0 12px;display:flex;bottom:0;overflow:hidden}@media (width<=1280px) and (width>=1101px){#journey .card{flex-basis:calc(33.3333% - 12px)!important;width:calc(33.3333% - 12px)!important;min-width:calc(33.3333% - 12px)!important}}@media (width<=1100px) and (width>=901px){#journey .card{flex-basis:calc(50% - 9px)!important;width:calc(50% - 9px)!important;min-width:calc(50% - 9px)!important}}@media (width<=900px){#journey .journey{height:auto!important;min-height:0!important;overflow:visible!important}#journey .track{grid-template-columns:1fr;gap:14px;width:100%!important;height:auto!important;padding:0!important;display:grid!important;transform:none!important}#journey .card{min-height:360px;width:100%!important;min-width:0!important;height:360px!important}#journey .journey:after{display:none}}.hero{align-items:flex-start;min-height:100vh;padding:150px 0 70px}.heroGrid{text-align:center;width:100%;display:block}.heroGrid>div:first-child{z-index:5;max-width:1050px;margin:0 auto;position:relative}.hero .eyebrow,.cohortHero .eyebrow{justify-content:center}.hero h1,.hero .heroTitle,.cohortTitle{text-wrap:balance;max-width:1050px;margin:25px auto 0;font-size:clamp(68px,9.2vw,136px);line-height:.78}.hero .lead,.cohortHero .lead{max-width:650px;margin:30px auto 25px}.hero .actions,.cohortHero .actions{justify-content:center}.heroVisual{width:min(920px,100%);height:480px;margin:5px auto 0}.heroVisual .aura{width:450px;height:450px}.heroVisual .orbit{width:540px;height:540px}.heroVisual .orbit2{width:390px;height:390px}.heroVisual .c1{top:15%;right:5%}.heroVisual .c2{bottom:17%;left:5%}.heroVisual .c3{bottom:4%;right:9%}.heroVisual:after{content:"";filter:blur(8px);background:radial-gradient(#66717e18,#0000 70%);width:260px;height:35px;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}@media (width<=900px){.hero{padding-top:120px}.hero h1,.hero .heroTitle,.cohortTitle{font-size:clamp(58px,15vw,92px);line-height:.82}.hero .lead,.cohortHero .lead{max-width:580px;font-size:16px}.heroVisual{height:410px;margin-top:15px}.heroVisual .aura{width:330px;height:330px}.heroVisual .orbit{width:390px;height:390px}.heroVisual .orbit2{width:290px;height:290px}.heroVisual .logo{width:260px}.heroVisual .chip{display:none}}.nav{gap:6px}.navItem{position:relative}.navItem>button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:12px;display:flex}.navItem>button:hover{color:#000}.navChev{font-size:10px;transition:transform .25s}.navItem.open .navChev{transform:rotate(180deg)}.navDropdown{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:120;background:#fffffff5;border:1px solid #fff;border-radius:18px;width:280px;padding:10px;display:none;position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%);box-shadow:0 30px 70px #17203320}.navItem.open .navDropdown{display:block}.navDropdown a{color:#3c454e;border-radius:12px;flex-direction:column;gap:2px;padding:10px 12px;font-size:12px;display:flex}.navDropdown a:hover{color:#000;background:#f2f6f8}.navDropdown a small{color:#8892a0;font-size:10px}.navMobileToggle{cursor:pointer;background:#fff;border:1px solid #dfe4e8;border-radius:11px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:none}.navMobileToggle span{background:#080808;width:16px;height:1.5px;display:block;position:relative}.navMobileToggle span:after,.navMobileToggle span:before{content:"";background:#080808;width:16px;height:1.5px;position:absolute;left:0}.navMobileToggle span:before{top:-5px}.navMobileToggle span:after{top:5px}.navMobilePanel{z-index:99;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff5;border:1px solid #fff;border-radius:19px;max-height:calc(100vh - 100px);padding:14px;display:none;position:fixed;top:84px;left:14px;right:14px;overflow:auto;box-shadow:0 30px 70px #17203320}.navMobilePanel.open{display:block}.navMobilePanel a{border-bottom:1px solid #eef1f4;padding:12px 10px;font-size:14px;display:block}.navMobilePanel .navMobileGroup b{letter-spacing:.14em;color:#8892a0;text-transform:uppercase;padding:12px 10px 4px;font-size:10px;display:block}.navMobilePanel .navcta{text-align:center;margin-top:10px;display:block}@media (width<=900px){.navItem{display:none}.navMobileToggle{display:flex}}.pageHeader{min-height:560px;padding:158px 0 70px;position:relative;overflow:hidden}.pageHeader .grid{background-image:linear-gradient(#10182708 1px,#0000 0),linear-gradient(90deg,#10182708 1px,#0000 0);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.pageHeader .glow{background:radial-gradient(circle,#0066ff2c,#0066ff10 36%,#0000 68%);border-radius:50%;width:650px;height:650px;position:absolute;top:-220px;right:-260px}.pageHeader.dark{color:#fff;background:#080808}.pageHeaderInner{max-width:820px;position:relative}.pageHeader h1{letter-spacing:-.07em;margin:14px 0 0;font:700 clamp(44px,6vw,80px)/.9 Space Grotesk}.pageHeader p{color:var(--muted);max-width:600px;margin:22px 0 0;font-size:16px;line-height:1.6}.pageHeader.dark p{color:#9aa5ae}.pageHeaderActions{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.pageHeaderVisual{z-index:1;pointer-events:none;place-items:center;width:420px;height:340px;display:grid;position:absolute;top:150px;right:-10px}.pageHeaderVisual .phvRing{border:1px solid #c9d3dd88;border-radius:50%;position:absolute}.pageHeaderVisual .r1{width:330px;height:330px;animation:15s linear infinite orb;transform:rotateX(68deg)rotate(-20deg)}.pageHeaderVisual .r1:after{content:"";background:var(--cyan);width:10px;height:10px;box-shadow:0 0 20px var(--cyan);border-radius:50%;position:absolute;top:12%;left:8%}.pageHeaderVisual .r2{width:240px;height:240px;animation:11s linear infinite reverse orb2;transform:rotateY(65deg)}.pageHeaderVisual .phvCore{z-index:2;background:#fff;border:1px solid #e3e8ee;border-radius:50%;place-items:center;width:130px;height:130px;display:grid;position:relative;box-shadow:0 30px 60px #15203320}.pageHeaderVisual .phvGlyph{color:var(--cyan);text-shadow:0 0 22px #06f8;font-size:30px}.pageHeaderVisual .phvChip{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#707985;background:#ffffffc9;border:1px solid #fff;border-radius:15px;padding:12px 14px;font-size:10px;position:absolute;box-shadow:0 20px 50px #17203318}.pageHeaderVisual .phvChip strong{color:#111;letter-spacing:-.03em;margin-bottom:2px;font-family:Space Grotesk;font-size:17px;display:block}.pageHeaderVisual .pc1{top:10%;right:2%}.pageHeaderVisual .pc2{bottom:4%;left:-6%}.pageHeader.dark .pageHeaderVisual .phvCore{background:#141414;border-color:#2a2a2a}.pageHeader.dark .pageHeaderVisual .phvChip{color:#9aa5ae;background:#141414c9;border-color:#2a2a2a}.pageHeader.dark .pageHeaderVisual .phvChip strong{color:#fff}@media (width<=1150px){.pageHeaderVisual{display:none}.pageHeader{min-height:0}}.breadcrumbs{color:#828c96;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px;font-size:11px;display:flex;position:relative}.pageHeader.dark .breadcrumbs{color:#7a8590}.breadcrumbs a{color:inherit}.breadcrumbs a:hover{color:#080808}.pageHeader.dark .breadcrumbs a:hover{color:#fff}.breadcrumbs span{opacity:.5}.hubIntro{max-width:640px}.detailGrid{grid-template-columns:1.1fr .9fr;align-items:start;gap:60px;display:grid}.detailFlow{counter-reset:flow;gap:0;display:grid}.flowRow{counter-increment:flow;border-top:1px solid var(--line);grid-template-columns:52px 1fr;gap:18px;padding:20px 0;display:grid}.flowRow:before{content:counter(flow,decimal-leading-zero);color:var(--violet);background:#fff;border:1px solid #d7e2e8;border-radius:50%;place-items:center;width:52px;height:52px;font:700 13px Space Grotesk;display:grid}.flowRow strong{margin-bottom:4px;font:600 15px DM Sans;display:block}.flowRow span{color:#737e88;font-size:13px;line-height:1.5}.detailAside{border:1px solid var(--line);background:#f8fafb;border-radius:26px;padding:28px;position:sticky;top:100px}.detailAside h3{letter-spacing:-.05em;margin:0 0 12px;font:700 24px Space Grotesk}.detailAside ul{margin:0 0 22px;padding:0;list-style:none}.detailAside li{color:#56616a;border-top:1px solid #e5e9ec;padding:8px 0;font-size:12px}.detailAside li:before{content:"✓";color:#06f;margin-right:8px}@media (width<=900px){.detailGrid{grid-template-columns:1fr}.detailAside{position:static}}.outputChips{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.outputChips span{border:1px solid var(--line);color:#4c5761;border-radius:99px;padding:9px 13px;font-size:11px}.relatedGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.relatedCard{border:1px solid var(--line);background:#fff;border-radius:20px;padding:22px;transition:all .3s}.relatedCard:hover{border-color:#cbd6df;transform:translateY(-5px);box-shadow:0 25px 60px #17203312}.relatedCard span{letter-spacing:.14em;color:#06f;font-size:9px}.relatedCard strong{letter-spacing:-.04em;margin:8px 0 6px;font:700 18px Space Grotesk;display:block}.relatedCard p{color:#737e88;margin:0;font-size:12px;line-height:1.5}@media (width<=900px){.relatedGrid{grid-template-columns:1fr}}.contactGrid{grid-template-columns:1fr 1fr;align-items:start;gap:60px;display:grid}.contactForm{border:1px solid var(--line);background:#f8fafb;border-radius:28px;padding:32px}.contactForm label{margin:16px 0 8px;font-size:12px;font-weight:600;display:block}.contactForm label:first-child{margin-top:0}.contactForm input,.contactForm select,.contactForm textarea{box-sizing:border-box;width:100%;font:inherit;background:#fff;border:1px solid #d7e0e6;border-radius:14px;outline:none;padding:13px 14px;font-size:13px}.contactForm input:focus,.contactForm select:focus,.contactForm textarea:focus{border-color:#06f;box-shadow:0 0 0 4px #0066ff12}.contactForm textarea{resize:vertical;min-height:110px}.contactForm .primary{cursor:pointer;border:0;margin-top:22px}.contactForm .consentCheck{align-items:flex-start;gap:9px;margin:18px 0 0;font-weight:400;display:flex}.contactForm .consentCheck input{width:auto;box-shadow:none;background:0 0;border:0;margin-top:3px;padding:0}.contactInfoCard{color:#fff;background:#141414;border:1px solid #2a2a2a;border-radius:24px;margin-bottom:14px;padding:26px}.contactInfoCard span{letter-spacing:.15em;color:#06f;font-size:9px}.contactInfoCard strong{margin:8px 0 4px;font:600 16px Space Grotesk;display:block}.contactInfoCard p{color:#8b96a0;margin:0;font-size:12px;line-height:1.5}.formNote{color:#828c96;margin-top:10px;font-size:11px}.articleMeta{letter-spacing:.14em;color:#8a949e;text-transform:uppercase;margin-bottom:16px;font-size:10px}.whyWorksGrid{grid-template-columns:1fr 380px;align-items:start;gap:50px;display:grid}.whyWorksImage{aspect-ratio:3/4;border-radius:26px;position:sticky;top:100px;overflow:hidden;box-shadow:0 30px 70px #17203316}@media (width<=900px){.whyWorksGrid{grid-template-columns:1fr}.whyWorksImage{aspect-ratio:16/9;order:-1;position:static}}.articleBody{max-width:720px}.articleBody p{color:#4a545e;margin:0 0 20px;font-size:15px;line-height:1.75}.articleBody h2{letter-spacing:-.04em;margin:44px 0 14px;font:700 30px Space Grotesk}.articleBody h3{color:var(--ink);margin:28px 0 10px;font:700 19px Space Grotesk}.articleBody ul{color:#4a545e;padding-left:20px;font-size:15px;line-height:1.75}.articleBody li{margin-bottom:8px}.articleBody strong{color:var(--ink)}.siteFooter{color:#a9b2bb;background:#080808;padding:80px 0 30px}.footerTop{border-bottom:1px solid #2a2a2a;grid-template-columns:1.3fr repeat(4,1fr);gap:30px;padding-bottom:50px;display:grid}.footerBrand p{color:#7d8790;max-width:260px;margin:16px 0 0;font-size:12px;line-height:1.6}.footerCol b{letter-spacing:.14em;color:#06f;text-transform:uppercase;margin-bottom:14px;font-size:10px;display:block}.footerCol a{color:#9aa5ae;padding:6px 0;font-size:12px;display:block}.footerCol a:hover{color:#fff}.footerBottom{color:#6b7480;flex-wrap:wrap;justify-content:space-between;gap:10px;padding-top:22px;font-size:11px;display:flex}.footerBottomLeft{flex-wrap:wrap;align-items:center}.footerBottomLeft,.footerLegal{gap:16px;display:flex}.footerLegal a{color:#6b7480}.footerLegal a:hover{color:#fff}@media (width<=900px){.footerTop{grid-template-columns:1fr 1fr;gap:30px 20px}}@media (width<=560px){.footerTop{grid-template-columns:1fr}}.toolWidgetFull{background:linear-gradient(145deg,#fff,#f4fafc);border:1px solid #dce3e8;border-radius:26px;padding:30px;box-shadow:0 25px 70px #17203310}.demoNotice{color:#7a6224;background:#ecf5ff;border:1px solid #f0dca8;border-radius:16px;align-items:flex-start;gap:10px;margin:18px 0;padding:14px 16px;font-size:11px;line-height:1.55;display:flex}.demoNotice b{color:#5c4a15}.methodologyList{grid-template-columns:1fr 1fr;gap:8px;margin:16px 0;display:grid}.methodologyList div{border:1px solid var(--line);color:#56616a;border-radius:14px;padding:12px 14px;font-size:11px}.methodologyList b{color:#080808;margin-bottom:3px;font-size:12px;display:block}@media (width<=650px){.methodologyList{grid-template-columns:1fr}}#journey,.bridgeSection{background:var(--soft)}.resourceCard{display:block}.resourceReadMore{color:#111;margin:0 22px;font-size:9px;text-decoration:none;display:block}.hubStrip{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.hubStrip a,.hubStrip span{border:1px solid var(--line);color:#4c5761;background:#fff;border-radius:99px;padding:9px 14px;font-size:11px}.hubStrip a:hover{color:#080808;border-color:#a9e6f3}.adminShell{min-height:100vh;color:var(--ink);background:#f4f5f6;font-family:inherit}.adminTopbar{color:#fff;background:#080808;padding:16px 0}.adminTopbar .wrap{justify-content:space-between;align-items:center;gap:20px;display:flex}.adminBrand{letter-spacing:-.03em;color:#fff;font:700 16px Space Grotesk;text-decoration:none}.adminNav{align-items:center;gap:18px;display:flex}.adminNav a{color:#a9b2bb;font-size:13px;font-weight:600;text-decoration:none}.adminNav a:hover{color:#fff}.adminLogout{color:#a9b2bb;cursor:pointer;background:0 0;border:1px solid #2a2a2a;border-radius:10px;padding:8px 14px;font-size:12px;font-weight:600}.adminLogout:hover{color:#fff;border-color:#06f}.adminMain{padding:40px 0 80px}.adminHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.adminHead h1{letter-spacing:-.03em;margin:0;font:700 26px Space Grotesk}.adminCard{border:1px solid var(--line);background:#fff;border-radius:18px;padding:0;overflow:hidden}.adminTable{border-collapse:collapse;width:100%}.adminTable th{text-align:left;letter-spacing:.1em;text-transform:uppercase;color:#8a949e;padding:14px 20px;font-size:10px}.adminTable td,.adminTable th{border-bottom:1px solid var(--line)}.adminTable td{vertical-align:middle;padding:16px 20px;font-size:13px}.adminTable tr:last-child td{border-bottom:none}.adminTable a{color:var(--ink);font-weight:600;text-decoration:none}.adminTable a:hover{color:var(--orange)}.adminBadge{letter-spacing:.06em;text-transform:uppercase;border-radius:99px;padding:4px 9px;font-size:10px;font-weight:700;display:inline-block}.adminBadge.published{color:#1a8a4a;background:#e3f7e9}.adminBadge.draft{color:#737e88;background:#f2f2f2}.adminBadge.in_review{color:#8a5a00;background:#e6f1ff}.adminBadge.scheduled{color:#2b5b9c;background:#eef5ff}.adminBadge.archived{color:#a2a2a2;background:#f2f2f2}.dashWidgets{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:14px;margin-bottom:28px;display:grid}.dashWidget{border:1px solid var(--line);color:#8a949e;background:#fff;border-radius:16px;flex-direction:column;gap:6px;padding:18px 20px;font-size:12px;font-weight:600;display:flex}.dashWidget span{color:#080808;font:700 28px Space Grotesk}.activityList{flex-direction:column;gap:10px;margin:0;padding:10px 20px 18px;font-size:13px;list-style:none;display:flex}.activityList li{color:#5c6772}.activityList li span{color:#8a949e;margin-left:6px;font-size:11px}.adminRowActions{align-items:center;gap:12px;display:flex}.adminRowActions button{color:#c0392b;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:600}.adminEmpty{text-align:center;color:#8a949e;padding:60px 20px;font-size:13px}.adminForm{border:1px solid var(--line);background:#fff;border-radius:18px;max-width:760px;padding:28px}.adminForm label{margin:18px 0 8px;font-size:12px;font-weight:600;display:block}.adminForm label:first-child{margin-top:0}.adminForm input[type=text],.adminForm input[type=url],.adminForm select,.adminForm textarea{box-sizing:border-box;width:100%;font:inherit;background:#fff;border:1px solid #d7e0e6;border-radius:12px;outline:none;padding:12px 14px;font-size:13px}.adminForm input:focus,.adminForm select:focus,.adminForm textarea:focus{border-color:#06f;box-shadow:0 0 0 4px #0066ff12}.adminForm textarea{resize:vertical;min-height:260px;font-family:ui-monospace,monospace;line-height:1.6}.adminForm .hint{color:#8a949e;margin-top:6px;font-size:11px}.adminFormActions{align-items:center;gap:12px;margin-top:26px;display:flex}.adminFormActions .primary{cursor:pointer;border:0}.adminFormError{color:#c0392b;background:#fdecea;border-radius:10px;margin-bottom:18px;padding:11px 14px;font-size:12px;font-weight:600}.adminSetupNotice{color:#5c5340;background:#eaf4ff;border:1px solid #22c8ff66;border-radius:16px;max-width:600px;padding:24px 26px;font-size:13px;line-height:1.7}.adminSetupNotice code{background:#00000010;border-radius:6px;padding:2px 6px;font-size:12px}.adminLoginWrap{background:#080808;justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex}.adminLoginCard{background:#fff;border-radius:20px;width:100%;max-width:360px;padding:36px}.adminLoginCard h1{letter-spacing:-.03em;margin:0 0 22px;font:700 22px Space Grotesk}.adminLoginCard input{box-sizing:border-box;width:100%;font:inherit;background:#fff;border:1px solid #d7e0e6;border-radius:12px;outline:none;margin-bottom:14px;padding:13px 14px;font-size:13px}.adminLoginCard input:focus{border-color:#06f;box-shadow:0 0 0 4px #0066ff12}.adminLoginCard .primary{cursor:pointer;border:0;justify-content:center;width:100%}.resourceVisual.hasImage{padding:0}.resourceVisual.hasImage img{object-fit:cover;width:100%;height:100%;display:block}.blogCover{aspect-ratio:16/9;background:#f2f4f6;border-radius:20px;margin-bottom:30px;position:relative;overflow:hidden}.blogCover img{object-fit:cover;width:100%;height:100%;display:block}.adminNav a.active{color:#fff}.adminWhoami{color:#5c6772;padding-left:4px;font-size:12px;font-weight:600}.adminGrid2{grid-template-columns:1fr 360px;align-items:start;gap:20px;display:grid}@media (width<=900px){.adminGrid2{grid-template-columns:1fr}}.adminGrid2 .adminForm{max-width:none;padding:22px}.adminGrid2 .adminForm h3{letter-spacing:-.02em;margin:0 0 14px;font:700 15px Space Grotesk}.adminRowActions button{color:#5c6772}.adminRowActions button:last-child{color:#c0392b}.adminAvatarThumb{object-fit:cover;border-radius:50%;width:32px;height:32px;display:block}.adminAvatarPicker{align-items:center;gap:12px;margin-bottom:10px;display:flex}.adminAvatarPicker img{object-fit:cover;border-radius:50%;width:56px;height:56px}.adminModalOverlay{z-index:200;background:#08080899;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.adminModal{background:#fff;border-radius:18px;width:100%;max-width:640px;max-height:85vh;padding:24px;overflow:auto}.adminModalHead{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.adminModalHead h3{margin:0;font:700 16px Space Grotesk}.adminModalHead button{cursor:pointer;color:#5c6772;background:0 0;border:0;font-size:16px}.adminModal label{margin:14px 0 6px;font-size:12px;font-weight:600;display:block}.adminModal input[type=text]{box-sizing:border-box;width:100%;font:inherit;border:1px solid #d7e0e6;border-radius:10px;padding:10px 12px;font-size:13px}.adminModalToolbar{gap:10px;margin:14px 0;display:flex}.adminModalToolbar input{font:inherit;border:1px solid #d7e0e6;border-radius:10px;flex:1;padding:9px 12px;font-size:13px}.adminUploadBtn{color:#fff;cursor:pointer;white-space:nowrap;background:#080808;border-radius:10px;justify-content:center;align-items:center;padding:9px 16px;font-size:12px;font-weight:700;display:inline-flex}.adminMediaGrid{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:12px;display:grid}.adminMediaItem{border:1px solid var(--line);cursor:pointer;color:#8a949e;background:#fafbfc;border-radius:12px;flex-direction:column;gap:6px;padding:8px;font-size:10px;display:flex}.adminMediaItem img{object-fit:cover;display:block}.adminMediaItem img,.adminMediaPdf{aspect-ratio:1;border-radius:8px;width:100%}.adminMediaPdf{color:#fff;background:#080808;align-items:center;font-size:11px;font-weight:700;display:flex}.adminMediaItem .adminRowActions,.adminMediaPdf{justify-content:center}.adminForm.postForm{background:0 0;border:0;border-radius:0;max-width:none;padding:0}.postFormGrid{grid-template-columns:1fr 340px;align-items:start;gap:24px;max-width:none;display:grid}.postFormMain{border:1px solid var(--line);background:#fff;border-radius:18px;padding:28px}@media (width<=960px){.postFormGrid{grid-template-columns:1fr}}.postFormMain label,.postFormSidebar label{margin:16px 0 8px;font-size:12px;font-weight:600;display:block}.postFormMain>label:first-child{margin-top:0}.postFormMain input[type=text],.postFormMain textarea{box-sizing:border-box;width:100%;font:inherit;border:1px solid #d7e0e6;border-radius:12px;padding:12px 14px;font-size:13px}.postFormSidebar .adminCard{margin-bottom:16px;padding:20px}.postFormSidebar .adminCard h3{letter-spacing:-.02em;margin:0 0 12px;font:700 14px Space Grotesk}.postFormSidebar input[type=datetime-local],.postFormSidebar input[type=text],.postFormSidebar input[type=url],.postFormSidebar select,.postFormSidebar textarea{box-sizing:border-box;width:100%;font:inherit;border:1px solid #d7e0e6;border-radius:10px;margin-bottom:2px;padding:9px 12px;font-size:13px}.postFormSidebar label{text-transform:uppercase;letter-spacing:.04em;color:#5c6772;margin:12px 0 6px;font-size:11px;font-weight:700;display:block}.postFormSidebar label:first-of-type{margin-top:0}.postFormSidebar label input[type=checkbox]{margin-right:8px}.postFormSidebar .blockPreviewImg{border-radius:10px;width:100%;margin-bottom:10px;display:block}.revisionList{color:#5c6772;flex-direction:column;gap:8px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.quickAddToolbar{border:1px solid var(--line);background:#fafbfc;border-radius:14px;margin-bottom:16px;padding:14px 16px}.quickAddLabel{text-transform:uppercase;letter-spacing:.06em;color:#8a949e;margin-bottom:10px;font-size:11px;font-weight:700}.quickAddGrid{grid-template-columns:repeat(auto-fill,minmax(108px,1fr));gap:6px;display:grid}.quickAddBtn{border:1px solid var(--line);color:#333;cursor:pointer;text-align:left;background:#fff;border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-size:12px;font-weight:600;display:flex}.quickAddBtn:hover{color:#06f;background:#eaf2ff;border-color:#06f}.quickAddIcon{color:#5c6772;background:#f2f4f6;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:flex}.quickAddBtn:hover .quickAddIcon{color:#fff;background:#06f}.blockEditor{flex-direction:column;display:flex}.blockEditor.nested{background:#fafbfc;border:1px dashed #d7e0e6;border-radius:12px;margin-top:10px;padding:12px}.blockChrome{border:1px solid var(--line);background:#fff;border-radius:14px;margin:10px 0;overflow:hidden}.blockChromeHead{border-bottom:1px solid var(--line);background:#f7f8f9;justify-content:space-between;align-items:center;padding:8px 14px;display:flex}.blockChromeType{text-transform:uppercase;letter-spacing:.05em;color:#5c6772;font-size:11px;font-weight:700}.blockChromeActions{gap:4px;display:flex}.blockChromeActions button{cursor:pointer;color:#5c6772;background:0 0;border:0;border-radius:6px;padding:4px 7px;font-size:13px}.blockChromeActions button:hover{background:#00000010}.blockChromeActions button:disabled{opacity:.3;cursor:default}.blockEditorBody{padding:14px}.blockEditorBody label{text-transform:uppercase;letter-spacing:.04em;color:#5c6772;margin:12px 0 6px;font-size:11px;font-weight:700;display:block}.blockEditorBody label:first-child{margin-top:0}.blockEditorBody input,.blockEditorBody select,.blockEditorBody textarea{box-sizing:border-box;width:100%;font:inherit;border:1px solid #d7e0e6;border-radius:10px;padding:9px 12px;font-size:13px}.blockPreviewImg{border-radius:10px;max-width:280px;margin-bottom:10px;display:block}.addBlockRow{justify-content:center;margin:4px 0;display:flex;position:relative}.addBlockBtn{color:#8a949e;cursor:pointer;background:0 0;border:1px dashed #d7e0e6;border-radius:10px;padding:6px 16px;font-size:12px;font-weight:600}.addBlockBtn:hover{color:#06f;border-color:#06f}.addBlockPalette{z-index:20;border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:repeat(3,1fr);gap:4px;width:340px;padding:8px;display:grid;position:absolute;top:calc(100% + 6px);box-shadow:0 12px 30px #00000018}.addBlockPalette button{text-align:left;cursor:pointer;color:#333;background:0 0;border:0;border-radius:8px;padding:8px 10px;font-size:11px;font-weight:600}.addBlockPalette button:hover{color:#06f;background:#eaf2ff}.richtextBlock{padding:0}.richToolbar{border-bottom:1px solid var(--line);background:#fafbfc;flex-wrap:wrap;align-items:center;gap:2px;padding:8px 10px;display:flex}.richToolBtn{cursor:pointer;color:#333;background:0 0;border:0;border-radius:6px;min-width:28px;height:28px;font-size:12px}.richToolBtn:hover{background:#00000010}.richToolBtn.active{color:#fff;background:#06f}.richToolSep{background:var(--line);width:1px;height:18px;margin:0 4px}.richTextArea{padding:16px}.richTextArea .ProseMirror{outline:none;min-height:140px;font-size:14px;line-height:1.7}.richTextArea .ProseMirror h2{margin:20px 0 10px;font:700 22px Space Grotesk}.richTextArea .ProseMirror h3{margin:18px 0 8px;font:700 18px Space Grotesk}.richTextArea .ProseMirror h4{margin:16px 0 8px;font:700 15px Space Grotesk}.richTextArea .ProseMirror p{margin:0 0 12px}.richTextArea .ProseMirror ol,.richTextArea .ProseMirror ul{margin:0 0 12px;padding-left:22px}.richTextArea .ProseMirror blockquote{color:#5c6772;border-left:3px solid #06f;margin:0 0 12px;padding-left:14px}.richTextArea .ProseMirror a{color:#06f}.galleryGrid{grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:10px;margin-bottom:10px;display:grid}.galleryThumb{position:relative}.galleryThumb img{aspect-ratio:1;object-fit:cover;border-radius:8px;width:100%;display:block}.galleryThumb button{color:#fff;cursor:pointer;background:#080808cc;border:0;border-radius:50%;width:20px;height:20px;font-size:10px;position:absolute;top:4px;right:4px}.tableEditor{flex-direction:column;gap:6px;display:flex}.tableEditorRow{align-items:center;gap:6px;display:flex}.tableEditorRow input{flex:1}.tableEditorRow button{color:#c0392b;cursor:pointer;background:0 0;border:0;font-size:13px}.accordionEditorItem{border:1px solid var(--line);border-radius:10px;margin-bottom:10px;padding:10px}.accordionEditorItem button{color:#c0392b;cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;font-size:12px;font-weight:600}.customSectionInner{border-top:1px solid var(--line);margin-top:16px;padding-top:12px}.articleBody{color:#2a2f35;font-size:16px;line-height:1.8}.articleBody h2{margin:36px 0 16px;font:700 26px Space Grotesk}.articleBody h2,.articleBody h3{letter-spacing:-.02em;scroll-margin-top:100px}.articleBody h3{margin:30px 0 14px;font:700 21px Space Grotesk}.articleBody h4{margin:24px 0 12px;scroll-margin-top:100px;font:700 17px Space Grotesk}.articleBody p{margin:0 0 18px}.articleBody ol,.articleBody ul{margin:0 0 18px;padding-left:24px}.articleBody blockquote{border-left:3px solid var(--orange);color:#5c6772;margin:0 0 18px;padding-left:18px;font-style:italic}.articleBody a{color:var(--orange);text-decoration:underline}.articleBody code{background:#f2f4f6;border-radius:5px;padding:2px 6px;font-size:14px}.articleBlock{margin:0 0 28px}.articleBlock.align-left{text-align:left}.articleBlock.align-center{text-align:center}.articleBlock.align-right{text-align:right}.articleImage{border-radius:16px;max-width:100%;display:block}.articleImage.full{width:100%}.articleImage.center{margin:0 auto}.articleImageCaption{color:#8a949e;text-align:center;margin-top:8px;font-size:12px}.articleGallery{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.articleGallery img{aspect-ratio:1;object-fit:cover;border-radius:14px;width:100%;display:block}.articleQuote{border-left:4px solid var(--orange);color:#1a1a1a;margin:0 0 28px;padding:6px 0 6px 22px;font:italic 500 20px Space Grotesk}.articleQuote cite{color:#8a949e;margin-top:10px;font:600 13px Sora,sans-serif;display:block}.articleCallout{border-radius:14px;margin:0 0 28px;padding:18px 22px;font-size:14px;line-height:1.7}.articleCallout.info{color:#2b5b9c;background:#eef5ff}.articleCallout.warning{color:#8a5a00;background:#e6f1ff}.articleCallout.success{color:#1a7a3e;background:#e9f9ee}.articleCallout.highlight{color:#b34a0e;background:#e6f0ff}.articleCta{color:#fff;text-align:center;background:#080808;border-radius:20px;margin:0 0 28px;padding:32px}.articleCta h3{margin:0 0 10px;font:700 22px Space Grotesk}.articleCta p{color:#c7ccd1;margin:0 0 18px}.articleButtonWrap,.articleTable{margin:0 0 28px}.articleTable{border-collapse:collapse;width:100%;font-size:14px}.articleTable td,.articleTable th{border:1px solid var(--line);text-align:left;padding:10px 14px}.articleTable th{background:#f7f8f9;font-weight:700}.articleAccordion{margin:0 0 28px}.articleAccordionItem{border-bottom:1px solid var(--line);padding:16px 0}.articleAccordionItem summary{cursor:pointer;font-size:15px;font-weight:700}.articleAccordionItem[open] summary{color:var(--orange)}.articleAccordionItem .answer{color:#5c6772;margin-top:10px;line-height:1.7}.articleDivider{border:0;border-top:1px solid var(--line);margin:36px 0}.articleCode{color:#eee;background:#0d0d0d;border-radius:14px;margin:0 0 28px;padding:18px 20px;font-size:13px;line-height:1.6;overflow:auto}.articleEmbed{border-radius:16px;margin:0 0 28px;padding-top:56.25%;position:relative;overflow:hidden}.articleEmbed iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.articleDocument{border:1px solid var(--line);color:inherit;border-radius:14px;align-items:center;gap:14px;margin:0 0 28px;padding:16px 20px;text-decoration:none;display:flex}.articleDocument .docIcon{color:#fff;background:#080808;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:10px;font-weight:700;display:flex}.articleSection{border-radius:24px;margin:0 0 32px;position:relative;overflow:hidden}.articleSection.width-narrow .wrap-inner{max-width:640px}.articleSection.width-standard .wrap-inner{max-width:800px}.articleSection.width-wide .wrap-inner{max-width:1000px}.articleSection.width-full .wrap-inner{max-width:none}.articleSection .wrap-inner{z-index:2;margin:0 auto;padding:0 20px;position:relative}.articleSection .sectionBg{z-index:0;background-position:50%;background-size:cover;position:absolute;inset:0}.articleSection .sectionOverlay{z-index:1;background:#000;position:absolute;inset:0}.articleSection.text-light,.articleSection.text-light .articleBody,.articleSection.text-light .articleBody h2,.articleSection.text-light .articleBody h3{color:#fff}.articleToc{background:#f7f8f9;border-radius:16px;margin:0 0 32px;padding:22px 24px}.articleToc h4{text-transform:uppercase;letter-spacing:.08em;color:#5c6772;margin:0 0 12px;font:700 12px Space Grotesk}.articleToc ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.articleToc a{color:#2a2f35;font-size:13px;font-weight:600;text-decoration:none}.articleToc a:hover{color:var(--orange)}.articleToc .toc-3{padding-left:16px}.articleToc .toc-4{padding-left:32px}.articleMeta{color:#5c6772;flex-wrap:wrap;gap:14px;margin:0 0 30px;font-size:13px}.articleAuthor,.articleMeta{align-items:center;display:flex}.articleAuthor{gap:10px}.articleAuthor img{object-fit:cover;border-radius:50%;width:36px;height:36px}.articleCategoryPill{color:#b34a0e;text-transform:uppercase;letter-spacing:.05em;background:#e6f0ff;border-radius:99px;padding:5px 12px;font-size:11px;font-weight:700;text-decoration:none}.articleTags{flex-wrap:wrap;gap:8px;margin:30px 0;display:flex}.articleTags a{color:#5c6772;background:#f2f4f6;border-radius:99px;padding:6px 12px;font-size:12px;font-weight:600;text-decoration:none}.articleTags a:hover{color:#fff;background:#06f}.authorBox{background:#f7f8f9;border-radius:20px;gap:18px;margin:40px 0;padding:26px;display:flex}.authorBox img{object-fit:cover;border-radius:50%;flex-shrink:0;width:64px;height:64px}.authorBox h4{margin:0 0 4px;font:700 16px Space Grotesk}.authorBox .designation{color:#8a949e;margin-bottom:10px;font-size:12px}.authorBox p{color:#5c6772;margin:0;font-size:13px;line-height:1.7}.relatedPosts{margin:50px 0 0}.relatedPosts h3{margin:0 0 20px;font:700 20px Space Grotesk}html:not(.js) .reveal{opacity:1;transform:none}.js .reveal{transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.js .reveal.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.js .reveal{opacity:1;transition:none;transform:none}}.formNote{border-radius:14px;margin:0 0 18px;padding:14px 18px;font-size:14px;line-height:1.55}.formNote.is-success{color:#08306b;background:#0066ff12;border:1px solid #06f3}.formNote.is-error{color:#8a1f1c;background:#e5393512;border:1px solid #e5393533}.formNote ul{margin:6px 0 0;padding-left:18px}.skipLink{position:absolute;left:-9999px}.skipLink:focus{z-index:200;background:var(--orange);color:#fff;border-radius:12px;padding:12px 20px;font-weight:600;top:16px;left:16px}.brandLockup{align-items:center;gap:9px;display:inline-flex}.brandLockup img{width:auto;height:34px;display:block}.brandLockup span{letter-spacing:-.045em;color:var(--ink);font-family:Space Grotesk,DM Sans,sans-serif;font-size:25px;font-weight:700;line-height:1}.siteFooter .brandLockup span{color:#fff}@media (width<=900px){.contactGrid{grid-template-columns:1fr;gap:34px}.contactGrid>*{min-width:0}}.journeyPin{position:relative}@media (prefers-reduced-motion:reduce){.journeyPin{height:auto!important}.journeyPin .journey{overflow:auto;position:static!important}.journeyPin .track{transform:none!important}}.heroVisual .logo,.wandataCore img{aspect-ratio:1;object-fit:contain;height:auto}.brandLockup img{object-fit:contain;width:auto}.serviceImage img,.serviceImgWrap img,.scenePhoto img,.whyWorksImage img,.resourceVisual.hasImage img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.resourceVisual{position:relative;overflow:hidden}.heroVisual .logo{width:min(290px,44vw)}@media (width<=900px){.heroVisual .logo{width:min(215px,46vw)}}.footerLogin{opacity:.55;transition:opacity .2s}.footerLogin:hover{opacity:1}.logoStrip{background:#fff;border-top:1px solid #08080812;border-bottom:1px solid #08080812;padding:34px 0 38px;overflow:hidden}.logoStripLabel{text-align:center;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin:0 0 22px;font-size:12px;font-weight:600}.logoTrack{width:max-content;animation:42s linear infinite logoScroll;display:flex}.logoRow{flex:none;align-items:center;display:flex}.logoItem{flex:none;justify-content:center;align-items:center;padding:0 38px;display:flex}.logoItem img{object-fit:contain;filter:grayscale();opacity:.62;width:auto;max-width:170px;height:34px;transition:filter .25s,opacity .25s;display:block}.logoItem span{letter-spacing:-.035em;white-space:nowrap;color:#0808086b;font-family:Space Grotesk,DM Sans,sans-serif;font-size:23px;font-weight:700;transition:color .25s}.logoTrack:hover{animation-play-state:paused}.logoItem:hover img{filter:grayscale(0);opacity:1}.logoItem:hover span{color:var(--orange)}@keyframes logoScroll{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (width<=720px){.logoStrip{padding:26px 0 30px}.logoItem{padding:0 24px}.logoItem span{font-size:19px}.logoItem img{height:27px}}@media (prefers-reduced-motion:reduce){.logoTrack{width:100%;animation:none;overflow-x:auto}.logoTrack .logoRow:last-child{display:none}}.cohortHero{background:#fff;padding:132px 0 0;position:relative;overflow:hidden}.cohortHero .grid,.cohortHero .glow,.cohortHero .glow2{z-index:0}.cohortCopy,.cohortStage{z-index:2;position:relative}.cohortCopy{text-align:center}.heroCards{z-index:1;pointer-events:none;width:min(1280px,100% - 40px);margin:0;padding:0;list-style:none;position:absolute;top:0;bottom:0;left:50%;translate:-50%}.heroCard{-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3);text-align:left;pointer-events:auto;background:#ffffffeb;border:1px solid #08080812;border-radius:18px;align-items:center;gap:14px;width:238px;min-height:84px;padding:14px 18px 14px 14px;display:flex;position:absolute;box-shadow:0 18px 40px #17203314,0 2px 6px #1720330a}.heroCardIcon{background:linear-gradient(140deg, var(--orange), var(--yellow));color:#fff;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 8px 18px #0066ff42}.heroCardIcon svg{width:19px;height:19px;display:block}.heroCardText{min-width:0}.heroCard strong{letter-spacing:-.04em;color:var(--ink);font-family:Space Grotesk,sans-serif;font-size:20px;font-weight:700;line-height:1.1;display:block}.heroCardText span{color:var(--muted);margin-top:3px;font-size:12.5px;line-height:1.35;display:block}.heroCard.hc1,.heroCard.hc2{left:0}.heroCard.hc3,.heroCard.hc4{right:0}.heroCard.hc1,.heroCard.hc3{top:196px}.heroCard.hc2,.heroCard.hc4{top:296px}.cohortStage{justify-content:center;align-items:flex-end;height:470px;margin-top:30px;display:flex}.cohortPlinth{background:var(--orange);border-radius:26px 26px 0 0;height:52%;position:absolute;bottom:0;left:0;right:0}.cohortPath{z-index:2;color:#0d1c31;width:100%;height:100%;position:absolute;inset:0}.cohortPath path{animation:9s linear infinite cohortDash}@keyframes cohortDash{to{stroke-dashoffset:-260px}}.cohortPerson{width:auto;display:block;position:relative}.cohortPerson1{z-index:3;filter:drop-shadow(0 14px 26px #0d1c314d);height:352px;margin-right:-30px}.cohortPerson2{z-index:5;filter:drop-shadow(0 20px 34px #0d1c315c);height:446px}.cohortPerson3{z-index:4;filter:drop-shadow(0 14px 26px #0d1c314d);height:376px;margin-left:-30px}@media (width<=1500px){.heroCard{width:222px}.heroCard strong{font-size:19px}}@media (width<=1280px){.heroCards{z-index:2;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:min(1080px,100% - 40px);margin:38px auto 0;display:grid;position:relative;top:auto;bottom:auto;left:auto;translate:none}.heroCard,.heroCard.hc1,.heroCard.hc2,.heroCard.hc3,.heroCard.hc4{width:auto;position:relative;inset:auto}}@media (width<=900px){.heroCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:calc(100% - 28px);margin-top:30px}}@media (width<=600px){.heroCards{display:none}}@media (width<=1100px){.cohortStage{height:400px}.cohortPerson1{height:300px;margin-right:-24px}.cohortPerson2{height:380px}.cohortPerson3{height:320px;margin-left:-24px}}@media (width<=900px){.cohortHero{padding-top:104px}.cohortStage{height:330px;margin-top:24px}.cohortPlinth{border-radius:20px 20px 0 0}.cohortPerson1{height:246px;margin-right:-18px}.cohortPerson2{height:312px}.cohortPerson3{height:262px;margin-left:-18px}}@media (width<=600px){.cohortHero{padding-top:94px}.cohortStage{height:244px;margin-top:20px}.cohortPlinth{border-radius:16px 16px 0 0}.cohortPerson1{height:176px;margin-right:-12px}.cohortPerson2{height:224px}.cohortPerson3{height:190px;margin-left:-12px}}@media (prefers-reduced-motion:reduce){.cohortPath path{animation:none}}.footerSocial{align-items:center;gap:10px;margin-top:20px;display:flex}.footerSocialLink{border:1px solid var(--navyline);width:38px;height:38px;color:var(--navytext);border-radius:11px;justify-content:center;align-items:center;transition:color .2s,border-color .2s,background .2s,transform .2s;display:inline-flex}.footerSocialLink svg{fill:currentColor;width:17px;height:17px;display:block}.footerSocialLink:hover{color:#fff;background:var(--orange);border-color:var(--orange);transform:translateY(-2px)}.bookEmbed{border:1px solid var(--line);background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 24px 60px #17203312}.bookFallback{color:var(--muted);padding:28px;font-size:16px}.bookFallback a{color:var(--orange);text-decoration:underline}.bookNotes{margin-top:46px}.bookNotesTitle{letter-spacing:-.05em;margin:0 0 22px;font-family:Space Grotesk,sans-serif;font-size:clamp(26px,3vw,38px);font-weight:700}.bookNotesList{grid-template-columns:repeat(3,1fr);gap:18px;margin:0;padding:0;list-style:none;display:grid}.bookNotesList li{border:1px solid var(--line);background:#fff;border-radius:18px;padding:22px}.bookNotesList strong{margin-bottom:8px;font-size:17px;font-weight:600;display:block}.bookNotesList span{color:var(--muted);font-size:15px;line-height:1.6;display:block}.bookNotesFoot{color:var(--muted);margin:24px 0 0;font-size:15px}.bookNotesFoot a{color:var(--orange);font-weight:600}@media (width<=900px){.bookNotesList{grid-template-columns:1fr}.bookEmbed{border-radius:18px}}.nav{height:74px;padding:0 10px 0 20px}.brandLockup img,.brand img{object-fit:contain;width:auto;height:40px;display:block}.links{gap:27px;font-size:13.5px;font-weight:500}.navItem>button{gap:6px;font-size:13.5px;font-weight:500}.navChev{flex:none;width:10px;height:7px;transition:transform .25s}.navcta{border-radius:14px;padding:13px 18px;font-size:13px}.navMobileToggle{width:42px;height:42px}.cohortHero{padding-top:144px}.pageHeader{padding-top:170px}@media (width<=1100px){.links{gap:20px;font-size:12.5px}.navItem>button{font-size:12.5px}}@media (width<=900px){.nav{height:66px;padding:0 9px 0 15px}.brandLockup img,.brand img{height:33px}.cohortHero{padding-top:112px}.pageHeader{padding-top:128px}}@media (width<=600px){.brandLockup img,.brand img{height:29px}.cohortHero{padding-top:102px}}.siteFooter .brandLockup img{height:38px}.techGrid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:42px;display:grid}.techCard{border:1px solid var(--line);background:#fff;border-radius:22px;padding:28px 26px 30px;transition:transform .28s,box-shadow .28s,border-color .28s}.techCard:hover{border-color:#bcd6ff;transform:translateY(-4px);box-shadow:0 26px 60px #17203317}.techIcon{width:50px;height:50px;color:var(--orange);background:#eef4ff;border-radius:15px;place-items:center;margin-bottom:20px;display:grid}.techIcon svg{width:24px;height:24px;display:block}.techCard h3{letter-spacing:-.04em;margin:0 0 12px;font-family:Space Grotesk,sans-serif;font-size:22px;font-weight:700}.techCard>p{color:var(--muted);margin:0;font-size:15px;line-height:1.62}.techList{gap:9px;margin:20px 0 0;padding:0;list-style:none;display:grid}.techList li{color:var(--ink);padding-left:25px;font-size:14.5px;position:relative}.techList li:before{content:"";border-left:2px solid var(--orange);border-bottom:2px solid var(--orange);width:12px;height:7px;position:absolute;top:6px;left:0;rotate:-45deg}.techSteps{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:42px;display:grid}.techStep{border:1px solid var(--line);background:#fff;border-radius:20px;padding:26px 22px}.techStep b{letter-spacing:.12em;color:var(--orange);margin-bottom:14px;font-family:Space Grotesk,sans-serif;font-size:13px;display:block}.techStep strong{margin-bottom:9px;font-size:17px;font-weight:600;display:block}.techStep p{color:var(--muted);margin:0;font-size:14.5px;line-height:1.6}.techStepsCta{justify-content:center;margin-top:34px;display:flex}.navDropdownFeature{border-top:1px solid #08080817;margin-top:6px;padding-top:12px!important}@media (width<=1100px){.techGrid,.techSteps{grid-template-columns:repeat(2,1fr)}}@media (width<=680px){.techGrid,.techSteps{grid-template-columns:1fr}.techCard{padding:24px 20px 26px}}@media (width<=600px){.nav{padding:0 8px 0 12px}.brandLockup img,.brand img{height:25px}.navcta{white-space:nowrap;border-radius:12px;padding:11px 13px;font-size:11.5px}.navMobileToggle{width:38px;height:38px}}@media (width<=380px){.brandLockup img,.brand img{height:22px}.navcta{padding:10px 11px;font-size:11px}}.spotlight{background:#fff;padding:96px 0;overflow:hidden}.spotlightGrid{grid-template-columns:.92fr 1.08fr;align-items:center;gap:64px;display:grid}.spotlight.is-flipped .spotlightGrid{grid-template-columns:1.08fr .92fr}.spotlight.is-flipped .spotlightFigure{order:2}.spotlightFigure{justify-content:center;align-items:flex-end;min-height:480px;display:flex;position:relative}.spotlightPanel{background:linear-gradient(168deg,#1b2740,#0d1726 52%,#05090f);border-radius:18px;width:300px;height:400px;position:absolute;bottom:0;left:50%;overflow:hidden;translate:-50%}.spotlightPanel:after{content:"";background:radial-gradient(at 50% 100%,#0066ff8c,#0066ff24 45%,#0000 72%);width:150%;height:78%;position:absolute;bottom:-32%;left:50%;translate:-50%}.spotlightOutline{border:1.5px solid #06f6;border-radius:18px;width:300px;height:400px;position:absolute;bottom:34px;left:calc(50% - 40px);translate:-50%}.spotlightFigure img{z-index:2;filter:drop-shadow(0 20px 38px #0d1c3142);width:auto;height:470px;display:block;position:relative}.spotlightEyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--orange);margin:0 0 18px;font-size:11px;font-weight:600}.spotlightTitle{color:var(--ink);text-wrap:balance;margin:0}.spotlightLede{max-width:48ch;color:var(--muted);margin:22px 0 30px;font-size:17.5px;line-height:1.62}.spotlightLink{color:var(--ink);align-items:center;gap:7px;padding:15px 4px;font-size:13px;font-weight:600;transition:color .2s,gap .2s;display:inline-flex}.spotlightLink:hover{color:var(--orange);gap:11px}.spotlightStat{border-top:1px solid var(--line);margin-top:36px;padding-top:26px}.spotlightStat b{letter-spacing:-.05em;color:var(--ink);font-family:Space Grotesk,sans-serif;font-size:34px;font-weight:700;line-height:1;display:block}.spotlightStat span{color:var(--muted);margin-top:8px;font-size:14.5px;display:block}@media (width<=980px){.spotlight{padding:66px 0}.spotlightGrid,.spotlight.is-flipped .spotlightGrid{grid-template-columns:1fr;gap:34px}.spotlight.is-flipped .spotlightFigure{order:0}.spotlightFigure{min-height:0}.spotlightFigure img{height:360px}.spotlightPanel,.spotlightOutline{width:232px;height:306px}.spotlightOutline{bottom:26px;left:calc(50% - 30px)}.spotlightLede{font-size:16.5px}}@media (width<=600px){.spotlightFigure img{height:290px}.spotlightPanel,.spotlightOutline{width:186px;height:246px}.spotlightStat b{font-size:29px}}.navMobileGroup>button{width:100%;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #eef1f4;justify-content:space-between;align-items:center;padding:13px 10px;font-size:14px;font-weight:600;display:flex}.navMobileGroup>button .navChev{color:#8892a0}.navMobileGroup.open>button .navChev{transform:rotate(180deg)}.navMobileGroupItems{border-left:2px solid #e9eef5;margin:6px 0 10px 10px;padding-left:12px;display:none}.navMobileGroup.open .navMobileGroupItems{display:block}.navMobileGroupItems a{color:var(--muted);padding:10px 8px;font-size:13.5px}.navMobileGroupItems a:last-child{border-bottom:0}.card,.service,.serviceLight{flex-direction:column;display:flex}.card h3,.card p,.service .serviceTitle,.service p,.serviceLight .serviceTitleLight,.serviceLight p{z-index:1;position:relative;inset:auto}.card h3,.service .serviceTitle{margin-top:auto;padding-top:22px}.serviceLight .serviceTitleLight{margin-top:24px}.card p,.service p,.serviceLight p{margin-top:14px}@media (width<=900px){#journey .journey .card{min-height:300px;height:auto!important}}#journey .journey:after{font-size:10px}.testimonialControls[hidden]{display:none}a.techCard{color:inherit;text-decoration:none;display:block}@media (width>=1151px){.pageHeaderInner{max-width:min(760px,100% - 520px);margin-left:max(20px,50% - 640px)}.pageHeaderVisual{right:max(-10px,50% - 650px)}}.final .big{font-size:clamp(46px,7.6vw,116px);line-height:.92}.floatingConsult small,.flowTag,.journeyHint,.matchScore small,.modalResult small,.popularPill,.readinessMetric b,.readinessRing small,.resumeHeader,.scoreFloat small,.signalTag,.windowTop b,.audienceCard>span,.audienceGrid span,.careerJourneyStep span,.coreLabel,.endpoint span,.flowMini,.hfCopy small,.journeyStep span,.matchHeader,.metricTop small,.modalScore span,.popular,.readinessMetric,.resourceMeta,.resourceVisual span,.resultEyebrow,.resultTags span,.resumeBullets span,.resumeCheck small,.resumeScore em,.serviceMetric span,.signal,.signalBottom,.supportCard>span,.toolBadge{font-size:10px}.bridgeTop,.choice small,.contactInfoCard span,.metricTop b,.modalFooter>span,.planCard>span,.processLight>b,.proofMetric small,.relatedCard span,.scoreFloat span,.scoreRing span,.serviceNo,.signalMetric em,.signalSideLabel,.testimonialMarqueeTrack,.toolStep,.num{font-size:11px}.floatingConsult strong,.floatingConsult a,.flowNode small,.successBar span,.bridgeBottom span,.breadcrumbs,.footerBottom,.audienceCard a,.resourceCard a,.resourceReadMore,.supportCard a{font-size:12px}.supportCard li,.testimonialPerson span,.proofCard span{font-size:13px}.audienceCard p,.resourceCard p,.serviceLight p{font-size:14px}.card p,.service p{font-size:14.5px}@media (width<=900px){.stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.stat{padding:24px 20px}.stat strong{white-space:nowrap;font-size:clamp(34px,9vw,48px);display:block}.careerFlow{gap:0;min-height:0}.flowConnector,.flowConnector.second{width:2px;height:44px;margin:14px auto;transform:none}.flowConnector .connectorLine{background:linear-gradient(#06f,#22c8ff);width:2px;height:100%}.flowConnector .travellingSignal{display:none}.audienceCard{min-height:0}.audienceCard h3{margin-top:40px}}.service .serviceNo{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#8cc2ff;background:#08080894;border-radius:99px;align-self:flex-start;padding:6px 11px}.flowTag{font-size:9px}.flowTag.tagA,.flowTag.tagC{top:14px}.flowTag.tagB{top:-34px}@media (width<=1100px){.flowTag{display:none}}.aboutCopy p{margin:0}.aboutCopy p+p{margin-top:16px}.careerJourneyStep p{font-size:14.5px;line-height:1.6}.supportCard p{font-size:14px;line-height:1.55}.processGrid{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=1100px){.processGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.processGrid{grid-template-columns:1fr}}.processLight h3{margin-top:64px}.processLight p{font-size:14px}.processLight .toolBadge{align-self:center;position:static}.demoNotice{font-size:13px}.processLight{flex-direction:column;display:flex}.processLight>div:last-child{padding-top:18px;margin-top:auto!important}.talentOrb{background:radial-gradient(circle,#fff,#e9f2ff);border-color:#a9c9ff}.flowSkill{color:#06f;filter:drop-shadow(0 6px 12px #0066ff38);width:42px;height:42px}@media (width<=900px){.flowSkill{width:34px;height:34px}}.peopleHead{margin-top:100px}.sectionCta{justify-content:center;margin-top:42px;display:flex}@media (width<=900px){.peopleHead{margin-top:72px}.sectionCta{margin-top:30px}}.head>div:first-child{flex:1 1 0;min-width:0}.head>.copy{flex:0 0 min(400px,38%);align-self:flex-end}.head{align-items:flex-start}@media (width<=600px){.title,.faq h2{font-size:clamp(32px,9.4vw,44px)}.pageHeader h1{font-size:clamp(32px,9vw,44px)}.final .big{font-size:clamp(34px,9.6vw,46px)}}.employer h2,.faq h2{font-size:clamp(48px,6.2vw,86px);line-height:.87}@media (width<=600px){.employer h2,.faq h2{font-size:clamp(32px,9.4vw,44px)}.final .big{font-size:clamp(30px,9vw,46px)}}.audienceCard{flex-direction:column;display:flex}.audienceCard>a{margin-top:auto}.flowNode small{max-width:240px}@media (width<=600px){.service .serviceTitle,.card h3{font-size:27px}.serviceLight .serviceTitleLight,.processLight h3,.supportCard h3{font-size:25px}}@media (width<=900px){.faq{gap:30px}}.spotlight{padding:100px 0}@media (width<=900px){.spotlight{padding:72px 0}}.section.sectionLead,.sceneIntro{padding-top:30px}.section.sectionFlush{padding-top:0}.sceneIntro+.section{padding-top:90px}@media (width<=900px){.sceneIntro+.section{padding-top:64px}}.title,.big,h1,.heroTitle,.cohortTitle,.pageHeader h1,.employer h2,.faq h2,.resumeCopy h2,.choice h3,.careerModalCard h3{letter-spacing:-.035em}.title,.employer h2,.faq h2{line-height:.96}.pageHeader h1,.cohortTitle{line-height:.94}.card h3,.serviceTitle,.serviceTitleLight,.supportCard h3,.planCard h3,.processLight h3,.audienceCard h3,.journeyStep h3,.careerJourneyStep h3,.toolPanelHead h3,.processItem h3,.detailAside h3,.sceneIntro h3{letter-spacing:-.02em;line-height:1.05}.stat strong,.bigScore span,.proofMetric strong,.signalMetric strong,.scoreRing strong,.matchScore strong,.readinessRing strong,.modalScore strong,.spotlightStat b{letter-spacing:-.03em}.section{padding:100px 0}.final{padding:120px 0}@media (width<=900px){.section{padding:72px 0}.final{padding:90px 0}}@media (width>=601px){.pageHeader h1{font-size:clamp(44px,5.2vw,72px)}}
