.Policy_hero__2aM6H{position:relative;min-height:320px;display:flex;align-items:center;background:#0c1a30;overflow:hidden}.Policy_hero__2aM6H:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(45,125,50,.025) 1px,transparent 0),linear-gradient(90deg,rgba(45,125,50,.025) 1px,transparent 0);background-size:48px 48px;pointer-events:none}.Policy_hero__2aM6H:after{content:"";position:absolute;top:-80px;right:-80px;width:420px;height:420px;background:radial-gradient(circle,rgba(45,125,50,.08) 0,transparent 65%);pointer-events:none}.Policy_heroLine__s4ToF{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#2d7d32,#e8a020 45%,transparent)}.Policy_heroCircle__8Px9g{position:absolute;left:-50px;bottom:-50px;width:180px;height:180px;border-radius:50%;border:30px solid rgba(45,125,50,.05);pointer-events:none}.Policy_heroContent___N0Tw{position:relative;z-index:10;max-width:1280px;width:100%;margin:0 auto;padding:5rem 28px 3.5rem;display:grid;grid-template-columns:1fr auto;align-items:center;gap:48px}.Policy_heroPill__1_HZz{display:inline-flex;align-items:center;gap:7px;background:rgba(45,125,50,.1);border:1px solid rgba(45,125,50,.28);border-radius:6px;padding:5px 12px;font-family:var(--font-heading);font-size:9px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#5db862;margin-bottom:16px}.Policy_heroPillDot__R9jfR{width:5px;height:5px;border-radius:50%;background:#4caf50;animation:Policy_pulse__5uicN 2.2s ease-in-out infinite}@keyframes Policy_pulse__5uicN{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}.Policy_heroTitle__XG7Um{font-family:var(--font-heading);font-size:clamp(1.6rem,2.4vw,2.3rem);font-weight:800;color:#fff;line-height:1.2;letter-spacing:-.022em;margin-bottom:10px;max-width:560px}.Policy_heroTitleAccent__l54ZG{color:#e8a020}.Policy_heroSubtitle__hSMC0{font-family:var(--font-body);font-size:13px;color:hsla(0,0%,100%,.44);max-width:440px;line-height:1.75;margin-bottom:20px}.Policy_heroBreadcrumb__4wZCx{display:flex;align-items:center;gap:8px;font-family:var(--font-body);font-size:11.5px;color:hsla(0,0%,100%,.3)}.Policy_heroBreadcrumb__4wZCx a{color:hsla(0,0%,100%,.4);text-decoration:none;transition:color .2s}.Policy_heroBreadcrumb__4wZCx a:hover{color:#e8a020}.Policy_sep__v7Cqe{color:hsla(0,0%,100%,.18)}.Policy_heroLinks__sVtPx{display:flex;flex-direction:column;gap:6px;flex-shrink:0;min-width:210px}.Policy_heroLinksLabel__EWEsB{font-family:var(--font-heading);font-size:9px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:hsla(0,0%,100%,.28);padding:0 2px;margin-bottom:4px}.Policy_heroLink__8yrh1{display:flex;align-items:center;gap:10px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.07);border-radius:8px;padding:9px 14px;text-decoration:none;font-family:var(--font-heading);font-size:11px;font-weight:700;color:hsla(0,0%,100%,.55);transition:background .2s,border-color .2s,color .2s;white-space:nowrap}.Policy_heroLink__8yrh1:hover{background:rgba(45,125,50,.1);border-color:rgba(45,125,50,.3);color:#fff}.Policy_heroLinkActive__v0a2D{background:rgba(45,125,50,.12);border-color:rgba(45,125,50,.35);color:#5db862}.Policy_heroLinkDot__FjUuk{width:5px;height:5px;border-radius:50%;background:currentColor;flex-shrink:0;opacity:.6}.Policy_body___aIkF{background:#f8faf8;padding:64px 0 80px}.Policy_bodyInner__vqpz3{max-width:1280px;margin:0 auto;padding:0 28px;display:grid;grid-template-columns:1fr 300px;gap:48px;align-items:start}.Policy_introCard__IgdJF{background:#fff;border-radius:14px;border:1px solid #e8f0e8;border-left:4px solid #2d7d32;padding:28px;margin-bottom:32px}.Policy_introCard__IgdJF p{font-family:var(--font-body);font-size:14.5px;color:#444;line-height:1.82;margin:0}.Policy_section__Im_2K{background:#fff;border-radius:14px;border:1px solid #e8f0e8;padding:32px 28px;margin-bottom:20px;position:relative;overflow:hidden;transition:border-color .22s,box-shadow .22s}.Policy_section__Im_2K:hover{border-color:#c5dfc5;box-shadow:0 8px 28px rgba(45,125,50,.07)}.Policy_section__Im_2K:before{content:"";position:absolute;top:0;left:0;width:3px;height:0;background:linear-gradient(180deg,#2d7d32,#e8a020);transition:height .3s ease;border-radius:0 0 3px 3px}.Policy_section__Im_2K:hover:before{height:100%}.Policy_sectionHeading___79ko{font-family:var(--font-heading);font-size:1.15rem;font-weight:800;color:#0f1f3d;letter-spacing:-.018em;margin-bottom:16px;display:flex;align-items:center;gap:10px}.Policy_sectionHeadingIcon__J4_Lw{width:32px;height:32px;border-radius:8px;background:rgba(45,125,50,.08);border:1px solid rgba(45,125,50,.15);display:flex;align-items:center;justify-content:center;color:#2d7d32;flex-shrink:0}.Policy_sectionText__yQ9p4{font-family:var(--font-body);font-size:13.5px;color:#555;line-height:1.82;margin-bottom:16px}.Policy_sectionText__yQ9p4:last-child{margin-bottom:0}.Policy_policyList__qUj3c{list-style:none;padding:0;margin:12px 0 0;display:flex;flex-direction:column;gap:8px}.Policy_policyItem__hR4Yt{display:flex;align-items:flex-start;gap:10px;font-family:var(--font-body);font-size:13.5px;color:#555;line-height:1.75;padding:10px 14px;background:#f8faf8;border-radius:8px;border:1px solid #edf3ed;transition:border-color .2s,background .2s}.Policy_policyItem__hR4Yt:hover{background:#fff;border-color:#c5dfc5}.Policy_policyItemBullet__QgO2g{width:6px;height:6px;border-radius:50%;background:#2d7d32;flex-shrink:0;margin-top:7px}.Policy_policyItemStrong__E4yDg{font-family:var(--font-heading);font-weight:700;color:#0f1f3d;margin-right:4px}.Policy_quoteBlock__21MZ_{background:linear-gradient(135deg,#0f1f3d,#152a4a);border-radius:14px;padding:28px 28px 28px 32px;margin:24px 0;position:relative;overflow:hidden}.Policy_quoteBlock__21MZ_:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,#2d7d32,#e8a020)}.Policy_quoteBlockText__eBc93{font-family:var(--font-heading);font-size:1.2rem;font-weight:800;color:#fff;letter-spacing:-.015em;line-height:1.4;margin:0;font-style:italic}.Policy_sidebar__eVeaE{position:sticky;top:100px;display:flex;flex-direction:column;gap:20px}.Policy_sideCard__oRmvR{background:#fff;border-radius:14px;border:1px solid #e8f0e8;overflow:hidden}.Policy_sideCardHead__LEJie{background:#0f1f3d;padding:16px 20px;display:flex;align-items:center;gap:10px}.Policy_sideCardHeadTitle__eoT2Q{font-family:var(--font-heading);font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:hsla(0,0%,100%,.7)}.Policy_sideCardHeadIcon__ELzIB{color:#e8a020;flex-shrink:0}.Policy_sideCardBody__qG5TB{padding:16px}.Policy_sideNavList__6GyrM{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}.Policy_sideNavLink__ZTa8i{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;text-decoration:none;font-family:var(--font-heading);font-size:12px;font-weight:700;color:#4a5568;transition:background .2s,color .2s}.Policy_sideNavLink__ZTa8i:hover{background:#f0f7f0;color:#2d7d32}.Policy_sideNavLinkActive__9B_g3{background:rgba(45,125,50,.08);color:#2d7d32;border-left:3px solid #2d7d32}.Policy_sideNavArrow__A_NLl{margin-left:auto;opacity:.35;flex-shrink:0}.Policy_sideNavLinkActive__9B_g3 .Policy_sideNavArrow__A_NLl,.Policy_sideNavLink__ZTa8i:hover .Policy_sideNavArrow__A_NLl{opacity:.8}.Policy_contactCard__1tgz6{background:linear-gradient(135deg,#2d7d32,#1b5020);border-radius:14px;padding:24px 20px;text-align:center}.Policy_contactCardTitle__U8xP_{font-family:var(--font-heading);font-size:1rem;font-weight:800;color:#fff;margin-bottom:8px;letter-spacing:-.015em}.Policy_contactCardText__HbeEb{font-family:var(--font-body);font-size:12px;color:hsla(0,0%,100%,.65);line-height:1.65;margin-bottom:16px}.Policy_contactCardBtn__6yYAx{display:inline-flex;align-items:center;gap:7px;background:#fff;color:#2d7d32;font-family:var(--font-heading);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:10px 20px;border-radius:100px;text-decoration:none;transition:all .22s;width:100%;justify-content:center}.Policy_contactCardBtn__6yYAx:hover{background:#e8a020;color:#fff;transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.15)}.Policy_contactCardBtnSecondary__2nt_3{display:inline-flex;align-items:center;gap:7px;justify-content:center;background:transparent;border:1.5px solid hsla(0,0%,100%,.35);color:hsla(0,0%,100%,.8);font-family:var(--font-heading);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:10px 20px;border-radius:100px;text-decoration:none;transition:all .22s;width:100%;margin-top:8px}.Policy_contactCardBtnSecondary__2nt_3:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.6)}.Policy_sideDivider__wq23n{height:1px;background:#f0f5f0;margin:4px 0}@media (max-width:1024px){.Policy_bodyInner__vqpz3{grid-template-columns:1fr 260px;gap:32px}.Policy_heroLinks__sVtPx{display:none}.Policy_heroContent___N0Tw{grid-template-columns:1fr}}@media (max-width:768px){.Policy_body___aIkF{padding:40px 0 60px}.Policy_bodyInner__vqpz3{grid-template-columns:1fr;padding:0 20px}.Policy_sidebar__eVeaE{position:static}.Policy_heroContent___N0Tw{padding:4rem 20px 3rem}}@media (max-width:480px){.Policy_heroTitle__XG7Um{font-size:1.5rem}.Policy_section__Im_2K{padding:24px 18px}.Policy_introCard__IgdJF{padding:20px}}