.policy-page-module__47Z-dW__page{background:#f1efe9;min-height:100vh}.policy-page-module__47Z-dW__hero{border-bottom:1px solid #d2cdc3;padding:120px 8vw 80px}.policy-page-module__47Z-dW__hero h1{letter-spacing:-.045em;margin:0;font-family:Cormorant Garamond,serif;font-size:clamp(64px,9vw,130px);font-weight:400;line-height:.88}.policy-page-module__47Z-dW__hero p:last-child{max-width:650px;margin:35px 0 0;font-family:Cormorant Garamond,serif;font-size:20px;line-height:1.5}.policy-page-module__47Z-dW__content{grid-template-columns:minmax(180px,1fr) minmax(0,2.2fr);gap:8vw;padding:90px 8vw 140px;display:grid}.policy-page-module__47Z-dW__updated{letter-spacing:.15em;text-transform:uppercase;color:#766f65;font-size:9px}.policy-page-module__47Z-dW__sections{max-width:760px}.policy-page-module__47Z-dW__sections section{border-bottom:1px solid #d2cdc3;margin-bottom:48px;padding:0 0 48px}.policy-page-module__47Z-dW__sections section:last-child{border-bottom:0}.policy-page-module__47Z-dW__sections h2{margin:0 0 18px;font-family:Cormorant Garamond,serif;font-size:38px;font-weight:400}.policy-page-module__47Z-dW__sections p,.policy-page-module__47Z-dW__sections li{color:#4d4943;font-size:14px;line-height:1.8}.policy-page-module__47Z-dW__sections ul{padding-left:18px}.policy-page-module__47Z-dW__sections a{text-underline-offset:3px;text-decoration:underline}@media (max-width:800px){.policy-page-module__47Z-dW__hero{padding:90px 24px 60px}.policy-page-module__47Z-dW__hero h1{font-size:60px}.policy-page-module__47Z-dW__content{padding:55px 24px 90px;display:block}.policy-page-module__47Z-dW__updated{margin-bottom:55px;display:block}.policy-page-module__47Z-dW__sections h2{font-size:32px}}
