.auth-shell[data-v-588965d1]{--auth-accent:#337a74;--auth-wash:#f3f8f7;background:var(--ui-bg);min-height:100svh;color:var(--ui-text-highlighted);grid-template-columns:1fr .94fr;display:grid}.dark .auth-shell{--auth-accent:#83bfb2;--auth-wash:#172220}.auth-entry[data-v-588965d1]{flex-direction:column;min-width:0;display:flex}.auth-header[data-v-588965d1]{justify-content:space-between;align-items:center;gap:20px;padding:26px 42px;display:flex}.auth-brand[data-v-588965d1]{letter-spacing:-.035em;gap:10px;font-size:19px;font-weight:600;display:inline-flex}.auth-brand[data-v-588965d1],.auth-home[data-v-588965d1]{align-items:center;min-height:44px}.auth-home[data-v-588965d1]{color:var(--ui-text-muted);flex-direction:row-reverse;gap:7px;font-size:11px;display:flex}.auth-main[data-v-588965d1]{flex:1;justify-content:center;align-items:center;padding:32px 44px 45px;display:flex}.auth-form-content[data-v-588965d1]{width:100%;max-width:398px}.auth-footer[data-v-588965d1]{color:var(--ui-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;padding:21px 42px;font-size:9px;display:flex}.auth-footer a[data-v-588965d1]{align-items:center;gap:7px;min-height:44px;font-size:10px;display:inline-flex}.auth-footer a[data-v-588965d1]:hover,.auth-header a[data-v-588965d1]:hover{color:var(--auth-accent)}.auth-shell[data-v-588965d1] a:focus-visible,.auth-shell[data-v-588965d1] button:focus-visible{outline:2px solid var(--auth-accent);outline-offset:4px}.auth-story[data-v-588965d1]{color:#e8f1ed;background:radial-gradient(at 90% 45%,#2a4b44,#0000 70%),#192f2d;flex-direction:column;justify-content:space-between;min-width:0;padding:38px 54px 31px;display:flex;position:relative;overflow:hidden}.story-grid[data-v-588965d1]{pointer-events:none;background-image:linear-gradient(#bed7cd04 1px,#0000 0),linear-gradient(90deg,#bed7cd04 1px,#0000 0);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 5%,#000 45%,#0000);mask-image:linear-gradient(#0000 5%,#000 45%,#0000)}.story-content[data-v-588965d1],.story-footer[data-v-588965d1],.story-top[data-v-588965d1]{position:relative}.story-top[data-v-588965d1]{color:#adc7bd;align-items:center;gap:11px;font-size:10px;display:flex}.story-symbol[data-v-588965d1]{color:#a3c9b9;border:1px solid #789b8e50;border-radius:50%;place-items:center;width:31px;height:31px;display:grid}.story-content[data-v-588965d1]{width:100%;max-width:490px;margin-inline:auto;padding-block:55px}.story-eyebrow[data-v-588965d1]{color:#a3c9b9;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:9px;font-size:9px;display:flex}.story-eyebrow>span[data-v-588965d1]{background:currentColor;width:17px;height:1px}.story-content h2[data-v-588965d1]{white-space:pre-line;letter-spacing:-.045em;margin-top:23px;font-size:clamp(35px,3.25vw,49px);font-weight:500;line-height:1.12}.story-description[data-v-588965d1]{color:#adc7bd;max-width:420px;margin-top:23px;font-size:13px;line-height:1.9}.auth-preview[data-v-588965d1]{background:#142a26a8;border:1px solid #719b893d;border-radius:6px;margin-top:36px;box-shadow:0 20px 35px -25px #0008}.auth-preview-header[data-v-588965d1]{border-bottom:1px solid #719b8930;justify-content:space-between;align-items:center;gap:14px;padding:17px 20px;font-size:10px;display:flex}.auth-preview-header>span[data-v-588965d1]{align-items:center;gap:8px;display:flex}.auth-preview-header>span[data-v-588965d1]:last-child{color:#a3c9b9;font-size:8px}.auth-preview-header i[data-v-588965d1]{background:currentColor;border-radius:50%;width:4px;height:4px}.auth-preview-body[data-v-588965d1]{padding:21px 22px 17px}.preview-service+.preview-service[data-v-588965d1]{margin-top:21px}.preview-service>div[data-v-588965d1]:first-child{justify-content:space-between;align-items:center;font-size:10px;display:flex}.preview-service .iconify[data-v-588965d1]{color:#a3c9b9}.service-history[data-v-588965d1]{grid-template-columns:repeat(32,minmax(0,1fr));gap:3px;margin-top:11px;display:grid}.service-history span[data-v-588965d1]{opacity:.75;background:#83b9a6;border-radius:2px;height:22px;display:block}.service-history span[data-v-588965d1]:nth-child(3n){opacity:.57}.service-history .is-past-incident[data-v-588965d1]{opacity:.9;background:#c4ac77}.preview-history-label[data-v-588965d1]{color:#8dac9f;justify-content:space-between;margin-top:12px;font-size:8px;display:flex}.auth-preview figcaption[data-v-588965d1]{color:#adc7bd;border-top:1px solid #719b8930;flex-wrap:wrap;align-items:center;gap:7px;padding:14px 20px;font-size:8px;display:flex}.auth-preview figcaption>span[data-v-588965d1]:last-child{color:#8dac9f;margin-left:auto;font-size:7px}.story-note[data-v-588965d1]{color:#adc7bd;align-items:flex-start;gap:9px;margin-top:26px;font-size:10px;line-height:1.8;display:flex}.story-note .iconify[data-v-588965d1]{flex-shrink:0;margin-top:1px}.story-footer[data-v-588965d1]{color:#8dac9f;border-top:1px solid #719b8930;flex-wrap:wrap;justify-content:space-between;gap:10px 20px;padding-top:20px;font-size:9px}.story-footer[data-v-588965d1],.story-footer a[data-v-588965d1]{align-items:center;display:flex}.story-footer a[data-v-588965d1]{color:#c6dbd2;gap:7px;min-height:44px}.story-footer a[data-v-588965d1]:hover{color:#fff}.auth-plan-facts[data-v-588965d1]{grid-template-columns:repeat(3,1fr);margin-top:29px;display:grid}.auth-plan-facts div+div[data-v-588965d1]{border-left:1px solid #719b893d;padding-left:25px}.auth-plan-facts strong[data-v-588965d1]{letter-spacing:-.03em;font-size:21px;font-weight:500;display:block}.auth-plan-facts span[data-v-588965d1]{color:#adc7bd;margin-top:5px;font-size:9px;display:block}.reset-steps[data-v-588965d1]{border-top:1px solid #719b893d;margin-top:39px}.reset-steps>div[data-v-588965d1]{border-bottom:1px solid #719b893d;align-items:center;gap:17px;padding-block:23px;display:flex}.reset-step-number[data-v-588965d1]{color:#a3c9b9;font-size:10px}.reset-steps h3[data-v-588965d1]{font-size:13px;font-weight:500}.reset-steps p[data-v-588965d1]{color:#adc7bd;margin-top:6px;font-size:10px;line-height:1.8}.reset-steps>div>.iconify[data-v-588965d1]{color:#a3c9b9;flex-shrink:0;margin-left:auto}@media (width>=1600px){.auth-story[data-v-588965d1]{padding-inline:70px}}@media (width<=1199px){.auth-footer[data-v-588965d1],.auth-header[data-v-588965d1]{padding-inline:30px}.auth-main[data-v-588965d1],.auth-story[data-v-588965d1]{padding-inline:35px}.story-content h2[data-v-588965d1]{font-size:39px}.auth-preview figcaption>span[data-v-588965d1]:last-child{width:100%;margin-left:21px}}@media (width<=1023px){.auth-shell[data-v-588965d1]{grid-template-columns:1fr}.auth-header[data-v-588965d1]{padding:20px 34px}.auth-main[data-v-588965d1]{padding-block:34px 55px}.auth-footer[data-v-588965d1]{padding:16px 34px}.auth-story[data-v-588965d1]{display:none}.auth-form-content[data-v-588965d1]{max-width:410px}}@media (width<=539px){.auth-header[data-v-588965d1]{padding:16px 23px}.auth-brand[data-v-588965d1]{font-size:18px}.auth-home[data-v-588965d1]{font-size:10px}.auth-main[data-v-588965d1]{align-items:flex-start;padding:35px 25px 40px}.auth-footer[data-v-588965d1]{gap:4px 15px;padding:12px 25px 17px}.auth-footer>span[data-v-588965d1]{font-size:8px}.auth-footer a[data-v-588965d1]{font-size:9px}.auth-shell--signup .auth-main[data-v-588965d1]{padding-top:25px}}@media (width<=359px){.auth-header[data-v-588965d1]{gap:12px;padding-inline:20px}.auth-footer[data-v-588965d1],.auth-main[data-v-588965d1]{padding-inline:21px}.auth-home[data-v-588965d1]{font-size:9px}}@media (width>=1024px) and (height<=850px){.auth-header[data-v-588965d1]{padding-block:18px}.auth-footer[data-v-588965d1]{padding-block:12px}.auth-main[data-v-588965d1]{padding-block:24px 32px}.auth-story[data-v-588965d1]{padding-top:26px;padding-bottom:20px}.story-content[data-v-588965d1]{padding-block:25px}.story-content h2[data-v-588965d1]{font-size:40px}.story-description[data-v-588965d1]{margin-top:18px}.auth-preview[data-v-588965d1]{margin-top:26px}.preview-service+.preview-service[data-v-588965d1]{margin-top:15px}.service-history span[data-v-588965d1]{height:18px}.story-footer[data-v-588965d1]{padding-top:16px}}
