.HomeDetails-module__5x7u-W__section{--ink:#1d1d1f;--secondary:#636368;color:var(--ink);background:#fff;padding:clamp(96px,8vw,120px) 24px clamp(64px,8vw,120px);scroll-margin-top:88px}.dark .HomeDetails-module__5x7u-W__section{--ink:#f5f5f7;--secondary:#a1a1a6;background:#000}.HomeDetails-module__5x7u-W__inner{max-width:1200px;margin-inline:auto}.HomeDetails-module__5x7u-W__heading{text-align:center;max-width:1000px;margin-inline:auto}.HomeDetails-module__5x7u-W__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--secondary);margin-bottom:24px;font-size:12px;font-weight:500;line-height:1.5}.HomeDetails-module__5x7u-W__heading h2{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:400;line-height:1.05}.HomeDetails-module__5x7u-W__hardware{margin:clamp(32px,5vw,72px) auto 0}.HomeDetails-module__5x7u-W__hardware figcaption{text-align:center;max-width:580px;color:var(--secondary);text-wrap:pretty;margin:38px auto 0;font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.6}.HomeDetails-module__5x7u-W__link{min-height:44px;color:var(--ink);justify-content:center;align-items:center;gap:3px;margin-top:10px;font-size:15px;font-weight:500;display:flex}.HomeDetails-module__5x7u-W__link:focus-visible{outline-offset:3px;outline:2px solid}@media (hover:hover) and (pointer:fine){.HomeDetails-module__5x7u-W__link:hover{text-underline-offset:4px;text-decoration:underline}}
.ChapterGuide-module__ddMyeW__chapter:focus{outline:none}.ChapterGuide-module__ddMyeW__guide{left:50%;bottom:max(16px, env(safe-area-inset-bottom));z-index:40;-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);background:#ffffffc7;border:1px solid #00000014;border-radius:999px;gap:2px;max-width:calc(100vw - 16px);padding:4px;transition:opacity .22s,transform .22s;display:flex;position:fixed;transform:translate(-50%)}.ChapterGuide-module__ddMyeW__guide[data-visible=false]:not(:focus-within){opacity:0;pointer-events:none;transform:translate(-50%,12px)}.ChapterGuide-module__ddMyeW__guide a{white-space:nowrap;color:#0000009e;border-radius:999px;align-items:center;min-height:36px;padding:0 clamp(8px,2.6vw,16px);font-size:13px;font-weight:500;line-height:1;transition:background-color .2s,color .2s;display:flex}.ChapterGuide-module__ddMyeW__guide a[aria-current]{color:#fff;background:#000}.ChapterGuide-module__ddMyeW__guide a:focus-visible{outline-offset:2px;outline:2px solid #000}.dark .ChapterGuide-module__ddMyeW__guide{background:#1c1c1ec7;border-color:#ffffff24}.dark .ChapterGuide-module__ddMyeW__guide a{color:#ffffffad}.dark .ChapterGuide-module__ddMyeW__guide a[aria-current]{color:#000;background:#fff}.dark .ChapterGuide-module__ddMyeW__guide a:focus-visible{outline-color:#fff}@media (hover:hover) and (pointer:fine){.ChapterGuide-module__ddMyeW__guide a:not([aria-current]):hover{color:#000}.dark .ChapterGuide-module__ddMyeW__guide a:not([aria-current]):hover{color:#fff}}@media (prefers-reduced-motion:reduce){.ChapterGuide-module__ddMyeW__guide,.ChapterGuide-module__ddMyeW__guide a{transition:none}}
.FoundingSticker-module__03uM6a__sticker{float:right;aspect-ratio:3/4;isolation:isolate;filter:drop-shadow(0 8px 12px #00000080);width:78px;margin:-4px -6px 6px 12px;position:relative;transform:rotate(7deg)}.FoundingSticker-module__03uM6a__art{filter:saturate(.6)brightness(1.22);width:100%;height:100%;display:block}.FoundingSticker-module__03uM6a__colour,.FoundingSticker-module__03uM6a__glint{pointer-events:none;position:absolute;inset:0;-webkit-mask:url(/assets/founder-sticker.webp) 50%/contain no-repeat;mask:url(/assets/founder-sticker.webp) 50%/contain no-repeat}.FoundingSticker-module__03uM6a__colour{mix-blend-mode:color;opacity:.8;background:linear-gradient(90deg,#7de8ff 0%,#b79cff 20%,#ff9ad5 40%,#ffe08a 60%,#8dffc0 80%,#7de8ff 100%) 0 0/200% 100%;animation:7s linear infinite FoundingSticker-module__03uM6a__drift}.FoundingSticker-module__03uM6a__glint{mix-blend-mode:soft-light;background:linear-gradient(100deg,#fff0 38%,#ffffffd9 50%,#fff0 62%) 160% 0/260% 100%;animation:4.5s ease-in-out infinite FoundingSticker-module__03uM6a__glint}@keyframes FoundingSticker-module__03uM6a__drift{0%{background-position:0 0}to{background-position:200% 0}}@keyframes FoundingSticker-module__03uM6a__glint{0%,35%{background-position:160% 0}75%,to{background-position:-60% 0}}@media (prefers-reduced-motion:reduce){.FoundingSticker-module__03uM6a__colour,.FoundingSticker-module__03uM6a__glint{animation:none}.FoundingSticker-module__03uM6a__glint{background-position:50% 0}}
.ScannerShowcase-module__ydTYuq__story{--ink:#1d1d1f;--secondary:#636368;color:var(--ink);background:#fff;padding:clamp(96px,8vw,120px) 24px clamp(64px,8vw,120px);scroll-margin-top:88px}.ScannerShowcase-module__ydTYuq__heading{text-align:center;max-width:1000px;margin:0 auto}.ScannerShowcase-module__ydTYuq__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--secondary);margin-bottom:24px;font-size:12px;font-weight:500;line-height:1.5}.ScannerShowcase-module__ydTYuq__heading h2{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:400;line-height:1.05}.ScannerShowcase-module__ydTYuq__lede{max-width:35rem;color:var(--secondary);text-wrap:balance;margin:22px auto 0;font-size:clamp(1.05rem,1.7vw,1.4rem);line-height:1.5}.ScannerShowcase-module__ydTYuq__hardware{margin:clamp(32px,5vw,72px) auto 0}.ScannerShowcase-module__ydTYuq__hardware figcaption{text-align:center;max-width:580px;color:var(--secondary);text-wrap:pretty;margin:38px auto 0;font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.6}.ScannerShowcase-module__ydTYuq__steps{margin-top:clamp(80px,10vw,150px)}.ScannerShowcase-module__ydTYuq__photo{object-fit:cover;width:100%;height:100%}.ScannerShowcase-module__ydTYuq__connectPhoto{object-position:40% center}.ScannerShowcase-module__ydTYuq__resultPhoto{object-position:70% 80%}.ScannerShowcase-module__ydTYuq__adapterPhoto{object-position:left bottom}.ScannerShowcase-module__ydTYuq__textLink,.ScannerShowcase-module__ydTYuq__primaryLink{justify-content:center;align-items:center;gap:5px;min-height:44px;font-size:15px;font-weight:500;display:inline-flex}.ScannerShowcase-module__ydTYuq__textLink:focus-visible,.ScannerShowcase-module__ydTYuq__primaryLink:focus-visible{outline:2px solid var(--ink);outline-offset:6px}.ScannerShowcase-module__ydTYuq__ending{text-align:center;margin:clamp(72px,9vw,120px) auto 0}.ScannerShowcase-module__ydTYuq__ending>p{letter-spacing:-.02em;font-size:clamp(2.25rem,3.4vw,3rem);font-weight:400;line-height:1.1}.ScannerShowcase-module__ydTYuq__ending>span{color:var(--secondary);text-wrap:balance;margin-top:14px;font-size:16px;line-height:1.5;display:block}.ScannerShowcase-module__ydTYuq__endingLinks{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 24px;margin-top:24px;display:flex}.ScannerShowcase-module__ydTYuq__primaryLink{background:var(--ink);color:#fff;border-radius:999px;padding:12px 24px;transition:background-color .16s,transform .16s cubic-bezier(.22,1,.36,1)}.ScannerShowcase-module__ydTYuq__primaryLink:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.ScannerShowcase-module__ydTYuq__textLink:hover{text-underline-offset:4px;text-decoration:underline}.ScannerShowcase-module__ydTYuq__primaryLink:hover{background:#3c3c40}}.dark .ScannerShowcase-module__ydTYuq__story{--ink:#f5f5f7;--secondary:#a1a1a6;background:#000}.dark .ScannerShowcase-module__ydTYuq__primaryLink{color:#1d1d1f}@media (hover:hover) and (pointer:fine){.dark .ScannerShowcase-module__ydTYuq__primaryLink:hover{background:#d6d6da}}@media (max-width:600px){.ScannerShowcase-module__ydTYuq__hardware figcaption{margin-top:28px}}@media (prefers-reduced-motion:reduce){.ScannerShowcase-module__ydTYuq__primaryLink{transition:none}.ScannerShowcase-module__ydTYuq__primaryLink:active{transform:none}}
