.PolicyLayout-module__Op1AgW__page{background:var(--color-white);width:100%}.PolicyLayout-module__Op1AgW__hero{justify-content:center;align-items:center;height:492px;display:flex;position:relative;overflow:hidden}.PolicyLayout-module__Op1AgW__heroImg{object-fit:cover}.PolicyLayout-module__Op1AgW__heroOverlay{z-index:1;background:#000000c9;position:absolute;inset:0}.PolicyLayout-module__Op1AgW__heroTitle{z-index:2;font-family:var(--font-castoro), serif;letter-spacing:-.04em;color:var(--color-white);text-align:center;font-size:clamp(42px,8vw,98px);line-height:1.15;position:relative}.PolicyLayout-module__Op1AgW__torn{background:var(--color-white);clip-path:polygon(0% 60%,4% 40%,8% 70%,12% 35%,16% 65%,20% 30%,24% 70%,28% 40%,32% 75%,36% 35%,40% 65%,44% 45%,48% 70%,52% 40%,56% 75%,60% 35%,64% 65%,68% 45%,72% 70%,76% 40%,80% 65%,84% 35%,88% 70%,92% 45%,96% 60%,100% 40%,100% 100%,0% 100%);z-index:3;height:56px;position:absolute;bottom:-1px;left:0;right:0}.PolicyLayout-module__Op1AgW__body{background:var(--color-white);grid-template-columns:348px 1fr;gap:32px;max-width:1491px;margin:0 auto;padding:64px 40px 120px;display:grid}.PolicyLayout-module__Op1AgW__toc{background:var(--color-white);height:fit-content;top:calc(var(--nav-height) + 24px);border:1.123px solid #ddd;border-radius:13.473px;padding:22px;position:sticky}.PolicyLayout-module__Op1AgW__tocTitle{font-family:var(--font-instrument), sans-serif;color:var(--color-brand);border-bottom:1.123px solid #ddd;margin:0 0 16px;padding-bottom:12px;font-size:20.209px;font-weight:700;line-height:26.946px}.PolicyLayout-module__Op1AgW__tocList{flex-direction:column;gap:18px;margin:0;padding:8px 0 0;list-style:none;display:flex}.PolicyLayout-module__Op1AgW__tocList a{font-family:var(--font-instrument), sans-serif;letter-spacing:-.16px;color:#4a4a49;font-size:15.718px;font-weight:500;line-height:24.7px}.PolicyLayout-module__Op1AgW__tocList a:hover{color:var(--color-brand)}.PolicyLayout-module__Op1AgW__content{background:var(--color-white);border:1.123px solid #ddd;border-radius:13.473px;padding:36px;box-shadow:0 8.982px 13.473px #041b4d0f}.PolicyLayout-module__Op1AgW__contentTitle{font-family:var(--font-instrument), sans-serif;color:var(--color-brand);margin-bottom:16px;font-size:17.964px;font-weight:700;line-height:26.946px}.PolicyLayout-module__Op1AgW__intro{font-family:var(--font-instrument), sans-serif;color:#4a4a49;border-bottom:1.123px solid #eee;margin-bottom:36px;padding-bottom:28px;font-size:15.718px;line-height:24.7px}.PolicyLayout-module__Op1AgW__section{margin-bottom:36px}.PolicyLayout-module__Op1AgW__sectionTitle{font-family:var(--font-instrument), sans-serif;color:var(--color-brand);margin-bottom:12px;font-size:17.964px;font-weight:700;line-height:26.946px}.PolicyLayout-module__Op1AgW__paragraph{font-family:var(--font-instrument), sans-serif;color:#4a4a49;margin-bottom:12px;font-size:15.718px;line-height:24.7px}.PolicyLayout-module__Op1AgW__bullets{flex-direction:column;gap:8px;margin:8px 0 12px;padding-left:22px;display:flex}.PolicyLayout-module__Op1AgW__bullets li{font-family:var(--font-instrument), sans-serif;color:#4a4a49;font-size:15.718px;line-height:24.7px}@media (max-width:1100px){.PolicyLayout-module__Op1AgW__heroTitle{letter-spacing:-2px;padding:0 24px;font-size:48px;line-height:56px}.PolicyLayout-module__Op1AgW__body{grid-template-columns:1fr;padding:40px 20px 80px}.PolicyLayout-module__Op1AgW__toc{position:static}}@media (max-width:768px){.PolicyLayout-module__Op1AgW__page{overflow-x:hidden}.PolicyLayout-module__Op1AgW__hero{height:280px}.PolicyLayout-module__Op1AgW__heroTitle{letter-spacing:-1.5px;padding:0 16px;font-size:clamp(28px,8vw,40px);line-height:1.15}.PolicyLayout-module__Op1AgW__torn{height:36px}.PolicyLayout-module__Op1AgW__body{grid-template-columns:1fr;gap:20px;padding:32px 16px 64px}.PolicyLayout-module__Op1AgW__toc{padding:16px;position:static}.PolicyLayout-module__Op1AgW__content{padding:20px 16px}}
