.PublicRefresh-module__pjW5Sa__surface{color:#25313c;background:#f7f8fa;min-height:100vh;font-size:14px;line-height:1.6}.PublicRefresh-module__pjW5Sa__header,.PublicRefresh-module__pjW5Sa__footer{background:#fff;border-bottom:1px solid #e5e9ed;justify-content:space-between;align-items:center;gap:24px;padding:20px max(24px,50% - 580px);display:flex}.PublicRefresh-module__pjW5Sa__brand{color:#25313c;white-space:nowrap;align-items:center;gap:10px;font-size:18px;font-weight:600;display:inline-flex}.PublicRefresh-module__pjW5Sa__navigation{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.PublicRefresh-module__pjW5Sa__navigation a{font-size:14px}.PublicRefresh-module__pjW5Sa__content{max-width:1160px;margin:auto;padding:64px 24px}.PublicRefresh-module__pjW5Sa__footer{color:#64717e;border-top:1px solid #e5e9ed;border-bottom:0;font-size:12px}.PublicRefresh-module__pjW5Sa__surface h1,.PublicRefresh-module__pjW5Sa__surface h2{color:#25313c;letter-spacing:-.025em;font-weight:600}.PublicRefresh-module__pjW5Sa__surface h1{font-size:28px;line-height:1.35}.PublicRefresh-module__pjW5Sa__surface h2{font-size:24px;line-height:1.4}.PublicRefresh-module__pjW5Sa__surface [class*=font-extrabold]{font-weight:600}.PublicRefresh-module__pjW5Sa__surface [class*=shadow]{box-shadow:none}:is(.PublicRefresh-module__pjW5Sa__surface [class*=rounded-2xl],.PublicRefresh-module__pjW5Sa__surface [class*=rounded-xl]){border-radius:8px}.PublicRefresh-module__pjW5Sa__surface [class*="text-[11px]"]{font-size:12px}:is(.PublicRefresh-module__pjW5Sa__surface [class*=text-gray-400],.PublicRefresh-module__pjW5Sa__surface [class*="text-[#9aa7a7]"],.PublicRefresh-module__pjW5Sa__surface [class*="text-[#8a9a9b]"]){color:#64717e}.PublicRefresh-module__pjW5Sa__surface [class*="bg-[#eef5f5]"]{background:#f7f8fa}:is(.PublicRefresh-module__pjW5Sa__surface [class*=border-gray-100],.PublicRefresh-module__pjW5Sa__surface [class*=border-gray-200]){border-color:#e5e9ed}.PublicRefresh-module__pjW5Sa__surface input:not([type=checkbox]):not([type=radio]),.PublicRefresh-module__pjW5Sa__surface select{border-radius:6px;min-height:48px;font-size:14px}.PublicRefresh-module__pjW5Sa__surface textarea{border-radius:6px;font-size:14px}.PublicRefresh-module__pjW5Sa__surface input:focus-visible,.PublicRefresh-module__pjW5Sa__surface textarea:focus-visible,.PublicRefresh-module__pjW5Sa__surface button:focus-visible,.PublicRefresh-module__pjW5Sa__surface a:focus-visible{outline-offset:3px;outline:2px solid #0e9ea1}.PublicRefresh-module__pjW5Sa__surface button:disabled{cursor:not-allowed}.PublicRefresh-module__pjW5Sa__auth{grid-template-columns:minmax(0,1fr) minmax(440px,1fr);min-height:100vh;display:grid}.PublicRefresh-module__pjW5Sa__authAside{border-right:1px solid #e5e9ed;flex-direction:column;justify-content:space-between;gap:48px;padding:40px 48px;display:flex}.PublicRefresh-module__pjW5Sa__authIntro{width:100%;max-width:560px;margin:0 auto}.PublicRefresh-module__pjW5Sa__eyebrow{color:#64717e;letter-spacing:.06em;margin-bottom:16px;font-size:12px;font-weight:600}.PublicRefresh-module__pjW5Sa__description{color:#64717e;max-width:580px;margin:16px 0 28px}.PublicRefresh-module__pjW5Sa__authForm{background:#fff;justify-content:center;align-items:center;padding:48px 32px;display:flex}.PublicRefresh-module__pjW5Sa__formBody{width:100%;max-width:420px}.PublicRefresh-module__pjW5Sa__mobileBrand{margin-bottom:32px;display:none}.PublicRefresh-module__pjW5Sa__preview{text-align:left;background:#fff;border:1px solid #e5e9ed;border-radius:8px;margin-top:32px;overflow:hidden}.PublicRefresh-module__pjW5Sa__previewHeader{border-bottom:1px solid #e5e9ed;padding:16px 20px;font-weight:600}.PublicRefresh-module__pjW5Sa__previewGrid{grid-template-columns:1.2fr 1fr;display:grid}.PublicRefresh-module__pjW5Sa__task{border-bottom:1px solid #e5e9ed;align-items:center;gap:12px;min-height:52px;padding:12px 20px;display:flex}.PublicRefresh-module__pjW5Sa__task:last-child{border-bottom:0}.PublicRefresh-module__pjW5Sa__task:first-child{color:#087f82;background:#f1f8f8}.PublicRefresh-module__pjW5Sa__taskDot{border:1px solid #b4bec6;border-radius:50%;flex-shrink:0;width:14px;height:14px}.PublicRefresh-module__pjW5Sa__detail{border-left:1px solid #e5e9ed;padding:20px}.PublicRefresh-module__pjW5Sa__detail p,.PublicRefresh-module__pjW5Sa__caption{color:#64717e;margin-top:12px;font-size:12px}.PublicRefresh-module__pjW5Sa__hero{grid-template-columns:1fr 1.15fr;align-items:center;gap:56px;padding:32px 0 64px;display:grid}.PublicRefresh-module__pjW5Sa__actions{flex-wrap:wrap;gap:12px;display:flex}.PublicRefresh-module__pjW5Sa__primary,.PublicRefresh-module__pjW5Sa__secondary{border-radius:6px;justify-content:center;align-items:center;min-height:48px;padding:0 20px;font-weight:600;display:inline-flex}.PublicRefresh-module__pjW5Sa__primary{color:#fff;background:#0e9ea1}.PublicRefresh-module__pjW5Sa__primary:hover{background:#0b8689}.PublicRefresh-module__pjW5Sa__secondary{color:#25313c;background:#fff;border:1px solid #e5e9ed}.PublicRefresh-module__pjW5Sa__features{border-top:1px solid #e5e9ed;grid-template-columns:repeat(3,1fr);display:grid}.PublicRefresh-module__pjW5Sa__feature{padding:32px 24px 16px 0}.PublicRefresh-module__pjW5Sa__feature h2{font-size:18px}.PublicRefresh-module__pjW5Sa__feature p{color:#64717e;margin-top:12px}.PublicRefresh-module__pjW5Sa__legal{background:#fff;border:1px solid #e5e9ed;border-radius:8px;max-width:820px;margin:auto;padding:40px}@media (max-width:1000px){.PublicRefresh-module__pjW5Sa__auth{grid-template-columns:1fr}.PublicRefresh-module__pjW5Sa__authAside{display:none}.PublicRefresh-module__pjW5Sa__mobileBrand{display:inline-flex}.PublicRefresh-module__pjW5Sa__hero{grid-template-columns:1fr;gap:16px}}@media (max-width:599px){.PublicRefresh-module__pjW5Sa__header,.PublicRefresh-module__pjW5Sa__footer{flex-wrap:wrap;gap:16px;padding:16px}.PublicRefresh-module__pjW5Sa__navigation{gap:16px}.PublicRefresh-module__pjW5Sa__content{padding:32px 16px}.PublicRefresh-module__pjW5Sa__authForm{padding:32px 20px}.PublicRefresh-module__pjW5Sa__features{grid-template-columns:1fr}.PublicRefresh-module__pjW5Sa__feature{border-bottom:1px solid #e5e9ed;padding:24px 0}.PublicRefresh-module__pjW5Sa__legal{padding:24px 20px}.PublicRefresh-module__pjW5Sa__previewGrid{grid-template-columns:1fr}.PublicRefresh-module__pjW5Sa__detail{border-top:1px solid #e5e9ed;border-left:0}}
