.ProductPathways-module__xF950q__pathways{gap:88px;margin-top:88px;display:grid}.ProductPathways-module__xF950q__pathways section{scroll-margin-top:88px}.ProductPathways-module__xF950q__visualGrid{grid-template-columns:1fr 1.08fr;gap:36px;margin-top:36px;display:grid}.ProductPathways-module__xF950q__dictionary{background:var(--color-parchment);border-radius:16px;flex-direction:column;justify-content:space-between;padding:24px 30px 28px;transition:background-color .16s ease-out;display:flex;overflow:hidden}.ProductPathways-module__xF950q__dictionary:hover{background:var(--color-linen-200)}.ProductPathways-module__xF950q__dictionaryImage{flex:1;min-height:240px;position:relative}.ProductPathways-module__xF950q__dictionaryImage img{object-fit:contain}.ProductPathways-module__xF950q__dictionary h4{margin-top:18px;font-size:29px}.ProductPathways-module__xF950q__dictionary p{margin-top:10px;font-size:14px}.ProductPathways-module__xF950q__visualLinks{align-content:start;display:grid}.ProductPathways-module__xF950q__visualLink{grid-template-columns:110px minmax(0,1fr) 24px;align-items:center;gap:18px;padding:16px 0;display:grid}.ProductPathways-module__xF950q__visualLink:first-child{padding-top:0}.ProductPathways-module__xF950q__visualLink:last-child{border-bottom:0}.ProductPathways-module__xF950q__thumbnail{background:var(--color-forest-50);border-radius:10px;height:102px;position:relative;overflow:hidden}.ProductPathways-module__xF950q__thumbnail img{object-fit:contain;padding:5px}.ProductPathways-module__xF950q__visualLink:last-child .ProductPathways-module__xF950q__thumbnail img{object-fit:cover;padding:0}.ProductPathways-module__xF950q__visualTitle{align-items:center;gap:8px;display:flex}.ProductPathways-module__xF950q__visualTitle>span{color:var(--color-forest-500);font-size:20px}.ProductPathways-module__xF950q__visualTitle h4{font-size:16px;transition:color .16s ease-out}.ProductPathways-module__xF950q__visualLink p{margin-top:6px}.ProductPathways-module__xF950q__visualLink:hover h4{color:var(--color-ember-600)}.ProductPathways-module__xF950q__chevron{color:var(--color-forest-500)}.ProductPathways-module__xF950q__work{grid-template-columns:1fr 1fr;align-items:center;gap:56px;padding:40px;display:grid}.ProductPathways-module__xF950q__workPhoto{flex-direction:column;align-self:stretch;display:flex}.ProductPathways-module__xF950q__workPhoto>div{background:var(--color-linen-200);border-radius:12px;flex:1;min-height:440px;position:relative;overflow:hidden}.ProductPathways-module__xF950q__workPhoto img{object-fit:cover;object-position:48% center}.ProductPathways-module__xF950q__workPhoto figcaption{margin-top:10px;font-size:12px}.ProductPathways-module__xF950q__lede{margin-top:18px}.ProductPathways-module__xF950q__benefits{gap:22px;margin:28px 0 8px;display:grid}.ProductPathways-module__xF950q__benefits li{align-items:flex-start;gap:14px;display:flex}.ProductPathways-module__xF950q__benefits li>span:first-child{color:var(--color-forest-600);flex-shrink:0;font-size:28px}.ProductPathways-module__xF950q__benefits p{margin-top:4px}.ProductPathways-module__xF950q__access{margin-top:8px;font-size:12px}.ProductPathways-module__xF950q__business{grid-template-columns:1fr 1fr;gap:64px;padding:48px;display:grid}.ProductPathways-module__xF950q__business .ProductPathways-module__xF950q__benefits{gap:26px;margin-top:8px}.ProductPathways-module__xF950q__business .ProductPathways-module__xF950q__benefits li>span:first-child{color:var(--color-forest-200)}.ProductPathways-module__xF950q__businessActions{flex-direction:column;align-items:flex-start;gap:6px;margin-top:28px;display:flex}.ProductPathways-module__xF950q__businessNote{border-top:1px solid var(--color-forest-500);margin-top:26px;padding-top:20px;font-size:12px;line-height:1.9}@media (max-width:1000px){.ProductPathways-module__xF950q__visualGrid,.ProductPathways-module__xF950q__work{gap:28px}.ProductPathways-module__xF950q__work{padding:28px}.ProductPathways-module__xF950q__business{gap:32px;padding:32px}.ProductPathways-module__xF950q__visualLink{grid-template-columns:85px minmax(0,1fr) 20px;gap:12px}.ProductPathways-module__xF950q__thumbnail{height:90px}}@media (max-width:760px){.ProductPathways-module__xF950q__pathways{gap:56px;margin-top:56px}.ProductPathways-module__xF950q__visualGrid,.ProductPathways-module__xF950q__work,.ProductPathways-module__xF950q__business{grid-template-columns:minmax(0,1fr)}.ProductPathways-module__xF950q__visualGrid{margin-top:24px}.ProductPathways-module__xF950q__dictionary{padding:18px 22px 24px}.ProductPathways-module__xF950q__dictionaryImage{min-height:220px}.ProductPathways-module__xF950q__visualLink{grid-template-columns:88px minmax(0,1fr) 20px}.ProductPathways-module__xF950q__visualTitle h4{font-size:14px}.ProductPathways-module__xF950q__work{padding:18px 18px 24px}.ProductPathways-module__xF950q__workPhoto>div{min-height:290px}.ProductPathways-module__xF950q__business{padding:26px 22px}.ProductPathways-module__xF950q__businessActions>a:first-child{width:100%}}@media (prefers-reduced-motion:reduce){.ProductPathways-module__xF950q__dictionary,.ProductPathways-module__xF950q__visualTitle h4{transition:none}}
.ProductMapSection-module__TAQaoa__brand{display:block}.ProductMapSection-module__TAQaoa__jumpLinks{border-block:1px solid var(--color-hairline);flex-wrap:wrap;gap:12px 30px;margin-top:40px;padding:14px 0;display:flex}.ProductMapSection-module__TAQaoa__jumpLinks a{min-height:44px;color:var(--color-forest-600);align-items:center;gap:9px;font-size:14px;font-weight:600;transition:color .16s ease-out;display:inline-flex}.ProductMapSection-module__TAQaoa__jumpLinks a:hover{color:var(--color-ember-600)}.ProductMapSection-module__TAQaoa__jumpLinks a>span:first-child{color:var(--color-forest-500);font-size:21px}.ProductMapSection-module__TAQaoa__explorer{margin-top:40px;scroll-margin-top:88px}.ProductMapSection-module__TAQaoa__tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.ProductMapSection-module__TAQaoa__tab{border:1px solid var(--color-hairline);background:var(--color-linen-50);min-height:76px;color:var(--color-bark);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:14px;padding:14px 18px;transition:background-color .16s ease-out,border-color .16s ease-out,color .16s ease-out;display:flex}.ProductMapSection-module__TAQaoa__tab>span:first-child{color:var(--color-forest-500);flex-shrink:0;font-size:26px}.ProductMapSection-module__TAQaoa__tabText{gap:2px;min-width:0;display:grid}.ProductMapSection-module__TAQaoa__tabText>span:first-child{font-size:15px;font-weight:700;line-height:1.3}.ProductMapSection-module__TAQaoa__tabCount{color:var(--color-ink-soft);font-size:12px}.ProductMapSection-module__TAQaoa__tab:hover{border-color:var(--color-forest-300)}.ProductMapSection-module__TAQaoa__tab[aria-pressed=true]{background:var(--color-forest-700);border-color:var(--color-forest-700);color:#fff}.ProductMapSection-module__TAQaoa__tab[aria-pressed=true]>span:first-child{color:var(--color-forest-200)}.ProductMapSection-module__TAQaoa__tab[aria-pressed=true] .ProductMapSection-module__TAQaoa__tabCount{color:var(--color-forest-100)}.ProductMapSection-module__TAQaoa__panel{margin-top:28px}.ProductMapSection-module__TAQaoa__panelIntro{max-width:62ch}.ProductMapSection-module__TAQaoa__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:22px;padding:0;list-style:none;display:grid}.ProductMapSection-module__TAQaoa__gridFour{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductMapSection-module__TAQaoa__card{flex-direction:column;transition:border-color .16s ease-out;display:flex;overflow:hidden}.ProductMapSection-module__TAQaoa__card:hover{border-color:var(--color-forest-300)}.ProductMapSection-module__TAQaoa__picture{aspect-ratio:4/3;background:var(--color-forest-50);position:relative}.ProductMapSection-module__TAQaoa__card[data-group=skills] .ProductMapSection-module__TAQaoa__picture,.ProductMapSection-module__TAQaoa__card[data-group=content] .ProductMapSection-module__TAQaoa__picture,.ProductMapSection-module__TAQaoa__card[data-group=tools] .ProductMapSection-module__TAQaoa__picture{aspect-ratio:3/2}.ProductMapSection-module__TAQaoa__picture img{object-fit:cover}.ProductMapSection-module__TAQaoa__card[data-group=content] .ProductMapSection-module__TAQaoa__picture{background:var(--color-parchment)}.ProductMapSection-module__TAQaoa__card[data-group=school] .ProductMapSection-module__TAQaoa__picture{background:var(--color-ember-50)}.ProductMapSection-module__TAQaoa__chip{border:1px solid var(--color-hairline);background:var(--color-linen-50);color:var(--color-ink-soft);white-space:nowrap;border-radius:6px;padding:5px 9px;font-size:12px;font-weight:600;position:absolute;top:12px;right:12px}.ProductMapSection-module__TAQaoa__cardBody{flex-direction:column;flex:1;padding:18px 20px 20px;display:flex}.ProductMapSection-module__TAQaoa__cardTitle{align-items:center;gap:12px;display:flex}.ProductMapSection-module__TAQaoa__tile{background:var(--color-forest-100);width:40px;height:40px;color:var(--color-forest-700);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.ProductMapSection-module__TAQaoa__tile>span{font-size:22px}.ProductMapSection-module__TAQaoa__card[data-group=content] .ProductMapSection-module__TAQaoa__tile{background:var(--color-parchment);color:var(--color-ember-600)}.ProductMapSection-module__TAQaoa__card[data-group=tools] .ProductMapSection-module__TAQaoa__tile{background:var(--color-forest-50);color:var(--color-forest-600)}.ProductMapSection-module__TAQaoa__card[data-group=school] .ProductMapSection-module__TAQaoa__tile{background:var(--color-ember-50);color:var(--color-ember-600)}.ProductMapSection-module__TAQaoa__cardName{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-bark);font-size:26px;font-weight:600;line-height:1.15}.ProductMapSection-module__TAQaoa__cardBody>p{margin-top:10px}.ProductMapSection-module__TAQaoa__cardLink{margin-top:auto;padding-top:12px}.ProductMapSection-module__TAQaoa__availability{color:var(--color-ember-600);margin-top:auto;padding-top:12px;font-size:12px;line-height:1.7}@media (max-width:1000px){.ProductMapSection-module__TAQaoa__tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductMapSection-module__TAQaoa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (max-width:760px){.ProductMapSection-module__TAQaoa__jumpLinks{grid-template-columns:1fr 1fr;gap:8px 12px;margin-top:28px;display:grid}.ProductMapSection-module__TAQaoa__jumpLinks a{gap:7px;font-size:12px}.ProductMapSection-module__TAQaoa__jumpLinks a>span:first-child{font-size:20px}.ProductMapSection-module__TAQaoa__explorer{margin-top:28px}.ProductMapSection-module__TAQaoa__tabs{gap:8px}.ProductMapSection-module__TAQaoa__tab{border-radius:10px;gap:10px;min-height:64px;padding:12px}.ProductMapSection-module__TAQaoa__tab>span:first-child{font-size:22px}.ProductMapSection-module__TAQaoa__tabText>span:first-child{font-size:13px}.ProductMapSection-module__TAQaoa__panel{margin-top:22px}.ProductMapSection-module__TAQaoa__grid{grid-template-columns:minmax(0,1fr);margin-top:18px}.ProductMapSection-module__TAQaoa__cardBody{padding:16px 18px 18px}.ProductMapSection-module__TAQaoa__cardName{font-size:24px}}@media (prefers-reduced-motion:reduce){.ProductMapSection-module__TAQaoa__tab,.ProductMapSection-module__TAQaoa__card,.ProductMapSection-module__TAQaoa__jumpLinks a{transition:none}}
.ScandinavianHeroSection-module__IWZpNW__hero{background:linear-gradient(90deg, var(--color-forest-700) 0%, var(--color-forest-600) 55%, #4a7263 100%);color:#fff;align-items:center;min-height:calc(100svh - 64px);display:flex;position:relative;overflow:hidden}.ScandinavianHeroSection-module__IWZpNW__media{position:absolute;inset:0}.ScandinavianHeroSection-module__IWZpNW__media video{object-fit:cover;object-position:72% center;width:100%;height:100%;transition:opacity 1s ease-out;position:absolute;inset:0}.ScandinavianHeroSection-module__IWZpNW__videoOn{opacity:1}.ScandinavianHeroSection-module__IWZpNW__videoOff{opacity:0}.ScandinavianHeroSection-module__IWZpNW__veil{background:linear-gradient(#0000 68%,#1e3329b8),linear-gradient(90deg,#1e3329f7 0%,#1e3329db 36%,#1e332947 66%,#1e33290a 100%);position:absolute;inset:0}.ScandinavianHeroSection-module__IWZpNW__content{z-index:1;padding:104px 0 88px;position:relative}.ScandinavianHeroSection-module__IWZpNW__copy{max-width:720px}.ScandinavianHeroSection-module__IWZpNW__title{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(50px,6.6vw,88px);font-weight:600;line-height:.98}.ScandinavianHeroSection-module__IWZpNW__title span{color:var(--color-gold);display:block}.ScandinavianHeroSection-module__IWZpNW__subtitle{color:#ffffffe6;max-width:46ch;margin-top:28px;font-size:18px;line-height:1.6}.ScandinavianHeroSection-module__IWZpNW__actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.ScandinavianHeroSection-module__IWZpNW__facts{color:#fffc;border-top:1px solid #fff3;max-width:52ch;margin-top:40px;padding-top:18px;font-size:13px;line-height:1.7}.ScandinavianHeroSection-module__IWZpNW__mediaControl{z-index:2;background:var(--color-forest-700);color:#fff;cursor:pointer;border:1px solid #ffffff80;border-radius:8px;place-items:center;min-width:44px;min-height:44px;display:grid;position:absolute;bottom:20px;right:20px}.ScandinavianHeroSection-module__IWZpNW__mediaControl:hover{background:var(--color-forest-600)}.ScandinavianHeroSection-module__IWZpNW__hero ::selection{background:var(--color-gold);color:var(--color-forest-800)}.ScandinavianHeroSection-module__IWZpNW__hero :is(a,button):focus-visible{outline:2px solid var(--color-gold);outline-offset:4px}@media (max-width:760px){.ScandinavianHeroSection-module__IWZpNW__hero{min-height:0}.ScandinavianHeroSection-module__IWZpNW__media video{object-position:62% center}.ScandinavianHeroSection-module__IWZpNW__veil{background:linear-gradient(#1e33299e 0%,#1e3329e6 55%,#1e3329f7 100%)}.ScandinavianHeroSection-module__IWZpNW__content{padding:72px 0 56px}.ScandinavianHeroSection-module__IWZpNW__subtitle{font-size:16px}.ScandinavianHeroSection-module__IWZpNW__actions>*{width:100%}}@media (prefers-reduced-motion:reduce){.ScandinavianHeroSection-module__IWZpNW__media video{transition:none}}
