.category-edits[data-astro-cid-swwetth3]{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.category-edit[data-astro-cid-swwetth3]{--card:#edf0e5;--shape:#dce4ce;--sketch:#82976c;isolation:isolate;background:var(--card);border:1px solid #dce0d2;border-radius:10px;min-width:0;padding:18px;transition:transform .25s,border-color .25s,box-shadow .25s;display:block;position:relative}.tone-cream[data-astro-cid-swwetth3]{--card:#f6f3e9;--shape:#eae5ce;--sketch:#bd9860}.tone-sand[data-astro-cid-swwetth3]{--card:#f4ede2;--shape:#ecddc3;--sketch:#c68b50}.edit-index[data-astro-cid-swwetth3]{letter-spacing:.13em;color:#7e856f;font-size:8px;display:block}.edit-art[data-astro-cid-swwetth3]{height:158px;margin-block:8px 14px;position:relative}.edit-blob[data-astro-cid-swwetth3]{background:var(--shape);border-radius:48% 52% 59% 41%/53% 43% 57% 47%;width:72%;height:82%;position:absolute;top:9%;left:14%;transform:rotate(-12deg)}.edit-doodle[data-astro-cid-swwetth3]{width:100%;height:100%;color:var(--sketch);opacity:.75;position:absolute;inset:0}.edit-photo[data-astro-cid-swwetth3]{background:#fafaf6;border:1px solid #fff;width:58%;height:84%;padding:7px;transition:transform .3s;position:absolute;box-shadow:0 5px 15px #26332a12}.edit-photo[data-astro-cid-swwetth3] img[data-astro-cid-swwetth3]{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.edit-photo-0[data-astro-cid-swwetth3]{top:3%;left:5%;transform:rotate(-9deg)}.edit-photo-1[data-astro-cid-swwetth3]{bottom:0;right:3%;transform:rotate(10deg)}.edit-heading[data-astro-cid-swwetth3]{justify-content:space-between;align-items:center;gap:8px;display:flex}.edit-heading[data-astro-cid-swwetth3] h3[data-astro-cid-swwetth3]{font-family:var(--serif);letter-spacing:-.035em;font-size:26px;font-weight:400;line-height:1.2}.edit-arrow[data-astro-cid-swwetth3]{border:1px solid #b8c2ab;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:17px;transition:background .25s,color .25s;display:flex}.edit-details[data-astro-cid-swwetth3]{margin-top:7px}.edit-details[data-astro-cid-swwetth3] p[data-astro-cid-swwetth3]{color:#717a64;font-size:10px;line-height:1.6}.edit-details[data-astro-cid-swwetth3]>span[data-astro-cid-swwetth3]{color:#848b78;margin-top:6px;font-size:9px;display:block}.category-edit[data-astro-cid-swwetth3]:focus-visible{outline-offset:4px}.category-edit[data-astro-cid-swwetth3]:focus-visible .edit-arrow[data-astro-cid-swwetth3]{color:#fff;background:var(--green)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.category-edit[data-astro-cid-swwetth3]:hover{border-color:#adbba0;transform:translateY(-4px);box-shadow:0 10px 25px #26332a09}.category-edit[data-astro-cid-swwetth3]:hover .edit-photo-0[data-astro-cid-swwetth3]{transform:rotate(-13deg)translate(-3px,-3px)}.category-edit[data-astro-cid-swwetth3]:hover .edit-photo-1[data-astro-cid-swwetth3]{transform:rotate(13deg)translate(3px,-4px)}.category-edit[data-astro-cid-swwetth3]:hover .edit-arrow[data-astro-cid-swwetth3]{color:#fff;background:var(--green)}}@media (width<=1100px){.category-edits[data-astro-cid-swwetth3]{gap:12px}.category-edit[data-astro-cid-swwetth3]{padding:14px}.edit-art[data-astro-cid-swwetth3]{height:140px}.edit-heading[data-astro-cid-swwetth3] h3[data-astro-cid-swwetth3]{font-size:23px}.edit-details[data-astro-cid-swwetth3] p[data-astro-cid-swwetth3]{min-height:32px}}@media (width<=760px){.category-edits[data-astro-cid-swwetth3]{gap:8px}.category-edit[data-astro-cid-swwetth3]{border-radius:7px;padding:10px 8px}.edit-index[data-astro-cid-swwetth3]{letter-spacing:.08em;font-size:7px}.edit-art[data-astro-cid-swwetth3]{height:clamp(72px,17vw,126px);margin-block:8px 10px}.edit-photo[data-astro-cid-swwetth3]{width:91%;height:93%;padding:3px}.edit-photo-0[data-astro-cid-swwetth3]{top:4%;left:4%;transform:rotate(-6deg)}.edit-photo-1[data-astro-cid-swwetth3]{display:none}.edit-blob[data-astro-cid-swwetth3]{width:100%;left:0}.edit-doodle[data-astro-cid-swwetth3]{transform:scale(1.12)}.edit-heading[data-astro-cid-swwetth3]{align-items:flex-start;gap:0}.edit-heading[data-astro-cid-swwetth3] h3[data-astro-cid-swwetth3]{font-family:var(--sans);letter-spacing:-.025em;overflow-wrap:anywhere;min-height:30px;font-size:11px;font-weight:550;line-height:1.35}.edit-arrow[data-astro-cid-swwetth3]{display:none}.edit-details[data-astro-cid-swwetth3]{margin-top:0}.edit-details[data-astro-cid-swwetth3] p[data-astro-cid-swwetth3]{display:none}.edit-details[data-astro-cid-swwetth3]>span[data-astro-cid-swwetth3]{margin-top:3px;font-size:8px}}@media (prefers-reduced-motion:reduce){.category-edit[data-astro-cid-swwetth3],.edit-photo[data-astro-cid-swwetth3],.edit-arrow[data-astro-cid-swwetth3]{transition:none}}.spreadsheet-intro[data-astro-cid-tdgsno6l]{padding-bottom:80px}.intro-heading[data-astro-cid-tdgsno6l]{background:#edf0e5;border:1px solid #dce0d2;border-radius:10px;grid-template-columns:1fr 1.15fr;align-items:center;gap:64px;padding:38px 40px;display:grid}.eyebrow[data-astro-cid-tdgsno6l]{color:#748761;margin-bottom:16px}.intro-heading[data-astro-cid-tdgsno6l] h2[data-astro-cid-tdgsno6l]{max-width:450px;font-size:clamp(32px,3vw,43px);line-height:1.13}.intro-description[data-astro-cid-tdgsno6l]{color:#5c6855;font-size:14px;line-height:1.9}.intro-features[data-astro-cid-tdgsno6l]{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:28px;display:grid}.intro-features[data-astro-cid-tdgsno6l] article[data-astro-cid-tdgsno6l]{border-top:1px solid #c8d0bc;min-width:0;padding:22px 0 0}.feature-marker[data-astro-cid-tdgsno6l]{letter-spacing:.1em;color:#77876c;justify-content:space-between;align-items:center;margin-bottom:19px;font-size:11px;display:flex}.feature-marker[data-astro-cid-tdgsno6l] span[data-astro-cid-tdgsno6l]{color:#a77847;font-size:19px}.intro-features[data-astro-cid-tdgsno6l] h3[data-astro-cid-tdgsno6l]{margin-bottom:12px;font-size:16px;font-weight:600;line-height:1.45}.intro-features[data-astro-cid-tdgsno6l] p[data-astro-cid-tdgsno6l]{color:#68735e;font-size:13px;line-height:1.85}.shopping-workflow[data-astro-cid-tdgsno6l]{background:#f0ece2;border-block:1px solid #e2dfd3}.workflow-inner[data-astro-cid-tdgsno6l]{grid-template-columns:.85fr 1.3fr;gap:90px;padding-block:64px;display:grid}.workflow-heading[data-astro-cid-tdgsno6l] h2[data-astro-cid-tdgsno6l]{max-width:380px;font-size:clamp(34px,3.2vw,46px);line-height:1.12}.workflow-heading[data-astro-cid-tdgsno6l]>p[data-astro-cid-tdgsno6l]:not(.eyebrow){color:#68735e;max-width:365px;margin-top:21px;font-size:14px;line-height:1.85}.workflow-heading[data-astro-cid-tdgsno6l] .button[data-astro-cid-tdgsno6l]{border-radius:3px;margin-top:28px;font-size:12px}.workflow-steps[data-astro-cid-tdgsno6l]{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 32px;margin:0;padding:0;list-style:none;display:grid}.workflow-steps[data-astro-cid-tdgsno6l] li[data-astro-cid-tdgsno6l]{border-top:1px solid #d4d4c5;min-width:0;padding-top:18px}.workflow-number[data-astro-cid-tdgsno6l]{font-family:var(--serif);color:#a77847;margin-bottom:18px;font-size:27px;line-height:1;display:block}.workflow-steps[data-astro-cid-tdgsno6l] h3[data-astro-cid-tdgsno6l]{margin-bottom:10px;font-size:16px;font-weight:600;line-height:1.45}.workflow-steps[data-astro-cid-tdgsno6l] h3[data-astro-cid-tdgsno6l] a[data-astro-cid-tdgsno6l]{text-underline-offset:4px;text-decoration:underline}.workflow-steps[data-astro-cid-tdgsno6l] h3[data-astro-cid-tdgsno6l] a[data-astro-cid-tdgsno6l]:focus-visible{outline:2px solid var(--green);outline-offset:4px}.workflow-steps[data-astro-cid-tdgsno6l] p[data-astro-cid-tdgsno6l]{color:#68735e;font-size:13px;line-height:1.85}.home-resource-links[data-astro-cid-tdgsno6l]{border-bottom:1px solid #e4e5dc;justify-content:flex-end;gap:24px;padding-block:22px;display:flex}.home-resource-links[data-astro-cid-tdgsno6l] a[data-astro-cid-tdgsno6l]{color:var(--green);text-underline-offset:4px;font-size:12px;text-decoration:underline}.home-resource-links[data-astro-cid-tdgsno6l] span[data-astro-cid-tdgsno6l]{margin-inline-start:4px;text-decoration:none}@media (width<=1100px){.intro-heading[data-astro-cid-tdgsno6l]{gap:32px;padding:32px}.workflow-inner[data-astro-cid-tdgsno6l]{grid-template-columns:.8fr 1.3fr;gap:42px}.workflow-steps[data-astro-cid-tdgsno6l]{gap:26px 24px}}@media (width<=760px){.spreadsheet-intro[data-astro-cid-tdgsno6l]{padding-bottom:48px}.intro-heading[data-astro-cid-tdgsno6l]{grid-template-columns:1fr;gap:20px;padding:26px 23px}.intro-heading[data-astro-cid-tdgsno6l] h2[data-astro-cid-tdgsno6l]{font-size:34px}.intro-description[data-astro-cid-tdgsno6l]{font-size:14px;line-height:1.85}.intro-features[data-astro-cid-tdgsno6l]{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 20px}.intro-features[data-astro-cid-tdgsno6l] h3[data-astro-cid-tdgsno6l]{font-size:15px}.intro-features[data-astro-cid-tdgsno6l] p[data-astro-cid-tdgsno6l]{font-size:13px;line-height:1.75}.workflow-inner[data-astro-cid-tdgsno6l]{grid-template-columns:1fr;gap:32px;padding-block:42px}.workflow-heading[data-astro-cid-tdgsno6l] h2[data-astro-cid-tdgsno6l]{max-width:none;font-size:36px}.workflow-heading[data-astro-cid-tdgsno6l]>p[data-astro-cid-tdgsno6l]:not(.eyebrow){max-width:none}.workflow-heading[data-astro-cid-tdgsno6l] .button[data-astro-cid-tdgsno6l]{margin-top:22px}.workflow-steps[data-astro-cid-tdgsno6l]{grid-template-columns:1fr;gap:23px}.workflow-steps[data-astro-cid-tdgsno6l] li[data-astro-cid-tdgsno6l]{grid-template-columns:36px 1fr;gap:15px;display:grid}.workflow-number[data-astro-cid-tdgsno6l]{margin:2px 0 0;font-size:25px}.workflow-steps[data-astro-cid-tdgsno6l] h3[data-astro-cid-tdgsno6l]{font-size:16px}.workflow-steps[data-astro-cid-tdgsno6l] p[data-astro-cid-tdgsno6l]{font-size:14px}}.home-reading[data-astro-cid-guuao4oa]{padding-block:54px 64px}.reading-grid[data-astro-cid-guuao4oa]{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.reading-grid[data-astro-cid-guuao4oa] article[data-astro-cid-guuao4oa]{border-top:1px solid var(--line);min-width:0;padding-top:22px}.reading-grid[data-astro-cid-guuao4oa] .eyebrow[data-astro-cid-guuao4oa]{color:var(--muted);font-size:11px}.reading-grid[data-astro-cid-guuao4oa] h3[data-astro-cid-guuao4oa]{font:400 26px/1.25 var(--serif);margin:14px 0}.reading-grid[data-astro-cid-guuao4oa] h3[data-astro-cid-guuao4oa] a[data-astro-cid-guuao4oa]{overflow-wrap:anywhere;padding-block:4px;display:block}.reading-grid[data-astro-cid-guuao4oa] h3[data-astro-cid-guuao4oa] a[data-astro-cid-guuao4oa]:hover{text-underline-offset:4px;text-decoration:underline}.reading-grid[data-astro-cid-guuao4oa] h3[data-astro-cid-guuao4oa] a[data-astro-cid-guuao4oa]:focus-visible{outline:2px solid var(--green);outline-offset:4px}.reading-grid[data-astro-cid-guuao4oa] article[data-astro-cid-guuao4oa]>p[data-astro-cid-guuao4oa]:last-child{color:var(--muted);font-size:14px;line-height:1.85}@media (width<=760px){.home-reading[data-astro-cid-guuao4oa]{padding-block:38px 45px}.reading-grid[data-astro-cid-guuao4oa]{grid-template-columns:1fr;gap:25px}.reading-grid[data-astro-cid-guuao4oa] h3[data-astro-cid-guuao4oa]{font-size:25px}.reading-grid[data-astro-cid-guuao4oa] .eyebrow[data-astro-cid-guuao4oa]{font-size:12px}}.featured-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(6,minmax(0,1fr));gap:30px 18px}@media (width<=760px){.featured-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 14px}}.mascot-hero[data-astro-cid-lcdefpme]{isolation:isolate;background:#f6eddf;position:relative;overflow:hidden}.mascot-backdrop[data-astro-cid-lcdefpme]{z-index:-1;pointer-events:none;position:absolute;inset:0}.mascot-backdrop[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:center;width:100%;height:100%}.mascot-hero-inner[data-astro-cid-lcdefpme]{align-items:center;min-height:clamp(620px,45.5vw,760px);padding-block:48px 56px;display:flex}.hero-copy[data-astro-cid-lcdefpme]{width:62%;max-width:840px}.hero-copy[data-astro-cid-lcdefpme]>.eyebrow[data-astro-cid-lcdefpme]{font-size:11px}.mascot-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.055em;white-space:nowrap;margin:25px 0 27px;font-size:clamp(68px,6.4vw,96px);line-height:.99}.mascot-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:#6c8258}.hero-description[data-astro-cid-lcdefpme]{color:#56604e;max-width:510px;font-size:15px}.hero-search-label[data-astro-cid-lcdefpme]{color:#56604e;margin-top:22px;font-size:12px}.hero-search[data-astro-cid-lcdefpme]{border-radius:4px;max-width:520px;margin-top:8px;box-shadow:0 8px 28px #55482c0d}.hero-search[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{font-size:14px}.hero-search[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{width:50px;height:50px}.hero-catalog-button[data-astro-cid-lcdefpme]{border-radius:4px;justify-content:space-between;gap:22px;width:fit-content;max-width:100%;margin-top:16px;padding:15px 20px;font-size:13px;line-height:1.6;display:inline-flex}.search-suggestions[data-astro-cid-lcdefpme]{font-size:10px}.search-suggestions[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{background:#fff8;border-color:#b8beaa}.hero-proof[data-astro-cid-lcdefpme]{color:#5c6652;gap:9px 19px;font-size:10px;line-height:1.7}@media (width>=1800px){.mascot-backdrop[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-position:center 42%}}@media (width>=761px) and (width<=1100px){.mascot-hero-inner[data-astro-cid-lcdefpme]{min-height:610px}.hero-copy[data-astro-cid-lcdefpme]{width:62%}.mascot-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(48px,6.4vw,70px)}.hero-description[data-astro-cid-lcdefpme]{max-width:440px;font-size:14px}.hero-search[data-astro-cid-lcdefpme]{max-width:460px}.mascot-backdrop[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-position:57% center}.mascot-hero[data-astro-cid-lcdefpme]:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#f6eddfb3 0%,#f6eddf70 33%,#0000 56%);position:absolute;inset:0}}@media (width<=760px){.mascot-hero[data-astro-cid-lcdefpme]{flex-direction:column;display:flex}.mascot-hero-inner[data-astro-cid-lcdefpme]{min-height:0;padding-block:30px 20px}.hero-copy[data-astro-cid-lcdefpme]{width:100%;max-width:520px;margin-inline:auto;padding:0}.hero-copy[data-astro-cid-lcdefpme]>.eyebrow[data-astro-cid-lcdefpme]{font-size:9px}.mascot-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin-block:20px;font-size:clamp(25px,7.2vw,48px)}.hero-search[data-astro-cid-lcdefpme]{max-width:none}.hero-search[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{font-size:16px}.hero-search[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{width:44px;height:44px}.hero-catalog-button[data-astro-cid-lcdefpme]{gap:16px;padding:14px 16px;font-size:12px}.hero-h1-label[data-astro-cid-lcdefpme]{margin-bottom:12px}.hero-description[data-astro-cid-lcdefpme]{max-width:520px;font-size:14px;line-height:1.8}.hero-proof[data-astro-cid-lcdefpme]{gap:7px 15px;margin-top:20px}.mascot-backdrop[data-astro-cid-lcdefpme]{z-index:0;order:2;width:100%;height:clamp(270px,74vw,430px);margin-top:-4px;position:relative;overflow:hidden;mask-image:linear-gradient(#0000,#000 12%)}.mascot-backdrop[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-position:85% center}}
