:root{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#26352f;background:#f8f9f7;font-size:15px}*{box-sizing:border-box}body{margin:0;line-height:1.65}a{color:#205c52}a:focus-visible{outline:2px solid #528d7a;outline-offset:3px}.policy-header{background:#fff;border-bottom:1px solid #e4e8e2}.policy-header-inner{max-width:900px;margin:auto;padding:18px 24px;display:flex;align-items:center;justify-content:space-between;gap:20px}.policy-brand{font:bold italic 33px Georgia,serif;text-decoration:none;line-height:1}.policy-brand span{font:10px sans-serif;color:#bcbd86}.policy-nav{display:flex;flex-wrap:wrap;gap:20px;font-size:13px}.policy-nav a{text-decoration:none}.policy-nav a[aria-current=page]{font-weight:700}.policy-nav a:hover{text-decoration:underline}.policy-main{max-width:900px;margin:40px auto 70px;padding:0 24px}.policy-card{background:#fff;border:1px solid #e4e8e2;border-radius:10px;padding:46px 54px;box-shadow:0 8px 30px #183b2810}.eyebrow{font-size:11px;letter-spacing:.2em;font-weight:700;color:#6d886f;text-transform:uppercase}.policy-card h1{font:normal 43px Georgia,serif;color:#17594f;line-height:1.15;margin:10px 0 15px}.policy-card h2{font:normal 23px Georgia,serif;color:#17594f;line-height:1.25;margin:0 0 10px}.policy-card p{margin:0 0 15px}.policy-card ul{margin:8px 0 18px;padding-left:24px}.policy-card li{margin:5px 0}.policy-intro{font-size:17px;line-height:1.55;max-width:680px}.policy-date{color:#78867c;font-size:13px}.policy-card section{border-top:1px solid #e4e8e2;padding-top:25px;margin-top:25px}.policy-footer{max-width:900px;margin:auto;padding:0 24px 35px;color:#78867c;font-size:12px}.policy-footer a{margin-right:16px}@media(max-width:650px){.policy-header-inner{padding:15px 18px}.policy-nav{gap:12px;font-size:12px}.policy-main{margin:20px auto 45px;padding:0 14px}.policy-card{padding:30px 22px}.policy-card h1{font-size:33px}.policy-card h2{font-size:21px}.policy-intro{font-size:15px}}
