.orah-legal-module__FrVAPW__page{color:#45523e;font-family:var(--font-body), sans-serif;background:#fcfbf6;padding:50px 6vw 90px}.orah-legal-module__FrVAPW__hero,.orah-legal-module__FrVAPW__layout{max-width:1160px;margin:auto}.orah-legal-module__FrVAPW__hero{border-bottom:1px solid #45523e30;padding:28px 0 46px}.orah-legal-module__FrVAPW__eyebrow{letter-spacing:.12em;margin-bottom:22px;font-size:12px}.orah-legal-module__FrVAPW__hero h1{letter-spacing:-.04em;margin:0 0 22px;font-size:clamp(32px,4.5vw,56px);font-weight:400}.orah-legal-module__FrVAPW__intro{font-size:17px;line-height:1.8}.orah-legal-module__FrVAPW__notice{background:#edf0e5;border-left:3px solid #45523e;margin-top:30px;padding:20px 24px;font-size:14px}.orah-legal-module__FrVAPW__notice p{margin:8px 0 0;line-height:1.7}.orah-legal-module__FrVAPW__layout{grid-template-columns:240px minmax(0,1fr);gap:70px;padding-top:44px;display:grid}.orah-legal-module__FrVAPW__contents{align-self:start;gap:16px;font-size:14px;display:grid;position:sticky;top:175px}.orah-legal-module__FrVAPW__contents h2{margin:0 0 12px;font-size:15px}.orah-legal-module__FrVAPW__contents a{color:inherit;gap:12px;text-decoration:none;display:flex}.orah-legal-module__FrVAPW__contents span{opacity:.65}.orah-legal-module__FrVAPW__page a:hover{text-underline-offset:5px;text-decoration:underline}.orah-legal-module__FrVAPW__page a:focus-visible{outline-offset:5px;outline:2px solid}.orah-legal-module__FrVAPW__body section{border-bottom:1px solid #45523e25;margin-bottom:32px;padding:0 0 32px;scroll-margin-top:180px}.orah-legal-module__FrVAPW__number{letter-spacing:.1em;margin:0 0 12px;font-size:12px}.orah-legal-module__FrVAPW__body h2{margin:0 0 18px;font-size:23px;font-weight:500}.orah-legal-module__FrVAPW__body p{word-break:keep-all;overflow-wrap:anywhere;line-height:1.95}.orah-legal-module__FrVAPW__contact{background:#edf0e5;padding:28px}.orah-legal-module__FrVAPW__contact a{color:inherit;margin:16px 22px 0 0;display:inline-block}@media (max-width:767px){.orah-legal-module__FrVAPW__page{padding:24px 24px 56px}.orah-legal-module__FrVAPW__hero{padding:20px 0 32px}.orah-legal-module__FrVAPW__layout{grid-template-columns:minmax(0,1fr);gap:38px;padding-top:30px}.orah-legal-module__FrVAPW__contents{gap:14px;position:static}.orah-legal-module__FrVAPW__body section{scroll-margin-top:145px}.orah-legal-module__FrVAPW__body h2{font-size:21px}}
