.legal-page{color:#111;background:#fdfdfb;min-height:100vh;padding:180px 20px 110px}.legal-theme .navbar-inner{background:#ffffffeb;border-color:#0b0f141a;box-shadow:0 10px 40px #0b0f1414}.legal-theme .nav-links a,.legal-theme .menu-item>span{color:#111}.legal-shell{width:min(100%,820px);margin:0 auto}.legal-eyebrow{color:#f7d756;letter-spacing:.28em;text-transform:uppercase;margin:0 0 18px;font:600 11px/1 Arial,sans-serif}.legal-page h1,.legal-page h2{font-family:Playfair Display,serif}.legal-page h1{letter-spacing:-.055em;margin:0;font-size:clamp(44px,6vw,76px);line-height:1}.legal-updated{color:#11111194;margin:24px 0 64px;font-size:14px}.legal-page section{border-top:1px solid #11111124;padding:30px 0}.legal-page h2{letter-spacing:-.035em;margin:0 0 12px;font-size:clamp(27px,3vw,36px)}.legal-page section p{color:#111111b3;max-width:720px;margin:0;font-size:16px;line-height:1.75}.legal-page a{color:#8d751f}@media (max-width:600px){.legal-page{padding:130px 20px 75px}.legal-updated{margin-bottom:42px}}
