.BreadcrumbBar_breadcrumbWrapper__xf_0_{width:100%;background:#faf7f2;border-bottom:1px solid rgba(61,37,12,.06);padding:12px 0}.BreadcrumbBar_breadcrumbContainer__V8LjA{display:flex;align-items:center;flex-wrap:wrap;gap:8px;max-width:1320px;margin-inline:auto;padding-inline:24px;font-size:13.5px}@media(max-width:768px){.BreadcrumbBar_breadcrumbContainer__V8LjA{padding-inline:16px;font-size:12.5px;gap:6px}}.BreadcrumbBar_itemLink__dImqi{color:rgba(61,37,12,.65);text-decoration:none;font-weight:500;transition:color .2s ease;display:inline-flex;align-items:center;gap:4px}.BreadcrumbBar_itemLink__dImqi:hover{color:var(--secondary_color)}.BreadcrumbBar_separator__YTXoM{color:rgba(61,37,12,.35);display:inline-flex;align-items:center}.BreadcrumbBar_current__qUyDs{color:var(--secondary_color);font-weight:700}.PageHeader_headerWrapper__H7Pn0{position:relative;width:100%;background:radial-gradient(ellipse at 50% 20%,#ffffff 0,#fcfaf6 55%,#f7f2ea 100%);border-bottom:1px solid rgba(61,37,12,.07);padding-top:124px;padding-bottom:44px;overflow:hidden;text-align:center}@media(max-width:768px){.PageHeader_headerWrapper__H7Pn0{padding-top:92px;padding-bottom:28px}}.PageHeader_contentWrapper__1cRNw{position:relative;z-index:5;display:flex;flex-direction:column;align-items:center;max-width:820px;margin-inline:auto}.PageHeader_badgePill__zscoZ{display:inline-flex;align-items:center;gap:7px;padding:5px 16px;border-radius:24px;background:rgba(197,155,78,.12);border:1px solid rgba(197,155,78,.28);color:var(--secondary_color);font-size:12.5px;font-weight:700;margin-bottom:16px}.PageHeader_badgePill__zscoZ .PageHeader_badgeIcon__NEshz{color:var(--main_color)}@media(max-width:768px){.PageHeader_badgePill__zscoZ{font-size:11.5px;padding:4px 13px;margin-bottom:12px}}.PageHeader_pageTitle__53TdO{font-size:32px;font-weight:800;line-height:1.35;color:var(--secondary_color);margin-bottom:10px;letter-spacing:-.4px}@media(max-width:768px){.PageHeader_pageTitle__53TdO{font-size:24px;margin-bottom:8px}}.PageHeader_pageSubtitle__mEkWF{font-size:15px;line-height:1.7;color:rgba(61,37,12,.74);max-width:600px;margin-inline:auto;font-weight:400}@media(max-width:768px){.PageHeader_pageSubtitle__mEkWF{font-size:13px;line-height:1.6;padding-inline:8px}}.PageHeader_breadcrumbsWrapper__MAGoV{margin-top:18px;display:flex;justify-content:center}@media(max-width:768px){.PageHeader_breadcrumbsWrapper__MAGoV{margin-top:14px}}.PageHeader_floatingLayer__vu3nm{position:absolute;inset:0;pointer-events:none;z-index:1;overflow:hidden}.PageHeader_floatingItem__K5yeR{position:absolute;display:flex;align-items:center;justify-content:center;opacity:.12;color:var(--main_color);transition:opacity .3s ease}@media(max-width:768px){.PageHeader_floatingItem__K5yeR{opacity:.06}}.PageHeader_float1__4_LrN{top:20%;inset-inline-start:12%;animation:PageHeader_floatSlow__imHwJ 11s ease-in-out infinite}.PageHeader_float2__hf0de{top:30%;inset-inline-end:14%;color:var(--secondary_color);animation:PageHeader_floatReverse__7reZz 13s ease-in-out infinite}.PageHeader_float3__FXPXh{bottom:25%;inset-inline-start:18%;color:var(--secondary_color);animation:PageHeader_floatReverse__7reZz 14s ease-in-out infinite}@keyframes PageHeader_floatSlow__imHwJ{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-12px) rotate(5deg)}}@keyframes PageHeader_floatReverse__7reZz{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(14px) rotate(-5deg)}}.AuthContainer_authWrapper__7J4VC{width:100%;max-width:620px;margin-inline:auto;display:flex;justify-content:center}@media(max-width:768px){.AuthContainer_authWrapper__7J4VC{max-width:100%}}.AuthContainer_authContent__0S8F7{width:100%;display:flex;flex-direction:column}.AuthContainer_tabsSwitcher__ZhXyk{display:flex;align-items:center;background:#f6f2ea;border-radius:16px;padding:5px;gap:6px;margin-bottom:32px;border:1.5px solid rgba(197,155,78,.25);box-shadow:inset 0 2px 6px rgba(61,37,12,.04)}@media(max-width:768px){.AuthContainer_tabsSwitcher__ZhXyk{margin-bottom:24px;border-radius:14px;padding:4px;gap:4px}}.AuthContainer_tabBtn__WR9p_{flex:1 1;height:48px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:12px;border:none;background:rgba(0,0,0,0);color:rgba(61,37,12,.62);font-size:15px;font-weight:700;cursor:pointer;transition:all .22s ease}.AuthContainer_tabBtn__WR9p_:hover{color:var(--secondary_color)}.AuthContainer_tabBtn__WR9p_.AuthContainer_activeTab__lFfxw{background:#fff;color:var(--secondary_color);box-shadow:0 4px 14px rgba(61,37,12,.08)}@media(max-width:768px){.AuthContainer_tabBtn__WR9p_{height:44px;font-size:13.5px;border-radius:10px}}.AuthContainer_formBody__DM7Q_{width:100%}.AuthContainer_formContainer__pR1OY{display:flex;flex-direction:column;width:100%}.AuthContainer_googleOAuthBtn__cNz_W{width:100%;height:50px;border-radius:14px;background:#fff;border:1.5px solid rgba(61,37,12,.14);display:flex;align-items:center;justify-content:center;gap:12px;font-size:14.5px}@media(max-width:768px){.AuthContainer_googleOAuthBtn__cNz_W{height:46px;font-size:13.5px}}.AuthContainer_googleOAuthBtn__cNz_W{font-weight:700;color:var(--secondary_color);cursor:pointer;transition:all .22s ease;box-shadow:0 2px 8px rgba(61,37,12,.04)}.AuthContainer_googleOAuthBtn__cNz_W:hover:not(:disabled){background:#faf8f5;border-color:rgba(197,155,78,.45);transform:translateY(-1px);box-shadow:0 4px 14px rgba(61,37,12,.08)}.AuthContainer_googleOAuthBtn__cNz_W:active:not(:disabled){transform:scale(.99)}.AuthContainer_googleOAuthBtn__cNz_W:disabled{opacity:.6;cursor:not-allowed}.AuthContainer_dividerRow__HsY_1{display:flex;align-items:center;gap:14px;margin:20px 0}.AuthContainer_dividerLine__9GUm6{flex:1 1;height:1px;background:rgba(61,37,12,.1)}.AuthContainer_dividerText__BXRa7{font-size:12.5px;color:rgba(61,37,12,.55);font-weight:600}.AuthContainer_alertError__gVBNY{background:#fdf2f2;border:1px solid #f8b4b4;color:#9b1c1c;border-radius:12px}.AuthContainer_alertError__gVBNY,.AuthContainer_alertSuccess__vercF{padding:10px 14px;font-size:13px;font-weight:600;margin-bottom:16px;text-align:center}.AuthContainer_alertSuccess__vercF{background:#f0fdf4;border:1px solid #bbf7d0;color:#166534;border-radius:12px}.AuthContainer_inputGroup__cxknO{display:flex;flex-direction:column;gap:6px;margin-bottom:18px}.AuthContainer_labelRow__STqMe{display:flex;align-items:center;justify-content:space-between}.AuthContainer_inputLabel__rD1uz{font-size:13.5px;font-weight:700;color:var(--secondary_color)}.AuthContainer_forgotPassBtn__V5gcX{background:rgba(0,0,0,0);border:none;color:var(--main_color);font-size:12.5px;font-weight:700;cursor:pointer;padding:0;text-decoration:underline;text-underline-offset:3px;transition:color .2s ease}.AuthContainer_forgotPassBtn__V5gcX:hover{color:var(--therd_color)}.AuthContainer_inputWrapper__hLaSB{position:relative;display:flex;align-items:center;width:100%}.AuthContainer_inputIcon__J_Uht{position:absolute;inset-inline-start:14px;color:rgba(61,37,12,.45);pointer-events:none}.AuthContainer_textInput__yEml8{width:100%;height:50px;border-radius:14px;background:#fff;border:1.5px solid rgba(61,37,12,.14);padding-inline-start:44px;padding-inline-end:44px;font-size:14.5px;color:var(--secondary_color);font-weight:500;transition:all .2s ease;box-shadow:0 2px 6px rgba(61,37,12,.02)}.AuthContainer_textInput__yEml8::placeholder{color:rgba(61,37,12,.38)}.AuthContainer_textInput__yEml8:focus{outline:none;background:#fff;border-color:var(--main_color);box-shadow:0 0 0 3px rgba(197,155,78,.16)}@media(max-width:768px){.AuthContainer_textInput__yEml8{height:46px;font-size:14px;border-radius:12px}}.AuthContainer_eyeBtn__rkk0v{position:absolute;inset-inline-end:12px;background:rgba(0,0,0,0);border:none;color:rgba(61,37,12,.45);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px;border-radius:6px;transition:color .2s ease}.AuthContainer_eyeBtn__rkk0v:hover{color:var(--secondary_color)}.AuthContainer_rememberRow__sCcvg{margin-bottom:22px}.AuthContainer_checkboxLabel__aweLJ{display:inline-flex;align-items:flex-start;gap:10px;cursor:pointer;-webkit-user-select:none;user-select:none}.AuthContainer_checkboxInput__qnKnn{position:absolute;opacity:0;width:0;height:0}.AuthContainer_checkboxInput__qnKnn:checked+.AuthContainer_checkboxCustom__Cm4rc{background:var(--secondary_color);border-color:var(--secondary_color)}.AuthContainer_checkboxInput__qnKnn:checked+.AuthContainer_checkboxCustom__Cm4rc:after{display:block}.AuthContainer_checkboxInput__qnKnn:focus+.AuthContainer_checkboxCustom__Cm4rc{box-shadow:0 0 0 3px rgba(197,155,78,.2)}.AuthContainer_checkboxCustom__Cm4rc{width:18px;height:18px;border-radius:5px;border:1.5px solid rgba(61,37,12,.25);background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px;transition:all .2s ease;position:relative}.AuthContainer_checkboxCustom__Cm4rc:after{content:"";display:none;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);position:absolute;top:2px}.AuthContainer_checkboxText__NDE6N{font-size:13px;color:rgba(61,37,12,.76);line-height:1.5}.AuthContainer_submitBtn__1BFz2{width:100%;height:50px;border-radius:14px;background:var(--secondary_color);color:#fff;border:none;font-size:15.5px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;box-shadow:0 4px 14px rgba(61,37,12,.18);transition:all .25s ease}.AuthContainer_submitBtn__1BFz2:hover:not(:disabled){background:#503112;transform:translateY(-2px);box-shadow:0 6px 20px rgba(61,37,12,.26)}.AuthContainer_submitBtn__1BFz2:active:not(:disabled){transform:scale(.99)}.AuthContainer_submitBtn__1BFz2:disabled{opacity:.65;cursor:not-allowed}@media(max-width:768px){.AuthContainer_submitBtn__1BFz2{height:46px;font-size:14.5px;border-radius:12px}}.AuthContainer_switchAuthRow__cFpZm{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:22px;font-size:13.5px;color:rgba(61,37,12,.7)}.AuthContainer_switchLinkBtn__BuY_5{background:rgba(0,0,0,0);border:none;color:var(--main_color);font-weight:700;font-size:13.5px;cursor:pointer;padding:0;text-decoration:underline;text-underline-offset:3px;transition:color .2s ease}.AuthContainer_switchLinkBtn__BuY_5:hover{color:var(--therd_color)}.AuthContainer_forgotWrapper__kNYLD{display:flex;flex-direction:column;width:100%}.AuthContainer_backBtn__jKyzX{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;background:rgba(0,0,0,0);border:none;color:var(--main_color);font-size:13px;font-weight:700;cursor:pointer;margin-bottom:18px;padding:0;transition:transform .2s ease,color .2s ease}.AuthContainer_backBtn__jKyzX:hover{color:var(--secondary_color);transform:translateX(3px)}.AuthContainer_stageIndicator__1eLR6{display:flex;align-items:center;justify-content:center;margin-bottom:24px}.AuthContainer_stageDot__JNUr4{width:10px;height:10px;border-radius:50%;background:rgba(61,37,12,.15);transition:all .25s ease}.AuthContainer_stageDot__JNUr4.AuthContainer_activeDot__WIaO1{background:var(--main_color);box-shadow:0 0 0 3px rgba(197,155,78,.2)}.AuthContainer_stageLine__Cwkq4{width:36px;height:2px;background:rgba(61,37,12,.12);transition:all .25s ease}.AuthContainer_stageLine__Cwkq4.AuthContainer_activeLine__XjZwV{background:var(--main_color)}.AuthContainer_formHeader__78E4I{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:22px}.AuthContainer_iconCircle__dTUgB{width:52px;height:52px;border-radius:50%;background:rgba(197,155,78,.12);color:var(--main_color);display:flex;align-items:center;justify-content:center;margin-bottom:12px}.AuthContainer_formTitle__qIdnJ{font-size:20px;font-weight:800;color:var(--secondary_color);margin-bottom:6px}.AuthContainer_formSubtitle___M3h3{font-size:13px;color:rgba(61,37,12,.7);line-height:1.6;max-width:340px}.AuthContainer_highlightEmail__bKb0i{color:var(--secondary_color)}.AuthContainer_otpBoxesRow__tza_Q{display:flex;justify-content:center;gap:12px;margin-bottom:20px}.AuthContainer_otpBox__eSZvo{width:54px;height:58px;border-radius:14px;background:#fdfcf9;border:1.5px solid rgba(61,37,12,.16);text-align:center;font-size:24px;font-weight:800;color:var(--secondary_color);transition:all .2s ease}.AuthContainer_otpBox__eSZvo:focus{outline:none;border-color:var(--main_color);background:#fff;box-shadow:0 0 0 3px rgba(197,155,78,.2)}.AuthContainer_resendRow__11s30{display:flex;align-items:center;justify-content:center;margin-bottom:22px}.AuthContainer_resendBtn__J0eks{display:inline-flex;align-items:center;gap:6px;background:rgba(0,0,0,0);border:none;color:var(--main_color);font-size:13px;font-weight:700;cursor:pointer;transition:color .2s ease}.AuthContainer_resendBtn__J0eks:hover{color:var(--therd_color)}.AuthContainer_timerText__UzIxx{font-size:12.5px;color:rgba(61,37,12,.6)}.AuthContainer_timerText__UzIxx strong{color:var(--secondary_color)}.AuthContainer_successState__ljYpT{display:flex;flex-direction:column;align-items:center;text-align:center;padding:16px 0}.AuthContainer_successIconCircle__5Xw60{width:72px;height:72px;border-radius:50%;background:#f0fdf4;color:#16a34a;display:flex;align-items:center;justify-content:center;margin-bottom:18px;border:2px solid #bbf7d0}.BookCard_cardContainer__IdQJV{position:relative;display:flex;flex-direction:column;background:#fff;border-radius:14px;border:1px solid rgba(197,155,78,.2);border-bottom:2.5px solid rgba(197,155,78,.32);box-shadow:0 3px 10px rgba(61,37,12,.03),inset 0 1px 0 #fff;padding:10px;text-decoration:none;transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s ease,border-color .22s ease;width:100%;cursor:default;overflow:hidden}.BookCard_cardContainer__IdQJV:hover{transform:translateY(-4px);border-color:rgba(197,155,78,.45);border-bottom:2.5px solid var(--main_color);box-shadow:0 8px 20px rgba(197,155,78,.15),0 2px 0 var(--main_color),inset 0 1px 0 #fff}.BookCard_cardContainer__IdQJV:hover .BookCard_placeholderIconBox__6J0lL{transform:scale(1.08);background:var(--main_color);color:#fff;box-shadow:0 3px 10px rgba(197,155,78,.3)}.BookCard_cardContainer__IdQJV:hover .BookCard_bookTitle__Frg2_{color:var(--secondary_color)}.BookCard_cardContainer__IdQJV:active{transform:translateY(1px);border-bottom-width:1px}@media(max-width:768px){.BookCard_cardContainer__IdQJV{padding:8px;border-radius:12px;border-bottom-width:2px}}.BookCard_coverBox__9exig{position:relative;width:100%;aspect-ratio:1/1.25;border-radius:8px;overflow:hidden;background:radial-gradient(circle at 50% 40%,#ffffff 0,#f7efe2 100%);border:1px dashed rgba(197,155,78,.32);margin-bottom:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px}@media(max-width:768px){.BookCard_coverBox__9exig{border-radius:7px;margin-bottom:6px;aspect-ratio:1/1.22}}.BookCard_placeholderIconBox__6J0lL{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:rgba(197,155,78,.16);color:var(--secondary_color);box-shadow:0 2px 6px rgba(197,155,78,.1);transition:all .22s ease}@media(max-width:768px){.BookCard_placeholderIconBox__6J0lL{width:32px;height:32px;border-radius:8px}}.BookCard_favoriteBtn__K2sWu{position:absolute;top:6px;inset-inline-start:6px;z-index:5;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:rgba(255,255,255,.95);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border:1px solid rgba(61,37,12,.12);color:rgba(61,37,12,.65);box-shadow:0 1px 5px rgba(0,0,0,.08);cursor:pointer;transition:all .2s ease}.BookCard_favoriteBtn__K2sWu:hover{transform:scale(1.12);color:#e03131;background:#fff}.BookCard_favoriteBtn__K2sWu.BookCard_active__XY7gq{color:#e03131;background:#fff;border-color:#ffc9c9}@media(max-width:768px){.BookCard_favoriteBtn__K2sWu{width:24px;height:24px;top:5px;inset-inline-start:5px}}.BookCard_infoBox__d7yHy{display:flex;flex-direction:column;gap:2px;flex:1 1}.BookCard_bookTitle__Frg2_{font-size:13.5px;font-weight:700;color:var(--secondary_color);line-height:1.35;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:36px;margin:0}@media(max-width:768px){.BookCard_bookTitle__Frg2_{font-size:12px;height:32px;line-height:1.3}}.BookCard_authorName__v4n1_{font-size:11.5px;color:rgba(61,37,12,.65);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}@media(max-width:768px){.BookCard_authorName__v4n1_{font-size:10.5px}}.BookCard_ratingRow__p_rgv{display:flex;align-items:center;gap:3px;margin-top:4px}.BookCard_starGroup__wiGuq{display:flex;align-items:center;gap:1.5px;color:var(--main_color)}.BookCard_starIcon__eUT7J{fill:var(--main_color);stroke:var(--main_color)}.BookCard_ratingValue__DW7Jy{font-size:11px;font-weight:700;color:var(--secondary_color);margin-inline-start:3px}@media(max-width:768px){.BookCard_ratingValue__DW7Jy{font-size:10px}}.BookCard_cardActions__CQcgg,.BookCard_libraryActions__Kityg{display:flex;align-items:center;gap:6px;margin-top:10px;padding-top:8px;border-top:1px dashed rgba(197,155,78,.25);width:100%}.BookCard_readNowBtn__b6ArF{text-decoration:none;flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:6px;background:var(--main_color);color:#fff;border:none;border-radius:8px;font-size:11.5px;font-weight:700;padding:6px 10px;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);box-shadow:0 2px 6px rgba(197,155,78,.25)}.BookCard_readNowBtn__b6ArF:hover{background:var(--secondary_color);box-shadow:0 4px 10px rgba(61,37,12,.2);transform:translateY(-1px)}.BookCard_readNowBtn__b6ArF:active{transform:translateY(0)}@media(max-width:768px){.BookCard_readNowBtn__b6ArF{font-size:11px;padding:5px 8px;gap:4px}}.BookCard_removeBtn__TAyOY{display:inline-flex;align-items:center;justify-content:center;width:29px;height:29px;border-radius:8px;background:rgba(224,49,49,.08);color:#e03131;border:1px solid rgba(224,49,49,.2);cursor:pointer;transition:all .2s ease}.BookCard_removeBtn__TAyOY:hover{background:#e03131;color:#fff;border-color:#e03131;transform:scale(1.05)}.BookCard_removeBtn__TAyOY:active{transform:scale(.95)}@media(max-width:768px){.BookCard_removeBtn__TAyOY{width:27px;height:27px}}.HeroSection_heroWrapper__dboT2{min-height:100vh;justify-content:center;padding:0;background:radial-gradient(ellipse at 50% 35%,#ffffff 0,#fcfaf6 55%,#f7f2ea 100%);overflow:hidden;border-bottom:1px solid rgba(61,37,12,.06)}.HeroSection_heroContainer__5pE5C,.HeroSection_heroWrapper__dboT2{position:relative;width:100%;display:flex;flex-direction:column;align-items:center}.HeroSection_heroContainer__5pE5C{z-index:5;max-width:1000px;margin-inline:auto;text-align:center;padding-top:124px;padding-bottom:54px}@media(max-width:768px){.HeroSection_heroContainer__5pE5C{padding-top:94px;padding-bottom:34px}}.HeroSection_welcomePill__XfijR{display:inline-flex;align-items:center;gap:8px;padding:6px 18px;border-radius:30px;background:rgba(197,155,78,.1);border:1px solid rgba(197,155,78,.25);color:var(--secondary_color);font-size:13px;font-weight:700;margin-bottom:22px}.HeroSection_welcomePill__XfijR .HeroSection_pillIcon__jKdKH{color:var(--main_color)}@media(max-width:768px){.HeroSection_welcomePill__XfijR{font-size:12px;padding:5px 14px;margin-bottom:16px}}.HeroSection_heroTitle__bddPQ{font-size:36px;font-weight:800;line-height:1.35;color:var(--secondary_color);margin-bottom:18px;letter-spacing:-.5px;white-space:nowrap}.HeroSection_heroTitle__bddPQ .HeroSection_titleLine1__uHXho,.HeroSection_heroTitle__bddPQ .HeroSection_titleLine2__465Ut{display:inline}.HeroSection_heroTitle__bddPQ .HeroSection_highlight__W5GCc{color:var(--main_color)}@media(max-width:1100px){.HeroSection_heroTitle__bddPQ{font-size:32px}}@media(max-width:900px){.HeroSection_heroTitle__bddPQ{font-size:26px;white-space:normal}.HeroSection_heroTitle__bddPQ .HeroSection_titleLine1__uHXho{display:block}.HeroSection_heroTitle__bddPQ .HeroSection_titleLine2__465Ut{display:block;margin-top:4px;white-space:nowrap}}@media(max-width:600px){.HeroSection_heroTitle__bddPQ{font-size:21px;line-height:1.4;margin-bottom:14px}.HeroSection_heroTitle__bddPQ .HeroSection_titleLine1__uHXho{display:block}.HeroSection_heroTitle__bddPQ .HeroSection_titleLine2__465Ut{display:block;margin-top:4px;white-space:nowrap}}@media(max-width:360px){.HeroSection_heroTitle__bddPQ{font-size:19px}}.HeroSection_heroDescription__S9X4T{font-size:16px;line-height:1.8;color:rgba(61,37,12,.76);max-width:700px;margin-bottom:32px;font-weight:400}@media(max-width:768px){.HeroSection_heroDescription__S9X4T{font-size:13.5px;line-height:1.65;margin-bottom:22px;padding-inline:4px}}.HeroSection_actionsRow__GXBl0{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;margin-bottom:30px}@media(max-width:768px){.HeroSection_actionsRow__GXBl0{gap:10px;width:100%;max-width:360px;margin-bottom:24px}}.HeroSection_btnTextDesktop__ndRYy{display:inline}.HeroSection_btnTextMobile__zY8Yk{display:none}.HeroSection_primaryBtn__y7jMU{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 28px;height:48px;border-radius:26px;background:var(--secondary_color);color:#fff!important;font-size:14.5px;font-weight:700;text-decoration:none;box-shadow:0 4px 14px rgba(61,37,12,.18);transition:all .25s ease;white-space:nowrap}.HeroSection_primaryBtn__y7jMU:hover{background:#503112;transform:translateY(-2px);box-shadow:0 6px 18px rgba(61,37,12,.25)}@media(max-width:768px){.HeroSection_primaryBtn__y7jMU{flex:1 1;height:42px;font-size:12.5px;padding:0 12px;gap:6px}.HeroSection_primaryBtn__y7jMU .HeroSection_btnTextDesktop__ndRYy{display:none}.HeroSection_primaryBtn__y7jMU .HeroSection_btnTextMobile__zY8Yk{display:inline}}.HeroSection_secondaryBtn__kOXpJ{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 26px;height:48px;border-radius:26px;background:#fff;color:var(--secondary_color)!important;border:1.5px solid rgba(197,155,78,.3);font-size:14.5px;font-weight:700;text-decoration:none;transition:all .25s ease;white-space:nowrap}.HeroSection_secondaryBtn__kOXpJ:hover{border-color:var(--main_color);background:#faf6ee;transform:translateY(-2px);box-shadow:0 4px 14px rgba(197,155,78,.12)}@media(max-width:768px){.HeroSection_secondaryBtn__kOXpJ{flex:1 1;height:42px;font-size:12.5px;padding:0 12px;gap:6px}}.HeroSection_quoteBanner__3udQk{display:inline-flex;align-items:center;gap:10px;padding:10px 22px;border-radius:14px;background:rgba(255,255,255,.85);border:1px dashed rgba(197,155,78,.4);color:var(--secondary_color);font-size:13.5px;font-weight:700;box-shadow:0 2px 8px rgba(61,37,12,.03)}@media(max-width:768px){.HeroSection_quoteBanner__3udQk{font-size:11.5px;padding:8px 14px;line-height:1.5;max-width:100%;text-align:center}}.HeroSection_floatingLayer__560gq{position:absolute;inset:0;pointer-events:none;z-index:1;overflow:hidden}.HeroSection_floatingItem__7867U{position:absolute;display:flex;align-items:center;justify-content:center;opacity:.14;color:var(--main_color);transition:opacity .3s ease}@media(max-width:768px){.HeroSection_floatingItem__7867U{opacity:.08}}.HeroSection_float1__egI3h{top:14%;inset-inline-start:10%;animation:HeroSection_floatSlow__MFnK7 10s ease-in-out infinite}.HeroSection_float2__GP8Qc{top:22%;inset-inline-end:12%;color:var(--secondary_color);animation:HeroSection_floatReverse__ExM1D 12s ease-in-out infinite}.HeroSection_float3__sChbL{bottom:20%;inset-inline-start:14%;color:var(--secondary_color);animation:HeroSection_floatReverse__ExM1D 14s ease-in-out infinite}.HeroSection_float4__QBKEL{bottom:22%;inset-inline-end:10%;animation:HeroSection_floatSlow__MFnK7 11s ease-in-out infinite}.HeroSection_float5__kQz2r{top:48%;inset-inline-start:5%;animation:HeroSection_floatSlow__MFnK7 15s ease-in-out infinite}.HeroSection_float6__LP2p7{top:52%;inset-inline-end:6%;animation:HeroSection_floatReverse__ExM1D 13s ease-in-out infinite}@keyframes HeroSection_floatSlow__MFnK7{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-16px) rotate(6deg)}}@keyframes HeroSection_floatReverse__ExM1D{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(18px) rotate(-6deg)}}.SectionHeader_headerWrapper__v825i{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:32px;width:100%}@media(max-width:768px){.SectionHeader_headerWrapper__v825i{flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px;margin-bottom:24px}}.SectionHeader_textGroup__cqcDd{display:flex;flex-direction:column;gap:6px}@media(max-width:768px){.SectionHeader_textGroup__cqcDd{align-items:center;text-align:center;gap:6px}}.SectionHeader_badge__Hwafa{display:inline-block;align-self:flex-start;font-size:11.5px;font-weight:700;color:var(--main_color);background:#faf4e6;padding:3px 12px;border-radius:20px;border:1px solid rgba(197,155,78,.25);margin-bottom:2px}@media(max-width:768px){.SectionHeader_badge__Hwafa{align-self:center}}.SectionHeader_title__RkP7w{font-size:26px;font-weight:800;color:var(--secondary_color);line-height:1.25;letter-spacing:-.3px;margin:0}@media(max-width:768px){.SectionHeader_title__RkP7w{font-size:21px}}.SectionHeader_subtitle__bi1Fw{font-size:14px;color:rgba(61,37,12,.7);font-weight:500;line-height:1.6;max-width:600px;margin:0}@media(max-width:768px){.SectionHeader_subtitle__bi1Fw{font-size:13px;line-height:1.5}}.SectionHeader_actionBtn__NuKke{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 20px;height:40px;border-radius:22px;background:#fff;border:1.5px solid rgba(197,155,78,.35);color:var(--secondary_color)!important;font-size:13.5px;font-weight:700;text-decoration:none;transition:all .22s ease;box-shadow:0 2px 8px rgba(61,37,12,.04);white-space:nowrap;flex-shrink:0}.SectionHeader_actionBtn__NuKke:hover{border-color:var(--main_color);background:#faf4e6;color:var(--secondary_color);transform:translateY(-2px);box-shadow:0 4px 14px rgba(197,155,78,.16)}.SectionHeader_actionBtn__NuKke:hover .SectionHeader_arrow__zHvgs{transform:translateX(-3px);color:var(--main_color)}.SectionHeader_actionBtn__NuKke .SectionHeader_arrow__zHvgs{color:var(--secondary_color);transition:transform .2s ease,color .2s ease}@media(max-width:768px){.SectionHeader_actionBtn__NuKke{height:36px;padding:0 18px;font-size:12.5px;margin-top:4px}}.CategoryCard_cardWrapper__yJ4Oq{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px 14px;background:linear-gradient(180deg,#ffffff,#fdfbf7);border-radius:16px;border:1px solid rgba(197,155,78,.24);border-bottom:3.5px solid rgba(197,155,78,.38);box-shadow:0 4px 14px rgba(61,37,12,.04),inset 0 1px 0 rgba(255,255,255,.9);text-decoration:none;transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s ease,border-color .22s ease;min-height:145px;cursor:pointer}.CategoryCard_cardWrapper__yJ4Oq:hover{transform:translateY(-4px);border-color:rgba(197,155,78,.45);border-bottom:3.5px solid var(--main_color);box-shadow:0 10px 24px rgba(197,155,78,.16),0 2px 0 var(--main_color),inset 0 1px 0 #fff}.CategoryCard_cardWrapper__yJ4Oq:hover .CategoryCard_iconBox__RsXj8{background:var(--main_color);color:#fff;transform:scale(1.06);box-shadow:0 4px 12px rgba(197,155,78,.35)}.CategoryCard_cardWrapper__yJ4Oq:hover .CategoryCard_cardTitle__sK5gD{color:var(--secondary_color)}.CategoryCard_cardWrapper__yJ4Oq:active{transform:translateY(1px);border-bottom-width:1.5px;box-shadow:0 2px 6px rgba(61,37,12,.06)}@media(max-width:768px){.CategoryCard_cardWrapper__yJ4Oq{padding:18px 10px;border-radius:14px;border-bottom-width:3px;min-height:125px}}.CategoryCard_iconBox__RsXj8{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:13px;background:linear-gradient(180deg,#faf7f0,#f4ecdf);border:1px solid rgba(197,155,78,.25);box-shadow:0 2px 6px rgba(197,155,78,.1),inset 0 1px 0 rgba(255,255,255,.8);color:var(--secondary_color);margin-bottom:12px;transition:all .22s ease}@media(max-width:768px){.CategoryCard_iconBox__RsXj8{width:40px;height:40px;border-radius:11px;margin-bottom:8px}}.CategoryCard_cardTitle__sK5gD{font-size:15px;font-weight:700;color:var(--secondary_color);line-height:1.35;margin-bottom:5px;transition:color .2s ease}@media(max-width:768px){.CategoryCard_cardTitle__sK5gD{font-size:13.5px}}.CategoryCard_booksCount__h_xZg{font-size:12px;font-weight:600;color:rgba(61,37,12,.6)}@media(max-width:768px){.CategoryCard_booksCount__h_xZg{font-size:11px}}.CategoriesSection_sectionWrapper__Qr39t{width:100%;padding:0;background:#fff}.CategoriesSection_categoriesGrid__j26Pb{display:grid;grid-template-columns:repeat(6,1fr);gap:16px}@media(max-width:1100px){.CategoriesSection_categoriesGrid__j26Pb{grid-template-columns:repeat(3,1fr);gap:14px}}@media(max-width:768px){.CategoriesSection_categoriesGrid__j26Pb{grid-template-columns:repeat(2,1fr);gap:12px}}.BooksSection_sectionWrapper__NMW4e{width:100%;padding:0;background:#fff}.BooksSection_booksGrid__a22x2{display:grid;grid-template-columns:repeat(5,1fr);gap:18px}@media(max-width:1200px){.BooksSection_booksGrid__a22x2{grid-template-columns:repeat(4,1fr);gap:16px}}@media(max-width:900px){.BooksSection_booksGrid__a22x2{grid-template-columns:repeat(3,1fr);gap:14px}}@media(max-width:768px){.BooksSection_booksGrid__a22x2{grid-template-columns:repeat(2,1fr);gap:10px}}.AuthorCard_cardWrapper__jXobJ{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:16px 12px;background:#fff;border-radius:14px;border:1px solid rgba(197,155,78,.2);border-bottom:2.5px solid rgba(197,155,78,.32);box-shadow:0 3px 10px rgba(61,37,12,.03),inset 0 1px 0 #fff;text-decoration:none;transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s ease,border-color .22s ease;width:100%;cursor:pointer}.AuthorCard_cardWrapper__jXobJ:hover{transform:translateY(-4px);border-color:rgba(197,155,78,.45);border-bottom:2.5px solid var(--main_color);box-shadow:0 8px 20px rgba(197,155,78,.15),0 2px 0 var(--main_color),inset 0 1px 0 #fff}.AuthorCard_cardWrapper__jXobJ:hover .AuthorCard_avatarBox__O4zAz{border-color:var(--main_color);transform:scale(1.05);box-shadow:0 4px 12px rgba(197,155,78,.25)}.AuthorCard_cardWrapper__jXobJ:hover .AuthorCard_authorName__mgYYA{color:var(--secondary_color)}.AuthorCard_cardWrapper__jXobJ:active{transform:translateY(1px);border-bottom-width:1px}@media(max-width:768px){.AuthorCard_cardWrapper__jXobJ{padding:12px 8px;border-radius:12px;border-bottom-width:2px}}.AuthorCard_avatarBox__O4zAz{position:relative;width:64px;height:64px;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 50% 35%,#ffffff 0,#f7efe2 100%);border:2px solid rgba(197,155,78,.35);margin-bottom:10px;display:flex;align-items:center;justify-content:center;color:var(--secondary_color);box-shadow:0 2px 8px rgba(61,37,12,.06);transition:all .22s ease}@media(max-width:768px){.AuthorCard_avatarBox__O4zAz{width:52px;height:52px;margin-bottom:8px}}.AuthorCard_avatarImg__Tgc2V{object-fit:cover}.AuthorCard_authorName__mgYYA{font-size:13.5px;font-weight:700;color:var(--secondary_color);line-height:1.35;margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(max-width:768px){.AuthorCard_authorName__mgYYA{font-size:12px}}.AuthorCard_metaRow__9jCO0{display:flex;align-items:center;justify-content:center;gap:6px;font-size:11.5px;color:rgba(61,37,12,.65);font-weight:500;white-space:nowrap}@media(max-width:768px){.AuthorCard_metaRow__9jCO0{font-size:10.5px;gap:4px}}.AuthorCard_dot__li0GR{opacity:.4}.AuthorsSection_sectionWrapper__To2R4{width:100%;padding:0;background:#fff}.AuthorsSection_authorsGrid__65zmL{display:grid;grid-template-columns:repeat(5,1fr);gap:18px}@media(max-width:1200px){.AuthorsSection_authorsGrid__65zmL{grid-template-columns:repeat(4,1fr);gap:16px}}@media(max-width:900px){.AuthorsSection_authorsGrid__65zmL{grid-template-columns:repeat(3,1fr);gap:14px}}@media(max-width:768px){.AuthorsSection_authorsGrid__65zmL{grid-template-columns:repeat(2,1fr);gap:10px}}.GlobalCTA_ctaWrapper__Y5YxA{width:100%;padding:0}.GlobalCTA_ctaCard__Ylnm8{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:48px 24px;background:radial-gradient(ellipse at 50% 30%,#ffffff 0,#faf5ea 100%);border-radius:20px;border:1px solid rgba(197,155,78,.26);border-bottom:3.5px solid rgba(197,155,78,.42);box-shadow:0 6px 20px rgba(61,37,12,.04),inset 0 1px 0 #fff;overflow:hidden}@media(max-width:768px){.GlobalCTA_ctaCard__Ylnm8{padding:32px 16px;border-radius:16px;border-bottom-width:3px}}.GlobalCTA_badge__M1Hnl{display:inline-block;font-size:12px;font-weight:700;color:var(--main_color);background:#faf4e6;padding:4px 14px;border-radius:20px;border:1px solid rgba(197,155,78,.3);margin-bottom:16px}@media(max-width:768px){.GlobalCTA_badge__M1Hnl{font-size:11px;padding:3px 10px;margin-bottom:12px}}.GlobalCTA_title__RBhj9{font-size:28px;font-weight:800;color:var(--secondary_color);line-height:1.3;margin-bottom:12px;max-width:700px;letter-spacing:-.3px}@media(max-width:768px){.GlobalCTA_title__RBhj9{font-size:20px;line-height:1.35;margin-bottom:10px}}.GlobalCTA_description__d6ubz{font-size:15px;line-height:1.7;color:rgba(61,37,12,.75);max-width:620px;margin-bottom:28px}@media(max-width:768px){.GlobalCTA_description__d6ubz{font-size:13px;line-height:1.6;margin-bottom:20px}}.GlobalCTA_actionsGroup__8cJmw{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap}@media(max-width:768px){.GlobalCTA_actionsGroup__8cJmw{gap:10px;width:100%}}.GlobalCTA_primaryBtn__Xcl9Q{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 26px;height:46px;border-radius:24px;background:var(--secondary_color);color:#fff!important;font-size:14px;font-weight:700;text-decoration:none;box-shadow:0 3px 12px rgba(61,37,12,.18);transition:all .22s ease}.GlobalCTA_primaryBtn__Xcl9Q:hover{background:#503112;transform:translateY(-2px);box-shadow:0 6px 16px rgba(61,37,12,.25)}@media(max-width:768px){.GlobalCTA_primaryBtn__Xcl9Q{flex:1 1;height:42px;font-size:13px;padding:0 14px}}.GlobalCTA_secondaryBtn__ucV8S{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 24px;height:46px;border-radius:24px;background:#fff;color:var(--secondary_color)!important;border:1.5px solid rgba(197,155,78,.35);font-size:14px;font-weight:700;text-decoration:none;transition:all .22s ease}.GlobalCTA_secondaryBtn__ucV8S:hover{border-color:var(--main_color);background:#faf4e6;transform:translateY(-2px)}@media(max-width:768px){.GlobalCTA_secondaryBtn__ucV8S{flex:1 1;height:42px;font-size:13px;padding:0 14px}}.ContactContainer_contactGrid__dgvDn{display:grid;grid-template-columns:1fr 1.35fr;gap:32px;align-items:start;width:100%}@media(max-width:960px){.ContactContainer_contactGrid__dgvDn{grid-template-columns:1fr;gap:28px}}.ContactContainer_infoCard__Opgn2{background:#fff;border-radius:22px;border:1.5px solid rgba(197,155,78,.22);box-shadow:0 10px 36px rgba(61,37,12,.06);padding:36px 30px;display:flex;flex-direction:column}@media(max-width:600px){.ContactContainer_infoCard__Opgn2{padding:24px 18px;border-radius:18px}}.ContactContainer_infoHeader__rg_9L{margin-bottom:28px}.ContactContainer_infoBadge__Yb_pe{display:inline-block;padding:4px 14px;border-radius:20px;background:rgba(197,155,78,.12);border:1px solid rgba(197,155,78,.25);color:var(--secondary_color);font-size:12px;font-weight:700;margin-bottom:12px}.ContactContainer_infoTitle__NvxOm{font-size:22px;font-weight:800;color:var(--secondary_color);margin-bottom:10px;letter-spacing:-.3px}.ContactContainer_infoSubtitle__U4TLv{font-size:14px;line-height:1.7;color:rgba(61,37,12,.74);font-weight:400}.ContactContainer_infoSubtitle__U4TLv strong{color:var(--secondary_color)}.ContactContainer_channelsList__qVRLa{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}.ContactContainer_channelItem__dmQkk{display:flex;align-items:center;gap:16px;padding:14px 18px;border-radius:16px;background:#fdfcf9;border:1.5px solid rgba(61,37,12,.08);text-decoration:none;transition:all .25s ease}.ContactContainer_channelItem__dmQkk:hover{background:#fff;border-color:var(--main_color);transform:translateY(-2px);box-shadow:0 6px 18px rgba(197,155,78,.12)}.ContactContainer_channelItem__dmQkk:hover .ContactContainer_channelIconCircle__4kfmC{background:var(--secondary_color);color:#fff;border-color:var(--secondary_color)}.ContactContainer_channelIconCircle__4kfmC{width:44px;height:44px;border-radius:12px;background:rgba(197,155,78,.12);border:1px solid rgba(197,155,78,.25);color:var(--main_color);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .25s ease}.ContactContainer_channelIconCircle__4kfmC.ContactContainer_whatsappIcon__Aa8RD{background:rgba(37,211,102,.1);border-color:rgba(37,211,102,.25)}.ContactContainer_channelDetails__8FmIZ{display:flex;flex-direction:column;gap:3px}.ContactContainer_channelLabel__pi1nv{font-size:12px;color:rgba(61,37,12,.6);font-weight:600}.ContactContainer_channelValue__uSI6j{font-size:14.5px;color:var(--secondary_color);font-weight:700}.ContactContainer_socialSection___w9tc{padding-top:24px;border-top:1px solid rgba(61,37,12,.08);display:flex;flex-direction:column;gap:12px}.ContactContainer_socialTitle__a0o27{font-size:13px;font-weight:700;color:var(--secondary_color)}.ContactContainer_socialRow__qamfa{display:flex;align-items:center;gap:12px}.ContactContainer_socialBtn__s0UiA{width:42px;height:42px;border-radius:50%;background:#fff;border:1.5px solid rgba(197,155,78,.3);display:flex;align-items:center;justify-content:center;color:var(--secondary_color);text-decoration:none;box-shadow:0 2px 6px rgba(61,37,12,.04);transition:all .25s ease}.ContactContainer_socialBtn__s0UiA:hover{background:var(--secondary_color);border-color:var(--secondary_color);color:#fff;transform:translateY(-2px);box-shadow:0 4px 14px rgba(61,37,12,.15)}.ContactContainer_formCard__nrvGQ{background:#fff;border-radius:22px;border:1.5px solid rgba(197,155,78,.22);box-shadow:0 10px 36px rgba(61,37,12,.06);padding:36px 32px}@media(max-width:600px){.ContactContainer_formCard__nrvGQ{padding:24px 18px;border-radius:18px}}.ContactContainer_formHeader__rs87X{margin-bottom:24px}.ContactContainer_formTitle__9oGt5{font-size:22px;font-weight:800;color:var(--secondary_color);margin-bottom:6px;letter-spacing:-.3px}.ContactContainer_formSubtitle__reD7o{font-size:13.5px;color:rgba(61,37,12,.7);line-height:1.6}.ContactContainer_form__BjOig{display:flex;flex-direction:column}.ContactContainer_alertError__YzwUa{background:#fdf2f2;border:1px solid #f8b4b4;color:#9b1c1c;padding:10px 14px;border-radius:12px;font-size:13px;font-weight:600;margin-bottom:18px;text-align:center}.ContactContainer_inputGroup___3EjH{display:flex;flex-direction:column;gap:6px;margin-bottom:18px}.ContactContainer_inputLabel__ImNA_{font-size:13.5px;font-weight:700;color:var(--secondary_color)}.ContactContainer_inputWrapper__6l22E{position:relative;display:flex;align-items:center;width:100%}.ContactContainer_inputIcon__tsS_6{position:absolute;inset-inline-start:14px;color:rgba(61,37,12,.45);pointer-events:none}.ContactContainer_textInput__qaR00{width:100%;height:48px;border-radius:12px;background:#fdfcf9;border:1.5px solid rgba(61,37,12,.13);padding-inline-start:42px;padding-inline-end:16px;font-size:14px;color:var(--secondary_color);font-weight:500;transition:all .2s ease}.ContactContainer_textInput__qaR00::placeholder{color:rgba(61,37,12,.38)}.ContactContainer_textInput__qaR00:focus{outline:none;background:#fff;border-color:var(--main_color);box-shadow:0 0 0 3px rgba(197,155,78,.16)}.ContactContainer_textareaWrapper__Dzm8m{position:relative;width:100%}.ContactContainer_textareaIcon__gsXgY{position:absolute;top:14px;inset-inline-start:14px;color:rgba(61,37,12,.45);pointer-events:none}.ContactContainer_textareaInput__qSRGp{width:100%;border-radius:12px;background:#fdfcf9;border:1.5px solid rgba(61,37,12,.13);padding:12px 16px;padding-inline-start:42px;font-size:14px;color:var(--secondary_color);font-family:inherit;font-weight:500;line-height:1.6;resize:vertical;min-height:110px;transition:all .2s ease}.ContactContainer_textareaInput__qSRGp::placeholder{color:rgba(61,37,12,.38)}.ContactContainer_textareaInput__qSRGp:focus{outline:none;background:#fff;border-color:var(--main_color);box-shadow:0 0 0 3px rgba(197,155,78,.16)}.ContactContainer_submitBtn__guvk7{width:100%;height:48px;border-radius:14px;background:var(--secondary_color);color:#fff;border:none;font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;box-shadow:0 4px 14px rgba(61,37,12,.18);margin-top:6px;transition:all .25s ease}.ContactContainer_submitBtn__guvk7:hover:not(:disabled){background:#503112;transform:translateY(-2px);box-shadow:0 6px 20px rgba(61,37,12,.25)}.ContactContainer_submitBtn__guvk7:active:not(:disabled){transform:scale(.99)}.ContactContainer_submitBtn__guvk7:disabled{opacity:.65;cursor:not-allowed}.ContactContainer_successState__285CH{display:flex;flex-direction:column;align-items:center;text-align:center;padding:30px 10px}.ContactContainer_successIconCircle__olHYo{width:68px;height:68px;border-radius:50%;background:#f0fdf4;color:#16a34a;border:2px solid #bbf7d0;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.ContactContainer_successTitle__E273e{font-size:20px;font-weight:800;color:var(--secondary_color);margin-bottom:8px}.ContactContainer_successText__43dKB{font-size:14px;line-height:1.65;color:rgba(61,37,12,.72);max-width:380px;margin-bottom:24px}.ContactContainer_sendAnotherBtn__LyijQ{background:rgba(0,0,0,0);border:1.5px solid var(--main_color);color:var(--secondary_color);padding:10px 24px;border-radius:20px;font-size:13.5px;font-weight:700;cursor:pointer;transition:all .2s ease}.ContactContainer_sendAnotherBtn__LyijQ:hover{background:#faf6ee;transform:translateY(-1px)}.LibraryContainer_libraryWrapper__G6mFD{display:flex;flex-direction:column;width:100%}.LibraryContainer_loadingWrapper__oZk7C{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;gap:16px;text-align:center}.LibraryContainer_loadingSpinner__1YCmp{width:36px;height:36px;border:3px solid rgba(197,155,78,.2);border-top:3px solid var(--main_color);border-radius:50%;animation:LibraryContainer_spin__yv6Ju .8s linear infinite}.LibraryContainer_loadingText___6fMC{font-size:14px;color:rgba(61,37,12,.7)}@keyframes LibraryContainer_spin__yv6Ju{to{transform:rotate(1turn)}}.LibraryContainer_emptyContainer__iIrqW{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:#fff;border:1px solid rgba(197,155,78,.22);border-radius:20px;padding:60px 24px;box-shadow:0 4px 20px rgba(61,37,12,.04);max-width:680px;margin-inline:auto}@media(max-width:768px){.LibraryContainer_emptyContainer__iIrqW{padding:40px 18px;border-radius:16px}}.LibraryContainer_emptyIconCircle__JFhqR{width:84px;height:84px;border-radius:50%;background:radial-gradient(circle at 40% 40%,rgba(197,155,78,.18) 0,rgba(197,155,78,.05) 100%);border:1.5px dashed rgba(197,155,78,.4);display:flex;align-items:center;justify-content:center;margin-bottom:20px;box-shadow:0 4px 14px rgba(197,155,78,.12)}.LibraryContainer_emptyIcon__qXXFc{color:var(--main_color)}.LibraryContainer_emptyTitle__3qK2T{font-size:22px;font-weight:700;color:var(--secondary_color);margin-bottom:12px}@media(max-width:768px){.LibraryContainer_emptyTitle__3qK2T{font-size:19px}}.LibraryContainer_emptyDescription__xoDnq{font-size:14.5px;line-height:1.7;color:rgba(61,37,12,.72);max-width:500px;margin-bottom:28px}@media(max-width:768px){.LibraryContainer_emptyDescription__xoDnq{font-size:13.5px}}.LibraryContainer_emptyActions__Qexcp{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:center}.LibraryContainer_primaryActionBtn__XrrGX{display:inline-flex;align-items:center;gap:8px;background:var(--secondary_color);color:#fff;padding:12px 24px;border-radius:10px;font-size:14px;font-weight:700;text-decoration:none;transition:all .22s ease;box-shadow:0 4px 12px rgba(61,37,12,.15)}.LibraryContainer_primaryActionBtn__XrrGX:hover{background:var(--therd_color);transform:translateY(-2px);box-shadow:0 6px 16px rgba(61,37,12,.25)}.LibraryContainer_secondaryActionBtn__MP3oR{display:inline-flex;align-items:center;gap:8px;background:rgba(0,0,0,0);color:var(--secondary_color);padding:12px 20px;border-radius:10px;font-size:14px;font-weight:600;border:1px solid rgba(197,155,78,.35);text-decoration:none;transition:all .22s ease}.LibraryContainer_secondaryActionBtn__MP3oR:hover{background:rgba(197,155,78,.08);border-color:var(--main_color)}.LibraryContainer_booksGrid__LIubo{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;width:100%}@media(max-width:1200px){.LibraryContainer_booksGrid__LIubo{grid-template-columns:repeat(4,1fr);gap:16px}}@media(max-width:900px){.LibraryContainer_booksGrid__LIubo{grid-template-columns:repeat(3,1fr);gap:14px}}@media(max-width:600px){.LibraryContainer_booksGrid__LIubo{grid-template-columns:repeat(2,1fr);gap:12px}}.LibraryContainer_bookCardWrapper__8VpeY{display:flex;width:100%}