.LegalPageLayout-module__CwNNtG__main{color:#f1f5f9;background-color:#07080a;min-height:100vh;padding:7rem 1.5rem 6rem;position:relative;overflow:hidden}.LegalPageLayout-module__CwNNtG__ambientGlow{pointer-events:none;z-index:0;background:radial-gradient(circle,#ff3b301a 0%,#ff3b3005 50%,#0000 80%);width:900px;height:450px;position:absolute;top:0;left:50%;transform:translate(-50%)}.LegalPageLayout-module__CwNNtG__container{z-index:1;flex-direction:column;gap:2.5rem;max-width:64rem;margin:0 auto;display:flex;position:relative}.LegalPageLayout-module__CwNNtG__topNav{align-items:center;display:flex}.LegalPageLayout-module__CwNNtG__backLink{font-family:var(--font-mono);color:#94a3b8;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:color .2s,transform .2s;display:inline-flex}.LegalPageLayout-module__CwNNtG__backLink:hover{color:#fff;transform:translate(-3px)}.LegalPageLayout-module__CwNNtG__backIcon{width:1rem;height:1rem}.LegalPageLayout-module__CwNNtG__header{flex-direction:column;gap:.75rem;display:flex}.LegalPageLayout-module__CwNNtG__tag{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent-red);font-size:.75rem;font-weight:800}.LegalPageLayout-module__CwNNtG__title{font-family:var(--font-display);color:#fff;letter-spacing:-.025em;font-size:clamp(2rem,3.5vw,3rem);font-weight:900;line-height:1.15}.LegalPageLayout-module__CwNNtG__metaRow{font-family:var(--font-mono);color:#94a3b8;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;font-size:.8125rem;display:flex}.LegalPageLayout-module__CwNNtG__lastUpdated{color:#e2e8f0}.LegalPageLayout-module__CwNNtG__metaDot{color:#475569}.LegalPageLayout-module__CwNNtG__entityName{color:#38bdf8;font-weight:600}.LegalPageLayout-module__CwNNtG__tabsWrapper{width:100%;padding-bottom:.5rem;overflow-x:auto}.LegalPageLayout-module__CwNNtG__tabsList{align-items:center;gap:.75rem;min-width:max-content;display:flex}.LegalPageLayout-module__CwNNtG__tabItem{font-family:var(--font-display);color:#cbd5e1;background:#ffffff0a;border:1px solid #ffffff14;border-radius:9999px;align-items:center;gap:.5rem;padding:.65rem 1.25rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.LegalPageLayout-module__CwNNtG__tabItem:hover{color:#fff;background:#ffffff14;border-color:#fff3}.LegalPageLayout-module__CwNNtG__tabActive{color:#fff;background:#ff3b3026;border-color:#ff3b3066}.LegalPageLayout-module__CwNNtG__tabIcon{width:.95rem;height:.95rem;color:var(--color-accent-red)}.LegalPageLayout-module__CwNNtG__contentLayout{width:100%}.LegalPageLayout-module__CwNNtG__articleCard{-webkit-backdrop-filter:blur(24px);background:#0e1117bf;border:1px solid #ffffff14;border-radius:1.5rem;flex-direction:column;gap:2.25rem;padding:3rem 2.5rem;line-height:1.75;display:flex;box-shadow:0 20px 50px #00000080}.LegalPageLayout-module__CwNNtG__articleCard p{color:#cbd5e1;margin-bottom:1rem;font-size:.95rem}.LegalPageLayout-module__CwNNtG__articleCard h2{font-family:var(--font-display);color:#fff;border-bottom:1px solid #ffffff0f;margin-top:1.5rem;margin-bottom:.75rem;padding-bottom:.4rem;font-size:1.35rem;font-weight:800}.LegalPageLayout-module__CwNNtG__articleCard h3{font-family:var(--font-display);color:#f1f5f9;margin-top:1rem;margin-bottom:.5rem;font-size:1.1rem;font-weight:700}.LegalPageLayout-module__CwNNtG__articleCard ul{flex-direction:column;gap:.65rem;margin:.5rem 0 1.25rem;padding:0;list-style:none;display:flex}.LegalPageLayout-module__CwNNtG__articleCard li{color:#94a3b8;padding-left:1.5rem;font-size:.925rem;line-height:1.65;position:relative}.LegalPageLayout-module__CwNNtG__articleCard li:before{content:"•";color:var(--color-accent-red);font-size:1.2rem;font-weight:900;position:absolute;top:-.1rem;left:.4rem}.LegalPageLayout-module__CwNNtG__articleCard strong{color:#fff;font-weight:700}.LegalPageLayout-module__CwNNtG__calloutBox{border-left:3px solid var(--color-accent-red);background:#ff3b300f;border-top:1px solid #ff3b3026;border-bottom:1px solid #ff3b3026;border-right:1px solid #ff3b3026;border-radius:1rem;margin:1.5rem 0;padding:1.25rem 1.5rem}.LegalPageLayout-module__CwNNtG__calloutBox p{color:#e2e8f0;margin:0;font-size:.925rem}.LegalPageLayout-module__CwNNtG__corporateBox{background:#ffffff06;border:1px solid #ffffff14;border-radius:1.25rem;flex-direction:column;gap:1.5rem;margin-top:2rem;padding:2rem;display:flex}.LegalPageLayout-module__CwNNtG__corporateHeader{align-items:center;gap:1rem;display:flex}.LegalPageLayout-module__CwNNtG__shieldIconWrap{background:#10b9811f;border:1px solid #10b98140;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}.LegalPageLayout-module__CwNNtG__shieldIcon{color:#10b981;width:1.35rem;height:1.35rem}.LegalPageLayout-module__CwNNtG__corpName{font-family:var(--font-display);color:#fff;margin-bottom:.2rem;font-size:1.05rem;font-weight:800}.LegalPageLayout-module__CwNNtG__corpCin{font-family:var(--font-mono);color:#94a3b8;font-size:.75rem}.LegalPageLayout-module__CwNNtG__corpDetailsGrid{border-top:1px solid #ffffff0f;grid-template-columns:1fr;gap:1.25rem;padding-top:1.25rem;display:grid}@media (min-width:640px){.LegalPageLayout-module__CwNNtG__corpDetailsGrid{grid-template-columns:repeat(2,1fr)}}.LegalPageLayout-module__CwNNtG__corpDetailCol{flex-direction:column;gap:.35rem;display:flex}.LegalPageLayout-module__CwNNtG__detailLabel{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent-red);font-size:.7rem;font-weight:800}.LegalPageLayout-module__CwNNtG__detailValue{font-family:var(--font-body);color:#cbd5e1;font-size:.875rem;line-height:1.5;margin:0!important}.LegalPageLayout-module__CwNNtG__corpLink{color:#38bdf8;cursor:pointer;pointer-events:auto;z-index:2;font-weight:600;text-decoration:none;position:relative}.LegalPageLayout-module__CwNNtG__corpLink:hover{text-decoration:underline}.LegalPageLayout-module__CwNNtG__bottomBanner{background:radial-gradient(circle at 50% 0,#ff3b301f 0%,#0e1117d9 80%);border:1px solid #ffffff1a;border-radius:1.25rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;padding:2.25rem 2rem;display:flex}.LegalPageLayout-module__CwNNtG__bottomBannerText h4{font-family:var(--font-display);color:#fff;margin-bottom:.25rem;font-size:1.2rem;font-weight:800}.LegalPageLayout-module__CwNNtG__bottomBannerText p{font-family:var(--font-body);color:#94a3b8;margin:0;font-size:.9rem}.LegalPageLayout-module__CwNNtG__bottomActions{flex-wrap:wrap;align-items:center;gap:.875rem;display:flex}.LegalPageLayout-module__CwNNtG__seePricingBtn{color:#fff;font-family:var(--font-display);background:#ffffff14;border:1px solid #ffffff2e;border-radius:9999px;align-items:center;padding:.75rem 1.5rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.LegalPageLayout-module__CwNNtG__seePricingBtn:hover{background:#ffffff26;border-color:#ffffff4d}.LegalPageLayout-module__CwNNtG__whatsappBtn{color:#fff;font-family:var(--font-display);background:#ff3b30;border-radius:9999px;align-items:center;gap:.4rem;padding:.75rem 1.65rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 15px #ff3b3059}.LegalPageLayout-module__CwNNtG__whatsappBtn:hover{background:#e03126;transform:translateY(-2px)}.LegalPageLayout-module__CwNNtG__btnIcon{width:1rem;height:1rem}@media (max-width:768px){.LegalPageLayout-module__CwNNtG__main{padding:6rem 1rem 4rem}.LegalPageLayout-module__CwNNtG__articleCard{padding:2rem 1.25rem}.LegalPageLayout-module__CwNNtG__corporateBox{padding:1.5rem 1.25rem}.LegalPageLayout-module__CwNNtG__bottomBanner{flex-direction:column;align-items:flex-start}.LegalPageLayout-module__CwNNtG__bottomActions{flex-direction:column;width:100%}.LegalPageLayout-module__CwNNtG__seePricingBtn,.LegalPageLayout-module__CwNNtG__whatsappBtn{justify-content:center;width:100%}}
