.landing_page__IHsnd{background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans),sans-serif}.landing_container__pHUSW{box-sizing:border-box;width:100%;max-width:1261px;margin:0 auto;padding-inline:33.63px}.landing_sectionHeading__Tu0D6{margin:-4px 0 0;font-family:var(--font-serif);font-weight:var(--font-weight-regular);font-size:42px;line-height:49.56px;letter-spacing:-.42px}.landing_headingTall__GRWxM{margin-top:0;line-height:57px}.landing_headingOnBand__UvtSE{color:var(--color-on-accent)}.landing_subLine__isa0G{margin:30px 0 0;font-size:17px;line-height:23px;color:var(--color-text-muted)}.landing_columnsEven__ytt9v{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:84.07px}.landing_columnsHistory__MEf9i{display:grid;grid-template-columns:minmax(0,499.34fr) minmax(0,610.34fr);column-gap:84.07px}.landing_columnsWhy__1Ob9h{display:grid;grid-template-columns:minmax(0,516.12fr) minmax(0,593.54fr);column-gap:84.07px}.landing_primaryCta__XgBPm{padding:var(--space-md) var(--space-lg);border-radius:8px;background:var(--color-accent);color:var(--color-on-accent)}.landing_primaryCta__XgBPm,.landing_secondaryCta__0UkBV{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:var(--tap-target-min);font-family:var(--font-sans),sans-serif;font-weight:var(--font-weight-medium);font-size:15px;line-height:20px;text-decoration:none;white-space:nowrap}.landing_secondaryCta__0UkBV{padding:15px 23px;border:1px solid var(--color-border-strong);border-radius:8px;color:var(--color-accent)}.landing_headerCta__6jzU1{padding:0 48px;font-size:14px;line-height:19px}.landing_wideCta__UYRpu{margin-top:var(--space-3xl);padding-inline:33.6px}.landing_textLink__eiQ3P{display:inline-flex;align-items:center;min-height:var(--tap-target-min);color:var(--color-accent);text-decoration:underline}.landing_header__gktCv{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:var(--space-lg);min-height:78px;padding:0 84.48px 0 30.72px;background:var(--color-bg);border-bottom:1px solid var(--color-border)}.landing_wordmark__KLicg{font-family:var(--font-serif);font-weight:var(--font-weight-regular);font-size:22px;line-height:30px;letter-spacing:.22px;color:var(--color-accent);text-transform:lowercase;white-space:nowrap}.landing_wordmarkDot__rUhAz{display:inline-block;width:4.8px;height:5px;margin-left:1px;border-radius:2.5px;background:var(--color-text-signal)}.landing_nav__Yrdyu{display:flex;flex:0 1 711.68px;align-items:center;justify-content:space-between;gap:var(--space-md)}.landing_navLink__vB03v{display:inline-flex;align-items:center;min-height:var(--tap-target-min);font-size:14px;line-height:19px;color:var(--color-text);text-decoration:none}.landing_hero__gM8wX{padding:0 61.5px 0 18.5px}.landing_heroCard__zMCML{box-sizing:border-box;display:flex;align-items:stretch;gap:56px;max-width:1360px;min-height:755px;padding:56px;border:1px solid var(--color-border);border-radius:28px;background:var(--color-surface);overflow:hidden}.landing_heroCopy__aLzSF{display:flex;flex:0 1 560px;flex-direction:column;align-items:flex-start;gap:28px;min-width:0}.landing_eyebrow__FJOfd{display:flex;align-items:center;gap:12px;margin:0;font-weight:var(--font-weight-medium);font-size:13px;line-height:17px;letter-spacing:2.16px;text-transform:uppercase;color:var(--color-accent)}.landing_eyebrowRule__eQKpM{flex-shrink:0;width:32px;height:2px;border-radius:1px;background:var(--color-text-signal)}.landing_heroHeading__QBOUC{margin:0;font-family:var(--font-serif);font-weight:var(--font-weight-bold);font-size:var(--font-size-display-2xl);line-height:var(--line-height-display-2xl);letter-spacing:var(--tracking-display);color:var(--color-text)}.landing_heroBody__jWMo2{margin:0;font-size:18px;line-height:29.7px;color:var(--color-text-muted)}.landing_heroLine__JX6IZ{margin:0;font-family:var(--font-serif);font-weight:var(--font-weight-regular);font-size:19px;line-height:26px;color:var(--color-accent)}.landing_heroActions__1j3be{display:flex;flex-wrap:wrap;gap:var(--space-md)}.landing_heroSupport__NWZ5G{margin:0;font-size:15px;line-height:20px}.landing_heroImage__ChkQE{flex:1 1;min-width:1px;border-radius:24px;overflow:hidden}.landing_heroImage__ChkQE picture{display:block;height:100%}.landing_heroImageFile__vptrT{display:block;width:100%;height:100%;object-fit:cover;border-radius:24px}.landing_problem__FviLq{padding:104px 0 105px;background:var(--color-accent);color:var(--color-on-accent);border-top:1px solid var(--color-border)}.landing_problemCopy__kgcC6{padding-top:2px}.landing_problemParagraph__pAq5j{margin:0 0 22px;font-size:17px;line-height:28.9px}.landing_problemClosing__lrq9h{margin:48.88px 0 0;padding-top:var(--space-md);border-top:1px solid var(--color-text-signal);font-size:17px;line-height:28.9px}.landing_easier__EEh3R{padding:104px 0 102.45px}.landing_ruledList__ZZiHc{margin:0;padding:0;list-style:none}.landing_ruledRow__wHdtd{padding:20px 0;border-top:1px solid var(--color-border);font-size:17px;line-height:23px}.landing_ruledRow__wHdtd:last-child{border-bottom:1px solid var(--color-border)}.landing_easierClosing__wyUX2{margin:30px 0 0;font-size:17px;line-height:28.9px;color:var(--color-accent)}.landing_howItWorks__HZ7Tj{padding:104px 0 103.6px;background:var(--color-surface);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.landing_steps__hiVgJ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:42.03px;margin:var(--space-3xl) 0 0;padding:0;list-style:none}.landing_step__uHJ56{margin:0}.landing_stepNumber__BdEGy{display:block;font-family:var(--font-serif);font-weight:var(--font-weight-regular);font-size:15px;line-height:20px;letter-spacing:2.1px;color:var(--color-text-signal)}.landing_stepTitle__vYi1i{margin:18px 0 0;font-family:var(--font-serif);font-weight:var(--font-weight-medium);font-size:22px;line-height:30px;color:var(--color-accent)}.landing_stepBody__cT8_i{margin:var(--space-md) 0 0;font-size:15.5px;line-height:26.35px;color:var(--color-text-muted)}.landing_historyLine__vpz52{padding:104px 0 103.5px}.landing_historyLead__ASVRd{margin:40px 0 0;font-family:var(--font-serif);font-weight:var(--font-weight-regular);font-size:18px;line-height:24px;color:var(--color-accent)}.landing_timeline__fWrLL{margin:0;padding:0;list-style:none}.landing_timelineItem__9iQVw{position:relative;box-sizing:border-box;min-height:54.5px;padding:1px 0 12px 46.24px;font-family:var(--font-serif);font-weight:var(--font-weight-regular);font-size:19px;line-height:26px;color:var(--color-text)}.landing_timelineItem__9iQVw:before{content:"";position:absolute;top:8.5px;left:8.5px;width:9px;height:9px;border-radius:4.5px;background:var(--color-text-signal)}.landing_timelineItem__9iQVw:after{content:"";position:absolute;top:17.5px;bottom:-8.5px;left:12.5px;width:1px;background:var(--color-border-strong)}.landing_timelineItem__9iQVw:last-child:after{content:none}.landing_audiences__3PcEP{padding:104px 0 105px;border-top:1px solid var(--color-border)}.landing_audiencesHeading__MPvLW{max-width:827px}.landing_audienceRow__GEf4i{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:33.63px;margin-top:var(--space-3xl)}.landing_audienceCard__HAmUr{box-sizing:border-box;padding:40px 36.78px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface)}.landing_audienceCardHighlighted___nsDP{border-color:var(--color-text-signal)}.landing_audienceLabel__jmQbR{margin:0;font-weight:var(--font-weight-semibold);font-size:12px;line-height:17px;letter-spacing:2.16px;text-transform:uppercase;color:var(--color-text-signal)}.landing_audienceTitle__8PcrF{margin:19px 0 0;font-family:var(--font-serif);font-weight:var(--font-weight-medium);font-size:24px;line-height:31.2px;color:var(--color-accent)}.landing_audienceBody__d2oqh{margin:18px 0 0;font-size:15.5px;line-height:26.35px;color:var(--color-text-muted)}.landing_audienceLeadIn__7sQ84{margin:25px 0 0;font-weight:var(--font-weight-semibold);font-size:14px;line-height:19px;color:var(--color-text)}.landing_audienceList__I9ytz{display:flex;flex-direction:column;gap:10px;margin:14px 0 0;padding:0;list-style:none}.landing_audienceItem__oPL0f{position:relative;padding-left:25.22px;font-size:15px;line-height:22.5px;color:var(--color-text-muted)}.landing_audienceItem__oPL0f:before{content:"";position:absolute;top:11px;left:0;width:15px;height:1px;background:var(--color-fill-sage)}.landing_whyProvenance___POXg{padding:104px 0 105px;background:var(--color-surface);border-top:1px solid var(--color-border)}.landing_whySub__1np43{margin:30px 0 0;font-size:17px;line-height:28.9px;color:var(--color-text-muted)}.landing_questionList__IPOp_{margin:0;padding:0;list-style:none}.landing_question__kyHEg{padding:19px 0 20.44px;border-bottom:1px solid var(--color-border);font-family:var(--font-serif);font-weight:var(--font-weight-regular);font-size:27px;line-height:37px;color:var(--color-accent)}.landing_question__kyHEg:last-child{padding-bottom:0;border-bottom:none}.landing_whyClosing___FmtR{display:flex;flex-direction:column;gap:12px;margin-top:54.44px}.landing_whyClosingParagraph__s1Nnd{margin:0;font-size:17px;line-height:28.9px;color:var(--color-text-muted)}.landing_whyClosingParagraph__s1Nnd+.landing_whyClosingParagraph__s1Nnd{line-height:23px}.landing_comparison__3rPIl{padding:104px 0 104.91px}.landing_comparisonHeading__lmATn{max-width:756.6px}.landing_comparisonRow__tcViT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:33.63px;margin-top:59.97px}.landing_withoutCard__Sop24{border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface)}.landing_withCard__pffLz,.landing_withoutCard__Sop24{box-sizing:border-box;min-height:440px;padding:40px 36.78px}.landing_withCard__pffLz{border:1px solid var(--color-accent);border-radius:8px;background:var(--color-accent);color:var(--color-on-accent)}.landing_comparisonTitle__8LnSJ{margin:0;font-family:var(--font-serif);font-weight:var(--font-weight-medium);font-size:22px;line-height:30px;color:var(--color-text)}.landing_withTitle__SpbKP{color:var(--color-on-accent)}.landing_withoutLeadIn__tX_cY{margin:22px 0 0;font-size:15.5px;line-height:22px;color:var(--color-text-muted)}.landing_chipList__snrVj{display:flex;flex-wrap:wrap;gap:10px 10.51px;margin:22.34px 0 0;padding:0;list-style:none}.landing_chip__2zXZ4{box-sizing:border-box;min-height:37px;padding:8px 15.76px;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:14px;line-height:19px;color:var(--color-text-muted)}.landing_withoutClosing__DiFSk{margin:28px 0 0;font-size:15.5px;line-height:22px;color:var(--color-text-muted)}.landing_withBody__B5l_9{margin:23px 0 0;font-size:16px;line-height:28px;color:var(--color-on-accent)}.landing_withSteps__mgmEq{margin:25px 0 0;padding:0;list-style:none;border-top:1px solid var(--color-text-signal)}.landing_withStep__w_7pk{display:grid;grid-template-columns:29.42px minmax(0,1fr);align-items:center;min-height:48px;border-bottom:1px solid var(--color-border-strong)}.landing_withStep__w_7pk:last-child{border-bottom:none}.landing_withStepNumber__ZmKot{font-family:var(--font-serif);font-weight:var(--font-weight-regular);font-size:13px;line-height:18px;color:var(--color-on-accent)}.landing_withStepLabel__Eigtn{font-size:15px;line-height:20px;color:var(--color-on-accent)}.landing_traceability__HaUtc{padding:104px 0 105px;border-top:1px solid var(--color-border)}.landing_traceabilitySub__07CbW{max-width:630.5px;margin:22px 0 0;font-size:17px;line-height:28.9px;color:var(--color-text-muted)}.landing_featureGrid__lTUYb{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:61.98px 0 0;padding:0;list-style:none;border-top:1px solid var(--color-border);border-left:1px solid var(--color-border)}.landing_featureCard__SbIBm{box-sizing:border-box;padding:36px 31.53px 35px;border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:var(--color-bg)}.landing_featureCard__SbIBm:first-child{border-radius:8px 0 0 8px}.landing_featureCard__SbIBm:nth-child(4){border-radius:0 8px 8px 0}.landing_featureTitle__J220M{margin:0;font-family:var(--font-serif);font-weight:var(--font-weight-medium);font-size:20px;line-height:27px;color:var(--color-accent)}.landing_featureBody__YvgQu{margin:16px 0 0;font-size:15.5px;line-height:26.35px;color:var(--color-text-muted)}.landing_splitCta__JcToI{padding:104px 0 105px;background:var(--color-surface);border-top:1px solid var(--color-border)}.landing_columnsSplit__mWzUw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:75.66px}.landing_splitColumn___Sr4v{min-width:0}.landing_splitHeading__KN8FM{margin:-3px 0 0;font-family:var(--font-serif);font-weight:var(--font-weight-regular);font-size:34px;line-height:46px;letter-spacing:-.34px;color:var(--color-text)}.landing_splitHeadingTight__fxdwf{line-height:41.48px}.landing_splitParagraph__4Ajiu{margin:26.47px 0 0;font-size:16.5px;line-height:28.875px;color:var(--color-text-muted)}.landing_splitLine__INHTS{margin:12px 0 0;font-family:var(--font-serif);font-weight:var(--font-weight-regular);font-size:18px;line-height:24px;color:var(--color-accent)}.landing_splitParagraphAfterLine__ZMZlf{margin-top:16px}.landing_splitParagraphShort__tsJ2w{margin-top:30.98px;line-height:23px}.landing_splitParagraphFollow__Lh8Yz{margin-top:19.87px}.landing_splitParagraphFollow__Lh8Yz+.landing_splitParagraphFollow__Lh8Yz{margin-top:14px}.landing_splitCtaButton__t7O0f{margin-top:30px;padding:16px 33.63px}.landing_whatItRecords__0caDw{padding:96.28px var(--space-lg) 96.11px}.landing_whatItRecordsBlock__LmjYQ{box-sizing:border-box;max-width:900px;margin:0 auto;padding-left:39.71px;border-left:2px solid var(--color-text-signal)}.landing_whatItRecordsHeading__GEHVT{margin:4px 0 0;font-family:var(--font-serif);font-weight:var(--font-weight-regular);font-size:30px;line-height:41px;letter-spacing:-.3px;color:var(--color-text)}.landing_whatItRecordsParagraph__IsoSY{margin:14px 0 0;font-size:var(--font-size-body);line-height:28px;color:var(--color-text)}.landing_whatItRecordsHeading__GEHVT+.landing_whatItRecordsParagraph__IsoSY{margin-top:26.39px}.landing_whatItRecordsClosing__fq33M{margin:14px 0 0;font-size:var(--font-size-body);line-height:22px;color:var(--color-accent)}.landing_faq__fDsZf{padding:104px 0 105px;border-top:1px solid var(--color-border)}.landing_columnsFaq__Cl5i2{display:grid;grid-template-columns:minmax(0,447.23fr) minmax(0,670.86fr);column-gap:75.66px;align-items:start}.landing_faqList__RZQv_{border-top:1px solid var(--color-border)}.landing_faqItem__UJdD7{border-bottom:1px solid var(--color-border)}.landing_faqQuestion__arTYz{position:relative;display:block;box-sizing:border-box;min-height:76px;padding:24px 56px 25px 0;font-family:var(--font-serif);font-weight:var(--font-weight-regular);font-size:20px;line-height:27px;color:var(--color-accent);list-style:none;cursor:pointer}.landing_faqQuestion__arTYz::-webkit-details-marker{display:none}.landing_faqQuestion__arTYz:before{content:"";position:absolute;top:37px;right:31.5px;width:12px;height:1.5px;background:var(--color-text-signal)}.landing_faqQuestion__arTYz:after{content:"";position:absolute;top:31.75px;right:36.75px;width:1.5px;height:12px;background:var(--color-text-signal)}.landing_faqItem__UJdD7[open] .landing_faqQuestion__arTYz:after{display:none}.landing_faqAnswer__JFsXj{margin:3px 0 0;padding:0 75.07px 25px 0;font-size:var(--font-size-body);line-height:28px;color:var(--color-text-muted)}.landing_closing__hH74Y{padding:114px 0 120.55px;background:var(--color-accent);color:var(--color-on-accent)}.landing_closingInner__fvcmP{text-align:center}.landing_closingHeading__HTRT8{margin:0;font-family:var(--font-serif);font-weight:var(--font-weight-regular);font-size:52px;line-height:71px;letter-spacing:-.78px;color:var(--color-on-accent)}.landing_closingBody__rcA9A{max-width:651.52px;margin:23.27px auto 0;font-size:18px;line-height:30.6px;color:var(--color-on-accent)}.landing_closingLine__0GMhX{margin:8.98px 0 0;font-family:var(--font-serif);font-weight:var(--font-weight-regular);font-size:19px;line-height:26px;color:var(--color-on-accent)}.landing_closingActions__jKtjw{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:44px}.landing_closingPrimary__Gf7l5{padding:17px 34px;border-radius:8px;background:var(--color-bg);color:var(--color-accent)}.landing_closingPrimary__Gf7l5,.landing_closingSecondary__VQ0zq{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:54px;font-family:var(--font-sans),sans-serif;font-weight:var(--font-weight-medium);font-size:15px;line-height:20px;text-decoration:none;white-space:nowrap}.landing_closingSecondary__VQ0zq{padding:16px 33px;border:1px solid var(--color-on-accent);border-radius:8px;color:var(--color-on-accent)}.landing_closingPrimary__Gf7l5:focus-visible{background:var(--color-text);color:var(--color-on-accent)}.landing_closingSecondary__VQ0zq:focus-visible{background:var(--color-on-accent);color:var(--color-accent)}.landing_footer__jVlqq{background:var(--color-text);color:var(--color-on-accent)}.landing_footerRow__lMz0M{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--space-lg);min-height:112px}.landing_footerWordmark__jK5fQ{font-size:18px;line-height:24px;letter-spacing:0;color:var(--color-on-accent)}.landing_footerNav__P_xaT{display:flex;flex-wrap:wrap;column-gap:30.5px;margin:0;padding:0;list-style:none}.landing_footerLink__yRt9F{display:inline-flex;align-items:center;min-height:var(--tap-target-min);font-size:14px;line-height:19px;color:var(--color-on-accent);text-decoration:none}.landing_footerLink__yRt9F:focus-visible{background:var(--color-on-accent);color:var(--color-text)}.landing_footerCopyright__8ryUt{justify-self:end;margin:0;font-size:13px;line-height:18px;color:var(--color-on-accent)}.landing_footerParticulars__dYOMP{display:flex;flex-direction:column;gap:var(--space-sm);padding-bottom:var(--space-xl)}.landing_footerEntity__m0f88{margin:0;font-size:13px;line-height:18px}.landing_footerEntity__m0f88 .landing_footerLink__yRt9F{font-size:13px;line-height:18px;text-decoration:underline}.landing_footerLegal__VB_NK{display:flex;flex-wrap:wrap;column-gap:var(--space-lg);margin:0;padding:0;list-style:none}.landing_footerLegal__VB_NK .landing_footerLink__yRt9F{text-decoration:underline}.landing_footerNotice__woXDY{margin:0;font-size:var(--font-size-body);line-height:28px;color:var(--color-on-accent)}@media (max-width:767.98px){.landing_container__pHUSW{padding-inline:var(--space-lg)}.landing_header__gktCv{flex-wrap:wrap;row-gap:0;padding:var(--space-sm) var(--space-lg)}.landing_nav__Yrdyu{flex:1 1 100%;flex-wrap:wrap;justify-content:flex-start}.landing_hero__gM8wX{padding:0 var(--space-md)}.landing_heroCard__zMCML{flex-direction:column;gap:var(--space-xl);min-height:0;padding:var(--space-lg)}.landing_heroCopy__aLzSF{flex:0 0 auto}.landing_heroImage__ChkQE{flex:0 0 auto;aspect-ratio:632/643}.landing_primaryCta__XgBPm,.landing_secondaryCta__0UkBV{white-space:normal}.landing_audiences__3PcEP,.landing_closing__hH74Y,.landing_comparison__3rPIl,.landing_easier__EEh3R,.landing_faq__fDsZf,.landing_historyLine__vpz52,.landing_howItWorks__HZ7Tj,.landing_problem__FviLq,.landing_splitCta__JcToI,.landing_traceability__HaUtc,.landing_whatItRecords__0caDw,.landing_whyProvenance___POXg{padding-block:var(--space-3xl)}.landing_audienceRow__GEf4i,.landing_columnsEven__ytt9v,.landing_columnsFaq__Cl5i2,.landing_columnsHistory__MEf9i,.landing_columnsSplit__mWzUw,.landing_columnsWhy__1Ob9h,.landing_comparisonRow__tcViT,.landing_featureGrid__lTUYb,.landing_steps__hiVgJ{grid-template-columns:minmax(0,1fr);row-gap:var(--space-xl)}.landing_featureGrid__lTUYb{row-gap:0}.landing_withCard__pffLz,.landing_withoutCard__Sop24{min-height:0;padding:var(--space-xl) var(--space-lg)}.landing_featureCard__SbIBm:first-child,.landing_featureCard__SbIBm:nth-child(4){border-radius:0}.landing_whatItRecordsBlock__LmjYQ{padding-left:var(--space-md)}.landing_faqAnswer__JFsXj{padding-right:0}.landing_closingPrimary__Gf7l5,.landing_closingSecondary__VQ0zq{white-space:normal}.landing_footerRow__lMz0M{grid-template-columns:minmax(0,1fr);justify-items:start;row-gap:0;padding-block:var(--space-lg)}.landing_footerCopyright__8ryUt{justify-self:start}}