.hero.svelte-1ewjj6f.svelte-1ewjj6f{position:relative;background:#eef3ed;overflow:hidden}.hero-inner.svelte-1ewjj6f.svelte-1ewjj6f{position:relative;max-width:1360px;margin:auto;padding:72px 48px 54px;min-height:636px;display:grid;grid-template-columns:1.1fr 1fr;align-items:center}.hero-copy.svelte-1ewjj6f.svelte-1ewjj6f{position:relative;z-index:2;padding-bottom:40px}.hero-kicker.svelte-1ewjj6f.svelte-1ewjj6f{display:flex;align-items:center;gap:10px;color:#52625a;font-size:12px;margin-bottom:30px}.hero-kicker.svelte-1ewjj6f span.svelte-1ewjj6f{width:6px;height:6px;background:#067647;border-radius:50%}h1.svelte-1ewjj6f.svelte-1ewjj6f{font-family:Syne,Inter,sans-serif;font-weight:500;font-size:84px;line-height:1.02}h1.svelte-1ewjj6f span.svelte-1ewjj6f{color:#067647}.hero-description.svelte-1ewjj6f.svelte-1ewjj6f{margin-top:26px;font-size:16px;line-height:1.85;max-width:460px;color:#405148}.hero-actions.svelte-1ewjj6f.svelte-1ewjj6f{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.hero-note.svelte-1ewjj6f.svelte-1ewjj6f{margin-top:22px;color:#52625a;font-size:12px}.product-scene.svelte-1ewjj6f.svelte-1ewjj6f{position:relative;height:500px;min-width:0}.scene-caption.svelte-1ewjj6f.svelte-1ewjj6f{position:absolute;z-index:2;right:10px;top:-14px;font-size:12px;line-height:1.7;color:#52625a;border-left:1px solid #aabbad;padding-left:16px}.duster.svelte-1ewjj6f.svelte-1ewjj6f{position:absolute;width:530px;max-width:none;height:530px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 22px 14px #17282012)}.duster-back.svelte-1ewjj6f.svelte-1ewjj6f{right:-34px;top:-28px;transform:rotate(-18deg)}.duster-front.svelte-1ewjj6f.svelte-1ewjj6f{right:128px;top:37px;width:450px;height:450px;transform:rotate(-7deg)}.moving.svelte-1ewjj6f .duster-back.svelte-1ewjj6f{animation:svelte-1ewjj6f-back-drift 9s ease-in-out infinite}.moving.svelte-1ewjj6f .duster-front.svelte-1ewjj6f{animation:svelte-1ewjj6f-front-drift 9s ease-in-out infinite}.scene-bottom.svelte-1ewjj6f.svelte-1ewjj6f{position:absolute;bottom:18px;left:30px;right:10px;display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#52625a}.motion-control.svelte-1ewjj6f.svelte-1ewjj6f{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:1px solid #bdccbf;border-radius:50%;background:transparent}.motion-control.svelte-1ewjj6f.svelte-1ewjj6f:hover{background:#dce9df}.explore-link.svelte-1ewjj6f.svelte-1ewjj6f{position:absolute;bottom:25px;left:48px;display:flex;align-items:center;gap:16px;min-height:44px;font-size:12px;color:#52625a}@keyframes svelte-1ewjj6f-back-drift{50%{transform:translateY(-12px) rotate(-15deg)}}@keyframes svelte-1ewjj6f-front-drift{50%{transform:translateY(8px) rotate(-10deg)}}@media (max-width: 1100px){h1.svelte-1ewjj6f.svelte-1ewjj6f{font-size:64px}.hero-inner.svelte-1ewjj6f.svelte-1ewjj6f{padding:60px 32px;min-height:590px}.product-scene.svelte-1ewjj6f.svelte-1ewjj6f{height:430px}.duster-back.svelte-1ewjj6f.svelte-1ewjj6f{width:440px;height:440px;right:-60px}.duster-front.svelte-1ewjj6f.svelte-1ewjj6f{width:370px;height:370px;right:65px;top:50px}.explore-link.svelte-1ewjj6f.svelte-1ewjj6f{left:32px;bottom:14px}}@media (max-width: 700px){.hero-inner.svelte-1ewjj6f.svelte-1ewjj6f{grid-template-columns:1fr;min-height:0;padding:36px 20px 50px}.hero-copy.svelte-1ewjj6f.svelte-1ewjj6f{padding-bottom:0}h1.svelte-1ewjj6f.svelte-1ewjj6f{font-size:54px}.hero-kicker.svelte-1ewjj6f.svelte-1ewjj6f{margin-bottom:22px}.hero-description.svelte-1ewjj6f.svelte-1ewjj6f{font-size:14px;margin-top:22px}.hero-actions.svelte-1ewjj6f.svelte-1ewjj6f{margin-top:22px;gap:10px}.hero-actions.svelte-1ewjj6f a.svelte-1ewjj6f{padding:12px 16px;font-size:12px}.hero-note.svelte-1ewjj6f.svelte-1ewjj6f{font-size:12px;margin-top:16px}.product-scene.svelte-1ewjj6f.svelte-1ewjj6f{height:285px;margin-top:15px}.duster-back.svelte-1ewjj6f.svelte-1ewjj6f{width:340px;height:340px;right:-15px;top:-24px}.duster-front.svelte-1ewjj6f.svelte-1ewjj6f{width:285px;height:285px;right:80px;top:10px}.scene-caption.svelte-1ewjj6f.svelte-1ewjj6f{top:20px;right:0;font-size:11px}.scene-bottom.svelte-1ewjj6f.svelte-1ewjj6f{left:0;bottom:-8px;font-size:12px}.explore-link.svelte-1ewjj6f.svelte-1ewjj6f{display:none}}@media (max-width: 360px){h1.svelte-1ewjj6f.svelte-1ewjj6f{font-size:46px}.hero-actions.svelte-1ewjj6f.svelte-1ewjj6f{flex-direction:column;align-items:flex-start}.duster-front.svelte-1ewjj6f.svelte-1ewjj6f{right:40px}}@media (max-width: 700px){.product-scene.svelte-1ewjj6f.svelte-1ewjj6f{height:225px}.scene-caption.svelte-1ewjj6f.svelte-1ewjj6f{display:none}.duster-back.svelte-1ewjj6f.svelte-1ewjj6f{width:290px;height:290px}.duster-front.svelte-1ewjj6f.svelte-1ewjj6f{width:250px;height:250px;top:-4px}}@media (min-width: 701px) and (max-height: 800px){.hero-inner.svelte-1ewjj6f.svelte-1ewjj6f{min-height:500px;padding-top:30px;padding-bottom:50px}.product-scene.svelte-1ewjj6f.svelte-1ewjj6f{height:400px}.duster-back.svelte-1ewjj6f.svelte-1ewjj6f{width:420px;height:420px;right:0}.duster-front.svelte-1ewjj6f.svelte-1ewjj6f{width:350px;height:350px;right:135px;top:30px}.hero-kicker.svelte-1ewjj6f.svelte-1ewjj6f{margin-bottom:20px}.hero-copy.svelte-1ewjj6f.svelte-1ewjj6f{padding-bottom:20px}}@media (max-width: 700px) and (max-height: 740px){.hero-inner.svelte-1ewjj6f.svelte-1ewjj6f{padding-top:24px;padding-bottom:24px}.hero-kicker.svelte-1ewjj6f.svelte-1ewjj6f{margin-bottom:16px}.hero-description.svelte-1ewjj6f.svelte-1ewjj6f,.hero-actions.svelte-1ewjj6f.svelte-1ewjj6f{margin-top:16px}.hero-note.svelte-1ewjj6f.svelte-1ewjj6f{margin-top:10px}.product-scene.svelte-1ewjj6f.svelte-1ewjj6f{height:130px;margin-top:4px}.duster-back.svelte-1ewjj6f.svelte-1ewjj6f,.scene-caption.svelte-1ewjj6f.svelte-1ewjj6f{display:none}.duster-front.svelte-1ewjj6f.svelte-1ewjj6f{right:30px;top:-40px;width:220px;height:220px}.scene-bottom.svelte-1ewjj6f.svelte-1ewjj6f{bottom:0}}@media (prefers-reduced-motion: reduce){.motion-control.svelte-1ewjj6f.svelte-1ewjj6f{display:none}.moving.svelte-1ewjj6f .duster.svelte-1ewjj6f{animation:none}}.estimator-section.svelte-7dj5y3.svelte-7dj5y3{background:#172820;color:#fff}.estimator-layout.svelte-7dj5y3.svelte-7dj5y3{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.section-index.svelte-7dj5y3.svelte-7dj5y3{color:#b9d6c6;font-size:12px;margin-bottom:32px}h2.svelte-7dj5y3.svelte-7dj5y3{font-size:56px;line-height:1.08}.estimator-copy.svelte-7dj5y3>p.svelte-7dj5y3:not(.section-index){max-width:390px;color:#cbd8d0;margin-top:26px;font-size:14px;line-height:1.9}.estimator-link.svelte-7dj5y3.svelte-7dj5y3{display:inline-flex;gap:18px;align-items:center;color:#8fe3b9;font-size:14px;font-weight:600;min-height:44px;margin-top:20px}.bulk-facts.svelte-7dj5y3.svelte-7dj5y3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;border-top:1px solid #456052;padding-top:26px;margin-top:36px}.bulk-facts.svelte-7dj5y3 strong.svelte-7dj5y3{display:block;font-size:15px;font-weight:500}.bulk-facts.svelte-7dj5y3 span.svelte-7dj5y3{display:block;margin-top:6px;font-size:12px;color:#b9ccbf}.estimator-tool.svelte-7dj5y3.svelte-7dj5y3{padding:28px;border-radius:8px;background:#fff;color:#172820}.tool-top.svelte-7dj5y3.svelte-7dj5y3{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.tool-top.svelte-7dj5y3 h3.svelte-7dj5y3{font-size:18px;font-weight:600}.tool-top.svelte-7dj5y3>span.svelte-7dj5y3{font-size:12px;color:#52625a}.nf-segments.svelte-7dj5y3.svelte-7dj5y3{margin-bottom:22px}.nf-segment.svelte-7dj5y3.svelte-7dj5y3{flex:1;padding:8px;font-size:12px}.field-pair.svelte-7dj5y3.svelte-7dj5y3{display:grid;grid-template-columns:1.4fr 1fr;gap:16px;margin-bottom:22px}.quantity-label.svelte-7dj5y3.svelte-7dj5y3{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.quantity-label.svelte-7dj5y3>span.svelte-7dj5y3{font-size:12px;color:#52625a}.estimate-quantity.svelte-7dj5y3.svelte-7dj5y3{display:flex;gap:8px;align-items:center}.estimate-quantity.svelte-7dj5y3 input.svelte-7dj5y3{text-align:center;height:46px}.quantity-range.svelte-7dj5y3.svelte-7dj5y3{width:100%;height:44px;accent-color:#067647;cursor:pointer}.estimate-result.svelte-7dj5y3.svelte-7dj5y3{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;align-items:flex-end;border-top:1px solid #dce4df;padding-top:20px;margin-top:5px}.estimate-result.svelte-7dj5y3 span.svelte-7dj5y3{font-size:12px;color:#52625a}.estimate-result.svelte-7dj5y3 strong.svelte-7dj5y3{display:block;margin-top:5px;font-size:30px;font-weight:500;font-variant-numeric:tabular-nums}.estimate-note.svelte-7dj5y3.svelte-7dj5y3{color:#52625a;font-size:12px;line-height:1.7;margin:14px 0 20px}.estimator-tool.svelte-7dj5y3>.nf-button.svelte-7dj5y3{display:flex;width:100%}@media (max-width: 1000px){.estimator-layout.svelte-7dj5y3.svelte-7dj5y3{gap:40px}h2.svelte-7dj5y3.svelte-7dj5y3{font-size:44px}}@media (max-width: 750px){.estimator-layout.svelte-7dj5y3.svelte-7dj5y3{grid-template-columns:1fr;gap:36px}h2.svelte-7dj5y3.svelte-7dj5y3{font-size:40px}.section-index.svelte-7dj5y3.svelte-7dj5y3{margin-bottom:20px}.bulk-facts.svelte-7dj5y3.svelte-7dj5y3{margin-top:20px}.estimator-tool.svelte-7dj5y3.svelte-7dj5y3{padding:20px}}@media (max-width: 360px){.field-pair.svelte-7dj5y3.svelte-7dj5y3{grid-template-columns:1fr}.nf-segment.svelte-7dj5y3.svelte-7dj5y3{font-size:12px}}div.svelte-digdjx{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}div.visible.svelte-digdjx{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){div.svelte-digdjx{opacity:1;transform:none;transition:none}}.service-strip.svelte-7i6hz6.svelte-7i6hz6.svelte-7i6hz6{max-width:1360px;display:grid;grid-template-columns:repeat(3,1fr);margin:auto;padding:22px 48px;border-bottom:1px solid #dce4df;gap:24px}.service-strip.svelte-7i6hz6 div.svelte-7i6hz6.svelte-7i6hz6{font-size:12px;color:#405148;display:flex;gap:14px;align-items:center}.service-strip.svelte-7i6hz6 span.svelte-7i6hz6.svelte-7i6hz6{color:#067647;font-size:12px;font-variant-numeric:tabular-nums}.section-index.svelte-7i6hz6.svelte-7i6hz6.svelte-7i6hz6{color:#52625a;font-size:12px;margin-bottom:14px}.section-heading.svelte-7i6hz6.svelte-7i6hz6.svelte-7i6hz6{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:30px}h2.svelte-7i6hz6.svelte-7i6hz6.svelte-7i6hz6{font-size:40px;line-height:1.15}.section-description.svelte-7i6hz6.svelte-7i6hz6.svelte-7i6hz6{font-size:12px;line-height:1.85;color:#52625a}.collection-tabs.svelte-7i6hz6.svelte-7i6hz6.svelte-7i6hz6{display:flex;flex-wrap:wrap;gap:28px;border-bottom:1px solid #dce4df;margin-bottom:28px}.collection-tabs.svelte-7i6hz6 button.svelte-7i6hz6.svelte-7i6hz6{padding:12px 0 16px;min-height:48px;font-size:12px;color:#52625a;border-bottom:2px solid transparent}.collection-tabs.svelte-7i6hz6 button[aria-pressed=true].svelte-7i6hz6.svelte-7i6hz6{color:#067647;font-weight:600;border-bottom-color:#067647}.collection-tabs.svelte-7i6hz6 button.svelte-7i6hz6.svelte-7i6hz6:hover{color:#067647}.empty-catalog.svelte-7i6hz6.svelte-7i6hz6.svelte-7i6hz6{padding:40px 0;font-size:14px}.empty-catalog.svelte-7i6hz6 a.svelte-7i6hz6.svelte-7i6hz6{text-decoration:underline}.reason-grid.svelte-7i6hz6.svelte-7i6hz6.svelte-7i6hz6{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #dce4df}.reason-grid.svelte-7i6hz6 article.svelte-7i6hz6.svelte-7i6hz6{padding:30px 28px 0;border-left:1px solid #dce4df}.reason-grid.svelte-7i6hz6 article.svelte-7i6hz6.svelte-7i6hz6:first-child{padding-left:0;border-left:0}.reason-grid.svelte-7i6hz6 article.svelte-7i6hz6.svelte-7i6hz6:last-child{padding-right:0}.reason-grid.svelte-7i6hz6 h3.svelte-7i6hz6.svelte-7i6hz6{margin:24px 0 12px;font-size:18px;font-weight:500}.reason-grid.svelte-7i6hz6 p.svelte-7i6hz6.svelte-7i6hz6{font-size:14px;line-height:1.85;color:#52625a;min-height:100px}.reason-grid.svelte-7i6hz6 a.svelte-7i6hz6.svelte-7i6hz6{margin-top:18px;font-size:12px}.family-section.svelte-7i6hz6.svelte-7i6hz6.svelte-7i6hz6{background:#f0f4f0;border-block:1px solid #dce4df}.family-inner.svelte-7i6hz6.svelte-7i6hz6.svelte-7i6hz6{display:grid;grid-template-columns:1.25fr 1fr;gap:60px;align-items:center}.family-inner.svelte-7i6hz6 p.svelte-7i6hz6.svelte-7i6hz6:not(.section-index){font-size:14px;color:#52625a;line-height:1.9}.family-inner.svelte-7i6hz6 a.svelte-7i6hz6.svelte-7i6hz6{margin-top:18px}.questions.svelte-7i6hz6.svelte-7i6hz6.svelte-7i6hz6{display:grid;grid-template-columns:1fr 1.3fr;gap:80px}.questions.svelte-7i6hz6>div.svelte-7i6hz6>a.svelte-7i6hz6{margin-top:24px}.faq-list.svelte-7i6hz6 details.svelte-7i6hz6.svelte-7i6hz6{border-bottom:1px solid #dce4df}.faq-list.svelte-7i6hz6 details.svelte-7i6hz6.svelte-7i6hz6:first-child{border-top:1px solid #dce4df}summary.svelte-7i6hz6.svelte-7i6hz6.svelte-7i6hz6{cursor:pointer;padding:22px 20px 22px 0;font-size:14px;font-weight:500}.faq-list.svelte-7i6hz6 p.svelte-7i6hz6.svelte-7i6hz6{padding:0 24px 22px 0;color:#52625a;font-size:14px;line-height:1.85}@media (max-width: 1000px){.service-strip.svelte-7i6hz6.svelte-7i6hz6.svelte-7i6hz6{padding-inline:32px}.questions.svelte-7i6hz6.svelte-7i6hz6.svelte-7i6hz6{gap:40px}.reason-grid.svelte-7i6hz6 p.svelte-7i6hz6.svelte-7i6hz6{min-height:145px}h2.svelte-7i6hz6.svelte-7i6hz6.svelte-7i6hz6{font-size:34px}}@media (max-width: 700px){.service-strip.svelte-7i6hz6.svelte-7i6hz6.svelte-7i6hz6{padding:18px 20px;gap:14px;grid-template-columns:1fr}.service-strip.svelte-7i6hz6 div.svelte-7i6hz6.svelte-7i6hz6{font-size:12px}.section-heading.svelte-7i6hz6.svelte-7i6hz6.svelte-7i6hz6{display:block}.section-heading.svelte-7i6hz6>a.svelte-7i6hz6.svelte-7i6hz6{margin-top:14px}.collection-tabs.svelte-7i6hz6.svelte-7i6hz6.svelte-7i6hz6{gap:18px}.collection-tabs.svelte-7i6hz6 button.svelte-7i6hz6.svelte-7i6hz6{font-size:12px}h2.svelte-7i6hz6.svelte-7i6hz6.svelte-7i6hz6{font-size:30px}.reason-grid.svelte-7i6hz6.svelte-7i6hz6.svelte-7i6hz6{grid-template-columns:1fr}.reason-grid.svelte-7i6hz6 article.svelte-7i6hz6.svelte-7i6hz6,.reason-grid.svelte-7i6hz6 article.svelte-7i6hz6.svelte-7i6hz6:first-child,.reason-grid.svelte-7i6hz6 article.svelte-7i6hz6.svelte-7i6hz6:last-child{border-left:0;border-bottom:1px solid #dce4df;padding:24px 0}.reason-grid.svelte-7i6hz6 h3.svelte-7i6hz6.svelte-7i6hz6{margin-top:16px}.reason-grid.svelte-7i6hz6 p.svelte-7i6hz6.svelte-7i6hz6{min-height:0}.section-description.svelte-7i6hz6.svelte-7i6hz6.svelte-7i6hz6{margin-top:18px}.family-inner.svelte-7i6hz6.svelte-7i6hz6.svelte-7i6hz6,.questions.svelte-7i6hz6.svelte-7i6hz6.svelte-7i6hz6{grid-template-columns:1fr;gap:30px}}
