.policy-doc{padding-top:120px;padding-bottom:80px}@media (max-width:767px){.policy-doc{padding-top:96px;padding-bottom:56px}}.policy-doc__title{font-family:var(--font-plus-jakarta-sans);color:#262a22;letter-spacing:-.03em;font-size:48px;font-weight:500;line-height:1.15}@media (max-width:767px){.policy-doc__title{font-size:32px}}.policy-doc__body{flex-direction:column;gap:16px;display:flex}.policy-doc__heading{font-family:var(--font-plus-jakarta-sans);color:#262a22;margin-top:12px;margin-bottom:0;font-size:22px;font-weight:600;line-height:1.35}.policy-doc__subheading{font-family:var(--font-plus-jakarta-sans);color:#262a22;margin-top:8px;margin-bottom:0;font-size:18px;font-weight:600;line-height:1.4}.policy-doc__paragraph{font-family:var(--font-plus-jakarta-sans);color:#262a22e0;margin:0;font-size:16px;font-weight:400;line-height:1.7}.policy-doc__list{flex-direction:column;gap:10px;margin:0;padding-left:20px;display:flex}.policy-doc__list li{font-family:var(--font-plus-jakarta-sans);color:#262a22e0;font-size:16px;font-weight:400;line-height:1.7}.policy-doc__table-wrap{margin:8px 0;overflow-x:auto}.policy-doc__table{border-collapse:collapse;width:100%;min-width:520px}.policy-doc__table th,.policy-doc__table td{text-align:left;font-family:var(--font-plus-jakarta-sans);color:#262a22;border:1px solid #00000014;padding:14px 16px;font-size:15px;font-weight:400;line-height:1.5}.policy-doc__table th{background:#f7f7f4;font-weight:600}.policy-doc__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}@media (max-width:767px){.policy-doc__cards{grid-template-columns:1fr}}.policy-doc__card{background:#f9f8f3;border:1px solid #00000014;border-radius:16px;padding:24px;text-decoration:none;transition:border-color .2s,transform .2s;display:block}.policy-doc__card h2{font-family:var(--font-plus-jakarta-sans);color:#262a22;margin:0 0 8px;font-size:20px;font-weight:600}.policy-doc__card p{font-family:var(--font-plus-jakarta-sans);color:#262a22cc;margin:0;font-size:15px;font-weight:400;line-height:1.6}.policy-doc__card:hover{border-color:#262a2233;transform:translateY(-2px)}.policy-doc a{color:#062341;text-underline-offset:2px;text-decoration:underline}
