.FAQ-module__vDBjsW__faq{border-top:1px solid var(--hairline)}.FAQ-module__vDBjsW__faq details{border-bottom:1px solid var(--hairline)}.FAQ-module__vDBjsW__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:23px 0;font-size:17px;font-weight:500;line-height:1.5;list-style:none;display:flex}.FAQ-module__vDBjsW__faq summary::-webkit-details-marker{display:none}.FAQ-module__vDBjsW__faq summary:focus-visible{outline:2px solid var(--lime);outline-offset:4px}.FAQ-module__vDBjsW__faq summary span{flex:0 0 14px;width:14px;height:14px;position:relative}.FAQ-module__vDBjsW__faq summary span:before,.FAQ-module__vDBjsW__faq summary span:after{content:"";background:currentColor;position:absolute}.FAQ-module__vDBjsW__faq summary span:before{width:14px;height:1px;top:6px;left:0}.FAQ-module__vDBjsW__faq summary span:after{width:1px;height:14px;top:0;left:6px}.FAQ-module__vDBjsW__faq details[open] summary span:after{display:none}.FAQ-module__vDBjsW__faq details>p{max-width:72ch;color:var(--muted-foreground);white-space:pre-line;margin:0;padding:0 36px 25px 0;font-size:16px;line-height:1.7}@media (max-width:639px){.FAQ-module__vDBjsW__faq summary{padding-block:20px;font-size:16px}.FAQ-module__vDBjsW__faq details>p{padding-right:8px;font-size:15px}}
.CatalogFamily-module__FoL3aa__page{padding:56px 0 80px}.CatalogFamily-module__FoL3aa__intro{max-width:900px;margin:0}.CatalogFamily-module__FoL3aa__intro h1{font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(2.5rem,5.2vw,4.25rem);font-weight:600;line-height:1.02}.CatalogFamily-module__FoL3aa__intro p{max-width:62ch;color:var(--muted-foreground);text-wrap:pretty;margin:22px 0 0;font-size:18px;line-height:1.65}.CatalogFamily-module__FoL3aa__navigation{flex-wrap:wrap;gap:8px;margin:28px 0 0;display:flex}.CatalogFamily-module__FoL3aa__navigation a{border:1px solid var(--panel-border);background:var(--panel);border-radius:9999px;align-items:center;gap:9px;padding:10px 16px;font-size:14px;font-weight:550;transition:border-color .2s;display:inline-flex}.CatalogFamily-module__FoL3aa__navigation a:hover{border-color:var(--lime)}.CatalogFamily-module__FoL3aa__navigation svg{width:12px;height:12px}.CatalogFamily-module__FoL3aa__directory{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:36px;display:grid}.CatalogFamily-module__FoL3aa__directory a{border:1px solid var(--panel-border);background:var(--panel-sheen), var(--panel);border-radius:22px;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:20px 22px;transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .2s;display:flex}.CatalogFamily-module__FoL3aa__directory a:hover{border-color:var(--lime);transform:translateY(-3px)}.CatalogFamily-module__FoL3aa__directory a p:first-child{letter-spacing:-.01em;font-size:17px;font-weight:600;line-height:1.3}.CatalogFamily-module__FoL3aa__directory a p+p{color:var(--muted-foreground);margin-top:4px;font-size:13px}.CatalogFamily-module__FoL3aa__editorial{border-top:1px solid var(--hairline);max-width:800px;margin:72px 0 0;padding-top:32px}.CatalogFamily-module__FoL3aa__editorial h2{letter-spacing:-.015em;font-size:clamp(1.5rem,2.8vw,2rem);font-weight:550;line-height:1.2}.CatalogFamily-module__FoL3aa__support{border:1px solid var(--panel-border-strong);background:var(--panel-sheen), var(--panel);border-radius:28px;grid-template-columns:1fr 1fr;align-items:start;gap:64px;margin:48px 0 96px;padding:44px;display:grid}.CatalogFamily-module__FoL3aa__support h2{letter-spacing:-.02em;text-wrap:balance;max-width:420px;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:550;line-height:1.1}.CatalogFamily-module__FoL3aa__support p{max-width:520px;color:var(--ink-muted);font-size:16px;line-height:1.65}.CatalogFamily-module__FoL3aa__support a{margin-top:24px}.CatalogFamily-module__FoL3aa__detail{padding:64px 0}.CatalogFamily-module__FoL3aa__detail>header{border-bottom:1px solid var(--hairline);margin-top:32px;padding-bottom:32px}.CatalogFamily-module__FoL3aa__detail h1{letter-spacing:-.025em;max-width:1000px;font-size:clamp(2.75rem,5vw,4.5rem);font-weight:550;line-height:1.06}.CatalogFamily-module__FoL3aa__detail>p{max-width:800px;font-size:18px;line-height:1.7}.CatalogFamily-module__FoL3aa__detail h2{letter-spacing:-.018em;font-size:clamp(1.5rem,2.8vw,2rem);font-weight:550;line-height:1.2}.CatalogFamily-module__FoL3aa__detail .CatalogFamily-module__FoL3aa__marketList{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px;margin-top:20px;display:grid}.CatalogFamily-module__FoL3aa__marketList>li>a{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:18px;min-height:104px;padding:20px 0;display:flex}.CatalogFamily-module__FoL3aa__marketList>li>a:hover{color:var(--blue-deep)}.CatalogFamily-module__FoL3aa__detail .CatalogFamily-module__FoL3aa__detailCta{border:1px solid color-mix(in oklab, var(--lime) 60%, transparent);background:var(--panel-sheen), var(--panel);box-shadow:0 0 80px -30px color-mix(in oklab, var(--lime) 50%, transparent);border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;margin-top:56px;padding:36px;display:flex}.CatalogFamily-module__FoL3aa__detailCta p{max-width:600px;line-height:1.65}.CatalogFamily-module__FoL3aa__catalog{scroll-margin-top:120px}.CatalogFamily-module__FoL3aa__toolbar{top:calc(4.75rem + var(--announcement-offset));z-index:10;border:1px solid color-mix(in oklab, var(--foreground) 12%, transparent);background:linear-gradient(180deg, color-mix(in oklab, var(--foreground) 7%, transparent), transparent 60%), color-mix(in oklab, var(--background) 62%, transparent);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--foreground) 14%, transparent), 0 18px 50px -24px #0000008c;border-radius:9999px;padding:10px;position:sticky}@media (max-width:1023px){.CatalogFamily-module__FoL3aa__toolbar{border-radius:28px}}.CatalogFamily-module__FoL3aa__controls{gap:12px;display:flex}.CatalogFamily-module__FoL3aa__filterMeta{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:10px 20px;margin:14px 0 0;padding:0 20px;font-size:13px;display:flex}.CatalogFamily-module__FoL3aa__rows{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.CatalogFamily-module__FoL3aa__brandRow{min-width:0}.CatalogFamily-module__FoL3aa__brandRow>a{border:1px solid var(--panel-border);background:var(--panel);border-radius:20px;flex-direction:column;gap:12px;height:100%;padding:10px 10px 14px;transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .2s;display:flex}.CatalogFamily-module__FoL3aa__brandRow>a:hover{border-color:var(--lime);transform:translateY(-4px)}.CatalogFamily-module__FoL3aa__brandArt{aspect-ratio:1.6;background:var(--panel-strong);border-radius:12px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.CatalogFamily-module__FoL3aa__brandArt img{object-fit:cover;width:100%;height:100%}.CatalogFamily-module__FoL3aa__brandFlag{box-shadow:0 0 0 2px var(--night);border-radius:9999px;display:flex;position:absolute;bottom:8px;right:8px}.CatalogFamily-module__FoL3aa__wall{gap:12px;margin:44px calc(50% - 50vw) 0;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.CatalogFamily-module__FoL3aa__wallRow{gap:12px;width:max-content;animation:60s linear infinite CatalogFamily-module__FoL3aa__wall;display:flex}.CatalogFamily-module__FoL3aa__wallRowReverse{animation-direction:reverse}.CatalogFamily-module__FoL3aa__wallTile{aspect-ratio:1.6;border-radius:14px;width:190px;display:block;overflow:hidden;box-shadow:0 20px 40px -24px #000000e6}.CatalogFamily-module__FoL3aa__wallTile img{object-fit:cover;width:100%;height:100%}@keyframes CatalogFamily-module__FoL3aa__wall{to{transform:translate(calc(-50% - 6px))}}@media (prefers-reduced-motion:reduce){.CatalogFamily-module__FoL3aa__wallRow{animation:none}}.CatalogFamily-module__FoL3aa__figures{flex-wrap:wrap;gap:12px 44px;margin-top:36px;display:flex}.CatalogFamily-module__FoL3aa__figures dd{font-family:var(--font-display);letter-spacing:-.05em;font-size:clamp(2.6rem,5vw,4rem);font-weight:600;line-height:1}.CatalogFamily-module__FoL3aa__figures dt{color:var(--muted-foreground);margin-top:6px;font-size:14px}.CatalogFamily-module__FoL3aa__brandDetails{flex-direction:column;gap:4px;min-width:0;display:flex}.CatalogFamily-module__FoL3aa__brandName{overflow-wrap:anywhere;font-size:15px;font-weight:550;line-height:1.4}.CatalogFamily-module__FoL3aa__coverage{min-height:18px;color:var(--muted-foreground);font-size:12px;line-height:1.5}.CatalogFamily-module__FoL3aa__catalog :is(input,button,a):focus-visible,.CatalogFamily-module__FoL3aa__navigation a:focus-visible,.CatalogFamily-module__FoL3aa__directory a:focus-visible,.CatalogFamily-module__FoL3aa__detail a:focus-visible{outline:2px solid var(--lime);outline-offset:4px}@media (max-width:1023px){.CatalogFamily-module__FoL3aa__intro{gap:32px}.CatalogFamily-module__FoL3aa__directory,.CatalogFamily-module__FoL3aa__detail .CatalogFamily-module__FoL3aa__marketList{grid-template-columns:repeat(2,minmax(0,1fr))}.CatalogFamily-module__FoL3aa__rows{grid-template-columns:repeat(3,minmax(0,1fr))}.CatalogFamily-module__FoL3aa__support{gap:32px}}@media (max-width:639px){.CatalogFamily-module__FoL3aa__page,.CatalogFamily-module__FoL3aa__detail{padding:36px 0 48px}.CatalogFamily-module__FoL3aa__intro{margin-top:24px;display:block}.CatalogFamily-module__FoL3aa__intro h1{font-size:clamp(2.4rem,9vw,3.1rem)}.CatalogFamily-module__FoL3aa__intro p{margin-top:20px;font-size:16px}.CatalogFamily-module__FoL3aa__navigation{gap:14px 24px;margin-top:28px}.CatalogFamily-module__FoL3aa__directory,.CatalogFamily-module__FoL3aa__rows,.CatalogFamily-module__FoL3aa__detail .CatalogFamily-module__FoL3aa__marketList{grid-template-columns:minmax(0,1fr)}.CatalogFamily-module__FoL3aa__directory a{padding:20px 0}.CatalogFamily-module__FoL3aa__support{grid-template-columns:minmax(0,1fr);gap:22px;margin-bottom:48px;padding:28px 24px}.CatalogFamily-module__FoL3aa__detail>p{font-size:16px}.CatalogFamily-module__FoL3aa__controls{flex-direction:column}.CatalogFamily-module__FoL3aa__controls>*{width:100%;min-width:0}.CatalogFamily-module__FoL3aa__toolbar{position:static}.CatalogFamily-module__FoL3aa__brandRow>a{min-height:84px;padding:15px 0}.CatalogFamily-module__FoL3aa__editorial{margin-top:48px}}.CatalogFamily-module__FoL3aa__detailActions{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:28px;display:flex}.CatalogFamily-module__FoL3aa__detailActions p{color:var(--muted-foreground);max-width:420px;font-size:14px;line-height:1.6}@media (max-width:639px){.CatalogFamily-module__FoL3aa__rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}.CatalogFamily-module__FoL3aa__brandRow>a.CatalogFamily-module__FoL3aa__addBrand{border-style:dashed;border-color:color-mix(in oklab, var(--lime) 60%, transparent);background:color-mix(in oklab, var(--lime) 6%, transparent)}.CatalogFamily-module__FoL3aa__addBrand .CatalogFamily-module__FoL3aa__brandArt{color:var(--lime);background:color-mix(in oklab, var(--lime) 10%, transparent);border:1px dashed color-mix(in oklab, var(--lime) 45%, transparent)}.CatalogFamily-module__FoL3aa__addBrand .CatalogFamily-module__FoL3aa__brandName{color:var(--lime)}
.PostCard-module__CiuJhq__card{height:100%}.PostCard-module__CiuJhq__link{border:1px solid var(--panel-border);background:var(--panel-sheen), var(--panel);border-radius:28px;flex-direction:column;gap:18px;height:100%;padding:12px 12px 22px;transition:transform .4s cubic-bezier(.22,1,.36,1),border-color .25s,box-shadow .4s;display:flex}.PostCard-module__CiuJhq__link:hover{border-color:color-mix(in oklab, var(--lime) 70%, transparent);box-shadow:0 30px 70px -40px color-mix(in oklab, var(--lime) 55%, transparent);transform:translateY(-6px)}.PostCard-module__CiuJhq__media{aspect-ratio:2;background:var(--panel-strong);border-radius:18px;position:relative;overflow:hidden}.PostCard-module__CiuJhq__media img{transition:transform .7s cubic-bezier(.22,1,.36,1)}.PostCard-module__CiuJhq__link:hover .PostCard-module__CiuJhq__media img{transform:scale(1.04)}.PostCard-module__CiuJhq__content{min-width:0;padding:0 10px}.PostCard-module__CiuJhq__meta{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:12px;line-height:1.5;display:flex}.PostCard-module__CiuJhq__topic{background:color-mix(in oklab, var(--lime) 16%, transparent);color:var(--lime);border-radius:9999px;padding:4px 10px;font-weight:600}.PostCard-module__CiuJhq__title{letter-spacing:-.02em;text-wrap:balance;margin-top:14px;font-size:22px;font-weight:600;line-height:1.2}.PostCard-module__CiuJhq__excerpt{color:var(--muted-foreground);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:12px;font-size:15px;line-height:1.6;display:-webkit-box;overflow:hidden}.PostCard-module__CiuJhq__link:focus-visible{outline:2px solid var(--lime);outline-offset:4px}.PostCard-module__CiuJhq__featured .PostCard-module__CiuJhq__link{grid-template-columns:1.25fr 1fr;align-items:center;gap:36px;padding:14px;display:grid}.PostCard-module__CiuJhq__featured .PostCard-module__CiuJhq__media{border-radius:20px}.PostCard-module__CiuJhq__featured .PostCard-module__CiuJhq__content{padding:12px 22px 12px 0}.PostCard-module__CiuJhq__featured .PostCard-module__CiuJhq__title{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(1.9rem,3.2vw,3rem);line-height:1.05}.PostCard-module__CiuJhq__featured .PostCard-module__CiuJhq__excerpt{font-size:17px}@media (max-width:767px){.PostCard-module__CiuJhq__featured .PostCard-module__CiuJhq__link{grid-template-columns:minmax(0,1fr);gap:18px}.PostCard-module__CiuJhq__featured .PostCard-module__CiuJhq__content{padding:0 10px 10px}.PostCard-module__CiuJhq__featured .PostCard-module__CiuJhq__excerpt{font-size:15px}}
.CatalogGuidance-module__ni16ua__guide{padding:88px 0 0;scroll-margin-top:100px}.CatalogGuidance-module__ni16ua__guide h2{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2rem,3.8vw,3.1rem);font-weight:600;line-height:1.04}.CatalogGuidance-module__ni16ua__guide h3{letter-spacing:-.025em;font-size:clamp(1.25rem,1.9vw,1.5rem);font-weight:600;line-height:1.15}.CatalogGuidance-module__ni16ua__guide p{color:var(--muted-foreground);text-wrap:pretty;font-size:15px;line-height:1.6}.CatalogGuidance-module__ni16ua__guide p+p{margin-top:12px}.CatalogGuidance-module__ni16ua__guide a{align-items:center;gap:10px;min-height:44px;font-size:14px;font-weight:600;display:inline-flex}.CatalogGuidance-module__ni16ua__guide a:focus-visible{outline:2px solid var(--lime);outline-offset:4px}.CatalogGuidance-module__ni16ua__intro{max-width:760px}.CatalogGuidance-module__ni16ua__intro>div{margin-top:18px}.CatalogGuidance-module__ni16ua__intro>div>p{font-size:17px}.CatalogGuidance-module__ni16ua__intro>div>a{border:1px solid var(--panel-border-strong);background:var(--panel);border-radius:9999px;margin-top:18px;padding:12px 20px;transition:border-color .2s}.CatalogGuidance-module__ni16ua__intro>div>a:hover{border-color:var(--lime)}.CatalogGuidance-module__ni16ua__scope{display:none}.CatalogGuidance-module__ni16ua__block{margin-top:72px}.CatalogGuidance-module__ni16ua__modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:32px;display:grid}.CatalogGuidance-module__ni16ua__modes article,.CatalogGuidance-module__ni16ua__steps li{border:1px solid var(--panel-border);background:var(--panel-sheen), var(--panel);box-shadow:inset 0 1px 0 var(--panel-highlight);border-radius:28px;flex-direction:column;gap:12px;padding:28px;display:flex}.CatalogGuidance-module__ni16ua__modes article:last-child{border-color:color-mix(in oklab, var(--lime) 55%, transparent);box-shadow:inset 0 1px 0 var(--panel-highlight), 0 0 80px -40px color-mix(in oklab, var(--lime) 70%, transparent)}.CatalogGuidance-module__ni16ua__modes article a{color:var(--lime);margin-top:auto;padding-top:8px}.CatalogGuidance-module__ni16ua__steps{counter-reset:buying-step;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:32px;list-style:none;display:grid}.CatalogGuidance-module__ni16ua__steps li{counter-increment:buying-step}.CatalogGuidance-module__ni16ua__steps li:before{content:counter(buying-step);font-family:var(--font-display);letter-spacing:-.05em;color:var(--lime);font-size:3rem;font-weight:600;line-height:1}.CatalogGuidance-module__ni16ua__related{margin-top:56px}.CatalogGuidance-module__ni16ua__related h3{color:var(--muted-foreground);letter-spacing:0;font-size:15px;font-weight:550}.CatalogGuidance-module__ni16ua__related>div{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.CatalogGuidance-module__ni16ua__related a{border:1px solid var(--panel-border);background:var(--panel);border-radius:9999px;padding:10px 16px;transition:border-color .2s}.CatalogGuidance-module__ni16ua__related a:hover{border-color:var(--lime)}.CatalogGuidance-module__ni16ua__compact{padding-top:72px}.CatalogGuidance-module__ni16ua__compact .CatalogGuidance-module__ni16ua__steps{margin-top:28px}@media (max-width:1023px){.CatalogGuidance-module__ni16ua__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.CatalogGuidance-module__ni16ua__guide{padding-top:56px}.CatalogGuidance-module__ni16ua__modes,.CatalogGuidance-module__ni16ua__steps{grid-template-columns:minmax(0,1fr)}.CatalogGuidance-module__ni16ua__block{margin-top:48px}}
.FinalCTA-module__KIEifW__closing{isolation:isolate;background:var(--night);color:var(--night-foreground);border-top:1px solid var(--panel-border);margin-top:48px;margin-bottom:0;padding:96px 0;position:relative;overflow:hidden}.FinalCTA-module__KIEifW__closing:before{content:"";background:radial-gradient(closest-side, color-mix(in oklab, var(--lime) 16%, transparent), transparent);filter:blur(60px);z-index:-1;pointer-events:none;border-radius:50%;width:70%;height:90%;position:absolute;bottom:-45%;left:50%;transform:translate(-50%)}.FinalCTA-module__KIEifW__closing:after{content:"";background:radial-gradient(closest-side, color-mix(in oklab, var(--blue) 22%, transparent), transparent);filter:blur(60px);z-index:-1;pointer-events:none;border-radius:50%;width:40%;height:90%;position:absolute;top:-40%;right:-10%}.FinalCTA-module__KIEifW__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:80px;width:min(1280px,100% - 32px);margin-inline:auto;display:grid;position:relative}@media (min-width:640px){.FinalCTA-module__KIEifW__inner{width:min(1280px,100% - 48px)}}.FinalCTA-module__KIEifW__heading{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2.1rem,3.6vw,3.1rem);font-weight:600;line-height:1.04}.FinalCTA-module__KIEifW__body{max-width:540px;color:var(--night-muted);text-wrap:pretty;margin-top:22px;font-size:17px;line-height:1.65}.FinalCTA-module__KIEifW__action{min-width:0}.FinalCTA-module__KIEifW__talk{color:var(--night-muted);margin-top:24px;font-size:14px;line-height:1.6}.FinalCTA-module__KIEifW__talk a{min-height:44px;color:var(--night-foreground);text-underline-offset:4px;align-items:center;text-decoration:underline;display:inline-flex}.FinalCTA-module__KIEifW__talk a:focus-visible{outline:2px solid var(--lime);outline-offset:4px}@media (max-width:900px){.FinalCTA-module__KIEifW__inner{grid-template-columns:1fr;gap:32px}.FinalCTA-module__KIEifW__action{max-width:620px}.FinalCTA-module__KIEifW__action form{max-width:none}}@media (max-width:639px){.FinalCTA-module__KIEifW__closing{padding:64px 0}.FinalCTA-module__KIEifW__body{font-size:16px}}
.Home-module__QzorUq__stage{isolation:isolate;background:var(--night);color:var(--night-foreground);margin-top:calc(-4.5rem - var(--announcement-offset));padding-top:calc(4.5rem + var(--announcement-offset));margin-bottom:-1rem;display:flow-root;position:relative;overflow:clip}.Home-module__QzorUq__stage h1,.Home-module__QzorUq__stage h2,.Home-module__QzorUq__stage h3{text-wrap:balance}.Home-module__QzorUq__stage p{text-wrap:pretty}.Home-module__QzorUq__stage a:focus-visible,.Home-module__QzorUq__stage summary:focus-visible,.Home-module__QzorUq__stage button:focus-visible{outline:2px solid var(--lime);outline-offset:5px;border-radius:6px}.Home-module__QzorUq__container{width:min(1280px,100% - 32px);margin-inline:auto}@media (min-width:640px){.Home-module__QzorUq__container{width:min(1280px,100% - 48px)}}.Home-module__QzorUq__lights{z-index:-1;pointer-events:none;position:absolute;inset:0}.Home-module__QzorUq__grid{height:1100px;position:absolute;inset:0 0 auto}.Home-module__QzorUq__glowBlue{background:color-mix(in oklab, var(--blue) 34%, transparent);opacity:.9;width:760px;height:760px;top:-220px;right:-160px}.Home-module__QzorUq__glowLime{background:color-mix(in oklab, var(--lime) 18%, transparent);width:640px;height:640px;top:560px;left:-260px}.Home-module__QzorUq__glowDeep{background:color-mix(in oklab, var(--blue) 24%, transparent);width:820px;height:820px;top:1900px;right:-300px}.Home-module__QzorUq__heroField{z-index:-1;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 70%,#0000 100%);mask-image:linear-gradient(#000 0% 70%,#0000 100%)}.Home-module__QzorUq__headline{font-family:var(--font-display);font-optical-sizing:auto;letter-spacing:-.04em;text-wrap:balance;max-width:12.5em;font-size:clamp(2.75rem,6.6vw,5rem);font-weight:600;line-height:1}.Home-module__QzorUq__word{color:var(--lime);text-shadow:0 0 28px color-mix(in oklab, var(--lime) 45%, transparent)}.Home-module__QzorUq__sub{max-width:64ch;color:var(--muted-foreground);margin-top:24px;font-size:17px;line-height:1.55}@media (min-width:640px){.Home-module__QzorUq__sub{font-size:18px}}.Home-module__QzorUq__actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:30px;display:flex}.Home-module__QzorUq__textLink{min-height:44px;color:inherit;align-items:center;gap:8px;font-size:14px;font-weight:550;line-height:1.5;text-decoration:none;display:inline-flex}.Home-module__QzorUq__textLink svg{flex-shrink:0;transition:transform .16s}.Home-module__QzorUq__textLink:hover{text-underline-offset:5px;text-decoration:underline}.Home-module__QzorUq__textLink:hover svg{transform:translate(3px)}.Home-module__QzorUq__caption{color:var(--muted-foreground);margin-top:14px;font-size:12px}.Home-module__QzorUq__section{padding:96px 0;scroll-margin-top:100px}@media (max-width:767px){.Home-module__QzorUq__section{padding:72px 0}}.Home-module__QzorUq__sectionHead{max-width:640px}.Home-module__QzorUq__sectionHead h2,.Home-module__QzorUq__sectionHeadCenter h2{letter-spacing:-.035em;font-size:clamp(2rem,3.8vw,3.1rem);font-weight:600;line-height:1.04}.Home-module__QzorUq__sectionHead p,.Home-module__QzorUq__sectionHeadCenter p{color:var(--muted-foreground);margin-top:20px;font-size:17px;line-height:1.65}.Home-module__QzorUq__sectionHeadCenter{text-align:center;max-width:680px;margin-inline:auto}.Home-module__QzorUq__split{align-items:center;gap:48px;display:grid}@media (min-width:1024px){.Home-module__QzorUq__split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:72px}}.Home-module__QzorUq__points{flex-direction:column;gap:12px;margin:28px 0 0;padding:0;list-style:none;display:flex}.Home-module__QzorUq__points li{align-items:flex-start;gap:12px;font-size:15px;line-height:1.5;display:flex}.Home-module__QzorUq__points li:before{content:"";border:1.5px solid var(--muted-foreground);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:8px}.Home-module__QzorUq__sectionHead .Home-module__QzorUq__textLink,.Home-module__QzorUq__sideCard .Home-module__QzorUq__textLink,.Home-module__QzorUq__commercialCopy .Home-module__QzorUq__textLink{margin-top:28px}.Home-module__QzorUq__lastMileVisual{justify-content:center;display:flex;position:relative}.Home-module__QzorUq__lastMileVisual:before{content:"";background:radial-gradient(closest-side, color-mix(in oklab, var(--blue) 30%, transparent), transparent);filter:blur(40px);pointer-events:none;border-radius:50%;position:absolute;inset:10% -5% -10%}.Home-module__QzorUq__apiWrap{margin-top:48px}.Home-module__QzorUq__factsLine{max-width:80ch;color:var(--muted-foreground);margin-top:16px;font-size:14px;line-height:1.6}.Home-module__QzorUq__captionCenter{text-align:center}.Home-module__QzorUq__lit{isolation:isolate;position:relative}.Home-module__QzorUq__litGlow{z-index:-1;background:color-mix(in oklab, var(--blue) 22%, transparent);width:640px;height:640px;top:10%;right:-12%}.Home-module__QzorUq__litGlowLeft{z-index:-1;background:color-mix(in oklab, var(--blue) 20%, transparent);width:700px;height:700px;top:20%;left:-14%}.Home-module__QzorUq__sides{gap:16px;margin-top:48px;display:grid}@media (min-width:1024px){.Home-module__QzorUq__sides{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}.Home-module__QzorUq__sideCard{border-radius:24px;flex-direction:column;padding:28px;display:flex}.Home-module__QzorUq__sideCard h3{letter-spacing:-.025em;font-size:24px;font-weight:600}.Home-module__QzorUq__sideCard .Home-module__QzorUq__points{margin-top:20px}.Home-module__QzorUq__sidePanel{margin-top:28px}.Home-module__QzorUq__storyGrid{gap:16px;margin-top:44px;display:grid}@media (min-width:900px){.Home-module__QzorUq__storyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}.Home-module__QzorUq__story{border-radius:24px;flex-direction:column;align-items:flex-start;padding:28px;display:flex}.Home-module__QzorUq__story h3{letter-spacing:-.02em;font-size:24px;font-weight:600;line-height:1.2}.Home-module__QzorUq__story h3 a{padding:6px 0;display:inline-block}.Home-module__QzorUq__story h3 a:hover{text-underline-offset:5px;text-decoration:underline}.Home-module__QzorUq__storyDescription{color:var(--muted-foreground);margin-top:12px;font-size:15px;line-height:1.65}.Home-module__QzorUq__storyQuote{flex:1;margin:24px 0}.Home-module__QzorUq__storyQuote blockquote{letter-spacing:-.015em;font-size:19px;line-height:1.45}.Home-module__QzorUq__storyQuote figcaption{margin-top:16px;font-size:12px;font-weight:550;line-height:1.5}.Home-module__QzorUq__storyQuote figcaption span{color:var(--muted-foreground);margin-top:2px;font-weight:400;display:block}.Home-module__QzorUq__commercial{gap:48px;display:grid}@media (min-width:1024px){.Home-module__QzorUq__commercial{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:80px}}.Home-module__QzorUq__commercialCopy h2{letter-spacing:-.03em;font-size:clamp(2rem,3.4vw,2.8rem);font-weight:600;line-height:1.06}.Home-module__QzorUq__commercialCopy p{color:var(--muted-foreground);margin-top:20px;font-size:17px;line-height:1.65}.Home-module__QzorUq__pricingNote{margin-top:24px!important;font-size:14px!important}.Home-module__QzorUq__faq h3{color:var(--muted-foreground);margin-bottom:8px;font-size:15px;font-weight:550}.Home-module__QzorUq__faq details{border-top:1px solid var(--panel-border)}.Home-module__QzorUq__faq details:last-child{border-bottom:1px solid var(--panel-border)}.Home-module__QzorUq__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:18px 0;font-size:16px;font-weight:550;list-style:none;display:flex}.Home-module__QzorUq__faq summary::-webkit-details-marker{display:none}.Home-module__QzorUq__faq summary svg{color:var(--muted-foreground);flex-shrink:0;transition:transform .2s}.Home-module__QzorUq__faq details[open] summary svg{transform:rotate(180deg)}.Home-module__QzorUq__faq details p{max-width:60ch;color:var(--muted-foreground);padding:0 0 20px;font-size:15px;line-height:1.65}.Home-module__QzorUq__storyWrap{padding:48px 0 24px}@media (min-width:1024px){.Home-module__QzorUq__storyWrap{padding:0}}.Home-module__QzorUq__railsGrid{gap:48px;display:grid}@media (min-width:1024px){.Home-module__QzorUq__railsGrid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:72px}}.Home-module__QzorUq__railPoints{flex-direction:column;gap:22px;margin:36px 0 28px;padding:0;list-style:none;display:flex}.Home-module__QzorUq__railPoints h3{letter-spacing:-.015em;font-size:17px;font-weight:600}.Home-module__QzorUq__railPoints p{max-width:54ch;color:var(--muted-foreground);margin-top:6px;font-size:15px;line-height:1.6}.Home-module__QzorUq__railCards{gap:16px;display:grid}.Home-module__QzorUq__todayCard,.Home-module__QzorUq__nextCard{border-radius:24px;padding:22px}.Home-module__QzorUq__nextCard{background:var(--panel-sheen), var(--panel-strong);border:1px solid var(--panel-border-strong);box-shadow:inset 0 1px 0 var(--panel-highlight), var(--panel-shadow)}.Home-module__QzorUq__cardLabel{margin-bottom:14px;font-size:13px;font-weight:600}.Home-module__QzorUq__cardBody{color:var(--muted-foreground);margin-top:14px;font-size:14px;line-height:1.6}.Home-module__QzorUq__codeStrip{border:1px dashed var(--panel-border-strong);border-radius:16px;flex-direction:column;gap:6px;padding:16px 18px;display:flex}.Home-module__QzorUq__theses{padding:24px 0}.Home-module__QzorUq__thesisCard{border-radius:24px;flex-direction:column;flex:none;width:min(420px,84vw);padding:22px;display:flex}.Home-module__QzorUq__thesisCard h3{letter-spacing:-.02em;font-size:20px;font-weight:600;line-height:1.2}.Home-module__QzorUq__thesisCard>p{color:var(--muted-foreground);margin-top:10px;font-size:14px;line-height:1.6}.Home-module__QzorUq__thesisCard .Home-module__QzorUq__textLink{margin-top:14px}.Home-module__QzorUq__thesisPanel{margin-top:18px}@media (min-width:1024px){.Home-module__QzorUq__thesisPanel{max-height:300px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 72%,#0000 100%);mask-image:linear-gradient(#000 72%,#0000 100%)}}.Home-module__QzorUq__stats{border-radius:24px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:40px;padding:8px;display:grid}@media (min-width:768px){.Home-module__QzorUq__stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.Home-module__QzorUq__stats>div{padding:22px 20px}.Home-module__QzorUq__stats>div:nth-child(2n){box-shadow:-1px 0 0 var(--panel-border)}@media (min-width:768px){.Home-module__QzorUq__stats>div+div{box-shadow:-1px 0 0 var(--panel-border)}}.Home-module__QzorUq__stats dd{font-family:var(--font-display);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:clamp(2rem,3.4vw,2.8rem);font-weight:600;line-height:1}.Home-module__QzorUq__stats dt{color:var(--muted-foreground);margin-top:8px;font-size:13px}.Home-module__QzorUq__storiesBlock{padding-top:24px}.Home-module__QzorUq__faqGrid{gap:32px;display:grid}@media (min-width:1024px){.Home-module__QzorUq__faqGrid{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:80px}}.Home-module__QzorUq__faqTitle{letter-spacing:-.03em;font-size:clamp(2rem,3.4vw,2.8rem);font-weight:600;line-height:1.06}.Home-module__QzorUq__player{margin-top:44px}.Home-module__QzorUq__thesisLinks{flex-wrap:wrap;gap:8px;margin:28px 0 0;padding:0;list-style:none;display:flex}.Home-module__QzorUq__thesisLinks a{border:1px solid var(--panel-border);min-height:44px;color:var(--muted-foreground);border-radius:9999px;align-items:center;padding:8px 16px;font-size:13px;transition:color .2s,border-color .2s;display:inline-flex}.Home-module__QzorUq__thesisLinks a:hover{color:var(--foreground);border-color:var(--panel-border-strong)}.Home-module__QzorUq__heroCard{background:var(--panel-sheen), color-mix(in oklab, var(--night-raised) 96%, transparent);border:1px solid var(--panel-border-strong);height:400px;box-shadow:inset 0 1px 0 var(--panel-highlight), 0 60px 120px -40px #000000e6;border-radius:32px;flex-direction:column;padding:24px;display:flex}.Home-module__QzorUq__heroCardMain{background:radial-gradient(120% 60% at 0% 0%, #7c3aed73, transparent 60%), var(--panel-sheen), color-mix(in oklab, var(--night-raised) 97%, transparent);box-shadow:inset 0 1px 0 var(--panel-highlight), 0 60px 120px -40px #000000e6, 0 40px 120px -30px color-mix(in oklab, var(--lime) 35%, transparent)}.Home-module__QzorUq__morphHeadline{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(2.5rem,5vw,4rem);font-weight:600;line-height:1}.Home-module__QzorUq__morphSub{color:var(--muted-foreground);margin-top:14px;font-size:18px}.Home-module__QzorUq__reachGrid{align-items:center;gap:40px;margin-top:48px;display:grid}@media (min-width:1024px){.Home-module__QzorUq__reachGrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:72px}}.Home-module__QzorUq__reachFigure{font-family:var(--font-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(5rem,11vw,9.5rem);font-weight:600;line-height:.9}.Home-module__QzorUq__reachFigureSmall{margin-top:36px;font-size:clamp(3rem,5vw,4.5rem)}.Home-module__QzorUq__reachLabel{color:var(--muted-foreground);margin-top:10px;font-size:16px}.Home-module__QzorUq__reachBrandsTitle{letter-spacing:-.02em;margin-top:64px;font-size:22px;font-weight:600}.Home-module__QzorUq__reachBrands{gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}@media (min-width:768px){.Home-module__QzorUq__reachBrands{grid-template-columns:repeat(3,minmax(0,1fr))}}.Home-module__QzorUq__reachBrands>*{border-radius:24px;align-items:center;gap:18px;padding:18px 20px;display:flex}.Home-module__QzorUq__reachBrandFigure{font-family:var(--font-display);letter-spacing:-.035em;font-size:34px;font-weight:600}.Home-module__QzorUq__forkTitle{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(2rem,3.8vw,3.1rem);font-weight:600;line-height:1.04}.Home-module__QzorUq__fork{gap:32px;margin-top:40px;display:grid}@media (min-width:1024px){.Home-module__QzorUq__fork{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}.Home-module__QzorUq__forkSide{color:var(--muted-foreground);font-size:15px;font-weight:550}.Home-module__QzorUq__forkTiles{gap:12px;margin-top:12px;display:grid}.Home-module__QzorUq__forkTile{border-radius:24px;transition:transform .3s cubic-bezier(.22,1,.36,1)}.Home-module__QzorUq__forkTiles>*{min-width:0}.Home-module__QzorUq__forkTile{flex-direction:column;gap:8px;min-width:0;height:100%;min-height:320px;padding:28px;display:flex;overflow:hidden}.Home-module__QzorUq__forkTag{color:var(--muted-foreground);font-size:13px}.Home-module__QzorUq__forkHook{letter-spacing:-.025em;max-width:18ch;font-size:clamp(1.45rem,2.2vw,1.9rem);font-weight:600;line-height:1.1}.Home-module__QzorUq__forkBody{color:var(--muted-foreground);font-size:15px;line-height:1.5}.Home-module__QzorUq__forkVisual{margin-top:auto;padding-top:24px}.Home-module__QzorUq__forkFigure{font-family:var(--font-display);letter-spacing:-.05em;font-size:clamp(3rem,5vw,4.3rem);font-weight:600;line-height:.9}.Home-module__QzorUq__forkCard{transition:transform .5s cubic-bezier(.22,1,.36,1);box-shadow:0 18px 30px -16px #000000e6}.Home-module__QzorUq__forkTile:hover .Home-module__QzorUq__forkCard{transform:translateY(-6px) translateX(calc(var(--i,0) * 6px))}@media (min-width:640px){.Home-module__QzorUq__forkTiles{grid-template-columns:repeat(2,minmax(0,1fr))}.Home-module__QzorUq__forkTile{min-height:430px}}.Home-module__QzorUq__goal{grid-template-columns:minmax(0,1fr);align-items:center;gap:40px;display:grid}@media (min-width:1024px){.Home-module__QzorUq__goal{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:64px}.Home-module__QzorUq__goalFlip>:first-child{order:2}}.Home-module__QzorUq__goalFigure{font-family:var(--font-display);letter-spacing:-.045em;margin-top:32px;font-size:clamp(3.5rem,7vw,6rem);font-weight:600;line-height:.95}.Home-module__QzorUq__goalFigure span{color:var(--muted-foreground);font-family:var(--font-sans);letter-spacing:0;margin-top:10px;font-size:16px;font-weight:400;line-height:1.4;display:block}.Home-module__QzorUq__goalPoints{gap:10px;margin:28px 0 0;padding:0;list-style:none;display:grid}.Home-module__QzorUq__goalPointsPlain{gap:14px}.Home-module__QzorUq__goalPoints.Home-module__QzorUq__goalPointsPlain>*{background:0 0;border:0;border-radius:0;padding:0 0 0 18px;font-size:17px;position:relative}.Home-module__QzorUq__goalPoints.Home-module__QzorUq__goalPointsPlain>:before{content:"";background:var(--lime);border-radius:3px;width:3px;position:absolute;top:.2em;bottom:.2em;left:0}.Home-module__QzorUq__goalPoints>*{border:1px solid var(--panel-border);background:var(--panel);border-radius:16px;padding:14px 18px;font-size:15px;font-weight:500}.Home-module__QzorUq__story>div{flex-direction:column;align-items:flex-start;height:100%;display:flex}.Home-module__QzorUq__heroCard,.Home-module__QzorUq__stage canvas{-webkit-user-select:none;user-select:none}.Home-module__QzorUq__stage .glass{-webkit-user-select:none;user-select:none}.Home-module__QzorUq__stage .glass-strong{-webkit-user-select:none;user-select:none}.Home-module__QzorUq__channelGroups{gap:12px;margin-top:44px;display:grid}@media (min-width:1024px){.Home-module__QzorUq__channelGroups{grid-template-columns:1fr .8fr 1.5fr}}.Home-module__QzorUq__channelGroups>*{height:100%}.Home-module__QzorUq__channelGroup{border-radius:24px;padding:22px 24px}.Home-module__QzorUq__channelTitle{color:var(--muted-foreground);font-size:14px;font-weight:550}.Home-module__QzorUq__channelLogos{flex-wrap:wrap;align-items:center;gap:18px 36px;margin:16px 0 0;padding:0;list-style:none;display:flex}.Home-module__QzorUq__placementsTitle{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:600;line-height:1.05}@media (min-width:900px){.Home-module__QzorUq__goalPointsRow{grid-template-columns:repeat(3,minmax(0,1fr))}}.Home-module__QzorUq__heroWord{vertical-align:bottom;margin-bottom:-.12em;padding-bottom:.12em;display:inline-block;overflow:hidden}.Home-module__QzorUq__heroWord>span{animation:.9s cubic-bezier(.22,1,.36,1) both Home-module__QzorUq__hero-word;animation-delay:calc(var(--i) * 60ms);display:inline-block}@keyframes Home-module__QzorUq__hero-word{0%{opacity:0;transform:translateY(110%)}}@media (prefers-reduced-motion:reduce){.Home-module__QzorUq__heroWord>span{animation:none}}.Home-module__QzorUq__markerLine{padding-top:.07em;display:block}.Home-module__QzorUq__marker{isolation:isolate;box-sizing:content-box;background:var(--lime);transform-origin:0 60%;box-shadow:0 0 48px color-mix(in oklab, var(--lime) 40%, transparent), inset 0 -.06em 0 #00000024;border-radius:.22em;margin-left:-.14em;padding:0 .14em .05em;position:relative;transform:rotate(-1deg)}.Home-module__QzorUq__marker:after{content:"";z-index:1;border-radius:inherit;mix-blend-mode:soft-light;pointer-events:none;background:linear-gradient(105deg,#0000 32%,#ffffff8c 50%,#0000 68%) 120% 0/260% 100%;animation:2.2s cubic-bezier(.22,1,.36,1) infinite Home-module__QzorUq__glint;position:absolute;inset:0}.Home-module__QzorUq__markerWord{color:var(--night);text-shadow:none}@keyframes Home-module__QzorUq__glint{0%{background-position:120% 0}40%,to{background-position:-40% 0}}@media (prefers-reduced-motion:reduce){.Home-module__QzorUq__marker{transform:none}.Home-module__QzorUq__marker:after{animation:none}}
.Partners-module__g8VMlq__section{color:var(--night-foreground);padding:56px 0 24px}.Partners-module__g8VMlq__heading{text-align:center;width:min(1280px,100% - 32px);font-family:var(--font-display);letter-spacing:-.03em;margin:0 auto 28px;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:600;line-height:1.1}.Partners-module__g8VMlq__wall{gap:12px;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.Partners-module__g8VMlq__row{width:max-content;animation:Partners-module__g8VMlq__partners-pass var(--pass,70s) linear infinite;display:flex}.Partners-module__g8VMlq__row[data-reverse]{animation-direction:reverse}.Partners-module__g8VMlq__track{flex-shrink:0;margin:0;padding:0;list-style:none;display:flex}.Partners-module__g8VMlq__track>li{padding-right:12px}.Partners-module__g8VMlq__tile{background:linear-gradient(160deg, #ffffff12, #ffffff05 60%), var(--night-raised);border:1px solid var(--panel-border);min-width:200px;height:92px;box-shadow:inset 0 1px 0 var(--panel-highlight);border-radius:24px;justify-content:center;align-items:center;padding:0 36px;transition:border-color .22s,transform .32s cubic-bezier(.22,1,.36,1);display:flex}.Partners-module__g8VMlq__track>li.Partners-module__g8VMlq__tile{margin-right:12px;padding-right:36px}.Partners-module__g8VMlq__logo{width:calc(var(--logo-width) * 1.05);max-width:none;height:calc(var(--logo-height) * 1.05);object-fit:contain;filter:brightness(0)invert();opacity:.82;transition:opacity .22s}.Partners-module__g8VMlq__detailedLogo{filter:grayscale()}.Partners-module__g8VMlq__yours{color:var(--lime);white-space:nowrap;background:color-mix(in oklab, var(--lime) 8%, var(--night-raised));border:1px dashed color-mix(in oklab, var(--lime) 55%, transparent);box-shadow:none;gap:10px;font-size:15px;font-weight:600}.Partners-module__g8VMlq__yours svg{width:14px;height:14px}@keyframes Partners-module__g8VMlq__partners-pass{to{transform:translate(-50%)}}@media not (min-width:40rem){.Partners-module__g8VMlq__tile{border-radius:20px;min-width:150px;height:72px;padding:0 24px}.Partners-module__g8VMlq__track>li.Partners-module__g8VMlq__tile{padding-right:24px}.Partners-module__g8VMlq__logo{width:calc(var(--logo-width) * .8);height:calc(var(--logo-height) * .8)}}@media (hover:hover){.Partners-module__g8VMlq__row:hover{animation-play-state:paused}.Partners-module__g8VMlq__tile:hover{border-color:color-mix(in oklab, var(--lime) 60%, transparent);transform:translateY(-3px)}.Partners-module__g8VMlq__tile:hover .Partners-module__g8VMlq__logo{opacity:1}}.Partners-module__g8VMlq__row:focus-within{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.Partners-module__g8VMlq__wall{width:min(1280px,100% - 32px);margin-inline:auto;-webkit-mask-image:none;mask-image:none}.Partners-module__g8VMlq__row{width:auto;animation:none}.Partners-module__g8VMlq__track{flex-wrap:wrap;justify-content:center;row-gap:12px}.Partners-module__g8VMlq__track[aria-hidden]{display:none}.Partners-module__g8VMlq__tile{transition:none}}
.ContactPage-module__wzHpka__page{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:72px;padding:56px 0 88px;display:grid}.ContactPage-module__wzHpka__intro h1{font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(2.6rem,5vw,4.4rem);font-weight:600;line-height:1.02}.ContactPage-module__wzHpka__intro>p{color:var(--muted-foreground);text-wrap:pretty;margin-top:25px;font-size:18px;line-height:1.7}.ContactPage-module__wzHpka__details{border:1px solid var(--panel-border);background:var(--panel-sheen), var(--panel);border-radius:24px;margin-top:36px;padding:26px}.ContactPage-module__wzHpka__details h2{letter-spacing:-.02em;font-size:17px;font-weight:550}.ContactPage-module__wzHpka__details ol{gap:12px;margin-top:16px;padding:0;list-style:none;display:grid}.ContactPage-module__wzHpka__details li{border-left:3px solid var(--lime);color:var(--foreground);padding-left:16px;font-size:15px;line-height:1.5}.ContactPage-module__wzHpka__email{min-height:44px;color:var(--lime);text-underline-offset:5px;align-items:center;margin-top:12px;font-size:15px;font-weight:600;text-decoration:underline;display:inline-flex}.ContactPage-module__wzHpka__form{border:1px solid var(--panel-border-strong);background:var(--panel-sheen), var(--panel-strong);box-shadow:inset 0 1px 0 var(--panel-highlight), 0 60px 140px -60px color-mix(in oklab, var(--blue) 90%, transparent);border-radius:32px;min-width:0;padding:36px;position:relative}.ContactPage-module__wzHpka__formIntro{color:var(--muted-foreground);margin-bottom:26px;font-size:13px;line-height:1.6}.ContactPage-module__wzHpka__page a:focus-visible{outline:2px solid var(--blue);outline-offset:5px}@media (max-width:1023px){.ContactPage-module__wzHpka__page{gap:40px}}@media (max-width:767px){.ContactPage-module__wzHpka__page{grid-template-columns:1fr;gap:36px;padding:40px 0}.ContactPage-module__wzHpka__intro>p{font-size:16px}.ContactPage-module__wzHpka__details{margin-top:28px;padding-top:24px}.ContactPage-module__wzHpka__form{padding:24px 20px}.ContactPage-module__wzHpka__details ol{display:none}.ContactPage-module__wzHpka__intro h1{font-size:2.8rem}}.ContactPage-module__wzHpka__guide{grid-column:1/-1;min-width:0}
.Solution-module__ajdNEW__hero{padding:56px 0 72px}@media (min-width:1024px){.Solution-module__ajdNEW__hero{padding:72px 0 96px}}.Solution-module__ajdNEW__heroGrid{grid-template-columns:minmax(0,1fr);align-items:center;gap:44px;display:grid}@media (min-width:1024px){.Solution-module__ajdNEW__heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}}.Solution-module__ajdNEW__crumb{color:var(--muted-foreground);align-items:center;gap:8px;margin-bottom:22px;font-size:14px;display:inline-flex}.Solution-module__ajdNEW__crumb a{align-items:center;min-height:44px;display:inline-flex}.Solution-module__ajdNEW__crumb a:hover{color:var(--foreground)}.Solution-module__ajdNEW__headline{font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(2.5rem,5.2vw,4.25rem);font-weight:600;line-height:1.02}.Solution-module__ajdNEW__catalog{border-radius:28px;margin-top:44px;padding:28px}.Solution-module__ajdNEW__catalogLabel{font-size:14px;font-weight:600}.Solution-module__ajdNEW__prepaidRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:560px;margin-top:12px;display:grid}.Solution-module__ajdNEW__brandGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}@media (min-width:640px){.Solution-module__ajdNEW__brandGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.Solution-module__ajdNEW__brandGrid{grid-template-columns:repeat(6,minmax(0,1fr))}}.Solution-module__ajdNEW__more{border:1px dashed var(--panel-border-strong);border-radius:12px;flex-direction:column;justify-content:center;padding:12px 16px;font-size:14px;font-weight:600;line-height:1.25;transition:border-color .2s;display:flex}.Solution-module__ajdNEW__more:hover{border-color:var(--lime)}.Solution-module__ajdNEW__more span{color:var(--muted-foreground);font-size:12px;font-weight:400}.Solution-module__ajdNEW__tiles{gap:12px;margin-top:40px;display:grid}@media (min-width:768px){.Solution-module__ajdNEW__tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}.Solution-module__ajdNEW__tile{border-radius:24px;flex-direction:column;gap:10px;height:100%;padding:28px;display:flex}.Solution-module__ajdNEW__tileTag{color:var(--lime);font-size:13px;font-weight:600}.Solution-module__ajdNEW__tileTitle{letter-spacing:-.025em;font-size:clamp(1.3rem,2vw,1.6rem);font-weight:600;line-height:1.12}.Solution-module__ajdNEW__tileBody{color:var(--muted-foreground);font-size:15px;line-height:1.55}.Solution-module__ajdNEW__steps{counter-reset:step;gap:12px;margin-top:40px;display:grid}@media (min-width:768px){.Solution-module__ajdNEW__steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.Solution-module__ajdNEW__step{border-radius:24px;height:100%;padding:28px}.Solution-module__ajdNEW__stepNumber{font-family:var(--font-display);letter-spacing:-.05em;color:var(--lime);font-size:3.4rem;font-weight:600;line-height:1}.Solution-module__ajdNEW__step h3{letter-spacing:-.02em;margin-top:18px;font-size:1.3rem;font-weight:600}.Solution-module__ajdNEW__step p{color:var(--muted-foreground);margin-top:8px;font-size:15px;line-height:1.55}.Solution-module__ajdNEW__related{gap:12px;margin-top:36px;display:grid}@media (min-width:640px){.Solution-module__ajdNEW__related{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.Solution-module__ajdNEW__related{grid-template-columns:repeat(4,minmax(0,1fr))}}.Solution-module__ajdNEW__relatedCard{border-radius:22px;flex-direction:column;gap:10px;height:100%;padding:22px;transition:transform .3s cubic-bezier(.22,1,.36,1);display:flex}.Solution-module__ajdNEW__relatedCard:hover{transform:translateY(-4px)}.Solution-module__ajdNEW__relatedName{letter-spacing:-.015em;font-size:17px;font-weight:600}.Solution-module__ajdNEW__relatedBlurb{color:var(--muted-foreground);font-size:14px;line-height:1.5}.Solution-module__ajdNEW__proofRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:36px;display:flex}.Solution-module__ajdNEW__compare{gap:12px;margin-top:40px;display:grid}@media (min-width:900px){.Solution-module__ajdNEW__compare{grid-template-columns:repeat(2,minmax(0,1fr))}}.Solution-module__ajdNEW__compareSide{border-radius:28px;height:100%;padding:28px}.Solution-module__ajdNEW__compareNew{border-color:color-mix(in oklab, var(--lime) 70%, transparent);box-shadow:0 0 80px -30px color-mix(in oklab, var(--lime) 60%, transparent)}.Solution-module__ajdNEW__compareLabel{color:var(--muted-foreground);font-size:14px;font-weight:600}.Solution-module__ajdNEW__compareNew .Solution-module__ajdNEW__compareLabel{color:var(--lime)}.Solution-module__ajdNEW__compareSide ul{gap:14px;margin-top:18px;display:grid}.Solution-module__ajdNEW__compareSide li{letter-spacing:-.02em;font-size:clamp(1.15rem,1.9vw,1.5rem);font-weight:600;line-height:1.2}.Solution-module__ajdNEW__compareOld{color:var(--muted-foreground);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in oklab, var(--destructive) 80%, transparent);text-decoration-color:color-mix(in oklab, var(--destructive) 80%, transparent);text-decoration-thickness:2px}
.Blog-module__Jm4qYG__index{padding:64px 0 72px}.Blog-module__Jm4qYG__indexHeader{max-width:900px;padding:24px 0 28px}.Blog-module__Jm4qYG__indexHeader h1{font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(2.6rem,5.4vw,4.5rem);font-weight:600;line-height:1.02}.Blog-module__Jm4qYG__indexHeader p{color:var(--muted-foreground);max-width:60ch;margin:20px 0 0;font-size:18px;line-height:1.6}.Blog-module__Jm4qYG__topicNav{flex-wrap:wrap;gap:8px;margin-bottom:56px;display:flex}.Blog-module__Jm4qYG__topicNav a{border:1px solid var(--panel-border);background:var(--panel);border-radius:9999px;padding:10px 18px;font-size:14px;font-weight:550;transition:border-color .2s,background-color .2s}.Blog-module__Jm4qYG__topicNav a:hover{border-color:var(--lime);background:color-mix(in oklab, var(--lime) 12%, transparent)}.Blog-module__Jm4qYG__sections{flex-direction:column;gap:88px;display:flex}.Blog-module__Jm4qYG__sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:28px;display:flex}.Blog-module__Jm4qYG__sectionHeading h2{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:600}.Blog-module__Jm4qYG__latestGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.Blog-module__Jm4qYG__latestGrid>:first-child{grid-column:1/-1}.Blog-module__Jm4qYG__postGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.Blog-module__Jm4qYG__categoryHeader{border-bottom:1px solid var(--hairline);margin-bottom:40px;padding:72px 0 40px}.Blog-module__Jm4qYG__categoryHeader h1{letter-spacing:-.025em;font-size:clamp(2.75rem,5vw,4.5rem);font-weight:550;line-height:1.05}.Blog-module__Jm4qYG__categoryHeader p{color:var(--muted-foreground);margin-top:20px;font-size:17px;line-height:1.6}.Blog-module__Jm4qYG__articleHeader{padding:56px 0 48px}.Blog-module__Jm4qYG__articleMasthead{grid-template-columns:1.15fr 1fr;align-items:center;gap:64px;display:grid}.Blog-module__Jm4qYG__articleHeader h1{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(2.3rem,4vw,3.8rem);font-weight:600;line-height:1.04}.Blog-module__Jm4qYG__excerpt{max-width:640px;color:var(--muted-foreground);margin-top:22px;font-size:18px;line-height:1.65}.Blog-module__Jm4qYG__articleBody{grid-template-columns:220px minmax(0,780px);justify-content:space-between;gap:72px;padding:56px 0 72px;display:grid}.Blog-module__Jm4qYG__articleRail{border:1px solid var(--panel-border);background:var(--panel-sheen), var(--panel);border-radius:24px;align-self:start;padding:20px;position:sticky;top:104px}.Blog-module__Jm4qYG__articleRail>p{color:var(--muted-foreground);margin-bottom:10px;font-size:13px}.Blog-module__Jm4qYG__prose{min-width:0}.Blog-module__Jm4qYG__prose :is(p,li){color:color-mix(in oklab, var(--foreground) 86%, transparent);font-size:18px;font-weight:400;line-height:1.75}.Blog-module__Jm4qYG__prose :is(h2,h3){letter-spacing:-.015em;text-wrap:balance;font-weight:550;line-height:1.25}.Blog-module__Jm4qYG__prose h2{font-family:var(--font-display);letter-spacing:-.03em;scroll-margin-top:110px;font-size:34px}.Blog-module__Jm4qYG__prose h3{font-size:24px}.Blog-module__Jm4qYG__prose blockquote{border:1px solid color-mix(in oklab, var(--lime) 55%, transparent);background:color-mix(in oklab, var(--lime) 8%, transparent);border-radius:24px;margin:40px 0;padding:28px 32px;font-size:22px;font-style:normal;line-height:1.5}.Blog-module__Jm4qYG__prose blockquote p{font-size:inherit;line-height:inherit}.Blog-module__Jm4qYG__related{border-top:1px solid var(--hairline);padding:40px 0 72px}.Blog-module__Jm4qYG__related h2{letter-spacing:-.018em;margin-bottom:32px;font-size:30px;font-weight:550}.Blog-module__Jm4qYG__index a:focus-visible,.Blog-module__Jm4qYG__articleHeader a:focus-visible,.Blog-module__Jm4qYG__articleBody a:focus-visible{outline:2px solid var(--blue);outline-offset:4px}@media (max-width:1023px){.Blog-module__Jm4qYG__articleMasthead{grid-template-columns:minmax(0,1fr);gap:32px}.Blog-module__Jm4qYG__articleMasthead>div:last-child{max-width:780px}.Blog-module__Jm4qYG__articleBody{grid-template-columns:minmax(0,1fr);gap:28px}.Blog-module__Jm4qYG__articleRail{position:static}.Blog-module__Jm4qYG__prose{max-width:780px}.Blog-module__Jm4qYG__postGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.Blog-module__Jm4qYG__index{padding:36px 0 48px}.Blog-module__Jm4qYG__indexHeader{grid-template-columns:minmax(0,1fr);gap:20px;padding:12px 0 28px}.Blog-module__Jm4qYG__indexHeader h1{font-size:clamp(2.5rem,10vw,3.25rem)}.Blog-module__Jm4qYG__indexHeader p{font-size:16px}.Blog-module__Jm4qYG__topicNav{gap:14px 24px;margin-bottom:32px}.Blog-module__Jm4qYG__latestGrid,.Blog-module__Jm4qYG__postGrid{grid-template-columns:minmax(0,1fr);gap:36px}.Blog-module__Jm4qYG__sections{gap:52px}.Blog-module__Jm4qYG__categoryHeader,.Blog-module__Jm4qYG__articleHeader{padding:36px 0}.Blog-module__Jm4qYG__articleBody{padding:32px 0 48px}.Blog-module__Jm4qYG__excerpt{font-size:16px}.Blog-module__Jm4qYG__prose :is(p,li){font-size:16px;line-height:1.75}.Blog-module__Jm4qYG__prose h2{font-size:26px}.Blog-module__Jm4qYG__prose blockquote{font-size:20px}}.Blog-module__Jm4qYG__textMasthead{max-width:900px}.Blog-module__Jm4qYG__resourceSection{margin:0}.Blog-module__Jm4qYG__resourceHeading{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:64px;margin-bottom:32px;display:grid}.Blog-module__Jm4qYG__resourceHeading h2,.Blog-module__Jm4qYG__topicGuide h2{letter-spacing:-.018em;text-wrap:balance;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:550;line-height:1.15}.Blog-module__Jm4qYG__resourceHeading p,.Blog-module__Jm4qYG__readingPaths p,.Blog-module__Jm4qYG__topicGuide p{color:var(--muted-foreground);text-wrap:pretty;font-size:16px;line-height:1.75}.Blog-module__Jm4qYG__storyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.Blog-module__Jm4qYG__readingPaths{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.Blog-module__Jm4qYG__readingPaths article{border:1px solid var(--panel-border);background:var(--panel-sheen), var(--panel);border-radius:28px;padding:28px}.Blog-module__Jm4qYG__readingPaths h3{letter-spacing:-.015em;font-size:23px;font-weight:550}.Blog-module__Jm4qYG__readingPaths p,.Blog-module__Jm4qYG__topicGuide p{margin-top:16px}.Blog-module__Jm4qYG__readingPaths ul,.Blog-module__Jm4qYG__topicGuide ul{margin-top:24px;list-style:none}.Blog-module__Jm4qYG__readingPaths li,.Blog-module__Jm4qYG__topicGuide li{border-top:1px solid var(--hairline)}.Blog-module__Jm4qYG__readingPaths a,.Blog-module__Jm4qYG__topicGuide a{justify-content:space-between;align-items:start;gap:20px;padding:18px 0;font-size:15px;font-weight:550;line-height:1.5;display:flex}.Blog-module__Jm4qYG__readingPaths a:hover,.Blog-module__Jm4qYG__topicGuide a:hover{color:var(--blue-deep);text-underline-offset:4px;text-decoration:underline}.Blog-module__Jm4qYG__topicGuide{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;margin:0 0 56px;padding-bottom:40px;display:grid}.Blog-module__Jm4qYG__topicGuide ul{margin-top:0}@media (max-width:767px){.Blog-module__Jm4qYG__resourceHeading,.Blog-module__Jm4qYG__storyGrid,.Blog-module__Jm4qYG__readingPaths,.Blog-module__Jm4qYG__topicGuide{grid-template-columns:minmax(0,1fr);gap:24px}.Blog-module__Jm4qYG__resourceSection{margin:0}}.Blog-module__Jm4qYG__prose a{color:var(--lime);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--lime) 45%, transparent);text-decoration-color:color-mix(in oklab, var(--lime) 45%, transparent)}.Blog-module__Jm4qYG__prose a:hover{-webkit-text-decoration-color:var(--lime);text-decoration-color:var(--lime)}.Blog-module__Jm4qYG__prose img{border-radius:20px}.Blog-module__Jm4qYG__prose :is(table){border-radius:16px;overflow:hidden}.Blog-module__Jm4qYG__coverArt{aspect-ratio:2;box-shadow:0 0 0 1px #ffffff1f, 0 50px 100px -50px color-mix(in oklab, var(--blue) 90%, transparent);border-radius:28px;position:relative;overflow:hidden}.Blog-module__Jm4qYG__prose a{margin-block:-12px;padding-block:12px}
.BrandProductDetails-module__fxPWiW__brandedPage{--brand-line:color-mix(in srgb, var(--brand-accent) 85%, #171921);--brand-wash:color-mix(in srgb, var(--brand-accent) 15%, transparent);isolation:isolate;position:relative}.BrandProductDetails-module__fxPWiW__brandedPage:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse 60% 60% at 83% 25%, var(--brand-wash), transparent 80%);width:100%;height:660px;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.dark .BrandProductDetails-module__fxPWiW__brandedPage{--brand-line:color-mix(in srgb, var(--brand-accent) 78%, #fff);--brand-wash:color-mix(in srgb, var(--brand-accent) 18%, transparent)}.BrandProductDetails-module__fxPWiW__identity{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.BrandProductDetails-module__fxPWiW__identityCopy{min-width:0}.BrandProductDetails-module__fxPWiW__identityCopy h1{overflow-wrap:anywhere;font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(2.5rem,5.2vw,4.25rem);font-weight:600;line-height:1.02}.BrandProductDetails-module__fxPWiW__brandArtwork{isolation:isolate;padding:24px;animation:7s ease-in-out infinite BrandProductDetails-module__fxPWiW__cardFloat;position:relative}@keyframes BrandProductDetails-module__fxPWiW__cardFloat{50%{transform:translateY(-10px)rotate(-1.5deg)}}@media (prefers-reduced-motion:reduce){.BrandProductDetails-module__fxPWiW__brandArtwork{animation:none}}.BrandProductDetails-module__fxPWiW__brandArtwork:before{content:"";z-index:-1;background:var(--brand-accent,var(--blue));opacity:.45;filter:blur(70px);border-radius:9999px;position:absolute;inset:0}.BrandProductDetails-module__fxPWiW__brandCanvas{aspect-ratio:1.586;background:#fff;border-radius:28px;position:relative;overflow:hidden;transform:rotate(3deg);box-shadow:0 0 0 1px #ffffff24,0 50px 90px -40px #000000f2}.BrandProductDetails-module__fxPWiW__brandLogo{object-fit:cover}.BrandProductDetails-module__fxPWiW__brandLogoFramed{object-fit:contain;padding:12%}.BrandProductDetails-module__fxPWiW__brandSheen{border-radius:inherit;pointer-events:none;background:linear-gradient(118deg,#ffffff38,#0000 38%);position:absolute;inset:0;box-shadow:inset 0 1px #ffffff59}.BrandProductDetails-module__fxPWiW__productDetails{border:1px solid var(--panel-border-strong);background:var(--panel-sheen), var(--panel);border-radius:28px;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(32px,5vw,72px);margin-top:56px;padding:36px;display:grid}.BrandProductDetails-module__fxPWiW__detailsHeading{min-width:0}.BrandProductDetails-module__fxPWiW__detailsHeading h2{margin:0}.BrandProductDetails-module__fxPWiW__markets{margin-top:30px}.BrandProductDetails-module__fxPWiW__markets h3,.BrandProductDetails-module__fxPWiW__specification dt{color:var(--muted-foreground);font-size:14px;font-weight:450;line-height:1.5}.BrandProductDetails-module__fxPWiW__markets ul{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:0 20px;margin:10px 0 0;padding:0;list-style:none;display:grid}.BrandProductDetails-module__fxPWiW__markets a{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;font-size:15px;font-weight:550;line-height:1.45;display:flex}.BrandProductDetails-module__fxPWiW__markets a:hover{color:var(--lime)}.BrandProductDetails-module__fxPWiW__markets svg{width:10px;color:var(--muted-foreground);flex-shrink:0}.BrandProductDetails-module__fxPWiW__moreMarkets{margin-top:16px}.BrandProductDetails-module__fxPWiW__moreMarkets summary{cursor:pointer;width:fit-content;min-height:44px;color:var(--foreground);text-underline-offset:4px;align-items:center;font-size:14px;font-weight:550;text-decoration:underline;display:inline-flex}.BrandProductDetails-module__fxPWiW__moreMarkets summary:hover{opacity:.7}.BrandProductDetails-module__fxPWiW__moreMarkets summary:focus-visible{outline:2px solid var(--blue);outline-offset:4px}.BrandProductDetails-module__fxPWiW__specification{min-width:0;margin:0}.BrandProductDetails-module__fxPWiW__values{border:1px solid color-mix(in srgb, var(--brand-accent,var(--lime)) 55%, transparent);background:color-mix(in srgb, var(--brand-accent,var(--blue)) 10%, var(--night));border-radius:20px;margin-bottom:8px;padding:28px}.BrandProductDetails-module__fxPWiW__values dd{margin:18px 0 0}.BrandProductDetails-module__fxPWiW__valueGroup+.BrandProductDetails-module__fxPWiW__valueGroup{border-top:1px solid var(--hairline);margin-top:22px;padding-top:22px}.BrandProductDetails-module__fxPWiW__valueCurrency{margin-bottom:12px;font-size:16px;font-weight:550;display:block}.BrandProductDetails-module__fxPWiW__denominations{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.BrandProductDetails-module__fxPWiW__denominations li{background:var(--panel-strong);border:1px solid var(--panel-border);font-variant-numeric:tabular-nums;border-radius:9999px;padding:12px 20px;font-size:22px;font-weight:600;line-height:1.15}.BrandProductDetails-module__fxPWiW__valueRange{font-family:var(--font-display);letter-spacing:-.04em;overflow-wrap:anywhere;margin:0;font-size:clamp(30px,3.6vw,48px);font-weight:600;line-height:1.1}.BrandProductDetails-module__fxPWiW__specificationRow{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(100px,.4fr) minmax(0,1fr);align-items:baseline;gap:24px;padding:20px 0;display:grid}.BrandProductDetails-module__fxPWiW__specificationRow dd{overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:550;line-height:1.55}@media (max-width:900px){.BrandProductDetails-module__fxPWiW__identity{grid-template-columns:minmax(0,1fr) 240px;gap:28px}.BrandProductDetails-module__fxPWiW__productDetails{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:32px}}@media (max-width:639px){.BrandProductDetails-module__fxPWiW__brandedPage:before{background:radial-gradient(ellipse 90% 45% at 35% 27%, var(--brand-wash), transparent 85%);height:620px}.BrandProductDetails-module__fxPWiW__identity{flex-direction:column;align-items:stretch;gap:24px;display:flex}.BrandProductDetails-module__fxPWiW__brandArtwork{order:-1;width:210px}.BrandProductDetails-module__fxPWiW__brandCanvas{padding:20px}.BrandProductDetails-module__fxPWiW__productDetails{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:32px;padding-top:28px}.BrandProductDetails-module__fxPWiW__markets{margin-top:22px}.BrandProductDetails-module__fxPWiW__values{padding:22px 20px}.BrandProductDetails-module__fxPWiW__denominations li{padding:9px 12px;font-size:20px}.BrandProductDetails-module__fxPWiW__specificationRow{gap:16px}}
.Demo-module__EyrdMG__hero{padding:64px 0 40px}.Demo-module__EyrdMG__headline{font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(2.6rem,5.6vw,4.6rem);font-weight:600;line-height:1.02}.Demo-module__EyrdMG__directory{padding:16px 0 96px}.Demo-module__EyrdMG__grid{gap:14px;display:grid}@media (min-width:700px){.Demo-module__EyrdMG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.Demo-module__EyrdMG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.Demo-module__EyrdMG__grid>*{height:100%}.Demo-module__EyrdMG__cardLink{border-radius:28px;height:100%;transition:transform .4s cubic-bezier(.22,1,.36,1);display:block}.Demo-module__EyrdMG__cardLink:hover{transform:translateY(-6px)}.Demo-module__EyrdMG__cardLink:focus-visible{outline:2px solid var(--lime);outline-offset:4px}.Demo-module__EyrdMG__card{border-radius:28px;flex-direction:column;gap:12px;height:100%;min-height:330px;padding:28px;display:flex;position:relative;overflow:hidden}.Demo-module__EyrdMG__glow{opacity:.4;filter:blur(70px);pointer-events:none;border-radius:9999px;width:260px;height:260px;transition:opacity .4s;position:absolute;top:-90px;right:-70px}.Demo-module__EyrdMG__cardLink:hover .Demo-module__EyrdMG__glow{opacity:.75}.Demo-module__EyrdMG__host{align-items:center;gap:12px;display:flex;position:relative}.Demo-module__EyrdMG__hostName{font-size:15px;font-weight:600;display:block}.Demo-module__EyrdMG__product{color:var(--muted-foreground);font-size:13px;display:block}.Demo-module__EyrdMG__title{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin-top:22px;font-size:clamp(1.5rem,2.2vw,1.9rem);font-weight:600;line-height:1.1;position:relative}.Demo-module__EyrdMG__body{color:var(--muted-foreground);font-size:15px;line-height:1.55;position:relative}.Demo-module__EyrdMG__open{align-items:center;gap:8px;margin-top:auto;padding-top:18px;font-size:14px;font-weight:600;display:inline-flex;position:relative}.Demo-module__EyrdMG__open svg{transition:transform .3s cubic-bezier(.22,1,.36,1)}.Demo-module__EyrdMG__cardLink:hover .Demo-module__EyrdMG__open svg{transform:translate(5px)}.Demo-module__EyrdMG__sample{color:var(--muted-foreground);margin-top:28px;font-size:13px}
.Gamescom-module__qoC5Cq__dateline{margin-bottom:20px;font-size:15px;font-weight:600}.Gamescom-module__qoC5Cq__identity{color:var(--muted-foreground);margin-top:4px;font-size:14px;font-weight:400;display:block}.Gamescom-module__qoC5Cq__photo{border-radius:28px;padding:8px;position:relative;overflow:hidden}.Gamescom-module__qoC5Cq__photo img{border-radius:22px;width:100%;height:auto;display:block}.Gamescom-module__qoC5Cq__credit{color:#ffffffeb;background:#05070cb8;border-radius:999px;max-width:calc(100% - 36px);padding:7px 12px;font-size:12px;line-height:1.3;position:absolute;bottom:18px;right:18px}.Gamescom-module__qoC5Cq__credit a{text-underline-offset:2px;margin:-14px 0;padding:14px 0;text-decoration:underline}.Gamescom-module__qoC5Cq__facts{border-radius:24px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:56px;padding:8px;display:grid}@media (min-width:640px){.Gamescom-module__qoC5Cq__facts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.Gamescom-module__qoC5Cq__facts{grid-template-columns:repeat(6,minmax(0,1fr))}}.Gamescom-module__qoC5Cq__facts>div{padding:22px 20px}.Gamescom-module__qoC5Cq__facts dd{font-family:var(--font-display);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:clamp(1.7rem,2.6vw,2.3rem);font-weight:600;line-height:1}.Gamescom-module__qoC5Cq__facts dt{color:var(--muted-foreground);margin-top:8px;font-size:13px;line-height:1.35}.Gamescom-module__qoC5Cq__split{align-items:center;gap:40px;display:grid}@media (min-width:1024px){.Gamescom-module__qoC5Cq__split{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:64px}}.Gamescom-module__qoC5Cq__prose p{max-width:60ch;color:var(--muted-foreground);margin-top:20px;font-size:17px;line-height:1.6}.Gamescom-module__qoC5Cq__caption{max-width:48ch;color:var(--muted-foreground);margin-top:16px;font-size:15px;line-height:1.5}.Gamescom-module__qoC5Cq__cards{gap:12px;margin-top:40px;display:grid}@media (min-width:720px){.Gamescom-module__qoC5Cq__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1140px){.Gamescom-module__qoC5Cq__cards3{grid-template-columns:repeat(3,minmax(0,1fr))}}.Gamescom-module__qoC5Cq__card{border-radius:24px;flex-direction:column;gap:10px;height:100%;padding:28px;display:flex}.Gamescom-module__qoC5Cq__cardTitle{letter-spacing:-.025em;margin-top:8px;font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:600;line-height:1.12}.Gamescom-module__qoC5Cq__cardWho{color:var(--lime);font-size:13px;font-weight:600}.Gamescom-module__qoC5Cq__cardBody{color:var(--muted-foreground);font-size:15px;line-height:1.55}.Gamescom-module__qoC5Cq__links{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:12px;display:flex}.Gamescom-module__qoC5Cq__links a{border:1px solid var(--panel-border-strong);border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:14px;font-weight:600;transition:border-color .2s,background-color .2s;display:inline-flex}.Gamescom-module__qoC5Cq__links a:hover{border-color:var(--lime);background:color-mix(in oklab, var(--lime) 10%, transparent)}.Gamescom-module__qoC5Cq__links a svg{width:12px;height:12px}.Gamescom-module__qoC5Cq__week{gap:12px;margin-top:40px;padding-left:36px;display:grid;position:relative}.Gamescom-module__qoC5Cq__week:before{content:"";background:linear-gradient(to bottom, var(--lime), color-mix(in oklab, var(--blue) 70%, transparent));border-radius:2px;width:2px;position:absolute;top:28px;bottom:28px;left:11px}.Gamescom-module__qoC5Cq__day{border-radius:24px;padding:26px 28px;position:relative}.Gamescom-module__qoC5Cq__day:before{content:"";background:var(--night);border:3px solid var(--lime);width:16px;height:16px;box-shadow:0 0 0 6px color-mix(in oklab, var(--lime) 18%, transparent);border-radius:999px;position:absolute;top:30px;left:-32px}.Gamescom-module__qoC5Cq__dayWhen{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(1.3rem,2vw,1.6rem);font-weight:600;line-height:1.1}.Gamescom-module__qoC5Cq__dayWhen span{color:var(--lime)}.Gamescom-module__qoC5Cq__dayBody{max-width:64ch;color:var(--muted-foreground);margin-top:10px;font-size:15px;line-height:1.55}.Gamescom-module__qoC5Cq__official{margin-top:24px;padding-left:36px}.Gamescom-module__qoC5Cq__number{font-family:var(--font-display);letter-spacing:-.05em;color:var(--lime);font-size:3rem;font-weight:600;line-height:1}.Gamescom-module__qoC5Cq__wall{gap:48px;margin-top:40px;display:grid}@media (min-width:1024px){.Gamescom-module__qoC5Cq__wall{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start}}.Gamescom-module__qoC5Cq__chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (min-width:560px){.Gamescom-module__qoC5Cq__chips{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:900px){.Gamescom-module__qoC5Cq__chips{grid-template-columns:repeat(4,minmax(0,1fr))}}.Gamescom-module__qoC5Cq__chip{border-radius:20px;flex-direction:column;gap:10px;padding:10px;transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .2s;display:flex}.Gamescom-module__qoC5Cq__chip:hover{border-color:var(--lime);transform:translateY(-4px)}.Gamescom-module__qoC5Cq__chipArt{aspect-ratio:1.6;background:var(--panel-strong);border-radius:12px;display:block;position:relative;overflow:hidden}.Gamescom-module__qoC5Cq__chipArt img{object-fit:cover;width:100%;height:100%}.Gamescom-module__qoC5Cq__chipName{padding:0 4px 4px;font-size:13px;font-weight:600;line-height:1.3}.Gamescom-module__qoC5Cq__ask{border-radius:28px;padding:32px}.Gamescom-module__qoC5Cq__ask h3{letter-spacing:-.03em;font-size:clamp(1.4rem,2.2vw,1.8rem);font-weight:600;line-height:1.1}.Gamescom-module__qoC5Cq__ask p{color:var(--muted-foreground);margin-top:14px;font-size:15px;line-height:1.55}.Gamescom-module__qoC5Cq__gallery{gap:12px;margin-top:40px;display:grid}@media (min-width:720px){.Gamescom-module__qoC5Cq__gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}.Gamescom-module__qoC5Cq__gallery figure{margin:0}.Gamescom-module__qoC5Cq__gallery img{aspect-ratio:4/3;object-fit:cover}
/*# sourceMappingURL=1spw85cyg73jj.css.map*/