.access-frame_accessLayout__MEtLb{--access-ink:#202124;--access-muted:#5f6368;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:72px;width:min(1100px,calc(100% - 64px));margin:64px auto 80px;padding:48px;border:1px solid #e1e4e7;border-radius:28px;background:#fff;box-shadow:0 4px 24px #20212404;color:var(--access-ink)}.access-frame_accessIntro__oZ_B3{min-width:0;position:sticky;top:calc(var(--site-header-height,96px) + 40px)}.access-frame_logo__1L7BN{display:inline-flex;align-items:center;max-width:160px;margin:0 0 44px}.access-frame_logo__1L7BN img{max-width:100%;height:auto}.access-frame_accessEyebrow__gbG0b{margin:0 0 18px;color:#5f6368;font-size:10px;font-weight:600;letter-spacing:.12em;line-height:1.6}.access-frame_accessIntro__oZ_B3 h1{margin:0;color:#202124;font-family:var(--font-geist),Arial,sans-serif;font-size:clamp(32px,3.5vw,46px);font-weight:500;letter-spacing:-.045em;line-height:1.14;text-wrap:balance}.access-frame_accessIntro__oZ_B3 h1 em{color:#17613d;font-family:inherit;font-weight:500;font-style:normal}.access-frame_accessIntro__oZ_B3>p:not(.access-frame_accessEyebrow__gbG0b):not(.access-frame_security__2FXkG){max-width:350px;margin:24px 0;color:#5f6368;font-size:15px;line-height:1.75}.access-frame_accessIntro__oZ_B3 ul{display:grid;gap:14px;margin:36px 0;padding:0;list-style:none}.access-frame_accessIntro__oZ_B3 li{display:flex;align-items:center;gap:10px;color:#444746;font-size:13px;line-height:1.6}.access-frame_accessIntro__oZ_B3 li svg{flex:none;color:#17613d}.access-frame_security__2FXkG{display:flex;align-items:center;gap:8px;margin:36px 0 16px;color:#5f6368;font-size:12px;line-height:1.7}.access-frame_security__2FXkG svg{flex:none}.access-frame_back__01Rg3{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#17613d;font-size:13px;font-weight:600}.access-frame_accessLayout__MEtLb>.access-frame_accessPanel__n6htm.access-frame_accessPanel__n6htm{min-width:0;max-width:none;width:100%;margin:0;padding:8px 0 0;background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible}.access-frame_accessPanel__n6htm:before{content:none!important}.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm h2{margin:0;color:#202124;font-family:var(--font-geist),Arial,sans-serif;font-size:26px;font-weight:500;letter-spacing:-.03em;line-height:1.3}.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm>.formEyebrow{display:none}.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm>p{margin:14px 0 0;color:#5f6368;font-size:14px;line-height:1.7}.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .accountForm{display:grid;gap:22px;margin-top:30px}.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .accountForm label{display:grid;gap:9px;font-size:13px;font-weight:500;line-height:1.5;color:#3c4043}.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .accountForm input,.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .accountForm select,.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .accountForm textarea{width:100%;min-width:0;min-height:54px;padding:15px 16px;border:1px solid #dadce0;border-radius:6px;background:#fff;color:#202124;font:inherit;font-size:16px;line-height:1.5;transition:border-color .15s,box-shadow .15s}.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .accountForm input::placeholder{color:#80868b;font-size:14px;font-weight:400}.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .accountForm textarea{min-height:120px;resize:vertical}.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .accountForm input:focus,.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .accountForm select:focus,.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .accountForm textarea:focus{outline:none;border-color:#17613d;box-shadow:inset 0 0 0 1px #17613d}.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .accountForm [aria-invalid=true]{border-color:#b3261e;box-shadow:inset 0 0 0 1px #b3261e}.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .accountForm input:is([type=radio],[type=checkbox]){width:18px;height:18px;min-height:0;padding:0;margin:0;accent-color:#17613d;flex:none}.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .fieldRow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .accountType{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;border:0;background:transparent;min-width:0}.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .accountType legend{margin-bottom:12px;padding:0;font-size:13px;font-weight:500;color:#3c4043}.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .accountType label{display:flex;align-items:center;gap:10px;min-height:56px;padding:14px 16px;border:1px solid #dadce0;border-radius:10px;cursor:pointer;background:#fff;color:#3c4043}.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .accountType label:has(input:checked){border-color:#17613d;background:#eef6f0;color:#17613d;box-shadow:inset 0 0 0 1px #17613d}.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .fieldHelp{margin:-10px 0 0;color:#5f6368;font-size:12px;font-weight:400;line-height:1.7}.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .optional{font-size:12px;color:#80868b;font-weight:400}.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .passwordField{position:relative;display:flex;align-items:center}.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .passwordField input{padding-right:90px}.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .passwordField .textButton{position:absolute;right:12px;min-height:44px;padding:6px;color:#17613d;font-size:12px;white-space:nowrap;text-decoration:none}.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .textButton{justify-self:start;display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:transparent;color:#17613d;font:inherit;font-size:13px;font-weight:600;text-decoration:none;cursor:pointer}.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .accountForm .button{justify-self:end;display:inline-flex;align-items:center;justify-content:center;min-width:170px;min-height:48px;padding:13px 24px;border:0;border-radius:999px;background:#17613d;color:#fff;font-size:14px;font-weight:600;box-shadow:none;cursor:pointer}.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .accountForm .button:hover{background:#104a2e}.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .accountForm .button:disabled{opacity:.55;cursor:wait}.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .formFoot{margin:4px 0 0;padding-top:24px;border-top:1px solid #e8eaed;color:#5f6368;font-size:13px;line-height:1.8}.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .formFoot a{display:inline-flex;align-items:center;min-height:44px;margin-left:5px;color:#17613d;font-weight:600;text-decoration:none}.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .formNotice{padding:16px;border-radius:10px;font-size:13px;line-height:1.7}.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .formNotice.error{background:#fceeee;color:#b3261e}.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .formNotice.success{background:#eef6f0;color:#17613d}.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .accountForm h3{margin:16px 0 0;padding:20px 0 0;border-top:1px solid #e8eaed;border-left:0;background:transparent;border-radius:0;font-family:inherit;font-size:18px;font-weight:500;letter-spacing:-.02em;color:#202124}.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .accountForm h3:before{content:none}.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .consent{display:flex;align-items:flex-start;gap:12px;padding:0;background:transparent;border:0;cursor:pointer;color:#5f6368;font-size:12px;line-height:1.8}.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .consent input{margin-top:3px!important}.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .accountForm input[type=file]{padding:12px;font-size:13px;background:#f8f9fa}.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .accountForm input[type=file]::file-selector-button{margin-right:12px;padding:8px 12px;border:1px solid #dadce0;border-radius:6px;background:white;color:#3c4043;font:inherit;cursor:pointer}.access-frame_accessLayout__MEtLb :is(input,select,textarea,button,a):focus-visible{outline:3px solid #17613d;outline-offset:4px}.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .accountType label:has(input:focus-visible){outline:2px solid #17613d;outline-offset:3px}.access-frame_login__sA2l0{margin-top:80px;min-height:490px}.access-frame_login__sA2l0 .access-frame_accessIntro__oZ_B3 ul{display:none}.access-frame_login__sA2l0 .access-frame_security__2FXkG{margin-top:50px}@media(max-width:1000px){.access-frame_accessLayout__MEtLb{gap:40px;padding:36px;width:calc(100% - 48px)}.access-frame_accessIntro__oZ_B3 h1{font-size:36px}}@media(max-width:760px){.access-frame_accessLayout__MEtLb{grid-template-columns:1fr;gap:28px;width:min(580px,calc(100% - 32px));padding:32px;margin:28px auto 48px;border-radius:20px}.access-frame_accessIntro__oZ_B3{position:static}.access-frame_logo__1L7BN{margin-bottom:26px;max-width:130px}.access-frame_accessIntro__oZ_B3 h1{font-size:34px}.access-frame_accessIntro__oZ_B3 ul,.access-frame_back__01Rg3,.access-frame_security__2FXkG{display:none}.access-frame_accessIntro__oZ_B3>p:not(.access-frame_accessEyebrow__gbG0b):not(.access-frame_security__2FXkG){max-width:none;margin-bottom:0}.access-frame_accessLayout__MEtLb>.access-frame_accessPanel__n6htm.access-frame_accessPanel__n6htm{padding:24px 0 0;border-top:1px solid #e8eaed}.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm h2{font-size:23px}.access-frame_login__sA2l0{min-height:0}.access-frame_login__sA2l0 .access-frame_security__2FXkG{display:none}}@media(max-width:420px){.access-frame_accessLayout__MEtLb{padding:24px 20px;width:calc(100% - 24px)}.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .fieldRow{grid-template-columns:1fr}.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .accountType label{padding:12px;gap:8px;font-size:12px}.access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .accountForm .button{justify-self:stretch}.access-frame_accessIntro__oZ_B3 h1{font-size:32px}}@media(prefers-reduced-motion:reduce){.access-frame_accessLayout__MEtLb *{transition:none!important}}:is(html[data-theme=dark],html.dark) .access-frame_accessLayout__MEtLb{--access-ink:#edf5ef;--access-muted:#a4b7ab;background:#141d18!important;border-color:#26382f!important;box-shadow:0 4px 24px rgba(0,0,0,.4)!important;color:#edf5ef!important}:is(html[data-theme=dark],html.dark) .access-frame_accessIntro__oZ_B3 h1{color:#ffffff!important}:is(html[data-theme=dark],html.dark) .access-frame_accessIntro__oZ_B3 h1 em{color:#34d399!important}:is(html[data-theme=dark],html.dark) .access-frame_accessIntro__oZ_B3>p:not(.access-frame_accessEyebrow__gbG0b):not(.access-frame_security__2FXkG){color:#a4b7ab!important}:is(html[data-theme=dark],html.dark) .access-frame_accessIntro__oZ_B3 li{color:#cbdad0!important}:is(html[data-theme=dark],html.dark) .access-frame_accessIntro__oZ_B3 li svg{color:#34d399!important}:is(html[data-theme=dark],html.dark) .access-frame_back__01Rg3{color:#34d399!important}:is(html[data-theme=dark],html.dark) .access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm h2{color:#ffffff!important}:is(html[data-theme=dark],html.dark) .access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm>p{color:#a4b7ab!important}:is(html[data-theme=dark],html.dark) .access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .accountForm label,:is(html[data-theme=dark],html.dark) .access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .accountType legend{color:#cbdad0!important}:is(html[data-theme=dark],html.dark) .access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .accountType label{background:#0f1612!important;border-color:#2a3d32!important;color:#cbdad0!important}:is(html[data-theme=dark],html.dark) .access-frame_accessLayout__MEtLb .access-frame_accessPanel__n6htm .accountType label:has(input:checked){background:#19261f!important;border-color:#34d399!important;color:#34d399!important}