.About-module__vqXTeW__prose{color:#ffffffdb;gap:1.15rem;max-width:68ch;font-size:1.05rem;display:grid}.About-module__vqXTeW__prose p:first-child{animation:.7s both About-module__vqXTeW__fade-up}
.Commitments-module__d2ztNW__grid{grid-template-columns:1fr;gap:1.25rem;margin-top:.5rem;display:grid}.Commitments-module__d2ztNW__item{border-top:2px solid #fcb41473;padding:1.35rem 0 0}.Commitments-module__d2ztNW__itemTitle{font-family:var(--font-display);color:var(--yellow);margin-bottom:.5rem;font-size:1.2rem;font-weight:800}.Commitments-module__d2ztNW__detail{color:#ffffffd1;max-width:36ch}@media (min-width:640px){.Commitments-module__d2ztNW__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.Commitments-module__d2ztNW__grid{grid-template-columns:repeat(3,1fr)}}
.Cta-module__UTGWka__inner{max-width:40rem}.Cta-module__UTGWka__body{max-width:36rem;color:var(--ink-soft);margin:-1rem 0 1.75rem}.Cta-module__UTGWka__actions{flex-wrap:wrap;gap:.75rem;margin-bottom:.85rem;display:flex}.Cta-module__UTGWka__note{color:#ffffffb3;font-size:.925rem}.Cta-module__UTGWka__noteDark{color:var(--muted);font-size:.925rem}.Cta-module__UTGWka__number{color:var(--yellow);letter-spacing:.04em;font-weight:800}@media (max-width:639px){.Cta-module__UTGWka__actions .btn{width:100%}}
.Experience-module__HaXZMW__list{gap:0;max-width:48rem;margin-bottom:2.5rem;display:grid}.Experience-module__HaXZMW__item{border-top:1px solid #007ebf33;padding:1.5rem 0}.Experience-module__HaXZMW__item:last-child{border-bottom:1px solid #007ebf33}.Experience-module__HaXZMW__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.5rem;margin-bottom:.65rem;display:flex}.Experience-module__HaXZMW__itemTitle{font-family:var(--font-display);color:var(--navy-ink);font-size:1.25rem;font-weight:800;line-height:1.25}.Experience-module__HaXZMW__period{letter-spacing:.08em;text-transform:uppercase;color:var(--blue);background:#007ebf14;border-radius:999px;padding:.25rem .6rem;font-size:.75rem;font-weight:800}.Experience-module__HaXZMW__detail{color:var(--ink-soft);max-width:68ch}.Experience-module__HaXZMW__closing{max-width:68ch;color:var(--ink-soft);gap:1.1rem;display:grid}.Experience-module__HaXZMW__closing p:last-child{font-family:var(--font-display);color:var(--navy-ink);border-left:4px solid var(--yellow);padding-left:1rem;font-size:1.15rem;font-weight:700;line-height:1.45}
.Footer-module__EZoWya__footer{background:var(--navy-ink);color:#fffc;border-top:4px solid var(--yellow);padding:3.5rem 0 2.5rem}.Footer-module__EZoWya__inner{gap:1.75rem;display:grid}.Footer-module__EZoWya__brand{font-family:var(--font-display);text-transform:lowercase;color:var(--white);margin-bottom:.25rem;font-size:1.5rem;font-weight:900}.Footer-module__EZoWya__fullName{color:var(--yellow);margin-bottom:.35rem;font-weight:700}.Footer-module__EZoWya__role{margin-bottom:.5rem}.Footer-module__EZoWya__meta{margin-bottom:.35rem}.Footer-module__EZoWya__number{color:var(--yellow);letter-spacing:.06em;font-weight:900}.Footer-module__EZoWya__cnpj{color:#ffffff8c;margin-bottom:1rem;font-size:.875rem}.Footer-module__EZoWya__party{object-fit:contain;width:180px;height:auto}.Footer-module__EZoWya__nav{flex-wrap:wrap;gap:.75rem 1.25rem;display:flex}.Footer-module__EZoWya__nav a{color:var(--yellow);font-weight:700}.Footer-module__EZoWya__nav a:hover{text-underline-offset:3px;text-decoration:underline}.Footer-module__EZoWya__copy{color:#ffffff73;border-top:1px solid #ffffff1f;padding-top:.5rem;font-size:.8125rem}
.Hero-module__Z8hQ_W__hero{min-height:min(100svh,920px);color:var(--white);align-items:stretch;display:flex;position:relative;overflow:hidden}.Hero-module__Z8hQ_W__bg{pointer-events:none;position:absolute;inset:0}.Hero-module__Z8hQ_W__gradient{background:var(--gradient-brand);position:absolute;inset:0}.Hero-module__Z8hQ_W__grid{background-image:linear-gradient(var(--grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--grid-line) 1px, transparent 1px);opacity:.55;background-size:64px 64px;position:absolute;inset:-20%;transform:rotate(-18deg);-webkit-mask-image:radial-gradient(circle at 65% 40%,#000 10%,#0000 70%);mask-image:radial-gradient(circle at 65% 40%,#000 10%,#0000 70%)}.Hero-module__Z8hQ_W__flare{background:radial-gradient(circle at 78% 18%,#ffffff38,#0000 28%),radial-gradient(circle at 20% 80%,#0f2a5c59,#0000 40%);position:absolute;inset:0}.Hero-module__Z8hQ_W__layout{z-index:1;width:min(100% - 2rem, var(--max));min-height:inherit;grid-template-columns:1.1fr .9fr;align-items:start;gap:1.5rem;margin-inline:auto;padding-block:calc(1.25rem + 40px) 2rem;display:grid;position:relative}.Hero-module__Z8hQ_W__copy{align-content:start;gap:0;max-width:36rem;padding-top:.25rem;padding-bottom:1rem;animation:.85s both Hero-module__Z8hQ_W__fade-up;display:grid}.Hero-module__Z8hQ_W__party{object-fit:contain;width:min(200px,58vw);height:auto;margin-bottom:1.5rem}.Hero-module__Z8hQ_W__lockupWrap{margin-bottom:1rem}.Hero-module__Z8hQ_W__tagline{color:#fffffff2;margin-bottom:.55rem;font-size:clamp(1.05rem,2.2vw,1.25rem);font-style:italic;font-weight:500}.Hero-module__Z8hQ_W__subtitle{color:#ffffffeb;margin-bottom:.65rem;font-size:1rem;font-weight:700}.Hero-module__Z8hQ_W__lead{color:#ffffffd6;max-width:34rem;margin-bottom:1.5rem;font-size:.98rem;line-height:1.55}.Hero-module__Z8hQ_W__actions{flex-flow:column;align-items:stretch;gap:1.35rem;max-width:22rem;margin-bottom:.45rem;display:flex}.Hero-module__Z8hQ_W__actions .btn{width:100%}.Hero-module__Z8hQ_W__vote{justify-self:start;width:min(340px,88vw);height:auto;margin-top:48px;animation:.9s .15s both Hero-module__Z8hQ_W__fade-up;display:block}.Hero-module__Z8hQ_W__media{justify-content:center;align-items:flex-start;min-height:0;padding-top:.25rem;display:flex;position:relative}.Hero-module__Z8hQ_W__portraitFrame{aspect-ratio:5/6;filter:drop-shadow(0 24px 40px #0a1f4459);width:min(100%,480px);margin-bottom:0;animation:1s both Hero-module__Z8hQ_W__fade-in;position:relative;-webkit-mask-image:linear-gradient(#000 0% 90%,#0000 100%);mask-image:linear-gradient(#000 0% 90%,#0000 100%)}.Hero-module__Z8hQ_W__portrait{object-fit:cover;object-position:center 22%}@media (max-width:900px){.Hero-module__Z8hQ_W__layout{grid-template-columns:1fr;align-items:start;gap:.5rem;padding-block:1rem 0}.Hero-module__Z8hQ_W__copy{order:1;max-width:none;padding-bottom:1rem}.Hero-module__Z8hQ_W__media{order:0;min-height:280px;max-height:48svh;padding-top:0}.Hero-module__Z8hQ_W__portraitFrame{aspect-ratio:5/6;width:min(100%,360px)}.Hero-module__Z8hQ_W__actions{flex-direction:column}.Hero-module__Z8hQ_W__actions .btn{width:100%}}@media (max-width:520px){.Hero-module__Z8hQ_W__hero{min-height:auto}.Hero-module__Z8hQ_W__media{min-height:280px}}
.HowToVote-module__rL5CrW__section{overflow:hidden}.HowToVote-module__rL5CrW__bg{pointer-events:none;opacity:.35;position:absolute;inset:0}.HowToVote-module__rL5CrW__grid{background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:-30%;transform:rotate(-16deg)}.HowToVote-module__rL5CrW__inner{text-align:center;justify-items:center;max-width:36rem;margin-inline:auto;display:grid;position:relative}.HowToVote-module__rL5CrW__inner .section__title{text-transform:uppercase;letter-spacing:.06em;margin-bottom:1.75rem}.HowToVote-module__rL5CrW__vote{width:min(340px,88vw);height:auto;margin:0 0 1.5rem;animation:.8s both HowToVote-module__rL5CrW__fade-up}.HowToVote-module__rL5CrW__instruction{color:#ffffffdb;max-width:28rem;margin:0 auto;font-size:1.05rem}.HowToVote-module__rL5CrW__instruction strong{color:var(--yellow);font-weight:900}
.QuickFacts-module__BoIKMq__grid{border-top:3px solid var(--yellow);grid-template-columns:1fr;gap:1.25rem 2rem;padding-top:1.5rem;display:grid}.QuickFacts-module__BoIKMq__item{border-bottom:1px solid #0f2a5c1a;gap:.35rem;padding-bottom:1.25rem;display:grid}.QuickFacts-module__BoIKMq__label{letter-spacing:.1em;text-transform:uppercase;color:var(--blue);font-size:.72rem;font-weight:800}.QuickFacts-module__BoIKMq__value{font-family:var(--font-display);color:var(--navy-ink);font-size:1.15rem;font-weight:700;line-height:1.35}@media (min-width:640px){.QuickFacts-module__BoIKMq__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.QuickFacts-module__BoIKMq__grid{grid-template-columns:repeat(3,1fr)}}
.Results-module__-PSYBW__lead{max-width:68ch;color:var(--ink-soft);margin-bottom:2.5rem}.Results-module__-PSYBW__lead strong{color:var(--navy-ink);font-weight:800}.Results-module__-PSYBW__grid{grid-template-columns:1fr;gap:1.25rem;display:grid}.Results-module__-PSYBW__stat{background:linear-gradient(145deg, var(--navy) 0%, var(--blue) 100%);color:var(--white);border-radius:var(--radius-lg);border-bottom:4px solid var(--yellow);box-shadow:var(--shadow);gap:.4rem;padding:1.35rem 1.25rem;display:grid}.Results-module__-PSYBW__value{font-family:var(--font-display);color:var(--yellow);letter-spacing:-.02em;font-size:clamp(1.65rem,4vw,2.1rem);font-weight:900;line-height:1.1}.Results-module__-PSYBW__label{color:#ffffffe0;max-width:28ch;font-size:.925rem;font-weight:500}@media (min-width:640px){.Results-module__-PSYBW__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.Results-module__-PSYBW__grid{grid-template-columns:repeat(3,1fr)}}
.SocialLinks-module__wTP5QW__list{border-top:3px solid var(--yellow);gap:0;max-width:36rem;display:grid}.SocialLinks-module__wTP5QW__item{border-bottom:1px solid #0f2a5c1a;grid-template-columns:8rem 1fr;align-items:baseline;gap:1rem;padding:1.1rem 0;display:grid}.SocialLinks-module__wTP5QW__label{letter-spacing:.1em;text-transform:uppercase;color:var(--blue);font-size:.72rem;font-weight:800}.SocialLinks-module__wTP5QW__link{font-family:var(--font-display);color:var(--navy-ink);font-size:1.1rem;font-weight:700;transition:color .2s}.SocialLinks-module__wTP5QW__link:hover{color:var(--blue)}@media (max-width:479px){.SocialLinks-module__wTP5QW__item{grid-template-columns:1fr;gap:.25rem}}
.Timeline-module__xPkO6q__list{gap:0;max-width:42rem;display:grid}.Timeline-module__xPkO6q__item{grid-template-columns:1.5rem 1fr;gap:1rem;display:grid}.Timeline-module__xPkO6q__marker{flex-direction:column;align-items:center;padding-top:.35rem;display:flex;position:relative}.Timeline-module__xPkO6q__dot{background:var(--yellow);border-radius:50%;flex-shrink:0;width:12px;height:12px;box-shadow:0 0 0 4px #fcb41440}.Timeline-module__xPkO6q__line{background:linear-gradient(#fcb414d9,#ffffff26);flex:1;width:2px;min-height:2.5rem;margin-top:.35rem}.Timeline-module__xPkO6q__body{padding-bottom:2rem}.Timeline-module__xPkO6q__title{font-family:var(--font-display);margin-bottom:.4rem;font-size:1.25rem;font-weight:800;line-height:1.25}.Timeline-module__xPkO6q__detail{color:#ffffffc7;font-size:.975rem}
.WhyDeputy-module__rwCoVa__prose{max-width:62ch;color:var(--ink-soft);gap:1.15rem;font-size:1.05rem;display:grid}
