.TechHeroArrival-module__3ZarLW__shoot{animation-duration:var(--arrival-duration,.7s);animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:both;animation-delay:var(--arrival-delay,0s);animation-name:TechHeroArrival-module__3ZarLW__tech-hero-shoot}@keyframes TechHeroArrival-module__3ZarLW__tech-hero-shoot{0%{opacity:0;transform:translate(-118%)}to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.TechHeroArrival-module__3ZarLW__shoot{animation:none}}
:is(html:has([data-tech-hero-scene]),body:has([data-tech-hero-scene])){overflow-x:clip}:is(body:has([data-tech-hero-scene]),.TechHero-module__vaw4Ea__scene){--tech-scene-end:10.7s;--tech-header-duration:.8s;--tech-header-ease:cubic-bezier(.16, 1, .3, 1);--tech-invite-delay:11.35s;--tech-invite-enter:.75s}body:has([data-tech-hero-scene]) header[data-site-header]{z-index:50;padding-top:env(safe-area-inset-top);background:0 0;position:fixed;inset:0 0 auto;overflow-x:clip}body:has([data-tech-hero-scene]) header[data-site-header] [data-header-part]{visibility:hidden;pointer-events:none}body:has([data-tech-hero-scene]) header[data-site-header] [data-header-part=brand]{animation:TechHero-module__vaw4Ea__tech-hero-header-brand var(--tech-header-duration) var(--tech-header-ease) var(--tech-scene-end) both}body:has([data-tech-hero-scene]) header[data-site-header] [data-header-part=actions]{animation:TechHero-module__vaw4Ea__tech-hero-header-actions var(--tech-header-duration) var(--tech-header-ease) var(--tech-scene-end) both}.TechHero-module__vaw4Ea__invite{z-index:10;width:2.75rem;height:2.75rem;color:var(--cloud-dancer);outline:none;justify-content:center;align-items:center;display:flex;position:absolute;bottom:1.75rem;left:50%;translate:-50%}.TechHero-module__vaw4Ea__invite:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--cloud-dancer) 80%, transparent);border-radius:999px}.TechHero-module__vaw4Ea__inviteMotion{animation:TechHero-module__vaw4Ea__tech-hero-invite-enter var(--tech-invite-enter) cubic-bezier(.16, 1, .3, 1) var(--tech-invite-delay) both, TechHero-module__vaw4Ea__tech-hero-invite-pulse 2.8s ease-in-out calc(var(--tech-invite-delay) + var(--tech-invite-enter)) infinite;display:flex}.TechHero-module__vaw4Ea__inviteIcon{width:2rem;height:2rem}@keyframes TechHero-module__vaw4Ea__tech-hero-header-brand{0%{visibility:hidden;opacity:0;transform:translate(-118%)}.01%{visibility:visible}to{visibility:visible;pointer-events:auto;opacity:1;transform:translate(0,0)}}@keyframes TechHero-module__vaw4Ea__tech-hero-header-actions{0%{visibility:hidden;opacity:0;transform:translate(118%)}.01%{visibility:visible}to{visibility:visible;pointer-events:auto;opacity:1;transform:translate(0,0)}}@keyframes TechHero-module__vaw4Ea__tech-hero-invite-enter{0%{opacity:0;transform:translateY(.7rem)}to{opacity:1;transform:translate(0,0)}}@keyframes TechHero-module__vaw4Ea__tech-hero-invite-pulse{0%,to{transform:translate(0,0)}50%{transform:translateY(.4rem)}}@media (max-width:19.999rem){:is(body:has([data-tech-hero-scene]) header[data-site-header] [data-header-part=brand],body:has([data-tech-hero-scene]) header[data-site-header] [data-header-part=actions]){animation-name:TechHero-module__vaw4Ea__tech-hero-header-reflow}}@keyframes TechHero-module__vaw4Ea__tech-hero-header-reflow{0%{visibility:hidden;opacity:0;transform:none}.01%{visibility:visible}to{visibility:visible;pointer-events:auto;opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){body:has([data-tech-hero-scene]) header[data-site-header] [data-header-part]{visibility:visible;pointer-events:auto;opacity:1;animation:none;transform:none}.TechHero-module__vaw4Ea__inviteMotion{opacity:1;animation:none;transform:none}}
.TechMaterialsArticle-module__CYwPla__document{max-width:48rem;margin-inline:auto}.TechMaterialsArticle-module__CYwPla__document p+p{margin-block-start:1.25rem}.TechMaterialsArticle-module__CYwPla__document :is(h2,h3,h4)+p{margin-block-start:0}.TechMaterialsArticle-module__CYwPla__document>#innhold+ul{scrollbar-width:thin;flex-wrap:nowrap;gap:.5rem;max-width:none;margin:0 0 2rem;padding:.25rem 0 .75rem;list-style:none;display:flex;overflow-x:auto}.TechMaterialsArticle-module__CYwPla__document>#innhold+ul ul{margin:0;padding:0;list-style:none;display:contents}.TechMaterialsArticle-module__CYwPla__document>#innhold+ul ul ul{display:none}.TechMaterialsArticle-module__CYwPla__document>#innhold+ul li{max-width:none;margin:0;padding:0;display:contents}.TechMaterialsArticle-module__CYwPla__document>#innhold+ul a{border:1px solid color-mix(in oklch, var(--foreground) 16%, transparent);background:var(--jungle);min-height:2.75rem;color:var(--foreground);font-family:var(--font-utekos-text);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding-inline:.9rem;font-size:.875rem;line-height:1.2;text-decoration:none;display:inline-flex}:is(.TechMaterialsArticle-module__CYwPla__document>#innhold+ul a:hover,.TechMaterialsArticle-module__CYwPla__document>#innhold+ul a:focus-visible){border-color:var(--primary);color:var(--foreground)}.TechMaterialsArticle-module__CYwPla__document>#innhold+ul a:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}@media (min-width:80rem){.TechMaterialsArticle-module__CYwPla__document{grid-template-columns:minmax(13rem,16rem) minmax(0,48rem);justify-content:center;align-items:start;column-gap:3.5rem;max-width:80rem;display:grid}.TechMaterialsArticle-module__CYwPla__document>#innhold{grid-area:1/1}.TechMaterialsArticle-module__CYwPla__document>#innhold+ul{grid-area:2/1;align-self:start;margin-bottom:0;padding:0;display:block;position:sticky;top:6rem;overflow:visible}.TechMaterialsArticle-module__CYwPla__document>#innhold+ul ul{padding-inline-start:.75rem;display:block}.TechMaterialsArticle-module__CYwPla__document>#innhold+ul li{display:block}.TechMaterialsArticle-module__CYwPla__document>#innhold+ul a{white-space:normal;align-items:center;width:fit-content;max-width:100%;margin-block:.2rem;padding-inline:.75rem;display:flex}.TechMaterialsArticle-module__CYwPla__document>:not(#innhold){min-width:0}:is(.TechMaterialsArticle-module__CYwPla__document>#innhold+ul,.TechMaterialsArticle-module__CYwPla__document>#innhold){min-width:0}.TechMaterialsArticle-module__CYwPla__document>:not(#innhold){grid-column:2}.TechMaterialsArticle-module__CYwPla__document>#innhold+ul{grid-column:1}}
.KlarnaExpressCheckoutButton-module__k1iz1G__host{border-radius:9999px;justify-content:center;align-items:stretch;width:100%;display:flex;overflow:hidden}.KlarnaExpressCheckoutButton-module__k1iz1G__host :is(div,button,iframe,a,span){box-sizing:border-box!important;width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:none!important}.KlarnaExpressCheckoutButton-module__k1iz1G__host iframe{border:0!important;display:block!important}
.SectionSocialProof-module__ERqfSG__region{overscroll-behavior-inline:contain;scrollbar-width:thin}.SectionSocialProof-module__ERqfSG__track{will-change:transform;animation:90s linear infinite SectionSocialProof-module__ERqfSG__social-proof-marquee}.SectionSocialProof-module__ERqfSG__region:hover .SectionSocialProof-module__ERqfSG__track,.SectionSocialProof-module__ERqfSG__region:focus-within .SectionSocialProof-module__ERqfSG__track{animation-play-state:paused}.SectionSocialProof-module__ERqfSG__region:focus-visible{outline:2px solid var(--primary);outline-offset:.375rem}@keyframes SectionSocialProof-module__ERqfSG__social-proof-marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.SectionSocialProof-module__ERqfSG__region{scroll-snap-type:inline proximity;overflow-x:auto}.SectionSocialProof-module__ERqfSG__track{will-change:auto;scroll-behavior:auto;animation:none}.SectionSocialProof-module__ERqfSG__track>*{scroll-snap-align:center}}
.SectionThreeInOne-module__YPmSHG__section{width:100%;color:var(--foreground);background:var(--cloud-dancer);overflow:clip}.SectionThreeInOne-module__YPmSHG__introductionTrack,.SectionThreeInOne-module__YPmSHG__introduction{background:var(--evening);width:100%}.SectionThreeInOne-module__YPmSHG__introductionContent{width:min(100%,72rem);margin-inline:auto;padding:clamp(5rem,9vw,9rem) clamp(1rem,5vw,4rem) clamp(3rem,7vw,6rem)}.SectionThreeInOne-module__YPmSHG__eyebrow{color:var(--primary);font-family:var(--font-sans);letter-spacing:.18em;text-transform:uppercase;margin:0 0 .85rem;font-size:.75rem;font-weight:600;line-height:1}.SectionThreeInOne-module__YPmSHG__heading{max-width:14ch;color:var(--foreground);font-family:var(--font-sans);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2.75rem,7vw,6.75rem);font-weight:800;line-height:.88}.SectionThreeInOne-module__YPmSHG__lead{max-width:48rem;color:color-mix(in srgb, var(--foreground) 86%, transparent);font-family:var(--font-sans);margin:clamp(1.5rem,3vw,2.5rem) 0 0;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.55}.SectionThreeInOne-module__YPmSHG__updated{color:color-mix(in srgb, var(--foreground) 60%, transparent);margin:2rem 0 0;font-size:.75rem}.SectionThreeInOne-module__YPmSHG__track{background:var(--evening);width:100%}.SectionThreeInOne-module__YPmSHG__stage{gap:clamp(4rem,10vw,9rem);padding:0 1rem clamp(6rem,12vw,11rem);display:grid}.SectionThreeInOne-module__YPmSHG__scene{gap:clamp(1.5rem,5vw,5rem);width:min(100%,90rem);margin-inline:auto;display:grid}.SectionThreeInOne-module__YPmSHG__mediaShell{--media-shell-inset:clamp(.35rem, .8vw, .65rem);min-width:0;padding:var(--media-shell-inset);background:color-mix(in srgb, var(--cloud-dancer) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--foreground) 10%, transparent), 0 2rem 5rem color-mix(in srgb, var(--background) 20%, transparent);border-radius:clamp(1.5rem,4vw,3rem)}.SectionThreeInOne-module__YPmSHG__mediaCore{background:var(--jungle);min-height:0;box-shadow:inset 0 1px 0 #ffffff26, inset 0 0 0 1px color-mix(in srgb, var(--foreground) 8%, transparent);border-radius:calc(clamp(1.5rem,4vw,3rem) - .5rem);position:relative;overflow:clip}.SectionThreeInOne-module__YPmSHG__picture{aspect-ratio:4/5;width:100%;display:block;position:relative}.SectionThreeInOne-module__YPmSHG__imageCover,.SectionThreeInOne-module__YPmSHG__imageContain{object-position:center}.SectionThreeInOne-module__YPmSHG__imageCover{object-fit:cover}.SectionThreeInOne-module__YPmSHG__imageContain{object-fit:contain;padding:clamp(1.75rem,6vw,5rem)}.SectionThreeInOne-module__YPmSHG__copy{align-self:center;max-width:39rem;padding-inline:clamp(.25rem,2vw,1.5rem)}.SectionThreeInOne-module__YPmSHG__modeLabel{color:var(--primary);font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.8rem;margin:0 0 1rem;font-size:.75rem;font-weight:650;line-height:1;display:flex}.SectionThreeInOne-module__YPmSHG__modeLabel span:first-child{background:color-mix(in srgb, var(--primary) 14%, transparent);width:2.25rem;height:2.25rem;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primary) 36%, transparent);border-radius:999px;place-items:center;display:inline-grid}.SectionThreeInOne-module__YPmSHG__sceneTitle{max-width:12ch;color:var(--foreground);font-family:var(--font-sans);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2.35rem,6vw,6rem);font-weight:800;line-height:.9}.SectionThreeInOne-module__YPmSHG__description{max-width:34rem;color:color-mix(in srgb, var(--foreground) 84%, transparent);font-family:var(--font-sans);margin:clamp(1.25rem,3vw,2rem) 0 0;font-size:clamp(.95rem,1.35vw,1.2rem);line-height:1.55}@media (min-width:48rem){.SectionThreeInOne-module__YPmSHG__section,.SectionThreeInOne-module__YPmSHG__introductionTrack{background:var(--evening)}.SectionThreeInOne-module__YPmSHG__track,.SectionThreeInOne-module__YPmSHG__stage{background:linear-gradient(90deg, var(--jungle) 0 50%, var(--evening) 50% 100%)}.SectionThreeInOne-module__YPmSHG__introduction{background:var(--jungle)}.SectionThreeInOne-module__YPmSHG__introductionContent{box-sizing:border-box;width:min(100%,80rem);margin-inline:auto;padding:clamp(4rem,8vw,8rem) clamp(2rem,5vw,5rem)}.SectionThreeInOne-module__YPmSHG__heading{font-size:clamp(3.25rem,6.2vw,6.75rem)}.SectionThreeInOne-module__YPmSHG__eyebrow{color:var(--primary)}.SectionThreeInOne-module__YPmSHG__scene{background:0 0;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:0;width:100%;min-height:42rem}.SectionThreeInOne-module__YPmSHG__mediaShell{background:var(--jungle);width:100%;height:100%;min-height:0;box-shadow:none;border-radius:0;place-items:center;padding:clamp(1.5rem,4vw,4rem);display:grid}.SectionThreeInOne-module__YPmSHG__mediaCore{border:1px solid color-mix(in srgb, var(--foreground) 16%, transparent);background:color-mix(in srgb, var(--cloud-dancer) 10%, var(--jungle));width:min(100% - clamp(1rem,2vw,2rem),80svh - 4.8rem);height:auto;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--foreground) 8%, transparent), 0 1.75rem 4rem color-mix(in srgb, var(--background) 22%, transparent);border-radius:clamp(1.25rem,2.5vw,2rem);padding:clamp(.45rem,.8vw,.7rem)}.SectionThreeInOne-module__YPmSHG__picture{aspect-ratio:4/5;border:1px solid color-mix(in srgb, var(--foreground) 10%, transparent);width:100%;height:auto;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--background) 16%, transparent), inset 0 1px 0 #ffffff1f;border-radius:clamp(.8rem,1.8vw,1.4rem);overflow:clip}.SectionThreeInOne-module__YPmSHG__copy{background:var(--evening);flex-direction:column;justify-content:center;max-width:none;min-height:100%;padding:clamp(2.5rem,6vw,6rem);display:flex}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.SectionThreeInOne-module__YPmSHG__track{view-timeline-name:--three-mode-track;view-timeline-axis:block;height:360svh}.SectionThreeInOne-module__YPmSHG__stage{isolation:isolate;height:100svh;padding:0;display:block;position:sticky;top:0;overflow:clip}.SectionThreeInOne-module__YPmSHG__scene{width:100%;height:100%;padding:max(1rem, env(safe-area-inset-top)) max(1rem, env(safe-area-inset-right)) max(1rem, env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-left));background:var(--evening);gap:clamp(.8rem,2.5vw,3.5rem);display:grid;position:absolute;inset:0}.SectionThreeInOne-module__YPmSHG__scene[data-mode-scene=oppjustert]{background:color-mix(in srgb, var(--jungle) 72%, var(--evening))}.SectionThreeInOne-module__YPmSHG__scene[data-mode-scene=parkas]{background:color-mix(in srgb, var(--background) 78%, var(--jungle))}.SectionThreeInOne-module__YPmSHG__scene[data-mode-transition=vertical-curtain]{z-index:2;visibility:hidden;will-change:transform;animation:1ms linear both SectionThreeInOne-module__YPmSHG__three-mode-vertical-curtain;animation-timeline:--three-mode-track;animation-range:contain;transform:translateY(100%)}.SectionThreeInOne-module__YPmSHG__scene[data-mode-transition=horizontal-door]{z-index:3;visibility:hidden;will-change:transform;animation:1ms linear both SectionThreeInOne-module__YPmSHG__three-mode-horizontal-door;animation-timeline:--three-mode-track;animation-range:contain;transform:translate(100%)}.SectionThreeInOne-module__YPmSHG__mediaShell,.SectionThreeInOne-module__YPmSHG__copy{min-height:0}.SectionThreeInOne-module__YPmSHG__mediaCore{place-items:center;height:100%;display:grid}.SectionThreeInOne-module__YPmSHG__picture{aspect-ratio:4/5;width:min(100%,46.4svh - 2.4rem);height:auto;max-height:100%}.SectionThreeInOne-module__YPmSHG__copy{overflow:clip}@media (min-width:48rem){.SectionThreeInOne-module__YPmSHG__track{height:380svh}.SectionThreeInOne-module__YPmSHG__stage{background:linear-gradient(90deg, var(--jungle) 0 50%, var(--evening) 50% 100%)}.SectionThreeInOne-module__YPmSHG__scene,.SectionThreeInOne-module__YPmSHG__scene[data-mode-scene=oppjustert],.SectionThreeInOne-module__YPmSHG__scene[data-mode-scene=parkas]{background:0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0}.SectionThreeInOne-module__YPmSHG__scene[data-mode-transition=vertical-curtain]{animation-name:SectionThreeInOne-module__YPmSHG__three-mode-large-vertical-curtain;animation-timing-function:linear}.SectionThreeInOne-module__YPmSHG__scene[data-mode-transition=horizontal-door]{animation-name:SectionThreeInOne-module__YPmSHG__three-mode-large-horizontal-door;animation-timing-function:linear}.SectionThreeInOne-module__YPmSHG__mediaCore{width:min(100% - clamp(1rem,2vw,2rem),80svh - 4.8rem);height:auto}.SectionThreeInOne-module__YPmSHG__picture{aspect-ratio:4/5;width:100%;height:auto;max-height:none}}}}@media (max-width:47.999rem){@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.SectionThreeInOne-module__YPmSHG__section{background:0 0;overflow:visible}.SectionThreeInOne-module__YPmSHG__introductionTrack{contain:layout style;view-timeline-name:--three-in-one-intro;view-timeline-axis:block;background:0 0;height:200svh;position:relative}.SectionThreeInOne-module__YPmSHG__introduction{visibility:hidden;will-change:transform;align-items:center;height:100svh;min-height:100svh;animation-name:SectionThreeInOne-module__YPmSHG__three-in-one-section-entry;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--three-in-one-intro;animation-range:contain;display:grid;position:sticky;top:0;transform:translate(100%)}.SectionThreeInOne-module__YPmSHG__scene{grid-template-rows:fit-content(58%) minmax(0,1fr);align-content:stretch}.SectionThreeInOne-module__YPmSHG__mediaShell{width:min(100%, calc((58svh - 3rem) * .8 + var(--media-shell-inset) + var(--media-shell-inset)));justify-self:center}.SectionThreeInOne-module__YPmSHG__copy{align-self:start;padding:.25rem .25rem 0}.SectionThreeInOne-module__YPmSHG__modeLabel{margin-bottom:.65rem;font-size:.65rem}.SectionThreeInOne-module__YPmSHG__modeLabel span:first-child{width:1.85rem;height:1.85rem}.SectionThreeInOne-module__YPmSHG__sceneTitle{font-size:clamp(2rem,10vw,3.25rem)}.SectionThreeInOne-module__YPmSHG__description{margin-top:.75rem;font-size:clamp(.82rem,3.6vw,1rem);line-height:1.4}.SectionThreeInOne-module__YPmSHG__imageContain{padding:clamp(1.25rem,8vw,3rem)}}}}@media (min-width:48rem){@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (min-height:40rem){.SectionThreeInOne-module__YPmSHG__introductionTrack{contain:layout style;view-timeline-name:--three-in-one-intro-large;view-timeline-axis:block;height:260svh;position:relative}.SectionThreeInOne-module__YPmSHG__introduction{visibility:hidden;clip-path:polygon(12% 0,100% 0,100% 100%,0 100%);will-change:transform, clip-path;align-items:center;height:100svh;min-height:100svh;animation:1ms linear both SectionThreeInOne-module__YPmSHG__three-in-one-large-section-entry;animation-timeline:--three-in-one-intro-large;animation-range:contain contain 88%;display:grid;position:sticky;top:0;transform:translate(100%,12%)}}@media (prefers-reduced-motion:no-preference) and (max-height:39.999rem){.SectionThreeInOne-module__YPmSHG__track,.SectionThreeInOne-module__YPmSHG__introductionTrack{view-timeline-name:none;height:auto}.SectionThreeInOne-module__YPmSHG__stage,.SectionThreeInOne-module__YPmSHG__introduction{visibility:visible;height:auto;min-height:0;animation:none;position:relative;overflow:visible;transform:none}.SectionThreeInOne-module__YPmSHG__scene,.SectionThreeInOne-module__YPmSHG__scene[data-mode-transition=vertical-curtain],.SectionThreeInOne-module__YPmSHG__scene[data-mode-transition=horizontal-door]{visibility:visible;min-height:42rem;animation:none;position:relative;inset:auto;transform:none}}}}@keyframes SectionThreeInOne-module__YPmSHG__three-in-one-section-entry{0%{visibility:hidden;transform:translate(100%)}.01%{visibility:visible}to{visibility:visible;transform:none}}@keyframes SectionThreeInOne-module__YPmSHG__three-in-one-large-section-entry{0%{visibility:hidden;clip-path:polygon(12% 0,100% 0,100% 100%,0 100%);transform:translate(100%,12%)}.01%{visibility:visible}to{visibility:visible;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transform:none}}@keyframes SectionThreeInOne-module__YPmSHG__three-mode-vertical-curtain{0%,2%{visibility:hidden;transform:translateY(100%)}2.01%{visibility:visible}45%,to{visibility:visible;transform:translate(0,0)}}@keyframes SectionThreeInOne-module__YPmSHG__three-mode-horizontal-door{0%,48%{visibility:hidden;transform:translate(100%)}48.01%{visibility:visible}91%,to{visibility:visible;transform:translate(0,0)}}@keyframes SectionThreeInOne-module__YPmSHG__three-mode-large-vertical-curtain{0%,2%{visibility:hidden;transform:translateY(100%)}2.01%{visibility:visible}45%,to{visibility:visible;transform:translate(0,0)}}@keyframes SectionThreeInOne-module__YPmSHG__three-mode-large-horizontal-door{0%,48%{visibility:hidden;transform:translate(100%)}48.01%{visibility:visible}91%,to{visibility:visible;transform:translate(0,0)}}
.TechDownSlider-module__FSIQFq__section{border-top:1px solid color-mix(in srgb, var(--foreground) 10%, transparent);width:100%;color:var(--foreground);background:linear-gradient(145deg, color-mix(in srgb, var(--jungle) 76%, var(--evening)) 0%, var(--evening) 52%, color-mix(in srgb, var(--background) 82%, var(--jungle)) 100%);position:relative;overflow:clip}.TechDownSlider-module__FSIQFq__section:before{pointer-events:none;content:"";background:linear-gradient(90deg, transparent 0, color-mix(in srgb, var(--foreground) 4%, transparent) 50%, transparent 100%);opacity:.58;position:absolute;inset:0}.TechDownSlider-module__FSIQFq__shell{z-index:1;width:min(100%,82rem);padding:clamp(5rem, 12vw, 9rem) max(1rem, env(safe-area-inset-right)) clamp(5rem, 12vw, 9rem) max(1rem, env(safe-area-inset-left));margin-inline:auto;position:relative}.TechDownSlider-module__FSIQFq__header{padding-inline:clamp(.25rem,2vw,1.5rem);gap:2.5rem;padding-bottom:clamp(2.75rem,7vw,5rem);display:grid}.TechDownSlider-module__FSIQFq__titleBlock,.TechDownSlider-module__FSIQFq__introduction{min-width:0}.TechDownSlider-module__FSIQFq__eyebrow{color:var(--primary);font-family:var(--font-utekos-text-medium), sans-serif;letter-spacing:.08em;text-transform:uppercase;margin-bottom:1.25rem;font-size:clamp(.875rem,2vw,1rem);line-height:1;display:block}.TechDownSlider-module__FSIQFq__heading{max-width:12ch;font-family:var(--font-google-sans), sans-serif;letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2.85rem,7.5vw,5.25rem);font-weight:700;line-height:.9}.TechDownSlider-module__FSIQFq__heading span{color:color-mix(in srgb, var(--foreground) 76%, transparent)}.TechDownSlider-module__FSIQFq__introduction{align-self:end}.TechDownSlider-module__FSIQFq__introduction>p:first-child{max-width:34rem;color:color-mix(in srgb, var(--foreground) 82%, transparent);font-family:var(--font-utekos-text), sans-serif;margin:0;font-size:clamp(1.05rem,2.8vw,1.35rem);line-height:1.5}.TechDownSlider-module__FSIQFq__gestureCue{color:var(--foreground);font-family:var(--font-utekos-text-medium), sans-serif;align-items:center;gap:.7rem;margin:1.75rem 0 0;font-size:.9rem;display:flex}.TechDownSlider-module__FSIQFq__gestureCue svg{width:1.25rem;height:1.25rem;color:var(--primary)}.TechDownSlider-module__FSIQFq__instrument{border:1px solid color-mix(in srgb, var(--foreground) 16%, transparent);background:color-mix(in srgb, var(--jungle) 88%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--foreground) 8%, transparent), 0 36px 90px -66px #000c;border-radius:clamp(1.25rem,4vw,2rem);overflow:hidden}.TechDownSlider-module__FSIQFq__visual{aspect-ratio:4/5;cursor:ew-resize;touch-action:none;-webkit-user-select:none;user-select:none;background:var(--background);width:100%;position:relative;overflow:clip}.TechDownSlider-module__FSIQFq__imageLayer{position:absolute;inset:0}.TechDownSlider-module__FSIQFq__dryLayer{z-index:2;border-right:1px solid color-mix(in srgb, var(--foreground) 72%, transparent);clip-path:inset(0 var(--techdown-clip-right) 0 0);overflow:hidden}.TechDownSlider-module__FSIQFq__dryLayer.TechDownSlider-module__FSIQFq__dragging{will-change:clip-path}.TechDownSlider-module__FSIQFq__image{object-fit:cover}.TechDownSlider-module__FSIQFq__visual:after{z-index:3;pointer-events:none;content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff12}.TechDownSlider-module__FSIQFq__visualLabel{z-index:4;color:var(--foreground);background:color-mix(in srgb, var(--evening) 88%, transparent);font-family:var(--font-utekos-text-medium), sans-serif;letter-spacing:.04em;text-transform:uppercase;border:1px solid #ffffff2e;border-radius:.6rem;padding:.6rem .75rem;font-size:.75rem;line-height:1;position:absolute;top:clamp(1rem,3vw,1.5rem)}.TechDownSlider-module__FSIQFq__dryLabel{left:clamp(1rem,3vw,1.5rem)}.TechDownSlider-module__FSIQFq__wetLabel{right:clamp(1rem,3vw,1.5rem)}.TechDownSlider-module__FSIQFq__divider{top:0;bottom:0;left:var(--techdown-position);z-index:5;pointer-events:none;background:var(--foreground);width:2px;position:absolute;transform:translate(-1px)}.TechDownSlider-module__FSIQFq__handle{border:1px solid color-mix(in srgb, var(--foreground) 18%, transparent);width:clamp(2.8rem,9vw,3.4rem);height:clamp(2.8rem,9vw,3.4rem);color:var(--background);background:var(--cloud-dancer);border-radius:50%;place-items:center;transition:transform .18s ease-out;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 34px #00000047}.TechDownSlider-module__FSIQFq__handleDragging{transform:translate(-50%,-50%)scale(1.07)}.TechDownSlider-module__FSIQFq__handle svg{width:1.35rem;height:1.35rem}.TechDownSlider-module__FSIQFq__controlDock{border-top:1px solid color-mix(in srgb, var(--foreground) 12%, transparent);background:color-mix(in srgb, var(--jungle) 92%, var(--evening));gap:1.25rem;padding:clamp(1.25rem,4vw,2rem);display:grid}.TechDownSlider-module__FSIQFq__controlCopy{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.TechDownSlider-module__FSIQFq__controlCopy label{font-family:var(--font-utekos-text-medium), sans-serif;font-size:clamp(.95rem,2vw,1.05rem)}.TechDownSlider-module__FSIQFq__controlCopy output{color:color-mix(in srgb, var(--foreground) 62%, transparent);font-family:var(--font-utekos-text), sans-serif;font-variant-numeric:tabular-nums;flex:none;font-size:.78rem}.TechDownSlider-module__FSIQFq__controlRail{min-width:0}.TechDownSlider-module__FSIQFq__range{cursor:pointer;width:100%;height:1.5rem;accent-color:var(--primary);margin:0;display:block}.TechDownSlider-module__FSIQFq__range:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.TechDownSlider-module__FSIQFq__rangeLabels{color:color-mix(in srgb, var(--foreground) 54%, transparent);font-family:var(--font-utekos-text), sans-serif;letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;margin-top:.25rem;font-size:.72rem;display:flex}.TechDownSlider-module__FSIQFq__readout{border-top:1px solid color-mix(in srgb, var(--foreground) 12%, transparent);background:color-mix(in srgb, var(--evening) 84%, var(--jungle));min-height:14rem;padding:clamp(1.5rem,5vw,3rem)}.TechDownSlider-module__FSIQFq__readoutMotion{align-items:center;gap:2rem;display:grid}.TechDownSlider-module__FSIQFq__readoutHeading{align-items:flex-start;gap:1rem;min-width:0;display:flex}.TechDownSlider-module__FSIQFq__icon{border:1px solid color-mix(in srgb, var(--primary) 40%, transparent);width:3rem;height:3rem;color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, transparent);border-radius:.75rem;flex:none;place-items:center;display:grid}.TechDownSlider-module__FSIQFq__iconGlyph{width:1.35rem;height:1.35rem}.TechDownSlider-module__FSIQFq__readoutLabel{color:var(--primary);font-family:var(--font-utekos-text-medium), sans-serif;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.5rem;font-size:.76rem;line-height:1;display:block}.TechDownSlider-module__FSIQFq__readoutHeading h3{max-width:15ch;font-family:var(--font-google-sans), sans-serif;letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(1.5rem,3.25vw,2.75rem);font-weight:650;line-height:.98}.TechDownSlider-module__FSIQFq__description{max-width:38rem;color:color-mix(in srgb, var(--foreground) 80%, transparent);font-family:var(--font-utekos-text), sans-serif;margin:0;font-size:clamp(1rem,2.6vw,1.2rem);line-height:1.55}@media (min-width:48rem){.TechDownSlider-module__FSIQFq__header{grid-template-columns:minmax(0,1.12fr) minmax(18rem,.88fr);align-items:end;gap:clamp(3rem,8vw,7rem)}.TechDownSlider-module__FSIQFq__visual{aspect-ratio:16/9}.TechDownSlider-module__FSIQFq__controlDock{grid-template-columns:minmax(15rem,.7fr) minmax(20rem,1.3fr);align-items:center;gap:clamp(2rem,6vw,5rem)}.TechDownSlider-module__FSIQFq__controlCopy{display:block}.TechDownSlider-module__FSIQFq__controlCopy output{margin-top:.4rem;display:block}.TechDownSlider-module__FSIQFq__readoutMotion{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(3rem,8vw,7rem)}}@media (min-width:64rem){.TechDownSlider-module__FSIQFq__shell{padding-inline:1.5rem}.TechDownSlider-module__FSIQFq__visual{aspect-ratio:21/9}}@media (prefers-reduced-motion:reduce){.TechDownSlider-module__FSIQFq__dryLayer{will-change:auto}.TechDownSlider-module__FSIQFq__handle{transition:none}}
