.page-module__D1rvnq__hero{min-height:50vh;padding:var(--space-5xl) var(--container-padding) var(--space-4xl);background-color:var(--creme);text-align:center;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.page-module__D1rvnq__heroDecoLine{background:linear-gradient(180deg, var(--turquesa), transparent);width:2px;height:80px;animation:1.2s ease-out forwards page-module__D1rvnq__lineGrow;position:absolute;top:0;left:50%;transform:translate(-50%)}@keyframes page-module__D1rvnq__lineGrow{0%{opacity:0;height:0}to{opacity:1;height:80px}}.page-module__D1rvnq__heroContent{z-index:2;max-width:var(--container-narrow);animation:.9s ease-out both page-module__D1rvnq__fadeInUp;position:relative}@keyframes page-module__D1rvnq__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.page-module__D1rvnq__heroLabel{align-items:center;gap:var(--space-sm);font-family:var(--font-body);font-size:var(--fs-xs);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--ls-label);color:var(--turquesa);margin-bottom:var(--space-lg);display:inline-flex}.page-module__D1rvnq__heroLabel:before,.page-module__D1rvnq__heroLabel:after{content:"";background:var(--turquesa);border-radius:var(--radius-full);width:32px;height:2px;display:inline-block}.page-module__D1rvnq__heroTitle{font-family:var(--font-heading);font-size:var(--fs-h1);font-weight:var(--fw-bold);line-height:var(--lh-heading);letter-spacing:var(--ls-heading);color:var(--navy);margin-bottom:var(--space-lg)}.page-module__D1rvnq__heroSubtitle{font-family:var(--font-body);font-size:var(--fs-body-lg);line-height:var(--lh-body);color:var(--texto-light);max-width:580px;margin-left:auto;margin-right:auto}.page-module__D1rvnq__heroOrb{pointer-events:none;background:radial-gradient(circle,#2abfbf14 0%,#0000 70%);border-radius:50%;width:300px;height:300px;animation:8s ease-in-out infinite page-module__D1rvnq__orbFloat;position:absolute;top:-60px;right:-80px}.page-module__D1rvnq__heroOrbSecondary{pointer-events:none;background:radial-gradient(circle,#c9a96e0f 0%,#0000 70%);border-radius:50%;width:200px;height:200px;animation:10s ease-in-out infinite reverse page-module__D1rvnq__orbFloat;position:absolute;bottom:-40px;left:-60px}@keyframes page-module__D1rvnq__orbFloat{0%,to{transform:translate(0)scale(1)}50%{transform:translate(15px,-15px)scale(1.05)}}.page-module__D1rvnq__articlesSection{padding:var(--space-4xl) var(--container-padding);background-color:var(--branco)}.page-module__D1rvnq__articlesContainer{max-width:var(--container-max);margin:0 auto}.page-module__D1rvnq__articlesHeader{text-align:center;margin-bottom:var(--space-3xl);opacity:0;transition:opacity .7s ease-out,transform .7s ease-out;transform:translateY(30px)}.page-module__D1rvnq__articlesHeader.page-module__D1rvnq__visible{opacity:1;transform:translateY(0)}.page-module__D1rvnq__sectionLabelCenter{align-items:center;gap:var(--space-sm);font-family:var(--font-body);font-size:var(--fs-xs);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--ls-label);color:var(--turquesa);margin-bottom:var(--space-lg);justify-content:center;display:inline-flex}.page-module__D1rvnq__sectionLabelCenter:before,.page-module__D1rvnq__sectionLabelCenter:after{content:"";background:var(--turquesa);border-radius:var(--radius-full);width:32px;height:2px;display:inline-block}.page-module__D1rvnq__sectionTitle{font-family:var(--font-heading);font-size:var(--fs-h2);font-weight:var(--fw-bold);line-height:var(--lh-heading);letter-spacing:var(--ls-heading);color:var(--navy);margin-bottom:var(--space-lg)}.page-module__D1rvnq__divider{background:linear-gradient(90deg, var(--turquesa), var(--dourado));border-radius:var(--radius-full);border:none;width:60px;height:3px;margin:0 auto}.page-module__D1rvnq__articlesGrid{gap:var(--space-2xl);grid-template-columns:1fr;display:grid}.page-module__D1rvnq__articleCard{background:var(--branco);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);border:1px solid var(--areia);opacity:0;transition:transform var(--transition-base), box-shadow var(--transition-base), opacity .7s ease-out;flex-direction:column;display:flex;overflow:hidden;transform:translateY(30px)}.page-module__D1rvnq__articleCard.page-module__D1rvnq__visible{opacity:1;transform:translateY(0)}.page-module__D1rvnq__articleCard:hover{box-shadow:var(--shadow-lg);transform:translateY(-6px)}.page-module__D1rvnq__articleImageWrapper{aspect-ratio:16/10;position:relative;overflow:hidden}.page-module__D1rvnq__articleImageWrapper img{width:100%;height:100%;transition:transform .6s}.page-module__D1rvnq__articleCard:hover .page-module__D1rvnq__articleImageWrapper img{transform:scale(1.06)}.page-module__D1rvnq__categoryBadge{top:var(--space-md);left:var(--space-md);font-family:var(--font-body);font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--branco);-webkit-backdrop-filter:blur(8px);border-radius:var(--radius-full);z-index:2;background:#1c2a3abf;align-items:center;padding:.3rem .85rem;display:inline-flex;position:absolute}.page-module__D1rvnq__articleBody{padding:var(--space-xl);flex-direction:column;flex:1;display:flex}.page-module__D1rvnq__articleTitle{font-family:var(--font-heading);font-size:var(--fs-h4);font-weight:var(--fw-bold);line-height:var(--lh-tight);color:var(--navy);margin-bottom:var(--space-sm)}.page-module__D1rvnq__articleExcerpt{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--texto-light);margin-bottom:var(--space-lg);flex:1}.page-module__D1rvnq__articleFooter{padding-top:var(--space-md);border-top:1px solid var(--areia);justify-content:space-between;align-items:center;display:flex}.page-module__D1rvnq__readTime{align-items:center;gap:var(--space-xs);font-size:var(--fs-xs);color:var(--texto-light);letter-spacing:.02em;display:inline-flex}.page-module__D1rvnq__readTimeIcon{opacity:.6;width:14px;height:14px;display:inline-flex}.page-module__D1rvnq__readLink{align-items:center;gap:var(--space-xs);font-family:var(--font-body);font-size:var(--fs-small);font-weight:var(--fw-semibold);color:var(--turquesa);letter-spacing:.02em;transition:color var(--transition-fast), gap var(--transition-base);text-decoration:none;display:inline-flex}.page-module__D1rvnq__readLink:hover{color:var(--turquesa-dark);gap:var(--space-sm)}.page-module__D1rvnq__readLinkArrow{transition:transform var(--transition-base);display:inline-block}.page-module__D1rvnq__readLink:hover .page-module__D1rvnq__readLinkArrow{transform:translate(3px)}.page-module__D1rvnq__newsletter{padding:var(--space-5xl) var(--container-padding);background:linear-gradient(135deg, var(--navy) 0%, var(--navy-light) 100%);position:relative;overflow:hidden}.page-module__D1rvnq__newsletterGlow{pointer-events:none;z-index:0;background:radial-gradient(circle,#2abfbf1f 0%,#0000 70%);border-radius:50%;width:500px;height:500px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__D1rvnq__newsletterContainer{max-width:var(--container-narrow);text-align:center;z-index:2;opacity:0;margin:0 auto;transition:opacity .7s ease-out,transform .7s ease-out;position:relative;transform:translateY(30px)}.page-module__D1rvnq__newsletterContainer.page-module__D1rvnq__visible{opacity:1;transform:translateY(0)}.page-module__D1rvnq__newsletterIcon{width:64px;height:64px;margin-bottom:var(--space-xl);background:#2abfbf26;border-radius:50%;justify-content:center;align-items:center;font-size:1.75rem;display:inline-flex}.page-module__D1rvnq__newsletterTitle{font-family:var(--font-heading);font-size:var(--fs-h2);font-weight:var(--fw-bold);color:var(--branco);margin-bottom:var(--space-lg);line-height:var(--lh-heading)}.page-module__D1rvnq__newsletterSubtitle{font-size:var(--fs-body-lg);color:#fffc;line-height:var(--lh-body);margin-bottom:var(--space-2xl);max-width:500px;margin-left:auto;margin-right:auto}.page-module__D1rvnq__newsletterForm{gap:var(--space-md);flex-direction:column;max-width:480px;margin:0 auto;display:flex}.page-module__D1rvnq__newsletterInput{width:100%;font-family:var(--font-body);font-size:var(--fs-body);color:var(--branco);border-radius:var(--radius-full);transition:border-color var(--transition-base), background var(--transition-base), box-shadow var(--transition-base);background:#ffffff1a;border:1px solid #fff3;outline:none;padding:.9rem 1.25rem}.page-module__D1rvnq__newsletterInput::placeholder{color:#ffffff80}.page-module__D1rvnq__newsletterInput:focus{border-color:var(--turquesa);background:#ffffff26;box-shadow:0 0 0 3px #2abfbf33}.page-module__D1rvnq__newsletterButton{font-family:var(--font-body);font-size:var(--fs-body);font-weight:var(--fw-semibold);letter-spacing:.02em;color:var(--branco);background:linear-gradient(135deg, var(--turquesa), var(--turquesa-dark));border-radius:var(--radius-full);cursor:pointer;transition:transform var(--transition-base), box-shadow var(--transition-base);border:none;justify-content:center;align-items:center;padding:.9rem 2rem;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.page-module__D1rvnq__newsletterButton:before{content:"";background:linear-gradient(90deg,#0000,#ffffff26,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.page-module__D1rvnq__newsletterButton:hover{transform:translateY(-3px);box-shadow:0 8px 30px #2abfbf59}.page-module__D1rvnq__newsletterButton:hover:before{left:100%}.page-module__D1rvnq__newsletterButton:active{transform:translateY(-1px)scale(.98)}.page-module__D1rvnq__newsletterDisclaimer{font-size:var(--fs-xs);color:#ffffff73;margin-top:var(--space-md);line-height:var(--lh-body)}@media (min-width:768px){.page-module__D1rvnq__hero{min-height:45vh;padding:var(--space-5xl) var(--container-padding)}.page-module__D1rvnq__heroLabel:before,.page-module__D1rvnq__heroLabel:after,.page-module__D1rvnq__sectionLabelCenter:before,.page-module__D1rvnq__sectionLabelCenter:after{width:40px}.page-module__D1rvnq__articlesGrid{gap:var(--space-xl);grid-template-columns:repeat(2,1fr)}.page-module__D1rvnq__newsletterForm{flex-direction:row}.page-module__D1rvnq__newsletterInput{flex:1}.page-module__D1rvnq__newsletterButton{flex-shrink:0}}@media (min-width:1024px){.page-module__D1rvnq__hero{min-height:42vh}.page-module__D1rvnq__heroDecoLine{height:100px}@keyframes page-module__D1rvnq__lineGrow{0%{opacity:0;height:0}to{opacity:1;height:100px}}.page-module__D1rvnq__articlesGrid{grid-template-columns:repeat(3,1fr)}.page-module__D1rvnq__newsletterGlow{width:700px;height:700px}}@media (prefers-reduced-motion:reduce){.page-module__D1rvnq__heroContent,.page-module__D1rvnq__heroDecoLine{animation:none}.page-module__D1rvnq__articlesHeader,.page-module__D1rvnq__articleCard,.page-module__D1rvnq__newsletterContainer{opacity:1;transition:none;transform:none}.page-module__D1rvnq__heroOrb,.page-module__D1rvnq__heroOrbSecondary{animation:none}.page-module__D1rvnq__articleImageWrapper img{transition:none}.page-module__D1rvnq__newsletterButton:before{display:none}}
