.page-module__IoBACW__page{--ink:#2d2522;--muted:#6f625b;--brand:#be4e1e;--brand-dark:#691d1c;--gold:#e3aa43;--cream:#fff8ef;--line:#eadbce;color:var(--ink);background:#fffdf9}.page-module__IoBACW__shell{width:min(1180px,100% - 40px);margin-inline:auto}.page-module__IoBACW__hero{color:#fffaf3;background:radial-gradient(circle at 82% 5%,#e3aa433d,#0000 25%),linear-gradient(130deg,#3b0e0f,#671c1b 67%,#852d20);padding:46px 0 50px;position:relative;overflow:hidden}.page-module__IoBACW__hero:before{content:"";border:1px solid #ffffff1a;border-radius:50%;width:300px;height:300px;position:absolute;top:-215px;left:42%;box-shadow:0 0 0 42px #ffffff06,0 0 0 84px #ffffff05}.page-module__IoBACW__hero:after{content:"";border:1px solid #ffffff21;border-radius:50%;width:300px;height:300px;position:absolute;bottom:-230px;right:-165px;box-shadow:0 0 0 42px #ffffff08,0 0 0 84px #ffffff05}.page-module__IoBACW__heroGrid{z-index:1;grid-template-columns:minmax(0,1.5fr) minmax(300px,.75fr);align-items:center;gap:clamp(34px,6vw,76px);display:grid;position:relative}.page-module__IoBACW__heroCopy{min-width:0}.page-module__IoBACW__eyebrow,.page-module__IoBACW__kicker{color:var(--gold);letter-spacing:.15em;text-transform:uppercase;font-size:12px;font-weight:800}.page-module__IoBACW__eyebrow{background:#ffffff0e;border:1px solid #ffffff21;border-radius:999px;align-items:center;gap:8px;width:fit-content;padding:7px 11px;display:flex}.page-module__IoBACW__hero h1{letter-spacing:-.043em;text-wrap:balance;max-width:760px;margin-top:15px;font-size:clamp(38px,4.5vw,58px);font-weight:760;line-height:1.01}.page-module__IoBACW__heroLead{color:#eadbd4;max-width:690px;margin-top:17px;font-size:clamp(15px,1.5vw,18px);line-height:1.6}.page-module__IoBACW__heroSignals{flex-wrap:wrap;gap:9px 18px;margin-top:20px;display:flex}.page-module__IoBACW__heroSignals span{color:#fff4e9;align-items:center;gap:7px;font-size:12px;font-weight:720;display:inline-flex}.page-module__IoBACW__heroSignals svg{color:#f1c36d;font-size:15px}.page-module__IoBACW__reach{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(145deg,#ffffff21,#ffffff0e);border:1px solid #ffffff2e;border-radius:20px;grid-template-columns:auto 1fr;align-items:start;gap:15px;padding:23px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 55px -34px #000000bf}.page-module__IoBACW__reach:after{content:"";background:#e3aa4326;border-radius:50%;width:100px;height:100px;position:absolute;bottom:-62px;right:-48px}.page-module__IoBACW__reachIcon{color:#4c1714;background:linear-gradient(145deg, #f4ca7c, var(--gold));border:1px solid #ffffff29;border-radius:13px;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 11px 24px -14px #000000b3}.page-module__IoBACW__reachIcon svg{font-size:20px}.page-module__IoBACW__reach span{color:#efc675;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:850}.page-module__IoBACW__reach h2{color:#fffaf3;margin-top:5px;font-size:20px;font-weight:780;line-height:1.2}.page-module__IoBACW__reach p{color:#eadbd4;margin-top:9px;font-size:12px;line-height:1.65}.page-module__IoBACW__section{padding:76px 0}.page-module__IoBACW__section+.page-module__IoBACW__section{border-top:1px solid var(--line)}.page-module__IoBACW__sectionHeading{max-width:780px}.page-module__IoBACW__sectionHeading .page-module__IoBACW__kicker{color:var(--brand);margin-bottom:12px}.page-module__IoBACW__sectionHeading h2{color:var(--brand-dark);letter-spacing:-.035em;font-size:clamp(29px,4vw,43px);font-weight:740;line-height:1.12}.page-module__IoBACW__sectionHeading>p:last-child:not(.page-module__IoBACW__kicker){color:var(--muted);margin-top:14px;line-height:1.7}.page-module__IoBACW__statsGrid{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:32px;display:grid}.page-module__IoBACW__statCard{border:1px solid var(--line);background:linear-gradient(180deg, #fff, var(--cream));text-align:center;border-radius:18px;padding:28px 18px;box-shadow:0 14px 34px -25px #691d1c59}.page-module__IoBACW__statCard strong{color:var(--brand);letter-spacing:-.05em;font-size:clamp(42px,5vw,62px);line-height:1;display:block}.page-module__IoBACW__statCard span{color:var(--brand-dark);letter-spacing:.04em;text-transform:uppercase;margin-top:15px;font-size:13px;font-weight:800;display:block}.page-module__IoBACW__statCaption{color:var(--muted);text-align:center;margin-top:16px;font-size:14px}.page-module__IoBACW__outcomeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:32px;display:grid}.page-module__IoBACW__outcomeCard{border:1px solid var(--line);background:#fff;border-radius:18px;flex-direction:column;min-width:0;padding:24px;display:flex;box-shadow:0 12px 28px -24px #3f1c0f73}.page-module__IoBACW__identity{align-items:center;gap:14px;display:flex}.page-module__IoBACW__identity img{-o-object-fit:cover;object-fit:cover;width:72px;height:72px;box-shadow:0 0 0 1px var(--line);border:2px solid #fff;border-radius:50%;flex:none}.page-module__IoBACW__identity h3{color:var(--ink);font-size:17px;font-weight:800}.page-module__IoBACW__identity p{color:var(--brand);margin-top:4px;font-size:13px;font-weight:700}.page-module__IoBACW__identity span{color:var(--muted);margin-top:3px;font-size:12px;display:block}.page-module__IoBACW__tags{border-block:1px solid var(--line);flex-wrap:wrap;gap:7px;margin-top:19px;padding:13px 0;display:flex}.page-module__IoBACW__tags>span{color:var(--brand-dark);background:#fff1e6;border-radius:999px;align-items:center;gap:5px;padding:6px 9px;font-size:11px;font-weight:800;display:inline-flex}.page-module__IoBACW__tags .page-module__IoBACW__verifiedTag{color:#155e43;background:#e9f8f1}.page-module__IoBACW__outcomeCard blockquote{color:#584c46;flex:1;margin:18px 0 0;font-size:14px;line-height:1.72}.page-module__IoBACW__evidence{border-top:1px solid var(--line);margin-top:18px;padding-top:15px}.page-module__IoBACW__evidence summary{cursor:pointer;width:fit-content;color:var(--brand);font-size:13px;font-weight:800}.page-module__IoBACW__evidence div{color:var(--muted);background:var(--cream);border-radius:12px;margin-top:13px;padding:14px;font-size:12px;line-height:1.65}.page-module__IoBACW__evidence div p+p{margin-top:7px}.page-module__IoBACW__evidence a{color:var(--brand);text-underline-offset:2px;align-items:center;gap:4px;font-weight:750;text-decoration:underline;display:inline-flex}.page-module__IoBACW__reviewsCta{border:1px solid var(--line);color:var(--brand-dark);background:linear-gradient(135deg, #fff, var(--cream));border-radius:16px;justify-content:space-between;align-items:center;gap:20px;margin-top:24px;padding:20px 24px;display:flex}.page-module__IoBACW__reviewsCta p{font-size:17px;font-weight:750}.page-module__IoBACW__reviewsCta a{color:var(--brand);align-items:center;gap:7px;font-size:14px;font-weight:850;display:inline-flex}.page-module__IoBACW__reviewsCta a:hover{color:var(--brand-dark);text-underline-offset:3px;text-decoration:underline}.page-module__IoBACW__linkedinReviewGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:32px;display:grid}.page-module__IoBACW__linkedinReviewCard{border:1px solid var(--line);background:#fff;border-radius:18px;min-width:0;overflow:hidden;box-shadow:0 12px 28px -24px #3f1c0f73}.page-module__IoBACW__linkedinReviewCard header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.page-module__IoBACW__linkedinReviewCard h3{color:var(--ink);font-size:16px;font-weight:800}.page-module__IoBACW__linkedinReviewCard header p{color:var(--muted);margin-top:4px;font-size:12px}.page-module__IoBACW__linkedinReviewCard header a{color:var(--brand);flex:none;align-items:center;gap:5px;font-size:11px;font-weight:800;display:inline-flex}.page-module__IoBACW__linkedinReviewCard iframe{background:#fff;border:0;width:100%;height:680px;display:block;overflow:hidden}.page-module__IoBACW__googleReviewHeading{justify-content:space-between;align-items:flex-end;gap:36px;display:flex}.page-module__IoBACW__googleRating{border:1px solid var(--line);background:#fff;border-radius:16px;flex:none;grid-template-columns:auto auto;align-items:center;gap:5px 12px;padding:18px 22px;display:grid;box-shadow:0 12px 28px -24px #3f1c0f73}.page-module__IoBACW__googleRating strong{color:var(--brand-dark);letter-spacing:-.04em;grid-row:1/3;font-size:42px;line-height:1}.page-module__IoBACW__googleRating span{color:#e0a420;letter-spacing:1px;font-size:18px}.page-module__IoBACW__googleRating small{color:var(--muted);font-size:12px}.page-module__IoBACW__googleReviewGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:32px;display:grid}.page-module__IoBACW__googleReviewCard{border:1px solid var(--line);background:linear-gradient(180deg, #fff, var(--cream));border-radius:18px;flex-direction:column;min-width:0;padding:24px;display:flex;box-shadow:0 12px 28px -24px #3f1c0f73}.page-module__IoBACW__googleReviewCard header{align-items:center;gap:12px;display:flex}.page-module__IoBACW__googleAvatar{color:#fff;background:var(--brand-dark);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-size:18px;font-weight:800;display:grid}.page-module__IoBACW__googleReviewCard h3{color:var(--ink);font-size:16px;font-weight:800}.page-module__IoBACW__googleReviewCard header p{color:var(--muted);margin-top:3px;font-size:12px}.page-module__IoBACW__googleReviewCard header p span{color:#e0a420;letter-spacing:1px}.page-module__IoBACW__googleReviewCard blockquote{color:#554943;margin-top:18px;font-size:14px;line-height:1.75}.page-module__IoBACW__allGoogleReviews{color:var(--brand);align-items:center;gap:7px;margin-top:24px;font-size:14px;font-weight:850;display:inline-flex}.page-module__IoBACW__allGoogleReviews:hover{color:var(--brand-dark);text-underline-offset:3px;text-decoration:underline}.page-module__IoBACW__logoGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:32px;display:grid}.page-module__IoBACW__logoCard{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;justify-content:space-between;align-items:center;gap:10px;min-height:126px;padding:15px 12px;display:flex}.page-module__IoBACW__logoCard>div{width:100%;height:58px;position:relative}.page-module__IoBACW__logoCard img{-o-object-fit:contain;object-fit:contain}.page-module__IoBACW__logoCard span{color:#554943;text-align:center;font-size:11px;font-weight:750;line-height:1.35}.page-module__IoBACW__sectorGrid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px;display:grid}.page-module__IoBACW__sectorGrid article{border-left:4px solid var(--brand);background:var(--cream);border-radius:12px;padding:22px}.page-module__IoBACW__sectorGrid h3{color:var(--brand-dark);font-size:16px;font-weight:800}.page-module__IoBACW__sectorGrid p{color:var(--muted);margin-top:9px;font-size:13px;line-height:1.7}.page-module__IoBACW__disclaimer{color:#81746d;margin-top:20px;font-size:12px;line-height:1.65}.page-module__IoBACW__candidateResults{scroll-margin-top:24px;position:relative}.page-module__IoBACW__candidateResults:before{z-index:0;content:"";pointer-events:none;background:radial-gradient(circle,#e3aa4321,#e3aa4300 68%);border-radius:50%;width:260px;height:260px;position:absolute;top:32px;right:-110px}.page-module__IoBACW__candidateIntro{z-index:1;justify-content:space-between;align-items:flex-end;gap:48px;display:flex;position:relative}.page-module__IoBACW__partJumpLinks{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:34px;display:grid;position:relative}.page-module__IoBACW__partJumpLinks a{min-height:116px;color:var(--brand-dark);background:linear-gradient(135deg,#fff 20%,#fff5e9);border:1px solid #e5ccba;border-radius:20px;grid-template-columns:auto 1fr auto;align-items:center;gap:17px;padding:22px;transition:border-color .2s,transform .2s,box-shadow .2s;display:grid;overflow:hidden;box-shadow:0 16px 36px -28px #3f1c0f8c}.page-module__IoBACW__partJumpLinks a:nth-child(2){background:linear-gradient(135deg,#fff 20%,#f6f0ff)}.page-module__IoBACW__partJumpLinks a:hover{border-color:#d49a73;transform:translateY(-4px);box-shadow:0 24px 42px -28px #3f1c0f99}.page-module__IoBACW__partJumpLinks a>svg{color:var(--brand);font-size:20px;transition:transform .2s}.page-module__IoBACW__partJumpLinks a:hover>svg{transform:translate(4px)}.page-module__IoBACW__partJumpIcon{color:#fff;background:linear-gradient(145deg, var(--brand), var(--brand-dark));border-radius:16px;place-items:center;width:54px;height:54px;display:grid;box-shadow:0 10px 22px -12px #691d1cb3}.page-module__IoBACW__partJumpLinks a:nth-child(2) .page-module__IoBACW__partJumpIcon{background:linear-gradient(145deg,#7650a2,#47245f)}.page-module__IoBACW__partJumpIcon svg{font-size:24px}.page-module__IoBACW__partJumpCopy{min-width:0}.page-module__IoBACW__partJumpCopy small,.page-module__IoBACW__partJumpCopy strong,.page-module__IoBACW__partJumpCopy>span{display:block}.page-module__IoBACW__partJumpCopy small{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.page-module__IoBACW__partJumpCopy strong{color:var(--brand-dark);margin-top:4px;font-size:20px}.page-module__IoBACW__partJumpCopy>span{color:var(--muted);margin-top:4px;font-size:12px;font-weight:650}.page-module__IoBACW__candidatePartList{z-index:1;gap:48px;margin-top:48px;display:grid;position:relative}.page-module__IoBACW__candidatePart{background:#fff;border:1px solid #e7d5c7;border-radius:26px;scroll-margin-top:24px;overflow:hidden;box-shadow:0 24px 55px -42px #3f1c0fa6}.page-module__IoBACW__candidatePartHeader{color:#fffaf3;background:radial-gradient(circle at 82% -40%,#e3aa4373,#0000 43%),linear-gradient(120deg,#591817,#8b2f20);justify-content:space-between;align-items:center;gap:20px;padding:28px 32px;display:flex;position:relative;overflow:hidden}.page-module__IoBACW__candidatePart:nth-child(2) .page-module__IoBACW__candidatePartHeader{background:radial-gradient(circle at 82% -40%,#e3aa4361,#0000 43%),linear-gradient(120deg,#3c224d,#6a3c78)}.page-module__IoBACW__candidatePartHeader:after{content:"";border:1px solid #ffffff1f;border-radius:50%;width:190px;height:190px;position:absolute;bottom:-150px;right:110px;box-shadow:0 0 0 30px #ffffff06,0 0 0 60px #ffffff05}.page-module__IoBACW__candidatePartHeader>div:first-child{z-index:1;position:relative}.page-module__IoBACW__candidatePartHeader span{color:#f1c983;letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:850}.page-module__IoBACW__candidatePartHeader h3{letter-spacing:-.025em;margin-top:6px;font-size:clamp(27px,3vw,36px);font-weight:780}.page-module__IoBACW__yearNav{border-bottom:1px solid var(--line);background:#fffbf6;align-items:center;gap:18px;padding:15px 30px;display:flex}.page-module__IoBACW__yearNav>span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;flex:none;font-size:10px;font-weight:800}.page-module__IoBACW__yearNav div{flex-wrap:wrap;gap:7px;display:flex}.page-module__IoBACW__yearNav a{color:var(--brand-dark);background:#fff;border:1px solid #ead8c9;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:800;transition:color .18s,border-color .18s,background .18s}.page-module__IoBACW__yearNav a:hover{border-color:var(--brand);color:#fff;background:var(--brand)}.page-module__IoBACW__candidateYears{padding:6px 30px 34px}.page-module__IoBACW__candidateYear{padding-top:30px;scroll-margin-top:24px}.page-module__IoBACW__candidateYear+.page-module__IoBACW__candidateYear{border-top:1px solid var(--line);margin-top:34px}.page-module__IoBACW__yearHeading{align-items:center;gap:12px;margin-bottom:18px;display:flex}.page-module__IoBACW__yearHeading h4{color:var(--brand-dark);letter-spacing:-.02em;align-items:center;gap:10px;font-size:25px;font-weight:850;display:inline-flex}.page-module__IoBACW__yearHeading h4:before{background:linear-gradient(var(--gold), var(--brand));content:"";border-radius:999px;width:5px;height:24px}.page-module__IoBACW__candidatePart:nth-child(2) .page-module__IoBACW__yearHeading h4:before{background:linear-gradient(var(--gold), #684078)}.page-module__IoBACW__candidateGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.page-module__IoBACW__candidateCard{background:linear-gradient(145deg,#fff,#fffaf5);border:1px solid #eee0d5;border-radius:17px;align-items:center;gap:15px;min-width:0;padding:17px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.page-module__IoBACW__candidateCard:after{content:"";background:#be4e1e14;border-radius:50%;width:54px;height:54px;transition:transform .2s;position:absolute;bottom:-35px;right:-35px}.page-module__IoBACW__candidateCard:hover{border-color:#ddbea8;transform:translateY(-3px);box-shadow:0 16px 28px -23px #3f1c0f94}.page-module__IoBACW__candidateCard:hover:after{transform:scale(1.7)}.page-module__IoBACW__candidatePhoto{flex:none;width:72px;height:72px;position:relative}.page-module__IoBACW__candidatePhoto img{-o-object-fit:cover;object-fit:cover;width:72px;height:72px;box-shadow:0 0 0 1px var(--line), 0 8px 18px -13px #3f1c0f99;border:3px solid #fff;border-radius:18px}.page-module__IoBACW__candidatePhoto>svg{color:#fff;background:#24835d;border:2px solid #fff;border-radius:50%;width:21px;height:21px;position:absolute;bottom:-4px;right:-4px}.page-module__IoBACW__candidateDetails{min-width:0}.page-module__IoBACW__candidateCard h5{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:820;line-height:1.35;overflow:hidden}.page-module__IoBACW__candidateCard p{color:var(--brand);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;margin-top:6px;font-size:11px;font-weight:750;line-height:1.35;display:flex;overflow:hidden}.page-module__IoBACW__candidateCard p svg{flex:none}.page-module__IoBACW__candidateMeta{align-items:center;gap:9px;margin-top:8px;display:flex}.page-module__IoBACW__candidateMeta>span{color:#8b7c74;font-size:10px;font-weight:650}.page-module__IoBACW__candidateMeta a{color:#0a66c2;background:#eaf4ff;border-radius:999px;align-items:center;gap:4px;padding:4px 7px;font-size:10px;font-weight:800;transition:color .18s,background .18s,transform .18s;display:inline-flex}.page-module__IoBACW__candidateMeta a:hover{color:#fff;background:#0a66c2;transform:translateY(-1px)}.page-module__IoBACW__candidateMeta a:focus-visible{outline-offset:2px;outline:2px solid #0a66c2}.page-module__IoBACW__resources{padding-bottom:92px}.page-module__IoBACW__resourceGrid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:30px;display:grid}.page-module__IoBACW__resourceGrid a{border:1px solid var(--line);background:linear-gradient(180deg, #fff, var(--cream));border-radius:16px;grid-template-columns:1fr auto;gap:7px 12px;padding:24px;transition:transform .18s,box-shadow .18s;display:grid}.page-module__IoBACW__resourceGrid a:hover{transform:translateY(-3px);box-shadow:0 18px 36px -25px #3f1c0f73}.page-module__IoBACW__resourceGrid span{color:var(--brand);letter-spacing:.1em;text-transform:uppercase;grid-column:1/-1;font-size:11px;font-weight:800}.page-module__IoBACW__resourceGrid strong{color:var(--brand-dark);font-size:16px;line-height:1.45}.page-module__IoBACW__resourceGrid svg{color:var(--brand);align-self:center}@media (max-width:900px){.page-module__IoBACW__heroGrid{grid-template-columns:minmax(0,1.35fr) minmax(260px,.8fr);gap:30px}.page-module__IoBACW__statsGrid{grid-template-columns:repeat(2,1fr)}.page-module__IoBACW__logoGrid{grid-template-columns:repeat(3,1fr)}.page-module__IoBACW__sectorGrid,.page-module__IoBACW__resourceGrid{grid-template-columns:1fr}.page-module__IoBACW__googleReviewHeading{flex-direction:column;align-items:flex-start}.page-module__IoBACW__candidateIntro{flex-direction:column;align-items:flex-start;gap:24px}.page-module__IoBACW__candidateGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.page-module__IoBACW__shell{width:min(100% - 28px,1180px)}.page-module__IoBACW__hero{padding:32px 0 36px}.page-module__IoBACW__heroGrid{grid-template-columns:1fr;gap:22px}.page-module__IoBACW__hero h1{font-size:clamp(34px,10vw,45px)}.page-module__IoBACW__heroLead{margin-top:14px;font-size:15px}.page-module__IoBACW__heroSignals{margin-top:16px}.page-module__IoBACW__reach{border-radius:17px;padding:18px}.page-module__IoBACW__reach h2{font-size:18px}.page-module__IoBACW__section{padding:54px 0}.page-module__IoBACW__outcomeGrid,.page-module__IoBACW__linkedinReviewGrid,.page-module__IoBACW__googleReviewGrid{grid-template-columns:1fr}.page-module__IoBACW__reviewsCta{flex-direction:column;align-items:flex-start}.page-module__IoBACW__logoGrid{grid-template-columns:repeat(2,1fr)}.page-module__IoBACW__linkedinReviewCard header{flex-direction:column;align-items:flex-start}.page-module__IoBACW__linkedinReviewCard iframe{height:700px}.page-module__IoBACW__partJumpLinks{grid-template-columns:1fr}.page-module__IoBACW__partJumpLinks a{min-height:104px;padding:18px}.page-module__IoBACW__partJumpIcon{border-radius:14px;width:48px;height:48px}.page-module__IoBACW__candidatePartHeader{padding:22px 20px}.page-module__IoBACW__candidatePartHeader:after{display:none}.page-module__IoBACW__yearNav{flex-direction:column;align-items:flex-start;gap:10px;padding:14px 18px}.page-module__IoBACW__yearNav div{scrollbar-width:thin;flex-wrap:nowrap;width:100%;padding-bottom:4px;overflow-x:auto}.page-module__IoBACW__candidateYears{padding:4px 18px 26px}.page-module__IoBACW__candidateGrid{grid-template-columns:1fr}.page-module__IoBACW__candidateCard{padding:15px}}@media (max-width:420px){.page-module__IoBACW__statsGrid{grid-template-columns:1fr}.page-module__IoBACW__partJumpLinks a{grid-template-columns:auto 1fr}.page-module__IoBACW__partJumpLinks a>svg{display:none}.page-module__IoBACW__candidatePartHeader h3{font-size:25px}.page-module__IoBACW__candidatePhoto,.page-module__IoBACW__candidatePhoto img{width:64px;height:64px}}
