.AntiPolicy-module__hPAzSa__page{background:#f8f8fb;padding-top:100px}.AntiPolicy-module__hPAzSa__hero{background:var(--accent);color:#fff;text-align:center;padding:72px 0 0;position:relative;overflow:hidden}.AntiPolicy-module__hPAzSa__heroBg{pointer-events:none;position:absolute;inset:0}.AntiPolicy-module__hPAzSa__heroGrid{background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.AntiPolicy-module__hPAzSa__heroOrb1{background:radial-gradient(circle,#ffffff24 0%,#0000 70%);border-radius:50%;width:500px;height:500px;animation:8s ease-in-out infinite AntiPolicy-module__hPAzSa__orbFloat;position:absolute;top:-120px;left:-120px}.AntiPolicy-module__hPAzSa__heroOrb2{background:radial-gradient(circle,#ffffff1a 0%,#0000 70%);border-radius:50%;width:380px;height:380px;animation:11s ease-in-out infinite reverse AntiPolicy-module__hPAzSa__orbFloat;position:absolute;bottom:-80px;right:-80px}@keyframes AntiPolicy-module__hPAzSa__orbFloat{0%,to{transform:translate(0)scale(1)}50%{transform:translate(20px,-20px)scale(1.05)}}.AntiPolicy-module__hPAzSa__breadcrumbs{color:#ffffffa6;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem;margin-bottom:1.75rem;font-size:.82rem;display:flex}.AntiPolicy-module__hPAzSa__breadcrumbs a{color:#ffffffe6;transition:color .2s}.AntiPolicy-module__hPAzSa__breadcrumbs a:hover{color:#fff}.AntiPolicy-module__hPAzSa__breadcrumbs svg{flex-shrink:0}.AntiPolicy-module__hPAzSa__heroBadge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.04em;color:#fff;background:#ffffff26;border:1px solid #ffffff40;border-radius:100px;align-items:center;gap:.45rem;margin-bottom:1.5rem;padding:.4rem 1rem;font-size:.78rem;font-weight:600;display:inline-flex}.AntiPolicy-module__hPAzSa__heroTitle{margin-bottom:1.25rem;font-size:clamp(2rem,5vw,3.5rem);font-weight:800;line-height:1.15;position:relative}.AntiPolicy-module__hPAzSa__heroTitleAccent{background:linear-gradient(135deg,#e8c4e8 0%,#fff 60%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.AntiPolicy-module__hPAzSa__heroSubtitle{color:#ffffffd9;max-width:680px;margin:0 auto 2.5rem;font-size:clamp(1rem,2vw,1.2rem);line-height:1.65}.AntiPolicy-module__hPAzSa__heroStats{border-top:1px solid #ffffff26;border-bottom:1px solid #ffffff26;justify-content:center;gap:3rem;margin-bottom:3rem;padding:1.5rem 0;display:flex}.AntiPolicy-module__hPAzSa__heroStat{text-align:center}.AntiPolicy-module__hPAzSa__heroStatValue{color:#fff;font-size:2rem;font-weight:800;line-height:1;display:block}.AntiPolicy-module__hPAzSa__heroStatLabel{color:#ffffffa6;letter-spacing:.05em;text-transform:uppercase;margin-top:.3rem;font-size:.8rem;font-weight:500;display:block}.AntiPolicy-module__hPAzSa__heroWave{height:80px;margin-top:2rem;overflow:hidden}.AntiPolicy-module__hPAzSa__heroWave svg{width:100%;height:100%}.AntiPolicy-module__hPAzSa__heroWave path{fill:#f8f8fb}.AntiPolicy-module__hPAzSa__sectionLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);align-items:center;gap:.4rem;margin-bottom:.85rem;font-size:.72rem;font-weight:700;display:inline-flex}.AntiPolicy-module__hPAzSa__sectionHeading{color:var(--text-primary);margin-bottom:1.25rem;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:800;line-height:1.2}.AntiPolicy-module__hPAzSa__bodyText{color:var(--text-secondary);margin-bottom:1.1rem;font-size:1.05rem;line-height:1.75}.AntiPolicy-module__hPAzSa__bodyText:last-of-type{margin-bottom:0}.AntiPolicy-module__hPAzSa__sectionDivider{background:linear-gradient(90deg, transparent, var(--border), transparent);max-width:900px;height:1px;margin:0 auto}.AntiPolicy-module__hPAzSa__overviewSection{background:#fff;padding:5rem 0 4rem}.AntiPolicy-module__hPAzSa__overviewInner{grid-template-columns:1fr 1fr;align-items:start;gap:4rem;max-width:1100px;margin:0 auto;display:grid}.AntiPolicy-module__hPAzSa__overviewPillars{flex-direction:column;gap:1rem;display:flex}.AntiPolicy-module__hPAzSa__pillarCard{border:1px solid var(--border-subtle);background:#fafafa;border-radius:12px;align-items:flex-start;gap:1rem;padding:1.1rem 1.25rem;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.AntiPolicy-module__hPAzSa__pillarCard:hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 4px 16px #632a6314}.AntiPolicy-module__hPAzSa__pillarIcon{background:var(--accent-muted);width:48px;height:48px;color:var(--accent);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.AntiPolicy-module__hPAzSa__pillarTitle{color:var(--text-primary);margin-bottom:.25rem;font-size:.95rem;font-weight:700}.AntiPolicy-module__hPAzSa__pillarDesc{color:var(--text-secondary);font-size:.875rem;line-height:1.55}.AntiPolicy-module__hPAzSa__prohibitedSection{background:#f8f8fb;padding:5rem 0}.AntiPolicy-module__hPAzSa__centeredHeader{text-align:center;max-width:700px;margin-bottom:3rem;margin-left:auto;margin-right:auto}.AntiPolicy-module__hPAzSa__centeredSubtitle{color:var(--text-secondary);font-size:1.05rem;line-height:1.65}.AntiPolicy-module__hPAzSa__prohibitionGrid{grid-template-columns:repeat(3,1fr);gap:1.25rem;max-width:1100px;margin:0 auto;display:grid}.AntiPolicy-module__hPAzSa__prohibitionGrid>:nth-child(4),.AntiPolicy-module__hPAzSa__prohibitionGrid>:nth-child(5){grid-column:span 1}.AntiPolicy-module__hPAzSa__prohibitionGrid>:nth-child(4){grid-column:1/2}.AntiPolicy-module__hPAzSa__prohibitionCard{border:1px solid var(--border-subtle);background:#fff;border-radius:14px;padding:1.75rem 1.5rem;transition:border-color .2s,box-shadow .2s,transform .2s;animation:.4s both AntiPolicy-module__hPAzSa__fadeUp;position:relative;overflow:hidden}.AntiPolicy-module__hPAzSa__prohibitionCard:before{content:"";background:linear-gradient(90deg, var(--accent), var(--accent-light));opacity:0;height:3px;transition:opacity .2s;position:absolute;top:0;left:0;right:0}.AntiPolicy-module__hPAzSa__prohibitionCard:hover{border-color:var(--accent);transform:translateY(-3px);box-shadow:0 8px 24px #632a631a}.AntiPolicy-module__hPAzSa__prohibitionCard:hover:before{opacity:1}@keyframes AntiPolicy-module__hPAzSa__fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.AntiPolicy-module__hPAzSa__prohibitionIconWrap{width:44px;height:44px;color:var(--accent);background:#632a6314;border-radius:10px;justify-content:center;align-items:center;margin-bottom:1rem;display:flex}.AntiPolicy-module__hPAzSa__prohibitionTitle{color:var(--text-primary);margin-bottom:.6rem;font-size:1rem;font-weight:700}.AntiPolicy-module__hPAzSa__prohibitionDesc{color:var(--text-secondary);font-size:.9rem;line-height:1.6}.AntiPolicy-module__hPAzSa__supplySection{background:#fff;padding:5rem 0}.AntiPolicy-module__hPAzSa__supplyInner{max-width:1100px;margin:0 auto}.AntiPolicy-module__hPAzSa__supplyHeader{max-width:600px;margin-bottom:3rem}.AntiPolicy-module__hPAzSa__supplyCards{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.AntiPolicy-module__hPAzSa__supplyCard{border:1px solid var(--border);background:linear-gradient(145deg,#faf8fc,#fff);border-radius:16px;padding:2rem 1.75rem;transition:border-color .2s,box-shadow .2s,transform .2s}.AntiPolicy-module__hPAzSa__supplyCard:hover{border-color:var(--accent);transform:translateY(-3px);box-shadow:0 8px 28px #632a631a}.AntiPolicy-module__hPAzSa__supplyCardIcon{background:var(--accent-muted);width:48px;height:48px;color:var(--accent);border-radius:12px;justify-content:center;align-items:center;margin-bottom:1.25rem;display:flex}.AntiPolicy-module__hPAzSa__supplyCardTitle{color:var(--text-primary);margin-bottom:.75rem;font-size:1.05rem;font-weight:700}.AntiPolicy-module__hPAzSa__supplyCardDesc{color:var(--text-secondary);font-size:.9rem;line-height:1.65}.AntiPolicy-module__hPAzSa__complianceSection{background:#f8f8fb;padding:5rem 0}.AntiPolicy-module__hPAzSa__complianceInner{grid-template-columns:1.2fr 1fr;align-items:start;gap:4rem;max-width:1100px;margin:0 auto;display:grid}.AntiPolicy-module__hPAzSa__complianceActions{flex-direction:column;gap:1rem;margin-top:2rem;display:flex}.AntiPolicy-module__hPAzSa__complianceAction{border:1px solid var(--border-subtle);background:#fff;border-radius:10px;align-items:flex-start;gap:.9rem;padding:1rem 1.25rem;display:flex}.AntiPolicy-module__hPAzSa__complianceAction p{color:var(--text-secondary);font-size:.95rem;line-height:1.6}.AntiPolicy-module__hPAzSa__checkIcon{color:var(--accent);flex-shrink:0;margin-top:.1rem}.AntiPolicy-module__hPAzSa__commitmentCard{background:var(--accent);color:#fff;border-radius:20px;padding:2.5rem 2rem;position:relative;overflow:hidden}.AntiPolicy-module__hPAzSa__commitmentCard:before{content:"";background:#ffffff14;border-radius:50%;width:220px;height:220px;position:absolute;top:-60px;right:-60px}.AntiPolicy-module__hPAzSa__commitmentCardTop{align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.AntiPolicy-module__hPAzSa__commitmentCardTop svg{flex-shrink:0}.AntiPolicy-module__hPAzSa__commitmentCardTop h3{color:#fff;font-size:1.35rem;font-weight:800}.AntiPolicy-module__hPAzSa__commitmentCard>p{color:#ffffffe0;font-size:.95rem;line-height:1.7}.AntiPolicy-module__hPAzSa__commitmentDivider{background:#fff3;height:1px;margin:1.5rem 0}.AntiPolicy-module__hPAzSa__commitmentTags{flex-wrap:wrap;gap:.5rem;display:flex}.AntiPolicy-module__hPAzSa__tag{color:#fff;letter-spacing:.03em;background:#ffffff26;border:1px solid #ffffff40;border-radius:100px;padding:.3rem .85rem;font-size:.78rem;font-weight:600}.AntiPolicy-module__hPAzSa__ctaSection{background:#fff;padding:4rem 0 6rem}.AntiPolicy-module__hPAzSa__ctaBanner{background:linear-gradient(135deg, var(--accent) 0%, var(--accent-light) 100%);text-align:center;color:#fff;border-radius:24px;max-width:1000px;margin:0 auto;padding:5rem 3rem;position:relative;overflow:hidden}.AntiPolicy-module__hPAzSa__ctaBannerBg{pointer-events:none;position:absolute;inset:0}.AntiPolicy-module__hPAzSa__ctaOrb1{background:#ffffff14;border-radius:50%;width:320px;height:320px;position:absolute;top:-80px;left:-80px}.AntiPolicy-module__hPAzSa__ctaOrb2{background:#ffffff0f;border-radius:50%;width:240px;height:240px;position:absolute;bottom:-60px;right:-60px}.AntiPolicy-module__hPAzSa__ctaContent{z-index:1;position:relative}.AntiPolicy-module__hPAzSa__ctaTitle{margin-bottom:1rem;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:800}.AntiPolicy-module__hPAzSa__ctaSubtitle{color:#ffffffe0;max-width:600px;margin:0 auto 2.25rem;font-size:1.1rem;line-height:1.65}.AntiPolicy-module__hPAzSa__ctaBtn{color:var(--accent);background:#fff;border-radius:10px;align-items:center;gap:.6rem;padding:.9rem 2.25rem;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.AntiPolicy-module__hPAzSa__ctaBtn:hover{transform:translateY(-2px);box-shadow:0 10px 30px #0000002e}@media (max-width:1024px){.AntiPolicy-module__hPAzSa__prohibitionGrid{grid-template-columns:repeat(2,1fr)}.AntiPolicy-module__hPAzSa__prohibitionGrid>:nth-child(4),.AntiPolicy-module__hPAzSa__prohibitionGrid>:nth-child(5){grid-column:span 1}.AntiPolicy-module__hPAzSa__supplyCards{grid-template-columns:1fr 1fr}}@media (max-width:768px){.AntiPolicy-module__hPAzSa__page{padding-top:80px}.AntiPolicy-module__hPAzSa__hero{padding:48px 0 0}.AntiPolicy-module__hPAzSa__heroStats{gap:1.5rem}.AntiPolicy-module__hPAzSa__heroStatValue{font-size:1.6rem}.AntiPolicy-module__hPAzSa__overviewInner{grid-template-columns:1fr;gap:2.5rem}.AntiPolicy-module__hPAzSa__prohibitionGrid,.AntiPolicy-module__hPAzSa__supplyCards{grid-template-columns:1fr}.AntiPolicy-module__hPAzSa__complianceInner{grid-template-columns:1fr;gap:2.5rem}.AntiPolicy-module__hPAzSa__ctaBanner{padding:3rem 1.75rem}.AntiPolicy-module__hPAzSa__ctaBtn{justify-content:center;width:100%;max-width:300px}}@media (max-width:480px){.AntiPolicy-module__hPAzSa__heroStats{flex-direction:column;gap:1rem}.AntiPolicy-module__hPAzSa__ctaBanner{padding:2.5rem 1.25rem}}
