.page-module__L1Yp4G__page{--mp-font-serif:"Lora", "Georgia", "Times New Roman", serif;--mp-font-sans:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--mp-ink:#0a1f45;--mp-ink-soft:#2c3a4e;--mp-muted:#6b7789;--mp-line:#e5eaf1;--mp-bg:#f5f7fa;--mp-accent:#ffbd59;--mp-navy:#172e59;--mp-navy-deep:#0a1f45;font-family:var(--mp-font-sans);color:var(--mp-ink-soft);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;padding-bottom:96px}.page-module__L1Yp4G__hero{color:#fff;text-align:center;background:linear-gradient(135deg,#172e59 0%,#0a1f45 55%,#061534 100%);padding:180px 24px 90px;position:relative;overflow:hidden}.page-module__L1Yp4G__hero:before{content:"";pointer-events:none;background-image:radial-gradient(circle at 15% 20%,#d18b3d2e 0%,#0000 45%),radial-gradient(circle at 85% 10%,#d18b3d1f 0%,#0000 40%),radial-gradient(circle at 50% 100%,#ffffff0d 0%,#0000 55%);position:absolute;inset:0}.page-module__L1Yp4G__hero:after{content:"";background:linear-gradient(90deg,#0000,#d18b3d80,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.page-module__L1Yp4G__heroInner{max-width:820px;margin:0 auto;position:relative}.page-module__L1Yp4G__heroKicker{text-transform:uppercase;letter-spacing:4px;color:var(--mp-accent);align-items:center;gap:10px;margin-bottom:22px;font-size:11px;font-weight:700;display:inline-flex}.page-module__L1Yp4G__heroKicker:before,.page-module__L1Yp4G__heroKicker:after{content:"";background:var(--mp-accent);width:28px;height:2px;display:inline-block}.page-module__L1Yp4G__heroTitle{font-family:var(--mp-font-serif);letter-spacing:-.02em;color:#fff;text-shadow:0 2px 20px #00000059;margin:0 0 20px;font-size:clamp(40px,5vw,64px);font-style:italic;font-weight:500;line-height:1.05}.page-module__L1Yp4G__heroSubtitle{font-family:var(--mp-font-sans);color:#ffffffbf;max-width:640px;margin:0 auto;font-size:clamp(15px,1.3vw,17px);font-weight:400;line-height:1.6}.page-module__L1Yp4G__sectionHead{text-align:center;max-width:1160px;margin:72px auto 40px;padding:0 24px}.page-module__L1Yp4G__sectionKicker{text-transform:uppercase;letter-spacing:3.5px;color:var(--mp-accent);align-items:center;gap:10px;margin-bottom:14px;font-size:11px;font-weight:700;display:inline-flex}.page-module__L1Yp4G__sectionKicker:before,.page-module__L1Yp4G__sectionKicker:after{content:"";background:var(--mp-accent);width:24px;height:2px;display:inline-block}.page-module__L1Yp4G__sectionTitle{font-family:var(--mp-font-serif);letter-spacing:-.01em;color:var(--mp-ink);max-width:640px;margin:0 auto 16px;font-size:clamp(28px,3vw,40px);font-style:italic;font-weight:500;line-height:1.15}.page-module__L1Yp4G__sectionLead{font-family:var(--mp-font-sans);color:var(--mp-muted);max-width:640px;margin:0 auto;font-size:16px;line-height:1.6}.page-module__L1Yp4G__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:1160px;margin:0 auto;padding:0 24px;display:grid}.page-module__L1Yp4G__card{border:1px solid var(--mp-line);background:#fff;border-radius:16px;padding:32px 32px 32px 90px;transition:transform .3s,box-shadow .3s,border-color .3s;position:relative}.page-module__L1Yp4G__card:hover{border-color:#0000;transform:translateY(-4px);box-shadow:0 24px 55px #0a1f451f}.page-module__L1Yp4G__cardNumber{font-family:var(--mp-font-sans);letter-spacing:2.5px;color:var(--mp-accent);font-feature-settings:"tnum";font-size:12px;font-weight:700;position:absolute;top:30px;left:30px}.page-module__L1Yp4G__cardVerb{font-family:var(--mp-font-serif);color:var(--mp-navy);letter-spacing:-.01em;margin:0 0 12px;font-size:22px;font-style:italic;font-weight:500;line-height:1.2;display:inline-block}.page-module__L1Yp4G__cardText{font-family:var(--mp-font-sans);color:var(--mp-ink-soft);text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:15.5px;line-height:1.65}.page-module__L1Yp4G__cardText strong{color:var(--mp-ink)}.page-module__L1Yp4G__pilares{max-width:1160px;margin:72px auto 0;padding:0 24px}.page-module__L1Yp4G__pilaresInner{color:#fff;background:linear-gradient(135deg,#172e59 0%,#0a1f45 100%);border-radius:24px;padding:56px clamp(28px,5vw,64px);box-shadow:0 30px 65px #0a1f4538}.page-module__L1Yp4G__pilaresHead{text-align:center;max-width:640px;margin:0 auto 40px}.page-module__L1Yp4G__pilaresKicker{text-transform:uppercase;letter-spacing:3.5px;color:var(--mp-accent);align-items:center;gap:10px;margin-bottom:14px;font-size:11px;font-weight:700;display:inline-flex}.page-module__L1Yp4G__pilaresKicker:before,.page-module__L1Yp4G__pilaresKicker:after{content:"";background:var(--mp-accent);width:24px;height:2px;display:inline-block}.page-module__L1Yp4G__pilaresTitle{font-family:var(--mp-font-serif);letter-spacing:-.01em;color:#fff;margin:0;font-size:clamp(24px,2.4vw,30px);font-style:italic;font-weight:500;line-height:1.2}.page-module__L1Yp4G__pilaresGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.page-module__L1Yp4G__pilar{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:14px;padding:28px 24px 24px;transition:background .3s,border-color .3s;position:relative}.page-module__L1Yp4G__pilar:hover{background:#ffffff12;border-color:#d18b3d59}.page-module__L1Yp4G__pilarLabel{font-family:var(--mp-font-sans);letter-spacing:3px;text-transform:uppercase;color:var(--mp-accent);margin-bottom:12px;font-size:10.5px;font-weight:700;display:inline-block}.page-module__L1Yp4G__pilarName{font-family:var(--mp-font-serif);color:#fff;letter-spacing:-.01em;margin:0 0 14px;font-size:26px;font-style:italic;font-weight:500;line-height:1.1}.page-module__L1Yp4G__pilarText{font-family:var(--mp-font-sans);color:#d7dee8;margin:0;font-size:14.5px;line-height:1.6}@media (max-width:960px){.page-module__L1Yp4G__hero{padding:150px 24px 70px}.page-module__L1Yp4G__sectionHead{margin-top:56px}.page-module__L1Yp4G__pilaresGrid{grid-template-columns:1fr;gap:18px}}@media (max-width:640px){.page-module__L1Yp4G__hero{padding:130px 20px 60px}.page-module__L1Yp4G__grid{grid-template-columns:1fr;gap:18px}.page-module__L1Yp4G__card{padding:28px 24px 26px 76px}.page-module__L1Yp4G__cardNumber{top:26px;left:24px}.page-module__L1Yp4G__pilaresInner{border-radius:18px;padding:40px 24px}}
