:root{font-family:Inter,"Segoe UI",Arial,sans-serif;color:#18312d;background:#f7f9f6;font-synthesis:none;text-rendering:optimizeLegibility;--petrol:#0d5a57;--ink:#18312d;--muted:#657971;--line:#dfe8e3;--brass:#c5a36b}*{box-sizing:border-box}body{margin:0;line-height:1.7}a{color:var(--petrol);text-underline-offset:3px}.policy-top{max-width:1120px;margin:0 auto;padding:18px 26px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid var(--line)}.policy-brand{display:flex;align-items:center;gap:11px;text-decoration:none;color:var(--ink);font-weight:760;letter-spacing:-.035em}.policy-brand img{width:34px;height:34px;object-fit:contain}.policy-home{font-size:13px;text-decoration:none;color:#5f756c}.policy-main{max-width:920px;margin:28px auto 64px;padding:0 26px}.policy-draft{border:1px solid #e6d293;background:#fff8df;border-radius:10px;padding:15px 18px;color:#5b4c1b;font-size:13px}.policy-draft strong{display:block;letter-spacing:.04em;font-size:12px}.policy-draft p{margin:5px 0 0;line-height:1.6}.policy-breadcrumb{font-size:12px;color:#7b8b84;margin:28px 0 12px}.policy-breadcrumb a{color:#60766d}.policy-main h1{font-size:clamp(34px,6vw,52px);letter-spacing:-.055em;line-height:1.08;margin:0 0 17px;color:var(--ink)}.policy-lead{font-size:18px;line-height:1.65;color:#405a50;max-width:800px;margin:0 0 26px}.policy-section{border-top:1px solid var(--line);padding:22px 0}.policy-section h2{font-size:20px;letter-spacing:-.025em;margin:0 0 9px;color:#29483e}.policy-section p{margin:8px 0;color:#586e65}.policy-section ul{padding-left:21px;color:#586e65}.policy-section li{margin:5px 0}.policy-note{border-left:3px solid var(--brass);padding:11px 15px;background:#fbf8ef;color:#58634e;font-size:14px}.policy-prices{width:100%;border-collapse:collapse;margin:14px 0 4px;background:#fff;border:1px solid var(--line);font-size:14px}.policy-prices th,.policy-prices td{text-align:left;padding:11px 13px;border-bottom:1px solid #edf1ee}.policy-prices th{color:#4b6359;background:#f1f6f2;font-size:12px}.policy-prices tr:last-child td{border-bottom:0}.policy-footer{max-width:1120px;margin:0 auto;border-top:1px solid var(--line);padding:22px 26px 34px;display:grid;grid-template-columns:minmax(190px,1fr) 2fr;gap:20px;color:#71827b;font-size:12px}.policy-footer strong{color:#29483e}.policy-footer small{display:block;line-height:1.7;margin-top:5px}.policy-footer nav{display:flex;flex-wrap:wrap;align-content:flex-start;gap:8px 17px}.policy-footer nav a{font-size:12px;text-decoration:none;color:#637970}.policy-footer nav a:hover,.policy-home:hover{text-decoration:underline}@media(max-width:680px){.policy-top{padding:15px 18px}.policy-main{padding:0 18px;margin-top:20px}.policy-lead{font-size:16px}.policy-footer{grid-template-columns:1fr;padding:20px 18px 28px}.policy-prices{font-size:12px}.policy-prices th,.policy-prices td{padding:9px 8px}}