.layout_wrapper__OLzEy{width:100%;max-width:1920px;margin-inline:auto;overflow:hidden}.layout_pageContent__5XVv7{min-height:100vh}.navigation_stickyNav__jtnzJ{width:100%}.navigation_container__3g_xB{display:flex;align-items:center;justify-content:space-between;padding:2rem 4rem;position:fixed;left:0;right:0;max-width:1950px;margin-inline:auto;z-index:10;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:transparent;background-image:linear-gradient(#f3e0f9,rgba(87,87,87,0))}.navigation_logo_container__LzHD8{display:flex;align-items:center;gap:.5rem;cursor:pointer}.navigation_logo_name__NDmVx p{font-weight:600;text-transform:uppercase}.navigation_url_container__6nkhu{display:flex;align-items:center;width:65%}.navigation_url_container_mobile__sbOfL{display:none}.navigation_url_container__6nkhu li{display:inline}.navigation_call_to_action__IyTZO a,.navigation_container__3g_xB ul a{font-size:1rem;font-weight:500;padding:.4rem .6rem;border-radius:5px;margin-inline:1rem;transition:.2s ease;color:#4c4c4c}.navigation_call_to_action__IyTZO a:hover,.navigation_container__3g_xB ul a:hover{color:#90c}.navigation_call_to_action__IyTZO{display:flex;align-items:center;margin-left:auto}.navigation_call_to_action__IyTZO button{background:none;padding:14px 28px;border:1px solid #90c;border-radius:8px;color:#90c;font-weight:400;font-size:1rem;cursor:pointer;transition:.3s ease}.navigation_call_to_action__IyTZO button:hover{background:#90c;color:#fff}.navigation_drawer_out__qwucq,.navigation_menu_icon__1VR_8{display:none}@media (max-width:1020px){.navigation_call_to_action__IyTZO a,.navigation_container__3g_xB ul a{margin-inline:.5rem}}@media (max-width:820px){.navigation_container__3g_xB{padding-inline:1rem}.navigation_logo_container_drawer__H32xK{display:flex;align-items:center;z-index:999999;position:fixed;top:1.5rem;left:1rem;gap:.5rem}.navigation_logo_container_drawer__H32xK span{font-weight:700;font-size:1.2rem;text-transform:uppercase}.navigation_menu_icon__1VR_8{margin-right:1rem}.navigation_menu_icon__1VR_8,.navigation_menu_icon_close__GQUqs{display:block;width:30px;height:auto;margin-block:auto;z-index:20}.navigation_menu_icon_close__GQUqs{margin-right:.5rem;position:fixed;top:1.6rem;right:1.3rem}.navigation_drawer__IfEIW{width:80%;display:flex;flex-direction:column;gap:2rem;background:#f3e0f9;position:fixed;top:0;left:-100%;inset:0;height:100vh;z-index:99999;box-shadow:1px 0 23px -2px hsla(0,0%,50%,.75);-webkit-box-shadow:1px 0 23px -2px hsla(0,0%,50%,.75);-moz-box-shadow:1px 0 23px -2px hsla(0,0%,50%,.75);animation:navigation_slideInFromLeft__XiyjS .3s ease;transition:transform .3s ease}@keyframes navigation_slideInFromLeft__XiyjS{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.navigation_url_container__6nkhu{display:none}.navigation_nav_urls__EKrGc{text-align:center;margin-top:8rem}.navigation_call_to_action__IyTZO{flex-direction:column;margin-left:unset}.navigation_call_to_action__IyTZO li,.navigation_container__3g_xB ul li{margin-block:2rem;color:#4c4c4c}.navigation_drawer__IfEIW a{font-size:1rem!important;color:#4c4c4c!important}.navigation_call_to_action__IyTZO a:hover,.navigation_container__3g_xB ul a:hover{background:none;text-decoration:underline}.navigation_call_to_action__IyTZO button{font-size:1rem!important}}.footer_footerContainer__91Hms{width:100%;min-height:100px;display:flex;flex-direction:column;background:#1f0029;padding:5rem 3rem}.footer_content_wrapper__3gG_N{display:flex;justify-content:space-between;gap:2rem;width:100%}.footer_footer_logo_wrapper__TguyM{display:flex;flex-direction:column;gap:.5rem;align-self:start;width:100%;max-width:320px}.footer_footerContainer__91Hms .footer_logo_container__0kudj{align-self:start}.footer_footer_logo_wrapper__TguyM span{font-size:1.2rem}.footer_footer_logo_wrapper__TguyM p{font-size:.9rem;color:#d5d5d5;padding-bottom:1.5rem;padding-left:.5rem;line-height:22px}.footer_logo_container__0kudj{display:flex;flex-direction:column;color:#fff;gap:.5rem}.footer_logo_container__0kudj h1,.footer_logo_container__0kudj h2{font-weight:700;font-size:1.2rem;line-height:48px;text-transform:uppercase;background:linear-gradient(90deg,#304,#608);-webkit-background-clip:text;color:transparent}.footer_link_container__x2d9S{width:100%;max-width:700px;display:flex;flex-wrap:wrap;gap:6rem}.footer_link_container__x2d9S p{color:#fff;font-weight:400;font-size:24px}.footer_link_container__x2d9S ul{margin-top:1.6rem;color:#d5d5d5}.footer_link_container__x2d9S li{align-self:start;font-weight:300;font-size:1rem;margin:1.2rem 0 1.5rem;list-style-type:none}.footer_link_container__x2d9S a:hover{color:#d3d3d3;text-decoration:underline;transition:.2s ease}.footer_social_container___DKmd{display:flex;justify-content:space-between;flex-wrap:wrap;gap:2rem;margin-left:.5rem;margin-top:5rem;padding-top:2rem;font-size:.85rem;border-top:1px solid #3b3b3b}.footer_copyright__YYjEU{max-width:500px;color:#acacac;text-align:center}.footer_privacy_container__sjFmi{max-width:500px;display:flex;gap:1rem}.footer_privacy_container__sjFmi a{color:#acacac}@media (max-width:750px){.footer_footerContainer__91Hms{flex-direction:column;padding-inline:1rem}.footer_content_wrapper__3gG_N{flex-direction:column}.footer_footer_logo_wrapper__TguyM{width:100%}.footer_footer_logo_wrapper__TguyM p{line-height:26px;width:100%;max-width:100%}.footer_social_container___DKmd{flex-direction:column;margin-top:3rem}.footer_link_container__x2d9S{width:100%;flex-direction:column;padding-left:.5rem;gap:1rem}.footer_link_container__x2d9S>div{margin-bottom:2rem}.footer_copyright__YYjEU,.footer_privacy_container__sjFmi{align-self:center}}@font-face{font-family:__Montserrat_f56828;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Montserrat_f56828;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Montserrat_f56828;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Montserrat_f56828;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Montserrat_f56828;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Montserrat_f56828;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Montserrat_f56828;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Montserrat_f56828;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Montserrat_f56828;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Montserrat_f56828;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Montserrat_f56828;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Montserrat_f56828;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Montserrat_f56828;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Montserrat_f56828;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Montserrat_f56828;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Montserrat_f56828;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Montserrat_f56828;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Montserrat_f56828;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Montserrat_f56828;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Montserrat_f56828;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Montserrat_f56828;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Montserrat_f56828;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Montserrat_f56828;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Montserrat_f56828;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Montserrat_f56828;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Montserrat_Fallback_f56828;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_f56828{font-family:__Montserrat_f56828,__Montserrat_Fallback_f56828;font-style:normal}.ai-assistant_aiAssistant__R2OEx{position:fixed;bottom:20px;right:20px;z-index:1000;font-family:Aeonik,sans-serif}.ai-assistant_toggleButton__Uzm_3{background:linear-gradient(135deg,#90c,#4d0066);border:none;border-radius:50px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px rgba(153,0,204,.4);transition:all .3s ease;padding:12px 20px;min-height:60px;position:relative;overflow:hidden}.ai-assistant_toggleButton__Uzm_3:hover{transform:translateY(-2px);box-shadow:0 6px 25px rgba(153,0,204,.5)}.ai-assistant_toggleButton__Uzm_3:active{transform:translateY(0)}.ai-assistant_toggleButton__Uzm_3.ai-assistant_open__8s2m7{width:60px;height:60px;border-radius:50%;padding:0}.ai-assistant_aiIcon__ZMQEK{font-size:24px}.ai-assistant_meesssageIcon__dSFrT{font-size:24px;margin-right:10px}.ai-assistant_toggleButton__Uzm_3.ai-assistant_open__8s2m7 .ai-assistant_aiIcon__ZMQEK{margin-right:0}.ai-assistant_buttonText__hP7xs{display:flex;flex-direction:column;align-items:flex-start;line-height:1.2}.ai-assistant_title__SARA2{font-weight:600;font-size:14px}.ai-assistant_subtitle__hcpEC{font-weight:400;font-size:12px;opacity:.9}.ai-assistant_closeIcon__Jbnmm{font-size:18px;font-weight:700}.ai-assistant_chatWidget__AfJa6{position:absolute;bottom:80px;right:0;width:400px;max-height:550px;background:#fff;border-radius:20px;box-shadow:0 20px 60px rgba(0,0,0,.15),0 8px 25px rgba(153,0,204,.1);opacity:0;visibility:hidden;transform:translateY(20px) scale(.95);transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid rgba(153,0,204,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ai-assistant_chatWidget__AfJa6.ai-assistant_open__8s2m7{opacity:1;visibility:visible;transform:translateY(0) scale(1)}.ai-assistant_chatContainer__GY0FC{display:flex;flex-direction:column;height:550px;overflow:hidden;border-radius:20px}.ai-assistant_chatHeader__Zw7Dk{background:linear-gradient(135deg,#90c,#4d0066);color:#fff;padding:20px;display:flex;align-items:center;justify-content:space-between;border-radius:20px 20px 0 0;position:relative;overflow:hidden}.ai-assistant_chatHeader__Zw7Dk:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ai-assistant_headerContent__zmJCX{display:flex;align-items:center;position:relative;z-index:1}.ai-assistant_avatar__EZ6vc{width:44px;height:44px;background:hsla(0,0%,100%,.15);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:14px;border:2px solid hsla(0,0%,100%,.2)}.ai-assistant_avatar__EZ6vc .ai-assistant_aiIcon__ZMQEK{color:#fff;width:22px;height:22px}.ai-assistant_headerText__5mZVE h3{margin:0;font-size:17px;font-weight:600;color:#fff;position:relative;z-index:1}.ai-assistant_headerText__5mZVE p{margin:2px 0 0;font-size:13px;opacity:.9;color:#f3e0f9;position:relative;z-index:1}.ai-assistant_closeButton__mXx30{background:none;border:none;color:#fff;cursor:pointer;padding:6px;border-radius:6px;transition:all .2s ease;position:relative;z-index:1;display:flex;align-items:center;justify-content:center}.ai-assistant_closeButton__mXx30:hover{background:hsla(0,0%,100%,.15);transform:scale(1.1)}.ai-assistant_messagesContainer__FeVCP{flex:1 1;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:16px;background:linear-gradient(180deg,#fafafa,#f8f9fa)}.ai-assistant_message__wctDe{display:flex;margin-bottom:8px}.ai-assistant_message__wctDe.ai-assistant_user__OfnOU{justify-content:flex-end}.ai-assistant_message__wctDe.ai-assistant_ai__dPnVY{justify-content:flex-start}.ai-assistant_messageContent__vn9QK{max-width:85%;padding:16px 20px;border-radius:20px;position:relative;word-wrap:break-word;box-shadow:0 2px 10px rgba(0,0,0,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ai-assistant_message__wctDe.ai-assistant_user__OfnOU .ai-assistant_messageContent__vn9QK{background:linear-gradient(135deg,#90c,#4d0066);color:#fff;border-bottom-right-radius:8px;box-shadow:0 4px 15px rgba(153,0,204,.3)}.ai-assistant_message__wctDe.ai-assistant_ai__dPnVY .ai-assistant_messageContent__vn9QK{background:hsla(0,0%,100%,.95);color:#1b1b1b;border:1px solid rgba(153,0,204,.1);border-bottom-left-radius:8px;box-shadow:0 2px 15px rgba(0,0,0,.1)}.ai-assistant_message__wctDe.ai-assistant_ai__dPnVY[data-type=collection] .ai-assistant_messageContent__vn9QK{background:linear-gradient(135deg,rgba(25,118,210,.1),rgba(21,101,192,.08));border:2px solid rgba(25,118,210,.2);box-shadow:0 4px 20px rgba(25,118,210,.15)}.ai-assistant_message__wctDe.ai-assistant_ai__dPnVY[data-type=confirmation] .ai-assistant_messageContent__vn9QK{background:linear-gradient(135deg,rgba(46,125,50,.1),rgba(27,94,32,.08));border:2px solid rgba(46,125,50,.2);box-shadow:0 4px 20px rgba(46,125,50,.15)}.ai-assistant_messageContent__vn9QK p{margin:0;font-size:14px}.ai-assistant_timestamp__zGWjV{font-size:10px;opacity:.7;display:block;margin-top:4px}.ai-assistant_message__wctDe.ai-assistant_user__OfnOU .ai-assistant_timestamp__zGWjV{text-align:right;color:hsla(0,0%,100%,.8)}.ai-assistant_message__wctDe.ai-assistant_ai__dPnVY .ai-assistant_timestamp__zGWjV{color:#888}.ai-assistant_collectionProgress__QE1VD{display:flex;align-items:center;background:rgba(153,0,204,.08);padding:8px 12px;border-radius:8px;margin:10px 20px;border-left:3px solid #90c;font-size:12px;color:#4d0066;font-weight:500;text-align:left}.ai-assistant_progressIcon__2aha7{margin-right:8px;flex-shrink:0}.ai-assistant_thinkingIndicator__hs1B7{display:flex;align-items:center;gap:12px;padding:12px 0}.ai-assistant_brainIcon__uUV6x{font-size:24px;animation:ai-assistant_brainPulse__0iaCL 2s ease-in-out infinite}.ai-assistant_thinkingText__3P16S{display:flex;flex-direction:column;gap:6px}.ai-assistant_thinkingText__3P16S span{font-size:12px;color:#90c;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.ai-assistant_thinkingDots__tjkNs{display:flex;gap:4px}.ai-assistant_thinkingDots__tjkNs span{width:8px;height:8px;background:linear-gradient(135deg,#90c,#4d0066);border-radius:50%;animation:ai-assistant_thinkingDots__tjkNs 1.4s ease-in-out infinite both;box-shadow:0 2px 4px rgba(153,0,204,.3)}.ai-assistant_thinkingDots__tjkNs span:first-child{animation-delay:-.28s}.ai-assistant_thinkingDots__tjkNs span:nth-child(2){animation-delay:-.14s}.ai-assistant_thinkingDots__tjkNs span:nth-child(3){animation-delay:0s}@keyframes ai-assistant_brainPulse__0iaCL{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.15);opacity:.8}}@keyframes ai-assistant_thinkingDots__tjkNs{0%,70%,to{transform:scale(.6) translateY(0);opacity:.4}35%{transform:scale(1.3) translateY(-4px);opacity:1}}.ai-assistant_typingIndicator__fdK6b{display:flex;align-items:center;gap:4px;padding:8px 0}.ai-assistant_typingIndicator__fdK6b span{width:8px;height:8px;background:#90c;border-radius:50%;animation:ai-assistant_typing__gTC2x 1.4s ease-in-out infinite both}.ai-assistant_typingIndicator__fdK6b span:first-child{animation-delay:-.32s}.ai-assistant_typingIndicator__fdK6b span:nth-child(2){animation-delay:-.16s}@keyframes ai-assistant_typing__gTC2x{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1);opacity:1}}.ai-assistant_inputContainer__V1_ZB{padding:20px;border-top:1px solid rgba(153,0,204,.1);display:flex;align-items:center;gap:12px;background:hsla(0,0%,100%,.98);border-radius:0 0 20px 20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ai-assistant_messageInput__lGbzs{flex:1 1;border:1px solid rgba(153,0,204,.2);border-radius:25px;padding:14px 20px;font-size:14px;outline:none;font-family:Aeonik,sans-serif;transition:all .2s ease;background:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.ai-assistant_messageInput__lGbzs:focus{border-color:#90c;background:hsla(0,0%,100%,.95);box-shadow:0 0 0 3px rgba(153,0,204,.1)}.ai-assistant_messageInput__lGbzs:disabled{background:#f5f5f5;cursor:not-allowed}.ai-assistant_sendButton__T_YdG{background:linear-gradient(135deg,#90c,#4d0066);border:none;border-radius:50%;width:45px;height:45px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;transition:all .3s ease;box-shadow:0 4px 15px rgba(153,0,204,.3)}.ai-assistant_sendButton__T_YdG:hover:not(:disabled){transform:translateY(-1px) scale(1.05);box-shadow:0 6px 20px rgba(153,0,204,.4)}.ai-assistant_sendButton__T_YdG:active:not(:disabled){transform:translateY(0) scale(.98)}.ai-assistant_sendButton__T_YdG:disabled{background:linear-gradient(135deg,#ccc,#999);cursor:not-allowed;transform:none;box-shadow:0 2px 8px rgba(0,0,0,.1)}@media (max-width:480px){.ai-assistant_aiAssistant__R2OEx{bottom:20px;right:20px;left:auto}.ai-assistant_chatWidget__AfJa6{width:calc(100vw - 40px);right:0;left:auto;bottom:80px;border-radius:16px;max-height:75vh}.ai-assistant_chatContainer__GY0FC{height:75vh}.ai-assistant_chatHeader__Zw7Dk{border-radius:16px 16px 0 0;padding:18px}.ai-assistant_inputContainer__V1_ZB{border-radius:0 0 16px 16px;padding:18px}.ai-assistant_toggleButton__Uzm_3{width:auto;min-width:160px;border-radius:30px;justify-content:flex-start;padding:14px 20px}.ai-assistant_toggleButton__Uzm_3.ai-assistant_open__8s2m7{width:56px;height:56px;border-radius:50%;position:relative;min-width:auto;padding:0;justify-content:center}.ai-assistant_buttonText__hP7xs{align-items:flex-start}.ai-assistant_toggleButton__Uzm_3.ai-assistant_open__8s2m7 .ai-assistant_aiIcon__ZMQEK{margin-right:0}.ai-assistant_avatar__EZ6vc{width:40px;height:40px;margin-right:12px}.ai-assistant_avatar__EZ6vc .ai-assistant_aiIcon__ZMQEK{width:20px;height:20px}.ai-assistant_headerText__5mZVE h3{font-size:16px}.ai-assistant_headerText__5mZVE p{font-size:12px}.ai-assistant_messageInput__lGbzs{font-size:16px}}@media (max-width:768px){.ai-assistant_chatWidget__AfJa6{width:320px}.ai-assistant_messageContent__vn9QK{max-width:85%}.ai-assistant_messageContent__vn9QK .ai-assistant_navLink__JudU1{padding:12px 18px!important;margin:8px 4px!important;min-width:140px!important;font-size:14px!important;border-radius:12px!important}}.ai-assistant_messageContent__vn9QK .ai-assistant_navLink__JudU1{color:#90c!important;font-weight:700!important;cursor:pointer!important;text-decoration:none!important;padding:14px 24px!important;border-radius:16px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;display:inline-block!important;margin:10px 8px!important;background:linear-gradient(135deg,rgba(153,0,204,.18),rgba(77,0,102,.12))!important;border:2px solid rgba(153,0,204,.35)!important;position:relative!important;font-size:15px!important;box-shadow:0 6px 16px rgba(153,0,204,.25)!important;text-align:center!important;min-width:160px!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;vertical-align:middle!important}.ai-assistant_messageContent__vn9QK .ai-assistant_navLink__JudU1:hover{background:linear-gradient(135deg,rgba(153,0,204,.3),rgba(77,0,102,.2))!important;border-color:rgba(153,0,204,.5)!important;transform:translateY(-4px) scale(1.05)!important;box-shadow:0 12px 28px rgba(153,0,204,.4)!important;color:#70a!important}.ai-assistant_messageContent__vn9QK .ai-assistant_navLink__JudU1:active{transform:translateY(-2px) scale(.98)!important;box-shadow:0 6px 16px rgba(153,0,204,.3)!important}.ai-assistant_messageContent__vn9QK .ai-assistant_navLink__JudU1:after{content:"→"!important;margin-left:10px!important;opacity:.8!important;font-weight:700!important;transition:all .3s ease!important}.ai-assistant_messageContent__vn9QK .ai-assistant_navLink__JudU1:hover:after{opacity:1!important;transform:translateX(3px)!important}.ai-assistant_messageContent__vn9QK .ai-assistant_navLink__JudU1[data-href="#book-consultation"]{background:linear-gradient(135deg,rgba(25,118,210,.2),rgba(21,101,192,.15))!important;border-color:rgba(25,118,210,.4)!important;color:#1565c0!important;font-weight:700!important;box-shadow:0 6px 20px rgba(25,118,210,.3)!important}.ai-assistant_messageContent__vn9QK .ai-assistant_navLink__JudU1[data-href="#book-consultation"]:hover{background:linear-gradient(135deg,rgba(25,118,210,.35),rgba(21,101,192,.25))!important;color:#0d47a1!important;box-shadow:0 12px 35px rgba(25,118,210,.45)!important;border-color:rgba(25,118,210,.6)!important}.ai-assistant_messageContent__vn9QK .ai-assistant_navLink__JudU1[data-href="#contact-us"]{background:linear-gradient(135deg,rgba(76,175,80,.2),rgba(56,142,60,.15))!important;border-color:rgba(76,175,80,.4)!important;color:#2e7d32!important;font-weight:700!important;box-shadow:0 6px 20px rgba(76,175,80,.3)!important}.ai-assistant_messageContent__vn9QK .ai-assistant_navLink__JudU1[data-href="#contact-us"]:hover{background:linear-gradient(135deg,rgba(76,175,80,.35),rgba(56,142,60,.25))!important;color:#1b5e20!important;box-shadow:0 12px 35px rgba(76,175,80,.45)!important;border-color:rgba(76,175,80,.6)!important}.ai-assistant_messageContent__vn9QK .ai-assistant_navLink__JudU1[data-href="#services"]{background:linear-gradient(135deg,rgba(255,152,0,.2),rgba(245,124,0,.15))!important;border-color:rgba(255,152,0,.4)!important;color:#e65100!important;font-weight:700!important;box-shadow:0 6px 20px rgba(255,152,0,.3)!important}.ai-assistant_messageContent__vn9QK .ai-assistant_navLink__JudU1[data-href="#services"]:hover{background:linear-gradient(135deg,rgba(255,152,0,.35),rgba(245,124,0,.25))!important;color:#bf360c!important;box-shadow:0 12px 35px rgba(255,152,0,.45)!important;border-color:rgba(255,152,0,.6)!important}.ai-assistant_quickActionsContainer__iB_ON{margin:15px 0;padding:0}.ai-assistant_quickActionsTitle__ZEUm6{margin:0 0 10px;font-size:14px;font-weight:600;color:#666;text-align:left}.ai-assistant_quickActionButtons__drQed{display:flex;flex-direction:column;gap:8px}.ai-assistant_quickActionBtn__Gm1X0{display:flex;align-items:center;padding:10px 12px;border:1px solid #e0e0e0;border-radius:6px;background:#fff;font-size:14px;font-weight:500;color:#333;cursor:pointer;transition:all .2s ease;width:100%;text-align:left}.ai-assistant_quickActionBtn__Gm1X0:hover{border-color:#90c;background:#fafafa}.ai-assistant_quickActionBtn__Gm1X0:active{background:#f0f0f0}.ai-assistant_btnIcon__cMyyW{margin-right:8px;flex-shrink:0}.ai-assistant_btnText__u_N57{flex:1 1;font-weight:500}.ai-assistant_btnArrow__pwpTu{font-size:14px;opacity:.5;transition:opacity .2s ease}.ai-assistant_quickActionBtn__Gm1X0:hover .ai-assistant_btnArrow__pwpTu{opacity:1}@media (max-width:480px){.ai-assistant_quickActionBtn__Gm1X0{padding:12px;font-size:14px}.ai-assistant_quickActionsContainer__iB_ON{margin:12px 0}}.ai-assistant_messageContent__vn9QK strong{color:#4d0066;font-weight:600}.ai-assistant_messageContent__vn9QK em{color:#90c;font-style:italic}.ai-assistant_messageContent__vn9QK .ai-assistant_bullet__aA_WS{margin:8px 0;padding-left:4px;line-height:1.4;color:#333}.ai-assistant_messageContent__vn9QK p{margin:8px 0;line-height:1.5}.ai-assistant_messageContent__vn9QK a{color:#90c!important;text-decoration:none;font-weight:500;transition:all .2s ease}.ai-assistant_messageContent__vn9QK a:hover{color:#4d0066!important;text-decoration:underline}.ai-assistant_skipButtonContainer__Nfxmf{display:flex;justify-content:center;gap:12px;margin:10px 0;padding:0 20px;flex-wrap:wrap}.ai-assistant_skipButton__1ewGd{background:linear-gradient(135deg,#f5f5f5,#e0e0e0);border:2px solid #ddd;color:#666;padding:8px 16px;border-radius:20px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;text-transform:uppercase;letter-spacing:.5px}.ai-assistant_skipButton__1ewGd:hover{background:linear-gradient(135deg,#e8e8e8,#d5d5d5);border-color:#bbb;color:#555;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.ai-assistant_cancelButton__rOGG6{background:linear-gradient(135deg,#ffebee,#ffcdd2);border:2px solid #f8bbd9;border-radius:20px;padding:8px 16px;font-size:12px;color:#c62828;cursor:pointer;transition:all .2s ease;font-weight:600;text-transform:uppercase;letter-spacing:.5px;display:flex;align-items:center;gap:2px}.ai-assistant_cancelButton__rOGG6:hover{background:linear-gradient(135deg,#ffcdd2,#ef9a9a);border-color:#e91e63;transform:translateY(-1px);box-shadow:0 2px 6px rgba(198,40,40,.2);color:#b71c1c}.ai-assistant_skipButton__1ewGd:active{transform:translateY(0);box-shadow:0 1px 4px rgba(0,0,0,.1)}.ai-assistant_cancelButton__rOGG6:active{transform:translateY(0);box-shadow:0 1px 4px rgba(198,40,40,.15)}.ai-assistant_messagesContainer__FeVCP::-webkit-scrollbar{width:4px}.ai-assistant_messagesContainer__FeVCP::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.ai-assistant_messagesContainer__FeVCP::-webkit-scrollbar-thumb{background:#90c;border-radius:2px}.ai-assistant_messagesContainer__FeVCP::-webkit-scrollbar-thumb:hover{background:#4d0066}@font-face{font-family:Aeonik;src:url(/fonts/Aeonik/Aeonik-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Aeonik;src:url(/fonts/Aeonik/Aeonik-BoldItalic.otf) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:Aeonik;src:url(/fonts/Aeonik/Aeonik-Medium.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Aeonik;src:url(/fonts/Aeonik/Aeonik-MediumItalic.otf) format("opentype");font-weight:500;font-style:italic}@font-face{font-family:Aeonik;src:url(/fonts/Aeonik/Aeonik-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Aeonik;src:url(/fonts/Aeonik/Aeonik-RegularItalic.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:Aeonik;src:url(/fonts/Aeonik/Aeonik-Light.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:Aeonik;src:url(/fonts/Aeonik/Aeonik-LightItalic.otf) format("opentype");font-weight:300;font-style:italic}@font-face{font-family:Aeonik;src:url(/fonts/Aeonik/Aeonik-Thin.otf) format("opentype");font-weight:200;font-style:normal}@font-face{font-family:Aeonik;src:url(/fonts/Aeonik/Aeonik-ThinItalic.otf) format("opentype");font-weight:200;font-style:italic}@font-face{font-family:ClashDisplay;src:url(/fonts/ClashDisplay/ClashDisplay-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:ClashDisplay;src:url(/fonts/ClashDisplay/ClashDisplay-Semibold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:ClashDisplay;src:url(/fonts/ClashDisplay/ClashDisplay-Medium.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:ClashDisplay;src:url(/fonts/ClashDisplay/ClashDisplay-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:ClashDisplay;src:url(/fonts/ClashDisplay/ClashDisplay-Light.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:ClashDisplay;src:url(/fonts/ClashDisplay/ClashDisplay-Extralight.otf) format("opentype");font-weight:200;font-style:normal}body,html{padding:0;margin:0;font-size:100%;font-family:Aeonik,sans-serif}.body-no-scroll{overflow:hidden}a{color:inherit;text-decoration:none;font-family:Aeonik,sans-serif}*{box-sizing:border-box}ul{margin:0;padding:0}img{max-width:100%;height:auto}p{padding:0;margin:0;font-family:Aeonik,sans-serif}h1,h2,h3,h4,h5,h6,legend{padding:0;margin:0;font-family:ClashDisplay,sans-serif}button{font-family:Aeonik,sans-serif}.small-title-text{color:#4d0066;font-size:38px;font-weight:600}.large-title-text{color:#4d0066;font-size:46px;font-weight:600}@media (max-width:820px){.small-title-text{font-size:30px}.large-title-text{font-size:40px}}.swiper-button-next,.swiper-button-prev{position:relative!important;background-color:transparent;padding:1.6rem!important;border:1px solid #1b1b1b!important}.swiper-button-next svg,.swiper-button-prev svg{display:none!important}.swiper-button-next:after{content:""!important;background-image:url(/icons/arrow-right.svg)!important}.swiper-button-next:after,.swiper-button-prev:after{background-size:contain;background-repeat:no-repeat;position:absolute;left:10px;top:50%;transform:translateY(-50%);width:30px;height:30px}.swiper-button-prev:after{background-image:url(/icons/arrow-left.svg)!important;content:""!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:none!important;font-size:20px!important;color:#1b1b1b;line-height:unset!important}