.paw-pattern_pattern__7c__3{position:absolute;inset:0;pointer-events:none;background-image:var(--paw-pattern-image,url("/bg-paws.png"));background-repeat:repeat;background-size:var(--paw-pattern-size);background-position:var(--paw-pattern-position,0 0);opacity:var(--paw-pattern-opacity)}.home-dialogs_overlay__KO4gn{position:fixed;inset:0;z-index:var(--z-index-home-dialog);background:var(--home-dialog-overlay);backdrop-filter:blur(var(--home-dialog-blur))}.home-dialogs_dialog__2kbUo{position:fixed;z-index:var(--z-index-home-dialog);top:50%;left:50%;width:calc(100% - var(--home-dialog-inset) * 2);max-width:var(--home-dialog-width);max-height:calc(100svh - var(--home-dialog-inset) * 2);overflow-y:auto;transform:translate(-50%,-50%);border-radius:var(--radius-sm);background:var(--surface-default);padding:var(--spacing-8) var(--spacing-6) var(--spacing-6);font-family:var(--font-family-design);box-shadow:var(--shadow-elevated)}.home-dialogs_title__wu49r{margin-bottom:var(--spacing-6);color:var(--home-dialog-title-color);font-size:var(--font-size-base);font-weight:600;line-height:var(--line-height-label);text-align:center}.home-dialogs_close___TmLe{position:absolute;top:0;right:0;display:grid;place-items:center;width:var(--home-dialog-close-size);height:var(--home-dialog-close-size);border-radius:var(--radius-sm);color:hsl(var(--brand-primary))}.home-dialogs_close___TmLe svg{width:var(--spacing-4);height:var(--spacing-4)}.home-dialogs_close___TmLe:hover{background:var(--surface-hover)}.home-dialogs_close___TmLe:focus-visible{outline:var(--focus-width) solid hsl(var(--brand-primary));outline-offset:calc(-1 * var(--focus-offset))}.home-dialogs_choices__4Si_2{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-4)}.home-dialogs_registerPet___xcQq{display:flex;align-items:center;justify-content:center;gap:var(--home-register-button-gap);width:100%;min-width:0;min-height:var(--home-action-height);height:auto;padding:var(--spacing-3) var(--spacing-6);font-family:var(--font-family-design);font-size:var(--font-size-base);font-weight:var(--home-register-font-weight);white-space:normal;box-shadow:var(--shadow-card)}.home-dialogs_registerPetLabel__twoOe{width:var(--home-register-label-width);min-width:0;line-height:var(--home-register-label-height);text-align:center}.home-dialogs_registerPetIcon__qo6Jc{display:grid;place-items:center;flex:0 0 var(--spacing-6)}.home-dialogs_registerPetIcon__qo6Jc svg{width:var(--spacing-6);height:var(--spacing-6)}.home-dialogs_outline__HMvbD{background:var(--surface-default);font-family:var(--font-family-design);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);line-height:1.4;color:#1358a0;border-color:#1358a0;min-height:var(--home-action-height);height:auto;white-space:normal;box-shadow:var(--shadow-card)}.home-dialogs_outline__HMvbD:focus:not(:focus-visible){outline:none;box-shadow:var(--shadow-card)}.home-dialogs_intro__YuYWE{padding:var(--home-intro-padding);background:var(--brand-teal)}.home-dialogs_intro__YuYWE .home-dialogs_close___TmLe{width:var(--spacing-6);height:var(--spacing-6)}.home-dialogs_introCard__jccHs{position:relative;isolation:isolate;overflow:hidden;border-radius:var(--home-intro-radius);background:var(--onboarding-card-background);color:var(--text-inverse);text-align:center}.home-dialogs_introPattern__jREkt{opacity:var(--home-intro-pattern-opacity)}.home-dialogs_introLogo__YTi3U{position:relative;width:var(--home-intro-logo-width);max-width:calc(100% - var(--home-intro-copy-inset) * 2);height:auto;margin:var(--spacing-10) auto var(--home-intro-logo-gap)}.home-dialogs_introCopy__xwr8x{position:relative;padding-inline:var(--home-intro-copy-inset);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-label);letter-spacing:var(--home-intro-letter-spacing)}.home-dialogs_introAnimals___M5ym{position:relative;width:100%;height:auto;margin-top:var(--home-intro-image-overlap)}.tutor-desktop_footer__HGSaf,.tutor-desktop_header__hBUab{display:none}@media (min-width:1024px){.tutor-desktop_header__hBUab{position:relative;display:block;height:316px;overflow:hidden;border-radius:0 0 30px 30px;background:var(--brand-teal);font-family:var(--font-family-design)}.tutor-desktop_nav__HShEM{position:absolute;z-index:1;top:18px;left:50%;display:flex;justify-content:center;align-items:center;gap:28px;width:min(835px,calc(100% - 48px));height:64px;transform:translateX(-50%);border-radius:var(--radius-full);background:hsla(0,0%,100%,.7)}.tutor-desktop_navItem__QXipv{display:flex;align-items:center;gap:10px;color:var(--home-navigation-color);font-size:18px;font-weight:var(--font-weight-medium)}.tutor-desktop_navItem__QXipv svg{width:32px;height:32px}.tutor-desktop_navItem__QXipv[aria-current=page]{color:var(--home-action-background)}.tutor-desktop_brand__lm7TA{position:absolute;inset-block:0;left:50%;display:flex;gap:23px;width:-moz-max-content;width:max-content;transform:translateX(-50%)}.tutor-desktop_animals___Xn2m{align-self:flex-end;width:358px;height:302px;margin-bottom:-9px;-o-object-fit:cover;object-fit:cover}.tutor-desktop_logo__E4pLR{align-self:flex-start;width:349px;height:105px;margin-top:150px}.tutor-desktop_footer__HGSaf{position:relative;display:flex;justify-content:center;align-items:center;height:207px;margin-top:100px;overflow:hidden;border-radius:24px 24px 0 0;background:var(--brand-teal)}.tutor-desktop_footerLogo__bKkK_{position:relative;width:255px;height:auto}.tutor-desktop_brand__lm7TA:focus-visible,.tutor-desktop_navItem__QXipv:focus-visible{outline:var(--focus-width) solid hsl(var(--brand-primary));outline-offset:var(--focus-offset)}}