._page_18gip_1{min-height:100vh}._policy_18gip_3{border-block:3px solid var(--concept-wine-bright);background:radial-gradient(at 12% 5%,#ffffffb8,#0000 40%),radial-gradient(at 88% 94%,#70191e09,#0000 38%),linear-gradient(135deg,#fbf4e9 0%,#f3e6d4 52%,#f8efe3 100%);padding:clamp(54px,7vw,104px) clamp(22px,7vw,112px) clamp(64px,8vw,120px)}._policyHeader_18gip_12,._sections_18gip_13{width:min(1040px,100%);margin-inline:auto}._policyHeader_18gip_12>p{color:var(--concept-wine);letter-spacing:.18em;text-transform:uppercase;margin:0 0 18px;font-size:10px;font-weight:850}._policyHeader_18gip_12 h1{max-width:820px;color:var(--concept-ink);letter-spacing:-.055em;margin:0;font:400 clamp(48px,6.5vw,90px)/.94 Georgia,serif}._policyHeader_18gip_12 time{color:#806a61;letter-spacing:.07em;text-transform:uppercase;margin-top:24px;font-size:11px;font-weight:750;display:block}._intro_18gip_42{border-left:3px solid var(--concept-wine-bright);max-width:820px;margin-top:clamp(36px,5vw,62px);padding-left:clamp(18px,2.5vw,34px)}._intro_18gip_42 p{color:#5f4c44;margin:0;font-size:clamp(16px,1.35vw,19px);line-height:1.72}._intro_18gip_42 p+p{margin-top:18px}._sections_18gip_13{margin-top:clamp(54px,7vw,92px)}._policySection_18gip_54{border-top:1px solid #70191e3d;grid-template-columns:minmax(245px,.72fr) minmax(0,1.28fr);gap:clamp(36px,6vw,86px);padding:clamp(32px,4vw,50px) 0;display:grid}._policySection_18gip_54:last-child{border-bottom:1px solid #70191e3d}._policySection_18gip_54 h2{color:var(--concept-wine);letter-spacing:-.015em;margin:0;font-size:clamp(15px,1.5vw,20px);font-weight:850;line-height:1.35}._policySection_18gip_54 p{color:#5f4c44;white-space:pre-line;margin:0;font-size:15px;line-height:1.75}._policySection_18gip_54 p+p{margin-top:18px}@media (max-width:760px){._policy_18gip_3{padding:44px 20px 66px}._policyHeader_18gip_12>p{margin-bottom:13px;font-size:8px}._policyHeader_18gip_12 h1{font-size:clamp(42px,13vw,58px);line-height:.98}._policyHeader_18gip_12 time{margin-top:18px;font-size:9px;line-height:1.5}._intro_18gip_42{margin-top:34px;padding-left:16px}._intro_18gip_42 p{font-size:15px;line-height:1.65}._sections_18gip_13{margin-top:50px}._policySection_18gip_54{padding:30px 0;display:block}._policySection_18gip_54 h2{font-size:15px;line-height:1.4}._policySection_18gip_54>div{margin-top:20px}._policySection_18gip_54 p{font-size:14px;line-height:1.7}}
