body.privacy-policy-page{background-color:#ffffff;color:#000000;min-height:100vh;padding:calc(var(--header-height) + 80px) 0 0 0}.privacy-policy-page.page-container{padding-top:0;background-color:#ffffff;font-family:var(--font-body)}.privacy-page-title{font-family:var(--font-heading);font-size:clamp(1.6rem,4vw,2.4rem);font-weight:500;text-transform:uppercase;text-align:center;letter-spacing:.05em;background:linear-gradient(135deg,#F37634,#1A4541);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;width:100%;margin-bottom:20px}.privacy-body{max-width:860px;margin:0 auto;padding:0 8% clamp(50px,8vw,90px);display:flex;flex-direction:column;gap:36px}.privacy-intro,.privacy-section{padding-bottom:32px;border-bottom:1px solid rgba(26,69,65,.12)}.privacy-section{display:flex;flex-direction:column;gap:16px}.privacy-section:last-child{border-bottom:none;padding-bottom:0}.privacy-section-title{font-family:var(--font-heading);font-size:clamp(1.1rem,2.2vw,1.45rem);font-weight:600;color:#1A4541;margin:0;padding-left:14px;border-left:3px solid #f37634;line-height:1.4;text-transform:uppercase;letter-spacing:.03em}.privacy-paragraph{font-size:clamp(.95rem,1.6vw,1.05rem);line-height:1.85;color:#444444;margin:0;text-align:justify;text-justify:inter-word}.privacy-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.privacy-list li{font-size:clamp(.95rem,1.6vw,1.05rem);line-height:1.8;color:#444444;padding-left:22px;position:relative}.privacy-list li:before{content:"";position:absolute;left:0;top:11px;width:7px;height:7px;border-radius:50%;background-color:#F37634;flex-shrink:0}@media (max-width:768px){.privacy-body{padding-left:6%;padding-right:6%;gap:36px}.privacy-list li,.privacy-paragraph{text-align:left}}@media (max-width:480px){.privacy-body{padding-left:5%;padding-right:5%;gap:28px}}