.styles-module__-Zd2-W__hero{position:relative}.styles-module__-Zd2-W__hero:after{content:"";z-index:25;pointer-events:none;opacity:.5;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.35'/%3E%3C/svg%3E");position:absolute;inset:0}.styles-module__-Zd2-W__roll{vertical-align:bottom;height:1.2em;display:inline-block;overflow:hidden}.styles-module__-Zd2-W__rollStack{will-change:transform;flex-direction:column;transition:transform .45s cubic-bezier(.22,1,.36,1);display:flex}.styles-module__-Zd2-W__rollStack>span{line-height:1.2;display:block}a:hover>.styles-module__-Zd2-W__roll>.styles-module__-Zd2-W__rollStack,a:hover .styles-module__-Zd2-W__roll .styles-module__-Zd2-W__rollStack{transform:translateY(-50%)}.styles-module__-Zd2-W__fadeIn{opacity:0;animation:1.1s cubic-bezier(.22,1,.36,1) both styles-module__-Zd2-W__fadeIn;transform:translateY(14px)}@keyframes styles-module__-Zd2-W__fadeIn{to{opacity:1;transform:translateY(0)}}.styles-module__-Zd2-W__aboutCard{box-shadow:0 -18px 60px #0000008c}.styles-module__-Zd2-W__lineUp{will-change:transform;transition:transform .85s cubic-bezier(.22,1,.36,1);transform:translateY(110%)}[data-risen=true] .styles-module__-Zd2-W__lineUp{transform:translateY(0)}.styles-module__-Zd2-W__floatNav{pointer-events:none}.styles-module__-Zd2-W__floatNav[data-shown=true]{pointer-events:auto}.styles-module__-Zd2-W__floatMask{display:flex;overflow:hidden}.styles-module__-Zd2-W__floatItem{will-change:transform;transition:transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(115%)}.styles-module__-Zd2-W__floatNav[data-shown=true] .styles-module__-Zd2-W__floatItem{transform:translateY(0)}.styles-module__-Zd2-W__caseImage img{filter:brightness(.72)saturate(.8)contrast(1.06);will-change:transform;transition:transform 1.1s cubic-bezier(.22,1,.36,1)}.styles-module__-Zd2-W__caseLink:hover .styles-module__-Zd2-W__caseImage img{transform:scale(1.05)}.styles-module__-Zd2-W__caseImage:after{content:"";pointer-events:none;opacity:.4;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.35'/%3E%3C/svg%3E");position:absolute;inset:0}.styles-module__-Zd2-W__digitWindow{height:1em;display:block;overflow:hidden}.styles-module__-Zd2-W__digitStack{will-change:transform;flex-direction:column;transition:transform .65s cubic-bezier(.22,1,.36,1);display:flex}.styles-module__-Zd2-W__digitStack>span{height:1em;line-height:1;display:block}.styles-module__-Zd2-W__digitStack[data-second=true]{transform:translateY(-1em)}.styles-module__-Zd2-W__rowNum{color:#e8e6e185;transition:color .45s cubic-bezier(.22,1,.36,1)}.styles-module__-Zd2-W__rowTitle{color:#e8e6e1d9;transition:color .45s cubic-bezier(.22,1,.36,1)}.styles-module__-Zd2-W__row:hover .styles-module__-Zd2-W__rowTitle{color:#e8e6e1}.styles-module__-Zd2-W__row:hover .styles-module__-Zd2-W__rowNum{color:#e8e6e1b3}.styles-module__-Zd2-W__riseIn{opacity:0;will-change:opacity, transform;transition:opacity .85s cubic-bezier(.22,1,.36,1),transform .85s cubic-bezier(.22,1,.36,1);transform:translateY(22px)}.styles-module__-Zd2-W__riseIn[data-risen=true]{opacity:1;transform:translateY(0)}.styles-module__-Zd2-W__formInput{color:#e8e6e1;background:#e8e6e10d;border:1px solid #e8e6e147;width:100%;transition:border-color .2s,background-color .2s;display:block}.styles-module__-Zd2-W__formTextarea{resize:vertical;min-height:9rem}.styles-module__-Zd2-W__formInput:hover:not(:disabled){border-color:#e8e6e173}.styles-module__-Zd2-W__formInput:focus-visible{outline-offset:2px;border-color:#e8e6e173;outline:2px solid #e8e6e1}.styles-module__-Zd2-W__formInput[aria-invalid=true]{border-color:#f0876f}.styles-module__-Zd2-W__formInput:disabled{opacity:.6;cursor:not-allowed}.styles-module__-Zd2-W__formSubmit{color:#121110;cursor:pointer;background:#e8e6e1;border:1px solid #e8e6e1;transition:opacity .2s}.styles-module__-Zd2-W__formSubmit:hover:not(:disabled){opacity:.85}.styles-module__-Zd2-W__formSubmit:focus-visible{outline-offset:3px;outline:2px solid #e8e6e1}.styles-module__-Zd2-W__formSubmit:disabled{opacity:.5;cursor:not-allowed}.styles-module__-Zd2-W__tileInput{white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.styles-module__-Zd2-W__tile{cursor:pointer;color:#e8e6e1;background:#e8e6e10a;border:1px solid #e8e6e147;width:100%;height:100%;transition:border-color .2s,background-color .2s,color .2s}.styles-module__-Zd2-W__tile:hover{border-color:#e8e6e180}.styles-module__-Zd2-W__tileInput:focus-visible+.styles-module__-Zd2-W__tile{outline-offset:2px;outline:2px solid #e8e6e1}.styles-module__-Zd2-W__tileInput:checked+.styles-module__-Zd2-W__tile{color:#121110;background:#e8e6e1;border-color:#e8e6e1}.styles-module__-Zd2-W__tileSub{color:#e8e6e199;transition:color .2s}.styles-module__-Zd2-W__tileInput:checked+.styles-module__-Zd2-W__tile .styles-module__-Zd2-W__tileSub{color:#121110b8}.styles-module__-Zd2-W__formBack{color:#e8e6e1;cursor:pointer;background:0 0;border:1px solid #e8e6e147;transition:border-color .2s}.styles-module__-Zd2-W__formBack:hover:not(:disabled){border-color:#e8e6e180}.styles-module__-Zd2-W__formBack:focus-visible{outline-offset:3px;outline:2px solid #e8e6e1}.styles-module__-Zd2-W__formInputLight{color:#0a0a0a;background:#fff;border:1px solid #0a0a0a38;width:100%;transition:border-color .2s,background-color .2s;display:block}.styles-module__-Zd2-W__formInputLight:hover:not(:disabled){border-color:#0a0a0a73}.styles-module__-Zd2-W__formInputLight:focus-visible{outline-offset:2px;border-color:#0a0a0a73;outline:2px solid #0a0a0a}.styles-module__-Zd2-W__formInputLight[aria-invalid=true]{border-color:#c03a22}.styles-module__-Zd2-W__formInputLight:disabled{opacity:.6;cursor:not-allowed}.styles-module__-Zd2-W__formSubmitLight{color:#fff;cursor:pointer;background:#0a0a0a;border:1px solid #0a0a0a;border-radius:9999px;transition:opacity .2s}.styles-module__-Zd2-W__formSubmitLight:hover:not(:disabled){opacity:.85}.styles-module__-Zd2-W__formSubmitLight:focus-visible{outline-offset:3px;outline:2px solid #0a0a0a}.styles-module__-Zd2-W__formSubmitLight:disabled{opacity:.5;cursor:not-allowed}.styles-module__-Zd2-W__formBackLight{color:#0a0a0a;cursor:pointer;background:0 0;border:1px solid #0a0a0a38;border-radius:9999px;transition:border-color .2s}.styles-module__-Zd2-W__formBackLight:hover:not(:disabled){border-color:#0a0a0a80}.styles-module__-Zd2-W__formBackLight:focus-visible{outline-offset:3px;outline:2px solid #0a0a0a}.styles-module__-Zd2-W__tileLight{cursor:pointer;color:#0a0a0a;background:#f5f5f5;border:1px solid #0a0a0a1f;width:100%;height:100%;transition:border-color .2s,background-color .2s,color .2s}.styles-module__-Zd2-W__tileLight:hover{border-color:#0a0a0a66}.styles-module__-Zd2-W__tileInput:focus-visible+.styles-module__-Zd2-W__tileLight{outline-offset:2px;outline:2px solid #0a0a0a}.styles-module__-Zd2-W__tileInput:checked+.styles-module__-Zd2-W__tileLight{color:#fff;background:#141414;border-color:#141414}.styles-module__-Zd2-W__tileSubLight{color:#6e6e6e;transition:color .2s}.styles-module__-Zd2-W__tileInput:checked+.styles-module__-Zd2-W__tileLight .styles-module__-Zd2-W__tileSubLight{color:#ffffffbf}.styles-module__-Zd2-W__honeypot{white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}@media (prefers-reduced-motion:reduce){.styles-module__-Zd2-W__fadeIn{opacity:1!important;animation:none!important;transform:none!important}.styles-module__-Zd2-W__rollStack{transition:none!important}.styles-module__-Zd2-W__lineUp,.styles-module__-Zd2-W__riseIn{opacity:1!important;transition:none!important;transform:none!important}.styles-module__-Zd2-W__rowNum,.styles-module__-Zd2-W__rowTitle,.styles-module__-Zd2-W__floatItem,.styles-module__-Zd2-W__digitStack,.styles-module__-Zd2-W__caseImage img{transition:none!important}.styles-module__-Zd2-W__caseLink:hover .styles-module__-Zd2-W__caseImage img{transform:none!important}}
