._header_1aybv_1{z-index:1000;-webkit-backdrop-filter:blur(12px);background:#0e2ca8eb;border-bottom:1px solid #ffffff1f;width:100%;transition:background-color .3s;position:sticky;top:0;left:0}._container_1aybv_14{justify-content:space-between;align-items:center;gap:20px;max-width:1240px;height:76px;margin:0 auto;padding:0 24px;display:flex}._logoLink_1aybv_25{align-items:center;text-decoration:none;display:flex}._logo_1aybv_25{object-fit:contain;width:auto;height:44px;display:block}._desktopNav_1aybv_38{align-items:center;gap:22px;display:flex}._navLink_1aybv_44{font-family:var(--font-family-display);color:var(--color-white);opacity:.9;padding:6px 2px;font-size:.9rem;font-weight:700;text-decoration:none;transition:all .2s;position:relative}._navLink_1aybv_44:hover{opacity:1;color:#a3e69b}._actions_1aybv_61{align-items:center;gap:14px;display:flex}._btnCta_1aybv_67{background-color:var(--color-accent-green);color:var(--color-white);border-radius:var(--radius-pill);font-family:var(--font-family-display);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;padding:10px 22px;font-size:.85rem;font-weight:800;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 6px 20px #3f9c3559}._btnCta_1aybv_67:hover{background-color:var(--color-accent-green-dark);transform:translateY(-2px);box-shadow:0 10px 26px #3f9c3580}._btnSecondaryHome_1aybv_91{border-radius:var(--radius-pill);color:#fff;font-family:var(--font-family-display);border:1.5px solid #fff6;align-items:center;padding:9px 18px;font-size:.85rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}._btnSecondaryHome_1aybv_91:hover{background:#ffffff26;border-color:#fff}._mobileMenuBtn_1aybv_110{color:#fff;cursor:pointer;background:0 0;border:none;padding:4px;display:none}._mobileDrawer_1aybv_120{background:#0e2ca8;border-bottom:1px solid #ffffff1f;padding:16px 24px 24px}._mobileNavLinks_1aybv_126{flex-direction:column;gap:14px;display:flex}._mobileNavLink_1aybv_126{color:#fff;font-family:var(--font-family-display);border-bottom:1px solid #ffffff14;padding:8px 0;font-size:1.05rem;font-weight:700;text-decoration:none}._mobileCtaBtn_1aybv_142{background:var(--color-accent-green);color:#fff;border-radius:var(--radius-pill);font-family:var(--font-family-display);letter-spacing:.03em;text-transform:uppercase;justify-content:center;align-items:center;gap:10px;margin-top:14px;padding:16px;font-size:.95rem;font-weight:800;text-decoration:none;display:flex;box-shadow:0 4px 16px #3f9c3566}@media (width<=990px){._desktopNav_1aybv_38{display:none}._mobileMenuBtn_1aybv_110{display:flex}._btnCta_1aybv_67{display:none}}._heroSection_9e4sv_1{background-color:var(--color-primary-blue);flex-direction:column;justify-content:center;align-items:center;min-height:92vh;padding:80px 24px 100px;display:flex;position:relative;overflow:hidden}._mapaBg_9e4sv_14{opacity:.08;pointer-events:none;z-index:1;width:auto;height:85%;position:absolute;top:50%;right:-5%;transform:translateY(-50%)}._circuloBg_9e4sv_26{opacity:.25;pointer-events:none;z-index:1;width:480px;height:480px;position:absolute;top:-10%;left:-8%}._asteriscoBg_9e4sv_37{opacity:.35;pointer-events:none;z-index:1;width:90px;height:90px;position:absolute;bottom:8%;left:6%}._container_9e4sv_48{z-index:2;text-align:center;max-width:980px;margin:0 auto;position:relative}._content_9e4sv_56{flex-direction:column;align-items:center;display:flex}._badgeWrapper_9e4sv_62{margin-bottom:24px}._campaignPill_9e4sv_66{background-color:var(--color-accent-green);color:var(--color-white);border-radius:var(--radius-pill);font-family:var(--font-family-display);letter-spacing:.08em;text-transform:uppercase;padding:8px 24px;font-size:.85rem;font-weight:800;display:inline-block;box-shadow:0 4px 16px #0003}._logoWrapper_9e4sv_80{margin-bottom:24px}._heroLogo_9e4sv_84{filter:drop-shadow(0 8px 24px #00000040);width:100%;max-width:320px;height:auto}._headline_9e4sv_91{font-family:var(--font-family-impact);color:var(--color-white);letter-spacing:.01em;text-transform:uppercase;max-width:920px;margin:0 0 24px;font-size:clamp(2.4rem,6.2vw,4.4rem);line-height:.96}._subtitle_9e4sv_102{font-family:var(--font-family-display);color:#fffffff2;max-width:720px;margin:0 0 36px;font-size:clamp(1.15rem,2.4vw,1.45rem);font-weight:500;line-height:1.4}._buttonsRow_9e4sv_112{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-bottom:48px;display:flex}._btnPrimary_9e4sv_121{background-color:var(--color-accent-green);color:var(--color-white);border-radius:var(--radius-pill);font-family:var(--font-family-display);letter-spacing:.03em;text-transform:uppercase;cursor:pointer;border:none;align-items:center;gap:12px;padding:16px 36px;font-size:1rem;font-weight:800;transition:all .25s;display:inline-flex;box-shadow:0 8px 28px #3f9c3573}._btnPrimary_9e4sv_121:hover{background-color:var(--color-accent-green-dark);transform:translateY(-2px);box-shadow:0 12px 36px #3f9c3599}._btnSecondary_9e4sv_146{color:var(--color-white);border-radius:var(--radius-pill);font-family:var(--font-family-display);letter-spacing:.03em;text-transform:uppercase;cursor:pointer;background-color:#0000;border:2px solid #fff9;align-items:center;gap:10px;padding:14px 32px;font-size:1rem;font-weight:800;transition:all .25s;display:inline-flex}._btnSecondary_9e4sv_146:hover{border-color:var(--color-white);background-color:#ffffff26;transform:translateY(-2px)}._studioBanner_9e4sv_171{border:2px solid var(--color-accent-green);text-align:left;background:#fffffffa;border-radius:24px;justify-content:space-between;align-items:center;gap:20px;width:100%;max-width:780px;padding:18px 28px;display:flex;box-shadow:0 16px 48px #0b1b3f47}._bannerLeft_9e4sv_186{align-items:center;gap:16px;display:flex}._bannerIconBox_9e4sv_192{background:#1439d61a;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}._bannerText_9e4sv_203{flex-direction:column;gap:2px;display:flex}._bannerText_9e4sv_203 strong{font-family:var(--font-family-display);color:var(--color-ink);font-size:1.05rem;font-weight:800}._bannerText_9e4sv_203 span{font-family:var(--font-family-display);color:#555;font-size:.88rem}._bannerCta_9e4sv_222{background:var(--color-primary-blue);color:var(--color-white);border-radius:var(--radius-pill);font-family:var(--font-family-display);white-space:nowrap;align-items:center;gap:8px;padding:12px 24px;font-size:.85rem;font-weight:800;text-decoration:none;transition:all .2s;display:inline-flex}._bannerCta_9e4sv_222:hover{background:var(--color-primary-blue-dark)}._scrollIndicator_9e4sv_242{color:#fff9;cursor:pointer;z-index:2;background:0 0;border:none;animation:2s infinite _bounce_9e4sv_1;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}@keyframes _bounce_9e4sv_1{0%,20%,50%,80%,to{transform:translate(-50%)}40%{transform:translate(-50%,-10px)}60%{transform:translate(-50%,-5px)}}@media (width<=768px){._studioBanner_9e4sv_171{text-align:center;flex-direction:column;padding:20px}._bannerLeft_9e4sv_186{flex-direction:column}._bannerCta_9e4sv_222{justify-content:center;width:100%}}._section_1ju0a_1{background-color:var(--color-surface-light);padding:100px 24px}._container_1ju0a_6{max-width:1140px;margin:0 auto}._aboutBlock_1ju0a_12{margin-bottom:90px}._aboutCard_1ju0a_16{background:var(--color-white);border-radius:var(--radius-panel-lg);border:1px solid #0b1b3f0f;padding:64px 54px;box-shadow:0 16px 48px #0b1b3f14}._tagBadge_1ju0a_24{color:var(--color-primary-blue);font-family:var(--font-family-display);border-radius:var(--radius-pill);letter-spacing:.06em;background:#1439d61a;margin-bottom:16px;padding:6px 18px;font-size:.8rem;font-weight:800;display:inline-block}._tagBadgeGreen_1ju0a_37{color:var(--color-accent-green-dark);font-family:var(--font-family-display);border-radius:var(--radius-pill);letter-spacing:.06em;background:#3f9c351f;margin-bottom:16px;padding:6px 18px;font-size:.8rem;font-weight:800;display:inline-block}._sectionTitle_1ju0a_50{font-family:var(--font-family-impact);color:var(--color-ink);text-transform:uppercase;margin:0 0 12px;font-size:clamp(2.2rem,5vw,3.4rem);line-height:.98}._sectionTitleLight_1ju0a_59{font-family:var(--font-family-impact);color:var(--color-ink);text-transform:uppercase;text-align:center;margin:0 0 8px;font-size:clamp(2.2rem,5vw,3.4rem);line-height:.98}._sectionSubtitle_1ju0a_69{font-family:var(--font-family-display);color:var(--color-primary-blue);margin:0 0 28px;font-size:1.35rem;font-weight:700;line-height:1.3}._textStack_1ju0a_78{font-family:var(--font-family-display);color:#333;flex-direction:column;gap:18px;margin-bottom:36px;font-size:1.1rem;line-height:1.65;display:flex}._textStack_1ju0a_78 strong{color:var(--color-ink);font-weight:700}._cartaButtonWrapper_1ju0a_94{display:flex}._btnCarta_1ju0a_98{background:var(--color-primary-blue);color:var(--color-white);border-radius:var(--radius-pill);font-family:var(--font-family-display);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;border:none;align-items:center;gap:12px;padding:16px 36px;font-size:.95rem;font-weight:800;transition:all .25s;display:inline-flex;box-shadow:0 8px 24px #1439d659}._btnCarta_1ju0a_98:hover{background:var(--color-primary-blue-dark);transform:translateY(-2px)}._whyBlock_1ju0a_123{flex-direction:column;display:flex}._whyHeader_1ju0a_128{text-align:center;margin-bottom:48px}._highlightText_1ju0a_133{font-family:var(--font-family-display);color:var(--color-accent-green-dark);margin:0;font-size:1.6rem;font-weight:800}._pointsGrid_1ju0a_141{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px;margin-bottom:48px;display:grid}._pointCard_1ju0a_148{background:var(--color-white);border:1px solid #0b1b3f0f;border-radius:20px;align-items:flex-start;gap:16px;padding:28px 24px;display:flex;box-shadow:0 8px 24px #0b1b3f0d}._pointIcon_1ju0a_159{background:#3f9c351a;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}._pointContent_1ju0a_170 h4{font-family:var(--font-family-display);color:var(--color-ink);margin:0 0 6px;font-size:1.1rem;font-weight:800}._pointContent_1ju0a_170 p{font-family:var(--font-family-display);color:#555;margin:0;font-size:.92rem;line-height:1.45}._manifestoQuote_1ju0a_186{border-radius:var(--radius-panel-lg);color:#fff;text-align:center;background:linear-gradient(135deg,#1439d6 0%,#0e2ca8 100%);padding:48px 44px;position:relative;overflow:hidden;box-shadow:0 16px 48px #0b1b3f40}._quoteText_1ju0a_197{font-family:var(--font-family-display);max-width:860px;margin:0 auto;font-size:clamp(1.15rem,2.2vw,1.35rem);line-height:1.6}._quoteText_1ju0a_197 strong{color:#a3e69b}@media (width<=768px){._aboutCard_1ju0a_16,._manifestoQuote_1ju0a_186{padding:36px 24px}._pointsGrid_1ju0a_141{grid-template-columns:1fr}}._section_2f1cv_1{background-color:var(--color-white);padding:100px 24px}._container_2f1cv_6{max-width:1200px;margin:0 auto}._header_2f1cv_11{text-align:center;max-width:800px;margin:0 auto 56px}._topBadge_2f1cv_17{color:var(--color-primary-blue);font-family:var(--font-family-display);border-radius:var(--radius-pill);letter-spacing:.06em;background:#1439d61a;margin-bottom:14px;padding:6px 18px;font-size:.8rem;font-weight:800;display:inline-block}._title_2f1cv_30{font-family:var(--font-family-impact);color:var(--color-ink);text-transform:uppercase;margin:0 0 10px;font-size:clamp(2.4rem,5vw,3.6rem);line-height:.98}._subtitle_2f1cv_39{font-family:var(--font-family-display);color:var(--color-primary-blue);margin:0 0 14px;font-size:1.35rem;font-weight:700}._leadText_2f1cv_47{font-family:var(--font-family-display);color:#555;margin:0;font-size:1.05rem}._cardsGrid_2f1cv_54{grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:48px;display:grid}._card_2f1cv_54{border-radius:28px;flex-direction:column;padding:36px 30px;transition:all .3s;display:flex;position:relative;overflow:hidden}._cardBlue_2f1cv_71{background:#f0f4ff;border:2px solid #1439d626}._cardGreen_2f1cv_76{background:#f2faf1;border:2px solid #3f9c3533}._cardHeader_2f1cv_81{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}._pilarBadge_2f1cv_88{font-family:var(--font-family-display);letter-spacing:.05em;text-transform:uppercase;border-radius:var(--radius-pill);align-items:center;gap:8px;padding:6px 14px;font-size:.78rem;font-weight:800;display:inline-flex}._cardBlue_2f1cv_71 ._pilarBadge_2f1cv_88{color:var(--color-primary-blue);background:#1439d61a}._cardGreen_2f1cv_76 ._pilarBadge_2f1cv_88{color:var(--color-accent-green-dark);background:#3f9c351f}._badgeDot_2f1cv_111{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}._cardBlue_2f1cv_71 ._badgeDot_2f1cv_111{background:var(--color-primary-blue)}._cardGreen_2f1cv_76 ._badgeDot_2f1cv_111{background:var(--color-accent-green)}._cardIconBox_2f1cv_127{border-radius:14px;justify-content:center;align-items:center;width:46px;height:46px;display:flex}._cardBlue_2f1cv_71 ._cardIconBox_2f1cv_127{color:var(--color-primary-blue);background:#1439d61f}._cardGreen_2f1cv_76 ._cardIconBox_2f1cv_127{color:var(--color-accent-green-dark);background:#3f9c3524}._cardTitle_2f1cv_146{font-family:var(--font-family-display);color:var(--color-ink);margin:0 0 10px;font-size:1.35rem;font-weight:900}._cardLead_2f1cv_154{font-family:var(--font-family-display);margin:0 0 14px;font-size:.98rem;font-weight:700;line-height:1.4}._cardBlue_2f1cv_71 ._cardLead_2f1cv_154{color:var(--color-primary-blue-dark)}._cardGreen_2f1cv_76 ._cardLead_2f1cv_154{color:var(--color-accent-green-dark)}._cardDesc_2f1cv_170{font-family:var(--font-family-display);color:#555;margin:auto 0 0;font-size:.92rem;line-height:1.5}._actionRow_2f1cv_179{justify-content:center;display:flex}._btnAction_2f1cv_184{background:var(--color-accent-green);color:var(--color-white);border-radius:var(--radius-pill);font-family:var(--font-family-display);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;border:none;align-items:center;gap:10px;padding:16px 36px;font-size:.95rem;font-weight:800;transition:all .25s;display:inline-flex;box-shadow:0 8px 24px #3f9c3559}._btnAction_2f1cv_184:hover{background:var(--color-accent-green-dark);transform:translateY(-2px)}@media (width<=1024px){._cardsGrid_2f1cv_54{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){._cardsGrid_2f1cv_54{grid-template-columns:1fr}}._section_oyu18_1{background-color:var(--color-surface-light);padding:100px 24px}._container_oyu18_6{max-width:1200px;margin:0 auto}._header_oyu18_11{text-align:center;max-width:800px;margin:0 auto 52px}._topBadge_oyu18_17{color:var(--color-primary-blue);font-family:var(--font-family-display);border-radius:var(--radius-pill);letter-spacing:.06em;background:#1439d61a;margin-bottom:14px;padding:6px 18px;font-size:.8rem;font-weight:800;display:inline-block}._title_oyu18_30{font-family:var(--font-family-impact);color:var(--color-ink);text-transform:uppercase;margin:0 0 10px;font-size:clamp(2.4rem,5vw,3.6rem);line-height:.98}._subtitle_oyu18_39{font-family:var(--font-family-display);color:var(--color-primary-blue);margin:0 0 14px;font-size:1.35rem;font-weight:700}._leadText_oyu18_47{font-family:var(--font-family-display);color:#555;margin:0;font-size:1.1rem}._grid_oyu18_54{grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:48px;display:grid}._itemCard_oyu18_61{background:var(--color-white);border:1px solid #0b1b3f0f;border-radius:20px;align-items:center;gap:16px;padding:24px 20px;display:flex;box-shadow:0 4px 16px #0b1b3f0d}._numBadge_oyu18_72{background:var(--color-primary-blue);color:#fff;width:44px;height:44px;font-family:var(--font-family-display);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.1rem;font-weight:900;display:flex}._itemContent_oyu18_87{flex-direction:column;gap:2px;display:flex}._pilarTag_oyu18_93{font-family:var(--font-family-display);color:var(--color-accent-green-dark);text-transform:uppercase;letter-spacing:.03em;font-size:.72rem;font-weight:800}._itemTitle_oyu18_102{font-family:var(--font-family-display);color:var(--color-ink);margin:0;font-size:1.02rem;font-weight:800;line-height:1.3}._closingCard_oyu18_111{background:var(--color-white);border:2px solid var(--color-accent-green);border-radius:28px;justify-content:space-between;align-items:center;gap:32px;padding:40px 48px;display:flex;box-shadow:0 12px 36px #0b1b3f14}._closingText_oyu18_123 p{font-family:var(--font-family-display);color:#444;margin:0 0 6px;font-size:1.1rem;line-height:1.5}._closingText_oyu18_123 strong{color:var(--color-ink)}._btnCarta_oyu18_135{background:var(--color-accent-green);color:var(--color-white);border-radius:var(--radius-pill);font-family:var(--font-family-display);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;white-space:nowrap;border:none;flex-shrink:0;align-items:center;gap:12px;padding:16px 32px;font-size:.95rem;font-weight:800;transition:all .25s;display:inline-flex;box-shadow:0 6px 20px #3f9c3559}._btnCarta_oyu18_135:hover{background:var(--color-accent-green-dark);transform:translateY(-2px)}@media (width<=1024px){._grid_oyu18_54{grid-template-columns:repeat(2,1fr)}._closingCard_oyu18_111{text-align:center;flex-direction:column;padding:32px 24px}}@media (width<=640px){._grid_oyu18_54{grid-template-columns:1fr}}._section_i5bb7_1{background-color:var(--color-white);padding:100px 24px}._container_i5bb7_6{max-width:1240px;margin:0 auto}._header_i5bb7_11{text-align:center;max-width:860px;margin:0 auto 56px}._topBadge_i5bb7_17{color:var(--color-accent-green-dark);font-family:var(--font-family-display);border-radius:var(--radius-pill);letter-spacing:.06em;background:#3f9c351f;margin-bottom:14px;padding:6px 18px;font-size:.8rem;font-weight:800;display:inline-block}._title_i5bb7_30{font-family:var(--font-family-impact);color:var(--color-ink);text-transform:uppercase;margin:0 0 10px;font-size:clamp(2.4rem,5vw,3.6rem);line-height:.98}._subtitle_i5bb7_39{font-family:var(--font-family-display);color:var(--color-primary-blue);margin:0 0 16px;font-size:1.35rem;font-weight:700}._leadBox_i5bb7_47{font-family:var(--font-family-display);color:#555;flex-direction:column;gap:8px;font-size:1.05rem;line-height:1.5;display:flex}._leadBox_i5bb7_47 strong{color:var(--color-ink)}._grid_i5bb7_61{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}._candidateCard_i5bb7_67{background:#f8f9fc;border:1px solid #e2e6f0;border-radius:24px;flex-direction:column;transition:all .25s;display:flex;overflow:hidden;box-shadow:0 8px 24px #0b1b3f0d}._candidateCard_i5bb7_67:hover{border-color:var(--color-primary-blue);box-shadow:0 16px 36px #1439d61f}._photoFrame_i5bb7_83{background:linear-gradient(135deg,#1439d6 0%,#0e2ca8 100%);justify-content:center;align-items:center;height:185px;display:flex;position:relative}._photoContainer_i5bb7_92{border:4px solid var(--color-white);background:var(--color-cream);border-radius:50%;justify-content:center;align-items:center;width:110px;height:110px;display:flex;overflow:hidden;box-shadow:0 6px 20px #00000040}._candidateImg_i5bb7_105{object-fit:cover;object-position:center center;width:100%;height:100%;display:block}._roleBadge_i5bb7_113{background:var(--color-accent-green);color:#fff;font-family:var(--font-family-display);border-radius:var(--radius-pill);white-space:nowrap;letter-spacing:.02em;padding:4px 12px;font-size:.68rem;font-weight:800;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}._cardContent_i5bb7_129{flex-direction:column;flex-grow:1;padding:24px 20px;display:flex}._candidateName_i5bb7_136{font-family:var(--font-family-display);color:var(--color-ink);margin:0 0 4px;font-size:1.12rem;font-weight:800;line-height:1.25}._candidateCra_i5bb7_145{font-family:var(--font-family-display);color:var(--color-primary-blue);margin-bottom:12px;font-size:.8rem;font-weight:700}._areaRow_i5bb7_153{font-family:var(--font-family-display);color:var(--color-accent-green-dark);align-items:center;gap:6px;margin-bottom:12px;font-size:.8rem;font-weight:700;display:flex}._miniBio_i5bb7_164{font-family:var(--font-family-display);color:#666;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 20px;font-size:.85rem;line-height:1.45;display:-webkit-box;overflow:hidden}._btnProfile_i5bb7_176{color:var(--color-primary-blue);font-family:var(--font-family-display);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin-top:auto;padding:0;font-size:.85rem;font-weight:800;transition:gap .2s;display:inline-flex}._btnProfile_i5bb7_176:hover{color:var(--color-primary-blue-dark);gap:10px}@media (width<=1100px){._grid_i5bb7_61{grid-template-columns:repeat(3,1fr)}}@media (width<=768px){._grid_i5bb7_61{grid-template-columns:repeat(2,1fr)}}@media (width<=520px){._grid_i5bb7_61{grid-template-columns:1fr}}._section_1tjap_1{background-color:var(--color-surface-light);padding:100px 24px}._container_1tjap_6{max-width:1200px;margin:0 auto}._regionalBlock_1tjap_12{margin-bottom:80px}._regionalCard_1tjap_16{background:var(--color-white);border-radius:var(--radius-panel-lg);border:1px solid #0b1b3f0f;grid-template-columns:1.2fr .8fr;align-items:center;gap:48px;padding:64px 54px;display:grid;box-shadow:0 16px 48px #0b1b3f14}._topBadgeGreen_1tjap_28{color:var(--color-accent-green-dark);font-family:var(--font-family-display);border-radius:var(--radius-pill);letter-spacing:.06em;background:#3f9c351f;margin-bottom:14px;padding:6px 18px;font-size:.8rem;font-weight:800;display:inline-block}._topBadgeBlue_1tjap_41{color:var(--color-white);font-family:var(--font-family-display);border-radius:var(--radius-pill);letter-spacing:.06em;background:#ffffff26;margin-bottom:14px;padding:6px 18px;font-size:.8rem;font-weight:800;display:inline-block}._title_1tjap_54{font-family:var(--font-family-impact);color:var(--color-ink);text-transform:uppercase;margin:0 0 10px;font-size:clamp(2.2rem,4.5vw,3.4rem);line-height:.98}._subtitle_1tjap_63{font-family:var(--font-family-display);color:var(--color-accent-green-dark);margin:0 0 24px;font-size:1.25rem;font-weight:700;line-height:1.35}._textStack_1tjap_72{font-family:var(--font-family-display);color:#444;flex-direction:column;gap:14px;margin-bottom:32px;font-size:1.05rem;line-height:1.6;display:flex}._textStack_1tjap_72 strong{color:var(--color-ink)}._regionsGrid_1tjap_87{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}._regionItem_1tjap_93{background:#f8f9fc;border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}._regionItem_1tjap_93 strong{font-family:var(--font-family-display);color:var(--color-ink);font-size:.92rem;display:block}._regionItem_1tjap_93 span{font-family:var(--font-family-display);color:#666;font-size:.82rem;display:block}._mapGraphicWrapper_1tjap_116{background:linear-gradient(135deg,#1439d6 0%,#0e2ca8 100%);border-radius:32px;justify-content:center;align-items:center;padding:40px;display:flex;position:relative;box-shadow:0 16px 40px #1439d64d}._mapGraphic_1tjap_116{opacity:.9;filter:drop-shadow(0 8px 16px #00000040);width:100%;max-width:300px;height:auto}._mapFloatingBadge_1tjap_135{background:var(--color-white);color:var(--color-ink);border-radius:var(--radius-pill);font-family:var(--font-family-display);white-space:nowrap;align-items:center;gap:8px;padding:10px 20px;font-size:.78rem;font-weight:800;display:flex;position:absolute;bottom:24px;box-shadow:0 8px 24px #00000040}._techCard_1tjap_153{border-radius:var(--radius-panel-lg);background:linear-gradient(135deg,#0e2ca8 0%,#1439d6 100%);padding:64px 54px;box-shadow:0 20px 56px #0b1b3f40}._techHeader_1tjap_160{text-align:center;max-width:840px;margin:0 auto 52px}._titleWhite_1tjap_166{font-family:var(--font-family-impact);color:var(--color-white);text-transform:uppercase;margin:0 0 10px;font-size:clamp(2.2rem,5vw,3.4rem);line-height:.98}._subtitleWhite_1tjap_175{font-family:var(--font-family-display);color:#a3e69b;margin:0 0 18px;font-size:1.35rem;font-weight:700}._leadWhite_1tjap_183{font-family:var(--font-family-display);color:#ffffffe6;margin:0;font-size:1.05rem;line-height:1.6}._techGrid_1tjap_191{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}._techCardItem_1tjap_197{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff14;border:1px solid #ffffff26;border-radius:20px;flex-direction:column;padding:32px 24px;display:flex}._techIconCircle_1tjap_207{margin-bottom:16px}._techCardItem_1tjap_197 h4{font-family:var(--font-family-display);color:var(--color-white);margin:0 0 10px;font-size:1.15rem;font-weight:800}._techCardItem_1tjap_197 p{font-family:var(--font-family-display);color:#ffffffd9;margin:0;font-size:.92rem;line-height:1.5}@media (width<=960px){._regionalCard_1tjap_16{grid-template-columns:1fr;padding:36px 24px}._techCard_1tjap_153{padding:36px 24px}._techGrid_1tjap_191{grid-template-columns:1fr}}@media (width<=600px){._regionsGrid_1tjap_87{grid-template-columns:1fr}}._section_aok26_1{background-color:var(--color-white);padding:100px 24px}._container_aok26_6{max-width:1200px;margin:0 auto}._impactBlock_aok26_12{margin-bottom:64px}._impactCard_aok26_16{background:var(--color-surface-light);border-radius:var(--radius-panel-lg);border:1px solid #0b1b3f14;padding:64px 54px;box-shadow:0 16px 48px #0b1b3f0f}._topBadgeBlue_aok26_24{color:var(--color-primary-blue);font-family:var(--font-family-display);border-radius:var(--radius-pill);letter-spacing:.06em;background:#1439d61a;margin-bottom:14px;padding:6px 18px;font-size:.8rem;font-weight:800;display:inline-block}._topBadgeGreen_aok26_37{color:var(--color-accent-green-dark);font-family:var(--font-family-display);border-radius:var(--radius-pill);letter-spacing:.06em;background:#3f9c351f;margin-bottom:14px;padding:6px 18px;font-size:.8rem;font-weight:800;display:inline-block}._topBadgeBlueLight_aok26_50{color:#fff;font-family:var(--font-family-display);border-radius:var(--radius-pill);letter-spacing:.06em;background:#fff3;margin-bottom:14px;padding:6px 18px;font-size:.8rem;font-weight:800;display:inline-block}._title_aok26_63{font-family:var(--font-family-impact);color:var(--color-ink);text-transform:uppercase;margin:0 0 10px;font-size:clamp(2.2rem,4.5vw,3.4rem);line-height:.98}._subtitle_aok26_72{font-family:var(--font-family-display);color:var(--color-primary-blue);margin:0 0 24px;font-size:1.35rem;font-weight:700}._impactText_aok26_80{font-family:var(--font-family-display);color:#444;flex-direction:column;gap:14px;margin-bottom:32px;font-size:1.05rem;line-height:1.6;display:flex}._impactText_aok26_80 strong{color:var(--color-ink)}._pillsRow_aok26_95{flex-wrap:wrap;gap:12px;display:flex}._impactPill_aok26_101{background:var(--color-white);color:var(--color-ink);font-family:var(--font-family-display);border-radius:var(--radius-pill);border:1px solid #0b1b3f1f;padding:8px 18px;font-size:.82rem;font-weight:800;box-shadow:0 2px 8px #0000000a}._dualGrid_aok26_114{grid-template-columns:1fr 1fr;gap:32px;display:grid}._listeningCard_aok26_120{background:var(--color-white);border-radius:var(--radius-panel-lg);border:2px solid var(--color-accent-green);flex-direction:column;padding:48px 40px;display:flex;box-shadow:0 16px 48px #0b1b3f14}._cardTitle_aok26_130{font-family:var(--font-family-impact);color:var(--color-ink);text-transform:uppercase;margin:0 0 8px;font-size:2.2rem;line-height:.98}._cardSubtitle_aok26_139{font-family:var(--font-family-display);color:var(--color-accent-green-dark);margin:0 0 20px;font-size:1.15rem;font-weight:700}._cardBody_aok26_147{font-family:var(--font-family-display);color:#555;margin:0 0 14px;font-size:.98rem;line-height:1.6}._cardHighlight_aok26_155{font-family:var(--font-family-display);color:var(--color-ink);margin:6px 0 28px;font-size:1.05rem;line-height:1.5}._btnSugestao_aok26_163{background:var(--color-accent-green);color:var(--color-white);border-radius:var(--radius-pill);font-family:var(--font-family-display);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;border:none;align-items:center;gap:10px;width:fit-content;margin-top:auto;padding:16px 32px;font-size:.95rem;font-weight:800;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 6px 20px #3f9c3559}._btnSugestao_aok26_163:hover{background:var(--color-accent-green-dark);color:var(--color-white);text-decoration:none;transform:translateY(-2px)}._instaNotice_aok26_192{font-family:var(--font-family-display);color:#666;margin-top:12px;font-size:.85rem;line-height:1.4}._instaNotice_aok26_192 strong{color:var(--color-ink)}._transparencyCard_aok26_205{border-radius:var(--radius-panel-lg);color:#fff;background:linear-gradient(135deg,#1439d6 0%,#0e2ca8 100%);flex-direction:column;padding:48px 40px;display:flex;box-shadow:0 16px 48px #1439d640}._cardTitleWhite_aok26_215{font-family:var(--font-family-impact);color:var(--color-white);text-transform:uppercase;margin:0 0 8px;font-size:2.2rem;line-height:.98}._cardSubtitleWhite_aok26_224{font-family:var(--font-family-display);color:#a3e69b;margin:0 0 20px;font-size:1.15rem;font-weight:700}._cardBodyWhite_aok26_232{font-family:var(--font-family-display);color:#ffffffe6;margin:0 0 24px;font-size:.98rem;line-height:1.6}._painelHighlight_aok26_240{background:#fffffff2;border-radius:20px;align-items:center;gap:16px;margin-top:auto;padding:24px;display:flex;box-shadow:0 8px 24px #0003}._painelIconBox_aok26_251{background:#1439d61a;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}._painelHighlight_aok26_240 strong{font-family:var(--font-family-display);color:var(--color-ink);margin-bottom:2px;font-size:1.1rem;font-weight:800;display:block}._painelHighlight_aok26_240 p{font-family:var(--font-family-display);color:#555;margin:0;font-size:.88rem;line-height:1.4}@media (width<=960px){._dualGrid_aok26_114{grid-template-columns:1fr}._impactCard_aok26_16,._listeningCard_aok26_120,._transparencyCard_aok26_205{padding:36px 24px}}._section_j6isk_1{background-color:var(--color-surface-light);padding:100px 24px}._container_j6isk_6{max-width:1140px;margin:0 auto}._commitmentBlock_j6isk_12{margin-bottom:72px}._commitmentCard_j6isk_16{background:var(--color-white);border-radius:var(--radius-panel-lg);border:1px solid #0b1b3f0f;padding:64px 54px;box-shadow:0 16px 48px #0b1b3f14}._topBadgeGreen_j6isk_24{color:var(--color-accent-green-dark);font-family:var(--font-family-display);border-radius:var(--radius-pill);letter-spacing:.06em;background:#3f9c351f;margin-bottom:14px;padding:6px 18px;font-size:.8rem;font-weight:800;display:inline-block}._title_j6isk_37{font-family:var(--font-family-impact);color:var(--color-ink);text-transform:uppercase;margin:0 0 10px;font-size:clamp(2.2rem,4.5vw,3.4rem);line-height:.98}._subtitle_j6isk_46{font-family:var(--font-family-display);color:var(--color-primary-blue);margin:0 0 28px;font-size:1.35rem;font-weight:700}._manifestoStack_j6isk_54{font-family:var(--font-family-display);color:#444;flex-direction:column;gap:16px;font-size:1.08rem;line-height:1.6;display:flex}._manifestoStack_j6isk_54 strong{color:var(--color-ink)}._highlightQuote_j6isk_68{border-left:5px solid var(--color-primary-blue);color:var(--color-primary-blue-dark);background:#f0f4ff;border-radius:0 20px 20px 0;margin-top:16px;padding:24px 28px;font-size:1.25rem;line-height:1.5}._votingCard_j6isk_80{border-radius:var(--radius-panel-lg);text-align:center;background:linear-gradient(135deg,#1439d6 0%,#0e2ca8 100%);flex-direction:column;align-items:center;padding:64px 48px;display:flex;box-shadow:0 24px 64px #1439d659}._votingPill_j6isk_91{background:var(--color-accent-green);color:#fff;font-family:var(--font-family-display);border-radius:var(--radius-pill);letter-spacing:.08em;text-transform:uppercase;margin-bottom:20px;padding:6px 20px;font-size:.82rem;font-weight:800;display:inline-block}._votingTitle_j6isk_105{font-family:var(--font-family-impact);color:var(--color-white);text-transform:uppercase;max-width:900px;margin:0 0 16px;font-size:clamp(2.4rem,5.5vw,4rem);line-height:.98}._votingSubtitle_j6isk_115{font-family:var(--font-family-display);color:#fffffff2;max-width:780px;margin:0 0 32px;font-size:clamp(1.1rem,2.2vw,1.35rem);line-height:1.5}._chapaBanner_j6isk_124{margin-bottom:40px}._votingLogo_j6isk_128{filter:drop-shadow(0 8px 24px #00000040);max-width:260px;height:auto}._votingButtonsRow_j6isk_134{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}._btnVote_j6isk_142{background:var(--color-white);color:var(--color-primary-blue);border-radius:var(--radius-pill);font-family:var(--font-family-display);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;border:none;align-items:center;gap:10px;padding:16px 32px;font-size:.95rem;font-weight:800;transition:all .25s;display:inline-flex;box-shadow:0 8px 24px #0003}._btnVote_j6isk_142:hover{background:#f8f9fc;transform:translateY(-2px)}._btnCarta_j6isk_166{color:var(--color-white);border-radius:var(--radius-pill);font-family:var(--font-family-display);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:0 0;border:2px solid #fff9;align-items:center;gap:10px;padding:14px 30px;font-size:.95rem;font-weight:800;transition:all .25s;display:inline-flex}._btnCarta_j6isk_166:hover{background:#ffffff26;border-color:#fff;transform:translateY(-2px)}._btnStudio_j6isk_190{background:var(--color-accent-green);color:var(--color-white);border-radius:var(--radius-pill);font-family:var(--font-family-display);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:10px;padding:16px 32px;font-size:.95rem;font-weight:800;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 8px 24px #3f9c3566}._btnStudio_j6isk_190:hover{background:var(--color-accent-green-dark);transform:translateY(-2px)}@media (width<=768px){._commitmentCard_j6isk_16{padding:36px 24px}._votingCard_j6isk_80{padding:40px 24px}._votingButtonsRow_j6isk_134{flex-direction:column;width:100%}._btnVote_j6isk_142,._btnCarta_j6isk_166,._btnStudio_j6isk_190{justify-content:center;width:100%}}._footer_pe9tc_1{background-color:var(--color-ink);color:var(--color-white);padding:80px 24px 48px;position:relative;overflow:hidden}._container_pe9tc_9{text-align:center;flex-direction:column;align-items:center;max-width:1080px;margin:0 auto;display:flex}._brandBlock_pe9tc_18{flex-direction:column;align-items:center;margin-bottom:32px;display:flex}._footerLogo_pe9tc_25{filter:drop-shadow(0 4px 12px #0000004d);max-width:220px;height:auto;margin-bottom:16px}._brandSlogan_pe9tc_32{font-family:var(--font-family-display);color:#ffffffd9;max-width:580px;margin:0 0 16px;font-size:1.05rem;line-height:1.5}._campaignBadge_pe9tc_41{border:1px solid var(--color-accent-green);color:#a3e69b;font-family:var(--font-family-display);border-radius:var(--radius-pill);letter-spacing:.08em;text-transform:uppercase;background:#3f9c3533;padding:4px 16px;font-size:.78rem;font-weight:800;display:inline-block}._quickLinksRow_pe9tc_55{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-bottom:36px;display:flex}._quickLink_pe9tc_55{color:#ffffffd9;font-family:var(--font-family-display);border-radius:var(--radius-pill);background:#ffffff0f;align-items:center;gap:8px;padding:6px 14px;font-size:.92rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}._quickLink_pe9tc_55:hover{color:#fff;background:#ffffff26}._quickLinkBtn_pe9tc_84{color:#ffffffd9;font-family:var(--font-family-display);cursor:pointer;border-radius:var(--radius-pill);background:#ffffff0f;border:none;align-items:center;gap:8px;padding:6px 14px;font-size:.92rem;font-weight:700;transition:all .2s;display:inline-flex}._quickLinkBtn_pe9tc_84:hover{color:#fff;background:#ffffff26}._divider_pe9tc_105{border:none;border-top:1px solid #ffffff1f;width:100%;max-width:680px;margin:0 auto 32px}._contactDetails_pe9tc_113{flex-wrap:wrap;justify-content:center;align-items:center;gap:32px;margin-bottom:24px;display:flex}._contactItem_pe9tc_122{font-family:var(--font-family-display);color:#ffffffb3;align-items:center;gap:8px;font-size:.92rem;display:flex}._contactItem_pe9tc_122 a{color:#a3e69b;font-weight:700;text-decoration:none;transition:color .2s}._contactItem_pe9tc_122 a:hover{color:#fff}._copyright_pe9tc_142{font-family:var(--font-family-display);color:#ffffff80;margin:0 0 36px;font-size:.85rem}._developerBadgeWrapper_pe9tc_149{justify-content:center;display:flex}._developerBadge_pe9tc_149{color:#fff;background:linear-gradient(135deg,#1a1a1a 0%,#2d2d2d 100%);border:2px solid #333;border-radius:12px;align-items:center;padding:8px 16px;font-size:14px;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 4px 12px #00000026}._developerText_pe9tc_169{opacity:.9;margin-right:8px;font-size:13px}._acopliLogo_pe9tc_175{filter:brightness(1.1);width:60px;height:auto}._overlay_n1q87_1{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;background:#0b1b3fbf;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._modalCard_n1q87_13{background:var(--color-white);border-radius:28px;width:100%;max-width:580px;max-height:90vh;padding:36px 32px;position:relative;overflow-y:auto;box-shadow:0 24px 64px #00000059}._modalLarge_n1q87_25{max-width:720px}._closeBtn_n1q87_29{width:40px;height:40px;color:var(--color-ink);cursor:pointer;background:#0b1b3f0f;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:20px;right:20px}._closeBtn_n1q87_29:hover{background:#0b1b3f24}._modalHeader_n1q87_50{align-items:center;gap:20px;margin-bottom:24px;display:flex}._avatarFrame_n1q87_57{border:3px solid var(--color-primary-blue);background:var(--color-cream);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:84px;height:84px;display:flex;overflow:hidden;box-shadow:0 4px 16px #00000026}._modalAvatarImg_n1q87_71{object-fit:cover;object-position:center center;width:100%;height:100%;display:block}._headerInfo_n1q87_79{flex-direction:column;gap:4px;display:flex}._badgePill_n1q87_85{background:var(--color-accent-green);color:#fff;text-transform:uppercase;border-radius:999px;width:fit-content;margin-bottom:4px;padding:4px 14px;font-size:.75rem;font-weight:800;display:inline-block}._candidateName_n1q87_98{font-family:var(--font-family-display);color:var(--color-ink);margin:0;font-size:1.35rem;font-weight:800;line-height:1.2}._candidateCra_n1q87_107{font-family:var(--font-family-display);color:var(--color-primary-blue);margin:0;font-size:.9rem;font-weight:600}._modalBody_n1q87_115{flex-direction:column;gap:20px;display:flex}._infoBlock_n1q87_121{background:#f8f9fc;border-radius:16px;flex-direction:column;gap:6px;padding:16px 20px;display:flex}._blockTitle_n1q87_130{font-family:var(--font-family-display);color:var(--color-primary-blue);text-transform:uppercase;align-items:center;gap:8px;font-size:.9rem;font-weight:800;display:flex}._blockText_n1q87_141{font-family:var(--font-family-display);color:var(--color-ink);margin:0;font-size:.95rem;line-height:1.5}._tagsRow_n1q87_149{flex-wrap:wrap;gap:8px;display:flex}._tagPill_n1q87_155{background:var(--color-cream);color:var(--color-ink);border:1px solid #0b1b3f26;border-radius:999px;padding:6px 14px;font-size:.8rem;font-weight:700}._formHeader_n1q87_166{margin-bottom:24px}._formTitle_n1q87_170{font-family:var(--font-family-impact);color:var(--color-ink);text-transform:uppercase;margin:8px 0;font-size:clamp(1.8rem,4vw,2.4rem)}._formSubtitle_n1q87_178{font-family:var(--font-family-display);color:#555;margin:0;font-size:.95rem;line-height:1.4}._formBody_n1q87_186{flex-direction:column;gap:16px;display:flex}._formGroup_n1q87_192{flex-direction:column;gap:6px;width:100%;display:flex}._formRow_n1q87_199{grid-template-columns:1fr 1fr;gap:14px;display:grid}._label_n1q87_205{font-family:var(--font-family-display);color:var(--color-ink);text-transform:uppercase;font-size:.82rem;font-weight:700}._input_n1q87_213,._textarea_n1q87_213{width:100%;font-family:var(--font-family-display);background:#f8f9fc;border:2px solid #e2e4eb;border-radius:12px;outline:none;padding:12px 16px;font-size:.95rem;transition:border-color .2s}._input_n1q87_213:focus,._textarea_n1q87_213:focus{border-color:var(--color-primary-blue);background:#fff}._btnSubmit_n1q87_230{background:var(--color-accent-green);color:#fff;font-family:var(--font-family-display);letter-spacing:.03em;text-transform:uppercase;cursor:pointer;border:none;border-radius:999px;margin-top:8px;padding:16px;font-size:1rem;font-weight:800;transition:all .2s}._btnSubmit_n1q87_230:hover{background:var(--color-accent-green-dark)}._stepsGuide_n1q87_251{flex-direction:column;gap:16px;margin:20px 0;display:flex}._stepItem_n1q87_258{background:#f8f9fc;border-radius:16px;align-items:flex-start;gap:16px;padding:16px 20px;display:flex}._stepNum_n1q87_267{background:var(--color-primary-blue);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-weight:900;display:flex}._stepText_n1q87_280 strong{color:var(--color-ink);margin-bottom:4px;font-size:1rem;display:block}._stepText_n1q87_280 p{color:#555;margin:0;font-size:.9rem;line-height:1.4}._modalFooterNote_n1q87_294{color:#666;text-align:center;margin-top:16px;font-size:.85rem;font-style:italic}._cartaContent_n1q87_302{font-family:var(--font-family-display);flex-direction:column;gap:16px;display:flex}._cartaContent_n1q87_302 h4{color:var(--color-primary-blue);margin:0;font-size:1.1rem;font-weight:800}._cartaContent_n1q87_302 p{color:var(--color-ink);margin:0;font-size:.95rem;line-height:1.6}._modalPdfLarge_n1q87_323{flex-direction:column;width:95%;max-width:1040px;height:92vh;padding:32px 32px 24px;display:flex}._pdfModalHeader_n1q87_332{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;padding-right:48px;display:flex}._pdfTitleGroup_n1q87_341{flex-direction:column;display:flex}._pdfActionButtons_n1q87_346{flex-shrink:0;align-items:center;gap:12px;display:flex}._btnDownloadPdf_n1q87_353{background:var(--color-accent-green);color:#fff;border-radius:var(--radius-pill);font-family:var(--font-family-display);align-items:center;gap:8px;padding:12px 22px;font-size:.9rem;font-weight:800;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 16px #3f9c3559}._btnDownloadPdf_n1q87_353:hover{background:var(--color-accent-green-dark);transform:translateY(-2px)}._btnOpenNewTab_n1q87_374{color:var(--color-primary-blue);border-radius:var(--radius-pill);font-family:var(--font-family-display);background:#f0f4ff;border:1.5px solid #1439d633;align-items:center;gap:8px;padding:12px 20px;font-size:.9rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}._btnOpenNewTab_n1q87_374:hover{background:var(--color-primary-blue);color:#fff}._pdfViewerContainer_n1q87_395{background:#525659;border:2px solid #e2e6f0;border-radius:16px;flex:1;width:100%;min-height:520px;overflow:hidden}._pdfIframe_n1q87_405{border:none;width:100%;height:100%;display:block}._pdfMobileNotice_n1q87_412{text-align:center;font-family:var(--font-family-display);color:#666;flex-direction:column;gap:8px;margin-top:14px;font-size:.85rem;display:none}._btnDownloadMobile_n1q87_423{background:var(--color-accent-green);color:#fff;border-radius:var(--radius-pill);justify-content:center;align-items:center;gap:8px;padding:14px;font-weight:800;text-decoration:none;display:inline-flex}@media (width<=768px){._pdfModalHeader_n1q87_332{flex-direction:column;padding-right:36px}._pdfActionButtons_n1q87_346{flex-direction:column;width:100%}._btnDownloadPdf_n1q87_353,._btnOpenNewTab_n1q87_374{justify-content:center;width:100%}._pdfViewerContainer_n1q87_395{min-height:340px}._pdfMobileNotice_n1q87_412{display:flex}}@media (width<=600px){._formRow_n1q87_199{grid-template-columns:1fr}}._studioSection_txk1j_1{background:0 0;width:100%;padding:80px 0 120px;position:relative}._container_txk1j_8{width:100%;max-width:1140px;padding:0 var(--space-md);z-index:10;margin:0 auto;position:relative}._header_txk1j_17{margin-bottom:var(--space-xl);text-align:center;flex-direction:column;align-items:center;display:flex}._studioBadge_txk1j_25{background-color:var(--color-accent-green);color:var(--color-white);border-radius:var(--radius-pill);font-family:var(--font-family-display);letter-spacing:.05em;text-transform:uppercase;margin-bottom:var(--space-sm);padding:6px 20px;font-size:.85rem;font-weight:800}._headline_txk1j_38{color:var(--color-white);font-family:var(--font-family-impact);text-transform:uppercase;letter-spacing:.01em;margin:0 0 var(--space-xs) 0;font-size:clamp(2.4rem,6vw,4rem);line-height:1}._subtitle_txk1j_48{color:var(--color-white);font-family:var(--font-family-display);opacity:.9;max-width:620px;margin:0;font-size:1.1rem;font-weight:400;line-height:1.5}._workspaceGrid_txk1j_60{grid-template-columns:440px 1fr;justify-content:center;align-items:start;gap:40px;display:grid}._posterColumn_txk1j_69{justify-content:center;display:flex}._posterCard_txk1j_74{aspect-ratio:4/5;border-radius:40px;width:100%;max-width:420px;transition:background-color .4s;position:relative;overflow:hidden;box-shadow:0 24px 64px #0b1b3f66}._posterRibbonSvg_txk1j_85{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}._posterHeader_txk1j_95{text-align:center;z-index:2;justify-content:center;width:100%;padding:0 16px;display:flex;position:absolute;top:18px;left:0}._posterImpactTitle_txk1j_107{font-family:var(--font-family-impact);color:var(--color-white);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;margin:0;font-size:clamp(2.4rem,8.8vw,3.8rem);line-height:.9}._posterPhotoFrame_txk1j_118{border:12px solid var(--color-white);cursor:pointer;z-index:5;background-color:#e2e2e2;border-radius:36px;width:68%;height:48%;position:absolute;top:19%;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 16px 40px #00000040}._userPhotoCover_txk1j_134{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%}._photoHoverOverlay_txk1j_142{color:#fff;width:100%;height:100%;font-family:var(--font-family-display);opacity:0;background:#0b1b3fa6;justify-content:center;align-items:center;gap:6px;font-size:.85rem;font-weight:700;transition:opacity .2s;display:flex;position:absolute;top:0;left:0}._posterPhotoFrame_txk1j_118:hover ._photoHoverOverlay_txk1j_142{opacity:1}._emptyPhotoState_txk1j_165{text-align:center;color:#666;background:linear-gradient(135deg,#f5f5f5 0%,#e0e0e0 100%);flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;height:100%;padding:12px;display:flex}._emptyIconCircle_txk1j_179{width:48px;height:48px;color:var(--color-primary-blue);background:#1439d61a;border-radius:50%;justify-content:center;align-items:center;margin-bottom:2px;display:flex}._emptyText_txk1j_191{font-family:var(--font-family-display);color:var(--color-ink);font-size:.85rem;font-weight:700;line-height:1.2}._emptySubtext_txk1j_199{font-family:var(--font-family-display);opacity:.7;font-size:.72rem}._posterNamePill_txk1j_206{z-index:10;border-radius:var(--radius-pill);height:38px;font-family:var(--font-family-display);color:var(--color-white);text-align:center;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;justify-content:center;align-items:center;max-width:80%;padding:0 24px;font-size:.95rem;font-weight:800;line-height:1;transition:background-color .3s;display:inline-flex;position:absolute;top:63.5%;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 4px 16px #00000040}._posterNamePill_txk1j_206 span{line-height:1;display:inline-block;transform:translateY(-1px)}._posterProfession_txk1j_240{z-index:10;width:90%;font-family:var(--font-family-display);color:var(--color-white);text-align:center;opacity:.95;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:48px;margin:0;font-size:.82rem;font-weight:500;line-height:1.25;display:-webkit-box;position:absolute;top:71.5%;left:5%;overflow:hidden}._posterFooter_txk1j_262{z-index:10;justify-content:center;align-items:center;width:100%;display:flex;position:absolute;bottom:18px;left:0}._posterLogo_txk1j_273{object-fit:contain;width:auto;height:38px;display:block}._controlsColumn_txk1j_281{justify-content:center;display:flex}._controlsCard_txk1j_286{background-color:var(--color-white);border-radius:var(--radius-panel-lg);flex-direction:column;gap:22px;width:100%;padding:40px 36px;display:flex;box-shadow:0 24px 64px #0b1b3f47}._controlGroup_txk1j_297{flex-direction:column;gap:10px;display:flex}._controlLabel_txk1j_303{font-family:var(--font-family-display);color:var(--color-ink);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:10px;font-size:.85rem;font-weight:800;display:flex}._labelNum_txk1j_315{background-color:var(--color-primary-blue);width:24px;height:24px;color:var(--color-white);border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;font-weight:900;display:flex}._togglePills_txk1j_328{grid-template-columns:1fr 1fr;gap:12px;display:grid}._togglePill_txk1j_328{border-radius:var(--radius-pill);font-family:var(--font-family-display);text-transform:uppercase;cursor:pointer;color:var(--color-ink);background-color:#f4f4f4;border:2px solid #0000;justify-content:center;align-items:center;gap:8px;padding:13px 16px;font-size:.85rem;font-weight:800;transition:all .25s;display:flex}._dotGreen_txk1j_352,._dotBlue_txk1j_352{border-radius:50%;width:10px;height:10px}._dotGreen_txk1j_352{background-color:var(--color-accent-green)}._dotBlue_txk1j_352{background-color:var(--color-primary-blue)}._togglePillApoioActive_txk1j_366{background-color:var(--color-accent-green);color:var(--color-white);box-shadow:0 6px 20px #3f9c3566}._togglePillApoioActive_txk1j_366 ._dotGreen_txk1j_352{background-color:var(--color-white)}._togglePillVotoActive_txk1j_376{background-color:var(--color-primary-blue);color:var(--color-white);box-shadow:0 6px 20px #1439d666}._togglePillVotoActive_txk1j_376 ._dotBlue_txk1j_352{background-color:var(--color-white)}._inputsStack_txk1j_387{flex-direction:column;gap:10px;display:flex}._inputWrapper_txk1j_393{align-items:center;display:flex;position:relative}._inputIcon_txk1j_399{color:#888;pointer-events:none;position:absolute;left:16px}._textInput_txk1j_406{width:100%;font-family:var(--font-family-display);color:var(--color-ink);background-color:#fafafa;border:2px solid #e5e5e5;border-radius:14px;outline:none;padding:13px 16px 13px 44px;font-size:.95rem;font-weight:500;transition:border-color .2s,background-color .2s}._textInput_txk1j_406:focus{border-color:var(--color-primary-blue);background-color:#fff}._textInput_txk1j_406::placeholder{color:#999;font-weight:400}._textareaIcon_txk1j_430{color:#888;pointer-events:none;position:absolute;top:14px;left:16px}._textareaInput_txk1j_438{width:100%;font-family:var(--font-family-display);color:var(--color-ink);resize:none;background-color:#fafafa;border:2px solid #e5e5e5;border-radius:14px;outline:none;min-height:64px;padding:12px 16px 12px 44px;font-size:.92rem;font-weight:500;line-height:1.35;transition:border-color .2s,background-color .2s}._textareaInput_txk1j_438:focus{border-color:var(--color-primary-blue);background-color:#fff}._textareaInput_txk1j_438::placeholder{color:#999;font-weight:400}._charCounter_txk1j_465{font-family:var(--font-family-display);color:#888;text-align:right;margin-top:-4px;font-size:.75rem}._hiddenInput_txk1j_473{display:none}._uploadButtonsRow_txk1j_477{gap:12px;display:flex}._btnUpload_txk1j_482{background-color:var(--color-cream);color:var(--color-ink);border-radius:var(--radius-pill);font-family:var(--font-family-display);cursor:pointer;border:2px solid #0b1b3f1f;flex:1;justify-content:center;align-items:center;gap:8px;padding:13px 24px;font-size:.9rem;font-weight:800;transition:all .2s;display:flex}._btnUpload_txk1j_482:hover{border-color:var(--color-primary-blue);background-color:#fff}._btnRemove_txk1j_505{color:#d32f2f;border-radius:var(--radius-pill);font-family:var(--font-family-display);cursor:pointer;background-color:#0000;border:1.5px solid #d32f2f4d;padding:13px 18px;font-size:.85rem;font-weight:700;transition:all .2s}._btnRemove_txk1j_505:hover{background-color:#ffebee}._electoralBox_txk1j_523{background-color:var(--color-cream);border-radius:16px;padding:14px 18px;overflow:hidden}._electoralCheckLabel_txk1j_530{cursor:pointer;align-items:center;gap:12px;display:flex}._hiddenCheckbox_txk1j_537{opacity:0;width:0;height:0;position:absolute}._customCheck_txk1j_544{border:2px solid var(--color-primary-blue);background-color:#fff;border-radius:6px;justify-content:center;align-items:center;width:22px;min-width:22px;height:22px;transition:all .2s;display:flex}._customCheckActive_txk1j_557{background-color:var(--color-primary-blue)}._checkText_txk1j_561{font-family:var(--font-family-display);color:var(--color-ink);font-size:.85rem;font-weight:600;line-height:1.3}._errorAlert_txk1j_569{color:#c62828;font-family:var(--font-family-display);background-color:#ffebee;border-radius:12px;align-items:center;gap:8px;padding:10px 16px;font-size:.85rem;font-weight:600;display:flex}._actionGroup_txk1j_583{margin-top:4px}._btnGenerate_txk1j_587{background-color:var(--color-accent-green);width:100%;color:var(--color-white);border-radius:var(--radius-pill);font-family:var(--font-family-display);letter-spacing:.03em;text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;gap:10px;padding:18px 32px;font-size:1.1rem;font-weight:800;transition:all .25s;display:flex;box-shadow:0 8px 24px #3f9c3573}._btnGenerate_txk1j_587:hover{background-color:var(--color-accent-green-dark)}._btnGenerate_txk1j_587:disabled{opacity:.6;cursor:wait}._instaShareCard_txk1j_617{background:linear-gradient(135deg, var(--color-primary-blue), var(--color-primary-blue-dark));color:#fff;border-radius:20px;flex-direction:column;gap:8px;padding:16px 20px;display:flex}._instaHeader_txk1j_627{font-family:var(--font-family-display);opacity:.95;align-items:center;gap:8px;font-size:.85rem;font-weight:600;display:flex}._instaRow_txk1j_637{border-radius:var(--radius-pill);background:#ffffff24;justify-content:space-between;align-items:center;padding:8px 16px;display:flex}._instaHandle_txk1j_646{font-family:var(--font-family-display);color:#fff;font-size:1rem;font-weight:800}._btnCopyHandle_txk1j_653{color:var(--color-primary-blue);border-radius:var(--radius-pill);font-family:var(--font-family-display);cursor:pointer;background-color:#fff;padding:5px 14px;font-size:.8rem;font-weight:700}@media (width<=960px){._workspaceGrid_txk1j_60{grid-template-columns:1fr}._posterCard_txk1j_74{max-width:360px}}@media (width<=600px){._controlsCard_txk1j_286{padding:28px 18px}._togglePills_txk1j_328{grid-template-columns:1fr}}@font-face{font-family:Extenda;src:url(/fonts/Extenda-40-Hecto-trial.ttf)format("truetype");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:Extenda Wide;src:url(/fonts/Extenda-80-Peta-trial.ttf)format("truetype");font-weight:700 900;font-style:normal;font-display:swap}:root{--color-primary-blue:#1439d6;--color-primary-blue-dark:#0e2ca8;--color-accent-green:#3f9c35;--color-accent-green-dark:#2f7a28;--color-ink:#0b1b3f;--color-white:#fff;--color-surface-light:#ededed;--color-cream:#f5f1e6;--color-overlay-photo:#1439d626;--font-family-display:"Inter", -apple-system, BlinkMacSystemFont, sans-serif;--font-family-body:"Inter", -apple-system, BlinkMacSystemFont, sans-serif;--font-family-impact:"Extenda", "Anton", sans-serif;--font-weight-black:900;--font-weight-bold:800;--font-weight-semibold:600;--font-weight-regular:400;--radius-pill:999px;--radius-panel-lg:48px;--radius-panel-sm:0px;--radius-card-photo:24px;--space-xs:8px;--space-sm:16px;--space-md:24px;--space-lg:40px;--space-xl:64px;--shadow-card:0 8px 32px #0b1b3f1f;--shadow-elevated:0 16px 48px #0b1b3f2e}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-family-display);font-weight:var(--font-weight-regular);color:var(--color-ink);background-color:var(--color-primary-blue);line-height:1.6;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-display);font-weight:var(--font-weight-black);line-height:1.1}img{max-width:100%;height:auto;display:block}button{font-family:var(--font-family-display);cursor:pointer;border:none;outline:none;transition:all .25s cubic-bezier(.16,1,.3,1)}button:active{transform:scale(.97)}a{color:inherit;text-decoration:none}.container{width:100%;max-width:1200px;padding:0 var(--space-md);margin:0 auto}.section{padding:var(--space-xl) 0;position:relative}.campaign-tag{border-radius:var(--radius-pill);border:2px solid var(--color-accent-green);color:var(--color-primary-blue);font-family:var(--font-family-display);background-color:var(--color-white);justify-content:center;align-items:center;padding:8px 24px;font-size:.95rem;font-style:italic;font-weight:800;display:inline-flex;box-shadow:0 4px 12px #0b1b3f14}.btn-primary{justify-content:center;align-items:center;gap:var(--space-xs);background-color:var(--color-accent-green);color:var(--color-white);font-family:var(--font-family-display);font-weight:var(--font-weight-bold);border-radius:var(--radius-pill);letter-spacing:.03em;text-transform:uppercase;padding:16px 40px;font-size:1.125rem;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 8px 24px #3f9c3566}.btn-primary:hover{background-color:var(--color-accent-green-dark);transform:translateY(-3px);box-shadow:0 12px 32px #3f9c3580}.btn-secondary{justify-content:center;align-items:center;gap:var(--space-xs);color:var(--color-ink);font-family:var(--font-family-display);font-weight:var(--font-weight-bold);border-radius:var(--radius-pill);border:2px solid var(--color-ink);letter-spacing:.02em;text-transform:uppercase;background-color:#0000;padding:16px 40px;font-size:1rem;transition:all .25s;display:inline-flex}.btn-secondary:hover{background-color:#0b1b3f0f;transform:translateY(-2px)}.btn-blue{justify-content:center;align-items:center;gap:var(--space-xs);background-color:var(--color-primary-blue);color:var(--color-white);font-family:var(--font-family-display);font-weight:var(--font-weight-bold);border-radius:var(--radius-pill);letter-spacing:.03em;text-transform:uppercase;padding:16px 40px;font-size:1.125rem;transition:all .25s;display:inline-flex;box-shadow:0 8px 24px #1439d659}.btn-blue:hover{background-color:var(--color-primary-blue-dark);transform:translateY(-3px);box-shadow:0 12px 32px #1439d673}.pill{border-radius:var(--radius-pill);font-size:.85rem;font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.05em;align-items:center;padding:6px 18px;display:inline-flex}.pill-green{background-color:var(--color-accent-green);color:var(--color-white)}.pill-blue{background-color:var(--color-primary-blue);color:var(--color-white)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--color-surface-light)}::-webkit-scrollbar-thumb{background:var(--color-primary-blue);border-radius:var(--radius-pill)}
