.full-width-video-section{position:relative;width:100vw;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;padding:40px 16px 96px}@media (min-width: 768px){.full-width-video-section{padding:40px 16px 64px}}.full-width-video-section--dark{background-color:#000}.full-width-video-section__image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0}.full-width-video-section__image{width:100%;height:100%;display:block;object-fit:cover}.full-width-video-section .video{width:100%;height:100%;object-fit:cover;pointer-events:none;opacity:0;transition:opacity .5s ease-in-out;position:absolute;top:0;left:0;z-index:1}.full-width-video-section .video--loaded{opacity:1}.full-width-video-section .video-fade-overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:2}.full-width-video-section .top-text-container{position:absolute;top:3rem;left:0;right:0;z-index:2;text-align:center;font-weight:100!important}.full-width-video-section .top-text-container .top-text-line1,.full-width-video-section .top-text-container .top-text-line2{margin-bottom:.5rem}.full-width-video-section .top-text-container .top-text-line1{color:#2d2d2d;font-size:20px;line-height:1.3}@media (min-width: 768px){.full-width-video-section .top-text-container .top-text-line1{font-size:24px}}.full-width-video-section .top-text-container .top-text-line2{color:#2d2d2d;font-size:25px}@media (min-width: 768px){.full-width-video-section .top-text-container .top-text-line2{font-size:30px}}.full-width-video-section .bottom-text-container{position:absolute;bottom:80px;left:0;right:0;z-index:2;padding:2rem}@media (min-width: 769px){.full-width-video-section .bottom-text-container{display:flex;justify-content:space-evenly;align-items:center;flex-wrap:wrap;gap:1rem}.full-width-video-section .bottom-text-container .bottom-text-item{text-align:center;flex:1;min-width:0}}@media (max-width: 768px){.full-width-video-section .bottom-text-container{display:flex;flex-direction:column;align-items:center;gap:1rem}.full-width-video-section .bottom-text-container .bottom-text-item{text-align:center;padding:.5rem 1rem;border-radius:8px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:100%;max-width:300px}}.full-width-video-section--fullscreen .video{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;top:50%;left:50%;transform:translate(-50%)}.full-width-video-section--inline{height:auto}.full-width-video-section--has-top-text .video{top:0}.full-width-video-section--has-bottom-text .video{bottom:0}@media (max-width: 768px){.full-width-video-section--fullscreen .video{transform:translateY(20%) translate(-50%)}}.buy-button{padding:16px 24px;background-color:#000;border-radius:100px;opacity:1;border:unset;font-size:16px;height:59px;width:166px;color:#e8e8e8}.buy-button:hover{background-color:#383838!important;opacity:1!important}.buy-button__fixed{position:fixed;z-index:10000;left:50%;transform:translate(-50%)}.buy-button__dark-mode{transition:background-color .6s ease-in-out;background-color:#fff!important;color:#000!important}.buy-button__dark-mode:hover{background-color:#bcbcbc!important;opacity:1!important}.buy-button__roboto-font{font-family:Roboto Mono,monospace}:root{--background: #e8e3d4;--foreground: #514e4c;--secondary: #d7d1c1;--tertiary: #bab6aa}.sticky-banner{position:fixed;border-radius:3rem;z-index:10000;transition:all .3s ease-in-out;bottom:1rem;width:90%;max-width:500px;left:50%;transform:translate(-50%);height:60px;background:#f8f7f1cc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 20px #0000001a;border:none!important;opacity:1;padding:0 1rem}@media (max-width: 768px){.sticky-banner{padding:0 .75rem}}.sticky-banner{display:flex;justify-content:space-between;align-items:center;gap:1rem}.sticky-banner__content{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:0;flex:1;min-width:0}.sticky-banner__product-title{font-weight:600;font-size:16px;color:var(--foreground);flex-shrink:0;line-height:1;white-space:nowrap;display:flex;align-items:center;padding-left:4px}.sticky-banner__shipping-time{font-weight:400;font-size:11px;color:var(--foreground);opacity:.7;text-transform:uppercase;letter-spacing:.05em;margin-left:8px;line-height:1;display:inline-flex;align-items:center}.sticky-banner__mute-container{position:absolute;outline:none!important;left:50%;top:50%;border-radius:10px;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;background:transparent!important;border:none!important;padding:8px!important}.sticky-banner__mute-container:hover{background-color:#0000000d!important}.sticky-banner__button{background:var(--foreground)!important;color:var(--background)!important;border:none!important;outline:none!important;border-radius:2rem!important;cursor:pointer;transition:all .2s ease;padding:12px 20px!important;font-weight:600;font-size:14px;flex-shrink:0;min-width:100px}.sticky-banner__button:hover{background-color:#514e4ce6!important;transform:translateY(-1px)}.sticky-banner__button:focus{outline:none!important}.sticky-banner__button:active{outline:none!important}.reverse-video{background-color:#000!important;width:100vw;max-width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);aspect-ratio:1920/1097;position:relative;overflow:hidden;min-height:60vh}@media (min-width: 560px){.reverse-video{min-height:auto}}.reverse-video>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .3s linear}.reverse-video__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;pointer-events:none;transition:opacity .3s linear}body:has(.stem2-product-page-style--control-black){background-color:#000!important;background:#000!important}.main__content--stem2-product:has(.stem2-product-page-style--control-black){background-color:#000!important;background:#000!important}.stem2-product-page-style{font-family:RobotoMono,Helvetica,Arial,sans-serif;text-transform:uppercase;color:#514e4c;margin-top:-.5rem}.stem2-product-page-style--minimal-black{background-color:#000!important;background:#000!important;color:#fff;min-height:100vh;font-size:14px;text-transform:uppercase;letter-spacing:.1em}.stem2-product-page-style--minimal-black p,.stem2-product-page-style--minimal-black div,.stem2-product-page-style--minimal-black span,.stem2-product-page-style--minimal-black h1,.stem2-product-page-style--minimal-black h2,.stem2-product-page-style--minimal-black h3,.stem2-product-page-style--minimal-black h4,.stem2-product-page-style--minimal-black h5,.stem2-product-page-style--minimal-black h6{color:#fff;font-size:14px;text-transform:uppercase;letter-spacing:.1em}.stem2-product-page-style--minimal-black .full-width-video-section,.stem2-product-page-style--minimal-black .full-width-video-section--dark,.stem2-product-page-style--minimal-black .stem2-product-page__dna-video,.stem2-product-page-style--minimal-black .stem2-product-page__dna-video.full-width-video-section,.stem2-product-page-style--minimal-black .stem2-product-page__dna-video.full-width-video-section--dark{background-color:#000!important;background:#000!important}.stem2-product-page-style--minimal-black .full-width-video-section .top-text-container,.stem2-product-page-style--minimal-black .full-width-video-section .bottom-text-container,.stem2-product-page-style--minimal-black .full-width-video-section--dark .top-text-container,.stem2-product-page-style--minimal-black .full-width-video-section--dark .bottom-text-container,.stem2-product-page-style--minimal-black .stem2-product-page__dna-video .top-text-container,.stem2-product-page-style--minimal-black .stem2-product-page__dna-video .bottom-text-container,.stem2-product-page-style--minimal-black .stem2-product-page__dna-video.full-width-video-section .top-text-container,.stem2-product-page-style--minimal-black .stem2-product-page__dna-video.full-width-video-section .bottom-text-container,.stem2-product-page-style--minimal-black .stem2-product-page__dna-video.full-width-video-section--dark .top-text-container,.stem2-product-page-style--minimal-black .stem2-product-page__dna-video.full-width-video-section--dark .bottom-text-container,.stem2-product-page-style--minimal-black .full-width-video-section .top-text-container .top-text-line1,.stem2-product-page-style--minimal-black .full-width-video-section .top-text-container .top-text-line2,.stem2-product-page-style--minimal-black .full-width-video-section .top-text-container .bottom-text-item,.stem2-product-page-style--minimal-black .full-width-video-section .bottom-text-container .top-text-line1,.stem2-product-page-style--minimal-black .full-width-video-section .bottom-text-container .top-text-line2,.stem2-product-page-style--minimal-black .full-width-video-section .bottom-text-container .bottom-text-item,.stem2-product-page-style--minimal-black .full-width-video-section--dark .top-text-container .top-text-line1,.stem2-product-page-style--minimal-black .full-width-video-section--dark .top-text-container .top-text-line2,.stem2-product-page-style--minimal-black .full-width-video-section--dark .top-text-container .bottom-text-item,.stem2-product-page-style--minimal-black .full-width-video-section--dark .bottom-text-container .top-text-line1,.stem2-product-page-style--minimal-black .full-width-video-section--dark .bottom-text-container .top-text-line2,.stem2-product-page-style--minimal-black .full-width-video-section--dark .bottom-text-container .bottom-text-item,.stem2-product-page-style--minimal-black .stem2-product-page__dna-video .top-text-container .top-text-line1,.stem2-product-page-style--minimal-black .stem2-product-page__dna-video .top-text-container .top-text-line2,.stem2-product-page-style--minimal-black .stem2-product-page__dna-video .top-text-container .bottom-text-item,.stem2-product-page-style--minimal-black .stem2-product-page__dna-video .bottom-text-container .top-text-line1,.stem2-product-page-style--minimal-black .stem2-product-page__dna-video .bottom-text-container .top-text-line2,.stem2-product-page-style--minimal-black .stem2-product-page__dna-video .bottom-text-container .bottom-text-item,.stem2-product-page-style--minimal-black .stem2-product-page__dna-video.full-width-video-section .top-text-container .top-text-line1,.stem2-product-page-style--minimal-black .stem2-product-page__dna-video.full-width-video-section .top-text-container .top-text-line2,.stem2-product-page-style--minimal-black .stem2-product-page__dna-video.full-width-video-section .top-text-container .bottom-text-item,.stem2-product-page-style--minimal-black .stem2-product-page__dna-video.full-width-video-section .bottom-text-container .top-text-line1,.stem2-product-page-style--minimal-black .stem2-product-page__dna-video.full-width-video-section .bottom-text-container .top-text-line2,.stem2-product-page-style--minimal-black .stem2-product-page__dna-video.full-width-video-section .bottom-text-container .bottom-text-item,.stem2-product-page-style--minimal-black .stem2-product-page__dna-video.full-width-video-section--dark .top-text-container .top-text-line1,.stem2-product-page-style--minimal-black .stem2-product-page__dna-video.full-width-video-section--dark .top-text-container .top-text-line2,.stem2-product-page-style--minimal-black .stem2-product-page__dna-video.full-width-video-section--dark .top-text-container .bottom-text-item,.stem2-product-page-style--minimal-black .stem2-product-page__dna-video.full-width-video-section--dark .bottom-text-container .top-text-line1,.stem2-product-page-style--minimal-black .stem2-product-page__dna-video.full-width-video-section--dark .bottom-text-container .top-text-line2,.stem2-product-page-style--minimal-black .stem2-product-page__dna-video.full-width-video-section--dark .bottom-text-container .bottom-text-item{color:#fff!important}.stem2-product-page-style--minimal-black .shipping-banner{background-color:#000!important;color:#fff!important;width:100vw!important;max-width:100vw!important;margin-left:calc(-50vw + 50%)!important;margin-right:calc(-50vw + 50%)!important}.stem2-product-page-style--minimal-black .reverse-video{background-color:#000!important;width:100vw!important;max-width:100vw!important;margin-left:calc(-50vw + 50%)!important;margin-right:calc(-50vw + 50%)!important}.stem2-product-page-style--minimal-black .product-info{background-color:#000!important;color:#fff!important}.stem2-product-page-style--minimal-black .hero-section{background-color:#000!important;background:#000!important;width:100vw!important;max-width:100vw!important;margin-left:calc(-50vw + 50%)!important;margin-right:calc(-50vw + 50%)!important}.stem2-product-page-style--minimal-black .hero-section .hero-section__text,.stem2-product-page-style--minimal-black .hero-section .hero-section__text-bold,.stem2-product-page-style--minimal-black .hero-section .hero-section__text-regular{color:#fff!important}.stem2-product-page-style--minimal-black .sticky-banner{background:#000000f2!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 4px 20px #ffffff1a,0 0 0 1px #ffffff1a;border:1px solid rgba(255,255,255,.1)!important;font-size:14px!important;text-transform:uppercase!important;letter-spacing:.1em!important}.stem2-product-page-style--minimal-black .sticky-banner .sticky-banner__product-title{color:#fff!important;font-size:14px!important;text-transform:uppercase!important;letter-spacing:.1em!important}.stem2-product-page-style--minimal-black .sticky-banner .sticky-banner__product-title .sticky-banner__shipping-time{color:#fff!important;font-size:11px!important;text-transform:uppercase!important;letter-spacing:.05em!important;opacity:.7!important;margin-left:8px!important}.stem2-product-page-style--minimal-black .sticky-banner .sticky-banner__mute-container svg{color:#fff!important;stroke:#fff!important}.stem2-product-page-style--minimal-black .sticky-banner .sticky-banner__mute-container:hover{background-color:#ffffff1a!important}.stem2-product-page-style--minimal-black .sticky-banner .sticky-banner__button{background:#fff!important;color:#000!important;font-size:14px!important;text-transform:uppercase!important;letter-spacing:.1em!important;outline:none!important}.stem2-product-page-style--minimal-black .sticky-banner .sticky-banner__button:hover{background-color:#ffffffe6!important;transform:translateY(-1px)}.stem2-product-page-style--minimal-black .sticky-banner .sticky-banner__button:focus{outline:none!important}.stem2-product-page-style--minimal-black .sticky-banner .sticky-banner__button:active{outline:none!important}.stem2-product-page-style--control-black{background-color:#000!important;background:#000!important;color:#fff;min-height:100vh;font-size:14px;text-transform:uppercase;letter-spacing:.1em}.stem2-product-page-style--control-black p,.stem2-product-page-style--control-black div,.stem2-product-page-style--control-black span,.stem2-product-page-style--control-black h1,.stem2-product-page-style--control-black h2,.stem2-product-page-style--control-black h3,.stem2-product-page-style--control-black h4,.stem2-product-page-style--control-black h5,.stem2-product-page-style--control-black h6{color:#fff;font-size:14px;text-transform:uppercase;letter-spacing:.1em}.stem2-product-page-style--control-black .full-width-video-section,.stem2-product-page-style--control-black .full-width-video-section--dark,.stem2-product-page-style--control-black .stem2-product-page__dna-video,.stem2-product-page-style--control-black .stem2-product-page__dna-video.full-width-video-section,.stem2-product-page-style--control-black .stem2-product-page__dna-video.full-width-video-section--dark{background-color:#000!important;background:#000!important}.stem2-product-page-style--control-black .full-width-video-section .top-text-container,.stem2-product-page-style--control-black .full-width-video-section .bottom-text-container,.stem2-product-page-style--control-black .full-width-video-section--dark .top-text-container,.stem2-product-page-style--control-black .full-width-video-section--dark .bottom-text-container,.stem2-product-page-style--control-black .stem2-product-page__dna-video .top-text-container,.stem2-product-page-style--control-black .stem2-product-page__dna-video .bottom-text-container,.stem2-product-page-style--control-black .stem2-product-page__dna-video.full-width-video-section .top-text-container,.stem2-product-page-style--control-black .stem2-product-page__dna-video.full-width-video-section .bottom-text-container,.stem2-product-page-style--control-black .stem2-product-page__dna-video.full-width-video-section--dark .top-text-container,.stem2-product-page-style--control-black .stem2-product-page__dna-video.full-width-video-section--dark .bottom-text-container,.stem2-product-page-style--control-black .full-width-video-section .top-text-container .top-text-line1,.stem2-product-page-style--control-black .full-width-video-section .top-text-container .top-text-line2,.stem2-product-page-style--control-black .full-width-video-section .top-text-container .bottom-text-item,.stem2-product-page-style--control-black .full-width-video-section .bottom-text-container .top-text-line1,.stem2-product-page-style--control-black .full-width-video-section .bottom-text-container .top-text-line2,.stem2-product-page-style--control-black .full-width-video-section .bottom-text-container .bottom-text-item,.stem2-product-page-style--control-black .full-width-video-section--dark .top-text-container .top-text-line1,.stem2-product-page-style--control-black .full-width-video-section--dark .top-text-container .top-text-line2,.stem2-product-page-style--control-black .full-width-video-section--dark .top-text-container .bottom-text-item,.stem2-product-page-style--control-black .full-width-video-section--dark .bottom-text-container .top-text-line1,.stem2-product-page-style--control-black .full-width-video-section--dark .bottom-text-container .top-text-line2,.stem2-product-page-style--control-black .full-width-video-section--dark .bottom-text-container .bottom-text-item,.stem2-product-page-style--control-black .stem2-product-page__dna-video .top-text-container .top-text-line1,.stem2-product-page-style--control-black .stem2-product-page__dna-video .top-text-container .top-text-line2,.stem2-product-page-style--control-black .stem2-product-page__dna-video .top-text-container .bottom-text-item,.stem2-product-page-style--control-black .stem2-product-page__dna-video .bottom-text-container .top-text-line1,.stem2-product-page-style--control-black .stem2-product-page__dna-video .bottom-text-container .top-text-line2,.stem2-product-page-style--control-black .stem2-product-page__dna-video .bottom-text-container .bottom-text-item,.stem2-product-page-style--control-black .stem2-product-page__dna-video.full-width-video-section .top-text-container .top-text-line1,.stem2-product-page-style--control-black .stem2-product-page__dna-video.full-width-video-section .top-text-container .top-text-line2,.stem2-product-page-style--control-black .stem2-product-page__dna-video.full-width-video-section .top-text-container .bottom-text-item,.stem2-product-page-style--control-black .stem2-product-page__dna-video.full-width-video-section .bottom-text-container .top-text-line1,.stem2-product-page-style--control-black .stem2-product-page__dna-video.full-width-video-section .bottom-text-container .top-text-line2,.stem2-product-page-style--control-black .stem2-product-page__dna-video.full-width-video-section .bottom-text-container .bottom-text-item,.stem2-product-page-style--control-black .stem2-product-page__dna-video.full-width-video-section--dark .top-text-container .top-text-line1,.stem2-product-page-style--control-black .stem2-product-page__dna-video.full-width-video-section--dark .top-text-container .top-text-line2,.stem2-product-page-style--control-black .stem2-product-page__dna-video.full-width-video-section--dark .top-text-container .bottom-text-item,.stem2-product-page-style--control-black .stem2-product-page__dna-video.full-width-video-section--dark .bottom-text-container .top-text-line1,.stem2-product-page-style--control-black .stem2-product-page__dna-video.full-width-video-section--dark .bottom-text-container .top-text-line2,.stem2-product-page-style--control-black .stem2-product-page__dna-video.full-width-video-section--dark .bottom-text-container .bottom-text-item{color:#fff!important}.stem2-product-page-style--control-black .stem2-product-page__dna-video{overflow:visible!important;clip-path:inset(10% 0 10% 0)}.stem2-product-page-style--control-black .stem2-product-page__dna-video.full-width-video-section{height:calc(100vh + 410px)!important;min-height:calc(100vh + 410px)!important;padding-top:80px!important;padding-bottom:80px!important}.stem2-product-page-style--control-black .stem2-product-page__dna-video{margin-bottom:-6rem}.stem2-product-page-style--control-black .media-carousel{background:#000!important}.stem2-product-page-style--control-black .media-stack{display:flex;flex-direction:column;gap:0;width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);background:#000;margin-top:0;margin-bottom:0;padding:0}.stem2-product-page-style--control-black .media-stack__item{width:100vw;position:relative;background:#000;overflow:hidden;margin:0;padding:0;flex-shrink:0}@media (min-width: 769px){.stem2-product-page-style--control-black .media-stack__item{height:100vh;min-height:100vh;max-height:100vh}}@media (max-width: 768px){.stem2-product-page-style--control-black .media-stack__item{height:100vh;min-height:100vh;max-height:100vh}}@media (max-width: 768px){.stem2-product-page-style--control-black .media-stack__item--mobile-contained{height:70vh;min-height:70vh;max-height:70vh;width:100vw}}@media (max-width: 768px){.stem2-product-page-style--control-black .media-stack__item--desktop-only{display:none!important}}@media (min-width: 769px){.stem2-product-page-style--control-black .media-stack__item--mobile-only{display:none!important}}.stem2-product-page-style--control-black .media-stack__video{width:100%;height:100%;object-fit:cover;object-position:center;display:block;position:absolute;top:0;left:0;margin:0;padding:0}.stem2-product-page-style--control-black .media-stack__video--scaled-down{width:100%;min-width:100%;object-fit:cover}.stem2-product-page-style--control-black .media-stack__video--full-view{object-fit:cover;width:100%;min-width:100%}@media (max-width: 768px){.media-stack__item--mobile-contained .stem2-product-page-style--control-black .media-stack__video--full-view{object-fit:contain;width:85%;height:100%;left:50%;transform:translate(-50%)}}.stem2-product-page-style--control-black .media-stack__image{width:100%;height:100%;object-fit:cover;object-position:center;display:block;position:absolute;top:0;left:0;margin:0;padding:0}.stem2-product-page-style--control-black .media-stack__image--bottom-focused{object-position:center bottom}@media (max-width: 768px){.media-stack__item--mobile-contained .stem2-product-page-style--control-black .media-stack__image{object-fit:contain;width:85%;height:100%;left:50%;transform:translate(-50%)}}.stem2-product-page-style--control-black .shipping-banner{background-color:#000!important;color:#fff!important;width:100vw!important;max-width:100vw!important;margin-left:calc(-50vw + 50%)!important;margin-right:calc(-50vw + 50%)!important}.stem2-product-page-style--control-black .reverse-video{background-color:#000!important;width:100vw!important;max-width:100vw!important;margin-left:calc(-50vw + 50%)!important;margin-right:calc(-50vw + 50%)!important}.stem2-product-page-style--control-black .product-info{background-color:#000!important;color:#fff!important}.stem2-product-page-style--control-black .hero-section{background-color:#000!important;background:#000!important;width:100vw!important;max-width:100vw!important;margin-left:calc(-50vw + 50%)!important;margin-right:calc(-50vw + 50%)!important}.stem2-product-page-style--control-black .hero-section .hero-section__text,.stem2-product-page-style--control-black .hero-section .hero-section__text-bold,.stem2-product-page-style--control-black .hero-section .hero-section__text-regular{color:#fff!important}.stem2-product-page-style--control-black .sticky-banner{background:#000000f2!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 4px 20px #ffffff1a,0 0 0 1px #ffffff1a;border:1px solid rgba(255,255,255,.1)!important;font-size:14px!important;text-transform:uppercase!important;letter-spacing:.1em!important}.stem2-product-page-style--control-black .sticky-banner .sticky-banner__product-title{color:#fff!important;font-size:14px!important;text-transform:uppercase!important;letter-spacing:.1em!important}.stem2-product-page-style--control-black .sticky-banner .sticky-banner__product-title .sticky-banner__shipping-time{color:#fff!important;font-size:11px!important;text-transform:uppercase!important;letter-spacing:.05em!important;opacity:.7!important;margin-left:8px!important}.stem2-product-page-style--control-black .sticky-banner .sticky-banner__button{background:#fff!important;color:#000!important;font-size:14px!important;text-transform:uppercase!important;letter-spacing:.1em!important;outline:none!important}.stem2-product-page-style--control-black .sticky-banner .sticky-banner__button:hover{background-color:#ffffffe6!important;transform:translateY(-1px)}.stem2-product-page-style--control-black .sticky-banner .sticky-banner__button:focus{outline:none!important}.stem2-product-page-style--control-black .sticky-banner .sticky-banner__button:active{outline:none!important}.stem2-product-page{mix-blend-mode:normal;font-family:RobotoMono,Helvetica,Arial,sans-serif;text-transform:uppercase;color:#514e4c;mix-blend-mode:difference;top:0;left:0;right:0;position:fixed}@media (min-width: 769px){.stem2-product-page__dna-video .video{width:105vw;height:auto;max-height:150vh;object-fit:cover;top:50%;left:50%;transform-origin:center center;transform:translate(-50%,-50%) rotate(170deg)}}@media (max-width: 768px){.stem2-product-page__dna-video .video{width:105vw!important;height:auto!important;max-width:none!important;max-height:180vh!important;object-fit:cover!important;top:40%!important;left:50%!important;z-index:1!important;transform-origin:center center!important;transform:translate(-50%,-50%) rotate(170deg)!important}}body:has(.stem2-product-page) .player,body:has(.stem2-product-page) .tooltip__text,body:has(.stem2-product-page) .slider,body:has(.stem2-product-page) .mode-toggle,body:has(.stem2-product-page) .stem-dropdown-menu__container{border:none}.hero-section{background-color:#e8e3d4;min-height:100vh;width:100%;max-width:100vw;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;padding:2rem;padding-left:max(2rem,env(safe-area-inset-left));padding-right:max(2rem,env(safe-area-inset-right));box-sizing:border-box;position:relative;z-index:50;overflow-x:hidden}.hero-section__video{display:flex;align-items:center;justify-content:center;width:clamp(300px,60vw,690px);max-width:690px;margin:0 auto}@media (max-width: 768px){.hero-section__video{width:clamp(280px,85vw,90vw)}}@media (min-width: 1200px){.hero-section__video{width:690px}}.hero-section__video video{width:100%;height:auto;max-width:100%;object-fit:contain;display:block;margin:0 auto}.hero-section__text{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:2rem;padding:0 1rem;width:100%;max-width:100%;box-sizing:border-box;opacity:0;transition:opacity .8s ease-in}@media (max-width: 768px){.hero-section__text{margin-top:1.5rem;padding:0 1.5rem}}.hero-section__text--visible{opacity:1}.hero-section__text-bold{font-family:RobotoMono,Helvetica,Arial,sans-serif;font-weight:700;color:#514e4c;text-transform:uppercase;text-align:center;line-height:1.2;width:100%;max-width:100%;word-wrap:break-word;overflow-wrap:break-word}.hero-section__text-regular{font-family:RobotoMono,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;color:#514e4c;text-transform:uppercase;text-align:center;line-height:1.4;width:100%;max-width:100%;word-wrap:break-word;overflow-wrap:break-word}@media (max-width: 768px){.hero-section__text-regular{font-size:.9rem}}.hero-section__content{flex:1;display:flex;flex-direction:column;gap:1.5rem;max-width:500px}@media (max-width: 768px){.hero-section__content{max-width:100%;text-align:center;align-items:center}}.hero-section__content h1{font-family:RobotoMono,Helvetica,Arial,sans-serif;font-size:4rem;color:#514e4c;margin:0;text-transform:uppercase}.hero-section__content h4{font-family:RobotoMono,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:500;color:#514e4c;margin:0;text-transform:uppercase;line-height:1.4}.hero-section__content p{font-family:RobotoMono,Helvetica,Arial,sans-serif;font-size:1rem;color:#514e4c;margin:0;line-height:1.6}.hero-section__buy-button{background-color:#514e4c;color:#e8e3d4;border:none;padding:1rem 3rem;font-family:RobotoMono,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;cursor:pointer;transition:all .3s ease;align-self:flex-start;border-radius:9999px}@media (max-width: 768px){.hero-section__buy-button{align-self:center;padding:.875rem 2.5rem}}.hero-section__buy-button:hover{background-color:#3a3836;transform:translateY(-2px)}.hero-section__buy-button:active{transform:translateY(0)}.fixed-icon{position:fixed;top:10px;left:10px;z-index:1000}.product-stem-2{font-family:Roboto Mono,monospace;background-color:#d0d0d0;color:#2d2d2d;padding-bottom:80px}.product-stem-2 h2{color:#2d2d2d;font-weight:400;font-size:27px;text-transform:uppercase}@media (min-width: 768px){.product-stem-2 h2{font-size:30px}}.product-stem-2__banner-text{font-family:Inter,sans-serif;max-width:350px;line-height:1.3}@media (min-width: 768px){.product-stem-2__banner-text{max-width:650px}}.product-stem-2__section{max-width:350px;margin:0 auto}@media (min-width: 768px){.product-stem-2__section{max-width:unset}}.product-stem-2__description{margin:0 .25rem;display:flex;flex-direction:column;gap:.5rem}.product-stem-2__description h2{margin:0;font-weight:400}.product-stem-2__description p{line-height:1.3;font-family:Inter,sans-serif}.product-stem-2__product-rotate-banner{background-color:#000;max-height:700px;overflow:hidden;max-width:100vw;padding:0}.product-stem-2{transition:background-color .6s ease-in-out}.product-stem-2--dark-theme,.product-stem-2--dark-mode{transition:background-color .6s ease-in-out;background-color:#000;color:#e8e8e8}.product-stem-2--dark-theme.product-stem-2 h2,.product-stem-2--dark-mode.product-stem-2 h2{color:#e8e8e8}.product-stem-2--dark-theme .stem-2-hero .stem-2-hero__hero-video-banner,.product-stem-2--dark-mode .stem-2-hero .stem-2-hero__hero-video-banner{padding:0}.product-stem-2--dark-theme .stem-2-hero .stem-2-hero__hero-video-banner .video,.product-stem-2--dark-mode .stem-2-hero .stem-2-hero__hero-video-banner .video{top:unset;bottom:0}.listening-mode-icon-card{cursor:pointer;border-radius:30px;height:520px;max-width:350px;width:100%;overflow:hidden;position:relative;box-shadow:0 3px 8px #0000001f,0 1px 3px #00000014}.listening-mode-icon-card video,.listening-mode-icon-card__image{max-width:100%;cursor:pointer}.listening-mode-icon-card__description{position:absolute;bottom:1.25rem;max-width:84%;left:0;right:0;margin:0 auto;align-items:start;gap:10px}.listening-mode-icon-card__description h3{color:#2d2d2d;font-size:24px;text-transform:uppercase;margin:0}.listening-mode-icon-card__description p{text-align:left;font-family:Inter,sans-serif;line-height:1.3;color:#2d2d2d}.listening-mode-icon-card svg{transition:transform .4s}.listening-mode-icon-card:hover svg{transition:transform .4s;transform:scale(1.2)}.product-stem-2--dark-theme .listening-mode-icon-card{box-shadow:0 0 30px #e8e8e838}.product-stem-2--dark-theme .listening-mode-icon-card__description h3,.product-stem-2--dark-theme .listening-mode-icon-card__description p{color:#e8e8e8}.listening-modes{padding:40px 1rem 24px}@media (min-width: 375px){.listening-modes{padding:40px 0 24px}}@media (min-width: 768px){.listening-modes{height:100vh;padding:130px 24px;text-align:center}}.listening-modes__cards-container{gap:25px}@media (min-width: 768px){.listening-modes__cards-container{flex-direction:row;justify-content:center}}.listening-modes>.product-stem-2__description{margin-bottom:46px}@media (min-width: 768px){.listening-modes>.product-stem-2__description{margin-bottom:70px}}.listening-modes>.product-stem-2__description p,.listening-modes>.product-stem-2__description h2{opacity:0;transform:translateY(24px);transition:opacity .7s ease-out,transform .7s ease-out}.listening-modes>.product-stem-2__description.in-view p,.listening-modes>.product-stem-2__description.in-view h2{opacity:1;transform:translateY(0)}.listening-modes>.product-stem-2__description.in-view p{transition-delay:.1s}.listening-modes>.product-stem-2__description.in-view h2{transition-delay:.25s}.video-card__video-container{height:fit-content;max-height:500px;border-radius:20px;overflow:hidden}.video-card__video-container video{width:100%}.video-card__description{margin-top:36px}.closer-to-music-desktop-banner{position:relative}.closer-to-music-mobile-section{height:100vh;padding:0 1rem 80px;margin-top:16px;display:flex;justify-content:center;align-items:center}@media (min-width: 375px){.closer-to-music-mobile-section{padding:0 0 80px}}@media (min-width: 768px){.closer-to-music-mobile-section{margin-top:0;padding:0}}.scroll-sequence{position:relative;width:100%}.scroll-sequence__entrance-frame{position:absolute;top:0;left:0;width:100%;height:100vh;overflow:hidden}@media (max-height: 768px) and (orientation: landscape){.scroll-sequence__entrance-frame{display:none}}.scroll-sequence__exit-frame{position:absolute;bottom:0;left:0;width:100%;height:100vh;overflow:hidden}.scroll-sequence__fixed{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100vh;height:100dvh;overflow:hidden;background:#000;z-index:100;opacity:0;transform:translateY(20px);pointer-events:none}.scroll-sequence__fixed--visible{opacity:1;transform:translateY(0);pointer-events:auto}.scroll-sequence__viewport{position:absolute;top:0;left:0;width:100%;height:100%}.scroll-sequence__viewport-content{height:calc(100% - 24px);width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:40px;text-align:center}@media (min-width: 768px){.scroll-sequence__viewport-content{gap:80px}}.scroll-sequence__image{top:0;right:0;bottom:0;left:0;width:100%;object-fit:contain;pointer-events:none;will-change:opacity;width:300px;height:300px;margin:0 auto}@media (min-width: 560px){.scroll-sequence__image{width:340px;height:340px}}@media (min-width: 560px) and (orientation: portrait){.scroll-sequence__image{width:400px;height:400px}}@media (min-width: 768px){.scroll-sequence__image{max-width:400px;height:400px}}@media (min-width: 1020px){.scroll-sequence__image{width:450px;height:450px}}@media (max-height: 768px) and (orientation: landscape){.scroll-sequence__image{width:300px;height:300px}}@media (max-height: 560px) and (orientation: landscape){.scroll-sequence__image{width:250px;height:250px}}.scroll-sequence__image--base{z-index:1;opacity:1}.scroll-sequence__copy{height:120px;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;display:flex;justify-content:center;max-width:450px;box-sizing:border-box;padding:0 8px;margin:0 auto;text-align:center}@media (max-height: 480px){.scroll-sequence__copy{padding:0 16px}}@media (min-width: 768px){.scroll-sequence__copy{padding:0}}@media (min-width: 768px) and (orientation: landscape){.scroll-sequence__copy{max-width:560px}}@media (max-height: 768px) and (orientation: landscape){.scroll-sequence__copy{max-width:600px}}.scroll-sequence__copy--animated{animation:scroll-sequence-copy-fade-in .35s ease-out forwards}.scroll-sequence__heading{font-family:Roboto Mono,monospace;margin:0 0 20px;line-height:1.1;font-weight:400;text-transform:uppercase;color:#d0d0d0;font-size:24px!important}@media (min-width: 480px){.scroll-sequence__heading{font-size:30px}}.scroll-sequence__text{font-family:Inter,sans-serif;margin:0;line-height:1.3;color:#d0d0d0;text-wrap:pretty}@keyframes scroll-sequence-copy-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.powered-by-stem-fm{min-height:fit-content;padding:50px 0}.powered-by-stem-fm__heading{width:85%;margin:0 auto;gap:24px;text-align:center}.powered-by-stem-fm__heading h2{font-size:30px;color:#e8e8e8;margin-bottom:0}.powered-by-stem-fm__heading p{font-family:Inter,sans-serif;line-height:1.5;margin-bottom:40px}@media (min-width: 768px){.powered-by-stem-fm__heading p{margin-bottom:80px}}.powered-by-stem-fm__heading p a{font-size:16px;text-decoration:underline!important;cursor:pointer;color:#fffc!important}.powered-by-stem-fm__heading p a:hover{color:#a1a1a1!important}.powered-by-stem-fm__demo-video{max-width:240px}.orbit{min-height:870px;position:relative;display:flex;align-items:center;justify-content:center}.orbit__copy{transform-origin:left center;transition:transform .1s linear,opacity .1s linear}.orbit__title{font-size:3.1rem;line-height:1.05;margin-bottom:1rem}.orbit__subtitle{font-size:1.1rem;opacity:.8;max-width:32rem}.orbit__scene{position:relative;width:480px;height:480px;max-width:80vw;max-height:80vw;margin-inline:auto;transition:transform .1s linear,opacity .1s linear}.orbit__glow{position:absolute;left:50%;top:50%;width:70%;height:70%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle at 30% 0%,rgba(255,255,255,.28),transparent 55%);filter:blur(30px);opacity:.6;pointer-events:none}.orbit__phone{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);overflow:hidden;display:flex;align-items:center;justify-content:center;z-index:9999}.orbit__ring{position:absolute;left:50%;top:50%;transform-origin:center center;will-change:transform}.orbit__ring-guide{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;border:1px dashed rgba(255,255,255,.08);pointer-events:none}.orbit__token{position:absolute;left:50%;top:50%;display:flex;align-items:center;justify-content:center;transform-origin:center center;overflow:hidden;will-change:transform,opacity;backface-visibility:hidden;transform:translateZ(0)}.orbit__token-image{width:100%;height:100%;border-radius:0;object-fit:cover;transform:rotate(90deg)}.animated-text__animated-unit{display:inline-block}.animated-text__stagger-char,.animated-text__stagger-word{opacity:0;filter:blur(8px);transform:translateY(0);animation:staggerFadeIn .45s forwards;animation-timing-function:cubic-bezier(.16,1,.3,1)}.animated-text.animated-text--letters .animated-text__word{display:inline-block;white-space:nowrap}@keyframes groupSlideUp{0%{opacity:0;filter:blur(10px);transform:translateY(18px)}55%{opacity:1;filter:blur(2px);transform:translateY(-2px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}@keyframes staggerFadeIn{0%{opacity:0;filter:blur(8px)}to{opacity:1;filter:blur(0)}}.stem-2-hero{position:relative}.stem-2-hero__supporting-heading,.stem-2-hero__main-heading{font-weight:400!important;margin:0;text-transform:uppercase}.stem-2-hero__main-heading,.stem-2-hero__supporting-heading{color:#404040;font-size:27px}@media (min-width: 768px){.stem-2-hero__main-heading,.stem-2-hero__supporting-heading{font-size:30px}}.stem-2-hero__heading-container{position:absolute;z-index:2;text-align:center;left:0;right:0;margin:0 auto;top:40px}.stem-2-hero__hero-video-banner video{height:90%!important}@media (min-width: 375px){.stem-2-hero__hero-video-banner video{height:100%!important}}.stem-2-hero__vignette{position:absolute;bottom:0;left:0;right:0;height:120px;background:linear-gradient(to top,#d0d0d0,#d0d0d0bf,#d0d0d080,#d0d0d040,#d0d0d000);z-index:5;pointer-events:none}@media (min-width: 768px){.stem-2-hero__vignette{height:180px}}.product-stem-2--dark-theme .stem-2-hero__main-heading,.product-stem-2--dark-theme .stem-2-hero__supporting-heading{color:#e8e8e8}.product-stem-2--dark-theme .stem-2-hero__vignette{background:linear-gradient(to top,#000000d9,#0009,#00000059,#00000026,#0000000d,#0000)}.stem-2-specifications{padding:40px 16px;background:#000;color:#fff}@media (min-width: 768px){.stem-2-specifications{padding:100px}}.stem-2-specifications h2{color:#e8e8e8;margin:0;text-align:center;width:100%}.stem-2-specifications__container{gap:40px}@media (min-width: 768px){.stem-2-specifications__container{gap:80px;text-align:left;align-items:start}}.stem-2-specifications .specs{width:100%}.stem-2-specifications .specs__inner{margin:0 auto}.stem-2-specifications .specs__row{display:grid;grid-template-columns:1fr;row-gap:4px;padding:.75rem .5rem;border-bottom:1px solid #fff;opacity:0;transform:translateY(15px);transition:opacity .4s ease,transform .4s ease}@media (min-width: 768px){.stem-2-specifications .specs__row{min-height:62px;grid-template-columns:1fr 1fr;row-gap:0px}}.stem-2-specifications .specs__row:last-of-type{border-bottom:none}.stem-2-specifications .specs__cell{line-height:1.5;font-family:Inter,sans-serif;display:flex;align-items:start;justify-content:start;flex-direction:column;gap:.25rem}.stem-2-specifications .specs__cell p{flex:1}@media (min-width: 560px){.stem-2-specifications .specs__cell p{display:flex;align-items:center}}@media (min-width: 560px){.stem-2-specifications .specs__cell{align-items:start;justify-content:center}}.stem-2-specifications .specs__cell--feature{font-weight:500}.stem-2-specifications.is-visible .specs__row{opacity:1;transform:translateY(0)}.stem-2-specifications.is-visible .specs__row:nth-of-type(1){transition-delay:.05s}.stem-2-specifications.is-visible .specs__row:nth-of-type(2){transition-delay:.1s}.stem-2-specifications.is-visible .specs__row:nth-of-type(3){transition-delay:.15s}.stem-2-specifications.is-visible .specs__row:nth-of-type(4){transition-delay:.2s}.stem-2-specifications.is-visible .specs__row:nth-of-type(5){transition-delay:.25s}.stem-2-specifications.is-visible .specs__row:nth-of-type(6){transition-delay:.3s}.stem-2-specifications.is-visible .specs__row:nth-of-type(7){transition-delay:.35s}.stem-2-specifications.is-visible .specs__row:nth-of-type(8){transition-delay:.4s}.stem-2-specifications.is-visible .specs__row:nth-of-type(9){transition-delay:.45s}.stem-2-specifications.is-visible .specs__row:nth-of-type(10){transition-delay:.5s}.stem-2-specifications.is-visible .specs__row:nth-of-type(11){transition-delay:.55s}.stem-2-specifications.is-visible .specs__row:nth-of-type(12){transition-delay:.6s}.stem-2-specifications.is-visible .specs__row:nth-of-type(13){transition-delay:.65s}.stem-2-specifications.is-visible .specs__row:nth-of-type(14){transition-delay:.7s}.stem-2-specifications.is-visible .specs__row:nth-of-type(15){transition-delay:.75s}.stem-2-specifications.is-visible .specs__row:nth-of-type(16){transition-delay:.8s}.stem-2-specifications.is-visible .specs__row:nth-of-type(17){transition-delay:.85s}.stem-2-specifications.is-visible .specs__row:nth-of-type(18){transition-delay:.9s}.stem-2-specifications.is-visible .specs__row:nth-of-type(19){transition-delay:.95s}.stem-2-specifications.is-visible .specs__row:nth-of-type(20){transition-delay:1s}.accordion-item{width:100%;padding:1rem 0 1rem .5rem;box-sizing:border-box;border-bottom:1px solid #fff}@media (min-width: 768px){.accordion-item{padding:20px}}.accordion-item__question{display:flex;align-items:center;text-wrap:pretty;gap:.75rem;width:100%;border:none;outline:none;background:transparent;cursor:pointer;padding:0;text-align:left}@media (min-width: 768px){.accordion-item__question{gap:20px}}.accordion-item__question:focus,.accordion-item__question:focus-visible{outline:none;box-shadow:none}.accordion-item__icon{position:relative;width:16px;height:16px;flex-shrink:0;transition:transform .25s ease}.accordion-item__icon:before,.accordion-item__icon:after{content:"";position:absolute;background-color:#e8e8e8;border-radius:999px;top:50%;left:50%;transform:translate(-50%,-50%)}.accordion-item__icon:before{width:2px;height:100%}.accordion-item__icon:after{width:100%;height:2px}.accordion-item__icon--open{transform:rotate(45deg)}.accordion-item__question-text{color:#fff;line-height:1.4}@media (min-width: 768px){.accordion-item__question-text{font-size:18px}}.accordion-item__answer-wrapper{overflow:hidden;max-height:0;transition:max-height .3s ease;margin-top:0;padding-left:26px}@media (min-width: 768px){.accordion-item__answer-wrapper{padding-left:36px}}.accordion-item__answer{transition:opacity .2s ease;opacity:0;color:#fff;font-size:16px;line-height:1.4}.accordion-item__answer--open{opacity:1}.accordion-item__answer>*{padding-top:1rem}:export{xs:480px;s:560px;m:768px;l:1020px;xl:1240px;xxl:1400px}:root{--xs: 400;--color-background-rgb: 0, 0, 0;--color-background: rgb(var(--color-background-rgb));--color-background-transparent: rgba(var(--color-background-rgb), .8);--color-main: #f0f0f0;--color-background-hex: #000000;--onboarding-highlighting: #ff9a53;--color-emphasis: var(--color-main);--color-main-emphasis: var(--color-main);--color-main-high-emphasis: #ffffff;--color-main-shine: #787878;--color-main-placeholder: #909090;--color-icon-bg-01: #181818;--color-icon-bg-015: #242424;--color-icon-bg-02: #303030;--color-dim-main-rgb: 240, 240, 240;--color-dim-main: rgb(var(--color-dim-main-rgb));--color-main-alpha: rgba(var(--color-dim-main-rgb), .5);--color-main-alpha-02: rgba(var(--color-dim-main-rgb), .2);--color-main-alpha-015: rgba(var(--color-dim-main-rgb), .15);--color-main-alpha-01: rgba(var(--color-dim-main-rgb), .1);--glass-background: rgba(var(--color-background-rgb), .4);--glass-background-95: rgba(var(--color-background-rgb), .95);--glass-background-08: rgba(var(--color-background-rgb), .8);--glass-background-06: rgba(var(--color-background-rgb), .6);--glass-background-04: rgba(var(--color-background-rgb), .4);--color-background-faux-alpha-02: #303030;--color-background-faux-alpha-015: #242424;--color-background-faux-alpha-01: #181818;--dark-glass: rgba(0, 0, 0, .1);--dark-glass-blur: blur(30px);--light-glass: rgba(255, 255, 255, .3);--light-glass-blur: blur(20px);--xlight-glass-blur: blur(5px);--theme-glass: var(--dark-glass);--theme-glass-blur: var(--dark-glass-blur);--theme-background-gpu-alternative: rgba(0, 0, 0, .85);--glass-fallback-bg: rgba(var(--color-background-rgb), .32);--glass-opacity-subtle: .05;--glass-opacity-medium: .1;--glass-opacity-strong: .15;--glass-blur-subtle: 8px;--glass-blur-medium: 16px;--glass-blur-strong: 24px;--glass-box-shadow-color: rgba(60, 60, 60, .4);--glass-box-shadow: 0 0 15px var(--glass-box-shadow-color);--glass-box-shadow-strong: 1px 1px 25px rgba(75, 75, 75, .5);--depth-glass-box-shadow: 0 0 10px rgba(0, 0, 0, .1);--depth-glass-box-shadow-blur: 0 0 10px rgba(0, 0, 0, .1);--shadow-artwork: 0 2px 8px rgba(0, 0, 0, .3), 0 4px 16px rgba(0, 0, 0, .2);--mixed-background: rgb(20.4, 20.4, 20.4)}@supports (color: color-mix(in srgb,white 50%,black 50%)){:root{--color-main-emphasis: color-mix(in srgb, var(--color-main) 50%, #fff 50%);--color-main-high-emphasis: color-mix(in srgb, var(--color-main) 30%, #fff 70%);--color-main-shine: color-mix(in srgb, var(--color-main) 50%, var(--color-background) 50%);--color-main-placeholder: color-mix(in srgb, var(--color-main) 50%, var(--color-background-faux-alpha-02) 50%);--color-icon-bg-01: color-mix(in srgb, var(--color-main) 10%, var(--color-background) 90%);--color-icon-bg-015: color-mix(in srgb, var(--color-main) 15%, var(--color-background) 85%);--color-icon-bg-02: color-mix(in srgb, var(--color-main) 20%, var(--color-background) 80%);--glass-background: color-mix(in srgb, var(--color-background) 40%, transparent 60%);--glass-background-95: color-mix(in srgb, var(--color-background) 95%, transparent 5%);--glass-background-08: color-mix(in srgb, var(--color-background) 80%, transparent 20%);--glass-background-06: color-mix(in srgb, var(--color-background) 60%, transparent 40%);--glass-background-04: color-mix(in srgb, var(--color-background) 40%, transparent 60%);--color-background-faux-alpha-02: color-mix(in srgb, var(--color-dim-main) 20%, #000 80%);--color-background-faux-alpha-015: color-mix(in srgb, var(--color-dim-main) 15%, #000 85%);--color-background-faux-alpha-01: color-mix(in srgb, var(--color-dim-main) 10%, #000 90%)}}[data-theme=light]{--theme-glass: var(--light-glass);--theme-glass-blur: var(--light-glass-blur);--dark-glass: var(--light-glass);--dark-glass-blur: var(--light-glass-blur);--glass-background: rgba(var(--color-background-rgb), .8);--glass-box-shadow-color: rgba(0, 0, 0, .08);--glass-box-shadow: 0 0 12px var(--glass-box-shadow-color);--glass-box-shadow-strong: 1px 1px 18px rgba(150, 150, 150, .2);--shadow-artwork: 0 2px 8px rgba(0, 0, 0, .12), 0 4px 16px rgba(0, 0, 0, .08);--theme-background-gpu-alternative: rgba(255, 255, 255, .85)}@supports (color: color-mix(in srgb,white 50%,black 50%)){[data-theme=light]{--glass-background: color-mix(in srgb, var(--color-background) 80%, transparent 20%)}}.stem-2-faqs{max-width:100vw;padding:40px 16px;background:#000;color:#fff}@media (min-width: 768px){.stem-2-faqs{padding:100px}}.stem-2-faqs h2{color:#e8e8e8;text-align:center;margin-bottom:40px}@media (min-width: 768px){.stem-2-faqs h2{margin-bottom:80px}}.stem-2-faqs__accordion-items{font-family:Inter,sans-serif}.stem-2-faqs__accordion-items .accordion-item{opacity:0;transform:translateY(16px);transition:opacity .4s ease,transform .4s ease}.stem-2-faqs__accordion-items-answer{display:flex;flex-direction:column;justify-content:start;align-items:start;gap:20px}.stem-2-faqs.is-visible .stem-2-faqs__accordion-items .accordion-item{opacity:1;transform:translateY(0)}.stem-2-faqs.is-visible .stem-2-faqs__accordion-items .accordion-item:nth-of-type(1){transition-delay:.05s}.stem-2-faqs.is-visible .stem-2-faqs__accordion-items .accordion-item:nth-of-type(2){transition-delay:.1s}.stem-2-faqs.is-visible .stem-2-faqs__accordion-items .accordion-item:nth-of-type(3){transition-delay:.15s}.stem-2-faqs.is-visible .stem-2-faqs__accordion-items .accordion-item:nth-of-type(4){transition-delay:.2s}.stem-2-faqs.is-visible .stem-2-faqs__accordion-items .accordion-item:nth-of-type(5){transition-delay:.25s}.stem-2-faqs.is-visible .stem-2-faqs__accordion-items .accordion-item:nth-of-type(6){transition-delay:.3s}.stem-2-faqs.is-visible .stem-2-faqs__accordion-items .accordion-item:nth-of-type(7){transition-delay:.35s}.stem-2-faqs.is-visible .stem-2-faqs__accordion-items .accordion-item:nth-of-type(8){transition-delay:.4s}.stem-2-faqs.is-visible .stem-2-faqs__accordion-items .accordion-item:nth-of-type(9){transition-delay:.45s}.stem-2-faqs.is-visible .stem-2-faqs__accordion-items .accordion-item:nth-of-type(10){transition-delay:.5s}
