:root{--background:#edf3ef;--foreground:#1f2f24}html,body{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:radial-gradient(circle at 8% 10%, #f3cb4d29, transparent 30%), radial-gradient(circle at 92% 6%, #5ea48424, transparent 34%), var(--background);font-family:var(--font-geist-sans), "Avenir Next", "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}
.page-module___8aEwW__page{--gray-rgb:0, 0, 0;--gray-alpha-200:rgba(var(--gray-rgb), .08);--gray-alpha-100:rgba(var(--gray-rgb), .05);--button-primary-hover:#383838;--button-secondary-hover:#f2f2f2;min-height:100svh;font-family:var(--font-geist-sans);grid-template-rows:20px 1fr 20px;place-items:center;gap:64px;padding:80px;display:grid}.page-module___8aEwW__main{flex-direction:column;grid-row-start:2;gap:32px;display:flex}.page-module___8aEwW__main ol{font-family:var(--font-geist-mono);letter-spacing:-.01em;margin:0;padding-left:0;font-size:14px;line-height:24px;list-style-position:inside}.page-module___8aEwW__main li:not(:last-of-type){margin-bottom:8px}.page-module___8aEwW__main code{background:var(--gray-alpha-100);border-radius:4px;padding:2px 4px;font-family:inherit;font-weight:600}.page-module___8aEwW__ctas{gap:16px;display:flex}.page-module___8aEwW__ctas a{appearance:none;cursor:pointer;border:1px solid #0000;border-radius:128px;justify-content:center;align-items:center;height:48px;padding:0 20px;font-size:16px;font-weight:500;line-height:20px;transition:background .2s,color .2s,border-color .2s;display:flex}a.page-module___8aEwW__primary{background:var(--foreground);color:var(--background);gap:8px}a.page-module___8aEwW__secondary{border-color:var(--gray-alpha-200);min-width:158px}.page-module___8aEwW__footer{grid-row-start:3;gap:24px;display:flex}.page-module___8aEwW__footer a{align-items:center;gap:8px;display:flex}.page-module___8aEwW__footer img{flex-shrink:0}@media (hover:hover) and (pointer:fine){a.page-module___8aEwW__primary:hover{background:var(--button-primary-hover);border-color:#0000}a.page-module___8aEwW__secondary:hover{background:var(--button-secondary-hover);border-color:#0000}.page-module___8aEwW__footer a:hover{text-underline-offset:4px;text-decoration:underline}}@media (max-width:600px){.page-module___8aEwW__page{padding:32px 32px 80px}.page-module___8aEwW__main{align-items:center}.page-module___8aEwW__main ol{text-align:center}.page-module___8aEwW__ctas{flex-direction:column}.page-module___8aEwW__ctas a{height:40px;padding:0 16px;font-size:14px}a.page-module___8aEwW__secondary{min-width:auto}.page-module___8aEwW__footer{flex-wrap:wrap;justify-content:center;align-items:center}}.page-module___8aEwW__ismText{color:#345d40!important}.page-module___8aEwW__ismSecondaryText{color:#f3cb4d!important}.page-module___8aEwW__tblTitle{color:#fff!important;background-color:#1e4c2b!important;font-size:13px!important}.page-module___8aEwW__ismLogo{object-fit:contain;flex-shrink:0;will-change:filter!important;width:clamp(2rem,6.8vw,3rem)!important;height:clamp(2rem,6.8vw,3rem)!important;transition:filter .3s!important}.page-module___8aEwW__navbarISM{background-color:#345d40!important;padding-top:.5rem!important;padding-bottom:.5rem!important}.page-module___8aEwW__navInner{width:min(1200px,100%);margin:0 auto;padding-inline:clamp(.45rem,2.5vw,1rem)}.page-module___8aEwW__brandLink{gap:clamp(.45rem,1.6vw,.8rem);min-width:0;margin-right:.5rem}.page-module___8aEwW__brandTitle{letter-spacing:.01em;white-space:nowrap;font-size:clamp(.95rem,2.3vw,1.3rem);line-height:1.1;margin-left:0!important}.page-module___8aEwW__userArea{flex-shrink:0;gap:clamp(.35rem,1.2vw,.6rem)}.page-module___8aEwW__userName{font-size:.83rem!important}.page-module___8aEwW__userAvatar{object-fit:cover;width:clamp(1.75rem,6vw,2.1rem)!important;height:clamp(1.75rem,6vw,2.1rem)!important}.page-module___8aEwW__signOutButton{white-space:nowrap;margin-left:0!important;padding:.25rem .5rem!important;font-size:.77rem!important}@media (max-width:767.98px){.page-module___8aEwW__navbarISM{padding-top:.4rem!important;padding-bottom:.4rem!important}.page-module___8aEwW__brandTitle{text-overflow:ellipsis;max-width:55vw;overflow:hidden}.page-module___8aEwW__signOutButton{padding:.2rem .45rem!important;font-size:.72rem!important}}@media (max-width:420px){.page-module___8aEwW__brandTitle{max-width:48vw}.page-module___8aEwW__userAvatar{width:1.7rem!important;height:1.7rem!important}}
