.site-publica .abertura-tematica{background:#060b1b;color:#edf5ff}.site-publica .neural-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:center;min-height:670px;padding:16px 0 0}.site-publica .neural-hero-copy{max-width:490px}.site-publica .neural-hero-copy h1{font-size:clamp(34px,3.35vw,49px);font-weight:750;line-height:1.2;letter-spacing:-.045em;color:#eff5ff;margin-top:28px}.site-publica .neural-hero-copy p{color:#b3c1d6;font-size:17px;line-height:1.8;margin-top:28px;max-width:425px}.site-publica .neural-eyebrow{font-size:13px;font-weight:650;color:var(--neural-soft)}.site-publica .neural-hero-copy small{display:block;color:#91a8c8;margin-top:32px}.site-publica .neural-hero-copy .btn{background:#244aff;border-radius:28px;color:#fff;font-weight:700}.site-publica .neural-video-link{color:#c1d1e8;font-size:13px}.site-publica .abertura-tematica .brain-stage{height:620px}.site-publica .neural-hero-bottom{position:relative;z-index:1;border-top:1px solid #ffffff16;display:flex;justify-content:space-between;gap:16px;padding:22px 0 26px;font-size:11px;color:#a9bdd8}.site-publica .neural-hero-bottom button{background:none;color:inherit;font-size:11px}@media (max-width:1100px){.site-publica .neural-hero-grid{min-height:600px}.site-publica .abertura-tematica .brain-stage{height:550px}}@media (max-width:680px){.site-publica .neural-hero-grid{grid-template-columns:1fr;gap:10px;padding-top:36px;min-height:0}.site-publica .neural-hero-copy h1{font-size:34px}.site-publica .neural-hero-copy p{font-size:16px}.site-publica .abertura-tematica .brain-stage{height:490px}.site-publica .neural-hero-bottom{font-size:10px}}.site-publica .possibility-tone-light .possibility-art{background:color-mix(in srgb,var(--blue) 12%,white)}.site-publica .possibility-tone-blue .possibility-art{background:var(--blue)}.site-publica .possibility-tone-dark .possibility-art{background:var(--dark)}.site-publica .possibility-tone-dark .possibility-symbol,.site-publica .possibility-tone-blue .possibility-symbol{box-shadow:0 8px 24px #00000026}.site-publica .plans-banded .plan-editorial-badge{display:inline-block;max-width:100%;margin-top:16px;padding:5px 10px;border:1px solid currentColor;border-radius:999px;font-size:12px;font-weight:700;line-height:1.5;color:inherit;overflow-wrap:anywhere}.site-publica .plans-banded .plan-saving{padding:8px 11px;font-size:12px;line-height:1.5}.site-publica .plans-banded .plan-advantage{font-size:12px;line-height:1.6}@media (max-width: 680px){.site-publica .comparison-visible .table-wrap{max-height:none}}.site-publica .profile-editorial-faq{margin:28px 0;min-width:0}.site-publica .profile-editorial-faq h3{font-size:18px;font-weight:700;margin-bottom:16px}.site-publica .profile-editorial-faq details{border-bottom:1px solid var(--line, #dbe3ef)}.site-publica .profile-editorial-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;padding:14px 0;list-style:none;cursor:pointer;font-size:15px;font-weight:650;line-height:1.6;overflow-wrap:anywhere}.site-publica .profile-editorial-faq summary::-webkit-details-marker{display:none}.site-publica .profile-editorial-faq summary:after{content:"+";flex-shrink:0;color:var(--blue);font-size:22px}.site-publica .profile-editorial-faq details[open] summary:after{content:"−"}.site-publica .profile-editorial-faq summary:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.site-publica .profile-editorial-faq p{margin:0 0 20px;font-size:15px;line-height:1.8;color:#46566e;white-space:pre-line;overflow-wrap:anywhere}
