.Logo-module__hosOda__logoLink{align-items:center;gap:3.3px;text-decoration:none;display:flex}.Logo-module__hosOda__logoText{letter-spacing:-.01em;color:var(--text-brown);font-size:17px;font-weight:500;line-height:1}
.AuthHeader-module__fs-0FW__header{justify-content:flex-start;align-items:center;width:100%;height:56px;padding:0 20px;display:flex}.AuthHeader-module__fs-0FW__nav,.AuthHeader-module__fs-0FW__logo{align-items:center;display:flex}.AuthHeader-module__fs-0FW__logoIcon{flex-shrink:0;width:110px;height:28px}@media (min-width:768px){.AuthHeader-module__fs-0FW__header{height:64px;padding:0 32px}.AuthHeader-module__fs-0FW__logoIcon{width:120px;height:32px}}@media (min-width:1440px){.AuthHeader-module__fs-0FW__header{height:72px;padding:0 64px}.AuthHeader-module__fs-0FW__logoIcon{width:129px;height:36px}}
.AuthFooter-module__vM6Scq__footer{justify-content:center;align-items:center;width:100%;height:56px;padding:0 20px;display:flex}.AuthFooter-module__vM6Scq__text{text-align:center;color:var(--text-black);font-size:14px;font-weight:400;line-height:150%}@media (min-width:768px){.AuthFooter-module__vM6Scq__footer{height:64px;padding:0 32px}.AuthFooter-module__vM6Scq__text{font-size:15px}}@media (min-width:1440px){.AuthFooter-module__vM6Scq__footer{height:72px;padding:0 64px}.AuthFooter-module__vM6Scq__text{font-size:16px}}
.Header-module__tPtrlq__header{z-index:100;background-color:var(--background);position:sticky;top:0}.Header-module__tPtrlq__inner{justify-content:space-between;align-items:center;padding:20px 0;display:flex}.Header-module__tPtrlq__btnPrimary,.Header-module__tPtrlq__btnSecondary{white-space:nowrap;transition:background-color var(--motion-base) var(--ease-standard), color var(--motion-base) var(--ease-standard), border-color var(--motion-base) var(--ease-standard), opacity var(--motion-base) var(--ease-standard), transform var(--motion-fast) var(--ease-standard), box-shadow var(--motion-base) var(--ease-standard);border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;padding:3px 10px;font-size:20px;font-weight:500;line-height:1.5;display:inline-flex}.Header-module__tPtrlq__btnPrimary{background-color:var(--button-primary);color:var(--text-white)}.Header-module__tPtrlq__btnPrimary:hover{background-color:var(--foreground);border-color:var(--button-primary);color:var(--text-green)}.Header-module__tPtrlq__btnPrimary:active{background-color:var(--button-primary);color:var(--text-white);border-color:#0000;transform:translateY(1px)}.Header-module__tPtrlq__btnPrimary:disabled{background-color:var(--button-primary-disabled);cursor:not-allowed;opacity:var(--interactive-disabled-opacity)}.Header-module__tPtrlq__btnSecondary{background-color:var(--button-secondary);color:var(--text-green);border-color:var(--border)}.Header-module__tPtrlq__btnSecondary:hover{background-color:var(--button-primary);color:var(--text-white);border-color:#0000}.Header-module__tPtrlq__btnSecondary:active{background-color:var(--button-primary-active);color:var(--text-white);border-color:#0000;transform:translateY(1px)}.Header-module__tPtrlq__btnSecondary:disabled{border-color:var(--button-primary-disabled);color:var(--button-primary-disabled);cursor:not-allowed;opacity:var(--interactive-disabled-opacity)}.Header-module__tPtrlq__btnPrimary:focus-visible,.Header-module__tPtrlq__btnSecondary:focus-visible{box-shadow:var(--focus-ring-shadow)}.Header-module__tPtrlq__btnFull{width:100%;font-size:16px}.Header-module__tPtrlq__desktopRight,.Header-module__tPtrlq__authPlaceholder{display:none}.Header-module__tPtrlq__mobileRight{align-items:center;gap:8px;display:flex}.Header-module__tPtrlq__authBtns{display:none}.Header-module__tPtrlq__navLink,.Header-module__tPtrlq__drawerLink{color:var(--text-green);transition:color var(--motion-base) var(--ease-standard), border-color var(--motion-base) var(--ease-standard), background-color var(--motion-base) var(--ease-standard), opacity var(--motion-base) var(--ease-standard);border:1px solid #0000;border-radius:5px;padding:4px 8px;font-size:16px}.Header-module__tPtrlq__navLink:hover,.Header-module__tPtrlq__drawerLink:hover,.Header-module__tPtrlq__navLink:focus-visible,.Header-module__tPtrlq__drawerLink:focus-visible{border-color:var(--text-black)}.Header-module__tPtrlq__navLink:active,.Header-module__tPtrlq__drawerLink:active{background-color:var(--link-active);border-color:var(--text-black)}.Header-module__tPtrlq__burgerBtn,.Header-module__tPtrlq__closeBtn{background-color:var(--button-secondary);border:1px solid var(--border);width:32px;height:32px;transition:opacity var(--motion-base) var(--ease-standard), border-color var(--motion-base) var(--ease-standard), transform var(--motion-fast) var(--ease-standard), box-shadow var(--motion-base) var(--ease-standard);border-radius:6px;justify-content:center;align-items:center;display:flex}.Header-module__tPtrlq__burgerBtn:hover,.Header-module__tPtrlq__closeBtn:hover,.Header-module__tPtrlq__burgerBtn:focus-visible,.Header-module__tPtrlq__closeBtn:focus-visible{opacity:.7;border-color:var(--arrow-hover-border);box-shadow:var(--focus-ring-shadow)}.Header-module__tPtrlq__burgerBtn:active,.Header-module__tPtrlq__closeBtn:active{transform:translateY(1px)}.Header-module__tPtrlq__drawer{z-index:200;background-color:var(--background);flex-direction:column;padding:0 20px 92px;display:flex;position:fixed;inset:60px 0 0}.Header-module__tPtrlq__drawerHeader{justify-content:space-between;align-items:center;padding:20px 0;display:flex}.Header-module__tPtrlq__drawerNav{flex-direction:column;flex:1;align-items:center;gap:32px;padding-top:24px;display:flex}.Header-module__tPtrlq__drawerBottom{flex-direction:column;gap:24px;width:100%;max-width:375px;margin-top:auto;margin-left:auto;margin-right:auto;display:flex}.Header-module__tPtrlq__drawerAuthBtns{flex-direction:column;gap:12px;display:flex}.Header-module__tPtrlq__publishBottomMobile{display:flex}.Header-module__tPtrlq__userInfo{align-items:center;gap:8px;display:flex}.Header-module__tPtrlq__avatar{border-radius:50%;width:32px;height:32px;overflow:hidden}.Header-module__tPtrlq__userName{color:var(--text-green);font-size:12px;line-height:1.5}.Header-module__tPtrlq__divider{background-color:var(--border);border-radius:1px;width:2px;height:29px}.Header-module__tPtrlq__logoutBtn{color:var(--text-brown);transition:opacity var(--motion-base) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);background:0 0;border:none;align-items:center;display:flex}.Header-module__tPtrlq__logoutBtn:hover,.Header-module__tPtrlq__logoutBtn:focus-visible{opacity:.7}.Header-module__tPtrlq__logoutBtn:active{transform:translateY(1px)}.Header-module__tPtrlq__desktopUserMenu{align-items:center;gap:16px;display:none}.Header-module__tPtrlq__drawerUserRow{justify-content:center;align-items:center;gap:8px;display:flex}@media (min-width:768px){.Header-module__tPtrlq__btnPrimary,.Header-module__tPtrlq__btnSecondary{font-size:16px}.Header-module__tPtrlq__mobileRight{gap:16px}.Header-module__tPtrlq__authBtns{align-items:center;gap:16px;display:flex}.Header-module__tPtrlq__drawer{padding-left:32px;padding-right:32px;top:72px}.Header-module__tPtrlq__drawerAuthBtns,.Header-module__tPtrlq__publishBottomMobile{display:none}}@media screen and (max-width:767px){.Header-module__tPtrlq__mobileRightMenuOpen .Header-module__tPtrlq__authBtns{display:none}}@media (min-width:1440px){.Header-module__tPtrlq__inner{padding:17px 0}.Header-module__tPtrlq__desktopRight{align-items:center;gap:32px;display:flex}.Header-module__tPtrlq__authPlaceholder{min-width:220px;min-height:40px;display:block}.Header-module__tPtrlq__btnPrimary,.Header-module__tPtrlq__btnSecondary{font-size:20px}.Header-module__tPtrlq__desktopNav{align-items:center;gap:32px;display:flex}.Header-module__tPtrlq__desktopAuthNav{align-items:center;gap:16px;display:flex}.Header-module__tPtrlq__desktopUserMenu{display:flex}.Header-module__tPtrlq__navLink{font-size:18px}.Header-module__tPtrlq__mobileRight{display:none}}
.Footer-module__MPE0dq__footer{background-color:var(--foreground);color:var(--text-brown);padding-top:54px;padding-bottom:48px}.Footer-module__MPE0dq__content{flex-direction:column;align-items:center;gap:40px;width:100%;display:flex}.Footer-module__MPE0dq__socials{gap:16px;font-size:24px;display:flex}.Footer-module__MPE0dq__socials a{transition:opacity var(--motion-base) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);line-height:0}.Footer-module__MPE0dq__socials a:hover,.Footer-module__MPE0dq__socials a:focus-visible{opacity:.7}.Footer-module__MPE0dq__socials a:active{transform:translateY(1px)}.Footer-module__MPE0dq__icon{color:var(--text-brown);fill:currentColor;line-height:0;display:block}.Footer-module__MPE0dq__nav{flex-direction:column;align-items:center;gap:16px;display:flex}.Footer-module__MPE0dq__navLink{color:var(--text-green);transition:color var(--motion-base) var(--ease-standard), border-color var(--motion-base) var(--ease-standard), background-color var(--motion-base) var(--ease-standard), opacity var(--motion-base) var(--ease-standard);border:1px solid #0000;border-radius:5px;padding:4px 8px;font-size:18px;line-height:1.5}.Footer-module__MPE0dq__navLink:hover,.Footer-module__MPE0dq__navLink:focus-visible{border-color:var(--text-black)}.Footer-module__MPE0dq__navLink:active{background-color:var(--link-active);border-color:var(--text-black)}.Footer-module__MPE0dq__line{border:0;border-top:1px solid #00000026;width:100%;margin:32px 0}.Footer-module__MPE0dq__copyright{text-align:center;color:var(--text-green);font-size:12px;line-height:1.5}@media (min-width:768px){.Footer-module__MPE0dq__content{flex-flow:wrap;justify-content:space-between}.Footer-module__MPE0dq__nav{flex-direction:row;justify-content:center;gap:32px;width:100%}}@media (min-width:1440px){.Footer-module__MPE0dq__footer{padding-top:80px;padding-bottom:80px}.Footer-module__MPE0dq__content{flex-flow:row;justify-content:space-between;align-items:center}.Footer-module__MPE0dq__logoCustom,.Footer-module__MPE0dq__socials,.Footer-module__MPE0dq__nav{flex:1;display:flex}.Footer-module__MPE0dq__socials{justify-content:center}.Footer-module__MPE0dq__nav{justify-content:flex-end;width:auto}.Footer-module__MPE0dq__copyright{font-size:16px}}
