.TeamProfile-module__vKqJ-G__main{min-height:100vh;color:var(--text);background:#050a14;overflow:hidden}.TeamProfile-module__vKqJ-G__hero{isolation:isolate;align-items:flex-end;min-height:70svh;padding:168px 52px 104px;display:flex;position:relative}.TeamProfile-module__vKqJ-G__atmosphere{z-index:-1;background:radial-gradient(46% 50% at 78% 30%,#2e68d666,#0000 70%),radial-gradient(60% 50% at 20% 0,#1434808c,#0000 72%),linear-gradient(#0a1b46,#071232 55%,#050a14);position:absolute;inset:0}.TeamProfile-module__vKqJ-G__atmosphere:after{content:"";opacity:.55;-webkit-mask-composite:source-in;background:url(/hero/volcano-desktop.webp) 78% 30%/cover no-repeat;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 25%,#000 62%),linear-gradient(#000 55%,#0000 96%);mask-image:linear-gradient(90deg,#0000 25%,#000 62%),linear-gradient(#000 55%,#0000 96%);-webkit-mask-composite:source-in;mask-composite:intersect}@media (max-width:860px){.TeamProfile-module__vKqJ-G__atmosphere:after{opacity:.55;background-image:url(/hero/volcano-mobile.webp);background-position:50% 100%;-webkit-mask-image:linear-gradient(#0000 30%,#000);mask-image:linear-gradient(#0000 30%,#000)}}.TeamProfile-module__vKqJ-G__heroInner,.TeamProfile-module__vKqJ-G__profileGrid,.TeamProfile-module__vKqJ-G__originGrid{width:min(1200px,100%);margin:0 auto}.TeamProfile-module__vKqJ-G__eyebrow{color:#9fd0f0;font:500 12px/1.3 var(--font-label), monospace;letter-spacing:.16em;text-transform:uppercase;margin:0 0 18px;display:block}.TeamProfile-module__vKqJ-G__hero h1{max-width:900px;font:600 clamp(48px, 7vw, 96px)/.96 "Schibsted Grotesk", var(--font-brand), sans-serif;letter-spacing:-.05em;text-wrap:balance;color:#f4f7fc;margin:0}.TeamProfile-module__vKqJ-G__hero h1 em,.TeamProfile-module__vKqJ-G__origin h2 em{color:#0000;background:linear-gradient(92deg,#bfe1ff 0%,#7fd6f0 46%,#5fe1ea 100%);-webkit-background-clip:text;background-clip:text;font-style:normal}.TeamProfile-module__vKqJ-G__lead{color:#d6e2f4d1;max-width:600px;font:400 18px/1.6 var(--font-brand), sans-serif;margin-top:30px}.TeamProfile-module__vKqJ-G__profile,.TeamProfile-module__vKqJ-G__origin{padding:120px 52px;position:relative}.TeamProfile-module__vKqJ-G__profile:before,.TeamProfile-module__vKqJ-G__origin:before{content:"";background:linear-gradient(90deg,#0000,#aacdff33,#0000);height:1px;position:absolute;top:0;left:max(24px,50% - 600px);right:max(24px,50% - 600px)}.TeamProfile-module__vKqJ-G__profileGrid{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:clamp(48px,6vw,88px);display:grid}.TeamProfile-module__vKqJ-G__portraitFrame{aspect-ratio:4/5;background:linear-gradient(#ffffff1a,#ffffff05 20%),#0a1322;border-radius:20px;justify-self:start;width:100%;max-width:280px;padding:6px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #d6ecff1a,0 60px 100px -50px #000000f2,0 0 120px -40px #2e68d673}.TeamProfile-module__vKqJ-G__portraitFrame img{object-fit:cover;object-position:center top;filter:saturate(.8)contrast(1.03);border-radius:15px;width:100%;height:100%;display:block}.TeamProfile-module__vKqJ-G__profileCopy{max-width:650px}.TeamProfile-module__vKqJ-G__profileCopy h2,.TeamProfile-module__vKqJ-G__origin h2{font:600 clamp(38px, 4.8vw, 64px)/1 "Schibsted Grotesk", var(--font-brand), sans-serif;letter-spacing:-.045em;color:#f4f7fc;margin:0 0 24px}.TeamProfile-module__vKqJ-G__profileCopy>p:first-of-type:not(.TeamProfile-module__vKqJ-G__eyebrow){color:#e3ebf6}.TeamProfile-module__vKqJ-G__profileCopy>p,.TeamProfile-module__vKqJ-G__originCopy>p:last-child{color:#d6e2f4c7;font-size:16.5px;line-height:1.75}.TeamProfile-module__vKqJ-G__profileCopy>p:not(.TeamProfile-module__vKqJ-G__eyebrow)+p{margin-top:18px}.TeamProfile-module__vKqJ-G__linkedin{color:#eef4fb;background:linear-gradient(#ffffff14,#ffffff05);border-radius:12px;align-items:center;gap:10px;margin-top:34px;padding:12px 22px;text-decoration:none;transition:box-shadow .25s,transform .35s cubic-bezier(.2,.8,.2,1);display:inline-flex;box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #d6ecff1f}.TeamProfile-module__vKqJ-G__linkedin:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff2e,inset 0 0 0 1px #7fe2e966}.TeamProfile-module__vKqJ-G__linkedin:focus-visible{outline-offset:3px;outline:2px solid #7fe2e9}.TeamProfile-module__vKqJ-G__origin{background:radial-gradient(50% 50% at 72% 55%,#1c48aa38,#0000 70%);padding-bottom:140px}.TeamProfile-module__vKqJ-G__originGrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(54px,8vw,110px);display:grid}.TeamProfile-module__vKqJ-G__originCopy blockquote{color:#e3ebf6;font:500 22px/1.5 var(--font-brand), sans-serif;letter-spacing:-.015em;margin:30px 0 26px;padding:0 0 0 26px;position:relative}.TeamProfile-module__vKqJ-G__originCopy blockquote:before{content:"";background:linear-gradient(#ff8a55,#7fe2e9);border-radius:2px;width:2px;position:absolute;top:6px;bottom:6px;left:0}.TeamProfile-module__vKqJ-G__gallery{grid-template-columns:1fr 1fr;justify-self:end;gap:14px;max-width:520px;padding-top:26px;display:grid}.TeamProfile-module__vKqJ-G__milestone{background:linear-gradient(#ffffff14,#ffffff05 30%),#0a1322;border-radius:20px;margin:0;padding:6px;transition:transform .5s cubic-bezier(.2,.8,.2,1);overflow:hidden;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #d6ecff14,0 30px 50px -30px #000}.TeamProfile-module__vKqJ-G__milestone:hover{transform:translateY(-4px)}.TeamProfile-module__vKqJ-G__milestone:nth-child(2){margin-top:32px}.TeamProfile-module__vKqJ-G__milestone img{aspect-ratio:3/2;object-fit:cover;object-position:center 30%;filter:saturate(.75)brightness(.85);border-radius:14px;width:100%;display:block}.TeamProfile-module__vKqJ-G__milestone figcaption{color:#d6e2f4b8;padding:10px 8px 6px;font-size:12.5px;line-height:1.45}@media (prefers-reduced-motion:no-preference){.TeamProfile-module__vKqJ-G__heroInner>*{animation:1.1s cubic-bezier(.16,1,.3,1) both TeamProfile-module__vKqJ-G__rise}.TeamProfile-module__vKqJ-G__heroInner>:nth-child(2){animation-delay:.1s}.TeamProfile-module__vKqJ-G__heroInner>:nth-child(3){animation-delay:.22s}@supports (animation-timeline:view()){.TeamProfile-module__vKqJ-G__portraitFrame,.TeamProfile-module__vKqJ-G__profileCopy,.TeamProfile-module__vKqJ-G__originCopy,.TeamProfile-module__vKqJ-G__milestone{animation:linear both TeamProfile-module__vKqJ-G__rise;animation-timeline:view();animation-range:entry entry 60%}}}@keyframes TeamProfile-module__vKqJ-G__rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@media (max-width:860px){.TeamProfile-module__vKqJ-G__hero{min-height:600px;padding-inline:24px}.TeamProfile-module__vKqJ-G__profile,.TeamProfile-module__vKqJ-G__origin{padding:88px 24px}.TeamProfile-module__vKqJ-G__profileGrid,.TeamProfile-module__vKqJ-G__originGrid{grid-template-columns:1fr;gap:52px}.TeamProfile-module__vKqJ-G__portraitFrame{max-width:240px}.TeamProfile-module__vKqJ-G__originCopy{max-width:660px}}@media (max-width:560px){.TeamProfile-module__vKqJ-G__hero{min-height:540px;padding:132px 16px 72px}.TeamProfile-module__vKqJ-G__profile,.TeamProfile-module__vKqJ-G__origin{padding-inline:16px}.TeamProfile-module__vKqJ-G__hero h1{font-size:clamp(44px,13vw,64px)}.TeamProfile-module__vKqJ-G__portraitFrame{max-width:200px}.TeamProfile-module__vKqJ-G__gallery{grid-template-columns:1fr 1fr;justify-self:stretch;gap:10px}.TeamProfile-module__vKqJ-G__milestone:nth-child(2){margin-top:0}}@media (prefers-reduced-motion:reduce){.TeamProfile-module__vKqJ-G__linkedin,.TeamProfile-module__vKqJ-G__milestone{transition:none}.TeamProfile-module__vKqJ-G__linkedin:hover,.TeamProfile-module__vKqJ-G__milestone:hover{transform:none}}
