.Tooltip-module__j8jwqW__astra{color:#fffdf7;letter-spacing:0;text-transform:none;overflow-wrap:anywhere;background:#203d36;border:1px solid #52786b;border-radius:10px;padding:8px 12px;font-family:Nunito Sans,Inter,sans-serif;font-size:12px;font-weight:700;line-height:1.45;animation:.12s ease-out Tooltip-module__j8jwqW__appear;box-shadow:0 5px 16px #153d3529,0 1px 3px #153d351a}.Tooltip-module__j8jwqW__arrow{background:#203d36}@keyframes Tooltip-module__j8jwqW__appear{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.Tooltip-module__j8jwqW__astra{animation:none}}
.AstraRegistrationShell-module__Z39OQq__overlay{z-index:1200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#203e35;background:#163e35a8;justify-content:center;align-items:center;padding:24px;font-family:Nunito,sans-serif;position:fixed;inset:0;overflow:auto}.AstraRegistrationShell-module__Z39OQq__dialog{background:#fffefa;border:1px solid #c7ddd0;border-radius:28px;outline:none;grid-template-columns:.95fr 1fr;width:min(940px,100%);max-height:calc(100dvh - 48px);display:grid;position:relative;overflow:auto;box-shadow:0 24px 100px #133a3540}.AstraRegistrationShell-module__Z39OQq__close{z-index:2;color:#176b55;background:#eaf7f1;border:1px solid #c7ddd0;border-radius:50%;width:36px;height:36px;font:26px/1 Nunito,sans-serif;transition:background .18s,transform .18s;position:absolute;top:14px;right:14px}.AstraRegistrationShell-module__Z39OQq__close:hover{background:#fff0b1;transform:rotate(8deg)}.AstraRegistrationShell-module__Z39OQq__hero{background:radial-gradient(at 15% 10%,#fff0b8 0,#0000 50%),radial-gradient(at 90% 75%,#c6ead9 0,#0000 55%),#f0f8f2;border-right:1px solid #d5e5d8;flex-direction:column;justify-content:space-between;min-width:0;padding:34px 26px;display:flex}.AstraRegistrationShell-module__Z39OQq__kicker{letter-spacing:.12em;text-transform:uppercase;color:#86601b;text-align:center;font-size:11px;font-weight:900}.AstraRegistrationShell-module__Z39OQq__art{flex:1;justify-content:center;align-items:center;min-height:240px;padding:24px 0;display:flex;position:relative}.AstraRegistrationShell-module__Z39OQq__groupPhoto{object-fit:contain;border-radius:20px;width:100%;height:100%;max-height:340px}.AstraRegistrationShell-module__Z39OQq__cover{border-radius:14px;max-width:88%;max-height:300px;transform:rotate(-3deg);box-shadow:0 12px 30px #173e3524}.AstraRegistrationShell-module__Z39OQq__sparkle,.AstraRegistrationShell-module__Z39OQq__sparkleSmall{z-index:1;color:#c59834;text-shadow:0 2px #fff;font-size:30px;position:absolute;top:15%;right:2%}.AstraRegistrationShell-module__Z39OQq__sparkleSmall{color:#21755e;font-size:36px;inset:auto auto 15% 0}.AstraRegistrationShell-module__Z39OQq__portraits{justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.AstraRegistrationShell-module__Z39OQq__portraits figure{background:#fffef8;border-radius:70px 70px 16px 16px;flex:1;min-width:0;margin:0;padding:6px 6px 10px;transform:rotate(-5deg);box-shadow:0 10px 24px #163e3517}.AstraRegistrationShell-module__Z39OQq__portraits figure:nth-child(2){transform:translateY(16px)rotate(3deg)}.AstraRegistrationShell-module__Z39OQq__portraits figure:nth-child(3){transform:rotate(6deg)}.AstraRegistrationShell-module__Z39OQq__portraits img{aspect-ratio:3/4;object-fit:cover;border-radius:64px 64px 10px 10px;width:100%}.AstraRegistrationShell-module__Z39OQq__portraits figcaption{text-align:center;overflow-wrap:anywhere;padding-top:8px;font-size:13px;font-weight:800}.AstraRegistrationShell-module__Z39OQq__bookIcon{font-size:96px}.AstraRegistrationShell-module__Z39OQq__heroCopy{text-align:center}.AstraRegistrationShell-module__Z39OQq__bookBadge{color:#84601d;background:#fffdf2;border:1px solid #d4dfc4;border-radius:20px;padding:7px 12px;font-size:11px;font-weight:800;display:inline-block}.AstraRegistrationShell-module__Z39OQq__heroCopy h2{text-wrap:balance;margin:16px 0 10px;font:500 clamp(22px,2.3vw,30px)/1.16 Fredoka,sans-serif}.AstraRegistrationShell-module__Z39OQq__heroCopy p{color:#4d695d;margin:0;font-size:14px;line-height:1.5}.AstraRegistrationShell-module__Z39OQq__form{background:#fffefa;min-width:0;padding:26px 34px 20px}.AstraRegistrationShell-module__Z39OQq__freeBadge{color:#17705a;letter-spacing:.02em;align-items:center;gap:8px;margin:0 24px 14px 0;font-size:11px;font-weight:900;display:flex}.AstraRegistrationShell-module__Z39OQq__freeBadge>span{color:#bb871f;font-size:18px}.AstraRegistrationShell-module__Z39OQq__form fieldset{border:0;min-width:0;margin:0;padding:0}.AstraRegistrationShell-module__Z39OQq__form h2{color:#203e35!important;font:500 29px/1.1 Fredoka,sans-serif!important}.AstraRegistrationShell-module__Z39OQq__form p{color:#4d695d;font-size:14px;line-height:1.5}.AstraRegistrationShell-module__Z39OQq__form p span{color:inherit}.AstraRegistrationShell-module__Z39OQq__form .registration-intro{margin-bottom:16px}.AstraRegistrationShell-module__Z39OQq__form input:not(.scrively-verification-code-digit){height:46px;padding-left:14px;font-size:14px}.AstraRegistrationShell-module__Z39OQq__form input{color:#203e35;box-shadow:none;background:#fff;border:1px solid #c3dacd;border-radius:12px}.AstraRegistrationShell-module__Z39OQq__form input::placeholder{color:#859a90}.AstraRegistrationShell-module__Z39OQq__form input:focus{border-color:#18725a;outline:none;box-shadow:0 0 0 3px #17705a16}.AstraRegistrationShell-module__Z39OQq__form .registration-oauth{gap:8px;margin-bottom:16px}.AstraRegistrationShell-module__Z39OQq__form .registration-oauth button{color:#203e35;background:#fff;border:1px solid #c3dacd;border-radius:12px;height:44px;box-shadow:0 2px #163e350b;font:800 14px Nunito,sans-serif!important}.AstraRegistrationShell-module__Z39OQq__form .registration-oauth button:hover{border-color:#18725a;color:#203e35!important;background:#edf8f1!important}.AstraRegistrationShell-module__Z39OQq__form .registration-oauth button span{color:inherit}.AstraRegistrationShell-module__Z39OQq__form .registration-divider{color:#72867c;font-size:10px}:is(.AstraRegistrationShell-module__Z39OQq__form .registration-divider>span:first-child,.AstraRegistrationShell-module__Z39OQq__form .registration-divider>span:last-child){background:#dbe7df}.AstraRegistrationShell-module__Z39OQq__form form>div+div{margin-top:10px}.AstraRegistrationShell-module__Z39OQq__form button[type=submit]{color:#fff;background:#18725a;border-radius:12px;height:48px;margin-top:14px;transition:background .18s,box-shadow .18s;box-shadow:0 4px #10513f;font:800 15px Nunito,sans-serif!important}.AstraRegistrationShell-module__Z39OQq__form button[type=submit]:hover{background:#12614c;box-shadow:0 4px #10513f,0 5px 15px #18725a25}.AstraRegistrationShell-module__Z39OQq__form button:focus-visible{outline-offset:3px;outline:3px solid #e9bb50}.AstraRegistrationShell-module__Z39OQq__form p button,.AstraRegistrationShell-module__Z39OQq__form p a{color:#176b55;font-weight:800}.AstraRegistrationShell-module__Z39OQq__form .registration-resend{color:#176b55}.AstraRegistrationShell-module__Z39OQq__form .registration-resend:hover{color:#10513f;text-decoration:underline}.AstraRegistrationShell-module__Z39OQq__form .registration-mail-icon{color:#176b55;background:#fff0b1;border:1px solid #edcf7c;box-shadow:0 4px #edcf7c55}.AstraRegistrationShell-module__Z39OQq__form .registration-error{color:#963d30;background:#fff0eb;border:1px solid #efc8ba}.AstraRegistrationShell-module__Z39OQq__notice{color:#76591f;background:#fff4d5;border-radius:12px;margin-bottom:16px;padding:10px 14px;font-size:13px}.AstraRegistrationShell-module__Z39OQq__notice button{padding-top:4px;font-weight:800;text-decoration:underline}.AstraRegistrationShell-module__Z39OQq__back{color:#637b6e;margin:14px auto 0;font-size:12px;font-weight:700;transition:color .18s;display:block}.AstraRegistrationShell-module__Z39OQq__back:hover{color:#176b55;text-decoration:underline}@media (max-width:700px){.AstraRegistrationShell-module__Z39OQq__overlay{padding:12px}.AstraRegistrationShell-module__Z39OQq__dialog{border-radius:22px;flex-direction:column;max-height:calc(100dvh - 24px);display:flex}.AstraRegistrationShell-module__Z39OQq__hero{border-bottom:1px solid #d5e5d8;border-right:0;grid-template-columns:104px 1fr;gap:14px;padding:20px 38px 18px 18px;display:grid}.AstraRegistrationShell-module__Z39OQq__kicker,.AstraRegistrationShell-module__Z39OQq__bookBadge,.AstraRegistrationShell-module__Z39OQq__sparkle,.AstraRegistrationShell-module__Z39OQq__sparkleSmall{display:none}.AstraRegistrationShell-module__Z39OQq__art{height:104px;min-height:0;padding:0}.AstraRegistrationShell-module__Z39OQq__groupPhoto,.AstraRegistrationShell-module__Z39OQq__cover{object-fit:contain;max-height:104px}.AstraRegistrationShell-module__Z39OQq__heroCopy{text-align:left;align-self:center}.AstraRegistrationShell-module__Z39OQq__heroCopy h2{margin:0 0 8px;font-size:21px}.AstraRegistrationShell-module__Z39OQq__heroCopy p{font-size:12px}.AstraRegistrationShell-module__Z39OQq__portraits{gap:2px}.AstraRegistrationShell-module__Z39OQq__portraits figure{padding:3px}.AstraRegistrationShell-module__Z39OQq__portraits figcaption{padding-top:3px;font-size:9px}.AstraRegistrationShell-module__Z39OQq__form{padding:18px}.AstraRegistrationShell-module__Z39OQq__form h2{font-size:27px!important}}
