.a3LJR,.a6G8P{display:grid;grid-template-rows:1fr;gap:var(--gap);align-items:center}.a3LJR{grid-template-columns:1fr;margin-top:auto;margin-bottom:calc(var(--padding) * -1)}.a6G8P{--gap: var(--padding);grid-template-columns:minmax(40px,15%) minmax(120px,40%) minmax(150px,45%);padding:var(--padding);margin:0 calc(var(--padding) * -1);background-color:var(--color-bg);color:var(--color-text)}.a6G8P[data-place="1"]{--color-bg: var(--color-place-1)}.a6G8P[data-place="2"]{--color-bg: var(--color-place-2)}.a6G8P[data-place="3"]{--color-bg: var(--color-place-3)}.a6G8P+.a6G8P{border-top:var(--border-width) solid var(--color-text-muted)}.a6G8P [role=columnheader]{font-weight:var(--font-weight-bold)}.a6G8P [data-offset]{display:none}.a6G8P [data-subheader]{color:var(--color-text-muted)}.a6G8P [role=cell]:first-child{font-size:var(--fs-lg);font-weight:var(--font-weight-bold);text-align:center}.a6G8P [role=cell]:last-child{grid-column:-2 / -1}@keyframes gGIbg{0%{opacity:0}}@keyframes RjZpG{0%{bottom:-100%}}:where(.b3fep,.ID5kS,.Vtj3w){display:flex;flex-direction:column}.b3fep{animation:RjZpG var(--animation-duration) ease;position:fixed;border:none;border-top-right-radius:var(--border-radius);border-top-left-radius:var(--border-radius);box-shadow:0 15px 35px -1px var(--color-text);margin:auto 0 0;padding:0;left:0;bottom:0;min-height:61.8vh;width:100vw;min-width:100vw;background-color:var(--color-bg-special);overflow:visible;z-index:9999}.b3fep::backdrop{animation:gGIbg var(--animation-duration) ease;opacity:1;background-color:#242423d9}.ID5kS,.Vtj3w{--padding: var(--space-s);padding:var(--padding)}.ID5kS{flex-direction:row;align-items:center;justify-content:space-between}.Vtj3w{flex:1 0 auto;border-radius:inherit;background-color:var(--color-bg);max-height:65vh;overflow-y:auto}.yA74-{font-size:var(--fs-lg)}.ID5kS button{z-index:10}@media screen and (min-width: 640px){.b3fep{border:var(--border-width) solid var(--color-border);border-radius:var(--border-radius);bottom:50%;left:50%;min-height:50vh;min-width:unset;max-width:var(--container-width-m);transform:translate(-50%) translateY(50%)}.ID5kS,.Vtj3w{--padding: var(--space-l)}}@keyframes wiggle{0%{transform:translate(15%)}25%{transform:translate(-9%)}50%{transform:translate(5%)}75%{transform:translate(-2%)}to{transform:translate(0)}}@font-face{font-family:Inter;font-weight:300;src:url(/fonts/Inter-Light.ttf) format("truetype");font-display:swap;font-style:normal}@font-face{font-family:Inter;font-weight:600;src:url(/fonts/Inter-SemiBold.ttf) format("truetype");font-display:swap;font-style:normal}:root{--font-sans: "Inter", -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;--font-serif: Iowan Old Style, Apple Garamond, Baskerville, Times New Roman, Droid Serif, Times, Source Serif Pro, serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;--font-mono: Menlo, Consolas, Monaco, Liberation Mono, Lucida Console, monospace;--fs-sm: clamp(.83rem, .21vw + .78rem, .95rem);--fs-base: clamp(1rem, .34vw + .91rem, 1.19rem);--fs-md: clamp(1.2rem, .52vw + 1.07rem, 1.48rem);--fs-lg: clamp(1.44rem, .76vw + 1.25rem, 1.86rem);--fs-xl: clamp(1.73rem, 1.08vw + 1.46rem, 2.32rem);--fs-xxl: clamp(2.07rem, 1.5vw + 1.7rem, 2.9rem);--fs-xxxl: clamp(2.49rem, 2.06vw + 1.97rem, 3.62rem);--font-weight-normal: 300;--font-weight-bold: 600;--lh-normal: 1;--lh-extended: 1.5;--ls-extended: .333ch}html{font-size:16px}body{font-family:var(--font-sans);font-size:var(--fs-base);font-weight:var(--font-weight-normal);line-height:var(--lh-extended)}:where(h1,h2,h3,h4,h5,h6,b,strong){font-weight:var(--font-weight-bold)}h1{font-size:var(--fs-xxxl)}h2{font-size:var(--fs-xxl)}h3{font-size:var(--fs-xl)}h4{font-size:var(--fs-lg)}h5{font-size:var(--fs-md)}h6{font-size:var(--fs-base)}:where(.lead){font-size:var(--fs-md)}:where(small,.small){font-size:var(--fs-sm)}::selection{background-color:var(--color-bg-special)}::placeholder{opacity:.4;font-weight:var(--font-weight-normal)}:disabled{--color-bg: var(--color-bg-muted);--color-text: var(--color-text-muted);--button-bg-color: var(--color-bg);--button-color: var(--color-text);--border-color: var(--color-text)}:focus{outline:var(--border-width) dotted var(--color-text-muted);outline-offset:var(--border-width)}[role=alert]{color:var(--color-alert)}small[role=alert]{animation:wiggle var(--animation-duration) ease;position:absolute;bottom:0;left:0;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}:is(a,a:hover,a:focus,a:visited){--color: var(--link-color, var(--color-text));position:relative;color:var(--color);line-height:var(--line-height, 1);text-decoration:none}a:after,a:before{content:"";position:absolute;border-bottom:var(--border-width) dotted var(--color);height:var(--border-width);bottom:calc(var(--space-s) * -1);left:0;width:0}a:hover:after,a:before{width:100%}a:after{border-bottom-style:solid;transition:width var(--duration) ease-in}:where(input,button),a.button{border:var(--border-width) solid var(--border-color, var(--color-text));border-radius:var(--border-radius);padding:var(--space-s) var(--space-m);width:100%;font-family:inherit;font-weight:var(--font-weight-bold);font-size:1rem;background-color:var(--color-bg);color:var(--color-text);transition:background-color var(--duration) ease-in,color var(--duration) ease-in,border-color var(--duration) ease-in}button,a.button{--gap: var(--space-s);display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--gap);background-color:var(--button-bg-color, var(--color-bg-special));color:var(--button-color, var(--color-text));text-transform:uppercase;letter-spacing:var(--ls-extended);line-height:inherit}a.button:before,a.button:after{display:none}.icon-button{--button-bg-color: var(--color-text-muted);--button-color: var(--color-bg-muted);--border-color: var(--button-bg-color);border-radius:9999px;margin-left:auto;padding:var(--space-s);height:var(--size, 44px);width:var(--size, 44px);aspect-ratio:1}.icon-button svg{height:100%;width:100%}:root{--antiflash-white: hsla(156, 12%, 92%, 1);--baby-powder: hsla(80, 30%, 96%, 1);--saffron: hsla(44, 88%, 66%, 1);--engineering-orange: hsla(4, 88%, 42%, 1);--eerie-black: hsla(60, 1%, 14%, 1);--jet: hsla(120, 2%, 20%, 1);--color-bg: var(--baby-powder);--color-bg-muted: var(--antiflash-white);--color-bg-special: var(--saffron);--color-bg-special-light: hsla(44, 88%, 86%, 1);--color-alert: var(--engineering-orange);--color-text: var(--eerie-black);--color-text-muted: var(--jet);--color-border: var(--color-text-muted);--color-female-bg: hsla(323, 90%, 96%, 1);--color-female-text: hsla(324, 88%, 42%, 1);--color-male-bg: hsla(190, 100%, 92%, 1);--color-male-text: hsla(190, 100%, 24%, 1);--color-place-1: var(--color-bg-special-light);--color-place-2: var(--color-bg-muted);--color-place-3: hsla(15, 84%, 92%, 1);--space-xs: .25rem;--space-s: .5rem;--space-m: 1rem;--space-l: 1.5rem;--space-xl: 2rem;--space-xxl: 3rem;--container-width-xs: 256px;--container-width-s: 480px;--container-width-m: 640px;--container-width: 860px;--border-radius: 8px;--border-width: 2px;--duration: .3s;--animation-duration: .4s;--scrollbar-width: var(--space-s)}@media (prefers-reduced-motion){:root{--duration: 0;--animation-duration: 0}}html:has(dialog[open]){overflow:hidden}body{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;background-color:var(--color-bg);color:var(--color-text);overflow-x:hidden;box-sizing:border-box}footer{--mask: radial-gradient(30px at top, #0000 97%, #000) 50% / 55.5px 100%;background-color:var(--color-bg-muted);margin-top:var(--space-l);padding:calc(var(--space-xl) * 2) 0 var(--space-xl);-webkit-mask:var(--mask);mask:var(--mask)}body,.container{--padding: var(--space-m);margin-left:auto;margin-right:auto;padding:0 var(--padding);max-width:var(--container-width)}main{flex:1 0 auto}video{display:block;max-width:100%}::-webkit-scrollbar{width:var(--scrollbar-width)}::-webkit-scrollbar-button{background-color:transparent;height:0}::-webkit-scrollbar-thumb{border-radius:var(--border-radius);background-color:var(--color-text-muted)}::-webkit-scrollbar-track{background-color:transparent}[data-full-bleed]{margin-left:calc(50% - 50vw);width:100vw}[data-sr-only]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}[data-print-only]{display:none}@media screen and (min-width: 860px){html:has(dialog[open]){margin-right:var(--scrollbar-width)}body,.container{--padding: 0}}@media print{[data-no-print]{display:none}[data-print-only]{display:initial}}@keyframes _4M3U0{0%{opacity:0;transform:translateY(-50%)}}.m6bfs.m6bfs{--gap: var(--space-m);animation:_4M3U0 var(--animation-duration) ease;position:absolute;display:flex;justify-content:space-between;align-items:center;gap:var(--gap);border-radius:var(--border-radius);padding:var(--space-s) var(--space-m);bottom:calc(100% + var(--space-s));left:0;width:100%;background-color:var(--color-alert);color:var(--color-bg-muted);font-weight:var(--font-weight-bold);opacity:1;transform:translateY(0);overflow:unset;white-space:initial}.m6bfs:before{content:"";position:absolute;border:var(--space-s) solid transparent;border-top-color:var(--color-alert);width:var(--space-m);top:100%;right:var(--space-m)}.LSHUj{--button-bg-color: var(--color-bg-muted);--button-color: var(--color-alert);--border-color: var(--button-color);--size: 32px;margin-right:calc(var(--space-s) * -1);padding:var(--space-xs)}.VUvEj{margin-top:var(--space-l);padding-top:var(--space-xxl);padding-bottom:var(--space-xxl);background-color:var(--color-bg-special)}:where(._3hsGQ,.Cl2IY){--gap: var(--space-l);display:flex;justify-content:space-between;gap:var(--gap)}._3hsGQ{position:relative;flex-direction:column;margin:0 auto;max-width:var(--container-width-s)}.Cl2IY{flex-direction:row;flex-wrap:wrap-reverse;max-width:100%}.Cl2IY [type=submit]:not([disabled]){--button-color: var(--color-bg-special);--button-bg-color: var(--color-text-muted);--border-color: var(--button-bg-color)}.Cl2IY [type=reset]{--button-color: var(--color-text-muted);--button-bg-color: var(--color-bg);--border-color: var(--button-color)}@media screen and (min-width: 480px){.Cl2IY{flex-wrap:nowrap}}@media screen and (min-width: 840px){.VUvEj{border-radius:var(--border-radius)}}.BhM4G{--gap: var(--space-m);position:relative;display:flex;flex-direction:column;gap:var(--gap);padding-bottom:var(--space-l)}._2zmtb{-webkit-appearance:none;appearance:none;min-height:44px}.GgzZV{display:none}@media screen and (min-width: 640px){.GgzZV{display:initial}}.lJQZS{position:relative;display:flex;flex-direction:column;border:var(--border-width) solid var(--color-border);border-radius:var(--border-radius);padding:var(--space-s) var(--space-m)}.lJQZS:focus-within{outline:var(--border-width) dotted var(--color-border);outline-offset:var(--border-width)}.NrEa5{-webkit-appearance:none;appearance:none;position:absolute;border:none;inset:0;background-color:transparent;z-index:-1}.NrEa5:active,.NrEa5:focus{outline:none}.OpbPE{--gap: var(--space-m);position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--gap);border:none;padding-bottom:var(--space-l)}.sYPVs{flex:1 0 100%;display:block;margin-bottom:var(--gap)}.OpbPE:has([data-checked="true"]) [data-checked=false]{opacity:.5}.ztOVj{--gap: var(--space-xl);flex:1 0 auto;display:flex;flex-direction:column;justify-content:space-between;gap:var(--gap);margin-top:var(--space-m)}.GxNHd{display:flex;flex-direction:column;gap:var(--gap)}.h23hu{flex:1 0 calc(50% - var(--gap) * .5);align-self:stretch;display:flex;flex-direction:column;align-items:center;gap:var(--space-s);min-height:44px;background-color:var(--color-bg);color:var(--color-text);font-weight:var(--font-weight-bold);transition:background-color var(--duration) ease-in,color var(--duration) ease-in,border-color var(--duration) ease-in,opacity var(--duration) ease-in}.h23hu[data-value=female][data-checked=true]{--color-bg: var(--color-female-bg);--color-text: var(--color-female-text);--color-border: var(--color-text)}.h23hu[data-value=male][data-checked=true]{--color-bg: var(--color-male-bg);--color-text: var(--color-male-text);--color-border: var(--color-text)}.h23hu>svg{font-size:var(--fs-lg)}.dQoJ3{margin:0 auto;max-width:var(--container-width-s)}._3x--D[data-alert]{--bg-color: var(--color-alert);--color: var(--color-bg-muted);--button-color: var(--bg-color);--button-bg-color: var(--color);--border-color: var(--button-bg-color);padding-top:var(--space-xxl);padding-bottom:var(--space-xxl);margin-top:var(--space-xxl);background-color:var(--bg-color);color:var(--color)}._3x--D[data-alert] .dQoJ3{--gap: var(--space-xl);display:flex;flex-direction:column;gap:var(--gap)}@media screen and (min-width: 840px){._3x--D{border-radius:var(--border-radius)}}.ryBIu{--gap: var(--space-xl);flex:1 0 auto;display:flex;flex-direction:column;justify-content:space-between;gap:var(--gap);margin-top:var(--space-m)}.xS0Ia{display:flex;flex-direction:column;gap:var(--gap)}.YJ4Wu{flex:1 0 calc(50% - var(--gap) * .5);align-self:stretch;display:flex;flex-direction:column;align-items:center;gap:var(--space-s);min-height:44px;background-color:var(--color-bg);color:var(--color-text);font-weight:var(--font-weight-bold);transition:background-color var(--duration) ease-in,color var(--duration) ease-in,border-color var(--duration) ease-in,opacity var(--duration) ease-in}.YJ4Wu[data-value=female][data-checked=true]{--color-bg: var(--color-female-bg);--color-text: var(--color-female-text);--color-border: var(--color-text)}.YJ4Wu[data-value=male][data-checked=true]{--color-bg: var(--color-male-bg);--color-text: var(--color-male-text);--color-border: var(--color-text)}.YJ4Wu>svg{font-size:var(--fs-lg)}._2YPwi{justify-self:center;font-size:var(--fs-xl)}.aO66Q{grid-column:1 / -1}._93-55._93-55._93-55{--color-bg: var(--color-bg-muted);--color-text: var(--color-text-muted);text-decoration:line-through}@media screen and (min-width: 860px){.aO66Q{grid-column:unset}}.j5xjg,.VBWp-{display:grid;grid-template-rows:1fr;gap:var(--gap);align-items:center}.j5xjg{grid-template-columns:1fr;margin-bottom:var(--space-l)}.VBWp-{--padding: var(--space-m);--gap: var(--space-m);--button-bg-color: var(--color-text);--button-color: var(--color-bg);--border-color: var(--color-text);grid-template-columns:minmax(75px,25%) minmax(150px,50%) minmax(75px,25%);padding:var(--padding);margin:0 calc(var(--padding) * -1);background-color:var(--color-bg);color:var(--color-text)}.VBWp-[data-sex=female]{--color-bg: var(--color-female-bg);--color-text: var(--color-female-text)}.VBWp-[data-sex=male]{--color-bg: var(--color-male-bg);--color-text: var(--color-male-text)}.VBWp- [role=columnheader]{font-weight:var(--font-weight-bold)}.VBWp- [data-offset]{display:none}@media screen and (min-width: 860px){.VBWp-{grid-template-columns:minmax(75px,.5fr) minmax(150px,1fr) repeat(2,minmax(75px,.75fr))}.VBWp- [data-offset]{display:block}}._4AHBQ{color:var(--color-text-muted)}.uXwcn{--padding: 0;position:relative;display:flex;flex-direction:column;align-items:stretch;background-color:var(--color-bg-special);overflow:hidden}.UVTe9{display:none}.UFsOa{--gap: var(--space-l);flex:1 0 auto;position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:var(--gap);padding:var(--space-m)}@media screen and (min-width: 640px){.uXwcn{flex-direction:row}.UVTe9{position:absolute;display:block;top:var(--space-xl);left:45%;width:61.8%;transform:rotate(33deg) translate(-50%) scale(1.33);transform-origin:0 50%;opacity:.2}.UFsOa{--gap: var(--space-xl);padding-bottom:var(--space-l);max-width:var(--container-width-xs);overflow:hidden}}@media screen and (min-width: 860px){.uXwcn{border-radius:var(--border-radius);border-top-left-radius:unset;border-top-right-radius:unset}}.Q1dcT{--padding: var(--space-m);--gap: var(--space-l);display:flex;flex-direction:column;gap:var(--gap);padding:var(--padding)}._0qk6i{display:flex;flex-direction:row;gap:var(--space-s)}.E8O03{align-self:center}@media screen and (min-width: 640px){.Q1dcT{--padding: var(--space-l);--gap: var(--space-xxl)}._0qk6i{flex-direction:column;gap:var(--space-m)}.E8O03{align-self:flex-end}}.rKJxS{margin-top:var(--space-l)}.EFJlG{--color-bg: var(--color-bg-special);--button-color: var(--color-bg);--button-bg-color: var(--color-text-muted);--border-color: var(--button-bg-color);--space: var(--space-xxl);margin-top:var(--space);margin-bottom:var(--space);background-color:var(--color-bg)}.jp6JT{--gap: var(--space-l);display:flex;flex-direction:column;gap:var(--gap);margin:0 auto;padding-top:var(--space);padding-bottom:var(--space);max-width:var(--container-width-s)}.jp6JT h2{font-size:var(--fs-lg)}@media screen and (min-width: 860px){.EFJlG{border-radius:var(--border-radius)}}.xa-w0{display:inline-flex;align-items:center;justify-content:center;border:var(--border-width) solid currentColor;border-radius:9999px;padding:var(--space-s);background-color:var(--bg-color, transparent);aspect-ratio:1;overflow:hidden}.xa-w0>svg{width:var(--width, var(--space-xl));height:var(--height, var(--width, var(--space-xl)))}.VXqaf{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-s);margin:0 auto;width:100%;max-width:var(--container-width-s);z-index:1}._5kejc{font-size:var(--fs-l);text-transform:uppercase;text-align:center;letter-spacing:var(--ls-extended);color:var(--color-text-muted)}.ZQE1w{position:relative}.mBu9J{--button-bg-color: var(--color-text-muted);--button-color: var(--color-bg-special);--border-color: var(--button-bg-color)}.mBu9J:disabled{--button-bg-color: var(--color-bg-muted);--button-color: var(--color-text-muted);--border-color: var(--button-bg-color)}@media screen and (min-width: 640px){.VXqaf{--padding: var(--space-l)}}.HDq--{position:relative;margin-top:var(--space-l);padding-top:var(--space-l);padding-bottom:var(--space-l);background-color:var(--color-bg-special)}.KLLZ0{--bg-color: var(--color-bg-muted);--width: var(--fs-xxxl);--gap: var(--space-m);--margin: var(--space-l);display:flex;align-items:center;justify-content:center;gap:var(--gap);margin:var(--margin) 0}.KLLZ0>*:last-child{--bg-color: var(--color-bg-special)}._2ctL9{--button-bg-color: var(--color-text-muted);--button-color: var(--color-bg-special)}@media screen and (min-width: 640px){.KLLZ0{--width: calc(var(--fs-xxxl) * 1.25);--gap: var(--space-l);--margin: var(--space-xl)}}@media screen and (min-width: 860px){.HDq--{border-radius:var(--border-radius)}}
