@font-face{font-family:Newsreader;src:url(/fonts/newsreader-600.v1.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2190-2193,U+21B5,U+2212,U+2215,U+2264-2265,U+2318,U+20AC}@font-face{font-family:IBM Plex Sans;src:url(/fonts/ibm-plex-sans-400-600.v1.woff2)format("woff2");font-weight:400 600;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2190-2193,U+21B5,U+2212,U+2215,U+2264-2265,U+2318,U+20AC}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono-400.v1.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2190-2193,U+21B5,U+2212,U+2215,U+2264-2265,U+2318,U+20AC}@font-face{font-family:Newsreader Fallback;src:local(Georgia Bold),local(Georgia-Bold);font-weight:600;font-display:swap;size-adjust:83.42%;ascent-override:88.11%;descent-override:31.77%;line-gap-override:0%}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial);font-weight:400;font-display:swap;size-adjust:100.8%;ascent-override:101.68%;descent-override:27.28%;line-gap-override:0%}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial Bold),local(Arial-BoldMT);font-weight:600;font-display:swap;size-adjust:97.95%;ascent-override:104.65%;descent-override:28.08%;line-gap-override:0%}@font-face{font-family:IBM Plex Mono Fallback;src:local(Courier New),local(CourierNewPSMT);font-weight:400;font-display:swap;size-adjust:99.98%;ascent-override:102.52%;descent-override:27.5%;line-gap-override:0%}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root{--color-bg:#0e1114;--color-panel-1:#151a1f;--color-panel-2:#1c2229;--color-line-1:#262d35;--color-line-2:#36404a;--color-fg-1:#f2f4f6;--color-fg-2:#c3cad1;--color-fg-3:#98a2ac;--color-brand:#3ccf91;--color-brand-ink:#0e1114;--party-13-fill:#e85854;--party-13-c2:#9c4a46;--party-13-c3:#b44d49;--party-13-c4:#cf534f;--party-13-c5:#e85854;--party-13-c6:#f27d75;--party-22-fill:#4f8afb;--party-22-c2:#4265a6;--party-22-c3:#4470c0;--party-22-c4:#4b7ddf;--party-22-c5:#4f8afb;--party-22-c6:#71a3ff;--alert-c1:#ac5d00;--alert-c2:#c16901;--alert-c3:#d67600;--alert-c4:#eb8304;--alert-c5:#fe9224;--alert-text:#fe9224;--data-over-c1:#916f00;--data-over-c2:#a37d00;--data-over-c3:#b68b00;--data-over-c4:#c89a00;--data-over-c5:#dba900;--data-over-text:#dba900}@media (prefers-color-scheme:light){:root{--color-bg:#f6f7f9;--color-panel-1:#fff;--color-panel-2:#eceff3;--color-line-1:#dde2e8;--color-line-2:#c3cbd4;--color-fg-1:#0e1114;--color-fg-2:#333c45;--color-fg-3:#535e69;--color-brand:#0a7a4d;--color-brand-ink:#fff;--party-13-fill:#c13334;--party-13-c2:#c0746e;--party-13-c3:#bc5c56;--party-13-c4:#b54340;--party-13-c5:#aa2a2c;--party-13-c6:#9e0016;--party-22-fill:#2f67d5;--party-22-c2:#6b8cc8;--party-22-c3:#547bc8;--party-22-c4:#3b6bc3;--party-22-c5:#2959bc;--party-22-c6:#1248b3;--alert-c1:#cd7104;--alert-c2:#b86500;--alert-c3:#a45800;--alert-c4:#8f4d00;--alert-c5:#7c4100;--alert-text:#a45800;--data-over-c1:#ad8603;--data-over-c2:#9d7700;--data-over-c3:#8b6900;--data-over-c4:#785c01;--data-over-c5:#674f02;--data-over-text:#785c01}}:root{--font-serif:"Newsreader", "Newsreader Fallback", Georgia, serif;--font-sans:"IBM Plex Sans", "IBM Plex Sans Fallback", Arial, sans-serif;--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback", "Courier New", monospace;--lh-headline:1.14;--lh-fig:.95;--lh-body:1.45;--fs-body:16px;--fs-label:13px;--fs-micro:12px;--fs-fig:44px;--fs-page-h1:36px;--fs-page-h2:24px;--fs-page-h3:20px;--fs-card-title:22px;--fs-card-value:20px;--card-art-h:72px;--sp-2:2px;--sp-4:4px;--sp-8:8px;--sp-12:12px;--sp-16:16px;--sp-24:24px;--sp-32:32px;--radius-card:16px;--radius-row:10px;--page-max:1200px;--page-gutter:16px;--ease-out:cubic-bezier(.16, 1, .3, 1);--dur-card:.28s;--dur-enter:.5s;--z-skip:100;--z-menu:90}@media (min-width:768px){:root{--page-gutter:32px}}@media (max-width:767px){:root{--fs-page-h1:28px;--fs-page-h2:22px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-fg-2);background:var(--color-bg);margin:0}a{color:inherit;text-underline-offset:.18em}:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.back-link{min-height:44px;margin-bottom:var(--sp-16);color:var(--color-fg-2);align-items:center;text-decoration:none;display:inline-flex}.back-link:hover{color:var(--color-fg-1);text-decoration:underline}.live-region{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.site-header{border-bottom:1px solid var(--color-line-1);background:var(--color-bg)}.site-header__bar{align-items:center;gap:var(--sp-24);max-width:var(--page-max);min-height:56px;padding:0 var(--page-gutter);margin:0 auto;display:flex}.site-header__brand{font-family:var(--font-serif);color:var(--color-fg-1);align-items:center;min-height:44px;font-size:20px;font-weight:600;text-decoration:none;display:inline-flex}.site-header__nav{gap:var(--sp-24);margin-left:auto;display:flex}.site-header__nav a{min-height:44px;color:var(--color-fg-2);align-items:center;text-decoration:none;display:inline-flex}.site-header__nav a:hover,.site-header__nav a[aria-current=page]{color:var(--color-fg-1);text-decoration:underline}.site-header__menu-btn,.site-menu__close{min-width:44px;min-height:44px;padding:0 var(--sp-16);border:1px solid var(--color-line-2);border-radius:var(--radius-row);font:inherit;color:var(--color-fg-1);background:var(--color-panel-1);cursor:pointer}.site-header__menu-btn{margin-left:auto;display:none}@media (max-width:767px){.site-header__nav{display:none}.site-header__menu-btn{align-items:center;display:inline-flex}}.site-menu{z-index:var(--z-menu);gap:var(--sp-24);padding:var(--sp-16) var(--page-gutter) var(--sp-32);background:var(--color-panel-2);animation:site-menu-in var(--dur-card) var(--ease-out) both;flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.site-menu__close{align-self:flex-end}.site-menu__group{flex-direction:column;display:flex}.site-menu__title{margin:0 0 var(--sp-8);font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--color-fg-3)}.site-menu__group a{min-height:44px;color:var(--color-fg-1);align-items:center;text-decoration:none;display:flex}@keyframes site-menu-in{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.site-menu{animation:none}}.shell-skip{z-index:var(--z-skip);padding:var(--sp-12) var(--sp-16);border-radius:var(--radius-row);color:var(--color-brand-ink);background:var(--color-brand);position:absolute;inset-block-start:var(--sp-8);inset-inline-start:var(--sp-8);transform:translateY(-200%)}.shell-skip:focus{transform:none}.shell-main{max-width:var(--page-max);padding:var(--sp-32) var(--page-gutter);margin:0 auto}.shell-main:focus{outline:none}.shell-footer{max-width:var(--page-max);padding:var(--sp-24) var(--page-gutter) var(--sp-32);border-top:1px solid var(--color-line-1);margin:0 auto}.shell-footer__source{font-size:var(--fs-label);color:var(--color-fg-3);margin:0}.shell-footer__links{gap:0 var(--sp-24);margin:var(--sp-8) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.shell-footer__links a{min-height:44px;font-size:var(--fs-label);color:var(--color-fg-2);align-items:center;display:inline-flex}.entry-card{gap:var(--sp-8);min-height:44px;padding:var(--sp-24);border:1px solid var(--color-line-2);border-radius:var(--radius-card);color:var(--color-fg-2);background:var(--color-panel-1);opacity:0;transition:opacity var(--dur-card) var(--ease-out), transform var(--dur-card) var(--ease-out);flex-direction:column;text-decoration:none;display:flex;position:relative;transform:translateY(8px)}.entry-card:after{content:"";border:1px solid var(--color-brand);border-radius:inherit;opacity:0;pointer-events:none;transition:opacity var(--dur-card) var(--ease-out);position:absolute;inset:-1px}.entry-card.is-entrou{opacity:1;transform:none}.entry-card.is-entrou:hover,.entry-card.is-entrou:focus-visible{transform:translateY(-2px)}.entry-card:hover:after,.entry-card:focus-visible:after{opacity:1}.entry-card:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.entry-card--i1{transition-delay:40ms}.entry-card--i2{transition-delay:80ms}.entry-card--i3{transition-delay:.12s}.entry-card--i4{transition-delay:.16s}.entry-card--i5{transition-delay:.2s}.entry-card--i6{transition-delay:.24s}.entry-card--i7{transition-delay:.28s}.entry-card--i8{transition-delay:.32s}.entry-card--i9{transition-delay:.36s}.entry-card--i10{transition-delay:.4s}.entry-card--i11{transition-delay:.44s}.entry-card--i12{transition-delay:.48s}.entry-card.is-entrou:hover,.entry-card.is-entrou:focus-visible{transition-delay:0s}.entry-card__group{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--color-fg-3)}.entry-card__title{font-family:var(--font-serif);font-weight:600;font-size:var(--fs-card-title);line-height:var(--lh-headline);color:var(--color-fg-1);margin:0}.entry-card__text{color:var(--color-fg-2)}.entry-card__value{font-family:var(--font-mono);font-size:var(--fs-card-value);font-variant-numeric:tabular-nums;color:var(--color-fg-1);position:relative}.entry-card__final.is-contando{opacity:0}.entry-card__count{position:absolute;inset-block-start:0;inset-inline-start:0}.entry-card__note{font-size:var(--fs-label);color:var(--color-fg-2)}.entry-card__art{height:var(--card-art-h);margin-top:auto;display:block;overflow:hidden}.entry-card__footer,.entry-card__ext{font-family:var(--font-mono);font-size:var(--fs-label);color:var(--color-fg-3)}.entry-card__media{margin:calc(-1 * var(--sp-24)) calc(-1 * var(--sp-24)) var(--sp-8);border-radius:var(--radius-card) var(--radius-card) 0 0;aspect-ratio:16/10;background:var(--color-panel-2);display:block;overflow:hidden}.entry-card__media img{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-card) var(--ease-out);display:block}.entry-card:hover .entry-card__media img,.entry-card:focus-visible .entry-card__media img{transform:scale(1.03)}@media (prefers-reduced-motion:reduce){.entry-card,.entry-card.is-entrou:hover,.entry-card.is-entrou:focus-visible{opacity:1;transition:none;transform:none}.entry-card:after,.entry-card__media img{transition:none}.entry-card:hover .entry-card__media img,.entry-card:focus-visible .entry-card__media img{transform:none}}.about-page{gap:var(--sp-32);display:grid}.about-page__hero,.about-page__toc,.about-page__section{max-width:70ch}.about-page__section--wide{max-width:none}.about-page__cards>li{display:grid}.about-page__title{margin:0 0 var(--sp-12);font-family:var(--font-serif);font-weight:600;font-size:var(--fs-page-h1);line-height:var(--lh-headline);color:var(--color-fg-1)}.about-page__lead{margin:0 0 var(--sp-16);font-size:var(--fs-body);color:var(--color-fg-2)}.about-page__lead strong,.about-page__p strong,.about-page__list strong{color:var(--color-fg-1);font-weight:600}.about-page__label{margin:0 0 var(--sp-8);font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--color-fg-3)}.about-page__pills{gap:var(--sp-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.about-page__pills li{padding:var(--sp-4) var(--sp-12);border:1px solid var(--color-line-2);border-radius:var(--radius-row);font-size:var(--fs-label);color:var(--color-fg-2)}.about-page__toc{padding:var(--sp-16) var(--sp-24);border:1px solid var(--color-line-1);border-radius:var(--radius-card);background:var(--color-panel-1)}.about-page__toc-title{margin:0 0 var(--sp-8);font-family:var(--font-serif);color:var(--color-fg-1);font-weight:600}.about-page__toc ul{gap:var(--sp-4) var(--sp-16);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.about-page__toc a{align-items:center;min-height:44px;display:inline-flex}.about-page__h2{margin:0 0 var(--sp-16);font-family:var(--font-serif);font-weight:600;font-size:var(--fs-page-h2);line-height:var(--lh-headline);color:var(--color-fg-1)}.about-page__h3{margin:var(--sp-16) 0 var(--sp-8);font-family:var(--font-serif);font-size:20px;font-weight:600;line-height:var(--lh-headline);color:var(--color-fg-1)}.about-page__p,.about-page__list,.about-page__dl{max-width:70ch;margin:0 0 var(--sp-12);font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-fg-2)}.about-page__list{padding-inline-start:var(--sp-24)}.about-page__list li+li{margin-top:var(--sp-8)}.about-page__statement{padding:var(--sp-16);border-inline-start:2px solid var(--color-brand);background:var(--color-panel-1);color:var(--color-fg-1)}.about-page__dl-row{padding:var(--sp-8) 0;border-top:1px solid var(--color-line-1)}.about-page__dl dt{color:var(--color-fg-1);font-weight:600}.about-page__dl dd{margin:var(--sp-4) 0 0}.about-page__link{color:var(--color-fg-1)}.about-page__sub{margin:0 0 var(--sp-8);font-family:var(--font-serif);color:var(--color-fg-2)}.about-page__domains,.about-page__cards{gap:var(--sp-16);margin:var(--sp-24) 0 0;grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.about-page__domain,.about-page__callout{padding:var(--sp-24);border:1px solid var(--color-line-2);border-radius:var(--radius-card);background:var(--color-panel-1)}.about-page__domain .about-page__h3{margin-top:0}.about-page__bio,.about-page__book{gap:var(--sp-24);margin:var(--sp-24) 0;grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.about-page__portrait{max-width:280px;margin:0}.about-page__portrait img,.about-page__book img{border-radius:var(--radius-card);background:var(--color-panel-2);width:100%;height:auto;display:block}.about-page__book picture{max-width:200px;display:block}.about-page__caption{margin-top:var(--sp-8);font-size:var(--fs-label);color:var(--color-fg-3)}.about-page__trail{max-width:70ch;margin:0;padding-inline-start:var(--sp-24)}.about-page__trail li::marker{color:var(--color-brand)}.about-page__callout{max-width:70ch}@media (min-width:768px){.about-page__domains{grid-template-columns:repeat(3,minmax(0,1fr))}.about-page__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.about-page__bio{grid-template-columns:280px minmax(0,70ch)}.about-page__book{grid-template-columns:200px minmax(0,70ch)}}@media (min-width:1100px){.about-page__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.card-art{width:100%;height:var(--card-art-h,72px);display:block;overflow:visible}.card-art *{transform-box:fill-box;transform-origin:50%}.card-art__t{font-family:var(--font-mono);font-variant-numeric:tabular-nums;fill:var(--color-fg-1);font-size:13px}.card-art__ts{fill:var(--color-fg-3);font-size:10px}.card-art__f1{fill:var(--color-fg-1)}.card-art__f3{fill:var(--color-fg-3)}.card-art__fl{fill:var(--color-line-2)}.card-art__fp{fill:var(--color-panel-1)}.card-art__f13{fill:var(--party-13-fill)}.card-art__f22{fill:var(--party-22-fill)}.card-art__fa{fill:var(--alert-c5)}.card-art__s{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.card-art__thin{stroke-width:1px}.card-art__w6{stroke-width:6px}.card-art__s1{stroke:var(--color-fg-1)}.card-art__s3{stroke:var(--color-fg-3)}.card-art__sl{stroke:var(--color-line-2)}.card-art__sa2{stroke:var(--alert-c2)}.card-art__s13{stroke:var(--party-13-fill)}.card-art__s22{stroke:var(--party-22-fill)}.card-art__ol{transform-origin:0}.card-art__or{transform-origin:100%}.card-art__ob{transform-origin:50% 100%}.card-art__ot{transform-origin:50% 0}.card-art__l13{transform-box:view-box;transform-origin:40px 48px}.card-art__l22{transform-box:view-box;transform-origin:40px 24px}.card-art__hid{opacity:0}.card-art__gone{opacity:0;transform:translateY(-10px)}.card-art__cover{transform:scaleX(0)}.card-art__r-ap{transform:rotate(340.5deg)}.card-art__r-17{transform:rotate(210deg)}.figure{gap:var(--sp-4);font-variant-numeric:tabular-nums;margin:0;display:grid}.figure__who{font-family:var(--font-sans);font-size:var(--fs-label);color:var(--color-fg-2)}.figure__number{font-family:var(--font-mono);font-weight:400}.figure--p13 .figure__number{color:var(--party-13-fill)}.figure--p22 .figure__number{color:var(--party-22-fill)}.figure__pct{font-family:var(--font-mono);font-size:clamp(28px, 9vw, var(--fs-fig));line-height:var(--lh-fig);color:var(--color-fg-1)}.figure__votes{font-family:var(--font-mono);font-size:var(--fs-label);color:var(--color-fg-3)}.duel-bar__figures{gap:var(--sp-24);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.duel-bar__figures>:last-child{text-align:right}.duel-bar__track{height:12px;margin-top:var(--sp-16);background:var(--color-line-1);border-radius:6px;position:relative;overflow:hidden}.duel-bar__bar{width:100%;transform:scaleX(var(--share,0));animation:duel-bar-grow .9s var(--ease-out) both;position:absolute;inset-block:0}.duel-bar__bar--left{transform-origin:0;inset-inline-start:0}.duel-bar__bar--right{transform-origin:100%;inset-inline-end:0}.duel-bar__bar--p13{background:var(--party-13-fill)}.duel-bar__bar--p22{background:var(--party-22-fill)}.duel-bar__mid{background:var(--color-bg);width:2px;position:absolute;inset-block:-2px;inset-inline-start:50%}@keyframes duel-bar-grow{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.duel-bar__bar{animation:none}}.rarity__label{padding:0 var(--sp-8);border:1px solid var(--color-line-2);border-radius:var(--radius-row);font-family:var(--font-mono);font-size:var(--fs-label);color:var(--color-fg-1);display:inline-block}.rarity--raro .rarity__label,.rarity--incomum .rarity__label{border-color:var(--alert-text);color:var(--alert-text)}.rarity--raro .rarity__label{border-width:2px}.rarity__help{font-size:var(--fs-label);color:var(--color-fg-3)}.entry-page__title{margin:0 0 var(--sp-12);font-family:var(--font-serif);font-weight:600;font-size:var(--fs-page-h1);line-height:var(--lh-headline);color:var(--color-fg-1)}.entry-page__lead{margin:0 0 var(--sp-32);color:var(--color-fg-2)}.entry-page__h2{margin:0 0 var(--sp-16);font-family:var(--font-serif);font-weight:600;font-size:var(--fs-page-h2);color:var(--color-fg-1)}.entry-page__result{min-height:292px;padding:var(--sp-24);margin-bottom:var(--sp-32);border:1px solid var(--color-line-2);border-radius:var(--radius-card);background:var(--color-panel-1)}.entry-page__scope,.entry-page__state{margin:var(--sp-16) 0 0;color:var(--color-fg-2)}.entry-page__retry{min-height:44px;padding:0 var(--sp-16);border-radius:var(--radius-row);font:inherit;color:var(--color-brand-ink);background:var(--color-brand);cursor:pointer;border:0}.entry-page__group{margin-bottom:var(--sp-32)}.entry-page__group-title{margin:0 0 var(--sp-16);font-family:var(--font-mono);font-weight:400;font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--color-fg-3)}.entry-page__grid{gap:var(--sp-16);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){.entry-page__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.entry-page__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.entry-page__button-list{gap:var(--sp-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.entry-page__button{min-height:44px;padding:0 var(--sp-16);border:1px solid var(--color-line-2);border-radius:var(--radius-row);color:var(--color-fg-1);align-items:center;text-decoration:none;display:inline-flex}.entry-page__button:hover{border-color:var(--color-brand)}.method-page{gap:var(--sp-32);max-width:70ch;display:grid}.method-page__title{font-family:var(--font-serif);font-weight:600;font-size:var(--fs-page-h1);line-height:var(--lh-headline);color:var(--color-fg-1);margin:0}.method-page__lead{margin:calc(-1 * var(--sp-16)) 0 0;color:var(--color-fg-2)}.method-page__label{margin:0 0 var(--sp-8);font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--color-fg-3)}.method-page__toc{padding:var(--sp-16) var(--sp-24);border:1px solid var(--color-line-1);border-radius:var(--radius-card);background:var(--color-panel-1)}.method-page__toc-title{margin:0 0 var(--sp-8);font-family:var(--font-serif);color:var(--color-fg-1);font-weight:600}.method-page__toc ul{gap:var(--sp-4) var(--sp-16);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.method-page__toc a{align-items:center;min-height:44px;display:inline-flex}.method-page__h2{margin:0 0 var(--sp-16);font-family:var(--font-serif);font-weight:600;font-size:var(--fs-page-h2);line-height:var(--lh-headline);color:var(--color-fg-1)}.method-page__h3{margin:var(--sp-16) 0 var(--sp-8);font-family:var(--font-serif);font-size:20px;font-weight:600;line-height:var(--lh-headline);color:var(--color-fg-1)}.method-page__p,.method-page__list,.method-page__dl{margin:0 0 var(--sp-12);font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-fg-2)}.method-page__p strong,.method-page__list strong{color:var(--color-fg-1);font-weight:600}.method-page__list{padding-inline-start:var(--sp-24)}.method-page__list li+li{margin-top:var(--sp-8)}.method-page__statement{padding:var(--sp-16);border-inline-start:2px solid var(--color-brand);background:var(--color-panel-1);color:var(--color-fg-1)}.method-page__dl-row{padding:var(--sp-8) 0;border-top:1px solid var(--color-line-1)}.method-page__dl dt{color:var(--color-fg-1);font-weight:600}.method-page__dl dd{margin:var(--sp-4) 0 0}.method-page__link{color:var(--color-fg-1)}.not-found__title{margin:0 0 var(--sp-12);font-family:var(--font-serif);font-weight:600;font-size:var(--fs-page-h1);color:var(--color-fg-1)}.not-found__text{color:var(--color-fg-2)}.not-found__home{min-height:44px;color:var(--color-fg-1);align-items:center;display:inline-flex}.privacy-page{gap:var(--sp-32);max-width:70ch;display:grid}.privacy-page__title{font-family:var(--font-serif);font-weight:600;font-size:var(--fs-page-h1);line-height:var(--lh-headline);color:var(--color-fg-1);margin:0}.privacy-page__lead{margin:calc(-1 * var(--sp-16)) 0 0;color:var(--color-fg-2)}.privacy-page__label{margin:0 0 var(--sp-8);font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--color-fg-3)}.privacy-page__toc{padding:var(--sp-16) var(--sp-24);border:1px solid var(--color-line-1);border-radius:var(--radius-card);background:var(--color-panel-1)}.privacy-page__toc-title{margin:0 0 var(--sp-8);font-family:var(--font-serif);color:var(--color-fg-1);font-weight:600}.privacy-page__toc ul{gap:var(--sp-4) var(--sp-16);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.privacy-page__toc a{align-items:center;min-height:44px;display:inline-flex}.privacy-page__h2{margin:0 0 var(--sp-16);font-family:var(--font-serif);font-weight:600;font-size:var(--fs-page-h2);line-height:var(--lh-headline);color:var(--color-fg-1)}.privacy-page__h3{margin:var(--sp-16) 0 var(--sp-8);font-family:var(--font-serif);font-size:20px;font-weight:600;line-height:var(--lh-headline);color:var(--color-fg-1)}.privacy-page__p,.privacy-page__list,.privacy-page__dl{margin:0 0 var(--sp-12);font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-fg-2)}.privacy-page__p strong,.privacy-page__list strong{color:var(--color-fg-1);font-weight:600}.privacy-page__list{padding-inline-start:var(--sp-24)}.privacy-page__list li+li{margin-top:var(--sp-8)}.privacy-page__statement{padding:var(--sp-16);border-inline-start:2px solid var(--color-brand);background:var(--color-panel-1);color:var(--color-fg-1)}.privacy-page__dl-row{padding:var(--sp-8) 0;border-top:1px solid var(--color-line-1)}.privacy-page__dl dt{color:var(--color-fg-1);font-weight:600}.privacy-page__dl dd{margin:var(--sp-4) 0 0}.privacy-page__link{color:var(--color-fg-1)}.privacy-page__updated{font-size:var(--fs-label);color:var(--color-fg-3);margin:0}.privacy-page code{font-family:var(--font-mono);color:var(--color-fg-1);font-size:.9em}.replays-page__h1{margin:0 0 var(--sp-12);font-family:var(--font-serif);font-weight:600;font-size:var(--fs-page-h1);line-height:var(--lh-headline);color:var(--color-fg-1)}.replays-page__lead,.replays-page__state{max-width:70ch;margin:0 0 var(--sp-24);color:var(--color-fg-2)}.replays-page__grid{gap:var(--sp-16);grid-template-columns:minmax(0,1fr);min-height:720px;display:grid}@media (min-width:768px){.replays-page__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.replays-page__retry{min-height:44px;padding:0 var(--sp-16);border-radius:var(--radius-row);font:inherit;color:var(--color-brand-ink);background:var(--color-brand);cursor:pointer;border:0}@media (min-width:768px){.replays-page__grid{min-height:200px}}.videos-page__h1{margin:0 0 var(--sp-12);font-family:var(--font-serif);font-weight:600;font-size:var(--fs-page-h1);line-height:var(--lh-headline);color:var(--color-fg-1)}.videos-page__lead{max-width:70ch;margin:0 0 var(--sp-24);color:var(--color-fg-2)}.videos-page__grid{gap:var(--sp-24);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){.videos-page__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.videos-page__item{gap:var(--sp-8);scroll-margin-top:var(--sp-24);flex-direction:column;display:flex}.videos-page__frame{aspect-ratio:16/9;border:1px solid var(--color-line-2);border-radius:var(--radius-card);background:var(--color-panel-2);position:relative;overflow:hidden}.videos-page__player,.videos-page__cover,.videos-page__img{border:0;width:100%;height:100%;position:absolute;inset:0}.videos-page__img{object-fit:cover}.videos-page__cover{justify-content:center;align-items:center;display:flex}.videos-page__play{min-height:48px;padding:0 var(--sp-24);border-radius:var(--radius-row);font:inherit;color:var(--color-brand-ink);background:var(--color-brand);cursor:pointer;border:0;font-weight:600;position:relative}.videos-page__title{font-family:var(--font-serif);font-weight:600;font-size:var(--fs-page-h3);color:var(--color-fg-1);margin:0}.videos-page__notice{font-size:var(--fs-label);color:var(--color-fg-3);margin:0}.lazy-page__title{margin:0 0 var(--sp-12);font-family:var(--font-serif);font-weight:600;font-size:var(--fs-page-h1);line-height:var(--lh-headline);color:var(--color-fg-1)}.lazy-page__title:focus{outline:none}.lazy-page__state{min-height:200vh;color:var(--color-fg-3)}
