html,body{margin:0;padding:0}.elementor-location-footer .elementor-element-d59ab56,.elementor-location-footer .elementor-element-6219394{display:none!important}body.wp-mobile-menu-open{overflow:hidden}@media (max-width:1024px){.elementor-20 .elementor-element.elementor-element-e9b0df8 .elementor-nav-menu--dropdown.elementor-nav-menu__container{overscroll-behavior:contain;left:0!important;right:0!important;top:var(--wp-mobile-menu-top,0px)!important;width:100vw!important;max-width:100vw!important;max-height:calc(100vh - var(--wp-mobile-menu-top,0px))!important;z-index:10000!important;margin-top:0!important;position:fixed!important;overflow-y:auto!important}}.zurani-legal{color:#111827;background:#fff;padding:clamp(28px,5vw,72px) 16px 72px}.zurani-legal__container{max-width:940px;margin:0 auto}.zurani-legal__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#8b6b3f;margin:0 0 10px;font-family:Inter,sans-serif;font-size:12px;font-weight:600}.zurani-legal__title{color:#101219;margin:0;font-family:Roboto Slab,serif;font-size:clamp(2rem,5vw,3.2rem);line-height:1.08}.zurani-legal__meta{color:#6b7280;margin:12px 0 0;font-family:Inter,sans-serif;font-size:.95rem}.zurani-legal__intro{color:#1f2937;max-width:72ch;margin:20px 0 0;font-family:Inter,sans-serif;font-size:clamp(1rem,2.4vw,1.12rem);line-height:1.75}.zurani-legal__section{margin-top:34px}.zurani-legal__section h2{color:#101219;margin:0 0 10px;font-family:Roboto Slab,serif;font-size:clamp(1.2rem,2.8vw,1.55rem);line-height:1.3}.zurani-legal__section p,.zurani-legal__section li,.zurani-legal__note{color:#111827;margin:0;font-family:Inter,sans-serif;font-size:clamp(.98rem,2.1vw,1.04rem);line-height:1.8}.zurani-legal__section p+p{margin-top:12px}.zurani-legal__section ul{margin:12px 0 0;padding-left:22px}.zurani-legal__section li+li{margin-top:8px}.zurani-legal__note{color:#374151;border-top:1px solid #e5e7eb;margin-top:34px;padding-top:18px}@media (max-width:768px){.zurani-legal{padding-top:24px;padding-bottom:56px}.zurani-legal__section{margin-top:28px}}.elementor-element.elementor-element-a8cb590 .elementor-posts-container .elementor-post__thumbnail,.elementor-element.elementor-element-3765dad .elementor-posts-container .elementor-post__thumbnail{position:relative;overflow:hidden}.elementor-element.elementor-element-a8cb590 .elementor-posts-container .elementor-post__thumbnail img,.elementor-element.elementor-element-3765dad .elementor-posts-container .elementor-post__thumbnail img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}
