.lr-shell.mvp.lr-qc{max-width:none}.lr-shell.mvp .mvp-ribbon{margin:0;padding:8px 16px;background:var(--amb);color:var(--ink);font-family:var(--mono);font-size:calc(11.5px * var(--lr-type-scale, 1));letter-spacing:.04em;text-align:center;position:relative;z-index:55}.lr-shell.mvp .app-nav .brand{text-decoration:none}.lr-shell.mvp .app-nav .links a{color:var(--ink-2);cursor:pointer;font-family:var(--sans);font-size:calc(var(--lr-fs-14, 14px) * var(--lr-type-scale, 1));text-decoration:none}.lr-shell.mvp .app-nav .links a:hover{color:var(--ink)}.lr-shell.mvp .mbrand-link{display:inline-flex;align-items:center;gap:7px;color:inherit;text-decoration:none}.lr-shell.mvp .mbrand svg{height:18px;width:18px;display:block}.lr-shell.mvp .hp-more{padding-top:40px;padding-bottom:10px}.lr-shell.mvp .hp-more .hp-sec{display:grid;gap:12px}.lr-shell.mvp .hp-more .hp-sec .hh-h1{text-shadow:none}.lr-shell.mvp .hp-more .hp-sec .hh-lede{font-size:calc(17px * var(--lr-type-scale, 1));line-height:1.45;font-weight:500}.lr-shell.mvp .hp-more .hp-sec .stepnotes{margin-top:4px}.lr-shell.mvp .vsheet .vs-long>h3:first-child{margin-top:0}.lr-shell.mvp .hp-more .hp-break{margin:34px 0;border:0;border-top:1px solid oklch(1 0 0/.16)}.lr-shell.mvp .lr-lookup-message{margin:8px 0 0;font-size:calc(13px * var(--lr-type-scale, 1));color:var(--bad)}.lr-shell.mvp .qav.rev{position:relative;overflow:hidden;display:inline-grid;place-items:center;background:var(--paper)}.lr-shell.mvp .qav .qav-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 22%;display:block;border-radius:inherit}.lr-shell.mvp .qav .qav-initials{font-family:var(--mono);font-size:calc(22px * var(--lr-type-scale, 1));font-weight:700;letter-spacing:.02em;color:var(--ink)}.lr-shell.mvp .orow .qav{width:64px;height:64px}.lr-shell.mvp .orow .qav .qav-initials{font-size:calc(18px * var(--lr-type-scale, 1))}.lr-shell.mvp .dvpanel.dvphoto.mvp-dvpanel .dvh-name,.lr-shell.mvp .mvp-identity-toggle{cursor:pointer}.lr-shell.mvp .mvp-identity-toggle:focus-visible{outline:2px solid currentColor;outline-offset:-3px}.lr-shell.mvp .dvpanel.dvphoto.mvp-dvpanel .dvhero{max-width:min(100%,calc((100dvh - 128px) / 1.4));margin-inline:auto;background-repeat:no-repeat;background-size:cover;background-position:50% 0}.lr-shell.mvp .dvpanel.dvphoto.mvp-dvpanel .dvh-txt{background:linear-gradient(180deg,transparent,oklch(.18 .03 260/.62) 58%,oklch(.16 .03 260/.84))}.lr-shell.mvp .dvpanel.dvphoto.mvp-dvpanel .dvh-txt:before{-webkit-backdrop-filter:blur(32px) saturate(1.1) brightness(.8);backdrop-filter:blur(32px) saturate(1.1) brightness(.8);background:none}.lr-shell.mvp .mvp-runners{margin-top:26px;padding-top:8px;border-top:1px solid var(--rule-2)}.lr-shell.mvp .mvp-pair-race{overflow-anchor:none}.lr-shell.mvp .mvp-pair-selector .selection-top{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.lr-shell.mvp .mvp-pair-selector .roster-help{color:var(--ink-2);font-size:calc(14px * var(--lr-type-scale, 1));line-height:1.5}.lr-shell.mvp .mvp-pair-selector .orow.is-highlighted{outline:2px solid var(--navy);outline-offset:-2px}.lr-shell.mvp .mvp-pair-selector .row-id{display:block;margin-bottom:5px;font:700 12px var(--font-hanken);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2)}.lr-shell.mvp .mvp-pair-selector .shown{display:block;margin-top:9px;font:600 12px var(--font-hanken);color:var(--ink-2)}.lr-shell.mvp .mvp-pair-selector .comparison-action{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap}.lr-shell.mvp .mvp-pair-selector .selection-count{font:700 14px var(--font-hanken);color:var(--ink);white-space:nowrap}.lr-shell.mvp .mvp-orow-acts{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.lr-shell.mvp .orow .pick2.quiet{font-weight:500}.lr-shell.mvp .mvp-currency{font-family:var(--mono);font-size:calc(10.5px * var(--lr-type-scale, 1));letter-spacing:.03em;color:var(--ink-3);margin:12px 0 0}.lr-shell.mvp .qstats .mvp-currency{margin-top:10px}.lr-shell.mvp .mvp-racenote{max-width:620px;margin:8px auto 0;text-align:center}.lr-shell.mvp .mvp-strip .jb-rail{width:100%;border-radius:12px;min-height:72px}.lr-shell.mvp .mvp-strip-eagle{flex:0 0 auto;display:inline-flex;margin:-4px 0}.lr-shell.mvp .mvp-strip-eagle img{display:block;width:64px;height:64px;border-radius:9px;box-shadow:0 0 0 1px var(--rule)}.lr-shell.mvp .mvp-eagle-images{position:relative;display:block}.lr-shell.mvp .mvp-eagle-images .mvp-eagle-old{position:absolute;inset:0;animation:mvpEagleOld .3s ease-out forwards}.lr-shell.mvp .mvp-eagle-images.is-growing>img:first-child{animation:mvpEagleNew .3s ease-out}@keyframes mvpEagleOld{to{opacity:0}}@keyframes mvpEagleNew{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.lr-shell.mvp .mvp-eagle-images.is-growing>img:first-child{animation-name:mvpEagleFade}@keyframes mvpEagleFade{0%{opacity:0}}}.lr-shell.mvp .mvp-strip-pts{white-space:nowrap}@media (max-width:600px){.lr-shell.mvp.lr-qc .jbar.mvp-strip{display:block;position:relative;top:auto;width:auto;margin:4px 12px 0}.lr-shell.mvp.lr-qc .mvp-strip .jb-rail{gap:10px;padding:8px 12px;font-size:calc(13px * var(--lr-type-scale, 1));line-height:1.3}.lr-shell.mvp.lr-qc .mvp-strip .jb-seg{min-width:32px}.lr-shell.mvp.lr-qc .mvp-strip-eagle{margin:0}.lr-shell.mvp.lr-qc .mvp-strip-eagle img{width:56px;height:56px;border-radius:11px}}.lr-shell.mvp .mvp-strip-eagle-label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.mvp-eagle-intro{position:fixed;inset:0;z-index:10000;pointer-events:none}.mvp-eagle-intro-light{position:fixed;border-radius:11px;box-shadow:0 0 0 7px #fff,0 0 0 200vmax rgb(0 0 0/70%)}.mvp-eagle-intro-light img{display:block;width:100%;height:100%;border-radius:inherit;animation:mvp-egg-wiggle .65s ease-in-out 2}.mvp-eagle-intro-tip{position:fixed;pointer-events:auto;width:280px;max-width:calc(100vw - 24px);box-sizing:border-box;padding:16px;border-radius:12px;background:#fff;color:#172b27;box-shadow:0 6px 24px rgb(0 0 0/20%);font:16px/1.4 system-ui,sans-serif}.mvp-eagle-intro-tip p{margin:0 0 12px}.mvp-eagle-intro-tip button{padding:8px 16px;border:1px solid;border-radius:8px;background:#174d3c;color:#fff;font:inherit;cursor:pointer}@keyframes mvp-egg-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-9deg)}75%{transform:rotate(9deg)}}@media (prefers-reduced-motion:reduce){.mvp-eagle-intro-light img{animation:none}}@media print{.mvp-eagle-intro{display:none}}.lr-shell.mvp.lr-qc .decided-strip{max-width:620px;margin:12px auto 0}@media (max-width:600px){.lr-shell.mvp .qc-pos{display:flex}html{scroll-padding-bottom:96px}.lr-shell.mvp.lr-qc .bnav.mvp-bnav{grid-template-columns:repeat(3,1fr)}.lr-shell.mvp.lr-qc .bnav.mvp-bnav[data-stops="2"]{grid-template-columns:repeat(2,1fr)}.lr-shell.mvp.lr-qc .bnav.mvp-bnav button{flex:1 1 0}}.lr-shell.mvp.lr-qc .bnav.mvp-bnav:before{-webkit-mask-image:none;mask-image:none}.lr-shell.mvp.lr-qc .bnav.mvp-bnav:after{display:none}.lr-shell.mvp .mvp-about .mvp-founder{display:block;width:96px;height:96px;border-radius:50%;object-fit:cover;margin:2px auto 14px;border:1px solid var(--rule)}.lr-shell.mvp .mvp-about .mvp-text-btn{border:0;padding:0;background:none;color:var(--navy);font:inherit;text-decoration:none;cursor:pointer}.lr-shell.mvp .stepnotes-sum:not(.mvp-group-sum){display:flex;align-items:center;gap:5px;min-height:44px;padding:8px 0;margin-bottom:0}.lr-shell.mvp .stepnotes-sum:not(.mvp-group-sum):after{margin-left:0}.lr-shell.mvp .vs-deep{min-height:44px}.lr-shell.mvp .dv-sheet>.stepnote{padding:0 18px}@media (min-width:768px){.lr-shell.mvp .dv-sheet>.stepnote{padding:0 32px}}.lr-shell.mvp .mvp-sides{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:12px 0}.lr-shell.mvp .mvp-side{display:flex;flex-direction:column;gap:4px;padding:12px;border:1px solid var(--rule-2);border-radius:10px;background:var(--paper-2)}.lr-shell.mvp .mvp-side .k{font-family:var(--mono);font-size:calc(10.5px * var(--lr-type-scale, 1));letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.lr-shell.mvp .mvp-side .v{font-size:calc(14.5px * var(--lr-type-scale, 1));line-height:1.3}.lr-shell.mvp .mvp-side .m{font-size:calc(12.5px * var(--lr-type-scale, 1));line-height:1.45;color:var(--ink-2)}.lr-shell.mvp .mvp-side .mvp-tradeoff{color:var(--ink-3)}@media (max-width:600px){.lr-shell.mvp .mvp-sides{grid-template-columns:1fr}}.lr-shell.mvp .mvp-votes .refrow b.good{color:var(--good)}.lr-shell.mvp .mvp-votes .refrow b.amb{color:var(--amb-t,var(--amb))}.lr-shell.mvp .mvp-issuemoney{margin:4px 0 0}.lr-shell.mvp .mvp-who{margin-top:6px}.lr-shell.mvp .mvp-outside{border-top:1px solid var(--rule-2);margin-top:18px;padding-top:14px;border-top-width:2px;border-top-color:var(--rule);margin-top:26px;padding-top:20px}.lr-shell.mvp .mvp-flip{font-size:calc(14px * var(--lr-type-scale, 1));letter-spacing:.08em;color:var(--ink);margin-bottom:10px}.lr-shell.mvp .mvp-outnote{margin:0 0 18px}.lr-shell.mvp .mvp-flow+.mvp-flow{border-top:1px solid var(--rule-2);margin-top:24px;padding-top:18px}.lr-shell.mvp .mvp-absent{color:var(--ink-2)}.lr-shell.mvp .mvp-position{border-top:1px solid var(--rule-2);padding-top:12px;margin-top:12px}.lr-shell.mvp .mvp-quote{font-style:italic;color:var(--ink-2)}.lr-shell.mvp .mvp-otherissue+.mvp-otherissue{margin-top:12px}.lr-shell.mvp .stepflow>.stepcard.s1.mvp-sourcescard{border-top:0;padding-top:0}.lr-shell.mvp .mvp-table{width:100%;border-collapse:collapse;font-size:calc(13px * var(--lr-type-scale, 1));line-height:1.45;margin:8px 0 0}.lr-shell.mvp .mvp-table th{text-align:left;font-family:var(--mono);font-size:calc(10.5px * var(--lr-type-scale, 1));letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);padding:6px 8px 6px 0;border-bottom:1px solid var(--rule-2)}.lr-shell.mvp .mvp-table td{vertical-align:top;padding:8px 8px 8px 0;border-bottom:1px solid var(--rule-2)}.lr-shell.mvp .mvp-table td b.good{color:var(--good)}.lr-shell.mvp .mvp-table td b.amb{color:var(--amb-t,var(--amb))}.lr-shell.mvp .mvp-waffle-empty i{opacity:.35}.lr-shell.mvp .pf-body .mvp-currency{margin-top:14px}.lr-shell.mvp .mvp-cmp{max-width:620px;margin:18px auto 0}.lr-shell.mvp .mvp-cmp .mvp-mirwho{display:block;font-style:normal;font-family:var(--mono);font-size:calc(9.5px * var(--lr-type-scale, 1));letter-spacing:.04em;color:var(--ink-3);margin-top:2px}.lr-shell.mvp .mvp-cmp .cmpv-panel+.cmpv-panel{margin-top:14px}.lr-shell.mvp .mvp-merged-sec+.mvp-merged-sec{margin-top:26px;padding-top:6px;border-top:1px solid var(--rule)}.lr-shell.mvp .mvp-merged-h{margin:14px 0 0;font-family:var(--serif);font-size:calc(22px * var(--lr-type-scale, 1));line-height:1.2;color:var(--ink)}.lr-shell.mvp .mvp-merged-body .cmpv-panel{padding-top:18px}.lr-shell.mvp .mvp-merged-body .cmpv-panel+.cmpv-panel{border-top:1px solid var(--rule-2)}.lr-shell.mvp .mvp-expander{margin-top:14px}.lr-shell.mvp .mvp-expander-btn{display:block;width:100%;min-height:44px;padding:10px 14px;border-width:1px;border-style:solid;border-radius:10px;font-family:inherit;font-size:calc(14px * var(--lr-type-scale, 1));font-weight:600;text-align:left}.lr-shell.mvp .mvp-expander [hidden]{display:none}.lr-shell.mvp .mvp-merged-open{margin-top:18px}.lr-shell.mvp .mvp-merged-heads+.mvp-cmp{margin-top:14px}.lr-shell.mvp .plog-rows{display:flex;flex-direction:column;gap:0;font-size:calc(13.5px * var(--lr-type-scale, 1));color:var(--ink-2)}.lr-shell.mvp .psheet .plog-link{overflow-wrap:anywhere;min-width:0}.lr-shell.mvp .plog-rows span{display:grid;grid-template-columns:118px 1fr;gap:12px;padding:7px 0;border-top:1px solid var(--rule-2)}.lr-shell.mvp .plog-rows span:first-child{border-top:0}.lr-shell.mvp .plog-rows b{color:var(--ink);font-family:var(--mono);font-size:calc(11px * var(--lr-type-scale, 1));font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding-top:2px}.lr-shell.mvp .mvp-premiumlink{text-align:center;margin:18px 0 0}.lr-shell.mvp .mvp-premiumlink .vcap-uplink{display:inline-block;white-space:normal}.lr-shell.mvp .getlist{margin:14px 0 0;padding:0;list-style:none}.lr-shell.mvp .getlist li{display:grid;grid-template-columns:82px 1fr;gap:12px;padding:9px 0;border-top:1px solid var(--rule-2);font-size:calc(13px * var(--lr-type-scale, 1));line-height:1.5;color:var(--ink-2)}.lr-shell.mvp .getlist li b{font-family:var(--mono);font-size:calc(11px * var(--lr-type-scale, 1));font-weight:700;letter-spacing:.04em;color:var(--ink);text-transform:uppercase}.lr-shell.mvp .mailfine{font-family:var(--mono);font-size:calc(10.5px * var(--lr-type-scale, 1));letter-spacing:.03em;color:var(--ink-3);margin:8px 0 0}.lr-shell.mvp .mvp-consent{display:flex;gap:8px;align-items:flex-start;font-family:var(--sans);font-size:calc(12.5px * var(--lr-type-scale, 1));letter-spacing:0;line-height:1.45}.lr-shell.mvp .mvp-consent~.mailrow{margin-top:12px}.lr-shell.mvp .mailerr{font-size:calc(13px * var(--lr-type-scale, 1));color:var(--ink-2);margin:0 0 8px}@media (max-width:430px){.lr-shell.mvp .mailrow{flex-direction:column;align-items:stretch}.lr-shell.mvp .mailrow button,.lr-shell.mvp .mailrow input,.lr-shell.mvp .vcap .mailrow input{flex:0 0 auto}}.lr-shell.mvp .mvp-footsignup{padding-top:8px}.lr-shell.mvp .mvp-footsignup .vcap{margin-top:0}.lr-shell.mvp .mvp-signup .vc-field{--vc-field-bg:#f7f4ee;--vc-field-bg-focus:#fff;--vc-field-fg:#262626;--vc-field-placeholder:#4b5563;--vc-field-border:#6b7280;--vc-field-shadow:none}.lr-shell.mvp.home-dark .mvp-footsignup .vcap{border-top:1px solid oklch(1 0 0/.16);padding-top:26px}.lr-shell.mvp.home-dark .mvp-footsignup .prem-lab{color:oklch(1 0 0/.5)}.lr-shell.mvp.home-dark .mvp-footsignup .mailrow input{font-size:calc(17px * var(--lr-type-scale, 1));padding:15px 16px;border-radius:14px}.lr-shell.mvp.home-dark .mvp-footsignup .mailrow button{border-width:1px;border-style:solid;border-radius:14px;padding:16px 18px;font-size:calc(16px * var(--lr-type-scale, 1));font-weight:700;letter-spacing:.01em}.lr-shell.mvp.home-dark .mvp-footsignup .mailerr,.lr-shell.mvp.home-dark .mvp-footsignup .mvp-consent{color:oklch(1 0 0/.8)}.lr-shell.mvp .mvp-consent input[type=checkbox]{flex:none;width:18px;height:18px;margin:1px 0 0;accent-color:oklch(.6 .175 258)}.lr-shell.mvp.home-dark .mvp-consent{font-size:calc(13.5px * var(--lr-type-scale, 1))}.lr-shell.mvp .mvp-plans{display:flex;gap:14px;margin:0 0 14px;flex-wrap:wrap}.lr-shell.mvp .mvp-plans .pf-mode{background:none;padding:0 0 2px;font-family:var(--sans);font-size:calc(13px * var(--lr-type-scale, 1));font-weight:600;color:var(--ink-3);cursor:pointer;border:none;border-bottom:1.5px solid transparent}.lr-shell.mvp .mvp-plans .pf-mode:hover{color:var(--ink-2)}.lr-shell.mvp .mvp-plans .pf-mode.on{color:var(--navy);border-bottom-color:var(--navy)}.lr-shell.mvp .prem .prem-back{display:inline-block;color:var(--ink-2)}.lr-shell.mvp .prem .prem-back,.lr-shell.mvp .prem-back.btn-o{text-decoration:none;font-size:calc(15px * var(--lr-type-scale, 1));font-weight:600}.lr-shell.mvp .prem-back.btn-o{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 16px;margin-bottom:14px;border:1.5px solid var(--rule);border-radius:999px}.lr-shell.mvp .prem .mvp-funded{margin:14px 0 0;padding:13px 15px;border:1px solid var(--rule);border-left:3px solid var(--navy);border-radius:10px;background:var(--paper-2);font-size:calc(14.5px * var(--lr-type-scale, 1));line-height:1.5;font-weight:600;color:var(--ink)}.lr-shell.mvp .prem .prem-account{margin:0 0 12px;font-size:calc(14px * var(--lr-type-scale, 1));color:var(--ink-2);overflow-wrap:anywhere}.lr-shell.mvp .prem .prem-linkbtn{padding:0;border:0;background:none;font:inherit;font-weight:600;color:var(--ink);text-decoration:underline;cursor:pointer}.lr-shell.mvp .prem .prem-go{text-decoration:none;display:inline-block;text-align:center}.lr-shell.mvp .mvp-callout{font-size:calc(14px * var(--lr-type-scale, 1));color:var(--ink)}.lr-shell.mvp main.fm-main{max-width:none;padding-left:0;padding-right:0}.lr-shell.mvp .cf.fm{max-width:calc(1000px * var(--lr-type-scale, 1));padding-top:22px}.lr-shell.mvp .fm :is(a,button):focus-visible{outline:2px solid var(--navy);outline-offset:3px;border-radius:6px}.lr-shell.mvp .fm .fm-icon{flex:none}.lr-shell.mvp .fm .fm-section-h{margin:0 0 20px;text-align:center;font-family:var(--serif);font-size:calc(clamp(24px, 3.2vw, 30px) * var(--lr-type-scale, 1));line-height:1.15;font-weight:700;letter-spacing:-.02em;color:var(--ink);text-wrap:balance}.lr-shell.mvp .fm .fm-hero{margin:14px auto 0;max-width:calc(700px * var(--lr-type-scale, 1));text-align:center}.lr-shell.mvp .fm .fm-principle{display:inline-block;margin:18px 0 0;padding:8px 15px;border:1px solid var(--navy);border-radius:999px;background:var(--navy-soft);color:var(--ink);font-size:calc(13px * var(--lr-type-scale, 1));line-height:1.45;font-weight:600;text-wrap:balance}.lr-shell.mvp .fm .fm-hero h2{font-size:calc(clamp(30px, 5.4vw, 48px) * var(--lr-type-scale, 1));line-height:1.08;text-wrap:balance}.lr-shell.mvp .fm .fm-hero h2 span{color:var(--navy)}.lr-shell.mvp .fm .fm-hero .prem-sub{margin:0 auto;max-width:52ch}.lr-shell.mvp .fm .fm-trust{list-style:none;margin:40px auto 0;padding:0;max-width:calc(700px * var(--lr-type-scale, 1));display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.lr-shell.mvp .fm .fm-trust li{font-size:calc(13px * var(--lr-type-scale, 1));font-weight:600;color:var(--ink-2)}.lr-shell.mvp .fm .fm-trust li:before{content:"✓";margin-right:7px;color:var(--good);font-weight:800}.lr-shell.mvp .fm .fm-offer{display:grid;margin-top:30px;border:2px solid var(--navy);border-radius:18px;background:var(--paper-2);box-shadow:0 0 0 4px var(--navy-soft),0 14px 40px oklch(.2 .03 260/.16)}.lr-shell.mvp .fm :is(.fm-offer-price,.fm-offer-get){--fm-row:32px;display:flex;flex-direction:column;min-width:0;padding:22px 20px}.lr-shell.mvp .fm .fm-offer .fm-foot{display:grid;gap:14px;margin-top:auto;padding-top:20px}.lr-shell.mvp .fm .fm-offer-get{border-top:1px solid var(--rule-2)}.lr-shell.mvp .fm .fm-badge{display:inline-flex;align-items:center;align-self:flex-start;box-sizing:border-box;min-height:var(--fm-row);margin:0 0 12px;padding:0 12px;border-radius:999px;font-size:calc(13px * var(--lr-type-scale, 1));line-height:1.2}.lr-shell.mvp .fm .fm-name{margin:0 0 4px;font-family:var(--serif);font-size:calc(26px * var(--lr-type-scale, 1));line-height:1.15;font-weight:700;color:var(--ink)}.lr-shell.mvp .fm .fm-quote{margin:0 0 16px;font-size:calc(13.5px * var(--lr-type-scale, 1));line-height:1.45;font-style:italic;color:var(--ink-3)}.lr-shell.mvp .fm .prem-price+.prem-fine{margin-top:6px}.lr-shell.mvp .fm .fm-lock{display:flex;gap:8px;margin:12px 0 0;font-size:calc(13.5px * var(--lr-type-scale, 1));line-height:1.45;font-weight:600;color:var(--good)}.lr-shell.mvp .fm .fm-lock .fm-icon{margin-top:1px}.lr-shell.mvp .fm .fm-spots{display:grid;gap:8px}.lr-shell.mvp .fm .fm-cap{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 12px;margin:0;font-size:calc(13px * var(--lr-type-scale, 1));line-height:1.35;font-weight:600;color:var(--ink-2)}.lr-shell.mvp .fm .fm-count{font-weight:700;font-variant-numeric:tabular-nums;color:var(--navy);white-space:nowrap}.lr-shell.mvp .fm .fm-bar{height:8px;overflow:hidden;border-radius:999px;background:color-mix(in oklch,var(--ink-3) 28%,transparent)}.lr-shell.mvp .fm .fm-bar span{display:block;height:100%;border-radius:inherit;background:var(--navy)}.lr-shell.mvp .fm .fm-listhead{display:flex;align-items:center;min-height:var(--fm-row);margin:0 0 12px}.lr-shell.mvp .fm .fm-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.lr-shell.mvp .fm .fm-list li{position:relative;padding-left:24px;font-size:calc(14.5px * var(--lr-type-scale, 1));line-height:1.45;color:var(--ink-2);text-wrap:pretty}.lr-shell.mvp .fm .fm-checks li:before{content:"✓";position:absolute;left:2px;top:0;font-weight:800;color:var(--good)}.lr-shell.mvp .fm .fm-dots li:before{content:"";position:absolute;left:6px;top:.6em;width:6px;height:6px;border-radius:50%;background:var(--navy)}.lr-shell.mvp .fm .fm-offer-get .fm-checks li{font-weight:600;color:var(--ink)}.lr-shell.mvp .fm .fm-go{margin-top:0;min-height:52px;border:1px solid var(--navy);border-radius:12px}.lr-shell.mvp .fm .fm-close-act .fm-billed{margin-top:8px}.lr-shell.mvp .fm .fm-closed{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:52px;margin:0;padding:10px 15px;border:1px solid var(--rule);border-radius:12px;background:var(--paper);font-weight:600;text-align:center}.lr-shell.mvp .fm .fm-promise{display:flex;gap:10px;margin:18px 0 0;padding:12px 14px;border:1px solid var(--good-b);border-radius:12px;background:var(--good-t);color:var(--ink);font-size:calc(14px * var(--lr-type-scale, 1));line-height:1.45;font-weight:600}.lr-shell.mvp .fm .fm-promise .fm-icon{margin-top:1px;color:var(--good)}.lr-shell.mvp .fm .fm-fine{grid-column:1/-1;padding:14px 20px 16px;border-top:1px solid var(--rule-2)}.lr-shell.mvp .fm .fm-fine p{margin:0 0 6px;break-inside:avoid;font-size:calc(12.5px * var(--lr-type-scale, 1));line-height:1.5;color:var(--ink-3)}.lr-shell.mvp .fm .fm-fine a{color:var(--navy);font-weight:600;text-underline-offset:3px}.lr-shell.mvp .fm .fm-when{margin-top:52px}.lr-shell.mvp .fm .fm-line{list-style:none;margin:0 auto;padding:0 0 0 44px;max-width:calc(760px * var(--lr-type-scale, 1))}.lr-shell.mvp .fm .fm-stage{position:relative;padding-bottom:26px}.lr-shell.mvp .fm .fm-stage:last-child{padding-bottom:0}.lr-shell.mvp .fm .fm-stage:not(:last-child):before{content:"";position:absolute;left:-29px;top:34px;bottom:2px;border-left:2px solid var(--rule)}.lr-shell.mvp .fm .fm-stage-live:not(:last-child):before{top:46px;bottom:-26px;border-left-style:dashed;border-left-color:var(--navy)}.lr-shell.mvp .fm .fm-node{position:absolute;left:-44px;top:0;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;border:2px solid var(--good-b);background:var(--good-t);color:var(--good)}.lr-shell.mvp .fm .fm-stage-live .fm-node{top:12px;border-color:var(--navy);background:var(--navy);color:#fff}.lr-shell.mvp .fm .fm-stage-later .fm-node{border:2px dashed var(--navy);background:var(--paper-2)}.lr-shell.mvp .fm .fm-stage-live{margin-bottom:26px;padding:12px 16px 14px;border:1px solid var(--navy);border-radius:14px;background:var(--navy-soft)}.lr-shell.mvp .fm .fm-stage-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-height:32px;margin-bottom:8px}.lr-shell.mvp .fm .fm-stage-head h4{margin:0;font-family:var(--sans);font-size:calc(16px * var(--lr-type-scale, 1));line-height:1.3;font-weight:700;color:var(--ink)}.lr-shell.mvp .fm .fm-tag{padding:2px 9px;border:1px solid var(--navy);border-radius:999px;background:var(--navy-soft);color:var(--navy);font-size:calc(11.5px * var(--lr-type-scale, 1));line-height:1.5;font-weight:700;white-space:nowrap}.lr-shell.mvp .fm .fm-stage-live .fm-tag{background:var(--paper-2)}.lr-shell.mvp .fm .fm-tag-free{border-color:var(--good-b);background:var(--good-t);color:var(--ink)}.lr-shell.mvp .fm .fm-stage-note{margin:0;font-size:calc(14.5px * var(--lr-type-scale, 1));line-height:1.45;color:var(--ink-2)}.lr-shell.mvp .fm .fm-roadmap+.prem-fine{margin-top:12px}.lr-shell.mvp .fm .fm-stage .prem-fine{margin-top:4px}.lr-shell.mvp .fm .fm-close{margin-top:48px;padding:28px 20px;border-radius:18px;background:var(--paper-2);text-align:center}.lr-shell.mvp .fm .fm-interest{margin:0;text-align:left}.lr-shell.mvp .fm .fm-close .fm-section-h{margin-bottom:14px}.lr-shell.mvp .fm :is(.fm-spots-compact,.fm-close-act){max-width:calc(420px * var(--lr-type-scale, 1));margin-left:auto;margin-right:auto}.lr-shell.mvp .fm .fm-spots-compact{margin-bottom:18px}@media (min-width:760px){.lr-shell.mvp .fm .fm-offer{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.lr-shell.mvp .fm :is(.fm-offer-price,.fm-offer-get){padding:30px}.lr-shell.mvp .fm .fm-offer-get{border-top:0;border-left:1px solid var(--rule-2)}.lr-shell.mvp .fm .fm-fine{column-count:2;column-gap:30px;padding:18px 30px 14px}.lr-shell.mvp .fm .fm-roadmap{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.lr-shell.mvp .fm .fm-close{padding:34px 32px}}.lr-shell.mvp .mvp-overview{position:static;max-width:620px;margin:0 auto;border-radius:16px}.lr-shell.mvp .mvp-overview:has(.local-notice){max-height:none;overflow:visible;animation:none}.lr-shell.mvp .mvp-overview .vs-row,.lr-shell.mvp .vsheet .vs-row{text-decoration:none;color:inherit}.lr-shell.mvp .vs-sub{display:block;font-size:calc(12px * var(--lr-type-scale, 1));font-weight:400;color:var(--ink-3);margin-top:2px}@media (max-width:600px){.lr-shell.mvp .mvp-overview .vs-row,.lr-shell.mvp .vsheet .vs-row{display:block}.lr-shell.mvp .mvp-overview .vs-state,.lr-shell.mvp .vsheet .vs-state{display:block;margin-top:4px}}.lr-shell.mvp .vsheet .pf-ask,.lr-shell.mvp .vsheet .vs-continue{text-decoration:none;display:block;text-align:center}.lr-shell.mvp .vsheet .pf-ask{background:var(--navy);border:none;border-radius:10px;width:100%;padding:13px;font-family:var(--sans);font-size:calc(14.5px * var(--lr-type-scale, 1));font-weight:600;color:#fff;cursor:pointer;margin-top:18px}.lr-shell.mvp .menulist a{display:flex;flex-direction:column;align-items:flex-start;gap:2px;text-align:left;border-top:1px solid var(--rule-2);padding:14px 2px;font-family:var(--sans);font-size:calc(var(--lr-fs-15, 15px) * var(--lr-type-scale, 1));font-weight:var(--lr-fw-semibold,600);color:var(--ink);text-decoration:none;cursor:pointer}.lr-shell.mvp .menulist a em{font-family:var(--sans);font-size:calc(12.5px * var(--lr-type-scale, 1));font-weight:500;font-style:normal;color:var(--ink-3);line-height:1.4}.lr-shell.mvp .menulist a.ml-gold{background:linear-gradient(90deg,#fff6dc,#fffdf5);box-shadow:inset 3px 0 0 #d9a93a;padding-left:14px;color:#3b2a05}.lr-shell.mvp .menulist a.ml-gold b{color:#3b2a05}.lr-shell.mvp .menulist a.ml-gold em{color:#7a4e00}.lr-shell.mvp .menulist a.ml-gold:focus-visible{outline:3px solid #7a4e00;outline-offset:-3px}.lr-shell.mvp .vsheet .menulist .ml-tip b:after,.lr-shell.mvp .vsheet .menulist .ml-tip:before{content:none}.lr-shell.mvp .langlist .langopt[disabled]{opacity:.45;cursor:default}body:has(.lr-shell.mvp) .skip-link:focus{position:fixed;top:8px;left:8px;z-index:1000;padding:8px 12px;background:var(--ink);color:#fff;border-radius:8px}.lr-shell.mvp .mvp-ballot-actions{margin:16px 0 0}.lr-shell.mvp .mvp-ballot-actions .mailrow button,.lr-shell.mvp .mvp-ballot-actions>button{width:100%}.lr-shell.mvp .mvp-ballot-actions .mailrow .btn-o{border:1px solid var(--rule)}.lr-shell.mvp .mvp-ballot-actions>button{border:none;border-radius:10px;padding:13px 18px;font-family:var(--sans);font-size:calc(14.5px * var(--lr-type-scale, 1));font-weight:600}.lr-shell.mvp .mvp-ballot-actions .vcap{margin:0;padding:0;border:0}.lr-shell.mvp .mvp-email-divider{margin:10px 0}.lr-shell.mvp .mvp-close-note,.lr-shell.mvp .mvp-email-divider{text-align:center;font-size:calc(12px * var(--lr-type-scale, 1));color:var(--ink-2)}.lr-shell.mvp .mvp-close-note{margin:14px 0 0}.lr-shell.mvp .mvp-donate-entry{padding:0;border:0;background:none;font-family:var(--sans);font-size:calc(13px * var(--lr-type-scale, 1));color:var(--ink-2);text-decoration:none;cursor:pointer}.lr-shell.mvp .mvp-donate-entry:hover{color:var(--ink);text-decoration:underline}.lr-shell.mvp .mvp-print-donate{display:block;width:100%;box-sizing:border-box;margin:12px 0 0;padding:12px 16px;border:1.5px solid #d9a93a;border-radius:14px;background:var(--paper);color:#7a4e00;font-size:calc(14px * var(--lr-type-scale, 1));font-weight:700;line-height:1.5;text-align:center}.lr-shell.mvp .mvp-print-donate:hover{color:#5a3e00;background:#fffaf0;text-decoration:none}.lr-shell.mvp .mvp-founding-cta{display:block;margin:16px 0 0;padding:16px;box-sizing:border-box;text-decoration:none;background:#fff6dc;border:1.5px solid #d9a93a;border-radius:14px;color:#3b2a05;box-shadow:0 2px 8px rgba(120,80,0,.12);transition:transform .15s ease,box-shadow .15s ease}.lr-shell.mvp .mvp-founding-cta .fm-badge{display:inline-block;margin-bottom:12px;padding:4px 10px;background:#f3d98b;color:#5a3e00;border-radius:999px;font-size:calc(11px * var(--lr-type-scale, 1));text-transform:uppercase}.lr-shell.mvp .mvp-founding-cta p{margin:0 0 12px;color:#3b2a05;font-size:calc(15px * var(--lr-type-scale, 1));line-height:1.5}.lr-shell.mvp .mvp-founding-more{font-weight:700;color:#7a4e00}.lr-shell.mvp .mvp-founding-cta:active,.lr-shell.mvp .mvp-founding-cta:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(120,80,0,.22)}.lr-shell.mvp .mvp-founding-cta:focus-visible{outline:3px solid #7a4e00;outline-offset:3px;box-shadow:0 0 0 6px #fff6dc}@media (prefers-reduced-motion:reduce){.lr-shell.mvp .mvp-founding-cta{transition:none}.lr-shell.mvp .mvp-founding-cta:active,.lr-shell.mvp .mvp-founding-cta:hover{transform:none}}.lr-shell.mvp .mvp-email-details{margin-top:6px;font-size:calc(13px * var(--lr-type-scale, 1));line-height:1.5;color:var(--ink-2)}.lr-shell.mvp .mvp-email-details summary{color:var(--navy);cursor:pointer}.lr-shell.mvp .mvp-email-details p{margin:6px 0 0}.lr-shell.mvp .printrow .btn-o{background:transparent;color:var(--navy);border:1px solid var(--rule);box-shadow:none}.lr-shell.mvp .mvp-trust-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:16px 0 4px}.lr-shell.mvp .mvp-trust-badges span{padding:5px 10px;border:1px solid var(--rule);border-radius:999px;font-size:calc(12px * var(--lr-type-scale, 1));color:var(--ink-2)}.lr-shell.mvp .psheet .mvp-print-only,.lr-shell.mvp .psheet .pcheck{display:none}@media print{body .lr-shell.mvp{--paper:#fff!important;--paper-2:#fff!important;--paper-3:#fff!important;--ink:#111!important;--ink-2:#333!important;--ink-3:#555!important;--rule:#ccc!important;background:#fff!important;color:#111!important}body:has(.lr-shell.mvp .psheet),html:has(.lr-shell.mvp .psheet){-webkit-print-color-adjust:economy!important;print-color-adjust:economy!important;background:#fff!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important}.lr-shell.mvp:has(.psheet),.lr-shell.mvp:has(.psheet) main{display:block!important;min-height:0!important;height:auto!important;max-width:none!important;margin:0!important;padding:0!important}.lr-shell.mvp:has(.psheet),.lr-shell.mvp:has(.psheet) *,.lr-shell.mvp:has(.psheet) :after,.lr-shell.mvp:has(.psheet) :before{background:transparent!important;color:#222!important;border-color:#bbb!important;box-shadow:none!important;text-shadow:none!important;-webkit-print-color-adjust:economy!important;print-color-adjust:economy!important}.lr-shell.mvp #cftoast,.lr-shell.mvp .app-nav,.lr-shell.mvp .bnav,.lr-shell.mvp .co-head,.lr-shell.mvp .flagbar,.lr-shell.mvp .hp-foot,.lr-shell.mvp .jbar,.lr-shell.mvp .local-notice,.lr-shell.mvp .mbrand,.lr-shell.mvp .mvp-footsignup,.lr-shell.mvp .mvp-premiumlink,.lr-shell.mvp .mvp-ribbon,.lr-shell.mvp .no-print,.lr-shell.mvp .printrow,.lr-shell.mvp .psheet .pfl,.lr-shell.mvp .psheet button,.lr-shell.mvp .psheet input,.lr-shell.mvp .restartrow,.lr-shell.mvp .sharelab,.lr-shell.mvp .sharerow,.lr-shell.mvp .vcap,.lr-shell.mvp:has(.psheet) .cf>:not(.score),.lr-shell.mvp:has(.psheet) .score>:not(.psheet),.lr-shell.mvp:has(.psheet)>:not(main){display:none!important}.lr-shell.mvp .cf{padding:0;max-width:none}.lr-shell.mvp #mvp-main{padding:0!important}.lr-shell.mvp .psheet .plog h3{break-inside:avoid;break-after:avoid}.lr-shell.mvp .score{margin:0}.lr-shell.mvp .psheet{border:none;padding:0;box-shadow:none}.lr-shell.mvp .psheet .mast{border-bottom-width:1px}.lr-shell.mvp .psheet .bx2{border:1px solid #bbb}.lr-shell.mvp .psheet .bx2 svg{stroke:#222}.lr-shell.mvp .psheet .br2,.lr-shell.mvp .psheet .pfoot,.lr-shell.mvp .psheet .plog{break-inside:avoid}.lr-shell.mvp .psheet,.lr-shell.mvp .psheet *{color:#000!important}.lr-shell.mvp .psheet{font-size:10pt;line-height:1.3;column-count:2;column-gap:22pt;column-fill:balance}.lr-shell.mvp .psheet .mast,.lr-shell.mvp .psheet .pcheck,.lr-shell.mvp .psheet .plog-notice,.lr-shell.mvp .psheet>.plog-link{column-span:all}.lr-shell.mvp .psheet>.slab{display:none}.lr-shell.mvp .psheet>.pcheck+.slab{display:block;column-span:all;font-size:10pt;margin:2pt 0}.lr-shell.mvp .psheet .bx2,.lr-shell.mvp .psheet .mvp-screen-only,.lr-shell.mvp .psheet .pick em{display:none!important}.lr-shell.mvp .psheet .mvp-print-only{display:inline}.lr-shell.mvp .psheet .mast{padding-bottom:5pt;border-bottom:.75pt solid #000}.lr-shell.mvp .psheet .mast .l{font-size:18pt;gap:6pt;color:#000}.lr-shell.mvp .psheet .mast .l .pmark{display:none}.lr-shell.mvp .psheet .mast .r{font-size:9pt;line-height:1.3}.lr-shell.mvp .psheet .pcheck{display:block;margin:2pt 0 3pt;font-size:8pt}.lr-shell.mvp .psheet>.plog-link{font-size:10pt;margin:3pt 0 0}.lr-shell.mvp .psheet .br2{display:block;padding:.5pt 0;border:0;line-height:1.1}.lr-shell.mvp .psheet .brm{display:block}.lr-shell.mvp .psheet .pick,.lr-shell.mvp .psheet .race{display:inline;margin:0;font-family:inherit;font-size:10pt;letter-spacing:0;line-height:1.1;text-transform:none}.lr-shell.mvp .psheet .race:after{content:": "}.lr-shell.mvp .psheet .pick{font-weight:700}.lr-shell.mvp .psheet .plog{margin:0;padding:1.5pt 0;border:0}.lr-shell.mvp .psheet .plog-contest{padding:.5pt 0;line-height:1.1}.lr-shell.mvp .psheet .plog-notice{padding:3pt 0}.lr-shell.mvp .psheet .plog h3{display:inline;margin:0;font-family:inherit;font-size:10pt;font-weight:400;letter-spacing:0;line-height:1.1;text-transform:none}.lr-shell.mvp .psheet .plog-contest h3:after{content:": "}.lr-shell.mvp .psheet .plog-notice h3{display:block;font-weight:700}.lr-shell.mvp .psheet .plog .plog-link{font-size:10pt;line-height:1.25;margin:1pt 0 0}.lr-shell.mvp .psheet .plog-contest .plog-pick{display:inline;margin:0;font-weight:700;line-height:1.1}.lr-shell.mvp .psheet .mnote,.lr-shell.mvp .psheet .mvp-asof-note,.lr-shell.mvp .psheet .pfoot,.lr-shell.mvp .psheet .plog-extra,.lr-shell.mvp .psheet .plog-logistics{display:none!important}}.lr-shell.mvp .hh-still{max-width:none}.lr-shell.mvp .hh-sheet:before{top:calc(-1 * var(--hh-reach, 280px));bottom:calc(-1 * var(--hh-foot, 0px));max-width:none;-webkit-mask-image:linear-gradient(180deg,transparent,#000 120px)!important;mask-image:linear-gradient(180deg,transparent,#000 120px)!important}@media (min-width:681px){.lr-shell.mvp .hh-sheet:before{left:-72px;right:-72px;width:auto;max-width:none;transform:none;-webkit-mask-image:linear-gradient(180deg,transparent,#000 120px),linear-gradient(90deg,transparent,#000 72px,#000 calc(100% - 72px),transparent)!important;mask-image:linear-gradient(180deg,transparent,#000 120px),linear-gradient(90deg,transparent,#000 72px,#000 calc(100% - 72px),transparent)!important;-webkit-mask-composite:source-in;mask-composite:intersect}}.lr-shell.mvp .hh-img{min-height:0;justify-content:flex-start}.lr-shell.mvp.home-dark,.lr-shell.mvp.home-light{--hh-side:top}@media (max-width:767px){.lr-shell.mvp .hh-img{padding-top:calc(var(--hh-photo, 67.6vw) + 40px)}}.lr-shell.mvp.home-dark .hh-img,.lr-shell.mvp.home-light .hh-img{background:none}@media (min-width:768px){.lr-shell.mvp.home-dark.veil-soft .hh-sheet:before,.lr-shell.mvp.home-light.veil-soft .hh-sheet:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:none}}@media (min-width:1024px){.lr-shell.mvp.home-dark .hh-img,.lr-shell.mvp.home-light .hh-img{padding-top:72px}}.lr-shell.mvp .hp-band{position:relative;isolation:isolate;overflow:hidden;background:oklch(.06 .02 262)}.lr-shell.mvp .hp-bandph{position:absolute;inset:0;z-index:-2;background-image:var(--hb-photo);background-size:cover;background-position:var(--hb-pos,50% 50%);background-repeat:no-repeat}.lr-shell.mvp .hp-bandimg{display:none}@media (max-width:767px){.lr-shell.mvp .hp-band{--hb-ink:oklch(0.06 0.02 262);overflow:clip}.lr-shell.mvp.home-light .hp-band:not(.hp-band-dark){--hb-ink:var(--paper)}.lr-shell.mvp .hp-bandph{display:none}.lr-shell.mvp .hp-bandimg{display:block;position:sticky;top:0;width:100%;height:auto;max-height:100vw;object-fit:cover}.lr-shell.mvp .hp-bandimg-light,.lr-shell.mvp.home-light .hp-bandimg:has(+.hp-bandimg-light){display:none}.lr-shell.mvp.home-light .hp-bandimg-light{display:block}.lr-shell.mvp .hp-band>:not(.hp-bandph,.hp-bandimg){position:relative;z-index:1;background:var(--hb-ink)}.lr-shell.mvp .hp-band>.hp-foot{background:var(--hb-ink)!important}.lr-shell.mvp .hp-band>.hp-foot:before{display:none}.lr-shell.mvp .hp-band>.hp-more:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:96px;background:linear-gradient(to bottom,transparent,var(--hb-ink));pointer-events:none}}.lr-shell.mvp .hp-band:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,oklch(.05 .02 262/.9),oklch(.05 .02 262/.94))}.lr-shell.mvp.home-light .hp-bandph{background-image:var(--hb-photo-light,var(--hb-photo))}.lr-shell.mvp.home-light .hp-band:not(.hp-band-dark){background:var(--paper)}.lr-shell.mvp.home-light .hp-band:not(.hp-band-dark):after{background:linear-gradient(180deg,oklch(1 0 0/.94),oklch(1 0 0/.96))}.lr-shell.mvp.home-light .hp-band-dark{color:oklch(1 0 0/.92)}.lr-shell.mvp.home-light .hp-band-dark .hh-h1{color:#fff}.lr-shell.mvp.home-light .hp-band-dark .hh-lede,.lr-shell.mvp.home-light .hp-band-dark a{color:inherit;text-shadow:inherit}.lr-shell.mvp.home-light .hp-band-tail .hp-foot,.lr-shell.mvp.home-light .zip-card .zc-known{border-color:var(--rule)}.lr-shell.mvp.home-dark .hp-band-tail .mvp-footsignup .vcap,.lr-shell.mvp.home-light .hp-band-tail .mvp-footsignup .vcap{border-top:0}.lr-shell.mvp.home-dark .hp-band-tail .hp-foot,.lr-shell.mvp.home-light .hp-band-tail .hp-foot{border-top:1px solid var(--rule)!important}.lr-shell.mvp .hp-band .hp-more{padding-top:64px;padding-bottom:64px}.lr-shell.mvp .hp-band-tail .hp-more{padding-bottom:24px}.lr-shell.mvp .hp-band-tail .mvp-footsignup{padding-bottom:48px}.lr-shell.mvp.home-dark>.hp-foot,.lr-shell.mvp.home-light>.hp-foot{position:relative;z-index:2;background:var(--paper);border-top:1px solid var(--rule)}.lr-shell.mvp .zip-card .zc-known{align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid oklch(1 0 0/.16)}.lr-shell.mvp .hh-sheet>.zip-card{z-index:2}.lr-shell.mvp .addr-field{min-width:0}.lr-shell.mvp .addr-field input{width:100%;box-sizing:border-box}.lr-shell.mvp .address-suggestions{margin-top:8px;border:1px solid var(--rule);border-radius:14px;background:var(--paper);color:var(--ink);overflow:hidden}.lr-shell.mvp .address-suggestions ul{list-style:none;margin:0;padding:0}.lr-shell.mvp .address-suggestions [role=option]{min-height:48px;padding:12px 16px;border-bottom:1px solid var(--rule);cursor:pointer;overflow-wrap:anywhere}.lr-shell.mvp .address-suggestions [aria-selected=true],.lr-shell.mvp .address-suggestions [role=option]:hover{background:var(--paper-2,var(--paper));box-shadow:inset 4px 0 var(--navy)}.lr-shell.mvp .address-suggestions span{display:block;font-weight:600}.lr-shell.mvp .address-suggestions small{display:block;color:var(--ink-2)}.lr-shell.mvp .address-attribution{padding:10px 16px 5px;background:#fff}.lr-shell.mvp .address-attribution img{width:auto;height:18px;display:block}.lr-shell.mvp .address-status{margin:8px 0 0;font-size:calc(13px * var(--lr-type-scale, 1))}.lr-shell.mvp .address-status:empty{display:none}.lr-shell.mvp .zip-card>.row{margin-top:12px}.lr-shell.mvp .mvp-ff{margin:12px 0 4px}.lr-shell.mvp .mvp-ff .vz-ff{grid-template-columns:1fr 32% 1fr;margin-top:8px}.lr-shell.mvp .mvp-sidenotes .mvp-sides{margin:8px 0 4px}.lr-shell.mvp .mvp-votenotes .mvp-votes{margin-top:4px}.lr-shell.mvp .mvp-says{margin-top:10px}.lr-shell.mvp .mvp-campaignsite{display:inline-block;width:auto;margin:8px 0 0}.lr-shell.mvp .mvp-background{margin-top:8px}.lr-shell.mvp [data-dark-money]{margin-bottom:12px}.lr-shell.mvp .mvp-group-heading{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px}.lr-shell.mvp .refrow .mvp-group-tag{display:inline-block;padding:2px 8px;border-radius:999px;background:#f5f6f8;color:#090d14;border:1px solid #d8dce2;font-family:var(--sans);font-size:calc(12px * var(--lr-type-scale, 1));font-weight:700;white-space:nowrap;vertical-align:1px}.lr-shell.mvp .mvp-groups{display:flex;flex-direction:column;gap:0}.lr-shell.mvp .mvp-group{margin-top:0;border-top:0;padding-top:0;gap:0}.lr-shell.mvp .mvp-group>.mvp-group-sum{font-family:var(--sans);font-size:inherit;letter-spacing:0;text-transform:none;color:inherit;margin:0;display:block}.lr-shell.mvp .mvp-group>.mvp-group-sum:after{content:"▸";margin-left:6px;color:var(--ink-3);font-size:calc(12px * var(--lr-type-scale, 1))}.lr-shell.mvp .mvp-group[open]>.mvp-group-sum:after{content:"▾"}.lr-shell.mvp .mvp-group>.mvp-group-sum .refrow{display:flex}.lr-shell.mvp .mvp-group>.mvp-group-list{margin:0 0 8px;padding-left:18px}.lr-shell.mvp details.pf-row{display:block}.lr-shell.mvp .pf-row>.pf-dsum{list-style:none;cursor:pointer;display:block}.lr-shell.mvp .pf-row>.pf-dsum::-webkit-details-marker{display:none}.lr-shell.mvp .pf-row>.pf-dsum .pf-dtop{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:5px}.lr-shell.mvp .pf-row>.pf-dsum .pf-dtop b:after{content:"▸";margin-left:6px;color:var(--ink-3);font-size:calc(12px * var(--lr-type-scale, 1));font-weight:400}.lr-shell.mvp .pf-row[open]>.pf-dsum .pf-dtop b:after{content:"▾"}.lr-shell.mvp .pf-row>.pf-dsum .vz-sk-bar{display:flex}.lr-shell.mvp .pf-row>.mvp-group-list{margin:8px 0 0;font-size:calc(12px * var(--lr-type-scale, 1));line-height:1.5;color:var(--ink-2)}.lr-shell.mvp .pf-row>.mvp-issuedetail{grid-column:2/4;margin-top:8px}.lr-shell.mvp .pf-row>.vd{grid-column:2/4;white-space:normal;text-align:left}.lr-shell.mvp .mvp-pf-money{margin-top:4px}.lr-shell.mvp .mvp-stocksviz{margin-top:8px}.lr-shell.mvp .mvp-noflags{margin:6px 0 10px}.lr-shell.mvp.home-dark .hp-more,.lr-shell.mvp.home-dark .mvp-footsignup,.lr-shell.mvp.home-light .hp-more,.lr-shell.mvp.home-light .mvp-footsignup{position:relative;z-index:3;width:100%;max-width:620px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;box-sizing:border-box}@media screen and (min-width:1024px){.lr-shell.mvp{--lr-type-scale:1.15;font-size:calc(15px * var(--lr-type-scale, 1));--lr-col-reading:calc(620px * var(--lr-type-scale, 1))}}.lr-shell.mvp .mvp-sharerow{gap:10px;flex-wrap:nowrap;justify-content:center}.lr-shell.mvp .mvp-sharerow .mvp-shareic{display:inline-flex;align-items:center;justify-content:center;min-width:64px;min-height:64px;padding:14px;border:0;border-radius:16px;background:none;color:var(--navy);text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.lr-shell.mvp .mvp-sharerow .mvp-shareic:active,.lr-shell.mvp .mvp-sharerow .mvp-shareic:hover{background:oklch(.5 .12 260/.12)}@keyframes mvpSheetDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes mvpScrimOut{0%{opacity:1}to{opacity:0}}.lr-shell.mvp .vsheet.mvp-sheetdown{animation:mvpSheetDown .26s ease-in forwards}.lr-shell.mvp .vscrim.mvp-scrimout{animation:mvpScrimOut .26s ease-in forwards}@media (prefers-reduced-motion:reduce){.lr-shell.mvp .vscrim.mvp-scrimout,.lr-shell.mvp .vsheet.mvp-sheetdown{animation:none}}.lr-shell.mvp .mvp-gapslead{margin-bottom:6px}.lr-shell.mvp .mvp-gaps{margin:0 0 14px;padding-left:18px;list-style:disc}.lr-shell.mvp .mvp-gaps li{font-size:calc(14.5px * var(--lr-type-scale, 1))}.lr-shell.mvp .mvp-getstarted{margin:4px 0 18px}.lr-shell.mvp .mvp-getstarted .go{width:auto;min-width:190px;min-height:44px;font-family:var(--sans);cursor:pointer;border-width:1px;border-style:solid;border-radius:14px;padding:16px 18px;font-size:calc(16px * var(--lr-type-scale, 1));font-weight:700}.lr-shell.mvp .mvp-support{margin:14px 0 0;font-family:var(--sans);font-size:calc(14.5px * var(--lr-type-scale, 1));line-height:1.6;letter-spacing:normal;color:var(--ink-2)}.lr-shell.mvp .mvp-support a{font-weight:600;color:var(--navy);text-decoration:underline;text-underline-offset:3px}.lr-shell.mvp.home-dark .mbrand,.lr-shell.mvp.home-light .mbrand{position:relative;z-index:3}.lr-shell.mvp .local-record-card:not(.local-record-team) .qcard>section>.mvp-reveal,.lr-shell.mvp .qcard>.mvp-reveal{grid-row:span 2;grid-column:1/-1;display:grid;grid-template-rows:subgrid}.lr-shell.mvp .qcard .mvp-reveal{min-width:0;cursor:pointer;border-radius:12px;margin:-8px;padding:8px;transition:background .15s ease}.lr-shell.mvp .mvp-reveal:hover{background:var(--navy-soft)}.lr-shell.mvp .mvp-reveal:hover .qc-name{color:var(--navy)}.lr-shell.mvp .mvp-reveal .qc-id,.lr-shell.mvp .mvp-reveal .qc-id:hover{cursor:inherit;background:none}.lr-shell.mvp .mvp-founder-offer{display:inline-block;margin:0 0 12px;padding:7px 12px;border-radius:6px;background:#b8f2cf;color:#102e1e;font-weight:800}.lr-shell.mvp .mvp-founder-limit{font-weight:700;margin:12px 0}.lr-shell.mvp .mvp-office-role{margin:0 0 24px;max-width:70ch;font-size:calc(16px * var(--lr-type-scale, 1));line-height:1.5}.lr-shell.mvp .mvp-office-role p{margin:0 0 8px}.lr-shell.mvp .mvp-office-role summary{cursor:pointer;min-height:44px;display:flex;align-items:center;text-decoration:underline}.lr-shell.mvp .mvp-office-role li,.lr-shell.mvp .mvp-office-role-print{overflow-wrap:anywhere}.lr-shell.mvp .mvp-office-role-print{font-size:calc(13px * var(--lr-type-scale, 1));line-height:1.5}.mvp .local-group{margin:22px 0 8px;font-size:calc(13px * var(--lr-type-scale, 1));letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.mvp .local-notice{padding:0 4px}.mvp .local-notice:empty{display:none}.mvp .local-notice h2{font-size:calc(22px * var(--lr-type-scale, 1));margin:20px 0 8px}.mvp .local-area-options{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.mvp .local-area-options button,.mvp .local-notice .vc-btn{padding:10px 14px;border-radius:10px;border-width:1px}.mvp .local-race{max-width:740px;margin:auto;padding:26px 18px 100px}.mvp .local-race h1{font-size:calc(clamp(28px, 5vw, 40px) * var(--lr-type-scale, 1));line-height:1.15;margin:12px 0 20px}.mvp .local-choices{display:grid;gap:10px;margin:18px 0}.mvp .local-choice{width:100%;text-align:left;padding:16px;border:1px solid;border-radius:14px;font:inherit}.mvp .local-choice span{display:block;font-size:calc(14px * var(--lr-type-scale, 1));margin-top:6px}.mvp .local-choice[aria-pressed=true]{outline:2px solid var(--navy);outline-offset:2px}.mvp .local-write-in{padding:16px;display:grid;gap:8px}.mvp .local-write-in input{width:100%;min-width:0;border:1px solid var(--rule);border-radius:8px;padding:12px;font:inherit;color:var(--ink);background:var(--paper)}.mvp .local-write-in p{margin:0;font-size:calc(14px * var(--lr-type-scale, 1))}.mvp .local-race .decided-strip{overflow-wrap:anywhere}.mvp .local-wording{white-space:pre-wrap;padding:18px;border:1px solid var(--rule);border-radius:14px;background:var(--paper);line-height:1.6}.mvp .local-wording-clipped{max-height:138px;overflow:hidden}.mvp .local-source{font-size:calc(12px * var(--lr-type-scale, 1));color:var(--ink-3);overflow-wrap:anywhere}.mvp .local-race .vc-btn{padding:12px 16px;border-radius:12px;border-width:1px;border-style:solid}.mvp .local-race .local-wording+.vc-btn{margin-top:10px}.lr-shell.mvp .local-race .qc-foot .skiprace{padding:13px 22px;border-radius:11px;border-width:1.5px}.mvp .local-actions{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}.lr-shell.mvp .local-record-cards,.lr-shell.mvp .local-record-compare-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.lr-shell.mvp .local-record-team.qcol{display:flex;flex-direction:column;gap:10px;grid-row:auto}.lr-shell.mvp .local-record-team .qcard{display:block;cursor:default;transform:none}.lr-shell.mvp .local-record-card:not(.local-record-team) .qcard>section{display:contents}.lr-shell.mvp .local-record-card:not(.local-record-team) .local-record-choice-title{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.lr-shell.mvp .local-record-choice-title{font-size:calc(22px * var(--lr-type-scale, 1));overflow-wrap:anywhere}.lr-shell.mvp .local-record-person{display:flex;align-items:flex-start;gap:12px;margin:18px 0;overflow-wrap:anywhere}.lr-shell.mvp .local-record-card .qav{width:78px;height:78px;cursor:default}.lr-shell.mvp .local-record-person>:last-child{min-width:0}.lr-shell.mvp .local-record-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.lr-shell.mvp .local-record-tabs [aria-pressed=true]{background:var(--navy);color:var(--paper)}.lr-shell.mvp .local-record-details section{border-top:1px solid var(--rule);padding:16px 0;overflow-wrap:anywhere}.lr-shell.mvp .local-record-details dl{display:grid;grid-template-columns:minmax(90px,1fr) minmax(0,2fr);gap:8px 16px}.lr-shell.mvp .local-record-details dd{margin:0}.lr-shell.mvp .local-record-topic blockquote{margin:12px 0;padding-left:12px;border-left:3px solid var(--rule)}.lr-shell.mvp .local-record-compare-grid section{min-width:0}.lr-shell.mvp .local-record-compare-grid select{width:100%;padding:10px;font:inherit;border:1px solid var(--rule);border-radius:8px;background:var(--paper);color:var(--ink)}.lr-shell.mvp .local-record-retention{margin:20px 0}@media (max-width:560px){.lr-shell.mvp .local-record-cards,.lr-shell.mvp .local-record-compare-grid{grid-template-columns:minmax(0,1fr)}}.lr-shell.mvp .local-record-reveal-hint{margin:3px 0 8px;font-size:calc(13px * var(--lr-type-scale, 1));color:var(--sky)}.lr-shell.mvp .dvsw-tabs.mvp-record-tabs{display:flex;flex-wrap:wrap;gap:4px 18px}.lr-shell.mvp .mvp-record-tabs .dvsw-t{min-height:44px;padding:8px 0;text-align:left}.lr-shell.mvp .mvp-record-panel{touch-action:pan-y}.lr-shell.mvp .mvp-record-panel[hidden]{display:none}.lr-shell.mvp .mvp-reveal-hint{margin:2px 0 6px;color:var(--ink-3);font-size:calc(12px * var(--lr-type-scale, 1))}.lr-shell.mvp .mvp-record-line{display:block;width:100%;min-height:44px;padding:4px 0;border:0;border-radius:4px;font-family:inherit;text-align:left;text-decoration:none}.lr-shell.mvp .mvp-record-prompt{display:block;margin-top:4px;font-weight:700;font-size:calc(14px * var(--lr-type-scale, 1));text-decoration:none}.lr-shell.mvp .mvp-line-marks{margin:-6px 0 6px;padding:0 12px}.lr-shell.mvp .mvp-line-marks>a{display:block}.lr-shell.mvp .mvp-open-record{align-self:flex-start;min-height:44px;margin-top:4px;padding:10px 14px;border-width:1px;border-style:solid;border-radius:10px;font-family:inherit;text-decoration:none}.lr-shell.mvp .hh>.hh-cred{pointer-events:auto;max-width:calc(100% - 32px);padding:5px 8px;border-radius:4px;background:oklch(.15 .018 262/.82);color:#fff;text-shadow:none;top:auto;bottom:12px;z-index:3}.lr-shell.mvp.home-light .hh>.hh-cred{background:oklch(.94 .006 262/.9);color:oklch(.4 .025 262)}.lr-shell.mvp .mvp-why{max-width:calc(620px * var(--lr-type-scale, 1));margin:0 auto 22px;padding:14px 14px 6px;border:1px solid var(--rule);border-radius:14px;background:var(--paper-2)}.lr-shell.mvp .local-race .mvp-why,.lr-shell.mvp .mvp-race-task .mvp-why{display:block;max-width:none;margin:0 0 22px}.lr-shell.mvp .mvp-why-poster{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:10px;background:var(--paper-3)}.lr-shell.mvp .mvp-why>.mvp-why-k:first-child{margin-top:2px}.lr-shell.mvp .mvp-why-fold{padding:0;overflow:hidden}.lr-shell.mvp .mvp-why-toggle{display:flex;width:100%;min-height:52px;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:0;border-radius:0;background:none;font-family:inherit;font-size:calc(17px * var(--lr-type-scale, 1));font-weight:700;text-align:left;color:var(--ink);white-space:normal}.lr-shell.mvp .mvp-why-toggle>span:first-child{min-width:0;line-height:1.35}.lr-shell.mvp .mvp-why-chev{flex:none;color:var(--navy);transition:transform .18s ease}.lr-shell.mvp .mvp-why-fold[data-open=true] .mvp-why-chev{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.lr-shell.mvp .mvp-why-chev{transition:none}}.lr-shell.mvp .mvp-why-body{display:grid;gap:4px 20px}.lr-shell.mvp .mvp-why-body[hidden]{display:none}.lr-shell.mvp .mvp-why-fold .mvp-why-body{padding:0 14px 10px}@media (min-width:640px){.lr-shell.mvp .mvp-why-body{grid-template-columns:minmax(200px,38%) 1fr;grid-template-rows:auto 1fr;grid-template-areas:"pic text" "more text";align-items:start;padding-bottom:8px}.lr-shell.mvp .mvp-why-pic{grid-area:pic}.lr-shell.mvp .mvp-why-text{grid-area:text}.lr-shell.mvp .mvp-why-more{grid-area:more}.lr-shell.mvp .mvp-why-body .mvp-why-poster{aspect-ratio:8/5}}.lr-shell.mvp .mvp-why-zoom{display:block;width:100%;padding:0;border:0;border-radius:10px;background:none;cursor:zoom-in}.lr-shell.mvp .mvp-why-zoom:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.lr-shell.mvp .mvp-why-hint{margin:6px 0 0;font-size:calc(13px * var(--lr-type-scale, 1));color:var(--ink-3)}.lr-shell.mvp .mvp-why-hint-tap{display:none}@media (pointer:coarse){.lr-shell.mvp .mvp-why-hint-click{display:none}.lr-shell.mvp .mvp-why-hint-tap{display:inline}}.lr-shell.mvp .mvp-why-big{display:block;width:100%;height:auto;max-height:70dvh;object-fit:contain;border-radius:10px}.lr-shell.mvp .mvp-why-more-info{font-weight:500;color:var(--ink-3)}.lr-shell.mvp .mvp-why-text .mvp-office-role p{margin:0 0 10px;font-size:calc(16px * var(--lr-type-scale, 1));line-height:1.5;color:var(--ink-2)}.lr-shell.mvp .mvp-why-more .mvp-office-role-sources h3{margin:12px 0 4px;font-size:calc(14px * var(--lr-type-scale, 1))}.lr-shell.mvp .mvp-why-more .mvp-office-role-sources p{margin:0 0 6px;font-size:calc(13px * var(--lr-type-scale, 1));color:var(--ink-3)}.lr-shell.mvp .mvp-why-more .mvp-office-role-sources ul{margin:0 0 10px;padding-left:1.2em;display:grid;gap:6px}.lr-shell.mvp .mvp-why-more .mvp-office-role-sources li{font-size:calc(14px * var(--lr-type-scale, 1));line-height:1.45;color:var(--ink-3)}.lr-shell.mvp .mvp-why-more .mvp-office-role-sources a{color:var(--ink-2);text-underline-offset:3px}.lr-shell.mvp .mvp-why-touch{margin:10px 0 4px;padding:0;list-style:none;display:grid;gap:6px}.lr-shell.mvp .mvp-why-touch li{position:relative;padding-left:18px;font-size:calc(17px * var(--lr-type-scale, 1));font-weight:600;line-height:1.35;color:var(--ink)}.lr-shell.mvp .mvp-why-touch li:before{content:"";position:absolute;left:2px;top:.55em;width:7px;height:7px;border-radius:50%;background:var(--navy)}.lr-shell.mvp .mvp-why-k{margin:16px 0 0;font-family:var(--mono);font-size:calc(12px * var(--lr-type-scale, 1));font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--navy)}.lr-shell.mvp .mvp-why .mvp-office-role{margin:0;max-width:none}.lr-shell.mvp .mvp-why>.mvp-office-role.stepnote{margin:8px 0 10px}.lr-shell.mvp .mvp-why .mvp-why-h{margin:8px 0;font-size:calc(20px * var(--lr-type-scale, 1));line-height:1.3;font-weight:800;letter-spacing:-.02em;color:var(--ink);text-wrap:balance}.lr-shell.mvp .mvp-why .mvp-why-desc{margin:0 0 4px;font-size:calc(17px * var(--lr-type-scale, 1));color:var(--ink-2)}.lr-shell.mvp .mvp-eagle{max-width:calc(620px * var(--lr-type-scale, 1));margin:28px auto 8px;padding:18px 16px;border:1px solid var(--rule);border-radius:14px;background:var(--paper-2);color:var(--ink)}.lr-shell.mvp .mvp-eagle-activities{margin-top:16px}@media (max-width:640px){.lr-shell.mvp .mvp-eagle{border:0;border-radius:0;background:none;padding-inline:0}}.lr-shell.mvp .mvp-eagle-top{margin-top:30px;display:grid;grid-template-columns:1fr;gap:14px}@media (min-width:640px){.lr-shell.mvp .mvp-eagle-top{grid-template-columns:200px 1fr;gap:22px;align-items:center}}.lr-shell.mvp .mvp-eagle-art{position:relative;width:min(240px,72%);aspect-ratio:1;margin:0 auto;border-radius:12px;overflow:hidden;background:var(--paper-3)}.lr-shell.mvp .mvp-eagle-art img{position:absolute;inset:0;display:block;width:100%;height:100%}@media (min-width:640px){.lr-shell.mvp .mvp-eagle-art{width:100%}}.lr-shell.mvp .mvp-eagle-finish{margin-top:16px;padding:14px;border:1px solid var(--rule);border-radius:12px;background:var(--paper)}.lr-shell.mvp .mvp-eagle-finish-h{margin:0 0 6px;font-size:calc(18px * var(--lr-type-scale, 1));font-weight:700;color:var(--ink)}.lr-shell.mvp .mvp-eagle-finish-acts{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}@media (max-width:600px){.lr-shell.mvp .mvp-eagle-finish-acts{grid-template-columns:1fr}}.lr-shell.mvp .mvp-eagle-finish-acts .vc-btn{min-height:48px;border-radius:12px;font-size:calc(15.5px * var(--lr-type-scale, 1));font-weight:700}.lr-shell.mvp .mvp-eagle-shelf{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:12px;font-size:calc(14.5px * var(--lr-type-scale, 1));color:var(--ink-2)}.lr-shell.mvp .mvp-eagle-shelf-items{display:inline-flex;gap:6px;padding:4px 8px;border:1px solid var(--rule);border-radius:10px;background:var(--paper-3);font-size:calc(22px * var(--lr-type-scale, 1));line-height:1.2}.lr-shell.mvp .mvp-eagle-cta{margin:12px 0 0;padding:10px 14px;border-radius:10px;background:var(--paper-3);color:var(--navy);font-size:calc(18px * var(--lr-type-scale, 1));font-weight:700;line-height:1.3}.lr-shell.mvp .mvp-eagle-k{margin:0;font-family:var(--mono);font-size:calc(12px * var(--lr-type-scale, 1));font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--navy)}.lr-shell.mvp .mvp-eagle-h{margin:8px 0 6px;font-size:calc(clamp(24px, 6.4vw, 32px) * var(--lr-type-scale, 1));line-height:1.1;font-weight:800;letter-spacing:-.02em}.lr-shell.mvp .mvp-eagle-free,.lr-shell.mvp .mvp-eagle-p{margin:0;font-size:calc(16px * var(--lr-type-scale, 1));line-height:1.45;color:var(--ink-2)}.lr-shell.mvp .mvp-eagle-free{color:var(--ink-3)}.lr-shell.mvp .mvp-eagle-act{margin-top:16px;padding-top:16px;border-top:1px solid var(--rule-2)}.lr-shell.mvp .mvp-eagle-act h3{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0 0 10px;font-size:calc(20px * var(--lr-type-scale, 1))}.lr-shell.mvp .mvp-eagle-tag{display:inline-flex;align-items:center;white-space:nowrap;padding:4px 9px;border:1px solid var(--rule);border-radius:99px;font-family:var(--mono);font-size:calc(11.5px * var(--lr-type-scale, 1));font-weight:700;color:var(--ink-3)}.lr-shell.mvp .mvp-eagle-tag.on{color:var(--good);border-color:var(--good)}.lr-shell.mvp .mvp-eagle-lab{display:block;margin:14px 0 8px;font-size:calc(16px * var(--lr-type-scale, 1));font-weight:600;color:var(--ink-2)}.lr-shell.mvp .mvp-eagle-lab span{font-weight:500;color:var(--ink-3)}.lr-shell.mvp .mvp-eagle input[type=email],.lr-shell.mvp .mvp-eagle textarea,.lr-shell.mvp .mvp-eagle-activities input[type=email],.lr-shell.mvp .mvp-eagle-activities input[type=text],.lr-shell.mvp .mvp-eagle-activities textarea{width:100%;box-sizing:border-box;padding:12px 14px;border:1px solid var(--rule);border-radius:12px;font:inherit;font-size:calc(16px * var(--lr-type-scale, 1))}.lr-shell.mvp .mvp-eagle-segs{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.lr-shell.mvp .mvp-eagle-segs button{min-height:48px;border-radius:12px}.lr-shell.mvp .mvp-eagle-segs button[aria-pressed=true]{border-color:var(--navy);background:var(--navy-soft)}.lr-shell.mvp #mvp-eagle-quote-name{margin-bottom:14px}.lr-shell.mvp .mvp-eagle-check{display:flex;gap:10px;align-items:flex-start;margin:14px 0;font-size:calc(15px * var(--lr-type-scale, 1));color:var(--ink-2)}.lr-shell.mvp .mvp-eagle-quote-tail{white-space:nowrap}.lr-shell.mvp .mvp-eagle-check input{width:20px;height:20px;margin:2px 0 0;flex:none}.lr-shell.mvp .mvp-eagle-send{width:100%;min-height:48px;border-radius:12px}.lr-shell.mvp .mvp-eagle-thanks{margin:0 0 4px;font-size:calc(18px * var(--lr-type-scale, 1));font-weight:600}.lr-shell.mvp .mvp-eagle-link{padding:0;border:0;background:none;font:inherit;color:var(--navy);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.lr-shell.mvp a.mvp-eagle-link{font-size:calc(19px * var(--lr-type-scale, 1));font-weight:600;color:var(--navy);opacity:1}.lr-shell.mvp .mvp-eagle-note{margin:12px 0 0;font-size:calc(14px * var(--lr-type-scale, 1));color:var(--ink-3)}.lr-shell.mvp .mvp-eagle-ph{margin:14px 0 0;font-family:var(--mono);font-size:calc(11px * var(--lr-type-scale, 1));color:var(--ink-3);text-align:center}.lr-shell.mvp .mvp-qsum{margin:0 0 18px;padding:14px 16px;border:1px solid var(--rule);border-radius:12px;background:var(--paper)}.lr-shell.mvp .mvp-qsum-lab{margin:0 0 8px;font-weight:700;color:var(--ink)}.lr-shell.mvp .mvp-qsum ul{margin:0;padding-left:20px;display:grid;gap:6px;font-size:calc(17px * var(--lr-type-scale, 1));line-height:1.45;color:var(--ink)}.lr-shell.mvp .mvp-qsum .local-source{margin:10px 0 0}.lr-shell.mvp .mvp-qsum-note{margin:10px 0 0;font-size:calc(13.5px * var(--lr-type-scale, 1));line-height:1.45;color:var(--ink-3)}.lr-shell.mvp .mvp-qmeans{display:block;margin-top:4px;font-weight:400;font-size:calc(14.5px * var(--lr-type-scale, 1));line-height:1.4;color:var(--ink-2)}.lr-shell.mvp .mvp-race-task{margin:12px 0 20px}.lr-shell.mvp .mvp-race-task h1{margin:0 0 8px;font-size:calc(clamp(22px, 3vw, 30px) * var(--lr-type-scale, 1));line-height:1.2}.lr-shell.mvp .mvp-race-jump{justify-content:flex-start;gap:8px;margin:0 0 12px}.lr-shell.mvp .mvp-race-task>p{margin:0;line-height:1.5;color:var(--ink-2)}.lr-shell.mvp .qs .mvp-money-total{color:var(--ink)}.lr-shell.mvp .mvp-money-flag{color:var(--bad-dk);font-weight:700}.lr-shell.mvp .hp-copy-list{list-style:disc;padding-left:1.4em;margin:0}.lr-shell.mvp .hp-copy-list>li+li{margin-top:12px}.lr-shell.mvp .hp-more .hp-sec .hp-copy-list>li>h3{margin:0 0 2px}.lr-shell.mvp .hp-more .hp-sec .hp-copy-list>li>p{margin:0}.lr-shell.mvp .hp-more .hp-sec ol.hp-copy-list>li+li{margin-top:18px}@media (min-width:768px){.lr-shell.mvp.home-dark,.lr-shell.mvp.home-light{--hh-side:center}.lr-shell.mvp.home-dark .hh-sheet,.lr-shell.mvp.home-dark .hh-txt,.lr-shell.mvp.home-dark .hp-more,.lr-shell.mvp.home-dark .mvp-footsignup,.lr-shell.mvp.home-light .hh-sheet,.lr-shell.mvp.home-light .hh-txt,.lr-shell.mvp.home-light .hp-more,.lr-shell.mvp.home-light .mvp-footsignup{margin-left:auto;margin-right:auto;max-width:calc(520px * var(--lr-type-scale, 1))}.lr-shell.mvp.home-light .hh-txt,.lr-shell.mvp.home-light .hp-more{text-shadow:0 0 14px oklch(1 0 0/.9),0 0 3px oklch(1 0 0/.9)}.lr-shell.mvp.home-dark .hh-txt,.lr-shell.mvp.home-dark .hp-more,.lr-shell.mvp.home-light .hp-band-dark .hp-more{text-shadow:0 0 14px oklch(.05 .02 262/.9),0 0 3px oklch(.05 .02 262/.9)}.lr-shell.mvp.home-dark .hh-still:after,.lr-shell.mvp.home-dark .hp-band:after,.lr-shell.mvp.home-light .hp-band-dark:after{background:linear-gradient(to right,oklch(.05 .02 262/.1) 0,oklch(.05 .02 262/.1) calc(50% - 400px * var(--lr-type-scale, 1)),oklch(.05 .02 262/.78) calc(50% - 290px * var(--lr-type-scale, 1)),oklch(.05 .02 262/.78) calc(50% + 290px * var(--lr-type-scale, 1)),oklch(.05 .02 262/.1) calc(50% + 400px * var(--lr-type-scale, 1)),oklch(.05 .02 262/.1) 100%)}.lr-shell.mvp.home-light .hh-still:after,.lr-shell.mvp.home-light .hp-band:not(.hp-band-dark):after{background:linear-gradient(to right,oklch(1 0 0/0) 0,oklch(1 0 0/0) calc(50% - 400px * var(--lr-type-scale, 1)),oklch(1 0 0/.82) calc(50% - 290px * var(--lr-type-scale, 1)),oklch(1 0 0/.82) calc(50% + 290px * var(--lr-type-scale, 1)),oklch(1 0 0/0) calc(50% + 400px * var(--lr-type-scale, 1)),oklch(1 0 0/0) 100%)}.lr-shell.mvp .hp-band{overflow:visible;clip-path:inset(0)}.lr-shell.mvp .hp-bandph{left:0;-webkit-mask-image:none;mask-image:none;position:fixed;top:0;bottom:auto;height:100dvh}.lr-shell.mvp .hp-band:after{position:fixed;top:0;left:0;right:0;bottom:auto;height:100dvh}.lr-shell.mvp.home-dark .hp-foot,.lr-shell.mvp.home-light .hp-foot{max-width:none!important;margin:0!important;grid-template-columns:1fr;gap:6px;justify-items:center;text-align:center!important}.lr-shell.mvp.home-light .hp-foot{background:var(--paper)!important}.lr-shell.mvp.home-dark .hp-foot{background:oklch(.06 .02 262)!important}}.lr-shell.mvp.lr-qc:not(.lr-checkout) [id]{scroll-margin-top:var(--mvp-race-scroll-offset,100px)}.lr-shell.mvp .mvp-eagle>.mvp-founding-cta{width:100%}@media screen{.lr-shell.mvp .psheet.mvp-ballot-collapsed{max-height:320px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 64px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 64px),transparent)}.lr-shell.mvp .psheet .bx2,.lr-shell.mvp .psheet .mnote,.lr-shell.mvp .psheet .mvp-screen-only,.lr-shell.mvp .psheet .pick em,.lr-shell.mvp .psheet .plog-extra{display:none}.lr-shell.mvp .psheet .mvp-print-only{display:inline}.lr-shell.mvp .psheet .br2{display:block;padding:5px 0}.lr-shell.mvp .psheet .brm{display:block}.lr-shell.mvp .psheet .pick,.lr-shell.mvp .psheet .plog-contest .plog-pick,.lr-shell.mvp .psheet .plog-contest h3,.lr-shell.mvp .psheet .race{display:inline;margin:0;font-family:inherit;font-size:calc(14px * var(--lr-type-scale, 1));letter-spacing:0;line-height:1.4;text-transform:none}.lr-shell.mvp .psheet .plog-contest h3,.lr-shell.mvp .psheet .race{font-weight:400;color:var(--ink-2)}.lr-shell.mvp .psheet .plog-contest h3:after,.lr-shell.mvp .psheet .race:after{content:": "}.lr-shell.mvp .psheet .pick,.lr-shell.mvp .psheet .plog-contest .plog-pick{font-weight:700;color:var(--ink)}.lr-shell.mvp .psheet .plog-contest{margin:0;padding:5px 0;border-top:0;border-bottom:1px solid var(--rule-2)}.lr-shell.mvp .psheet .br2,.lr-shell.mvp .psheet .plog-contest{break-inside:avoid}}@media screen and (min-width:700px){.lr-shell.mvp .psheet:not(.mvp-ballot-collapsed){column-count:2;column-gap:28px}.lr-shell.mvp .psheet:not(.mvp-ballot-collapsed) .mast,.lr-shell.mvp .psheet:not(.mvp-ballot-collapsed) .mvp-asof-note,.lr-shell.mvp .psheet:not(.mvp-ballot-collapsed) .pfl,.lr-shell.mvp .psheet:not(.mvp-ballot-collapsed) .pfoot,.lr-shell.mvp .psheet:not(.mvp-ballot-collapsed) .plog-logistics,.lr-shell.mvp .psheet:not(.mvp-ballot-collapsed) .plog-notice,.lr-shell.mvp .psheet:not(.mvp-ballot-collapsed)>.plog-link,.lr-shell.mvp .psheet:not(.mvp-ballot-collapsed)>.slab{column-span:all}}.lr-shell.mvp .mvp-ballot-toggle{display:block;margin:12px auto}.lr-shell.mvp .mvp-print-plain .co-head{text-align:center}.lr-shell.mvp .mvp-print-plain .co-acts{justify-content:center}.lr-shell.mvp.mvp-first-visit,.lr-shell.mvp.mvp-idle-warning{position:fixed;z-index:1000;inset:auto 1rem max(1rem,env(safe-area-inset-bottom));margin-inline:auto;max-width:42rem;display:flex;min-height:0;flex-direction:row;align-items:center;gap:1rem;padding:1rem;border:1px solid var(--rule);border-radius:.75rem;background:var(--paper);color:var(--ink);box-shadow:0 4px 24px #0003;font-size:calc(1rem * var(--lr-type-scale, 1));--vc-primary-bg:var(--navy,oklch(0.42 0.185 262));--vc-primary-border:var(--navy,oklch(0.42 0.185 262));--vc-primary-bg-hover:var(--navy-2,oklch(0.32 0.175 262));--vc-primary-border-hover:var(--navy-2,oklch(0.32 0.175 262))}.lr-shell.mvp.mvp-first-visit:before,.lr-shell.mvp.mvp-idle-warning:before{content:none}.lr-shell.mvp.mvp-first-visit p,.lr-shell.mvp.mvp-idle-warning p{margin:0;line-height:1.5}.lr-shell.mvp.mvp-first-visit button,.lr-shell.mvp.mvp-idle-warning button{flex-shrink:0;padding:.75rem 1rem;border:1px solid;border-radius:.5rem;font:inherit}.lr-shell.mvp .mvp-idle-time{white-space:nowrap}.lr-shell.mvp.mvp-first-visit{z-index:999}.lr-shell.mvp .mvp-idle-announcement{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media (max-width:480px){.lr-shell.mvp.mvp-first-visit,.lr-shell.mvp.mvp-idle-warning{flex-direction:column;align-items:stretch;gap:.75rem}}@media print{.lr-shell.mvp.mvp-first-visit,.lr-shell.mvp.mvp-idle-warning{display:none!important}}.lr-shell.mvp.mvp-idle-warning,.lr-shell.mvp.mvp-notice-backdrop{position:fixed;z-index:1001;inset:0;display:flex;min-height:0;flex-direction:column;align-items:center;justify-content:flex-start;gap:0;max-width:none;margin:0;padding:max(1rem,env(safe-area-inset-top)) 1rem 1rem;border:0;border-radius:0;background:oklch(.2 .02 262/62%);box-shadow:none;animation:mvp-notice-fade .2s ease-out}.lr-shell.mvp.mvp-idle-warning{z-index:1002}.lr-shell.mvp.mvp-notice-backdrop:before{content:none}.lr-shell.mvp .mvp-notice-card{width:100%;max-width:26rem;box-sizing:border-box;padding:1.25rem;border:1px solid var(--rule);border-radius:.75rem;background:var(--paper);color:var(--ink);box-shadow:0 8px 32px #0004;font-size:calc(1rem * var(--lr-type-scale, 1));line-height:1.5;--vc-primary-bg:var(--navy,oklch(0.42 0.185 262));--vc-primary-border:var(--navy,oklch(0.42 0.185 262));--vc-primary-bg-hover:var(--navy-2,oklch(0.32 0.175 262));--vc-primary-border-hover:var(--navy-2,oklch(0.32 0.175 262));animation:mvp-notice-drop .26s ease-out}.lr-shell.mvp .mvp-notice-card h2{display:flex;align-items:center;gap:.5rem;margin:0 0 .5rem;font-size:1.25em;line-height:1.25}.lr-shell.mvp .mvp-notice-card p{margin:0 0 1rem}.lr-shell.mvp .mvp-notice-card button{width:100%;padding:.75rem 1rem;border:1px solid;border-radius:.5rem;font:inherit}.lr-shell.mvp .mvp-idle-warning .mvp-notice-card p{font-weight:600}.lr-shell.mvp .mvp-idle-warning .mvp-idle-time{font-weight:800;white-space:nowrap}@keyframes mvp-notice-drop{0%{opacity:0;transform:translateY(-1.5rem)}to{opacity:1;transform:none}}@keyframes mvp-notice-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.lr-shell.mvp .mvp-notice-card,.lr-shell.mvp.mvp-idle-warning,.lr-shell.mvp.mvp-notice-backdrop{animation:none}}.mvp-privacy-banner{display:flex;align-items:center;gap:.5rem;max-width:42rem;box-sizing:border-box;margin:.75rem 1rem;padding:.625rem .875rem;border:1px solid color-mix(in oklch,var(--navy,oklch(.42 .185 262)) 18%,var(--paper));border-radius:.75rem;background:color-mix(in oklch,var(--navy,oklch(.42 .185 262)) 6%,var(--paper));color:var(--ink);font-size:calc(.9375rem * var(--lr-type-scale, 1));line-height:1.4}@media (min-width:700px){.mvp-privacy-banner{margin-inline:auto}}.mvp-privacy-banner svg{flex-shrink:0;color:var(--navy,oklch(.42 .185 262))}.mvp-privacy-banner strong{font-weight:700}@media print{.lr-shell.mvp.mvp-notice-backdrop,.mvp-privacy-banner{display:none!important}}.lr-shell.mvp .mvp-strip .jb-seg i.skip{position:relative}.lr-shell.mvp .mvp-strip .jb-seg i.skip:after{content:"";position:absolute;top:50%;left:50%;width:5px;height:5px;margin:-2.5px 0 0 -2.5px;border-radius:50%;background:var(--ink-3)}.lr-shell.mvp .cf [hidden]{display:none}@media screen{.lr-shell.mvp .mvp-end-away{display:none}}.lr-shell.mvp .mvp-end-bar,.lr-shell.mvp .mvp-end-head,.lr-shell.mvp .mvp-end-main{max-width:calc(620px * var(--lr-type-scale, 1));margin-inline:auto}.lr-shell.mvp .mvp-end-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.lr-shell.mvp .mvp-end-bar p{margin:0;text-align:center;font-size:calc(15px * var(--lr-type-scale, 1));color:var(--ink-2)}.lr-shell.mvp .mvp-end-main .mvp-eagle-activities{margin-top:12px}.lr-shell.mvp .mvp-end-main .mvp-eagle-act{margin-top:0;padding-top:0;border-top:0}.lr-shell.mvp .mvp-end-next{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;margin-top:16px}.lr-shell.mvp .mvp-end-act{margin-top:22px;scroll-margin-top:calc(var(--mvp-end-pin, 150px) + 12px)}.lr-shell.mvp .mvp-end-pin{position:sticky;top:8px;z-index:2;padding:10px;border:1px solid var(--rule);border-radius:14px;background:var(--paper-2)}.lr-shell.mvp .mvp-end-pin .mvp-eagle-top{margin-top:0;grid-template-columns:88px 1fr;gap:12px;align-items:center}.lr-shell.mvp .mvp-end-pin .mvp-eagle-art{width:88px}.lr-shell.mvp .mvp-end-pin .mvp-eagle-shelf{margin-top:8px}.lr-shell.mvp .mvp-eagle-cal{margin:0 0 6px;font-size:calc(40px * var(--lr-type-scale, 1));line-height:1}@media (min-width:768px) and (max-width:1099px){.lr-shell.mvp .hp-band{min-height:56.25vw;background-color:var(--hb-solid,oklch(.06 .02 262))}.lr-shell.mvp.home-light .hp-band:not(.hp-band-dark){background-color:var(--hb-solid-light,var(--hb-solid,var(--paper)))}.lr-shell.mvp .hp-bandph{position:sticky;top:0;left:auto;width:100%;height:56.25vw;margin-bottom:-56.25vw;background-image:linear-gradient(to bottom,transparent calc(100% - 140px),var(--hb-solid)),var(--hb-photo-tab,var(--hb-photo));background-size:100% 100%,100% 100%;background-position:0 0,top;background-color:transparent}.lr-shell.mvp.home-light .hp-bandph{background-image:linear-gradient(to bottom,transparent calc(100% - 140px),var(--hb-solid-light,var(--hb-solid))),var(
        --hb-photo-tab-light,var(--hb-photo-light,var(--hb-photo-tab,var(--hb-photo)))
      )}.lr-shell.mvp .hp-band:after{display:none}.lr-shell.mvp .hp-band{display:flow-root}.lr-shell.mvp.home-dark .hp-band .hp-more,.lr-shell.mvp.home-light .hp-band .hp-more{width:min(48%,440px);max-width:none;margin-block:48px;padding:28px;border-radius:14px;background:oklch(.06 .02 262/.72)}.lr-shell.mvp.home-light .hp-band:not(.hp-band-dark) .hp-more{background:oklch(1 0 0/.8)}.lr-shell.mvp .hp-band[data-side=left] .hp-more{width:min(42%,380px);margin-inline:28px auto}.lr-shell.mvp .hp-band[data-side=right] .hp-more{margin-inline:auto 28px}.lr-shell.mvp .hp-band[data-side=center] .hp-more{margin-inline:auto}.lr-shell.mvp .hp-band.hp-band-tail[data-side] .hp-more,.lr-shell.mvp.home-dark .hp-band-tail .mvp-footsignup,.lr-shell.mvp.home-light .hp-band-tail .mvp-footsignup{width:min(48%,440px);max-width:none;margin-inline:auto;padding:28px;border-radius:14px;background:oklch(.06 .02 262/.72)}.lr-shell.mvp .hp-band.hp-band-tail[data-side] .hp-more{margin-bottom:16px}.lr-shell.mvp.home-dark .hp-band-tail .mvp-footsignup,.lr-shell.mvp.home-light .hp-band-tail .mvp-footsignup{margin-block:0 48px}.lr-shell.mvp.home-light .hp-band-tail:not(.hp-band-dark) .hp-more,.lr-shell.mvp.home-light .hp-band-tail:not(.hp-band-dark) .mvp-footsignup{background:oklch(1 0 0/.8)}.lr-shell.mvp.home-dark .hp-band-tail .mvp-footsignup .prem-lab{color:oklch(1 0 0/.8)}}.lr-shell.mvp .mvp-end-pick{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;max-width:calc(620px * var(--lr-type-scale, 1));margin:0 auto 12px;font-size:calc(16px * var(--lr-type-scale, 1));color:var(--ink-2)}.lr-shell.mvp .mvp-end-pick .mvp-eagle-link{font-size:inherit;font-weight:600}.lr-shell.mvp .mvp-end-pick span{flex:1 1 240px;font-size:calc(14px * var(--lr-type-scale, 1));color:var(--vote-red)}body[data-mode=dark] .lr-shell.mvp .mvp-end-pick span{color:oklch(.7 .11 72)}.lr-shell.mvp .mvp-end-bar .vc-btn{display:inline-grid;place-items:center;width:40px;min-width:40px;height:40px;padding:0;border-radius:50%;font-size:calc(20px * var(--lr-type-scale, 1));line-height:1}.lr-shell.mvp .addr-trust span:before{flex:0 0 5px;align-self:flex-start;margin-top:calc(.5lh - 2.5px)}.lr-shell.mvp.mvp-demo-bar{--vc-primary-bg:var(--navy,oklch(0.42 0.185 262));--vc-primary-border:var(--navy,oklch(0.42 0.185 262));--vc-primary-bg-hover:var(--navy-2,oklch(0.32 0.175 262));--vc-primary-border-hover:var(--navy-2,oklch(0.32 0.175 262));min-height:0;position:fixed;inset:auto 12px 12px;z-index:60;display:grid;gap:8px;max-width:480px;margin-inline:auto;padding:12px 14px;border:1px solid var(--rule);border-radius:14px;background:var(--paper);box-shadow:0 8px 24px oklch(.2 .02 262/.22);font-size:calc(15px * var(--lr-type-scale, 1))}.lr-shell.mvp.mvp-demo-bar p{margin:0;color:var(--ink-2)}.lr-shell.mvp.mvp-demo-bar:before{content:none}.lr-shell.mvp.mvp-demo-menu{--vc-primary-bg:var(--navy,oklch(0.42 0.185 262));min-height:0;position:fixed;top:8px;right:8px;z-index:1100;display:grid;justify-items:end;gap:8px;background:none}.lr-shell.mvp.mvp-demo-menu:before{content:none}body .lr-shell.mvp.mvp-demo-menu>button.vc-btn.vc-secondary{min-height:36px;padding:6px 12px;border-radius:10px;background:var(--paper,#fff);font-size:calc(13px * var(--lr-type-scale, 1))}.lr-shell.mvp .mvp-demo-menu-list{display:grid;gap:6px;width:min(300px,calc(100vw - 16px));margin:0;padding:8px;list-style:none;border:1px solid var(--rule);border-radius:14px;background:var(--paper,#fff);box-shadow:0 8px 24px oklch(.2 .02 262/.22)}.lr-shell.mvp .mvp-demo-menu-list button{display:grid;width:100%;gap:2px;padding:10px 12px;border-radius:10px;background:none;text-align:left;font-size:calc(14px * var(--lr-type-scale, 1))}.lr-shell.mvp .mvp-demo-menu-list button span{font-size:calc(12.5px * var(--lr-type-scale, 1));color:var(--ink-3)}.lr-shell.mvp .mvp-skip-sheet{display:grid;gap:12px;padding-top:4px}.lr-shell.mvp .mvp-skip-sheet .mvp-mailwhat{margin:0 0 4px;font-size:calc(16px * var(--lr-type-scale, 1));line-height:1.5;color:var(--ink-2);text-align:left}.lr-shell.mvp .mvp-skip-sheet .mailrow{margin:0}.lr-shell.mvp .mvp-skip-sheet .mailrow button{width:100%}.lr-shell.mvp .mvp-skip-sheet .mailrow .btn-o{border:1px solid var(--rule)}.lr-shell.mvp .mvp-sticker-cta{display:grid;gap:18px;margin-top:24px;padding:20px;border:1px solid var(--rule);border-radius:12px;background:var(--paper)}.lr-shell.mvp .mvp-sticker-cta h3{margin:0 0 8px;color:var(--ink);font:700 20px/1.2 var(--sans)}.lr-shell.mvp .mvp-sticker-cta p{margin:0 0 14px;color:var(--ink-2);font:400 15px/1.5 var(--sans)}.lr-shell.mvp .mvp-sticker-cta-art{display:grid;place-items:center;height:242px}.lr-shell.mvp .mvp-sticker-cta-art img{display:block;width:156px;height:220px;object-fit:contain;border:5px solid white;border-radius:4px;box-shadow:var(--glass-shadow-sm);transform:rotate(-3deg)}.lr-shell.mvp .mvp-sticker-buy{display:inline-flex;min-height:44px;max-width:100%;align-items:center;justify-content:center;padding:11px 16px;border:1px solid;border-radius:8px;text-align:center;text-decoration:none;font:600 15px/1.3 var(--sans);cursor:pointer}.lr-shell.mvp .mvp-sticker-link,.lr-shell.mvp .mvp-sticker-shop a:not(.vc-btn){color:var(--ink-2);text-underline-offset:3px}.lr-shell.mvp .mvp-sticker-link{display:flex;align-items:center;min-height:44px;margin-top:4px;font:400 13px/1.4 var(--sans)}.lr-shell.mvp .mvp-sticker-cta a:focus-visible,.lr-shell.mvp .mvp-sticker-return a:focus-visible,.lr-shell.mvp .mvp-sticker-shop :is(a,button):focus-visible{outline:3px solid var(--navy);outline-offset:4px}.lr-shell.mvp main.mvp-sticker-shop.cf{max-width:1240px;padding:36px 16px 60px;color:var(--ink)}.lr-shell.mvp .mvp-sticker-head{text-align:center}.lr-shell.mvp .mvp-sticker-head h1,.lr-shell.mvp .mvp-sticker-return h1{margin:8px 0 12px;font:800 clamp(30px,5vw,42px)/1.1 var(--sans);letter-spacing:-.025em}.lr-shell.mvp .mvp-sticker-head>p:not(.co-kick){color:var(--ink-2);font:400 17px/1.5 var(--sans)}.lr-shell.mvp .mvp-sticker-hero{display:block;width:min(440px,100%);height:auto;margin:24px auto 32px;border-radius:10px;box-shadow:var(--glass-shadow-sm)}.lr-shell.mvp .mvp-sticker-intro{margin:0 0 24px;color:var(--ink-2);font:400 16px/1.5 var(--sans);text-align:center}.lr-shell.mvp .mvp-sticker-intro a{display:inline-flex;min-height:44px;align-items:center;margin-inline:5px}.lr-shell.mvp .mvp-sticker-grid{display:grid;gap:28px}.lr-shell.mvp .mvp-sticker-sheet{display:flex;flex-direction:column;min-width:0;padding:28px;background:var(--paper-2);border:1px solid var(--rule);border-radius:14px}.lr-shell.mvp .mvp-sticker-sheet-art{width:100%;padding:0;border:0;background:none;cursor:zoom-in;display:grid;place-items:center;height:250px;margin-bottom:20px}.lr-shell.mvp .mvp-sticker-sheet-art img{display:block;width:192px;height:240px;max-width:100%;object-fit:contain;border:5px solid white;border-radius:4px;box-shadow:var(--glass-shadow-sm);transform:rotate(-3deg)}.lr-shell.mvp .mvp-sticker-sheet>.mvp-sticker-enlarge-hint{margin:0;color:var(--ink-2);font:400 13px/1.4 var(--sans);text-align:center}.lr-shell.mvp .mvp-sticker-lightbox{max-width:min(92vw,720px);max-height:94vh;padding:16px;border:1px solid var(--rule);border-radius:14px;background:var(--paper-2);overflow:auto}.lr-shell.mvp .mvp-sticker-lightbox::backdrop{background:rgba(0,0,0,.6)}.lr-shell.mvp .mvp-sticker-lightbox img{display:block;width:100%;max-height:calc(94vh - 100px);object-fit:contain;background:white}.lr-shell.mvp .mvp-sticker-lightbox-close{display:flex;min-height:44px;align-items:center;justify-content:center;margin:12px auto 0;padding:11px 24px;border:1px solid;border-radius:8px;font:600 15px/1.3 var(--sans);cursor:pointer}.lr-shell.mvp .mvp-sticker-sheet-label{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:28px;color:var(--ink-2);font:500 12px/1.4 var(--mono)}.lr-shell.mvp .mvp-sticker-badge{padding:3px 8px;border-radius:12px;background:var(--navy-soft);color:var(--ink)}.lr-shell.mvp .mvp-sticker-bundle h2,.lr-shell.mvp .mvp-sticker-sheet h2{margin:12px 0 8px;color:var(--ink);font:700 24px/1.2 var(--sans)}.lr-shell.mvp .mvp-sticker-bundle p,.lr-shell.mvp .mvp-sticker-notes p,.lr-shell.mvp .mvp-sticker-return p,.lr-shell.mvp .mvp-sticker-sheet>p{color:var(--ink-2);font:400 15px/1.5 var(--sans)}.lr-shell.mvp .mvp-sticker-bundle .mvp-sticker-price,.lr-shell.mvp .mvp-sticker-sheet .mvp-sticker-price{margin:16px 0 12px;color:var(--ink);font:700 25px/1.2 var(--sans)}.lr-shell.mvp .mvp-sticker-sheet .mvp-sticker-buy{width:100%;margin-top:auto}.lr-shell.mvp .mvp-sticker-sheet .mvp-sticker-price{margin:auto 0 20px;padding-top:16px}.lr-shell.mvp .mvp-sticker-sheet .mvp-sticker-price+.mvp-sticker-buy{margin-top:0}.lr-shell.mvp .mvp-sticker-shop .mvp-sticker-policy a{color:var(--navy)}.lr-shell.mvp .mvp-sticker-shop .mvp-sticker-final-sale{margin:8px 0 0;color:var(--ink-2);font:400 13px/1.4 var(--sans);text-align:center}.lr-shell.mvp .mvp-sticker-bundle-art{display:block;height:auto}.lr-shell.mvp .mvp-sticker-bundle-actions,.lr-shell.mvp .mvp-sticker-bundle-art{width:100%;max-width:320px;margin-inline:auto}.lr-shell.mvp .mvp-sticker-bundle{display:grid;gap:12px 28px;margin-top:28px;padding:26px;border:2px solid var(--navy);border-radius:14px;background:var(--paper);box-shadow:var(--glass-shadow-sm)}.lr-shell.mvp .mvp-sticker-bundle h2{font-size:calc(28px * var(--lr-type-scale, 1))}.lr-shell.mvp .mvp-sticker-bundle-actions .mvp-sticker-buy{width:100%}.lr-shell.mvp .mvp-sticker-error{grid-column:1/-1;color:var(--ink)}.lr-shell.mvp .mvp-sticker-notes{padding-top:22px;text-align:center}.lr-shell.mvp .mvp-sticker-notes p{margin:4px 0}.lr-shell.mvp .mvp-sticker-notes .mvp-sticker-policy a{display:inline;min-height:0;margin-inline:0}.lr-shell.mvp .mvp-sticker-notes a{display:inline-flex;align-items:center;min-height:44px;margin-inline:8px}.lr-shell.mvp main.mvp-sticker-return.cf{max-width:680px;padding-block:60px}.lr-shell.mvp .mvp-sticker-return section{padding:28px;border:1px solid var(--rule);border-radius:14px;background:var(--paper-2)}.lr-shell.mvp .mvp-sticker-return .mvp-sticker-buy{margin-top:20px}@media (min-width:640px){.lr-shell.mvp .mvp-sticker-cta{grid-template-columns:196px 1fr;align-items:center}.lr-shell.mvp .mvp-sticker-bundle{grid-template-columns:280px 1fr 260px;grid-template-areas:"art head actions";align-items:center}.lr-shell.mvp .mvp-sticker-bundle-art{grid-area:art}.lr-shell.mvp .mvp-sticker-bundle-head{grid-area:head}.lr-shell.mvp .mvp-sticker-bundle-actions{grid-area:actions}}@media (min-width:900px){.lr-shell.mvp main.mvp-sticker-shop.cf{padding-inline:32px}.lr-shell.mvp .mvp-sticker-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.lr-shell.mvp .mvp-eagle-save{margin-top:18px}.lr-shell.mvp .mvp-eagle-save-button{width:100%;min-height:48px;padding:12px 22px;border:1px solid;border-radius:8px;font:600 16px/1.4 var(--sans);cursor:pointer}.lr-shell.mvp .mvp-eagle-save-button:focus-visible{outline:3px solid var(--navy);outline-offset:4px}.lr-shell.mvp .mvp-eagle-save-status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.lr-shell.mvp .mvp-eagle-save-error{margin-top:6px;color:var(--ink-2);font:400 14px/1.5 var(--sans)}.lr-shell.mvp .mvp-sticker-cta{padding:24px}.lr-shell.mvp .mvp-sticker-cta h3{font-size:calc(26px * var(--lr-type-scale, 1))}.lr-shell.mvp .mvp-sticker-cta .mvp-sticker-buy{display:flex;width:100%}.lr-shell.mvp .mvp-sticker-cta .mvp-sticker-buy+.mvp-sticker-buy{margin-top:10px}@media (min-width:640px){.lr-shell.mvp .mvp-eagle-save-button{width:auto}}.lr-shell.mvp .mvp-record-prompt .fn-mark{margin-left:2px;font-size:calc(12px * var(--lr-type-scale, 1));font-weight:700;color:var(--navy);cursor:pointer}.lr-shell.mvp .cmpv-col .mvp-record-line{min-height:0;padding:11px 0;font-size:calc(13px * var(--lr-type-scale, 1));line-height:1.5;color:var(--ink-2)}.lr-shell.mvp .cmpv-col .mvp-record-prompt{margin-top:2px;font-size:calc(12px * var(--lr-type-scale, 1));color:var(--ink)}.lr-shell.mvp .cmpv-col .mvp-record-line+.mvp-record-line{border-top:1px solid var(--rule-2)}.lr-shell.mvp .cmpv-col .mvp-open-record{min-height:36px;font-size:calc(12px * var(--lr-type-scale, 1))}@media (max-width:640px){.lr-shell.mvp .cmpv-col .refrow{grid-template-columns:auto minmax(0,1fr);gap:4px 8px}.lr-shell.mvp .cmpv-col .refrow>span{min-width:0;overflow-wrap:anywhere}}.lr-shell.mvp .mvp-socials{display:flex;gap:12px;justify-content:center;list-style:none;margin:0;padding:0}.lr-shell.mvp .mvp-socials li{margin:0;padding:0}.lr-shell.mvp .mvp-socials a{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--rule);border-radius:50%;color:var(--ink);background:transparent}.lr-shell.mvp .mvp-socials a:hover{color:#123f99;border-color:currentColor}.lr-shell.mvp.home-dark .mvp-socials a:hover{color:var(--ink);border-color:var(--ink)}.lr-shell.mvp .mvp-socials a:focus-visible{outline:3px solid #123f99;outline-offset:2px}.lr-shell.mvp.home-dark .mvp-socials a:focus-visible{outline-color:var(--ink)}.lr-shell.mvp main .mvp-socials{justify-content:flex-start}.lr-shell.mvp .hp-foot-slim{font-size:calc(15px * var(--lr-type-scale, 1));color:var(--ink-2)}.lr-shell.mvp .hp-foot-slim a{text-underline-offset:3px}.lr-shell.mvp .hp-foot-slim>.mvp-socials{grid-column:1/-1}.lr-shell.mvp.lr-checkout .hp-foot-slim>.mvp-socials{justify-content:flex-start}@media (max-width:900px){.lr-shell.mvp.lr-checkout .hp-foot-slim>.mvp-socials{justify-content:center}}.lr-shell.mvp.mvp-homebar{display:contents}body[data-mode=light] .lr-shell.mvp.mvp-homebar .bnav.mvp-bnav:before{background:oklch(1 0 0)}body[data-mode=dark] .lr-shell.mvp.mvp-homebar .bnav.mvp-bnav:before{background:oklch(.17 .02 262)}.lr-shell.mvp .bnav.mvp-bnav button[aria-disabled=true]{cursor:not-allowed;pointer-events:none}body[data-mode=light] .lr-shell.mvp .bnav.mvp-bnav button[aria-disabled=true],body[data-mode=light] .lr-shell.mvp .bnav.mvp-bnav button[aria-disabled=true] .bn-ic{color:oklch(.45 .01 260)!important}body[data-mode=dark] .lr-shell.mvp .bnav.mvp-bnav button[aria-disabled=true],body[data-mode=dark] .lr-shell.mvp .bnav.mvp-bnav button[aria-disabled=true] .bn-ic{color:oklch(.74 .01 260)!important}.lr-shell.mvp .bnav.mvp-bnav button[aria-disabled=true] .bn-ic{opacity:.75}.lr-shell.mvp .cmp-head .mvp-head-id{display:flex;flex-direction:column;gap:8px;min-width:0;font-weight:400;text-transform:none;letter-spacing:normal}.lr-shell.mvp .mvp-head-id .mvp-reveal{margin:0;padding:0}.lr-shell.mvp .mvp-head-id .qc-who{display:flex;flex-direction:column;align-items:center;gap:6px;min-height:0;text-align:center}.lr-shell.mvp .mvp-head-id .qc-id{display:contents}.lr-shell.mvp .mvp-head-id .qc-name{order:1;margin:0;font-size:calc(15px * var(--lr-type-scale, 1));overflow-wrap:anywhere}.lr-shell.mvp .mvp-head-id .qav{order:2;width:56px;height:56px}.lr-shell.mvp .mvp-head-id .mvp-reveal-hint{order:1;margin:0}.lr-shell.mvp .mvp-head-id .qc-seat{order:3}.lr-shell.mvp .mvp-head-id .qc-pos,.lr-shell.mvp .mvp-head-id .qc-seat{margin:0;font-size:calc(11px * var(--lr-type-scale, 1));line-height:1.3}.lr-shell.mvp .mvp-head-id .qc-pos{order:4;justify-content:center;flex-wrap:wrap}.lr-shell.mvp .mvp-head-id .qc-pos2{order:5;margin:0}.lr-shell.mvp .mvp-head-id .qc-role{display:block;text-align:center;font-size:calc(10px * var(--lr-type-scale, 1))}.lr-shell.mvp .mvp-head-id .qc-pick{width:100%;min-height:44px;padding:10px 8px}.lr-shell.mvp .mvp-head-id .local-record-choice-title,.lr-shell.mvp .mvp-head-id .qc-pick{font-size:calc(14px * var(--lr-type-scale, 1))}.lr-shell.mvp .pfpanel .pf-person{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin:22px 0 6px;padding:10px 12px;border-left:6px solid var(--cand-1);border-radius:8px;background:var(--paper-2)}.lr-shell.mvp .pfpanel .pf-person.cha{border-left-color:var(--cand-2)}.lr-shell.mvp .pfpanel .pf-person h3{margin:0;font-family:var(--serif);font-size:calc(19px * var(--lr-type-scale, 1));line-height:1.2;color:var(--ink)}.lr-shell.mvp .pfpanel .pf-person span{font-size:calc(13px * var(--lr-type-scale, 1));color:var(--ink-2)}@media (min-width:768px){.lr-shell.mvp .pfpanel.mvp-pf-pair{width:min(1120px,100%)}}.lr-shell.mvp .pfpanel .pf-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:22px;align-items:start}.lr-shell.mvp .pfpanel .pf-pair>.pf-person{grid-column:var(--p);grid-row:2;position:sticky;top:0;z-index:2;margin:10px 0 8px}.lr-shell.mvp .pfpanel .pf-pair>.pf-pair-sec{display:contents}.lr-shell.mvp .pfpanel .pf-pair .pf-q{grid-column:1/-1;grid-row:1;margin:22px 0 0}.lr-shell.mvp .pfpanel .pf-pair .pf-q-dup{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lr-shell.mvp .pfpanel .pf-pair .pf-cell{grid-column:var(--p);grid-row:calc(var(--r) + 3);min-width:0;margin:0;padding:6px 0 14px 12px;border-left:3px solid var(--cand-1);border-bottom:1px solid var(--rule-2)}.lr-shell.mvp .pfpanel .pf-pair .pf-cell[data-person="2"]{border-left-color:var(--cand-2)}.lr-shell.mvp .pfpanel .pf-pair .pf-cell:before{content:attr(data-who);display:none;margin:0 0 6px;font-family:var(--mono);font-size:calc(10px * var(--lr-type-scale, 1));font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--cand-1)}.lr-shell.mvp .pfpanel .pf-pair .pf-cell[data-person="2"]:before{color:var(--cand-2)}@media (max-width:767px){.lr-shell.mvp .pfpanel .pf-pair{column-gap:12px}.lr-shell.mvp .pfpanel .pf-pair>.pf-person{padding:8px 10px}.lr-shell.mvp .pfpanel .pf-pair>.pf-person h3{font-size:calc(16px * var(--lr-type-scale, 1))}.lr-shell.mvp .pfpanel .pf-pair .pf-cell{grid-row:calc(var(--r) * 2 + 3);padding-left:8px}.lr-shell.mvp .pfpanel .pf-pair .pf-cell.is-stack{grid-column:1/-1;grid-row:calc(var(--r) * 2 + 2 + var(--p))}.lr-shell.mvp .pfpanel .pf-pair .pf-cell.is-stack:before{display:block}}.tf-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lr-shell .hh-sheet .try-wrap{display:flex;flex-direction:column;gap:10px}.lr-shell .hh-sheet .go.try-first{display:flex;align-items:center;justify-content:center;text-decoration:none;width:100%;box-sizing:border-box;min-height:44px;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-width:2px;border-style:solid;cursor:pointer}.lr-shell.home-light .hh-sheet .go.try-first{border-color:oklch(.42 .185 262);color:oklch(.42 .185 262);background:oklch(1 0 0/.55)}.lr-shell.home-light .hh-sheet .go.try-first:hover{background:oklch(.955 .03 262);color:oklch(.32 .175 262);border-color:oklch(.32 .175 262)}.lr-shell.home-dark .hh-sheet .go.try-first{border-color:oklch(1 0 0/.78);color:#fff;background:oklch(1 0 0/.06)}.lr-shell.home-dark .hh-sheet .go.try-first:hover{background:oklch(1 0 0/.16);border-color:#fff}.lr-shell .hh-sheet .go.try-first:focus-visible{outline:3px solid oklch(.74 .12 258);outline-offset:3px}.lr-shell .hh-sheet .try-first-note{margin:-2px 0 0;text-align:center;font-size:calc(12.5px * var(--lr-type-scale, 1));line-height:1.4}.lr-shell.home-dark .hh-sheet .try-first-note{color:oklch(1 0 0/.8)}.lr-shell.home-light .hh-sheet .try-first-note{color:var(--ink-2)}.lr-shell .try-first-pay{margin:12px 0 0;text-align:center}.lr-shell .try-first-pay a.tf-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px;font-family:var(--sans);font-size:calc(15px * var(--lr-type-scale, 1));font-weight:600;color:var(--navy);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px}.lr-shell .try-first-pay a.tf-link:hover{color:var(--navy-2)}.lr-shell .try-first-pay a.tf-link:focus-visible{outline:3px solid var(--navy);outline-offset:2px;border-radius:6px}.lr-shell .try-first-pay a.tf-link svg{width:16px;height:16px;flex:none}.lr-shell .try-first-pay .tf-note{margin:0;font-size:calc(12.5px * var(--lr-type-scale, 1));line-height:1.45;color:var(--ink-3)}.lr-shell .try-first-pay.tf-inline{text-align:left;margin:4px 0 0}.lr-shell .try-first-pay.tf-inline .tf-ask{margin:0;font-size:calc(14.5px * var(--lr-type-scale, 1));color:var(--ink-2)}.lr-shell .try-first-pay.tf-inline a.tf-link{padding-left:0}.lr-shell .try-first-pay.tf-cta{text-align:center;margin:10px 0 0}body .lr-shell.mvp .vc-btn.vc-secondary.tf-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;box-sizing:border-box;text-decoration:none;border-width:2px;border-color:var(--navy);color:var(--navy)}body .lr-shell.mvp .vc-btn.vc-secondary.tf-btn svg{width:18px;height:18px;flex:none}.lr-shell .try-first-pay.tf-cta .tf-note{margin:8px 0 0}.sample-banner{position:sticky;top:0;z-index:55;background:oklch(.42 .185 262);color:#fff;border-bottom:1px solid oklch(.82 .07 262/.45);box-shadow:0 4px 14px oklch(.2 .05 262/.3);font-family:var(--sans,"Hanken Grotesk",system-ui,sans-serif)}.sample-banner .sb-in{max-width:1180px;margin:0 auto;padding:8px 12px;display:flex;align-items:center;justify-content:space-between;gap:10px}.sample-banner .sb-msg{margin:0;font-size:calc(16px * var(--lr-type-scale, 1));line-height:1.2;font-weight:700;color:#fff}.sample-banner .sb-btn{flex:none;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 12px;border-radius:12px;background:#fff;color:oklch(.32 .175 262);font-family:inherit;font-size:calc(15px * var(--lr-type-scale, 1));font-weight:700;text-decoration:none;white-space:nowrap;border:0}.sample-banner .sb-in{flex-wrap:wrap}.sample-banner .sb-back{flex:1 0 100%;display:inline-flex;align-items:center;min-height:44px;color:#fff;font-size:calc(15px * var(--lr-type-scale, 1));font-weight:700;text-decoration:underline;text-underline-offset:3px}.sample-banner .sb-back:focus-visible{outline:3px solid #fff;outline-offset:3px}.sample-banner .sb-btn:hover{background:oklch(.955 .03 262)}.sample-banner .sb-btn:focus-visible{outline:3px solid #fff;outline-offset:3px}.sample-banner .sb-long,.sample-banner .sb-tab{display:none}.sb-tab-note{margin:0;padding:9px 16px;background:var(--navy-soft);color:var(--ink);border-bottom:1px solid var(--rule);font-family:var(--sans);font-size:calc(14px * var(--lr-type-scale, 1));line-height:1.35;font-weight:500}@media (min-width:601px){.sample-banner .sb-in{padding:16px 24px;gap:14px}.sample-banner .sb-short{display:none}.sample-banner .sb-long{display:inline}.sample-banner .sb-msg{font-size:calc(18px * var(--lr-type-scale, 1));line-height:1.3}.sample-banner .sb-btn{font-size:calc(16px * var(--lr-type-scale, 1));padding:10px 18px}.sample-banner .sb-tab{display:block;margin:0 auto;max-width:1180px;padding:0 24px 14px;font-size:calc(14px * var(--lr-type-scale, 1));line-height:1.4;font-weight:500;color:oklch(1 0 0/.94)}.sb-tab-note{display:none}.lr-shell.lr-qc:has(.sample-banner) .jbar{top:calc(var(--sb-h, 0px) + 31px)}}.lr-shell.mvp .hp-featured{margin:0 0 12px;text-align:left}.lr-shell.mvp .hp-featured-row{display:flex;align-items:baseline;justify-content:flex-start;gap:10px;flex-wrap:wrap}.lr-shell.mvp .hp-featured-eye{font-family:var(--mono);font-size:calc(11px * var(--lr-type-scale, 1));font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.lr-shell.mvp .hp-featured-forbes{font-family:Georgia,Times New Roman,serif;font-weight:700;font-size:calc(20px * var(--lr-type-scale, 1));letter-spacing:-.02em;line-height:1;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--navy)}.lr-shell.mvp .addr-privacy{margin:8px 0 0;font-size:calc(14px * var(--lr-type-scale, 1));line-height:1.35;color:var(--ink-2,inherit)}.lr-shell.mvp main.mvp-next.cf{max-width:calc(560px * var(--lr-type-scale, 1));padding-top:36px;padding-bottom:60px;color:var(--ink)}.lr-shell.mvp .mvp-next h1{margin:0 0 14px;font:700 clamp(27px,4vw,34px) /1.12 var(--sans);letter-spacing:-.025em}.lr-shell.mvp .mvp-next h2{margin:32px 0 12px;font:700 20px/1.25 var(--sans);letter-spacing:-.015em}.lr-shell.mvp .mvp-next p{margin:0 0 16px;font-size:calc(16px * var(--lr-type-scale, 1));line-height:1.5;color:var(--ink-2)}.lr-shell.mvp .mvp-next p.mvp-next-fine{font-size:calc(14px * var(--lr-type-scale, 1));color:var(--ink-3)}.lr-shell.mvp .mvp-next p.mvp-next-price{color:var(--ink)}.lr-shell.mvp .mvp-next-money{color:color-mix(in oklab,var(--good) 70%,var(--ink))}body[data-mode=dark] .lr-shell.mvp .mvp-next-money{color:var(--good)}.lr-shell.mvp .mvp-next-acts{display:flex;flex-direction:column;gap:12px;margin:22px 0 8px}.lr-shell.mvp .mvp-next-acts p{margin:-4px 0 4px;font-size:calc(14px * var(--lr-type-scale, 1));color:var(--ink-3);text-align:center}.lr-shell.mvp .mvp-next-btn{display:block;box-sizing:border-box;width:100%;padding:13px 16px;border-width:1px;border-style:solid;border-radius:10px;font:600 15px/1.4 var(--sans);text-align:center;text-decoration:none}.lr-shell.mvp .mvp-next .mvp-next-more{margin:14px 0 0;text-align:center}.lr-shell.mvp .mvp-next-link{display:inline-block;padding:6px 0;font-size:calc(15px * var(--lr-type-scale, 1));color:var(--ink-2);text-decoration:underline;text-underline-offset:3px}.lr-shell.mvp .mvp-next-link:hover{color:var(--navy)}.lr-shell.mvp .mvp-next :is(a,button):focus-visible{outline:2px solid var(--navy);outline-offset:3px}@media screen{.lr-shell.mvp main.mvp-print-federal{padding-bottom:0}.lr-shell.mvp .cf.mvp-print-tight{padding-bottom:20px}}.lr-shell.mvp .mvp-print-status{font-weight:600;color:var(--ink)}.lr-shell.mvp .mvp-print-support{margin:22px 0 0;padding:18px 16px;border:1px solid var(--rule);border-radius:10px;background:var(--paper-2)}.lr-shell.mvp .mvp-print-support h2{margin:0 0 8px;font:700 20px/1.25 var(--sans);letter-spacing:-.015em}.lr-shell.mvp .mvp-print-support p{margin:0 0 12px;font-size:calc(15px * var(--lr-type-scale, 1));line-height:1.5;color:var(--ink-2)}.lr-shell.mvp .mvp-print-support .mvp-print-support-btn{display:block;box-sizing:border-box;width:100%;padding:13px 16px;border-width:1px;border-style:solid;border-radius:10px;font:600 15px/1.4 var(--sans);text-align:center;text-decoration:none}.lr-shell.mvp .mvp-print-support .mvp-eagle-link{display:inline-block;margin-top:12px}.lr-shell.mvp .mvp-print-note{margin:0 0 16px;padding:14px 16px;border:1px solid var(--rule);border-radius:10px;background:var(--paper-2)}.lr-shell.mvp .mvp-print-note p{margin:0 0 8px}.lr-shell.mvp .mvp-eagle-rate button{font-size:calc(26px * var(--lr-type-scale, 1));line-height:1}.lr-shell.mvp .mvp-eagle-glad{margin-top:12px}.lr-shell.mvp .cf.mvp-print-lead{padding-bottom:0}.lr-shell.mvp .mvp-print-note a.mvp-eagle-link{font-size:calc(16px * var(--lr-type-scale, 1))}.lr-shell.mvp .mvp-end-bar:has([data-labelled]) p{white-space:nowrap}.lr-shell.mvp .mvp-end-bar .vc-btn[data-labelled]{flex:none;text-decoration:none;width:auto;min-width:0;padding:0 16px;border-radius:999px;font-size:calc(14px * var(--lr-type-scale, 1));font-weight:600;white-space:nowrap}.lr-shell.mvp .fm .fm6-story{margin-top:64px}.lr-shell.mvp .fm .fm6-band{position:relative;left:50%;transform:translateX(-50%);width:100vw;aspect-ratio:16/9;overflow:hidden;background:#fbf3e4}.lr-shell.mvp .fm .fm6-band img{display:block;width:100%;height:100%;object-fit:cover}.lr-shell.mvp .fm .fm6-t{position:absolute;top:0;bottom:0;display:flex;align-items:center}.lr-shell.mvp .fm .fm6-band.L .fm6-t{left:5%;width:31%}.lr-shell.mvp .fm .fm6-band.R .fm6-t{right:3.5%;width:28%}.lr-shell.mvp .fm .fm6-t h2{margin:0;font-family:var(--serif);font-size:calc(min(3.1vw, 46px) * var(--lr-type-scale, 1));line-height:1.08;font-weight:700;letter-spacing:-.025em;color:oklch(.2 .035 260)}.lr-shell.mvp .fm .fm6-close{margin:40px auto 0;max-width:720px;padding:0 20px;text-align:center;font-family:var(--serif);font-size:calc(clamp(22px, 3vw, 30px) * var(--lr-type-scale, 1));line-height:1.2;font-weight:700;color:var(--navy)}.lr-shell.mvp .fm .fm6-pairs{margin-top:72px}.lr-shell.mvp .fm .fm6-row{position:relative;left:50%;transform:translateX(-50%);width:100vw;display:grid;grid-template-columns:1fr 1fr}.lr-shell.mvp .fm .fm6-row+.fm6-row{border-top:1px solid rgba(255,255,255,.5)}.lr-shell.mvp .fm .fm6-c{position:relative;margin:0;display:flex;flex-direction:column}.lr-shell.mvp .fm .fm6-l{background:#2a2335;color:#fff;border-right:1px solid rgba(255,255,255,.18)}.lr-shell.mvp .fm .fm6-r{background:#fbf1e2;color:oklch(.2 .035 260);border-left:1px solid rgba(0,0,0,.08)}.lr-shell.mvp .fm .fm6-c img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.lr-shell.mvp .fm .fm6-c figcaption{padding:14px 12px 26px;font-family:var(--serif);font-size:calc(15px * var(--lr-type-scale, 1));line-height:1.25;font-weight:700;letter-spacing:-.02em;text-wrap:balance}.lr-shell.mvp .fm .fm6-r figcaption{color:oklch(.42 .185 262)}@media (min-width:701px){.lr-shell.mvp .fm .fm6-c img{aspect-ratio:16/10}.lr-shell.mvp .fm .fm6-c figcaption{position:absolute;left:0;right:0;bottom:0;box-sizing:border-box;padding:clamp(90px,9vw,130px) clamp(28px,22%,300px) clamp(28px,2.8vw,40px) clamp(28px,2.8vw,40px);font-size:calc(clamp(22px, 1.9vw, 26px) * var(--lr-type-scale, 1));line-height:1.2;color:#fff;background:linear-gradient(0deg,rgba(42,35,53,.92) 0,rgba(42,35,53,.78) 30%,rgba(42,35,53,.38) 65%,rgba(42,35,53,0))}.lr-shell.mvp .fm .fm6-r figcaption{color:oklch(.42 .185 262);background:linear-gradient(0deg,rgba(251,241,226,.96) 0,rgba(251,241,226,.82) 30%,rgba(251,241,226,.4) 65%,rgba(251,241,226,0))}.lr-shell.mvp .fm .fm6-row:first-of-type .fm6-l img{object-position:50% 60%}.lr-shell.mvp .fm .fm6-row:first-of-type .fm6-r img{object-position:50% 40%}.lr-shell.mvp .fm .fm6-row:nth-of-type(2) .fm6-l img{object-position:50% 35%}.lr-shell.mvp .fm .fm6-row:nth-of-type(2) .fm6-r img{object-position:50% 40%}.lr-shell.mvp .fm .fm6-row:nth-of-type(3) .fm6-l img{object-position:50% 10%}.lr-shell.mvp .fm .fm6-row:nth-of-type(3) .fm6-r img{object-position:50% 20%}.lr-shell.mvp .fm .fm6-row:nth-of-type(4) .fm6-l img{object-position:50% 45%}.lr-shell.mvp .fm .fm6-row:nth-of-type(4) .fm6-r img{object-position:50% 40%}}@media (max-width:700px){.lr-shell.mvp .fm .fm6-story{margin-top:48px}.lr-shell.mvp .fm .fm6-band{aspect-ratio:auto;background:var(--paper)}.lr-shell.mvp .fm .fm6-band img{height:auto;aspect-ratio:16/9}.lr-shell.mvp .fm .fm6-t{position:static;width:auto!important;padding:20px 20px 36px}.lr-shell.mvp .fm .fm6-t h2{font-size:calc(clamp(28px, 8vw, 36px) * var(--lr-type-scale, 1));color:var(--ink)}.lr-shell.mvp .fm .fm6-close{margin-top:8px;font-size:calc(22px * var(--lr-type-scale, 1))}}.lr-shell.mvp .fm .fm6-inbox{max-width:820px;margin:64px auto 0;text-align:center}.lr-shell.mvp .fm .fm6-made{display:inline-block;margin:0 0 14px;padding:4px 12px;border-radius:999px;background:var(--navy-soft);color:var(--navy);font-size:calc(12px * var(--lr-type-scale, 1));font-weight:700;letter-spacing:.03em}.lr-shell.mvp .fm .fm6-cue{display:inline-flex;align-items:center;gap:10px;margin:2px 0 16px;padding:10px 18px;border-radius:999px;background:var(--navy);color:#fff;font-size:calc(15px * var(--lr-type-scale, 1));font-weight:700;box-shadow:0 6px 18px rgba(6,62,175,.25)}.lr-shell.mvp .fm .fm6-cue svg{width:18px;height:18px;stroke:#fff;fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.lr-shell.mvp .fm .fm6-phone{width:375px;max-width:100%;margin:0 auto;border:11px solid #1b2030;border-radius:42px;background:#1b2030;overflow:hidden;box-shadow:0 14px 40px rgba(20,30,60,.25)}.lr-shell.mvp .fm .fm6-phone iframe{display:block;width:100%;height:780px;border:0;background:#fff;border-radius:30px}.lr-shell.mvp .fm .fm6-promise{max-width:760px;margin:64px auto 0;padding:34px 30px;border-radius:20px;background:#063eaf;color:#fff;text-align:center}.lr-shell.mvp .fm .fm6-promise svg{width:44px;height:44px;stroke:#fff;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.lr-shell.mvp .fm .fm6-promise h3{margin:10px 0 18px;font-family:var(--serif);font-size:calc(clamp(26px, 3.6vw, 36px) * var(--lr-type-scale, 1));line-height:1.15;font-weight:800;letter-spacing:-.02em;color:#fff}.lr-shell.mvp .fm .fm6-promise p{margin:8px auto 0;max-width:560px;font-size:calc(15.5px * var(--lr-type-scale, 1));line-height:1.5;font-weight:600;color:#e8efff}.lr-shell.mvp .fm .fm6-details{max-width:640px;margin:24px auto 0}.lr-shell.mvp .fm .fm6-details p{margin:8px 0;font-size:calc(13px * var(--lr-type-scale, 1));line-height:1.5;color:var(--ink-3)}@media (max-width:700px){.lr-shell.mvp .fm .fm6-inbox{margin-top:48px}}.lr-shell.mvp .l1-facts{margin:0;padding:0;list-style:none}.lr-shell.mvp .l1-facts li{padding:9px 0;font-size:calc(13px * var(--lr-type-scale, 1));line-height:1.5;color:var(--ink-2)}.lr-shell.mvp .l1-facts li+li{border-top:1px solid var(--rule-2)}.lr-shell.mvp .l1-grp{margin:14px 0 4px;font-size:calc(15px * var(--lr-type-scale, 1));font-weight:700;line-height:1.3;color:var(--ink)}.lr-shell.mvp .l1-conn{margin-top:10px;padding:10px 12px;border-radius:10px;background:var(--navy-soft);font-size:calc(13px * var(--lr-type-scale, 1));line-height:1.5}.lr-shell.mvp .l1-conn p{margin:0}.lr-shell.mvp .l1-conn-src{margin-top:4px;font-family:var(--mono);font-size:calc(10.5px * var(--lr-type-scale, 1));color:var(--ink-3)}.lr-shell.mvp .l1-flag,.lr-shell.mvp .l1-prose{margin:0;padding:9px 0;font-size:calc(13px * var(--lr-type-scale, 1));line-height:1.5;color:var(--ink-2)}.lr-shell.mvp .l1-prose+.l1-prose{border-top:1px solid var(--rule-2)}.lr-shell.mvp .l1-attr{color:var(--ink-3)}.lr-shell.mvp .l1-more{margin-top:6px}.lr-shell.mvp .l1-topline{margin:12px 0 0}.lr-shell.mvp .l1-fold{margin:10px 0 0}.lr-shell.mvp .l1-compare{margin-top:22px}.lr-shell.mvp .l1-sources{margin-top:26px;padding-top:6px;border-top:1px solid var(--rule)}.lr-shell.mvp .l1-sources ol{margin:10px 0 0;padding-left:22px;font-size:calc(12.5px * var(--lr-type-scale, 1));line-height:1.5;color:var(--ink-2)}.lr-shell.mvp .l1-sources li{padding:3px 0;overflow-wrap:anywhere}.lr-shell.mvp .l1-used{color:var(--ink-3)}.lr-shell.mvp .l1-tiles{display:grid;gap:8px}.lr-shell.mvp .l1-tile{display:grid;gap:2px;padding:10px 12px;border:1px solid var(--rule-2);border-radius:10px}.lr-shell.mvp .l1-tile-amt{font-size:calc(22px * var(--lr-type-scale, 1));line-height:1.15;color:var(--ink)}.lr-shell.mvp .l1-tile-what{font-size:calc(13px * var(--lr-type-scale, 1));color:var(--ink-2)}.lr-shell.mvp .l1-tile-per,.lr-shell.mvp .l1-tile-src{font-family:var(--mono);font-size:calc(10.5px * var(--lr-type-scale, 1));color:var(--ink-3)}@media (max-width:640px){.lr-shell.mvp [data-l1] .cmpv-split{display:block}.lr-shell.mvp [data-l1] .cmpv-rule{display:none}.lr-shell.mvp [data-l1] .cmpv-col+.cmpv-rule+.cmpv-col{margin-top:18px;padding-top:14px;border-top:1px solid var(--rule-2)}.lr-shell.mvp [data-l1] .cmpv-col{padding-left:12px;border-left:4px solid var(--cand-1)}.lr-shell.mvp [data-l1] .cmpv-col+.cmpv-rule+.cmpv-col{border-left-color:var(--cand-2)}.lr-shell.mvp [data-l1] .cmpv-dcap{margin:0 0 8px;font-size:calc(13px * var(--lr-type-scale, 1));letter-spacing:.05em;color:var(--ink)}.lr-shell.mvp [data-l1] .cmpv-empty,.lr-shell.mvp [data-l1] .l1-none,.lr-shell.mvp [data-l1] .stepnote{color:var(--ink-2)}}.lr-shell.mvp .mvp-pinned{--cmp-pin-h:calc(90px * var(--lr-type-scale, 1))}.lr-shell.mvp .mvp-pinned.mvp-nopin{--cmp-pin-h:0px}.lr-shell.mvp .mvp-cmp .cmp-side.inc{border-bottom-color:var(--cand-1)}.lr-shell.mvp .mvp-cmp .cmp-side.cha{border-bottom-color:var(--cand-2)}.lr-shell.mvp .mvp-pinned .cmp-head .cmp-side{padding-bottom:0;border-bottom:0}.lr-shell.mvp .mvp-pinned .cmp-pin{position:sticky;top:var(--sb-h,0);z-index:6;box-sizing:border-box;min-height:var(--cmp-pin-h);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin:14px -20px 0;padding:8px 20px 10px;background:var(--paper-2);border-bottom:1px solid var(--rule)}.lr-shell.mvp .mvp-pinned .cmp-pin-cell{min-width:0;padding-top:6px;border-top:4px solid var(--cand-1)}.lr-shell.mvp .mvp-pinned .cmp-pin-cell.cha{border-top-color:var(--cand-2)}.lr-shell.mvp .mvp-pinned .cmp-pin-who{display:block;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:calc(13px * var(--lr-type-scale, 1));font-weight:700;line-height:1.3;color:var(--ink)}.lr-shell.mvp .mvp-pinned .cmp-pin .qc-pick{width:100%;height:40px;min-height:0;padding:4px 6px;font-size:calc(14px * var(--lr-type-scale, 1));line-height:1.1}.lr-shell.mvp .mvp-pinned .mvp-merged-body>.mvp-merged-sec>.mvp-merged-h{position:sticky;top:calc(var(--sb-h, 0px) + var(--cmp-pin-h));z-index:5;margin:0 -20px;padding:8px 20px;font-size:calc(20px * var(--lr-type-scale, 1));background:var(--paper);border-bottom:2px solid var(--rule)}.lr-shell.mvp{--cand-1:oklch(0.52 0.15 295);--cand-2:oklch(0.52 0.08 200)}body[data-mode=dark] .lr-shell.mvp{--cand-1:oklch(0.72 0.14 295);--cand-2:oklch(0.72 0.08 200)}.lr-shell.mvp [data-l1=money] .vx-sankey .vx-legend{justify-content:flex-start;margin:0 0 10px}.lr-shell.mvp [data-l1=money] .l1-groups .refrows{margin:10px 0 4px;padding:4px 12px 8px}.lr-shell.mvp [data-l1=money] .l1-groups .reflab{margin:14px 0 0}.lr-shell.mvp [data-l1=money] .refrow{grid-template-columns:auto minmax(0,1fr);gap:4px 8px}.lr-shell.mvp [data-l1=money] .refrow>span{min-width:0;overflow-wrap:anywhere}.lr-shell.mvp .l1-none{margin:6px 0 0;font-size:calc(13px * var(--lr-type-scale, 1));color:var(--ink-3)}.lr-shell.mvp .l1-checks{margin:0;font-size:calc(13px * var(--lr-type-scale, 1));line-height:1.5;color:var(--ink-2)}.lr-shell.mvp .l1-find{margin:6px 0 0}.lr-shell.mvp .l1-topnote{margin:0 0 8px}.lr-shell.mvp .l1-weblink{display:inline-block;margin-top:6px;font-weight:700;font-size:calc(14px * var(--lr-type-scale, 1))}.lr-shell.mvp .l1-both{margin:0 6px 4px 0;font-size:calc(11px * var(--lr-type-scale, 1));letter-spacing:.03em;color:var(--ink-3)}.lr-shell.mvp .l1-both:before{content:"\2194\00a0"}.lr-shell.mvp .mvp-office-role-sources>summary{cursor:pointer;list-style-position:inside}.lr-shell.mvp .mvp-why-more .mvp-office-role-sources>summary h3{display:inline;margin:0;font-size:calc(14px * var(--lr-type-scale, 1))}.lr-shell.mvp .mvp-why-more .mvp-office-role-sources>summary{list-style:none}.lr-shell.mvp .mvp-why-more .mvp-office-role-sources>summary::-webkit-details-marker{display:none}.lr-shell.mvp .mvp-why-more .mvp-office-role-sources>summary h3:before{content:"▸ "}.lr-shell.mvp .mvp-why-more .mvp-office-role-sources[open]>summary h3:before{content:"▾ "}.lr-shell.mvp ul.l1-facts,.lr-shell.mvp ul.l1-facts li{list-style:none}.lr-shell.mvp .l1-note{margin-top:12px;border:1px solid var(--rule-2);border-radius:10px;padding:0 14px}.lr-shell.mvp .l1-note>summary{min-height:44px;display:flex;align-items:center;cursor:pointer;font-size:calc(14px * var(--lr-type-scale, 1));font-weight:600;color:var(--ink)}.lr-shell.mvp .l1-note>p{margin:0 0 12px}.lr-shell.mvp .l1-tag{display:inline-block;padding:1px 8px;border-radius:999px;font-family:var(--mono);font-size:calc(10.5px * var(--lr-type-scale, 1));letter-spacing:.04em}.lr-shell.mvp .l1-did p{margin:4px 0 0}.lr-shell.mvp .l1-did .l1-attr{font-size:calc(12px * var(--lr-type-scale, 1))}.lr-shell.mvp .l1-card{padding:12px 14px 14px;border:1px solid var(--rule-2);border-radius:12px;background:var(--paper)}.lr-shell.mvp .l1-card .l1-grp:first-child{margin-top:0}.lr-shell.mvp .l1-tile{background:var(--paper);color:var(--ink)}.lr-shell.mvp .l1-own{margin-top:6px;font-size:calc(13px * var(--lr-type-scale, 1))}.lr-shell.mvp .l1-own>summary{cursor:pointer;min-height:28px;color:var(--navy);font-weight:600}.lr-shell.mvp .l1-own blockquote{margin:6px 0;padding-left:10px;border-left:3px solid var(--rule);color:var(--ink-2);line-height:1.45}.lr-shell.mvp .l1-badge,.lr-shell.mvp .l1-chip{display:inline-block;margin:0 6px 4px 0;padding:1px 8px;border-radius:999px;border:1px solid var(--rule);background:var(--tag-bg,var(--paper));color:var(--ink-2);font-size:calc(12px * var(--lr-type-scale, 1));line-height:1.5}.lr-shell.mvp .l1-badge{font-weight:600;color:var(--ink)}.lr-shell.mvp .l1-badge[data-evidence="Opinion, not a record"]{border-style:dashed}.lr-shell.mvp .l1-tag{margin-right:6px;background:var(--navy-soft);color:var(--ink)}.lr-shell.mvp .l1-tally{margin:0 0 8px}.lr-shell.mvp .l1-tally .stepnote{margin:4px 0 0}.lr-shell.mvp .l1-tally-bar{display:flex;gap:2px;height:12px;border-radius:6px;overflow:hidden}.lr-shell.mvp .l1-tally-bar i{flex-basis:0;min-width:6px;background:var(--rule)}.lr-shell.mvp .l1-tally-bar i[data-v=kept]{background:var(--good)}.lr-shell.mvp .l1-tally-bar i[data-v=mixed]{background:var(--amb)}.lr-shell.mvp .l1-tally-bar i[data-v=broken]{background:var(--bad)}.lr-shell.mvp .l1-conn{color:var(--ink)}.lr-shell.mvp .l1-givers{margin-top:12px}.lr-shell.mvp .l1-sq{display:inline-block;width:10px;height:10px;margin-right:6px;border-radius:2px;background:var(--ink-3)}.lr-shell.mvp .l1-sq[data-kind=corporate]{background:var(--navy)}.lr-shell.mvp .l1-sq[data-kind=trade]{background:var(--amb)}.lr-shell.mvp .l1-sq[data-kind=labor]{background:var(--good)}.lr-shell.mvp .l1-sq[data-kind=membership],.lr-shell.mvp .l1-sq[data-kind=non_connected]{background:var(--bad)}.lr-shell.mvp .l1-sq[data-kind=leadership],.lr-shell.mvp .l1-sq[data-kind=party],.lr-shell.mvp .l1-sq[data-kind^=ally],.lr-shell.mvp .l1-sq[data-kind^=opp]{background:var(--ink-2)}.lr-shell.mvp .l1-giver-about{display:block;margin-top:2px;font-size:calc(13px * var(--lr-type-scale, 1));color:var(--ink-2)}.lr-shell.mvp .l2-panel .l2-jump{position:sticky;top:0;z-index:2;background:var(--paper)}.lr-shell.mvp .l2-panel .l2-sec{padding:18px 0 8px;scroll-margin-top:56px}.lr-shell.mvp .l2-panel .l2-sec+.l2-sec{border-top:1px solid var(--rule)}.lr-shell.mvp .l2-panel .l2-sec .mvp-merged-h{margin-top:0}.lr-shell.mvp .l2-bar{margin:8px 0 12px}.lr-shell.mvp .l2-track{display:flex;gap:2px;height:28px;border-radius:8px;overflow:hidden}.lr-shell.mvp .l2-seg{flex-basis:0;min-width:8px;padding:0;border:0;cursor:pointer;background-color:var(--ink-3)}.lr-shell.mvp .l2-seg[aria-pressed=true]{outline:3px solid var(--ink);outline-offset:-3px}.lr-shell.mvp .l2-seg[data-kind=small]{background-color:var(--good)}.lr-shell.mvp .l2-seg[data-kind=large]{background-color:var(--navy)}.lr-shell.mvp .l2-seg[data-kind=industry]{background-color:var(--amb);background-image:repeating-linear-gradient(45deg,transparent 0 4px,oklch(.2 0 0/.35) 4px 6px)}.lr-shell.mvp .l2-seg[data-kind=issue]{background-color:var(--bad);background-image:radial-gradient(oklch(.2 0 0/.4) 1.5px,transparent 2px);background-size:7px 7px}.lr-shell.mvp .l2-seg[data-kind=politicians]{background-color:var(--ink-2);background-image:repeating-linear-gradient(90deg,transparent 0 5px,oklch(1 0 0/.4) 5px 7px)}.lr-shell.mvp .l2-seg[data-kind=unsorted]{background-color:var(--rule);background-image:repeating-linear-gradient(-45deg,transparent 0 3px,oklch(.5 0 0/.45) 3px 4px)}.lr-shell.mvp .l2-legend{margin:8px 0 0;padding:0;list-style:none;display:grid;gap:2px}.lr-shell.mvp .l2-legend-btn{display:flex;align-items:center;gap:8px;width:100%;min-height:36px;padding:4px 6px;border:0;border-radius:8px;background:none;font:inherit;font-size:calc(13px * var(--lr-type-scale, 1));color:var(--ink-2);text-align:left;cursor:pointer}.lr-shell.mvp .l2-legend-btn[aria-expanded=true]{background:var(--navy-soft);color:var(--ink)}.lr-shell.mvp .l2-legend-btn>b{margin-left:auto;color:var(--ink);white-space:nowrap}.lr-shell.mvp .l2-sw{flex:0 0 14px;width:14px;height:14px;border-radius:3px;background-color:var(--ink-3)}.lr-shell.mvp .l2-seglist{margin-top:8px;padding:8px 12px;border:1px solid var(--rule-2);border-radius:10px}.lr-shell.mvp .l2-giver-detail{display:block;margin-top:6px;padding-left:10px;border-left:3px solid var(--rule);font-size:calc(13px * var(--lr-type-scale, 1));line-height:1.5;color:var(--ink-2)}.lr-shell.mvp .l2-more>summary{cursor:pointer;min-height:36px;display:flex;align-items:center;font-weight:600;color:var(--navy)}.lr-shell.mvp .l2-outside{margin-top:14px;padding-top:8px;border-top:1px solid var(--rule-2)}.lr-shell.mvp .l2-dark{border-style:dashed;color:var(--ink);font-weight:600;white-space:nowrap}.lr-shell.mvp .l2-giver-head{display:inline-flex;max-width:100%;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.lr-shell.mvp .l2-giver-head .l2-dark{margin:0}.lr-shell.mvp .l1-outside .l2-dark{margin:0 0 0 2px;vertical-align:1px;font-family:var(--sans)}@media (max-width:640px){.lr-shell.mvp .l2-panel .cmpv-split{display:block}.lr-shell.mvp .l2-panel .cmpv-rule{display:none}.lr-shell.mvp .l2-panel .cmpv-col+.cmpv-rule+.cmpv-col{margin-top:18px;padding-top:14px;border-top:1px solid var(--rule-2)}}.lr-shell.mvp .l2-more>summary:before{content:"▸ ";margin-right:4px}.lr-shell.mvp .l2-more[open]>summary:before{content:"▾ "}.lr-shell.mvp{--l2-union:oklch(0.52 0.19 320)}body[data-mode=dark] .lr-shell.mvp{--l2-union:oklch(0.72 0.17 320)}.lr-shell.mvp .l2-seg[data-kind=union]{background-color:var(--l2-union);background-image:linear-gradient(45deg,oklch(1 0 0/.35) 25%,transparent 0),linear-gradient(-45deg,oklch(1 0 0/.35) 25%,transparent 0);background-size:8px 8px}.lr-shell.mvp .l1-sq[data-kind=labor]{background:var(--l2-union)}.lr-shell.mvp .fn-mark+.fn-mark:before{content:", "}.lr-shell.mvp .l2-who{display:inline-block;padding-bottom:2px;border-bottom:3px solid var(--cand-1)}.lr-shell.mvp .l2-who.cha{border-bottom-color:var(--cand-2)}.lr-shell.mvp .l2-missing{margin-top:10px}.lr-shell.mvp .l2-panel .l2-back{padding:10px 0 6px}.lr-shell.mvp .l2-panel .l2-back .vc-btn{min-height:40px;padding:10px 16px;border:1px solid var(--rule);border-radius:12px;font:inherit;font-weight:600;cursor:pointer}.lr-shell.mvp .l2-panel .l2-jump .pf-tab{font-family:var(--sans,var(--font-hanken-stack,system-ui,sans-serif));letter-spacing:.02em;text-transform:none;font-size:calc(13px * var(--lr-type-scale, 1))}@media (max-width:767px){.lr-shell.mvp .l2-panel .pf-top{display:flex;flex-direction:column;padding-top:10px}.lr-shell.mvp .l2-panel .pf-top .l2-back{order:-1;padding:0 44px 4px 0}.lr-shell.mvp .l2-panel .pf-eyebrow{display:none}.lr-shell.mvp .l2-panel .pf-title{margin:2px 0 0;font-size:calc(18px * var(--lr-type-scale, 1))}.lr-shell.mvp .l2-panel .pf-x{top:10px;right:10px}.lr-shell.mvp .l2-panel .l2-jump{margin-top:8px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent)}.lr-shell.mvp .l2-panel .pf-body{padding-bottom:calc(110px + env(safe-area-inset-bottom, 0px))}}.lr-shell.mvp .l2-donut{margin:12px 0}.lr-shell.mvp .l2-donut .vx-legend{display:none}.lr-shell.mvp .l2-donut .vx-donut svg{width:240px;height:240px}.lr-shell.mvp .l2-donut .vx-dl{font-size:calc(8.6px * var(--lr-type-scale, 1));letter-spacing:.03em}.lr-shell.mvp .l2-legend>li>.l2-seglist{margin:2px 0 8px 22px;padding:8px 0 8px 12px;border-left:2px solid var(--rule)}.lr-shell.mvp .l2-all-spenders{margin-top:8px}.lr-shell.mvp .vc-feedback{--vc-primary-bg:var(--navy);--vc-primary-border:var(--navy);--vc-primary-bg-hover:var(--navy-2);--vc-primary-border-hover:var(--navy-2);--vc-primary-blur:none;--vc-field-bg:var(--paper);--vc-field-border:var(--rule);--vc-field-fg:var(--ink);--vc-field-placeholder:var(--ink-3);--vc-field-shadow:none;--vc-field-bg-focus:var(--paper);--vc-field-border-focus:var(--navy);position:fixed;right:20px;bottom:20px;z-index:55;display:flex;flex-direction:column;align-items:flex-end;gap:12px}@media (max-width:600px){.lr-shell.mvp .vc-feedback{display:none}}@media print{.lr-shell.mvp .vc-feedback{display:none}}.lr-shell.mvp .vc-feedback{--vc-feedback-icon:#0f766e}body[data-mode=dark] .lr-shell.mvp .vc-feedback{--vc-feedback-icon:#5fd0c4}.lr-shell.mvp .vc-feedback-trigger{display:grid;place-items:center;width:58px;height:58px;padding:0;border:1px solid var(--rule);border-radius:50%;background:var(--paper);color:var(--vc-feedback-icon);box-shadow:0 2px 6px rgb(0 0 0/.18),0 10px 26px rgb(0 0 0/.28);cursor:pointer}.lr-shell.mvp .vc-feedback-trigger:hover{background:var(--paper-2)}.lr-shell.mvp .vc-feedback-trigger:focus-visible{outline:3px solid var(--ink);outline-offset:4px}.lr-shell.mvp .vc-feedback-pill:has(input:focus-visible){outline:3px solid var(--ink);outline-offset:3px}.lr-shell.mvp .vc-feedback-panel{box-sizing:border-box;width:min(340px,calc(100vw - 40px));max-height:calc(100dvh - 120px);overflow:auto;padding:16px 18px 20px;border:1px solid var(--rule);border-radius:16px;background:var(--paper);color:var(--ink);box-shadow:0 12px 40px oklch(.2 .03 260/.25)}.lr-shell.mvp .vc-feedback-panel[hidden]{display:none}.lr-shell.mvp .vc-feedback-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;font-family:var(--mono);font-size:calc(12px * var(--lr-type-scale, 1));font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-2)}.lr-shell.mvp .vc-feedback-x{padding:6px 8px;margin:-6px -8px;border:0;background:none;font-size:calc(17px * var(--lr-type-scale, 1));line-height:1;color:var(--ink-3);cursor:pointer}.lr-shell.mvp .vc-feedback-flow{display:grid;gap:10px}.lr-shell.mvp .vc-feedback-q{margin:0;font-size:calc(18px * var(--lr-type-scale, 1));font-weight:600;line-height:1.3;color:var(--ink)}.lr-shell.mvp .vc-feedback-q:focus{outline:none}.lr-shell.mvp .vc-feedback-hint{color:var(--ink-2)}.lr-shell.mvp .vc-feedback-err,.lr-shell.mvp .vc-feedback-hint{margin:0;font-size:calc(14.5px * var(--lr-type-scale, 1));line-height:1.5}.lr-shell.mvp .vc-feedback-err{color:var(--vote-red)}.lr-shell.mvp .vc-feedback-flow input[type=email],.lr-shell.mvp .vc-feedback-flow textarea{width:100%;box-sizing:border-box;padding:12px 14px;border:1px solid var(--rule);border-radius:12px;font:inherit;font-size:calc(16px * var(--lr-type-scale, 1))}.lr-shell.mvp .vc-feedback-flow textarea{resize:vertical}.lr-shell.mvp .vc-feedback-btn{width:100%;min-height:48px;border-radius:12px}.lr-shell.mvp .vc-feedback-pills{display:grid;gap:8px}.lr-shell.mvp .vc-feedback-pill{position:relative;display:flex;align-items:center;min-height:48px;padding:0 16px;border:1.5px solid var(--rule);border-radius:999px;background:none;font-size:calc(16px * var(--lr-type-scale, 1));font-weight:600;color:var(--ink-2);cursor:pointer}@media (hover:hover){.lr-shell.mvp .vc-feedback-pill:hover{border-color:var(--ink-3)}}.lr-shell.mvp .vc-feedback-pill input{position:absolute;opacity:0;inset:0;width:100%;height:100%;margin:0;cursor:pointer}.lr-shell.mvp .vc-feedback-pill:has(input:checked){border-color:var(--navy);background:var(--navy-soft);color:var(--navy)}.lr-shell.mvp .vc-feedback-pill:has(input:checked):after{content:"✓";margin-left:auto;font-weight:700}.lr-shell.mvp .vc-feedback-flow [role=status]{display:grid;gap:10px}