.votesteps{margin:0 0 18px;overflow-x:auto}.votepage>*+.g-label{margin-top:28px}.votepage>.votesteps+.g-label{margin-top:0}.votenav{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:20px 0 8px}.votenav .g-btn{max-width:100%;white-space:normal}.ballot .g-list{margin-bottom:16px}.ballotrow{gap:10px}.ballotrow.voted .g-row-text small{color:var(--g-ink-2)}.ballotchoices,.decidechoices{grid-template-columns:repeat(3,minmax(0,1fr))}.g-seg.passed.on,.g-seg.yes.on{background:#2E8B57;box-shadow:0 6px 16px -8px #2E8B57}.g-seg.no.on,.g-seg.not_passed.on{background:#B23A3A;box-shadow:0 6px 16px -8px #B23A3A}.g-seg.investigate.on{background:#C48A1A;box-shadow:0 6px 16px -8px #C48A1A}.g-seg.abstain.on{background:#5B6675;box-shadow:0 6px 16px -8px #5B6675}.ballotchoices .g-seg b,.decidechoices .g-seg b{font-family:var(--sans);font-size:var(--fs-m)}@media (max-width:640px){.ballotchoices .g-seg small{display:inline}.ballotchoices,.decidechoices{grid-template-columns:repeat(3,minmax(0,1fr))}}.votecards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:20px;align-items:stretch}@media (max-width:1023px){.votecards{grid-template-columns:1fr}}.votecard{display:flex;flex-direction:column;gap:14px}.votecard.decided{opacity:.92}.votecardhead{display:flex;align-items:center;gap:12px}.votecardhead .g-row-text{flex:1 1 auto;min-width:0}.votecardhead .g-row-text b{font-size:var(--fs-l)}@media (max-width:640px){.votecardhead{flex-wrap:wrap}.votecardhead .g-row-text{flex-basis:calc(100% - 60px)}.votecardhead .g-tag{margin-left:52px}}.votetally{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.votetally li{position:relative;display:flex;align-items:baseline;gap:10px;padding:8px 12px;border-radius:10px;background:var(--g-tint);overflow:hidden}.votetally li b{font-family:var(--mono);font-size:var(--fs-xl);font-weight:700;min-width:2ch;position:relative;z-index:1}.votetally li span{position:relative;z-index:1;font-weight:600}.votetally li em{position:relative;z-index:1;margin-left:auto;font-style:normal;font-size:var(--fs-s);color:var(--g-ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.votetally li i{position:absolute;inset:0 auto 0 0;opacity:.18}.votetally li.yes i{background:#2E8B57}.votetally li.no i{background:#B23A3A}.votetally li.abstain i{background:#5B6675}.votehidden{margin:0;padding:12px;border-radius:10px;background:var(--g-tint);text-align:center}.votenotes{margin:0}.votedecide{display:grid;grid-gap:10px;gap:10px;padding-top:12px;border-top:1px solid var(--g-line,rgba(14,26,43,.1))}.decidenotes{display:grid;grid-gap:6px;gap:6px;font-size:var(--fs-s);color:var(--g-ink-2)}.decidenotes .g-input{min-height:0;color:var(--g-ink)}.votedecide>.g-btn{justify-self:start}.voteround{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.votelater{margin:0}.voteguide{display:grid;grid-gap:10px;gap:10px}body.glass .g-skin .voteguide h2{margin:0;font-size:var(--fs-l)}.voteguide>p{margin:0;max-width:76ch}.voteguide ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.voteguidance li{padding:10px 14px;border-radius:12px;background:var(--g-tint)}.voteguide details{margin-top:6px}.voteguide summary{cursor:pointer;font-weight:600;font-size:var(--fs-s);color:var(--g-ink-2)}.voteguide summary:focus-visible,.voteguide summary:hover{text-decoration:underline}.voteguide details p{margin:8px 0 0;max-width:72ch}.voteguide details .fine{color:var(--g-ink-2)}.votevalues{list-style:none;margin:0;padding:0;display:grid;grid-gap:4px;gap:4px;max-width:76ch}.votevalues li{font-size:var(--fs-s);line-height:1.5;color:var(--g-ink-2)}.votequestion,.votevalues li b{color:var(--g-ink)}.votequestion{margin:4px 0 2px;font-size:var(--fs-l);font-weight:700;max-width:76ch;text-wrap:balance}.votepage .voteguide+.sheetwrap{margin-top:18px}.reviewfacts .peerlink{color:inherit;text-decoration:underline;text-underline-offset:2px}.reviewcard .assessedby{margin:0;gap:6px}.reviewcard.read{box-shadow:inset 3px 0 0 var(--g-go,#2E8B57)}.reviewfacts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px 18px;gap:10px 18px;margin:0}.reviewfacts dt{font-size:var(--fs-s);color:var(--g-ink-2,var(--ink-2));font-weight:600}.reviewfacts dd{margin:2px 0 0;font-size:var(--fs-m)}.reviewfacts em{color:var(--g-ink-2,var(--ink-3));font-style:normal}.reviewacts{display:flex;justify-content:flex-end;margin-top:auto}.votereadby{margin:0}@media (max-width:640px){.reviewfacts{grid-template-columns:1fr}.reviewacts .g-btn{width:100%}}.votepage .u-stats+.g-note,.votepage .u-stats+.voteround{margin-top:16px}.decidechoices .g-seg{text-align:center;justify-content:center}.votegate{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:20px;gap:20px;align-items:center;margin-top:20px;padding:18px 22px;border-radius:18px;background:#0B3A5E;color:#F2F6FA;box-shadow:var(--g-rest)}body.glass .g-skin .votegate h2{margin:0;font-size:var(--fs-xl);color:#F2F6FA;text-wrap:balance}.votegate p{margin:4px 0 0;color:#C6D4E2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.votering{width:92px;height:92px;flex:none}.votering circle{fill:none;stroke-width:9}.votering .track{stroke:#0A2E4B}.votering .fill{stroke:#C9A227;stroke-linecap:round;transform:rotate(-90deg);transform-origin:50% 50%;transition:stroke-dasharray .25s linear}.votering.wait .fill{stroke:#9FB4C8}.votering text{fill:#F2F6FA;font-family:var(--sans);font-size:var(--fs-xl);font-weight:700}.votedots{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.votedots i{width:18px;height:18px;border-radius:50%;border:2px solid #1e4e75}.votedots i.on{background:#C9A227;border-color:#C9A227}.votelock{display:block;font-weight:700;letter-spacing:.3em;margin-bottom:2px}@media (max-width:640px){.votegate{grid-template-columns:1fr;justify-items:start}}@media (prefers-reduced-motion:reduce){.votering .fill{transition:none}}.voteresults.presenting{position:fixed;inset:0;z-index:80;overflow:auto;max-width:none;margin:0;display:block;background:#062740;padding:28px clamp(16px,4vw,48px) 48px}body.glass .voteresults.presenting .g-panel{background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none}.presenthead{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;color:#F2F6FA}body.glass .g-skin .presenthead h1{margin:0;font-size:var(--fs-xxl);color:#F2F6FA}.presenthead p{margin:4px 0 0;color:#C6D4E2}.presenthead p b{color:#F2F6FA;font-family:var(--mono)}.presentacts{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.presentacts .g-btn.ghost{color:#F2F6FA;border-color:#1E4E75;background:transparent}.presentstate{display:inline-flex;align-items:center;gap:8px;font-size:var(--fs-s);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#9FB4C8}.presentstate i{width:10px;height:10px;border-radius:50%;background:#9FB4C8}.presentstate.on i{background:#2E8B57;box-shadow:0 0 0 4px rgba(46,139,87,.3)}.voteresults.presenting .votecards{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.votebar{position:-webkit-sticky;position:sticky;bottom:12px;z-index:25;display:grid;grid-gap:10px;gap:10px;margin:20px 0 0;padding:14px 16px;border-radius:16px;background:#083050;color:#F2F6FA;box-shadow:0 14px 36px rgba(8,48,80,.35),0 2px 6px rgba(8,48,80,.2)}.votebarhead{margin:0;font-size:var(--fs-s);color:#C6D4E2}.votebarhead b{color:#F2F6FA;font-size:var(--fs-m)}.votebarrow{display:grid;grid-template-columns:minmax(0,180px) minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center}.votebarwho{font-weight:600;display:grid;grid-gap:2px;gap:2px}.votebarwho small{font-weight:400;color:#C6D4E2}.votebar .ballotchoices{margin:0}.votebar .g-seg{background:rgba(255,255,255,.08);color:#F2F6FA;border:1px solid rgba(255,255,255,.18);min-height:44px;cursor:pointer}.votebar .g-seg b{color:inherit}.votebar .g-seg:disabled{opacity:.45;cursor:default}.votebar .g-seg.on:disabled{opacity:1}.votebarnote{margin:0}@media (max-width:640px){.votebar{bottom:82px;padding:12px}.votebarrow{grid-template-columns:1fr;gap:6px}.votebarhead small{display:none}}body:has(.votebar) .fbtn{display:none}.voteroom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin:0 0 14px}.proxypanel{display:grid;grid-gap:10px;gap:10px;margin:0 0 16px}.proxylist{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.proxylist li{justify-content:space-between;gap:8px}.proxyhold,.proxylist li{display:flex;flex-wrap:wrap;align-items:center}.proxyhold{gap:10px}.proxyhold select{flex:0 1 380px;min-width:0;height:40px;padding:0 36px 0 12px;border:1px solid var(--g-line,rgba(14,26,43,.14));border-radius:10px;background:#fff;color:var(--g-ink,#1A2432);font:inherit;font-size:var(--fs-m)}.proxyhold .g-btn{height:40px}.proxypanel .g-row-text{display:grid;grid-gap:4px;gap:4px}.proxypanel .g-row-text small{max-width:72ch}.presenttabs{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 14px}.presenttabs button{display:grid;grid-gap:2px;gap:2px;text-align:left;padding:8px 14px;border-radius:12px;border:1px solid #1e4e75;background:transparent;color:#F2F6FA;cursor:pointer;font:inherit}.presenttabs button small{color:#9FB4C8;font-size:var(--fs-s)}.presenttabs button.on{background:#F2F6FA;color:#083050;border-color:#F2F6FA;cursor:default}.presenttabs button.on small{color:#5B6675}.presentnow{display:grid;grid-gap:14px;gap:14px;margin:0 0 18px;padding:18px 20px;border-radius:18px;background:#fff;color:#1A2432}.presentnowhead{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px}body.glass .g-skin .presentnowhead h2{margin:0;font-size:var(--fs-xl);color:#083050;display:grid;grid-gap:2px;gap:2px}.presentnowhead h2 small{font-size:var(--fs-s);font-weight:400;color:#5B6675}.presentnow .votegate{margin:0}.meetingcontrol{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.meetingcontrol .g-btn.gold{background:#C9A227;color:#083050;border-color:#C9A227}.meetingcontrol .g-btn.gold:disabled{background:#E6E9EF;color:#5B6675;border-color:#E6E9EF}.whoishere{border-top:1px solid #e6e9ef;padding-top:12px}.whoishere p{margin:0 0 8px;font-size:var(--fs-s);color:#5B6675}.whoishere p b{color:#1A2432}.whoishere ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 14px}.whoishere li{display:flex;align-items:center;gap:6px;font-size:var(--fs-s);color:#5B6675}.whoishere li.here{color:#1A2432}.whoishere li i{width:9px;height:9px;border-radius:50%;background:#D9E1EA;flex:none}.whoishere li.here i{background:#2E8B57}.whoishere li span{display:grid}.whoishere li small{color:#8A6D1A}.voteresults.presenting .sheetwrap{margin-top:0}.meetingstart{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin:0 0 18px;background:#083050;color:#F2F6FA;border-color:#083050}.meetingstart .g-row-text{flex:1 1 320px;display:grid;grid-gap:4px;gap:4px}.meetingstart .g-row-text b{color:#F2F6FA;font-size:var(--fs-l)}.meetingstart .g-row-text small{color:#C6D4E2;max-width:70ch}.meetingstartacts .voteround{gap:10px}.meetingstartacts .g-btn.ghost{color:#F2F6FA;border-color:rgba(255,255,255,.35);background:transparent}.g-btn.gold{background:#C9A227;border-color:#C9A227;color:#083050}.g-btn.gold.big{height:48px;padding:0 22px;font-size:var(--fs-m)}.voteround{max-width:100%}.voteround .g-btn{max-width:100%;white-space:normal;height:auto;min-height:40px;text-align:center}.meetingstart .runorder{flex:1 1 100%;border-top:1px solid rgba(255,255,255,.2);padding-top:12px}.meetingstart .runorder>summary{cursor:pointer;font-weight:600;color:#F2F6FA}.meetingstart .runorder form{display:grid;grid-gap:10px;gap:10px;margin-top:10px}.meetingstart .runorder .fld span{color:#C6D4E2;font-size:var(--fs-s)}.meetingstart .runorder textarea{width:100%;background:#fff;color:var(--ink);border-radius:10px;padding:10px;font:inherit}.meetingstart .runorder .g-btn{justify-self:start}.meetingstart .runorder .fine{color:#C6D4E2;margin:10px 0 0}.meetingstart .runorder .g-note{margin-top:10px}.meetingstart .runorder .g-note ol{margin:6px 0 0;padding-left:22px}.votewhatsapp{display:grid;grid-gap:12px;gap:12px;margin:18px 0}.votewhatsapphead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 18px}.votewhatsapphead .g-row-text{flex:1 1 280px;display:grid;grid-gap:2px;gap:2px}.votewhatsapp textarea{width:100%;font:inherit;font-size:var(--fs-m);line-height:1.5;padding:12px;border-radius:10px;border:1px solid var(--line);background:#fff;color:var(--ink);resize:vertical}@media (max-width:760px){body{overflow-x:hidden}.main{padding:18px 16px 44px}.pagehead h1{font-size:var(--fs-xxl);line-height:1.2}.pageheadrow{flex-wrap:wrap;gap:10px}.stephead h2{font-size:var(--fs-xl)}.baseline,.cbody,.ccbox dl,.confirmgrid,.confirmgrid.intakegrid,.detailsgrid,.dualcol,.fldrow,.grid2,.namerow,.packetcols,.packettab .stagecard,.recruitcols,.refgrid,.stagecard,.stagecard.four,.stagecard.three,.step2cols{grid-template-columns:minmax(0,1fr)}.pickcols .leadopt{grid-template-columns:22px 40px minmax(0,1fr);gap:10px;padding:12px}.pickcols .askbtn,.pickcols .leadload{grid-column:3}.cbody .dossier,.confirmgrid .confirmrail,.detailsgrid>aside,.recruitask{position:static;width:auto}.recruitask{margin-top:0!important}.packettab .stagecard,.stagecard{padding:18px 16px;gap:16px}.compiledwrap{padding:20px 16px}.leadrail ol{grid-auto-flow:row}.herochecks .stepnav .tlsteps.record.compact,.leadrail ol,.tlsteps,.tlsteps.record.compact{grid-template-columns:minmax(0,1fr)}.cfacts{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.askcards,.ivslots{grid-template-columns:minmax(0,1fr)}.svscale{grid-template-columns:repeat(3,1fr)}.herocard .crecord.bio{flex-wrap:wrap}.crecordwho h1{font-size:var(--fs-xl);overflow-wrap:anywhere}.herochecks{flex:1 1 100%;border-left:0;padding-left:0}.recmenu{position:absolute;top:10px;right:10px}.urgency{flex-direction:column;align-items:flex-start;gap:10px}.urgency .btn{align-self:stretch;text-align:center;margin-left:0}.tablewrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.actionsrow,.askactions,.migacts,.offeract,.row{flex-wrap:wrap}.btn,.btn.lg{max-width:100%}.hmail,.mailbody,pre{overflow-x:auto}}.hattiemark:after{display:none;max-width:min(280px,calc(100vw - 32px))}.hattiemark:focus-visible:after,.hattiemark:hover:after{display:block}@media (max-width:700px){.chromebar .demoswitch{flex-wrap:wrap;height:auto;max-width:100%}.chromebar .demoswitch .seg{flex:1 1 auto}}@media (max-width:600px){.biofacts dt,.boardtable .who small,.boardtable .who span,.cfacts dt,.commtag,.confmeta dt,.dsub,.eyebrow,.goalfine,.hattiemark,.hmark,.mailhead dt,.rpill,.scrnote figcaption,.segcount,.stagefacts dt,.svopt span,.timing .tmile dt,.who small,.who span,.whofull,dt,th{font-size:var(--fs-s)}}body.glass{--ink-2:#4A5A6E;--ink-3:#5B6B7F}body.glass .count,body.glass .dsub,body.glass .eyebrow,body.glass .g-body .sectcount,body.glass .g-skin .sectcount{color:var(--g-ink-2,#4A5A6E)}body.glass .goalcard .eyebrow{color:#E0A82E}body.glass .g-tag.good{color:#175F33}body.glass .coordh{background:#7B5CE6;color:#fff}body.glass .g-tabbar a{color:#C9D6E6}body.glass .g-tabbar a.on{color:#fff}body.glass .brief section p a,body.glass .coordrecent a,body.glass .fine a,body.glass .g-back,body.glass .g-explain a,body.glass .g-help a,body.glass .g-link,body.glass .g-list .g-days a,body.glass .guidelist a,body.glass .guidemore a,body.glass .haddrcopy,body.glass .hlog a,body.glass .linkbtn,body.glass .notetoggle,body.glass .reachchair a,body.glass .sub2 a,body.glass .waitinglist a{display:inline-flex;align-items:center;min-height:32px;padding-top:0;padding-bottom:0}body.glass .g-back{padding-left:0}body.glass .dashtabs a,body.glass .hattietabs a{min-height:36px}body.glass .haddrcopy{min-height:24px;height:24px;min-width:24px;padding:0 4px;margin:-3px 0;vertical-align:middle}.g-seg-pill{height:40px}.g-seg-pill button{height:100%;min-height:0}body.glass :is(a,button,summary,[role=button],[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--g-accent,#083050);outline-offset:2px;border-radius:8px}body.glass .chromebar :is(a,button):focus-visible,body.glass .g-previewbar :is(a,button):focus-visible,body.glass .g-shellrail :is(a,button):focus-visible,body.glass .g-tabbar :is(a,button):focus-visible{outline-color:#E0A82E}body.glass .g-btn:focus-visible,body.glass .g-pill:focus-visible{outline-offset:3px;border-radius:999px}body.glass :is(input,select,textarea):focus-visible{outline:2px solid var(--g-accent,#083050);outline-offset:1px}@media print{body.glass .chromebar,body.glass .fbpanel,body.glass .fbtn,body.glass .g-back,body.glass .g-previewbar,body.glass .g-record>:not(.g-body),body.glass .g-shellrail,body.glass .g-tabbar,body.glass .navscrim{display:none!important}body.glass .g-app{display:block}body.glass .g-shellmain{padding:0}body.glass{background:#fff}}@media (max-width:640px){.g-board-rows>li{grid-template-columns:22px minmax(0,1fr);gap:8px 10px;padding:12px 12px 10px;align-items:center}.g-board-rows>li .g-board-n{width:22px;height:22px;font-size:var(--fs-s);border-radius:6px}.g-board-rows>li .g-board-label b{font-size:var(--fs-s);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--g-ink-2,#4A5A6E)}.g-board-rows>li.on .g-board-label b{color:var(--g-title,#083050)}.g-board-rows>li .g-board-label small{font-size:var(--fs-s);margin-left:6px}.g-board-rows>li .g-board-chips{grid-column:1/-1;margin:0;padding:8px 0 0 10px;border-left:2px solid var(--g-line,rgba(14,26,43,.1));gap:8px}.g-board-rows>li .g-chip{height:36px;font-size:var(--fs-s)}.g-board-rows>li .g-chip .g-avatar.xs{width:26px;height:26px}.g-board-rows>li.empty{min-height:0;padding:8px 12px}.g-board-rows>li.empty .g-board-label b{color:var(--g-ink-2,#4A5A6E);opacity:.7}}.g-mymove{border-left:3px solid var(--g-accent,#083050)}.g-mymove .g-row-text b{color:var(--g-title,#083050)}.g-mymove>.g-btn{flex:none;margin-left:auto}@media (max-width:640px){.g-mymove>.g-btn{margin-left:56px}}.whenform{margin-top:14px;padding-top:12px;border-top:1px solid var(--g-line,rgba(14,26,43,.08))}.whenform b{display:block;margin-bottom:4px}.whenform .whenrow{display:flex;gap:8px;align-items:center;flex-wrap:wrap}@media (max-width:640px){body.glass .g-members>.g-head{display:none}body.glass .g-members .g-toolbar{margin-top:4px}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=submit]):not([type=button]):not([type=hidden]),select,textarea{font-size:max(var(--fs-m),16px)!important}}