@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);@import url(https://fonts.googleapis.com/css2?family=Heebo:wght@300;400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Varela+Round&display=swap);.Dropdown-root{position:relative}.Dropdown-control{background-color:#fff;border:1px solid #ccc;border-radius:2px;box-sizing:border-box;color:#333;cursor:default;outline:none;overflow:hidden;padding:8px 52px 8px 10px;position:relative;transition:all .2s ease}.Dropdown-control:hover{box-shadow:0 1px 0 rgba(0,0,0,.06)}.Dropdown-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:" ";display:block;height:0;margin-top:-ceil(2.5);position:absolute;right:10px;top:14px;width:0}.is-open .Dropdown-arrow{border-color:transparent transparent #999;border-width:0 5px 5px}.Dropdown-menu{-webkit-overflow-scrolling:touch;background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 0 rgba(0,0,0,.06);box-sizing:border-box;margin-top:-1px;max-height:200px;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:1000}.Dropdown-menu .Dropdown-group>.Dropdown-title{color:#333;font-weight:700;padding:8px 10px;text-transform:capitalize}.Dropdown-option{box-sizing:border-box;color:rgba(51,51,51,.8);cursor:pointer;display:block;padding:8px 10px}.Dropdown-option:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.Dropdown-option.is-selected,.Dropdown-option:hover{background-color:#f2f9fc;color:#333}.Dropdown-noresults{box-sizing:border-box;color:#ccc;cursor:default;display:block;padding:8px 10px}html{background-color:grey}:root{--header-height:80px;--max-width:1200px;--section-padding:5rem;--content-padding:2.5rem;--bg-color:#f9eddc;--primary-color:#593400;--primary-light:#7a4e10;--secondary-color:#2d3748;--accent-color:#92b886;--accent-hover:#7da572;--white:#fff;--card-bg:#fffff8;--nav-bg:#e5eee3;--border-color:#e2e8f0;--font-heading:"Varela Round",sans-serif;--font-body:"Heebo",sans-serif;--border-radius:16px;--button-radius:10px;--shadow-sm:0 2px 4px rgba(0,0,0,.05);--shadow-md:0 10px 30px -10px rgba(89,52,0,.1);--shadow-lg:0 20px 40px -10px rgba(89,52,0,.15);--transition:all 0.3s cubic-bezier(0.25,0.8,0.25,1)}.varela-round-regular{font-family:Varela Round,sans-serif;font-family:var(--font-heading);font-style:normal;font-weight:400}*{-webkit-tap-highlight-color:transparent;box-sizing:border-box;direction:rtl;margin:0;padding:0}html{background-color:#f9eddc;background-color:var(--bg-color);scroll-behavior:smooth}a{color:#593400;color:var(--primary-color);text-decoration:none}.emoji{font-size:25px}body{background-color:#f9eddc;background-color:var(--bg-color);color:#2d3748;color:var(--secondary-color);font-family:Heebo,sans-serif;font-family:var(--font-body);line-height:1.7;overflow-x:hidden;padding:0}h2{font-size:1.75rem;margin-bottom:1.5rem}h1,h2,h3,h4,h5{color:#000}h1{color:#2d3748;font-family:Varela Round,sans-serif;font-family:var(--font-heading);font-size:2.5rem;font-weight:700;margin-bottom:2rem}p{font-size:1.125rem;line-height:1.6;margin-bottom:1rem}.side-social-links{border-radius:5px;bottom:5%;display:flex;flex-direction:column;gap:10px;padding:10px;position:fixed;right:0;transform:translateY(-50%);z-index:1000}.side-social-link{align-items:center;background-color:#f9eddc;border-radius:1150%;display:flex;text-decoration:none;transition:all 1s ease}.side-social-link:hover{transform:rotatey(180deg)}.side-social-link img{height:30px;width:30px}.navbar{align-items:center;background:#e5eee3;background:var(--nav-bg);box-shadow:0 2px 4px rgba(0,0,0,.05);box-shadow:var(--shadow-sm);display:flex;height:80px;height:var(--header-height);justify-content:space-between;left:0;position:fixed;right:0;top:0;z-index:1000}.navbar-logo{align-self:center;left:1rem;position:relative;top:3px}.navbar-links{display:flex;flex-grow:1}.navbar-links ul{display:flex;list-style:none;margin:0;padding:0}.navbar-links li{padding:1rem 2vw}.navbar-links a{color:#593400;display:block;font-size:1.2rem;font-weight:100;text-decoration:none;transition:all .2s}.navbar-links a:hover{color:#000}.highlight{background-color:#593400;border-radius:.25rem;box-shadow:.2rem .2rem .3rem #b19a86;color:#fffff8;line-height:1.5}.about-leg-section a:hover{border-radius:0 100px 0 100px}.contact-section{margin:5rem auto;margin:var(--section-padding) auto;max-width:1200px;max-width:var(--max-width);padding:0;text-align:center;width:90%}.contact-section h2{margin-bottom:5%}.contact-section p{font-size:1.2em}.home{justify-content:flex-start}.about-leg-page,.home{color:#2d3748;color:var(--secondary-color);direction:rtl;display:flex;flex-direction:column;min-height:calc(100vh - 80px);min-height:calc(100vh - var(--header-height));position:relative;text-align:center}.about-leg-page{align-items:center;margin:0 auto;max-width:1200px;max-width:var(--max-width);padding:5rem 0;padding:var(--section-padding) 0;width:90%}.about-leg-page .about-leg-cards{justify-content:center}.about-leg-page .about-leg-section{padding:0}.about-leg-page h1{color:#2d3748;font-size:2.5rem;font-weight:700;margin-bottom:3rem;margin-top:3rem;position:relative}.contact-page{background-color:transparent;direction:rtl;margin:0 auto;max-width:1200px;max-width:var(--max-width);min-height:calc(100vh - 80px);min-height:calc(100vh - var(--header-height));padding:5rem 0;padding:var(--section-padding) 0;position:relative;width:90%}.contact-header{margin-bottom:3rem;text-align:center}.contact-header h1{color:#2d3748;font-size:2.5rem;font-weight:700;margin-bottom:.5rem;margin-top:3rem}.contact-intro{color:#4a5568;font-size:1.25rem}.contact-container{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:0 auto 50px;max-width:1000px}.contact-card{background:#fff;border:1px solid rgba(229,238,227,.5);border-radius:16px;border-radius:var(--border-radius);box-shadow:0 2px 4px rgba(0,0,0,.05);box-shadow:var(--shadow-sm);padding:40px;text-align:right;transition:transform .3s ease}.contact-card:hover{box-shadow:0 10px 30px -10px rgba(89,52,0,.1);box-shadow:var(--shadow-md);transform:translateY(-5px)}.contact-card h2{border-bottom:2px solid #e5eee3;color:#2d3748;display:inline-block;font-size:1.5rem;margin-bottom:1.5rem;padding-bottom:10px}.contact-links{display:flex;flex-direction:column;gap:20px}.contact-item{align-items:center;color:#4a5568;display:flex;font-size:1.1rem;font-weight:500;gap:15px;text-decoration:none;transition:color .2s}.contact-item:hover{color:#593400}.icon-circle{align-items:center;background-color:#e5eee3;border-radius:50%;display:flex;flex-shrink:0;height:50px;justify-content:center;transition:transform .3s cubic-bezier(.175,.885,.32,1.275);width:50px}.contact-item:hover .icon-circle{background-color:#d0e6c9;transform:scale(1.1)}.icon-circle img{height:24px;width:24px}.info-block{margin-bottom:20px}.info-block h3{color:#593400;font-size:1.1rem;font-weight:600;margin-bottom:5px}.info-block p{color:#4a5568;font-size:1.1rem;margin:0}.map-container{border-radius:16px;border-radius:var(--border-radius);box-shadow:0 10px 30px -10px rgba(0,0,0,.1);margin:0 auto;max-width:1000px;overflow:hidden}.map-frame{border:0;display:block;height:450px;width:100%}.about-page{align-items:center;border-radius:16px;border-radius:var(--border-radius);color:#2d3748;color:var(--secondary-color);direction:rtl;display:flex;flex-direction:column;justify-content:flex-start;margin:0 auto 5rem;margin-bottom:var(--section-padding);max-width:1200px;max-width:var(--max-width);min-height:calc(100vh - 80px);min-height:calc(100vh - var(--header-height));padding:5rem 0;padding:var(--section-padding) 0;position:relative;text-align:center;width:90%}.about-header{margin-bottom:50px;position:relative}.about-header h1{color:#2d3748;font-size:2.5rem;font-weight:700;margin-bottom:1rem;margin-top:3rem}.about-header h2{color:#593400;font-size:20px;font-weight:400}.about-header p{font-size:16px;font-weight:400}.about-content{background:#fff;border-radius:35px;display:flex;flex-wrap:wrap;padding:5%}.contact p{color:#000;font-size:20px}.contact a,.contact-page-social{font-size:16px}.contact a{color:#593400;font-weight:700;text-decoration:none}.contact a:hover{color:#000}.footer{background-color:#fff;bottom:0;color:#593400;padding:1rem;position:relative}.footer,.footer-content{align-items:center;display:flex;justify-content:space-between}.footer-content{direction:ltr;flex-wrap:wrap;padding:0 1rem;width:100%}.social-links{display:flex;gap:.625rem;position:absolute}.social-links a{text-decoration:none}.social-links .social-link img{filter:grayscale(100%);height:1.5rem;transition:transform .2s ease-in-out;width:1.5rem}.social-links .social-link:hover img{filter:grayscale(0);transform:scale(1.1)}.site-links{align-items:center;display:flex;flex-wrap:wrap}.site-links a{color:#fffff8;text-decoration:none;transition:all .2s}.copyright{color:#000;flex-grow:1;font-weight:500;overflow:hidden;text-align:center;white-space:nowrap}section{padding-left:2%;padding-right:2%;padding-top:10%}.infographic-container{margin:1.5rem 0;overflow:hidden;width:100%}.infographic-table-wrap{overflow-x:auto;width:100%}.infographic-table{border-collapse:collapse;font-size:1rem;text-align:left;width:100%}.infographic-table td,.infographic-table th{border:1px solid #e6d8c7;padding:.5rem .75rem}.callout-box{background:#fffaf2;border:1px solid #e6d8c7;border-radius:6px;padding:1rem}.callout-box h3{margin-top:0}.callout-content{color:#333}.guide-section{margin:2rem 0}.guide-hero{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}.guide-hero img{border-radius:8px;height:auto;max-width:100%}.hero-section{align-items:center;background-image:url(/static/media/feet.6a1d5748d1cb30672f49.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:100vh;justify-content:center;position:relative;width:100vw}.hero-section:before{background:hsla(0,0%,100%,.7);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.hero-content{animation:fadeIn 1.5s ease-out;bottom:100px;margin:0;max-width:1200px;max-width:var(--max-width);padding:4% 2%;position:relative;text-align:center;width:auto;z-index:10}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.hero-section p{color:#000;font-size:1.5rem;margin-bottom:2rem}.about-section{background-color:#fffff8;background-color:var(--card-bg);border-radius:16px;border-radius:var(--border-radius);margin-bottom:5rem;margin-bottom:var(--section-padding);margin-left:auto;margin-right:auto;margin-top:5rem;margin-top:var(--section-padding);max-width:1200px;max-width:var(--max-width);padding:5rem 0;padding:var(--section-padding) 0;width:90%}.decoration{position:relative}.testimonials-section{padding-left:2%;padding-right:2%;place-self:center;width:90%}.testimonials-section h2{margin:0}.testimonials-section .testimonials-header{align-items:center;display:flex;justify-content:space-between}#decoration-one{left:140px;top:23px;width:200px}#decoration-two{left:130px;top:23px}#decoration-three{left:160px;top:23px;width:230px}#decoration-four{left:140px;top:23px;width:200px}.about-container{margin:0 auto;max-width:100%}.about-content{grid-gap:5rem;grid-gap:var(--section-padding);align-items:center;display:grid;gap:5rem;gap:var(--section-padding);grid-template-columns:1fr 1fr}.about-image-container{display:flex;justify-content:center;width:100%}.about-image-container img{border-radius:81% 33% 31% 48%/41% 60% 54% 70%;box-shadow:0 10px 30px rgba(0,0,0,.1);height:auto;max-width:100%}.about-text-container p{font-size:1.125rem;line-height:1.8;margin-bottom:2rem;width:90%}.about h2,.about-leg h2{font-weight:700}.about-leg-header{align-items:center;display:flex;justify-content:space-between}.about-leg-header h2{margin:0}.about-leg-cards{cursor:pointer;display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:space-between;margin:1rem 0}.about-leg-card{background-color:#fffff8;border:none;border-radius:16px;border-radius:var(--border-radius);box-shadow:0 .25rem .375rem rgba(0,0,0,.1);max-width:250px;padding:1.25rem;width:70%}.about-leg-card a{color:#000;font-size:larger;font-weight:700;transition:color .3s}.about-leg-card:hover{background-color:#e5eee3}.about-leg-card a{font-weight:200}.about-leg-card a p{font-weight:900}.about-leg-image{border-radius:81% 33% 31% 48%/41% 60% 54% 70%;height:200px;max-width:200px}.page-single-about-leg{background-color:#fffff8;background-color:var(--card-bg);background-repeat:no-repeat;border-radius:16px;border-radius:var(--border-radius);direction:rtl;margin:0 auto 5rem;margin:0 auto var(--section-padding);max-width:1200px;max-width:var(--max-width);padding:5rem 2rem;padding:var(--section-padding) 2rem;width:90%}.h1-single-about-leg{text-align:center}.h2-single-about-leg{font-size:1.1rem;line-height:1.6;margin-bottom:20px;margin-left:10%;margin-right:10%;padding:3%;text-align:center}.list-single-about-leg li{list-style-type:none;margin-bottom:10px;padding-left:30px;position:relative}.list-single-about-leg ul{margin:20px}.img-single-about-leg{border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.2);display:block;height:100vh;margin:30px auto;width:50vh;width:auto}.btn-book-treatment{background-color:#92b886;background-color:var(--accent-color);border:1px solid transparent;border-radius:10px;border-radius:var(--button-radius);box-shadow:0 2px 4px rgba(0,0,0,.05);box-shadow:var(--shadow-sm);color:#593400;color:var(--primary-color);display:block;font-family:Heebo,sans-serif;font-family:var(--font-body);font-weight:700;margin:30px auto 0;padding:12px 24px;text-align:center;text-decoration:none;transition:all .3s cubic-bezier(.25,.8,.25,1);transition:var(--transition);width:200px}.btn-book-treatment:hover{background-color:#593400;background-color:var(--primary-color);box-shadow:0 10px 30px -10px rgba(89,52,0,.1);box-shadow:var(--shadow-md);color:#fff;color:var(--white);transform:translateY(-2px)}.post-page-container{align-items:center;background-color:#f7f7f7;direction:rtl;display:flex;flex-direction:column;font-family:var(--font-secondary);margin:0 auto;padding:5rem 20px;position:relative;z-index:0}.post-page-container .general-button{margin-bottom:1rem}.post-page-container .general-button a{color:#2d3748!important}.post-page-container:before{background:#e5eee3;border-bottom-left-radius:50% 10%;border-bottom-right-radius:51% 90%;border-top-left-radius:50% 90%;border-top-right-radius:50% 10%;content:"";height:50vh;left:0;position:fixed;rotate:20deg;top:20vh;width:90vw;z-index:-1}.post-content-container{max-width:800px;text-align:right}.post-title{color:#333;font-size:2.5rem;margin-bottom:2rem;margin-top:2rem}.post-section{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05);box-shadow:var(--shadow-sm);margin-bottom:2rem;padding:18px}.post-section p,.post-section p strong{font-size:16px}.post-question{color:#555;font-size:20px;margin-bottom:1rem}.post-list{font-size:16px;list-style-type:none;margin-top:1rem;padding:0}.post-list-item{margin-bottom:.5rem}.post-image-container{margin-bottom:2rem;margin-top:2rem}.post-image{border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);height:400px;width:400px}.testimonials-section{background-color:transparent;text-align:center}.testimonial-container{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin:30px auto;max-width:1200px}.testimonial{background-color:#fff;border:1px solid rgba(229,238,227,.5);border-radius:16px;border-radius:var(--border-radius);box-shadow:0 2px 4px rgba(0,0,0,.05);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:hidden;padding:40px 30px 30px;position:relative;text-align:right;transition:all .3s cubic-bezier(.25,.8,.25,1)}.testimonial:hover{border-color:#d0e6c9;box-shadow:0 10px 30px -10px rgba(89,52,0,.1);box-shadow:var(--shadow-md);transform:translateY(-8px)}.quote-icon{left:20px;opacity:.5;position:absolute;top:20px}.quote-icon svg path{fill:#593400;opacity:.1}.testimonial-quote{color:#4a5568;font-size:1.1rem;font-weight:500;line-height:1.6;margin-bottom:2rem;position:relative;z-index:1}.testimonial-footer{align-items:center;border-top:1px solid #f0f0f0;display:flex;gap:15px;margin-top:auto;padding-top:20px}.testimonial-avatar-placeholder{align-items:center;background-color:#e5eee3;border-radius:50%;color:#593400;display:flex;font-size:1.2rem;font-weight:700;height:40px;justify-content:center;width:40px}.testimonial-name{color:#2d3748;font-size:1rem;font-weight:700;margin:0}.mobile-navbar{box-shadow:0 2px 4px rgba(0,0,0,.1);left:0;padding:1rem;position:fixed;right:0;top:0;z-index:100}.mobile-navbar,.mobile-navbar-container{align-items:center;background-color:#e5eee3;display:flex;justify-content:space-between}.mobile-navbar-container{width:100%}.mobile-navbar-logo{align-items:center;display:flex;z-index:99}.mobile-navbar-toggle{bottom:9px;cursor:pointer;display:flex;flex-direction:column;height:24px;justify-content:space-around;position:relative;right:20px;width:30px}.mobile-navbar-toggle span{background-color:#333;height:3px;width:100%}.mobile-navbar-links{background-color:#e5eee3;position:fixed;right:0;top:60px;transform:translateY(-100%);transition:transform .3s ease-in-out;width:100%}.mobile-navbar-links.open{transform:translateY(-8%)}.mobile-navbar-links ul{list-style:none;margin:0;padding:0}.mobile-navbar-links li{padding:1rem}.mobile-navbar-links li:last-child{border:none;margin-bottom:20px}.mobile-navbar-links a{color:#593400;text-decoration:none}#testimonials-page{background-color:transparent;margin-bottom:120px;margin-left:auto;margin-right:auto;max-width:1200px;max-width:var(--max-width);min-height:calc(100vh - 80px);min-height:calc(100vh - var(--header-height));padding-top:5rem;padding-top:var(--section-padding);position:relative;width:90%}#testimonials-page .section-title{margin-bottom:3rem;margin-top:3rem;text-align:center}.gift-card-section{align-items:center;display:flex;justify-content:center}.envelope-container{cursor:pointer;height:350px;position:relative;width:500px}.envelope{background-color:#fff;border:1px #000;border-radius:10px;height:75%;position:relative;top:50%;transform:translateY(-50%);transition:transform .3s ease;width:100%}.envelope-flap{border-color:#e5eee3 transparent transparent;border-style:solid;border-width:155px 250px 0;height:0;left:0;pointer-events:none;position:absolute;top:0;transition:border-width .3s ease;width:0}.envelope.open .envelope-flap{border-width:0 250px 175px}.envelope-content{color:#333;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.logo{margin-bottom:20px;max-width:120px}.gift-card{background-color:#fff;border-radius:25px;box-shadow:0 4px 20px rgba(0,0,0,.2);left:50%;opacity:0;padding:30px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:80%}.gift-card.revealed{opacity:1;transform:translate(-50%,-50%) scale(1);z-index:10}.gift-card h2{font-size:24px;margin-bottom:20px}.gift-card p{font-size:16px;margin-bottom:20px}.gift-card .logo2{margin-top:20px;max-width:120px}.gift-card button{background-color:#e5eee3;border:none;border-radius:20px;color:#333;cursor:pointer;display:block;font-size:16px;font-weight:700;margin:30px auto 0;padding:12px 24px;transition:background-color .3s ease}.gift-card button:hover{background-color:#d0e6c9}.mobile-giftcard .gift-card.gift-card.revealed{transform:translate(-50%)}a.active{color:#000!important}@media screen and (max-width:950px){.home .about-leg-cards{justify-content:center}}@media screen and (max-width:768px){.side-social-links{display:none}.gift-card-section{align-items:baseline;height:40vh}.about-image-container img{height:300px;width:217.5px}.about-leg-section h2{margin:0}.about-text-container h2{text-align:center}.general-button{display:flex;justify-content:center}.testimonial-container{gap:50px;grid-template-columns:1fr}.myImage{display:none}.gift-card.gift-card.revealed{opacity:1;padding:20px;position:relative;width:100%}.envelope-container{display:none}.envelope-content,.gift-card{font-size:14px}.logo,.logo2{max-width:80px}h2{font-size:1.5rem}.decoration{height:45px!important;left:0!important;top:15px!important;width:96px!important}.about-leg-section h2,.contact-section h2{margin-right:0!important}.emoji{font-size:25px}.navbar-links a{font-size:.9rem}.footer-content{padding:0}.social-links{gap:.4rem}.social-links .social-link img{height:1.4rem;width:1.4rem}.hero-section button{display:inline-block;font-size:14px;position:relative}.about-container{flex-direction:column}.about-image-container{margin-bottom:20px}.contact-section p{font-size:16px}.navbar-logo img{height:25px;width:93.75px}.p-about-leg{padding:0!important}.contact-page p{font-size:1rem}.post-image{height:250px!important;width:250px!important}.about-leg-image{height:150px;max-width:150px}.about-section .about-text-container p{text-align:center;width:100%}.about-leg-card{width:100%}}.general-button{background-color:#fffff8;border:.125rem solid #593400;border-radius:10px;border-radius:var(--button-radius);color:#593400;cursor:pointer;display:inline-block;font-size:1rem;font-weight:300;padding:.625rem 1.25rem;position:relative;transition:all .2s linear}.general-button:hover{box-shadow:0 .25rem .5rem rgba(0,0,0,.1);transform:scale3d(1.1,1.1,1.1)}.about-leg-section{place-self:center;width:90%}.about-text-container{text-align:right}@media (min-width:901px){.hero-content img{height:270px;width:360px}}@media (max-width:900px){.about-content{grid-template-columns:1fr;text-align:center}.about-image-container{margin-bottom:2rem}.about-text-container{text-align:center}}.faq-section{background:transparent;overflow:hidden;position:relative;text-align:center}.faq-section .section-header h2:after{background-color:#92b886;background-color:var(--accent-color);bottom:-10px;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:80px}.faq-section .section-header p{color:#2d3748;color:var(--secondary-color);font-size:1.1rem;margin:0 auto;max-width:700px}.faq-container{margin:0 auto;max-width:900px;text-align:left}.faq-item{background-color:#fff;border:1px solid transparent;border-radius:16px;border-radius:var(--border-radius);margin-bottom:1.5rem;overflow:hidden;transition:all .3s ease}.faq-item.active .faq-question,.faq-question:hover{background-color:#e5eee3}.faq-question{align-items:center;background-color:#fff;cursor:pointer;display:flex;justify-content:space-between;padding:1.25rem 1.5rem;text-align-last:right;transition:background-color .3s ease}.faq-question h3{color:#593400;color:var(--primary-color);flex-grow:1;font-size:1.1rem;font-weight:600;margin:0 1rem 0 0;text-align:right}.faq-question i{color:#92b886;color:var(--accent-color);font-size:1.2rem;transition:transform .4s ease}.faq-answer{background-color:#fff;max-height:0;overflow:hidden;padding:0 1.5rem;text-align:right;transition:max-height .4s ease-out,padding .4s ease-out}.faq-answer p,.faq-answer ul{color:#2d3748;color:var(--secondary-color);font-size:100%;line-height:1.7;margin:.5rem 0}.faq-item.active .faq-answer{max-height:500px;padding:1.5rem}.fa-chevron-down:before{color:#593400;color:var(--primary-color)}section:has(nav){background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:2rem;padding:18px}li{margin:5px;padding:5px}section:has(nav) li a{border-radius:8px;padding:5px}section:has(nav) li a:hover{background-color:#d0e6c9;color:#000}.faq-toggle{display:none}.faq-list dl{border-radius:.75rem;direction:rtl;font-size:1rem;margin-top:3%;overflow:hidden}.faq-list dt{background:#f9fafb;border-radius:0;font-weight:600;margin-bottom:10px;padding:1rem 3.5rem 1rem 1.25rem;position:relative;transition:background .25s}.faq-list dt:first-of-type{border-top:none}.faq-list dt label:after{content:"+";cursor:pointer;font-size:1.25rem;position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);transition:transform .3s}.faq-list dt label{cursor:pointer}.faq-list dd{background:#d0e6c9;margin:0;max-height:0;overflow:hidden;padding:0 1.25rem;transition:max-height .35s ease,padding .35s ease}.faq-toggle:checked+dt label:after{transform:translateY(-50%) rotate(45deg)}.faq-toggle:checked+dt{background:#f3f4f6}.faq-toggle:checked+dt+dd{max-height:500px;padding:1rem 1.25rem 1.25rem}.table-of-contents li{margin-right:5%}.desktop-only{display:block}.mobile-only{display:none}@media (max-width:768px){.desktop-only{display:none}.mobile-only{display:block}}.infographic-container-cards{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:1.5rem}.info-card.trigger-card{background-color:#f7fafc;border-bottom:4px solid var(--primary-color);border-radius:12px;box-shadow:0 2px 5px rgba(0,0,0,.05);padding:1.5rem;text-align:center;transition:transform .2s}.info-card.trigger-card:hover{transform:translateY(-5px)}.info-card .icon{display:block;font-size:2.5rem;margin-bottom:1rem}.info-card h4{color:var(--secondary-color);font-weight:700;margin-bottom:.5rem}.comparison-table-container{border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.05);margin-top:1.5rem;overflow-x:auto}.comparison-table{background-color:#fff;border-collapse:collapse;width:100%}.comparison-table td,.comparison-table th{border-bottom:1px solid #e2e8f0;padding:1rem;text-align:right}.comparison-table th{background-color:#e5eee3;color:var(--primary-color);font-size:1.1rem;font-weight:700}.comparison-table tr:last-child td{border-bottom:none}.comparison-table tr:hover{background-color:#f8fff6}
/*# sourceMappingURL=main.e405fece.css.map*/