@import url(https://fonts.googleapis.com/css2?family=Bona+Nova+SC:ital,wght@0,400;0,700;1,400&display=swap);@import url(https://fonts.googleapis.com/css2?family=Playfair+Display+SC:ital,wght@0,400;0,700;0,900;1,400;1,700;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Anton&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.background-image{background-image:url(/static/media/cricket_stadium.0dfd97fcae4a49a99b19.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;height:90vh;width:100%}:root{--cricket-primary:#0d4b06;--cricket-secondary-rgb:255,255,255;--cricket-accent:#026e2a;--cricket-accent-rgb:230,57,70}.accordion-button:not(.collapsed){background-color:#026e2a;color:#fff}.accordion-button:not(.collapsed):after{filter:brightness(0) invert(1)}.accordion-button:not(.collapsed){border:none;box-shadow:none}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.background-image:before{content:"";filter:blur(20px);height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.background-image:before,.headerimage{background-image:url(/static/media/cricket_stadium.0dfd97fcae4a49a99b19.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.headerimage{height:300px}.header-image-container{overflow:hidden;width:100%}.content{color:#fff;padding:20px;position:relative;text-align:center;z-index:1}.gold-fill{fill:gold}.divider:after,.divider:before{background:#eee;content:"";flex:1 1;height:1px}.anton-regular{font-family:Anton,sans-serif;font-style:normal;font-weight:400}.h-custom{height:calc(100% - 73px)}@media (max-width:450px){.h-custom{height:100%}}.bona-nova-sc-bold{font-family:Bona Nova SC,serif;font-style:normal;font-weight:700}.playfair-display-sc-regular{font-weight:400}.playfair-display-sc-bold,.playfair-display-sc-regular{font-family:Playfair Display SC,serif;font-style:normal}.playfair-display-sc-bold{font-weight:700}.playfair-display-sc-black{font-family:Playfair Display SC,serif;font-style:normal;font-weight:900}.form-gap{padding-top:70px}.height-100{height:100vh}.card{align-items:center;border:none;box-shadow:0 5px 20px 0 #d2dae3;display:flex;height:400px;justify-content:center;width:400px;z-index:1}.card h6{color:#000;font-size:20px}.inputs input{height:40px;width:40px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.card-2{background-color:#fff;border-radius:5px;bottom:-50px;height:100px;left:20px;padding:10px;position:absolute;width:350px}.card-2 .content{margin-top:50px}.card-2 .content a{color:#000}.form-control:focus{border:2px solid #000;box-shadow:none}.validate{background-color:#000;border:1px solid #fff;border-radius:20px;height:40px;width:140px}.date-label{color:#333;font-size:16px;margin-bottom:5px}.date-input{border:1px solid #ccc;border-radius:4px;font-size:16px;outline:none;padding:8px}.date-input:focus{border-color:#007bff}.chat-container{height:80.36vh;min-height:calc(100vh - 118px);overflow:hidden;position:relative;width:100%}.chat-background-container{background-image:url(/static/media/Cricket_WallpaperFinal.59ba65540509df3929b9.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0;z-index:0}.chat-box{background-color:initial;height:100%;overflow-y:auto;position:relative;z-index:1}.date-divider{margin:15px 0;position:relative}.date-divider span{background:#ffffff80;border-radius:10px;color:#333;font-size:.85rem;padding:3px 10px}.message-left-container{display:flex;flex-direction:column;width:100%}.sender-name{color:#ecdfcc;font-size:small;font-weight:700;margin-bottom:3px}.message-content-wrapper{align-items:flex-start;display:flex}.profile-photo{background-color:initial;border-radius:50%;height:40px;margin-right:10px;overflow:hidden;width:40px}.message-content-left{background:#fff}.message-content-left,.message-content-right{box-shadow:0 1px 2px #0000001a;padding:8px 12px}.message-content-right{background:#d1e7ff}.message-content-left p,.message-content-right p{margin:0}.message-time{color:#666;display:block;font-size:x-small;margin-top:3px;text-align:right}.message-right-container{align-items:flex-start;display:flex;justify-content:flex-end;width:100%}.empty-chat{align-items:center;color:#fff;display:flex;height:100%;justify-content:center}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.custom-input,.custom-input:focus{border:none!important;box-shadow:none!important}.custom-input:focus{outline:none!important}.message{display:flex;margin-bottom:10px}.message.left{justify-content:flex-start}.message.right{justify-content:flex-end}.message-content-left{border-radius:0 10px 10px 10px;padding:10px}.message-content-right{border-radius:10px 0 10px 10px;max-width:60%;padding:10px}.message.left .message-content-left{background-color:#373737;color:#fff;text-align:left}.message.right .message-content-right{background-color:#203f31;color:#fff;text-align:right}.dropdown-toggle:after{display:none}.features-card{border-radius:15px;height:320px;width:19rem}.features-row{height:415px}.features-row,.top-team-row{flex-wrap:nowrap;overflow-x:auto}.top-team-row{height:375px}.hero-button{border-radius:20px;width:20%}.mini-stat{height:90px;width:45%}.login-form{border-radius:15px;box-shadow:0 0 9px 1px grey;width:60%}.login-form-container{padding:2rem;width:100%}.register-form{border-radius:15px;box-shadow:0 0 9px 1px grey;width:80%}.dashboard-container{margin-bottom:0}.chat-sidebar{background-color:#f4fff8d9;padding:20px;width:30%}.chat-chatbox{width:70%}.chat-triple-dot{justify-content:end;width:40%}.chat-profile,.chat-triple-dot{align-items:center;display:flex}.chat-profile{width:7%}.chat-emoji{justify-content:center;position:relative}.chat-emoji,.chat-send{align-items:center;display:flex}.friend-list-search{display:block}.friend-list-searchBar{display:flex;justify-content:end}.sticky-button{bottom:10px;box-shadow:0 4px 6px #0000001a;height:50px;position:absolute;right:10px;width:50px;z-index:10}.bottomnavbar-active{align-items:center;background:#0d6efd;border-radius:5px;color:#fff;display:flex;justify-content:center;padding:10px}.notification-btn{width:20%}.chat-box-header{background-color:#f4fff8d9;color:#000;height:10%}.dropdown-menu-up{left:-30px!important;top:-135px!important}.dropdown-menu{min-width:5rem!important}.line{background-color:gray;flex-grow:1;height:1px;margin:0 10px}.custom-accordion .accordion-button:after{display:none!important}.coin_selection{width:30%}.coin{background:gold;border:7px solid #977f01;border-radius:50%;box-shadow:0 0 10px 5px grey;color:#977f05;font-size:24px;height:110px;line-height:100px;margin:20px auto;text-align:center;transform-style:preserve-3d;transition:transform 2s ease;width:110px}.flipping{animation:flipAndGrowUpwards 2s ease forwards}.hover-effect:hover{background-color:#747576;cursor:pointer}@keyframes flipAndGrowUpwards{0%{transform:rotateX(0) translateY(0) scale(1)}10%{transform:rotateX(180deg) translateY(0) scale(1.1)}30%{transform:rotateX(1turn) translateY(0) scale(1.3)}50%{transform:rotateX(540deg) translateY(0) scale(1.5)}to{transform:rotateX(2turn) translateY(0) scale(1)}}.overlay{align-items:center;background-color:#00000080;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}.hidden{display:none}.animation-container{align-items:center;display:flex;justify-content:center;position:relative}.Toastify__toast.custom-success-toast{background-color:#198754!important;color:#fff!important}.Toastify__toast.custom-danger-toast{background-color:#910808!important;color:#fff!important}.Toastify__toast{background-color:#910808!important;color:#fff}.Toastify__close-button--light{color:#fff!important}.Toastify__progress-bar-theme--light{background:#fff}.Toastify__close-button{color:#fff!important}.current-over-item{align-items:center;display:flex;flex:0 0 45px;height:45px;justify-content:center;margin:0 5px}.chat-box-footer{bottom:-14px;padding-left:10px;padding-right:10px;position:relative}.date-divider{align-items:center;color:#080808;display:flex;font-size:.875rem;gap:1rem;margin:1rem 0;text-align:center}.unread-badge{background:red;border-radius:50%;color:#fff;font-size:.8rem;padding:3px 8px;position:absolute;right:-5px;top:-5px}.date-divider:after,.date-divider:before{border-bottom:1px solid #080808;content:"";flex:1 1}.bg-responsive{background-color:initial}@media only screen and (max-width:767px){.coin_selection{width:60%}.features-card{height:320px;width:12rem}.login-form-container{padding:1rem;width:100%}.bg-responsive{background-color:#dcfce7!important;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))!important}.features-row{flex-wrap:nowrap;height:375px;overflow-x:auto}.background-image{height:auto}.background-image:before{background-position:top;background-size:contain}.hero-button{width:30%}.mini-stat{height:90px;width:85%}.login-form,.register-form{width:100%}.dashboard-container{margin-bottom:50px}.chat-chatbox,.chat-sidebar{width:100%}.chat-box{height:calc(90vh - 100px);min-height:calc(100vh - 175px);overflow-y:auto}.chat-triple-dot{width:25%}.chat-profile{width:15%}.chat-emoji{align-items:center;display:flex;justify-content:center;padding:0 0 0 10px;position:relative}.chat-send{padding:0}.friend-list-search{display:none}.friend-list-searchBar{display:flex;justify-content:center}.notification-btn{width:30%}.chat-box-header{background-color:#f4fff8d9;color:#000;height:auto;padding:15px}.chat-box-footer{bottom:65px;left:0;padding-left:10px;padding-right:10px;position:fixed;right:0;z-index:1}}.react-datepicker-wrapper{width:100%}.react-datepicker{border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 10px 30px #00000026;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.react-datepicker__header{background:linear-gradient(135deg,#f0fdf4,#dcfce7);border-bottom:1px solid #e5e7eb;border-radius:12px 12px 0 0;padding-top:12px}.react-datepicker__current-month{color:#1f2937;font-size:1rem;font-weight:600;margin-bottom:8px}.react-datepicker__day-name{color:#22c55e;font-weight:600;line-height:2rem;margin:.166rem;width:2rem}.react-datepicker__day{border-radius:6px;color:#1f2937;line-height:2rem;margin:.166rem;transition:all .2s ease;width:2rem}.react-datepicker__day:hover{background:#f0fdf4;color:#22c55e}.react-datepicker__day--keyboard-selected,.react-datepicker__day--selected{background:#22c55e!important;color:#fff!important;font-weight:600}.react-datepicker__day--today{border:1px solid #22c55e;color:#22c55e;font-weight:600}.react-datepicker__day--disabled{color:#d1d5db;cursor:not-allowed}.react-datepicker__day--disabled:hover{background:#0000;color:#d1d5db}.react-datepicker__navigation{top:12px}.react-datepicker__navigation-icon:before{border-color:#22c55e;border-width:2px 2px 0 0}.react-datepicker__navigation:hover :before{border-color:#16a34a}.react-datepicker__month{margin:.8rem}.react-datepicker__triangle{display:none}.react-datepicker__month-select,.react-datepicker__year-select{-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%2322c55e' d='M6 9 1 4h10z'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:12px;border:1px solid #d1d5db;border-radius:6px;color:#1f2937;cursor:pointer;font-size:.875rem;font-weight:500;padding:.375rem 2rem .375rem .75rem;transition:all .2s ease}.react-datepicker__month-select:hover,.react-datepicker__year-select:hover{border-color:#22c55e;box-shadow:0 0 0 3px #22c55e1a}.react-datepicker__month-select:focus,.react-datepicker__year-select:focus{border-color:#22c55e;box-shadow:0 0 0 3px #22c55e33;outline:none}.react-datepicker__month-dropdown,.react-datepicker__year-dropdown{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 12px #00000026;margin-top:.25rem;max-height:200px;overflow-y:auto;padding:.25rem}.react-datepicker__month-option,.react-datepicker__year-option{border-radius:4px;color:#1f2937;cursor:pointer;font-size:.875rem;padding:.5rem .75rem;transition:all .2s ease}.react-datepicker__month-option:hover,.react-datepicker__year-option:hover{background-color:#f0fdf4;color:#22c55e}.react-datepicker__month-option--selected,.react-datepicker__year-option--selected{background-color:#22c55e!important;color:#fff!important;font-weight:600}.react-datepicker__month-option--selected:hover,.react-datepicker__year-option--selected:hover{background-color:#16a34a!important;color:#fff!important}.react-datepicker__month-option--disabled,.react-datepicker__year-option--disabled{color:#d1d5db;cursor:not-allowed}.react-datepicker__month-option--disabled:hover,.react-datepicker__year-option--disabled:hover{background-color:initial;color:#d1d5db}.react-datepicker__month-dropdown::-webkit-scrollbar,.react-datepicker__year-dropdown::-webkit-scrollbar{width:6px}.react-datepicker__month-dropdown::-webkit-scrollbar-track,.react-datepicker__year-dropdown::-webkit-scrollbar-track{background:#f1f5f9;border-radius:10px}.react-datepicker__month-dropdown::-webkit-scrollbar-thumb,.react-datepicker__year-dropdown::-webkit-scrollbar-thumb{background:#22c55e;border-radius:10px}.react-datepicker__month-dropdown::-webkit-scrollbar-thumb:hover,.react-datepicker__year-dropdown::-webkit-scrollbar-thumb:hover{background:#16a34a}.features-section{background:#fff;overflow:hidden;padding:5rem 0;position:relative}.features-bg-pattern{background-image:radial-gradient(circle at 20% 80%,#026e2a0f 0,#0000 50%),radial-gradient(circle at 80% 20%,#0d4b060d 0,#0000 50%),radial-gradient(circle at 50% 50%,#026e2a08 0,#0000 60%);bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.features-header{margin-bottom:4rem;text-align:center}.features-badge{background:linear-gradient(135deg,#026e2a,#0d4b06);border-radius:50px;color:#fff;display:inline-block;font-size:.85rem;font-weight:600;letter-spacing:.5px;margin-bottom:1.25rem;padding:.5rem 1.25rem;text-transform:uppercase}.features-title{color:#1e293b;font-size:2.75rem;font-weight:800;line-height:1.2;margin-bottom:1rem}.text-gradient{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#026e2a,#0d4b06);-webkit-background-clip:text;background-clip:text}.features-subtitle{color:#64748b;font-size:1.15rem;line-height:1.7;margin:0 auto;max-width:600px}.features-grid{grid-gap:1.75rem;display:grid;gap:1.75rem;grid-template-columns:repeat(3,1fr)}@media (max-width:992px){.features-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.features-grid{grid-template-columns:1fr}.features-title{font-size:2rem}}.feature-card{background:#fff;border:1px solid #0000000d;border-radius:20px;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008;overflow:hidden;padding:2rem;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.feature-card:before{background:linear-gradient(90deg,#026e2a,#0d4b06);content:"";height:4px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.feature-card:hover{box-shadow:0 20px 40px -15px #00000026,0 10px 20px -10px #0000001a;transform:translateY(-8px)}.feature-card:hover:before{transform:scaleX(1)}.feature-icon-wrapper{align-items:center;border-radius:16px;display:flex;height:60px;justify-content:center;margin-bottom:1.5rem;overflow:hidden;position:relative;width:60px}.feature-icon-wrapper:before{content:"";inset:0;opacity:.15;position:absolute;transition:opacity .3s ease}.feature-card:hover .feature-icon-wrapper:before{opacity:.25}.feature-icon-wrapper.from-emerald-400.to-teal-500{background:linear-gradient(135deg,#34d39926,#14b8a626)}.feature-icon-wrapper.from-emerald-400.to-teal-500 .feature-icon{color:#10b981}.feature-icon-wrapper.from-blue-400.to-indigo-500{background:linear-gradient(135deg,#60a5fa26,#6366f126)}.feature-icon-wrapper.from-blue-400.to-indigo-500 .feature-icon{color:#3b82f6}.feature-icon-wrapper.from-violet-400.to-purple-500{background:linear-gradient(135deg,#a78bfa26,#a855f726)}.feature-icon-wrapper.from-violet-400.to-purple-500 .feature-icon{color:#8b5cf6}.feature-icon-wrapper.from-amber-400.to-orange-500{background:linear-gradient(135deg,#fbbf2426,#f9731626)}.feature-icon-wrapper.from-amber-400.to-orange-500 .feature-icon{color:#f59e0b}.feature-icon-wrapper.from-rose-400.to-pink-500{background:linear-gradient(135deg,#fb718526,#ec489926)}.feature-icon-wrapper.from-rose-400.to-pink-500 .feature-icon{color:#f43f5e}.feature-icon-wrapper.from-cyan-400.to-sky-500{background:linear-gradient(135deg,#22d3ee26,#0ea5e926)}.feature-icon-wrapper.from-cyan-400.to-sky-500 .feature-icon{color:#06b6d4}.feature-icon{align-items:center;display:flex;justify-content:center;transition:transform .3s ease}.feature-card:hover .feature-icon{transform:scale(1.1)}.feature-title{color:#1e293b;font-size:1.25rem;font-weight:700;margin-bottom:.75rem;transition:color .3s ease}.feature-description{color:#64748b;font-size:.95rem;line-height:1.7;margin:0}.feature-hover-line{background:linear-gradient(90deg,#026e2a,#0d4b06);bottom:0;height:3px;left:0;position:absolute;right:0;transform:translateY(100%);transition:transform .4s ease}.feature-card:hover .feature-hover-line{transform:translateY(0)}.recent-matches-wrapper{background:#fff;padding:3rem 0}.rm-header{margin-bottom:2rem;text-align:center}.rm-header h2{color:#1a1a1a;font-size:1.5rem;font-weight:700;margin:0 0 .25rem}.rm-header p{color:#666;font-size:.875rem;margin:0}.rm-cards{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(4,1fr)}.rm-card{background:#fff;border:1px solid #e5e5e5;border-radius:8px;cursor:pointer;transition:all .2s ease}.rm-card:hover{border-color:#026e2a;box-shadow:0 4px 12px #026e2a1a}.rm-card.rm-skeleton{min-height:180px;overflow:hidden;position:relative}.skeleton-shimmer{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,#f5f5f5 25%,#eee 50%,#f5f5f5 75%);background-size:200% 100%;inset:0;position:absolute}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.rm-card-top{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:.625rem .75rem}.rm-format{background:#026e2a;border-radius:3px;color:#fff;font-size:.65rem;font-weight:600;letter-spacing:.3px;padding:.2rem .5rem;text-transform:uppercase}.rm-date{color:#888;font-size:.7rem}.rm-teams{flex-direction:column;padding:.75rem}.rm-team,.rm-teams{display:flex;gap:.5rem}.rm-team{align-items:center}.rm-team img{border:1px solid #e5e5e5;border-radius:50%;height:32px;object-fit:cover;width:32px}.rm-team-info{align-items:center;display:flex;flex:1 1;justify-content:space-between;min-width:0}.rm-team-name{color:#1a1a1a;font-size:.85rem;font-weight:500}.rm-team-score{color:#026e2a;font-size:.8rem;font-weight:700}.rm-result{background:#f8f8f8;color:#026e2a;font-size:.7rem;font-weight:500}.rm-footer,.rm-result{border-top:1px solid #f0f0f0;padding:.5rem .75rem;text-align:center}.rm-footer span{color:#026e2a;font-size:.75rem;font-weight:500}.rm-card:hover .rm-footer span{text-decoration:underline}@media (max-width:1024px){.rm-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.rm-cards{grid-template-columns:1fr}}.faq-section{background:#fff;padding:4rem 0}.faq-header{margin-bottom:3rem;text-align:center}.faq-header h2{color:#1a1a1a;font-size:1.75rem;font-weight:700;margin-bottom:.5rem}.faq-header p{color:#666;font-size:.95rem;margin:0}.faq-list{margin:0 auto;max-width:800px}.faq-item{border-bottom:1px solid #e5e5e5;cursor:pointer}.faq-item:first-child{border-top:1px solid #e5e5e5}.faq-question{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:1.25rem 0}.faq-question span{color:#1a1a1a;font-size:.95rem;font-weight:500}.faq-icon{color:#026e2a;flex-shrink:0;transition:transform .3s ease}.faq-item.active .faq-icon{transform:rotate(180deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.faq-item.active .faq-answer{max-height:200px;padding-bottom:1.25rem}.faq-answer p{color:#555;font-size:.9rem;line-height:1.7;margin:0;padding-right:2rem}.faq-contact{border-top:1px solid #e5e5e5;margin-top:3rem;padding-top:2rem;text-align:center}.faq-contact p{color:#666;font-size:.9rem;margin-bottom:.5rem}.faq-contact a{color:#026e2a;font-size:.9rem;font-weight:600;text-decoration:none;transition:color .2s}.faq-contact a:hover{color:#014d1d;text-decoration:underline}@media (max-width:768px){.faq-section{padding:3rem 0}.faq-header h2{font-size:1.5rem}.faq-question span{font-size:.9rem}.faq-answer p{font-size:.85rem;padding-right:0}}.about-section{background:linear-gradient(135deg,#026e2a,#014d1d);overflow:hidden;padding:5rem 0;position:relative}.about-section:before{background:radial-gradient(ellipse,#ffffff0d 0,#0000 70%);content:"";height:200%;pointer-events:none;position:absolute;right:-20%;top:-50%;width:60%}.about-content{grid-gap:4rem;align-items:center;display:grid;gap:4rem;grid-template-columns:1fr 1fr}.about-text{color:#fff}.about-label{color:#ffffffb3;display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:2px;margin-bottom:1rem;text-transform:uppercase}.about-title{font-size:2.5rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem}.about-title span{color:#90ee90}.about-desc{color:#ffffffd9;font-size:1rem;line-height:1.7;margin-bottom:1rem}.about-stats{grid-gap:1rem;border-top:1px solid #ffffff26;display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);margin-top:2rem;padding-top:2rem}.stat-item{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000059;border:1px solid #ffffff1f;border-radius:12px;padding:1.25rem 1rem;text-align:center}.stat-number{color:#035823;display:block;font-size:1.75rem;font-weight:700;margin-bottom:.25rem;text-shadow:0 1px 2px #0000004d}.stat-label{color:#ffffffe6;font-size:.7rem;letter-spacing:.5px;text-shadow:0 1px 2px #0003;text-transform:uppercase}.about-visual{align-items:center;display:flex;justify-content:center;position:relative}.logo-container{max-width:350px;position:relative;z-index:2}.logo-container img{filter:brightness(0) invert(1) drop-shadow(0 20px 40px rgba(0,0,0,.3));height:auto;width:100%}.visual-decoration{border:2px solid #ffffff1a;border-radius:50%;height:300px;width:300px}.visual-decoration,.visual-decoration:before{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.visual-decoration:before{border:1px solid #ffffff0d;border-radius:50%;content:"";height:250px;width:250px}@media (max-width:992px){.about-content{gap:3rem;grid-template-columns:1fr;text-align:center}.about-visual{order:-1}.logo-container{max-width:280px}.about-stats{grid-template-columns:repeat(2,1fr)}.about-title{font-size:2rem}}@media (max-width:576px){.about-section{padding:3rem 0}.about-title{font-size:1.75rem}.about-stats{gap:1.5rem;grid-template-columns:repeat(2,1fr)}.stat-number{font-size:1.5rem}.logo-container{max-width:220px}}.site-footer{background:#026e2a;padding:1.5rem 0}.footer-content{border-bottom:1px solid #ffffff26;justify-content:space-between;padding-bottom:1rem}.footer-content,.footer-logo{align-items:center;display:flex}.footer-logo{gap:.5rem;text-decoration:none}.footer-logo img{filter:brightness(0) invert(1);height:32px;object-fit:contain;width:32px}.footer-logo span{color:#fff;font-size:1rem;font-weight:600}.footer-nav{display:flex;gap:2rem}.footer-nav a{color:#fffc;font-size:.85rem;text-decoration:none;transition:color .2s}.footer-nav a:hover{color:#fff}.footer-social{display:flex;gap:.75rem}.footer-social a{align-items:center;background:#ffffff1a;border-radius:6px;color:#fff;display:flex;height:32px;justify-content:center;transition:background .2s;width:32px}.footer-social a:hover{background:#fff3}.footer-bottom{padding-top:1rem;text-align:center}.footer-bottom p{color:#fff9;font-size:.75rem;margin:0}@media (max-width:768px){.footer-content{flex-direction:column;gap:1.25rem;text-align:center}.footer-nav{flex-wrap:wrap;gap:1.25rem}.footer-nav,.footer-social{justify-content:center}}.loader-overlay{background-color:#000000bf;bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999}.loader-content,.loader-overlay{align-items:center;display:flex;justify-content:center}.loader-content{flex-direction:column}.loader-media{display:block;height:auto;max-height:120px;object-fit:contain;pointer-events:none;width:140px}.loader-gif,.loader-iframe,.loader-video{background:#0000}.loader-iframe{border:none;height:90px;overflow:hidden;width:140px}.loader-lottie{height:300px;max-height:55vh;max-width:90vw;pointer-events:none;width:400px}.loader-lottie svg{height:100%;object-fit:contain;width:100%}
/*# sourceMappingURL=main.66128e23.css.map*/