html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
.image-module__cPWPcq__block{width:auto;height:auto;display:block}
.not-configured-module__LxfUGG__container{text-align:center;min-height:100dvh;font-family:var(--font-mono,monospace);flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex}.not-configured-module__LxfUGG__icon{margin-bottom:1rem;font-size:4rem}.not-configured-module__LxfUGG__title{text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:1.5rem;font-weight:600}.not-configured-module__LxfUGG__description{color:var(--color-text-secondary,#888);max-width:400px;margin-bottom:2rem}.not-configured-module__LxfUGG__instructions{background:var(--color-surface,#ffffff0d);border:1px solid var(--color-border,#ffffff1a);text-align:left;width:100%;max-width:500px;padding:1.5rem 2rem}.not-configured-module__LxfUGG__subtitle{text-transform:uppercase;letter-spacing:.1em;margin-bottom:1rem;font-size:.875rem;font-weight:600}.not-configured-module__LxfUGG__steps{margin:0;padding-left:1.25rem;list-style:decimal}.not-configured-module__LxfUGG__steps li{margin-bottom:.75rem;line-height:1.5}.not-configured-module__LxfUGG__steps code{background:var(--color-code-bg,#ffffff1a);border-radius:4px;padding:.125rem .375rem;font-size:.875em}.not-configured-module__LxfUGG__envList{margin:.5rem 0 0;padding:0;list-style:none}.not-configured-module__LxfUGG__envList li{margin-bottom:.25rem}.not-configured-module__LxfUGG__envList code{color:var(--color-accent,#00d9ff)}.not-configured-module__LxfUGG__docs{border-top:1px solid var(--color-border,#ffffff1a);margin-top:1rem;padding-top:1rem}.not-configured-module__LxfUGG__docs a{color:var(--color-link,#00d9ff);text-decoration:none}.not-configured-module__LxfUGG__docs a:hover{text-decoration:underline}.not-configured-module__LxfUGG__hint{color:var(--color-text-secondary,#888);margin-top:1.5rem;font-size:.875rem}.not-configured-module__LxfUGG__hint code{background:var(--color-code-bg,#ffffff1a);border-radius:4px;padding:.125rem .375rem}
.modal-module__hVbPDa__modal{z-index:2;width:100%;height:100%;display:flex;position:fixed}.modal-module__hVbPDa__modal:not(.modal-module__hVbPDa__open){pointer-events:none}.modal-module__hVbPDa__modal:not(.modal-module__hVbPDa__open) .modal-module__hVbPDa__catch-click{opacity:0}.modal-module__hVbPDa__modal:not(.modal-module__hVbPDa__open) .modal-module__hVbPDa__inner{transform:translate(100%)}.modal-module__hVbPDa__catch-click{width:100%;height:100%;transition:.5s opacity var(--ease-gleasing);background:#000000b3;position:absolute;top:0;left:0}.modal-module__hVbPDa__inner{background-color:var(--color-primary);width:75%;height:100%;color:var(--color-secondary);text-transform:uppercase;transition:.8s transform var(--ease-gleasing);flex-direction:column;padding:3.2vw;display:flex;position:relative;left:25%}@media (min-width:800px){.modal-module__hVbPDa__inner{width:50%;padding:3.88889vw .555556vw .555556vw;left:50%}}.modal-module__hVbPDa__inner .modal-module__hVbPDa__heading{border-bottom:1px solid var(--color-secondary);padding-bottom:4.26667vw}@media (min-width:800px){.modal-module__hVbPDa__inner .modal-module__hVbPDa__heading{padding-bottom:1.11111vw}}.modal-module__hVbPDa__close{position:absolute;top:3.2vw;right:3.2vw}@media (min-width:800px){.modal-module__hVbPDa__close{position:absolute;top:.555556vw;right:.555556vw}}.modal-module__hVbPDa__close.modal-module__hVbPDa__active{background:var(--color-secondary)}.modal-module__hVbPDa__lines{overscroll-behavior:contain;flex-direction:column;flex-grow:1;display:flex;overflow:hidden auto}@media (min-width:800px){.modal-module__hVbPDa__lines{max-height:41.6667vw}}.modal-module__hVbPDa__lines .modal-module__hVbPDa__line{grid-gap:var(--layout-columns-gap);border-bottom:1px solid var(--color-secondary);grid-template-columns:repeat(6,minmax(0,1fr));grid-template-areas:"media media info info.remove""media media quantity quantity price price";padding:4.26667vw 0;display:grid}@media (min-width:800px){.modal-module__hVbPDa__lines .modal-module__hVbPDa__line{grid-template-areas:"media media info info.remove""media media quantity. .price";padding:1.11111vw 0}}:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__media{grid-area:media;width:100%;height:40vw;position:relative}:is(:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__media) img{-o-object-fit:contain;object-fit:contain;height:100%}@media (min-width:800px){:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__media{height:17.3611vw}}:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__info{flex-direction:column;grid-area:info;justify-content:space-between;display:flex}@media (min-width:800px){:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__info{padding-left:.555556vw}}:is(:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__info) .modal-module__hVbPDa__details{flex-direction:column;display:flex}@media (max-width:799.98px){:is(:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__info) .modal-module__hVbPDa__details{font-size:2.66667vw}}:is(:is(:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__info) .modal-module__hVbPDa__details) .modal-module__hVbPDa__title{margin-bottom:.555556vw;font-size:4.8vw}@media (min-width:800px){:is(:is(:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__info) .modal-module__hVbPDa__details) .modal-module__hVbPDa__title{font-size:1.66667vw}}:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__remove{grid-area:remove;justify-self:flex-end}.modal-module__hVbPDa__disable:is(:is(:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__remove) button){pointer-events:none;opacity:.5}:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__quantity{background-color:var(--color-secondary);height:fit-content;color:var(--color-black);border-radius:26.6667vw;grid-area:quantity;justify-content:space-between;align-items:center;padding:2.13333vw 4.26667vw;display:flex}@media (max-width:799.98px){:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__quantity{align-self:center;font-size:3.2vw}}@media (min-width:800px){:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__quantity{border-radius:6.94444vw;align-self:flex-end;padding:.833333vw 1.11111vw}}:is(:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__quantity) button{text-align:center}.modal-module__hVbPDa__disable:is(:is(:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__quantity) button){pointer-events:none;opacity:.5}@media (hover:hover){:is(:is(:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__quantity) button):hover{color:var(--color-white)}}:is(:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__quantity) span{padding:0 2.13333vw}@media (min-width:800px){:is(:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__quantity) span{padding:0 1.11111vw}}:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__price{grid-area:price;align-self:center;height:fit-content}@media (min-width:800px){:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__price{align-self:flex-end}}.modal-module__hVbPDa__checkout{align-self:flex-end;width:100%;position:relative}.modal-module__hVbPDa__checkout:before{content:"";pointer-events:none;background:linear-gradient(#0c002400 0%,#000 45%);width:100%;height:100%;position:absolute;top:-3.47222vw}@media (max-width:799.98px){.modal-module__hVbPDa__checkout:before{top:-13.3333vw}}.modal-module__hVbPDa__checkout .modal-module__hVbPDa__top{justify-content:space-between;margin-bottom:1.11111vw;display:flex;position:relative}.modal-module__hVbPDa__checkout .modal-module__hVbPDa__action{text-align:center;border:2px solid var(--color-red);border-radius:.555556vw;width:100%;padding:1.73611vw 0;display:block;position:relative;overflow:hidden}:is(.modal-module__hVbPDa__checkout .modal-module__hVbPDa__action) span{position:relative}:is(.modal-module__hVbPDa__checkout .modal-module__hVbPDa__action):before{content:"";background-color:var(--color-red);clip-path:circle(0%);position:absolute;inset:0}@media (hover:hover){:is(.modal-module__hVbPDa__checkout .modal-module__hVbPDa__action):hover{color:var(--color-black)}:is(.modal-module__hVbPDa__checkout .modal-module__hVbPDa__action):hover:before{transition:1s clip-path var(--ease-gleasing);clip-path:circle(100%)}}
.dropdown-module__krs8wG__dropdown{grid-column:1/-1;position:relative}.dropdown-module__krs8wG__dropdown .dropdown-module__krs8wG__trigger{background-color:var(--color-primary);color:var(--color-secondary);border:1px solid;border-radius:.533333vw;justify-content:space-between;align-items:center;padding:2.13333vw 3.2vw;display:flex;position:relative}@media (min-width:800px){.dropdown-module__krs8wG__dropdown .dropdown-module__krs8wG__trigger{border-radius:.138889vw;padding:.555556vw .833333vw}}.dropdown-module__krs8wG__dropdown .dropdown-module__krs8wG__options{z-index:1;background-color:var(--color-primary);border:1px solid var(--color-secondary);border-radius:.533333vw;flex-direction:column;align-items:center;min-width:100%;padding:1.06667vw;display:flex;position:absolute;top:calc(100% + 1.06667vw);overflow:clip}@media (min-width:800px){.dropdown-module__krs8wG__dropdown .dropdown-module__krs8wG__options{border-radius:.138889vw;padding:.277778vw;top:calc(100% + .277778vw)}}:is(.dropdown-module__krs8wG__dropdown .dropdown-module__krs8wG__options) .dropdown-module__krs8wG__option{color:var(--color-secondary);text-align:center;white-space:nowrap;border-radius:.533333vw;width:100%;padding:2.13333vw 3.2vw;display:block;position:relative}@media (min-width:800px){:is(.dropdown-module__krs8wG__dropdown .dropdown-module__krs8wG__options) .dropdown-module__krs8wG__option{border-radius:.138889vw;padding:.555556vw .833333vw}}@media (hover:hover){:is(:is(.dropdown-module__krs8wG__dropdown .dropdown-module__krs8wG__options) .dropdown-module__krs8wG__option):hover{background-color:var(--color-contrast);color:var(--color-primary)}}.dropdown-module__krs8wG__dropdown:not(.dropdown-module__krs8wG__isOpened) .dropdown-module__krs8wG__options{pointer-events:none;visibility:hidden}
.install-command-module__DtTGjG__container{border:1px solid color-mix(in srgb,var(--color-secondary)15%,transparent);background:color-mix(in srgb,var(--color-primary)80%,black);flex-direction:column;display:flex;overflow:hidden}.install-command-module__DtTGjG__tabs{border-bottom:1px solid color-mix(in srgb,var(--color-secondary)10%,transparent);background:color-mix(in srgb,var(--color-secondary)3%,transparent);display:flex}.install-command-module__DtTGjG__tab{padding:calc(((8*100)/var(--device-width))*1vw)calc(((16*100)/var(--device-width))*1vw);color:color-mix(in srgb,var(--color-secondary)50%,transparent);font-size:.625rem;font-family:var(--font-mono);text-transform:lowercase;cursor:pointer;transition:color .2s var(--ease-out-expo),background .2s var(--ease-out-expo);background:0 0;border:none;flex:1}.install-command-module__DtTGjG__tab:hover{color:color-mix(in srgb,var(--color-secondary)80%,transparent);background:color-mix(in srgb,var(--color-secondary)5%,transparent)}.install-command-module__DtTGjG__tab:not(:last-child){border-right:1px solid color-mix(in srgb,var(--color-secondary)10%,transparent)}.install-command-module__DtTGjG__tab.install-command-module__DtTGjG__active{color:var(--color-secondary);background:color-mix(in srgb,var(--color-secondary)5%,transparent)}.install-command-module__DtTGjG__commandContainer{align-items:center;gap:calc(((8*100)/var(--device-width))*1vw);padding:calc(((12*100)/var(--device-width))*1vw)calc(((16*100)/var(--device-width))*1vw);display:flex}.install-command-module__DtTGjG__command{font-family:var(--font-mono);color:color-mix(in srgb,var(--color-secondary)90%,transparent);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.8125rem;overflow:hidden}.install-command-module__DtTGjG__copyButton{width:calc(((32*100)/var(--device-width))*1vw);height:calc(((32*100)/var(--device-width))*1vw);color:color-mix(in srgb,var(--color-secondary)50%,transparent);cursor:pointer;transition:color .2s var(--ease-out-expo),background .2s var(--ease-out-expo);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.install-command-module__DtTGjG__copyButton:hover{color:color-mix(in srgb,var(--color-secondary)90%,transparent);background:color-mix(in srgb,var(--color-secondary)10%,transparent)}
.add-to-cart-module__SM7TIG__disable{opacity:.5;pointer-events:none;cursor:not-allowed;transition:.3s opacity var(--ease-gleasing)}
.size-and-buy-module___Ee_ma__add:before{content:"";background-color:var(--color-black);clip-path:circle(0%);position:absolute;inset:0}.size-and-buy-module___Ee_ma__add button{width:100%;padding:4.26667vw;position:relative}@media (min-width:800px){.size-and-buy-module___Ee_ma__add button{padding:1.11111vw}}@media (hover:hover){.size-and-buy-module___Ee_ma__add:hover{color:var(--color-white)}.size-and-buy-module___Ee_ma__add:hover:before{transition:1s clip-path var(--ease-gleasing);clip-path:circle(100%)}}.size-and-buy-module___Ee_ma__size>button{border:2px solid var(--color-black);border-radius:2.13333vw}@media (min-width:800px){.size-and-buy-module___Ee_ma__size>button{border-radius:.555556vw}}.size-and-buy-module___Ee_ma__size>div{padding:0}
.package-card-module__W6_BbW__card{--accent-color:var(--color-contrast);padding:calc(((24*100)/var(--device-width))*1vw);border:1px solid color-mix(in srgb,var(--color-secondary)15%,transparent);transition:border-color .2s var(--ease-out-expo),background .2s var(--ease-out-expo);background:0 0;flex-direction:column;display:flex;position:relative}.package-card-module__W6_BbW__card:hover{border-color:var(--accent-color,color-mix(in srgb,var(--color-secondary)25%,transparent));background:color-mix(in srgb,var(--color-secondary)3%,transparent)}.package-card-module__W6_BbW__cardLink{color:inherit;flex-direction:column;flex:1;text-decoration:none;display:flex}.package-card-module__W6_BbW__header{align-items:baseline;gap:calc(((8*100)/var(--device-width))*1vw);margin-bottom:calc(((12*100)/var(--device-width))*1vw);display:flex}.package-card-module__W6_BbW__name{font-family:var(--font-mono);letter-spacing:-.02em;text-transform:uppercase;color:var(--color-secondary);font-size:1.25rem;font-weight:400}.package-card-module__W6_BbW__meaning{font-family:var(--font-mono);color:color-mix(in srgb,var(--color-secondary)40%,transparent);font-size:.75rem;font-style:italic}.package-card-module__W6_BbW__tagline{font-family:var(--font-mono);color:color-mix(in srgb,var(--color-secondary)60%,transparent);margin-bottom:calc(((24*100)/var(--device-width))*1vw);flex:1;font-size:.875rem;line-height:1.5}.package-card-module__W6_BbW__footer{justify-content:space-between;align-items:center;display:flex}.package-card-module__W6_BbW__stats{align-items:center;gap:calc(((16*100)/var(--device-width))*1vw);display:flex}.package-card-module__W6_BbW__stat{align-items:center;gap:calc(((6*100)/var(--device-width))*1vw);font-size:.75rem;font-family:var(--font-mono);color:color-mix(in srgb,var(--color-secondary)50%,transparent);display:flex}.package-card-module__W6_BbW__actions{align-items:center;gap:calc(((12*100)/var(--device-width))*1vw);margin-top:calc(((16*100)/var(--device-width))*1vw);padding-top:calc(((16*100)/var(--device-width))*1vw);border-top:1px solid color-mix(in srgb,var(--color-secondary)10%,transparent);display:flex}.package-card-module__W6_BbW__docsLink{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.02em;color:var(--accent-color,var(--color-contrast));transition:opacity .2s var(--ease-out-expo);font-size:.75rem;font-weight:400;text-decoration:none}.package-card-module__W6_BbW__docsLink:hover{opacity:.8}.package-card-module__W6_BbW__githubLink{color:color-mix(in srgb,var(--color-secondary)50%,transparent);transition:color .2s var(--ease-out-expo);justify-content:center;align-items:center;display:flex}.package-card-module__W6_BbW__githubLink:hover{color:color-mix(in srgb,var(--color-secondary)90%,transparent)}.package-card-module__W6_BbW__compact{padding:calc(((16*100)/var(--device-width))*1vw)}.package-card-module__W6_BbW__compact .package-card-module__W6_BbW__name{font-size:1rem}.package-card-module__W6_BbW__compact .package-card-module__W6_BbW__tagline{margin-bottom:calc(((16*100)/var(--device-width))*1vw);font-size:.75rem}.package-card-module__W6_BbW__compact .package-card-module__W6_BbW__actions{margin-top:calc(((12*100)/var(--device-width))*1vw);padding-top:calc(((12*100)/var(--device-width))*1vw)}
.package-page-module__8S-fJa__hero{min-height:100vh;padding:calc(((96*100)/var(--device-width))*1vw)calc(((16*100)/var(--device-width))*1vw)calc(((64*100)/var(--device-width))*1vw);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}@media (min-width:800px){.package-page-module__8S-fJa__hero{padding:calc(((120*100)/var(--device-width))*1vw)calc(((24*100)/var(--device-width))*1vw)calc(((80*100)/var(--device-width))*1vw)}}.package-page-module__8S-fJa__latinMeaning{font-family:var(--font-mono);text-transform:lowercase;color:color-mix(in srgb,var(--color-secondary)40%,transparent);font-size:.75rem;font-style:italic}.package-page-module__8S-fJa__title{margin-top:calc(((8*100)/var(--device-width))*1vw);font-family:var(--font-mono);letter-spacing:-.02em;color:var(--pkg-color,var(--color-secondary));font-size:clamp(2.5rem,12vw,8rem);font-weight:400;line-height:.9}.package-page-module__8S-fJa__tagline{margin-top:calc(((24*100)/var(--device-width))*1vw);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.02em;color:var(--color-secondary);font-size:1.125rem;font-weight:400}@media (min-width:800px){.package-page-module__8S-fJa__tagline{font-size:1.25rem}}.package-page-module__8S-fJa__description{margin-top:calc(((16*100)/var(--device-width))*1vw);max-width:600px;font-family:var(--font-mono);color:color-mix(in srgb,var(--color-secondary)60%,transparent);font-size:.875rem;line-height:1.6}.package-page-module__8S-fJa__stats{justify-content:center;gap:calc(((32*100)/var(--device-width))*1vw);margin-top:calc(((40*100)/var(--device-width))*1vw);padding:calc(((24*100)/var(--device-width))*1vw)calc(((32*100)/var(--device-width))*1vw);border:1px solid color-mix(in srgb,var(--color-secondary)15%,transparent);flex-wrap:wrap;display:flex}.package-page-module__8S-fJa__stat{align-items:center;gap:calc(((4*100)/var(--device-width))*1vw);flex-direction:column;display:flex}.package-page-module__8S-fJa__statValue{font-family:var(--font-mono);color:var(--color-secondary);font-size:1.5rem;font-weight:400}.package-page-module__8S-fJa__statLabel{font-family:var(--font-mono);color:color-mix(in srgb,var(--color-secondary)50%,transparent);text-transform:uppercase;letter-spacing:.05em;font-size:.625rem}.package-page-module__8S-fJa__install{margin-top:calc(((32*100)/var(--device-width))*1vw);width:100%;max-width:400px}.package-page-module__8S-fJa__installStarter{margin-top:calc(((32*100)/var(--device-width))*1vw);width:100%;max-width:500px;padding:calc(((16*100)/var(--device-width))*1vw);border:1px solid color-mix(in srgb,var(--color-secondary)15%,transparent);background:color-mix(in srgb,var(--color-primary)80%,black)}.package-page-module__8S-fJa__installStarterCode{font-family:var(--font-mono);color:color-mix(in srgb,var(--color-secondary)90%,transparent);font-size:.8125rem}.package-page-module__8S-fJa__links{justify-content:center;gap:calc(((12*100)/var(--device-width))*1vw);margin-top:calc(((32*100)/var(--device-width))*1vw);flex-wrap:wrap;display:flex}.package-page-module__8S-fJa__link{align-items:center;gap:calc(((8*100)/var(--device-width))*1vw);padding:calc(((12*100)/var(--device-width))*1vw)calc(((20*100)/var(--device-width))*1vw);border:1px solid color-mix(in srgb,var(--color-secondary)20%,transparent);color:var(--color-secondary);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.02em;transition:border-color .2s var(--ease-out-expo),background .2s var(--ease-out-expo);font-size:.75rem;font-weight:400;text-decoration:none;display:inline-flex}.package-page-module__8S-fJa__link:hover{border-color:color-mix(in srgb,var(--color-secondary)40%,transparent);background:color-mix(in srgb,var(--color-secondary)5%,transparent)}.package-page-module__8S-fJa__section{padding:calc(((80*100)/var(--device-width))*1vw)calc(((16*100)/var(--device-width))*1vw);border-top:1px solid color-mix(in srgb,var(--color-secondary)10%,transparent)}@media (min-width:800px){.package-page-module__8S-fJa__section{padding:calc(((96*100)/var(--device-width))*1vw)calc(((24*100)/var(--device-width))*1vw)}}.package-page-module__8S-fJa__sectionContent{max-width:900px;margin:0 auto}.package-page-module__8S-fJa__sectionTitle{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:color-mix(in srgb,var(--color-secondary)50%,transparent);margin-bottom:calc(((32*100)/var(--device-width))*1vw);font-size:.75rem;font-weight:600}.package-page-module__8S-fJa__codeBlock{margin-top:calc(((24*100)/var(--device-width))*1vw);border:1px solid color-mix(in srgb,var(--color-secondary)15%,transparent);background:color-mix(in srgb,var(--color-primary)80%,black);overflow:hidden}.package-page-module__8S-fJa__codeTitle{padding:calc(((12*100)/var(--device-width))*1vw)calc(((16*100)/var(--device-width))*1vw);border-bottom:1px solid color-mix(in srgb,var(--color-secondary)10%,transparent);font-family:var(--font-mono);color:color-mix(in srgb,var(--color-secondary)50%,transparent);text-transform:uppercase;letter-spacing:.05em;font-size:.625rem;font-weight:400}.package-page-module__8S-fJa__codePre{padding:calc(((24*100)/var(--device-width))*1vw);margin:0;overflow-x:auto}.package-page-module__8S-fJa__code{font-family:var(--font-mono);color:color-mix(in srgb,var(--color-secondary)90%,transparent);white-space:pre;font-size:.8125rem;line-height:1.6}.package-page-module__8S-fJa__apiTable{margin-top:calc(((24*100)/var(--device-width))*1vw)}.package-page-module__8S-fJa__apiTableTitle{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.02em;color:var(--color-secondary);margin-bottom:calc(((16*100)/var(--device-width))*1vw);font-size:.875rem;font-weight:400}.package-page-module__8S-fJa__tableWrapper{border:1px solid color-mix(in srgb,var(--color-secondary)15%,transparent);overflow-x:auto}.package-page-module__8S-fJa__table{border-collapse:collapse;width:100%;font-family:var(--font-mono);font-size:.8125rem}.package-page-module__8S-fJa__table th,.package-page-module__8S-fJa__table td{padding:calc(((16*100)/var(--device-width))*1vw);text-align:left;border-bottom:1px solid color-mix(in srgb,var(--color-secondary)8%,transparent)}.package-page-module__8S-fJa__table th{text-transform:uppercase;letter-spacing:.05em;color:color-mix(in srgb,var(--color-secondary)50%,transparent);background:color-mix(in srgb,var(--color-secondary)3%,transparent);white-space:nowrap;font-size:.625rem;font-weight:400}.package-page-module__8S-fJa__table td{color:color-mix(in srgb,var(--color-secondary)80%,transparent)}.package-page-module__8S-fJa__table tr:last-child td{border-bottom:none}.package-page-module__8S-fJa__table code{background:color-mix(in srgb,var(--color-secondary)10%,transparent);font-family:var(--font-mono);padding:.15em .35em;font-size:.75rem}.package-page-module__8S-fJa__typeCode{color:var(--color-contrast)}.package-page-module__8S-fJa__featureGrid{grid-gap:calc(((16*100)/var(--device-width))*1vw);gap:calc(((16*100)/var(--device-width))*1vw);margin-top:calc(((24*100)/var(--device-width))*1vw);grid-template-columns:1fr;display:grid}@media (min-width:640px){.package-page-module__8S-fJa__featureGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.package-page-module__8S-fJa__featureGrid{grid-template-columns:repeat(3,1fr)}}.package-page-module__8S-fJa__feature{padding:calc(((24*100)/var(--device-width))*1vw);border:1px solid color-mix(in srgb,var(--color-secondary)15%,transparent);transition:border-color .2s var(--ease-out-expo),background .2s var(--ease-out-expo);background:0 0}.package-page-module__8S-fJa__feature:hover{border-color:color-mix(in srgb,var(--color-secondary)25%,transparent);background:color-mix(in srgb,var(--color-secondary)3%,transparent)}.package-page-module__8S-fJa__featureIcon{width:40px;height:40px;margin-bottom:calc(((16*100)/var(--device-width))*1vw);background:color-mix(in srgb,var(--color-secondary)10%,transparent);color:var(--color-secondary);justify-content:center;align-items:center;display:flex}.package-page-module__8S-fJa__featureTitle{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.02em;color:var(--color-secondary);margin-bottom:calc(((8*100)/var(--device-width))*1vw);font-size:.875rem;font-weight:400}.package-page-module__8S-fJa__featureDescription{font-family:var(--font-mono);color:color-mix(in srgb,var(--color-secondary)60%,transparent);font-size:.75rem;line-height:1.6}.package-page-module__8S-fJa__demo{margin-top:calc(((24*100)/var(--device-width))*1vw);padding:calc(((32*100)/var(--device-width))*1vw);border:1px solid color-mix(in srgb,var(--color-secondary)15%,transparent);background:0 0}.package-page-module__8S-fJa__demoTitle{font-family:var(--font-mono);color:color-mix(in srgb,var(--color-secondary)50%,transparent);text-transform:uppercase;letter-spacing:.05em;margin-bottom:calc(((24*100)/var(--device-width))*1vw);font-size:.625rem;font-weight:400}
.form-module__WUOACq__submit{background-color:var(--color-secondary);color:var(--color-primary);justify-content:center;align-items:center;display:flex;position:relative}.form-module__WUOACq__submit.form-module__WUOACq__disabled{pointer-events:none;background-color:var(--color-secondary);color:#00000040;opacity:.5}.form-module__WUOACq__submit.form-module__WUOACq__submitted{pointer-events:none;background:var(--color-green)}.form-module__WUOACq__submit.form-module__WUOACq__error{pointer-events:none;background:var(--color-white)}.form-module__WUOACq__submit span{text-align:center;position:relative}.form-module__WUOACq__submit:before{content:"";background-color:var(--color-black);clip-path:circle(0%);width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (hover:hover){.form-module__WUOACq__submit:hover{color:var(--color-white)}.form-module__WUOACq__submit:hover:before{transition:1s clip-path var(--ease-gleasing);clip-path:circle(100%)}}.form-module__WUOACq__messages{flex-direction:column;padding-right:4.26667vw;font-size:2.13333vw;display:flex}@media (min-width:800px){.form-module__WUOACq__messages{padding-right:1.11111vw;font-size:.972222vw}}.form-module__WUOACq__messages .form-module__WUOACq__success{color:var(--color-green)}.form-module__WUOACq__messages .form-module__WUOACq__error{color:var(--color-white)}
.product-module__J9qDSW__product{height:calc(100vh - 34.1333vw)}@media (min-width:800px){.product-module__J9qDSW__product{height:calc(100vh - 5.55556vw)}}
.elastica-module__JngQKW__intro{color:#ffffffb3;margin-bottom:2rem;font-size:1.125rem;line-height:1.7}.elastica-module__JngQKW__subheading{color:var(--color-foreground);margin-top:2.5rem;margin-bottom:1rem;font-size:1.125rem;font-weight:600}.elastica-module__JngQKW__diagram{margin-top:2rem}.elastica-module__JngQKW__diagramFlow{background:#ffffff05;border:1px solid #ffffff1a;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;padding:2rem;display:flex}.elastica-module__JngQKW__diagramNode{text-align:center;background:#ffffff08;border:1px solid #fff3;flex-direction:column;align-items:center;gap:.25rem;padding:1.25rem 2rem;transition:all .2s;display:flex}.elastica-module__JngQKW__diagramNode[data-highlight=true]{background:#ff6b351a;border-color:#ff6b35}.elastica-module__JngQKW__diagramLabel{color:var(--color-foreground);font-size:1rem;font-weight:600}.elastica-module__JngQKW__diagramDesc{color:#ffffff80;font-size:.75rem}.elastica-module__JngQKW__diagramArrow{color:#ffffff4d;font-size:1.5rem}
.hamo-module__I_96vq__intro{color:#ffffffb3;margin-bottom:2rem;font-size:1.125rem;line-height:1.7}.hamo-module__I_96vq__subheading{color:var(--color-foreground);margin-top:2.5rem;margin-bottom:1rem;font-size:1.125rem;font-weight:600}.hamo-module__I_96vq__comparison{grid-gap:1.5rem;grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:768px){.hamo-module__I_96vq__comparison{grid-template-columns:repeat(2,1fr)}}.hamo-module__I_96vq__comparisonCard{background:#ffffff05;border:1px solid #ffffff1a;padding:1.5rem;overflow:hidden}.hamo-module__I_96vq__comparisonCard[data-highlight=true]{background:#9f4dff0d;border-color:#9f4dff}.hamo-module__I_96vq__comparisonCard h4{color:var(--color-foreground);text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem;font-size:.875rem;font-weight:600}.hamo-module__I_96vq__hooksGrid{grid-gap:1rem;grid-template-columns:1fr;gap:1rem;margin-top:1.5rem;display:grid}@media (min-width:640px){.hamo-module__I_96vq__hooksGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.hamo-module__I_96vq__hooksGrid{grid-template-columns:repeat(3,1fr)}}.hamo-module__I_96vq__hookCard{background:#ffffff05;border:1px solid #ffffff1a;padding:1.25rem;transition:border-color .2s,background .2s}.hamo-module__I_96vq__hookCard:hover{background:#9f4dff0d;border-color:#9f4dff}.hamo-module__I_96vq__hookCard h4{font-size:1rem;font-weight:600;font-family:var(--font-mono);color:#9f4dff;margin-bottom:.5rem}.hamo-module__I_96vq__hookCard p{color:#fff9;font-size:.875rem;line-height:1.5}
.lenis-module__T29PRW__intro{color:#ffffffb3;margin-bottom:2rem;font-size:1.125rem;line-height:1.7}.lenis-module__T29PRW__subheading{color:var(--color-foreground);margin-top:2.5rem;margin-bottom:1rem;font-size:1.125rem;font-weight:600}.lenis-module__T29PRW__diagram{margin-top:2rem}.lenis-module__T29PRW__diagramFlow{background:#ffffff05;border:1px solid #ffffff1a;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;padding:2rem;display:flex}.lenis-module__T29PRW__diagramNode{text-align:center;background:#ffffff08;border:1px solid #fff3;flex-direction:column;align-items:center;gap:.25rem;padding:1.25rem 2rem;transition:all .2s;display:flex}.lenis-module__T29PRW__diagramNode[data-highlight=true]{background:#ff4d4d1a;border-color:#ff4d4d}.lenis-module__T29PRW__diagramLabel{color:var(--color-foreground);font-size:1rem;font-weight:600}.lenis-module__T29PRW__diagramDesc{color:#ffffff80;font-size:.75rem}.lenis-module__T29PRW__diagramArrow{color:#ffffff4d;font-size:1.5rem}.lenis-module__T29PRW__diagramDetails{grid-gap:1.5rem;grid-template-columns:1fr;gap:1.5rem;margin-top:1.5rem;display:grid}@media (min-width:640px){.lenis-module__T29PRW__diagramDetails{grid-template-columns:repeat(2,1fr)}}.lenis-module__T29PRW__detailCard{background:#ffffff05;border:1px solid #ffffff1a;padding:1.5rem}.lenis-module__T29PRW__detailCard h4{color:var(--color-foreground);margin-bottom:1rem;font-size:.875rem;font-weight:600}.lenis-module__T29PRW__detailCard p{color:#fff9;margin-top:1rem;font-size:.875rem;line-height:1.6}.lenis-module__T29PRW__graphPlaceholder{background:#0000004d;border:1px solid #ffffff1a;height:80px;position:relative;overflow:hidden}.lenis-module__T29PRW__graphLine{height:2px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.lenis-module__T29PRW__graphLine[data-type=target]{opacity:.5;clip-path:polygon(0 0,30% 0,30% 100%,70% 100%,70% 0,100% 0,100% 100%,0 100%);background:linear-gradient(90deg,#0000,#ff4d4d 20% 80%,#0000);transform:translateY(-15px)}.lenis-module__T29PRW__graphLine[data-type=actual]{clip-path:polygon(0 50%,20% 50%,40% 20%,60% 50%,80% 50%,100% 50%);background:linear-gradient(90deg,#0000,#4d9fff 20% 80%,#0000);transform:translateY(5px)}.lenis-module__T29PRW__eventDiagram{background:#ffffff05;border:1px solid #ffffff1a;margin-top:2rem;padding:1.5rem}.lenis-module__T29PRW__eventDiagram h4{color:var(--color-foreground);margin-bottom:1rem;font-size:.875rem;font-weight:600}.lenis-module__T29PRW__eventProps{grid-gap:1rem;grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (min-width:640px){.lenis-module__T29PRW__eventProps{grid-template-columns:repeat(4,1fr)}}.lenis-module__T29PRW__eventProp{flex-direction:column;gap:.25rem;display:flex}.lenis-module__T29PRW__eventProp code{font-family:var(--font-mono);color:#ff4d4d;background:#ffffff1a;border-radius:.25rem;width:fit-content;padding:.25rem .5rem;font-size:.8125rem}.lenis-module__T29PRW__eventProp span{color:#ffffff80;font-size:.75rem}
.omnes-module__x1Abma__intro{color:#ffffffb3;margin-bottom:2rem;font-size:1.125rem;line-height:1.7}.omnes-module__x1Abma__intro code{font-family:var(--font-mono);background:#ffffff1a;border-radius:.25rem;padding:.15em .4em;font-size:.9em}.omnes-module__x1Abma__subheading{color:var(--color-foreground);margin-top:2.5rem;margin-bottom:1rem;font-size:1.125rem;font-weight:600}.omnes-module__x1Abma__terminalDemo{background:#1a1a1a;border:1px solid #ffffff1a;margin-top:2rem;overflow:hidden}.omnes-module__x1Abma__terminalHeader{background:#ffffff0d;border-bottom:1px solid #ffffff1a;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.omnes-module__x1Abma__terminalDot{background:#fff3;border-radius:50%;width:12px;height:12px}.omnes-module__x1Abma__terminalDot[data-color=red]{background:#ff5f56}.omnes-module__x1Abma__terminalDot[data-color=yellow]{background:#ffbd2e}.omnes-module__x1Abma__terminalDot[data-color=green]{background:#27c93f}.omnes-module__x1Abma__terminalTitle{text-align:center;color:#ffffff80;flex:1;font-size:.75rem}.omnes-module__x1Abma__terminalBody{font-family:var(--font-mono);padding:1rem;font-size:.875rem}.omnes-module__x1Abma__terminalLine{align-items:center;gap:.5rem;padding:.25rem 0;display:flex}.omnes-module__x1Abma__terminalLine[data-highlight=true]{background:#4dff9f1a;margin:.5rem -1rem;padding:.5rem 1rem}.omnes-module__x1Abma__terminalPrompt{color:#ffffff80}.omnes-module__x1Abma__terminalCommand{color:#4dff9f}.omnes-module__x1Abma__terminalComment{color:#ffffff4d;margin-left:auto}.omnes-module__x1Abma__detectionFlow{background:#ffffff05;border:1px solid #ffffff1a;flex-direction:column;align-items:center;gap:1rem;margin-top:2rem;padding:2rem;display:flex}@media (min-width:768px){.omnes-module__x1Abma__detectionFlow{flex-direction:row;justify-content:center}}.omnes-module__x1Abma__flowStep{text-align:center;flex-direction:column;align-items:center;gap:.5rem;max-width:200px;display:flex}.omnes-module__x1Abma__flowStep h4{color:var(--color-foreground);font-size:.875rem;font-weight:600}.omnes-module__x1Abma__flowStep p{color:#ffffff80;font-size:.75rem}.omnes-module__x1Abma__flowNumber{color:#000;background:#4dff9f;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:.875rem;font-weight:700;display:flex}.omnes-module__x1Abma__flowArrow{color:#ffffff4d;font-size:1.5rem;transform:rotate(90deg)}@media (min-width:768px){.omnes-module__x1Abma__flowArrow{transform:none}}.omnes-module__x1Abma__translationTable{border:1px solid #ffffff1a;margin-top:1.5rem;overflow-x:auto}.omnes-module__x1Abma__translationHeader,.omnes-module__x1Abma__translationRow{grid-template-columns:repeat(5,1fr);min-width:500px;display:grid}.omnes-module__x1Abma__translationHeader{background:#ffffff0d;border-bottom:1px solid #ffffff1a}.omnes-module__x1Abma__translationHeader span{color:#ffffffb3;text-transform:uppercase;text-align:center;padding:.75rem;font-size:.75rem;font-weight:600}.omnes-module__x1Abma__translationRow{border-bottom:1px solid #ffffff0d}.omnes-module__x1Abma__translationRow:last-child{border-bottom:none}.omnes-module__x1Abma__translationRow code{font-family:var(--font-mono);color:#ffffffb3;text-align:center;padding:.75rem;font-size:.75rem}.omnes-module__x1Abma__translationRow code:first-child{color:#4dff9f}.omnes-module__x1Abma__priorityList{flex-direction:column;gap:1rem;margin-top:1.5rem;display:flex}.omnes-module__x1Abma__priorityItem{background:#ffffff05;border:1px solid #ffffff1a;align-items:flex-start;gap:1rem;padding:1rem;display:flex}.omnes-module__x1Abma__priorityItem h4{font-size:.875rem;font-weight:600;font-family:var(--font-mono);color:var(--color-foreground);margin-bottom:.25rem}.omnes-module__x1Abma__priorityItem p{color:#ffffff80;font-size:.75rem}.omnes-module__x1Abma__priorityNumber{color:#ffffffb3;background:#ffffff1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.75rem;font-weight:600;display:flex}
.page-module__E0kJGG__hero{min-height:100dvh;padding:calc(((80*100)/var(--device-width))*1vw)calc(((16*100)/var(--device-width))*1vw)calc(((48*100)/var(--device-width))*1vw);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}@media (min-width:800px){.page-module__E0kJGG__hero{padding:calc(((96*100)/var(--device-width))*1vw)calc(((24*100)/var(--device-width))*1vw)calc(((64*100)/var(--device-width))*1vw)}}.page-module__E0kJGG__heroLabel{font-family:var(--font-mono);letter-spacing:.1em;color:color-mix(in srgb,var(--color-secondary)50%,transparent);margin-bottom:calc(((8*100)/var(--device-width))*1vw);transition:color .2s var(--ease-out-expo);font-size:.625rem;font-weight:400;text-decoration:none}.page-module__E0kJGG__heroLabel:hover{color:var(--color-secondary)}.page-module__E0kJGG__heroTitle{font-family:var(--font-mono);letter-spacing:-.02em;text-transform:uppercase;color:var(--color-secondary);font-size:clamp(2rem,8vw,5rem);font-weight:400;line-height:.95}.page-module__E0kJGG__heroStats{align-items:center;gap:calc(((24*100)/var(--device-width))*1vw);margin-top:calc(((24*100)/var(--device-width))*1vw);padding:calc(((16*100)/var(--device-width))*1vw)calc(((28*100)/var(--device-width))*1vw);border:1px solid color-mix(in srgb,var(--color-secondary)15%,transparent);display:flex}.page-module__E0kJGG__heroStat{align-items:center;gap:calc(((4*100)/var(--device-width))*1vw);flex-direction:column;display:flex}.page-module__E0kJGG__heroStatValue{font-family:var(--font-mono);color:var(--color-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:400}.page-module__E0kJGG__heroStatLabel{font-family:var(--font-mono);color:color-mix(in srgb,var(--color-secondary)50%,transparent);text-transform:uppercase;letter-spacing:.05em;font-size:.5625rem;font-weight:400}.page-module__E0kJGG__heroStatDivider{width:1px;height:calc(((32*100)/var(--device-width))*1vw);background:color-mix(in srgb,var(--color-secondary)15%,transparent)}.page-module__E0kJGG__heroInstall{align-items:center;gap:calc(((8*100)/var(--device-width))*1vw);margin-top:calc(((24*100)/var(--device-width))*1vw);width:100%;max-width:500px;padding:calc(((16*100)/var(--device-width))*1vw);border:1px solid color-mix(in srgb,var(--color-secondary)15%,transparent);background:color-mix(in srgb,var(--color-primary)80%,black);flex-direction:column;display:flex}.page-module__E0kJGG__heroInstallTitle{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:color-mix(in srgb,var(--color-secondary)50%,transparent);font-size:.625rem;font-weight:400}.page-module__E0kJGG__heroCommand{font-family:var(--font-mono);color:color-mix(in srgb,var(--color-secondary)90%,transparent);font-size:.8125rem}.page-module__E0kJGG__heroCtas{justify-content:center;gap:calc(((12*100)/var(--device-width))*1vw);margin-top:calc(((20*100)/var(--device-width))*1vw);flex-wrap:wrap;display:flex}.page-module__E0kJGG__ctaButton{padding:calc(((12*100)/var(--device-width))*1vw)calc(((24*100)/var(--device-width))*1vw);background:var(--color-secondary);color:var(--color-primary);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.02em;transition:opacity .2s var(--ease-out-expo);justify-content:center;align-items:center;font-size:.75rem;font-weight:400;text-decoration:none;display:inline-flex}.page-module__E0kJGG__ctaButton:hover{opacity:.8}.page-module__E0kJGG__ctaButtonSecondary{padding:calc(((12*100)/var(--device-width))*1vw)calc(((24*100)/var(--device-width))*1vw);border:1px solid color-mix(in srgb,var(--color-secondary)20%,transparent);color:var(--color-secondary);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.02em;transition:border-color .2s var(--ease-out-expo),background .2s var(--ease-out-expo);background:0 0;justify-content:center;align-items:center;font-size:.75rem;font-weight:400;text-decoration:none;display:inline-flex}.page-module__E0kJGG__ctaButtonSecondary:hover{border-color:color-mix(in srgb,var(--color-secondary)40%,transparent);background:color-mix(in srgb,var(--color-secondary)5%,transparent)}.page-module__E0kJGG__scrollIndicator{bottom:calc(((32*100)/var(--device-width))*1vw);align-items:center;gap:calc(((8*100)/var(--device-width))*1vw);color:color-mix(in srgb,var(--color-secondary)30%,transparent);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;flex-direction:column;font-size:.625rem;animation:2s infinite page-module__E0kJGG__bounce;display:flex;position:absolute}@keyframes page-module__E0kJGG__bounce{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.page-module__E0kJGG__section{padding:calc(((96*100)/var(--device-width))*1vw)calc(((16*100)/var(--device-width))*1vw);border-top:1px solid color-mix(in srgb,var(--color-secondary)8%,transparent)}@media (min-width:800px){.page-module__E0kJGG__section{padding:calc(((128*100)/var(--device-width))*1vw)calc(((24*100)/var(--device-width))*1vw)}}.page-module__E0kJGG__sectionContent{max-width:1200px;margin:0 auto}.page-module__E0kJGG__sectionTitle{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--color-secondary)40%,transparent);margin-bottom:calc(((48*100)/var(--device-width))*1vw);font-size:.625rem;font-weight:600}.page-module__E0kJGG__architectureIntro{text-align:center;margin-bottom:calc(((48*100)/var(--device-width))*1vw)}.page-module__E0kJGG__architectureIntro p{font-family:var(--font-mono);color:color-mix(in srgb,var(--color-secondary)60%,transparent);font-size:1rem}.page-module__E0kJGG__architectureDiagram{gap:calc(((8*100)/var(--device-width))*1vw);flex-direction:column;display:flex}.page-module__E0kJGG__archLayer{gap:calc(((16*100)/var(--device-width))*1vw);flex-direction:column;display:flex}.page-module__E0kJGG__archLayerLabel{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:color-mix(in srgb,var(--color-secondary)30%,transparent);padding-left:calc(((4*100)/var(--device-width))*1vw);font-size:.5rem;font-weight:600}.page-module__E0kJGG__archCards{grid-gap:calc(((16*100)/var(--device-width))*1vw);gap:calc(((16*100)/var(--device-width))*1vw);grid-template-columns:1fr;display:grid}@media (min-width:640px){.page-module__E0kJGG__archCards{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.page-module__E0kJGG__archCards{grid-template-columns:repeat(3,1fr)}}.page-module__E0kJGG__archCard,.page-module__E0kJGG__archCardExternal{gap:calc(((12*100)/var(--device-width))*1vw);padding:calc(((20*100)/var(--device-width))*1vw);border:1px solid color-mix(in srgb,var(--color-secondary)15%,transparent);color:inherit;transition:border-color .2s var(--ease-out-expo),background .2s var(--ease-out-expo);flex-direction:column;text-decoration:none;display:flex}.page-module__E0kJGG__archCard:hover{border-color:color-mix(in srgb,var(--color-secondary)30%,transparent);background:color-mix(in srgb,var(--color-secondary)3%,transparent)}.page-module__E0kJGG__archCard[data-package=tempus]:hover{background:#4d9fff0d;border-color:#4d9fff}.page-module__E0kJGG__archCard[data-package=lenis]:hover{background:#ff4d4d0d;border-color:#ff4d4d}.page-module__E0kJGG__archCard[data-package=elastica]:hover{background:#ff6b350d;border-color:#ff6b35}.page-module__E0kJGG__archCard[data-package=hamo]:hover{background:#9f4dff0d;border-color:#9f4dff}.page-module__E0kJGG__archCardExternal{opacity:.6;border-style:dashed}.page-module__E0kJGG__archCardHeader{justify-content:space-between;align-items:baseline;gap:calc(((12*100)/var(--device-width))*1vw);display:flex}.page-module__E0kJGG__archCardName{font-family:var(--font-mono);text-transform:uppercase;color:var(--color-secondary);font-size:1rem;font-weight:400}.page-module__E0kJGG__archCardMeta{font-family:var(--font-mono);color:color-mix(in srgb,var(--color-secondary)40%,transparent);white-space:nowrap;font-size:.625rem}.page-module__E0kJGG__archCardDesc{font-family:var(--font-mono);color:color-mix(in srgb,var(--color-secondary)60%,transparent);margin:0;font-size:.75rem;line-height:1.5}.page-module__E0kJGG__archCardRole{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--color-secondary)40%,transparent);padding:calc(((6*100)/var(--device-width))*1vw)calc(((10*100)/var(--device-width))*1vw);border:1px solid color-mix(in srgb,var(--color-secondary)15%,transparent);width:fit-content;margin-top:auto;font-size:.5625rem;font-weight:600}.page-module__E0kJGG__archConnector{justify-content:center;align-items:center;gap:calc(((12*100)/var(--device-width))*1vw);padding:calc(((24*100)/var(--device-width))*1vw)0;display:flex}.page-module__E0kJGG__archConnectorLine{background:color-mix(in srgb,var(--color-secondary)15%,transparent);flex:1;max-width:100px;height:1px}.page-module__E0kJGG__archConnectorText{font-family:var(--font-mono);color:color-mix(in srgb,var(--color-secondary)30%,transparent);text-transform:uppercase;letter-spacing:.05em;font-size:.625rem}.page-module__E0kJGG__stackHint{margin-top:calc(((48*100)/var(--device-width))*1vw);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:color-mix(in srgb,var(--color-secondary)30%,transparent);text-align:center;font-size:.625rem}.page-module__E0kJGG__whyIntro{font-family:var(--font-mono);color:color-mix(in srgb,var(--color-secondary)80%,transparent);margin-bottom:calc(((24*100)/var(--device-width))*1vw);font-size:1rem}.page-module__E0kJGG__whyList{gap:calc(((12*100)/var(--device-width))*1vw);margin:0 0 calc(((32*100)/var(--device-width))*1vw);flex-direction:column;padding:0;list-style:none;display:flex}.page-module__E0kJGG__whyList li{padding-left:calc(((24*100)/var(--device-width))*1vw);font-family:var(--font-mono);color:color-mix(in srgb,var(--color-secondary)60%,transparent);font-size:.875rem;position:relative}:is(.page-module__E0kJGG__whyList li):before{content:"×";color:var(--color-contrast);position:absolute;left:0}.page-module__E0kJGG__whyConclusion{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.02em;color:var(--color-secondary);font-size:1.25rem;font-weight:400}.page-module__E0kJGG__packagesGrid{grid-gap:calc(((16*100)/var(--device-width))*1vw);gap:calc(((16*100)/var(--device-width))*1vw);grid-template-columns:1fr;display:grid}@media (min-width:640px){.page-module__E0kJGG__packagesGrid{grid-template-columns:repeat(2,1fr)}}.page-module__E0kJGG__satusSection{text-align:center;max-width:600px;margin:0 auto}.page-module__E0kJGG__satusMeaning{font-family:var(--font-mono);color:color-mix(in srgb,var(--color-secondary)40%,transparent);font-size:.75rem;font-style:italic}.page-module__E0kJGG__satusTitle{font-family:var(--font-mono);letter-spacing:-.02em;text-transform:uppercase;color:var(--color-secondary);margin-top:calc(((8*100)/var(--device-width))*1vw);font-size:clamp(1.75rem,6vw,3rem);font-weight:400}.page-module__E0kJGG__satusDescription{font-family:var(--font-mono);color:color-mix(in srgb,var(--color-secondary)70%,transparent);margin-top:calc(((16*100)/var(--device-width))*1vw);font-size:1rem}.page-module__E0kJGG__satusFeatures{gap:calc(((8*100)/var(--device-width))*1vw);margin:calc(((32*100)/var(--device-width))*1vw)0;text-align:left;flex-direction:column;padding:0;list-style:none;display:flex}.page-module__E0kJGG__satusFeatures li{padding-left:calc(((24*100)/var(--device-width))*1vw);font-family:var(--font-mono);color:color-mix(in srgb,var(--color-secondary)60%,transparent);font-size:.875rem;position:relative}:is(.page-module__E0kJGG__satusFeatures li):before{content:"■";color:var(--color-contrast);font-size:.5rem;position:absolute;left:0}.page-module__E0kJGG__satusInstall{padding:calc(((16*100)/var(--device-width))*1vw);border:1px solid color-mix(in srgb,var(--color-secondary)15%,transparent);background:color-mix(in srgb,var(--color-primary)80%,black);margin:calc(((32*100)/var(--device-width))*1vw)0}.page-module__E0kJGG__satusCommand{font-family:var(--font-mono);color:color-mix(in srgb,var(--color-secondary)90%,transparent);font-size:.8125rem}.page-module__E0kJGG__satusCtas{justify-content:center;gap:calc(((12*100)/var(--device-width))*1vw);flex-wrap:wrap;display:flex}
.playground-module__sO9piW__container{max-width:1400px;min-height:100vh;margin:0 auto;padding:6rem 1.5rem 4rem}.playground-module__sO9piW__header{text-align:center;margin-bottom:3rem}.playground-module__sO9piW__title{letter-spacing:-.02em;color:var(--color-foreground);margin-bottom:1rem;font-size:clamp(2.5rem,8vw,4rem);font-weight:700}.playground-module__sO9piW__subtitle{color:#fff9;max-width:600px;margin:0 auto;font-size:1.125rem;line-height:1.6}.playground-module__sO9piW__filters{flex-direction:column;gap:1rem;margin-bottom:2.5rem;display:flex}@media (min-width:768px){.playground-module__sO9piW__filters{flex-direction:row;justify-content:space-between;align-items:center}}.playground-module__sO9piW__categoryTabs{flex-wrap:wrap;gap:.5rem;display:flex}.playground-module__sO9piW__categoryTab{color:#fff9;cursor:pointer;background:0 0;border:1px solid #ffffff1a;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .15s}.playground-module__sO9piW__categoryTab:hover{color:#fffc;border-color:#fff3}.playground-module__sO9piW__categoryTab[data-active=true]{border-color:var(--color-foreground);color:var(--color-foreground);background:#ffffff0d}.playground-module__sO9piW__packageFilters{align-items:center;gap:.5rem;display:flex}.playground-module__sO9piW__filterLabel{color:#fff6;margin-right:.25rem;font-size:.875rem}.playground-module__sO9piW__packageFilter{color:#ffffff80;cursor:pointer;background:0 0;border:1px solid #ffffff1a;padding:.35rem .75rem;font-size:.8125rem;font-weight:500;transition:all .15s}.playground-module__sO9piW__packageFilter:hover{border-color:#fff3}.playground-module__sO9piW__packageFilter[data-active=true]{color:var(--color-foreground)}.playground-module__sO9piW__packageFilter[data-active=true][data-package=lenis]{color:#ff6b6b;background:#ff6b6b1a;border-color:#ff6b6b}.playground-module__sO9piW__packageFilter[data-active=true][data-package=tempus]{color:#6b9fff;background:#6b9fff1a;border-color:#6b9fff}.playground-module__sO9piW__packageFilter[data-active=true][data-package=hamo]{color:#b06bff;background:#b06bff1a;border-color:#b06bff}.playground-module__sO9piW__packageFilter[data-active=true][data-package=all]{background:#ffffff0d;border-color:#ffffff4d}.playground-module__sO9piW__categoryHeader{border-bottom:1px solid #ffffff1a;margin-bottom:2rem;padding-bottom:1.5rem}.playground-module__sO9piW__categoryTitle{color:var(--color-foreground);margin-bottom:.5rem;font-size:1.5rem;font-weight:600}.playground-module__sO9piW__categoryDescription{color:#ffffff80;font-size:1rem}.playground-module__sO9piW__snippetsGrid{flex-direction:column;gap:2rem;display:flex}.playground-module__sO9piW__snippetCard{background:#ffffff05;border:1px solid #ffffff1a;overflow:hidden}.playground-module__sO9piW__snippetHeader{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem;display:flex}.playground-module__sO9piW__snippetMeta{flex:1}.playground-module__sO9piW__snippetTitle{color:var(--color-foreground);margin-bottom:.375rem;font-size:1.125rem;font-weight:600}.playground-module__sO9piW__snippetDescription{color:#ffffff80;font-size:.875rem}.playground-module__sO9piW__snippetPackages{flex-shrink:0;gap:.375rem;display:flex}.playground-module__sO9piW__packageBadge{text-transform:lowercase;padding:.25rem .5rem;font-size:.75rem;font-weight:500}.playground-module__sO9piW__packageBadge[data-package=lenis]{color:#ff6b6b;background:#ff6b6b26}.playground-module__sO9piW__packageBadge[data-package=tempus]{color:#6b9fff;background:#6b9fff26}.playground-module__sO9piW__packageBadge[data-package=hamo]{color:#b06bff;background:#b06bff26}.playground-module__sO9piW__codeContainer{position:relative}.playground-module__sO9piW__filename{font-size:.75rem;font-family:var(--font-mono);color:#fff6;background:#0000004d;border-bottom:1px solid #ffffff0d;padding:.5rem 1rem}.playground-module__sO9piW__copyButton{color:#fff9;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000080;border:1px solid #ffffff1a;align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.75rem;font-weight:500;transition:all .15s;display:flex;position:absolute;top:.75rem;right:.75rem}.playground-module__sO9piW__copyButton:hover{color:#ffffffe6;background:#000000b3;border-color:#fff3}.playground-module__sO9piW__copyButton svg{width:14px;height:14px}.playground-module__sO9piW__emptyState{text-align:center;color:#fff6;flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;display:flex}.playground-module__sO9piW__emptyState p{margin-bottom:1rem}.playground-module__sO9piW__resetFilter{color:#fff9;cursor:pointer;background:0 0;border:1px solid #fff3;padding:.5rem 1rem;font-size:.875rem;transition:all .15s}.playground-module__sO9piW__resetFilter:hover{color:#fffc;border-color:#ffffff4d}
.satus-module__vWuRBq__intro{color:#ffffffb3;margin-bottom:2rem;font-size:1.125rem;line-height:1.7}.satus-module__vWuRBq__subheading{color:var(--color-foreground);margin-top:2.5rem;margin-bottom:1rem;font-size:1.125rem;font-weight:600}.satus-module__vWuRBq__note{color:#ffffffb3;margin-bottom:1.5rem;font-size:1rem;line-height:1.6}.satus-module__vWuRBq__note a{color:#e30613;text-underline-offset:2px;text-decoration:underline}:is(.satus-module__vWuRBq__note a):hover{text-decoration:none}.satus-module__vWuRBq__note code{font-family:var(--font-mono);background:#ffffff1a;border-radius:.25rem;padding:.15em .4em;font-size:.9em}.satus-module__vWuRBq__note kbd{font-family:var(--font-mono);background:#ffffff1a;border:1px solid #fff3;border-radius:.25rem;padding:.15em .5em;font-size:.85em}.satus-module__vWuRBq__stackGrid{grid-gap:calc(((16*100)/var(--device-width))*1vw);gap:calc(((16*100)/var(--device-width))*1vw);margin-top:calc(((24*100)/var(--device-width))*1vw);grid-template-columns:1fr;display:grid}@media (min-width:640px){.satus-module__vWuRBq__stackGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.satus-module__vWuRBq__stackGrid{grid-template-columns:repeat(3,1fr)}}.satus-module__vWuRBq__stackCard{padding:calc(((24*100)/var(--device-width))*1vw);border:1px solid color-mix(in srgb,var(--color-secondary)15%,transparent);transition:border-color .2s var(--ease-out-expo),background .2s var(--ease-out-expo);background:0 0;position:relative}.satus-module__vWuRBq__stackCard:hover{border-color:color-mix(in srgb,var(--color-secondary)25%,transparent);background:color-mix(in srgb,var(--color-secondary)3%,transparent)}.satus-module__vWuRBq__stackCard[data-highlight=true]{background:#e306130d;border-color:#e30613}.satus-module__vWuRBq__stackCard[data-highlight=true] .satus-module__vWuRBq__stackNumber{color:#e30613}.satus-module__vWuRBq__stackNumber{font-family:var(--font-mono);color:color-mix(in srgb,var(--color-secondary)30%,transparent);letter-spacing:.05em;font-size:.625rem;font-weight:400}.satus-module__vWuRBq__stackTitle{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.02em;color:var(--color-secondary);margin-top:calc(((8*100)/var(--device-width))*1vw);margin-bottom:calc(((16*100)/var(--device-width))*1vw);font-size:.875rem;font-weight:400}.satus-module__vWuRBq__stackList{gap:calc(((8*100)/var(--device-width))*1vw);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.satus-module__vWuRBq__stackList li{font-family:var(--font-mono);color:color-mix(in srgb,var(--color-secondary)60%,transparent);font-size:.75rem}.satus-module__vWuRBq__stackOptional{top:calc(((12*100)/var(--device-width))*1vw);right:calc(((12*100)/var(--device-width))*1vw);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:color-mix(in srgb,var(--color-secondary)40%,transparent);border:1px solid color-mix(in srgb,var(--color-secondary)20%,transparent);padding:.25em .5em;font-size:.5rem;font-weight:400;position:absolute}.satus-module__vWuRBq__integrationsGrid{grid-gap:1.5rem;grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:768px){.satus-module__vWuRBq__integrationsGrid{grid-template-columns:repeat(2,1fr)}}.satus-module__vWuRBq__integrationCard{background:#ffffff05;border:1px solid #ffffff1a;padding:1.5rem;overflow:hidden}.satus-module__vWuRBq__integrationCard h4{color:var(--color-foreground);margin-bottom:.5rem;font-size:1rem;font-weight:600}.satus-module__vWuRBq__integrationCard p{color:#fff9;margin-bottom:1rem;font-size:.875rem;line-height:1.5}.satus-module__vWuRBq__integrationCard pre{scrollbar-width:none}:is(.satus-module__vWuRBq__integrationCard pre)::-webkit-scrollbar{display:none}.satus-module__vWuRBq__debugFeatures{flex-direction:column;gap:.5rem;margin:1rem 0 1.5rem;padding:0;list-style:none;display:flex}.satus-module__vWuRBq__debugFeatures li{color:#ffffffb3;padding-left:1.5rem;font-size:1rem;position:relative}:is(.satus-module__vWuRBq__debugFeatures li):before{content:"✓";color:#e30613;position:absolute;left:0}.satus-module__vWuRBq__debugNote{color:#ffffffb3;background:#ffd74d0d;border:1px solid #ffd74d4d;padding:1rem;font-size:.875rem}.satus-module__vWuRBq__practicesList{flex-direction:column;gap:1rem;margin-top:1.5rem;display:flex}.satus-module__vWuRBq__practice{background:#ffffff05;border:1px solid #ffffff1a;padding:1.25rem}.satus-module__vWuRBq__practice h4{color:var(--color-foreground);margin-bottom:.5rem;font-size:1rem;font-weight:600}.satus-module__vWuRBq__practice p{color:#fff9;font-size:.875rem;line-height:1.5}.satus-module__vWuRBq__practice code{font-family:var(--font-mono);background:#ffffff1a;border-radius:.25rem;padding:.15em .4em;font-size:.85em}.satus-module__vWuRBq__templateSection{margin-top:calc(((32*100)/var(--device-width))*1vw);padding:calc(((24*100)/var(--device-width))*1vw);border:1px solid color-mix(in srgb,var(--color-secondary)15%,transparent);text-align:center}.satus-module__vWuRBq__templateButton{padding:calc(((14*100)/var(--device-width))*1vw)calc(((28*100)/var(--device-width))*1vw);color:#000;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.02em;transition:opacity .2s var(--ease-out-expo);background:#e30613;justify-content:center;align-items:center;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-flex}.satus-module__vWuRBq__templateButton:hover{opacity:.85}
.tempus-module__K-RuvW__intro{color:#ffffffb3;margin-bottom:2rem;font-size:1.125rem;line-height:1.7}.tempus-module__K-RuvW__subheading{color:var(--color-foreground);margin-top:2.5rem;margin-bottom:1rem;font-size:1.125rem;font-weight:600}.tempus-module__K-RuvW__problemDiagram{background:#ffffff05;border:1px solid #ffffff1a;flex-direction:column;align-items:center;gap:2rem;margin-top:2rem;padding:2rem;display:flex}@media (min-width:768px){.tempus-module__K-RuvW__problemDiagram{flex-direction:row;justify-content:center}}.tempus-module__K-RuvW__problemBefore,.tempus-module__K-RuvW__problemAfter{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}:is(.tempus-module__K-RuvW__problemBefore,.tempus-module__K-RuvW__problemAfter) h4{color:var(--color-foreground);text-transform:uppercase;letter-spacing:.05em;font-size:.875rem;font-weight:600}:is(.tempus-module__K-RuvW__problemBefore,.tempus-module__K-RuvW__problemAfter) p{color:#ffffff80;font-size:.75rem}.tempus-module__K-RuvW__arrow{color:#ffffff4d;font-size:2rem;transform:rotate(90deg)}@media (min-width:768px){.tempus-module__K-RuvW__arrow{transform:none}}.tempus-module__K-RuvW__rafLoops{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.tempus-module__K-RuvW__rafLoop{font-size:.75rem;font-family:var(--font-mono);color:#ffffffb3;border:1px solid #fff3;padding:.5rem 1rem}.tempus-module__K-RuvW__rafLoop[data-unified=true]{color:#4d9fff;background:#4d9fff1a;border-color:#4d9fff}.tempus-module__K-RuvW__callbacks{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.tempus-module__K-RuvW__callbacks span{color:#ffffff80;border:1px dashed #fff3;padding:.25rem .5rem;font-size:.625rem}.tempus-module__K-RuvW__performanceGrid{grid-gap:1.5rem;grid-template-columns:1fr;gap:1.5rem;margin-top:1.5rem;display:grid}@media (min-width:640px){.tempus-module__K-RuvW__performanceGrid{grid-template-columns:repeat(2,1fr)}}.tempus-module__K-RuvW__perfCard{background:#ffffff05;border:1px solid #ffffff1a;padding:1.5rem}.tempus-module__K-RuvW__perfCard[data-highlight=true]{background:#4d9fff0d;border-color:#4d9fff}.tempus-module__K-RuvW__perfCard h4{color:var(--color-foreground);margin-bottom:1rem;font-size:1rem;font-weight:600}.tempus-module__K-RuvW__perfCard ul{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}:is(.tempus-module__K-RuvW__perfCard ul) li{color:#fff9;padding-left:1.25rem;font-size:.875rem;position:relative}:is(:is(.tempus-module__K-RuvW__perfCard ul) li):before{content:"•";color:#ffffff4d;position:absolute;left:0}.tempus-module__K-RuvW__perfCard[data-highlight=true] ul li:before{color:#4d9fff;content:"✓"}
.fields-module__qt8IHa__field{flex-direction:column;gap:1.06667vw;display:flex}@media (min-width:800px){.fields-module__qt8IHa__field{gap:.277778vw}}.fields-module__qt8IHa__field.fields-module__qt8IHa__error .fields-module__qt8IHa__input,.fields-module__qt8IHa__field.fields-module__qt8IHa__error .fields-module__qt8IHa__textarea{border-color:#dc2626}.fields-module__qt8IHa__field.fields-module__qt8IHa__active .fields-module__qt8IHa__label{color:var(--color-contrast)}.fields-module__qt8IHa__label{color:var(--color-secondary);font-size:.875rem;font-weight:500;transition:color .15s}.fields-module__qt8IHa__input,.fields-module__qt8IHa__textarea{border:1px solid var(--color-secondary);color:var(--color-secondary);font-size:inherit;background-color:#0000;border-radius:1.06667vw;width:100%;padding:2.66667vw 3.2vw;font-family:inherit;transition:border-color .15s}@media (min-width:800px){.fields-module__qt8IHa__input,.fields-module__qt8IHa__textarea{border-radius:.277778vw;padding:.694444vw .833333vw}}:is(.fields-module__qt8IHa__input,.fields-module__qt8IHa__textarea)::-moz-placeholder{color:var(--color-secondary);opacity:.5}:is(.fields-module__qt8IHa__input,.fields-module__qt8IHa__textarea)::placeholder{color:var(--color-secondary);opacity:.5}:is(.fields-module__qt8IHa__input,.fields-module__qt8IHa__textarea):focus{border-color:var(--color-contrast);outline:none}:is(.fields-module__qt8IHa__input,.fields-module__qt8IHa__textarea):disabled{opacity:.5;cursor:not-allowed}.fields-module__qt8IHa__textarea{resize:vertical;min-height:100px}.fields-module__qt8IHa__errorMessage{color:#dc2626;margin-top:.533333vw;font-size:.75rem}@media (min-width:800px){.fields-module__qt8IHa__errorMessage{margin-top:.138889vw}}.fields-module__qt8IHa__checkboxGroup{gap:2.13333vw}@media (min-width:800px){.fields-module__qt8IHa__checkboxGroup{gap:.555556vw}}.fields-module__qt8IHa__groupLabel{color:var(--color-secondary);font-size:.875rem;font-weight:500}.fields-module__qt8IHa__options{flex-wrap:wrap;gap:2.13333vw;display:flex}@media (min-width:800px){.fields-module__qt8IHa__options{gap:.555556vw}}.fields-module__qt8IHa__option{border:1px solid var(--color-secondary);color:var(--color-secondary);cursor:pointer;background-color:#0000;border-radius:1.06667vw;padding:1.6vw 3.2vw;font-size:.875rem;transition:background-color .15s,color .15s,border-color .15s}@media (min-width:800px){.fields-module__qt8IHa__option{border-radius:.277778vw;padding:.416667vw .833333vw}}@media (hover:hover){.fields-module__qt8IHa__option:hover{border-color:var(--color-contrast)}}.fields-module__qt8IHa__option.fields-module__qt8IHa__selected{background-color:var(--color-contrast);border-color:var(--color-contrast);color:var(--color-primary)}
