.comp-root.pg-candidates{--ink:#0a1230;--navy:#101c4a;--cobalt:#1e3a8a;--royal:#1d4ed8;--electric:#3b82f6;--sky:#7fb2ff;--peri:#c7d0fb;--lav:#e9ebfd;--ice:#f0f5ff;--white:#fff;--champ:#c9a96e;--champ-lt:#e8d6ab;--mute:#46516c;--mute-d:#c9d3ee;--line:#d5dcf0;--sh-1:0 1px 2px #0a12300f,0 4px 10px -2px #0a123014,0 18px 36px -14px #101c4a38,0 40px 72px -36px #1d4ed847;--sh-2:0 2px 4px #0a123014,0 10px 20px -6px #0a123024,0 30px 56px -18px #101c4a57,0 64px 110px -48px #1d4ed86b;--sh-q:0 1px 2px #0a12300d,0 10px 24px -14px #101c4a33;--sh-dark:0 2px 4px #0306144d,0 14px 28px -8px #03061473,0 44px 80px -28px #03061499;--hi:inset 0 1px 0 #ffffffe6;--hi-blue:inset 0 1px 0 #ffffff3d,inset 1px 0 0 #ffffff1a;--pad:clamp(20px,4vw,56px);--sec:clamp(88px,11vw,168px);--col:1120px;--ease:cubic-bezier(.77,0,.18,1);--snap:cubic-bezier(.2,.9,.2,1);--font:"Archivo","Helvetica Neue",Helvetica,Arial,sans-serif}.comp-root.pg-candidates *,.comp-root.pg-candidates :before,.comp-root.pg-candidates :after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}.comp-root.pg-candidates{background:var(--white);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:1.0625rem;font-weight:400;line-height:1.6;overflow-x:clip}.comp-root.pg-candidates img,.comp-root.pg-candidates svg{max-width:100%;display:block}.comp-root.pg-candidates h1,.comp-root.pg-candidates h2,.comp-root.pg-candidates h3,.comp-root.pg-candidates p,.comp-root.pg-candidates ul,.comp-root.pg-candidates ol,.comp-root.pg-candidates figure,.comp-root.pg-candidates blockquote,.comp-root.pg-candidates h1{margin:0;padding:0}.comp-root.pg-candidates ul,.comp-root.pg-candidates ol{list-style:none}.comp-root.pg-candidates a{color:inherit}.comp-root.pg-candidates ::selection{background:var(--royal);color:#fff;-webkit-text-fill-color:#fff}.comp-root.pg-candidates :focus-visible{outline:3px solid var(--royal);outline-offset:3px}.comp-root.pg-candidates .on-dark :focus-visible{outline-color:#fff}.comp-root.pg-candidates [id]{scroll-margin-top:88px}.comp-root.pg-candidates .skip{z-index:100;background:var(--ink);color:#fff;padding:14px 18px;font-weight:600;text-decoration:none;position:absolute;top:-80px;left:50%;transform:translate(-50%)}.comp-root.pg-candidates .skip:focus{top:12px}.comp-root.pg-candidates .vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.comp-root.pg-candidates .col{z-index:1;width:100%;max-width:var(--col);padding-inline:var(--pad);text-align:left;margin-inline:auto;position:relative}.comp-root.pg-candidates .narrow{max-width:760px}.comp-root.pg-candidates .room{position:relative}.comp-root.pg-candidates .decor{pointer-events:none;position:absolute;inset:0;overflow:hidden}.comp-root.pg-candidates .dp{transform:rotate(var(--r,0deg));position:absolute}.comp-root.pg-candidates .label{letter-spacing:.11em;text-transform:uppercase;color:var(--mute);align-items:center;gap:14px;font-size:.8125rem;font-weight:600;display:inline-flex}.comp-root.pg-candidates .label:before,.comp-root.pg-candidates .label:after{content:"";background:var(--royal);flex:none;width:10px;height:6px;transform:rotate(-14deg)}.comp-root.pg-candidates .label:after{background:var(--electric);transform:rotate(11deg)}.comp-root.pg-candidates .on-dark .label{color:#fff}.comp-root.pg-candidates .on-dark .label:before{background:var(--sky)}.comp-root.pg-candidates .on-dark .label:after{background:var(--peri)}.comp-root.pg-candidates .display{letter-spacing:-.035em;text-wrap:balance;font-weight:600;font-stretch:92%;line-height:1.04}.comp-root.pg-candidates .head{max-width:780px}.comp-root.pg-candidates .head h2,.comp-root.pg-candidates .head h1{margin-top:20px;font-size:clamp(1.875rem,4vw,3.25rem)}.comp-root.pg-candidates .head h2:after,.comp-root.pg-candidates .head h1:after{content:"";background:var(--champ);width:64px;height:1px;margin:clamp(20px,2.4vw,30px) 0 0;display:block}.comp-root.pg-candidates .head p{max-width:36em;color:var(--mute);margin-top:clamp(16px,2vw,24px);font-size:clamp(1.0625rem,1.3vw,1.1875rem)}.comp-root.pg-candidates .on-dark .head p{color:var(--mute-d)}.comp-root.pg-candidates .kicker{letter-spacing:.11em;text-transform:uppercase;color:var(--cobalt);font-size:.8125rem;font-weight:600;line-height:1.3}.comp-root.pg-candidates .on-dark .kicker{color:var(--champ-lt)}.cf{left:var(--x,auto);top:var(--y,auto);right:var(--xr,auto);bottom:var(--yb,auto);width:var(--w,16px);height:var(--h,calc(var(--w,16px) * .62));background:var(--c,var(--royal));opacity:var(--o,1);transform:rotate(var(--r,-12deg));pointer-events:none;display:block;position:absolute}.cf--gold{--c:var(--champ);--o:1}.cf-num{isolation:isolate;letter-spacing:.01em;font-variant-numeric:tabular-nums;width:52px;height:36px;color:var(--f,#fff);flex:none;place-items:center;font-size:1.0625rem;font-weight:700;font-stretch:88%;line-height:1;display:inline-grid;position:relative}.cf-num:before{content:"";z-index:-1;background:var(--c,var(--royal));transform:rotate(var(--r,-8deg));position:absolute;inset:0}.cf-num--gold{--c:var(--champ);--f:var(--ink)}.cf-burst{z-index:60;pointer-events:none;width:0;height:0;position:absolute}.cf-burst .cf{--x:0;--y:0}.comp-root.pg-candidates .asm{display:block;position:relative}.comp-root.pg-candidates .asm .cf{--r:0deg}html.js .comp-root.pg-candidates .asm:not(.in) .cf{transform:translate3d(var(--sx,0px),var(--sy,0px),0) rotate(var(--sr,0deg));opacity:.45}.comp-root.pg-candidates .asm.in .cf{transition:transform 1.5s var(--snap),opacity .9s linear;transition-delay:calc(var(--i,0) * 60ms)}.comp-root.pg-candidates .asm--rule{width:min(280px,78%);height:5px}.comp-root.pg-candidates .asm--rule .cf{--h:100%;--y:0}.comp-root.pg-candidates .seam{--cut:14px;margin-top:calc(var(--cut) * -1);clip-path:polygon(0 var(--cut),100% 0,100% 100%,0 100%)}.comp-root.pg-candidates .seam--rev{clip-path:polygon(0 0,100% var(--cut),100% 100%,0 100%)}.comp-root.pg-candidates .seam--tab{--t1:var(--pad);--tw:clamp(120px,22vw,260px);clip-path:polygon(0 var(--cut),var(--t1) var(--cut),calc(var(--t1) + 12px) 0,calc(var(--t1) + var(--tw)) 0,calc(var(--t1) + var(--tw) + 12px) var(--cut),100% var(--cut),100% 100%,0 100%)}.comp-root.pg-candidates .seam--tab-r{--t1:var(--pad);--tw:clamp(120px,22vw,260px);clip-path:polygon(0 var(--cut),calc(100% - var(--t1) - var(--tw) - 12px) var(--cut),calc(100% - var(--t1) - var(--tw)) 0,calc(100% - var(--t1) - 12px) 0,calc(100% - var(--t1)) var(--cut),100% var(--cut),100% 100%,0 100%)}.comp-root.pg-candidates .ra{--m1:var(--ink);--m2:var(--royal);--m3:var(--cobalt);--m4:var(--electric);--m5:var(--champ)}.comp-root.pg-candidates .on-dark .ra,.comp-root.pg-candidates .ra--dark{--m1:#fff;--m2:var(--sky);--m3:var(--electric);--m4:var(--peri);--m5:var(--champ)}.comp-root.pg-candidates .mk{background:var(--ink);width:34px;height:34px;box-shadow:4px 4px 0 var(--peri);flex:none;place-items:center;display:grid}.comp-root.pg-candidates .mk svg{width:26px;height:auto}.comp-root.pg-candidates .stamp{width:56px;height:56px;box-shadow:inset 0 0 0 1px var(--champ);flex:none;place-items:center;display:grid}.comp-root.pg-candidates .stamp svg{width:40px;height:auto}.comp-root.pg-candidates .btn{isolation:isolate;background:var(--bb,var(--royal));min-height:52px;color:var(--bf,#fff);font:inherit;cursor:pointer;box-shadow:var(--hi-blue),0 2px 4px #0a123029,0 12px 24px -10px #0a12306b;transition:color .3s,transform .35s var(--snap),box-shadow .35s;border:0;justify-content:center;align-items:center;gap:14px;padding:0 26px;font-size:1rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.comp-root.pg-candidates .btn:before{content:"";z-index:-1;background:var(--bh,var(--ink));transform-origin:0;transition:transform .38s var(--ease);position:absolute;inset:0;transform:scaleX(0)}.comp-root.pg-candidates .btn:hover{color:var(--bhf,#fff);box-shadow:var(--hi-blue),0 4px 8px #0a12302e,0 20px 34px -12px #0a123080;transform:translateY(-2px)}.comp-root.pg-candidates .btn:hover:before{transform:scaleX(1)}.comp-root.pg-candidates .btn .arr{transition:transform .38s var(--ease);display:inline-block}.comp-root.pg-candidates .btn:hover .arr{transform:translate(6px)}.comp-root.pg-candidates .btn--light{--bb:#fff;--bf:var(--royal);--bh:var(--champ-lt);--bhf:var(--ink);box-shadow:var(--hi),0 2px 4px #0306144d,0 16px 30px -10px #03061499}.comp-root.pg-candidates .lnk{background:linear-gradient(currentColor,currentColor) 0 calc(100% - 9px)/100% 2px no-repeat;align-items:center;min-height:44px;font-weight:600;text-decoration:none;display:inline-flex}.comp-root.pg-candidates .lnk:hover{animation:wipe .55s var(--ease)}@keyframes wipe{0%{background-position:100% calc(100% - 9px);background-size:100% 2px}49%{background-position:100% calc(100% - 9px);background-size:0 2px}50%{background-position:0 calc(100% - 9px);background-size:0 2px}to{background-position:0 calc(100% - 9px);background-size:100% 2px}}.comp-root.pg-candidates .lnk--ext{color:var(--royal)}.comp-root.pg-candidates .cta{flex-wrap:wrap;align-items:center;gap:10px 28px;margin-top:clamp(26px,3vw,38px);display:flex}.comp-root.pg-candidates .chips{flex-wrap:wrap;gap:8px;display:flex}.comp-root.pg-candidates .chip{letter-spacing:.08em;text-transform:uppercase;background:var(--royal);color:#fff;align-items:center;min-height:30px;padding:0 12px;font-size:.8125rem;font-weight:600;line-height:1.2;display:inline-flex}.comp-root.pg-candidates .chip--line{color:var(--cobalt);box-shadow:inset 0 0 0 1px var(--cobalt);background:#fff}html.js .comp-root.pg-candidates [data-rv]{opacity:0;transition:opacity .6s linear,transform .7s var(--snap);transition-delay:var(--d,0s);transform:translateY(12px)}html.js .comp-root.pg-candidates [data-rv].in{opacity:1;transform:none}.comp-root.pg-candidates .hdr{z-index:50;background:var(--white);border-bottom:1px solid var(--line);position:sticky;top:0;box-shadow:0 8px 24px -18px #0a123059}.comp-root.pg-candidates .hdr__in{height:72px;padding-inline:var(--pad);grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;max-width:1440px;margin-inline:auto;display:grid}.comp-root.pg-candidates .brand{letter-spacing:-.01em;white-space:nowrap;justify-self:start;align-items:center;gap:14px;min-height:44px;font-size:1.0625rem;font-weight:700;text-decoration:none;display:inline-flex}.comp-root.pg-candidates .brand small{color:var(--mute);letter-spacing:0;font-size:.8125rem;font-weight:500}.comp-root.pg-candidates .nav{justify-content:center;align-items:center;gap:clamp(16px,2.4vw,36px);display:flex}.comp-root.pg-candidates .nav a{background:linear-gradient(var(--royal),var(--royal)) 50% calc(100% - 8px)/0 2px no-repeat;min-height:44px;transition:background-size .35s var(--ease);align-items:center;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex}.comp-root.pg-candidates .nav a:hover,.comp-root.pg-candidates .nav a[aria-current]{background-size:100% 2px}.comp-root.pg-candidates .nav a[aria-current]{color:var(--royal);font-weight:700}.comp-root.pg-candidates .nav__cta{display:none!important}.comp-root.pg-candidates .hdr .btn{justify-self:end;min-height:44px;padding:0 18px;font-size:.9375rem}.comp-root.pg-candidates .menu{min-width:44px;min-height:44px;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0 4px;font-size:.9375rem;font-weight:600;display:none}.comp-root.pg-candidates .quiet{background:linear-gradient(180deg,#fff 0%,var(--ice) 100%);padding:clamp(52px,7.5vw,112px) 0 calc(clamp(72px,9vw,128px) + 20px)}.comp-root.pg-candidates .quiet .dp1{--r:7deg;background:#e9ebfd99;width:38%;height:72%;top:-10%;right:-8%}.comp-root.pg-candidates .quiet .dp2{--r:-8deg;background:#c7d0fb38;width:30%;height:44%;bottom:-12%;left:-10%}.comp-root.pg-candidates .quiet__grid{gap:clamp(40px,6vw,80px);display:grid}.comp-root.pg-candidates .quiet h1{max-width:12.5em;margin-top:22px;font-size:clamp(2.25rem,5.2vw,4.125rem);line-height:1.02}.comp-root.pg-candidates .quiet__sub{max-width:32em;color:var(--ink);margin-top:clamp(20px,2.6vw,30px);font-size:clamp(1.125rem,1.6vw,1.3125rem);line-height:1.5}.comp-root.pg-candidates .quiet__alt{color:var(--mute);margin-top:14px;font-size:.9375rem}.comp-root.pg-candidates .quiet__alt a{color:var(--royal);text-underline-offset:4px;padding:11px 0;font-weight:600;display:inline-block}@media (min-width:940px){.comp-root.pg-candidates .quiet__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center}}.comp-root.pg-candidates .note{--fh:clamp(52px,7vw,72px);border:1px solid var(--line);width:100%;max-width:460px;box-shadow:var(--sh-1),var(--hi);background:#fff;margin-inline:auto;position:relative}.comp-root.pg-candidates .note__flap{height:var(--fh);background:linear-gradient(180deg,var(--lav) 0%,var(--ice) 100%);clip-path:polygon(0 0,100% 0,50% 100%)}.comp-root.pg-candidates .note .cf{--w:26px;--h:15px;--x:calc(50% - 13px);--y:calc(var(--fh) - 9px);--r:-9deg;box-shadow:0 1px 2px #0a123033}.comp-root.pg-candidates .note__in{padding:clamp(20px,2.6vw,28px) clamp(20px,2.8vw,32px) clamp(12px,1.6vw,18px)}.comp-root.pg-candidates .note__who{align-items:center;gap:16px;display:flex}.comp-root.pg-candidates .note__who img{object-fit:cover;border:1px solid var(--line);flex:none;width:64px;height:64px}.comp-root.pg-candidates .note__who p{color:var(--mute);font-size:.9375rem;line-height:1.4}.comp-root.pg-candidates .note__who b{color:var(--ink);font-size:1.0625rem;font-weight:650;display:block}.comp-root.pg-candidates .note__h{letter-spacing:.11em;text-transform:uppercase;color:var(--cobalt);margin-top:22px;font-size:.8125rem;font-weight:600;line-height:1.3}.comp-root.pg-candidates .plain{margin-top:10px}.comp-root.pg-candidates .plain li{border-top:1px solid var(--line);padding:13px 0 13px 28px;line-height:1.45;position:relative}.comp-root.pg-candidates .plain li:before{content:"";background:var(--royal);width:12px;height:7px;position:absolute;top:21px;left:1px;transform:rotate(-14deg)}.comp-root.pg-candidates .plain li:nth-child(2n):before{background:var(--electric);transform:rotate(11deg)}.comp-root.pg-candidates .terms{padding:calc(var(--sec) + var(--cut,0px)) 0 calc(var(--sec) + 16px);background:#fff}.comp-root.pg-candidates .terms__grid{gap:clamp(28px,4vw,56px);margin-top:clamp(32px,4.4vw,60px);display:grid}.comp-root.pg-candidates .terms__col h3{letter-spacing:-.025em;font-size:clamp(1.375rem,2.2vw,1.75rem);font-weight:650;font-stretch:92%;line-height:1.1}.comp-root.pg-candidates .terms__col .plain{margin-top:18px}.comp-root.pg-candidates .terms__col .plain li{padding:16px 0 16px 30px}.comp-root.pg-candidates .terms__col .plain li:before{top:25px}.comp-root.pg-candidates .terms__col--no{background:var(--ice);border-left:3px solid var(--ink);padding:clamp(22px,3vw,36px) clamp(20px,3vw,36px) clamp(10px,1.4vw,18px)}.comp-root.pg-candidates .terms__col--no .plain li{border-top-color:#1e3a8a33}.comp-root.pg-candidates .terms__col--no .plain li:before,.comp-root.pg-candidates .terms__col--no .plain li:nth-child(2n):before{box-shadow:inset 0 0 0 1.5px var(--ink);background:0 0}@media (min-width:860px){.comp-root.pg-candidates .terms__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.comp-root.pg-candidates .terms__col--do{padding-top:clamp(22px,3vw,36px)}}.comp-root.pg-candidates .info{background:var(--lav);padding:calc(var(--sec) + var(--cut,0px)) 0 calc(var(--sec) + 16px)}.comp-root.pg-candidates .vault{border:1px solid var(--cobalt);box-shadow:var(--sh-q);background:#fff;margin-top:calc(clamp(40px,5vw,68px) + 36px);position:relative}.comp-root.pg-candidates .vault__tab{background:var(--ink);color:#fff;letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:10px;min-height:36px;padding:0 16px;font-size:.8125rem;font-weight:600;line-height:1.2;display:inline-flex;position:absolute;bottom:100%;left:-1px}.comp-root.pg-candidates .vault__tab:before{content:"";background:var(--sky);width:10px;height:6px;transform:rotate(-14deg)}.comp-root.pg-candidates .vault ol{display:grid}.comp-root.pg-candidates .vs{border-top:1px solid var(--line);padding:clamp(22px,2.6vw,30px) clamp(20px,2.4vw,28px)}.comp-root.pg-candidates .vs:first-child{border-top:0}.comp-root.pg-candidates .vs .cf-num{margin-bottom:14px}.comp-root.pg-candidates .vs:first-child .cf-num{--c:var(--royal);--r:-8deg}.comp-root.pg-candidates .vs:nth-child(2) .cf-num{--c:var(--cobalt);--r:6deg}.comp-root.pg-candidates .vs:nth-child(3) .cf-num{--c:var(--electric);--r:-5deg}.comp-root.pg-candidates .vs:nth-child(4) .cf-num{--c:var(--navy);--r:8deg}.comp-root.pg-candidates .vs h3,.comp-root.pg-candidates .ans h3{letter-spacing:-.02em;font-size:1.25rem;font-weight:650;font-stretch:92%;line-height:1.15}.comp-root.pg-candidates .vs p{color:var(--mute);margin-top:8px;font-size:1rem;line-height:1.55}@media (min-width:700px){.comp-root.pg-candidates .vault ol{grid-template-columns:repeat(2,minmax(0,1fr))}.comp-root.pg-candidates .vs:nth-child(2){border-top:0}.comp-root.pg-candidates .vs:nth-child(2n){border-left:1px solid var(--line)}}@media (min-width:1040px){.comp-root.pg-candidates .vault ol{grid-template-columns:repeat(4,minmax(0,1fr))}.comp-root.pg-candidates .vs{border-top:0}.comp-root.pg-candidates .vs+.vs{border-left:1px solid var(--line)}}.comp-root.pg-candidates .gate{text-align:center;justify-items:center;display:grid;position:relative}.comp-root.pg-candidates .gate__stem{background:var(--cobalt);width:1px;height:clamp(28px,4vw,44px);display:block}.comp-root.pg-candidates .gate__q{background:var(--ink);color:#fff;letter-spacing:-.02em;justify-content:center;align-items:center;min-height:56px;padding:10px clamp(20px,3vw,34px);font-size:clamp(1.25rem,2.2vw,1.625rem);font-weight:650;font-stretch:92%;line-height:1.15;display:inline-flex;position:relative}.comp-root.pg-candidates .gate__q .cf{--w:18px;--h:10px;--xr:-7px;--y:-5px;--r:-12deg}.comp-root.pg-candidates .gate p{max-width:34em;color:var(--ink);margin-top:14px}.comp-root.pg-candidates .answers{gap:16px;margin-top:clamp(22px,3vw,32px);display:grid}.comp-root.pg-candidates .ans{padding:clamp(22px,2.8vw,32px) clamp(20px,2.8vw,32px)}.comp-root.pg-candidates .ans .kicker{margin-bottom:10px;display:block}.comp-root.pg-candidates .ans p{margin-top:8px;line-height:1.55}.comp-root.pg-candidates .ans--yes{background:var(--royal);color:#fff;box-shadow:var(--sh-q),var(--hi-blue)}.comp-root.pg-candidates .ans--yes .kicker{color:#fff}.comp-root.pg-candidates .ans--no{color:var(--ink);box-shadow:inset 0 0 0 1px var(--cobalt),var(--sh-q);background:#fff}.comp-root.pg-candidates .ans--no p{color:var(--mute)}@media (min-width:700px){.comp-root.pg-candidates .answers{grid-template-columns:repeat(2,minmax(0,1fr))}}.comp-root.pg-candidates .asides{border-top:1px solid #1e3a8a47;gap:clamp(20px,3vw,48px);margin-top:clamp(36px,5vw,64px);padding-top:clamp(22px,3vw,30px);display:grid}.comp-root.pg-candidates .asides p{max-width:34em;color:var(--ink);margin-top:8px;line-height:1.55}.comp-root.pg-candidates .asides a{color:var(--cobalt);text-underline-offset:4px;margin:-11px 0;padding:11px 0;font-weight:600;display:inline-block}@media (min-width:820px){.comp-root.pg-candidates .asides{grid-template-columns:repeat(2,minmax(0,1fr))}}.comp-root.pg-candidates .expect{padding:calc(var(--sec) + var(--cut,0px)) 0 calc(var(--sec) + 16px);background:#fff}.comp-root.pg-candidates .path{margin-top:clamp(36px,5vw,64px);display:grid;position:relative}.comp-root.pg-candidates .pt{grid-template-columns:52px minmax(0,1fr);column-gap:18px;padding-bottom:clamp(26px,4vw,36px);display:grid;position:relative}.comp-root.pg-candidates .pt:before{content:"";background:var(--line);width:1px;position:absolute;top:36px;bottom:0;left:26px}.comp-root.pg-candidates .pt:last-child{padding-bottom:0}.comp-root.pg-candidates .pt:last-child:before{display:none}.comp-root.pg-candidates .pt:first-child .cf-num{--c:var(--royal);--r:-8deg}.comp-root.pg-candidates .pt:nth-child(2) .cf-num{--c:var(--cobalt);--r:6deg}.comp-root.pg-candidates .pt:nth-child(3) .cf-num{--c:var(--electric);--r:-6deg}.comp-root.pg-candidates .pt:nth-child(4) .cf-num{--c:var(--navy);--r:8deg}.comp-root.pg-candidates .pt:nth-child(5) .cf-num{--r:-5deg}.comp-root.pg-candidates .pt h3{letter-spacing:-.02em;padding-top:5px;font-size:1.25rem;font-weight:650;font-stretch:92%;line-height:1.15}.comp-root.pg-candidates .pt p{color:var(--mute);margin-top:8px;font-size:1rem;line-height:1.55}@media (min-width:1000px){.comp-root.pg-candidates .path{grid-template-columns:repeat(5,minmax(0,1fr));column-gap:clamp(20px,2.4vw,32px)}.comp-root.pg-candidates .path:before{content:"";background:var(--line);height:1px;position:absolute;top:18px;left:0;right:0}.comp-root.pg-candidates .pt{padding-bottom:0;display:block}.comp-root.pg-candidates .pt:before{display:none}.comp-root.pg-candidates .pt .cf-num{margin-bottom:18px}.comp-root.pg-candidates .pt h3{padding-top:0}}.comp-root.pg-candidates .expect__notes{gap:clamp(18px,3vw,48px);margin-top:clamp(36px,5vw,64px);display:grid}.comp-root.pg-candidates .aside{background:var(--ice);border-left:3px solid var(--royal);padding:20px clamp(20px,3vw,28px) 22px}.comp-root.pg-candidates .aside p{color:var(--ink);margin-top:6px;line-height:1.55}@media (min-width:820px){.comp-root.pg-candidates .expect__notes{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start}}.comp-root.pg-candidates .treat{background:var(--ice);padding:calc(var(--sec) + var(--cut,0px)) 0 calc(var(--sec) + 16px)}.comp-root.pg-candidates .treat__grid{gap:clamp(32px,5vw,80px);display:grid}.comp-root.pg-candidates .treat h2,.comp-root.pg-candidates .treat h1{margin-top:20px;font-size:clamp(1.875rem,4vw,3.25rem)}.comp-root.pg-candidates .treat__story p{max-width:32em;margin-top:1.1em;font-size:clamp(1.0625rem,1.3vw,1.1875rem);line-height:1.65}.comp-root.pg-candidates .treat__line{border-top:1px solid #1e3a8a47;max-width:32em;margin-top:clamp(26px,3.4vw,40px);padding:18px 0 0;position:relative}.comp-root.pg-candidates .treat__line .cf{--w:18px;--h:10px;--x:0;--y:-5px;--r:-10deg}.comp-root.pg-candidates .treat__line b{letter-spacing:-.02em;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:650;font-stretch:92%;line-height:1.2;display:block}.comp-root.pg-candidates .treat__line span{color:var(--mute);margin-top:8px;display:block}.comp-root.pg-candidates .vows{box-shadow:var(--sh-q);background:#fff;padding:clamp(8px,1.4vw,14px) clamp(20px,3vw,36px)}.comp-root.pg-candidates .vow{border-top:1px solid var(--line);padding:clamp(18px,2.2vw,24px) 0}.comp-root.pg-candidates .vow:first-child{border-top:0}.comp-root.pg-candidates .vow h3{letter-spacing:-.02em;font-size:clamp(1.1875rem,1.7vw,1.375rem);font-weight:650;font-stretch:92%;line-height:1.2}.comp-root.pg-candidates .vow p{color:var(--mute);margin-top:6px;line-height:1.55}.comp-root.pg-candidates .treat .aside{box-shadow:var(--sh-q);background:#fff;margin-top:18px}@media (min-width:940px){.comp-root.pg-candidates .treat__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start}}.comp-root.pg-candidates .pay{color:#fff;background:linear-gradient(180deg,var(--navy) 0%,var(--ink) 100%);padding:calc(var(--sec) + var(--cut,0px)) 0 calc(var(--sec) + 16px)}.comp-root.pg-candidates .pay .dp1{--r:7deg;background:#1e3a8a52;width:34%;height:70%;top:8%;right:-8%}.comp-root.pg-candidates .pay h2,.comp-root.pg-candidates .pay h1{letter-spacing:-.045em;max-width:11em;margin-top:22px;font-size:clamp(2.25rem,6.4vw,5rem);line-height:.98}.comp-root.pg-candidates .pay__rule{margin-top:clamp(24px,3vw,36px)}.comp-root.pg-candidates .pay__cols{gap:clamp(24px,4vw,64px);margin-top:clamp(30px,4vw,52px);display:grid}.comp-root.pg-candidates .pay__cols p{color:#fff;max-width:32em;margin-top:10px;font-size:clamp(1.0625rem,1.3vw,1.1875rem);line-height:1.6}@media (min-width:820px){.comp-root.pg-candidates .pay__cols{grid-template-columns:repeat(2,minmax(0,1fr))}}.comp-root.pg-candidates .roles{background:var(--lav);padding:calc(var(--sec) + var(--cut,0px)) 0 calc(var(--sec) + 16px)}.comp-root.pg-candidates .roles__grid{gap:clamp(28px,5vw,72px);display:grid}.comp-root.pg-candidates .roles__card{box-shadow:var(--sh-q);background:#fff;padding:clamp(22px,3vw,36px)}.comp-root.pg-candidates .roles__card .chips{margin-top:12px}.comp-root.pg-candidates .roles__card .kicker+.chips+.kicker{margin-top:26px}.comp-root.pg-candidates .roles__card .kicker{display:block}.comp-root.pg-candidates .roles__card p{border-top:1px solid var(--line);color:var(--ink);margin-top:22px;padding-top:18px;line-height:1.55}@media (min-width:940px){.comp-root.pg-candidates .roles__grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end}}.comp-root.pg-candidates .bg{border-top:1px solid #1e3a8a47;margin-top:clamp(40px,6vw,80px);padding-top:clamp(24px,3vw,34px);position:relative}.comp-root.pg-candidates .bg .cf{--w:18px;--h:10px;--x:0;--y:-5px;--r:9deg}.comp-root.pg-candidates .bg p{max-width:44em;color:var(--ink);margin-top:10px;line-height:1.6}.comp-root.pg-candidates .marks{flex-wrap:wrap;align-items:center;gap:18px clamp(26px,4vw,52px);margin-top:clamp(22px,3vw,30px);display:flex}.comp-root.pg-candidates .marks li{align-items:center;min-height:36px;display:flex}.comp-root.pg-candidates .marks img{height:var(--lh,24px);width:auto;font:650 1.25rem/1 var(--font);color:var(--ink);opacity:.88}.comp-root.pg-candidates .marks span{letter-spacing:-.045em;color:var(--ink);opacity:.88;font-size:1.5rem;font-weight:650;font-stretch:90%;line-height:1}.comp-root.pg-candidates .fine{color:var(--mute);margin-top:14px;font-size:.8125rem;line-height:1.5}.comp-root.pg-candidates .rec{background:linear-gradient(180deg,#fff 0%,var(--ice) 100%);padding:calc(var(--sec) + var(--cut,0px)) 0 calc(var(--sec) + 16px)}.comp-root.pg-candidates .rec__track{--sg:16px;--cw:calc((100vw - 2 * var(--pad)) * .86);--rq-sh:0 1px 2px #0a12300f,0 4px 10px -2px #0a123014,0 18px 36px -14px #101c4a38;margin:clamp(28px,4vw,52px) calc(var(--pad) * -1) 0;padding:16px var(--pad) 40px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pad);-webkit-overflow-scrolling:touch;text-align:left;position:relative;overflow-x:auto}html.js .comp-root.pg-candidates .rec__track{scrollbar-width:none}html.js .comp-root.pg-candidates .rec__track::-webkit-scrollbar{display:none}.comp-root.pg-candidates .rec__track:focus-visible{outline-offset:-3px}.comp-root.pg-candidates .rqs{grid-auto-flow:column;grid-auto-columns:var(--cw);gap:var(--sg);width:max-content;display:grid}.comp-root.pg-candidates .rq{--k:var(--royal);--k2:var(--electric);--ox:10px;scroll-snap-align:start;display:flex;position:relative}.comp-root.pg-candidates .rq:nth-child(2){--k:var(--cobalt);--k2:var(--royal);--ox:-10px}.comp-root.pg-candidates .rq:nth-child(3){--k:var(--electric);--k2:var(--cobalt)}.comp-root.pg-candidates .rq:nth-child(4){--k:var(--navy);--k2:var(--royal);--ox:-10px}.comp-root.pg-candidates .rq:nth-child(5){--k:var(--royal);--k2:var(--cobalt)}.comp-root.pg-candidates .rq:nth-child(6){--k:var(--cobalt);--k2:var(--electric);--ox:-10px}.comp-root.pg-candidates .rq:before{content:"";inset:12px calc(var(--ox) * -1) -12px var(--ox);background:var(--k);box-shadow:var(--rq-sh);position:absolute}.comp-root.pg-candidates .rq__card{border-top:3px solid var(--k);width:100%;box-shadow:var(--rq-sh),var(--hi);background:#fff;flex-direction:column;margin:0;padding:clamp(24px,2.4vw,34px) clamp(22px,2.2vw,32px) clamp(20px,2vw,28px);display:flex;position:relative}.comp-root.pg-candidates .rq__mark{flex:none;width:34px;height:24px;margin-bottom:16px;display:block;position:relative}.comp-root.pg-candidates .rq__mark .cf{--w:11px;--h:20px;--y:2px;--x:2px;--r:14deg;--c:var(--k);transition:background-color .3s linear}.comp-root.pg-candidates .rq__mark .cf+.cf{--x:19px;--c:var(--k2)}.comp-root.pg-candidates .rq__mark .cf.cf--gold{--c:var(--champ)}.comp-root.pg-candidates .rq__body{flex:1 0 auto;padding-bottom:18px}.comp-root.pg-candidates .rq__text{color:var(--ink);font-size:1.0625rem;font-weight:450;line-height:1.5}.comp-root.pg-candidates .rec__track.is-live .rq:not(.is-open):not(.is-short) .rq__text{-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.comp-root.pg-candidates .rq__more{min-height:44px;font:inherit;color:var(--royal);cursor:pointer;text-underline-offset:5px;background:0 0;border:0;border-radius:0;align-items:center;margin-top:2px;padding:0;font-size:.9375rem;font-weight:600;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}.comp-root.pg-candidates .rq__more:hover{color:var(--ink)}.comp-root.pg-candidates .rq__more[hidden]{display:none}.comp-root.pg-candidates .rq__by{border-top:1px solid var(--line);color:var(--mute);margin-top:auto;padding-top:16px;font-size:.9375rem;line-height:1.4}.comp-root.pg-candidates .rq__by b,.comp-root.pg-candidates .rq__by span{display:block}.comp-root.pg-candidates .rq__by b{letter-spacing:-.01em;color:var(--ink);font-size:1.0625rem;font-weight:650}.comp-root.pg-candidates .rq__role{margin-top:2px}.comp-root.pg-candidates .rq__ctx{letter-spacing:.08em;text-transform:uppercase;color:var(--cobalt);margin-top:10px;font-size:.8125rem;font-weight:600}.comp-root.pg-candidates .rq__src{margin-top:2px;font-size:.8125rem}.comp-root.pg-candidates .rec__nav{justify-content:center;align-items:center;gap:16px;display:flex}.comp-root.pg-candidates .rec__nav[hidden]{display:none}.comp-root.pg-candidates .rec__more{margin-top:clamp(8px,1.4vw,18px);font-size:.9375rem}.comp-root.pg-candidates .how__btn{border:1px solid var(--cobalt);width:44px;height:44px;color:var(--ink);font:inherit;cursor:pointer;background:#fff;border-radius:0;place-items:center;padding:0;font-size:1.125rem;line-height:1;transition:background-color .2s linear,color .2s linear;display:grid}.comp-root.pg-candidates .how__btn:hover{background:var(--royal);border-color:var(--royal);color:#fff}.comp-root.pg-candidates .how__btn[aria-disabled=true]{opacity:.38;cursor:default;border-color:var(--cobalt);color:var(--ink);background:#fff}.comp-root.pg-candidates .how__dots{align-items:center;gap:6px;display:flex}.comp-root.pg-candidates .how__dots i{border:1px solid var(--cobalt);width:12px;height:6px;transition:width .3s var(--snap),background-color .2s linear;display:block}.comp-root.pg-candidates .how__dots i.on{background:var(--royal);border-color:var(--royal);width:22px}@media (prefers-reduced-motion:no-preference){.comp-root.pg-candidates .rec__track{scroll-behavior:smooth}}@media (min-width:640px){.comp-root.pg-candidates .rec__track{--sg:22px;--cw:calc((100vw - 2 * var(--pad) - var(--sg)) / 2.15)}}@media (min-width:1100px){.comp-root.pg-candidates .rec__track{--sg:clamp(22px,2.2vw,32px);--tw:min(1320px,calc(100vw - 2 * var(--pad) - 20px));--rq-sh:var(--sh-1);width:var(--tw);margin-inline:calc((100% - var(--tw)) / 2);scroll-snap-type:none;padding:0 0 52px;overflow:visible}.comp-root.pg-candidates .rqs{gap:calc(var(--sg) + 16px) var(--sg);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;width:auto}.comp-root.pg-candidates .rq:nth-child(3n+2){transform:translateY(40px)}.comp-root.pg-candidates .rq:nth-child(3n){transform:translateY(16px)}.comp-root.pg-candidates .rec__nav{display:none}.comp-root.pg-candidates .rec__more{margin-top:clamp(20px,2.4vw,32px)}}.comp-root.pg-candidates .faq{padding:calc(var(--sec) + var(--cut,0px)) 0 calc(var(--sec) + 16px);background:#fff}.comp-root.pg-candidates .qa{column-gap:clamp(36px,6vw,88px);margin-top:clamp(32px,4.4vw,60px);display:grid}.comp-root.pg-candidates .q{border-top:1px solid var(--line);padding:clamp(22px,2.6vw,30px) 0;position:relative}.comp-root.pg-candidates .q h3{letter-spacing:-.02em;font-size:clamp(1.1875rem,1.7vw,1.375rem);font-weight:650;font-stretch:92%;line-height:1.2}.comp-root.pg-candidates .q p{color:var(--mute);margin-top:10px;line-height:1.6}.comp-root.pg-candidates .q a{color:var(--cobalt);text-underline-offset:4px;margin:-11px 0;padding:11px 0;font-weight:600;display:inline-block}.comp-root.pg-candidates .q .cf{--w:18px;--h:10px;--x:0;--y:-5px;--r:-10deg}.comp-root.pg-candidates .faq__more{border-top:1px solid var(--line);color:var(--mute);flex-wrap:wrap;align-items:center;gap:0 28px;margin-top:clamp(20px,2.6vw,30px);padding-top:clamp(18px,2.4vw,26px);display:flex}@media (min-width:900px){.comp-root.pg-candidates .qa{grid-template-columns:repeat(2,minmax(0,1fr))}}.comp-root.pg-candidates .close{color:#fff;background:linear-gradient(180deg,var(--cobalt) 0%,var(--navy) 100%);padding:calc(var(--sec) + var(--cut,0px)) 0 calc(var(--sec) + 20px)}.comp-root.pg-candidates .close .dp1{--r:-8deg;background:#1d4ed838;width:32%;height:52%;top:18%;left:-9%}.comp-root.pg-candidates .close__grid{gap:clamp(36px,5vw,80px);display:grid}.comp-root.pg-candidates .close h2,.comp-root.pg-candidates .close h1{max-width:12em;margin-top:20px;font-size:clamp(2rem,5vw,3.875rem);line-height:1}.comp-root.pg-candidates .close .asm--rule{margin-top:clamp(22px,2.8vw,34px)}.comp-root.pg-candidates .close__note{max-width:30em;margin-top:clamp(22px,3vw,34px);font-size:clamp(1.0625rem,1.5vw,1.25rem);line-height:1.55}.comp-root.pg-candidates .ways{border-top:1px solid #c7d0fb57}.comp-root.pg-candidates .way{border-bottom:1px solid #c7d0fb57;gap:2px;padding:clamp(18px,2.4vw,26px) 0;display:grid}.comp-root.pg-candidates .way p{color:var(--mute-d);max-width:28em;font-size:1rem;line-height:1.5}.comp-root.pg-candidates .way .lnk{letter-spacing:-.02em;justify-self:start;font-size:clamp(1.1875rem,1.8vw,1.4375rem);font-stretch:92%}.comp-root.pg-candidates .way .btn{justify-self:start;margin:6px 0 8px}.comp-root.pg-candidates .sign{align-items:center;gap:18px;margin-top:clamp(36px,5vw,56px);display:flex}.comp-root.pg-candidates .sign img{object-fit:cover;width:64px;height:64px;box-shadow:0 0 0 1px var(--champ);flex:none}.comp-root.pg-candidates .sign__t{color:var(--mute-d);font-size:.9375rem;line-height:1.4}.comp-root.pg-candidates .sign__t b{letter-spacing:-.04em;color:#fff;font-size:clamp(1.5rem,3vw,2.125rem);font-weight:650;font-stretch:90%;line-height:1.05;display:block}@media (min-width:940px){.comp-root.pg-candidates .close__grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end}}.comp-root.pg-candidates .ftr{background:var(--ink);color:#fff;padding:calc(clamp(44px,6vw,72px) + var(--cut,0px)) 0 0;position:relative;overflow:clip}.comp-root.pg-candidates .ftr__decor{pointer-events:none;position:absolute;inset:0}.comp-root.pg-candidates .ftr__decor i{position:absolute}.comp-root.pg-candidates .ftr__decor i:first-child{background:#101c4ab8;width:36%;height:160%;top:-30%;right:-8%;transform:rotate(9deg)}.comp-root.pg-candidates .ftr__decor i:nth-child(2){background:#1e3a8a33;width:24%;height:96%;bottom:-46%;left:-7%;transform:rotate(-8deg)}.comp-root.pg-candidates .ftr__in{--g:clamp(16px,4vw,32px);z-index:1;max-width:calc(var(--col) + 160px);padding-inline:var(--pad);text-align:left;margin-inline:auto;position:relative}.comp-root.pg-candidates .ftr__top{gap:18px var(--g);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.comp-root.pg-candidates .ftr__brand{order:-2;grid-column:1/-1}.comp-root.pg-candidates .ftr__mark{letter-spacing:-.03em;color:#fff;align-items:center;gap:16px;min-height:44px;font-size:1.375rem;font-weight:650;font-stretch:90%;line-height:1.1;text-decoration:none;display:inline-flex}.comp-root.pg-candidates .ftr__desc{max-width:36em;color:var(--mute-d);margin-top:4px;font-size:.9375rem;line-height:1.5}.comp-root.pg-candidates .ftr__loc{letter-spacing:.11em;text-transform:uppercase;color:#fff;align-items:center;gap:10px;margin-top:10px;font-size:.8125rem;font-weight:600;display:flex}.comp-root.pg-candidates .ftr__loc:before{content:"";background:var(--sky);flex:none;width:10px;height:6px;transform:rotate(-14deg)}.comp-root.pg-candidates .ftr__nav{min-width:0}.comp-root.pg-candidates .ftr__nav h2,.comp-root.pg-candidates .ftr__nav h1{letter-spacing:.11em;text-transform:uppercase;color:var(--champ-lt);background:linear-gradient(var(--champ),var(--champ)) 0 100%/24px 1px no-repeat,linear-gradient(#c7d0fb38,#c7d0fb38) 0 100%/100% 1px no-repeat;padding-bottom:9px;font-size:.8125rem;font-weight:600;line-height:1.3}.comp-root.pg-candidates .ftr__nav ul{margin-top:2px;display:grid}.comp-root.pg-candidates .ftr__nav a,.comp-root.pg-candidates .ftr__legal a{color:#fff;text-underline-offset:6px;align-items:center;min-height:44px;font-size:.9375rem;font-weight:500;line-height:1.25;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px;transition:text-decoration-color .3s linear;display:flex}.comp-root.pg-candidates .ftr__nav a:hover,.comp-root.pg-candidates .ftr__legal a:hover,.comp-root.pg-candidates .ftr__nav a[aria-current]{text-decoration-color:currentColor}.comp-root.pg-candidates .ftr__nav a:focus-visible,.comp-root.pg-candidates .ftr__legal a:focus-visible,.comp-root.pg-candidates .ftr__pow:focus-visible{outline-offset:0}.comp-root.pg-candidates .ftr__nav--two ul{column-gap:var(--g);grid-template-rows:repeat(3,auto);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.comp-root.pg-candidates .ftr__nav--contact{order:-1;grid-column:1/-1}.comp-root.pg-candidates .ftr__nav--contact ul{flex-wrap:wrap;gap:0 clamp(20px,6vw,32px);display:flex}.comp-root.pg-candidates .ftr__nav--two{grid-column:1/-1}.comp-root.pg-candidates .ftr__bar{padding:4px 0 max(10px,env(safe-area-inset-bottom));color:var(--mute-d);background:linear-gradient(var(--champ),var(--champ)) 0 0/56px 1px no-repeat,linear-gradient(#c7d0fb38,#c7d0fb38) 0 0/100% 1px no-repeat;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 28px;margin-top:clamp(18px,2.6vw,30px);font-size:.8125rem;display:flex}.comp-root.pg-candidates .ftr__legal{flex:1 0 100%}.comp-root.pg-candidates .ftr__legal ul{flex-wrap:wrap;gap:0 clamp(18px,5vw,28px);display:flex}.comp-root.pg-candidates .ftr__legal a{color:var(--mute-d);font-size:.8125rem}.comp-root.pg-candidates .ftr__legal a:hover{color:#fff}.comp-root.pg-candidates .ftr__copy{align-items:center;min-height:44px;display:flex}.comp-root.pg-candidates .ftr__pow{letter-spacing:.1em;text-transform:uppercase;color:#fff;white-space:nowrap;align-items:center;gap:10px;min-height:44px;font-size:.75rem;font-weight:600;text-decoration:none;display:inline-flex}.comp-root.pg-candidates .ftr__pow img{filter:brightness(0)invert();opacity:.92;width:auto;height:16px;transition:opacity .3s linear}.comp-root.pg-candidates .ftr__pow:hover img{opacity:1}@media (min-width:640px){.comp-root.pg-candidates .ftr__in{--g:clamp(24px,3.4vw,44px)}.comp-root.pg-candidates .ftr__top{row-gap:22px}.comp-root.pg-candidates .ftr__brand{column-gap:var(--g);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"mark desc""loc desc";align-items:start;padding-bottom:4px;display:grid}.comp-root.pg-candidates .ftr__mark{grid-area:mark;justify-self:start}.comp-root.pg-candidates .ftr__desc{grid-area:desc;margin-top:10px}.comp-root.pg-candidates .ftr__loc{grid-area:loc;margin-top:2px}.comp-root.pg-candidates .ftr__nav--contact,.comp-root.pg-candidates .ftr__nav--two{order:0;grid-column:auto}.comp-root.pg-candidates .ftr__nav--contact ul{display:grid}.comp-root.pg-candidates .ftr__nav--two ul{column-gap:20px}.comp-root.pg-candidates .ftr__legal{flex:0 auto;margin-right:auto}.comp-root.pg-candidates .ftr__copy{order:-1}}@media (min-width:820px){.comp-root.pg-candidates .ftr__top{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,1.3fr) minmax(0,.9fr)}}@media (min-width:1100px){.comp-root.pg-candidates .ftr__top{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1.25fr) minmax(0,1.3fr) minmax(0,.9fr);align-items:start}.comp-root.pg-candidates .ftr__brand{grid-column:auto;padding:0;display:block}.comp-root.pg-candidates .ftr__desc{max-width:24em;margin-top:8px}.comp-root.pg-candidates .ftr__loc{margin-top:12px}}@media (min-width:1100px) and (hover:hover) and (pointer:fine){.comp-root.pg-candidates .ftr__nav a{min-height:34px}.comp-root.pg-candidates .ftr__mark{margin-top:-4px}.comp-root.pg-candidates .ftr__legal a,.comp-root.pg-candidates .ftr__copy,.comp-root.pg-candidates .ftr__pow{min-height:40px}}@media (max-width:980px){.comp-root.pg-candidates .hdr__in{gap:12px;display:flex}.comp-root.pg-candidates .nav{padding:12px var(--pad) 28px;background:var(--royal);color:#fff;text-align:center;visibility:hidden;clip-path:inset(0 0 100%);transition:clip-path .45s var(--ease),visibility 0s .45s;flex-direction:column;align-items:stretch;gap:0;margin:0;position:absolute;top:100%;left:0;right:0;box-shadow:0 30px 50px -20px #0a123099}.comp-root.pg-candidates .nav.open{visibility:visible;clip-path:inset(0 0 -80px);transition:clip-path .45s var(--ease),visibility 0s}.comp-root.pg-candidates .nav a{letter-spacing:-.03em;background-image:none;border-bottom:1px solid #ffffff59;justify-content:center;min-height:60px;font-size:1.625rem;font-weight:650;font-stretch:90%}.comp-root.pg-candidates .nav a[aria-current]{color:#fff;text-underline-offset:8px;text-decoration:underline;text-decoration-thickness:3px}.comp-root.pg-candidates .nav a:focus-visible{outline-offset:-4px;outline-color:#fff}.comp-root.pg-candidates .menu{margin-left:auto;display:inline-flex}.comp-root.pg-candidates .hdr .btn{order:3}}@media (max-width:860px){.comp-root.pg-candidates .dp{opacity:.7}}@media (max-width:560px){.comp-root.pg-candidates .brand small{display:none}.comp-root.pg-candidates .cta .btn,.comp-root.pg-candidates .way .btn{width:100%}}@media (max-width:480px){.comp-root.pg-candidates .hdr .btn{display:none}.comp-root.pg-candidates .nav .nav__cta{display:inline-flex!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.comp-root.pg-candidates *,.comp-root.pg-candidates :before,.comp-root.pg-candidates :after{transition:none!important;animation:none!important}html.js .comp-root.pg-candidates [data-rv]{opacity:1;transform:none}html.js .comp-root.pg-candidates .asm:not(.in) .cf{transform:rotate(var(--r,0deg));opacity:var(--o,1)}}@media (forced-colors:active){.comp-root.pg-candidates .btn,.comp-root.pg-candidates .rq__card,.comp-root.pg-candidates .chip,.comp-root.pg-candidates .note,.comp-root.pg-candidates .vault,.comp-root.pg-candidates .ans,.comp-root.pg-candidates .aside,.comp-root.pg-candidates .vows,.comp-root.pg-candidates .roles__card,.comp-root.pg-candidates .gate__q,.comp-root.pg-candidates .terms__col--no{border:1px solid canvastext}.comp-root.pg-candidates .decor,.cf,.cf-num:before,.comp-root.pg-candidates .ftr__decor,.comp-root.pg-candidates .note__flap{display:none}.comp-root.pg-candidates .ra{--m1:CanvasText;--m2:CanvasText;--m3:CanvasText;--m4:CanvasText;--m5:CanvasText}.comp-root.pg-candidates .ftr__pow img{filter:none}}
