.magnifier-art-module__VNjf1G__theme{--magnifier-steel-light:color-mix(in srgb, var(--text) 44%, var(--surface));--magnifier-steel-mid:color-mix(in srgb, var(--text) 62%, var(--surface));--magnifier-steel-deep:color-mix(in srgb, var(--inverse) 84%, var(--bg));--magnifier-steel-edge:color-mix(in srgb, var(--text) 64%, var(--primary));--magnifier-steel-highlight:color-mix(in srgb, var(--text) 72%, var(--surface));--magnifier-steel-shadow:color-mix(in srgb, var(--inverse) 82%, var(--text))}:root[data-theme=light] .magnifier-art-module__VNjf1G__theme{--magnifier-steel-light:color-mix(in srgb, var(--surface) 82%, var(--muted));--magnifier-steel-mid:color-mix(in srgb, var(--surface) 52%, var(--muted));--magnifier-steel-deep:color-mix(in srgb, var(--soft) 48%, var(--muted));--magnifier-steel-edge:color-mix(in srgb, var(--muted) 74%, var(--primary));--magnifier-steel-highlight:color-mix(in srgb, var(--surface) 84%, var(--muted));--magnifier-steel-shadow:color-mix(in srgb, var(--muted) 78%, var(--text))}
.download-experience-module__GUPLoa__intro{isolation:isolate;background:radial-gradient(ellipse at 50% 52%, color-mix(in srgb, var(--primary) 11%, transparent), transparent 58%);place-items:center;min-height:100svh;display:grid;position:relative;overflow:clip}.download-experience-module__GUPLoa__intro:before{content:"";z-index:-2;pointer-events:none;background-image:radial-gradient(var(--border) 1px, transparent 1px);opacity:.34;background-size:30px 30px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000,#0000 70%);mask-image:radial-gradient(#000,#0000 70%)}.download-experience-module__GUPLoa__scene{z-index:1;aspect-ratio:7/5;isolation:isolate;width:min(700px,96vw,109.2svh);animation:6s ease-in-out infinite paused download-experience-module__GUPLoa__system-float;position:relative}.download-experience-module__GUPLoa__stars{z-index:-1;pointer-events:none;color:var(--primary);position:absolute;inset:0}.download-experience-module__GUPLoa__star{--shine:.42;left:var(--x1);top:var(--y1);width:18px;height:18px;opacity:var(--shine);animation:download-experience-module__GUPLoa__twinkle var(--cycle) var(--delay) ease-in-out infinite;animation-play-state:paused;position:absolute}.download-experience-module__GUPLoa__star svg{width:100%;height:100%;display:block}.download-experience-module__GUPLoa__star[data-star=large]{--shine:.68;visibility:hidden;opacity:0;width:32px;height:32px;animation:none}.download-experience-module__GUPLoa__star[data-visible=true]{visibility:visible;opacity:var(--shine)}.download-experience-module__GUPLoa__intro[data-state=inspecting]:not([data-revealed=true]) .download-experience-module__GUPLoa__star[data-visible=true]{animation:.52s ease-out .68s both paused download-experience-module__GUPLoa__inspection-star-arrival}.download-experience-module__GUPLoa__intro[data-state=inspecting] .download-experience-module__GUPLoa__star[data-visible=true] svg{animation:.52s ease-out .68s both paused download-experience-module__GUPLoa__impact-star}.download-experience-module__GUPLoa__star[data-twinkling=true]{animation:download-experience-module__GUPLoa__twinkle var(--cycle) var(--delay) ease-in-out infinite;animation-play-state:paused}.download-experience-module__GUPLoa__downloadMark,.download-experience-module__GUPLoa__staticMark{z-index:3;aspect-ratio:1;width:clamp(350px,50vw,470px);display:block;position:absolute;top:50%;left:50%;transform:translate(-45.4%,-43.3%)}.download-experience-module__GUPLoa__downloadMark{color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;text-decoration:none}.download-experience-module__GUPLoa__magnifierArt{width:100%;height:100%;filter:drop-shadow(0 18px 28px color-mix(in srgb, var(--text) 14%, transparent));display:block;overflow:visible}:root[data-theme=light] .download-experience-module__GUPLoa__magnifierArt{filter:drop-shadow(0 20px 24px color-mix(in srgb, var(--muted) 22%, transparent)) drop-shadow(0 2px 0 color-mix(in srgb, var(--surface) 72%, transparent))}.download-experience-module__GUPLoa__sample,.download-experience-module__GUPLoa__sampleFaces,.download-experience-module__GUPLoa__magnifierBody,.download-experience-module__GUPLoa__magnifierFrame{transform-origin:218px 208px}.download-experience-module__GUPLoa__magnifierBody{transform-box:fill-box}.download-experience-module__GUPLoa__sample{transition:transform .22s}.download-experience-module__GUPLoa__downloadMark:hover .download-experience-module__GUPLoa__sampleCrack,.download-experience-module__GUPLoa__downloadMark:focus-visible .download-experience-module__GUPLoa__sampleCrack,.download-experience-module__GUPLoa__intro[data-revealed=true] .download-experience-module__GUPLoa__sampleCrack{opacity:1}:is(:root[data-theme=light] .download-experience-module__GUPLoa__downloadMark:hover [data-mineral-crack-glow],:root[data-theme=light] .download-experience-module__GUPLoa__downloadMark:focus-visible [data-mineral-crack-glow]){opacity:var(--download-crack-glow-interactive-opacity)}:root[data-theme=light] .download-experience-module__GUPLoa__intro[data-state=inspecting] .download-experience-module__GUPLoa__inspectionSample [data-mineral-crack-glow]{opacity:var(--download-crack-glow-inspection-opacity)}:root[data-theme=light] .download-experience-module__GUPLoa__intro[data-revealed=true] [data-mineral-crack-glow]{opacity:.48}.download-experience-module__GUPLoa__downloadMark:focus-visible{outline:none}.download-experience-module__GUPLoa__focusOutline{fill:none;stroke:#0000;stroke-width:3px;vector-effect:non-scaling-stroke}.download-experience-module__GUPLoa__downloadMark:focus-visible .download-experience-module__GUPLoa__focusOutline{stroke:var(--primary);filter:drop-shadow(0 0 8px color-mix(in srgb, var(--primary) 64%, transparent))}.download-experience-module__GUPLoa__inspectionSequence,.download-experience-module__GUPLoa__inspectionSampleZoom,.download-experience-module__GUPLoa__inspectionDepth,.download-experience-module__GUPLoa__inspectionCrack,.download-experience-module__GUPLoa__archiveReveal,.download-experience-module__GUPLoa__inspectionSweep{pointer-events:none}.download-experience-module__GUPLoa__inspectionSequence{opacity:0}.download-experience-module__GUPLoa__inspectionDepth{fill:color-mix(in srgb, var(--bg) 74%, var(--primary));opacity:0}.download-experience-module__GUPLoa__inspectionSampleZoom{transform-box:view-box;transform-origin:261px 286px;opacity:0}.download-experience-module__GUPLoa__inspectionSample{filter:saturate(1.08)contrast(1.04)}.download-experience-module__GUPLoa__inspectionFaces{opacity:.9}.download-experience-module__GUPLoa__inspectionCrack{opacity:.52;filter:drop-shadow(0 0 5px color-mix(in srgb, var(--primary) 46%, transparent))}.download-experience-module__GUPLoa__inspectionCrack [data-mineral-crack-main],.download-experience-module__GUPLoa__inspectionCrack [data-mineral-crack-branches]{stroke-dasharray:1;stroke-dashoffset:1px}.download-experience-module__GUPLoa__inspectionCrack [data-mineral-crack-core]{opacity:0;transform-box:fill-box;transform-origin:50%}.download-experience-module__GUPLoa__archiveReveal{opacity:0;transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 0 12px color-mix(in srgb, var(--primary) 78%, transparent))}.download-experience-module__GUPLoa__inspectionSweep{fill:color-mix(in srgb, var(--surface) 66%, transparent);opacity:0;transform-box:fill-box;transform-origin:50%}.download-experience-module__GUPLoa__intro[data-state=inspecting] .download-experience-module__GUPLoa__magnifierBody{animation:1.25s cubic-bezier(.22,.7,.2,1) both paused download-experience-module__GUPLoa__inspection-journey}.download-experience-module__GUPLoa__intro[data-state=inspecting] .download-experience-module__GUPLoa__sample{animation:1.25s ease-in-out both paused download-experience-module__GUPLoa__inspection-base-dim}.download-experience-module__GUPLoa__intro[data-state=inspecting] .download-experience-module__GUPLoa__inspectionSequence{animation:1.25s linear both paused download-experience-module__GUPLoa__inspection-presence}.download-experience-module__GUPLoa__intro[data-state=inspecting] .download-experience-module__GUPLoa__inspectionDepth{animation:1.25s ease-in-out both paused download-experience-module__GUPLoa__inspection-depth}.download-experience-module__GUPLoa__intro[data-state=inspecting] .download-experience-module__GUPLoa__inspectionSampleZoom{animation:1.25s cubic-bezier(.22,.7,.2,1) both paused download-experience-module__GUPLoa__inspection-zoom}.download-experience-module__GUPLoa__intro[data-state=inspecting] .download-experience-module__GUPLoa__inspectionCrack [data-mineral-crack-main],.download-experience-module__GUPLoa__intro[data-state=inspecting] .download-experience-module__GUPLoa__inspectionCrack [data-mineral-crack-branches]{animation:1.25s ease-in-out both paused download-experience-module__GUPLoa__inspection-crack-trace}.download-experience-module__GUPLoa__intro[data-state=inspecting] .download-experience-module__GUPLoa__inspectionCrack [data-mineral-crack-core]{animation:1.25s ease-in-out both paused download-experience-module__GUPLoa__inspection-crack-core}.download-experience-module__GUPLoa__intro[data-state=inspecting] .download-experience-module__GUPLoa__archiveReveal{animation:1.25s ease-in-out both paused download-experience-module__GUPLoa__archive-discovery}.download-experience-module__GUPLoa__intro[data-state=inspecting] .download-experience-module__GUPLoa__inspectionSweep{animation:1.25s ease-in-out both paused download-experience-module__GUPLoa__inspection-refraction}.download-experience-module__GUPLoa__intro[data-entry=forming] .download-experience-module__GUPLoa__sample{animation:.4s cubic-bezier(.22,.7,.2,1) both paused download-experience-module__GUPLoa__sample-form}.download-experience-module__GUPLoa__intro[data-entry=forming] .download-experience-module__GUPLoa__magnifierFrame{animation:.4s cubic-bezier(.22,.7,.2,1) both paused download-experience-module__GUPLoa__magnifier-form}.download-experience-module__GUPLoa__scrollCue{left:calc(50% - 22px);bottom:max(24px, env(safe-area-inset-bottom));width:44px;height:44px;color:var(--primary);border-radius:6px;place-items:center;text-decoration:none;display:grid;position:absolute}.download-experience-module__GUPLoa__scrollCue:hover{color:var(--primary-hover)}.download-experience-module__GUPLoa__scrollCue svg{animation:2s ease-in-out infinite both paused download-experience-module__GUPLoa__cue-bounce}.download-experience-module__GUPLoa__intro[data-release=available][data-ambient-running=true] .download-experience-module__GUPLoa__scene,.download-experience-module__GUPLoa__intro[data-ambient-running=true] .download-experience-module__GUPLoa__star,.download-experience-module__GUPLoa__intro[data-ambient-running=true] .download-experience-module__GUPLoa__sample,.download-experience-module__GUPLoa__intro[data-ambient-running=true] .download-experience-module__GUPLoa__magnifierBody,.download-experience-module__GUPLoa__intro[data-ambient-running=true] .download-experience-module__GUPLoa__magnifierFrame,.download-experience-module__GUPLoa__intro[data-ambient-running=true] .download-experience-module__GUPLoa__inspectionSequence,.download-experience-module__GUPLoa__intro[data-ambient-running=true] .download-experience-module__GUPLoa__inspectionDepth,.download-experience-module__GUPLoa__intro[data-ambient-running=true] .download-experience-module__GUPLoa__inspectionSampleZoom,.download-experience-module__GUPLoa__intro[data-ambient-running=true] .download-experience-module__GUPLoa__inspectionCrack,.download-experience-module__GUPLoa__intro[data-ambient-running=true] .download-experience-module__GUPLoa__inspectionCrack [data-mineral-crack-main],.download-experience-module__GUPLoa__intro[data-ambient-running=true] .download-experience-module__GUPLoa__inspectionCrack [data-mineral-crack-branches],.download-experience-module__GUPLoa__intro[data-ambient-running=true] .download-experience-module__GUPLoa__inspectionCrack [data-mineral-crack-core],.download-experience-module__GUPLoa__intro[data-ambient-running=true] .download-experience-module__GUPLoa__archiveReveal,.download-experience-module__GUPLoa__intro[data-ambient-running=true] .download-experience-module__GUPLoa__inspectionSweep,.download-experience-module__GUPLoa__intro[data-ambient-running=true] .download-experience-module__GUPLoa__scrollCue svg,.download-experience-module__GUPLoa__intro[data-ambient-running=true] .download-experience-module__GUPLoa__star[data-twinkling=true],.download-experience-module__GUPLoa__intro[data-ambient-running=true] .download-experience-module__GUPLoa__star[data-visible=true] svg,.download-experience-module__GUPLoa__intro[data-ambient-running=true]:not([data-revealed=true]) .download-experience-module__GUPLoa__star[data-visible=true]{animation-play-state:running}@keyframes download-experience-module__GUPLoa__system-float{0%,to{transform:none}33%{transform:translateY(6px)rotate(.25deg)}66%{transform:translateY(-4px)rotate(-.25deg)}}@keyframes download-experience-module__GUPLoa__sample-form{0%{opacity:.72;transform:translateY(8px)scale(.94)}}@keyframes download-experience-module__GUPLoa__magnifier-form{0%{opacity:0;transform:scale(.88)rotate(-2deg)}}@keyframes download-experience-module__GUPLoa__inspection-journey{0%{transform:none}14%,69%{transform:translate(-2px,-3px)scale(1.06)}to{transform:none}}@keyframes download-experience-module__GUPLoa__inspection-base-dim{0%,to{opacity:1}20%,72%{opacity:.14}}@keyframes download-experience-module__GUPLoa__inspection-presence{0%{opacity:0}10%,84%{opacity:1}to{opacity:0}}@keyframes download-experience-module__GUPLoa__inspection-depth{0%,to{opacity:0}22%,72%{opacity:.72}}@keyframes download-experience-module__GUPLoa__inspection-zoom{0%,10%{opacity:0;transform:none}18%{opacity:.86;transform:none}54%,66%{opacity:.94;transform:translate(-43px,-78px)scale(2.05)}to{opacity:0;transform:translate(-12px,-20px)scale(1.12)}}@keyframes download-experience-module__GUPLoa__inspection-crack-trace{0%,30%{opacity:.42;stroke-dashoffset:1px}58%,70%{opacity:1;stroke-dashoffset:0}to{opacity:.54;stroke-dashoffset:0}}@keyframes download-experience-module__GUPLoa__inspection-crack-core{0%,44%{opacity:0;transform:scale(.45)}56%,70%{opacity:1;transform:scale(1.2)}to{opacity:0;transform:scale(.8)}}@keyframes download-experience-module__GUPLoa__archive-discovery{0%,41%{opacity:0;transform:scale(.76)}52%,66%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes download-experience-module__GUPLoa__inspection-refraction{0%,50%{opacity:0;transform:translate(-90px,-72px)}64%{opacity:.38}76%,to{opacity:0;transform:translate(102px,82px)}}@keyframes download-experience-module__GUPLoa__inspection-star-arrival{0%,18%{opacity:0}68%{opacity:1}to{opacity:var(--shine)}}@keyframes download-experience-module__GUPLoa__impact-star{0%{opacity:0;transform:scale(.2)rotate(-35deg)}65%{opacity:1;transform:scale(1.25)rotate(8deg)}to{opacity:var(--shine);transform:scale(1)rotate(0)}}@keyframes download-experience-module__GUPLoa__twinkle{0%,31%,to{left:var(--x1);top:var(--y1)}33%,64%{left:var(--x2);top:var(--y2)}66%,97%{left:var(--x3);top:var(--y3)}0%,28%,31%,33%,61%,64%,66%,94%,97%,to{opacity:0}10%,20%,43%,53%,76%,86%{opacity:var(--shine)}}@keyframes download-experience-module__GUPLoa__cue-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.download-experience-module__GUPLoa__star[data-star=thin]{opacity:var(--shine)}.download-experience-module__GUPLoa__star[data-visible=true]{visibility:visible;opacity:var(--shine)}.download-experience-module__GUPLoa__scene,.download-experience-module__GUPLoa__sample,.download-experience-module__GUPLoa__magnifierBody,.download-experience-module__GUPLoa__magnifierFrame{animation:none;transform:none}.download-experience-module__GUPLoa__inspectionSequence{display:none}.download-experience-module__GUPLoa__intro[data-revealed=true] .download-experience-module__GUPLoa__sampleCrack{opacity:1}}@media (max-width:640px){.download-experience-module__GUPLoa__scene{width:min(390px,96vw,98svh)}.download-experience-module__GUPLoa__downloadMark,.download-experience-module__GUPLoa__staticMark{width:300px}.download-experience-module__GUPLoa__star[data-mobile-hidden=true]{display:none}.download-experience-module__GUPLoa__star[data-star=large]{width:24px;height:24px}}
.mineral-download-art-module__zzsO9q__palette{--download-rock-light:color-mix(in srgb, var(--muted) 62%, var(--inverse));--download-rock-deep:color-mix(in srgb, var(--inverse) 88%, var(--bg));--download-rock-top:color-mix(in srgb, var(--download-rock-light) 84%, var(--text));--download-rock-fold:color-mix(in srgb, var(--download-rock-deep) 74%, var(--muted));--download-rock-right:color-mix(in srgb, var(--download-rock-light) 48%, var(--download-rock-deep));--download-rock-base:color-mix(in srgb, var(--download-rock-deep) 78%, var(--text));--download-rock-left:color-mix(in srgb, var(--download-rock-light) 58%, var(--download-rock-deep));--download-rock-line:color-mix(in srgb, var(--muted) 74%, var(--primary));--download-mineral-light:color-mix(in srgb, var(--primary) 74%, var(--surface));--download-mineral-deep:color-mix(in srgb, var(--primary) 72%, var(--inverse));--download-mineral-shadow:color-mix(in srgb, var(--primary) 42%, var(--inverse));--download-mineral-edge:color-mix(in srgb, var(--download-mineral-light) 76%, var(--text));--download-crack-light:var(--download-mineral-light);--download-crack-mid:var(--primary);--download-crack-deep:var(--download-mineral-deep);--download-crack-glow:color-mix(in srgb, var(--primary) 58%, transparent);--download-sample-specular:transparent}:root[data-theme=light] .mineral-download-art-module__zzsO9q__palette{--download-rock-light:color-mix(in srgb, var(--surface) 44%, var(--primary));--download-rock-deep:color-mix(in srgb, var(--primary) 62%, var(--soft));--download-rock-top:color-mix(in srgb, var(--surface) 64%, var(--primary));--download-rock-fold:color-mix(in srgb, var(--primary-hover) 52%, var(--soft));--download-rock-right:color-mix(in srgb, var(--primary) 58%, var(--soft));--download-rock-base:color-mix(in srgb, var(--primary) 76%, var(--muted));--download-rock-left:color-mix(in srgb, var(--primary) 64%, var(--soft));--download-rock-line:color-mix(in srgb, var(--primary) 78%, var(--text));--download-mineral-light:color-mix(in srgb, var(--surface) 64%, var(--primary));--download-mineral-deep:color-mix(in srgb, var(--primary) 82%, var(--soft));--download-mineral-shadow:color-mix(in srgb, var(--primary-hover) 76%, var(--text));--download-mineral-edge:color-mix(in srgb, var(--surface) 78%, var(--primary));--download-crack-light:color-mix(in srgb, var(--surface) 72%, var(--primary));--download-crack-mid:color-mix(in srgb, var(--primary) 74%, var(--surface));--download-crack-deep:color-mix(in srgb, var(--primary) 86%, var(--soft));--download-crack-glow:color-mix(in srgb, var(--primary) 52%, transparent);--download-crack-glow-interactive-opacity:.6;--download-crack-glow-inspection-opacity:.72;--download-sample-specular:color-mix(in srgb, var(--surface) 84%, var(--primary))}.mineral-download-art-module__zzsO9q__sample,.mineral-download-art-module__zzsO9q__faces,.mineral-download-art-module__zzsO9q__sampleLighting,.mineral-download-art-module__zzsO9q__crack,.mineral-download-art-module__zzsO9q__crackGlow{transform-origin:218px 208px}.mineral-download-art-module__zzsO9q__sampleLighting{opacity:0;pointer-events:none}.mineral-download-art-module__zzsO9q__crack{opacity:.72;transition:opacity .22s}.mineral-download-art-module__zzsO9q__crackGlow{opacity:0;pointer-events:none;transition:opacity .22s}:root[data-theme=light] .mineral-download-art-module__zzsO9q__sampleLighting{opacity:.28}:root[data-theme=light] .mineral-download-art-module__zzsO9q__crackGlow{opacity:.24}
.tutorial-video-experience-module__uHyTXW__intro{--tutorial-scene-width:min(720px, 82vw);isolation:isolate;background:radial-gradient(circle at 50% 58%, color-mix(in srgb, var(--primary) 12%, transparent) 0, transparent 36%), var(--bg);grid-template-rows:auto minmax(0,1fr) auto;min-height:100svh;padding:clamp(104px,11vh,128px) max(24px,4vw) 24px;display:grid;position:relative;overflow:clip}.tutorial-video-experience-module__uHyTXW__introCopy{z-index:8;text-align:center;width:min(1120px,100%);margin-inline:auto;position:relative}.tutorial-video-experience-module__uHyTXW__introCopy h1{letter-spacing:-.065em;text-wrap:balance;max-width:980px;margin:0 auto;font-size:clamp(3rem,6.2vw,6.2rem);line-height:.98}.tutorial-video-experience-module__uHyTXW__introCopy h1 span{color:var(--primary)}.tutorial-video-experience-module__uHyTXW__focusScene{z-index:2;place-items:center;min-height:0;display:grid;position:relative}.tutorial-video-experience-module__uHyTXW__posterStack{width:var(--tutorial-scene-width);aspect-ratio:277/180;position:relative}.tutorial-video-experience-module__uHyTXW__introPoster{border:1px solid color-mix(in srgb, var(--primary) 24%, var(--border));background:var(--surface);opacity:0;will-change:filter, opacity, transform;border-radius:16px;position:absolute;inset:8% 9%;overflow:hidden}.tutorial-video-experience-module__uHyTXW__introPoster img{object-fit:cover;width:100%;height:100%}.tutorial-video-experience-module__uHyTXW__introPoster[data-poster-index="0"]{z-index:5;animation:1.6s cubic-bezier(.22,1,.36,1) both paused tutorial-video-experience-module__uHyTXW__posterOverview}.tutorial-video-experience-module__uHyTXW__introPoster[data-poster-index="1"]{z-index:2;animation:1.6s cubic-bezier(.22,1,.36,1) both paused tutorial-video-experience-module__uHyTXW__posterTopLeft}.tutorial-video-experience-module__uHyTXW__introPoster[data-poster-index="2"]{z-index:3;animation:1.6s cubic-bezier(.22,1,.36,1) both paused tutorial-video-experience-module__uHyTXW__posterTopRight}.tutorial-video-experience-module__uHyTXW__introPoster[data-poster-index="3"]{z-index:1;animation:1.6s cubic-bezier(.22,1,.36,1) both paused tutorial-video-experience-module__uHyTXW__posterBottom}.tutorial-video-experience-module__uHyTXW__intro[data-running=true] .tutorial-video-experience-module__uHyTXW__introPoster,.tutorial-video-experience-module__uHyTXW__intro[data-running=true] .tutorial-video-experience-module__uHyTXW__lens{animation-play-state:running}.tutorial-video-experience-module__uHyTXW__lens{z-index:7;aspect-ratio:1;opacity:0;pointer-events:none;width:68%;filter:drop-shadow(0 18px 28px color-mix(in srgb, var(--text) 14%, transparent));animation:1.6s cubic-bezier(.22,1,.36,1) both paused tutorial-video-experience-module__uHyTXW__lensFocus;display:block;position:absolute;top:-4%;left:19%;overflow:visible}:root[data-theme=light] .tutorial-video-experience-module__uHyTXW__lens{filter:drop-shadow(0 20px 24px color-mix(in srgb, var(--muted) 22%, transparent)) drop-shadow(0 2px 0 color-mix(in srgb, var(--surface) 72%, transparent))}.tutorial-video-experience-module__uHyTXW__continue{z-index:8;width:44px;height:44px;color:var(--primary);opacity:0;place-items:center;margin-inline:auto;transition:opacity .25s;display:grid;position:relative;transform:translateY(-4px)}.tutorial-video-experience-module__uHyTXW__intro[data-state=revealed] .tutorial-video-experience-module__uHyTXW__continue{opacity:1;animation:.85s ease-in-out .1s 2 tutorial-video-experience-module__uHyTXW__continueCue}.tutorial-video-experience-module__uHyTXW__library{width:min(1184px,100% - 48px);margin-inline:auto;padding-block:clamp(72px,9vw,120px)}.tutorial-video-experience-module__uHyTXW__stage h2{text-align:center;letter-spacing:-.045em;text-wrap:balance;margin:0 0 22px;font-size:clamp(2rem,4.2vw,3.8rem);line-height:1.05}.tutorial-video-experience-module__uHyTXW__playerFrame{aspect-ratio:277/180;border:1px solid var(--border);background:var(--surface);border-radius:16px;width:min(100%,860px);margin-inline:auto;position:relative;overflow:hidden}.tutorial-video-experience-module__uHyTXW__playerFrame>img,.tutorial-video-experience-module__uHyTXW__playerFrame>video{object-fit:contain;background:var(--media-canvas);width:100%;height:100%;display:block}.tutorial-video-experience-module__uHyTXW__playButton{border:1px solid color-mix(in srgb, var(--on-primary) 40%, transparent);background:var(--primary);width:68px;height:68px;color:var(--on-primary);border-radius:50%;place-items:center;padding-left:4px;transition:background .18s,transform .18s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tutorial-video-experience-module__uHyTXW__playButton:hover{background:var(--primary-hover);transform:translate(-50%,-50%)scale(1.05)}.tutorial-video-experience-module__uHyTXW__playButton:focus-visible,.tutorial-video-experience-module__uHyTXW__videoChoice:focus-visible,.tutorial-video-experience-module__uHyTXW__continue:focus-visible{outline:3px solid var(--primary);outline-offset:4px}.tutorial-video-experience-module__uHyTXW__mediaError{border:1px solid var(--border);background:var(--bg);width:min(560px,100% - 32px);color:var(--text);text-align:center;border-radius:8px;margin:0;padding:10px 14px;font-size:.9rem;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.tutorial-video-experience-module__uHyTXW__videoStrip{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:24px;display:grid}.tutorial-video-experience-module__uHyTXW__videoChoice{border:1px solid var(--border);background:var(--surface);min-width:0;color:var(--text);text-align:left;border-radius:12px;grid-template-columns:minmax(104px,128px) minmax(0,1fr);align-items:stretch;padding:0;transition:border-color .18s,transform .18s;display:grid;overflow:hidden}.tutorial-video-experience-module__uHyTXW__videoChoice:hover{border-color:var(--primary);transform:translateY(-2px)}.tutorial-video-experience-module__uHyTXW__choicePoster{aspect-ratio:277/180;border-right:1px solid var(--border);background:var(--bg);display:block;position:relative;overflow:hidden}.tutorial-video-experience-module__uHyTXW__choicePoster img{object-fit:cover;width:100%;height:100%;transition:transform .24s}.tutorial-video-experience-module__uHyTXW__videoChoice:hover .tutorial-video-experience-module__uHyTXW__choicePoster img{transform:scale(1.015)}.tutorial-video-experience-module__uHyTXW__choicePlay{background:var(--primary);width:38px;height:38px;color:var(--on-primary);border-radius:50%;place-items:center;padding-left:2px;display:grid;position:absolute;bottom:14px;left:14px}.tutorial-video-experience-module__uHyTXW__choiceTitle{text-wrap:balance;align-self:center;padding:14px 16px;font-size:clamp(.9rem,1.2vw,1.05rem);font-weight:700;line-height:1.35;display:block}.tutorial-video-experience-module__uHyTXW__fallback{width:min(1040px,100% - 48px);margin-inline:auto;padding-block:72px}.tutorial-video-experience-module__uHyTXW__fallback article+article{margin-top:56px}.tutorial-video-experience-module__uHyTXW__fallback h2{margin-bottom:18px;font-size:clamp(1.8rem,4vw,3rem)}.tutorial-video-experience-module__uHyTXW__fallback video{aspect-ratio:277/180;border:1px solid var(--border);background:var(--surface);border-radius:12px;width:100%;display:block}.tutorial-video-experience-module__uHyTXW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes tutorial-video-experience-module__uHyTXW__posterOverview{0%{opacity:0;filter:blur(18px);transform:translate(-44%,38%)scale(.42)rotate(-8deg)}58%{opacity:.84;filter:blur(5px);transform:translate(1%,-1%)scale(.86)rotate(1deg)}to{opacity:1;filter:blur();transform:translate(0)scale(.78)}}@keyframes tutorial-video-experience-module__uHyTXW__posterTopLeft{0%{opacity:0;filter:blur(20px);transform:translate(-68%,-44%)scale(.4)rotate(-14deg)}62%{opacity:.6;filter:blur(5px)}to{opacity:.28;filter:blur(1.5px);transform:translate(-26%,-17%)scale(.58)rotate(-7deg)}}@keyframes tutorial-video-experience-module__uHyTXW__posterTopRight{0%{opacity:0;filter:blur(20px);transform:translate(70%,-50%)scale(.34)rotate(14deg)}62%{opacity:.6;filter:blur(5px)}to{opacity:.3;filter:blur(1.5px);transform:translate(27%,-16%)scale(.57)rotate(7deg)}}@keyframes tutorial-video-experience-module__uHyTXW__posterBottom{0%{opacity:0;filter:blur(22px);transform:translate(8%,75%)scale(.35)rotate(8deg)}62%{opacity:.55;filter:blur(6px)}to{opacity:.22;filter:blur(2px);transform:translateY(24%)scale(.6)rotate(2deg)}}@keyframes tutorial-video-experience-module__uHyTXW__lensFocus{0%,24%{opacity:0;transform:translate(42%,-18%)scale(1.4)}62%{opacity:.72}to{opacity:.92;transform:translate(0)scale(1)}}@keyframes tutorial-video-experience-module__uHyTXW__continueCue{0%,to{transform:translateY(-4px)}50%{transform:translateY(3px)}}.tutorial-video-experience-module__uHyTXW__intro[data-state=revealed] .tutorial-video-experience-module__uHyTXW__introPoster[data-poster-index="0"],.tutorial-video-experience-module__uHyTXW__intro[data-reduced-motion=true] .tutorial-video-experience-module__uHyTXW__introPoster[data-poster-index="0"]{opacity:1;filter:none;transform:translate(0)scale(.78)}.tutorial-video-experience-module__uHyTXW__intro[data-state=revealed] .tutorial-video-experience-module__uHyTXW__introPoster[data-poster-index="1"],.tutorial-video-experience-module__uHyTXW__intro[data-reduced-motion=true] .tutorial-video-experience-module__uHyTXW__introPoster[data-poster-index="1"]{opacity:.28;filter:blur(1.5px);transform:translate(-26%,-17%)scale(.58)rotate(-7deg)}.tutorial-video-experience-module__uHyTXW__intro[data-state=revealed] .tutorial-video-experience-module__uHyTXW__introPoster[data-poster-index="2"],.tutorial-video-experience-module__uHyTXW__intro[data-reduced-motion=true] .tutorial-video-experience-module__uHyTXW__introPoster[data-poster-index="2"]{opacity:.3;filter:blur(1.5px);transform:translate(27%,-16%)scale(.57)rotate(7deg)}.tutorial-video-experience-module__uHyTXW__intro[data-state=revealed] .tutorial-video-experience-module__uHyTXW__introPoster[data-poster-index="3"],.tutorial-video-experience-module__uHyTXW__intro[data-reduced-motion=true] .tutorial-video-experience-module__uHyTXW__introPoster[data-poster-index="3"]{opacity:.22;filter:blur(2px);transform:translateY(24%)scale(.6)rotate(2deg)}.tutorial-video-experience-module__uHyTXW__intro[data-state=revealed] .tutorial-video-experience-module__uHyTXW__lens,.tutorial-video-experience-module__uHyTXW__intro[data-reduced-motion=true] .tutorial-video-experience-module__uHyTXW__lens{opacity:.92;transform:none}@media (max-width:760px){.tutorial-video-experience-module__uHyTXW__intro{--tutorial-scene-width:min(700px, 96vw);padding-inline:16px}.tutorial-video-experience-module__uHyTXW__introCopy h1{font-size:clamp(2.65rem,12vw,4.5rem)}.tutorial-video-experience-module__uHyTXW__library{width:min(100% - 28px,720px);padding-block:64px}.tutorial-video-experience-module__uHyTXW__videoStrip{grid-template-columns:1fr}.tutorial-video-experience-module__uHyTXW__videoChoice{grid-template-columns:128px minmax(0,1fr)}.tutorial-video-experience-module__uHyTXW__choiceTitle{min-height:auto}}@media (max-width:640px){.tutorial-video-experience-module__uHyTXW__intro{min-height:100svh;padding-top:96px}.tutorial-video-experience-module__uHyTXW__introCopy h1{font-size:clamp(2.45rem,11vw,3.5rem)}.tutorial-video-experience-module__uHyTXW__playerFrame,.tutorial-video-experience-module__uHyTXW__introPoster,.tutorial-video-experience-module__uHyTXW__fallback video{border-radius:10px}.tutorial-video-experience-module__uHyTXW__playButton{width:56px;height:56px}.tutorial-video-experience-module__uHyTXW__videoChoice{border-radius:10px}}@media (max-height:800px) and (min-width:641px){.tutorial-video-experience-module__uHyTXW__intro{--tutorial-scene-width:min(540px, 68vw);padding-top:96px}.tutorial-video-experience-module__uHyTXW__introCopy h1{font-size:clamp(2.65rem,8vh,4.2rem)}}@media (prefers-reduced-motion:reduce){.tutorial-video-experience-module__uHyTXW__introPoster,.tutorial-video-experience-module__uHyTXW__lens,.tutorial-video-experience-module__uHyTXW__continue,.tutorial-video-experience-module__uHyTXW__playButton,.tutorial-video-experience-module__uHyTXW__videoChoice,.tutorial-video-experience-module__uHyTXW__choicePoster img{transition:none!important;animation:none!important}}
