.transcription-skillset-hero{background:0 0;position:relative}.transcription-skillset-hero__grid{z-index:0;pointer-events:none;opacity:.55;background-image:linear-gradient(#2563eb12 1px,#0000 1px),linear-gradient(90deg,#2563eb12 1px,#0000 1px);background-size:2.75rem 2.75rem;position:absolute;inset:0 0 42%;-webkit-mask-image:linear-gradient(#000 0% 55%,#0000 100%);mask-image:linear-gradient(#000 0% 55%,#0000 100%)}.skillset-orbit__badge-wrap{text-align:center}.skillset-orbit__badge{letter-spacing:.14em;text-transform:uppercase;color:#0d419e;background:#e8f0fef2;border:1px solid #93c5fda6;border-radius:9999px;justify-content:center;align-items:center;margin:0 auto 1.5rem;padding:.4rem 1rem;font-size:.6875rem;font-weight:700;display:inline-flex}.skillset-orbit__heading{text-align:center;letter-spacing:-.02em;color:#0d419e;margin:0 0 1.25rem;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.15}.skillset-orbit{z-index:1;max-width:56rem;margin:0 auto 2.5rem;position:relative}.skillset-orbit__stage{width:min(100%, calc(var(--skillset-orbit-r) * 2 + 15rem));--skillset-orbit-r:clamp(10.5rem, 34vw, 13.5rem);--skillset-hub-size:clamp(6.25rem, 15vw, 7rem);max-width:52rem;min-height:calc(var(--skillset-orbit-r) * 2 + 6rem);margin:0 auto;position:relative;overflow:visible}.skillset-orbit__3d-wrap{pointer-events:none;border-radius:9999px;position:absolute;top:50%;left:50%}.skillset-orbit__3d-wrap--outer{--wrap-r:var(--skillset-orbit-r);width:calc(var(--wrap-r) * 2);height:calc(var(--wrap-r) * 2);animation:16s linear infinite skillset-orbit-spin;transform:translate(-50%,-50%)}.skillset-orbit__3d-wrap--mid{--wrap-r:calc(var(--skillset-orbit-r) * .72);width:calc(var(--wrap-r) * 2);height:calc(var(--wrap-r) * 2);animation:10s linear infinite reverse skillset-orbit-spin;transform:translate(-50%,-50%)}.skillset-orbit__3d-wrap--inner{--wrap-r:calc(var(--skillset-orbit-r) * .44);width:calc(var(--wrap-r) * 2);height:calc(var(--wrap-r) * 2);animation:6s linear infinite skillset-orbit-spin;transform:translate(-50%,-50%)}@keyframes skillset-orbit-spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.skillset-orbit__ring{pointer-events:none;border-radius:9999px;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.skillset-orbit__3d-wrap--outer .skillset-orbit__ring{border:1.5px solid #3b82f661;box-shadow:0 0 18px #3b82f614}.skillset-orbit__3d-wrap--mid .skillset-orbit__ring{border:1px solid #3b82f63d}.skillset-orbit__3d-wrap--inner .skillset-orbit__ring{border:1px solid #3b82f629}.skillset-orbit__node{transform:translate(-50%, -50%) rotate(var(--node-angle)) translateY(calc(-1 * var(--wrap-r)));border-radius:9999px;position:absolute;top:50%;left:50%}.skillset-orbit__3d-wrap--outer .skillset-orbit__node{background:radial-gradient(circle at 35% 35%,#93c5fd 0%,#2563eb 65%);width:.55rem;height:.55rem;box-shadow:0 0 10px 3px #2563eb80,0 0 3px #fff}.skillset-orbit__3d-wrap--mid .skillset-orbit__node{background:radial-gradient(circle at 35% 35%,#bfdbfe 0%,#3b82f6 65%);width:.42rem;height:.42rem;box-shadow:0 0 8px 2px #3b82f673}.skillset-orbit__3d-wrap--inner .skillset-orbit__node{background:radial-gradient(circle at 35% 35%,#dbeafe 0%,#60a5fa 65%);width:.32rem;height:.32rem;box-shadow:0 0 6px 2px #60a5fa66}.skillset-orbit__node--1{--node-angle:0deg}.skillset-orbit__node--2{--node-angle:120deg}.skillset-orbit__node--3{--node-angle:240deg}.skillset-orbit__node--a{--node-angle:60deg}.skillset-orbit__node--b{--node-angle:240deg}.skillset-orbit__node--x{--node-angle:90deg}.skillset-orbit__node--y{--node-angle:270deg}.skillset-orbit__hub{z-index:3;width:var(--skillset-hub-size);height:var(--skillset-hub-size);text-align:center;isolation:isolate;background:radial-gradient(circle at 50% 42%,#eff6ff 0%,#fff 58%);border:1.5px solid #2563eb73;border-radius:9999px;justify-content:center;align-items:center;padding:.35rem;display:flex;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%);box-shadow:0 0 0 6px #dbeafe73,0 10px 28px #2563eb1f}.skillset-orbit__hub:before,.skillset-orbit__hub:after{content:"";pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%}.skillset-orbit__hub:before{z-index:-1;filter:blur(16px);background:radial-gradient(circle,#3b82f661 0%,#2563eb33 42%,#1d4ed817 62%,#0000 82%);width:320%;height:320%;animation:5.5s ease-in-out infinite skillset-hub-glow-breathe;transform:translate(-50%,-50%)}.skillset-orbit__hub:after{display:none}@keyframes skillset-hub-glow-breathe{0%,to{opacity:.62;transform:translate(-50%,-50%)scale(.98)}50%{opacity:.88;transform:translate(-50%,-50%)scale(1.02)}}.skillset-orbit__hub-logo{z-index:1;object-fit:contain;width:auto;max-width:88%;height:auto;max-height:4.35rem;display:block;position:relative}.skillset-orbit__pill{--skillset-pill-orbit:var(--skillset-orbit-r);z-index:4;color:#fff;text-align:center;white-space:normal;width:max-content;max-width:min(10.5rem,30vw);transform:translate(-50%, -50%) rotate(var(--skillset-angle)) translateY(calc(-1 * var(--skillset-pill-orbit))) rotate(calc(-1 * var(--skillset-angle)));background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);border-radius:9999px;justify-content:center;align-items:center;padding:.5rem .9rem;font-size:clamp(.625rem,1.45vw,.6875rem);font-weight:600;line-height:1.35;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s;display:inline-flex;position:absolute;top:50%;left:50%;box-shadow:0 6px 18px #2563eb47}@media (hover:hover){.skillset-orbit__pill:hover{z-index:6;transform:translate(-50%, -50%) rotate(var(--skillset-angle)) translateY(calc(-1 * var(--skillset-pill-orbit) - .4rem)) rotate(calc(-1 * var(--skillset-angle))) scale(1.04);box-shadow:0 14px 34px #2563eb66,0 6px 16px #2563eb38}}.skillset-orbit__pill-text{transition:transform .4s cubic-bezier(.22,1,.36,1);display:block}@media (hover:hover){.skillset-orbit__pill:hover .skillset-orbit__pill-text{transform:translateY(-2px)}}.skillset-orbit__pill--top-left,.skillset-orbit__pill--top-right{max-width:min(12.5rem,34vw);padding:.6rem 1.05rem;font-size:clamp(.75rem,1.85vw,.875rem);font-weight:700}.skillset-orbit__pill--top-left{--skillset-angle:330deg}.skillset-orbit__pill--middle-left{--skillset-angle:270deg}.skillset-orbit__pill--bottom-left{--skillset-angle:210deg}.skillset-orbit__pill--bottom{--skillset-angle:180deg}.skillset-orbit__pill--top-right{--skillset-angle:30deg}.skillset-orbit__pill--middle-right{--skillset-angle:90deg}.skillset-orbit__pill--bottom-right{--skillset-angle:150deg}.skillset-orbit[data-pills="5"] .skillset-orbit__stage{width:min(100%, calc(var(--skillset-orbit-r) * 2 + 18rem));min-height:calc(var(--skillset-orbit-r) * 2 + 7.5rem)}.skillset-orbit[data-pills="5"] .skillset-orbit__pill{--skillset-pill-orbit:calc(var(--skillset-orbit-r) + .85rem);white-space:nowrap;max-width:min(15rem,42vw);padding:.65rem 1.2rem;font-size:clamp(.8125rem,1.9vw,.9375rem);font-weight:700}.skillset-orbit[data-pills="5"] .skillset-orbit__pill--bottom{--skillset-pill-orbit:var(--skillset-orbit-r);z-index:5}.skillset-orbit[data-pills="5"] .skillset-orbit__pill--top-left,.skillset-orbit[data-pills="5"] .skillset-orbit__pill--top-right,.skillset-orbit[data-pills="5"] .skillset-orbit__pill--middle-left,.skillset-orbit[data-pills="5"] .skillset-orbit__pill--middle-right,.skillset-orbit[data-pills="5"] .skillset-orbit__pill--bottom{max-width:min(15.5rem,44vw);padding:.65rem 1.2rem;font-size:clamp(.8125rem,1.9vw,.9375rem);font-weight:700}.skillset-orbit[data-pills="5"] .skillset-orbit__pill--top-left{--skillset-angle:324deg}.skillset-orbit[data-pills="5"] .skillset-orbit__pill--top-right{--skillset-angle:36deg}.skillset-orbit[data-pills="5"] .skillset-orbit__pill--middle-right{--skillset-angle:108deg}.skillset-orbit[data-pills="5"] .skillset-orbit__pill--bottom{--skillset-angle:180deg}.skillset-orbit[data-pills="5"] .skillset-orbit__pill--middle-left{--skillset-angle:252deg}.skillset-orbit[data-locale=sv] .skillset-orbit__pill{max-width:min(12rem,34vw);font-size:clamp(.75rem,1.65vw,.8125rem)}.skillset-orbit[data-locale=sv] .skillset-orbit__pill--top-left,.skillset-orbit[data-locale=sv] .skillset-orbit__pill--top-right{max-width:min(13rem,36vw);font-size:clamp(.8125rem,1.9vw,.9375rem)}.skillset-orbit[data-pills="5"][data-locale=sv] .skillset-orbit__pill{white-space:nowrap;max-width:min(13.5rem,38vw)}.skillset-orbit__mobile{display:none}.skillset-ecosystem{z-index:1;text-align:center;max-width:56rem;margin:0 auto;position:relative}.skillset-ecosystem__title{letter-spacing:-.02em;color:#0d419e;margin:0 0 .35rem;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.15}.skillset-ecosystem__subtitle{color:#3b82f6;margin:0 0 1.75rem;font-size:clamp(1rem,2.2vw,1.25rem);font-weight:600}.skillset-pathways{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:.875rem;margin:0;padding:0;list-style:none;display:flex}.skillset-pathway{background:#fffffff2;border:1px solid #93c5fdbf;border-radius:9999px;flex-direction:column;justify-content:center;align-items:center;min-width:min(9.5rem,42vw);min-height:4.75rem;padding:.75rem 1.125rem;display:flex;box-shadow:0 4px 14px #2563eb14}.skillset-pathway__route{color:#0d419e;align-items:center;gap:.35rem;margin:0 0 .2rem;font-size:.9375rem;font-weight:700;display:inline-flex}.skillset-pathway__arrow{color:#2563eb;font-weight:700}.skillset-pathway__label{letter-spacing:.1em;text-transform:uppercase;color:#334155;margin:0;font-size:.625rem;font-weight:700}@media (max-width:767px){.skillset-orbit__stage{display:none}.skillset-orbit__mobile{flex-wrap:wrap;justify-content:center;gap:.625rem;display:flex}.skillset-orbit__mobile .skillset-orbit__pill{flex:calc(50% - .5rem);min-width:9.5rem;max-width:calc(50% - .5rem)}.skillset-orbit__pill--static{transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s;position:static;transform:none}@media (hover:hover){.skillset-orbit__pill--static:hover{transform:translateY(-5px);box-shadow:0 14px 34px #2563eb66,0 6px 16px #2563eb38}}.skillset-pathways{flex-direction:column;align-items:center}.skillset-pathway{width:100%;max-width:16rem}}@media (min-width:768px) and (max-width:1023px){.skillset-orbit__stage{--skillset-orbit-r:clamp(9.5rem, 30vw, 11.5rem);min-height:calc(var(--skillset-orbit-r) * 2 + 5rem)}.skillset-orbit__pill{max-width:min(9.25rem,28vw);padding:.45rem .75rem}.skillset-orbit[data-pills="5"] .skillset-orbit__stage{min-height:calc(var(--skillset-orbit-r) * 2 + 7rem);width:min(100%, calc(var(--skillset-orbit-r) * 2 + 16rem))}.skillset-orbit[data-pills="5"] .skillset-orbit__pill{white-space:nowrap;max-width:min(13.5rem,38vw);padding:.6rem 1.05rem;font-size:clamp(.75rem,1.85vw,.875rem);font-weight:700}}@media (min-width:1024px){.skillset-orbit__stage{--skillset-orbit-r:13.75rem;width:min(100%,48rem);max-width:48rem}.skillset-orbit[data-pills="5"] .skillset-orbit__stage{width:min(100%,52rem);max-width:52rem}}@media (prefers-reduced-motion:reduce){.skillset-orbit__3d-wrap{animation:none}.skillset-orbit__hub:before{opacity:.72;animation:none;transform:translate(-50%,-50%)scale(1)}.skillset-orbit__pill,.skillset-orbit__pill-text,.skillset-orbit__pill--static{transition:none}.skillset-orbit__pill:hover,.skillset-orbit__pill--static:hover{transform:translate(-50%, -50%) rotate(var(--skillset-angle)) translateY(calc(-1 * var(--skillset-pill-orbit))) rotate(calc(-1 * var(--skillset-angle)))}.skillset-orbit__pill--static:hover{transform:none}}
