.FeedbackBlock_base__KKK2q .FeedbackBlock_text__buUvM{font-size:1rem;text-align:center;line-height:1.5}.FeedbackBlock_base__KKK2q .FeedbackBlock_text__buUvM strong{display:block;font-weight:500}.FeedbackBlock_base__KKK2q .FeedbackBlock_buttons__4JI4T{display:flex;gap:.75rem;flex-wrap:wrap}.FeedbackBlock_base__KKK2q .FeedbackBlock_buttons__4JI4T .FeedbackBlock_button__63I1w{border:none;cursor:pointer;transition:transform .3s;transform-origin:50% 65%;background:none;position:relative}.FeedbackBlock_base__KKK2q .FeedbackBlock_buttons__4JI4T .FeedbackBlock_button__63I1w[data-current-feedback=true]{transform:scale(1.1)}:has(.FeedbackBlock_button__63I1w:hover) .FeedbackBlock_base__KKK2q .FeedbackBlock_buttons__4JI4T .FeedbackBlock_button__63I1w:not(:hover){transform:scale(.9)}.FeedbackBlock_base__KKK2q .FeedbackBlock_buttons__4JI4T .FeedbackBlock_button__63I1w:hover{transform:scale(1.1)}.FeedbackBlock_base__KKK2q .FeedbackBlock_buttons__4JI4T .FeedbackBlock_button__63I1w .FeedbackBlock_fallbackEmoji__PZzXj{position:absolute;inset:22px 0 0 0;display:flex;align-items:center;justify-content:center;z-index:-1;background-color:#fcfcfc;border-radius:.5rem;font-size:1.5rem}.FeedbackBlock_modal__UjaYY .FeedbackBlock_wrapper__Od6mx{padding:2rem 1.25rem;text-align:center}.FeedbackBlock_modal__UjaYY .FeedbackBlock_wrapper__Od6mx .FeedbackBlock_headline__e7kAG{color:#1f1f1f;font-size:1.25rem;font-weight:500;line-height:1.5}.FeedbackBlock_modal__UjaYY .FeedbackBlock_wrapper__Od6mx .FeedbackBlock_headline__e7kAG span{display:block;font-size:2.5rem;margin-bottom:.5rem}.FeedbackBlock_modal__UjaYY .FeedbackBlock_wrapper__Od6mx .FeedbackBlock_text__buUvM{font-size:1.0625rem;font-weight:300;line-height:1.5}.FeedbackBlock_modal__UjaYY .FeedbackBlock_wrapper__Od6mx .FeedbackBlock_message__07Xle{padding-inline:1rem}.FeedbackBlock_modal__UjaYY .FeedbackBlock_wrapper__Od6mx .FeedbackBlock_action__VLVp9{background-color:#fef7f8;border-radius:.75rem;display:grid;grid-gap:1.5rem;gap:1.5rem;padding:1.5rem;text-align:left}@media only screen and (min-width:48em){.FeedbackBlock_modal__UjaYY .FeedbackBlock_wrapper__Od6mx .FeedbackBlock_action__VLVp9:has(.FeedbackBlock_logoWrapper__5ulbc){gap:2rem;grid-template-columns:8.125rem 1fr}}.FeedbackBlock_modal__UjaYY .FeedbackBlock_wrapper__Od6mx .FeedbackBlock_action__VLVp9 .FeedbackBlock_logoWrapper__5ulbc{background-color:#fff;border-radius:.5rem;display:flex;justify-content:center;padding:1.5rem}@media only screen and (min-width:48em){.FeedbackBlock_modal__UjaYY .FeedbackBlock_wrapper__Od6mx .FeedbackBlock_action__VLVp9 .FeedbackBlock_logoWrapper__5ulbc{aspect-ratio:1}}.FeedbackBlock_modal__UjaYY .FeedbackBlock_wrapper__Od6mx .FeedbackBlock_action__VLVp9 .FeedbackBlock_logoWrapper__5ulbc .FeedbackBlock_logo__DRM7f{aspect-ratio:1;height:auto;max-width:5rem;width:100%}.FeedbackBlock_modal__UjaYY .FeedbackBlock_wrapper__Od6mx .FeedbackBlock_action__VLVp9 .FeedbackBlock_content__NuujD .FeedbackBlock_headline__e7kAG{font-size:1.0625rem;line-height:1.4;text-align:left;margin-bottom:.25rem}.FeedbackBlock_modal__UjaYY .FeedbackBlock_wrapper__Od6mx .FeedbackBlock_action__VLVp9 .FeedbackBlock_content__NuujD .FeedbackBlock_text__buUvM{font-size:.9375rem;font-weight:400;margin-bottom:1rem}.FeedbackBlock_modal__UjaYY .FeedbackBlock_wrapper__Od6mx .FeedbackBlock_action__VLVp9 .FeedbackBlock_content__NuujD .FeedbackBlock_button__63I1w{font-size:.875rem}.Text_base__5jeKu{--text-gradient:linear-gradient(90deg,#909,#f00);--text-strong-weight-increment:100;font-size:var(--text-font-size-initial);font-weight:var(--text-font-weight-initial);line-height:var(--text-line-height-initial)}.Text_base__5jeKu strong{font-weight:calc(var(--text-strong-weight-increment) + var(--text-font-weight-initial))}@media(min-width:36em){.Text_base__5jeKu{font-size:var(--text-font-size-sm,var(--text-font-size-initial));font-weight:var(--text-font-weight-sm,var(--text-font-weight-initial));line-height:var(--text-line-height-sm,var(--text-line-height-initial))}.Text_base__5jeKu strong{font-weight:calc(var(--text-strong-weight-increment) + var(--text-font-weight-sm, var(--text-font-weight-initial)))}}@media(min-width:48em){.Text_base__5jeKu{font-size:var(--text-font-size-md,var(--text-font-size-sm,var(--text-font-size-initial)));font-weight:var(--text-font-weight-md,var(--text-font-weight-sm,var(--text-font-weight-initial)));line-height:var(--text-line-height-md,var(--text-line-height-sm,var(--text-line-height-initial)))}.Text_base__5jeKu strong{font-weight:calc(var(--text-strong-weight-increment) + var(--text-font-weight-md, var(--text-font-weight-sm, var(--text-font-weight-initial))))}}@media(min-width:62em){.Text_base__5jeKu{font-size:var(--text-font-size-lg,var(--text-font-size-md,var(--text-font-size-sm,var(--text-font-size-initial))));font-weight:var(--text-font-weight-lg,var(--text-font-weight-md,var(--text-font-weight-sm,var(--text-font-weight-initial))));line-height:var(--text-line-height-lg,var(--text-line-height-md,var(--text-line-height-sm,var(--text-line-height-initial))))}.Text_base__5jeKu strong{font-weight:calc(var(--text-strong-weight-increment) + var(--text-font-weight-lg, var(--text-font-weight-md, var(--text-font-weight-sm, var(--text-font-weight-initial)))))}}@media(min-width:75em){.Text_base__5jeKu{font-size:var(--text-font-size-xl,var(--text-font-size-lg,var(--text-font-size-md,var(--text-font-size-sm,var(--text-font-size-initial)))));font-weight:var(--text-font-weight-xl,var(--text-font-weight-lg,var(--text-font-weight-md,var(--text-font-weight-sm,var(--text-font-weight-initial)))));line-height:var(--text-line-height-xl,var(--text-line-height-lg,var(--text-line-height-md,var(--text-line-height-sm,var(--text-line-height-initial)))))}.Text_base__5jeKu strong{font-weight:calc(var(--text-strong-weight-increment) + var(--text-font-weight-xl, var(--text-font-weight-lg, var(--text-font-weight-md, var(--text-font-weight-sm, var(--text-font-weight-initial))))))}}.Text_base__5jeKu[svk-with-gradient]{background:var(--text-gradient);background-clip:text;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.Text_base__5jeKu[svk-with-gradient]::selection{background:var(--accent--10);background-image:unset;background-clip:unset;box-decoration-break:unset;-webkit-box-decoration-break:unset;-webkit-background-clip:unset;-webkit-text-fill-color:var(--accent--100)}.AppFooter_base__OxPhY{column-gap:1.5rem;display:flex;flex-wrap:wrap;justify-content:center;margin-top:auto;padding-top:1rem;@media (min-width:36em){flex-wrap:nowrap;padding-block:1.375rem}@media (min-width:70em){padding-block:1.875rem}.AppFooter_privacyDesktop__qFdQ_{display:none;@media (min-width:36em){display:inline-flex}}.AppFooter_privacyMobile__Z9m72{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-top:1px solid var(--neutral--10);color:var(--neutral--100);display:flex;gap:.25rem;justify-content:center;margin-top:1rem;padding-block:1rem;width:100%;@media (min-width:36em){display:none}}}.RestartSessionButton_base__aUsQr{align-items:center;display:flex;flex-direction:column;font-weight:400;overflow-y:auto;padding:3rem 1.25rem;text-align:center;@media (min-width:48em){padding-left:3rem;padding-bottom:3rem;padding-right:3rem;padding-top:3rem}}.page_base__soi_h{display:flex;flex-direction:column;height:100vh;height:100dvh}.page_content__c_YrT{flex-grow:1;justify-content:center;padding:0 1rem}.page_content__c_YrT,.page_message__88exE{align-items:center;display:flex;flex-direction:column}.page_message__88exE{gap:1.5rem;max-width:48rem;text-align:center}.WebGLRiveAnimation_container__E5WE6{--rive-height:auto;--rive-width:auto;display:block;aspect-ratio:var(--rive-width) /var(--rive-height);width:calc(var(--rive-width) * 1px);max-width:100%}.WebGLRiveAnimation_rive__qlWNL{display:block;height:100%;width:100%}.page_base__nRltQ{display:flex;flex-direction:column;height:100vh;height:100dvh}.page_container__wF5Ev{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin-inline:auto;text-align:center;text-wrap:pretty;width:min(40rem,100% - 2.5rem)}.page_container__wF5Ev .page_animation__1dec2{margin-inline:auto}.page_container__wF5Ev .page_title__Y3Gu1{display:inline-block}.page_container__wF5Ev .page_text__0FX_h{margin-inline:auto;margin-top:1rem;max-width:50ch}.page_container__wF5Ev .page_button__kVUY1{margin-top:3rem}.page_base__wM4ho{display:flex;flex-direction:column;height:100vh;height:100dvh}.page_content__tYZ9Z{flex-grow:1;justify-content:center}.page_content__tYZ9Z,.page_message__ilapy{align-items:center;display:flex;flex-direction:column}.page_message__ilapy{gap:1.5rem;max-width:48rem;text-align:center}.DevMenu_dropdownOptions__GPla2{border-radius:4px;border:1px solid var(--neutral--10);box-shadow:0 4px 16px rgba(0,0,0,.1);inset:unset;left:1.5rem;top:4rem;& a{display:block;padding:1rem;@media (hover:hover){&:hover{background-color:var(--accent--5)}}}}.DevMenu_dropdownItem__MC_aH{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;cursor:pointer;font-size:inherit;padding:1rem;text-align:left;width:100%;@media (hover:hover){&:hover{background-color:var(--accent--5)}}}.SelectionProductCard_base__GNxb_{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1 0;overflow:hidden;min-width:12rem;transition:background-color .2s,border-color .2s,color .2s;border-radius:var(--radius--md);border:2px solid var(--accent--20);background:var(--neutral--0)}.SelectionProductCard_base__GNxb_:has(input:checked){border-color:var(--accent--100)}.SelectionProductCard_base__GNxb_:has(input:checked)[aria-disabled=true]{border-color:var(--accent--40)}.SelectionProductCard_base__GNxb_:has(input:checked) .SelectionProductCard_button__JY_R6{background:var(--accent--100);color:var(--neutral--0)}.SelectionProductCard_content__pZcKr{display:flex;flex-direction:column;width:100%}.SelectionProductCard_option__k1Ywc{display:flex;padding:1.5rem 1rem;flex-direction:column;justify-content:center;align-items:center;gap:1rem;align-self:stretch}.SelectionProductCard_product__m_O6U{display:flex;padding:1.5rem;flex-direction:column;align-items:flex-start;gap:1rem;align-self:stretch;border-top:1px solid var(--accent--20);border-bottom:1px solid var(--accent--20);background:var(--accent--3)}.SelectionProductCard_button__JY_R6{padding:.875rem 0 1.0625rem;justify-content:center;align-items:center;align-self:stretch;display:flex;gap:.5rem;color:var(--accent--100);transition:background-color .2s,border-color .2s,color .2s}.page_base__ifxvT{display:flex;max-width:33rem;flex-direction:column;align-items:flex-start;gap:3rem;flex-shrink:0}