.signup-module__8Fjwta__page{background:var(--bg-primary);min-height:100vh;padding-block:80px 3rem;padding-inline:clamp(1rem,4vw,3rem)}.signup-module__8Fjwta__container{grid-template-columns:380px 1fr;align-items:start;gap:2.5rem;max-width:1080px;margin-inline:auto;animation:.5s ease-out both signup-module__8Fjwta__fadeUp;display:grid}.signup-module__8Fjwta__form{background:var(--card-bg);border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--card-shadow);flex-direction:column;gap:1.25rem;padding:clamp(1.5rem,3vw,2.5rem);display:flex}.signup-module__8Fjwta__formTitle{color:var(--text-primary);margin-block-end:.25rem;font-size:1.5rem;font-weight:600}.signup-module__8Fjwta__fieldGroup{flex-direction:column;gap:.375rem;display:flex}.signup-module__8Fjwta__label{color:var(--text-secondary);font-size:.8125rem;font-weight:600}.signup-module__8Fjwta__required{color:#ef4444}.signup-module__8Fjwta__input{border:1.5px solid var(--border-color);background:var(--bg-primary);width:100%;color:var(--text-primary);outline:none;padding:.6875rem .875rem;font-size:.9375rem;transition:border-color .2s,box-shadow .2s}.signup-module__8Fjwta__input:focus{border-color:var(--accent-color);box-shadow:0 0 0 3px var(--accent-color-light)}.signup-module__8Fjwta__input::placeholder{color:var(--text-muted)}.signup-module__8Fjwta__inputError{border-color:#ef4444!important;box-shadow:0 0 0 3px #ef44441a!important}.signup-module__8Fjwta__inputValid{border-color:var(--success-color)!important}.signup-module__8Fjwta__inputWrapper{align-items:center;display:flex;position:relative}.signup-module__8Fjwta__emailCodeRow{align-items:stretch;gap:.5rem;display:flex}.signup-module__8Fjwta__emailCodeRow>.signup-module__8Fjwta__inputWrapper,.signup-module__8Fjwta__emailCodeRow>.signup-module__8Fjwta__input{flex:1;min-width:0}.signup-module__8Fjwta__emailCodeButton{border:1.5px solid var(--accent-color);background:var(--bg-primary);color:var(--accent-color);font:inherit;cursor:pointer;border-radius:.5rem;flex:none;padding-inline:.875rem;font-weight:600}.signup-module__8Fjwta__emailCodeButton:disabled{opacity:.55;cursor:not-allowed}@media (max-width:480px){.signup-module__8Fjwta__emailCodeRow{flex-wrap:wrap}.signup-module__8Fjwta__emailCodeRow>.signup-module__8Fjwta__inputWrapper,.signup-module__8Fjwta__emailCodeRow>.signup-module__8Fjwta__input{flex-basis:100%}.signup-module__8Fjwta__emailCodeButton{min-height:2.75rem}}.signup-module__8Fjwta__inputWrapper .signup-module__8Fjwta__input{padding-inline-end:2.25rem}.signup-module__8Fjwta__fieldSpinner{background-color:var(--sunpics-spinner-color,#f80);width:16px;height:16px;-webkit-mask:var(--sunpics-spinner-mask)center/contain no-repeat;-webkit-mask:var(--sunpics-spinner-mask)center/contain no-repeat;mask:var(--sunpics-spinner-mask)center/contain no-repeat;animation:var(--sunpics-spinner-motion);border:0;border-radius:0;position:absolute;inset-inline-end:.75rem}.signup-module__8Fjwta__fieldCheck{position:absolute;inset-inline-end:.75rem}.signup-module__8Fjwta__select{border:1.5px solid var(--border-color);background:var(--bg-primary);width:100%;color:var(--text-primary);cursor:pointer;appearance:auto;outline:none;padding:.6875rem .875rem;font-size:.9375rem;transition:border-color .2s,box-shadow .2s}.signup-module__8Fjwta__select:focus{border-color:var(--accent-color);box-shadow:0 0 0 3px var(--accent-color-light)}.signup-module__8Fjwta__subdomainRow{align-items:center;gap:0;display:flex}.signup-module__8Fjwta__subdomainSuffix{color:var(--text-muted);white-space:nowrap;padding-inline-start:.5rem;font-size:.8125rem;font-weight:500}.signup-module__8Fjwta__slugInputRow{align-items:stretch;gap:0;display:flex}.signup-module__8Fjwta__slugInputWrapper{flex:auto;align-items:center;min-width:0;display:flex;position:relative}.signup-module__8Fjwta__slugInputWrapper .signup-module__8Fjwta__input{padding-inline-end:2.25rem}.signup-module__8Fjwta__slugSuffix{color:var(--text-muted);background:var(--card-bg);border:1.5px solid var(--border-color);white-space:nowrap;-webkit-user-select:none;user-select:none;border-inline-start:none;align-items:center;padding-inline:.625rem;font-size:.875rem;display:flex}.signup-module__8Fjwta__slugSpinner{background-color:var(--sunpics-spinner-color,#f80);width:16px;height:16px;-webkit-mask:var(--sunpics-spinner-mask)center/contain no-repeat;-webkit-mask:var(--sunpics-spinner-mask)center/contain no-repeat;mask:var(--sunpics-spinner-mask)center/contain no-repeat;animation:var(--sunpics-spinner-motion);border:0;border-radius:0;position:absolute;inset-inline-end:.75rem}.signup-module__8Fjwta__slugStatusRow{align-items:flex-start;gap:.25rem;margin-block-start:.5rem;font-size:.78rem;line-height:1.4;display:flex}.signup-module__8Fjwta__slugStatusIcon{flex-shrink:0;font-weight:700}.signup-module__8Fjwta__slugStatusAvailable{color:var(--success-color)}.signup-module__8Fjwta__slugStatusTaken{color:#ef4444}.signup-module__8Fjwta__slugStatusReserved{color:#d97706}.signup-module__8Fjwta__slugStatusChecking{color:var(--text-muted);font-style:italic}.signup-module__8Fjwta__slugPreview{color:var(--text-secondary);flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-block-start:.5rem;font-size:.78rem;display:flex}.signup-module__8Fjwta__slugPreviewLabel{color:var(--text-muted)}.signup-module__8Fjwta__slugPreviewValue{color:var(--text-primary);word-break:break-all;font-weight:600}.signup-module__8Fjwta__checkboxLabel{color:var(--text-secondary);cursor:pointer;align-items:flex-start;gap:.5rem;font-size:.8125rem;line-height:1.5;display:flex}.signup-module__8Fjwta__checkbox{cursor:pointer;width:16px;height:16px;accent-color:var(--accent-color);flex-shrink:0;margin-block-start:2px}.signup-module__8Fjwta__link{color:var(--accent-color);text-underline-offset:2px;text-decoration:underline}.signup-module__8Fjwta__link:hover{color:var(--accent-color-hover)}.signup-module__8Fjwta__errorText{color:#ef4444;margin:0;font-size:.75rem}.signup-module__8Fjwta__checkingText{color:var(--text-muted);margin:0;font-size:.75rem;font-style:italic}.signup-module__8Fjwta__paymentHint{color:var(--text-muted);text-align:start;margin-block:.75rem .25rem;font-size:.875rem;line-height:1.5}.signup-module__8Fjwta__submitBtn{background:var(--accent-color);color:#fff;cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-block-start:.5rem;padding:.875rem;font-size:1rem;font-weight:600;transition:background .2s,transform .1s,opacity .2s;display:flex}.signup-module__8Fjwta__submitBtn:hover:not(:disabled){background:var(--accent-color-hover);transform:translateY(-1px)}.signup-module__8Fjwta__submitBtn:active:not(:disabled){transform:translateY(0)}.signup-module__8Fjwta__submitBtn:disabled{opacity:.5;cursor:not-allowed}.signup-module__8Fjwta__btnSpinner{background-color:var(--sunpics-spinner-color,#f80);width:18px;height:18px;-webkit-mask:var(--sunpics-spinner-mask)center/contain no-repeat;-webkit-mask:var(--sunpics-spinner-mask)center/contain no-repeat;mask:var(--sunpics-spinner-mask)center/contain no-repeat;animation:var(--sunpics-spinner-motion);border:0;border-radius:0}.signup-module__8Fjwta__toast{color:#fff;z-index:9999;background:#ef4444;border-radius:10px;align-items:center;gap:.75rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;animation:.3s ease-out both signup-module__8Fjwta__fadeUp;display:flex;position:fixed;inset-block-end:1.5rem;inset-inline-start:50%;transform:translate(-50%);box-shadow:0 8px 32px #ef444440}[dir=rtl] .signup-module__8Fjwta__toast{transform:translate(50%)}.signup-module__8Fjwta__toastClose{color:#ffffffb3;cursor:pointer;background:0 0;border:none;padding:0;font-size:1rem;font-weight:700;line-height:1}.signup-module__8Fjwta__toastClose:hover{color:#fff}.signup-module__8Fjwta__notFound{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:100vh;padding:2rem;display:flex}.signup-module__8Fjwta__notFoundTitle{color:var(--text-primary);font-size:1.5rem;font-weight:600}.signup-module__8Fjwta__notFoundDesc{color:var(--text-secondary);max-width:400px;font-size:.9375rem;line-height:1.5}.signup-module__8Fjwta__backLink{background:var(--accent-color);color:#fff;cursor:pointer;border-radius:50px;margin-block-start:.5rem;padding:.625rem 1.5rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-block}.signup-module__8Fjwta__backLink:hover{background:var(--accent-color-hover);color:#fff}.signup-module__8Fjwta__loading{justify-content:center;align-items:center;min-height:100vh;display:flex}.signup-module__8Fjwta__spinner{background-color:var(--sunpics-spinner-color,#f80);width:32px;height:32px;-webkit-mask:var(--sunpics-spinner-mask)center/contain no-repeat;-webkit-mask:var(--sunpics-spinner-mask)center/contain no-repeat;mask:var(--sunpics-spinner-mask)center/contain no-repeat;animation:var(--sunpics-spinner-motion);border:0;border-radius:0}@media (max-width:768px){.signup-module__8Fjwta__container{grid-template-columns:1fr;gap:1.5rem}.signup-module__8Fjwta__formTitle{font-size:1.25rem}}.react-international-phone-input-container{width:100%}.react-international-phone-input-container .react-international-phone-input{border:1.5px solid var(--border-color)!important;background:var(--bg-primary)!important;width:100%!important;color:var(--text-primary)!important;height:auto!important;padding:.6875rem .875rem!important;font-family:inherit!important;font-size:.9375rem!important}.react-international-phone-input-container .react-international-phone-input:focus{border-color:var(--accent-color)!important;box-shadow:0 0 0 3px var(--accent-color-light)!important}.react-international-phone-country-selector-button{border:1.5px solid var(--border-color)!important;background:var(--bg-secondary)!important;height:auto!important;padding:.6875rem .5rem!important}.react-international-phone-country-selector-dropdown{background:var(--card-bg)!important;border:1px solid var(--border-color)!important;z-index:300!important;box-shadow:0 8px 32px #0000001f!important}.react-international-phone-country-selector-dropdown__list-item{color:var(--text-primary)!important}.react-international-phone-country-selector-dropdown__list-item:hover{background:var(--accent-color-light)!important}
.LegalModal-module__EohvjG__scrim{z-index:300;background:#00000085;justify-content:center;align-items:center;padding:1rem;animation:.18s ease-out LegalModal-module__EohvjG__fadeIn;display:flex;position:fixed;inset:0}@keyframes LegalModal-module__EohvjG__fadeIn{0%{opacity:0}to{opacity:1}}.LegalModal-module__EohvjG__dialog{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);flex-direction:column;gap:1.25rem;width:100%;max-width:680px;max-height:90vh;padding:2rem;animation:.2s ease-out LegalModal-module__EohvjG__slideUp;display:flex;overflow:hidden;box-shadow:0 24px 60px #00000038}@keyframes LegalModal-module__EohvjG__slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.LegalModal-module__EohvjG__scrim,.LegalModal-module__EohvjG__dialog,.LegalModal-module__EohvjG__spinner{animation:none}}.LegalModal-module__EohvjG__header{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.LegalModal-module__EohvjG__title{font-family:var(--font-sans);color:var(--text-primary);text-align:start;margin:0;font-size:1.35rem;font-weight:700;line-height:1.3}.LegalModal-module__EohvjG__closeBtn{border:1px solid var(--border-color);border-radius:var(--radius-sm);width:40px;height:40px;color:var(--text-muted);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;transition:color .15s,background .15s,border-color .15s;display:inline-flex}.LegalModal-module__EohvjG__closeBtn:hover{color:var(--text-primary);background:var(--bg-secondary);border-color:var(--text-muted)}.LegalModal-module__EohvjG__body{color:var(--text-secondary);font-family:var(--font-sans);text-align:start;min-height:4rem;padding-inline-end:.5rem;overflow:hidden auto}:is(.LegalModal-module__EohvjG__body h1,.LegalModal-module__EohvjG__body h2,.LegalModal-module__EohvjG__body h3){color:var(--text-primary);margin-block:1.25rem .5rem;line-height:1.35}:is(.LegalModal-module__EohvjG__body p,.LegalModal-module__EohvjG__body ul,.LegalModal-module__EohvjG__body ol){margin-block:.75rem}:is(.LegalModal-module__EohvjG__body ul,.LegalModal-module__EohvjG__body ol){padding-inline-start:1.5rem}.LegalModal-module__EohvjG__body a{color:var(--accent-color);text-decoration:underline}.LegalModal-module__EohvjG__center{justify-content:center;align-items:center;padding-block:2.5rem;display:flex}.LegalModal-module__EohvjG__spinner{background-color:var(--sunpics-spinner-color,#f80);width:32px;height:32px;-webkit-mask:var(--sunpics-spinner-mask)center/contain no-repeat;-webkit-mask:var(--sunpics-spinner-mask)center/contain no-repeat;mask:var(--sunpics-spinner-mask)center/contain no-repeat;animation:var(--sunpics-spinner-motion);border:0;border-radius:0}@keyframes LegalModal-module__EohvjG__legalSpin{to{transform:rotate(360deg)}}.LegalModal-module__EohvjG__errorBox{flex-direction:column;align-items:start;gap:1rem;padding-block:1rem;display:flex}.LegalModal-module__EohvjG__errorBox p{color:var(--text-secondary);margin:0;font-size:.9375rem}.LegalModal-module__EohvjG__retryBtn{border:1px solid var(--border-color);border-radius:var(--radius-sm);color:var(--text-primary);font-family:var(--font-sans);cursor:pointer;background:0 0;padding:.5rem 1.25rem}.LegalModal-module__EohvjG__retryBtn:hover{background:var(--bg-secondary)}.LegalModal-module__EohvjG__legalFooter{border-block-start:1px solid var(--border-color);flex-direction:column;flex-shrink:0;align-items:start;gap:.5rem;padding-block-start:1rem;display:flex}.LegalModal-module__EohvjG__translationNotice{font-family:var(--font-sans);color:var(--text-secondary);text-align:start;margin:0;font-size:.875rem;font-weight:400;line-height:1.25rem}.LegalModal-module__EohvjG__textAction{min-block-size:44px;font-family:var(--font-sans);color:var(--text-primary);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:.875rem;font-weight:600;line-height:1.25rem;text-decoration:underline;display:inline-flex}@media (max-width:480px){.LegalModal-module__EohvjG__dialog{padding:1.5rem 1.25rem}.LegalModal-module__EohvjG__title{font-size:1.15rem}}
.SignupVerifyingOverlay-module__rft9MW__host{background:var(--card-bg);border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--card-shadow);text-align:center;flex-direction:column;align-items:center;gap:1.25rem;padding:3rem 2rem;display:flex}.SignupVerifyingOverlay-module__rft9MW__title{color:var(--text-primary);margin:0;font-size:1.25rem;font-weight:600}.SignupVerifyingOverlay-module__rft9MW__body{color:var(--text-secondary);max-width:28rem;margin:0}.SignupVerifyingOverlay-module__rft9MW__spinner{background-color:var(--sunpics-spinner-color,#f80);width:48px;height:48px;-webkit-mask:var(--sunpics-spinner-mask)center/contain no-repeat;-webkit-mask:var(--sunpics-spinner-mask)center/contain no-repeat;mask:var(--sunpics-spinner-mask)center/contain no-repeat;animation:var(--sunpics-spinner-motion);border:0;border-radius:0}@keyframes SignupVerifyingOverlay-module__rft9MW__spin{to{transform:rotate(360deg)}}.SignupVerifyingOverlay-module__rft9MW__failure{max-width:28rem;color:var(--text-primary);margin:0;font-weight:500}.SignupVerifyingOverlay-module__rft9MW__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;display:flex}.SignupVerifyingOverlay-module__rft9MW__retryBtn{background:var(--accent-color);color:#fff;cursor:pointer;border:none;border-radius:8px;padding-block:.6rem;padding-inline:1.25rem;font-weight:600}.SignupVerifyingOverlay-module__rft9MW__retryBtn:hover{filter:brightness(.94)}.SignupVerifyingOverlay-module__rft9MW__accountLink{border:1px solid var(--border-color);color:var(--text-primary);border-radius:8px;padding-block:.6rem;padding-inline:1.25rem;font-weight:600;text-decoration:none}
.ReactivationDisclosure-module__YkYL7G__panel{background:var(--card-bg,#00000005);border:1px solid var(--border-color,#0000001f);border-inline-start:3px solid var(--accent-color,#c8956c);border-radius:var(--radius-md,8px);text-align:start;margin-block:.75rem;padding-block:.75rem;padding-inline:1rem}.ReactivationDisclosure-module__YkYL7G__message{color:var(--text-primary,#1a1a1a);margin:0;font-size:.9375rem;line-height:1.5}
.EmailWarningDialog-module__TBW6nW__backdrop{z-index:100;background:#000000a3;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.EmailWarningDialog-module__TBW6nW__dialog{background:var(--card-bg);width:min(100%,480px);max-height:min(90vh,680px);color:var(--text-primary);text-align:start;border-radius:12px;padding:24px;overflow:auto;box-shadow:0 16px 48px #0000003d}.EmailWarningDialog-module__TBW6nW__title{margin:0 0 16px;font-size:1.25rem;line-height:1.3}.EmailWarningDialog-module__TBW6nW__dialog p{margin:0 0 16px;line-height:1.5}.EmailWarningDialog-module__TBW6nW__email{overflow-wrap:anywhere;background:var(--bg-primary);text-align:start;border-radius:8px;padding:12px 16px;font-weight:700}.EmailWarningDialog-module__TBW6nW__actions{flex-wrap:wrap;justify-content:end;gap:8px;margin-block-start:24px;display:flex}.EmailWarningDialog-module__TBW6nW__actions button{cursor:pointer;min-height:44px;font:inherit;border-radius:8px;padding:8px 16px}.EmailWarningDialog-module__TBW6nW__edit{color:inherit;background:0 0;border:1px solid}.EmailWarningDialog-module__TBW6nW__continue{border:1px solid var(--accent-color);background:var(--accent-color);color:#fff;font-weight:600}@media (max-width:480px){.EmailWarningDialog-module__TBW6nW__actions{flex-direction:column}.EmailWarningDialog-module__TBW6nW__actions button{width:100%}}
.billingIntervals-module__KuB0Ya__notice{color:var(--text-secondary);padding-block:1rem;font-size:.875rem;line-height:1.5}.billingIntervals-module__KuB0Ya__notice p{margin-block:0 .75rem}.billingIntervals-module__KuB0Ya__notice button{cursor:pointer;border:1px solid var(--border-color);background:var(--card-bg);color:var(--text-primary);border-radius:.5rem;padding-block:.5rem;padding-inline:1rem}.billingIntervals-module__KuB0Ya__notice button:disabled{cursor:wait;opacity:.65}.billingIntervals-module__KuB0Ya__spinner{border:2px solid;border-block-start-color:#0000;border-radius:50%;block-size:.8em;inline-size:.8em;margin-inline-end:.5em;animation:.7s linear infinite billingIntervals-module__KuB0Ya__spin;display:inline-block}@keyframes billingIntervals-module__KuB0Ya__spin{to{transform:rotate(360deg)}}
.CookieConsentBanner-module__btrOhG__banner{z-index:250;background:var(--bg-primary);border-block-start:1px solid var(--border-color);font-family:var(--font-sans);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;padding-block:1rem;padding-inline:clamp(1rem,4vw,3rem);animation:.25s ease-out CookieConsentBanner-module__btrOhG__consentSlideUp;display:flex;position:fixed;inset-block-end:0;inset-inline:0;box-shadow:0 -8px 24px #0000001f}@keyframes CookieConsentBanner-module__btrOhG__consentSlideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.CookieConsentBanner-module__btrOhG__banner{animation:none}}.CookieConsentBanner-module__btrOhG__message{color:var(--text-secondary);text-align:start;flex:20rem;margin:0;font-size:.875rem;line-height:1.5}.CookieConsentBanner-module__btrOhG__policyLink{font-family:var(--font-sans);color:var(--accent-color);font-size:.875rem;text-decoration:underline}.CookieConsentBanner-module__btrOhG__policyLink:hover{color:var(--accent-color-hover)}.CookieConsentBanner-module__btrOhG__actions{flex-wrap:wrap;gap:.75rem;display:flex}.CookieConsentBanner-module__btrOhG__acceptBtn,.CookieConsentBanner-module__btrOhG__declineBtn{border-radius:var(--radius-sm);min-width:7rem;min-height:44px;font-family:var(--font-sans);cursor:pointer;padding-block:.5rem;padding-inline:1.25rem;font-size:.875rem;font-weight:600;transition:background .15s,color .15s,border-color .15s}.CookieConsentBanner-module__btrOhG__acceptBtn{background:var(--accent-color);border:1px solid var(--accent-color);color:#fff}.CookieConsentBanner-module__btrOhG__acceptBtn:hover{background:var(--accent-color-hover);border-color:var(--accent-color-hover)}.CookieConsentBanner-module__btrOhG__declineBtn{border:1px solid var(--border-color);color:var(--text-primary);background:0 0}.CookieConsentBanner-module__btrOhG__declineBtn:hover{background:var(--bg-secondary);border-color:var(--text-muted)}.CookieConsentBanner-module__btrOhG__acceptBtn:focus-visible,.CookieConsentBanner-module__btrOhG__declineBtn:focus-visible,.CookieConsentBanner-module__btrOhG__policyLink:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}@media (max-width:480px){.CookieConsentBanner-module__btrOhG__banner{padding-block:.75rem}.CookieConsentBanner-module__btrOhG__actions{flex:100%}.CookieConsentBanner-module__btrOhG__acceptBtn,.CookieConsentBanner-module__btrOhG__declineBtn{flex:1 1 0}}
.elegant-module__X7R0-W__wrapper{font-family:var(--font-body);background:var(--bg-primary);min-height:100vh}.elegant-module__X7R0-W__wrapper h1,.elegant-module__X7R0-W__wrapper h2,.elegant-module__X7R0-W__wrapper h3{font-family:var(--font-display)}.elegant-module__X7R0-W__wrapper section:first-child:after{content:"";background:linear-gradient(to top,var(--bg-primary),transparent);pointer-events:none;z-index:2;height:120px;position:absolute;inset-block-end:0;inset-inline:0}
.BrandBootLoader-module__fP9fPq__backdrop{z-index:2147483647;background:radial-gradient(at 76% 4%,#ff9d5526,#0000 54%),#f6f4ee;place-items:center;display:grid;position:fixed;inset:0}[data-theme=dark] .BrandBootLoader-module__fP9fPq__backdrop{background:radial-gradient(at 76% 4%,#ff880020,#0000 54%),#151915}.BrandBootLoader-module__fP9fPq__icon{transform-origin:50%;block-size:64px;inline-size:64px;animation:1.4s linear infinite BrandBootLoader-module__fP9fPq__sunpicsBootSpin}@keyframes BrandBootLoader-module__fP9fPq__sunpicsBootSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.BrandBootLoader-module__fP9fPq__icon{animation:none}}
.ReactivationExpiredNotice-module__G8rBIq__host{text-align:center;background:var(--card-bg,transparent);border:1px solid var(--border-color,#0000001f);border-radius:var(--radius-md,8px);flex-direction:column;align-items:center;gap:1rem;padding-block:3rem;padding-inline:2rem;display:flex}.ReactivationExpiredNotice-module__G8rBIq__title{color:var(--text-primary,#1a1a1a);margin:0;font-size:1.375rem;font-weight:600}.ReactivationExpiredNotice-module__G8rBIq__body{max-width:32rem;color:var(--text-secondary,#555);margin:0;line-height:1.55}.ReactivationExpiredNotice-module__G8rBIq__cta{background:var(--accent-color,#c8956c);color:#fff;border-radius:8px;margin-block-start:.5rem;padding-block:.7rem;padding-inline:1.5rem;font-weight:600;text-decoration:none;display:inline-block}.ReactivationExpiredNotice-module__G8rBIq__cta:hover{filter:brightness(.94)}
.bold-module__58qofq__wrapper{font-family:var(--font-grotesk);background:var(--bg-primary);min-height:100vh}.bold-module__58qofq__wrapper h1,.bold-module__58qofq__wrapper h2,.bold-module__58qofq__wrapper h3{font-family:var(--font-grotesk);letter-spacing:-.02em}.bold-module__58qofq__wrapper section:first-child:after{content:"";background:var(--accent-color);z-index:3;height:4px;position:absolute;inset-block-end:0;inset-inline:0}
.minimal-module__zkJorW__wrapper{font-family:var(--font-sans);background:var(--bg-primary);min-height:100vh}.minimal-module__zkJorW__wrapper h1,.minimal-module__zkJorW__wrapper h2,.minimal-module__zkJorW__wrapper h3{font-family:var(--font-sans);font-weight:600}
