.candidates-page[data-astro-cid-tjj2yyvu]{--text-lg:18px;--text-base:16px;--text-label-sm:14px;--text-label-sm--line-height:1.17;--text-button-base:16px;--text-button-sm:14px;--radius-card:6px}.body-copy[data-astro-cid-tjj2yyvu]{color:var(--color-midnight-800);font-size:18px;line-height:1.55}.candidate-stage[data-astro-cid-tjj2yyvu]{min-height:632px;position:relative;overflow:hidden}.hero-art[data-astro-cid-tjj2yyvu]{width:auto;max-width:none;height:100%;position:absolute;top:0;right:0}.hero-copy[data-astro-cid-tjj2yyvu]{flex-direction:column;align-items:flex-start;gap:48px;padding:308px 84px 80px;display:flex;position:relative}.hero-copy[data-astro-cid-tjj2yyvu] h1[data-astro-cid-tjj2yyvu]{text-wrap:initial;max-width:613px}.candidates-page[data-astro-cid-tjj2yyvu] .hero-button{min-width:min(319px,100%);max-width:100%}.candidate-approach[data-astro-cid-tjj2yyvu]{padding-top:calc(var(--spacing-section) * 156 / 120)}.approach-row[data-astro-cid-tjj2yyvu]{grid-template-columns:376px minmax(0,1fr);align-items:start;gap:135px;max-width:1192px;margin-inline:auto;display:grid}.challenge-row[data-astro-cid-tjj2yyvu]{border-top:1px solid var(--color-midnight-300);padding-top:24px}.challenge-row[data-astro-cid-tjj2yyvu]:first-child{border-top:2px solid var(--color-midnight-1000)}.challenge-list[data-astro-cid-tjj2yyvu]{flex-direction:column;gap:24px;display:flex}.challenge-art[data-astro-cid-tjj2yyvu]{flex-direction:column;align-items:center;gap:18px;min-height:770px;padding:26px 0;display:flex;position:relative;overflow:hidden}.challenge-art[data-astro-cid-tjj2yyvu]>*{z-index:1;width:338px;max-width:calc(100% - 48px);position:relative}.challenge-art[data-astro-cid-tjj2yyvu]>.challenge-background{z-index:0;object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.challenge-stat[data-astro-cid-tjj2yyvu]{flex-direction:column;justify-content:space-between;min-height:214px;padding:24px;display:flex;box-shadow:0 0 10px #d5d7ec}.stat-label[data-astro-cid-tjj2yyvu]{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--color-indigo-800);font-size:14px;font-weight:700;line-height:1.17}.challenge-number[data-astro-cid-tjj2yyvu]{font-family:var(--font-display);letter-spacing:.01em;color:var(--color-indigo-400);white-space:nowrap;font-size:140px;font-weight:700;line-height:100px}.challenge-number[data-astro-cid-tjj2yyvu] span[data-astro-cid-tjj2yyvu]{letter-spacing:.04em;font-size:72px;font-weight:500}.solution-row[data-astro-cid-tjj2yyvu]{border-top:1px solid var(--color-midnight-300);padding-top:24px}.solution-row[data-astro-cid-tjj2yyvu]:first-child{border-top:2px solid var(--color-midnight-1000)}.section-header[data-astro-cid-tjj2yyvu]{justify-content:space-between;align-items:end;gap:24px;max-width:1192px;margin-bottom:72px;display:flex}.candidate-cases[data-astro-cid-tjj2yyvu] .section-header[data-astro-cid-tjj2yyvu]{margin-bottom:0}.testimonial-card[data-astro-cid-tjj2yyvu]{scroll-snap-align:start;flex-direction:column;flex-shrink:0;gap:40px;width:478px;padding:36px;display:flex}.candidate-contact[data-astro-cid-tjj2yyvu]{scroll-margin-top:100px}.contact-card[data-astro-cid-tjj2yyvu]{grid-template-columns:327px minmax(0,1fr);gap:135px;max-width:1192px;margin-inline:auto;padding:76px 48px;display:grid}.contact-card[data-astro-cid-tjj2yyvu] input:not([type=hidden]),.contact-card[data-astro-cid-tjj2yyvu] textarea{background:var(--color-midnight-100)}.contact-card[data-astro-cid-tjj2yyvu] label{font-size:12px;line-height:1.1}.contact-card[data-astro-cid-tjj2yyvu] [data-tabbar]{background:var(--color-midnight-200)}.contact-card[data-astro-cid-tjj2yyvu] [data-tab-index]{white-space:normal;padding-inline:16px;font-size:12px}.candidate-testimonials[data-astro-cid-tjj2yyvu] [data-slider-track],.candidate-cases[data-astro-cid-tjj2yyvu] [data-slider-track]{gap:32px}.candidates-page[data-astro-cid-tjj2yyvu] [data-slider-dot][aria-current]{height:6px}.candidate-cases[data-astro-cid-tjj2yyvu] h3{font-size:40px;font-weight:500;line-height:1.06}.candidate-cases[data-astro-cid-tjj2yyvu] article p{color:var(--color-midnight-400);font-size:18px;line-height:1.55}.candidates-page[data-astro-cid-tjj2yyvu] [data-nordic-values] li{width:100%;min-width:0}.candidates-page[data-astro-cid-tjj2yyvu] [data-nordic-values] li>p{width:100%}.candidate-faq[data-astro-cid-tjj2yyvu] section>div{gap:80px;max-width:1190px}.candidate-faq[data-astro-cid-tjj2yyvu] summary{min-height:116px;padding-inline:36px 28px;font-size:18px;line-height:1.55}.candidate-faq[data-astro-cid-tjj2yyvu] details[open]{background:var(--color-indigo-100);border-radius:6px}.candidate-faq[data-astro-cid-tjj2yyvu] details>p{max-width:1022px;padding-inline:36px;font-size:16px;line-height:1.5}@media (width>=1440px){.candidates-page[data-astro-cid-tjj2yyvu]>.section-y,.candidate-cases[data-astro-cid-tjj2yyvu] .container-page,.candidate-faq[data-astro-cid-tjj2yyvu] .container-page{padding-inline:124px}.candidate-team[data-astro-cid-tjj2yyvu] .container-page{padding-inline:40px}.candidate-testimonials[data-astro-cid-tjj2yyvu]{padding-right:40px!important}.candidate-cases[data-astro-cid-tjj2yyvu] .container-page{padding-right:40px}.candidate-cases[data-astro-cid-tjj2yyvu] article>div{gap:24px}.candidate-cases[data-astro-cid-tjj2yyvu] article>div>div{gap:16px}}@media (width>=1024px) and (width<=1279px){.candidates-page[data-astro-cid-tjj2yyvu] [data-industry-row]{gap:48px}.candidates-page[data-astro-cid-tjj2yyvu] [data-industry-copy]{width:calc(46% - 22.08px);padding-right:0}.candidates-page[data-astro-cid-tjj2yyvu] [data-industry-copy]>div,.candidates-page[data-astro-cid-tjj2yyvu] [data-industry-copy] h2{width:100%}.candidates-page[data-astro-cid-tjj2yyvu] [data-industry-image]{width:calc(54% - 25.92px)}}@media (width<=1279px){.approach-row[data-astro-cid-tjj2yyvu]{grid-template-columns:minmax(0,.4fr) minmax(0,.6fr);gap:48px}.contact-card[data-astro-cid-tjj2yyvu]{grid-template-columns:minmax(0,.4fr) minmax(0,.6fr);gap:48px;padding:48px 32px}}@media (width<=1023px){.candidates-page[data-astro-cid-tjj2yyvu] [data-nordic-values] li{aspect-ratio:auto}.candidate-stage[data-astro-cid-tjj2yyvu]{min-height:560px}.hero-copy[data-astro-cid-tjj2yyvu]{gap:32px;padding:240px 24px 48px}.approach-row[data-astro-cid-tjj2yyvu]{grid-template-columns:1fr;gap:40px}.candidates-page[data-astro-cid-tjj2yyvu] .approach-art{width:100%;max-width:376px}.challenge-art[data-astro-cid-tjj2yyvu]{min-height:0}.challenge-number[data-astro-cid-tjj2yyvu]{font-size:clamp(90px,20vw,140px)}.section-header[data-astro-cid-tjj2yyvu]{flex-direction:column;align-items:start;margin-bottom:40px}.testimonial-card[data-astro-cid-tjj2yyvu]{gap:32px;width:min(326px,100vw - 48px);padding:24px}.contact-card[data-astro-cid-tjj2yyvu]{grid-template-columns:1fr;gap:40px;padding:32px 24px}.candidate-faq[data-astro-cid-tjj2yyvu] section>div{gap:40px}.candidate-faq[data-astro-cid-tjj2yyvu] summary,.candidate-faq[data-astro-cid-tjj2yyvu] details>p{padding-inline:16px}.candidate-cases[data-astro-cid-tjj2yyvu] h3{font-size:30px}}
