.native-simple .simple-title{margin:0;font-size:38px;font-weight:600;line-height:1.21}.native-simple .simple-copy.simple-h3,.native-simple .simple-h3{margin:0;font-size:24px;font-weight:600;line-height:1.33}.native-simple .simple-body1,.native-simple .simple-copy.simple-body1{margin:0;font-size:14px;line-height:1.57}.native-simple .simple-card,.native-simple.simple-card{display:block;min-width:0;padding:20px;gap:0;border-radius:4px;border-color:#e6ebf1;box-shadow:none}.dark .native-simple .simple-card,.dark .native-simple.simple-card{border-color:var(--border);box-shadow:0 2px 8px rgb(0 0 0/15%)}.native-simple [data-slot=button]{min-height:36.5px;height:auto;padding:6px 16px;font-size:14px;font-weight:400;line-height:1.75;border-radius:4px}.native-simple [data-slot=button][data-variant=outline]{padding:5px 15px;border-color:var(--primary);color:var(--primary)}.native-simple .simple-spinner{display:inline-block;width:40px;height:40px}.native-simple.simple-error{display:flex;min-height:100vh;flex-direction:column;align-items:center;justify-content:center}.native-simple .simple-error-copy{display:flex;width:max-content;max-width:100%;flex-direction:column;align-items:center;text-align:center}.native-simple .simple-error-description{margin:0;color:var(--muted-foreground)}.native-simple.simple-error--404{padding:12px 0 8px;overflow:hidden}.native-simple.simple-error--404 .simple-error-copy{gap:16px}.native-simple.simple-error--404 .simple-error-description{width:73%;font-size:14px;line-height:1.57}.native-simple .simple-error-image{width:350px;max-width:100%}.native-simple .simple-error-image img{width:100%;height:100%}.native-simple.simple-error--500 .simple-title{font-size:30px;line-height:1.27}.native-simple.simple-error--500 .simple-error-description{width:73%;margin-top:8px;font-size:12px;line-height:1.66}.native-simple.simple-error--500 [data-slot=button]{margin-top:32px}.native-simple.simple-redirect{display:flex;min-height:100vh;gap:16px;align-items:center;justify-content:center;flex-direction:column;text-align:center}.native-simple .simple-redirect-message{margin:0;font-size:14px;font-weight:400;line-height:1.57}.native-simple.simple-coming{display:flex;min-height:100vh;width:calc(100% + 32px);margin-top:-32px;margin-left:-32px;padding:16px 0;align-items:center;justify-content:center;flex-direction:column}.native-simple .simple-coming-item{max-width:100%;padding-top:32px;padding-left:32px}.native-simple .simple-coming-image{width:360px;max-width:100%;height:310px}.native-simple .simple-coming-image img{width:100%;height:100%}.native-simple .simple-coming-heading{display:flex;margin-top:-16px;gap:8px;align-items:center;flex-direction:column;text-align:center}.native-simple .simple-coming-timer-item{width:95%}.native-simple .simple-timer{display:flex;gap:8px;justify-content:center;align-items:center}.native-simple .simple-timer-card{display:block;flex:0 0 60px;width:60px;padding:0;gap:0;border-radius:4px;border-color:#e6ebf1;box-shadow:none;overflow:hidden;text-align:center}.dark .native-simple .simple-timer-card{border-color:var(--border)}.native-simple .simple-timer-count{padding:14px 0;font-size:20px;font-weight:600;line-height:1.4}.native-simple .simple-timer-label{width:100%;padding:4px;background:var(--secondary);font-size:12px;font-weight:500;line-height:1.66}.native-simple .simple-timer-separator{font-size:38px;font-weight:600;line-height:1.21}.native-simple .simple-coming-email-item{width:380px}.native-simple .simple-coming-email{display:flex;margin-top:16px;gap:16px;flex-direction:column;text-align:center}.native-simple .simple-notify-form{display:flex;gap:8px}.native-simple .simple-notify-form input{min-width:0;flex:1 1 auto;height:41.5px;padding:10.5px 14px;border-radius:4px}.native-simple .simple-notify-form [data-slot=button]{width:50%;flex-shrink:1}.native-simple.simple-legal-container{width:100%;max-width:1266px;margin:0 auto;padding:32px 16px}.native-simple .simple-copy{margin:0}.native-simple .simple-copy.simple-h4{font-size:20px;font-weight:600;line-height:1.4}.native-simple .simple-copy.simple-h5{font-size:16px;font-weight:600;line-height:1.5}.native-simple .simple-copy.simple-h6{font-size:14px;font-weight:400;line-height:1.57}.native-simple .simple-legal-card .simple-copy>p{margin:1em 0}.native-simple.simple-public-frame [data-native-public-header]{border-bottom:0}.native-simple.simple-public-frame [data-native-public-header]>div{height:68px;max-width:1440px;padding:0 12px}.native-simple.simple-public-frame [data-native-public-header] nav>[data-slot=button]:not(:last-child){padding-inline:12px;font-weight:500}.native-simple .simple-subscribe{padding:48px 0}.native-simple .simple-subscribe-container{width:100%;max-width:768px;margin:0 auto;padding:0 16px}.native-simple .simple-subscribe-inner{padding:24px 8px;text-align:center}.native-simple .simple-subscribe-content{display:flex;gap:24px;align-items:center;flex-direction:column}.native-simple .simple-action-stack{display:flex;width:100%;gap:16px;flex-direction:column}.native-simple .simple-action-stack>[data-slot=button]{width:100%}.native-simple .simple-message-content{padding:40px 0;text-align:center}.native-simple .simple-message-content>.simple-h3{margin-bottom:12px}.native-simple .simple-message-content>.simple-body1{margin-bottom:16px}.native-simple .simple-message-fallback{margin-top:24px}@media (min-width:768px){.native-simple.simple-error--404 .simple-error-description{width:61%}.native-simple .simple-error-image{width:396px}.native-simple.simple-error--500 .simple-title{font-size:38px;line-height:1.21}.native-simple.simple-error--500 .simple-error-description{width:70%}.native-simple .simple-coming-image{width:auto;height:420px}.native-simple .simple-timer{gap:16px}.native-simple .simple-timer-card{flex-basis:80px;width:80px}.native-simple .simple-timer-count{font-size:30px;line-height:1.27}.native-simple .simple-subscribe-container,.native-simple.simple-legal-container{padding-inline:24px}.native-simple .simple-subscribe-inner{padding:40px 24px}.native-simple.simple-public-frame [data-native-public-header]>div{height:68.5px;padding-inline:24px}}@media (min-width:1024px){.native-simple .simple-coming-email-item,.native-simple .simple-coming-timer-item{width:40%}.native-simple .simple-subscribe{padding-block:80px}}@media (min-width:1266px){.native-simple .simple-coming-email-item{width:30%}}