.legal-shell{color:#111;background:radial-gradient(circle at 12% 20%,#d6dfd3b8,#0000 30%),linear-gradient(145deg,#fff,#f3ede4);min-height:100svh}.legal-shell header{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);z-index:2;background:#ffffff9e;border-bottom:1px solid #5245391f;justify-content:space-between;align-items:center;height:76px;padding:0 5vw;display:flex;position:sticky;top:0}.legal-shell header img{object-fit:contain;width:105px;height:64px}.legal-shell header a:last-child{color:#58534d;font-size:.78rem;text-decoration:none}.legal-shell article{width:min(820px,100% - 40px);margin:0 auto;padding:90px 0 120px}.legal-eyebrow{letter-spacing:.22em;color:#1d4a36;font-size:.7rem;font-weight:800}.legal-shell h1{margin:18px 0 26px;font-size:clamp(3rem,7vw,5.6rem);line-height:.95;animation:none}.legal-lede{color:#6b655e;max-width:700px;margin-bottom:55px;font-size:1.12rem;line-height:1.7}.legal-shell section{border-top:1px solid #dcd5cc;padding:27px 0}.legal-shell section h2{letter-spacing:-.025em;margin-bottom:11px;font-size:1.25rem}.legal-shell section p,.legal-note{color:#625d56;margin:0;font-size:.96rem;line-height:1.75}.legal-shell section p+p{margin-top:14px}.legal-shell a{color:#1d4a36;text-underline-offset:3px}.legal-note{margin-top:35px;font-size:.8rem}@media (max-width:600px){.legal-shell header{height:68px;padding:0 20px}.legal-shell header img{width:88px;height:56px}.legal-shell article{padding:62px 0 85px}.legal-lede{margin-bottom:40px}.legal-shell section{padding:23px 0}}.legal-shell{background:radial-gradient(circle at 10% 18%,#123f2c29,#0000 30%),radial-gradient(circle at 90% 78%,#48281b1f,#0000 28%),linear-gradient(145deg,#fff,#eeeae6)}.legal-eyebrow,.legal-shell a{color:#163f2e}.legal-shell section{border-color:#163f2e29}
