.taper-page[data-astro-cid-rdvnikif]{max-width:1200px;margin:0 auto;padding:0}.breadcrumb[data-astro-cid-rdvnikif]{font-size:.9rem;color:#666;margin-bottom:2rem;padding:1rem 2rem;border-bottom:1px solid #e0e0e0}.breadcrumb[data-astro-cid-rdvnikif] a[data-astro-cid-rdvnikif]{color:#6b8e23;text-decoration:none;transition:color .3s ease}.breadcrumb[data-astro-cid-rdvnikif] a[data-astro-cid-rdvnikif]:hover{color:#556b2f;text-decoration:underline}.breadcrumb[data-astro-cid-rdvnikif] span[data-astro-cid-rdvnikif]{color:#333;font-weight:500}.hero-banner[data-astro-cid-rdvnikif]{margin-bottom:3rem;background-color:#f9f9f9}.banner-content[data-astro-cid-rdvnikif]{display:flex;align-items:center;gap:3rem;padding:4rem 2rem;max-width:1200px;margin:0 auto}.banner-text[data-astro-cid-rdvnikif]{flex:1}.banner-text[data-astro-cid-rdvnikif] h1[data-astro-cid-rdvnikif]{font-size:2.5rem;color:#333;margin-bottom:1.5rem;font-weight:600;line-height:1.2}.banner-text[data-astro-cid-rdvnikif] p[data-astro-cid-rdvnikif]{font-size:1.1rem;color:#666;line-height:1.6;margin-bottom:0;max-width:600px}.banner-image[data-astro-cid-rdvnikif]{flex:1;max-width:500px}.banner-image[data-astro-cid-rdvnikif] img[data-astro-cid-rdvnikif]{width:100%;height:auto;border-radius:8px;box-shadow:0 4px 12px #0000001a}.products-section[data-astro-cid-rdvnikif]{padding:0 2rem 4rem}.section-header[data-astro-cid-rdvnikif]{text-align:center;margin-bottom:3rem}.section-header[data-astro-cid-rdvnikif] h2[data-astro-cid-rdvnikif]{font-size:2rem;color:#333;margin-bottom:1rem;font-weight:600}.section-header[data-astro-cid-rdvnikif] p[data-astro-cid-rdvnikif]{font-size:1.1rem;color:#666;max-width:800px;margin:0 auto}.products-grid[data-astro-cid-rdvnikif]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.product-card[data-astro-cid-rdvnikif]{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;transition:all .3s ease;box-shadow:0 2px 8px #00000014}.product-card[data-astro-cid-rdvnikif]:hover{transform:translateY(-5px);box-shadow:0 6px 16px #0000001f}.product-card[data-astro-cid-rdvnikif] a[data-astro-cid-rdvnikif]{display:block;text-decoration:none;color:inherit;transition:all .3s ease}.product-card[data-astro-cid-rdvnikif] a[data-astro-cid-rdvnikif]:hover{opacity:.9}.product-image[data-astro-cid-rdvnikif]{aspect-ratio:1/1;overflow:hidden}.product-image[data-astro-cid-rdvnikif] img[data-astro-cid-rdvnikif]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.product-card[data-astro-cid-rdvnikif]:hover .product-image[data-astro-cid-rdvnikif] img[data-astro-cid-rdvnikif]{transform:scale(1.05)}.product-info[data-astro-cid-rdvnikif]{padding:1.5rem}.product-info[data-astro-cid-rdvnikif] h3[data-astro-cid-rdvnikif]{font-size:1.2rem;color:#333;margin-bottom:.8rem;font-weight:500}.product-info[data-astro-cid-rdvnikif] p[data-astro-cid-rdvnikif]{font-size:1rem;color:#666;line-height:1.6;margin-bottom:1.2rem}.product-price[data-astro-cid-rdvnikif]{font-size:1.1rem;font-weight:600;color:#333;margin-bottom:1.2rem}.features-section[data-astro-cid-rdvnikif]{padding:4rem 2rem;background-color:#f9f9f9;margin-bottom:3rem}.features-header[data-astro-cid-rdvnikif]{text-align:center;margin-bottom:3rem}.features-header[data-astro-cid-rdvnikif] h2[data-astro-cid-rdvnikif]{font-size:1.8rem;color:#333;margin-bottom:1rem;font-weight:600}.features-grid[data-astro-cid-rdvnikif]{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;max-width:1000px;margin:0 auto}.feature-card[data-astro-cid-rdvnikif]{background-color:#fff;padding:2rem;border-radius:8px;box-shadow:0 2px 8px #00000014;text-align:center}.feature-icon[data-astro-cid-rdvnikif]{font-size:2rem;margin-bottom:1rem;color:#fc0}.feature-card[data-astro-cid-rdvnikif] h3[data-astro-cid-rdvnikif]{font-size:1.1rem;color:#333;margin-bottom:1rem;font-weight:500}.feature-card[data-astro-cid-rdvnikif] p[data-astro-cid-rdvnikif]{font-size:.9rem;color:#666;line-height:1.6}.guide-section[data-astro-cid-rdvnikif]{padding:4rem 2rem;margin-bottom:3rem}.guide-header[data-astro-cid-rdvnikif]{text-align:center;margin-bottom:3rem}.guide-header[data-astro-cid-rdvnikif] h2[data-astro-cid-rdvnikif]{font-size:1.8rem;color:#333;margin-bottom:1rem;font-weight:600}.guide-content[data-astro-cid-rdvnikif]{display:flex;gap:3rem;align-items:center;max-width:1000px;margin:0 auto}.guide-image[data-astro-cid-rdvnikif]{flex:1;max-width:400px}.guide-image[data-astro-cid-rdvnikif] img[data-astro-cid-rdvnikif]{width:100%;height:auto;border-radius:8px;box-shadow:0 4px 12px #0000001a}.guide-text[data-astro-cid-rdvnikif]{flex:1}.guide-text[data-astro-cid-rdvnikif] h3[data-astro-cid-rdvnikif]{font-size:1.3rem;color:#333;margin-bottom:1rem;font-weight:500}.guide-text[data-astro-cid-rdvnikif] p[data-astro-cid-rdvnikif]{font-size:1rem;color:#666;line-height:1.6;margin-bottom:1.5rem}.guide-list[data-astro-cid-rdvnikif]{list-style:none;padding:0}.guide-list[data-astro-cid-rdvnikif] li[data-astro-cid-rdvnikif]{color:#666;position:relative;padding:.5rem 0 .5rem 1.5rem}.guide-list[data-astro-cid-rdvnikif] li[data-astro-cid-rdvnikif]:before{content:"•";position:absolute;left:0;color:#fc0;font-size:1.2rem}.faq-section[data-astro-cid-rdvnikif]{padding:4rem 2rem;background-color:#f9f9f9;margin-bottom:3rem}.faq-header[data-astro-cid-rdvnikif]{text-align:center;margin-bottom:3rem}.faq-header[data-astro-cid-rdvnikif] h2[data-astro-cid-rdvnikif]{font-size:1.8rem;color:#333;margin-bottom:1rem;font-weight:600}.faq-container[data-astro-cid-rdvnikif]{max-width:800px;margin:0 auto}.faq-item[data-astro-cid-rdvnikif]{margin-bottom:1rem;background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #00000014}.faq-question[data-astro-cid-rdvnikif]{padding:1.5rem;background-color:#fff;border:none;width:100%;text-align:left;font-size:1rem;font-weight:500;color:#333;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.faq-question[data-astro-cid-rdvnikif]:hover{background-color:#f9f9f9}.faq-answer[data-astro-cid-rdvnikif]{padding:0 1.5rem;max-height:0;overflow:hidden;transition:all .3s ease}.faq-answer[data-astro-cid-rdvnikif].active{padding:1.5rem;max-height:200px}.faq-answer[data-astro-cid-rdvnikif] p[data-astro-cid-rdvnikif]{font-size:.95rem;color:#666;line-height:1.6;margin:0}@media(max-width:992px){.banner-content[data-astro-cid-rdvnikif]{gap:2rem;padding:3rem 2rem}.banner-text[data-astro-cid-rdvnikif] h1[data-astro-cid-rdvnikif]{font-size:2.2rem}.banner-image[data-astro-cid-rdvnikif]{max-width:400px}.features-grid[data-astro-cid-rdvnikif]{grid-template-columns:repeat(2,1fr)}.guide-content[data-astro-cid-rdvnikif]{flex-direction:column;text-align:center}.guide-image[data-astro-cid-rdvnikif]{max-width:100%}}@media(max-width:768px){.breadcrumb[data-astro-cid-rdvnikif]{padding:1rem;font-size:.8rem;margin-bottom:1.5rem}.banner-content[data-astro-cid-rdvnikif]{flex-direction:column;text-align:center;gap:2rem;padding:2.5rem 1rem}.banner-text[data-astro-cid-rdvnikif] h1[data-astro-cid-rdvnikif]{font-size:2rem;margin-bottom:1rem}.banner-text[data-astro-cid-rdvnikif] p[data-astro-cid-rdvnikif]{font-size:1rem;max-width:100%}.banner-image[data-astro-cid-rdvnikif]{max-width:100%}.products-section[data-astro-cid-rdvnikif],.features-section[data-astro-cid-rdvnikif],.guide-section[data-astro-cid-rdvnikif],.faq-section[data-astro-cid-rdvnikif]{padding:3rem 1rem}.section-header[data-astro-cid-rdvnikif] h2[data-astro-cid-rdvnikif],.features-header[data-astro-cid-rdvnikif] h2[data-astro-cid-rdvnikif],.guide-header[data-astro-cid-rdvnikif] h2[data-astro-cid-rdvnikif],.faq-header[data-astro-cid-rdvnikif] h2[data-astro-cid-rdvnikif]{font-size:1.6rem}.products-grid[data-astro-cid-rdvnikif]{grid-template-columns:repeat(2,1fr);gap:1.5rem}.product-info[data-astro-cid-rdvnikif]{padding:1.2rem}.product-info[data-astro-cid-rdvnikif] h3[data-astro-cid-rdvnikif]{font-size:1.1rem}.product-info[data-astro-cid-rdvnikif] p[data-astro-cid-rdvnikif]{font-size:.95rem}.features-grid[data-astro-cid-rdvnikif]{grid-template-columns:1fr;gap:1.5rem}}@media(max-width:480px){.products-grid[data-astro-cid-rdvnikif]{grid-template-columns:1fr;gap:1.2rem}.banner-content[data-astro-cid-rdvnikif]{padding:1.5rem 1rem}.banner-text[data-astro-cid-rdvnikif] h1[data-astro-cid-rdvnikif]{font-size:1.8rem}}
