._badge_1tj0d_3{--badge-bg:var(--color-meadow);--badge-ink:var(--color-brand-primary);width:var(--badge-size,4rem);aspect-ratio:1;background:var(--badge-bg);color:var(--badge-ink);border:3px solid var(--color-surface-primary);box-shadow:var(--shadow-card);transform:rotate(var(--r,0deg));border-radius:38%;place-items:center;display:grid}._badge_1tj0d_3 svg{width:50%;height:50%}._meadow_1tj0d_23{--badge-bg:var(--color-meadow);--badge-ink:var(--color-brand-primary)}._wheat_1tj0d_28{--badge-bg:var(--color-wheat);--badge-ink:var(--color-wheat-ink)}._clay_1tj0d_33{--badge-bg:var(--color-accent-soft);--badge-ink:var(--color-clay-ink)}._sky_1tj0d_38{--badge-bg:var(--color-sky);--badge-ink:var(--color-sky-ink)}._stage_1tj0d_45{aspect-ratio:1;width:100%;max-width:30rem;margin-inline:auto;position:relative}._sun_1tj0d_53{aspect-ratio:1;background:radial-gradient(circle at 40% 40%, #fbefd0 0%, var(--color-wheat-deep) 100%);opacity:.85;border-radius:50%;width:34%;position:absolute;top:2%;right:4%}._disc_1tj0d_64{background:radial-gradient(circle at 50% 118%, var(--color-meadow-deep) 0 46%, transparent 46.5%), radial-gradient(circle at 30% 30%, #eef4ea 0%, var(--color-meadow) 70%);border-radius:50%;position:absolute;inset:13%;box-shadow:inset 0 0 0 1px #356b4a14}._trail_1tj0d_74{border:2px dashed #356b4a2e;border-radius:50%;position:absolute;inset:3%}._core_1tj0d_81{aspect-ratio:1;background:var(--color-brand-primary);width:30%;color:var(--color-surface-primary);border:5px solid var(--color-surface-primary);box-shadow:var(--shadow-lift);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-12deg)}._ringBadge_1tj0d_97{--badge-size:clamp(3.5rem, 18%, 5.25rem);left:var(--x);top:var(--y);animation:_bob_1tj0d_1 5.5s var(--ease-in-out) infinite;animation-delay:calc(var(--i) * -.7s);position:absolute;translate:-50% -50%}@keyframes _bob_1tj0d_1{0%,to{transform:rotate(var(--r)) translateY(0)}50%{transform:rotate(calc(var(--r) * -.5)) translateY(-6px)}}._scene_1tj0d_120{border-radius:var(--radius-lg);background:linear-gradient(#eaf2f4 0%,#f7f1e1 70%);height:12rem;position:relative;overflow:hidden;container-type:inline-size}._sceneSun_1tj0d_129{aspect-ratio:1;background:var(--color-wheat-deep);opacity:.8;border-radius:50%;width:3.5rem;position:absolute;top:14%;right:10%}._sceneHillBack_1tj0d_140,._sceneHillFront_1tj0d_141{border-radius:50% 50% 0 0/100% 100% 0 0;position:absolute;left:-10%;right:-10%}._sceneHillBack_1tj0d_140{background:var(--color-meadow-deep);height:70%;bottom:-18%;left:30%}._sceneHillFront_1tj0d_141{background:var(--color-meadow);height:72%;bottom:-30%;right:25%}._sceneFence_1tj0d_162{background:linear-gradient(#7a552659,#7a552659) 0 30%/100% 2px no-repeat,linear-gradient(#7a552659,#7a552659) 0 70%/100% 2px no-repeat,repeating-linear-gradient(90deg,#0000 0 38px,#7a552666 38px 42px);height:1.75rem;position:absolute;bottom:22%;left:0;right:0}._sceneRow_1tj0d_174{padding-inline:var(--space-sm);justify-content:center;align-items:flex-end;gap:clamp(.4rem,2.5cqi,1.25rem);display:flex;position:absolute;inset:auto 0 14%}._sceneRow_1tj0d_174 ._badge_1tj0d_3{--badge-size:clamp(2.75rem, 12cqi, 5.5rem);animation:_bob_1tj0d_1 6s var(--ease-in-out) infinite;animation-delay:calc(var(--i) * -.9s)}@media (width<=479px){._sceneRow_1tj0d_174 ._badge_1tj0d_3:nth-child(n+5){display:none}}._hero_16ncj_7{margin-top:calc(-1 * var(--nav-height));background:radial-gradient(60rem 30rem at 85% 0%, #f5e6c4b3, transparent 60%), radial-gradient(50rem 28rem at 0% 100%, #dce9d5cc, transparent 65%), var(--color-paper);padding-bottom:clamp(3rem,6vw,5rem);position:relative;overflow:hidden}._hero_16ncj_7:before,._hero_16ncj_7:after{content:"";background:var(--color-paper);height:clamp(2.5rem,5vw,4.5rem);-webkit-mask:var(--shape-hills) center bottom / 100% 100% no-repeat;mask:var(--shape-hills) center bottom / 100% 100% no-repeat;pointer-events:none;position:absolute;inset:auto 0 -1px}._hero_16ncj_7:before{background:var(--color-meadow);height:clamp(3rem,6vw,5.5rem);bottom:.9rem;transform:scaleX(-1)}._heroContent_16ncj_38{z-index:1;padding-block:calc(var(--nav-height) + var(--space-xl)) var(--space-xl);position:relative}@media (width>=960px){._heroContent_16ncj_38{padding-block:calc(var(--nav-height) + var(--space-2xl)) var(--space-xl)}}._heroCopy_16ncj_50{text-align:center;flex-direction:column;align-items:center;min-width:0;max-width:50rem;margin-inline:auto;display:flex}._heroCaption_16ncj_60{margin:0 0 var(--space-md);border-radius:var(--radius-full);background:var(--color-surface-primary);border:1px solid var(--color-rule);box-shadow:var(--shadow-soft);font-size:var(--text-sm);letter-spacing:.02em;color:var(--color-primary);align-items:center;gap:.4rem;padding:.35rem .85rem .35rem .7rem;font-weight:600;display:inline-flex}._heroTitle_16ncj_76{margin:0 0 var(--space-md);max-width:20ch;font-family:var(--font-display);letter-spacing:-.02em;overflow-wrap:anywhere;min-width:0;color:var(--color-forest-night);text-wrap:balance;font-size:clamp(2.2rem,5vw,3.75rem);font-weight:600;line-height:1.08}._heroSubtext_16ncj_90{margin:0 0 var(--space-lg);max-width:40rem;font-size:var(--text-lg);color:var(--color-ink-2);line-height:1.6}._heroSearch_16ncj_98{margin-bottom:var(--space-sm);text-align:left;max-width:38rem}._heroBrowse_16ncj_104{min-height:2.75rem;color:var(--color-primary);text-decoration:underline;-webkit-text-decoration-color:var(--color-wheat-deep);text-decoration-color:var(--color-wheat-deep);text-underline-offset:.35em;transition:text-decoration-color var(--dur-short) var(--ease-out);align-items:center;gap:.4rem;font-weight:700;text-decoration-thickness:3px;display:inline-flex}._heroBrowse_16ncj_104:after{content:"→";transition:transform var(--dur-mid) var(--ease-bounce);display:inline-block}._heroBrowse_16ncj_104:hover{-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}._heroBrowse_16ncj_104:hover:after{transform:translate(4px)}._heroPhotoWrap_16ncj_133{z-index:1;position:relative}._heroPhoto_16ncj_133{border:6px solid var(--color-surface-primary);background:var(--color-meadow);box-shadow:var(--shadow-lift);border-radius:2rem;margin:0;position:relative;overflow:hidden}._heroImage_16ncj_148{aspect-ratio:1280/511;object-fit:cover;width:100%;height:auto}._heroPanels_16ncj_155{pointer-events:none;grid-template-columns:400fr 491fr 389fr;margin:0;padding:0;list-style:none;display:grid;position:absolute;inset:0}._heroPanel_16ncj_155{padding:var(--space-sm);justify-content:center;align-items:flex-end;display:flex}._heroPanelLabel_16ncj_174{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-surface-primary) 88%, transparent);-webkit-backdrop-filter:blur(6px);box-shadow:var(--shadow-card);font-size:var(--text-sm);color:var(--color-forest-night);align-items:center;gap:.35rem;padding:.4rem .9rem .4rem .7rem;font-weight:700;display:inline-flex}._heroPanel_16ncj_155:first-child ._heroPanelLabel_16ncj_174 svg{color:var(--color-wheat-ink)}._heroPanel_16ncj_155:nth-child(2) ._heroPanelLabel_16ncj_174 svg{color:var(--color-brand-primary)}._heroPanel_16ncj_155:nth-child(3) ._heroPanelLabel_16ncj_174 svg{color:var(--color-clay-ink)}@media (width<=639px){._heroPhoto_16ncj_133{border-radius:var(--radius-xl);border-width:4px}._heroPanel_16ncj_155{padding:var(--space-2xs)}._heroPanelLabel_16ncj_174{font-size:var(--text-xs);padding:.25rem .55rem}._heroPanelLabel_16ncj_174 svg{display:none}}._sectionTitle_16ncj_223{font-family:var(--font-display);font-size:var(--text-display-s);letter-spacing:-.015em;color:var(--color-forest-night);overflow-wrap:anywhere;text-wrap:balance;min-width:0;margin:0;padding-bottom:.9rem;font-weight:600;line-height:1.15;position:relative}._sectionTitle_16ncj_223:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 72 8'%3E%3Cpath d='M2 5c6-4 11-4 17 0s11 4 17 0 11-4 17 0 11 4 17 0' fill='none' stroke='%23c97852' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E") 0/contain no-repeat;width:4.5rem;height:.5rem;position:absolute;bottom:0;left:0}._newestSection_16ncj_252{padding-block:var(--space-lg) var(--space-2xl)}._newestHeader_16ncj_256{gap:var(--space-sm);margin-bottom:var(--space-lg);flex-wrap:wrap;justify-content:space-between;align-items:end;display:flex}._newestLead_16ncj_265{margin:var(--space-xs) 0 0;max-width:36rem;color:var(--color-ink-2)}._newestLink_16ncj_271{border-radius:var(--radius-button);background:var(--color-surface-selected);min-height:2.75rem;color:var(--color-primary);transition:background-color var(--dur-short) var(--ease-out), color var(--dur-short) var(--ease-out);align-items:center;padding:.5rem 1.1rem;font-weight:700;display:inline-flex}._newestLink_16ncj_271:hover{background:var(--color-primary);color:var(--color-on-primary)}._popularSection_16ncj_288{padding-block:0 var(--space-2xl)}._valueSection_16ncj_294{padding-block:calc(var(--space-2xl) + 2rem) var(--space-2xl);background:var(--pattern-paws), var(--color-paper-2);position:relative}._valueSection_16ncj_294:before{content:"";background:var(--color-paper);height:2.5rem;-webkit-mask:var(--shape-hills) center top / 100% 100% no-repeat;mask:var(--shape-hills) center top / 100% 100% no-repeat;pointer-events:none;position:absolute;inset:-1px 0 auto;transform:scaleY(-1)}._valueGrid_16ncj_311{gap:var(--space-xl);align-items:start;display:grid}@media (width>=768px){._valueGrid_16ncj_311{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}._featureList_16ncj_323{gap:var(--space-lg);margin-top:var(--space-lg);flex-direction:column;display:flex}._featureItem_16ncj_330{gap:var(--space-sm);display:flex}._featureIcon_16ncj_335{background:var(--color-meadow);width:3.25rem;height:3.25rem;color:var(--color-primary);border:3px solid var(--color-surface-primary);box-shadow:var(--shadow-card);border-radius:38%;flex-shrink:0;place-items:center;display:grid;transform:rotate(-6deg)}._featureIconWheat_16ncj_349{background:var(--color-wheat);color:var(--color-wheat-ink);transform:rotate(5deg)}._featureHeading_16ncj_355{margin:.2rem 0 var(--space-2xs);font-family:var(--font-display);font-size:var(--text-xl);color:var(--color-forest-night);font-weight:600;line-height:1.25}._featureItem_16ncj_330 p{color:var(--color-ink-2);margin:0;line-height:1.6}._valueAside_16ncj_370{padding:var(--space-lg);background:var(--color-elevated);border:1px solid var(--color-rule);border-radius:var(--radius-xl);box-shadow:var(--shadow-card);position:relative}._valueAside_16ncj_370:before{content:"";background:var(--color-accent-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a85a38' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 14c1.5-1.5 3-3.2 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.8 0-3 .5-4.5 2-1.5-1.5-2.7-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4 3 5.5l7 7Z'/%3E%3C/svg%3E") center / 55% no-repeat;border:3px solid var(--color-surface-primary);width:2.25rem;height:2.25rem;box-shadow:var(--shadow-card);border-radius:50%;position:absolute;top:-.9rem;right:1.5rem}._valueAsideLead_16ncj_395{margin:0 0 var(--space-md);font-size:var(--text-md);color:var(--color-ink-2);line-height:1.6}._valueAsideLink_16ncj_402,._ctaPrimary_16ncj_403{text-align:center;background:var(--color-primary);min-height:3rem;color:var(--color-on-primary);border-radius:var(--radius-button);transition:background-color var(--dur-short) var(--ease-out), transform var(--dur-mid) var(--ease-bounce), box-shadow var(--dur-short) var(--ease-out);justify-content:center;align-items:center;padding:.75rem 1.6rem;font-weight:700;display:inline-flex;box-shadow:0 6px 16px -8px #356b4ab3}._valueAsideLink_16ncj_402:hover,._ctaPrimary_16ncj_403:hover{background:var(--color-action-primary-pressed);transform:translateY(-2px);box-shadow:0 10px 20px -8px #356b4abf}._valueAsideLink_16ncj_402:active,._ctaPrimary_16ncj_403:active{transform:translateY(1px)}._benefits_16ncj_435{padding-block:var(--space-2xl)}._benefits_16ncj_435 ._sectionTitle_16ncj_223{margin-bottom:var(--space-lg)}._splitGrid_16ncj_443{gap:var(--space-md);display:grid}@media (width>=768px){._splitGrid_16ncj_443{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}._splitWide_16ncj_454{padding:var(--space-lg);background:var(--color-elevated);border:1px solid var(--color-rule);border-radius:var(--radius-xl);box-shadow:var(--shadow-card);overflow:hidden}._splitNarrow_16ncj_463{justify-content:space-between;gap:var(--space-md);padding:var(--space-lg);background:linear-gradient(160deg, var(--color-brand-primary) 0%, var(--color-forest-night) 100%);color:var(--color-elevated);border-radius:var(--radius-xl);flex-direction:column;display:flex;position:relative;overflow:hidden}._splitNarrowMark_16ncj_476{color:#ffffff14;pointer-events:none;position:absolute;bottom:-2rem;right:-2.5rem;transform:rotate(-20deg)}._splitNarrow_16ncj_463>:not(._splitNarrowMark_16ncj_476){position:relative}._splitNarrow_16ncj_463 p{color:oklch(92% .02 145);margin:0;line-height:1.6}._splitHeading_16ncj_495,._splitHeadingOnDark_16ncj_496{margin:0 0 var(--space-2xs);font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:-.01em;overflow-wrap:anywhere;min-width:0;font-weight:600;line-height:1.2}._splitHeading_16ncj_495{color:var(--color-forest-night)}._splitHeadingOnDark_16ncj_496{color:var(--color-elevated)}._splitLead_16ncj_515{margin:0 0 var(--space-md);color:var(--color-ink-2);line-height:1.5}._checkList_16ncj_521{gap:var(--space-xs);color:var(--color-ink);flex-direction:column;margin:0;padding:0;font-weight:500;list-style:none;display:flex}._checkList_16ncj_521 li{align-items:center;gap:var(--space-xs);display:flex}._checkList_16ncj_521 svg{box-sizing:content-box;background:var(--color-meadow);color:var(--color-primary);border-radius:50%;flex-shrink:0;padding:.35rem}._checkList_16ncj_521 li:nth-child(2) svg{background:var(--color-wheat);color:var(--color-wheat-ink);transform:rotate(14deg)}._checkList_16ncj_521 li:nth-child(3) svg{background:var(--color-accent-soft);color:var(--color-clay-ink);transform:rotate(-10deg)}._splitImage_16ncj_559{margin-top:var(--space-lg)}._splitCta_16ncj_563{background:var(--color-wheat);min-height:3rem;color:var(--color-forest-night);border-radius:var(--radius-button);transition:transform var(--dur-mid) var(--ease-bounce), background-color var(--dur-short) var(--ease-out);justify-content:center;align-self:flex-start;align-items:center;padding:.75rem 1.4rem;font-weight:700;display:inline-flex}._splitCta_16ncj_563:hover{background:var(--color-surface-primary);transform:translateY(-2px)}._storySection_16ncj_584{padding-block:calc(var(--space-2xl) + 2rem) var(--space-2xl);background:var(--color-meadow);position:relative}._storySection_16ncj_584:before{content:"";background:var(--color-paper);height:2.5rem;-webkit-mask:var(--shape-hills) center top / 100% 100% no-repeat;mask:var(--shape-hills) center top / 100% 100% no-repeat;pointer-events:none;position:absolute;inset:-1px 0 auto;transform:scaleY(-1)}._storyGrid_16ncj_601{gap:var(--space-xl);align-items:center;display:grid}@media (width>=768px){._storyGrid_16ncj_601{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}._storyArt_16ncj_613{max-width:min(22rem,90%)}@media (width>=768px){._storyArt_16ncj_613{max-width:26rem}}._storyText_16ncj_623{margin:var(--space-md) 0;font-size:var(--text-lg);color:var(--color-ink);line-height:1.6}._quote_16ncj_630{padding:var(--space-lg) var(--space-md) var(--space-md) var(--space-lg);background:var(--color-elevated);border-radius:var(--radius-xl);box-shadow:var(--shadow-card);margin:0;position:relative}._quote_16ncj_630:before{content:"“";font-family:var(--font-display);color:var(--color-accent);font-size:4.5rem;line-height:1;position:absolute;top:-1.4rem;left:1rem}._quote_16ncj_630 p{font-family:var(--font-display);font-size:var(--text-lg);color:var(--color-ink);margin:0;font-style:italic;font-weight:500;line-height:1.5}._quote_16ncj_630 footer{margin-top:var(--space-sm);color:var(--color-primary);align-items:center;gap:.5rem;font-style:normal;font-weight:700;display:flex}._faqSection_16ncj_672{padding-block:var(--space-2xl)}._faqInner_16ncj_676{max-width:48rem}._faqInner_16ncj_676 ._sectionTitle_16ncj_223{margin-bottom:var(--space-lg)}._faqList_16ncj_684{gap:var(--space-xs);flex-direction:column;display:flex}._faqItem_16ncj_690{padding:var(--space-md);background:var(--color-elevated);border:1px solid var(--color-rule);border-radius:var(--radius-xl);cursor:pointer;transition:border-color var(--dur-short) var(--ease-out), box-shadow var(--dur-short) var(--ease-out)}._faqItem_16ncj_690:hover{border-color:var(--color-meadow-deep)}._faqItem_16ncj_690[open]{border-color:var(--color-meadow-deep);box-shadow:var(--shadow-card)}._faqItem_16ncj_690 summary{justify-content:space-between;align-items:center;gap:var(--space-sm);font-family:var(--font-display);font-weight:600;font-size:var(--text-lg);color:var(--color-forest-night);list-style:none;display:flex}._faqItem_16ncj_690 summary::-webkit-details-marker{display:none}._faqItem_16ncj_690 summary svg{box-sizing:content-box;background:var(--color-meadow);color:var(--color-primary);transition:transform var(--dur-mid) var(--ease-bounce), background-color var(--dur-short) var(--ease-out);border-radius:50%;flex-shrink:0;padding:.3rem}._faqItem_16ncj_690[open] summary svg{background:var(--color-wheat);color:var(--color-wheat-ink);transform:rotate(180deg)}._faqItem_16ncj_690 p{margin:var(--space-sm) 0 0;color:var(--color-ink-2);line-height:1.65}._finalCta_16ncj_748{padding:var(--space-xl) var(--space-sm) 0}._finalCtaInner_16ncj_752{padding-block:var(--space-2xl);padding-inline:var(--space-lg);text-align:center;background:var(--pattern-paws), radial-gradient(40rem 20rem at 50% 120%, var(--color-meadow-deep), transparent 70%), var(--color-wheat);border-radius:2rem;position:relative;overflow:hidden}._finalCtaTitle_16ncj_765{margin:0 auto var(--space-lg);max-width:20ch;font-family:var(--font-display);font-size:var(--text-display-s);letter-spacing:-.015em;color:var(--color-forest-night);overflow-wrap:anywhere;text-wrap:balance;min-width:0;font-weight:600;line-height:1.15}._finalCtaActions_16ncj_779{justify-content:center;gap:var(--space-sm);flex-direction:column;display:flex}@media (width>=640px){._finalCtaActions_16ncj_779{flex-direction:row}}._ctaPrimary_16ncj_403{min-height:3.25rem;padding:1rem 1.9rem}._ctaSecondary_16ncj_797{text-align:center;border-radius:var(--radius-button);background:var(--color-elevated);min-height:3.25rem;color:var(--color-forest-night);border:1px solid var(--color-wheat-deep);transition:transform var(--dur-mid) var(--ease-bounce), border-color var(--dur-short) var(--ease-out);justify-content:center;align-items:center;padding:1rem 1.9rem;font-weight:700;display:inline-flex}._ctaSecondary_16ncj_797:hover{border-color:var(--color-primary);transform:translateY(-2px)}._ctaSecondary_16ncj_797:active{transform:translateY(1px)}
