.pg-rq .rq-center{position:relative;width:100%;max-width:var(--container-s);margin-inline:auto}.pg-rq .pg-rq-nav{margin-bottom:var(--space-10)}.pg-rq .pg-rq-nav[hidden]{display:none}.pg-rq .pg-rq-nav__row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:var(--control-s);margin-top:var(--space-3)}.pg-rq .pg-rq-nav__row .rq-back{margin-inline-start:calc(-1 * var(--space-3))}.pg-rq .pg-rq-nav__count{margin-inline-start:auto;color:var(--ink-muted)}.pg-rq .rq-heads,.pg-rq .rq-answers{display:grid;align-items:start;overflow:clip;overflow-clip-margin:var(--space-6);transition:height var(--duration-3) var(--ease-standard)}.pg-rq .rq-answers{margin-top:var(--space-8)}.pg-rq .rq-slide{grid-area:1 / 1;min-width:0;opacity:0;pointer-events:none;transition:opacity var(--duration-3) var(--ease-standard)}.pg-rq .rq-slide.is-active{opacity:1;pointer-events:auto}.pg-rq .rq-h1{margin:0;color:var(--ink)}.pg-rq p.rq-h1{max-width:30ch}.pg-rq .pg-rq-h1{text-align:center}.pg-rq .pg-rq-h1 .rq-big,.pg-rq .pg-rq-h1__line{display:block}.pg-rq .pg-rq-h1__line{margin-top:var(--space-2)}.pg-rq .rq-accent{color:var(--accent)}.pg-rq .pg-rq-intro{text-align:center}.pg-rq .pg-rq-url{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3)}.pg-rq .pg-rq-url__field{width:auto;flex:0 1 calc(var(--container-s) / 2.4)}.pg-rq .pg-rq-url__field .gv-text-field__input{text-align:center}.pg-rq .pg-rq-url__err{justify-content:center;margin-top:var(--space-3)}@container gv (max-width: 599px){.pg-rq .pg-rq-url{flex-direction:column;align-items:stretch}.pg-rq .pg-rq-url__field{flex:none;width:100%}.pg-rq .pg-rq-url__err{justify-content:flex-start;text-align:left}}.pg-rq .pg-rq-field{margin:0;padding:0;border:0;min-width:0}.pg-rq .pg-rq-opts{--pg-rq-cols: 1;display:grid;grid-template-columns:repeat(var(--pg-rq-cols),minmax(0,1fr));gap:var(--space-3)}.pg-rq .pg-rq-opts--grid,.pg-rq .pg-rq-opts--row{--pg-rq-cols: 2}.pg-rq .pg-rq-opts--list{max-width:calc(var(--container-s) * 2 / 3)}@container gv (min-width: 600px){.pg-rq .pg-rq-opts--grid{--pg-rq-cols: 3}.pg-rq .pg-rq-opts--row,.pg-rq .pg-rq-opts--auto{--pg-rq-cols: var(--pg-rq-n)}.pg-rq .pg-rq-opts--two{--pg-rq-cols: 2}}@container gv (max-width: 599px){.pg-rq .pg-rq-opts{gap:var(--space-2)}}.pg-rq .pg-rq-choice{width:auto;padding:var(--space-4) var(--space-5);background:var(--surface);border:var(--border-hairline) solid var(--border);border-radius:var(--radius-m);cursor:pointer;transition:border-color var(--duration-1) var(--ease-standard),background-color var(--duration-1) var(--ease-standard)}.pg-rq .pg-rq-choice:hover{border-color:var(--border-strong)}.pg-rq .pg-rq-choice:has(input:checked){border-color:var(--accent);background:var(--surface-lilac)}.pg-rq .pg-rq-choice:has(input:focus-visible){outline:var(--border-focus) solid var(--focus);outline-offset:2px}.pg-rq .pg-rq-choice input:focus-visible{outline:none}@container gv (max-width: 599px){.pg-rq .pg-rq-choice{padding:var(--space-3) var(--space-4)}}.pg-rq .pg-rq-actions{display:flex;margin-top:var(--space-8)}.pg-rq .pg-rq-other{margin-top:var(--space-4);max-width:calc(var(--container-s) / 2)}.pg-rq .pg-rq-ask{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4)}.pg-rq .pg-rq-ask__field{width:auto;flex:0 1 calc(var(--container-s) / 2)}.pg-rq .rq-askor{color:var(--ink-muted)}@container gv (max-width: 599px){.pg-rq .pg-rq-ask__field{flex:1 1 100%}}.pg-rq .rq-note{margin:var(--space-4) 0 0;max-width:var(--measure-narrow);color:var(--ink-muted)}.pg-rq .rq-done{margin:0;color:var(--ink-muted)}@media(prefers-reduced-motion:reduce){.pg-rq .rq-heads,.pg-rq .rq-answers,.pg-rq .rq-slide{transition:none}}.pg-rq .pg-rq-result{position:absolute;inset:0;overflow:hidden;opacity:0;pointer-events:none;transition:opacity var(--duration-3) var(--ease-standard)}body.rq-mines .pg-rq .pg-rq-result{position:relative;inset:auto;overflow:visible;opacity:1;pointer-events:auto}body.rq-mines .pg-rq .rq-center{display:none}.pg-rq .pg-rq-result{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-12) var(--grid-gutter);align-items:start}@container gv (min-width: 960px){.pg-rq .pg-rq-result{grid-template-columns:repeat(12,minmax(0,1fr))}.pg-rq .pg-rq-result__main{grid-column:1 / span 7}.pg-rq .pg-rq-teams{grid-column:9 / -1}}.pg-rq .pg-rq-result__head{display:flex;align-items:center;gap:var(--space-3)}.pg-rq .rqm-copy__eyebrow{margin:0}.pg-rq .rqm-copy__mark{flex:none;display:inline-grid;place-items:center;width:var(--control-m);height:var(--control-m);border:var(--border-hairline) solid var(--border);border-radius:var(--radius-s);background:var(--surface-raised);overflow:hidden}.pg-rq .rqm-copy__mark[hidden]{display:none}.pg-rq .rqm-copy__mark img{width:var(--space-6);height:var(--space-6);-o-object-fit:contain;object-fit:contain}.pg-rq .rqm-copy__score{margin:var(--space-4) 0 0;color:var(--ink)}.pg-rq .rqm-copy__outof{margin-inline-start:var(--space-1)}.pg-rq .pg-rq-curve{margin-top:var(--space-8);max-width:calc(var(--container-s) * .7)}.pg-rq .rqm-curve{display:block;width:100%;height:calc(var(--space-24) + var(--space-2));overflow:visible}.pg-rq .rqm-curve__fill{fill:var(--surface-lilac)}.pg-rq .rqm-curve__line{fill:none;stroke:var(--accent);stroke-width:1.5;vector-effect:non-scaling-stroke}.pg-rq .rqm-curve__avg{stroke:var(--border-strong);stroke-width:1;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.pg-rq .rqm-curve__you{stroke:var(--ink);stroke-width:2;vector-effect:non-scaling-stroke;transition:transform var(--duration-art) var(--ease-standard)}.pg-rq .rqm-copy__scale{position:relative;display:flex;justify-content:space-between;margin:var(--space-2) 0 0}.pg-rq .rqm-copy__avg{position:absolute;left:64%;transform:translate(-50%);white-space:nowrap}.pg-rq .rqm-copy__p{margin:var(--space-8) 0 0;max-width:var(--measure-narrow)}.pg-rq .rqm-copy__p b{color:var(--ink);font-weight:500}.pg-rq .rqm-copy__p--next{margin-top:var(--space-6);color:var(--ink-muted)}.pg-rq .rqm-break{margin-top:var(--space-6);display:grid;gap:var(--space-3)}.pg-rq .rqm-break[hidden]{display:none}.pg-rq .rqm-break__row{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.pg-rq .rqm-break__row[hidden]{display:none}.pg-rq .rqm-break__lbl{min-width:var(--space-24)}@container gv (max-width: 599px){.pg-rq .rqm-break__lbl{flex-basis:100%}}.pg-rq .pg-rq-teams{gap:var(--space-4)}.pg-rq .pg-rq-teams[hidden]{display:none}.pg-rq .pg-rq-teams__list{align-self:stretch;margin:0;padding:0;list-style:none}.pg-rq .pg-rq-teams__list>li+li{border-top:var(--border-hairline) solid var(--border)}.pg-rq .pg-rq-team{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) 0;border:0;background:none;color:var(--ink);text-align:left;cursor:pointer}.pg-rq .pg-rq-team__name{flex:1 1 auto;min-width:0}.pg-rq .pg-rq-team__icon{color:var(--ink-brand)}.pg-rq .pg-rq-team__go{flex:none;color:var(--ink-muted);transition:color var(--duration-1) var(--ease-standard)}.pg-rq .pg-rq-team:hover .pg-rq-team__name{text-decoration:underline;text-underline-offset:3px}.pg-rq .pg-rq-team:hover .pg-rq-team__go{color:var(--ink)}.pg-rq .pg-rq-team:focus-visible{outline:var(--border-focus) solid var(--focus);outline-offset:2px;border-radius:var(--radius-s)}@media(prefers-reduced-motion:reduce){.pg-rq .pg-rq-result,.pg-rq .rqm-curve__you{transition:none}}.pg-rq .rqr__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--grid-gutter)}@container gv (min-width: 960px){.pg-rq .rqr__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-rq .rqr__grid>.rqr__wait,.pg-rq .rqr__grid>.rqr__card:has(.rqr__locked),.pg-rq .rqr__grid>[data-rqr-primary],.pg-rq .rqr__grid>.rqr__card:has(.rqr__quote):has(.rqr__src),.pg-rq .rqr__grid>[data-rqr-stakes]:first-child,.pg-rq .rqr__grid>[data-rqr-primary]+[data-rq-anchor],.pg-rq .rqr__grid>.rqr__card:has(.rqr__quote-why):not(:has(+[data-rq-anchor])){grid-column:1 / -1}.pg-rq .rqr__grid>[data-rqr-primary],.pg-rq .rqr__grid>.rqr__card:has(.rqr__quote):has(.rqr__src),.pg-rq .rqr__grid>[data-rqr-stakes]:first-child,.pg-rq .rqr__grid>[data-rqr-primary]+[data-rq-anchor],.pg-rq .rqr__grid>.rqr__card:has(.rqr__quote-why):not(:has(+[data-rq-anchor])){display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:repeat(4,auto) 1fr;-moz-column-gap:var(--space-12);column-gap:var(--space-12);row-gap:0;align-content:start;--pg-rq-after-icon: var(--space-5);--pg-rq-after-line: var(--space-3)}.pg-rq .rqr__grid>.rqr__card>*{grid-column:1}.pg-rq .rqr__grid>.rqr__card>.rqr__body{grid-column:2;grid-row:1 / -1}}.pg-rq .rqr__card{align-items:stretch;--pg-rq-after-icon: var(--space-2);--pg-rq-after-line: 0px}.pg-rq .rqr__rule{display:none}.pg-rq .rqr__motif{color:var(--ink-brand);margin-bottom:var(--pg-rq-after-icon)}.pg-rq .rqr__motif svg{width:var(--space-5);height:var(--space-5)}.pg-rq .rqr__eyebrow{margin:0 0 var(--pg-rq-after-line)}.pg-rq .rqr__big{margin:var(--space-1) 0 var(--pg-rq-after-line);color:var(--ink)}.pg-rq .rqr__h{margin:0}.pg-rq .rqr__body{color:var(--ink-muted);max-width:var(--measure)}.pg-rq .rqr__body>*+*{margin-top:var(--space-3)}.pg-rq .rqr__p{margin:0}.pg-rq .rqr__p+.rqr__p{margin-top:var(--space-3)}.pg-rq .rqr__p b,.pg-rq .rqr__p strong{color:var(--ink);font-weight:500}.pg-rq .rqr__p--opp{color:var(--ink)}.pg-rq .rqr__lbl{color:var(--ink);font-weight:500}.pg-rq .rqr__lbl:after{content:": "}.pg-rq .rqr__quote{color:var(--ink);font-weight:500}.pg-rq .rqr__quote+.rqr__quote-why{margin-top:var(--space-1)}.pg-rq .rqr__quote-why+.rqr__quote{margin-top:var(--space-6)}.pg-rq .rqr__sub{margin:var(--space-5) 0 0;color:var(--ink)}.pg-rq .rqr__sub+.rqr__p{margin-top:var(--space-1)}.pg-rq .rqr__src{margin:var(--space-5) 0 0;padding-top:var(--space-3);border-top:var(--border-hairline) solid var(--border);color:var(--ink-muted)}.pg-rq .rqr__src a{color:var(--link);text-decoration:underline;text-underline-offset:3px}.pg-rq .rqr__who{display:flex;align-items:center;gap:var(--space-2)}.pg-rq .rqr__who img{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-xs);background:var(--surface-warm)}.pg-rq .rqr__who span{color:var(--ink);font-weight:500}.pg-rq .rqr__loading{display:grid;gap:var(--space-2)}.pg-rq .rqr__card:not(.is-loading) .rqr__loading{display:none}.pg-rq .rqr__skel--a{--gv-skeleton-w: 96%}.pg-rq .rqr__skel--b{--gv-skeleton-w: 88%}.pg-rq .rqr__skel--c{--gv-skeleton-w: 62%}.pg-rq .rqr__loadbar{display:flex;margin-top:var(--space-3)}.pg-rq .rqr__wait{max-width:var(--measure-narrow);padding:var(--space-10) 0}.pg-rq .rqr__wait-h{margin:0 0 var(--space-2)}.pg-rq .rqr__wait-p{margin:0 0 var(--space-5);color:var(--ink-muted)}.pg-rq .rqr__card:has(.rqr__locked){padding:0;overflow:hidden}.pg-rq .rqr__card:has(.rqr__locked) .rqr__body{max-width:none}.pg-rq .rqr__locked{position:relative;padding:var(--space-10) var(--space-8)}.pg-rq .rqr__locked-blur{filter:blur(5px);opacity:.35;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;-moz-columns:2;columns:2;-moz-column-gap:var(--space-10);column-gap:var(--space-10)}.pg-rq .rqr__locked-over{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-6);text-align:center;background:radial-gradient(ellipse 40% 72% at 50% 50%,var(--surface) 48%,transparent)}.pg-rq .rqr__locked-h{margin:0;color:var(--ink)}.pg-rq .rqr__locked-msg{margin:0;max-width:40ch;color:var(--ink)}.pg-rq .rqr__locked-msg b{font-weight:500}.pg-rq .rqr__locked-btn{margin-top:var(--space-3)}@container gv (max-width: 959px){.pg-rq .rqr__locked-blur{-moz-columns:1;columns:1}.pg-rq .rqr__locked{padding:var(--space-8) var(--space-5);min-height:calc(var(--space-24) * 3)}.pg-rq .rqr__locked-over{background:radial-gradient(ellipse 75% 58% at 50% 50%,var(--surface) 52%,transparent)}}.pg-rq .pg-rq-bindsec:not(:has([data-rqr-bind])){display:none}.pg-rq .rqr__bind-in{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-12);align-items:start}@container gv (min-width: 960px){.pg-rq .rqr__bind-in{grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--grid-gutter)}.pg-rq .rqr__bind-copy{grid-column:1 / span 6}.pg-rq .rqr__bind-form{grid-column:8 / -1}}.pg-rq .rqr__bind-copy .rqr__eyebrow{margin:0 0 var(--space-3)}.pg-rq .rqr__bind-copy .rqr__h{margin:0 0 var(--space-6);max-width:20ch}.pg-rq .rqr__bind-copy .rqr__p{margin:0;max-width:var(--measure);color:var(--ink-muted)}.pg-rq .rqr__bind-copy .rqr__p+.rqr__p,.pg-rq .rqr__bind-copy [data-rqr-bind-body]+.rqr__p{margin-top:var(--space-4)}.pg-rq .rqr__bind-form{align-items:stretch;gap:0}.pg-rq .rqr__fh{margin:0}.pg-rq .rqr__fp{margin:var(--space-2) 0 var(--space-6);color:var(--ink-muted)}.pg-rq .rqr__form{display:grid;gap:var(--space-4)}.pg-rq .rqr__frow{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-4)}@container gv (max-width: 599px){.pg-rq .rqr__frow{grid-template-columns:minmax(0,1fr)}}.pg-rq .rqr__fopt{margin-top:var(--space-1);color:var(--ink-muted)}.pg-rq .rqr__fbtn{justify-self:start;margin-top:var(--space-2)}.pg-rq .rqr__ferr[hidden]{display:none}.pg-rq .rqr__bind-form.is-sent{justify-content:center;align-items:center}.pg-rq .rqr__bind-form.is-sent>*:not(.rqr__fok){display:none}.pg-rq .rqr__bind-form.is-sent .rqr__fok{display:block;text-align:center;max-width:40ch;margin-inline:auto}.pg-rq .rqr__fok h4{margin:0 0 var(--space-2)}.pg-rq .rqr__fok p{margin:0;color:var(--ink-muted)}.pg-rq .rqr__fok p+p{margin-top:var(--space-2)}.pg-rq .rqr__fok p.rqr__fok-ask,.pg-rq .rqr__fok-cta{margin-top:var(--space-5)}.pg-rqt .pg-rqt__head{flex:1 1 auto;min-width:0}.pg-rqt .rqt__eyebrow{margin:0 0 var(--space-1)}.pg-rqt .rqt__body{padding:var(--space-6) var(--gv-dialog-pad) var(--gv-dialog-pad);overflow-y:auto}.pg-rqt .rqt__h3{margin:var(--space-6) 0 var(--space-2);color:var(--ink)}.pg-rqt .rqt__h3:first-child{margin-top:0}.pg-rqt .rqt__list{margin:0;padding:0 0 0 var(--space-5);list-style:disc}.pg-rqt .rqt__list li{margin:0 0 var(--space-1)}.pg-rqt .rqt__list li::marker{color:var(--ink-faint)}.pg-rqt .rqt__case p{margin:0 0 var(--space-2)}.pg-rqt .rqt__case b{color:var(--ink);font-weight:500}.pg-rqt .rqt__case .rqt__src{margin-top:var(--space-3);color:var(--ink-muted)}.pg-rqt .rqt__case a{color:var(--link);text-decoration:underline;text-underline-offset:3px}.pg-rqt .rqt__todo{color:var(--ink-muted);font-style:italic}.pg-rq .pg-rq-stage{display:grid;align-content:start;min-height:calc(100svh - var(--nav-height) - var(--border-hairline));padding-block:var(--gv-space-section) var(--space-12)}.pg-rq .pg-rq-stage:has([data-rq-step=intro].is-active){align-content:center;padding-block:var(--space-12)}.pg-rq .pg-rq-stage__in{position:relative}body.rq-mines .pg-rq .pg-rq-stage{display:block;min-height:0;padding-block:var(--gv-space-section)}
