.styles-module__starSky___kvgAx{pointer-events:none;z-index:0;opacity:.8;width:100vw;height:100vh;position:fixed;top:0;left:0}.styles-module__container___zBqbk{--container-height:2.5em;--circle-container-diameter:3.375em;--circle-container-offset:-.4em;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:20px;display:inline-block;position:relative}.styles-module__container___zBqbk,.styles-module__container___zBqbk *,.styles-module__container___zBqbk :before,.styles-module__container___zBqbk :after{box-sizing:border-box;font-size:inherit;margin:0;padding:0}.styles-module__container___zBqbk:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}@media screen and (max-width:1000px){.styles-module__container___zBqbk{font-size:16px}}@media screen and (max-width:640px){.styles-module__container___zBqbk{font-size:12px}}@media screen and (max-width:480px){.styles-module__container___zBqbk{font-size:11px}}.styles-module__checkbox___a5KUr{display:none}.styles-module__inner___hL9OF{width:5.625em;height:var(--container-height);background-color:#1c7b3e;border-radius:6.25em;transition:all .5s cubic-bezier(0,-.02,.4,1.25);position:relative;overflow:hidden;box-shadow:0 -.062em .062em #00000040,0 .062em .125em #fffffff0}.styles-module__inner___hL9OF:before{content:"";z-index:1;border-radius:6.25em;position:absolute;inset:0;box-shadow:inset 0 .05em .187em #000000cf,inset 0 .05em .187em #000000bf}.styles-module__circleContainer___J7f6Z{width:var(--circle-container-diameter);height:var(--circle-container-diameter);top:var(--circle-container-offset);left:var(--circle-container-offset);pointer-events:none;border-radius:6.25em;transition:all .3s cubic-bezier(0,-.02,.35,1.17);display:flex;position:absolute;box-shadow:inset 0 0 0 3.375em #ffffff1a,inset 0 0 0 3.375em #ffffff1a,0 0 0 .625em #ffffff1a,0 0 0 1.25em #ffffff1a}.styles-module__circleContainer___J7f6Z:hover{left:calc(var(--circle-container-offset) + .187em)}.styles-module__sunMoon___Q-RiN{z-index:2;filter:drop-shadow(.062em .125em .125em #000000de)drop-shadow(0 .062em .125em #000000c9);background-color:#ffd105;border-radius:6.25em;width:2.125em;height:2.125em;margin:auto;transition:all .5s cubic-bezier(0,-.02,.4,1.25);position:relative;overflow:hidden;box-shadow:inset .062em .062em .062em 0 #feffef9c,inset 0 -.062em .062em 0 #a1872a}.styles-module__moon___GJ-vd{border-radius:inherit;background-color:#c4c9d1;width:100%;height:100%;transition:all .5s cubic-bezier(0,-.02,.4,1.25);position:relative;transform:translate(100%);box-shadow:inset .062em .062em .062em 0 #feffef9c,inset 0 -.062em .062em 0 #171717}.styles-module__spot___Q8hPJ{background-color:#959db1;border-radius:6.25em;width:.75em;height:.75em;position:absolute;top:.75em;left:.312em;box-shadow:inset 0 .0312em .062em #00000040}.styles-module__spot___Q8hPJ:nth-of-type(2){width:.375em;height:.375em;top:.937em;left:1.375em}.styles-module__spot___Q8hPJ:nth-last-of-type(3){width:.25em;height:.25em;top:.312em;left:.812em}.styles-module__clouds___Zm1sj{background-color:#f3fdff;border-radius:6.25em;width:1.25em;height:1.25em;transition:all .5s cubic-bezier(0,-.02,.4,1.25);position:absolute;bottom:-.625em;left:.312em;box-shadow:.937em .312em #f3fdff,-.312em -.312em #aacadf,1.437em .375em #f3fdff,.5em -.125em #aacadf,2.187em 0 #f3fdff,1.25em -.062em #aacadf,2.937em .312em #f3fdff,2em -.312em #aacadf,3.625em -.062em #f3fdff,2.625em 0 #aacadf,4.5em -.312em #f3fdff,3.375em -.437em #aacadf,4.625em -1.75em 0 .437em #f3fdff,4em -.625em #aacadf,4.125em -2.125em 0 .437em #aacadf}.styles-module__stars___DQziv{color:#fff;pointer-events:none;width:2.75em;transition:all .5s cubic-bezier(0,-.02,.4,1.25);position:absolute;top:-100%;left:.312em}.styles-module__checkbox___a5KUr:checked+.styles-module__inner___hL9OF{background-color:#1d1f2c}.styles-module__checkbox___a5KUr:checked+.styles-module__inner___hL9OF .styles-module__circleContainer___J7f6Z{left:calc(100% - var(--circle-container-offset) - var(--circle-container-diameter))}.styles-module__checkbox___a5KUr:checked+.styles-module__inner___hL9OF .styles-module__circleContainer___J7f6Z:hover{left:calc(100% - var(--circle-container-offset) - var(--circle-container-diameter) - .187em)}.styles-module__checkbox___a5KUr:checked+.styles-module__inner___hL9OF .styles-module__moon___GJ-vd{transform:translate(0)}.styles-module__checkbox___a5KUr:checked+.styles-module__inner___hL9OF .styles-module__clouds___Zm1sj{bottom:-4.062em}.styles-module__checkbox___a5KUr:checked+.styles-module__inner___hL9OF .styles-module__stars___DQziv{top:50%;transform:translateY(-50%)}.styles-module__logo___g1WyJ{align-items:center;gap:.75rem;text-decoration:none;display:flex;position:relative}.styles-module__logoImage___POUtF{object-fit:contain;width:auto;height:40px;transition:opacity var(--transition-fast)}.styles-module__logo___g1WyJ:hover .styles-module__logoImage___POUtF{opacity:.9}.styles-module__logoTextContainer___brxga{flex-direction:column;gap:.125rem;display:flex;position:relative}.styles-module__logoTextContainer___brxga:after{content:"";background-color:var(--color-primary);transform-origin:0;width:0;height:2px;transition:width var(--transition-base),transform-origin 0s var(--transition-base);position:absolute;bottom:-4px;left:0}.styles-module__logo___g1WyJ:hover .styles-module__logoTextContainer___brxga:after{transform-origin:100%;width:100%;transition:width var(--transition-base),transform-origin 0s}.styles-module__logoText___151KN{color:var(--text-primary);letter-spacing:.05em;transition:color var(--transition-fast);font-size:1.5rem;font-weight:700;line-height:1}.styles-module__logo___g1WyJ:hover .styles-module__logoText___151KN{color:var(--color-primary)}.styles-module__logoSubtext___lwZuc{color:var(--text-secondary);letter-spacing:.1em;text-transform:uppercase;transition:color var(--transition-fast);font-size:.75rem;line-height:1}.styles-module__logo___g1WyJ:hover .styles-module__logoSubtext___lwZuc{color:var(--color-primary)}.styles-module__footer___RRTI- .styles-module__logoTextContainer___brxga{gap:.25rem}@media (max-width:768px){.styles-module__logoImage___POUtF{height:32px}.styles-module__logoText___151KN{font-size:1.25rem}.styles-module__logoSubtext___lwZuc{font-size:.625rem}}@media (max-width:520px){.styles-module__logo___g1WyJ{gap:.5rem}.styles-module__logoImage___POUtF{height:26px}.styles-module__logoText___151KN{font-size:1.05rem}.styles-module__logoSubtext___lwZuc{letter-spacing:.08em;font-size:.55rem}}.styles-module__navbar___YHDkI{z-index:1000;background-color:var(--navbar-bg);border-bottom:1px solid var(--border-color);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 14px var(--navbar-shadow-color);position:sticky;top:0}.styles-module__container___vJxmZ{justify-content:space-between;align-items:center;gap:2rem;margin:0 auto;padding:1rem 1.5rem;display:flex}.styles-module__links___xSEuY{flex:1;justify-content:center;align-items:center;gap:3rem;display:flex}.styles-module__link___6VLib{color:var(--navbar-text);transition:color var(--transition-menu);white-space:nowrap;padding:.5rem 0;font-size:1.15rem;font-weight:500;text-decoration:none;position:relative}.styles-module__link___6VLib:after{content:"";background-color:var(--color-primary);width:0;height:2px;transition:width var(--transition-menu);position:absolute;bottom:0;left:0}.styles-module__link___6VLib:hover{color:var(--navbar-hover)}.styles-module__link___6VLib:hover:after,.styles-module__link___6VLib.styles-module__active___wZtHM:after{width:100%}.styles-module__link___6VLib.styles-module__active___wZtHM{color:var(--color-primary);font-weight:600}.styles-module__actions___gljy9{align-items:center;gap:1rem;display:flex}.styles-module__hamburger___jhTeD{cursor:pointer;color:var(--text-primary);transition:transform var(--transition-fast);background:0 0;border:none;padding:.5rem;display:none}.styles-module__hamburger___jhTeD:hover{transform:scale(1.1)}@media (max-width:768px){.styles-module__container___vJxmZ{padding:.75rem .9rem}.styles-module__hamburger___jhTeD{justify-content:center;align-items:center;display:flex}.styles-module__links___xSEuY{background-color:var(--navbar-bg);border-bottom:1px solid var(--border-color);opacity:0;pointer-events:none;max-height:0;box-shadow:0 20px 40px var(--navbar-shadow-color);flex-direction:column;gap:0;padding:0;animation:.45s forwards styles-module__menuCollapse___m4NwH;position:fixed;top:60px;left:0;right:0;overflow:hidden}.styles-module__links___xSEuY.styles-module__mobileOpen___lsTD-{opacity:1;pointer-events:auto;max-height:70vh;padding:.5rem 0;animation:.5s cubic-bezier(.19,1,.22,1) forwards styles-module__menuExpand___4WHsq}.styles-module__link___6VLib{text-align:center;border-bottom:1px solid var(--border-color);width:100%;padding:.75rem .85rem;font-size:.92rem}.styles-module__link___6VLib:last-child{border-bottom:none}.styles-module__link___6VLib:after{display:none}.styles-module__mobileOverlay___IF2QS{-webkit-backdrop-filter:blur(2px);z-index:999;background:#1230211f;animation:.35s forwards styles-module__overlayFadeIn___tY--y;position:fixed;inset:0}}@keyframes styles-module__menuExpand___4WHsq{0%{opacity:0;max-height:0;padding:0}60%{opacity:1}to{opacity:1;max-height:70vh;padding:.5rem 0}}@keyframes styles-module__menuCollapse___m4NwH{0%{opacity:1;max-height:70vh;padding:.5rem 0}to{opacity:0;max-height:0;padding:0}}@keyframes styles-module__overlayFadeIn___tY--y{0%{opacity:0}to{opacity:1}}.styles-module__footer___em-xX{background-color:var(--background-slightly-deeper);border-top:1px solid var(--border-color);margin-top:auto;padding:3rem 1rem 1rem}.styles-module__container___FWA4h{border-bottom:1px solid var(--border-color);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;max-width:1200px;margin:0 auto;padding-bottom:2rem;display:grid}.styles-module__section___Yd7gT{flex-direction:column;gap:1rem;display:flex}.styles-module__description___gm9Cb{color:var(--text-secondary);margin-top:.5rem;font-size:1rem;line-height:1.6}.styles-module__title___hAteH{color:var(--text-primary);margin-bottom:.5rem;font-size:1.25rem;font-weight:600}.styles-module__linkList___3I2RO{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.styles-module__link___1dRNV{color:var(--text-secondary);transition:color var(--transition-fast);font-size:1rem;text-decoration:none;display:inline-block}.styles-module__link___1dRNV:hover{color:var(--color-primary);text-decoration:underline}.styles-module__contactList___BDK4G{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.styles-module__contactItem___Mz4Yg{color:var(--text-secondary);align-items:center;gap:.5rem;font-size:1rem;display:flex}.styles-module__contactItem___Mz4Yg svg{color:var(--color-primary);flex-shrink:0}.styles-module__copyright___dBuao{text-align:center;max-width:1200px;color:var(--text-secondary);flex-direction:column;gap:.5rem;margin:0 auto;padding-top:2rem;font-size:1rem;display:flex}.styles-module__subdomain___ZARC-{font-size:.875rem}.styles-module__subdomain___ZARC- a{color:var(--color-primary);transition:opacity var(--transition-fast);text-decoration:none}.styles-module__subdomain___ZARC- a:hover{opacity:.8;text-decoration:underline}@media (max-width:768px){.styles-module__footer___em-xX{padding:2rem 1rem 1rem}.styles-module__container___FWA4h{grid-template-columns:1fr;gap:2rem}.styles-module__section___Yd7gT{text-align:center;align-items:center}.styles-module__contactItem___Mz4Yg{justify-content:center}.styles-module__title___hAteH{font-size:1.1rem}.styles-module__description___gm9Cb,.styles-module__link___1dRNV,.styles-module__contactItem___Mz4Yg,.styles-module__copyright___dBuao{font-size:.95rem}.styles-module__linkList___3I2RO,.styles-module__contactList___BDK4G{gap:.6rem}.styles-module__subdomain___ZARC-{font-size:.8rem}}@media (max-width:520px){.styles-module__footer___em-xX{padding:1.75rem .9rem 1rem}.styles-module__section___Yd7gT{gap:.75rem}.styles-module__title___hAteH{font-size:1rem}.styles-module__description___gm9Cb,.styles-module__link___1dRNV,.styles-module__contactItem___Mz4Yg{font-size:.88rem;line-height:1.55}.styles-module__copyright___dBuao{font-size:.88rem}.styles-module__subdomain___ZARC-{font-size:.78rem}}.styles-module__loader___qaTE-{--dur:2s;height:auto;margin:auto;display:block}.styles-module__small___HQ2hk{width:56px;height:56px}.styles-module__medium___V-zhY{width:112px;height:112px}.styles-module__large___NDcUD{width:168px;height:168px}.styles-module__loaderGlareTop___sk5-S,.styles-module__loaderGlareBottom___topGL,.styles-module__loaderModel___bAYN4,.styles-module__loaderMotionThick___kE1Ms,.styles-module__loaderMotionMedium___rN-ln,.styles-module__loaderMotionThin___7VNNP,.styles-module__loaderSandDrop___MjLU-,.styles-module__loaderSandFill___j27g-,.styles-module__loaderSandGrainLeft___cCT-B,.styles-module__loaderSandGrainRight___-w1wz,.styles-module__loaderSandLineLeft___VHQ3Q,.styles-module__loaderSandLineRight___K2M45,.styles-module__loaderSandMoundTop___pc2k-,.styles-module__loaderSandMoundBottom___Pt3l-{animation-duration:var(--dur);animation-timing-function:cubic-bezier(.83,0,.17,1);animation-iteration-count:infinite}.styles-module__loaderGlareTop___sk5-S{animation-name:styles-module__glareTop___zuchS}.styles-module__loaderGlareBottom___topGL{animation-name:styles-module__glareBottom___jJdAz}.styles-module__loaderModel___bAYN4{transform-origin:12.25px 16.75px;animation-name:styles-module__loaderFlip___pmfWX}.styles-module__loaderMotionThick___kE1Ms,.styles-module__loaderMotionMedium___rN-ln,.styles-module__loaderMotionThin___7VNNP{transform-origin:26px 26px}.styles-module__loaderMotionThick___kE1Ms{animation-name:styles-module__motionThick___miqz8}.styles-module__loaderMotionMedium___rN-ln{animation-name:styles-module__motionMedium___CktPm}.styles-module__loaderMotionThin___7VNNP{animation-name:styles-module__motionThin___REx-S}.styles-module__loaderSandDrop___MjLU-{animation-name:styles-module__sandDrop___oo1SP}.styles-module__loaderSandFill___j27g-{animation-name:styles-module__sandFill___ymKQg}.styles-module__loaderSandGrainLeft___cCT-B{animation-name:styles-module__sandGrainLeft___HCvtT}.styles-module__loaderSandGrainRight___-w1wz{animation-name:styles-module__sandGrainRight___Zjsk1}.styles-module__loaderSandLineLeft___VHQ3Q{animation-name:styles-module__sandLineLeft___hgJ0A}.styles-module__loaderSandLineRight___K2M45{animation-name:styles-module__sandLineRight___Rie6-}.styles-module__loaderSandMoundTop___pc2k-{animation-name:styles-module__sandMoundTop___Q7zlw}.styles-module__loaderSandMoundBottom___Pt3l-{transform-origin:12.25px 31.5px;animation-name:styles-module__sandMoundBottom___hHR8B}@keyframes styles-module__loaderFlip___pmfWX{0%{transform:translate(13.75px,9.25px)rotate(-180deg)}24%,to{transform:translate(13.75px,9.25px)rotate(0)}}@keyframes styles-module__glareTop___zuchS{0%{stroke:#fff0}24%,to{stroke:#fff}}@keyframes styles-module__glareBottom___jJdAz{0%{stroke:#fff}24%,to{stroke:#fff0}}@keyframes styles-module__motionThick___miqz8{0%{stroke:#fff0;stroke-dashoffset:153.94px;animation-timing-function:cubic-bezier(.33,0,.67,0);transform:rotate(.67turn)}20%{stroke:#202020;stroke-dashoffset:141.11px;animation-timing-function:cubic-bezier(.33,1,.67,1);transform:rotate(1turn)}40%,to{stroke:#fff0;stroke-dashoffset:153.94px;transform:rotate(1.33turn)}}@keyframes styles-module__motionMedium___CktPm{0%,8%{stroke:#fff0;stroke-dashoffset:153.94px;animation-timing-function:cubic-bezier(.33,0,.67,0);transform:rotate(.5turn)}20%{stroke:#fff;stroke-dashoffset:147.53px;animation-timing-function:cubic-bezier(.33,1,.67,1);transform:rotate(.83turn)}32%,to{stroke:#fff0;stroke-dashoffset:153.94px;transform:rotate(1.17turn)}}@keyframes styles-module__motionThin___REx-S{0%,4%{stroke:#fff0;stroke-dashoffset:153.94px;animation-timing-function:cubic-bezier(.33,0,.67,0);transform:rotate(.33turn)}24%{stroke:#353535;stroke-dashoffset:134.7px;animation-timing-function:cubic-bezier(.33,1,.67,1);transform:rotate(.67turn)}44%,to{stroke:#fff0;stroke-dashoffset:153.94px;transform:rotate(1turn)}}@keyframes styles-module__sandDrop___oo1SP{0%,10%{stroke-dashoffset:1px;animation-timing-function:cubic-bezier(.12,0,.39,0)}70%,to{stroke-dashoffset:-107px}}@keyframes styles-module__sandFill___ymKQg{0%,10%{stroke-dashoffset:55px;animation-timing-function:cubic-bezier(.12,0,.39,0)}70%,to{stroke-dashoffset:-54px}}@keyframes styles-module__sandGrainLeft___HCvtT{0%,10%{stroke-dashoffset:29px;animation-timing-function:cubic-bezier(.12,0,.39,0)}70%,to{stroke-dashoffset:-22px}}@keyframes styles-module__sandGrainRight___Zjsk1{0%,10%{stroke-dashoffset:27px;animation-timing-function:cubic-bezier(.12,0,.39,0)}70%,to{stroke-dashoffset:-24px}}@keyframes styles-module__sandLineLeft___hgJ0A{0%,10%{stroke-dashoffset:53px;animation-timing-function:cubic-bezier(.12,0,.39,0)}70%,to{stroke-dashoffset:-55px}}@keyframes styles-module__sandLineRight___Rie6-{0%,10%{stroke-dashoffset:14px;animation-timing-function:cubic-bezier(.12,0,.39,0)}70%,to{stroke-dashoffset:-24.5px}}@keyframes styles-module__sandMoundTop___Q7zlw{0%,10%{animation-timing-function:linear;transform:translate(0)}15%{animation-timing-function:cubic-bezier(.12,0,.39,0);transform:translateY(1.5px)}51%,to{transform:translateY(13px)}}@keyframes styles-module__sandMoundBottom___hHR8B{0%,31%{animation-timing-function:cubic-bezier(.61,1,.88,1);transform:scaleY(0)}56%,to{transform:scale(1)}}.styles-module__loadingContainer___KplH-{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;min-height:60vh;display:flex}.styles-module__loadingText___MCT6-{color:var(--color-fg-muted);font-size:1rem}.styles-module__errorContainer___tRffv{text-align:center;min-height:40vh;color:var(--color-fg-text);flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:2rem;display:flex}.styles-module__errorTitle___-wavo{color:var(--color-fg-heading);margin:0;font-size:1.5rem;font-weight:600}.styles-module__errorDescription___UsrTy{color:var(--color-fg-muted);margin:0;font-size:1rem}.styles-module__errorDetails___qVzkw{background:var(--color-bg-3);max-width:480px;color:var(--color-fg-muted);border-radius:.5rem;margin:0;padding:1rem;font-size:.875rem;overflow-x:auto}.styles-module__retryButton___P-B7V{background:var(--color-primary);color:var(--color-primary-fg);cursor:pointer;border:none;border-radius:999px;padding:.6rem 1.5rem;transition:transform .2s,box-shadow .2s}.styles-module__retryButton___P-B7V:hover{transform:translateY(-1px);box-shadow:0 8px 20px #0000001f}.styles-module__virtualList___oUYw4{contain:strict;width:100%;padding-bottom:300px;position:relative;overflow:auto}.styles-module__emptyContainer___6dq65{height:100%;color:var(--color-fg-muted);justify-content:center;align-items:center;display:flex}.styles-module__virtualListInner___AZPX2{width:100%;position:relative}.styles-module__virtualListItems___xUj-G{width:100%;position:absolute;top:0;left:0}.styles-module__loadingMore___1jGOY{color:var(--color-fg-muted);justify-content:center;align-items:center;gap:.75rem;padding:2rem 0;font-size:.875rem;display:flex}.styles-module__endOfList___wknKY{color:var(--color-fg-muted);border-top:1px solid var(--color-border-3);justify-content:center;margin-top:1rem;padding:2rem 0;font-size:.875rem;display:flex}.styles-module__endOfList___wknKY span{background-color:var(--color-bg-2);border-radius:.25rem;padding:.5rem 1rem}.styles-module__virtualList___1--nx,.styles-module__virtualListInner___-Iey5{width:100%;position:relative}.styles-module__virtualListItems___BsmzL{width:100%}.styles-module__virtualListRow___qvhBk{flex-direction:row;display:grid}.styles-module__emptyContainer___9VcEA{color:var(--color-fg-muted);justify-content:center;align-items:center;padding:2rem 0;display:flex}.styles-module__loadingMore___OJqsZ{color:var(--color-fg-muted);justify-content:center;align-items:center;padding:1.5rem 0;display:flex}.styles-module__endOfList___VxPz6{color:var(--color-fg-muted);border-top:1px solid var(--color-border-3);justify-content:center;padding:1.5rem 0;display:flex}.styles-module__progressive___Q3gD0{width:100%;height:100%;position:relative;overflow:hidden}.styles-module__progressive___Q3gD0:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(120deg,#ffffff1a,#0000000d);transition:opacity .6s;position:absolute;inset:0}.styles-module__loaded___GLoiQ:after{opacity:1}.styles-module__img___VlKvT{object-fit:cover;width:100%;height:100%;transition:opacity .6s,filter .6s,transform .6s;display:block}.styles-module__placeholder___13-Zx{filter:blur(18px);opacity:1;transform:scale(1.05)}.styles-module__origin___lRSOg{opacity:0;position:absolute;inset:0}.styles-module__loaded___GLoiQ .styles-module__origin___lRSOg{opacity:1}.styles-module__loaded___GLoiQ .styles-module__placeholder___13-Zx,.styles-module__hidden___6itnR{opacity:0}.styles-module__container___-6Fa8{background-color:var(--background-color);justify-content:center;align-items:center;min-height:100vh;padding:1rem 2rem 2rem;display:flex;position:relative;overflow:hidden}.styles-module__content___immnx{text-align:center;z-index:1;width:100%;max-width:600px;animation:.6s ease-out styles-module__fadeInUp___rLoxZ;position:relative}.styles-module__logoContainer___7w5Uh{margin-bottom:1rem;animation:3s ease-in-out infinite styles-module__float___Jbde3}.styles-module__logo___NExTC{object-fit:contain;filter:drop-shadow(0 10px 20px #0000001a);width:120px;height:120px}.styles-module__hourglassContainer___9ibo8{margin-bottom:2rem}.styles-module__errorCode___pq9iL{color:var(--color-primary);letter-spacing:-.05em;text-shadow:0 5px 10px var(--green-light-2);margin:0;font-size:10rem;font-weight:700;line-height:1;animation:2s ease-in-out infinite styles-module__pulse___LoU8-}.styles-module__title___JqZLd{color:var(--text-primary);margin:1.5rem 0 1rem;font-size:2rem;font-weight:600}.styles-module__description___9DY0w{color:var(--text-secondary);margin-bottom:2.5rem;font-size:1.125rem;line-height:1.8}.styles-module__actions___zAiN3{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.styles-module__btnPrimary___gtxpb{background-color:var(--button-primary-bg);color:var(--button-primary-text);border:2px solid var(--button-primary-bg);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);box-shadow:0 4px 12px var(--green-light-2);align-items:center;gap:.5rem;padding:1rem 2rem;font-size:1rem;font-weight:600;display:inline-flex}.styles-module__btnPrimary___gtxpb:hover{background-color:var(--button-primary-hover);border-color:var(--button-primary-hover);color:var(--button-primary-text-hover);box-shadow:0 6px 20px var(--green-light-3);transform:translateY(-2px)}.styles-module__btnPrimary___gtxpb:active{transform:translateY(0)}.styles-module__btnSecondary___sSpuP{color:var(--text-primary);border:2px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);background-color:#0000;align-items:center;gap:.5rem;padding:1rem 2rem;font-size:1rem;font-weight:600;display:inline-flex}.styles-module__btnSecondary___sSpuP:hover{background-color:var(--surface-color);border-color:var(--color-primary);color:var(--color-primary);transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.styles-module__btnSecondary___sSpuP:active{transform:translateY(0)}.styles-module__decoration___eN-vJ{pointer-events:none;opacity:.05;z-index:0;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.styles-module__teaLeaf___BznDq{background:var(--color-primary);border-radius:50% 0 50% 50%;width:200px;height:200px;animation:20s linear infinite styles-module__rotate___u4Hfr;position:absolute}.styles-module__teaLeaf___BznDq:first-child{animation-delay:0s;top:10%;left:10%}.styles-module__teaLeaf___BznDq:nth-child(2){animation-delay:-7s;bottom:20%;right:15%;transform:rotate(120deg)}.styles-module__teaLeaf___BznDq:nth-child(3){animation-delay:-14s;top:60%;right:5%;transform:rotate(240deg)}@keyframes styles-module__fadeInUp___rLoxZ{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes styles-module__float___Jbde3{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes styles-module__pulse___LoU8-{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes styles-module__rotate___u4Hfr{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:768px){.styles-module__container___-6Fa8{padding:1.5rem}.styles-module__logo___NExTC{width:80px;height:80px}.styles-module__errorCode___pq9iL{font-size:6rem}.styles-module__title___JqZLd{font-size:1.5rem}.styles-module__description___9DY0w{font-size:1rem}.styles-module__actions___zAiN3{flex-direction:column;width:100%}.styles-module__btnPrimary___gtxpb,.styles-module__btnSecondary___sSpuP{justify-content:center;width:100%}.styles-module__teaLeaf___BznDq{width:120px;height:120px}}@media (max-width:480px){.styles-module__errorCode___pq9iL{font-size:4rem}.styles-module__title___JqZLd{font-size:1.25rem}.styles-module__description___9DY0w{font-size:.875rem}.styles-module__btnPrimary___gtxpb,.styles-module__btnSecondary___sSpuP{padding:.75rem 1.5rem;font-size:.875rem}}
