.shopify-section--m1v2-serious-ai{margin:0;padding:0;background:#000}.m1v2-sai{--m1v2-sai-cyan: #13c7da;--m1v2-sai-accent: #6ad5e1;background:#000;color:var(--paper, #f6f6f6)}.m1v2-sai *,.m1v2-sai *:before,.m1v2-sai *:after{box-sizing:border-box}.m1v2-sai .m1v2-sai__section{background:var(--ink-2, #111)}.m1v2-sai .m1v2-sai__inner{display:flex;flex-direction:column;gap:24px;width:100%;max-width:390px;margin:0 auto;padding:64px 24px}.m1v2-sai .m1v2-sai__intro{display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:100%}.m1v2-sai .m1v2-sai__intro-copy{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:100%}.m1v2-sai .fcc-stamp.fcc-stamp-sai{--fcc-rot: 0deg;top:8px;right:0;width:56px;height:64px}.m1v2-sai .fcc-stamp-sai .fcc-stamp-logo{width:48px;height:48px}.m1v2-sai .fcc-stamp-sai .fcc-stamp-bot{bottom:8px;font-size:5px}.m1v2-sai .m1v2-sai__chip{display:flex;align-items:center;justify-content:center;width:178px;height:30px;margin:0;border-radius:15px;background:var(--m1v2-sai-accent);color:var(--paper, #f6f6f6);font-family:var(--font-mono, "IBM Plex Mono", ui-monospace, monospace);font-size:8px;font-weight:400;letter-spacing:.08em;line-height:12px;text-align:center;text-transform:uppercase}.m1v2-sai .m1v2-sai__title{margin:0;font-family:var(--font-pixel, "Doto", system-ui, sans-serif);font-size:32px;font-weight:900;line-height:36px;color:var(--paper, #f6f6f6)}.m1v2-sai .m1v2-sai__title em{font-style:normal;color:inherit}.m1v2-sai .m1v2-sai__lede{margin:0;font-family:var(--font-body, "Google Sans Flex", system-ui, sans-serif);font-size:16px;font-weight:400;line-height:21px;color:var(--gray-2, #aeaeae)}.m1v2-sai .m1v2-sai__faces{width:100%;overflow:hidden;border-radius:18px}.m1v2-sai .m1v2-sai__faces picture,.m1v2-sai .m1v2-sai__faces-img{display:block;width:100%;height:auto}.m1v2-sai .m1v2-sai__faces-img{object-fit:cover}.m1v2-sai .m1v2-sai__stage{display:flex;flex-direction:column;gap:12px;width:100%}.m1v2-sai .m1v2-sai__scroller{width:100%}.m1v2-sai .m1v2-sai__tabs{order:-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:100%;padding:4px;overflow:visible;border-radius:8px;background:#2f2f2f}.m1v2-sai .m1v2-sai__tab{display:flex;align-items:center;justify-content:center;min-height:36px;padding:6px 4px;border:0;border-radius:2px;background:transparent;color:#fff;font-family:var(--font-display, "Google Sans Flex", system-ui, sans-serif);font-size:10px;font-weight:700;line-height:14px;text-align:center;white-space:normal;cursor:pointer}.m1v2-sai .m1v2-sai__tab.is-current{background:var(--m1v2-sai-cyan)}.m1v2-sai .m1v2-sai__panels{display:block;width:100%;margin:0;padding:0;overflow:visible}.m1v2-sai .m1v2-sai__panel{display:none;flex-direction:column;gap:12px;width:100%;padding:16px;overflow:hidden;border:1px solid var(--ink-4, #262626);border-radius:18px;background:#ffffff0d}.m1v2-sai .m1v2-sai__panel.is-current{display:flex}.m1v2-sai .m1v2-sai__nav{display:none}.m1v2-sai .m1v2-sai__arrow{display:none;align-items:center;justify-content:center;flex-shrink:0;width:38px;height:38px;margin:0;padding:0;border:0;border-radius:50%;background:#3c3838;cursor:pointer}.m1v2-sai .m1v2-sai__arrow svg{display:block}.m1v2-sai .m1v2-sai__arrow:disabled{opacity:.32;cursor:default}.m1v2-sai .m1v2-sai__visual{width:100%;height:276px;overflow:hidden;border-radius:18px;background:#fff}.m1v2-sai .m1v2-sai__visual:empty{display:none}.m1v2-sai .m1v2-sai__visual picture{display:block;width:100%;height:100%}.m1v2-sai .m1v2-sai__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.m1v2-sai .m1v2-sai__visual--contain .m1v2-sai__img{object-fit:contain}.m1v2-sai .m1v2-sai__visual--full{height:auto;aspect-ratio:16 / 9;background:#0b0b0b}.m1v2-sai .m1v2-sai__visual--full .m1v2-sai__img{object-fit:contain;object-position:center}.m1v2-sai .m1v2-sai__tag{display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-height:28px;margin:0;padding:6px 16px;border-radius:66px;background:var(--m1v2-sai-cyan);color:#fff;font-family:var(--font-display, "Google Sans Flex", system-ui, sans-serif);font-size:11px;font-weight:600;line-height:17px;text-align:center}.m1v2-sai .m1v2-sai__copy{display:flex;flex-direction:column;gap:12px;width:100%}.m1v2-sai .m1v2-sai__panel-title{margin:0;font-family:var(--font-display, "Google Sans Flex", system-ui, sans-serif);font-size:20px;font-weight:700;line-height:24px;color:var(--paper, #f6f6f6)}.m1v2-sai .m1v2-sai__panel-body{margin:0;font-family:var(--font-body, "Google Sans Flex", system-ui, sans-serif);font-size:12px;font-weight:400;line-height:19px;color:var(--gray-2, #aeaeae)}.m1v2-sai .m1v2-sai__hl{display:flex;align-items:center;gap:10px}.m1v2-sai .m1v2-sai__hl-icon{display:flex;align-items:center;justify-content:center;flex:0 0 30px;width:30px;height:30px;border-radius:8px;background:var(--m1v2-sai-cyan)}.m1v2-sai .m1v2-sai__hl-icon img,.m1v2-sai .m1v2-sai__hl-icon svg{display:block}.m1v2-sai .m1v2-sai__hl-text{margin:0;font-family:var(--font-body, "Google Sans Flex", system-ui, sans-serif);font-size:11px;font-weight:600;line-height:15px;color:var(--m1v2-sai-cyan)}.m1v2-sai .m1v2-sai__hl-text strong{font-weight:600;color:inherit}.m1v2-sai .m1v2-sai__hl.is-empty{display:none}@media(min-width:414px){.m1v2-sai .m1v2-sai__inner{max-width:414px}}@media(min-width:768px){.m1v2-sai .m1v2-sai__section{background:#000;box-shadow:inset 0 0 0 1px #13c7da1a}.m1v2-sai .m1v2-sai__inner{align-items:center;gap:36px;max-width:720px;padding:80px 32px 88px}.m1v2-sai .m1v2-sai__intro,.m1v2-sai .m1v2-sai__intro-copy{align-items:center;gap:26px;text-align:center}.m1v2-sai .fcc-stamp.fcc-stamp-sai{--fcc-rot: -6deg;top:28px;right:8%;width:57px;height:64px}.m1v2-sai .fcc-stamp-sai .fcc-stamp-logo{width:57px;height:57px}.m1v2-sai .fcc-stamp-sai .fcc-stamp-bot{bottom:10px;font-size:6px}.m1v2-sai .m1v2-sai__chip{width:auto;height:auto;border-radius:0;background:transparent;color:var(--m1v2-sai-cyan);font-family:var(--font-body, "Google Sans Flex", system-ui, sans-serif);font-size:16px;line-height:23px;letter-spacing:.04em}.m1v2-sai .m1v2-sai__title{max-width:611px;font-family:var(--font-display, "Google Sans Flex", system-ui, sans-serif);font-size:32px;font-weight:700;line-height:1.2}.m1v2-sai .m1v2-sai__lede{max-width:621px;font-size:12px;line-height:21px;color:#fff}.m1v2-sai .m1v2-sai__faces{max-width:881px;border-radius:0}.m1v2-sai .m1v2-sai__stage{align-items:center;gap:24px;width:100%}.m1v2-sai .m1v2-sai__scroller{width:100%}.m1v2-sai .m1v2-sai__tabs{display:none}.m1v2-sai .m1v2-sai__panels{display:flex;flex-direction:column;gap:16px;overflow:visible}.m1v2-sai .m1v2-sai__panel,.m1v2-sai .m1v2-sai__panel.is-current{display:flex;width:100%;padding:16px}.m1v2-sai .m1v2-sai__nav{display:none}}@media(min-width:820px){.m1v2-sai .m1v2-sai__inner{max-width:780px}}@media(min-width:1100px){.m1v2-sai .m1v2-sai__inner{gap:48px;max-width:1200px;padding:96px 24px 100px}.m1v2-sai .m1v2-sai__intro{gap:30px;max-width:964px}.m1v2-sai .m1v2-sai__intro-copy{gap:25px;max-width:964px}.m1v2-sai .fcc-stamp.fcc-stamp-sai{top:0;right:max(0px,calc((100% - 611px)/2 - 24px))}.m1v2-sai .m1v2-sai__stage{display:grid;grid-template-columns:38px minmax(0,800px) 38px;column-gap:35px;row-gap:35px;align-items:start;max-width:946px;overscroll-behavior-y:contain}.m1v2-sai .m1v2-sai__scroller{display:contents}.m1v2-sai .m1v2-sai__panels{position:relative;display:grid;grid-column:2;grid-row:1;gap:0;width:100%;overflow:visible;scroll-snap-type:none}.m1v2-sai .m1v2-sai__nav{display:contents}.m1v2-sai .m1v2-sai__arrow{display:flex;align-items:center;justify-content:center;grid-row:1;align-self:end;flex-shrink:0;width:38px;height:38px;margin:0 0 184.5px;padding:0;border:0;border-radius:50%;background:#3c3838;cursor:pointer}.m1v2-sai .m1v2-sai__arrow--prev{grid-column:1}.m1v2-sai .m1v2-sai__arrow--next{grid-column:3}.m1v2-sai .m1v2-sai__arrow:not(:disabled):hover{background:#4d4848}.m1v2-sai .m1v2-sai__panel{display:flex;grid-area:1 / 1;flex-direction:column;align-items:center;gap:35px;min-height:100%;padding:0;border:0;border-radius:0;background:transparent;visibility:hidden;pointer-events:none}.m1v2-sai .m1v2-sai__panel.is-current{display:flex;visibility:visible;pointer-events:auto;z-index:1}.m1v2-sai .m1v2-sai__copy{order:-1;align-items:center;gap:10px;text-align:center}.m1v2-sai .m1v2-sai__tag{display:none}.m1v2-sai .m1v2-sai__panel-title{font-size:28px;line-height:1.2}.m1v2-sai .m1v2-sai__panel-body{max-width:703px;font-size:16px;line-height:23px;color:#fff}.m1v2-sai .m1v2-sai__hl{justify-content:center;min-height:72px;gap:15px}.m1v2-sai .m1v2-sai__hl.is-empty{display:flex;visibility:hidden;pointer-events:none}.m1v2-sai .m1v2-sai__hl-icon{flex-basis:46px;width:46px;height:46px;border-radius:13px;background:#8fe8a01f}.m1v2-sai .m1v2-sai__hl-text{font-size:16px;line-height:23px;color:var(--paper, #f6f6f6)}.m1v2-sai .m1v2-sai__hl-text strong{color:var(--m1v2-sai-accent);font-weight:400}.m1v2-sai .m1v2-sai__visual{order:1;width:100%;height:407px;margin-top:auto;border-radius:8px}.m1v2-sai .m1v2-sai__visual--full{height:407px;aspect-ratio:auto;background:#fff}.m1v2-sai .m1v2-sai__img,.m1v2-sai .m1v2-sai__visual--full .m1v2-sai__img{object-fit:cover}.m1v2-sai .m1v2-sai__visual--contain{padding:16px 28px}.m1v2-sai .m1v2-sai__visual--contain .m1v2-sai__img{object-fit:contain;object-position:center}.m1v2-sai .m1v2-sai__tabs{order:0;display:flex;grid-column:2;grid-row:2;grid-template-columns:none;align-items:center;gap:4px;width:100%;padding:7px 5px 8px;overflow-x:auto;border-radius:11px;background:#2f2f2f;scrollbar-width:none}.m1v2-sai .m1v2-sai__tabs::-webkit-scrollbar{display:none}.m1v2-sai .m1v2-sai__tab{flex:1 1 auto;min-width:0;min-height:0;height:38px;padding:0 12px;border:0;border-radius:2px;background:transparent;color:#fff;font-family:var(--font-display, "Google Sans Flex", system-ui, sans-serif);font-size:13px;font-weight:700;line-height:21px;text-align:center;white-space:nowrap;cursor:pointer}.m1v2-sai .m1v2-sai__tab.is-current{background:var(--m1v2-sai-cyan)}}@media(min-width:1320px){.m1v2-sai .m1v2-sai__section{padding-right:24px;padding-left:24px}}@media(min-width:1440px){.m1v2-sai .m1v2-sai__inner{max-width:1200px}}@media(min-width:1920px){.m1v2-sai .m1v2-sai__inner{max-width:1200px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/m1v2-serious-ai.css.map */
