.cross-hero[data-astro-cid-dac3plvr]{padding:.75rem}.hero-shell[data-astro-cid-dac3plvr]{min-height:min(76vh,660px);border-radius:var(--radius-lg);--hero-bg: #0061ea;--hero-content-width: min(1280px, calc(100% - 3rem) );background:var(--hero-bg);overflow:hidden}.hero-grid[data-astro-cid-dac3plvr]{width:var(--hero-content-width);min-height:inherit;margin-inline:auto;padding:9.4rem 0 clamp(4rem,7vh,5.8rem);display:grid;grid-template-columns:minmax(0,.92fr) minmax(300px,.9fr);align-items:center;gap:clamp(2rem,6vw,5.5rem)}.hero-content[data-astro-cid-dac3plvr]{max-width:45rem;color:#fff}.hero-pill[data-astro-cid-dac3plvr]{display:inline-flex;align-items:center;min-height:1.75rem;color:#ffffffe0;font-size:.84rem;font-weight:600}.hero-content[data-astro-cid-dac3plvr] h1[data-astro-cid-dac3plvr]{margin:1.2rem 0 1rem;font-family:Plus Jakarta Sans,Segoe UI,sans-serif;font-size:clamp(2rem,4vw,4rem);line-height:1.03;letter-spacing:0;max-width:11ch}.hero-content[data-astro-cid-dac3plvr] p[data-astro-cid-dac3plvr]{margin:0;max-width:58ch;color:#ffffffe0;font-size:clamp(.98rem,1.05vw,1.08rem);line-height:1.48}.hero-actions[data-astro-cid-dac3plvr]{margin-top:1.6rem;display:flex;flex-wrap:wrap;align-items:center;gap:.9rem}.hero-primary[data-astro-cid-dac3plvr]{min-height:46px;background:#fff;color:var(--wendo-title)}.hero-primary[data-astro-cid-dac3plvr]:hover{background:#f2f7ff}.hero-secondary[data-astro-cid-dac3plvr]{min-height:46px;padding-inline:.3rem;border:0;background:transparent;color:#fff}.hero-secondary[data-astro-cid-dac3plvr]:hover{background:transparent;color:#ffffffc7}.hero-secondary[data-astro-cid-dac3plvr] i[data-astro-cid-dac3plvr],.free-shipping-copy[data-astro-cid-dac3plvr] i[data-astro-cid-dac3plvr]{display:inline-flex;align-items:center;justify-content:center;line-height:1}.hero-visual[data-astro-cid-dac3plvr]{justify-self:center;width:min(100%,32rem)}.cart-panel[data-astro-cid-dac3plvr]{padding:1rem;border:1px solid rgba(255,255,255,.24);border-radius:var(--radius-lg);background:#fff;display:grid;gap:.85rem}.cart-head[data-astro-cid-dac3plvr],.cart-product[data-astro-cid-dac3plvr],.suggestion-card[data-astro-cid-dac3plvr]{display:flex;align-items:center;gap:.8rem}.cart-head[data-astro-cid-dac3plvr]{justify-content:space-between;padding-bottom:.65rem;border-bottom:1px solid #d7e4f5}.cart-head[data-astro-cid-dac3plvr] span[data-astro-cid-dac3plvr],.cart-product[data-astro-cid-dac3plvr] small[data-astro-cid-dac3plvr],.suggestion-card[data-astro-cid-dac3plvr] small[data-astro-cid-dac3plvr],.free-shipping[data-astro-cid-dac3plvr] span[data-astro-cid-dac3plvr]{color:var(--wendo-ink-700);font-size:.84rem}.cart-head[data-astro-cid-dac3plvr] strong[data-astro-cid-dac3plvr],.cart-product[data-astro-cid-dac3plvr] strong[data-astro-cid-dac3plvr],.suggestion-card[data-astro-cid-dac3plvr] strong[data-astro-cid-dac3plvr]{color:var(--wendo-title)}.product-thumb[data-astro-cid-dac3plvr],.suggestion-media[data-astro-cid-dac3plvr]{flex:0 0 auto;width:3.3rem;height:3.3rem;border-radius:12px;background:#f0f0f0;overflow:hidden}.product-thumb[data-astro-cid-dac3plvr] img[data-astro-cid-dac3plvr],.suggestion-media[data-astro-cid-dac3plvr] img[data-astro-cid-dac3plvr]{display:block;width:100%;height:100%;object-fit:contain;padding:.35rem}.cart-product[data-astro-cid-dac3plvr] b[data-astro-cid-dac3plvr]{margin-left:auto;color:var(--wendo-title);font-size:.92rem}.free-shipping[data-astro-cid-dac3plvr]{padding:.85rem;border:1px solid #d7e4f5;border-radius:var(--radius-md);background:#f7faff;display:grid;gap:.55rem}.free-shipping-copy[data-astro-cid-dac3plvr]{display:inline-flex;align-items:center;gap:.42rem}.free-shipping-copy[data-astro-cid-dac3plvr] i[data-astro-cid-dac3plvr]{color:var(--wendo-primary);font-size:1.05rem}.free-shipping-progress[data-astro-cid-dac3plvr]{height:.45rem;border-radius:999px;background:#0061ea;width:78%}.suggestion-card[data-astro-cid-dac3plvr]{padding:.85rem;border:1px solid #d7e4f5;border-radius:var(--radius-md);background:#fff}.suggestion-card[data-astro-cid-dac3plvr] div[data-astro-cid-dac3plvr]{min-width:0;display:grid;gap:.16rem}.suggestion-card[data-astro-cid-dac3plvr] span[data-astro-cid-dac3plvr]:not(.suggestion-media){color:var(--wendo-primary);font-size:.88rem;font-weight:800}.suggestion-card[data-astro-cid-dac3plvr] button[data-astro-cid-dac3plvr]{margin-left:auto;min-height:2.4rem;padding-inline:.9rem;border:0;border-radius:var(--radius-button);background:var(--wendo-primary);color:#fff;font-weight:800}.metrics-section[data-astro-cid-dac3plvr]{padding-top:clamp(3rem,7vw,5rem);padding-bottom:2.4rem}.metrics-head[data-astro-cid-dac3plvr]{max-width:760px;margin-inline:auto;text-align:center}.metrics-head[data-astro-cid-dac3plvr] .section-title[data-astro-cid-dac3plvr],.metrics-head[data-astro-cid-dac3plvr] p[data-astro-cid-dac3plvr],.impact-card[data-astro-cid-dac3plvr] h3[data-astro-cid-dac3plvr],.impact-card[data-astro-cid-dac3plvr] p[data-astro-cid-dac3plvr]{margin:0}.metrics-head[data-astro-cid-dac3plvr] p[data-astro-cid-dac3plvr]{margin-top:1rem;color:var(--wendo-ink-700);font-size:1rem;line-height:1.48}.impact-grid[data-astro-cid-dac3plvr]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:clamp(1.8rem,4vw,2.8rem)}.impact-card[data-astro-cid-dac3plvr]{min-height:220px;padding:1.25rem;border:1px solid #d7e4f5;border-radius:var(--radius-md);background:#fff;display:grid;align-content:end;transition:transform .18s ease,border-color .18s ease}.impact-card[data-astro-cid-dac3plvr]:hover{transform:translateY(-4px);border-color:#c9defd}.impact-card__image[data-astro-cid-dac3plvr]{width:100%;height:auto;margin-bottom:2rem;border-radius:12px;object-fit:contain;display:block}.impact-card[data-astro-cid-dac3plvr] h3[data-astro-cid-dac3plvr]{color:var(--wendo-title);font-size:1.05rem;line-height:1.25}.impact-card[data-astro-cid-dac3plvr] p[data-astro-cid-dac3plvr]{margin-top:.55rem;color:var(--wendo-ink-700);font-size:.93rem;line-height:1.45}.section-intro[data-astro-cid-dac3plvr]{display:grid;justify-items:center;gap:.55rem;text-align:center;margin-bottom:1.4rem}.section-intro[data-astro-cid-dac3plvr].compact{margin-bottom:0}.section-intro[data-astro-cid-dac3plvr] .section-title[data-astro-cid-dac3plvr]{margin:0;max-width:24ch}.section-intro[data-astro-cid-dac3plvr] p[data-astro-cid-dac3plvr],.faq-head[data-astro-cid-dac3plvr] p[data-astro-cid-dac3plvr]{margin:0;max-width:72ch;color:var(--wendo-ink-700);font-size:1.02rem;line-height:1.48}.examples-strip[data-astro-cid-dac3plvr],.shipping-messages[data-astro-cid-dac3plvr]{display:flex;flex-wrap:wrap;justify-content:center;gap:.65rem}.examples-strip[data-astro-cid-dac3plvr] span[data-astro-cid-dac3plvr],.shipping-messages[data-astro-cid-dac3plvr] span[data-astro-cid-dac3plvr]{padding:.68rem .86rem;border:1px solid #d7e4f5;border-radius:var(--radius-button);color:var(--wendo-title);font-size:.9rem;font-weight:700}.modes-layout[data-astro-cid-dac3plvr]{display:grid;gap:1.6rem}.shipping-section[data-astro-cid-dac3plvr]{padding-top:2.4rem}.shipping-messages[data-astro-cid-dac3plvr]{margin-top:0}.faq-section[data-astro-cid-dac3plvr]{padding-top:2rem}.faq-layout[data-astro-cid-dac3plvr]{display:grid;gap:1.5rem}.faq-head[data-astro-cid-dac3plvr]{max-width:680px;text-align:center;justify-self:center}.faq-list[data-astro-cid-dac3plvr]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.faq-item[data-astro-cid-dac3plvr]{border:1px solid rgba(177,195,220,.58);border-radius:var(--radius-md);background:#fff;overflow:hidden}.faq-item[data-astro-cid-dac3plvr] summary[data-astro-cid-dac3plvr]{list-style:none;cursor:pointer;min-height:4.25rem;padding:1rem 1.15rem;display:grid;grid-template-columns:1fr 1rem;gap:1rem;align-items:center;color:var(--wendo-title);font-size:.96rem;font-weight:650;line-height:1.35}.faq-item[data-astro-cid-dac3plvr] summary[data-astro-cid-dac3plvr]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-dac3plvr] summary[data-astro-cid-dac3plvr]:after{content:"";width:.55rem;height:.55rem;justify-self:end;border-top:1.5px solid var(--wendo-deep);border-right:1.5px solid var(--wendo-deep);transform:rotate(45deg);transition:transform .18s ease}.faq-item[data-astro-cid-dac3plvr][open] summary[data-astro-cid-dac3plvr]:after{transform:rotate(135deg)}.faq-item[data-astro-cid-dac3plvr] strong[data-astro-cid-dac3plvr]{color:var(--wendo-primary)}.faq-answer[data-astro-cid-dac3plvr]{padding:0 1.15rem 1rem}.faq-answer[data-astro-cid-dac3plvr] p[data-astro-cid-dac3plvr]{margin:0;color:var(--wendo-ink-700);font-size:.94rem}@media(max-width:820px){.impact-grid[data-astro-cid-dac3plvr]{grid-template-columns:1fr}}@media(max-width:980px){.cross-hero[data-astro-cid-dac3plvr]{padding:.5rem}.hero-shell[data-astro-cid-dac3plvr]{min-height:auto;--hero-content-width: min(100%, calc(100% - 2rem) )}.hero-grid[data-astro-cid-dac3plvr]{grid-template-columns:1fr;padding:8rem 0 2rem;gap:2rem}.hero-content[data-astro-cid-dac3plvr] h1[data-astro-cid-dac3plvr]{max-width:11ch;font-size:clamp(2rem,10vw,3.1rem)}.hero-primary[data-astro-cid-dac3plvr],.hero-secondary[data-astro-cid-dac3plvr]{width:100%;justify-content:center}.hero-visual[data-astro-cid-dac3plvr]{width:min(100%,27rem)}.faq-list[data-astro-cid-dac3plvr]{grid-template-columns:1fr}}@media(max-width:620px){.hero-content[data-astro-cid-dac3plvr] h1[data-astro-cid-dac3plvr]{font-size:clamp(1.8rem,11vw,2.4rem)}.cart-panel[data-astro-cid-dac3plvr]{padding:.8rem}.suggestion-card[data-astro-cid-dac3plvr]{align-items:start;flex-wrap:wrap}.suggestion-card[data-astro-cid-dac3plvr] button[data-astro-cid-dac3plvr]{width:100%;margin-left:0}.examples-strip[data-astro-cid-dac3plvr],.shipping-messages[data-astro-cid-dac3plvr]{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}.examples-strip[data-astro-cid-dac3plvr]::-webkit-scrollbar,.shipping-messages[data-astro-cid-dac3plvr]::-webkit-scrollbar{display:none}.examples-strip[data-astro-cid-dac3plvr] span[data-astro-cid-dac3plvr],.shipping-messages[data-astro-cid-dac3plvr] span[data-astro-cid-dac3plvr]{flex:0 0 auto;scroll-snap-align:start;white-space:nowrap}}
