.tile-group[data-v-e1c07c32]{width:314px;max-width:100%;margin:0 auto 28px}@media (width<=600px){.tile-group[data-v-e1c07c32]{width:270px;margin:0 auto 20px}}.tile-group-last[data-v-e1c07c32]{margin-bottom:12px}@media (width<=600px){.tile-group-last[data-v-e1c07c32]{margin-bottom:10px}}.tile-gap[data-v-e1c07c32]{gap:6px}@media (width<=600px){.tile-gap[data-v-e1c07c32]{gap:5px}}.options-container[data-v-e1c07c32]{flex-direction:column;gap:14px;width:314px;max-width:100%;margin:0 auto;display:flex}@media (width<=600px){.options-container[data-v-e1c07c32]{gap:12px;width:270px}}.hover-lift[data-v-e1c07c32]:hover{transform:translateY(-8px);box-shadow:0 12px 24px #0000001a!important}.exact-box[data-v-e1c07c32]{width:58px;height:58px}@media (width<=600px){.exact-box[data-v-e1c07c32]{width:50px;height:50px}}.exact-box[data-v-e1c07c32] .q-field__control{border-radius:12px;height:58px;min-height:58px;padding:0;transition:all .2s}@media (width<=600px){.exact-box[data-v-e1c07c32] .q-field__control{border-radius:10px;height:50px;min-height:50px}}.exact-box[data-v-e1c07c32] .q-field__control-container{height:100%}.exact-box[data-v-e1c07c32] .q-field__native{text-align:center;text-transform:uppercase;width:100%;height:100%;padding:0;font-size:1.65rem;font-weight:700}@media (width<=600px){.exact-box[data-v-e1c07c32] .q-field__native{font-size:1.4rem}}.exact-box.tile-correct-input[data-v-e1c07c32] .q-field__control:before{border-width:2px;border-color:var(--tile-correct)!important}.exact-box.tile-correct-input[data-v-e1c07c32] .q-field__control:after{border-color:var(--tile-correct)!important}.exact-box.tile-correct-input[data-v-e1c07c32]:focus-within .q-field__control{box-shadow:0 0 0 3px color-mix(in srgb, var(--tile-correct) 20%, transparent)}.exact-box.has-value-green[data-v-e1c07c32] .q-field__control{background-color:var(--tile-correct)!important}.exact-box.has-value-green[data-v-e1c07c32] .q-field__native{color:#fff!important}.exact-box.tile-present-input[data-v-e1c07c32] .q-field__control:before{border-width:2px;border-color:var(--tile-present)!important}.exact-box.tile-present-input[data-v-e1c07c32] .q-field__control:after{border-color:var(--tile-present)!important}.exact-box.tile-present-input[data-v-e1c07c32]:focus-within .q-field__control{box-shadow:0 0 0 3px color-mix(in srgb, var(--tile-present) 20%, transparent)}.exact-box.has-value-yellow[data-v-e1c07c32] .q-field__control{background-color:var(--tile-present)!important}.exact-box.has-value-yellow[data-v-e1c07c32] .q-field__native{color:#fff!important}.exact-box.tile-absent-input[data-v-e1c07c32] .q-field__control:before{border-width:2px;border-color:var(--tile-absent)!important}.exact-box.tile-absent-input[data-v-e1c07c32] .q-field__control:after{border-color:var(--tile-absent)!important}.exact-box.tile-absent-input[data-v-e1c07c32]:focus-within .q-field__control{box-shadow:0 0 0 3px color-mix(in srgb, var(--tile-absent) 20%, transparent)}.exact-box.has-value-gray[data-v-e1c07c32] .q-field__control{background-color:var(--tile-absent)!important}.exact-box.has-value-gray[data-v-e1c07c32] .q-field__native{color:#fff!important}.page-h1-title[data-v-0905b1f4]{letter-spacing:-.015em;margin-bottom:6px;font-size:1.5rem;font-weight:400;line-height:1.25}@media (width>=600px){.page-h1-title[data-v-0905b1f4]{font-size:1.75rem}}@media (width>=1024px){.page-h1-title[data-v-0905b1f4]{margin-bottom:8px;font-size:1.95rem}}.intro-container[data-v-0905b1f4]{margin-bottom:4px}.intro-container .intro-text[data-v-0905b1f4]{letter-spacing:.005em;color:#4b5563;font-size:.975rem;line-height:1.52}@media (width>=1024px){.intro-container .intro-text[data-v-0905b1f4]{font-size:1.075rem;line-height:1.55}}.intro-container .intro-text[data-v-0905b1f4] p{line-height:inherit;margin-top:0;margin-bottom:4px}.intro-container .intro-text[data-v-0905b1f4] p:last-child{margin-bottom:0}.intro-container .intro-text[data-v-0905b1f4] strong{color:inherit;font-weight:600}.intro-container .intro-text[data-v-0905b1f4] a.text-brand-link{color:var(--brand-primary);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px;transition:opacity .15s}.intro-container .intro-text[data-v-0905b1f4] a.text-brand-link:hover{opacity:.85}body.body--dark .intro-container .intro-text[data-v-0905b1f4]{color:#9ca3af}body.body--dark .intro-container .intro-text[data-v-0905b1f4] strong{color:#f3f4f6}body.body--dark .intro-container .intro-text[data-v-0905b1f4] a.text-brand-link{color:#60a5fa}
