@import"https://fonts.googleapis.com/css2?family=Archivo+Black&display=swap";@import"https://fonts.googleapis.com/css2?family=Manrope:wght@300;400;500;600;700&display=swap";:root{--accent: #f2ebe0;--btn-color: #e5f4fb;--btn-primary: #cc4b06;--accent-gradient: linear-gradient( 45deg, rgb(var(--accent)), #da62c4 30%, white 60% );--font-family: "Manrope", sans-serif;--header-family: "Archivo Black", sans-serif}html,body{margin:0;background-color:#eee9df;overflow-x:hidden}.button{border-radius:50px;text-transform:none;font-size:1.8rem;font-weight:400}.button.button-primary,.button.button-primary:hover{background-color:var(--btn-primary);color:var(--btn-color);border-color:var(--btn-primary)}input,.button{height:50px!important;line-height:45px}.text-container{max-width:600px;margin:20px auto}.center{text-align:center}section.padded{padding:90px 0}p{font-size:2rem}.h1-title,.h2-title,.h3-title{font-weight:600;font-family:var(--header-family)}.h1-title{font-size:5.8rem}.h2-title{font-size:4.4rem}.h3-title{font-size:2.4rem}input,::placeholder{font-size:2rem}.content-form{background-color:#fff;padding:5px;border-radius:50px;border:2px solid #ddd}.content-form input,.content-form input:focus{border:none;padding-left:20px;border-radius:50px}.content-form input,.content-form button,.content-form .button{margin-bottom:0}@media (max-width: 700px){.h1-title{font-size:4rem}.h2-title{font-size:3rem}.content-form{border-radius:20px}}nav:where(.astro-3EF6KSR2){position:absolute;width:100%;top:10px;background-color:#fff;border-radius:50px}nav:where(.astro-3EF6KSR2) .row:where(.astro-3EF6KSR2){padding:15px}nav:where(.astro-3EF6KSR2) a:where(.astro-3EF6KSR2):not(.button){padding:10px;color:#111;font-size:1.8rem}nav:where(.astro-3EF6KSR2) a:where(.astro-3EF6KSR2),nav:where(.astro-3EF6KSR2) .button:where(.astro-3EF6KSR2){margin:0;text-decoration:none}nav:where(.astro-3EF6KSR2) .nav-logo:where(.astro-3EF6KSR2) img:where(.astro-3EF6KSR2){width:90px;margin-top:10px}@media (max-width: 700px){nav:where(.astro-3EF6KSR2) .nav-logo:where(.astro-3EF6KSR2) img:where(.astro-3EF6KSR2){margin-left:-10px}nav:where(.astro-3EF6KSR2) .nav-cta:where(.astro-3EF6KSR2){position:absolute;right:10px;top:10px}}.product-hero:where(.astro-BBE6DXRZ){background-color:#fbf9f5;border-radius:40px 40px 0 0;margin-top:-30px}.product-hero:where(.astro-BBE6DXRZ) .hero-content:where(.astro-BBE6DXRZ){padding-top:50px}.product-hero:where(.astro-BBE6DXRZ) .h1-title:where(.astro-BBE6DXRZ){max-width:700px;margin:0 auto}.product-hero:where(.astro-BBE6DXRZ) .content-form:where(.astro-BBE6DXRZ),.product-hero:where(.astro-BBE6DXRZ) p:where(.astro-BBE6DXRZ){max-width:560px;margin:20px auto}.toast:where(.astro-BBE6DXRZ){visibility:hidden;min-width:250px;background-color:#333;color:#fff;text-align:center;border-radius:8px;padding:16px;position:fixed;top:20px;right:20px;z-index:9999;font-size:16px;opacity:0;transition:opacity .5s ease-in-out}.toast:where(.astro-BBE6DXRZ).show{visibility:visible;opacity:1}.product-feature:where(.astro-VNIVFUH2){background-color:#ecf7f8;padding:10px 0 90px}.product-feature:where(.astro-VNIVFUH2) .feature-list:where(.astro-VNIVFUH2){margin-top:140px}.product-feature:where(.astro-VNIVFUH2) .feature-cards:where(.astro-VNIVFUH2){padding-top:40px}.product-feature:where(.astro-VNIVFUH2) .h2-title:where(.astro-VNIVFUH2),.product-feature:where(.astro-VNIVFUH2) p:where(.astro-VNIVFUH2){margin:20px auto}.product-feature:where(.astro-VNIVFUH2) .h2-title:where(.astro-VNIVFUH2){max-width:600px}.product-feature:where(.astro-VNIVFUH2) p:where(.astro-VNIVFUH2){max-width:700px}.product-feature:where(.astro-VNIVFUH2) small:where(.astro-VNIVFUH2){text-transform:uppercase;font-weight:900;color:#717171;font-size:1.5rem}.product-feature:where(.astro-VNIVFUH2) img:where(.astro-VNIVFUH2){width:320px;border-radius:20px}.product-feature:where(.astro-VNIVFUH2) img:where(.astro-VNIVFUH2).round{border-radius:50px}.product-feature:where(.astro-VNIVFUH2) img:where(.astro-VNIVFUH2):not(.has-border){border:1px solid #ddd}.product-feature:where(.astro-VNIVFUH2) .right:where(.astro-VNIVFUH2){text-align:right}.product-feature:where(.astro-VNIVFUH2) .left:where(.astro-VNIVFUH2){text-align:left}.product-feature:where(.astro-VNIVFUH2) .card-number-one:where(.astro-VNIVFUH2) .multi-cards:where(.astro-VNIVFUH2) img:where(.astro-VNIVFUH2){margin:15px 0}.product-feature:where(.astro-VNIVFUH2) .card-number-one:where(.astro-VNIVFUH2) .multi-cards:where(.astro-VNIVFUH2) img:where(.astro-VNIVFUH2):nth-child(1){transform:rotate(-2deg)}.product-feature:where(.astro-VNIVFUH2) .card-number-one:where(.astro-VNIVFUH2) .multi-cards:where(.astro-VNIVFUH2) img:where(.astro-VNIVFUH2):nth-child(3){transform:rotate(10deg)}.product-feature:where(.astro-VNIVFUH2) .card-number-two:where(.astro-VNIVFUH2) .multi-cards:where(.astro-VNIVFUH2) img:where(.astro-VNIVFUH2){margin:15px 0}.product-feature:where(.astro-VNIVFUH2) .card-number-two:where(.astro-VNIVFUH2) .multi-cards:where(.astro-VNIVFUH2) img:where(.astro-VNIVFUH2):nth-child(1){transform:rotate(-2deg)}.product-feature:where(.astro-VNIVFUH2) .card-number-two:where(.astro-VNIVFUH2) .multi-cards:where(.astro-VNIVFUH2) img:where(.astro-VNIVFUH2):nth-child(3){transform:rotate(10deg)}@media (max-width: 700px){.product-feature:where(.astro-VNIVFUH2) img:where(.astro-VNIVFUH2){width:250px}.product-feature:where(.astro-VNIVFUH2) .right:where(.astro-VNIVFUH2),.product-feature:where(.astro-VNIVFUH2) .left:where(.astro-VNIVFUH2){text-align:center}}.product-outline:where(.astro-V2NB7CEV){background-color:#fff}.toast:where(.astro-V2NB7CEV){visibility:hidden;min-width:250px;background-color:#333;color:#fff;text-align:center;border-radius:8px;padding:16px;position:fixed;top:20px;right:20px;z-index:9999;font-size:16px;opacity:0;transition:opacity .5s ease-in-out}.toast:where(.astro-V2NB7CEV).show{visibility:visible;opacity:1}.product-reviews:where(.astro-E2OCLOYH){background-color:#f9fafb}.reviews-grid:where(.astro-E2OCLOYH){display:flex;flex-wrap:wrap;gap:30px;margin-top:50px;justify-content:center}.customer-card:where(.astro-E2OCLOYH){flex:1;min-width:300px;max-width:550px;background:#ffffff;padding:40px;border-radius:20px;box-shadow:0 10px 30px #0000000d;display:flex;flex-direction:column;justify-content:space-between;transition:transform .3s ease}.customer-card:where(.astro-E2OCLOYH):hover{transform:translateY(-5px)}.customer-card:where(.astro-E2OCLOYH) .quote-content:where(.astro-E2OCLOYH) h4:where(.astro-E2OCLOYH){font-size:1.8rem;line-height:1.4;color:#1f2937;font-weight:500;margin-bottom:30px;font-style:italic}.circular-image:where(.astro-E2OCLOYH){width:60px;height:60px;border-radius:50%;overflow:hidden;flex-shrink:0;border:3px solid #e5e7eb}.circular-image:where(.astro-E2OCLOYH) img:where(.astro-E2OCLOYH){width:100%;height:100%;object-fit:cover}.bottom-card:where(.astro-E2OCLOYH){display:flex;align-items:center;gap:15px;border-top:1px solid #f3f4f6;padding-top:20px}.bottom-card:where(.astro-E2OCLOYH) .author-info:where(.astro-E2OCLOYH) h5:where(.astro-E2OCLOYH){font-size:1.4rem;font-weight:700;margin:0;color:#111827}.bottom-card:where(.astro-E2OCLOYH) .author-info:where(.astro-E2OCLOYH) p:where(.astro-E2OCLOYH){font-size:.9rem;margin:0;color:#6b7280;line-height:1.2}@media (max-width: 768px){.reviews-grid:where(.astro-E2OCLOYH){flex-direction:column;align-items:center}.customer-card:where(.astro-E2OCLOYH){width:100%}}footer:where(.astro-SZ7XMLTE){padding:40px 0;background-color:#fff}footer:where(.astro-SZ7XMLTE) a:where(.astro-SZ7XMLTE),footer:where(.astro-SZ7XMLTE) p:where(.astro-SZ7XMLTE){color:#222;font-size:1.8rem}footer:where(.astro-SZ7XMLTE) .footer-link:where(.astro-SZ7XMLTE) a:where(.astro-SZ7XMLTE){padding-right:20px;text-decoration:none}footer:where(.astro-SZ7XMLTE) .container:where(.astro-SZ7XMLTE){padding:30px;border-radius:50px}footer:where(.astro-SZ7XMLTE) .container:where(.astro-SZ7XMLTE) .footer-note:where(.astro-SZ7XMLTE) a:where(.astro-SZ7XMLTE){padding-left:20px}footer:where(.astro-SZ7XMLTE) .container:where(.astro-SZ7XMLTE) .footer-note:where(.astro-SZ7XMLTE) a:where(.astro-SZ7XMLTE) img:where(.astro-SZ7XMLTE){width:28px}@media (max-width: 700px){footer:where(.astro-SZ7XMLTE) .footer-link:where(.astro-SZ7XMLTE) a:where(.astro-SZ7XMLTE){font-size:1.6rem}footer:where(.astro-SZ7XMLTE) .flex:where(.astro-SZ7XMLTE){justify-content:center}footer:where(.astro-SZ7XMLTE) .column:where(.astro-SZ7XMLTE){padding:10px 0}footer:where(.astro-SZ7XMLTE) .u-pull-right:where(.astro-SZ7XMLTE){float:none}}.flex:where(.astro-SZ7XMLTE){display:flex}
