@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wdth,wght@0,75..100,300..800;1,75..100,300..800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);:where(html){-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;line-height:1.15}:where(h1){-webkit-margin-after:.67em;-webkit-margin-before:.67em;font-size:2em;margin-block-end:.67em;margin-block-start:.67em}:where(dl,ol,ul) :where(dl,ol,ul){-webkit-margin-after:0;-webkit-margin-before:0;margin-block-end:0;margin-block-start:0}:where(hr){box-sizing:initial;color:inherit;height:0}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,pre,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(table){border-color:currentColor;text-indent:0}:where(button,input,select){margin:0}:where(button){text-transform:none}:where(button,input:is([type=button i],[type=reset i],[type=submit i])){-webkit-appearance:button}:where(progress){vertical-align:initial}:where(select){text-transform:none}:where(textarea){margin:0}:where(input[type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focus-inner{border-style:none;padding:0}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focusring{outline:1px dotted ButtonText}:where(:-moz-ui-invalid){box-shadow:none}:where(dialog){background-color:#fff;border:solid;color:#000;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-webkit-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(summary){display:list-item}:root{--sidebar-width:290px;--sidebar-width-mobile:72px;--header-height:64px;--default-layout-header-height:85px;--default-layout-header-width:1600px;--primary-gradient:linear-gradient(135deg,var(--text-color) 0%,var(--primary-color-1) 50%,var(--text-color) 100%);--card-hover-shadow:0 20px 40px #0000001f,0 8px 16px #00000014;--transition-bezier:cubic-bezier(0.4,0,0.2,1);--primary-color-gradient:linear-gradient(45deg,var(--primary-color-1),var(--primary-color-2));--feature-bg-gradient:linear-gradient(135deg,#1f78ff08,#2dd88108);--icon-bg-gradient:linear-gradient(135deg,#1f78ff1a,#2dd8811a);--primary-color-1:#4285f4;--primary-color-2:#34a853;--primary-color-3:#f7f9f9;--primary-color-4:#272727;--primary-color-5:#823329;--background-color:#f4f4f5;--background-secondary:#fff;--background-secondary-rgb:255,255,255;--text-color:#242424;--text-secondary:#71717a;--border-color:#e4e4e7;--primary-color:#1a237e;--primary-color-hover:#1e40af;--sidebar-bg:#fff;--sidebar-hover:#f5f5f5;--sidebar-active:#16182308;--sidebar-text:#1f1f1f;--sidebar-border:#e5e7eb;--dropzone-bg:#fff;--button-bg:#fff;--button-hover:#f0f0f0;--button-text:#333;--input-bg:#fff;--placeholder-color:#9ca3af;--loading-bg:#fff;--loading-card-bg:#fff;--loading-spinner-color:#e1e1e1;--first-letter-bg:#ffffffe6;--first-letter-color:#333;--status-success-bg:#f0fdf4;--status-success-text:#15803d;--status-pending-bg:#fff7ed;--status-pending-text:#c2410c;--attendance-safe:#52c41a;--attendance-warning:#faad14;--attendance-danger:#ff4d4f;--grade-a:#15803d;--grade-b-plus:#0284c7;--grade-b:#0369a1;--grade-b-minus:#0891b2;--grade-c-plus:#92400e;--grade-c:#854d0e;--grade-c-minus:#a16207;--grade-d-plus:#dc2626;--grade-d:#b91c1c;--grade-d-minus:#991b1b;--grade-f-plus:#7f1d1d;--grade-f:#64171d;--grade-f-minus:#450a0a;--grade-p:#4338ca;--grade-i:#7e22ce;--grade-m:#be123c;--grade-bg-a:#f0fdf4;--grade-bg-b-plus:#e0f2fe;--grade-bg-b:#e0f7fe;--grade-bg-b-minus:#cffafe;--grade-bg-c-plus:#fef3c7;--grade-bg-c:#fffbeb;--grade-bg-c-minus:#fef9c3;--grade-bg-d-plus:#fee2e2;--grade-bg-d:#fecaca;--grade-bg-d-minus:#fca5a5;--grade-bg-f-plus:#fee2e2;--grade-bg-f:#fecaca;--grade-bg-f-minus:#fca5a5;--grade-bg-p:#eef2ff;--grade-bg-i:#faf5ff;--grade-bg-m:#fff1f2;--finance-debt-color:#dc2626;--finance-paid-color:#16a34a;--finance-remaining-color:#d97706;--finance-debt-bg:#fef2f2;--finance-paid-bg:#f0fdf4;--finance-remaining-bg:#fffbeb;--scrollbar-track:#f1f1f1;--scrollbar-thumb:#888c;--scrollbar-thumb-hover:#444c;transition:all .3s ease;-webkit-user-select:none;user-select:none}[data-theme=dark]{--background-color:#0f1115;--background-secondary:#1a1d23;--background-secondary-rgb:26,29,35;--text-color:#e8eaed;--text-secondary:#9aa0a6;--border-color:#2d3139;--primary-color:#4285f4;--primary-color-hover:#5294ff;--primary-color-1:#4285f4;--primary-color-2:#34a853;--primary-color-3:#1a1d23;--primary-color-4:#131722;--primary-color-5:#ea4335;--sidebar-bg:#1a1d23;--sidebar-hover:#2d3139;--sidebar-active:#4285f426;--sidebar-text:#e8eaed;--sidebar-border:#2d3139;--dropzone-bg:#1a1d23;--button-bg:#2d3139;--button-hover:#3c4043;--button-text:#e8eaed;--input-bg:#1a1d23;--placeholder-color:#9aa0a6;--loading-bg:#0f1115;--loading-card-bg:#1a1d23;--loading-spinner-color:#2d3139;--first-letter-bg:#2d3139e6;--first-letter-color:#e8eaed;--status-success-bg:#34a85326;--status-success-text:#81c995;--status-pending-bg:#fbbc0526;--status-pending-text:#fdd663;--attendance-safe:#81c995;--attendance-warning:#fdd663;--attendance-danger:#f28b82;--grade-a:#81c995;--grade-b-plus:#8ab4f8;--grade-b:#669df6;--grade-b-minus:#4285f4;--grade-c-plus:#fdd663;--grade-c:#fbbc04;--grade-c-minus:#f9ab00;--grade-d-plus:#f28b82;--grade-d:#ea4335;--grade-d-minus:#d93025;--grade-f-plus:#d93025;--grade-f:#c5221f;--grade-f-minus:#b52d20;--grade-p:#a78bfa;--grade-i:#c58af9;--grade-m:#f8a5c2;--grade-bg-a:#15803d33;--grade-bg-b-plus:#0284c733;--grade-bg-b:#0369a133;--grade-bg-b-minus:#0891b233;--grade-bg-c-plus:#92400e33;--grade-bg-c:#854d0e33;--grade-bg-c-minus:#a1620733;--grade-bg-d-plus:#dc262633;--grade-bg-d:#b91c1c33;--grade-bg-d-minus:#991b1b33;--grade-bg-f-plus:#7f1d1d33;--grade-bg-f:#64171d33;--grade-bg-f-minus:#450a0a33;--grade-bg-p:#4338ca33;--grade-bg-i:#7e22ce33;--grade-bg-m:#be123c33;--finance-debt-color:#f28b82;--finance-paid-color:#81c995;--finance-remaining-color:#fdd663;--finance-debt-bg:#ea433526;--finance-paid-bg:#34a85326;--finance-remaining-bg:#fbbc0526;--scrollbar-track:#1a1d23;--scrollbar-thumb:#9aa0a680;--scrollbar-thumb-hover:#9aa0a6b3}*{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;margin:0;padding:0}html{font-size:62.5%}body{background-color:#f4f4f5;background-color:var(--background-color);color:#242424;color:var(--text-color);font-family:Roboto,sans-serif;font-size:1.6rem;text-rendering:optimizeSpeed;transition:background-color .3s ease,color .3s ease}[tabindex],button,input{border:none;outline:none}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:#f1f1f1;background:var(--scrollbar-track);border-radius:20px}::-webkit-scrollbar-thumb{background:#888c;background:var(--scrollbar-thumb);border:3px solid #f1f1f1;border:3px solid var(--scrollbar-track);border-radius:20px;cursor:grab}::-webkit-scrollbar-thumb:hover{background:#444c;background:var(--scrollbar-thumb-hover)}.GlobalStyles_main-layout__H6oVn{display:flex;min-height:100vh}.GlobalStyles_main-content__M8npk{flex:1 1;padding:20px;transition:margin-left .3s ease}.NoSidebarLayout_wrapper__3\+t\+G{background-color:var(--background-color);display:flex;flex-direction:column;min-height:100vh;width:100%}.NoSidebarLayout_container__Vg1O1{flex:1 1;margin:0 auto;padding:0;width:100%}:root{--notfound-padding:clamp(1rem,3vw,2rem);--error-number-size:clamp(8rem,15vw,12rem);--tree-icon-size:clamp(6rem,12vw,9rem);--title-size:clamp(2.5rem,5vw,4rem);--subtitle-size:clamp(1.1rem,2.5vw,1.6rem);--button-size:clamp(1rem,2vw,1.3rem)}.NotFound_wrapper__woiKt{align-items:center;background:var(--background-color);display:flex;justify-content:center;min-height:100vh;padding:clamp(1rem,3vw,2rem);padding:var(--notfound-padding);position:relative}.NotFound_content__1b9bZ{animation:NotFound_slideUp__rSrnc .8s ease-out;background:var(--background-secondary);border:1px solid var(--border-color);border-radius:clamp(16px,3vw,24px);box-shadow:0 4px 12px #0000000d;max-width:800px;padding:clamp(2rem,5vw,4rem);position:relative;text-align:center;width:100%;z-index:2}@media(max-width:768px){.NotFound_content__1b9bZ{margin:0 1rem;padding:clamp(1.5rem,4vw,2.5rem)}}.NotFound_error-visual__4KCd0{margin-bottom:clamp(2rem,4vw,3rem);position:relative}.NotFound_error-visual__4KCd0 .NotFound_error-number__-96hS{align-items:center;color:var(--text-color);display:flex;font-size:clamp(8rem,15vw,12rem);font-size:var(--error-number-size);font-weight:900;gap:clamp(.5rem,2vw,1rem);justify-content:center;line-height:1}.NotFound_error-visual__4KCd0 .NotFound_error-number__-96hS .NotFound_four__zJmaR{opacity:.8}.NotFound_error-visual__4KCd0 .NotFound_error-number__-96hS .NotFound_zero__oIk\+J{align-items:center;display:flex;height:clamp(6rem,12vw,9rem);height:var(--tree-icon-size);justify-content:center;position:relative;width:clamp(6rem,12vw,9rem);width:var(--tree-icon-size)}.NotFound_error-visual__4KCd0 .NotFound_error-number__-96hS .NotFound_zero__oIk\+J .NotFound_tree-icon__rSjH7{color:var(--primary-color-2);filter:drop-shadow(0 0 10px rgba(45,216,129,.3));font-size:clamp(6rem,12vw,9rem);font-size:var(--tree-icon-size)}.NotFound_message__T0sqs{margin-bottom:clamp(2rem,4vw,3rem)}.NotFound_message__T0sqs .NotFound_title__OQ-MU{animation:NotFound_slideInLeft__JjLFI .8s ease-out .4s both;color:var(--text-color);font-size:clamp(2.5rem,5vw,4rem);font-size:var(--title-size);font-weight:800;line-height:1.2;margin-bottom:clamp(1rem,2vw,1.5rem)}.NotFound_message__T0sqs .NotFound_subtitle__cHmFF{animation:NotFound_slideInRight__Lrq79 .8s ease-out .6s both;color:var(--text-secondary);font-size:clamp(1.1rem,2.5vw,1.6rem);font-size:var(--subtitle-size);line-height:1.6;margin:0 auto;max-width:600px}.NotFound_actions__lOtB6{animation:NotFound_fadeInUp__qcMwT .8s ease-out .8s both;display:flex;flex-wrap:wrap;gap:clamp(.75rem,2vw,1.5rem);justify-content:center}.NotFound_actions__lOtB6 button{align-items:center;border:none;border-radius:clamp(8px,2vw,12px);cursor:pointer;display:flex;font-size:clamp(1rem,2vw,1.3rem);font-size:var(--button-size);font-weight:600;gap:clamp(.5rem,1vw,.75rem);overflow:hidden;padding:clamp(.75rem,2vw,1rem) clamp(1.5rem,3vw,2rem);position:relative;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.NotFound_actions__lOtB6 button .NotFound_icon__JEwDt{font-size:clamp(1.2rem,2.5vw,1.6rem);transition:transform .3s ease}.NotFound_actions__lOtB6 button:hover .NotFound_icon__JEwDt{transform:scale(1.1)}.NotFound_actions__lOtB6 button:active{transform:translateY(1px) scale(.98)}.NotFound_actions__lOtB6 .NotFound_back-button__0WeBn{background:var(--background-secondary);border:2px solid var(--border-color);color:var(--text-color)}.NotFound_actions__lOtB6 .NotFound_back-button__0WeBn:hover{background:var(--primary-color-3);border-color:var(--primary-color-2);box-shadow:0 8px 25px #0000001a}.NotFound_actions__lOtB6 .NotFound_home-button__-mFmk{background:linear-gradient(135deg,var(--primary-color-1) 0,var(--primary-color-2) 100%);box-shadow:0 4px 15px #1f78ff4d;color:#fff}.NotFound_actions__lOtB6 .NotFound_home-button__-mFmk:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.NotFound_actions__lOtB6 .NotFound_home-button__-mFmk:hover{box-shadow:0 8px 25px #1f78ff66}.NotFound_actions__lOtB6 .NotFound_home-button__-mFmk:hover:before{left:100%}[data-theme=dark] .NotFound_content__1b9bZ{background:var(--background-secondary);border:1px solid var(--border-color)}[data-theme=dark] .NotFound_actions__lOtB6 .NotFound_back-button__0WeBn{background:var(--background-secondary);border-color:var(--border-color)}[data-theme=dark] .NotFound_actions__lOtB6 .NotFound_back-button__0WeBn:hover{background:var(--primary-color-4);border-color:var(--primary-color-1)}@keyframes NotFound_slideUp__rSrnc{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes NotFound_fadeInScale__TY7Zo{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes NotFound_slideInLeft__JjLFI{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes NotFound_slideInRight__Lrq79{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes NotFound_fadeInUp__qcMwT{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes NotFound_treeGrow__KXKGi{0%{opacity:0;transform:scale(.5) rotate(-10deg)}50%{opacity:.7;transform:scale(1.1) rotate(5deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}@media(max-width:480px){.NotFound_actions__lOtB6{align-items:center;flex-direction:column}.NotFound_actions__lOtB6 button{justify-content:center;max-width:280px;width:100%}}@media(max-width:320px){.NotFound_wrapper__woiKt{padding:.5rem}.NotFound_content__1b9bZ{margin:0 .5rem;padding:1.5rem 1rem}.NotFound_error-visual__4KCd0 .NotFound_error-number__-96hS{gap:.25rem}.NotFound_actions__lOtB6 button{font-size:.9rem;padding:.75rem 1.25rem}}.Home_wrapper__53Los{background:var(--background-color);min-height:100vh;position:relative;z-index:auto}:root{--header-padding-desktop:clamp(1rem,2vw,1.5rem) clamp(1.5rem,3vw,2.4rem);--header-padding-mobile:clamp(0.5rem,1.5vw,1rem) clamp(0.75rem,2vw,1.5rem);--header-height-desktop:clamp(60px,8vh,80px);--header-height-mobile:clamp(50px,7vh,70px);--header-border-radius:clamp(12px,2vw,20px);--header-margin:clamp(8px,2vw,24px);--logo-size:clamp(1.6rem,3vw,2.4rem);--nav-font-size:clamp(1.3rem,2vw,1.5rem);--btn-font-size:clamp(1.2rem,2vw,1.5rem);--icon-size:clamp(1.4rem,2.5vw,1.8rem)}.HomeHeader_wrapper__5AbNL{height:var(--header-height);left:0;padding:clamp(1rem,2vw,1.5rem) clamp(1.5rem,3vw,2.4rem);padding:var(--header-padding-desktop);pointer-events:none;position:fixed;right:0;top:0;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s ease;width:100%;z-index:1000}.HomeHeader_wrapper__5AbNL.HomeHeader_hidden__vGmKC,.HomeHeader_wrapper__5AbNL.HomeHeader_hide-on-map__exitP{opacity:0;pointer-events:none;transform:translateY(-100%)}@media(max-width:768px){.HomeHeader_wrapper__5AbNL{height:auto;min-height:var(--header-height);padding:clamp(.5rem,1.5vw,1rem) clamp(.75rem,2vw,1.5rem);padding:var(--header-padding-mobile)}}.HomeHeader_inner__VYSab{align-items:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#fffffff2;border:1px solid #fff3;border-radius:clamp(12px,2vw,20px);border-radius:var(--header-border-radius);box-shadow:0 8px 32px #0000001a,0 2px 8px #0000000d;display:flex;height:clamp(52px,8vw,70px);justify-content:space-between;margin:0 auto;max-width:min(1200px,100vw - clamp(8px,2vw,24px)*2);max-width:min(1200px,100vw - var(--header-margin)*2);padding:0 clamp(12px,3vw,32px);pointer-events:all;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.HomeHeader_inner__VYSab:hover{box-shadow:0 16px 64px #00000026,0 4px 16px #0000001a;transform:translateY(-2px)}[data-theme=dark] .HomeHeader_inner__VYSab{background:#27272af2;border:1px solid #ffffff1a}[data-theme=dark] .HomeHeader_inner__VYSab .HomeHeader_logo-link__TB5N7 span{color:var(--text-color);text-shadow:1px 1px 3px #ffffff1a}[data-theme=dark] .HomeHeader_inner__VYSab .HomeHeader_nav-item__8G4Jo:hover{background:#1f78ff1a;color:var(--primary-color-1)}[data-theme=dark] .HomeHeader_inner__VYSab .HomeHeader_login-btn__C9dlX{background:linear-gradient(135deg,var(--primary-color-1) 0,var(--primary-color-2) 100%);box-shadow:0 4px 12px #1f78ff4d}[data-theme=dark] .HomeHeader_inner__VYSab .HomeHeader_login-btn__C9dlX:hover{box-shadow:0 8px 25px #1f78ff66}[data-theme=dark] .HomeHeader_inner__VYSab .HomeHeader_user-menu__EJNlh .HomeHeader_user-btn__v8kle{background:var(--background-secondary);border-color:var(--border-color);color:var(--text-color)}[data-theme=dark] .HomeHeader_inner__VYSab .HomeHeader_user-menu__EJNlh .HomeHeader_user-btn__v8kle:hover{background:var(--button-hover)}[data-theme=dark] .HomeHeader_inner__VYSab .HomeHeader_user-menu__EJNlh .HomeHeader_logout-btn__egMMA{background:var(--background-secondary);border-color:var(--border-color)}[data-theme=dark] .HomeHeader_inner__VYSab .HomeHeader_user-menu__EJNlh .HomeHeader_logout-btn__egMMA:hover{background:#dc262633;border-color:#fca5a54d}.HomeHeader_wrapper__5AbNL.HomeHeader_scrolled__yRDHf .HomeHeader_inner__VYSab{background:var(--primary-color-3);box-shadow:0 16px 64px #0000001f,0 4px 16px #00000014}[data-theme=dark] .HomeHeader_wrapper__5AbNL.HomeHeader_scrolled__yRDHf .HomeHeader_inner__VYSab{background:var(--primary-color-4)}.HomeHeader_mobile-menu__Xi0rt{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--primary-color-3);border-radius:clamp(12px,2vw,16px);box-shadow:0 16px 64px #00000026;display:none;left:clamp(8px,2vw,16px);padding:clamp(16px,3vw,20px);position:fixed;right:clamp(8px,2vw,16px);top:calc(var(--header-height) + clamp(8px,2vw,16px));z-index:999}.HomeHeader_mobile-menu__Xi0rt .HomeHeader_mobile-nav-list__iafrv{list-style:none;margin:0;padding:0}.HomeHeader_mobile-menu__Xi0rt .HomeHeader_mobile-nav-list__iafrv li{margin-bottom:clamp(6px,1vw,8px)}.HomeHeader_mobile-menu__Xi0rt .HomeHeader_mobile-nav-list__iafrv li:last-child{border-top:1px solid var(--border-color);margin-bottom:0;margin-top:clamp(8px,2vw,12px);padding-top:clamp(8px,2vw,12px)}.HomeHeader_mobile-menu__Xi0rt .HomeHeader_mobile-nav-list__iafrv li .HomeHeader_mobile-nav-item__1OfrA{align-items:center;background:none;border:none;border-radius:clamp(8px,2vw,12px);color:var(--text-color);cursor:pointer;display:flex;font-size:clamp(1.4rem,2.5vw,1.6rem);font-weight:600;gap:clamp(8px,2vw,12px);padding:clamp(10px,3vw,14px) clamp(12px,3vw,16px);text-align:left;text-decoration:none;transition:all .3s ease;width:100%}.HomeHeader_mobile-menu__Xi0rt .HomeHeader_mobile-nav-list__iafrv li .HomeHeader_mobile-nav-item__1OfrA:hover{background:#1f78ff1a;color:var(--primary-color-1);transform:translateX(4px)}.HomeHeader_mobile-menu__Xi0rt .HomeHeader_mobile-nav-list__iafrv li .HomeHeader_mobile-nav-item__1OfrA .HomeHeader_icon__rnGaW{color:var(--primary-color-1);font-size:clamp(1.4rem,2.5vw,1.8rem);font-size:var(--icon-size)}.HomeHeader_mobile-menu__Xi0rt .HomeHeader_mobile-nav-list__iafrv li .HomeHeader_mobile-nav-item__1OfrA.HomeHeader_login-btn-mobile__7dXFv{background:linear-gradient(135deg,var(--primary-color-1) 0,var(--primary-color-2) 100%);color:#fff;justify-content:center;margin-top:clamp(6px,1.5vw,8px)}.HomeHeader_mobile-menu__Xi0rt .HomeHeader_mobile-nav-list__iafrv li .HomeHeader_mobile-nav-item__1OfrA.HomeHeader_login-btn-mobile__7dXFv:hover{background:linear-gradient(135deg,var(--primary-color-1) 0,var(--primary-color-2) 100%);box-shadow:0 8px 25px #1f78ff4d;transform:translateY(-2px)}.HomeHeader_mobile-menu__Xi0rt .HomeHeader_mobile-nav-list__iafrv li .HomeHeader_mobile-nav-item__1OfrA.HomeHeader_login-btn-mobile__7dXFv .HomeHeader_icon__rnGaW{color:#fff}.HomeHeader_mobile-menu__Xi0rt .HomeHeader_mobile-nav-list__iafrv li .HomeHeader_mobile-nav-item__1OfrA.HomeHeader_dashboard-btn__7A\+ri{background:var(--background-secondary);border:1px solid var(--border-color);justify-content:center}.HomeHeader_mobile-menu__Xi0rt .HomeHeader_mobile-nav-list__iafrv li .HomeHeader_mobile-nav-item__1OfrA.HomeHeader_dashboard-btn__7A\+ri:hover{background:var(--button-hover);transform:translateY(-1px)}.HomeHeader_mobile-menu__Xi0rt.HomeHeader_show__Y-915{animation:HomeHeader_slideDown__QeEd4 .3s ease-out;display:block}@keyframes HomeHeader_slideDown__QeEd4{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}[data-theme=dark] .HomeHeader_mobile-menu__Xi0rt{background:var(--primary-color-4)}.HomeHeader_logo__iFIsR .HomeHeader_logo-link__TB5N7{align-items:center;border-radius:clamp(8px,1.5vw,12px);color:var(--text-color);cursor:pointer;display:flex;padding:clamp(4px,1vw,12px);text-decoration:none;transition:all .3s ease}.HomeHeader_logo__iFIsR .HomeHeader_logo-link__TB5N7:hover{background:#0000000d;transform:scale(1.02)}.HomeHeader_logo__iFIsR .HomeHeader_logo-link__TB5N7 img{height:clamp(28px,4vw,36px);margin-right:clamp(8px,1.5vw,12px)}.HomeHeader_logo__iFIsR .HomeHeader_logo-link__TB5N7 span{color:var(--text-color);font-size:clamp(1.8rem,3vw,2.4rem);font-weight:800;text-shadow:1px 1px 2px #0000004d;transition:all .3s ease}.HomeHeader_logo__iFIsR .HomeHeader_logo-link__TB5N7 .HomeHeader_logo-icon__waKSr{color:var(--primary-color-2);filter:drop-shadow(0 0 1px rgba(0,0,0,.8));font-size:clamp(2.2rem,3.5vw,2.8rem);margin-right:clamp(6px,1.5vw,10px);transition:all .3s ease}.HomeHeader_logo__iFIsR .HomeHeader_logo-link__TB5N7:hover .HomeHeader_logo-icon__waKSr{color:var(--primary-color-1);filter:drop-shadow(0 0 8px rgba(45,216,129,.4)) drop-shadow(0 0 1px rgba(0,0,0,.9));transform:scale(1.15)}.HomeHeader_navigation__WiCMw .HomeHeader_nav-list__iWN6C{align-items:center;display:flex;gap:clamp(4px,1vw,8px);list-style:none}.HomeHeader_navigation__WiCMw .HomeHeader_nav-list__iWN6C li .HomeHeader_nav-item__8G4Jo{background:none;border:none;border-radius:clamp(8px,2vw,12px);color:var(--text-color);cursor:pointer;font-size:clamp(1.3rem,2vw,1.5rem);font-size:var(--nav-font-size);font-weight:600;overflow:hidden;padding:clamp(8px,2vw,12px) clamp(12px,3vw,20px);position:relative;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.HomeHeader_navigation__WiCMw .HomeHeader_nav-list__iWN6C li .HomeHeader_nav-item__8G4Jo:hover{background:#1f78ff1a;color:var(--primary-color-1);transform:translateY(-1px)}.HomeHeader_navigation__WiCMw .HomeHeader_nav-list__iWN6C li .HomeHeader_nav-item__8G4Jo:active{transform:translateY(0)}@media(max-width:768px){.HomeHeader_navigation__WiCMw .HomeHeader_nav-list__iWN6C{display:none}}.HomeHeader_actions__ftTaZ{align-items:center;display:flex;gap:clamp(8px,2vw,12px)}.HomeHeader_actions__ftTaZ .HomeHeader_login-btn__C9dlX{align-items:center;background:linear-gradient(135deg,var(--primary-color-1) 0,var(--primary-color-2) 100%);border:none;border-radius:clamp(8px,2vw,12px);box-shadow:0 4px 12px #1f78ff4d;color:#fff;cursor:pointer;display:flex;font-size:clamp(1.2rem,2vw,1.5rem);font-size:var(--btn-font-size);font-weight:600;gap:clamp(6px,1.5vw,8px);overflow:hidden;padding:clamp(8px,2vw,12px) clamp(16px,4vw,24px);position:relative;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.HomeHeader_actions__ftTaZ .HomeHeader_login-btn__C9dlX:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.HomeHeader_actions__ftTaZ .HomeHeader_login-btn__C9dlX:hover{box-shadow:0 8px 25px #1f78ff66;transform:translateY(-2px) scale(1.02)}.HomeHeader_actions__ftTaZ .HomeHeader_login-btn__C9dlX:hover:before{left:100%}.HomeHeader_actions__ftTaZ .HomeHeader_login-btn__C9dlX:active{transform:translateY(-1px) scale(1.01)}.HomeHeader_actions__ftTaZ .HomeHeader_login-btn__C9dlX .HomeHeader_icon__rnGaW{font-size:clamp(1.4rem,2.5vw,1.8rem);font-size:var(--icon-size)}@media(max-width:768px){.HomeHeader_actions__ftTaZ .HomeHeader_login-btn__C9dlX span{display:none}}.HomeHeader_actions__ftTaZ .HomeHeader_user-menu__EJNlh{align-items:center;display:flex;gap:clamp(4px,1.5vw,8px)}.HomeHeader_actions__ftTaZ .HomeHeader_user-menu__EJNlh .HomeHeader_user-btn__v8kle{align-items:center;background:var(--background-secondary);border:1px solid var(--border-color);border-radius:clamp(8px,2vw,12px);color:var(--text-color);cursor:pointer;display:flex;font-size:clamp(1.2rem,2vw,1.4rem);font-weight:500;gap:clamp(4px,1.5vw,8px);padding:clamp(6px,2vw,10px) clamp(10px,3vw,16px);text-decoration:none;transition:all .3s ease}.HomeHeader_actions__ftTaZ .HomeHeader_user-menu__EJNlh .HomeHeader_user-btn__v8kle:hover{background:var(--button-hover);box-shadow:0 4px 12px #0000001a;transform:translateY(-1px)}.HomeHeader_actions__ftTaZ .HomeHeader_user-menu__EJNlh .HomeHeader_user-btn__v8kle .HomeHeader_icon__rnGaW{color:var(--primary-color-1);font-size:clamp(1.4rem,2.5vw,1.8rem);font-size:var(--icon-size)}.HomeHeader_actions__ftTaZ .HomeHeader_user-menu__EJNlh .HomeHeader_user-btn__v8kle .HomeHeader_user-name__r9ORq{max-width:clamp(80px,15vw,120px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:968px){.HomeHeader_actions__ftTaZ .HomeHeader_user-menu__EJNlh .HomeHeader_user-btn__v8kle .HomeHeader_user-name__r9ORq{display:none}}.HomeHeader_actions__ftTaZ .HomeHeader_user-menu__EJNlh .HomeHeader_logout-btn__egMMA{align-items:center;background:var(--background-secondary);border:1px solid var(--border-color);border-radius:clamp(8px,2vw,10px);cursor:pointer;display:flex;height:clamp(32px,5vw,40px);justify-content:center;transition:all .3s ease;width:clamp(32px,5vw,40px)}.HomeHeader_actions__ftTaZ .HomeHeader_user-menu__EJNlh .HomeHeader_logout-btn__egMMA:hover{background:#dc262633;border-color:#fca5a54d;transform:translateY(-1px)}.HomeHeader_actions__ftTaZ .HomeHeader_user-menu__EJNlh .HomeHeader_logout-btn__egMMA .HomeHeader_icon__rnGaW{color:#dc2626;font-size:clamp(1.4rem,2.5vw,1.8rem);font-size:var(--icon-size)}.HomeHeader_actions__ftTaZ .HomeHeader_menu-btn__\+1H4S{align-items:center;background:none;border:none;border-radius:clamp(6px,1.5vw,8px);cursor:pointer;display:none;flex-direction:column;height:clamp(36px,6vw,40px);justify-content:center;padding:clamp(6px,1.5vw,8px);transition:all .3s ease;width:clamp(36px,6vw,40px)}.HomeHeader_actions__ftTaZ .HomeHeader_menu-btn__\+1H4S:hover{background:#0000000d}.HomeHeader_actions__ftTaZ .HomeHeader_menu-btn__\+1H4S .HomeHeader_menu-icon__0D-NZ{color:var(--text-color);font-size:clamp(1.8rem,3vw,2rem)}@media(max-width:768px){.HomeHeader_actions__ftTaZ .HomeHeader_menu-btn__\+1H4S{display:flex}}@media(max-width:480px){.HomeHeader_logo__iFIsR .HomeHeader_logo-link__TB5N7 .HomeHeader_logo-icon__waKSr{font-size:2.2rem;margin-right:6px}.HomeHeader_logo__iFIsR .HomeHeader_logo-link__TB5N7 span{font-size:1.8rem}}@media(max-width:320px){.HomeHeader_wrapper__5AbNL{padding:6px 8px}.HomeHeader_inner__VYSab{border-radius:12px;height:48px;margin:0 2px;padding:0 8px}.HomeHeader_logo__iFIsR .HomeHeader_logo-link__TB5N7{padding:2px 4px}.HomeHeader_logo__iFIsR .HomeHeader_logo-link__TB5N7 .HomeHeader_logo-icon__waKSr{font-size:2rem;margin-right:4px}.HomeHeader_logo__iFIsR .HomeHeader_logo-link__TB5N7 span{font-size:1.6rem}.HomeHeader_actions__ftTaZ{gap:8px}.HomeHeader_actions__ftTaZ .HomeHeader_login-btn__C9dlX{padding:6px 10px}.HomeHeader_actions__ftTaZ .HomeHeader_login-btn__C9dlX .HomeHeader_icon__rnGaW{font-size:1.4rem}.HomeHeader_actions__ftTaZ .HomeHeader_user-menu__EJNlh{gap:4px}.HomeHeader_actions__ftTaZ .HomeHeader_user-menu__EJNlh .HomeHeader_user-btn__v8kle{padding:4px 8px}.HomeHeader_actions__ftTaZ .HomeHeader_user-menu__EJNlh .HomeHeader_logout-btn__egMMA{height:28px;width:28px}.HomeHeader_actions__ftTaZ .HomeHeader_user-menu__EJNlh .HomeHeader_logout-btn__egMMA .HomeHeader_icon__rnGaW{font-size:1.2rem}.HomeHeader_actions__ftTaZ .HomeHeader_menu-btn__\+1H4S{height:32px;width:32px}.HomeHeader_actions__ftTaZ .HomeHeader_menu-btn__\+1H4S .HomeHeader_menu-icon__0D-NZ{font-size:1.6rem}.HomeHeader_mobile-menu__Xi0rt{border-radius:8px;left:4px;padding:12px;right:4px;top:calc(var(--header-height) + 4px)}.HomeHeader_mobile-menu__Xi0rt .HomeHeader_mobile-nav-list__iafrv li .HomeHeader_mobile-nav-item__1OfrA{font-size:1.4rem;padding:10px 12px}.HomeHeader_mobile-menu__Xi0rt .HomeHeader_mobile-nav-list__iafrv li .HomeHeader_mobile-nav-item__1OfrA .HomeHeader_icon__rnGaW{font-size:1.6rem}}.Toggle_toggle-switch__MQejf{height:31px;margin-right:16px;position:relative;width:51px}.Toggle_toggle-input__T0gt\+{height:0;opacity:0;width:0}.Toggle_toggle-input__T0gt\+:checked+.Toggle_toggle-label__OFxoH{background-color:silver}.Toggle_toggle-input__T0gt\+:checked+.Toggle_toggle-label__OFxoH:before{transform:translateX(21px)}.Toggle_toggle-input__T0gt\+:checked+.Toggle_toggle-label__OFxoH .Toggle_theme-icon__dBJP8.Toggle_dark__tM5kM{opacity:1}.Toggle_toggle-input__T0gt\+:checked+.Toggle_toggle-label__OFxoH .Toggle_theme-icon__dBJP8.Toggle_light__d39oW{opacity:0}.Toggle_toggle-label__OFxoH{background-color:#e9e9ea;border-radius:31px;bottom:0;box-shadow:inset 0 0 1px #0006;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:all .4s cubic-bezier(.16,1,.3,1)}.Toggle_toggle-label__OFxoH:before{background-color:#fff;border-radius:50%;bottom:2px;box-shadow:0 1px 3px #00000026;content:"";height:27px;left:2px;position:absolute;transition:all .4s cubic-bezier(.16,1,.3,1);width:27px}.Toggle_toggle-label__OFxoH .Toggle_theme-icon__dBJP8{color:#000;font-size:14px;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .2s}.Toggle_toggle-label__OFxoH .Toggle_theme-icon__dBJP8.Toggle_dark__tM5kM{opacity:0;right:8px}.Toggle_toggle-label__OFxoH .Toggle_theme-icon__dBJP8.Toggle_light__d39oW{left:8px;opacity:1}.Toggle_lang-toggle__HKU8e,.Toggle_theme-toggle__vH27n{background:#e9e9ea;border:none;border-radius:100px;cursor:pointer;height:31px;padding:2px;position:relative;transition:all .3s ease;width:51px}.Toggle_lang-toggle__HKU8e.Toggle_active__73v4L,.Toggle_theme-toggle__vH27n.Toggle_active__73v4L{background:var(--sidebar-active)}.Toggle_lang-toggle__HKU8e:disabled,.Toggle_theme-toggle__vH27n:disabled{cursor:default;opacity:.9}.Toggle_lang-toggle__HKU8e .Toggle_toggle-slider__NTw0m,.Toggle_theme-toggle__vH27n .Toggle_toggle-slider__NTw0m{align-items:center;background:#fff;border-radius:50%;box-shadow:0 2px 4px #0006;color:var(--active-color);display:flex;font-size:14px;font-weight:600;height:27px;justify-content:center;left:2px;position:absolute;top:2px;transition:transform .3s ease;width:27px}.Toggle_lang-toggle__HKU8e.Toggle_active__73v4L .Toggle_toggle-slider__NTw0m,.Toggle_theme-toggle__vH27n.Toggle_active__73v4L .Toggle_toggle-slider__NTw0m{transform:translateX(20px)}.HomeFooter_footer__RyOGN{background:var(--background-color);border-top:1px solid var(--border-color);margin-top:auto;padding:80px 0 0}.HomeFooter_footer__RyOGN .HomeFooter_footer-content__7g0sr{margin:0 auto;max-width:1200px;padding:0 24px}.HomeFooter_footer__RyOGN .HomeFooter_footer-main__fFZvp{grid-gap:80px;display:grid;gap:80px;grid-template-columns:1fr 2fr;margin-bottom:60px}@media(max-width:968px){.HomeFooter_footer__RyOGN .HomeFooter_footer-main__fFZvp{gap:60px;grid-template-columns:1fr}}.HomeFooter_footer__RyOGN .HomeFooter_footer-brand__g8N6J .HomeFooter_logo__bHBqW{align-items:center;display:flex;margin-bottom:24px}.HomeFooter_footer__RyOGN .HomeFooter_footer-brand__g8N6J .HomeFooter_logo__bHBqW .HomeFooter_logo-icon__NPCJd{color:var(--primary-color-2);font-size:3.2rem;margin-right:12px}.HomeFooter_footer__RyOGN .HomeFooter_footer-brand__g8N6J .HomeFooter_logo__bHBqW .HomeFooter_logo-text__ZSqu-{color:var(--text-color);font-size:2.8rem;font-weight:800}.HomeFooter_footer__RyOGN .HomeFooter_footer-brand__g8N6J .HomeFooter_brand-description__QaIVE{color:var(--text-secondary);font-size:1.6rem;line-height:1.6;margin-bottom:32px}.HomeFooter_footer__RyOGN .HomeFooter_footer-brand__g8N6J .HomeFooter_social-links__2zNc7{display:flex;justify-content:space-between}.HomeFooter_footer__RyOGN .HomeFooter_footer-brand__g8N6J .HomeFooter_social-links__2zNc7 .HomeFooter_social-link__FWg4H{align-items:center;background:var(--background-secondary);border:1px solid var(--border-color);border-radius:12px;color:var(--text-secondary);display:flex;font-size:1.8rem;height:44px;justify-content:center;text-decoration:none;transition:all .3s ease;width:44px}.HomeFooter_footer__RyOGN .HomeFooter_footer-brand__g8N6J .HomeFooter_social-links__2zNc7 .HomeFooter_social-link__FWg4H:hover{background:var(--primary-color-1);box-shadow:0 8px 24px #1f78ff4d;color:#fff;transform:translateY(-2px)}.HomeFooter_footer__RyOGN .HomeFooter_footer-brand__g8N6J .HomeFooter_language-selector__-J\+FU{align-items:center;background:var(--background-secondary);border:1px solid var(--border-color);border-radius:12px;color:var(--text-color);cursor:pointer;display:flex;font-size:1.6rem;font-weight:500;gap:8px;margin-top:24px;padding:12px 16px;position:relative;transition:all .3s ease;width:100%}.HomeFooter_footer__RyOGN .HomeFooter_footer-brand__g8N6J .HomeFooter_language-selector__-J\+FU:hover{background:var(--background-color);border-color:var(--primary-color-1);box-shadow:0 4px 16px #00000014;transform:translateY(-1px)}.HomeFooter_footer__RyOGN .HomeFooter_footer-brand__g8N6J .HomeFooter_language-selector__-J\+FU .HomeFooter_language-icon__-MhRT{color:var(--primary-color-1);font-size:1.8rem}.HomeFooter_footer__RyOGN .HomeFooter_footer-brand__g8N6J .HomeFooter_language-selector__-J\+FU span:first-of-type{margin-right:auto}.HomeFooter_footer__RyOGN .HomeFooter_footer-brand__g8N6J .HomeFooter_language-selector__-J\+FU .HomeFooter_language-flag__SXX1T{filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));font-size:2rem;line-height:1;margin-left:auto;transition:all .3s ease}.HomeFooter_footer__RyOGN .HomeFooter_footer-brand__g8N6J .HomeFooter_language-selector__-J\+FU:hover .HomeFooter_language-flag__SXX1T{transform:scale(1.15)}.HomeFooter_footer__RyOGN .HomeFooter_footer-links__L\+yKg{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(4,1fr)}@media(max-width:768px){.HomeFooter_footer__RyOGN .HomeFooter_footer-links__L\+yKg{gap:32px;grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.HomeFooter_footer__RyOGN .HomeFooter_footer-links__L\+yKg{gap:32px;grid-template-columns:1fr}}.HomeFooter_footer__RyOGN .HomeFooter_footer-section__eKVZ\+ .HomeFooter_section-title__NUZp6{color:var(--text-color);font-size:1.8rem;font-weight:700;margin-bottom:24px}.HomeFooter_footer__RyOGN .HomeFooter_footer-section__eKVZ\+ .HomeFooter_section-links__86\+rS{list-style:none;margin:0;padding:0}.HomeFooter_footer__RyOGN .HomeFooter_footer-section__eKVZ\+ .HomeFooter_section-links__86\+rS li{margin-bottom:12px}.HomeFooter_footer__RyOGN .HomeFooter_footer-section__eKVZ\+ .HomeFooter_section-links__86\+rS li .HomeFooter_footer-link__bhxHb{background:none;border:none;color:var(--text-secondary);cursor:pointer;font-size:1.5rem;font-weight:500;padding:0;text-align:left;text-decoration:none;transition:all .3s ease}.HomeFooter_footer__RyOGN .HomeFooter_footer-section__eKVZ\+ .HomeFooter_section-links__86\+rS li .HomeFooter_footer-link__bhxHb:hover{color:var(--primary-color-1);transform:translateX(4px)}.HomeFooter_footer__RyOGN .HomeFooter_footer-section__eKVZ\+ .HomeFooter_contact-info__jfWdC .HomeFooter_contact-item__SdJ7m{align-items:center;color:var(--text-secondary);display:flex;font-size:1.5rem;gap:12px;margin-bottom:16px}.HomeFooter_footer__RyOGN .HomeFooter_footer-section__eKVZ\+ .HomeFooter_contact-info__jfWdC .HomeFooter_contact-item__SdJ7m .HomeFooter_contact-icon__KUK\+G{color:var(--primary-color-1);font-size:1.6rem}.HomeFooter_footer__RyOGN .HomeFooter_footer-bottom__ynLQ6{border-top:1px solid var(--border-color);padding:32px 0}.HomeFooter_footer__RyOGN .HomeFooter_footer-bottom__ynLQ6 .HomeFooter_footer-bottom-content__hCGCd{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}@media(max-width:768px){.HomeFooter_footer__RyOGN .HomeFooter_footer-bottom__ynLQ6 .HomeFooter_footer-bottom-content__hCGCd{flex-direction:column;text-align:center}}.HomeFooter_footer__RyOGN .HomeFooter_footer-bottom__ynLQ6 .HomeFooter_footer-bottom-content__hCGCd .HomeFooter_copyright__2F0Ur{color:var(--text-secondary);font-size:1.4rem}.HomeFooter_footer__RyOGN .HomeFooter_footer-bottom__ynLQ6 .HomeFooter_footer-bottom-content__hCGCd .HomeFooter_legal-links__d88nR{display:flex;flex-wrap:wrap;gap:24px}@media(max-width:768px){.HomeFooter_footer__RyOGN .HomeFooter_footer-bottom__ynLQ6 .HomeFooter_footer-bottom-content__hCGCd .HomeFooter_legal-links__d88nR{justify-content:center}}.HomeFooter_footer__RyOGN .HomeFooter_footer-bottom__ynLQ6 .HomeFooter_footer-bottom-content__hCGCd .HomeFooter_legal-links__d88nR .HomeFooter_legal-link__LdFlA{background:none;border:none;color:var(--text-secondary);cursor:pointer;font-size:1.4rem;font-weight:500;padding:0;text-decoration:none;transition:all .3s ease}.HomeFooter_footer__RyOGN .HomeFooter_footer-bottom__ynLQ6 .HomeFooter_footer-bottom-content__hCGCd .HomeFooter_legal-links__d88nR .HomeFooter_legal-link__LdFlA:hover{color:var(--primary-color-1)}.HomePopupLanguages_overlay__s43xj{align-items:center;animation:HomePopupLanguages_fadeIn__gAH7R .2s ease-out;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.HomePopupLanguages_popup__87SSX{animation:HomePopupLanguages_slideUp__jOUYc .3s ease-out;background:var(--background-secondary);border:1px solid var(--border-color);border-radius:16px;box-shadow:0 20px 60px #00000026;max-height:500px;max-width:400px;overflow:hidden;width:100%}.HomePopupLanguages_header__Ma-a6{align-items:center;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:24px 24px 16px}.HomePopupLanguages_header__Ma-a6 .HomePopupLanguages_title__P2ZXT{align-items:center;color:var(--text-color);display:flex;font-size:1.8rem;font-weight:700;gap:12px}.HomePopupLanguages_header__Ma-a6 .HomePopupLanguages_title__P2ZXT .HomePopupLanguages_globe-icon__Kz8Hi{color:var(--primary-color-1);font-size:2rem}.HomePopupLanguages_header__Ma-a6 .HomePopupLanguages_close-btn__cVWgt{background:none;border:none;border-radius:4px;color:var(--text-secondary);cursor:pointer;font-size:2.4rem;line-height:1;padding:4px;transition:all .2s ease}.HomePopupLanguages_header__Ma-a6 .HomePopupLanguages_close-btn__cVWgt:hover{background:var(--background-color);color:var(--text-color)}.HomePopupLanguages_content__WaLsK{padding:16px 24px 24px}.HomePopupLanguages_language-list__w5jN5{display:flex;flex-direction:column;gap:8px}.HomePopupLanguages_language-item__8sM8x{align-items:center;background:none;border:1px solid var(--border-color);border-radius:12px;cursor:pointer;display:flex;justify-content:space-between;padding:12px 16px;text-align:left;transition:all .2s ease}.HomePopupLanguages_language-item__8sM8x:hover{background:var(--background-color);border-color:var(--primary-color-1);transform:translateY(-1px)}.HomePopupLanguages_language-item__8sM8x.HomePopupLanguages_active__qNXmz{background:#1f78ff1a;border-color:var(--primary-color-1)}.HomePopupLanguages_language-item__8sM8x.HomePopupLanguages_active__qNXmz .HomePopupLanguages_language-info__ipAsb .HomePopupLanguages_name__yBqMx{color:var(--primary-color-1);font-weight:600}.HomePopupLanguages_language-item__8sM8x .HomePopupLanguages_language-info__ipAsb{align-items:center;display:flex;gap:12px}.HomePopupLanguages_language-item__8sM8x .HomePopupLanguages_language-info__ipAsb .HomePopupLanguages_flag__he57S{font-size:2rem;line-height:1}.HomePopupLanguages_language-item__8sM8x .HomePopupLanguages_language-info__ipAsb .HomePopupLanguages_name__yBqMx{color:var(--text-color);font-size:1.6rem;font-weight:500}.HomePopupLanguages_language-item__8sM8x .HomePopupLanguages_check-icon__ZELOc{color:var(--primary-color-1);font-size:1.8rem}@keyframes HomePopupLanguages_fadeIn__gAH7R{0%{opacity:0}to{opacity:1}}@keyframes HomePopupLanguages_slideUp__jOUYc{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}[data-theme=dark] .HomePopupLanguages_popup__87SSX{background:var(--background-secondary);border-color:var(--border-color);box-shadow:0 20px 60px #0006}[data-theme=dark] .HomePopupLanguages_language-item__8sM8x:hover{background:var(--background-color)}[data-theme=dark] .HomePopupLanguages_language-item__8sM8x.HomePopupLanguages_active__qNXmz{background:#1f78ff26}@media(max-width:480px){.HomePopupLanguages_popup__87SSX{margin:0 16px;max-width:calc(100% - 32px)}.HomePopupLanguages_header__Ma-a6{padding:20px 20px 16px}.HomePopupLanguages_header__Ma-a6 .HomePopupLanguages_title__P2ZXT{font-size:1.6rem}.HomePopupLanguages_header__Ma-a6 .HomePopupLanguages_title__P2ZXT .HomePopupLanguages_globe-icon__Kz8Hi{font-size:1.8rem}.HomePopupLanguages_header__Ma-a6 .HomePopupLanguages_close-btn__cVWgt{font-size:2rem}.HomePopupLanguages_content__WaLsK{padding:16px 20px 20px}.HomePopupLanguages_language-item__8sM8x{padding:10px 14px}.HomePopupLanguages_language-item__8sM8x .HomePopupLanguages_language-info__ipAsb{gap:10px}.HomePopupLanguages_language-item__8sM8x .HomePopupLanguages_language-info__ipAsb .HomePopupLanguages_flag__he57S{font-size:1.8rem}.HomePopupLanguages_language-item__8sM8x .HomePopupLanguages_language-info__ipAsb .HomePopupLanguages_name__yBqMx{font-size:1.5rem}.HomePopupLanguages_language-item__8sM8x .HomePopupLanguages_check-icon__ZELOc{font-size:1.6rem}}.FloatingThemeToggle_floating-theme-toggle__3eApo{bottom:24px;opacity:0;position:fixed;right:24px;transform:translateY(20px) scale(.9);transition:all .4s cubic-bezier(.4,0,.2,1);visibility:hidden;z-index:9999}.FloatingThemeToggle_floating-theme-toggle__3eApo.FloatingThemeToggle_visible__lMBwg{animation:FloatingThemeToggle_fadeInUp__wG-Cd .4s cubic-bezier(.4,0,.2,1) forwards;opacity:1;transform:translateY(0) scale(1);visibility:visible}.FloatingThemeToggle_floating-theme-toggle__3eApo.FloatingThemeToggle_hidden__n9ryF{animation:FloatingThemeToggle_fadeOutDown__oTii6 .4s cubic-bezier(.4,0,.2,1) forwards;opacity:0;transform:translateY(20px) scale(.9);visibility:hidden}@media(max-width:768px){.FloatingThemeToggle_floating-theme-toggle__3eApo{bottom:20px;right:20px}}@media(max-width:480px){.FloatingThemeToggle_floating-theme-toggle__3eApo{bottom:16px;right:16px}}.FloatingThemeToggle_theme-toggle-btn__UWEIm{align-items:center;background:var(--background-secondary);border:none;border:2px solid var(--border-color);border-radius:50%;box-shadow:0 8px 32px #0000001f,0 4px 16px #00000014;cursor:pointer;display:flex;height:60px;justify-content:center;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:60px}.FloatingThemeToggle_theme-toggle-btn__UWEIm:hover{border-color:var(--primary-color-1);box-shadow:0 12px 48px #00000026,0 8px 24px #0000001a;transform:translateY(-2px)}.FloatingThemeToggle_theme-toggle-btn__UWEIm:active{transform:translateY(0);transition:transform .1s ease}.FloatingThemeToggle_theme-toggle-btn__UWEIm:before{background:linear-gradient(135deg,var(--primary-color-1) 0,var(--primary-color-2) 100%);border-radius:50%;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.FloatingThemeToggle_theme-toggle-btn__UWEIm:hover:before{opacity:.1}.FloatingThemeToggle_theme-toggle-btn__UWEIm.FloatingThemeToggle_dark-mode__l-Rdm{background:var(--background-secondary);border-color:var(--border-color)}.FloatingThemeToggle_theme-toggle-btn__UWEIm.FloatingThemeToggle_dark-mode__l-Rdm:hover{border-color:var(--primary-color-2)}.FloatingThemeToggle_theme-toggle-btn__UWEIm.FloatingThemeToggle_dark-mode__l-Rdm:hover:before{background:linear-gradient(135deg,var(--primary-color-2) 0,var(--primary-color-1) 100%)}@media(max-width:768px){.FloatingThemeToggle_theme-toggle-btn__UWEIm{height:56px;width:56px}}@media(max-width:480px){.FloatingThemeToggle_theme-toggle-btn__UWEIm{height:52px;width:52px}}.FloatingThemeToggle_icon-wrapper__BF6AT{align-items:center;display:flex;justify-content:center;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:1}.FloatingThemeToggle_theme-icon__x7yEq{font-size:2.4rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.FloatingThemeToggle_theme-icon__x7yEq.FloatingThemeToggle_sun-icon__x34V\+{animation:FloatingThemeToggle_sunRotate__Bagnk 8s linear infinite;color:var(--primary-color-2);filter:drop-shadow(0 0 8px rgba(52,168,83,.3))}.FloatingThemeToggle_theme-icon__x7yEq.FloatingThemeToggle_moon-icon__clGeW{animation:FloatingThemeToggle_moonFloat__OEAXl 3s ease-in-out infinite;color:var(--primary-color-1);filter:drop-shadow(0 0 8px rgba(66,133,244,.3))}@media(max-width:768px){.FloatingThemeToggle_theme-icon__x7yEq{font-size:2.2rem}}@media(max-width:480px){.FloatingThemeToggle_theme-icon__x7yEq{font-size:2rem}}.FloatingThemeToggle_theme-toggle-btn__UWEIm:hover .FloatingThemeToggle_theme-icon__x7yEq{transform:scale(1.1)}.FloatingThemeToggle_theme-toggle-btn__UWEIm:hover .FloatingThemeToggle_theme-icon__x7yEq.FloatingThemeToggle_sun-icon__x34V\+{filter:drop-shadow(0 0 12px rgba(52,168,83,.5))}.FloatingThemeToggle_theme-toggle-btn__UWEIm:hover .FloatingThemeToggle_theme-icon__x7yEq.FloatingThemeToggle_moon-icon__clGeW{filter:drop-shadow(0 0 12px rgba(66,133,244,.5))}@keyframes FloatingThemeToggle_fadeInUp__wG-Cd{0%{opacity:0;transform:translateY(20px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes FloatingThemeToggle_fadeOutDown__oTii6{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(20px) scale(.9)}}@keyframes FloatingThemeToggle_sunRotate__Bagnk{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes FloatingThemeToggle_moonFloat__OEAXl{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-2px) rotate(5deg)}}[data-theme=dark] .FloatingThemeToggle_theme-toggle-btn__UWEIm{background:var(--background-secondary);border-color:var(--border-color);box-shadow:0 8px 32px #0000004d,0 4px 16px #0003}[data-theme=dark] .FloatingThemeToggle_theme-toggle-btn__UWEIm:hover{box-shadow:0 12px 48px #0006,0 8px 24px #0000004d}.FloatingThemeToggle_floating-theme-toggle__3eApo .FloatingThemeToggle_theme-toggle-btn__UWEIm{animation:FloatingThemeToggle_themeSwitch__URIJ2 .6s cubic-bezier(.4,0,.2,1) forwards}@keyframes FloatingThemeToggle_themeSwitch__URIJ2{0%{transform:scale(1) rotate(0deg)}50%{transform:scale(.8) rotate(180deg)}to{transform:scale(1) rotate(1turn)}}.HeroSection_hero__jltx-{align-items:center;background:linear-gradient(135deg,var(--primary-color-3) 0,var(--background-secondary) 100%);display:flex;justify-content:center;min-height:80vh;overflow:hidden;padding:calc(120px + var(--header-height)) 24px 80px;position:relative}@media(max-width:768px){.HeroSection_hero__jltx-{min-height:70vh;padding:calc(100px + var(--header-height)) 16px 60px}}@media(max-width:480px){.HeroSection_hero__jltx-{min-height:60vh;padding:calc(80px + var(--header-height)) 12px 40px}}.HeroSection_hero__jltx-:before{background:radial-gradient(ellipse at center,#1f78ff0d 0,#0000 70%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.HeroSection_hero__jltx- .HeroSection_hero-content__p-Z3w{grid-gap:80px;align-items:center;display:grid;gap:80px;grid-template-columns:1fr 1fr;max-width:1200px;position:relative;width:100%;z-index:1}@media(max-width:968px){.HeroSection_hero__jltx- .HeroSection_hero-content__p-Z3w{gap:40px;grid-template-columns:1fr;padding:0 16px;text-align:center}}@media(max-width:480px){.HeroSection_hero__jltx- .HeroSection_hero-content__p-Z3w{gap:32px;padding:0 12px}}.HeroSection_hero__jltx- .HeroSection_hero-title__6LVL8{color:var(--text-color);font-size:6rem;font-weight:900;letter-spacing:-.02em;line-height:1.1;margin-bottom:24px;position:relative}.HeroSection_hero__jltx- .HeroSection_hero-title__6LVL8 .HeroSection_highlight__ieq5d{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,var(--primary-color-1) 0,var(--primary-color-2) 100%);-webkit-background-clip:text;background-clip:text;color:var(--primary-color-1)}.HeroSection_hero__jltx- .HeroSection_hero-title__6LVL8 .HeroSection_floating-dots__UThWw{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}@media(max-width:768px){.HeroSection_hero__jltx- .HeroSection_hero-title__6LVL8 .HeroSection_floating-dots__UThWw{display:none}}.HeroSection_hero__jltx- .HeroSection_hero-title__6LVL8 .HeroSection_floating-dots__UThWw .HeroSection_dot__A3cRZ{background:var(--primary-color-2);border-radius:50%;box-shadow:0 0 20px #2dd88199;height:8px;opacity:0;position:absolute;transition:all .3s cubic-bezier(.4,0,.2,1);width:8px}.HeroSection_hero__jltx- .HeroSection_hero-title__6LVL8 .HeroSection_floating-dots__UThWw .HeroSection_dot__A3cRZ .HeroSection_dot-tail__7VHbI{background:linear-gradient(90deg,#0000,#2dd88166 50%,#2dd881cc);border-radius:2px;filter:blur(.5px);height:2px;position:absolute;right:100%;top:50%;transform:translateY(-50%);transition:all .3s cubic-bezier(.4,0,.2,1);width:40px}.HeroSection_hero__jltx- .HeroSection_hero-title__6LVL8 .HeroSection_floating-dots__UThWw .HeroSection_dot__A3cRZ.HeroSection_dot-1__NQLar{animation:HeroSection_slideTitle1__Nb\+Y\+ 6s linear infinite;top:20%}.HeroSection_hero__jltx- .HeroSection_hero-title__6LVL8 .HeroSection_floating-dots__UThWw .HeroSection_dot__A3cRZ.HeroSection_dot-2__nfqbr{animation:HeroSection_slideTitle2__Iqn8p 6s linear infinite;animation-delay:1.5s;top:40%}.HeroSection_hero__jltx- .HeroSection_hero-title__6LVL8 .HeroSection_floating-dots__UThWw .HeroSection_dot__A3cRZ.HeroSection_dot-3__CMrSK{animation:HeroSection_slideTitle3__uB3kh 6s linear infinite;animation-delay:3s;top:60%}.HeroSection_hero__jltx- .HeroSection_hero-title__6LVL8 .HeroSection_floating-dots__UThWw .HeroSection_dot__A3cRZ.HeroSection_dot-4__ncZtL{animation:HeroSection_slideTitle4__bGT0z 6s linear infinite;animation-delay:4.5s;top:80%}@media(max-width:768px){.HeroSection_hero__jltx- .HeroSection_hero-title__6LVL8{font-size:3.5rem;margin-bottom:20px}}@media(max-width:480px){.HeroSection_hero__jltx- .HeroSection_hero-title__6LVL8{font-size:2.8rem;line-height:1.2;margin-bottom:16px}}@media(max-width:360px){.HeroSection_hero__jltx- .HeroSection_hero-title__6LVL8{font-size:2.4rem}}.HeroSection_hero__jltx- .HeroSection_hero-subtitle__SAkgz{color:var(--text-secondary);font-size:2rem;margin-bottom:16px}@media(max-width:768px){.HeroSection_hero__jltx- .HeroSection_hero-subtitle__SAkgz{font-size:1.8rem;margin-bottom:24px}}@media(max-width:480px){.HeroSection_hero__jltx- .HeroSection_hero-subtitle__SAkgz{font-size:1.6rem;line-height:1.4;margin-bottom:20px}}@media(max-width:360px){.HeroSection_hero__jltx- .HeroSection_hero-subtitle__SAkgz{font-size:1.4rem}}.HeroSection_hero__jltx- .HeroSection_hero-cta-wrapper__Z2nGe{display:inline-block;position:relative}.HeroSection_hero__jltx- .HeroSection_hero-cta__TbQVA{align-items:center;background:linear-gradient(135deg,var(--primary-color-1) 0,var(--primary-color-2) 100%);border:none;border-radius:16px;box-shadow:0 8px 32px #1f78ff4d;color:#fff;cursor:pointer;display:inline-flex;font-size:1.8rem;font-weight:700;gap:12px;padding:20px 40px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.HeroSection_hero__jltx- .HeroSection_hero-cta__TbQVA:hover{box-shadow:0 16px 48px #1f78ff66}.HeroSection_hero__jltx- .HeroSection_hero-cta__TbQVA:active{transform:translateY(-1px) scale(1.01)}.HeroSection_hero__jltx- .HeroSection_hero-cta__TbQVA .HeroSection_cta-icon__n84i3{font-size:2rem;transition:transform .3s ease}.HeroSection_hero__jltx- .HeroSection_hero-cta__TbQVA:hover .HeroSection_cta-icon__n84i3{transform:translateX(4px)}@media(max-width:480px){.HeroSection_hero__jltx- .HeroSection_hero-cta__TbQVA{font-size:1.4rem;gap:8px;padding:14px 28px}}@media(max-width:360px){.HeroSection_hero__jltx- .HeroSection_hero-cta__TbQVA{font-size:1.3rem;padding:12px 24px}}.HeroSection_hero__jltx- .HeroSection_hero-image__Chs0N{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}@media(max-width:968px){.HeroSection_hero__jltx- .HeroSection_hero-image__Chs0N{order:-1}}.HeroSection_hero__jltx- .HeroSection_hero-visual__\+j1wF{align-items:center;display:flex;height:300px;justify-content:center;position:relative;width:300px}@media(max-width:768px){.HeroSection_hero__jltx- .HeroSection_hero-visual__\+j1wF{height:250px;width:250px}}@media(max-width:480px){.HeroSection_hero__jltx- .HeroSection_hero-visual__\+j1wF{height:200px;width:200px}}@media(max-width:360px){.HeroSection_hero__jltx- .HeroSection_hero-visual__\+j1wF{height:160px;width:160px}}.HeroSection_hero__jltx- .HeroSection_hero-visual__\+j1wF .HeroSection_main-icon__ro2xD{animation:HeroSection_float__Yi0Fs 6s ease-in-out infinite;font-size:12rem;transition:color .5s ease,filter .5s ease}@media(max-width:768px){.HeroSection_hero__jltx- .HeroSection_hero-visual__\+j1wF .HeroSection_main-icon__ro2xD{font-size:10rem}}@media(max-width:480px){.HeroSection_hero__jltx- .HeroSection_hero-visual__\+j1wF .HeroSection_main-icon__ro2xD{font-size:8rem}}@media(max-width:360px){.HeroSection_hero__jltx- .HeroSection_hero-visual__\+j1wF .HeroSection_main-icon__ro2xD{font-size:6rem}}.HeroSection_hero__jltx- .HeroSection_hero-visual__\+j1wF .loading{animation:HeroSection_float__Yi0Fs 6s ease-in-out infinite}.HeroSection_hero__jltx- .HeroSection_floating-cards__sLjZU{bottom:0;left:0;position:absolute;right:0;top:0}.HeroSection_hero__jltx- .HeroSection_floating-cards__sLjZU .HeroSection_card__GeHAo{align-items:center;animation:HeroSection_float__Yi0Fs 4s ease-in-out infinite;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--background-secondary);border:1px solid var(--border-color);border-radius:16px;box-shadow:0 8px 32px #0000001a;color:var(--text-color);display:flex;font-size:1.4rem;font-weight:600;gap:12px;padding:16px 20px;position:absolute}@media(max-width:768px){.HeroSection_hero__jltx- .HeroSection_floating-cards__sLjZU .HeroSection_card__GeHAo{border-radius:12px;font-size:1.2rem;gap:8px;padding:12px 16px}}@media(max-width:480px){.HeroSection_hero__jltx- .HeroSection_floating-cards__sLjZU .HeroSection_card__GeHAo{border-radius:8px;font-size:1rem;gap:6px;padding:8px 12px}}@media(max-width:360px){.HeroSection_hero__jltx- .HeroSection_floating-cards__sLjZU .HeroSection_card__GeHAo{display:none}}.HeroSection_hero__jltx- .HeroSection_floating-cards__sLjZU .HeroSection_card__GeHAo svg{color:var(--primary-color-1);font-size:2rem}@media(max-width:768px){.HeroSection_hero__jltx- .HeroSection_floating-cards__sLjZU .HeroSection_card__GeHAo svg{font-size:1.6rem}}@media(max-width:480px){.HeroSection_hero__jltx- .HeroSection_floating-cards__sLjZU .HeroSection_card__GeHAo svg{font-size:1.4rem}}.HeroSection_hero__jltx- .HeroSection_floating-cards__sLjZU .HeroSection_card__GeHAo.HeroSection_card-1__o7OFk{animation-delay:0s;left:-20%;top:20%}@media(max-width:768px){.HeroSection_hero__jltx- .HeroSection_floating-cards__sLjZU .HeroSection_card__GeHAo.HeroSection_card-1__o7OFk{left:-15%}}@media(max-width:480px){.HeroSection_hero__jltx- .HeroSection_floating-cards__sLjZU .HeroSection_card__GeHAo.HeroSection_card-1__o7OFk{left:-10%}}.HeroSection_hero__jltx- .HeroSection_floating-cards__sLjZU .HeroSection_card__GeHAo.HeroSection_card-2__gznHO{animation-delay:1s;right:-25%;top:60%}@media(max-width:768px){.HeroSection_hero__jltx- .HeroSection_floating-cards__sLjZU .HeroSection_card__GeHAo.HeroSection_card-2__gznHO{right:-20%}}@media(max-width:480px){.HeroSection_hero__jltx- .HeroSection_floating-cards__sLjZU .HeroSection_card__GeHAo.HeroSection_card-2__gznHO{right:-15%}}.HeroSection_hero__jltx- .HeroSection_floating-cards__sLjZU .HeroSection_card__GeHAo.HeroSection_card-3__gl2f2{animation-delay:2s;bottom:10%;left:-15%}@media(max-width:768px){.HeroSection_hero__jltx- .HeroSection_floating-cards__sLjZU .HeroSection_card__GeHAo.HeroSection_card-3__gl2f2{left:-10%}}@media(max-width:480px){.HeroSection_hero__jltx- .HeroSection_floating-cards__sLjZU .HeroSection_card__GeHAo.HeroSection_card-3__gl2f2{left:-5%}}.HeroSection_hero__jltx- .HeroSection_hero-description__O5Q6l{color:var(--text-secondary);font-size:1.8rem;line-height:1.6}.HeroSection_hero__jltx- .HeroSection_hero-description__O5Q6l strong{color:var(--primary-color-1);font-weight:700}@media(max-width:768px){.HeroSection_hero__jltx- .HeroSection_hero-description__O5Q6l{font-size:1.6rem;margin-top:20px}}@media(max-width:480px){.HeroSection_hero__jltx- .HeroSection_hero-description__O5Q6l{font-size:1.4rem;line-height:1.5;margin-top:16px}}@media(max-width:360px){.HeroSection_hero__jltx- .HeroSection_hero-description__O5Q6l{font-size:1.3rem}}@keyframes HeroSection_float__Yi0Fs{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes HeroSection_slideTitle1__Nb\+Y\+{0%{left:-30%;opacity:0}10%{opacity:1}90%{opacity:1}to{left:130%;opacity:0}}@keyframes HeroSection_slideTitle2__Iqn8p{0%{left:-30%;opacity:0}10%{opacity:1}90%{opacity:1}to{left:130%;opacity:0}}@keyframes HeroSection_slideTitle3__uB3kh{0%{left:-30%;opacity:0}10%{opacity:1}90%{opacity:1}to{left:130%;opacity:0}}@keyframes HeroSection_slideTitle4__bGT0z{0%{left:-30%;opacity:0}10%{opacity:1}90%{opacity:1}to{left:130%;opacity:0}}.StatsSection_stats__x8qFY{background:linear-gradient(135deg,var(--background-color) 0,var(--background-secondary) 100%);border-bottom:1px solid var(--border-color);border-top:1px solid var(--border-color);overflow:hidden;padding:40px 0;position:relative}@media(max-width:768px){.StatsSection_stats__x8qFY{padding:30px 0}}@media(max-width:480px){.StatsSection_stats__x8qFY{padding:20px 0}}.StatsSection_stats__x8qFY .StatsSection_stats-container__2Enhi{align-items:center;display:flex;height:120px;mask:linear-gradient(90deg,#0000,#fff 6%,#fff 94%,#0000);-webkit-mask:linear-gradient(90deg,#0000,#fff 6%,#fff 94%,#0000);position:relative;width:100%}@media(max-width:768px){.StatsSection_stats__x8qFY .StatsSection_stats-container__2Enhi{height:110px}}@media(max-width:480px){.StatsSection_stats__x8qFY .StatsSection_stats-container__2Enhi{height:100px}}.StatsSection_stats__x8qFY .StatsSection_stats-track__bM\+r4{align-items:center;animation:StatsSection_slideInfinite__hoT\+E 30s linear infinite;display:flex;gap:80px;will-change:transform}@media(max-width:768px){.StatsSection_stats__x8qFY .StatsSection_stats-track__bM\+r4{animation-duration:25s;gap:60px}}@media(max-width:480px){.StatsSection_stats__x8qFY .StatsSection_stats-track__bM\+r4{animation-duration:20s;gap:40px}}.StatsSection_stats__x8qFY .StatsSection_stats-track__bM\+r4:has(.StatsSection_stat-item__2xXVQ:hover){animation-play-state:paused}@keyframes StatsSection_slideInfinite__hoT\+E{0%{transform:translateX(0)}to{transform:translateX(-33.333%)}}.StatsSection_stats__x8qFY .StatsSection_stat-item__2xXVQ{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--background-secondary);border:1px solid var(--border-color);border-radius:16px;box-shadow:0 4px 16px #00000014;cursor:pointer;display:flex;gap:12px;min-width:240px;padding:16px 20px;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}@media(max-width:768px){.StatsSection_stats__x8qFY .StatsSection_stat-item__2xXVQ{gap:10px;min-width:200px;padding:12px 16px}}@media(max-width:480px){.StatsSection_stats__x8qFY .StatsSection_stat-item__2xXVQ{gap:8px;min-width:180px;padding:10px 14px}}.StatsSection_stats__x8qFY .StatsSection_stat-item__2xXVQ:hover{background:var(--button-hover);border-color:var(--primary-color-1);box-shadow:0 8px 20px #0000001f,0 0 25px #2dd8811f;transform:translateY(-3px) scale(1.01)}.StatsSection_stats__x8qFY .StatsSection_stat-item__2xXVQ:hover .StatsSection_stat-icon-wrapper__lJ4hs .StatsSection_icon-glow__CbjDf{opacity:1;transform:scale(1.3)}.StatsSection_stats__x8qFY .StatsSection_stat-item__2xXVQ:hover .StatsSection_stat-number__SQ4aE{text-shadow:0 0 15px #2dd8814d}.StatsSection_stats__x8qFY .StatsSection_stat-item__2xXVQ:hover .StatsSection_stat-particle__c71Hq .StatsSection_particle__7NWdC{animation-play-state:running;opacity:1}.StatsSection_stats__x8qFY .StatsSection_stat-icon-wrapper__lJ4hs{align-items:center;background:linear-gradient(135deg,var(--primary-color-1) 0,var(--primary-color-2) 100%);border-radius:12px;display:flex;height:40px;justify-content:center;overflow:hidden;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1);width:40px}@media(max-width:768px){.StatsSection_stats__x8qFY .StatsSection_stat-icon-wrapper__lJ4hs{height:36px;width:36px}}@media(max-width:480px){.StatsSection_stats__x8qFY .StatsSection_stat-icon-wrapper__lJ4hs{height:32px;width:32px}}.StatsSection_stats__x8qFY .StatsSection_stat-icon-wrapper__lJ4hs .StatsSection_stat-icon__7k8V2{color:#fff;font-size:20px;position:relative;z-index:2}@media(max-width:768px){.StatsSection_stats__x8qFY .StatsSection_stat-icon-wrapper__lJ4hs .StatsSection_stat-icon__7k8V2{font-size:18px}}@media(max-width:480px){.StatsSection_stats__x8qFY .StatsSection_stat-icon-wrapper__lJ4hs .StatsSection_stat-icon__7k8V2{font-size:16px}}.StatsSection_stats__x8qFY .StatsSection_stat-icon-wrapper__lJ4hs .StatsSection_icon-glow__CbjDf{background:radial-gradient(circle,#2dd88199 0,#0000 70%);border-radius:50%;height:100%;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.8);transition:all .4s cubic-bezier(.4,0,.2,1);width:100%}.StatsSection_stats__x8qFY .StatsSection_stat-content__CLs4v{display:flex;flex:1 1;flex-direction:column;gap:4px}.StatsSection_stats__x8qFY .StatsSection_stat-number__SQ4aE{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,var(--primary-color-1) 0,var(--primary-color-2) 100%);-webkit-background-clip:text;background-clip:text;font-size:1.8rem;font-weight:900;line-height:1;transition:all .4s cubic-bezier(.4,0,.2,1)}@media(max-width:768px){.StatsSection_stats__x8qFY .StatsSection_stat-number__SQ4aE{font-size:1.6rem}}@media(max-width:480px){.StatsSection_stats__x8qFY .StatsSection_stat-number__SQ4aE{font-size:1.4rem}}.StatsSection_stats__x8qFY .StatsSection_stat-label__g0D8U{color:var(--text-secondary);font-size:.9rem;font-weight:500;line-height:1.2}@media(max-width:480px){.StatsSection_stats__x8qFY .StatsSection_stat-label__g0D8U{font-size:.8rem}}.StatsSection_stats__x8qFY .StatsSection_stat-particle__c71Hq{border-radius:16px;height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%}.StatsSection_stats__x8qFY .StatsSection_stat-particle__c71Hq .StatsSection_particle__7NWdC{animation:StatsSection_particleFloat__kwmtm 3s ease-in-out infinite paused;background:var(--primary-color-1);border-radius:50%;height:4px;opacity:0;position:absolute;width:4px}.StatsSection_stats__x8qFY .StatsSection_stat-particle__c71Hq .StatsSection_particle__7NWdC:first-child{animation-delay:0s;left:20%;top:20%}.StatsSection_stats__x8qFY .StatsSection_stat-particle__c71Hq .StatsSection_particle__7NWdC:nth-child(2){animation-delay:1s;left:70%;top:60%}.StatsSection_stats__x8qFY .StatsSection_stat-particle__c71Hq .StatsSection_particle__7NWdC:nth-child(3){animation-delay:2s;left:40%;top:40%}@keyframes StatsSection_particleFloat__kwmtm{0%,to{opacity:0;transform:translateY(0) scale(.8)}50%{opacity:1;transform:translateY(-20px) scale(1.2)}}.StatsSection_stats__x8qFY .StatsSection_stats-background__If7B3{height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%}.StatsSection_stats__x8qFY .StatsSection_gradient-orb__RwaVz{animation:StatsSection_orbFloat__F3ULN 6s ease-in-out infinite;background:radial-gradient(circle,#2dd8811a 0,#0000 70%);border-radius:50%;position:absolute}.StatsSection_stats__x8qFY .StatsSection_gradient-orb__RwaVz.StatsSection_orb-1__EDHdq{animation-delay:0s;height:200px;left:10%;top:-100px;width:200px}.StatsSection_stats__x8qFY .StatsSection_gradient-orb__RwaVz.StatsSection_orb-2__Np6e8{animation-delay:2s;height:150px;right:15%;top:50%;width:150px}.StatsSection_stats__x8qFY .StatsSection_gradient-orb__RwaVz.StatsSection_orb-3__Ev1Qu{animation-delay:4s;bottom:-60px;height:120px;left:60%;width:120px}@keyframes StatsSection_orbFloat__F3ULN{0%,to{opacity:.3;transform:translateY(0) scale(1)}50%{opacity:.6;transform:translateY(-20px) scale(1.1)}}.StatsSection_stats__x8qFY:before{top:0}.StatsSection_stats__x8qFY:after,.StatsSection_stats__x8qFY:before{background:linear-gradient(90deg,#0000 0,var(--primary-color-1) 50%,#0000 100%);content:"";height:2px;left:0;opacity:.5;position:absolute;width:100%}.StatsSection_stats__x8qFY:after{bottom:0}[data-theme=dark] .StatsSection_stats__x8qFY{background:linear-gradient(135deg,var(--background-color) 0,var(--background-secondary) 100%);border-color:var(--border-color)}[data-theme=dark] .StatsSection_stats__x8qFY .StatsSection_stat-item__2xXVQ{background:var(--background-secondary);border-color:var(--border-color);box-shadow:0 4px 16px #0000004d}[data-theme=dark] .StatsSection_stats__x8qFY .StatsSection_stat-item__2xXVQ:hover{background:var(--button-hover);border-color:var(--primary-color-1);box-shadow:0 8px 24px #0006,0 0 30px #4285f433}[data-theme=dark] .StatsSection_stats__x8qFY .StatsSection_gradient-orb__RwaVz{background:radial-gradient(circle,#4285f41a 0,#0000 70%)}[data-theme=dark] .StatsSection_stats__x8qFY:after,[data-theme=dark] .StatsSection_stats__x8qFY:before{background:linear-gradient(90deg,#0000 0,var(--primary-color-1) 50%,#0000 100%)}.FeaturesSection_features__-8Z1I{align-items:center;background:var(--background-color);display:flex;min-height:80vh;overflow:hidden;padding-top:200px;position:relative}@media(max-width:768px){.FeaturesSection_features__-8Z1I{min-height:auto;padding-bottom:60px;padding-top:80px}}@media(max-width:480px){.FeaturesSection_features__-8Z1I{padding-bottom:40px;padding-top:60px}}.FeaturesSection_features__-8Z1I:before{background:radial-gradient(circle at 20% 30%,#1f78ff0f 0,#0000 50%),radial-gradient(circle at 80% 70%,#2dd8810f 0,#0000 50%),linear-gradient(135deg,#1f78ff05,#2dd88105);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.FeaturesSection_features__-8Z1I .FeaturesSection_section-content__cJUUN{margin:0 auto;max-width:1600px;padding:0 40px;position:relative;width:100%;z-index:1}@media(max-width:768px){.FeaturesSection_features__-8Z1I .FeaturesSection_section-content__cJUUN{padding:0 24px}}@media(max-width:480px){.FeaturesSection_features__-8Z1I .FeaturesSection_section-content__cJUUN{padding:0 16px}}.FeaturesSection_features__-8Z1I .FeaturesSection_features-layout__16zFB{display:flex;flex-direction:column;gap:60px;min-height:80vh}@media(max-width:1024px){.FeaturesSection_features__-8Z1I .FeaturesSection_features-layout__16zFB{gap:40px;min-height:auto}}@media(max-width:768px){.FeaturesSection_features__-8Z1I .FeaturesSection_features-layout__16zFB{gap:30px}}@media(max-width:480px){.FeaturesSection_features__-8Z1I .FeaturesSection_features-layout__16zFB{gap:20px}}.FeaturesSection_features__-8Z1I .FeaturesSection_hero-title-section__7SYl1{position:relative;text-align:center;z-index:2}.FeaturesSection_features__-8Z1I .FeaturesSection_hero-title-section__7SYl1 .FeaturesSection_main-title__La22s{-webkit-text-fill-color:#0000;background:var(--text-color);background-clip:text;-webkit-background-clip:text;font-size:5.5rem;font-weight:900;letter-spacing:-.03em;line-height:1.1;margin-bottom:15px;opacity:0;position:relative;transform:translateY(60px);transition:all 1s ease-out}@media(max-width:1024px){.FeaturesSection_features__-8Z1I .FeaturesSection_hero-title-section__7SYl1 .FeaturesSection_main-title__La22s{font-size:4.5rem}}@media(max-width:768px){.FeaturesSection_features__-8Z1I .FeaturesSection_hero-title-section__7SYl1 .FeaturesSection_main-title__La22s{font-size:3.2rem;margin-bottom:12px}}@media(max-width:640px){.FeaturesSection_features__-8Z1I .FeaturesSection_hero-title-section__7SYl1 .FeaturesSection_main-title__La22s{font-size:2.8rem}}@media(max-width:480px){.FeaturesSection_features__-8Z1I .FeaturesSection_hero-title-section__7SYl1 .FeaturesSection_main-title__La22s{font-size:2.4rem;margin-bottom:10px}}.FeaturesSection_features__-8Z1I .FeaturesSection_hero-title-section__7SYl1 .FeaturesSection_subtitle__wu5GH{color:var(--text-secondary);font-size:1.3rem;font-weight:400;margin:0 auto;max-width:600px;opacity:0;transform:translateY(40px);transition:all 1s ease-out .3s}@media(max-width:768px){.FeaturesSection_features__-8Z1I .FeaturesSection_hero-title-section__7SYl1 .FeaturesSection_subtitle__wu5GH{font-size:1.15rem;max-width:90%}}@media(max-width:640px){.FeaturesSection_features__-8Z1I .FeaturesSection_hero-title-section__7SYl1 .FeaturesSection_subtitle__wu5GH{font-size:1.1rem}}@media(max-width:480px){.FeaturesSection_features__-8Z1I .FeaturesSection_hero-title-section__7SYl1 .FeaturesSection_subtitle__wu5GH{font-size:1rem;line-height:1.5}}.FeaturesSection_features__-8Z1I .FeaturesSection_content-section__Bh3VA{align-items:center;min-height:500px}@media(max-width:768px){.FeaturesSection_features__-8Z1I .FeaturesSection_content-section__Bh3VA{min-height:auto}}.FeaturesSection_features__-8Z1I .FeaturesSection_cards-section__gVaxE{grid-area:cards;padding:20px;position:relative}@media(max-width:1200px){.FeaturesSection_features__-8Z1I .FeaturesSection_cards-section__gVaxE{padding:20px 0}}@media(max-width:768px){.FeaturesSection_features__-8Z1I .FeaturesSection_cards-section__gVaxE{padding:10px 0}}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-grid__WCmOd{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:900px;width:100%}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-grid__WCmOd>.FeaturesSection_feature-card__XkQo8{height:100%;opacity:1}@media(max-width:1024px){.FeaturesSection_features__-8Z1I .FeaturesSection_feature-grid__WCmOd{gap:24px;grid-template-columns:repeat(2,1fr);max-width:100%}}@media(max-width:768px){.FeaturesSection_features__-8Z1I .FeaturesSection_feature-grid__WCmOd{gap:16px;grid-template-columns:1fr;max-width:100%;padding:0}}@media(max-width:480px){.FeaturesSection_features__-8Z1I .FeaturesSection_feature-grid__WCmOd{gap:12px}}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--background-secondary);border:1px solid var(--border-color);border-radius:16px;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;min-height:220px;opacity:0;overflow:hidden;padding:24px 18px;position:relative;transition:all .4s var(--transition-bezier)}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8:hover{border-color:#1f78ff4d;box-shadow:var(--card-hover-shadow);transform:translateY(-8px) scale(1.01);z-index:10}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8:hover .FeaturesSection_feature-main-content__aWJPm{transform:translateY(-15px)}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8:hover .FeaturesSection_feature-icon-wrapper__a3bcL .FeaturesSection_feature-icon__1s4jI{color:var(--primary-color-1);transform:scale(1.1)}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8:hover .FeaturesSection_feature-icon-wrapper__a3bcL .FeaturesSection_icon-bg__xWzbH{opacity:1;transform:translate(-50%,-50%) scale(1.2)}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8:hover .FeaturesSection_feature-icon-wrapper__a3bcL .FeaturesSection_icon-ring__HqUxt{animation:FeaturesSection_pulse-ring__rl3cH 1.5s infinite}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8:hover .FeaturesSection_feature-text__jn0F3 h3{color:var(--primary-color-1)}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8:hover .FeaturesSection_feature-stats__R525Z{opacity:1}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8:hover .FeaturesSection_feature-hover-effect__T\+loS{opacity:1;transform:scale(1)}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8 .FeaturesSection_feature-main-content__aWJPm{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;text-align:center;transition:all .4s var(--transition-bezier)}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8 .FeaturesSection_feature-icon-wrapper__a3bcL{align-items:center;display:flex;height:60px;justify-content:center;margin:0 auto 16px;position:relative;transition:all .4s var(--transition-bezier);width:60px}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8 .FeaturesSection_feature-icon-wrapper__a3bcL .FeaturesSection_feature-icon__1s4jI{color:var(--primary-color-2);font-size:2.2rem;position:relative;transition:all .4s var(--transition-bezier);z-index:3}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8 .FeaturesSection_feature-icon-wrapper__a3bcL .FeaturesSection_icon-bg__xWzbH{background:var(--icon-bg-gradient);border-radius:50%;height:50px;left:50%;opacity:.7;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.8);transition:all .4s ease;width:50px;z-index:1}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8 .FeaturesSection_feature-icon-wrapper__a3bcL .FeaturesSection_icon-ring__HqUxt{background:var(--primary-color-gradient);background-clip:padding-box;border:2px solid #0000;border-radius:50%;height:60px;left:50%;opacity:.3;position:absolute;top:50%;transform:translate(-50%,-50%);width:60px;z-index:2}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8 .FeaturesSection_feature-icon-wrapper__a3bcL .FeaturesSection_icon-ring__HqUxt:before{background:var(--primary-color-gradient);border-radius:inherit;bottom:-2px;content:"";left:-2px;position:absolute;right:-2px;top:-2px;z-index:-1}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8 .FeaturesSection_feature-icon-wrapper__a3bcL .FeaturesSection_icon-ring__HqUxt:after{background:var(--background-secondary);border-radius:calc(50% - 2px);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8 .FeaturesSection_feature-text__jn0F3{text-align:center}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8 .FeaturesSection_feature-text__jn0F3 h3{color:var(--text-color);font-size:1.5rem;font-weight:700;line-height:1.3;margin-bottom:8px;transition:all .3s ease}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8 .FeaturesSection_feature-text__jn0F3 p{color:var(--text-secondary);font-size:1.2rem;line-height:1.4;margin-bottom:0}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8 .FeaturesSection_feature-stats__R525Z{background:#1f78ff1a;border-radius:12px;bottom:16px;color:var(--primary-color-1);display:inline-block;font-size:1rem;font-weight:600;left:50%;opacity:0;padding:6px 12px;position:absolute;transform:translateX(-50%);transition:all .4s var(--transition-bezier);white-space:nowrap;z-index:5}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8 .FeaturesSection_feature-hover-effect__T\+loS{background:var(--feature-bg-gradient);border-radius:inherit;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transform:scale(.8);transition:all .4s ease}@media(max-width:768px){.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff05;border:1px solid #ffffff1a;border-radius:20px;box-shadow:0 8px 32px #0000001a;max-height:120px;min-height:80px;padding:16px 20px}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8:hover{border-color:#1f78ff66;box-shadow:0 12px 40px #1f78ff33;transform:translateY(-4px) scale(1.02)}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8:hover .FeaturesSection_feature-main-content__aWJPm{transform:translateY(-8px)}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8 .FeaturesSection_feature-main-content__aWJPm{align-items:stretch;flex-direction:row;gap:0;justify-content:space-between;text-align:left;width:100%}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8 .FeaturesSection_feature-icon-wrapper__a3bcL{align-items:center;display:flex;flex-shrink:0;height:56px;margin-bottom:0;width:56px}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8 .FeaturesSection_feature-icon-wrapper__a3bcL .FeaturesSection_feature-icon__1s4jI{font-size:2rem}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8 .FeaturesSection_feature-icon-wrapper__a3bcL .FeaturesSection_icon-bg__xWzbH{height:42px;width:42px}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8 .FeaturesSection_feature-icon-wrapper__a3bcL .FeaturesSection_icon-ring__HqUxt{height:52px;width:52px}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8 .FeaturesSection_feature-text__jn0F3{align-items:flex-end;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding-left:12px;text-align:right}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8 .FeaturesSection_feature-text__jn0F3 h3{font-size:1.2rem;font-weight:600;line-height:1.2;margin-bottom:4px;text-align:right;width:100%}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8 .FeaturesSection_feature-text__jn0F3 p{font-size:.9rem;line-height:1.3;opacity:.9;text-align:right;width:100%}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8 .FeaturesSection_feature-stats__R525Z{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1f78ff26;border-radius:12px;bottom:8px;font-size:.75rem;left:auto;padding:4px 8px;right:12px;transform:none}}@media(max-width:480px){.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8{border-radius:16px;max-height:100px;min-height:70px;padding:12px 16px}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8 .FeaturesSection_feature-main-content__aWJPm{gap:0}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8 .FeaturesSection_feature-icon-wrapper__a3bcL{height:48px;margin-bottom:0;width:48px}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8 .FeaturesSection_feature-icon-wrapper__a3bcL .FeaturesSection_feature-icon__1s4jI{font-size:1.8rem}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8 .FeaturesSection_feature-icon-wrapper__a3bcL .FeaturesSection_icon-bg__xWzbH{height:36px;width:36px}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8 .FeaturesSection_feature-icon-wrapper__a3bcL .FeaturesSection_icon-ring__HqUxt{height:44px;width:44px}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8 .FeaturesSection_feature-text__jn0F3{padding-left:10px}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8 .FeaturesSection_feature-text__jn0F3 h3{font-size:1.1rem;line-height:1.1;margin-bottom:3px}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8 .FeaturesSection_feature-text__jn0F3 p{font-size:.85rem;line-height:1.2}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8 .FeaturesSection_feature-stats__R525Z{bottom:6px;font-size:.7rem;padding:3px 6px;right:8px}}.FeaturesSection_features__-8Z1I .FeaturesSection_main-odometer-section__SRypu{align-items:center;display:flex;flex-direction:column;grid-area:description;justify-content:center;min-height:500px;padding:60px 40px;position:relative;text-align:center}@media(max-width:1200px){.FeaturesSection_features__-8Z1I .FeaturesSection_main-odometer-section__SRypu{min-height:400px;padding:40px 20px}}.FeaturesSection_features__-8Z1I .FeaturesSection_main-odometer-section__SRypu .FeaturesSection_odometer-header__t4Snh{margin-bottom:40px;opacity:0;transform:translateY(40px);transition:all .8s ease-out}.FeaturesSection_features__-8Z1I .FeaturesSection_main-odometer-section__SRypu .FeaturesSection_odometer-header__t4Snh .FeaturesSection_odometer-title__a4rV7{-webkit-text-fill-color:#0000;background:--primary-gradient;background-clip:text;-webkit-background-clip:text;font-size:3.2rem;font-weight:800;line-height:1.1;margin-bottom:12px}@media(max-width:768px){.FeaturesSection_features__-8Z1I .FeaturesSection_main-odometer-section__SRypu .FeaturesSection_odometer-header__t4Snh .FeaturesSection_odometer-title__a4rV7{font-size:2.4rem}}@media(max-width:640px){.FeaturesSection_features__-8Z1I .FeaturesSection_main-odometer-section__SRypu .FeaturesSection_odometer-header__t4Snh .FeaturesSection_odometer-title__a4rV7{font-size:2rem}}.FeaturesSection_features__-8Z1I .FeaturesSection_main-odometer-section__SRypu .FeaturesSection_odometer-header__t4Snh .FeaturesSection_odometer-subtitle__wqdLm{color:var(--text-secondary);font-size:1.4rem;font-weight:500}@media(max-width:640px){.FeaturesSection_features__-8Z1I .FeaturesSection_main-odometer-section__SRypu .FeaturesSection_odometer-header__t4Snh .FeaturesSection_odometer-subtitle__wqdLm{font-size:1.2rem}}@keyframes FeaturesSection_fadeInUp__ExNSf{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes FeaturesSection_fadeInUpWithTransform__CDb6z{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}@keyframes FeaturesSection_fadeInUpCard__-uBil{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes FeaturesSection_fadeInFromRight__ADkuq{0%{opacity:0;transform:translateX(60px) translateY(40px)}to{opacity:1;transform:translateX(0) translateY(0)}}@keyframes FeaturesSection_pulse-ring__rl3cH{0%{opacity:.3;transform:translate(-50%,-50%) scale(1)}50%{opacity:.1;transform:translate(-50%,-50%) scale(1.2)}to{opacity:.3;transform:translate(-50%,-50%) scale(1)}}@keyframes FeaturesSection_digitGlow__oI918{0%{text-shadow:0 0 5px #1f78ff33;transform:scale(.8)}50%{text-shadow:0 0 15px #1f78ff80;transform:scale(1.1)}to{text-shadow:0 0 10px #1f78ff4d;transform:scale(1)}}.FeaturesSection_features__-8Z1I.FeaturesSection_animate__RU5\+a .FeaturesSection_main-title__La22s,.FeaturesSection_features__-8Z1I.FeaturesSection_animate__RU5\+a .FeaturesSection_subtitle__wu5GH{opacity:1;transform:translateY(0)}.FeaturesSection_features__-8Z1I.FeaturesSection_animate__RU5\+a .FeaturesSection_feature-grid__WCmOd>.FeaturesSection_feature-card__XkQo8{animation:FeaturesSection_fadeInUpCard__-uBil .8s ease-out forwards;opacity:0;transform:translateY(40px)}.FeaturesSection_features__-8Z1I.FeaturesSection_animate__RU5\+a .FeaturesSection_feature-grid__WCmOd>.FeaturesSection_feature-card__XkQo8:first-child{animation-delay:.4s}.FeaturesSection_features__-8Z1I.FeaturesSection_animate__RU5\+a .FeaturesSection_feature-grid__WCmOd>.FeaturesSection_feature-card__XkQo8:nth-child(2){animation-delay:.5s}.FeaturesSection_features__-8Z1I.FeaturesSection_animate__RU5\+a .FeaturesSection_feature-grid__WCmOd>.FeaturesSection_feature-card__XkQo8:nth-child(3){animation-delay:.6s}.FeaturesSection_features__-8Z1I.FeaturesSection_animate__RU5\+a .FeaturesSection_feature-grid__WCmOd>.FeaturesSection_feature-card__XkQo8:nth-child(4){animation-delay:.7s}.FeaturesSection_features__-8Z1I.FeaturesSection_animate__RU5\+a .FeaturesSection_feature-grid__WCmOd>.FeaturesSection_feature-card__XkQo8:nth-child(5){animation-delay:.8s}.FeaturesSection_features__-8Z1I.FeaturesSection_animate__RU5\+a .FeaturesSection_feature-grid__WCmOd>.FeaturesSection_feature-card__XkQo8:nth-child(6){animation-delay:.9s}@media(max-width:768px){.FeaturesSection_features__-8Z1I.FeaturesSection_animate__RU5\+a .FeaturesSection_feature-grid__WCmOd>.FeaturesSection_feature-card__XkQo8{animation-delay:0s!important}}.FeaturesSection_features__-8Z1I:not(.FeaturesSection_animate__RU5\+a) .FeaturesSection_main-title__La22s{opacity:0;transform:translateY(60px)}.FeaturesSection_features__-8Z1I:not(.FeaturesSection_animate__RU5\+a) .FeaturesSection_subtitle__wu5GH{opacity:0;transform:translateY(40px)}.FeaturesSection_features__-8Z1I:not(.FeaturesSection_animate__RU5\+a) .FeaturesSection_feature-card__XkQo8{animation:none!important;opacity:0;transform:translateY(40px)}@media(max-width:768px){.FeaturesSection_features__-8Z1I:not(.FeaturesSection_animate__RU5\+a) .FeaturesSection_feature-card__XkQo8{transform:translateY(40px)!important}.FeaturesSection_features__-8Z1I{transform:translateZ(0);will-change:transform}}@media(max-width:768px)and (prefers-reduced-motion:reduce){.FeaturesSection_features__-8Z1I .FeaturesSection_feature-card__XkQo8{animation:none!important;opacity:1!important;transform:none!important}.FeaturesSection_features__-8Z1I .FeaturesSection_main-title__La22s,.FeaturesSection_features__-8Z1I .FeaturesSection_subtitle__wu5GH{opacity:1!important;transform:none!important;transition:none!important}}@media(max-width:768px){.FeaturesSection_features__-8Z1I .FeaturesSection_feature-grid__WCmOd{-webkit-tap-highlight-color:rgba(0,0,0,0)}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-grid__WCmOd .FeaturesSection_feature-card__XkQo8{-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}.FeaturesSection_features__-8Z1I .FeaturesSection_feature-grid__WCmOd .FeaturesSection_feature-card__XkQo8:active{transform:scale(.98)!important;transition:transform .1s ease!important}}.MapSection_map-section__1iAJF{background:var(--background-color);min-height:100vh;overflow:hidden;padding:0;position:relative}.MapSection_map-section__1iAJF:before{background:radial-gradient(ellipse at 20% 30%,#1f78ff08 0,#0000 60%),radial-gradient(ellipse at 80% 70%,#2dd88108 0,#0000 60%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.MapSection_map-layout__nPl53{display:grid;grid-template-columns:1fr 500px;min-height:100vh;position:relative;z-index:1}@media(max-width:1200px){.MapSection_map-layout__nPl53{grid-template-columns:1fr 450px}}@media(max-width:1024px){.MapSection_map-layout__nPl53{grid-template-columns:1fr 400px}}@media(max-width:768px){.MapSection_map-layout__nPl53{grid-template-columns:1fr;min-height:auto}}.MapSection_map-container-full__SBQV0{overflow:hidden;position:relative}@media(max-width:768px){.MapSection_map-container-full__SBQV0{min-height:60vh}}.MapSection_map-content__gIM-y{background:var(--background-secondary);border-left:1px solid var(--border-color);display:flex;flex-direction:column;justify-content:center;padding:80px 60px;position:relative}.MapSection_map-content__gIM-y:before{background:linear-gradient(135deg,#0000,#1f78ff05);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}@media(max-width:1024px){.MapSection_map-content__gIM-y{padding:60px 40px}}@media(max-width:768px){.MapSection_map-content__gIM-y{border-left:none;border-top:1px solid var(--border-color);padding:60px 24px}}.MapSection_map-content__gIM-y .MapSection_map-title__GA0oB{color:var(--text-color);font-size:3.6rem;font-weight:900;line-height:1.2;margin-bottom:24px;position:relative;z-index:1}@media(max-width:1024px){.MapSection_map-content__gIM-y .MapSection_map-title__GA0oB{font-size:3.2rem}}@media(max-width:768px){.MapSection_map-content__gIM-y .MapSection_map-title__GA0oB{font-size:2.8rem;text-align:center}}@media(max-width:480px){.MapSection_map-content__gIM-y .MapSection_map-title__GA0oB{font-size:2.4rem}}.MapSection_map-content__gIM-y .MapSection_map-description__dQaNG{color:var(--text-secondary);font-size:1.8rem;line-height:1.6;margin-bottom:40px;position:relative;z-index:1}@media(max-width:768px){.MapSection_map-content__gIM-y .MapSection_map-description__dQaNG{font-size:1.6rem;margin-bottom:32px;text-align:center}}.MapSection_map-content__gIM-y .MapSection_map-stats__Gd3vI{display:flex;flex-direction:column;gap:20px;margin-bottom:40px}.MapSection_map-content__gIM-y .MapSection_map-stats__Gd3vI .MapSection_stat-item__hZf-9{align-items:center;background:var(--background-color);border:1px solid var(--border-color);border-radius:16px;display:flex;justify-content:space-between;overflow:hidden;padding:20px 24px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.MapSection_map-content__gIM-y .MapSection_map-stats__Gd3vI .MapSection_stat-item__hZf-9:hover{box-shadow:0 8px 24px #0000001a;cursor:pointer;transform:translateX(8px)}.MapSection_map-content__gIM-y .MapSection_map-stats__Gd3vI .MapSection_stat-item__hZf-9:hover:before{transform:scaleY(1)}.MapSection_map-content__gIM-y .MapSection_map-stats__Gd3vI .MapSection_stat-item__hZf-9 .MapSection_stat-content__0unUx{align-items:flex-start;display:flex;flex:1 1;flex-direction:column}.MapSection_map-content__gIM-y .MapSection_map-stats__Gd3vI .MapSection_stat-item__hZf-9 .MapSection_stat-number__QEjT-{color:var(--primary-color-1);font-size:2.2rem;font-weight:900;line-height:1;margin-bottom:4px;transition:all .3s ease}@media(max-width:1024px){.MapSection_map-content__gIM-y .MapSection_map-stats__Gd3vI .MapSection_stat-item__hZf-9 .MapSection_stat-number__QEjT-{font-size:1.9rem}}.MapSection_map-content__gIM-y .MapSection_map-stats__Gd3vI .MapSection_stat-item__hZf-9 .MapSection_stat-label__So1Yi{color:var(--text-secondary);font-size:1.4rem;font-weight:600;line-height:1.2}.MapSection_map-content__gIM-y .MapSection_map-stats__Gd3vI .MapSection_stat-item__hZf-9 .MapSection_stat-icon__JKoCh{color:var(--primary-color-2);font-size:2.4rem;opacity:.7;transition:all .3s ease}.MapSection_map-content__gIM-y .MapSection_map-stats__Gd3vI .MapSection_stat-item__hZf-9:hover .MapSection_stat-icon__JKoCh{opacity:1;transform:scale(1.1)}.MapSection_map-content__gIM-y .MapSection_map-actions__lvqSL{display:flex;flex-direction:column;gap:16px}@media(max-width:768px){.MapSection_map-content__gIM-y .MapSection_map-actions__lvqSL{align-items:center}}.MapSection_map-content__gIM-y .MapSection_map-actions__lvqSL .MapSection_map-btn__DAcpk{border:none;border-radius:12px;cursor:pointer;font-size:1.6rem;font-weight:600;padding:18px 32px;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1)}.MapSection_map-content__gIM-y .MapSection_map-actions__lvqSL .MapSection_map-btn__DAcpk.MapSection_primary__QxSaO{background:linear-gradient(135deg,var(--primary-color-1),var(--primary-color-2));box-shadow:0 4px 16px #1f78ff4d;color:#fff}.MapSection_map-content__gIM-y .MapSection_map-actions__lvqSL .MapSection_map-btn__DAcpk.MapSection_primary__QxSaO:hover{box-shadow:0 8px 24px #1f78ff66;transform:translateY(-2px)}.MapSection_map-content__gIM-y .MapSection_map-actions__lvqSL .MapSection_map-btn__DAcpk.MapSection_secondary__L5aO4{background:var(--background-color);border:2px solid var(--border-color);color:var(--text-color)}.MapSection_map-content__gIM-y .MapSection_map-actions__lvqSL .MapSection_map-btn__DAcpk.MapSection_secondary__L5aO4:hover{background:var(--primary-color-4);border-color:var(--primary-color-1)}@media(max-width:768px){.MapSection_map-content__gIM-y .MapSection_map-actions__lvqSL .MapSection_map-btn__DAcpk{min-width:250px}}@media(max-width:480px){.MapSection_map-content__gIM-y .MapSection_map-actions__lvqSL .MapSection_map-btn__DAcpk{font-size:1.5rem;min-width:100%;padding:16px 24px}}[data-theme=dark] .MapSection_map-section__1iAJF{background:var(--background-secondary)}[data-theme=dark] .MapSection_map-section__1iAJF:before{background:radial-gradient(ellipse at 20% 30%,#4285f40f 0,#0000 60%),radial-gradient(ellipse at 80% 70%,#34a8530f 0,#0000 60%)}[data-theme=dark] .MapSection_map-container-full__SBQV0{background:linear-gradient(135deg,var(--background-color) 0,var(--background-secondary) 50%,var(--primary-color-4) 100%)}[data-theme=dark] .MapSection_map-content__gIM-y{background:var(--background-secondary);border-color:var(--border-color);box-shadow:0 4px 24px #0003}[data-theme=dark] .MapSection_map-content__gIM-y .MapSection_stat-item__hZf-9{background:var(--background-color);border-color:var(--border-color);box-shadow:0 4px 16px #00000026}[data-theme=dark] .MapSection_map-content__gIM-y .MapSection_stat-item__hZf-9:hover{box-shadow:0 8px 24px #0000004d}[data-theme=dark] .MapSection_map-content__gIM-y .MapSection_map-btn__DAcpk.MapSection_secondary__L5aO4{background:var(--background-color);border-color:var(--border-color)}[data-theme=dark] .MapSection_map-content__gIM-y .MapSection_map-btn__DAcpk.MapSection_secondary__L5aO4:hover{background:var(--primary-color-4);border-color:var(--primary-color-1)}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:#0000;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}.tippy-box[data-theme~=light]{background-color:#fff;box-shadow:0 0 20px 4px #9aa1b126,0 4px 80px -8px #24282f40,0 4px 4px -2px #5b5e6926;color:#26323d}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}.VietnamMap_vietnam-map__AjqnR{-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);height:100vh;overflow:hidden;position:relative;width:100%}.VietnamMap_vietnam-map__AjqnR:after,.VietnamMap_vietnam-map__AjqnR:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.VietnamMap_vietnam-map__AjqnR:after{background-repeat:repeat;background-size:180px 120px;opacity:.6}@keyframes VietnamMap_glassFloat__OLyQ4{0%,to{opacity:.6;transform:translate(0) scale(1) rotate(0deg)}25%{opacity:.4;transform:translate(-10px,-5px) scale(1.01) rotate(.5deg)}50%{opacity:.8;transform:translate(5px,-10px) scale(.99) rotate(-.3deg)}75%{opacity:.5;transform:translate(-5px,5px) scale(1.005) rotate(.2deg)}}@keyframes VietnamMap_glassParticles__Whg9d{0%{opacity:.6;transform:translateX(0) translateY(0)}50%{opacity:.8}to{opacity:.4;transform:translateX(-180px) translateY(-5px)}}.VietnamMap_map-container__EAgsn{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%;z-index:1}.VietnamMap_map-wrapper__SaDSh{align-items:center;display:flex;height:90%;justify-content:flex-start;padding-left:0;position:relative;width:90%}.VietnamMap_map-wrapper__SaDSh:before{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#ffffff40,#3b82f61a 25%,#10b98114 50%,#8b5cf61a 75%,#ffffff40);border-radius:32px;bottom:-3px;content:"";filter:blur(1px);left:-3px;position:absolute;right:-3px;top:-3px;z-index:-1}.VietnamMap_map-wrapper__SaDSh:after{-webkit-backdrop-filter:blur(25px) saturate(180%);backdrop-filter:blur(25px) saturate(180%);background:linear-gradient(145deg,#ffffff40,#ffffff1a 25%,#ffffff0d 50%,#ffffff1a 75%,#fff3);border:1px solid #ffffff4d;border-radius:28px;bottom:0;box-shadow:inset 0 1px 0 #fff6,inset 0 -1px 0 #ffffff1a,0 20px 40px #0000000d,0 8px 25px #00000008;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}@keyframes VietnamMap_glassGlow__34ayX{0%{filter:blur(1px) brightness(1);opacity:.6;transform:scale(1) rotate(0deg)}50%{filter:blur(.8px) brightness(1.1);opacity:.8;transform:scale(1.002) rotate(.1deg)}to{filter:blur(1.2px) brightness(1.05);opacity:.7;transform:scale(1.001) rotate(-.05deg)}}.VietnamMap_map-svg__8KqXp{filter:drop-shadow(0 4px 16px rgba(0,0,0,.06)) brightness(1.02) saturate(1.05);height:100%!important;max-height:none!important;max-width:none!important;transform-origin:center;transition:transform .4s cubic-bezier(.25,.8,.25,1),filter .3s ease-out;width:100%!important;will-change:transform,filter}.VietnamMap_map-svg__8KqXp:hover{filter:drop-shadow(0 6px 24px rgba(0,0,0,.08)) brightness(1.03) saturate(1.08);transform:scale(1.002)}.VietnamMap_map-svg__8KqXp path{vector-effect:non-scaling-stroke;shape-rendering:geometricPrecision;stroke:#fff6;stroke-width:.8;cursor:pointer;transition:stroke .2s ease,stroke-width .2s ease;will-change:stroke,stroke-width}.VietnamMap_map-svg__8KqXp path:hover{stroke:#ffffffb3;stroke-width:1}.VietnamMap_map-svg__8KqXp path:active{stroke:#fffc}.VietnamMap_map-loading__RGF9q{align-items:center;-webkit-backdrop-filter:blur(25px) saturate(180%);backdrop-filter:blur(25px) saturate(180%);background:linear-gradient(145deg,#ffffff40,#ffffff1a 50%,#fff3);border:1px solid #ffffff4d;border-radius:28px;box-shadow:0 20px 40px #0000000d,0 8px 25px #00000008,inset 0 1px 0 #fff6,inset 0 -1px 0 #ffffff1a;color:#64748bcc;display:flex;flex-direction:column;justify-content:center;margin:40px;min-height:60vh}.VietnamMap_map-loading__RGF9q .loading{filter:drop-shadow(0 4px 12px rgba(59,130,246,.2));margin-bottom:16px}.VietnamMap_map-loading__RGF9q p{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#3b82f6cc,#10b981b3,#8b5cf6cc);-webkit-background-clip:text;background-clip:text;font-size:1.8rem;font-weight:600;letter-spacing:.5px;margin-top:24px;opacity:.9;text-align:center}.VietnamMap_loading-spinner__bYcO4{animation:VietnamMap_glassSpinner__2eB\+H 1.5s cubic-bezier(.4,0,.2,1) infinite;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:3px solid #ffffff1a;border-right:3px solid #ffffff1a;border-top:3px solid #ffffff1a;border-color:#3b82f699 #10b98180 #8b5cf666 #ffffff1a;border-radius:50%;border-style:solid;border-width:3px;filter:drop-shadow(0 8px 24px rgba(59,130,246,.2));height:64px;position:relative;width:64px}.VietnamMap_loading-spinner__bYcO4:before{animation:VietnamMap_glassSpinner__2eB\+H 1s cubic-bezier(.4,0,.2,1) infinite reverse;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-left:2px solid #ffffff0d;border-top:2px solid #ffffff0d;border-color:#10b98166 #ffffff0d #ffffff0d #f59e0b4d;border-radius:50%;border-style:solid;border-width:2px;bottom:3px;content:"";left:3px;position:absolute;right:3px;top:3px}.VietnamMap_loading-spinner__bYcO4:after{animation:VietnamMap_glassSpinner__2eB\+H .8s linear infinite;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:1px solid #ffffff14;border-radius:50%;border-top-color:#ef444480;bottom:6px;content:"";left:6px;position:absolute;right:6px;top:6px}@keyframes VietnamMap_glassSpinner__2eB\+H{0%{filter:drop-shadow(0 8px 24px rgba(59,130,246,.2)) hue-rotate(0deg);transform:rotate(0deg)}25%{filter:drop-shadow(0 8px 24px rgba(16,185,129,.3)) hue-rotate(90deg)}50%{filter:drop-shadow(0 8px 24px rgba(139,92,246,.25)) hue-rotate(180deg)}75%{filter:drop-shadow(0 8px 24px rgba(245,158,11,.3)) hue-rotate(270deg)}to{filter:drop-shadow(0 8px 24px rgba(59,130,246,.2)) hue-rotate(1turn);transform:rotate(1turn)}}.tippy-box[data-theme~=vietnam-map]{animation:VietnamMap_tooltipSlideIn__eiH8p .2s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);background:#f8fafcfa!important;border:1px solid #47556933;box-shadow:0 16px 48px #0003,0 4px 16px #00000026,inset 0 1px 0 #fffc,inset 0 -1px 0 #4755691a;color:var(--text-color);font-family:inherit;font-size:14px;line-height:1.4;max-width:300px!important;padding:0;transform-origin:bottom center}.tippy-box[data-theme~=vietnam-map][data-placement^=top]>.tippy-arrow:before{border-top-color:#f8fafcfa;filter:drop-shadow(0 2px 4px rgba(0,0,0,.15))}.tippy-box[data-theme~=vietnam-map][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#f8fafcfa;filter:drop-shadow(0 -2px 4px rgba(0,0,0,.15))}.tippy-box[data-theme~=vietnam-map][data-placement^=left]>.tippy-arrow:before{border-left-color:#f8fafcfa;filter:drop-shadow(2px 0 4px rgba(0,0,0,.15))}.tippy-box[data-theme~=vietnam-map][data-placement^=right]>.tippy-arrow:before{border-right-color:#f8fafcfa;filter:drop-shadow(-2px 0 4px rgba(0,0,0,.15))}@keyframes VietnamMap_tooltipSlideIn__eiH8p{0%{opacity:0;transform:scale(.92) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}.VietnamMap_modern-tooltip__XSsnr{background:#0000;border-radius:16px;overflow:hidden;padding:0;position:relative;width:280px}.VietnamMap_tooltip-background__lvn7V{-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);background:linear-gradient(135deg,#fffffff2,#f8fafcfa);border:1px solid #4755691a;border-radius:16px;bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.VietnamMap_tooltip-background__lvn7V:before{background:linear-gradient(135deg,#1f78ff08,#0000 50%,#2dd88105);border-radius:16px;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.VietnamMap_tooltip-content__FH4DC{padding:20px;position:relative;z-index:1}.VietnamMap_province-header__I8iUI{align-items:center;border-bottom:1px solid #47556914;display:flex;gap:12px;margin-bottom:16px;padding-bottom:12px}.VietnamMap_province-icon__t06dN{align-items:center;background:linear-gradient(135deg,var(--primary-color-1),var(--primary-color-2));border-radius:8px;box-shadow:0 2px 8px #1f78ff33;color:#fff;display:flex;height:32px;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);width:32px}.VietnamMap_province-icon__t06dN:hover{box-shadow:0 4px 12px #1f78ff4d;transform:scale(1.05)}.VietnamMap_province-icon__t06dN.VietnamMap_archipelago-icon__UMRWJ{background:linear-gradient(135deg,gold,orange);box-shadow:0 2px 8px #ffa50066}.VietnamMap_province-icon__t06dN.VietnamMap_archipelago-icon__UMRWJ:hover{box-shadow:0 4px 12px #ffa50099}.VietnamMap_province-icon__t06dN svg{filter:drop-shadow(0 1px 2px rgba(0,0,0,.2));height:18px;transition:all .3s cubic-bezier(.4,0,.2,1);width:18px}.VietnamMap_province-info__cB71j{flex:1 1}.VietnamMap_province-name__DZQh-{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,var(--primary-color-1),var(--primary-color-2));-webkit-background-clip:text;background-clip:text;color:var(--text-color);font-size:16px;font-weight:700;line-height:1.2;margin:0 0 2px}.VietnamMap_province-type__2W0Y5{color:var(--text-secondary);font-size:11px;font-weight:500;letter-spacing:.5px;opacity:.8;text-transform:uppercase}.VietnamMap_stats-container__\+WHQc{display:flex;gap:12px;margin-bottom:16px}.VietnamMap_stat-item__rKgA7{align-items:center;background:#f8fafc99;border:1px solid #4755690d;border-radius:12px;display:flex;flex:1 1;gap:8px;padding:12px;transition:all .3s ease}.VietnamMap_stat-item__rKgA7.VietnamMap_primary-stat__ZIBJn{background:linear-gradient(135deg,#1f78ff14,#1f78ff0a);border-color:#1f78ff26}.VietnamMap_stat-item__rKgA7.VietnamMap_activity-stat__\+49Gl{background:linear-gradient(135deg,#2dd88114,#2dd8810a);border-color:#2dd88126}.VietnamMap_stat-icon__dkX7B{align-items:center;background:#fffc;border-radius:6px;box-shadow:0 1px 3px #0000001a;color:var(--primary-color-1);display:flex;height:24px;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);width:24px}.VietnamMap_stat-icon__dkX7B:hover{background:#fffffff2;box-shadow:0 2px 8px #1f78ff33;transform:scale(1.1)}.VietnamMap_stat-icon__dkX7B svg{filter:drop-shadow(0 1px 1px rgba(0,0,0,.1));height:14px;transition:all .3s cubic-bezier(.4,0,.2,1);width:14px}.VietnamMap_stat-content__0wF8p{flex:1 1;min-width:0}.VietnamMap_stat-number__hh5Rv{color:var(--primary-color-1);font-size:18px;font-weight:800;line-height:1;margin-bottom:2px}.VietnamMap_stat-value__OjDV-{font-size:12px;font-weight:700;letter-spacing:.3px;line-height:1;margin-bottom:2px;text-transform:uppercase}.VietnamMap_stat-value__OjDV-.VietnamMap_high__8WXh8{color:#ef4444}.VietnamMap_stat-value__OjDV-.VietnamMap_medium__8bxWk{color:#f59e0b}.VietnamMap_stat-value__OjDV-.VietnamMap_low__LpVPu{color:#10b981}.VietnamMap_stat-label__VNTh0{color:var(--text-secondary);font-size:10px;font-weight:500;letter-spacing:.3px;opacity:.8;text-transform:uppercase}.VietnamMap_progress-container__EfIcV{margin-bottom:12px}.VietnamMap_progress-header__4PHJ5{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.VietnamMap_progress-title__OYA3j{color:var(--text-secondary);font-size:12px;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.VietnamMap_progress-percentage__BWhyi{color:var(--primary-color-1);font-size:12px;font-weight:700}.VietnamMap_progress-track__P6Wa2{background:#4755691a;border-radius:6px;box-shadow:inset 0 1px 2px #0000000d;height:6px;overflow:hidden;position:relative}.VietnamMap_progress-bar__Af5-S{border-radius:6px;height:100%;position:relative;transition:width .6s cubic-bezier(.4,0,.2,1)}.VietnamMap_progress-bar__Af5-S.VietnamMap_high__8WXh8{background:linear-gradient(90deg,#ef4444,#f87171)}.VietnamMap_progress-bar__Af5-S.VietnamMap_medium__8bxWk{background:linear-gradient(90deg,#f59e0b,#fbbf24)}.VietnamMap_progress-bar__Af5-S.VietnamMap_low__LpVPu{background:linear-gradient(90deg,#10b981,#34d399)}.VietnamMap_progress-glow__KjiTw{animation:VietnamMap_progressShimmer__kWOvM 2s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffffff4d 50%,#0000);bottom:0;left:0;position:absolute;right:0;top:0}@keyframes VietnamMap_progressShimmer__kWOvM{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.VietnamMap_tooltip-footer__EAyRw{border-top:1px solid #47556914;padding-top:8px;text-align:center}.VietnamMap_ranking-info__fNNR0{align-items:center;display:flex;justify-content:center}.VietnamMap_ranking-text__Myw\+U{background:#4755690d;border:1px solid #47556914;border-radius:6px;color:var(--text-secondary);font-size:11px;font-weight:500;opacity:.9;padding:4px 8px}@keyframes VietnamMap_glowPulse__BboB1{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.7;transform:scale(1.002)}}.tippy-box[data-theme~=vietnam-map]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffffa;border:1px solid #00000014;border-radius:16px;box-shadow:0 16px 48px #0000001f,0 4px 16px #00000014,inset 0 1px 0 #fffc,inset 0 -1px 0 #0000000d;color:#000000de;transition:all .3s cubic-bezier(.4,0,.2,1)}.tippy-box[data-theme~=vietnam-map][data-placement^=top]>.tippy-arrow:before{border-top-color:#fffffffa}.tippy-box[data-theme~=vietnam-map][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fffffffa}.tippy-box[data-theme~=vietnam-map][data-placement^=left]>.tippy-arrow:before{border-left-color:#fffffffa}.tippy-box[data-theme~=vietnam-map][data-placement^=right]>.tippy-arrow:before{border-right-color:#fffffffa}[data-theme=dark] .tippy-box[data-theme~=vietnam-map]{border:1px solid #ffffff26;box-shadow:0 16px 48px #0006,0 4px 16px #0000004d,inset 0 1px 0 #ffffff1a,inset 0 -1px 0 #0000001a;color:#fffffff2}[data-theme=dark] .tippy-box[data-theme~=vietnam-map][data-placement^=top]>.tippy-arrow:before{border-top-color:#27272afa}[data-theme=dark] .tippy-box[data-theme~=vietnam-map][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#27272afa}[data-theme=dark] .tippy-box[data-theme~=vietnam-map][data-placement^=left]>.tippy-arrow:before{border-left-color:#27272afa}[data-theme=dark] .tippy-box[data-theme~=vietnam-map][data-placement^=right]>.tippy-arrow:before{border-right-color:#27272afa}[data-theme=dark] .VietnamMap_tooltip-header__alixr{border-bottom-color:#ffffff1a}[data-theme=dark] .VietnamMap_tooltip-header__alixr h4{color:#fffffff2}[data-theme=dark] .VietnamMap_tooltip-body__e1J3p .VietnamMap_campaigns-info__u46H\+ .VietnamMap_campaigns-count__QlAcW{color:var(--primary-color-1);text-shadow:0 1px 3px #1f78ff80}[data-theme=dark] .VietnamMap_tooltip-body__e1J3p .VietnamMap_campaigns-info__u46H\+ .VietnamMap_campaigns-text__heTBA,[data-theme=dark] .VietnamMap_tooltip-body__e1J3p .VietnamMap_progress-section__cmNgZ .VietnamMap_progress-label__qwY2l{color:#fffc}[data-theme=dark] .VietnamMap_tooltip-body__e1J3p .VietnamMap_progress-section__cmNgZ .VietnamMap_progress-bar__Af5-S{background:#1f78ff33;box-shadow:inset 0 1px 2px #0000004d}[data-theme=dark] .VietnamMap_vietnam-map__AjqnR{background:linear-gradient(135deg,#4285f414,#0f1115f2 25%,#1a1d23fa 50%,#34a8530f 75%,#0f1115f2)}[data-theme=dark] .VietnamMap_vietnam-map__AjqnR:before{background-image:radial-gradient(circle at 25% 25%,#4285f414 0,#0000 60%),radial-gradient(circle at 75% 75%,#34a8530f 0,#0000 60%),radial-gradient(circle at 50% 50%,#ea43350a 0,#0000 50%),linear-gradient(45deg,#1a1d230d 25%,#0000 0,#0000 75%,#1a1d230d 0)}[data-theme=dark] .VietnamMap_vietnam-map__AjqnR:after{background-image:radial-gradient(2px 2px at 20px 30px,#4285f466,#0000),radial-gradient(2px 2px at 40px 70px,#34a85366,#0000),radial-gradient(1px 1px at 90px 40px,#ea43354d,#0000),radial-gradient(1px 1px at 130px 80px,#4285f44d,#0000),radial-gradient(2px 2px at 160px 30px,#34a8534d,#0000);opacity:.3}[data-theme=dark] .VietnamMap_map-container__EAgsn{-webkit-backdrop-filter:blur(16px) saturate(120%);backdrop-filter:blur(16px) saturate(120%);background:#1a1d2366;border:1px solid #4285f41a}[data-theme=dark] .VietnamMap_map-wrapper__SaDSh:before{background:linear-gradient(135deg,#4285f414,#1a1d2399 50%,#34a8530f)}[data-theme=dark] .VietnamMap_map-wrapper__SaDSh:after{background:linear-gradient(135deg,#4285f40d,#1a1d234d)}[data-theme=dark] .VietnamMap_map-svg__8KqXp path{stroke:#e8eaed4d}[data-theme=dark] .VietnamMap_map-svg__8KqXp path:hover{stroke:#e8eaed99}[data-theme=dark] .VietnamMap_map-svg__8KqXp{filter:drop-shadow(0 4px 16px rgba(0,0,0,.15)) brightness(.98) saturate(1.1)}[data-theme=dark] .VietnamMap_map-svg__8KqXp:hover{filter:drop-shadow(0 6px 24px rgba(0,0,0,.2)) brightness(1.02) saturate(1.15)}[data-theme=dark] .VietnamMap_map-loading__RGF9q{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1a1d23d9;border:1px solid #2d3139cc;box-shadow:0 8px 32px #0000004d;color:var(--text-secondary)}[data-theme=dark] .VietnamMap_map-loading__RGF9q .loading .VietnamMap_loading-icon__-Ougg{filter:drop-shadow(0 0 12px rgba(52,168,83,.4))}[data-theme=dark] .VietnamMap_loading-spinner__bYcO4{border-right-color:var(--primary-color-2);border-top-color:var(--primary-color-1)}[data-theme=dark] .VietnamMap_loading-spinner__bYcO4:before{border-top-color:#e8eaed4d}[data-theme=dark] .VietnamMap_island-star__BQU5R{fill:gold;stroke:#ff8c00;filter:drop-shadow(0 3px 12px rgba(255,215,0,.6))}[data-theme=dark] .VietnamMap_island-star__BQU5R:hover{fill:#fff700;stroke:#f60;filter:drop-shadow(0 6px 20px rgba(255,215,0,.9))}[data-theme=dark] .tippy-box[data-theme~=vietnam-map]{-webkit-backdrop-filter:blur(24px) saturate(150%);backdrop-filter:blur(24px) saturate(150%);background:#1a1d23fa!important;border:1px solid #2d3139cc;box-shadow:0 16px 48px #0006,0 4px 16px #0003,inset 0 1px 0 #e8eaed1a,inset 0 -1px 0 #0000004d;color:var(--text-color)}[data-theme=dark] .tippy-box[data-theme~=vietnam-map][data-placement^=top]>.tippy-arrow:before{border-top-color:#1a1d23fa}[data-theme=dark] .tippy-box[data-theme~=vietnam-map][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#1a1d23fa}[data-theme=dark] .tippy-box[data-theme~=vietnam-map][data-placement^=left]>.tippy-arrow:before{border-left-color:#1a1d23fa}[data-theme=dark] .tippy-box[data-theme~=vietnam-map][data-placement^=right]>.tippy-arrow:before{border-right-color:#1a1d23fa}[data-theme=dark] .VietnamMap_tippy-tooltip__q1NZa:before{background:linear-gradient(135deg,#4285f426,#34a85314 50%,#4285f426);opacity:.4}[data-theme=dark] .VietnamMap_tooltip-header__alixr{border-bottom-color:#e8eaed26}[data-theme=dark] .VietnamMap_tooltip-header__alixr h4{color:var(--text-color)}[data-theme=dark] .VietnamMap_campaigns-info__u46H\+ .VietnamMap_campaigns-count__QlAcW{color:var(--primary-color-1)}[data-theme=dark] .VietnamMap_campaigns-info__u46H\+ .VietnamMap_campaigns-text__heTBA,[data-theme=dark] .VietnamMap_progress-section__cmNgZ .VietnamMap_progress-label__qwY2l{color:var(--text-secondary)}[data-theme=dark] .VietnamMap_progress-section__cmNgZ .VietnamMap_progress-bar__Af5-S{background:#2d313999}.VietnamMap_map-container__EAgsn,.VietnamMap_map-loading__RGF9q,.VietnamMap_map-wrapper__SaDSh,.VietnamMap_tippy-tooltip__q1NZa,.VietnamMap_tooltip-header__alixr,.VietnamMap_vietnam-map__AjqnR{transition:all .3s cubic-bezier(.4,0,.2,1)}.VietnamMap_island-marker__RlZ6Z{position:relative}.VietnamMap_island-marker__RlZ6Z:hover{cursor:pointer}.VietnamMap_island-background__VfGRn{opacity:.6;transform-origin:center}.VietnamMap_island-star__BQU5R{filter:drop-shadow(0 2px 8px rgba(255,165,0,.4));transform-origin:center}[data-theme=dark] .VietnamMap_island-background__VfGRn{fill:#ffd70026}[data-theme=dark] .VietnamMap_island-background__VfGRn:hover{fill:#ffd70040}[data-theme=dark] .VietnamMap_island-star__BQU5R{filter:drop-shadow(0 2px 12px rgba(255,215,0,.6))}[data-theme=dark] .VietnamMap_island-star__BQU5R:hover{filter:drop-shadow(0 4px 20px rgb(255,215,0))}@keyframes VietnamMap_starPulse__VKzxd{0%,to{filter:drop-shadow(0 2px 8px rgba(255,165,0,.4));opacity:1}50%{filter:drop-shadow(0 6px 20px rgba(255,215,0,.8));opacity:.8}}@media(max-width:1200px){.VietnamMap_vietnam-map__AjqnR{height:85vh}.VietnamMap_map-wrapper__SaDSh{height:92%;width:92%}.VietnamMap_tooltip__SCmR\+{min-width:220px;padding:20px 24px}.VietnamMap_tooltip__SCmR\+ h4{font-size:1.7rem}.VietnamMap_tooltip__SCmR\+ p{font-size:1.4rem}.VietnamMap_tooltip__SCmR\+ .VietnamMap_campaigns-count__QlAcW{font-size:1.8rem}}@media(max-width:1024px){.VietnamMap_vietnam-map__AjqnR{height:80vh}.VietnamMap_map-wrapper__SaDSh{height:95%;width:95%}}@media(max-width:768px){.VietnamMap_vietnam-map__AjqnR{height:70vh}.VietnamMap_map-wrapper__SaDSh{height:98%;width:98%}.VietnamMap_map-wrapper__SaDSh:before{border-radius:20px}.VietnamMap_map-wrapper__SaDSh:after{border-radius:18px}.VietnamMap_tooltip__SCmR\+{border-radius:16px;min-width:200px;padding:18px 22px;right:24px;top:24px}.VietnamMap_tooltip__SCmR\+ h4{font-size:1.6rem;margin-bottom:10px}.VietnamMap_tooltip__SCmR\+ p{font-size:1.3rem}.VietnamMap_tooltip__SCmR\+ .VietnamMap_campaigns-count__QlAcW{font-size:1.7rem}.VietnamMap_tooltip__SCmR\+:before{height:16px;right:22px;width:16px}.VietnamMap_map-svg__8KqXp path{stroke-width:.4}.VietnamMap_map-svg__8KqXp path:hover{stroke-width:1.2}}@media(max-width:480px){.VietnamMap_vietnam-map__AjqnR{height:60vh}.VietnamMap_vietnam-map__AjqnR:after,.VietnamMap_vietnam-map__AjqnR:before{background-size:150px 150px,200px 200px,100px 100px,25px 25px}.VietnamMap_map-wrapper__SaDSh:before{border-radius:16px}.VietnamMap_map-wrapper__SaDSh:after{border-radius:14px}.VietnamMap_map-loading__RGF9q{border-radius:16px;margin:16px;min-height:50vh}.VietnamMap_map-loading__RGF9q p{font-size:1.5rem}.VietnamMap_loading-spinner__bYcO4{height:48px;width:48px}.VietnamMap_tooltip__SCmR\+{border-radius:14px;min-width:180px;padding:16px 20px;right:20px;top:20px}.VietnamMap_tooltip__SCmR\+ h4{font-size:1.5rem}.VietnamMap_tooltip__SCmR\+ p{font-size:1.2rem;margin-bottom:12px}.VietnamMap_tooltip__SCmR\+ .VietnamMap_campaigns-count__QlAcW{font-size:1.6rem}.VietnamMap_tooltip__SCmR\+ .VietnamMap_progress-bar__Af5-S{height:5px}.VietnamMap_tooltip__SCmR\+:before{height:14px;right:20px;width:14px}}@media(max-width:360px){.VietnamMap_vietnam-map__AjqnR{height:55vh}.VietnamMap_tooltip__SCmR\+{min-width:160px;padding:14px 18px;right:16px;top:16px}.VietnamMap_tooltip__SCmR\+ h4{font-size:1.4rem}.VietnamMap_tooltip__SCmR\+ p{font-size:1.1rem}.VietnamMap_tooltip__SCmR\+ .VietnamMap_campaigns-count__QlAcW{font-size:1.5rem}.VietnamMap_tooltip__SCmR\+:before{right:18px}}[data-theme=dark] .VietnamMap_tooltip-background__lvn7V{background:linear-gradient(135deg,#1a1d23f2,#0f1115fa);border-color:#ffffff1a}[data-theme=dark] .VietnamMap_tooltip-background__lvn7V:before{background:linear-gradient(135deg,#4285f40d,#0000 50%,#34a85308)}[data-theme=dark] .VietnamMap_province-header__I8iUI{border-bottom-color:#ffffff14}[data-theme=dark] .VietnamMap_province-name__DZQh-{color:var(--text-color)}[data-theme=dark] .VietnamMap_stat-item__rKgA7{background:#2d313999;border-color:#ffffff0d}[data-theme=dark] .VietnamMap_stat-item__rKgA7.VietnamMap_primary-stat__ZIBJn{background:linear-gradient(135deg,#4285f41a,#4285f40d);border-color:#4285f433}[data-theme=dark] .VietnamMap_stat-item__rKgA7.VietnamMap_activity-stat__\+49Gl{background:linear-gradient(135deg,#34a8531a,#34a8530d);border-color:#34a85333}[data-theme=dark] .VietnamMap_stat-icon__dkX7B{background:#ffffff1a;box-shadow:0 1px 3px #0003;color:var(--primary-color-1)}[data-theme=dark] .VietnamMap_stat-icon__dkX7B svg{filter:drop-shadow(0 1px 1px rgba(0,0,0,.3))}[data-theme=dark] .VietnamMap_progress-track__P6Wa2{background:#ffffff1a;box-shadow:inset 0 1px 2px #0003}[data-theme=dark] .VietnamMap_tooltip-footer__EAyRw{border-top-color:#ffffff14}[data-theme=dark] .VietnamMap_ranking-text__Myw\+U{background:#ffffff0d;border-color:#ffffff14}.tippy-box[data-theme~=modern-vietnam-map]{animation:VietnamMap_modernTooltipSlideIn__dHVVY .3s cubic-bezier(.4,0,.2,1)}@keyframes VietnamMap_modernTooltipSlideIn__dHVVY{0%{opacity:0;transform:scale(.9) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}.Loading_loading__K7Xi7{align-items:center;color:#0000;display:flex;justify-content:center;min-height:80px;min-width:80px;pointer-events:none;position:relative}.Loading_loading__K7Xi7:before{animation:Loading_modernSpin__b2Ju4 1.5s linear infinite;background:conic-gradient(from 0deg,#0000 0deg,var(--primary-color-1) 90deg,var(--primary-color-2) 180deg,var(--primary-color-3) 270deg,#0000 1turn);border-radius:50%;content:"";height:calc(100% + 8px);left:-4px;position:absolute;top:-4px;width:calc(100% + 8px);z-index:0}.Loading_loading__K7Xi7:after{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--background-color);border-radius:50%;box-shadow:0 4px 20px #0000001a,inset 0 1px 0 #fff3;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.dark-theme .Loading_loading__K7Xi7:after{background:#1a1a1a;background:var(--background-color-dark,#1a1a1a);box-shadow:0 4px 20px #0000004d,inset 0 1px 0 #ffffff1a}.Loading_loading__K7Xi7 .Loading_loading-icon__IRn71{animation:Loading_enhancedPulse__ViEgC 2s ease-in-out infinite;color:var(--primary-color-2);filter:drop-shadow(0 0 12px rgba(52,168,83,.4));font-size:calc(min(100%,120px)*.35);height:auto;position:relative;transform-origin:center;width:auto;z-index:2}.dark-theme .Loading_loading__K7Xi7 .Loading_loading-icon__IRn71{filter:drop-shadow(0 0 16px rgba(52,168,83,.6))}.Loading_loading__K7Xi7[style*=width]{min-height:0;min-height:auto;min-width:0;min-width:auto}.Loading_loading__K7Xi7[style*=width]:before{height:calc(100% + 6px);left:-3px;top:-3px;width:calc(100% + 6px)}.Loading_loading__K7Xi7[style*=width] .Loading_loading-icon__IRn71{font-size:calc(min(100%,120px)*.4)}.Loading_loading__K7Xi7.Loading_small__BXD4b{min-height:40px;min-width:40px}.Loading_loading__K7Xi7.Loading_small__BXD4b:before{height:calc(100% + 4px);left:-2px;top:-2px;width:calc(100% + 4px)}.Loading_loading__K7Xi7.Loading_small__BXD4b .Loading_loading-icon__IRn71{font-size:14px}@keyframes Loading_modernSpin__b2Ju4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Loading_enhancedPulse__ViEgC{0%,to{opacity:1;transform:scale(1)}25%{opacity:.8;transform:scale(1.05)}50%{opacity:.9;transform:scale(1.1)}75%{opacity:.8;transform:scale(1.05)}}.Loading_loading__K7Xi7:hover .Loading_loading-icon__IRn71{animation-duration:1s;color:var(--primary-color-1)}.Loading_loading__K7Xi7:hover:before{animation-duration:.8s}.ProvinceTooltip_modern-tooltip__ij8XY{background:#0000;border-radius:16px;overflow:hidden;padding:0;position:relative;width:280px}.ProvinceTooltip_tooltip-background__f97s7{-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);background:linear-gradient(135deg,#fffffff2,#f8fafcfa);border:1px solid #4755691a;border-radius:16px;bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.ProvinceTooltip_tooltip-background__f97s7:before{background:linear-gradient();border-radius:16px;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ProvinceTooltip_tooltip-content__sByFd{padding:20px;position:relative;z-index:1}.ProvinceTooltip_province-header__9j0KZ{align-items:center;border-bottom:1px solid #47556914;display:flex;gap:12px;margin-bottom:16px;padding-bottom:12px}.ProvinceTooltip_province-icon__fObTh{align-items:center;background:linear-gradient(135deg,var(--primary-color-1),var(--primary-color-2));border-radius:8px;box-shadow:0 2px 8px #1f78ff33;color:#fff;display:flex;height:32px;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);width:32px}.ProvinceTooltip_province-icon__fObTh:hover{box-shadow:0 4px 12px #1f78ff4d;transform:scale(1.05)}.ProvinceTooltip_province-icon__fObTh.ProvinceTooltip_archipelago-icon__peae7{background:linear-gradient(135deg,gold,orange);box-shadow:0 2px 8px #ffa50066}.ProvinceTooltip_province-icon__fObTh.ProvinceTooltip_archipelago-icon__peae7:hover{box-shadow:0 4px 12px #ffa50099}.ProvinceTooltip_province-icon__fObTh svg{filter:drop-shadow(0 1px 2px rgba(0,0,0,.2));height:18px;transition:all .3s cubic-bezier(.4,0,.2,1);width:18px}.ProvinceTooltip_province-info__-8AXj{flex:1 1}.ProvinceTooltip_province-name__dlULm{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,var(--primary-color-1),var(--primary-color-2));-webkit-background-clip:text;background-clip:text;color:var(--text-color);font-size:16px;font-weight:700;line-height:1.2;margin:0 0 2px}.ProvinceTooltip_province-type__3KVRP{color:var(--text-secondary);font-size:11px;font-weight:500;letter-spacing:.5px;opacity:.8;text-transform:uppercase}.ProvinceTooltip_stats-container__BVCKV{display:flex;gap:12px;margin-bottom:16px}.ProvinceTooltip_stat-item__W\+UMz{align-items:center;background:#f8fafc99;border:1px solid #4755690d;border-radius:12px;display:flex;flex:1 1;gap:8px;padding:12px;transition:all .3s ease}.ProvinceTooltip_stat-item__W\+UMz.ProvinceTooltip_primary-stat__IHGlw{background:linear-gradient();border-color:#1f78ff26}.ProvinceTooltip_stat-item__W\+UMz.ProvinceTooltip_activity-stat__qfXd1{background:linear-gradient();border-color:#2dd88126}.ProvinceTooltip_stat-icon__axmHl{align-items:center;background:#fffc;border-radius:6px;box-shadow:0 1px 3px #0000001a;color:var(--primary-color-1);display:flex;height:24px;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);width:24px}.ProvinceTooltip_stat-icon__axmHl:hover{background:#fffffff2;box-shadow:0 2px 8px #1f78ff33;transform:scale(1.1)}.ProvinceTooltip_stat-icon__axmHl svg{filter:drop-shadow(0 1px 1px rgba(0,0,0,.1));height:14px;transition:all .3s cubic-bezier(.4,0,.2,1);width:14px}.ProvinceTooltip_stat-content__eroBj{flex:1 1;min-width:0}.ProvinceTooltip_stat-number__qkZKx{color:var(--primary-color-1);font-size:18px;font-weight:800;line-height:1;margin-bottom:2px}.ProvinceTooltip_stat-value__iocrL{font-size:12px;font-weight:700;letter-spacing:.3px;line-height:1;margin-bottom:2px;text-transform:uppercase}.ProvinceTooltip_stat-value__iocrL.ProvinceTooltip_high__uR6uZ{color:#ef4444}.ProvinceTooltip_stat-value__iocrL.ProvinceTooltip_medium__6s2Sy{color:#f59e0b}.ProvinceTooltip_stat-value__iocrL.ProvinceTooltip_low__gKc-a{color:#10b981}.ProvinceTooltip_stat-label__r9Y8W{color:var(--text-secondary);font-size:10px;font-weight:500;letter-spacing:.3px;opacity:.8;text-transform:uppercase}.ProvinceTooltip_tooltip-footer__Uit5c{border-top:1px solid #47556914;padding-top:8px;text-align:center}.ProvinceTooltip_ranking-info__kMBBs{align-items:center;display:flex;justify-content:center}.ProvinceTooltip_ranking-text__OwiXS{background:#4755690d;border:1px solid #47556914;border-radius:6px;color:var(--text-secondary);font-size:11px;font-weight:500;opacity:.9;padding:4px 8px}[data-theme=dark] .ProvinceTooltip_tooltip-background__f97s7{background:linear-gradient(135deg,#1a1d23f2,#2d3139fa);border:1px solid #ffffff1a}[data-theme=dark] .ProvinceTooltip_province-header__9j0KZ{border-bottom-color:#ffffff1a}[data-theme=dark] .ProvinceTooltip_province-name__dlULm{color:var(--text-color)}[data-theme=dark] .ProvinceTooltip_stat-item__W\+UMz{background:#2d313999;border-color:#ffffff0d}[data-theme=dark] .ProvinceTooltip_stat-item__W\+UMz.ProvinceTooltip_primary-stat__IHGlw{background:linear-gradient(135deg,#1f78ff1a,#10b9810d);border-color:#1f78ff33}[data-theme=dark] .ProvinceTooltip_stat-item__W\+UMz.ProvinceTooltip_activity-stat__qfXd1{background:linear-gradient(135deg,#10b9811a,#2dd8810d);border-color:#10b98133}[data-theme=dark] .ProvinceTooltip_stat-icon__axmHl{background:#1a1d23cc;box-shadow:0 1px 3px #0000004d}[data-theme=dark] .ProvinceTooltip_stat-icon__axmHl:hover{background:#1a1d23e6;box-shadow:0 2px 8px #1f78ff4d}[data-theme=dark] .ProvinceTooltip_tooltip-footer__Uit5c{border-top-color:#ffffff1a}[data-theme=dark] .ProvinceTooltip_ranking-text__OwiXS{background:#2d3139cc;border-color:#ffffff1a;color:var(--text-secondary)}.tippy-box[data-theme~=modern-vietnam-map]{animation:ProvinceTooltip_modernTooltipSlideIn__uHCui .3s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0000!important;border:none!important;border-radius:16px;box-shadow:0 12px 40px #00000026,0 4px 16px #0000001a!important;color:var(--text-color);max-width:300px!important;padding:0!important;transform-origin:bottom center}.tippy-box[data-theme~=modern-vietnam-map] .tippy-arrow:before{border-top-color:#fffffff2}@keyframes ProvinceTooltip_modernTooltipSlideIn__uHCui{0%{opacity:0;transform:scale(.92) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}[data-theme=dark] .tippy-box[data-theme~=modern-vietnam-map] .tippy-arrow:before{border-top-color:#1a1d23f2}.HowItWorksSection_how-it-works__Ex5jE{background:var(--background-secondary);padding:120px 0}.HowItWorksSection_how-it-works__Ex5jE .HowItWorksSection_steps__YtuWQ{display:flex;flex-direction:column;gap:80px}@media(max-width:768px){.HowItWorksSection_how-it-works__Ex5jE .HowItWorksSection_steps__YtuWQ{gap:16px}}.HowItWorksSection_how-it-works__Ex5jE .HowItWorksSection_step__hbPLp{grid-gap:40px;align-items:center;background:var(--background-color);border:1px solid var(--border-color);border-radius:24px;box-shadow:0 4px 24px #0000000d;display:grid;gap:40px;grid-template-columns:auto 1fr auto;padding:40px;transition:all .3s ease}.HowItWorksSection_how-it-works__Ex5jE .HowItWorksSection_step__hbPLp:hover{box-shadow:0 12px 48px #0000001a;transform:translateY(-4px)}@media(max-width:968px){.HowItWorksSection_how-it-works__Ex5jE .HowItWorksSection_step__hbPLp{gap:24px;grid-template-columns:1fr;text-align:center}}@media(max-width:768px){.HowItWorksSection_how-it-works__Ex5jE .HowItWorksSection_step__hbPLp{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff05;border:1px solid #ffffff1a;border-radius:20px;box-shadow:0 8px 32px #0000001a;gap:16px;grid-template-columns:auto 1fr auto;max-height:120px;min-height:100px;padding:20px;text-align:left}[data-theme=light] .HowItWorksSection_how-it-works__Ex5jE .HowItWorksSection_step__hbPLp{background:#fffffff2;border:1px solid #00000014;box-shadow:0 8px 32px #00000014}.HowItWorksSection_how-it-works__Ex5jE .HowItWorksSection_step__hbPLp:hover{border-color:#1f78ff66;box-shadow:0 12px 40px #1f78ff33;transform:translateY(-4px) scale(1.02)}[data-theme=light] .HowItWorksSection_how-it-works__Ex5jE .HowItWorksSection_step__hbPLp:hover{box-shadow:0 12px 40px #1f78ff26}.HowItWorksSection_how-it-works__Ex5jE .HowItWorksSection_step__hbPLp:hover .HowItWorksSection_step-icon__9Lc-I,.HowItWorksSection_how-it-works__Ex5jE .HowItWorksSection_step__hbPLp:hover .HowItWorksSection_step-number__xMlVP{transform:scale(1.1)}}.HowItWorksSection_how-it-works__Ex5jE .HowItWorksSection_step__hbPLp .HowItWorksSection_step-number__xMlVP{align-items:center;background:linear-gradient(135deg,var(--primary-color-1) 0,var(--primary-color-2) 100%);border-radius:50%;box-shadow:0 8px 24px #1f78ff4d;color:#fff;display:flex;font-size:2.4rem;font-weight:900;height:80px;justify-content:center;transition:transform .3s ease;width:80px}@media(max-width:968px){.HowItWorksSection_how-it-works__Ex5jE .HowItWorksSection_step__hbPLp .HowItWorksSection_step-number__xMlVP{margin:0 auto}}@media(max-width:768px){.HowItWorksSection_how-it-works__Ex5jE .HowItWorksSection_step__hbPLp .HowItWorksSection_step-number__xMlVP{flex-shrink:0;font-size:1.6rem;height:48px;margin:0;width:48px}}.HowItWorksSection_how-it-works__Ex5jE .HowItWorksSection_step__hbPLp .HowItWorksSection_step-content__3jCry{flex:1 1;min-width:0}.HowItWorksSection_how-it-works__Ex5jE .HowItWorksSection_step__hbPLp .HowItWorksSection_step-content__3jCry h3{color:var(--text-color);font-size:2.4rem;font-weight:700;line-height:1.3;margin-bottom:16px}@media(max-width:768px){.HowItWorksSection_how-it-works__Ex5jE .HowItWorksSection_step__hbPLp .HowItWorksSection_step-content__3jCry h3{font-size:1.4rem;font-weight:700;line-height:1.2;margin-bottom:4px}}.HowItWorksSection_how-it-works__Ex5jE .HowItWorksSection_step__hbPLp .HowItWorksSection_step-content__3jCry p{color:var(--text-secondary);font-size:1.6rem;line-height:1.6;margin-bottom:20px}@media(max-width:768px){.HowItWorksSection_how-it-works__Ex5jE .HowItWorksSection_step__hbPLp .HowItWorksSection_step-content__3jCry p{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:1.1rem;line-height:1.3;margin-bottom:0;opacity:.8;overflow:hidden}}.HowItWorksSection_how-it-works__Ex5jE .HowItWorksSection_step__hbPLp .HowItWorksSection_step-content__3jCry .HowItWorksSection_step-link__7J16X{background:none;border:none;color:var(--primary-color-1);cursor:pointer;font-size:1.5rem;font-weight:600;text-decoration:underline;transition:all .3s ease}@media(max-width:768px){.HowItWorksSection_how-it-works__Ex5jE .HowItWorksSection_step__hbPLp .HowItWorksSection_step-content__3jCry .HowItWorksSection_step-link__7J16X{display:none}}.HowItWorksSection_how-it-works__Ex5jE .HowItWorksSection_step__hbPLp .HowItWorksSection_step-content__3jCry .HowItWorksSection_step-link__7J16X:hover{color:var(--primary-color-2);text-decoration:none}.HowItWorksSection_how-it-works__Ex5jE .HowItWorksSection_step__hbPLp .HowItWorksSection_step-image__\+iwjA{align-items:center;display:flex;justify-content:center}@media(max-width:968px){.HowItWorksSection_how-it-works__Ex5jE .HowItWorksSection_step__hbPLp .HowItWorksSection_step-image__\+iwjA{order:-1}}@media(max-width:768px){.HowItWorksSection_how-it-works__Ex5jE .HowItWorksSection_step__hbPLp .HowItWorksSection_step-image__\+iwjA{flex-shrink:0;order:0}}.HowItWorksSection_how-it-works__Ex5jE .HowItWorksSection_step__hbPLp .HowItWorksSection_step-image__\+iwjA .HowItWorksSection_step-icon__9Lc-I{color:var(--primary-color-2);filter:drop-shadow(0 0 20px rgba(45,216,129,.2));font-size:8rem;transition:transform .3s ease}@media(max-width:768px){.HowItWorksSection_how-it-works__Ex5jE .HowItWorksSection_step__hbPLp .HowItWorksSection_step-image__\+iwjA .HowItWorksSection_step-icon__9Lc-I{align-items:center;background:#2dd88126;border-radius:50%;display:flex;font-size:2rem;height:40px;justify-content:center;padding:8px;width:40px}}.HowItWorksSection_section-content__OoUPX{margin:0 auto;max-width:1200px;padding:0 24px}@media(max-width:768px){.HowItWorksSection_section-content__OoUPX{padding:0 20px}}.HowItWorksSection_section-title__1tvfZ{color:var(--text-color);font-size:4rem;font-weight:800;line-height:1.2;margin-bottom:80px;text-align:center}@media(max-width:768px){.HowItWorksSection_section-title__1tvfZ{font-size:3rem;margin-bottom:60px}}@media(max-width:480px){.HowItWorksSection_section-title__1tvfZ{font-size:2.5rem;margin-bottom:40px}}.TrustSection_section-content__0uepv{margin:0 auto;max-width:1400px;padding:0 24px;position:relative;z-index:10}.TrustSection_scroll-story-container__1rD5b{height:420vh;position:relative;width:100%}@media(max-width:768px){.TrustSection_scroll-story-container__1rD5b{height:250vh}}.TrustSection_trust-section__SjF0t{align-items:center;background:var(--trust-section-gradient);display:flex;height:100vh;justify-content:center;min-height:600px;overflow:hidden;perspective:1000px;position:-webkit-sticky;position:sticky;top:0;transform-style:preserve-3d;width:100%;will-change:transform,opacity}[data-theme=light] .TrustSection_trust-section__SjF0t{background:linear-gradient(135deg,var(--background-primary) 0,#2dd88108 30%,var(--background-secondary) 100%)}[data-theme=dark] .TrustSection_trust-section__SjF0t{background:linear-gradient(135deg,var(--background-primary) 0,var(--primary-color-3) 30%,var(--background-secondary) 100%)}.TrustSection_trust-section__SjF0t.TrustSection_sticky-section__EmZwf{z-index:1}.TrustSection_trust-section__SjF0t[style*="--scroll-progress"] .TrustSection_parallax-bg__wzX7k{transform:translateY(0);transform:translateY(calc(var(--scroll-progress, 0)*-30px))}.TrustSection_trust-section__SjF0t[style*="--scroll-progress"] .TrustSection_floating-particles__Grn0N .TrustSection_particle__3UHNv{transform:translateY(0) rotate(0deg);transform:translateY(calc(var(--scroll-progress, 0)*-50px)) rotate(calc(var(--scroll-progress, 0)*180deg))}.TrustSection_trust-section__SjF0t[style*="--scroll-progress"] .TrustSection_bg-shape__eb9Cc{opacity:1;opacity:calc(1 - var(--scroll-progress, 0)*.2);transform:scale(1);transform:scale(calc(1 + var(--scroll-progress, 0)*.05))}@media(max-width:768px){.TrustSection_trust-section__SjF0t{min-height:500px}}.TrustSection_cta-content-wrapper__7wjbv,.TrustSection_features-content-wrapper__AnnuA,.TrustSection_trust-content-wrapper__6GcEn{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;transform-style:preserve-3d;transition:all .4s cubic-bezier(.4,0,.2,1);width:100%;will-change:transform,opacity}.TrustSection_cta-content-wrapper__7wjbv.TrustSection_active__VD24f,.TrustSection_features-content-wrapper__AnnuA.TrustSection_active__VD24f,.TrustSection_trust-content-wrapper__6GcEn.TrustSection_active__VD24f{opacity:1;pointer-events:auto;transform:translateY(0) scale(1);visibility:visible;z-index:20}.TrustSection_cta-content-wrapper__7wjbv:not(.TrustSection_active__VD24f),.TrustSection_features-content-wrapper__AnnuA:not(.TrustSection_active__VD24f),.TrustSection_trust-content-wrapper__6GcEn:not(.TrustSection_active__VD24f){opacity:0;pointer-events:none;transform:translateY(30px) scale(.95);visibility:hidden;z-index:10}.TrustSection_trust-content-wrapper__6GcEn{z-index:15}.TrustSection_features-content-wrapper__AnnuA{z-index:20}.TrustSection_cta-content-wrapper__7wjbv{color:#fff;text-align:center;z-index:25}[data-theme=light] .TrustSection_cta-content-wrapper__7wjbv{color:var(--text-primary)}.TrustSection_scroll-progress-bar__qDySl{background:#ffffff1a;bottom:0;height:4px;left:0;position:fixed;width:100%;z-index:1000}[data-theme=light] .TrustSection_scroll-progress-bar__qDySl{background:#0000001a}.TrustSection_scroll-progress-bar__qDySl .TrustSection_progress-fill__nWByd{background:linear-gradient(90deg,var(--primary-color-1),var(--primary-color-2),var(--primary-color-1));border-radius:2px;box-shadow:0 0 10px #2dd88180;height:100%;transition:width .3s cubic-bezier(.4,0,.2,1)}.TrustSection_parallax-bg__wzX7k{height:140%;left:-20%;pointer-events:none;position:absolute;top:-20%;width:140%;z-index:5}.TrustSection_bg-shape__eb9Cc{animation:TrustSection_floatShape__lp5hJ 25s ease-in-out infinite;background:linear-gradient(135deg,#2dd8811a,#22c55e0d);border-radius:50%;filter:blur(2px);position:absolute}.TrustSection_bg-shape__eb9Cc.TrustSection_shape-1__ibTfX{animation-delay:0s;background:linear-gradient(135deg,#2dd88126,#22c55e14);height:500px;left:-5%;top:10%;width:500px}.TrustSection_bg-shape__eb9Cc.TrustSection_shape-2__lQg9m{animation-delay:-10s;background:linear-gradient(135deg,#3b82f61f,#2563eb0f);height:800px;right:-10%;top:30%;width:800px}.TrustSection_bg-shape__eb9Cc.TrustSection_shape-3__NqDjZ{animation-delay:-15s;background:linear-gradient(135deg,#a855f726,#9333ea14);bottom:10%;height:400px;left:30%;width:400px}@media(max-width:768px){.TrustSection_bg-shape__eb9Cc.TrustSection_shape-1__ibTfX,.TrustSection_bg-shape__eb9Cc.TrustSection_shape-2__lQg9m,.TrustSection_bg-shape__eb9Cc.TrustSection_shape-3__NqDjZ{height:250px;width:250px}}.TrustSection_floating-particles__Grn0N{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:8}.TrustSection_particle__3UHNv{animation:TrustSection_floatParticle__WEwnf 20s ease-in-out infinite;color:var(--primary-color-2);font-size:2.5rem;opacity:.2;position:absolute}[data-theme=light] .TrustSection_particle__3UHNv{color:var(--primary-color-3);opacity:.1}[data-theme=dark] .TrustSection_particle__3UHNv{color:var(--primary-color-2);opacity:.2}.TrustSection_particle__3UHNv.TrustSection_particle-1__k5WgV{animation-delay:0s;left:10%;top:15%}.TrustSection_particle__3UHNv.TrustSection_particle-2__KszYm{animation-delay:-3s;right:15%;top:25%}.TrustSection_particle__3UHNv.TrustSection_particle-3__SEE9T{animation-delay:-7s;left:20%;top:60%}.TrustSection_particle__3UHNv.TrustSection_particle-4__2d9c1{animation-delay:-12s;bottom:30%;right:25%}.TrustSection_particle__3UHNv.TrustSection_particle-5__INs\+v{animation-delay:-16s;bottom:20%;left:60%}.TrustSection_particle__3UHNv.TrustSection_particle-6__gc0Vt{animation-delay:-20s;left:70%;top:40%}@media(max-width:768px){.TrustSection_particle__3UHNv{font-size:1.8rem;opacity:.15}}.TrustSection_trust-header__VAapf{animation:TrustSection_slideInFromBottom__Mk0ut 1s ease-out forwards;opacity:0;text-align:center;transform:translateY(50px);transition:all 1.2s cubic-bezier(.4,0,.2,1)}.TrustSection_trust-header__VAapf.TrustSection_visible__CrP6m{opacity:1;transform:translateY(0)}.TrustSection_trust-content-wrapper__6GcEn[style*="--phase-progress"] .TrustSection_trust-header__VAapf{opacity:0;opacity:calc(var(--phase-progress, 0)*1);transform:translateY(50px);transform:translateY(calc((1 - var(--phase-progress, 0))*50px))}.TrustSection_trust-badge__t9739{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:var(--primary-color-alpha-15);border:2px solid var(--primary-color-alpha-30);border-radius:50px;box-shadow:0 8px 32px var(--primary-color-alpha-20);color:var(--primary-color-2);display:inline-flex;font-size:1.5rem;font-weight:700;gap:10px;margin-bottom:30px;padding:15px 30px;transition:all .3s ease}[data-theme=light] .TrustSection_trust-badge__t9739{background:#2dd88114;border:2px solid #2dd88133;box-shadow:0 4px 20px #2dd8811a}[data-theme=dark] .TrustSection_trust-badge__t9739{background:#2dd88126;border:2px solid #2dd8814d;box-shadow:0 8px 32px #2dd88133}.TrustSection_trust-badge__t9739 svg{font-size:1.8rem}.TrustSection_trust-title__Tlcdc{color:var(--text-color);font-size:6rem;font-weight:900;letter-spacing:-.03em;line-height:1.1;margin-bottom:30px}.TrustSection_trust-title__Tlcdc .TrustSection_highlight__2Vbbn{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,var(--primary-color-1),var(--primary-color-2));-webkit-background-clip:text;background-clip:text;position:relative}.TrustSection_trust-title__Tlcdc .TrustSection_highlight__2Vbbn:after{background:linear-gradient(135deg,var(--primary-color-1),var(--primary-color-2));border-radius:3px;bottom:-10px;content:"";height:6px;left:0;opacity:.4;position:absolute;width:100%}@media(max-width:768px){.TrustSection_trust-title__Tlcdc{font-size:4rem}}@media(max-width:480px){.TrustSection_trust-title__Tlcdc{font-size:3rem}}.TrustSection_trust-subtitle__uHN0T{color:var(--text-secondary);font-size:2.2rem;line-height:1.6;margin:0 auto;max-width:700px}@media(max-width:768px){.TrustSection_trust-subtitle__uHN0T{font-size:1.8rem}}.TrustSection_features-container__Am2BF{margin:0 auto;max-width:1400px;padding:0 24px;width:100%}@media(max-width:768px){.TrustSection_features-container__Am2BF{padding:0 20px}}.TrustSection_features-grid__fHd3A{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(2,1fr)}@media(max-width:968px){.TrustSection_features-grid__fHd3A{gap:20px;grid-template-columns:1fr}}@media(max-width:768px){.TrustSection_features-grid__fHd3A{gap:16px}}.TrustSection_features-content-wrapper__AnnuA.TrustSection_active__VD24f .TrustSection_features-grid__fHd3A .TrustSection_feature-card__FSMY0{animation:TrustSection_slideInStaggered__y4ej6 .8s ease-out forwards;animation-delay:calc(var(--card-index)*.2s)}.TrustSection_feature-card__FSMY0{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:var(--background-card);border:2px solid var(--border-color);border-radius:25px;display:flex;gap:30px;opacity:0;padding:40px;position:relative;transform:translateY(30px) scale(.9);transform-origin:center center;transition:all .4s cubic-bezier(.25,.46,.45,.94);will-change:transform,opacity}.TrustSection_features-content-wrapper__AnnuA.TrustSection_active__VD24f .TrustSection_feature-card__FSMY0{opacity:1;transform:translateY(0) scale(1);transition-delay:calc(var(--card-index)*.1s)}[data-theme=light] .TrustSection_feature-card__FSMY0{background:#fffffff2;border:2px solid var(--border-light);box-shadow:0 8px 32px #00000014}[data-theme=light] .TrustSection_feature-card__FSMY0:hover{background:#fff;border-color:var(--primary-color-2);box-shadow:0 20px 60px #2dd88126}[data-theme=dark] .TrustSection_feature-card__FSMY0{background:#ffffff0d;border:2px solid #ffffff1a}[data-theme=dark] .TrustSection_feature-card__FSMY0:hover{background:#ffffff1a;border-color:var(--primary-color-2);box-shadow:0 30px 80px #2dd88133}.TrustSection_feature-card__FSMY0:before{transition:left .8s ease}.TrustSection_feature-card__FSMY0:hover{transform:scale(1.05) translateY(-10px)}.TrustSection_feature-card__FSMY0:hover .TrustSection_feature-icon__irATA{background:var(--primary-color-2);color:#fff}.TrustSection_feature-card__FSMY0:hover .TrustSection_feature-check__oMK90{background:var(--primary-color-1)}.TrustSection_feature-card__FSMY0 .TrustSection_feature-icon__irATA{background:#2dd88126;border-radius:20px;color:var(--primary-color-2);flex-shrink:0;font-size:3rem;padding:20px;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.TrustSection_feature-card__FSMY0 .TrustSection_feature-content__T48CE{flex:1 1}.TrustSection_feature-card__FSMY0 .TrustSection_feature-title__EyWja{color:var(--text-color);font-size:2rem;font-weight:800;line-height:1.3;margin-bottom:12px}.TrustSection_feature-card__FSMY0 .TrustSection_feature-description__oLCWd{color:var(--text-secondary);font-size:1.5rem;line-height:1.6}.TrustSection_feature-card__FSMY0 .TrustSection_feature-check__oMK90{background:#2dd881cc;border-radius:50%;color:#fff;flex-shrink:0;font-size:1.6rem;padding:15px;transition:all .4s cubic-bezier(.25,.46,.45,.94)}@media(max-width:768px){.TrustSection_feature-card__FSMY0{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff05;border:1px solid #ffffff1a;border-radius:20px;box-shadow:0 8px 32px #0000001a;flex-direction:row;gap:16px;max-height:120px;min-height:100px;padding:20px;text-align:left}[data-theme=light] .TrustSection_feature-card__FSMY0{background:#fffffff2;border:1px solid #00000014;box-shadow:0 8px 32px #00000014}.TrustSection_feature-card__FSMY0:hover{border-color:#2dd88166;box-shadow:0 12px 40px #2dd88133;transform:translateY(-4px) scale(1.02)}[data-theme=light] .TrustSection_feature-card__FSMY0:hover{box-shadow:0 12px 40px #2dd88126}.TrustSection_feature-card__FSMY0:hover .TrustSection_feature-icon__irATA{background:var(--primary-color-2);color:#fff;transform:scale(1.1)}.TrustSection_feature-card__FSMY0:hover .TrustSection_feature-check__oMK90{background:var(--primary-color-1);transform:scale(1.1)}.TrustSection_feature-card__FSMY0 .TrustSection_feature-icon__irATA{align-items:center;border-radius:16px;display:flex;flex-shrink:0;font-size:2rem;height:48px;justify-content:center;padding:12px;width:48px}.TrustSection_feature-card__FSMY0 .TrustSection_feature-content__T48CE{flex:1 1;min-width:0}.TrustSection_feature-card__FSMY0 .TrustSection_feature-title__EyWja{font-size:1.4rem;font-weight:700;line-height:1.2;margin-bottom:4px}.TrustSection_feature-card__FSMY0 .TrustSection_feature-description__oLCWd{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:1.1rem;line-height:1.3;opacity:.8;overflow:hidden}.TrustSection_feature-card__FSMY0 .TrustSection_feature-check__oMK90{align-items:center;display:flex;flex-shrink:0;font-size:1.2rem;height:40px;justify-content:center;padding:10px;width:40px}}.TrustSection_cta-section__n4utK{align-items:center;background:linear-gradient(135deg,var(--primary-color-1) 0,var(--primary-color-2) 50%,var(--primary-color-1) 100%);display:flex;height:100vh;justify-content:center;min-height:700px;overflow:hidden;position:relative}@media(max-width:768px){.TrustSection_cta-section__n4utK{min-height:600px}}.TrustSection_cta-parallax-layer__hf8Ox{height:120%;left:0;pointer-events:none;position:absolute;top:-10%;width:100%}.TrustSection_cta-parallax-layer__hf8Ox.TrustSection_layer-1__27Ys6{z-index:1}.TrustSection_cta-parallax-layer__hf8Ox.TrustSection_layer-2__TOgfB{z-index:2}.TrustSection_cta-parallax-layer__hf8Ox.TrustSection_layer-3__TxX0H{z-index:3}.TrustSection_cta-shape__zDspk{animation:TrustSection_floatCTA__ySCMg 30s ease-in-out infinite;background:#ffffff1a;border-radius:50%;position:absolute}.TrustSection_layer-1__27Ys6 .TrustSection_cta-shape__zDspk.TrustSection_shape-1__ibTfX{animation-delay:0s;background:#ffffff14;height:600px;right:-10%;top:-10%;width:600px}.TrustSection_layer-2__TOgfB .TrustSection_cta-shape__zDspk.TrustSection_shape-2__lQg9m{animation-delay:-10s;background:#ffffff1f;height:400px;left:-5%;top:50%;width:400px}.TrustSection_layer-3__TxX0H .TrustSection_cta-shape__zDspk.TrustSection_shape-3__NqDjZ{animation-delay:-20s;background:#ffffff26;bottom:-5%;height:300px;right:20%;width:300px}@media(max-width:768px){.TrustSection_cta-shape__zDspk.TrustSection_shape-1__ibTfX,.TrustSection_cta-shape__zDspk.TrustSection_shape-2__lQg9m,.TrustSection_cta-shape__zDspk.TrustSection_shape-3__NqDjZ{height:200px!important;width:200px!important}}.TrustSection_cta-content__AmgZ7{color:#fff;position:relative;text-align:center;transform-origin:center center;will-change:transform,opacity;z-index:10}.TrustSection_cta-inner__9xPl9{margin:0 auto;max-width:800px;padding:0 24px}.TrustSection_cta-title__0vr9m{font-size:5.5rem;font-weight:900;letter-spacing:-.03em;line-height:1.1;margin-bottom:30px;text-shadow:0 4px 20px #0000004d}[data-theme=light] .TrustSection_cta-title__0vr9m{color:var(--text-primary);text-shadow:0 2px 10px #0000001a}.TrustSection_cta-title__0vr9m .TrustSection_cta-highlight__m9vwL{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#ffffffe6,#ffffffb3);-webkit-background-clip:text;background-clip:text;position:relative}[data-theme=light] .TrustSection_cta-title__0vr9m .TrustSection_cta-highlight__m9vwL{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,var(--primary-color-1),var(--primary-color-2));-webkit-background-clip:text;background-clip:text}.TrustSection_cta-title__0vr9m .TrustSection_cta-highlight__m9vwL:after{background:linear-gradient(135deg,#fff9,#ffffff4d);border-radius:3px;bottom:-10px;content:"";height:6px;left:0;opacity:.8;position:absolute;width:100%}[data-theme=light] .TrustSection_cta-title__0vr9m .TrustSection_cta-highlight__m9vwL:after{background:linear-gradient(135deg,var(--primary-color-1),var(--primary-color-2));opacity:.4}@media(max-width:768px){.TrustSection_cta-title__0vr9m{font-size:3.5rem}}@media(max-width:480px){.TrustSection_cta-title__0vr9m{font-size:2.8rem}}.TrustSection_cta-description__VSJPc{font-size:2.2rem;line-height:1.6;margin-bottom:50px;opacity:.95;text-shadow:0 2px 10px #0003}[data-theme=light] .TrustSection_cta-description__VSJPc{color:var(--text-secondary);opacity:1;text-shadow:none}@media(max-width:768px){.TrustSection_cta-description__VSJPc{font-size:1.8rem;margin-bottom:40px}}.TrustSection_cta-buttons__md0UU{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}@media(max-width:768px){.TrustSection_cta-buttons__md0UU{align-items:center;flex-direction:column;gap:20px}}.TrustSection_cta-button__FyDuH{align-items:center;border:3px solid #0000;border-radius:20px;box-shadow:0 10px 30px #0003;cursor:pointer;display:inline-flex;font-size:1.9rem;font-weight:700;gap:15px;letter-spacing:.5px;padding:25px 45px;text-transform:uppercase;transition:all .6s cubic-bezier(.4,0,.2,1)}.TrustSection_cta-button__FyDuH.TrustSection_primary__K2zsQ{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fff3;border-color:#fff6;color:#fff}[data-theme=light] .TrustSection_cta-button__FyDuH.TrustSection_primary__K2zsQ{background:linear-gradient(135deg,#2dd881,#3b82f6);border-color:#fff;box-shadow:0 10px 30px #2dd8814d;color:#fff}.TrustSection_cta-button__FyDuH.TrustSection_primary__K2zsQ:hover{background:#ffffff4d;border-color:#ffffffb3;box-shadow:0 20px 60px #0000004d;transform:translateY(-8px) scale(1.05)}[data-theme=light] .TrustSection_cta-button__FyDuH.TrustSection_primary__K2zsQ:hover{background:linear-gradient(135deg,#22c55e,#2563eb);box-shadow:0 20px 60px #2dd88166;transform:translateY(-8px) scale(1.05)}.TrustSection_cta-button__FyDuH.TrustSection_primary__K2zsQ .TrustSection_cta-icon__4q7mj{font-size:2.2rem;transition:transform .4s ease}.TrustSection_cta-button__FyDuH.TrustSection_primary__K2zsQ:hover .TrustSection_cta-icon__4q7mj{transform:translateX(8px) rotate(45deg)}.TrustSection_cta-button__FyDuH.TrustSection_secondary__TayOG{background:#0000;border-color:#ffffff80;color:#fff}[data-theme=light] .TrustSection_cta-button__FyDuH.TrustSection_secondary__TayOG{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#3b82f61a;color:#3b82f6}.TrustSection_cta-button__FyDuH.TrustSection_secondary__TayOG:hover{background:#ffffff26;border-color:#fff;box-shadow:0 15px 40px #0003;transform:translateY(-5px) scale(1.03)}[data-theme=light] .TrustSection_cta-button__FyDuH.TrustSection_secondary__TayOG:hover{background:#3b82f633;box-shadow:0 15px 40px #3b82f64d;transform:translateY(-5px) scale(1.03)}@media(max-width:768px){.TrustSection_cta-button__FyDuH{font-size:1.6rem;max-width:300px;padding:20px 35px;width:100%}}@keyframes TrustSection_slideInFromBottom__Mk0ut{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes TrustSection_slideInStaggered__y4ej6{0%{opacity:0;transform:translateY(30px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes TrustSection_floatShape__lp5hJ{0%,to{transform:translateY(0) rotate(0deg) scale(1)}25%{transform:translateY(-30px) rotate(90deg) scale(1.1)}50%{transform:translateY(-60px) rotate(180deg) scale(1)}75%{transform:translateY(-30px) rotate(270deg) scale(.9)}}@keyframes TrustSection_floatParticle__WEwnf{0%,to{transform:translateY(0) scale(1) rotate(0deg)}33%{transform:translateY(-40px) scale(1.2) rotate(120deg)}66%{transform:translateY(-20px) scale(.8) rotate(240deg)}}@keyframes TrustSection_floatCTA__ySCMg{0%,to{transform:translateY(0) rotate(0deg)}33%{transform:translateY(-50px) rotate(120deg)}66%{transform:translateY(-25px) rotate(240deg)}}@keyframes TrustSection_zoomInRotate__Tt1Oz{0%{opacity:0;transform:scale(.3) translateY(100px) rotateX(45deg)}50%{opacity:.8;transform:scale(1.1) translateY(-10px) rotateX(-5deg)}to{opacity:1;transform:scale(1) translateY(0) rotateX(0deg)}}@keyframes TrustSection_pulseProgress__dr5Pi{0%,to{opacity:1}50%{opacity:.7}}@keyframes TrustSection_slideInScale__wa6fu{0%{opacity:0;transform:translate(-50%,-50%) scale(.8)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.TrustSection_scroll-lock-indicator__\+3oQU{animation:TrustSection_slideInUp__aVTJj .5s ease-out,TrustSection_pulseGlow__khHh- 2s infinite;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #fff3;border-radius:16px;bottom:30px;box-shadow:0 10px 40px #00000026;max-width:280px;padding:20px;position:fixed;right:30px;z-index:1000}@media(max-width:768px){.TrustSection_scroll-lock-indicator__\+3oQU{bottom:20px;left:20px;max-width:none;right:20px}}.TrustSection_lock-content__rZp7w{align-items:center;display:flex;gap:12px}.TrustSection_lock-icon__iflVS{animation:TrustSection_bounce__mbIOJ 1s infinite;font-size:24px}.TrustSection_lock-text__gEJEf{flex:1 1}.TrustSection_lock-title__JVJ91{color:var(--text-primary);font-size:14px;font-weight:600;margin-bottom:4px}.TrustSection_lock-subtitle__skQUi{color:var(--text-secondary);font-size:12px;opacity:.8}.TrustSection_progress-bar__4EMbV{background:#0000001a;margin-top:12px;width:100%}.TrustSection_progress-fill__nWByd{background:linear-gradient(90deg,var(--primary-color),var(--primary-color-2))}.TrustSection_scroll-indicator__\+07xQ{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000c;border:1px solid #ffffff1a;border-radius:20px;bottom:40px;left:50%;padding:16px 24px;position:fixed;transform:translateX(-50%);z-index:1000}.TrustSection_progress-bar__4EMbV{background:#fff3;border-radius:2px;height:4px;margin-bottom:8px;overflow:hidden;width:200px}.TrustSection_progress-fill__nWByd{background:linear-gradient(90deg,var(--primary-color),var(--secondary-color));border-radius:2px;height:100%;transition:width .3s ease}.TrustSection_indicator-text__jqkAU{color:#fffc;font-size:12px;font-weight:500;text-align:center}@keyframes TrustSection_slideInUp__aVTJj{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes TrustSection_pulseGlow__khHh-{0%,to{box-shadow:0 10px 40px #00000026}50%{box-shadow:0 10px 40px #00000026,0 0 30px rgba(var(--primary-color-rgb),.3)}}@keyframes TrustSection_bounce__mbIOJ{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-5px)}60%{transform:translateY(-3px)}}.TrustSection_phase-sticky-indicator__ano3o{animation:TrustSection_slideInScale__wa6fu .4s cubic-bezier(.34,1.56,.64,1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#111827f2;border:1px solid #ffffff1a;border-radius:16px;box-shadow:0 25px 80px #0006,0 0 0 1px #ffffff0d;left:50%;max-width:400px;min-width:320px;padding:24px;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:1000}[data-theme=light] .TrustSection_phase-sticky-indicator__ano3o{background:#fffffff2;border-color:#0000001a;box-shadow:0 25px 80px #00000026,0 0 0 1px #0000000d}.TrustSection_sticky-content__Xq8NW .TrustSection_sticky-header__GCHmm{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.TrustSection_sticky-content__Xq8NW .TrustSection_sticky-header__GCHmm .TrustSection_sticky-title__DUJHb{color:#fff;font-size:16px;font-weight:600;margin:0}[data-theme=light] .TrustSection_sticky-content__Xq8NW .TrustSection_sticky-header__GCHmm .TrustSection_sticky-title__DUJHb{color:var(--text-primary)}.TrustSection_sticky-content__Xq8NW .TrustSection_sticky-header__GCHmm .TrustSection_phase-badge__watm8{border-radius:20px;font-size:11px;font-weight:700;letter-spacing:.5px;padding:4px 12px;text-transform:uppercase}.TrustSection_sticky-content__Xq8NW .TrustSection_sticky-header__GCHmm .TrustSection_phase-badge__watm8.TrustSection_features__Ba7EU{background:linear-gradient(45deg,#3b82f6,#06b6d4);color:#fff}.TrustSection_sticky-content__Xq8NW .TrustSection_sticky-header__GCHmm .TrustSection_phase-badge__watm8.TrustSection_cta__OSgKs{background:linear-gradient(45deg,#8b5cf6,#ec4899);color:#fff}.TrustSection_sticky-content__Xq8NW .TrustSection_progress-info__GYufH{margin-bottom:16px}.TrustSection_sticky-content__Xq8NW .TrustSection_progress-info__GYufH .TrustSection_progress-bar__4EMbV{background:#ffffff1a;border-radius:4px;height:8px;margin-bottom:8px;overflow:hidden;width:100%}[data-theme=light] .TrustSection_sticky-content__Xq8NW .TrustSection_progress-info__GYufH .TrustSection_progress-bar__4EMbV{background:#0000001a}.TrustSection_sticky-content__Xq8NW .TrustSection_progress-info__GYufH .TrustSection_progress-bar__4EMbV .TrustSection_progress-fill__nWByd{animation:TrustSection_pulseProgress__dr5Pi 1.5s ease-in-out infinite;border-radius:4px;height:100%;transition:width .3s cubic-bezier(.4,0,.2,1)}.TrustSection_sticky-content__Xq8NW .TrustSection_progress-info__GYufH .TrustSection_remaining-count__JgjiW{color:#fffc;font-size:13px;font-weight:500}[data-theme=light] .TrustSection_sticky-content__Xq8NW .TrustSection_progress-info__GYufH .TrustSection_remaining-count__JgjiW{color:#000000b3}.TrustSection_sticky-content__Xq8NW .TrustSection_scroll-hint__14r8H{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;color:#fff9;font-size:12px;font-weight:500;padding:8px 16px;text-align:center}[data-theme=light] .TrustSection_sticky-content__Xq8NW .TrustSection_scroll-hint__14r8H{background:#0000000d;border-color:#0000001a;color:#0009}.TrustSection_trust-section__SjF0t *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform,opacity}.TrustSection_trust-section__SjF0t{contain:layout style paint;z-index:1}.TrustSection_bg-shape__eb9Cc,.TrustSection_floating-particles__Grn0N,.TrustSection_parallax-bg__wzX7k,.TrustSection_trust-section__SjF0t{transform:translateZ(0);-webkit-transform:translateZ(0)}.UpToBeginToggle_up-to-begin-toggle__JRxFB{align-items:center;background:var(--primary-color-1);border:none;border-radius:50%;bottom:24px;box-shadow:0 4px 20px #00000026;color:#fff;cursor:pointer;display:flex;height:56px;justify-content:center;opacity:0;position:fixed;right:96px;transform:translateY(20px) scale(.8);transition:all .3s cubic-bezier(.4,0,.2,1);visibility:hidden;width:56px;z-index:1000}.UpToBeginToggle_up-to-begin-toggle__JRxFB.UpToBeginToggle_visible__v6Fb1{opacity:1;transform:translateY(0) scale(1);visibility:visible}.UpToBeginToggle_up-to-begin-toggle__JRxFB:hover{background:var(--primary-color-2);box-shadow:0 8px 32px #0003;transform:translateY(-2px) scale(1.05)}.UpToBeginToggle_up-to-begin-toggle__JRxFB:active{transform:translateY(-1px) scale(1.02)}.UpToBeginToggle_up-to-begin-toggle__JRxFB .UpToBeginToggle_arrow-icon__3JMA6{font-size:2.4rem;transition:transform .3s ease}.UpToBeginToggle_up-to-begin-toggle__JRxFB:hover .UpToBeginToggle_arrow-icon__3JMA6{transform:translateY(-2px)}@media(max-width:768px){.UpToBeginToggle_up-to-begin-toggle__JRxFB{bottom:20px;height:48px;right:88px;width:48px}.UpToBeginToggle_up-to-begin-toggle__JRxFB .UpToBeginToggle_arrow-icon__3JMA6{font-size:2rem}}@media(max-width:480px){.UpToBeginToggle_up-to-begin-toggle__JRxFB{bottom:16px;right:80px}}.MainOdometerSection_main-odometer-section__YNtcC{align-items:center;background:linear-gradient(135deg,#1f78ff0d,#2dd8810a 25%,#ffffff05 50%,#8b45ff0a 75%,#1f78ff0d);display:flex;flex-direction:column;justify-content:center;margin-bottom:0;margin-top:0;min-height:100vh;overflow:hidden;padding:100px 40px;position:relative;text-align:center}.MainOdometerSection_main-odometer-section__YNtcC:before{background:radial-gradient(circle at 20% 20%,#1f78ff14 0,#0000 50%),radial-gradient(circle at 80% 80%,#2dd8810f 0,#0000 50%);background-size:100% 100%,100% 100%;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.MainOdometerSection_main-odometer-section__YNtcC:after{display:none}@media(max-width:1200px){.MainOdometerSection_main-odometer-section__YNtcC{background-size:150% 150%;min-height:90vh;padding:80px 40px}}@media(max-width:768px){.MainOdometerSection_main-odometer-section__YNtcC{background-size:120% 120%;min-height:85vh;padding:60px 20px}}@media(max-width:640px){.MainOdometerSection_main-odometer-section__YNtcC{background:linear-gradient(135deg,#1f78ff14,#2dd8810f 25%,#ffffff08 50%,#8b45ff0f 75%,#1f78ff14);min-height:80vh;padding:50px 18px}}@media(max-width:480px){.MainOdometerSection_main-odometer-section__YNtcC{background:linear-gradient(135deg,#1f78ff1a,#2dd88114 25%,#ffffff0a 50%,#8b45ff14 75%,#1f78ff1a);background-size:100% 100%;min-height:75vh;padding:40px 16px}}@media(max-width:360px){.MainOdometerSection_main-odometer-section__YNtcC{min-height:70vh;padding:30px 12px}}.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_odometer-header__uAc2o{margin-bottom:40px;opacity:0;transform:translateY(40px);transition:all .8s ease-out}@media(max-width:768px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_odometer-header__uAc2o{margin-bottom:35px}}@media(max-width:640px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_odometer-header__uAc2o{margin-bottom:30px}}@media(max-width:480px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_odometer-header__uAc2o{margin-bottom:25px}}@media(max-width:360px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_odometer-header__uAc2o{margin-bottom:20px}}.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_odometer-header__uAc2o .MainOdometerSection_odometer-title__IAw8K{color:var(--text-color);font-size:3.2rem;font-weight:800;line-height:1.1;margin-bottom:12px}@media(max-width:768px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_odometer-header__uAc2o .MainOdometerSection_odometer-title__IAw8K{font-size:2.6rem;line-height:1.2;margin-bottom:12px}}@media(max-width:640px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_odometer-header__uAc2o .MainOdometerSection_odometer-title__IAw8K{font-size:2.2rem;margin-bottom:10px}}@media(max-width:480px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_odometer-header__uAc2o .MainOdometerSection_odometer-title__IAw8K{font-size:2rem;line-height:1.3;margin-bottom:8px}}@media(max-width:360px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_odometer-header__uAc2o .MainOdometerSection_odometer-title__IAw8K{font-size:1.8rem;margin-bottom:6px}}.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_odometer-header__uAc2o .MainOdometerSection_odometer-subtitle__WVwAE{color:var(--text-secondary);font-size:1.4rem;font-weight:500}@media(max-width:768px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_odometer-header__uAc2o .MainOdometerSection_odometer-subtitle__WVwAE{font-size:1.3rem;line-height:1.4}}@media(max-width:640px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_odometer-header__uAc2o .MainOdometerSection_odometer-subtitle__WVwAE{font-size:1.2rem;line-height:1.5}}@media(max-width:480px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_odometer-header__uAc2o .MainOdometerSection_odometer-subtitle__WVwAE{font-size:1.1rem;line-height:1.5}}@media(max-width:360px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_odometer-header__uAc2o .MainOdometerSection_odometer-subtitle__WVwAE{font-size:1rem;line-height:1.6}}.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_main-odometer__pnt8s{align-items:center;display:flex;gap:20px;justify-content:center;opacity:0;transform:translateY(60px);transition:all 1s ease-out .3s}@media(max-width:768px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_main-odometer__pnt8s{align-items:center;flex-direction:row;gap:16px;margin:25px 0}}@media(max-width:640px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_main-odometer__pnt8s{gap:14px;margin:20px 0}}@media(max-width:480px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_main-odometer__pnt8s{flex-direction:column;gap:12px;margin:18px 0}}@media(max-width:360px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_main-odometer__pnt8s{gap:10px;margin:15px 0}}.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_main-odometer__pnt8s .MainOdometerSection_currency-symbol__cfB3Y{color:var(--primary-color-1);font-size:4.5rem;font-weight:900;text-shadow:0 0 10px #1f78ff33}@media(max-width:768px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_main-odometer__pnt8s .MainOdometerSection_currency-symbol__cfB3Y{font-size:3.5rem;order:0}}@media(max-width:640px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_main-odometer__pnt8s .MainOdometerSection_currency-symbol__cfB3Y{font-size:3rem}}@media(max-width:480px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_main-odometer__pnt8s .MainOdometerSection_currency-symbol__cfB3Y{font-size:2.5rem;margin-top:8px;order:1}}@media(max-width:360px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_main-odometer__pnt8s .MainOdometerSection_currency-symbol__cfB3Y{font-size:2.2rem}}.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_main-odometer__pnt8s .MainOdometerSection_main-odometer-display__6yZdi{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;box-shadow:0 8px 32px #0000001a,inset 0 1px 0 #ffffff1a;display:flex;gap:6px;padding:20px 25px;position:relative;z-index:10}@media(max-width:768px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_main-odometer__pnt8s .MainOdometerSection_main-odometer-display__6yZdi{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff14;border-radius:18px;box-shadow:0 6px 24px #00000026,inset 0 1px 0 #ffffff1f;gap:5px;order:0;padding:18px 22px}}@media(max-width:640px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_main-odometer__pnt8s .MainOdometerSection_main-odometer-display__6yZdi{border-radius:16px;gap:4px;padding:16px 20px}}@media(max-width:480px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_main-odometer__pnt8s .MainOdometerSection_main-odometer-display__6yZdi{background:#ffffff1a;border-radius:14px;gap:3px;padding:14px 18px}}@media(max-width:360px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_main-odometer__pnt8s .MainOdometerSection_main-odometer-display__6yZdi{border-radius:12px;gap:2px;padding:12px 16px}}.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_main-odometer__pnt8s .MainOdometerSection_main-odometer-display__6yZdi .MainOdometerSection_separator__ZG3DM{color:var(--primary-color-1);font-size:3.5rem;font-weight:900;margin:0 2px}@media(max-width:768px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_main-odometer__pnt8s .MainOdometerSection_main-odometer-display__6yZdi .MainOdometerSection_separator__ZG3DM{font-size:3rem;margin:0 1.5px}}@media(max-width:640px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_main-odometer__pnt8s .MainOdometerSection_main-odometer-display__6yZdi .MainOdometerSection_separator__ZG3DM{font-size:2.6rem;margin:0 1px}}@media(max-width:480px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_main-odometer__pnt8s .MainOdometerSection_main-odometer-display__6yZdi .MainOdometerSection_separator__ZG3DM{font-size:2.2rem;margin:0 1px}}@media(max-width:360px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_main-odometer__pnt8s .MainOdometerSection_main-odometer-display__6yZdi .MainOdometerSection_separator__ZG3DM{font-size:2rem;margin:0 .5px}}.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_main-odometer__pnt8s .MainOdometerSection_main-odometer-display__6yZdi .MainOdometerSection_odometer-digit__tWkmX{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#ffffff1a,#1f78ff26 50%,#8b45ff1a);border:2px solid #1f78ff4d;border-radius:12px;box-shadow:inset 0 2px 8px #0000001a,0 4px 20px #1f78ff33,0 0 30px #1f78ff1a;height:75px;overflow:hidden;position:relative;transition:all .3s ease;width:55px}@media(max-width:768px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_main-odometer__pnt8s .MainOdometerSection_main-odometer-display__6yZdi .MainOdometerSection_odometer-digit__tWkmX{background:linear-gradient(145deg,#ffffff1f,#1f78ff2e 50%,#8b45ff1f);border:2px solid #1f78ff59;border-radius:10px;box-shadow:inset 0 2px 8px #0000001a,0 3px 15px #1f78ff40;height:64px;width:48px}}@media(max-width:640px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_main-odometer__pnt8s .MainOdometerSection_main-odometer-display__6yZdi .MainOdometerSection_odometer-digit__tWkmX{background:linear-gradient(145deg,#ffffff24,#1f78ff33 50%,#8b45ff24);border-radius:8px;height:56px;width:42px}}@media(max-width:480px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_main-odometer__pnt8s .MainOdometerSection_main-odometer-display__6yZdi .MainOdometerSection_odometer-digit__tWkmX{background:linear-gradient(145deg,#ffffff29,#1f78ff38 50%,#8b45ff29);border:2px solid #1f78ff66;border-radius:8px;height:52px;width:38px}}@media(max-width:360px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_main-odometer__pnt8s .MainOdometerSection_main-odometer-display__6yZdi .MainOdometerSection_odometer-digit__tWkmX{border-radius:6px;height:46px;width:34px}}.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_main-odometer__pnt8s .MainOdometerSection_main-odometer-display__6yZdi .MainOdometerSection_odometer-digit__tWkmX .MainOdometerSection_digit-stack__t7\+-V{height:100%;position:relative;width:100%}.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_main-odometer__pnt8s .MainOdometerSection_main-odometer-display__6yZdi .MainOdometerSection_odometer-digit__tWkmX .MainOdometerSection_digit-stack__t7\+-V .MainOdometerSection_digit-item__L3fLM{align-items:center;bottom:0;color:var(--primary-color-1);display:flex;font-size:3.5rem;font-weight:900;justify-content:center;left:0;position:absolute;right:0;top:0;transition:transform .12s ease-out}@media(max-width:768px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_main-odometer__pnt8s .MainOdometerSection_main-odometer-display__6yZdi .MainOdometerSection_odometer-digit__tWkmX .MainOdometerSection_digit-stack__t7\+-V .MainOdometerSection_digit-item__L3fLM{font-size:3rem}}@media(max-width:640px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_main-odometer__pnt8s .MainOdometerSection_main-odometer-display__6yZdi .MainOdometerSection_odometer-digit__tWkmX .MainOdometerSection_digit-stack__t7\+-V .MainOdometerSection_digit-item__L3fLM{font-size:2.6rem}}@media(max-width:480px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_main-odometer__pnt8s .MainOdometerSection_main-odometer-display__6yZdi .MainOdometerSection_odometer-digit__tWkmX .MainOdometerSection_digit-stack__t7\+-V .MainOdometerSection_digit-item__L3fLM{font-size:2.3rem;font-weight:800}}@media(max-width:360px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_main-odometer__pnt8s .MainOdometerSection_main-odometer-display__6yZdi .MainOdometerSection_odometer-digit__tWkmX .MainOdometerSection_digit-stack__t7\+-V .MainOdometerSection_digit-item__L3fLM{font-size:2rem}}.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_main-odometer__pnt8s .MainOdometerSection_main-odometer-display__6yZdi .MainOdometerSection_odometer-digit__tWkmX.MainOdometerSection_is-spinning__vFqGm{border-color:#1f78ff66;box-shadow:inset 0 2px 8px #0000001a,0 4px 15px #1f78ff33;transform:scale(1.02)}.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_main-odometer__pnt8s .MainOdometerSection_main-odometer-display__6yZdi .MainOdometerSection_odometer-digit__tWkmX.MainOdometerSection_is-spinning__vFqGm .MainOdometerSection_digit-item__L3fLM{color:var(--primary-color-1);text-shadow:0 0 5px #1f78ff4d;transition:transform .1s ease-out}.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_odometer-footer__f6tlA{margin-top:40px;opacity:0;transform:translateY(40px);transition:all .8s ease-out .6s}@media(max-width:768px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_odometer-footer__f6tlA{margin-top:35px}}@media(max-width:640px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_odometer-footer__f6tlA{margin-top:30px}}@media(max-width:480px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_odometer-footer__f6tlA{margin-top:25px}}@media(max-width:360px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_odometer-footer__f6tlA{margin-top:20px}}.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_odometer-footer__f6tlA .MainOdometerSection_odometer-note__4RK50{color:var(--text-secondary);font-size:1.1rem;font-weight:400;line-height:1.6;max-width:600px}@media(max-width:768px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_odometer-footer__f6tlA .MainOdometerSection_odometer-note__4RK50{font-size:1.05rem;line-height:1.5;margin:0 auto;max-width:90%}}@media(max-width:640px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_odometer-footer__f6tlA .MainOdometerSection_odometer-note__4RK50{font-size:1rem;line-height:1.6;max-width:95%}}@media(max-width:480px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_odometer-footer__f6tlA .MainOdometerSection_odometer-note__4RK50{font-size:.95rem;line-height:1.6;max-width:100%}}@media(max-width:360px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_odometer-footer__f6tlA .MainOdometerSection_odometer-note__4RK50{font-size:.9rem;line-height:1.7}}.MainOdometerSection_main-odometer-section__YNtcC.MainOdometerSection_animate__Xa6Kd .MainOdometerSection_main-odometer__pnt8s,.MainOdometerSection_main-odometer-section__YNtcC.MainOdometerSection_animate__Xa6Kd .MainOdometerSection_odometer-footer__f6tlA,.MainOdometerSection_main-odometer-section__YNtcC.MainOdometerSection_animate__Xa6Kd .MainOdometerSection_odometer-header__uAc2o{opacity:1;transform:translateY(0)}.MainOdometerSection_main-odometer-section__YNtcC:not(.MainOdometerSection_animate__Xa6Kd) .MainOdometerSection_odometer-header__uAc2o{opacity:0;transform:translateY(40px)}.MainOdometerSection_main-odometer-section__YNtcC:not(.MainOdometerSection_animate__Xa6Kd) .MainOdometerSection_main-odometer__pnt8s{opacity:0;transform:translateY(60px)}.MainOdometerSection_main-odometer-section__YNtcC:not(.MainOdometerSection_animate__Xa6Kd) .MainOdometerSection_odometer-footer__f6tlA{opacity:0;transform:translateY(40px)}@media(max-width:768px){.MainOdometerSection_main-odometer-section__YNtcC{-webkit-tap-highlight-color:rgba(0,0,0,0)}.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_main-odometer__pnt8s .MainOdometerSection_main-odometer-display__6yZdi{transition:all .3s ease}.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_main-odometer__pnt8s .MainOdometerSection_main-odometer-display__6yZdi:active{transform:scale(.98)}}@media(max-width:640px){.MainOdometerSection_main-odometer-section__YNtcC{transform:translateZ(0)}.MainOdometerSection_main-odometer-section__YNtcC:before{background:radial-gradient(circle at 25% 25%,#1f78ff0f 0,#0000 50%),radial-gradient(circle at 75% 75%,#2dd8810a 0,#0000 50%)}}@media(max-width:480px){.MainOdometerSection_main-odometer-section__YNtcC{touch-action:manipulation}.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_main-odometer__pnt8s .MainOdometerSection_main-odometer-display__6yZdi:active{background:#ffffff1f;transform:scale(.97)}}@media(max-width:360px){.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_main-odometer__pnt8s .MainOdometerSection_main-odometer-display__6yZdi{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}@media(max-width:768px)and (orientation:landscape){.MainOdometerSection_main-odometer-section__YNtcC{min-height:100vh;padding:30px 20px}.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_odometer-header__uAc2o{margin-bottom:20px}.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_odometer-header__uAc2o .MainOdometerSection_odometer-title__IAw8K{font-size:2.2rem}.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_odometer-header__uAc2o .MainOdometerSection_odometer-subtitle__WVwAE{font-size:1.1rem}.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_main-odometer__pnt8s{margin:15px 0}.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_main-odometer__pnt8s .MainOdometerSection_currency-symbol__cfB3Y{font-size:2.8rem}.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_main-odometer__pnt8s .MainOdometerSection_main-odometer-display__6yZdi{padding:12px 16px}.MainOdometerSection_main-odometer-section__YNtcC .MainOdometerSection_odometer-footer__f6tlA{margin-top:20px}}.CompletedCampaignsSection_wrapper__bvchG{align-items:center;background:linear-gradient(135deg,var(--background-color) 0,var(--background-secondary) 100%);display:flex;height:100vh;justify-content:center;opacity:0;overflow:hidden;padding:0;position:relative;transform:translateY(30px);transition:all .8s var(--transition-bezier)}@media(max-width:768px){.CompletedCampaignsSection_wrapper__bvchG{height:auto;max-width:100vw;min-height:100vh;overflow-x:hidden;padding-bottom:60px;padding-top:60px}}@media(max-width:480px){.CompletedCampaignsSection_wrapper__bvchG{padding-bottom:40px;padding-top:40px}}.CompletedCampaignsSection_wrapper__bvchG.CompletedCampaignsSection_visible__xw9LS{animation:CompletedCampaignsSection_fadeInContent__isOZe 1s var(--transition-bezier) .2s both;opacity:1;transform:translateY(0)}.CompletedCampaignsSection_wrapper__bvchG:before{background:var(--feature-bg-gradient);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}@keyframes CompletedCampaignsSection_fadeInContent__isOZe{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.CompletedCampaignsSection_container__Jq1L1{height:100%;margin:0 auto;max-width:1600px;overflow:visible;padding:80px 60px;position:relative;width:100%;z-index:1}.CompletedCampaignsSection_container__Jq1L1:before{bottom:-100px;content:"";left:-100px;pointer-events:none;position:absolute;right:-100px;top:-100px;z-index:-1}@media(max-width:768px){.CompletedCampaignsSection_container__Jq1L1{height:auto;max-width:100%;overflow:hidden;padding:20px 15px}}@media(max-width:480px){.CompletedCampaignsSection_container__Jq1L1{padding:15px 10px}}.CompletedCampaignsSection_initial-view__J4dCd{align-items:center;display:flex;gap:60px;height:100%;opacity:0;transform:translateX(-30px);transition:all .8s var(--transition-bezier)}.CompletedCampaignsSection_wrapper__bvchG.CompletedCampaignsSection_visible__xw9LS .CompletedCampaignsSection_initial-view__J4dCd{animation:CompletedCampaignsSection_slideIn__8yT0c .8s var(--transition-bezier) .4s both;opacity:1;transform:translateX(0)}@keyframes CompletedCampaignsSection_slideIn__8yT0c{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@media(max-width:768px){.CompletedCampaignsSection_initial-view__J4dCd{align-items:center;flex-direction:column;gap:40px;height:auto;overflow:hidden;padding:0 15px}}@media(max-width:480px){.CompletedCampaignsSection_initial-view__J4dCd{gap:30px;padding:0 10px}}.CompletedCampaignsSection_left-panel__llUD\+{align-items:center;display:flex;flex:.3 1;opacity:0;padding-right:30px;transform:translateX(-40px);transition:all .6s var(--transition-bezier)}.CompletedCampaignsSection_wrapper__bvchG.CompletedCampaignsSection_visible__xw9LS .CompletedCampaignsSection_left-panel__llUD\+{animation:CompletedCampaignsSection_fadeInLeft__cJhwh .8s var(--transition-bezier) .6s both;opacity:1;transform:translateX(0)}@keyframes CompletedCampaignsSection_fadeInLeft__cJhwh{0%{opacity:0;transform:translateX(-40px)}to{opacity:1;transform:translateX(0)}}.CompletedCampaignsSection_left-panel__llUD\+.CompletedCampaignsSection_interactive__NFbXh .CompletedCampaignsSection_content__AwnZG{animation:CompletedCampaignsSection_contentSlideIn__xm\+t1 .6s var(--transition-bezier)}@keyframes CompletedCampaignsSection_contentSlideIn__xm\+t1{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.CompletedCampaignsSection_left-panel__llUD\+.CompletedCampaignsSection_interactive__NFbXh .CompletedCampaignsSection_title__qpylc{font-size:3.5rem;margin-bottom:20px}@media(max-width:768px){.CompletedCampaignsSection_left-panel__llUD\+.CompletedCampaignsSection_interactive__NFbXh .CompletedCampaignsSection_title__qpylc{font-size:2.4rem;text-align:left}}@media(max-width:480px){.CompletedCampaignsSection_left-panel__llUD\+.CompletedCampaignsSection_interactive__NFbXh .CompletedCampaignsSection_title__qpylc{font-size:2rem}}.CompletedCampaignsSection_left-panel__llUD\+.CompletedCampaignsSection_interactive__NFbXh .CompletedCampaignsSection_question-section__d0-BP{display:none}@media(max-width:768px){.CompletedCampaignsSection_left-panel__llUD\+{flex:1 1;padding-right:0;text-align:center;width:100%}.CompletedCampaignsSection_left-panel__llUD\+.CompletedCampaignsSection_interactive__NFbXh{padding:0 20px;text-align:left}}@media(max-width:480px){.CompletedCampaignsSection_left-panel__llUD\+.CompletedCampaignsSection_interactive__NFbXh{padding:0 15px}}.CompletedCampaignsSection_left-panel__llUD\+ .CompletedCampaignsSection_content__AwnZG{max-width:100%;transition:all .6s var(--transition-bezier)}.CompletedCampaignsSection_left-panel__llUD\+ .CompletedCampaignsSection_campaign-info__DdK2O{margin-top:30px;opacity:0;transform:translateY(20px);transition:all .6s var(--transition-bezier);visibility:hidden}.CompletedCampaignsSection_left-panel__llUD\+ .CompletedCampaignsSection_campaign-info__DdK2O.CompletedCampaignsSection_active__a3sfN{opacity:1;transform:translateY(0);visibility:visible}.CompletedCampaignsSection_left-panel__llUD\+ .CompletedCampaignsSection_campaign-info__DdK2O .CompletedCampaignsSection_campaign-title__NubHe{color:var(--text-color);font-size:2.2rem;font-weight:700;line-height:1.3;margin:0 0 15px}@media(max-width:768px){.CompletedCampaignsSection_left-panel__llUD\+ .CompletedCampaignsSection_campaign-info__DdK2O .CompletedCampaignsSection_campaign-title__NubHe{font-size:1.8rem;margin-bottom:15px}}@media(max-width:480px){.CompletedCampaignsSection_left-panel__llUD\+ .CompletedCampaignsSection_campaign-info__DdK2O .CompletedCampaignsSection_campaign-title__NubHe{font-size:1.5rem;margin-bottom:12px}}.CompletedCampaignsSection_left-panel__llUD\+ .CompletedCampaignsSection_campaign-info__DdK2O .CompletedCampaignsSection_campaign-description__TKwE1{color:var(--text-secondary);font-size:1.2rem;line-height:1.6;margin:0 0 20px}@media(max-width:768px){.CompletedCampaignsSection_left-panel__llUD\+ .CompletedCampaignsSection_campaign-info__DdK2O .CompletedCampaignsSection_campaign-description__TKwE1{font-size:1.1rem;line-height:1.6;margin-bottom:18px}}@media(max-width:480px){.CompletedCampaignsSection_left-panel__llUD\+ .CompletedCampaignsSection_campaign-info__DdK2O .CompletedCampaignsSection_campaign-description__TKwE1{font-size:1rem;line-height:1.7;margin-bottom:16px}}.CompletedCampaignsSection_left-panel__llUD\+ .CompletedCampaignsSection_campaign-info__DdK2O .CompletedCampaignsSection_campaign-details__hU8PH{background:var(--background-secondary);border-left:4px solid var(--primary-color-1);border-radius:12px;box-shadow:0 4px 12px #0000000d;padding:20px}@media(max-width:768px){.CompletedCampaignsSection_left-panel__llUD\+ .CompletedCampaignsSection_campaign-info__DdK2O .CompletedCampaignsSection_campaign-details__hU8PH{border-radius:12px;margin:0 20px;padding:18px}}@media(max-width:480px){.CompletedCampaignsSection_left-panel__llUD\+ .CompletedCampaignsSection_campaign-info__DdK2O .CompletedCampaignsSection_campaign-details__hU8PH{border-radius:10px;margin:0 15px;padding:16px}}.dark .CompletedCampaignsSection_left-panel__llUD\+ .CompletedCampaignsSection_campaign-info__DdK2O .CompletedCampaignsSection_campaign-details__hU8PH{background:var(--primary-color-4);box-shadow:0 4px 12px #0003}.CompletedCampaignsSection_left-panel__llUD\+ .CompletedCampaignsSection_campaign-info__DdK2O .CompletedCampaignsSection_campaign-details__hU8PH .CompletedCampaignsSection_details-text__FJbiX{color:var(--text-color);font-size:1.1rem;font-style:italic;line-height:1.5;margin:0}@media(max-width:768px){.CompletedCampaignsSection_left-panel__llUD\+ .CompletedCampaignsSection_campaign-info__DdK2O .CompletedCampaignsSection_campaign-details__hU8PH .CompletedCampaignsSection_details-text__FJbiX{font-size:.95rem;line-height:1.6}}.CompletedCampaignsSection_left-panel__llUD\+ .CompletedCampaignsSection_back-btn__XU8uf{align-items:center;background:#0000;border:2px solid var(--text-secondary);border-radius:30px;color:var(--text-secondary);cursor:pointer;display:flex;font-size:.95rem;font-weight:500;gap:8px;margin-bottom:20px;opacity:0;padding:12px 20px;transform:translateX(-20px);transition:all .3s var(--transition-bezier);visibility:hidden}.CompletedCampaignsSection_left-panel__llUD\+ .CompletedCampaignsSection_back-btn__XU8uf svg{font-size:1.1rem;transition:transform .3s var(--transition-bezier)}.CompletedCampaignsSection_left-panel__llUD\+ .CompletedCampaignsSection_back-btn__XU8uf.CompletedCampaignsSection_active__a3sfN{opacity:1;transform:translateX(0);visibility:visible}.CompletedCampaignsSection_left-panel__llUD\+ .CompletedCampaignsSection_back-btn__XU8uf:hover{background:var(--feature-bg-gradient);border-color:var(--primary-color-1);color:var(--primary-color-1);transform:translateX(-2px)}.CompletedCampaignsSection_left-panel__llUD\+ .CompletedCampaignsSection_back-btn__XU8uf:active{transform:translateX(0) scale(.98)}@media(max-width:768px){.CompletedCampaignsSection_left-panel__llUD\+ .CompletedCampaignsSection_back-btn__XU8uf{font-size:1rem;margin-bottom:25px;margin-left:0;margin-right:auto;padding:14px 24px}}@media(max-width:480px){.CompletedCampaignsSection_left-panel__llUD\+ .CompletedCampaignsSection_back-btn__XU8uf{font-size:.95rem;margin-bottom:20px;padding:12px 20px}}.CompletedCampaignsSection_left-panel__llUD\+ .CompletedCampaignsSection_title__qpylc{-webkit-text-fill-color:#0000;background:var(--primary-color-gradient);-webkit-background-clip:text;background-clip:text;color:var(--text-color);font-size:4.5rem;font-weight:800;line-height:1.2;margin:0 0 25px}@media(max-width:768px){.CompletedCampaignsSection_left-panel__llUD\+ .CompletedCampaignsSection_title__qpylc{font-size:2.8rem;line-height:1.2;margin-bottom:25px;text-align:center}}@media(max-width:480px){.CompletedCampaignsSection_left-panel__llUD\+ .CompletedCampaignsSection_title__qpylc{font-size:2.2rem;line-height:1.3;margin-bottom:20px}}.CompletedCampaignsSection_left-panel__llUD\+ .CompletedCampaignsSection_subtitle__x-L1D{color:var(--text-secondary);font-size:1.6rem;line-height:1.6;margin:0 0 40px}@media(max-width:768px){.CompletedCampaignsSection_left-panel__llUD\+ .CompletedCampaignsSection_subtitle__x-L1D{font-size:1.2rem;line-height:1.6;margin-bottom:35px;text-align:center}}@media(max-width:480px){.CompletedCampaignsSection_left-panel__llUD\+ .CompletedCampaignsSection_subtitle__x-L1D{font-size:1.1rem;line-height:1.7;margin-bottom:30px;padding:0 10px}}.CompletedCampaignsSection_left-panel__llUD\+ .CompletedCampaignsSection_question-section__d0-BP .CompletedCampaignsSection_question__QLNtz{color:var(--text-color);font-size:1.7rem;font-weight:600;line-height:1.5;margin:0 0 20px}@media(max-width:768px){.CompletedCampaignsSection_left-panel__llUD\+ .CompletedCampaignsSection_question-section__d0-BP .CompletedCampaignsSection_question__QLNtz{font-size:1.3rem;line-height:1.5;margin-bottom:18px;text-align:center}}@media(max-width:480px){.CompletedCampaignsSection_left-panel__llUD\+ .CompletedCampaignsSection_question-section__d0-BP .CompletedCampaignsSection_question__QLNtz{font-size:1.2rem;line-height:1.6;margin-bottom:16px}}.CompletedCampaignsSection_left-panel__llUD\+ .CompletedCampaignsSection_question-section__d0-BP .CompletedCampaignsSection_description__m3mDc{color:var(--text-secondary);font-size:1.3rem;font-style:italic;line-height:1.6;margin:0}@media(max-width:768px){.CompletedCampaignsSection_left-panel__llUD\+ .CompletedCampaignsSection_question-section__d0-BP .CompletedCampaignsSection_description__m3mDc{font-size:1.1rem;line-height:1.6;padding:0 10px;text-align:center}}@media(max-width:480px){.CompletedCampaignsSection_left-panel__llUD\+ .CompletedCampaignsSection_question-section__d0-BP .CompletedCampaignsSection_description__m3mDc{font-size:1rem;line-height:1.7;padding:0 5px}}.CompletedCampaignsSection_right-panel__CMdsU{align-items:center;display:flex;flex:.7 1;justify-content:flex-end;opacity:0;overflow:visible;padding-bottom:80px;padding-right:80px;padding-top:80px;position:relative;transform:translateX(40px);transition:all .6s var(--transition-bezier);z-index:2}.CompletedCampaignsSection_wrapper__bvchG.CompletedCampaignsSection_visible__xw9LS .CompletedCampaignsSection_right-panel__CMdsU{animation:CompletedCampaignsSection_fadeInRight__kXW62 .8s var(--transition-bezier) .8s both;opacity:1;transform:translateX(0)}@keyframes CompletedCampaignsSection_fadeInRight__kXW62{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}@media(max-width:768px){.CompletedCampaignsSection_right-panel__CMdsU{flex:1 1;justify-content:center;margin-top:-80px;max-width:100%;min-height:400px;padding:20px 15px}}@media(max-width:480px){.CompletedCampaignsSection_right-panel__CMdsU{min-height:350px;padding:15px 10px}}.CompletedCampaignsSection_cards-preview__pfUIX{height:450px;opacity:0;overflow:visible;perspective:1000px;position:relative;transform:scale(.8);transform-style:preserve-3d;transition:all .6s var(--transition-bezier);width:600px}.CompletedCampaignsSection_wrapper__bvchG.CompletedCampaignsSection_visible__xw9LS .CompletedCampaignsSection_cards-preview__pfUIX{animation:CompletedCampaignsSection_fadeInScale__gePoV .8s var(--transition-bezier) 1s both,CompletedCampaignsSection_gentle-float__WgrZl 8s ease-in-out 1.5s infinite;opacity:1;transform:scale(1)}@keyframes CompletedCampaignsSection_fadeInScale__gePoV{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes CompletedCampaignsSection_gentle-float__WgrZl{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-5px) scale(1.005)}}@media(max-width:768px){.CompletedCampaignsSection_cards-preview__pfUIX{height:240px;width:300px}}@media(max-width:480px){.CompletedCampaignsSection_cards-preview__pfUIX{height:220px;width:280px}}.CompletedCampaignsSection_cards-navigation__\+XmlO{display:flex;justify-content:space-between;left:-50px;opacity:0;pointer-events:none;position:absolute;right:-50px;top:50%;transform:translateY(-50%);transition:all .3s var(--transition-bezier);visibility:hidden;z-index:102}.CompletedCampaignsSection_cards-navigation__\+XmlO.CompletedCampaignsSection_active__a3sfN{opacity:1;pointer-events:all;visibility:visible}.CompletedCampaignsSection_cards-navigation__\+XmlO .CompletedCampaignsSection_nav-button__WE2tB{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--background-secondary);border:2px solid var(--primary-color-1);border-radius:50%;box-shadow:0 6px 15px #0000001a,0 2px 6px #4285f433;color:var(--primary-color-1);cursor:pointer;display:flex;font-size:1.3rem;font-size:2rem;height:52px;justify-content:center;transition:all .3s var(--transition-bezier);width:52px}.CompletedCampaignsSection_cards-navigation__\+XmlO .CompletedCampaignsSection_nav-button__WE2tB svg{transition:transform .3s var(--transition-bezier)}.CompletedCampaignsSection_cards-navigation__\+XmlO .CompletedCampaignsSection_nav-button__WE2tB:hover{background:var(--primary-color-1);box-shadow:0 8px 20px #00000026,0 4px 10px #4285f44d;color:#fff;transform:scale(1.1)}.CompletedCampaignsSection_cards-navigation__\+XmlO .CompletedCampaignsSection_nav-button__WE2tB:hover svg{transform:scale(1.1)}.CompletedCampaignsSection_cards-navigation__\+XmlO .CompletedCampaignsSection_nav-button__WE2tB:active{transform:scale(1.05)}@media(max-width:768px){.CompletedCampaignsSection_cards-navigation__\+XmlO .CompletedCampaignsSection_nav-button__WE2tB{font-size:1.2rem;height:42px;width:42px}}@media(max-width:480px){.CompletedCampaignsSection_cards-navigation__\+XmlO .CompletedCampaignsSection_nav-button__WE2tB{font-size:1.1rem;height:38px;width:38px}}.CompletedCampaignsSection_cards-dots__5of\+F{bottom:-30px;display:flex;gap:8px;left:50%;opacity:0;position:absolute;transform:translateX(-50%);transition:all .3s var(--transition-bezier);visibility:hidden}.CompletedCampaignsSection_cards-dots__5of\+F.CompletedCampaignsSection_active__a3sfN{opacity:1;visibility:visible}.CompletedCampaignsSection_cards-dots__5of\+F .CompletedCampaignsSection_dot__R65z0{background:var(--text-secondary);border-radius:50%;cursor:pointer;height:10px;opacity:.3;transition:all .3s var(--transition-bezier);width:10px}.CompletedCampaignsSection_cards-dots__5of\+F .CompletedCampaignsSection_dot__R65z0.CompletedCampaignsSection_active__a3sfN{background:var(--primary-color-1);opacity:1;transform:scale(1.2)}.CompletedCampaignsSection_cards-dots__5of\+F .CompletedCampaignsSection_dot__R65z0:hover:not(.CompletedCampaignsSection_active__a3sfN){opacity:.6;transform:scale(1.1)}.CompletedCampaignsSection_preview-card__BZNco{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:1px solid #ffffff1a;border-radius:24px;box-shadow:0 12px 30px #00000026,0 4px 10px #0000001a,inset 0 1px 0 #ffffff1a;filter:blur(1.5px) brightness(.75) saturate(.8);height:270px;opacity:.5;overflow:hidden;pointer-events:none;position:absolute;transform-origin:center;transition:all 1.2s var(--transition-bezier);width:360px}.CompletedCampaignsSection_preview-card__BZNco:before{background:linear-gradient(45deg,#0000,#4285f41a,#0000);border-radius:inherit;bottom:-2px;content:"";left:-2px;opacity:0;position:absolute;right:-2px;top:-2px;transition:opacity 1.2s var(--transition-bezier);z-index:-1}.CompletedCampaignsSection_preview-card__BZNco.CompletedCampaignsSection_clear__-Z02P{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);border-color:#ffffff40;box-shadow:0 25px 60px #0003,0 15px 35px #00000026,0 8px 15px #4285f41a,inset 0 2px 0 #fff3;filter:blur(0) brightness(1.08) saturate(1.15);opacity:1;pointer-events:auto;transform:scale(1.04) translateZ(0)}.CompletedCampaignsSection_preview-card__BZNco.CompletedCampaignsSection_clear__-Z02P:before{opacity:1}.CompletedCampaignsSection_preview-card__BZNco.CompletedCampaignsSection_clear__-Z02P:after{animation:CompletedCampaignsSection_cardGlow__rDy3M 3s ease-in-out infinite;background:radial-gradient(circle at center,#4285f41a 0,#0000 70%);border-radius:inherit;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}@keyframes CompletedCampaignsSection_cardGlow__rDy3M{0%,to{opacity:.3}50%{opacity:.7}}[data-theme=dark] .CompletedCampaignsSection_preview-card__BZNco{border-color:#ffffff0d;box-shadow:0 12px 30px #0006,0 4px 10px #0000004d,inset 0 1px 0 #ffffff0d}[data-theme=dark] .CompletedCampaignsSection_preview-card__BZNco.CompletedCampaignsSection_clear__-Z02P{border-color:#ffffff26;box-shadow:0 25px 60px #00000080,0 15px 35px #0000004d,0 8px 15px #4285f426,inset 0 2px 0 #ffffff1a}.CompletedCampaignsSection_preview-card__BZNco.CompletedCampaignsSection_card-1__K53CK{left:20px;top:50px;transform:rotate(-8deg);z-index:1}.CompletedCampaignsSection_preview-card__BZNco.CompletedCampaignsSection_card-2__sdg1\+{left:140px;top:20px;transform:rotate(5deg);z-index:2}.CompletedCampaignsSection_preview-card__BZNco.CompletedCampaignsSection_card-3__x7-N5{left:220px;top:80px;transform:rotate(-3deg);z-index:3}.CompletedCampaignsSection_preview-card__BZNco.CompletedCampaignsSection_card-4__ZGrca{left:160px;top:140px;transform:rotate(7deg);z-index:4}.CompletedCampaignsSection_preview-card__BZNco.CompletedCampaignsSection_card-5__cKKSU{left:50px;top:90px;transform:rotate(2deg);z-index:5}@media(max-width:768px){.CompletedCampaignsSection_preview-card__BZNco{height:110px;width:140px}.CompletedCampaignsSection_preview-card__BZNco.CompletedCampaignsSection_card-1__K53CK{left:15px;top:25px;transform:rotate(-8deg) scale(.85)}.CompletedCampaignsSection_preview-card__BZNco.CompletedCampaignsSection_card-2__sdg1\+{left:85px;top:10px;transform:rotate(5deg) scale(.95)}.CompletedCampaignsSection_preview-card__BZNco.CompletedCampaignsSection_card-3__x7-N5{left:145px;top:35px;transform:rotate(-3deg) scale(.9)}.CompletedCampaignsSection_preview-card__BZNco.CompletedCampaignsSection_card-4__ZGrca{left:95px;top:70px;transform:rotate(7deg) scale(.8)}.CompletedCampaignsSection_preview-card__BZNco.CompletedCampaignsSection_card-5__cKKSU{left:35px;top:50px;transform:rotate(2deg) scale(.75)}}@media(max-width:480px){.CompletedCampaignsSection_preview-card__BZNco{height:95px;width:120px}.CompletedCampaignsSection_preview-card__BZNco.CompletedCampaignsSection_card-1__K53CK{left:10px;top:20px;transform:rotate(-8deg) scale(.8)}.CompletedCampaignsSection_preview-card__BZNco.CompletedCampaignsSection_card-2__sdg1\+{left:70px;top:8px;transform:rotate(5deg) scale(.9)}.CompletedCampaignsSection_preview-card__BZNco.CompletedCampaignsSection_card-3__x7-N5{left:120px;top:30px;transform:rotate(-3deg) scale(.85)}.CompletedCampaignsSection_preview-card__BZNco.CompletedCampaignsSection_card-4__ZGrca{left:80px;top:55px;transform:rotate(7deg) scale(.75)}.CompletedCampaignsSection_preview-card__BZNco.CompletedCampaignsSection_card-5__cKKSU{left:25px;top:40px;transform:rotate(2deg) scale(.7)}}.CompletedCampaignsSection_preview-card__BZNco .CompletedCampaignsSection_preview-image__6-S3r{height:100%;object-fit:cover;transition:all 1.2s var(--transition-bezier);width:100%}.CompletedCampaignsSection_preview-card__BZNco .CompletedCampaignsSection_preview-image__6-S3r.CompletedCampaignsSection_clickable__h-\+J4{cursor:pointer;transition:all .3s var(--transition-bezier)}.CompletedCampaignsSection_preview-card__BZNco .CompletedCampaignsSection_preview-image__6-S3r.CompletedCampaignsSection_clickable__h-\+J4:hover{filter:brightness(1.1);transform:scale(1.02)}.CompletedCampaignsSection_overlay-blur__d55b0{align-items:center;-webkit-backdrop-filter:blur(15px) saturate(180%);backdrop-filter:blur(15px) saturate(180%);background:radial-gradient(ellipse at center,#ffffff26 0,#ffffff0d 50%,#0000 100%);border:1px solid #ffffff26;border-radius:32px;bottom:-80px;box-shadow:0 20px 60px #0000001a,0 8px 25px #00000014,inset 0 1px 0 #fff3;display:flex;justify-content:center;left:-80px;opacity:1;overflow:hidden;pointer-events:auto;position:absolute;right:-80px;top:-80px;transition:all 1.2s var(--transition-bezier);visibility:visible;z-index:1000}.CompletedCampaignsSection_overlay-blur__d55b0:before{background:linear-gradient(45deg,#4285f40d,#4285f405,#4285f40d);border-radius:inherit;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.CompletedCampaignsSection_overlay-blur__d55b0:after{animation:CompletedCampaignsSection_borderPulse__n4HZQ 3s ease-in-out infinite;background:linear-gradient(45deg,#0000,#4285f44d,#0000,#4285f44d,#0000);border-radius:inherit;bottom:-2px;content:"";left:-2px;position:absolute;right:-2px;top:-2px;z-index:-2}@keyframes CompletedCampaignsSection_borderPulse__n4HZQ{0%,to{opacity:.3}50%{opacity:.8}}.CompletedCampaignsSection_overlay-blur__d55b0.CompletedCampaignsSection_fade-out__6NGLU{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);opacity:0;pointer-events:none;transform:scale(.95);visibility:hidden}[data-theme=dark] .CompletedCampaignsSection_overlay-blur__d55b0{border:1px solid #ffffff1a;box-shadow:0 20px 60px #0000004d,0 8px 25px #0003,inset 0 1px 0 #ffffff1a}.CompletedCampaignsSection_explore-btn__8vnpP{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--primary-color-gradient);border:2px solid #fff3;border-radius:60px;box-shadow:0 15px 35px #4285f466,inset 0 -1px 0 #0000001a;color:#fff;cursor:pointer;display:flex;font-size:1.2rem;font-weight:600;gap:15px;overflow:hidden;padding:20px 40px;pointer-events:auto;position:relative;transition:all .4s var(--transition-bezier);z-index:1001}.CompletedCampaignsSection_explore-btn__8vnpP:before{animation:CompletedCampaignsSection_gradientShift__AVHTq 3s ease-in-out infinite;background:linear-gradient(45deg,var(--primary-color-1),var(--primary-color-2),var(--primary-color-1));border-radius:inherit;bottom:-2px;content:"";left:-2px;position:absolute;right:-2px;top:-2px;z-index:-1}.CompletedCampaignsSection_explore-btn__8vnpP:after{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s var(--transition-bezier);width:100%}@keyframes CompletedCampaignsSection_gradientShift__AVHTq{0%,to{filter:hue-rotate(0deg)}50%{filter:hue-rotate(20deg)}}.CompletedCampaignsSection_explore-btn__8vnpP:hover{box-shadow:0 25px 50px #4285f499,inset 0 -1px 0 #0003;transform:translateY(-3px) scale(1.02)}.CompletedCampaignsSection_explore-btn__8vnpP:hover:after{left:100%}.CompletedCampaignsSection_explore-btn__8vnpP:active{transform:translateY(-1px) scale(1.01)}.CompletedCampaignsSection_explore-btn__8vnpP .CompletedCampaignsSection_btn-icon-left__HRwuF{font-size:1.3rem;transition:transform .3s var(--transition-bezier)}.CompletedCampaignsSection_explore-btn__8vnpP .CompletedCampaignsSection_btn-icon__sI1Rp{font-size:1.4rem;transition:transform .3s var(--transition-bezier)}@media(max-width:768px){.CompletedCampaignsSection_explore-btn__8vnpP{font-size:1.1rem;gap:14px;padding:18px 36px}.CompletedCampaignsSection_explore-btn__8vnpP .CompletedCampaignsSection_btn-icon-left__HRwuF{font-size:1.2rem}.CompletedCampaignsSection_explore-btn__8vnpP .CompletedCampaignsSection_btn-icon__sI1Rp{font-size:1.3rem}}@media(max-width:480px){.CompletedCampaignsSection_explore-btn__8vnpP{font-size:1rem;gap:12px;padding:16px 30px}.CompletedCampaignsSection_explore-btn__8vnpP .CompletedCampaignsSection_btn-icon-left__HRwuF{font-size:1.1rem}.CompletedCampaignsSection_explore-btn__8vnpP .CompletedCampaignsSection_btn-icon__sI1Rp{font-size:1.2rem}}@media(max-width:768px){.CompletedCampaignsSection_cards-navigation__\+XmlO{left:-40px;right:-40px}.CompletedCampaignsSection_cards-dots__5of\+F{bottom:-25px}.CompletedCampaignsSection_overlay-blur__d55b0{border-radius:24px;bottom:-30px;left:-30px;right:-30px;top:-30px}.CompletedCampaignsSection_initial-view__J4dCd{min-height:calc(100vh - 120px)}.CompletedCampaignsSection_left-panel__llUD\+{min-height:auto}.CompletedCampaignsSection_right-panel__CMdsU{min-height:400px}.CompletedCampaignsSection_cards-preview__pfUIX{margin:0 auto;max-width:300px}}@media(max-width:480px){.CompletedCampaignsSection_cards-navigation__\+XmlO{left:-35px;right:-35px}.CompletedCampaignsSection_cards-dots__5of\+F{bottom:-22px}.CompletedCampaignsSection_overlay-blur__d55b0{border-radius:20px;bottom:-25px;left:-25px;right:-25px;top:-25px}.CompletedCampaignsSection_cards-preview__pfUIX{max-width:280px}}@media(max-width:768px)and (pointer:coarse){.CompletedCampaignsSection_nav-button__WE2tB{min-height:44px;min-width:44px;touch-action:manipulation}.CompletedCampaignsSection_dot__R65z0{min-height:20px;min-width:20px;touch-action:manipulation}.CompletedCampaignsSection_explore-btn__8vnpP{min-height:52px;touch-action:manipulation}.CompletedCampaignsSection_back-btn__XU8uf{min-height:48px;touch-action:manipulation}}@media(max-width:768px){.CompletedCampaignsSection_wrapper__bvchG{animation:CompletedCampaignsSection_fadeInUp__5Q0K\+ .8s var(--transition-bezier)}@keyframes CompletedCampaignsSection_fadeInUp__5Q0K\+{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.CompletedCampaignsSection_campaign-info__DdK2O{animation:CompletedCampaignsSection_slideUpMobile__MT\+z6 .6s var(--transition-bezier)}@keyframes CompletedCampaignsSection_slideUpMobile__MT\+z6{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.CompletedCampaignsSection_preview-card__BZNco{animation:CompletedCampaignsSection_cardFocusMobile__IGUSP .8s var(--transition-bezier)}@keyframes CompletedCampaignsSection_cardFocusMobile__IGUSP{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}}@media(max-width:768px)and (orientation:landscape){.CompletedCampaignsSection_wrapper__bvchG{height:auto;min-height:100vh;padding-bottom:60px;padding-top:60px}.CompletedCampaignsSection_container__Jq1L1{padding:40px 20px}.CompletedCampaignsSection_initial-view__J4dCd{flex-direction:row;gap:40px}.CompletedCampaignsSection_left-panel__llUD\+{flex:.4 1}.CompletedCampaignsSection_cards-preview__pfUIX{height:250px;width:300px}.CompletedCampaignsSection_preview-card__BZNco{height:120px;width:150px}}@media(max-width:768px){.CompletedCampaignsSection_preview-card__BZNco{will-change:transform,opacity}.CompletedCampaignsSection_overlay-blur__d55b0{will-change:opacity,transform}.CompletedCampaignsSection_explore-btn__8vnpP{will-change:transform}}@media(max-width:768px){.CompletedCampaignsSection_back-btn__XU8uf:focus-visible,.CompletedCampaignsSection_dot__R65z0:focus-visible,.CompletedCampaignsSection_explore-btn__8vnpP:focus-visible,.CompletedCampaignsSection_nav-button__WE2tB:focus-visible{outline:2px solid var(--primary-color-1);outline-offset:2px}}@media(max-width:768px)and (prefers-reduced-motion:reduce){.CompletedCampaignsSection_cards-preview__pfUIX,.CompletedCampaignsSection_explore-btn__8vnpP,.CompletedCampaignsSection_initial-view__J4dCd,.CompletedCampaignsSection_left-panel__llUD\+,.CompletedCampaignsSection_overlay-blur__d55b0,.CompletedCampaignsSection_preview-card__BZNco,.CompletedCampaignsSection_right-panel__CMdsU,.CompletedCampaignsSection_wrapper__bvchG{animation:none;transition:none}}@media(max-width:768px)and (prefers-contrast:high){.CompletedCampaignsSection_preview-card__BZNco{border:2px solid var(--text-color)}.CompletedCampaignsSection_explore-btn__8vnpP{border:3px solid var(--text-color)}}@media(max-width:768px){[data-theme=dark] .CompletedCampaignsSection_overlay-blur__d55b0{background:radial-gradient(ellipse at center,#ffffff14 0,#ffffff05 50%,#0000 100%)}[data-theme=dark] .CompletedCampaignsSection_explore-btn__8vnpP{box-shadow:0 15px 35px #4285f499,inset 0 -1px 0 #ffffff1a}}@media(max-width:320px){.CompletedCampaignsSection_wrapper__bvchG{padding-bottom:30px;padding-top:30px}.CompletedCampaignsSection_container__Jq1L1{padding:10px 5px}.CompletedCampaignsSection_initial-view__J4dCd{gap:20px}.CompletedCampaignsSection_title__qpylc{font-size:1.8rem!important}.CompletedCampaignsSection_subtitle__x-L1D{font-size:1rem!important}.CompletedCampaignsSection_cards-preview__pfUIX{height:200px!important;width:260px!important}.CompletedCampaignsSection_preview-card__BZNco{height:80px!important;width:100px!important}.CompletedCampaignsSection_explore-btn__8vnpP{font-size:.9rem!important;padding:14px 24px!important}}.CompletedCampaignsSection_image-overlay__uaLfT{bottom:0;height:100vh;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;right:0;top:0;transition:all .4s var(--transition-bezier);visibility:hidden;width:100vw;z-index:10000}.CompletedCampaignsSection_image-overlay__uaLfT.CompletedCampaignsSection_show__b7vi8{opacity:1;pointer-events:auto;visibility:visible}.CompletedCampaignsSection_image-overlay__uaLfT.CompletedCampaignsSection_hide__TPnHe{opacity:0;pointer-events:none;visibility:hidden}.CompletedCampaignsSection_overlay-backdrop__02jRo{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#0000001a;bottom:0;height:100vh;left:0;position:fixed;right:0;top:0;transition:all .4s var(--transition-bezier)}.dark .CompletedCampaignsSection_overlay-backdrop__02jRo{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#000000e6}.CompletedCampaignsSection_full-image-container__Pi3EB{background:var(--background-color);border-radius:16px;box-shadow:0 25px 80px #00000080;left:50%;max-height:90vh;max-width:90vw;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .5s cubic-bezier(.4,0,.2,1)}.CompletedCampaignsSection_full-image-container__Pi3EB:not(.CompletedCampaignsSection_morphing__xTouS){border-radius:24px;height:var(--morph-height);left:calc(var(--morph-x) + var(--morph-width)/2);top:calc(var(--morph-y) + var(--morph-height)/2);transform:translate(-50%,-50%) scale(.1);width:var(--morph-width)}.CompletedCampaignsSection_full-image-container__Pi3EB.CompletedCampaignsSection_morphing__xTouS{animation:CompletedCampaignsSection_morphToCenter__TjH5y .5s cubic-bezier(.4,0,.2,1) forwards;transform:translate(-50%,-50%) scale(1)}@keyframes CompletedCampaignsSection_morphToCenter__TjH5y{0%{border-radius:24px;height:var(--morph-height);left:calc(var(--morph-x) + var(--morph-width)/2);top:calc(var(--morph-y) + var(--morph-height)/2);transform:translate(-50%,-50%) scale(.1);width:var(--morph-width)}to{border-radius:16px;height:auto;left:50%;top:50%;transform:translate(-50%,-50%) scale(1);width:auto}}@media(max-width:768px){.CompletedCampaignsSection_full-image-container__Pi3EB{border-radius:12px;max-height:85vh;max-width:95vw}.CompletedCampaignsSection_full-image-container__Pi3EB:not(.CompletedCampaignsSection_morphing__xTouS){border-radius:20px}}.CompletedCampaignsSection_close-button__wsvRd{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000b3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;height:40px;justify-content:center;position:absolute;right:15px;top:15px;transition:all .3s var(--transition-bezier);width:40px;z-index:10001}.CompletedCampaignsSection_close-button__wsvRd:hover{background:#000000e6;transform:scale(1.1)}.CompletedCampaignsSection_close-button__wsvRd:active{transform:scale(.95)}@media(max-width:768px){.CompletedCampaignsSection_close-button__wsvRd{font-size:1.3rem;height:36px;right:10px;top:10px;width:36px}}.CompletedCampaignsSection_full-image__PpLds{border-radius:16px 16px 0 0;display:block;max-height:70vh;max-width:80vw;object-fit:contain;transition:all .3s var(--transition-bezier);width:100%}@media(max-width:768px){.CompletedCampaignsSection_full-image__PpLds{border-radius:12px 12px 0 0;max-height:60vh;max-width:90vw}}.CompletedCampaignsSection_image-info__PgHGC{background:var(--background-color);border-top:1px solid var(--border-color);padding:20px}@media(max-width:768px){.CompletedCampaignsSection_image-info__PgHGC{padding:15px}}.dark .CompletedCampaignsSection_image-info__PgHGC{background:var(--background-secondary);border-color:#ffffff1a}.CompletedCampaignsSection_image-title__dS6bu{color:var(--text-color);font-size:1.6rem;font-weight:700;line-height:1.3;margin:0 0 10px}@media(max-width:768px){.CompletedCampaignsSection_image-title__dS6bu{font-size:1.4rem;margin-bottom:8px}}@media(max-width:480px){.CompletedCampaignsSection_image-title__dS6bu{font-size:1.2rem}}.CompletedCampaignsSection_image-description__la425{color:var(--text-secondary);font-size:1.1rem;line-height:1.6;margin:0}@media(max-width:768px){.CompletedCampaignsSection_image-description__la425{font-size:1rem;line-height:1.5}}@media(max-width:480px){.CompletedCampaignsSection_image-description__la425{font-size:.95rem}}.PopupAIChatBot_popup-ai-chatbot__YluQ0{align-items:center;bottom:24px;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;gap:12px;left:24px;position:fixed;z-index:1000}@media(max-width:768px){.PopupAIChatBot_popup-ai-chatbot__YluQ0{bottom:20px;left:20px}}@media(max-width:480px){.PopupAIChatBot_popup-ai-chatbot__YluQ0{bottom:16px;left:16px}}.PopupAIChatBot_chat-label__4IJOQ{animation:PopupAIChatBot_fadeInFromLeft__mZ3XS .5s ease-out;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--background-secondary);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 2px 12px #00000026;padding:8px 12px;transition:all .3s ease;white-space:nowrap}.PopupAIChatBot_chat-label__4IJOQ.PopupAIChatBot_fade-out__YWsOF{animation:PopupAIChatBot_fadeOutToLeft__a9Fg0 .3s ease-in forwards}@media(max-width:768px){.PopupAIChatBot_chat-label__4IJOQ{border-radius:10px;padding:6px 10px}}@media(max-width:480px){.PopupAIChatBot_chat-label__4IJOQ{border-radius:8px;padding:4px 8px}}.PopupAIChatBot_label-text__f7myy{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,var(--primary-color-1) 0,var(--primary-color-2) 100%);-webkit-background-clip:text;background-clip:text;color:var(--text-color);font-size:14px;font-weight:600;line-height:1.2}@media(max-width:768px){.PopupAIChatBot_label-text__f7myy{font-size:13px}}@media(max-width:480px){.PopupAIChatBot_label-text__f7myy{font-size:12px}}.PopupAIChatBot_label-subtext__GRMGR{color:var(--text-secondary);font-size:10px;font-weight:400;margin-top:1px}@media(max-width:768px){.PopupAIChatBot_label-subtext__GRMGR{font-size:9px}}@media(max-width:480px){.PopupAIChatBot_label-subtext__GRMGR{font-size:8px}}@keyframes PopupAIChatBot_fadeInFromLeft__mZ3XS{0%{opacity:0;transform:translateX(-20px);visibility:hidden}to{opacity:1;transform:translateX(0);visibility:visible}}@keyframes PopupAIChatBot_fadeOutToLeft__a9Fg0{0%{opacity:1;transform:translateX(0);visibility:visible}to{opacity:0;transform:translateX(-20px);visibility:hidden}}.PopupAIChatBot_chat-toggle__e99eo{align-items:center;background:linear-gradient(135deg,var(--primary-color-1) 0,var(--primary-color-2) 100%);border:none;border-radius:50%;box-shadow:0 4px 20px #00000026;color:#fff;cursor:pointer;display:flex;height:60px;justify-content:center;transition:all .3s ease;width:60px}@media(max-width:768px){.PopupAIChatBot_chat-toggle__e99eo{height:56px;width:56px}}@media(max-width:480px){.PopupAIChatBot_chat-toggle__e99eo{height:52px;width:52px}}.PopupAIChatBot_chat-toggle__e99eo:hover{box-shadow:0 6px 25px #0003;transform:scale(1.1)}.PopupAIChatBot_chat-toggle__e99eo.PopupAIChatBot_active__XTVK-{background:linear-gradient(135deg,var(--primary-color-5) 0,var(--primary-color-1) 100%);transform:rotate(90deg)}.PopupAIChatBot_chat-toggle__e99eo svg{transition:transform .3s ease}.PopupAIChatBot_chat-popup__NR3hL{animation:PopupAIChatBot_slideUp__4iG3k .3s ease;background:var(--background-secondary);border:1px solid var(--border-color);border-radius:16px;bottom:80px;box-shadow:0 10px 40px #00000026;height:500px;left:0;overflow:hidden;position:absolute;width:380px}@media(max-width:768px){.PopupAIChatBot_chat-popup__NR3hL{height:480px;width:360px}}@media(max-width:480px){.PopupAIChatBot_chat-popup__NR3hL{height:450px;left:50%;transform:translateX(-50%);width:320px}}@media(max-width:400px){.PopupAIChatBot_chat-popup__NR3hL{left:16px;transform:none;width:calc(100vw - 32px)}}@keyframes PopupAIChatBot_slideUp__4iG3k{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.PopupAIChatBot_login-prompt__2WHTT{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:40px 24px;text-align:center}.PopupAIChatBot_login-prompt__2WHTT .PopupAIChatBot_login-icon__Wes0M{align-items:center;background:linear-gradient(135deg,var(--primary-color-1) 0,var(--primary-color-2) 100%);border-radius:50%;color:#fff;display:flex;height:80px;justify-content:center;margin-bottom:24px;width:80px}.PopupAIChatBot_login-prompt__2WHTT h3{color:var(--text-color);font-size:20px;font-weight:600;margin:0 0 16px}.PopupAIChatBot_login-prompt__2WHTT p{color:var(--text-secondary);font-size:14px;line-height:1.5;margin:0 0 32px}.PopupAIChatBot_login-prompt__2WHTT .PopupAIChatBot_login-button__1EFcU{background:linear-gradient(135deg,var(--primary-color-1) 0,var(--primary-color-2) 100%);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:12px 24px;transition:all .3s ease}.PopupAIChatBot_login-prompt__2WHTT .PopupAIChatBot_login-button__1EFcU:hover{box-shadow:0 4px 12px var(--primary-color-1);transform:translateY(-2px)}.PopupAIChatBot_chat-interface__6Pach{display:flex;flex-direction:column;height:100%}.PopupAIChatBot_chat-header__GlyLu{align-items:center;background:linear-gradient(135deg,var(--primary-color-1) 0,var(--primary-color-2) 100%);color:#fff;display:flex;justify-content:space-between;padding:16px 20px}.PopupAIChatBot_chat-header__GlyLu .PopupAIChatBot_chat-title__ncu4\+{align-items:center;display:flex;gap:12px}.PopupAIChatBot_chat-header__GlyLu .PopupAIChatBot_chat-title__ncu4\+ .PopupAIChatBot_bot-avatar__KIqO8{align-items:center;background:#fff3;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.PopupAIChatBot_chat-header__GlyLu .PopupAIChatBot_chat-title__ncu4\+ h4{font-size:16px;font-weight:600;margin:0}.PopupAIChatBot_chat-header__GlyLu .PopupAIChatBot_chat-title__ncu4\+ .PopupAIChatBot_status__igQT-{font-size:12px;opacity:.8}.PopupAIChatBot_chat-header__GlyLu .PopupAIChatBot_chat-title__ncu4\+ .PopupAIChatBot_status__igQT-.PopupAIChatBot_connected__bDfLD{opacity:1}.PopupAIChatBot_chat-header__GlyLu .PopupAIChatBot_chat-actions__DbwlE{align-items:center;display:flex;gap:8px}.PopupAIChatBot_chat-header__GlyLu .PopupAIChatBot_chat-actions__DbwlE .PopupAIChatBot_action-button__4uNHT{align-items:center;background:none;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:6px;transition:background .2s ease}.PopupAIChatBot_chat-header__GlyLu .PopupAIChatBot_chat-actions__DbwlE .PopupAIChatBot_action-button__4uNHT:hover{background:#ffffff1a}.PopupAIChatBot_chat-header__GlyLu .PopupAIChatBot_chat-actions__DbwlE .PopupAIChatBot_action-button__4uNHT:active{transform:scale(.95)}.PopupAIChatBot_chat-header__GlyLu .PopupAIChatBot_chat-actions__DbwlE .PopupAIChatBot_close-button__L9xDM{background:none;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:4px;transition:background .2s ease}.PopupAIChatBot_chat-header__GlyLu .PopupAIChatBot_chat-actions__DbwlE .PopupAIChatBot_close-button__L9xDM:hover{background:#ffffff1a}.PopupAIChatBot_messages-container__C-Dso{background:var(--background-color);flex:1 1;overflow-y:auto;padding:16px}.PopupAIChatBot_messages-container__C-Dso .PopupAIChatBot_welcome-message__17Rqz{color:var(--text-secondary);font-size:14px;line-height:1.5;padding:20px;text-align:center}.PopupAIChatBot_messages-container__C-Dso .PopupAIChatBot_message__HkmMA{display:flex;margin-bottom:16px}.PopupAIChatBot_messages-container__C-Dso .PopupAIChatBot_message__HkmMA.PopupAIChatBot_user__Z\+05R{justify-content:flex-end}.PopupAIChatBot_messages-container__C-Dso .PopupAIChatBot_message__HkmMA.PopupAIChatBot_user__Z\+05R .PopupAIChatBot_message-content__CMEou{background:linear-gradient(135deg,var(--primary-color-1) 0,var(--primary-color-2) 100%);color:#fff;max-width:70%}.PopupAIChatBot_messages-container__C-Dso .PopupAIChatBot_message__HkmMA.PopupAIChatBot_bot__NJzRC{justify-content:flex-start}.PopupAIChatBot_messages-container__C-Dso .PopupAIChatBot_message__HkmMA.PopupAIChatBot_bot__NJzRC .PopupAIChatBot_message-content__CMEou{background:var(--background-secondary);border:1px solid var(--border-color);color:var(--text-color);max-width:70%}.PopupAIChatBot_messages-container__C-Dso .PopupAIChatBot_message__HkmMA .PopupAIChatBot_message-content__CMEou{word-wrap:break-word;border-radius:18px;padding:12px 16px}.PopupAIChatBot_messages-container__C-Dso .PopupAIChatBot_message__HkmMA .PopupAIChatBot_message-content__CMEou p{font-size:14px;line-height:1.4;margin:0}.PopupAIChatBot_messages-container__C-Dso .PopupAIChatBot_message__HkmMA .PopupAIChatBot_message-content__CMEou .PopupAIChatBot_timestamp__tUuxy{display:block;font-size:11px;margin-top:4px;opacity:.7}.PopupAIChatBot_messages-container__C-Dso .PopupAIChatBot_typing-indicator__L8WZ5{align-items:center;display:flex;gap:4px;padding:8px 0}.PopupAIChatBot_messages-container__C-Dso .PopupAIChatBot_typing-indicator__L8WZ5 span{animation:PopupAIChatBot_typing__YvnXR 1.4s infinite;background:var(--text-secondary);border-radius:50%;height:8px;width:8px}.PopupAIChatBot_messages-container__C-Dso .PopupAIChatBot_typing-indicator__L8WZ5 span:first-child{animation-delay:0s}.PopupAIChatBot_messages-container__C-Dso .PopupAIChatBot_typing-indicator__L8WZ5 span:nth-child(2){animation-delay:.2s}.PopupAIChatBot_messages-container__C-Dso .PopupAIChatBot_typing-indicator__L8WZ5 span:nth-child(3){animation-delay:.4s}@keyframes PopupAIChatBot_typing__YvnXR{0%,60%,to{opacity:.5;transform:scale(.8)}30%{opacity:1;transform:scale(1)}}.PopupAIChatBot_input-container__D5FcF{align-items:flex-end;background:var(--background-secondary);border-top:1px solid var(--border-color);display:flex;gap:12px;padding:16px}.PopupAIChatBot_input-container__D5FcF .PopupAIChatBot_message-input__Q61VE{background:var(--background-secondary);border:1px solid var(--border-color);border-radius:20px;color:var(--text-color);flex:1 1;font-family:inherit;font-size:14px;max-height:100px;outline:none;padding:12px 16px;resize:none;transition:border-color .2s ease}.PopupAIChatBot_input-container__D5FcF .PopupAIChatBot_message-input__Q61VE:focus{border-color:var(--primary-color-1)}.PopupAIChatBot_input-container__D5FcF .PopupAIChatBot_message-input__Q61VE:disabled{background:var(--background-color);cursor:not-allowed}.PopupAIChatBot_input-container__D5FcF .PopupAIChatBot_message-input__Q61VE::placeholder{color:var(--text-secondary)}.PopupAIChatBot_input-container__D5FcF .PopupAIChatBot_send-button__1y8DF{align-items:center;background:linear-gradient(135deg,var(--primary-color-1) 0,var(--primary-color-2) 100%);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;transition:all .2s ease;width:40px}.PopupAIChatBot_input-container__D5FcF .PopupAIChatBot_send-button__1y8DF:hover:not(:disabled){transform:scale(1.1)}.PopupAIChatBot_input-container__D5FcF .PopupAIChatBot_send-button__1y8DF:disabled{cursor:not-allowed;opacity:.5;transform:none}.PopupAIChatBot_messages-container__C-Dso::-webkit-scrollbar{width:6px}.PopupAIChatBot_messages-container__C-Dso::-webkit-scrollbar-track{background:var(--background-secondary)}.PopupAIChatBot_messages-container__C-Dso::-webkit-scrollbar-thumb{background:var(--text-secondary);border-radius:3px}.PopupAIChatBot_messages-container__C-Dso::-webkit-scrollbar-thumb:hover{background:var(--text-color)}.SpinnerLoading_loading__ILLRC{color:#0000;min-height:30px;pointer-events:none;position:relative}.SpinnerLoading_loading__ILLRC:after{animation:SpinnerLoading_spin__DjY2x .8s ease infinite;border-bottom:3px solid var(--text-color);border-left:3px solid #0000;border-radius:50%;border-right:3px solid var(--text-color);border-top:3px solid #0000;content:"";height:inherit;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:inherit}.SpinnerLoading_loading__ILLRC[style*=width]{min-height:0;min-height:auto}.SpinnerLoading_loading__ILLRC[style*=width]:after{border-width:1px}.SpinnerLoading_loading__ILLRC.SpinnerLoading_small__VBICj:after{border-width:2px;height:20px;width:20px}@keyframes SpinnerLoading_spin__DjY2x{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.PopupNotification_popup-container__Q7RCZ{align-items:flex-start;bottom:0;display:flex;justify-content:center;left:0;margin-top:60px;pointer-events:none;position:fixed;right:0;top:0;z-index:1000}.PopupNotification_popup-overlay__1mXkY{animation:PopupNotification_fadeIn__Ujzbf .2s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0006;bottom:0;left:0;pointer-events:auto;position:fixed;right:0;top:0}.PopupNotification_popup__rsjvg{align-items:center;animation:PopupNotification_slideDown__yLJJe .3s ease;background:#fff;border-radius:12px;box-shadow:0 8px 30px #0000001f;display:flex;gap:12px;margin-top:20px;max-width:90%;min-width:320px;padding:16px 20px;pointer-events:auto;position:relative}.PopupNotification_popup__rsjvg.PopupNotification_error__FpjxI{border-left:4px solid #ff4d4f}.PopupNotification_popup__rsjvg.PopupNotification_error__FpjxI .PopupNotification_icon__m87bl{color:#ff4d4f}.PopupNotification_popup__rsjvg.PopupNotification_success__vgxpp{border-left:4px solid #52c41a}.PopupNotification_popup__rsjvg.PopupNotification_success__vgxpp .PopupNotification_icon__m87bl{color:#52c41a}.PopupNotification_popup__rsjvg.PopupNotification_warning__uDveg{border-left:4px solid #faad14}.PopupNotification_popup__rsjvg.PopupNotification_warning__uDveg .PopupNotification_icon__m87bl{color:#faad14}.PopupNotification_icon__m87bl{flex-shrink:0;font-size:22px}.PopupNotification_icon__m87bl svg{display:block}.PopupNotification_message__zZBNr{color:#333;flex-grow:1;font-size:14px;font-weight:500;line-height:1.6;margin:0}.PopupNotification_close-button__K-eOo{background:none;border:none;border-radius:50%;color:#999;cursor:pointer;flex-shrink:0;line-height:1;margin:-8px;transition:all .2s}.PopupNotification_close-button__K-eOo:hover{background:#0000000a;color:#666}.PopupNotification_close-button__K-eOo svg{display:block;font-size:16px}@keyframes PopupNotification_fadeIn__Ujzbf{0%{opacity:0}to{opacity:1}}@keyframes PopupNotification_slideDown__yLJJe{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}[data-theme=dark] .PopupNotification_popup__rsjvg{background:#1f1f1f;box-shadow:0 8px 30px #0000004d}[data-theme=dark] .PopupNotification_popup__rsjvg .PopupNotification_message__zZBNr{color:#fff}[data-theme=dark] .PopupNotification_popup__rsjvg .PopupNotification_close-button__K-eOo{color:#666}[data-theme=dark] .PopupNotification_popup__rsjvg .PopupNotification_close-button__K-eOo:hover{background:#ffffff1a;color:#999}.Login_loginContainer__32cQc{align-items:center;background:linear-gradient(135deg,var(--primary-color-1) 0,var(--primary-color-2) 100%);display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding:20px;position:relative}.Login_backToHome__\+\+2Zj{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fff3;border:1px solid #ffffff4d;border-radius:50px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;left:24px;padding:12px 20px;position:absolute;top:24px;transition:all .4s cubic-bezier(.175,.885,.32,1.275);z-index:10}.Login_backToHome__\+\+2Zj:hover{background:#ffffff4d;border-color:#fff6;box-shadow:0 15px 35px #0003;transform:translateY(-3px) scale(1.02)}.Login_backToHome__\+\+2Zj:active{transform:translateY(-1px) scale(1.01);transition:all .1s ease}.Login_backIcon__bbSJj{font-size:16px}.Login_logoIcon__\+rAEp{color:#f093fb;font-size:18px}.Login_loginCard__v2cjW{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:var(--background-secondary);border-radius:24px;box-shadow:0 25px 50px #0000001a,0 0 0 1px rgba(var(--background-secondary-rgb),.5),inset 0 1px 0 rgba(var(--background-secondary-rgb),.8);max-width:480px;overflow:hidden;padding:48px;position:relative;text-align:center;transition:all .6s cubic-bezier(.175,.885,.32,1.275);width:100%}.Login_loginHeader__Py1JF{margin-bottom:40px;position:relative}.Login_iconContainer__yoD4n{display:flex;justify-content:center;margin-bottom:24px}.Login_iconContainer__yoD4n svg{animation:Login_iconPulse__hCfdP 2s ease-in-out infinite;height:48px;width:48px}@keyframes Login_iconPulse__hCfdP{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}.Login_title__6eftw{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,var(--primary-color-1) 0,var(--primary-color-2) 100%);-webkit-background-clip:text;background-clip:text;color:var(--text-color);font-family:Roboto,sans-serif;font-size:28px;font-weight:700;margin:0 0 12px;position:relative}.Login_title__6eftw:after{background:linear-gradient(135deg,var(--primary-color-1) 0,var(--primary-color-2) 100%);border-radius:2px;bottom:-4px;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:60px}.Login_subtitle__STCFB{color:var(--text-secondary);font-size:15px;font-weight:400;line-height:1.6;margin:0}.Login_loginForm__1kk93{gap:24px;margin-bottom:32px}.Login_inputGroup__fpcpD,.Login_loginForm__1kk93{display:flex;flex-direction:column;position:relative}.Login_inputGroup__fpcpD{gap:8px;text-align:left}.Login_label__fG-Zq{color:var(--text-color);font-size:14px;font-weight:600;margin-bottom:8px;transition:color .3s ease}.Login_input__SXjTA{background:var(--input-bg);border:2px solid var(--border-color);border-radius:16px;box-shadow:none;color:var(--text-color);font-family:Open Sans,sans-serif;font-size:16px;outline:none;padding:16px 20px;position:relative;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.Login_input__SXjTA:-webkit-autofill,.Login_input__SXjTA:-webkit-autofill:active,.Login_input__SXjTA:-webkit-autofill:focus,.Login_input__SXjTA:-webkit-autofill:hover{-webkit-text-fill-color:var(--text-color)!important;-webkit-box-shadow:0 0 0 30px var(--input-bg) inset!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.Login_input__SXjTA:focus{background:var(--input-bg);border-color:var(--primary-color-1);box-shadow:0 8px 25px #4285f426;transform:translateY(-2px)}.Login_input__SXjTA::placeholder{color:var(--placeholder-color);font-weight:400}.Login_input__SXjTA:focus::placeholder{color:var(--placeholder-color);transform:translateY(-2px)}.Login_inputError__JgrWa{background:#ef44440d;border-color:#ef4444;box-shadow:0 0 0 4px #ef44441a}.Login_inputError__JgrWa:focus{border-color:#ef4444;box-shadow:0 0 0 4px #ef444433}.Login_errorMessage__TCZLP{animation:Login_slideInError__oy2yF .3s ease forwards;color:#ef4444;font-size:13px;font-weight:500;margin-top:6px;opacity:0;text-align:left;transform:translateY(-10px)}@keyframes Login_slideInError__oy2yF{to{opacity:1;transform:translateY(0)}}.Login_submitError__LQDPn{background:#ef44441a;border:1px solid #ef444433;border-radius:8px;color:#ef4444;font-size:14px;font-weight:500;padding:12px 16px}.Login_formOptions__6vJGr{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:8px}.Login_checkboxLabel__e-T-M{align-items:center;cursor:pointer;display:flex;gap:8px}.Login_checkbox__j39aw{accent-color:#667eea;border:2px solid #e2e8f0;border-radius:4px;cursor:pointer;height:18px;width:18px}.Login_checkboxText__DxKaF{color:var(--text-secondary);font-size:14px;-webkit-user-select:none;user-select:none}.Login_forgotLink__0lJQ6{background:none;border:none;border-radius:8px;color:var(--primary-color-1);cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;padding:4px 8px;text-decoration:none;transition:all .3s ease}.Login_forgotLink__0lJQ6:hover{background:#4285f41a;color:var(--primary-color-hover)}.Login_submitButton__SmN6v{align-items:center;background:linear-gradient(135deg,var(--primary-color-1) 0,var(--primary-color-2) 100%);border:none;border-radius:16px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;overflow:hidden;padding:16px 32px;position:relative;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.Login_submitButton__SmN6v:before{background:linear-gradient(90deg,#0000,#fff6,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s ease;width:100%}.Login_submitButton__SmN6v:hover:not(:disabled){box-shadow:0 15px 35px #667eea66;transform:translateY(-3px)}.Login_submitButton__SmN6v:hover:not(:disabled):before{left:100%}.Login_submitButton__SmN6v:active:not(:disabled){transform:translateY(-1px);transition:all .1s ease}.Login_submitButton__SmN6v:disabled{cursor:not-allowed;opacity:.7;transform:none}.Login_loading__-o0Vz{opacity:.8}.Login_loginFooter__EFV5\+{border-top:1px solid var(--border-color);margin-top:8px;padding-top:24px}.Login_signupText__bZQtr{color:var(--text-secondary);font-size:14px;margin:0}.Login_signupLink__YL-hk{background:none;border:none;border-radius:6px;color:var(--primary-color-1);cursor:pointer;font-family:inherit;font-size:inherit;font-weight:600;padding:2px 6px;text-decoration:none;transition:all .3s ease}.Login_signupLink__YL-hk:hover{background:#4285f41a;color:var(--primary-color-hover)}.Login_divider__FmWEq{align-items:center;display:flex;margin:20px 0}.Login_divider__FmWEq:after,.Login_divider__FmWEq:before{background:var(--border-color);content:"";flex:1 1;height:1px}.Login_divider__FmWEq span{color:var(--text-secondary);font-size:14px;padding:0 16px}.Login_googleButton__a4dIK{align-items:center;background:var(--background-secondary);border:2px solid var(--border-color);border-radius:16px;color:var(--text-color);cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:12px;justify-content:center;margin-bottom:16px;overflow:hidden;padding:16px 24px;position:relative;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.Login_googleButton__a4dIK:before{background:linear-gradient(90deg,#0000,#4285f41a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s ease;width:100%}.Login_googleButton__a4dIK:hover:not(:disabled){border-color:var(--primary-color-1);box-shadow:0 8px 25px #4285f426;transform:translateY(-2px)}.Login_googleButton__a4dIK:hover:not(:disabled):before{left:100%}.Login_googleButton__a4dIK:disabled{cursor:not-allowed;opacity:.7}.Login_google-icon__JJEXZ{height:16px;width:16px}.Login_loadingOverlay__wLgEF{align-items:center;animation:Login_fadeIn__vwMAV .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}@keyframes Login_fadeIn__vwMAV{0%{opacity:0}to{opacity:1}}@media(max-width:768px){.Login_loginContainer__32cQc{padding:16px}.Login_loginCard__v2cjW{max-width:none;padding:32px 24px}.Login_title__6eftw{font-size:24px}.Login_subtitle__STCFB{font-size:14px}.Login_formOptions__6vJGr{align-items:flex-start;flex-direction:column;gap:12px}.Login_backToHome__\+\+2Zj{gap:6px;left:16px;padding:10px 16px;top:16px}.Login_backIcon__bbSJj{font-size:14px}.Login_logoIcon__\+rAEp{font-size:16px}}@media(max-width:480px){.Login_loginCard__v2cjW{border-radius:20px;padding:24px 20px}.Login_title__6eftw{font-size:22px}.Login_input__SXjTA,.Login_submitButton__SmN6v{font-size:15px;padding:14px 16px}}@keyframes Login_backgroundShift__rAlG6{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.Login_loginContainer__32cQc{animation:Login_backgroundShift__rAlG6 15s ease infinite;background:linear-gradient(135deg,#667eea,#764ba2);background-size:400% 400%}.Login_loginContainer__32cQc:before{animation:Login_float__k2sw1 20s linear infinite;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='10' cy='10' r='1' fill='rgba(255,255,255,0.3)'/%3E%3Ccircle cx='90' cy='20' r='1.5' fill='rgba(255,255,255,0.2)'/%3E%3Ccircle cx='20' cy='90' r='1' fill='rgba(255,255,255,0.3)'/%3E%3Ccircle cx='80' cy='80' r='1.2' fill='rgba(255,255,255,0.25)'/%3E%3C/svg%3E") repeat;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}@keyframes Login_float__k2sw1{0%{transform:translateY(0) rotate(0deg)}to{transform:translateY(-100vh) rotate(1turn)}}.Register_registerContainer__h9dNS{align-items:center;background:linear-gradient(135deg,var(--primary-color-1) 0,var(--primary-color-2) 100%);display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding:20px;position:relative}.Register_backToHome__4ARGH{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fff3;border:1px solid #ffffff4d;border-radius:50px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;left:24px;padding:12px 20px;position:absolute;top:24px;transition:all .4s cubic-bezier(.175,.885,.32,1.275);z-index:10}.Register_backToHome__4ARGH:hover{background:#ffffff4d;box-shadow:0 15px 35px #0000001a;transform:translateY(-3px) scale(1.05)}.Register_backToHome__4ARGH:active{transform:translateY(-1px) scale(1.02)}.Register_backIcon__WReo2{font-size:16px}.Register_logoIcon__k3Nn-{color:#f093fb;font-size:18px}.Register_registerCard__l23ci{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:var(--background-secondary);border-radius:24px;box-shadow:0 25px 50px #0000001a,0 0 0 1px rgba(var(--background-secondary-rgb),.5),inset 0 1px 0 rgba(var(--background-secondary-rgb),.8);max-width:900px;overflow:hidden;padding:48px;position:relative;text-align:center;transition:all .6s cubic-bezier(.175,.885,.32,1.275);width:100%}.Register_registerHeader__1oVBp{margin-bottom:40px;position:relative}.Register_iconContainer__s140o{display:flex;justify-content:center;margin-bottom:24px}.Register_iconContainer__s140o svg{filter:drop-shadow(0 4px 12px rgba(102,126,234,.3));transition:all .6s cubic-bezier(.175,.885,.32,1.275)}.Register_title__HiLtJ{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,var(--primary-color-1) 0,var(--primary-color-2) 100%);-webkit-background-clip:text;background-clip:text;color:var(--text-color);font-family:Roboto,sans-serif;font-size:28px;font-weight:700;margin:0 0 12px;position:relative}.Register_title__HiLtJ:after{background:linear-gradient(90deg,var(--primary-color-1) 0,var(--primary-color-2) 100%);border-radius:2px;bottom:-4px;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:40px}.Register_subtitle__N9Gm8{color:var(--text-secondary);font-size:15px;font-weight:400;line-height:1.6;margin:0}.Register_registerForm__ZRudD{display:flex;flex-direction:column;gap:24px;margin-bottom:32px;position:relative}.Register_threeColumnRow__Uq3wv{grid-gap:24px;align-items:stretch;display:grid;gap:24px;grid-template-columns:repeat(3,minmax(200px,1fr));width:100%}.Register_twoColumnRow__Yal-\+{width:100%}.Register_nameRow__t5Abp,.Register_passwordRow__1MPkl,.Register_twoColumnRow__Yal-\+{grid-gap:24px;align-items:stretch;display:grid;gap:24px;grid-template-columns:1fr 1fr}.Register_inputGroup__VSCn5{display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:85px;min-width:0;text-align:left}.Register_label__71n-a{color:var(--text-color);font-size:14px;font-weight:600;margin-bottom:8px;transition:color .3s ease}.Register_input__HSanz{background:var(--input-bg);border:2px solid var(--border-color);border-radius:16px;box-shadow:none!important;color:var(--text-color);font-family:Open Sans,sans-serif;font-size:16px;min-width:0;outline:none;padding:16px 20px;position:relative;text-decoration:none!important;transition:all .3s cubic-bezier(.175,.885,.32,1.275);width:100%}.Register_input__HSanz:-webkit-autofill,.Register_input__HSanz:-webkit-autofill:active,.Register_input__HSanz:-webkit-autofill:focus,.Register_input__HSanz:-webkit-autofill:hover{-webkit-text-fill-color:var(--text-color)!important;-webkit-box-shadow:0 0 0 30px var(--input-bg) inset!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.Register_input__HSanz:focus{background:var(--input-bg);border-color:var(--primary-color-1);box-shadow:0 8px 25px #4285f426;transform:translateY(-2px)}.Register_input__HSanz::placeholder{color:var(--placeholder-color);font-weight:400}.Register_input__HSanz:focus::placeholder{color:var(--placeholder-color);transform:translateY(-2px)}.Register_inputError__SawBI{background:#ef44440d}.Register_inputError__SawBI,.Register_inputError__SawBI:focus{border-color:#ef4444;box-shadow:0 0 0 4px #ef44441a}.Register_errorMessage__IcZsM{animation:Register_slideInError__0aLld .3s ease forwards;bottom:0;color:#ef4444;font-size:13px;font-weight:500;left:0;margin-top:6px;min-height:18px;opacity:0;position:absolute;text-align:left;transform:translateY(-10px)}@keyframes Register_slideInError__0aLld{to{opacity:1;transform:translateY(0)}}.Register_termsGroup__bmGVM{display:flex;flex-direction:column;gap:8px;justify-content:center;margin:0;max-width:none;min-height:60px;width:100%}.Register_checkboxLabel__3t0lr{align-items:center;border-radius:12px;cursor:pointer;display:flex;gap:12px;height:-webkit-fit-content;height:fit-content;justify-content:center;padding:16px 20px;text-align:center;transition:background-color .3s ease}.Register_checkboxLabel__3t0lr:hover{background-color:var(--button-hover)}.Register_checkbox__spA0H{accent-color:var(--primary-color-1);border:2px solid var(--border-color);border-radius:6px;cursor:pointer;flex-shrink:0;height:20px;margin-top:2px;transition:all .3s ease;width:20px}.Register_checkbox__spA0H:checked{border-color:var(--primary-color-1)}.Register_checkbox__spA0H:focus{outline:2px solid var(--primary-color-1);outline-offset:2px}.Register_checkboxText__LN9IX{color:var(--text-secondary);font-size:14px;line-height:1.5;-webkit-user-select:none;user-select:none}.Register_termsLink__wMUpX{background:none;border:none;color:var(--primary-color-1);cursor:pointer;font-size:inherit;font-weight:600;padding:0;text-decoration:underline;transition:color .3s ease}.Register_termsLink__wMUpX:hover{color:var(--primary-color-hover)}.Register_submitButton__IRV9W{align-items:center;background:linear-gradient(135deg,var(--primary-color-1) 0,var(--primary-color-2) 100%);border:none;border-radius:16px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;margin-top:8px;overflow:hidden;padding:16px 32px;position:relative;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.Register_submitButton__IRV9W:before{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.Register_submitButton__IRV9W:hover:not(:disabled){box-shadow:0 15px 35px #667eea66;transform:translateY(-3px)}.Register_submitButton__IRV9W:hover:not(:disabled):before{left:100%}.Register_submitButton__IRV9W:active:not(:disabled){transform:translateY(-1px)}.Register_submitButton__IRV9W:disabled{box-shadow:none;cursor:not-allowed;opacity:.7;transform:none}.Register_loading__idDyj{opacity:.8}.Register_spinner__XMABv{animation:Register_spin__Fnw5- 1s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:20px;width:20px}@keyframes Register_spin__Fnw5-{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Register_registerFooter__NpxQc{border-top:1px solid var(--border-color);margin-top:32px;padding-top:24px;text-align:center}.Register_loginText__lS2jC{color:var(--text-secondary);font-size:14px;margin:0 0 16px}.Register_loginLink__33Clq{background:none;border:none;border-radius:6px;color:var(--primary-color-1);cursor:pointer;font-size:14px;font-weight:600;padding:2px 6px;text-decoration:none;transition:all .3s ease}.Register_loginLink__33Clq:hover{background:#4285f41a;color:var(--primary-color-hover)}.Register_submitError__YO8mj{background:#ef44441a;border:1px solid #ef444433;border-radius:12px;color:#ef4444}.Register_submitError__YO8mj,.Register_successMessage__bQ\+v2{font-size:14px;font-weight:500;margin-bottom:16px;padding:12px 16px;text-align:center}.Register_successMessage__bQ\+v2{background:#4ade801a;border:1px solid #4ade8033;border-radius:12px;color:#16a34a}.Register_verificationActions__b2Eg5{display:flex;flex-direction:column;gap:16px;margin-top:24px;text-align:center}.Register_verificationForm__u00BA{display:flex;flex-direction:column;gap:1.5rem}.Register_codeInputContainer__aMqX9{align-items:center;display:flex;gap:12px;justify-content:center;margin:1rem 0;padding:0 1rem}.Register_codeDigitInput__hcVsQ{background:var(--input-bg);border:2px solid var(--border-color);border-radius:12px;color:var(--text-color);font-family:Courier New,monospace;font-size:24px;font-weight:600;height:56px;outline:none;text-align:center;transition:all .3s cubic-bezier(.175,.885,.32,1.275);width:48px}.Register_codeDigitInput__hcVsQ:focus{border-color:var(--primary-color-1);box-shadow:0 0 0 4px #4285f41a;transform:scale(1.05)}.Register_codeDigitInput__hcVsQ.Register_inputError__SawBI{animation:Register_shake__39YUN .5s ease-in-out;background:#ef44440d;border-color:#ef4444}.Register_codeDigitInput__hcVsQ:hover:not(:focus){border-color:var(--primary-color-1)}.Register_codeDigitInput__hcVsQ::placeholder{color:var(--placeholder-color)}@keyframes Register_shake__39YUN{0%,to{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}.Register_codeInput__w8Utw{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:2px solid #fff3;border-radius:.5rem;color:var(--text-color);font-size:1.25rem;font-weight:600;height:3rem;text-align:center;transition:all .3s ease;width:3rem}.Register_codeInput__w8Utw:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px #3b82f61a;outline:none;transform:translateY(-2px)}.Register_codeInput__w8Utw.Register_inputError__SawBI{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.Register_codeInput__w8Utw::placeholder{color:#fff6}.Register_successActions__YJU4L{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.Register_resendText__GhSmW{color:#64748b;font-size:.875rem;margin:0;text-align:center}.Register_resendLink__vjH9P{background:none;border:none;color:#667eea;cursor:pointer;font-size:.875rem;font-weight:600;text-decoration:underline;transition:color .3s ease}.Register_resendLink__vjH9P:hover{color:#764ba2}.Register_resendLink__vjH9P:disabled{color:#9ca3af;cursor:not-allowed}@media(max-width:768px){.Register_registerContainer__h9dNS{padding:16px}.Register_registerCard__l23ci{margin:0 auto;max-width:none;padding:32px 24px}.Register_title__HiLtJ{font-size:24px}.Register_subtitle__N9Gm8{font-size:14px}.Register_nameRow__t5Abp,.Register_passwordRow__1MPkl,.Register_threeColumnRow__Uq3wv,.Register_twoColumnRow__Yal-\+{gap:20px;grid-template-columns:1fr}.Register_inputGroup__VSCn5{min-height:auto}.Register_errorMessage__IcZsM{bottom:auto;left:auto;position:relative}.Register_checkboxLabel__3t0lr{justify-content:flex-start;padding:12px 16px;text-align:left}.Register_backToHome__4ARGH{gap:6px;left:16px;padding:10px 16px;top:16px}.Register_backIcon__WReo2{font-size:14px}.Register_logoIcon__k3Nn-{font-size:16px}.Register_codeInputContainer__aMqX9{gap:10px}.Register_codeDigitInput__hcVsQ{font-size:22px;height:52px;width:44px}}@media(max-width:480px){.Register_registerCard__l23ci{border-radius:20px;max-width:100%;padding:24px 20px}.Register_title__HiLtJ{font-size:22px}.Register_input__HSanz,.Register_submitButton__IRV9W{font-size:15px;padding:14px 16px}.Register_checkboxText__LN9IX{font-size:13px}.Register_nameRow__t5Abp,.Register_passwordRow__1MPkl,.Register_threeColumnRow__Uq3wv,.Register_twoColumnRow__Yal-\+{gap:16px}.Register_codeInputContainer__aMqX9{gap:8px}.Register_codeDigitInput__hcVsQ{border-radius:10px;font-size:20px;height:48px;width:40px}}@media(max-width:1024px)and (min-width:769px){.Register_registerCard__l23ci{max-width:800px;padding:40px}.Register_threeColumnRow__Uq3wv{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.Register_threeColumnRow__Uq3wv .Register_inputGroup__VSCn5:first-child,.Register_threeColumnRow__Uq3wv .Register_inputGroup__VSCn5:nth-child(2){grid-row:1}.Register_threeColumnRow__Uq3wv .Register_inputGroup__VSCn5:nth-child(3){grid-column:1/-1;grid-row:2}}@media(max-width:900px)and (min-width:769px){.Register_registerCard__l23ci{max-width:700px}}.Register_loadingOverlay__i-Xk0{align-items:center;animation:Register_fadeIn__YwfTM .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}@keyframes Register_fadeIn__YwfTM{0%{opacity:0}to{opacity:1}}.Register_inputGroup__VSCn5{position:relative}.Register_input__HSanz:focus+.Register_label__71n-a,.Register_input__HSanz:not(:placeholder-shown)+.Register_label__71n-a{color:#667eea;transform:translateY(-24px) scale(.85)}@keyframes Register_successPulse__LV64w{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.Register_successIcon__8QZo\+{animation:Register_successPulse__LV64w 2s infinite}.FogetPassword_forgotContainer__sfXfw{align-items:center;background:linear-gradient(135deg,var(--primary-color-1) 0,var(--primary-color-2) 100%);display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding:20px;position:relative}.FogetPassword_backToHome__4GqxF{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fff3;border:1px solid #ffffff4d;border-radius:50px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;left:24px;padding:12px 20px;position:absolute;top:24px;transition:all .4s cubic-bezier(.175,.885,.32,1.275);z-index:10}.FogetPassword_backToHome__4GqxF:hover{background:#ffffff4d;box-shadow:0 15px 35px #0000001a;transform:translateY(-3px) scale(1.05)}.FogetPassword_backToHome__4GqxF:active{transform:translateY(-1px) scale(1.02)}.FogetPassword_backIcon__DzE4h{font-size:16px}.FogetPassword_logoIcon__V1nLM{color:#f093fb;font-size:18px}.FogetPassword_forgotCard__vs22J{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:var(--background-secondary);border-radius:24px;box-shadow:0 25px 50px #0000001a,0 0 0 1px rgba(var(--background-secondary-rgb),.5),inset 0 1px 0 rgba(var(--background-secondary-rgb),.8);max-width:480px;overflow:hidden;padding:48px;position:relative;text-align:center;transition:all .6s cubic-bezier(.175,.885,.32,1.275);width:100%}.FogetPassword_forgotHeader__0hve1{margin-bottom:40px;position:relative}.FogetPassword_progressBar__5s5hu{margin-bottom:32px}.FogetPassword_progressBar__5s5hu,.FogetPassword_progressStep__l9tyT{align-items:center;display:flex;justify-content:center;position:relative}.FogetPassword_progressStep__l9tyT{border-radius:50%;font-size:14px;font-weight:600;height:40px;transition:all .4s ease;width:40px;z-index:2}.FogetPassword_progressStep__l9tyT.FogetPassword_active__87PXh{background:linear-gradient(135deg,var(--primary-color-1) 0,var(--primary-color-2) 100%);box-shadow:0 4px 15px #4285f44d;color:#fff}.FogetPassword_progressStep__l9tyT.FogetPassword_completed__4AH\+D{background:var(--primary-color-2);color:#fff}.FogetPassword_progressStep__l9tyT.FogetPassword_inactive__-lWSB{background:var(--border-color);color:var(--text-secondary)}.FogetPassword_progressLine__kPpyU{background:var(--border-color);height:2px;margin:0 8px;overflow:hidden;position:relative;width:60px}.FogetPassword_progressLine__kPpyU:after{background:linear-gradient(90deg,var(--primary-color-1) 0,var(--primary-color-2) 100%);content:"";height:100%;left:0;position:absolute;top:0;transition:width .4s ease;width:0}.FogetPassword_progressLine__kPpyU.FogetPassword_completed__4AH\+D:after{width:100%}.FogetPassword_progressLine__kPpyU.FogetPassword_inactive__-lWSB:after{width:0}.FogetPassword_iconContainer__Ae4-y{display:flex;justify-content:center;margin-bottom:24px}.FogetPassword_iconContainer__Ae4-y svg{filter:drop-shadow(0 4px 12px rgba(102,126,234,.3));transition:all .6s cubic-bezier(.175,.885,.32,1.275)}.FogetPassword_stepTransition__y\+XsO{opacity:.7;transform:scale(.98);transition:all .3s ease}.FogetPassword_stepEnter__\+g5-h{opacity:0;transform:translateX(30px) scale(.95)}.FogetPassword_stepEnterActive__AgQaW,.FogetPassword_stepExit__BlcX\+{opacity:1;transform:translateX(0) scale(1)}.FogetPassword_stepExitActive__pT9Qw{opacity:0;transform:translateX(-30px) scale(.95)}.FogetPassword_title__6rGYv{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,var(--primary-color-1) 0,var(--primary-color-2) 100%);-webkit-background-clip:text;background-clip:text;color:var(--text-color);font-family:Roboto,sans-serif;font-size:28px;font-weight:700;margin:0 0 12px;position:relative}.FogetPassword_title__6rGYv:after{background:linear-gradient(135deg,var(--primary-color-1) 0,var(--primary-color-2) 100%);border-radius:2px;bottom:-4px;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:60px}.FogetPassword_subtitle__GJCZK{color:var(--text-secondary);font-size:15px;font-weight:400;line-height:1.6;margin:0}.FogetPassword_forgotForm__E47Ra{display:flex;flex-direction:column;gap:24px;margin-bottom:32px;position:relative}.FogetPassword_inputGroup__rIjgB{display:flex;flex-direction:column;gap:8px;text-align:left}.FogetPassword_label__wEVhm{color:var(--text-color);font-size:14px;font-weight:600;margin-bottom:8px;transition:color .3s ease}.FogetPassword_input__GCcWZ{background:var(--input-bg);border:2px solid var(--border-color);border-radius:16px;box-shadow:none!important;color:var(--text-color);font-family:Open Sans,sans-serif;font-size:16px;outline:none;padding:16px 20px;position:relative;text-decoration:none!important;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.FogetPassword_input__GCcWZ:-webkit-autofill,.FogetPassword_input__GCcWZ:-webkit-autofill:active,.FogetPassword_input__GCcWZ:-webkit-autofill:focus,.FogetPassword_input__GCcWZ:-webkit-autofill:hover{-webkit-text-fill-color:var(--text-color)!important;-webkit-box-shadow:0 0 0 30px var(--input-bg) inset!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.FogetPassword_input__GCcWZ:focus{background:var(--input-bg);border-color:var(--primary-color-1);box-shadow:0 8px 25px #4285f426;transform:translateY(-2px)}.FogetPassword_input__GCcWZ::placeholder{color:var(--placeholder-color);font-weight:400}.FogetPassword_input__GCcWZ:focus::placeholder{color:var(--placeholder-color);transform:translateY(-2px)}.FogetPassword_inputError__kL2co{background:#ef44440d;border-color:#ef4444;box-shadow:0 0 0 4px #ef44441a}.FogetPassword_inputError__kL2co:focus{border-color:#ef4444;box-shadow:0 0 0 4px #ef444426}.FogetPassword_errorMessage__3wWI7{animation:FogetPassword_slideInError__chLEa .3s ease forwards;color:#ef4444;font-size:13px;font-weight:500;margin-top:6px;opacity:0;text-align:left;transform:translateY(-10px)}@keyframes FogetPassword_slideInError__chLEa{to{opacity:1;transform:translateY(0)}}.FogetPassword_submitError__ChORl{background:#ef44441a;border:1px solid #ef444433;border-radius:8px;color:#ef4444;font-size:14px;font-weight:500;padding:12px 16px}.FogetPassword_submitButton__1AwPc{align-items:center;background:linear-gradient(135deg,var(--primary-color-1) 0,var(--primary-color-2) 100%);border:none;border-radius:16px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;overflow:hidden;padding:16px 32px;position:relative;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.FogetPassword_submitButton__1AwPc:before{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.FogetPassword_submitButton__1AwPc:hover:not(:disabled){box-shadow:0 15px 35px #4285f466;transform:translateY(-3px)}.FogetPassword_submitButton__1AwPc:hover:not(:disabled):before{left:100%}.FogetPassword_submitButton__1AwPc:active:not(:disabled){box-shadow:0 8px 25px #4285f44d;transform:translateY(-1px)}.FogetPassword_submitButton__1AwPc:disabled{cursor:not-allowed;opacity:.7;transform:none}.FogetPassword_loading__McubS{opacity:.8}.FogetPassword_forgotFooter__YrHyn{border-top:1px solid var(--border-color);margin-top:8px;padding-top:24px}.FogetPassword_backLink__sT9eo{align-items:center;background:#4285f41a;border:none;border-radius:12px;color:var(--primary-color-1);cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;gap:8px;margin-bottom:16px;padding:8px 16px;text-decoration:none;transition:all .3s ease}.FogetPassword_backLink__sT9eo:hover{background:#4285f426;color:var(--primary-color-hover)}.FogetPassword_helpText__kn0CC{margin-top:16px}.FogetPassword_helpText__kn0CC p{color:var(--text-secondary);font-size:14px;margin:0}.FogetPassword_contactLink__IMscu{border-radius:6px;color:var(--primary-color-1);font-weight:600;padding:2px 6px;text-decoration:none;transition:all .3s ease}.FogetPassword_contactLink__IMscu:hover{background:#4285f41a;color:var(--primary-color-hover)}.FogetPassword_successIcon__UIBbe{display:flex;justify-content:center;margin-bottom:24px}.FogetPassword_successIcon__UIBbe svg{animation:FogetPassword_successPulse__EeAv9 2s infinite}@keyframes FogetPassword_successPulse__EeAv9{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.FogetPassword_successHeader__J92GH{margin-bottom:32px}.FogetPassword_emailText__8f8Nc{background:linear-gradient(135deg,var(--primary-color-1) 0,var(--primary-color-2) 100%);border-radius:12px;box-shadow:0 4px 15px #4285f44d;color:#fff;font-size:16px;font-weight:600;margin:16px 0;padding:12px 20px}.FogetPassword_successActions__uEyBg{display:flex;flex-direction:column;text-align:center}.FogetPassword_codeInputContainer__h0viV{align-items:center;display:flex;gap:12px;justify-content:center;margin:16px 0}.FogetPassword_codeDigitInput__x7iBp{background:var(--input-bg);border:2px solid var(--border-color);border-radius:12px;color:var(--text-color);font-family:Courier New,monospace;font-size:24px;font-weight:600;height:56px;outline:none;text-align:center;transition:all .3s cubic-bezier(.175,.885,.32,1.275);width:48px}.FogetPassword_codeDigitInput__x7iBp:focus{border-color:var(--primary-color-1);box-shadow:0 0 0 4px #4285f41a;transform:scale(1.05)}.FogetPassword_codeDigitInput__x7iBp.FogetPassword_inputError__kL2co{animation:FogetPassword_shake__YTEkn .5s ease-in-out;background:#ef44440d;border-color:#ef4444}.FogetPassword_codeDigitInput__x7iBp:hover:not(:focus){border-color:var(--primary-color-1)}.FogetPassword_codeInput__uOk9q{font-family:Courier New,monospace;font-size:24px;font-weight:600;letter-spacing:8px;padding:20px;text-align:center}.FogetPassword_codeInput__uOk9q:focus{letter-spacing:12px;transform:translateY(-3px)}.FogetPassword_inputGroup__rIjgB{position:relative}.FogetPassword_loadingOverlay__X9W\+R{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#fffc;border-radius:16px;position:absolute;z-index:10}.FogetPassword_loadingOverlay__X9W\+R .FogetPassword_loadingSpinner__J2WRQ{animation:FogetPassword_spin__SVTDf 1s linear infinite;border:3px solid #e2e8f0;border-radius:50%;border-top-color:#667eea;height:32px;width:32px}.FogetPassword_floatingLabel__sjvgw{background:#fff;color:#9ca3af;font-size:16px;left:20px;padding:0 4px;pointer-events:none;position:absolute;top:16px;transition:all .3s ease}.FogetPassword_floatingLabel__sjvgw.FogetPassword_active__87PXh{color:#667eea;font-size:12px;font-weight:600;top:-8px}.FogetPassword_loadingOverlay__X9W\+R{align-items:center;animation:FogetPassword_fadeIn__7fVFh .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}@keyframes FogetPassword_fadeIn__7fVFh{0%{opacity:0}to{opacity:1}}.FogetPassword_notification__a9Iaa{border-radius:12px;box-shadow:0 10px 40px #0000001a;padding:16px 24px;position:fixed;right:20px;top:20px;transform:translateX(100%);transition:all .3s cubic-bezier(.175,.885,.32,1.275);z-index:1000}.FogetPassword_notification__a9Iaa.FogetPassword_show__NR1cq{transform:translateX(0)}.FogetPassword_notification__a9Iaa.FogetPassword_success__sI7Yd{background:linear-gradient(135deg,#4ade80,#22c55e);color:#fff}.FogetPassword_notification__a9Iaa.FogetPassword_error__QHWog{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}@media(max-width:768px){.FogetPassword_forgotContainer__sfXfw{padding:16px}.FogetPassword_forgotCard__vs22J{max-width:none;padding:32px 24px}.FogetPassword_title__6rGYv{font-size:24px}.FogetPassword_subtitle__GJCZK{font-size:14px}.FogetPassword_backToHome__4GqxF{gap:6px;left:16px;padding:10px 16px;top:16px}.FogetPassword_backIcon__DzE4h{font-size:14px}.FogetPassword_logoIcon__V1nLM{font-size:16px}.FogetPassword_progressStep__l9tyT{font-size:12px;height:32px;width:32px}.FogetPassword_progressLine__kPpyU{width:40px}}@media(max-width:480px){.FogetPassword_forgotCard__vs22J{border-radius:20px;padding:24px 20px}.FogetPassword_title__6rGYv{font-size:22px}.FogetPassword_input__GCcWZ,.FogetPassword_submitButton__1AwPc{font-size:15px;padding:14px 18px}.FogetPassword_codeInputContainer__h0viV{gap:8px}.FogetPassword_codeDigitInput__x7iBp{border-radius:10px;font-size:20px;height:48px;width:40px}.FogetPassword_codeInput__uOk9q{font-size:20px;letter-spacing:6px}.FogetPassword_codeInput__uOk9q:focus{letter-spacing:8px}.FogetPassword_progressStep__l9tyT{font-size:11px;height:28px;width:28px}.FogetPassword_progressLine__kPpyU{width:30px}}@keyframes FogetPassword_backgroundShift__f9jnY{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.FogetPassword_forgotContainer__sfXfw{animation:FogetPassword_backgroundShift__f9jnY 15s ease infinite;background:linear-gradient(-45deg,#667eea,#764ba2,#f093fb,#f5576c);background-size:400% 400%}.FogetPassword_forgotContainer__sfXfw:before{animation:FogetPassword_float__SKel8 20s linear infinite;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='20' cy='20' r='2' fill='rgba(255,255,255,0.1)'/%3E%3Ccircle cx='80' cy='80' r='1' fill='rgba(255,255,255,0.1)'/%3E%3Ccircle cx='40' cy='70' r='1.5' fill='rgba(255,255,255,0.1)'/%3E%3Ccircle cx='90' cy='10' r='1' fill='rgba(255,255,255,0.1)'/%3E%3Ccircle cx='10' cy='90' r='2' fill='rgba(255,255,255,0.1)'/%3E%3Ccircle cx='60' cy='30' r='1' fill='rgba(255,255,255,0.1)'/%3E%3C/svg%3E");content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%}@keyframes FogetPassword_float__SKel8{0%{transform:translateY(0) rotate(0deg)}to{transform:translateY(-20px) rotate(1turn)}}.AppLoader_app-loader__-Bv\+y{align-items:center;background:var(--background-color);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}.dark-theme .AppLoader_app-loader__-Bv\+y{background:#1a1a1a;background:var(--background-color-dark,#1a1a1a)}.AppLoader_loader-content__kajUm{align-items:center;display:flex;justify-content:center}
/*# sourceMappingURL=main.91db56db.css.map*/