@font-face{font-family:GraviolaAuth;src:url(/fonts/aeonik-regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:GraviolaAuth;src:url(/fonts/aeonik-medium.woff2)format("woff2");font-weight:500 900;font-display:swap}.ga-shell{color:#252622;background:#fafbf7;grid-template-columns:1fr 1fr;min-height:100dvh;font-family:GraviolaAuth,Arial,sans-serif;font-size:17px;line-height:1.45;display:grid}.ga-shell *{box-sizing:border-box}.ga-left{flex-direction:column;justify-content:center;min-width:0;padding:64px max(40px,25vw - 228px) 36px;display:flex}.ga-brand{color:#242521;letter-spacing:-1px;align-items:center;gap:10px;margin:0 36px 24px;font-size:30px;font-weight:700;text-decoration:none;display:flex}.ga-brand img{object-fit:contain;background:0 0;border:0;border-radius:0}.ga-card{min-width:0;box-shadow:none;background:#fff;border:1px solid #e5e6e1;padding:36px;position:relative}.ga-card:before,.ga-card:after{content:"";pointer-events:none;background:#e5e6e1;height:1px;position:absolute;top:-1px;left:-100vw;right:0}.ga-card:after{top:auto;bottom:-1px}.ga-card h1{color:#252622;letter-spacing:-1.1px;margin:0 0 14px;font-family:inherit;font-size:32px;font-weight:700;line-height:1.12}.ga-card p{color:#676a63;margin:0 0 26px;font-size:17px;line-height:1.5}.ga-card label{color:#30332b;margin:0 0 9px;font-size:16px;font-weight:700;display:block}.ga-card input{color:#252622;outline-offset:3px;width:100%;height:54px;box-shadow:none;background:#fff;border:1px solid #d4d7ce;border-radius:8px;margin:0 0 18px;padding:12px 15px;font:500 18px GraviolaAuth,Arial,sans-serif}.ga-card input:focus{border-color:#526946;outline:2px solid #c6d8b6}.ga-card button,.ga-card .ga-button{color:#fff;cursor:pointer;width:100%;min-height:52px;box-shadow:none;background:#252622;border:1px solid #252622;border-radius:8px;justify-content:center;align-items:center;gap:12px;padding:12px 16px;font:700 17px GraviolaAuth,Arial,sans-serif;text-decoration:none;display:flex}.ga-card button:hover,.ga-card .ga-button:hover{color:#fff;background:#3d4435}.ga-card button:disabled{opacity:.55;cursor:wait}.ga-card .ga-secondary{color:#30332b;background:#fff;border-color:#d8dad3;margin-top:12px}.ga-card .ga-secondary:hover{color:#252622;background:#f3f5ef}.ga-card .ga-link{color:#4b5145;text-underline-offset:4px;background:0 0;border:0;min-height:40px;margin-top:12px;padding:8px;font-size:16px;text-decoration:underline}.ga-card .ga-link:hover{color:#234a17;background:0 0}.ga-card .ga-caption{color:#777b70;margin-top:24px;margin-bottom:0;font-size:16px}.ga-caption a{color:#252622;font-weight:700}.ga-divider{color:#878a80;align-items:center;gap:15px;margin:24px 0;font-size:16px;display:flex}.ga-divider:before,.ga-divider:after{content:"";background:#e5e6e1;flex:1;height:1px}.ga-art{height:100dvh;position:sticky;top:0;overflow:hidden}.ga-art img{object-fit:cover;width:100%;height:100%;display:block}.ga-footer{color:#74796d;justify-content:space-between;gap:20px;padding:26px 36px 0;font-size:16px;display:flex}.ga-footer a{color:inherit}.ga-error{color:#8e3323;background:#fff5f1;border:1px solid #efc6bb;border-radius:8px;margin:18px 0;padding:12px 14px;font-size:16px}.ga-notice{color:#36502c;background:#f4f8ef;border:1px solid #d4dfca;border-radius:8px;margin:18px 0;padding:12px 14px;font-size:16px}.ga-email{overflow-wrap:anywhere;color:#30332b;font-weight:700}.ga-steps{gap:8px;margin:0 0 28px;padding:0;list-style:none;display:flex}.ga-steps li{background:#e6e9e1;border-radius:3px;flex:1;height:5px}.ga-steps li[data-done=true]{background:#4e7537}.ga-step-label{color:#6b735f;margin-bottom:14px;font-size:16px;font-weight:700;display:block}.ga-mail-icon{color:#44632d;background:#f0f5e9;border-radius:12px;place-items:center;width:48px;height:48px;margin-bottom:20px;font-size:24px;display:grid}.ga-mail-account{color:#36502c;overflow-wrap:anywhere;background:#f3f7ee;border:1px solid #d4dfca;border-radius:8px;margin-bottom:20px;padding:16px}.ga-back{width:auto!important;min-height:32px!important;margin-bottom:18px!important;padding:0!important}.ga-card .ga-code{letter-spacing:9px;text-align:center;font-size:27px;font-weight:700}:is(.ga-shell a:focus-visible,.ga-shell button:focus-visible){outline-offset:4px;outline:3px solid #8eb66b}@media (max-width:850px){.ga-shell{grid-template-columns:1fr}.ga-art{display:none}.ga-left{min-height:100dvh;padding:44px max(22px,50vw - 240px) 28px}.ga-brand{margin-left:24px}.ga-card{padding:30px 24px}.ga-footer{padding-left:24px;padding-right:24px}.ga-card h1{font-size:31px}}@media (prefers-reduced-motion:no-preference){.ga-card{animation:.2s ease-out ga-in}@keyframes ga-in{0%{opacity:.5;transform:translateY(5px)}to{opacity:1;transform:none}}}.ga-google-mark{object-fit:contain;flex:0 0 20px;width:20px;height:20px;display:block}.ga-microsoft-mark{grid-template-columns:9px 9px;gap:2px;display:grid}.ga-microsoft-mark i{background:#f25022;width:9px;height:9px}.ga-microsoft-mark i:nth-child(2){background:#7fba00}.ga-microsoft-mark i:nth-child(3){background:#00a4ef}.ga-microsoft-mark i:nth-child(4){background:#ffb900}.ga-providers .ga-secondary:first-child{margin-top:0}.ga-card button:not(.ga-secondary):not(.ga-link),.ga-card .ga-button{color:#fff;background:#126b36;border-color:#126b36}.ga-card button:not(.ga-secondary):not(.ga-link):hover,.ga-card .ga-button:hover{background:#0c572b}.ga-card input:focus{border-color:#126b36;outline-color:#a4dab4}.ga-card .ga-link,.ga-caption a{color:#126b36}:is(.ga-shell a:focus-visible,.ga-shell button:focus-visible){outline-color:#57a871}
