@keyframes authform-module-scss-module__yfLHXW__show{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.authform-module-scss-module__yfLHXW__auth_form{border:1px solid var(--border-color);border-radius:var(--radius-xl);max-width:1160px;box-shadow:var(--shadow-lg);text-align:start;background:#fff;grid-template-columns:1.3fr 1fr;gap:0;margin:110px auto 80px;display:grid;position:relative;overflow:hidden}@media (max-width:1199px){.authform-module-scss-module__yfLHXW__auth_form{max-width:920px}}@media (max-width:991px){.authform-module-scss-module__yfLHXW__auth_form{grid-template-columns:1fr;max-width:560px}}@media (max-width:767px){.authform-module-scss-module__yfLHXW__auth_form{max-width:92%;margin:90px auto 48px}}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__brandPanel{color:#fff;background:var(--gradient-brand);flex-direction:column;justify-content:center;gap:28px;padding:56px 48px;display:flex;position:relative;overflow:hidden}@media (max-width:1199px){.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__brandPanel{padding:48px 40px}}@media (max-width:991px){.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__brandPanel{display:none}}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__brandPanel .authform-module-scss-module__yfLHXW__panelGrid{pointer-events:none;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 80% at 30% 10%,#000 30%,#0000 78%);mask-image:radial-gradient(120% 80% at 30% 10%,#000 30%,#0000 78%)}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__brandPanel .authform-module-scss-module__yfLHXW__panelGlow{filter:blur(80px);pointer-events:none;background:#f2b24e4d;border-radius:50%;width:320px;height:320px;position:absolute;inset-block-start:-90px;inset-inline-end:-80px}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__brandPanel .authform-module-scss-module__yfLHXW__panelBrand{direction:ltr;align-self:flex-start;align-items:center;gap:10px;font-size:1.4rem;font-weight:800;display:inline-flex;position:relative}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__brandPanel .authform-module-scss-module__yfLHXW__panelBrand .authform-module-scss-module__yfLHXW__panelMark{color:#fff;background:#ffffff24;border-radius:12px;place-items:center;width:44px;height:44px;font-size:1.5rem;display:grid}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__brandPanel .authform-module-scss-module__yfLHXW__panelBrand b{color:var(--dark-alt-color)}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__brandPanel .authform-module-scss-module__yfLHXW__panelHeading{position:relative}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__brandPanel .authform-module-scss-module__yfLHXW__panelHeading h2{letter-spacing:-.02em;color:#fff;margin:0 0 12px;font-size:2rem;font-weight:900;line-height:1.15}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__brandPanel .authform-module-scss-module__yfLHXW__panelHeading p{color:#ffffffd1;max-width:420px;margin:0;font-size:1rem;line-height:1.7}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__brandPanel .authform-module-scss-module__yfLHXW__panelProps{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex;position:relative}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__brandPanel .authform-module-scss-module__yfLHXW__panelProps li{color:#fffffff2;align-items:center;gap:14px;font-size:.97rem;font-weight:600;display:flex}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__brandPanel .authform-module-scss-module__yfLHXW__panelProps li .authform-module-scss-module__yfLHXW__propIcon{border-radius:var(--radius-md);color:#fff;background:#ffffff1f;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:1.35rem;display:grid}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__brandPanel .authform-module-scss-module__yfLHXW__panelStats{align-items:center;gap:26px;display:flex;position:relative}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__brandPanel .authform-module-scss-module__yfLHXW__panelStats .authform-module-scss-module__yfLHXW__panelStat{flex-direction:column;display:flex}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__brandPanel .authform-module-scss-module__yfLHXW__panelStats .authform-module-scss-module__yfLHXW__panelStat strong{font-size:1.45rem;font-weight:900;line-height:1}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__brandPanel .authform-module-scss-module__yfLHXW__panelStats .authform-module-scss-module__yfLHXW__panelStat span{color:#ffffffb8;margin-top:4px;font-size:.82rem}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__brandPanel .authform-module-scss-module__yfLHXW__panelStats .authform-module-scss-module__yfLHXW__panelDivider{background:#ffffff38;width:1px;height:34px}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form{text-align:start;padding:56px 52px;display:block}@media (max-width:1199px){.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form{padding:48px 44px}}@media (max-width:991px){.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form{padding:44px 40px}}@media (max-width:575px){.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form{padding:36px 24px}}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form .authform-module-scss-module__yfLHXW__header{margin-bottom:28px}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form .authform-module-scss-module__yfLHXW__header .authform-module-scss-module__yfLHXW__headerIcon{border-radius:var(--radius-lg);width:56px;height:56px;color:var(--main-color);background:rgba(var(--main-color-rgb), .1);place-items:center;margin-bottom:18px;font-size:1.7rem;display:grid}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form .authform-module-scss-module__yfLHXW__header .authform-module-scss-module__yfLHXW__headerIcon svg{width:30px;height:30px}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form .authform-module-scss-module__yfLHXW__header .authform-module-scss-module__yfLHXW__stepper{align-items:center;gap:8px;width:100%;max-width:260px;height:7px;margin:22px 0 0;display:flex}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form .authform-module-scss-module__yfLHXW__header .authform-module-scss-module__yfLHXW__stepper span{border-radius:var(--radius-pill);background-color:var(--border-color);height:6px;transition:background-color var(--dur-base) var(--ease-out);flex:1;display:block}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form .authform-module-scss-module__yfLHXW__header .authform-module-scss-module__yfLHXW__stepper span.authform-module-scss-module__yfLHXW__active{background:var(--gradient-brand)}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form .authform-module-scss-module__yfLHXW__header h1{letter-spacing:-.02em;color:var(--main-color-dark);text-align:start;margin:0 0 8px;font-size:1.9rem;font-weight:900}@media (max-width:767px){.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form .authform-module-scss-module__yfLHXW__header h1{font-size:1.6rem}}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form .authform-module-scss-module__yfLHXW__header .authform-module-scss-module__yfLHXW__subtitle{color:var(--light-text-color);margin:0;font-size:.95rem;line-height:1.6}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form .authform-module-scss-module__yfLHXW__header button{cursor:pointer;color:var(--main-color-dark);background-color:#0000;border:0}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form .authform-module-scss-module__yfLHXW__joinLabel{color:var(--text-color);align-items:center;gap:7px;margin:0 0 10px;font-size:.9rem;font-weight:600;display:flex}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form .authform-module-scss-module__yfLHXW__joinLabel svg{color:var(--main-color)}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form .authform-module-scss-module__yfLHXW__signAs{gap:10px;margin-bottom:24px;display:flex}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form .authform-module-scss-module__yfLHXW__signAs button{cursor:pointer;color:var(--text-color);background:var(--bg-alt-color);border-radius:var(--radius-md);transition:all var(--dur-base) var(--ease-out);border:1.5px solid #0000;flex:1;justify-content:center;align-items:center;gap:8px;padding:13px 12px;font-size:.92rem;font-weight:700;display:flex}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form .authform-module-scss-module__yfLHXW__signAs button svg{font-size:1.15rem}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form .authform-module-scss-module__yfLHXW__signAs button:hover{border-color:rgba(var(--main-color-rgb), .4)}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form .authform-module-scss-module__yfLHXW__signAs button.authform-module-scss-module__yfLHXW__active{color:var(--main-color-dark);background:rgba(var(--main-color-rgb), .1);border-color:var(--main-color)}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form .authform-module-scss-module__yfLHXW__body form{margin-bottom:22px}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form .authform-module-scss-module__yfLHXW__body form .authform-module-scss-module__yfLHXW__formGroup{margin-bottom:18px}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form .authform-module-scss-module__yfLHXW__body form .authform-module-scss-module__yfLHXW__formGroup label{color:var(--text-color);text-align:start;align-items:center;gap:6px;margin-bottom:8px;font-size:.9rem;font-weight:600;display:flex}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form .authform-module-scss-module__yfLHXW__body form .authform-module-scss-module__yfLHXW__formGroup label svg{color:var(--main-color);font-size:1.05rem}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form .authform-module-scss-module__yfLHXW__body form .authform-module-scss-module__yfLHXW__formGroup label span{color:var(--light-text-color);font-size:.78rem;font-weight:500}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form .authform-module-scss-module__yfLHXW__body form .authform-module-scss-module__yfLHXW__formGroup input{width:100%;color:var(--text-color);border:1.5px solid var(--border-color);border-radius:var(--radius-md);transition:border-color var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out);background:#fff;padding:13px 16px;font-size:.97rem;display:block}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form .authform-module-scss-module__yfLHXW__body form .authform-module-scss-module__yfLHXW__formGroup input::placeholder{color:var(--muted-text-color)}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form .authform-module-scss-module__yfLHXW__body form .authform-module-scss-module__yfLHXW__formGroup input:focus{border-color:var(--main-color);box-shadow:var(--ring);outline:0}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form .authform-module-scss-module__yfLHXW__body form .authform-module-scss-module__yfLHXW__link{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form .authform-module-scss-module__yfLHXW__body form .authform-module-scss-module__yfLHXW__link .authform-module-scss-module__yfLHXW__check{align-items:center;gap:8px;display:flex}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form .authform-module-scss-module__yfLHXW__body form .authform-module-scss-module__yfLHXW__link .authform-module-scss-module__yfLHXW__check input{accent-color:var(--main-color);cursor:pointer}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form .authform-module-scss-module__yfLHXW__body form .authform-module-scss-module__yfLHXW__link .authform-module-scss-module__yfLHXW__check label{color:var(--light-text-color);cursor:pointer;margin:0;font-size:.88rem}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form .authform-module-scss-module__yfLHXW__body form .authform-module-scss-module__yfLHXW__link a{color:var(--main-color);cursor:pointer;font-size:.88rem;font-weight:600}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form .authform-module-scss-module__yfLHXW__body form .authform-module-scss-module__yfLHXW__link a:hover{text-decoration:underline}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form .authform-module-scss-module__yfLHXW__body form .authform-module-scss-module__yfLHXW__btn{color:#fff;background:var(--main-color);border-radius:var(--radius-md);cursor:pointer;width:100%;min-height:52px;box-shadow:var(--shadow-sm);transition:background var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out);border:0;justify-content:center;align-items:center;gap:8px;padding:15px 20px;font-size:1rem;font-weight:700;display:inline-flex;position:relative}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form .authform-module-scss-module__yfLHXW__body form .authform-module-scss-module__yfLHXW__btn:hover{background:var(--main-color-dark);box-shadow:var(--shadow-brand);transform:translateY(-2px)}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form .authform-module-scss-module__yfLHXW__body form .authform-module-scss-module__yfLHXW__btn:disabled{pointer-events:none;box-shadow:none;transform:none;background:var(--muted-text-color)!important}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form .authform-module-scss-module__yfLHXW__body form .authform-module-scss-module__yfLHXW__btn svg{width:44px;height:44px;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form .authform-module-scss-module__yfLHXW__body form .authform-module-scss-module__yfLHXW__btn.authform-module-scss-module__yfLHXW__disabled span{visibility:hidden}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form .authform-module-scss-module__yfLHXW__body form .authform-module-scss-module__yfLHXW__btn.authform-module-scss-module__yfLHXW__disabled svg{display:block}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form .authform-module-scss-module__yfLHXW__body>p{color:var(--light-text-color);text-align:center;margin:0;font-size:.92rem}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form .authform-module-scss-module__yfLHXW__body>p a{color:var(--main-color);font-weight:700}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__form .authform-module-scss-module__yfLHXW__body>p a:hover{text-decoration:underline}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__demo{border:1px dashed rgba(var(--main-color-rgb), .4);border-radius:var(--radius-lg);background:rgba(var(--main-color-rgb), .04);margin:4px 0 22px;padding:16px 18px}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__demo .authform-module-scss-module__yfLHXW__demoHead{color:var(--main-color-dark);align-items:center;gap:8px;margin-bottom:12px;font-size:.85rem;font-weight:700;display:flex}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__demo .authform-module-scss-module__yfLHXW__demoHead svg{color:var(--main-color);font-size:1.1rem}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__demo .authform-module-scss-module__yfLHXW__demoBtns{gap:10px;display:flex}@media (max-width:575px){.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__demo .authform-module-scss-module__yfLHXW__demoBtns{flex-direction:column}}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__demo .authform-module-scss-module__yfLHXW__demoBtn{text-align:start;cursor:pointer;border:1px solid var(--border-color);border-radius:var(--radius-md);transition:all var(--dur-base) var(--ease-out);background:#fff;flex:1;align-items:center;gap:11px;padding:10px 12px;display:flex}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__demo .authform-module-scss-module__yfLHXW__demoBtn:hover{border-color:var(--main-color);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__demo .authform-module-scss-module__yfLHXW__demoBtn .authform-module-scss-module__yfLHXW__demoIcon{border-radius:var(--radius-sm);width:36px;height:36px;color:var(--main-color);background:rgba(var(--main-color-rgb), .1);flex-shrink:0;place-items:center;font-size:1.2rem;display:grid}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__demo .authform-module-scss-module__yfLHXW__demoBtn .authform-module-scss-module__yfLHXW__demoIcon.authform-module-scss-module__yfLHXW__gold{color:#b9831f;background:#f2b24e33}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__demo .authform-module-scss-module__yfLHXW__demoBtn .authform-module-scss-module__yfLHXW__demoText{flex-direction:column;min-width:0;display:flex}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__demo .authform-module-scss-module__yfLHXW__demoBtn .authform-module-scss-module__yfLHXW__demoText strong{color:var(--text-color);font-size:.84rem;font-weight:700}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__demo .authform-module-scss-module__yfLHXW__demoBtn .authform-module-scss-module__yfLHXW__demoText small{color:var(--light-text-color);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;overflow:hidden}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__social{margin:22px 0}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__social .authform-module-scss-module__yfLHXW__socialDivider{color:var(--light-text-color);align-items:center;gap:14px;margin-bottom:16px;font-size:.84rem;display:flex}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__social .authform-module-scss-module__yfLHXW__socialDivider:before,.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__social .authform-module-scss-module__yfLHXW__socialDivider:after{content:"";background:var(--border-color);flex:1;height:1px}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__social .authform-module-scss-module__yfLHXW__btns{gap:12px;display:flex}@media (max-width:575px){.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__social .authform-module-scss-module__yfLHXW__btns{flex-wrap:wrap}}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__social .authform-module-scss-module__yfLHXW__btns button{cursor:pointer;color:var(--text-color);border:1.5px solid var(--border-color);border-radius:var(--radius-md);transition:all var(--dur-base) var(--ease-out);background:#fff;flex:1;justify-content:center;align-items:center;gap:10px;padding:12px;font-size:.92rem;font-weight:600;display:flex}@media (max-width:575px){.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__social .authform-module-scss-module__yfLHXW__btns button{width:100%}}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__social .authform-module-scss-module__yfLHXW__btns button svg{width:20px;height:20px}.authform-module-scss-module__yfLHXW__auth_form .authform-module-scss-module__yfLHXW__social .authform-module-scss-module__yfLHXW__btns button:hover{border-color:rgba(var(--main-color-rgb), .5);background:var(--bg-alt-color)}
.footer-module-scss-module__HDxz0q__footer{color:#ffffffd1;background:radial-gradient(120% 140% at 100% 0%, rgba(var(--main-color-rgb), .55), transparent 55%),linear-gradient(160deg, var(--main-color-dark) 0%, #06243b 100%);position:relative}.footer-module-scss-module__HDxz0q__footer .footer-module-scss-module__HDxz0q__inner{grid-template-columns:1.6fr 1fr 1fr 1fr 1.4fr;gap:40px;padding-top:72px;padding-bottom:48px;display:grid}@media (max-width:1199px){.footer-module-scss-module__HDxz0q__footer .footer-module-scss-module__HDxz0q__inner{grid-template-columns:1fr 1fr 1fr;gap:36px 28px}}@media (max-width:767px){.footer-module-scss-module__HDxz0q__footer .footer-module-scss-module__HDxz0q__inner{grid-template-columns:1fr 1fr;gap:32px 20px}}@media (max-width:575px){.footer-module-scss-module__HDxz0q__footer .footer-module-scss-module__HDxz0q__inner{grid-template-columns:1fr}}@media (max-width:1199px){.footer-module-scss-module__HDxz0q__footer .footer-module-scss-module__HDxz0q__brandCol{grid-column:1/-1}}.footer-module-scss-module__HDxz0q__footer .footer-module-scss-module__HDxz0q__brandCol .footer-module-scss-module__HDxz0q__logo{align-items:center;gap:10px;margin-bottom:18px;display:inline-flex}.footer-module-scss-module__HDxz0q__footer .footer-module-scss-module__HDxz0q__brandCol .footer-module-scss-module__HDxz0q__logo .footer-module-scss-module__HDxz0q__logoMark{color:#fff;background:#ffffff1f;border-radius:11px;place-items:center;width:40px;height:40px;font-size:1.45rem;display:grid}.footer-module-scss-module__HDxz0q__footer .footer-module-scss-module__HDxz0q__brandCol .footer-module-scss-module__HDxz0q__logo .footer-module-scss-module__HDxz0q__logoText{letter-spacing:-.02em;color:#fff;font-size:1.4rem;font-weight:800}.footer-module-scss-module__HDxz0q__footer .footer-module-scss-module__HDxz0q__brandCol .footer-module-scss-module__HDxz0q__logo .footer-module-scss-module__HDxz0q__logoText b{color:var(--accent);font-weight:900}.footer-module-scss-module__HDxz0q__footer .footer-module-scss-module__HDxz0q__brandCol .footer-module-scss-module__HDxz0q__tagline{color:#ffffffb3;max-width:380px;font-size:.95rem;line-height:1.7}.footer-module-scss-module__HDxz0q__footer .footer-module-scss-module__HDxz0q__brandCol .footer-module-scss-module__HDxz0q__socials{gap:10px;margin-top:22px;display:flex}.footer-module-scss-module__HDxz0q__footer .footer-module-scss-module__HDxz0q__brandCol .footer-module-scss-module__HDxz0q__socials a{color:#fff;background:#ffffff1a;border-radius:50%;place-items:center;width:42px;height:42px;font-size:1.2rem;transition:background .2s,transform .2s;display:grid}.footer-module-scss-module__HDxz0q__footer .footer-module-scss-module__HDxz0q__brandCol .footer-module-scss-module__HDxz0q__socials a:hover{background:var(--secondary-color);transform:translateY(-3px)}.footer-module-scss-module__HDxz0q__footer h5{color:#fff;margin-bottom:18px;font-size:1.02rem;font-weight:800}.footer-module-scss-module__HDxz0q__footer .footer-module-scss-module__HDxz0q__linksCol ul{flex-direction:column;gap:11px;list-style:none;display:flex}:is(.footer-module-scss-module__HDxz0q__footer .footer-module-scss-module__HDxz0q__linksCol li,.footer-module-scss-module__HDxz0q__footer .footer-module-scss-module__HDxz0q__linksCol a){color:#ffffffb8;font-size:.93rem;transition:color .2s,padding-inline-start .2s}.footer-module-scss-module__HDxz0q__footer .footer-module-scss-module__HDxz0q__linksCol a:hover{color:#fff;padding-inline-start:4px}.footer-module-scss-module__HDxz0q__footer .footer-module-scss-module__HDxz0q__newsletterCol p{color:#ffffffb3;margin-bottom:16px;font-size:.92rem;line-height:1.6}.footer-module-scss-module__HDxz0q__footer .footer-module-scss-module__HDxz0q__newsletterCol .footer-module-scss-module__HDxz0q__newsletter{border-radius:var(--radius-pill);background:#ffffff1a;border:1px solid #ffffff29;align-items:center;gap:8px;padding:5px 5px 5px 16px;transition:border-color .2s;display:flex}.footer-module-scss-module__HDxz0q__footer .footer-module-scss-module__HDxz0q__newsletterCol .footer-module-scss-module__HDxz0q__newsletter:focus-within{border-color:var(--accent)}.footer-module-scss-module__HDxz0q__footer .footer-module-scss-module__HDxz0q__newsletterCol .footer-module-scss-module__HDxz0q__newsletter>svg{color:#ffffffa6;flex-shrink:0;font-size:1.2rem}.footer-module-scss-module__HDxz0q__footer .footer-module-scss-module__HDxz0q__newsletterCol .footer-module-scss-module__HDxz0q__newsletter input{color:#fff;background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:.92rem}.footer-module-scss-module__HDxz0q__footer .footer-module-scss-module__HDxz0q__newsletterCol .footer-module-scss-module__HDxz0q__newsletter input::placeholder{color:#ffffff80}.footer-module-scss-module__HDxz0q__footer .footer-module-scss-module__HDxz0q__newsletterCol .footer-module-scss-module__HDxz0q__newsletter button{background:var(--secondary-color);color:#fff;cursor:pointer;border:none;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:1.2rem;transition:transform .2s,background .2s;display:grid}.footer-module-scss-module__HDxz0q__footer .footer-module-scss-module__HDxz0q__newsletterCol .footer-module-scss-module__HDxz0q__newsletter button:hover{transform:scale(1.06)}.footer-module-scss-module__HDxz0q__footer .footer-module-scss-module__HDxz0q__newsletterCol .footer-module-scss-module__HDxz0q__sent{color:var(--success);margin-top:12px;font-size:.88rem;font-weight:600;display:inline-block}.footer-module-scss-module__HDxz0q__footer .footer-module-scss-module__HDxz0q__bottom{border-top:1px solid #ffffff1a}.footer-module-scss-module__HDxz0q__footer .footer-module-scss-module__HDxz0q__bottom .footer-module-scss-module__HDxz0q__bottomInner{color:#fff9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:22px;padding-bottom:22px;font-size:.88rem;display:flex}.footer-module-scss-module__HDxz0q__footer .footer-module-scss-module__HDxz0q__bottom .footer-module-scss-module__HDxz0q__author a{color:var(--accent);font-weight:700;transition:color .2s}.footer-module-scss-module__HDxz0q__footer .footer-module-scss-module__HDxz0q__bottom .footer-module-scss-module__HDxz0q__author a:hover{color:#fff}.footer-module-scss-module__HDxz0q__footer .footer-module-scss-module__HDxz0q__bottom .footer-module-scss-module__HDxz0q__terms{gap:22px;display:flex}.footer-module-scss-module__HDxz0q__footer .footer-module-scss-module__HDxz0q__bottom .footer-module-scss-module__HDxz0q__terms a{color:#fff9;transition:color .2s}.footer-module-scss-module__HDxz0q__footer .footer-module-scss-module__HDxz0q__bottom .footer-module-scss-module__HDxz0q__terms a:hover{color:#fff}
