#home-hero{position:relative;padding:clamp(4.75rem,7.82vw,8rem) clamp(1rem,1.5vw,2rem)}#home-hero .cs-topper{background-color:var(--primary)}#home-hero::before{content:"";position:absolute;background:linear-gradient(90deg, #000 0%, rgba(0, 0, 0, 0) 59.17%);top:0;left:0;width:100%;height:100%;z-index:1}#home-hero .button-group{display:flex;gap:1rem;margin-bottom:1.35rem}#home-hero .social-proof{display:flex;gap:1rem}#home-hero .social-container{background-color:var(--violetColor);display:flex;gap:9px;padding:12px;border-radius:14px;border:2px dashed #fff;transition:.3s ease;align-items:center}#home-hero .social-container.green{background-color:var(--greenColor)}#home-hero .social-container.orange{background-color:var(--orangeColor)}#home-hero .social-container:hover{transform:scale(1.05) translateY(-2px);filter:brightness(1.1)}#home-hero .social-text{color:var(--bodyTextColorWhite);font-size:12px}#home-hero .cs-image-background{position:absolute;top:0;left:0;width:100%;height:100%}#home-hero .cs-image-background img{width:100%;height:100%;object-fit:cover}#home-hero .cs-container{position:relative;z-index:5;padding-top:5rem}#home-hero .cs-container .cs-text{color:var(--bodyTextColorWhite)}#home-hero .cs-topper{font-size:clamp(18px,2.2vw,24px);line-height:24px}#home-hero .text-content{max-width:554px;margin-bottom:3.5rem}@media screen and (max-width: 500px){#home-hero .button-group{flex-direction:column;max-width:300px}}@media screen and (max-width: 600px){#home-hero .social-proof{flex-direction:column}#home-hero .social-container{max-width:400px;align-items:center}}@media screen and (max-width: 1023px){#home-hero::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1}}@media screen and (min-width: 1024px){#home-hero{margin-top:0}#home-hero .button-group{flex-direction:row}#home-hero .text-content{margin-bottom:0}}#home-service{background-color:var(--primary);position:relative}#home-service .cs-title,#home-service .cs-text,#home-service .cs-h3{color:var(--bodyTextColorWhite)}#home-service .max-w-650px{max-width:650px;margin:auto;margin-bottom:1.5rem}#home-service .text-highlight{display:inline-block;color:#fff;padding:0 10px;border-radius:14px;background:linear-gradient(90deg, #ff9a00 0%, #ffb100 100%) no-repeat;background-size:0% 100%}#home-service .animated .text-highlight{animation:serviceHighlightFill .3s ease-in-out forwards;animation-delay:.2s}#home-service .cs-container{text-align:center}#home-service .cs-picture{position:absolute;left:50%;transform:translateX(-50%);display:none}#home-service .cs-picture img{max-width:360px;top:-1rem;position:relative;border-radius:40px;height:auto}#home-service .service-container{display:flex;flex-direction:column;gap:8px;justify-content:center}#home-service .service-container .cs-h3{margin-bottom:8px}#home-service .service-container .cs-text{font-size:14px;line-height:150%;margin-bottom:0}#home-service .group-1{display:flex;flex-direction:column;align-items:center;gap:8px}#home-service .group-1 .cs-card{max-width:540px;display:flex;gap:8px;text-align:left;padding:20px 50px 20px 50px;border-radius:130px}#home-service .group-2{display:flex;flex-direction:column;gap:8px;align-items:center}#home-service .group-2 .cs-card{max-width:540px;display:flex;gap:8px;text-align:left;padding:20px 50px 20px 50px;border-radius:130px}#home-service .cs-card{color:inherit;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease,filter .3s ease}#home-service .cs-card .cs-icon{transition:transform .3s ease}#home-service .cs-card.violet{background-color:var(--violetColor)}#home-service .cs-card.red{background-color:var(--redColor)}#home-service .cs-card.green{background-color:var(--greenColor)}#home-service .cs-card.orange{background-color:var(--orangeColor)}#home-service .cs-card.yellow{background-color:var(--secondary)}#home-service .cs-card.aqua{background-color:var(--aquaColor)}#home-service .cs-card:focus-visible{transform:translateY(-4px);box-shadow:0 10px 22px rgba(20,20,20,.22);outline:3px solid rgba(255,255,255,.9);outline-offset:3px}@media(hover: hover){#home-service .cs-card:hover{transform:translateY(-6px) scale(1.01);box-shadow:0 14px 26px rgba(20,20,20,.24);filter:brightness(1.04)}#home-service .cs-card:hover .cs-icon{transform:rotate(-7deg) scale(1.08)}}@media screen and (max-width: 600px){#home-service .group-1 .cs-card,#home-service .group-2 .cs-card{flex-direction:column;padding:20px;border-radius:20px}}@media screen and (min-width: 1024px){#home-service .max-w-650px{margin-bottom:3rem}#home-service .service-container{flex-direction:row;gap:2rem}#home-service .group-1,#home-service .group-2{align-items:default}}@media screen and (min-width: 1290px){#home-service .cs-picture{display:block;z-index:5}#home-service .service-container{gap:180px;justify-content:default}#home-service .group-1{display:flex;flex-direction:column;gap:8px;position:relative}#home-service .group-1 .cs-card{max-width:540px;display:flex;gap:8px;text-align:left;padding:20px 105px 20px 50px;border-radius:none;border-top-left-radius:130px;border-bottom-left-radius:130px}#home-service .group-1 .cs-card:hover{transform:translateX(-16px);box-shadow:none;filter:brightness(1.14)}#home-service .group-1 .cs-card:hover .cs-icon{transform:rotate(-7deg) scale(1.08)}#home-service .group-2{display:flex;flex-direction:column;gap:8px;position:relative}#home-service .group-2 .cs-card{max-width:540px;display:flex;gap:8px;text-align:left;padding:20px 50px 20px 105px;border-radius:none;border-top-right-radius:130px;border-bottom-right-radius:130px}#home-service .group-2 .cs-card:hover{transform:translateX(16px);box-shadow:none;filter:brightness(1.14)}#home-service .group-2 .cs-card:hover .cs-icon{transform:rotate(-7deg) scale(1.08)}}@keyframes serviceHighlightFill{from{background-size:0% 100%}to{background-size:100% 100%}}@media(prefers-reduced-motion: reduce){#home-service .text-highlight{animation:none;background-size:100% 100%}}.sbs-1{position:relative}.sbs-1.primary-bg{background-color:var(--primary)}.sbs-1.primary-bg .cs-h3,.sbs-1.primary-bg .cs-text,.sbs-1.primary-bg .cs-title{color:var(--bodyTextColorWhite)}.sbs-1.mt--2px{margin-top:-2px}.sbs-1 .sbs-standard{gap:0}.sbs-1 .sbs-image{display:flex;flex-direction:column;font-size:min(2.5vw,1em)}.sbs-1 .group-1{display:flex;flex-direction:row;gap:8px;align-items:center;position:relative;top:2.8em}.sbs-1 .group-2{display:flex;flex-direction:row;gap:8px;align-items:flex-end}.sbs-1 .cs-picture.cs-picture1 img{width:15.5625em;height:17.8125em}.sbs-1 .cs-picture.cs-picture2 img{width:19.3125em;height:11.75em}.sbs-1 .cs-picture.cs-picture3 img{width:18.4375em;height:19.625em}.sbs-1 .cs-picture.cs-picture4 img{width:17.75em;height:22.875em}.sbs-1 .cs-picture img{border-radius:clamp(14px,1.5vw,19px)}.sbs-1 .text-content{max-width:620px}.sbs-1 .animate .cs-picture{opacity:0}.sbs-1 .animated .cs-picture{animation:fadeUpTransition .5s ease-out forwards}.sbs-1 .animated .cs-picture1{animation-delay:.2s}.sbs-1 .animated .cs-picture2{animation-delay:.4s}.sbs-1 .animated .cs-picture4{animation-delay:.6s}.sbs-1 .animated .cs-picture3{animation-delay:.8s}@media screen and (min-width: 1024px){.sbs-1 .sbs-standard{gap:2rem}.sbs-1 .sbs-image{font-size:min(1.2vw,1em)}}.sbs-2{position:relative}.sbs-2.mt-5rem{margin-top:clamp(2rem,5vw,5rem)}.sbs-2 .sbs-image{display:flex;flex-direction:row;font-size:min(2.5vw,1em);gap:8px}.sbs-2 .group-1{display:flex;flex-direction:column;gap:6px;align-items:flex-end;position:relative}.sbs-2 .group-2{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.sbs-2 .cs-picture.cs-picture1 img{width:12.6875em;height:11.4375em}.sbs-2 .cs-picture.cs-picture2 img{width:19.0625em;height:13.9375em}.sbs-2 .cs-picture.cs-picture3 img{width:17.8125em;height:21.3125em}.sbs-2 .cs-picture.cs-picture4 img{width:11.9375em;height:11.8125em}.sbs-2 .cs-picture img{border-radius:clamp(14px,1.5vw,19px)}.sbs-2 .text-content{max-width:620px}.sbs-2 .animate .cs-picture{opacity:0}.sbs-2 .animated .cs-picture{animation:fadeUpTransition .5s ease-out forwards}.sbs-2 .animated .cs-picture1{animation-delay:.2s}.sbs-2 .animated .cs-picture3{animation-delay:.4s}.sbs-2 .animated .cs-picture2{animation-delay:.6s}.sbs-2 .animated .cs-picture4{animation-delay:.8s}@media screen and (min-width: 1024px){.sbs-2 .sbs-image{flex-direction:row;font-size:min(1.2vw,1em);gap:8px}}.gallery-section{text-align:center;max-width:100%;overflow:hidden;padding-bottom:5rem;padding-top:0}.gallery-section .p-section{padding:0 clamp(1rem,1.5vw,2rem)}.gallery-section .max-w-850px{max-width:850px;margin:auto;margin-bottom:1rem}.gallery-section .carousel-viewport{position:relative;width:100%;height:480px;perspective:1200px;perspective-origin:50% 90%;margin-bottom:40px}.gallery-section .carousel-viewport::before,.gallery-section .carousel-viewport::after{content:"";position:absolute;top:0;width:140px;height:100%;z-index:10;pointer-events:none}.gallery-section .carousel-viewport::before{left:0;background:linear-gradient(to right, var(--bodyTextColorWhite) 0%, rgba(255, 255, 255, 0) 100%)}.gallery-section .carousel-viewport::after{right:0;background:linear-gradient(to left, var(--bodyTextColorWhite) 0%, rgba(255, 255, 255, 0) 100%)}.gallery-section .carousel-track{position:absolute;width:100%;height:100%;transform-style:preserve-3d}.gallery-section .carousel-slide{position:absolute;bottom:0;left:50%;width:420px;height:460px;border-radius:16px;overflow:hidden;background:#f0f0f0;box-shadow:0 8px 32px rgba(0,0,0,.12);transition:transform .65s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity .65s cubic-bezier(0.25, 0.46, 0.45, 0.94),box-shadow .65s ease;cursor:pointer;will-change:transform,opacity;transform-origin:bottom center}.gallery-section .carousel-slide img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.gallery-section .carousel-slide[data-pos=center]{transform:translateX(-50%) translateZ(0px) scale(1);opacity:1;z-index:5;box-shadow:0 16px 48px rgba(0,0,0,.18)}.gallery-section .carousel-slide[data-pos=left-1]{transform:translateX(calc(-50% - 360px)) translateZ(-100px) rotateY(6deg) scale(0.85);opacity:.9;z-index:4}.gallery-section .carousel-slide[data-pos=right-1]{transform:translateX(calc(-50% + 360px)) translateZ(-100px) rotateY(-6deg) scale(0.85);opacity:.9;z-index:4}.gallery-section .carousel-slide[data-pos=left-2]{transform:translateX(calc(-50% - 640px)) translateZ(-200px) rotateY(10deg) scale(0.7);opacity:.6;z-index:3}.gallery-section .carousel-slide[data-pos=right-2]{transform:translateX(calc(-50% + 640px)) translateZ(-200px) rotateY(-10deg) scale(0.7);opacity:.6;z-index:3}.gallery-section .carousel-slide[data-pos=left-3]{transform:translateX(calc(-50% - 860px)) translateZ(-300px) rotateY(14deg) scale(0.55);opacity:.3;z-index:2}.gallery-section .carousel-slide[data-pos=right-3]{transform:translateX(calc(-50% + 860px)) translateZ(-300px) rotateY(-14deg) scale(0.55);opacity:.3;z-index:2}.gallery-section .carousel-slide[data-pos=hidden-left]{transform:translateX(calc(-50% - 1050px)) translateZ(-400px) rotateY(18deg) scale(0.45);opacity:0;z-index:1;pointer-events:none}.gallery-section .carousel-slide[data-pos=hidden-right]{transform:translateX(calc(-50% + 1050px)) translateZ(-400px) rotateY(-18deg) scale(0.45);opacity:0;z-index:1;pointer-events:none}.gallery-section .carousel-controls{display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:32px}.gallery-section .carousel-btn{width:56px;height:31px;border-radius:90px;border:1.5px solid var(--headingTextColor);background:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;flex-shrink:0}.gallery-section .carousel-btn:hover{background:var(--headingTextColor)}.gallery-section .carousel-btn:hover svg{stroke:var(--bodyTextColorWhite)}.gallery-section .carousel-btn svg{width:18px;height:18px;stroke:var(--headingTextColor);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;fill:none;transition:stroke .3s ease}.gallery-section .slider-track{position:relative;width:180px;height:4px;background:#e0e0e0;border-radius:4px;cursor:pointer}.gallery-section .slider-thumb{position:absolute;top:0;left:0;height:100%;border-radius:4px;background:var(--primary);transition:left .55s cubic-bezier(0.25, 0.46, 0.45, 0.94);pointer-events:none}.gallery-section .gallery-cta{display:inline-flex;align-items:center;gap:8px}.gallery-section .gallery-cta:hover{filter:brightness(1.1);transform:translateY(-2px)}.gallery-section .gallery-cta:hover svg{transform:translate(2px, -2px)}.gallery-section .gallery-cta svg{width:16px;height:16px;stroke:var(--bodyTextColorWhite);stroke-width:2.5;fill:none;transition:transform .3s ease}@media(max-width: 1200px){.gallery-section .carousel-slide{width:360px;height:400px}.gallery-section .carousel-slide[data-pos=left-1]{transform:translateX(calc(-50% - 300px)) translateZ(-100px) rotateY(6deg) scale(0.83)}.gallery-section .carousel-slide[data-pos=right-1]{transform:translateX(calc(-50% + 300px)) translateZ(-100px) rotateY(-6deg) scale(0.83)}.gallery-section .carousel-slide[data-pos=left-2]{transform:translateX(calc(-50% - 540px)) translateZ(-180px) rotateY(10deg) scale(0.68)}.gallery-section .carousel-slide[data-pos=right-2]{transform:translateX(calc(-50% + 540px)) translateZ(-180px) rotateY(-10deg) scale(0.68)}}@media(max-width: 768px){.gallery-section .carousel-viewport{height:380px}.gallery-section .carousel-viewport::before,.gallery-section .carousel-viewport::after{width:60px}.gallery-section .carousel-slide{width:280px;height:340px}.gallery-section .carousel-slide[data-pos=left-1]{transform:translateX(calc(-50% - 220px)) translateZ(-80px) rotateY(5deg) scale(0.8)}.gallery-section .carousel-slide[data-pos=right-1]{transform:translateX(calc(-50% + 220px)) translateZ(-80px) rotateY(-5deg) scale(0.8)}.gallery-section .carousel-slide[data-pos=left-2],.gallery-section .carousel-slide[data-pos=right-2],.gallery-section .carousel-slide[data-pos=left-3],.gallery-section .carousel-slide[data-pos=right-3]{opacity:0;pointer-events:none}.gallery-section .slider-track{width:140px}}@media(max-width: 480px){.gallery-section .carousel-viewport{height:320px}.gallery-section .carousel-viewport::before,.gallery-section .carousel-viewport::after{width:40px}.gallery-section .carousel-slide{width:240px;height:290px}.gallery-section .carousel-slide[data-pos=left-1]{transform:translateX(calc(-50% - 170px)) translateZ(-60px) rotateY(4deg) scale(0.78);opacity:.7}.gallery-section .carousel-slide[data-pos=right-1]{transform:translateX(calc(-50% + 170px)) translateZ(-60px) rotateY(-4deg) scale(0.78);opacity:.7}.gallery-section .slider-track{width:110px}}#home-communication .cs-title{text-align:center;color:#fff}#home-communication .cs-text{color:var(--bodyTextColorWhite)}#home-communication .max-w-850px{max-width:850px;text-align:center;margin:auto;margin-bottom:1rem}#home-communication .card-container{display:flex;gap:16px;flex-direction:row;margin-top:1rem;margin-bottom:2rem;justify-content:center;flex-wrap:wrap}#home-communication .cs-card{max-width:400px;display:flex;flex-direction:column;gap:12px;padding:20px;border-radius:clamp(14px,1.5vw,19px);background-color:var(--violetColor);color:var(--bodyTextColorWhite)}#home-communication .cs-card.red{background-color:var(--redColor)}#home-communication .cs-card.green{background-color:var(--greenColor)}#home-communication .cs-card.yellow{background-color:var(--secondary)}#home-communication .cs-card .cs-h3,#home-communication .cs-card .cs-text{margin-bottom:0;color:var(--bodyTextColorWhite)}@media screen and (min-width: 1024px){#home-communication .cs-card{flex:1}}.sbs-3{position:relative}.sbs-3.mt-5rem{margin-top:clamp(2rem,5vw,5rem)}.sbs-3 .sbs-image{display:none;flex-direction:row;font-size:min(2.4vw,1em);gap:8px}.sbs-3 .group-1{display:flex;flex-direction:column;gap:6px;align-items:flex-end;position:relative}.sbs-3 .group-2{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.sbs-3 .cs-picture.cs-picture1 img{width:16.3125em;height:36.5625em}.sbs-3 .cs-picture.cs-picture2 img{width:17.0625em;height:12.25em}.sbs-3 .cs-picture.cs-picture3 img{width:17.0625em;height:23.75em}.sbs-3 .cs-picture img{border-radius:19px}.sbs-3 .text-content{max-width:620px}.sbs-3 .card-container{gap:16px;display:grid;grid-template-columns:1fr 1fr;margin-top:1rem;margin-bottom:5rem}.sbs-3 .cs-card{flex:1;display:flex;flex-direction:row;gap:12px;padding:20px;border-radius:14px;background-color:var(--violetColor);color:var(--bodyTextColorWhite);align-items:center;transition:all .3s ease}.sbs-3 .cs-card.red{background-color:var(--redColor)}.sbs-3 .cs-card.green{background-color:var(--greenColor)}.sbs-3 .cs-card.yellow{background-color:var(--secondary)}.sbs-3 .cs-card .cs-h3,.sbs-3 .cs-card .cs-text{margin-bottom:0;color:var(--bodyTextColorWhite)}.sbs-3 .cs-card:hover{filter:brightness(1.1);box-shadow:0 10px 22px rgba(20,20,20,.22)}@media screen and (max-width: 600px){.sbs-3 .card-container{grid-template-columns:1fr}}@media screen and (min-width: 1024px){.sbs-3 .sbs-standard{gap:5rem}.sbs-3 .sbs-image{display:flex;font-size:min(1.2vw,1em)}.sbs-3 .card-container{margin-bottom:2rem}}#home-why{position:relative}#home-why .cs-title{text-align:center;color:#fff;margin-bottom:2rem}#home-why .card-container{display:flex;gap:16px;flex-direction:column;margin-top:1rem;margin-bottom:2rem;align-items:center}#home-why .cs-card{background-color:#fff;border-radius:14px;outline:4px dashed #fff;display:flex;flex-direction:column;gap:12px;padding:20px;max-width:650px}#home-why .cs-card .cs-h3,#home-why .cs-card .cs-text{margin-bottom:0;color:var(--bodyTextColor)}#home-why .cs-card:hover{top:-8px;box-shadow:0 10px 22px rgba(20,20,20,.22)}@media screen and (min-width: 1024px){#home-why .card-container{flex-direction:row;align-items:stretch}}#reviews{text-align:center}#reviews .cs-container{max-width:1280px}#reviews .cs-title{margin-bottom:2rem}#reviews .reviews-grid{display:grid;grid-template-columns:1fr;justify-items:center;gap:1rem;margin-bottom:1.6rem}#reviews .review-card{position:relative;background:#fff;border-radius:16px;border:1px solid #e4e4e4;box-shadow:0 3px 16px rgba(0,0,0,.08);padding:1rem;text-align:left;overflow:hidden;display:flex;flex-direction:column;max-width:650px;width:100%}#reviews .review-stars{color:#f4b21b;letter-spacing:2px;font-size:1rem;margin-bottom:1.4rem}#reviews .review-copy{margin:0 0 1.4rem;color:#3f3f3f;font-size:1rem;line-height:1.6;flex-grow:1;max-width:296px}#reviews .reviewer{margin-top:auto}#reviews .review-name{margin:0;color:#1f1f1f;font-size:1.2rem;font-weight:700}#reviews .review-location{margin:.4rem 0 0;color:#929292;font-size:1rem}#reviews .review-quote{position:absolute;top:14px;right:1rem;pointer-events:none;font-size:1em;width:3.5em;height:auto}#reviews .reviews-cta{display:inline-flex;align-items:center;justify-content:center;gap:.65rem;background:#f4b21b;color:#fff;border-radius:999px;padding:.78rem 1.4rem;font-size:1rem;font-weight:600;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}#reviews .reviews-cta:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(244,178,27,.35)}#reviews .reviews-icons{display:inline-flex;align-items:center;gap:.3rem}#reviews .icon-circle{width:1.7rem;height:1.7rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:.95rem;font-weight:700;background:#fff}#reviews .icon-f{color:#1877f2}#reviews .icon-g{color:#db4437}#reviews .reviews-stars{letter-spacing:1px;color:#fff;font-size:.95rem}@media screen and (min-width: 768px){#reviews .review-card{padding:1.35rem}}@media screen and (min-width: 1024px){#reviews .reviews-grid{grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.1rem}#reviews .review-card{padding:1.5rem}}#faq{text-align:center;padding-top:clamp(5rem,20vw,10rem)}#faq .cs-container{max-width:1100px}#faq .cs-title{margin-bottom:clamp(2rem,4vw,2.8rem)}#faq .cs-faq-wrapper{display:flex;flex-direction:column;gap:1.25rem}#faq .cs-faq-group{max-width:100%;padding:0;margin:0;display:flex;flex-direction:column;gap:1.25rem;text-align:start}#faq .cs-faq-item{list-style:none;width:100%;box-sizing:border-box;border-radius:1.35rem;box-shadow:0 12px 26px rgba(20,25,38,.1);overflow:hidden;transition:border-color .25s,box-shadow .25s,box-shadow .3s,background-color .3s}#faq .cs-faq-item:hover{border-color:#bdbdbd}#faq .cs-faq-item.active{background-color:#fff;border-color:#e1e1e1;box-shadow:0 12px 26px rgba(20,25,38,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.2)}#faq .cs-faq-item.active .cs-button{padding-bottom:.65rem}#faq .cs-faq-item.active .cs-cross{color:#7c67f8}#faq .cs-faq-item.active .cs-cross::after{opacity:0}#faq .cs-faq-item.active .cs-item-p{max-height:12rem;margin-top:0;padding:0 1.5rem 1.35rem 3.4rem;opacity:1}#faq .cs-button{font-size:clamp(1.05rem,1.4vw,1.5rem);line-height:1.35;text-align:left;font-weight:700;padding:1.35rem 1.5rem;border:none;background:rgba(0,0,0,0);color:var(--headingTextColor);display:flex;align-items:center;gap:1rem;width:100%;position:relative;transition:padding .3s}#faq .cs-button:hover{cursor:pointer}#faq .cs-button .cs-cross{position:relative;width:18px;height:18px;flex:0 0 18px;color:#1f2228}#faq .cs-button .cs-cross:before{content:"";position:absolute;top:50%;left:0;width:100%;height:2px;border-radius:2px;background-color:currentColor;transform:translateY(-50%);transition:opacity .25s}#faq .cs-button .cs-cross:after{content:"";position:absolute;top:0;left:50%;width:2px;height:100%;border-radius:2px;background-color:currentColor;transform:translateX(-50%);transition:opacity .25s}#faq .cs-button-text{width:100%;display:block;color:var(--bodyTextColor);letter-spacing:0}#faq .cs-item-p{font-size:clamp(.98rem,1.2vw,1.06rem);line-height:1.55;width:100%;max-height:0;margin:0;box-sizing:border-box;padding:0 1.5rem 0 3.4rem;opacity:0;color:#4a4f5c;overflow:hidden;transition:max-height .3s,opacity .3s,padding-bottom .3s}@media screen and (min-width: 768px){#faq .cs-faq-wrapper{flex-direction:row;align-items:flex-start;gap:1.3rem}#faq .cs-faq-group{flex:1;gap:1.2rem}}@media screen and (max-width: 767px){#faq .cs-button{font-size:1.15rem;padding:1.2rem 1.1rem;gap:.85rem}#faq .cs-item-p,#faq .cs-faq-item.active .cs-item-p{padding-left:2.8rem;padding-right:1.1rem}}/*# sourceMappingURL=home.css.map */
