.legal-page-module__sFDthq__page{color:#122317;background:radial-gradient(circle at 82% 4%,#d9e9a14d,#0000 24rem),#f7f4ea;min-height:100svh;padding:clamp(28px,5vw,72px) 24px}.legal-page-module__sFDthq__shell{width:min(100%,760px);margin:0 auto}.legal-page-module__sFDthq__topbar{justify-content:space-between;align-items:center;gap:24px;display:flex}.legal-page-module__sFDthq__brand,.legal-page-module__sFDthq__backLink{align-items:center;display:inline-flex}.legal-page-module__sFDthq__brand{color:#122317;letter-spacing:-.03em;gap:10px;font-size:18px;font-weight:790}.legal-page-module__sFDthq__brand img{object-fit:contain;width:48px;height:48px}.legal-page-module__sFDthq__backLink{color:#536558;gap:8px;font-size:13px;font-weight:700;transition:color .18s,transform .18s}.legal-page-module__sFDthq__backLink:hover{color:#153a20;transform:translate(-2px)}.legal-page-module__sFDthq__header{border-bottom:1px solid #153a2024;padding:clamp(72px,11vw,128px) 0 clamp(44px,7vw,72px)}.legal-page-module__sFDthq__eyebrow{color:#5f873f;letter-spacing:.18em;text-transform:uppercase;margin:0 0 16px;font-size:11px;font-weight:800}.legal-page-module__sFDthq__header h1{letter-spacing:-.065em;text-wrap:balance;max-width:680px;margin:0;font-size:clamp(48px,9vw,88px);font-weight:520;line-height:.96}.legal-page-module__sFDthq__effectiveDate{color:#637267;margin:24px 0 0;font-size:13px}.legal-page-module__sFDthq__body{color:#4f6054;padding:clamp(48px,8vw,84px) 0;font-size:clamp(15px,1.6vw,17px);line-height:1.75}.legal-page-module__sFDthq__body section+section{margin-top:54px}.legal-page-module__sFDthq__body h2{color:#122317;letter-spacing:-.035em;margin:0 0 18px;font-size:clamp(24px,3vw,31px);font-weight:650;line-height:1.15}.legal-page-module__sFDthq__body h3{color:#233b29;margin:26px 0 7px;font-size:16px;font-weight:760}.legal-page-module__sFDthq__body p{margin:0}.legal-page-module__sFDthq__body p+p{margin-top:16px}.legal-page-module__sFDthq__body ul{margin:16px 0 0;padding-left:22px}.legal-page-module__sFDthq__body li+li{margin-top:9px}.legal-page-module__sFDthq__body a{color:#315f27;text-underline-offset:3px;font-weight:680;-webkit-text-decoration:underline #315f2759;text-decoration:underline #315f2759}.legal-page-module__sFDthq__legalFooter{color:#637267;border-top:1px solid #153a2024;justify-content:space-between;align-items:center;gap:20px;padding:28px 0 8px;font-size:12px;display:flex}.legal-page-module__sFDthq__legalFooter nav{flex-wrap:wrap;gap:18px;display:flex}.legal-page-module__sFDthq__legalFooter a{font-weight:700;transition:color .18s}.legal-page-module__sFDthq__legalFooter a:hover{color:#153a20}@media (max-width:560px){.legal-page-module__sFDthq__page{padding-inline:18px}.legal-page-module__sFDthq__topbar{align-items:flex-start}.legal-page-module__sFDthq__brand img{width:42px;height:42px}.legal-page-module__sFDthq__backLink{margin-top:13px;font-size:12px}.legal-page-module__sFDthq__legalFooter{flex-direction:column-reverse;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.legal-page-module__sFDthq__backLink{transition:none}}
