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}*{box-sizing:border-box;font-family:Inter,Arial,sans-serif;margin:0;padding:0;scroll-behavior:smooth}body{background-color:#f4f5f7;color:#333;line-height:1.6}.container{margin:0 auto;max-width:1200px;padding:20px 0;width:90%}.header{align-items:center;background:linear-gradient(135deg,#1e1e2f,#3a3a5a);color:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;padding:15px}.header h1{font-size:clamp(1.5rem,2.5vw,2rem);font-weight:800;letter-spacing:1px}.header nav ul{display:flex;flex-wrap:wrap;justify-content:center;list-style:none}.header nav ul li{margin-left:20px}.header nav ul li a{color:#fff;font-size:clamp(.9rem,2vw,1rem);font-weight:600;text-decoration:none;transition:.3s ease-in-out}.header nav ul li a:hover{color:#ff8c42}@media (max-width:768px){.header{flex-direction:column;text-align:center}.header nav ul{flex-direction:column;gap:10px;padding-top:10px}.header nav ul li{margin:0}}.hero{background:linear-gradient(#1e1e2fb3,#1e1e2fb3),url(/static/media/hero-bg.737810d31e0b4f0f7e21.jpg) 50%/cover no-repeat;color:#fff;padding:clamp(60px,10vw,100px) 20px;text-align:center}.hero h2{font-size:clamp(1.8rem,5vw,2.5rem);font-weight:800}.cta-buttons{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin-top:20px}.cta-buttons .btn{background:linear-gradient(135deg,#ff8c42,#ff5733);border-radius:10px;color:#fff;font-size:clamp(.9rem,2vw,1rem);font-weight:700;padding:12px 30px;text-decoration:none;transition:.3s ease-in-out}.cta-buttons .btn:hover{background:linear-gradient(135deg,#d76d24,#c94c22);transform:translateY(-3px)}section{padding:clamp(40px,10vw,60px) 0}.section-heading{color:#222;font-size:clamp(1.5rem,4vw,2rem);font-weight:800;margin-bottom:30px;text-align:center}#how-it-works .steps,.options{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}#how-it-works .step,.option{background:#fff;border-radius:15px;box-shadow:0 5px 15px #0000001a;max-width:450px;min-height:200px;padding:20px;text-align:center;width:100%}.option:hover,.step:hover{transform:translateY(-5px)}.pet-list{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.pet{background:#fff;border-radius:15px;box-shadow:0 5px 15px #0000001a;padding:15px}.footer,.pet{text-align:center}.footer{background:linear-gradient(135deg,#1e1e2f,#3a3a5a);color:#fff;font-size:clamp(.9rem,2vw,1rem);padding:25px 0}.footer a{color:#ff8c42;font-weight:700;text-decoration:none;transition:.3s ease-in-out}.footer a:hover{color:#fff}@media (max-width:768px){.options,.steps{align-items:center;flex-direction:column}.option,.step{width:90%}}@media (max-width:480px){.hero{padding:50px 20px}.header h1,.hero h2{font-size:1.5rem}.header nav ul li{margin-left:10px}.section-heading{font-size:1.5rem}.option,.step{padding:15px}.footer{font-size:.9rem}}
/*# sourceMappingURL=main.e87d421f.css.map*/