.stageZero-module-scss-module__6KQOIW__section{max-width:var(--max-width-content-md);margin:0 auto var(--space-2xl)auto;padding:0 var(--space-md)}@media (max-width:64em){.stageZero-module-scss-module__6KQOIW__section{padding:0 var(--space-sm)}}.stageZero-module-scss-module__6KQOIW__card{background:var(--color-brand-tertiary-50);border:2px solid var(--color-brand-primary-200,var(--color-brand-primary-500));border-radius:var(--radius-lg);padding:var(--space-md-lg)var(--space-md-lg)var(--space-lg);box-shadow:var(--shadow-xs);box-sizing:border-box}.stageZero-module-scss-module__6KQOIW__eyebrow{margin:0 0 var(--space-2xs);font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-brand-primary-600,var(--color-brand-primary-500))}.stageZero-module-scss-module__6KQOIW__heading{margin:0 0 var(--space-sm);font-size:var(--font-size-h3);line-height:var(--line-height-tight);font-weight:var(--font-weight-bold);color:var(--color-neutral-1000)}.stageZero-module-scss-module__6KQOIW__body{margin:0 0 var(--space-md);font-size:var(--font-size-body);line-height:var(--line-height-normal);color:var(--color-neutral-900,var(--color-neutral-1000))}.stageZero-module-scss-module__6KQOIW__points{gap:var(--space-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.stageZero-module-scss-module__6KQOIW__point{align-items:flex-start;gap:var(--space-sm);display:flex}.stageZero-module-scss-module__6KQOIW__pointIcon{flex-shrink:0;line-height:0}.stageZero-module-scss-module__6KQOIW__pointLabel{margin:0 0 var(--space-3xs);font-size:var(--font-size-body);font-weight:var(--font-weight-bold);color:var(--color-neutral-1000)}.stageZero-module-scss-module__6KQOIW__pointText{font-size:var(--font-size-body-sm,var(--font-size-body));line-height:var(--line-height-normal);color:var(--color-neutral-700,var(--color-neutral-900));margin:0}.stageZero-module-scss-module__6KQOIW__ctas{gap:var(--space-sm);flex-direction:column;display:flex}.stageZero-module-scss-module__6KQOIW__primaryCta,.stageZero-module-scss-module__6KQOIW__secondaryCta{align-self:flex-start}@media (max-width:64em){.stageZero-module-scss-module__6KQOIW__primaryCta,.stageZero-module-scss-module__6KQOIW__secondaryCta{text-align:center;align-self:stretch}}.stageZero-module-scss-module__6KQOIW__breederLine{margin:var(--space-2xs)0 0;font-size:var(--font-size-body-sm,var(--font-size-body));color:var(--color-neutral-700,var(--color-neutral-900))}
.ontarioBreedRestrictionBanner-module-scss-module__P27Gbq__wrapper{max-width:var(--max-width-content-md);margin:var(--space-sm)auto var(--space-md)auto;padding:0 var(--space-md)}@media (max-width:64em){.ontarioBreedRestrictionBanner-module-scss-module__P27Gbq__wrapper{padding:0 var(--space-sm)}}.ontarioBreedRestrictionBanner-module-scss-module__P27Gbq__banner{align-items:center;gap:var(--space-xs);background:var(--color-error-bg);border:1px solid var(--color-error);border-radius:var(--radius-md);padding:var(--space-xs)var(--space-xs)var(--space-xs)var(--space-sm);box-sizing:border-box;display:flex}.ontarioBreedRestrictionBanner-module-scss-module__P27Gbq__icon{color:var(--color-error);flex-shrink:0}.ontarioBreedRestrictionBanner-module-scss-module__P27Gbq__text{font-size:var(--font-size-body);line-height:var(--line-height-snug);color:var(--color-error-text);flex:1;margin:0}.ontarioBreedRestrictionBanner-module-scss-module__P27Gbq__link{color:var(--color-error-text);font-weight:var(--font-weight-semibold);text-decoration:underline}.ontarioBreedRestrictionBanner-module-scss-module__P27Gbq__dismiss{width:var(--space-xl);height:var(--space-xl);border-radius:var(--radius-full);font-size:var(--font-size-h4);color:var(--color-error-text);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;line-height:1;display:flex}.ontarioBreedRestrictionBanner-module-scss-module__P27Gbq__dismiss:hover{background:var(--color-base-white)}.ontarioBreedRestrictionBanner-module-scss-module__P27Gbq__dismiss:focus-visible{outline:2px solid var(--color-error);outline-offset:2px}
.verificationPanel-module-scss-module__YJrwpq__panel{gap:var(--space-sm);padding:var(--space-md);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-secondary);flex-direction:column;display:flex}.verificationPanel-module-scss-module__YJrwpq__heading{font-size:var(--font-size-h5);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.verificationPanel-module-scss-module__YJrwpq__subtitle{font-size:var(--font-size-caption);color:var(--color-text-secondary);margin:0}.verificationPanel-module-scss-module__YJrwpq__codeInputRow{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.verificationPanel-module-scss-module__YJrwpq__codeInputBox{width:var(--space-2xl);height:var(--space-2xl);text-align:center;font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-primary);color:var(--color-text-primary);transition:border-color .2s,box-shadow .2s}.verificationPanel-module-scss-module__YJrwpq__codeInputBox:focus{border-color:var(--color-brand-primary-500);box-shadow:0 0 0 4px var(--color-brand-primary-100);outline:none}.verificationPanel-module-scss-module__YJrwpq__codeInputBox:disabled{opacity:.6}.verificationPanel-module-scss-module__YJrwpq__error{font-size:var(--font-size-caption);color:var(--color-error-text);margin:0}.verificationPanel-module-scss-module__YJrwpq__notice{font-size:var(--font-size-caption);color:var(--color-text-secondary);margin:0}.verificationPanel-module-scss-module__YJrwpq__actions{align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.verificationPanel-module-scss-module__YJrwpq__link{font-size:var(--font-size-caption);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.verificationPanel-module-scss-module__YJrwpq__link:disabled{cursor:not-allowed;opacity:.6}
.globalWaitlistWidget-module-scss-module__1uuJEW__widget{max-width:var(--max-width-content-md);margin:0 auto var(--space-2xl)auto;padding:0 var(--space-md)}@media (max-width:64em){.globalWaitlistWidget-module-scss-module__1uuJEW__widget{padding:0 var(--space-sm)}}.globalWaitlistWidget-module-scss-module__1uuJEW__card{background:var(--color-brand-tertiary-50);border:3px solid var(--color-brand-primary-500);border-radius:var(--radius-lg);padding:var(--space-md-lg)var(--space-md-lg)var(--space-lg);box-shadow:var(--shadow-xs);box-sizing:border-box}.globalWaitlistWidget-module-scss-module__1uuJEW__dockBar{--dock-bar-offset:calc(var(--space-2xl) + var(--space-xl));bottom:var(--dock-bar-offset);left:var(--space-md);right:var(--space-md);max-width:calc(var(--max-width-content-md) - var(--space-xl));z-index:var(--z-index-sticky);align-items:center;gap:var(--space-sm);padding:var(--space-sm)var(--space-md);box-sizing:border-box;background:var(--color-brand-tertiary-50);border:3px solid var(--color-brand-primary-500);border-radius:var(--radius-lg);cursor:pointer;text-align:left;visibility:visible;opacity:1;margin:0 auto;font-family:inherit;transition:none;display:flex;position:fixed;transform:translateY(0);box-shadow:0 -6px 24px #0220232e}.globalWaitlistWidget-module-scss-module__1uuJEW__dockBar:hover{background:var(--color-base-white)}.globalWaitlistWidget-module-scss-module__1uuJEW__dockBar:focus-visible{outline:3px solid var(--color-brand-primary-600);outline-offset:2px}@media (max-width:48em){.globalWaitlistWidget-module-scss-module__1uuJEW__dockBar{--dock-bar-offset:calc(var(--space-3xl) + var(--space-sm));left:var(--space-xs);right:var(--space-xs);gap:var(--space-xs);padding:var(--space-xs)var(--space-sm);border-width:2px}}.globalWaitlistWidget-module-scss-module__1uuJEW__dockBarReady{transition:transform var(--motion-duration-slow,.24s)var(--motion-ease-expressive,ease),opacity var(--motion-duration-slow,.24s)var(--motion-ease-standard,ease),visibility 0s linear 0s}.globalWaitlistWidget-module-scss-module__1uuJEW__dockBarHidden{transform:translateY(calc(100% + var(--dock-bar-offset)));opacity:0;visibility:hidden;pointer-events:none}.globalWaitlistWidget-module-scss-module__1uuJEW__dockBarReady.globalWaitlistWidget-module-scss-module__1uuJEW__dockBarHidden{transition:transform var(--motion-duration-slow,.24s)var(--motion-ease-expressive,ease),opacity var(--motion-duration-slow,.24s)var(--motion-ease-standard,ease),visibility 0s linear var(--motion-duration-slow,.24s)}.globalWaitlistWidget-module-scss-module__1uuJEW__dockBarIcon{flex-shrink:0;align-items:center;display:flex}.globalWaitlistWidget-module-scss-module__1uuJEW__dockBarIcon svg{display:block}@media (max-width:48em){.globalWaitlistWidget-module-scss-module__1uuJEW__dockBarIcon svg{width:1.375rem;height:1.375rem}}.globalWaitlistWidget-module-scss-module__1uuJEW__dockBarLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--font-size-body);font-weight:var(--font-weight-bold);color:var(--color-neutral-1000);flex:1;overflow:hidden}@media (max-width:48em){.globalWaitlistWidget-module-scss-module__1uuJEW__dockBarLabel{font-size:var(--font-size-sm)}}.globalWaitlistWidget-module-scss-module__1uuJEW__dockBarChevron{color:var(--color-brand-primary-600);flex-shrink:0;align-items:center;display:flex}.globalWaitlistWidget-module-scss-module__1uuJEW__panel{display:block}.globalWaitlistWidget-module-scss-module__1uuJEW__panelExpanded{z-index:calc(var(--z-index-modal) + 10);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:var(--color-base-white);padding:var(--space-xs)var(--space-md)calc(var(--space-2xl) + env(safe-area-inset-bottom,0px));animation:globalWaitlistWidget-module-scss-module__1uuJEW__waitlistPanelIn var(--motion-duration-slow,.26s)var(--motion-ease-expressive,ease-out);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.globalWaitlistWidget-module-scss-module__1uuJEW__panelExpanded .globalWaitlistWidget-module-scss-module__1uuJEW__card{width:100%;max-width:var(--max-width-content-md);margin:0 auto}@media (max-width:48em){.globalWaitlistWidget-module-scss-module__1uuJEW__panelExpanded{padding:var(--space-xs)var(--space-sm)calc(var(--space-xl) + env(safe-area-inset-bottom,0px))}}@keyframes globalWaitlistWidget-module-scss-module__1uuJEW__waitlistPanelIn{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:translateY(0)}}.globalWaitlistWidget-module-scss-module__1uuJEW__minimizeButton{z-index:1;justify-content:center;align-self:flex-end;align-items:center;gap:var(--space-2xs);padding:var(--space-2xs)var(--space-xs);margin-bottom:var(--space-2xs);background:var(--color-base-white);border-radius:var(--radius-md);color:var(--color-brand-secondary-900);cursor:pointer;border:none;display:flex;position:sticky;top:0}.globalWaitlistWidget-module-scss-module__1uuJEW__minimizeButton:hover{background:var(--color-neutral-100)}.globalWaitlistWidget-module-scss-module__1uuJEW__minimizeButton:focus-visible{outline:3px solid var(--color-brand-primary-600);outline-offset:2px}@media (prefers-reduced-motion:reduce){.globalWaitlistWidget-module-scss-module__1uuJEW__dockBarReady,.globalWaitlistWidget-module-scss-module__1uuJEW__dockBarReady.globalWaitlistWidget-module-scss-module__1uuJEW__dockBarHidden{transition-duration:0s}.globalWaitlistWidget-module-scss-module__1uuJEW__panelExpanded{animation:none}}.globalWaitlistWidget-module-scss-module__1uuJEW__title{font-size:var(--font-size-h3);line-height:var(--line-height-tight);font-weight:var(--font-weight-bold);color:var(--color-neutral-1000);text-align:center;margin:0 0 var(--space-sm)0}.globalWaitlistWidget-module-scss-module__1uuJEW__description{font-size:var(--font-size-body);line-height:var(--line-height-base);color:var(--color-brand-secondary-900);margin:0 0 var(--space-md)0;text-align:center}@media (max-width:64em){.globalWaitlistWidget-module-scss-module__1uuJEW__description{font-size:var(--font-size-sm)}}.globalWaitlistWidget-module-scss-module__1uuJEW__subtitle,.globalWaitlistWidget-module-scss-module__1uuJEW__subtitleLabel{font-size:var(--font-size-h4);line-height:var(--line-height-snug);font-weight:var(--font-weight-bold);color:var(--color-neutral-1000);margin:var(--space-xs)0 var(--space-md)0;letter-spacing:normal;text-align:center;width:100%}.globalWaitlistWidget-module-scss-module__1uuJEW__divider{border:none;border-top:2px solid var(--color-neutral-200);margin:var(--space-lg)0 var(--space-sm)}.globalWaitlistWidget-module-scss-module__1uuJEW__form{gap:var(--space-xs);flex-direction:column;display:flex}.globalWaitlistWidget-module-scss-module__1uuJEW__rowSplit{gap:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:48em){.globalWaitlistWidget-module-scss-module__1uuJEW__rowSplit{gap:var(--space-xs);grid-template-columns:1fr}}.globalWaitlistWidget-module-scss-module__1uuJEW__field{flex-direction:column;min-width:0;margin-bottom:0;display:flex}.globalWaitlistWidget-module-scss-module__1uuJEW__field label{font-size:var(--font-size-body);font-weight:var(--font-weight-bold);line-height:var(--line-height-base);color:var(--color-neutral-1000);margin-bottom:var(--space-xs);letter-spacing:.01em;display:block}.globalWaitlistWidget-module-scss-module__1uuJEW__field label.globalWaitlistWidget-module-scss-module__1uuJEW__subtitleLabel{font-size:var(--font-size-h4);line-height:var(--line-height-snug);color:var(--color-neutral-1000);margin:var(--space-xs)0 var(--space-md)0;letter-spacing:normal;text-align:center;width:100%}.globalWaitlistWidget-module-scss-module__1uuJEW__field input,.globalWaitlistWidget-module-scss-module__1uuJEW__field select,.globalWaitlistWidget-module-scss-module__1uuJEW__field textarea{border:1px solid var(--color-border-muted);border-radius:var(--radius-md);width:100%;font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);padding:var(--space-sm);background-color:var(--color-base-white);color:var(--color-neutral-1000);line-height:var(--line-height-tight);box-sizing:border-box;transition:all .2s ease-in-out}.globalWaitlistWidget-module-scss-module__1uuJEW__field input:hover,.globalWaitlistWidget-module-scss-module__1uuJEW__field select:hover,.globalWaitlistWidget-module-scss-module__1uuJEW__field textarea:hover{border-color:var(--color-neutral-200);box-shadow:var(--shadow-md)}.globalWaitlistWidget-module-scss-module__1uuJEW__field input:focus,.globalWaitlistWidget-module-scss-module__1uuJEW__field select:focus,.globalWaitlistWidget-module-scss-module__1uuJEW__field textarea:focus{border-color:var(--color-brand-primary-500);box-shadow:0 0 0 3px var(--color-brand-primary-50);outline:none}.globalWaitlistWidget-module-scss-module__1uuJEW__field input::placeholder,.globalWaitlistWidget-module-scss-module__1uuJEW__field select::placeholder,.globalWaitlistWidget-module-scss-module__1uuJEW__field textarea::placeholder{color:var(--color-neutral-500);font-weight:var(--font-weight-normal)}.globalWaitlistWidget-module-scss-module__1uuJEW__field input,.globalWaitlistWidget-module-scss-module__1uuJEW__field select{height:var(--size-xl);min-height:2.75rem}.globalWaitlistWidget-module-scss-module__1uuJEW__field textarea{resize:vertical;min-height:6rem;font-family:inherit}.globalWaitlistWidget-module-scss-module__1uuJEW__inputReadOnly{cursor:not-allowed;background-color:var(--color-neutral-50)!important;border-color:var(--color-border-muted)!important}.globalWaitlistWidget-module-scss-module__1uuJEW__inputReadOnly:hover{border-color:var(--color-border-muted)!important;box-shadow:none!important}.globalWaitlistWidget-module-scss-module__1uuJEW__inputError{border-color:var(--color-error)!important}.globalWaitlistWidget-module-scss-module__1uuJEW__inputError:focus{border-color:var(--color-error)!important;box-shadow:0 0 0 3px var(--color-error-bg)!important}.globalWaitlistWidget-module-scss-module__1uuJEW__fieldError{font-size:var(--font-size-caption);color:var(--color-error);margin-top:var(--space-2xs)}.globalWaitlistWidget-module-scss-module__1uuJEW__fieldHint{font-size:var(--font-size-caption);color:var(--color-text-secondary);margin-top:var(--space-2xs)}.globalWaitlistWidget-module-scss-module__1uuJEW__smsConsent{margin-top:var(--space-2xs)}.globalWaitlistWidget-module-scss-module__1uuJEW__requiredAsterisk{color:var(--color-error);margin-left:2px}.globalWaitlistWidget-module-scss-module__1uuJEW__optionalLabel{font-weight:var(--font-weight-normal);color:var(--color-neutral-500);font-size:var(--font-size-caption)}.globalWaitlistWidget-module-scss-module__1uuJEW__introIcons{justify-content:center;align-items:center;gap:var(--space-md);margin-bottom:var(--space-xs);display:flex}.globalWaitlistWidget-module-scss-module__1uuJEW__introCatchphrase{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-brand-secondary-900);text-align:center;margin:0 0 var(--space-sm)0;line-height:var(--line-height-base)}.globalWaitlistWidget-module-scss-module__1uuJEW__charCount{font-size:var(--font-size-caption);color:var(--color-neutral-500);text-align:right;margin-top:var(--space-2xs)}.globalWaitlistWidget-module-scss-module__1uuJEW__actions{margin-top:var(--space-2xs);flex-wrap:wrap;justify-content:center;display:flex}.globalWaitlistWidget-module-scss-module__1uuJEW__actionsHint{text-align:center;flex-basis:100%}.globalWaitlistWidget-module-scss-module__1uuJEW__alreadyOnWaitlist{font-size:var(--font-size-body);color:var(--color-brand-primary-600);font-weight:var(--font-weight-medium);padding:var(--space-xs)0}.globalWaitlistWidget-module-scss-module__1uuJEW__marketingOptIn{margin-top:var(--space-sm)}.globalWaitlistWidget-module-scss-module__1uuJEW__marketingOptInText{font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);color:var(--color-brand-secondary-800);line-height:1.4;display:block}.globalWaitlistWidget-module-scss-module__1uuJEW__disclaimer{font-size:var(--font-size-caption);color:var(--color-brand-secondary-700);text-align:center;margin-top:var(--space-sm)}.globalWaitlistWidget-module-scss-module__1uuJEW__feedback{margin-top:var(--space-sm)}.globalWaitlistWidget-module-scss-module__1uuJEW__feedbackError{padding:var(--space-xs)var(--space-md);border-radius:var(--radius-md);background:var(--color-error-bg);font-size:var(--font-size-caption);color:var(--color-error-text);justify-content:flex-start;align-items:center;display:flex}.globalWaitlistWidget-module-scss-module__1uuJEW__feedbackError strong{font-weight:var(--font-weight-bold);margin-right:var(--space-2xs)}.globalWaitlistWidget-module-scss-module__1uuJEW__feedbackSuccess{padding:var(--space-xs)var(--space-md);border-radius:var(--radius-md);background:var(--color-success-bg);font-size:var(--font-size-caption);color:var(--color-success-text);justify-content:flex-start;align-items:center;display:flex}.globalWaitlistWidget-module-scss-module__1uuJEW__feedbackSuccess strong{font-weight:var(--font-weight-bold);margin-right:var(--space-2xs)}.globalWaitlistWidget-module-scss-module__1uuJEW__successView{text-align:center;padding:var(--space-md)0;flex-direction:column;align-items:center;display:flex}.globalWaitlistWidget-module-scss-module__1uuJEW__successIcon{width:6rem;height:6rem;margin-bottom:var(--space-md)}.globalWaitlistWidget-module-scss-module__1uuJEW__successHeading{font-size:var(--font-size-h3);line-height:var(--line-height-tight);font-weight:var(--font-weight-bold);color:var(--color-brand-secondary-900);margin:0 0 var(--space-sm)0}.globalWaitlistWidget-module-scss-module__1uuJEW__successSubtext{font-size:var(--font-size-body);line-height:var(--line-height-snug);color:var(--color-text-primary);max-width:24rem;margin:0}.globalWaitlistWidget-module-scss-module__1uuJEW__successSubtext strong{font-weight:var(--font-weight-extrabold)}.globalWaitlistWidget-module-scss-module__1uuJEW__successNextLabel{font-size:var(--font-size-h4);line-height:var(--line-height-snug);font-weight:var(--font-weight-bold);color:var(--color-brand-secondary-900);margin:var(--space-xs)0 0 0}.globalWaitlistWidget-module-scss-module__1uuJEW__successNextDescription{font-size:var(--font-size-body);line-height:var(--line-height-base);color:var(--color-brand-secondary-700);margin:0;margin-bottom:var(--space-md)}
.puppies-module-scss-module__UDZCua__page{gap:var(--space-2xl);flex-direction:column;width:100%;display:flex}.puppies-module-scss-module__UDZCua__pageHeader{gap:var(--space-sm);padding:var(--space-xl);border:calc(var(--space-3xs)*.5)solid var(--color-neutral-200);border-radius:var(--radius-2xl);background:var(--color-base-white);box-shadow:var(--shadow-lg);flex-direction:column;display:flex}.puppies-module-scss-module__UDZCua__pageHeadingGroup{gap:var(--space-xs);flex-direction:column;display:flex}.puppies-module-scss-module__UDZCua__pageHeading{font-size:clamp(var(--space-xl),3vw,var(--space-2xl));margin:0;line-height:1.1}.puppies-module-scss-module__UDZCua__pageMeta{font-size:var(--font-size-sm);color:var(--color-neutral-600);margin:0}.puppies-module-scss-module__UDZCua__searchShell{gap:var(--space-2xl);flex-direction:column;display:flex}.puppies-module-scss-module__UDZCua__searchForm{gap:var(--space-md);padding:var(--space-xl);border:calc(var(--space-3xs)*.5)solid var(--color-neutral-200);border-radius:var(--radius-2xl);background:var(--color-base-white);box-shadow:var(--shadow-lg);flex-direction:column;display:flex}.puppies-module-scss-module__UDZCua__formRow{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.puppies-module-scss-module__UDZCua__fieldGroup{gap:var(--space-xxs);flex-direction:column;display:flex}.puppies-module-scss-module__UDZCua__fieldLabel{text-transform:uppercase;letter-spacing:.08em;font-size:var(--font-size-xxs);color:var(--color-neutral-600)}.puppies-module-scss-module__UDZCua__textInput,.puppies-module-scss-module__UDZCua__selectInput{border:calc(var(--space-3xs)*.5)solid var(--color-neutral-300);border-radius:var(--radius-lg);padding:var(--space-sm)var(--space-md);font-size:var(--font-size-base);background:var(--color-base-white);width:100%}.puppies-module-scss-module__UDZCua__checkboxLabel{align-items:center;gap:var(--space-xs);font-size:var(--font-size-sm);color:var(--color-neutral-800);display:flex}.puppies-module-scss-module__UDZCua__checkboxInput{width:var(--space-md);height:var(--space-md)}.puppies-module-scss-module__UDZCua__buttonRow{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.puppies-module-scss-module__UDZCua__submitButton{border-radius:var(--radius-full);border:calc(var(--space-3xs)*.5)solid var(--color-brand-primary-600);background:var(--color-brand-primary-600);color:var(--color-base-white);padding:var(--space-sm)var(--space-lg);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background-color .12s,border-color .12s}.puppies-module-scss-module__UDZCua__submitButton:hover,.puppies-module-scss-module__UDZCua__submitButton:focus-visible{background:var(--color-brand-primary-500);border-color:var(--color-brand-primary-500)}.puppies-module-scss-module__UDZCua__resetLink{font-size:var(--font-size-sm);color:var(--color-neutral-800);text-decoration:underline}.puppies-module-scss-module__UDZCua__resultsSection{gap:var(--space-xl);flex-direction:column;width:100%;display:flex}.puppies-module-scss-module__UDZCua__resultsHeader{gap:var(--space-xs);flex-direction:column;display:flex}.puppies-module-scss-module__UDZCua__sectionEyebrow{text-transform:uppercase;letter-spacing:.08em;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-neutral-700);margin:0}.puppies-module-scss-module__UDZCua__sectionHeading{margin:0;font-size:clamp(1.75rem,2.3vw,2.4rem)}.puppies-module-scss-module__UDZCua__sectionCopy{color:var(--color-neutral-900);max-width:46rem;margin:0}.puppies-module-scss-module__UDZCua__providersGrid{gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));margin:0;padding:0;list-style:none;display:grid}.puppies-module-scss-module__UDZCua__providerCard{border:calc(var(--space-3xs)*.5)solid var(--color-neutral-200);border-radius:var(--radius-2xl);padding:var(--space-xl);gap:var(--space-md);background:var(--color-base-white);box-shadow:var(--shadow-lg);flex-direction:column;display:flex}.puppies-module-scss-module__UDZCua__providerHeader{justify-content:space-between;gap:var(--space-md);display:flex}.puppies-module-scss-module__UDZCua__providerEyebrow{text-transform:uppercase;font-size:var(--font-size-xxs);letter-spacing:.09em;color:var(--color-neutral-600);margin:0 0 var(--space-xs)0}.puppies-module-scss-module__UDZCua__providerLocation{color:var(--color-neutral-800);margin:0}.puppies-module-scss-module__UDZCua__providerBadges{gap:var(--space-xs);flex-wrap:wrap;display:flex}.puppies-module-scss-module__UDZCua__badge{font-size:var(--font-size-xs);padding:var(--space-2xs)calc(var(--space-xs) + var(--space-3xs));border-radius:var(--radius-full);background:var(--color-brand-secondary-200);color:var(--color-brand-secondary-900)}.puppies-module-scss-module__UDZCua__listSectionLabel{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-neutral-600);margin-bottom:var(--space-xs)}.puppies-module-scss-module__UDZCua__providerListings{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.puppies-module-scss-module__UDZCua__providerListing{border:calc(var(--space-3xs)*.5)solid var(--color-neutral-100);border-radius:var(--radius-lg);padding:var(--space-sm)var(--space-md);background:var(--color-base-white)}.puppies-module-scss-module__UDZCua__providerListingTitle{margin:0 0 var(--space-xxs)0;font-weight:var(--font-weight-semibold)}.puppies-module-scss-module__UDZCua__providerListingMeta{gap:var(--space-xs);font-size:var(--font-size-sm);color:var(--color-neutral-700);flex-wrap:wrap;display:flex}.puppies-module-scss-module__UDZCua__emptyState{color:var(--color-neutral-800);font-size:var(--font-size-sm);margin:0}.puppies-module-scss-module__UDZCua__pagination{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.puppies-module-scss-module__UDZCua__paginationButton{border:calc(var(--space-3xs)*.5)solid var(--color-neutral-300);border-radius:var(--radius-full);padding:var(--space-xs)var(--space-md);font-size:var(--font-size-sm);color:var(--color-neutral-900);background:var(--color-base-white);transition:border-color .12s}.puppies-module-scss-module__UDZCua__paginationButton:hover,.puppies-module-scss-module__UDZCua__paginationButton:focus-visible{border-color:var(--color-neutral-900)}.puppies-module-scss-module__UDZCua__paginationButtonDisabled{color:var(--color-neutral-500);border-color:var(--color-neutral-200);pointer-events:none}.puppies-module-scss-module__UDZCua__paginationStatus{font-size:var(--font-size-sm);color:var(--color-neutral-700);margin:0}@media (max-width:64em){.puppies-module-scss-module__UDZCua__pageHeader,.puppies-module-scss-module__UDZCua__searchForm,.puppies-module-scss-module__UDZCua__providerCard{padding:var(--space-lg)}}.puppies-module-scss-module__UDZCua__breedResults{box-sizing:border-box;padding:0 0 var(--space-2xl);background-color:var(--color-base-white)}@media (max-width:64em){.puppies-module-scss-module__UDZCua__breedResults{padding:0 0 var(--space-xl)}}@media (max-width:48em){.puppies-module-scss-module__UDZCua__breedResults{padding:0 0 var(--space-xs)}}.puppies-module-scss-module__UDZCua__relatedSection{max-width:60rem;margin:var(--space-1_5xl)auto 0;padding:0 var(--space-md)}@media (max-width:48em){.puppies-module-scss-module__UDZCua__relatedSection{margin:var(--space-xl)auto 0;padding:0 var(--space-sm)}}@media (max-width:34em){.puppies-module-scss-module__UDZCua__relatedSection{padding:0 var(--space-sm);margin:var(--space-xl)auto 0}}.puppies-module-scss-module__UDZCua__divider{max-width:60rem;margin:var(--space-xl)auto var(--space-lg);border-bottom:1px solid var(--color-neutral-200)}@media (max-width:48em){.puppies-module-scss-module__UDZCua__divider{margin:var(--space-lg)auto var(--space-lg)}}@media (max-width:34em){.puppies-module-scss-module__UDZCua__divider{margin:var(--space-lg)auto var(--space-md)}}.puppies-module-scss-module__UDZCua__sectionSkeleton{background:linear-gradient(90deg,var(--color-neutral-100)0%,var(--color-neutral-200)50%,var(--color-neutral-100)100%);border-radius:var(--radius-lg);background-size:200% 100%;width:100%;max-width:60rem;margin:0 auto;animation:1.5s infinite puppies-module-scss-module__UDZCua__shimmer}@keyframes puppies-module-scss-module__UDZCua__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.breedMultiSelect-module-scss-module__fxbtIW__breedMultiSelect{position:relative}.breedMultiSelect-module-scss-module__fxbtIW__selectedTags{gap:var(--space-xs);margin-bottom:var(--space-sm);flex-wrap:wrap;display:flex}.breedMultiSelect-module-scss-module__fxbtIW__tag{align-items:center;gap:var(--space-xs);padding:var(--space-xs)var(--space-sm);background-color:var(--color-base-white);color:var(--color-primary);border:1px solid var(--color-primary);border-radius:var(--radius-lg);font-size:var(--font-size-sm);display:inline-flex}.breedMultiSelect-module-scss-module__fxbtIW__tagPhoto{border-radius:var(--radius-pill);object-fit:cover;flex-shrink:0;width:24px;height:24px}.breedMultiSelect-module-scss-module__fxbtIW__tagPhotoPlaceholder{border-radius:var(--radius-pill);background:var(--color-neutral-100);width:24px;height:24px;font-size:var(--font-size-3xs);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.breedMultiSelect-module-scss-module__fxbtIW__tagRemove{color:var(--color-primary);font-size:var(--font-size-base);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;line-height:1;display:flex}.breedMultiSelect-module-scss-module__fxbtIW__tagRemove:hover{opacity:.7}.breedMultiSelect-module-scss-module__fxbtIW__trigger{width:100%;padding:var(--space-sm)var(--space-md);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-md);font-size:var(--font-size-sm);color:var(--color-text-secondary);cursor:pointer;justify-content:space-between;align-items:center;display:flex}.breedMultiSelect-module-scss-module__fxbtIW__trigger:hover:not(:disabled){border-color:var(--color-border-hover)}.breedMultiSelect-module-scss-module__fxbtIW__trigger:disabled{opacity:.6;cursor:not-allowed}.breedMultiSelect-module-scss-module__fxbtIW__triggerIcon{font-size:var(--font-size-xs);flex-shrink:0}.breedMultiSelect-module-scss-module__fxbtIW__dropdown{margin-top:var(--space-xs);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-md);z-index:100;flex-direction:column;max-height:18.75rem;display:flex;position:absolute;top:100%;left:0;right:0;overflow:hidden}.breedMultiSelect-module-scss-module__fxbtIW__search{padding:var(--space-sm)var(--space-md);border:none;border-bottom:1px solid var(--color-border-light);font-size:var(--font-size-sm);outline:none}.breedMultiSelect-module-scss-module__fxbtIW__search::placeholder{color:var(--color-text-muted)}.breedMultiSelect-module-scss-module__fxbtIW__options{max-height:15.625rem;overflow-y:auto}.breedMultiSelect-module-scss-module__fxbtIW__option{align-items:center;gap:var(--space-sm);padding:var(--space-xs)var(--space-md);cursor:pointer;font-size:var(--font-size-sm);display:flex}.breedMultiSelect-module-scss-module__fxbtIW__option:hover:not(.breedMultiSelect-module-scss-module__fxbtIW__optionDisabled){background-color:var(--color-bg-secondary)}.breedMultiSelect-module-scss-module__fxbtIW__option input[type=checkbox]{accent-color:var(--color-primary);flex-shrink:0}.breedMultiSelect-module-scss-module__fxbtIW__optionDisabled{opacity:.45;cursor:not-allowed}.breedMultiSelect-module-scss-module__fxbtIW__optionPhoto{border-radius:var(--radius-pill);object-fit:cover;flex-shrink:0;width:28px;height:28px}.breedMultiSelect-module-scss-module__fxbtIW__optionPhotoPlaceholder{border-radius:var(--radius-pill);background:var(--color-neutral-100);width:28px;height:28px;font-size:var(--font-size-3xs);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.breedMultiSelect-module-scss-module__fxbtIW__empty{padding:var(--space-md);text-align:center;color:var(--color-text-muted);font-size:var(--font-size-sm)}
.preferredBreedsPrompt-module-scss-module__tF7gpq__modal{border:3px solid var(--color-primary);max-width:34rem;max-height:90vh}.preferredBreedsPrompt-module-scss-module__tF7gpq__header{padding-inline:var(--space-lg);align-items:center;gap:var(--space-sm);margin-bottom:var(--space-md);flex-direction:column;flex-shrink:0;display:flex}.preferredBreedsPrompt-module-scss-module__tF7gpq__avatar{object-fit:cover;border:2px solid var(--color-primary);width:5.5rem;height:5.5rem;margin-bottom:var(--space-sm);border-radius:50%;display:block}.preferredBreedsPrompt-module-scss-module__tF7gpq__title{text-align:center;color:var(--color-text-primary);font-size:1.15rem;font-weight:700;line-height:1.35}.preferredBreedsPrompt-module-scss-module__tF7gpq__body{color:var(--color-text-secondary);min-height:0;padding-inline:var(--space-lg);text-align:center;flex:auto;font-size:1rem;font-weight:600;line-height:1.5rem;overflow-y:auto}.preferredBreedsPrompt-module-scss-module__tF7gpq__body p{margin:0 0 .75rem;line-height:1.5rem}.preferredBreedsPrompt-module-scss-module__tF7gpq__breedSelect{margin-bottom:var(--space-md);position:relative}.preferredBreedsPrompt-module-scss-module__tF7gpq__selectedTags{gap:var(--space-xs);margin-bottom:var(--space-sm);flex-wrap:wrap;display:flex}.preferredBreedsPrompt-module-scss-module__tF7gpq__tag{background-color:var(--color-primary);color:var(--color-base-white);font-size:var(--font-size-sm);border-radius:14px;align-items:center;gap:.25rem;padding:.1rem .5rem;display:inline-flex}.preferredBreedsPrompt-module-scss-module__tF7gpq__tagRemove{color:var(--color-base-white);font-size:var(--font-size-base);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-left:.25rem;padding:0;line-height:1;display:flex}.preferredBreedsPrompt-module-scss-module__tF7gpq__tagRemove:hover{opacity:.8}.preferredBreedsPrompt-module-scss-module__tF7gpq__trigger{width:100%;min-height:2.25rem;padding:var(--space-xs)var(--space-sm);background:var(--color-bg-surface);font-size:var(--font-size-sm);color:var(--color-text-secondary);cursor:pointer;border:1px solid #d2d2d2;border-radius:6px;justify-content:space-between;align-items:center;display:flex}.preferredBreedsPrompt-module-scss-module__tF7gpq__trigger:hover{border-color:var(--color-border-hover)}.preferredBreedsPrompt-module-scss-module__tF7gpq__trigger:disabled{opacity:.6;cursor:not-allowed}.preferredBreedsPrompt-module-scss-module__tF7gpq__triggerIcon{font-size:var(--font-size-xs)}.preferredBreedsPrompt-module-scss-module__tF7gpq__dropdown{margin-top:var(--space-xs);background:var(--color-bg-surface);border:1px solid var(--color-border-default);box-shadow:var(--shadow-md);z-index:50;border-radius:6px;flex-direction:column;max-height:15rem;display:flex;position:absolute;top:100%;left:0;right:0;overflow:hidden}.preferredBreedsPrompt-module-scss-module__tF7gpq__search{padding:var(--space-sm);border:none;border-bottom:1px solid var(--color-border-light);font-size:var(--font-size-sm);outline:none}.preferredBreedsPrompt-module-scss-module__tF7gpq__search::placeholder{color:var(--color-text-muted)}.preferredBreedsPrompt-module-scss-module__tF7gpq__options{max-height:12rem;overflow-y:auto}.preferredBreedsPrompt-module-scss-module__tF7gpq__option{align-items:center;gap:var(--space-sm);padding:var(--space-sm);cursor:pointer;font-size:var(--font-size-sm);display:flex}.preferredBreedsPrompt-module-scss-module__tF7gpq__option:hover{background-color:var(--color-bg-secondary)}.preferredBreedsPrompt-module-scss-module__tF7gpq__option input[type=checkbox]{accent-color:var(--color-primary)}.preferredBreedsPrompt-module-scss-module__tF7gpq__optionDisabled{opacity:.45;cursor:not-allowed}.preferredBreedsPrompt-module-scss-module__tF7gpq__optionDisabled:hover{background-color:#0000}.preferredBreedsPrompt-module-scss-module__tF7gpq__empty{padding:var(--space-md);text-align:center;color:var(--color-text-muted);font-size:var(--font-size-sm)}.preferredBreedsPrompt-module-scss-module__tF7gpq__contact{margin-top:var(--space-md);gap:var(--space-sm);flex-direction:column;display:flex}.preferredBreedsPrompt-module-scss-module__tF7gpq__introIcons{justify-content:center;align-items:center;gap:var(--space-md);margin-bottom:var(--space-xs);display:flex}.preferredBreedsPrompt-module-scss-module__tF7gpq__introCatchphrase{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-secondary);text-align:center;margin:0 0 var(--space-sm)0;line-height:1.5}.preferredBreedsPrompt-module-scss-module__tF7gpq__introLabel{text-align:center;width:100%;display:block}.preferredBreedsPrompt-module-scss-module__tF7gpq__contactIntro{font-weight:600;margin:0 0 var(--space-xs)0!important}.preferredBreedsPrompt-module-scss-module__tF7gpq__body .preferredBreedsPrompt-module-scss-module__tF7gpq__smsConsent{line-height:var(--line-height-relaxed);text-align:left;font-weight:var(--font-weight-regular);margin:0}.preferredBreedsPrompt-module-scss-module__tF7gpq__row{gap:var(--space-sm);flex-wrap:nowrap;display:flex}@media (max-width:48em){.preferredBreedsPrompt-module-scss-module__tF7gpq__row{flex-direction:column}}.preferredBreedsPrompt-module-scss-module__tF7gpq__field{gap:var(--space-xs);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.preferredBreedsPrompt-module-scss-module__tF7gpq__field>input:not([type=checkbox]),.preferredBreedsPrompt-module-scss-module__tF7gpq__field>select,.preferredBreedsPrompt-module-scss-module__tF7gpq__field>textarea{width:100%;padding:var(--space-sm);background:var(--color-bg-surface);font-size:var(--font-size-sm);color:var(--color-text-primary);box-sizing:border-box;border:1px solid #d2d2d2;border-radius:6px}.preferredBreedsPrompt-module-scss-module__tF7gpq__field>input:not([type=checkbox]):hover:not(:disabled),.preferredBreedsPrompt-module-scss-module__tF7gpq__field>select:hover:not(:disabled),.preferredBreedsPrompt-module-scss-module__tF7gpq__field>textarea:hover:not(:disabled){border-color:var(--color-border-hover)}.preferredBreedsPrompt-module-scss-module__tF7gpq__field>input:not([type=checkbox]):focus,.preferredBreedsPrompt-module-scss-module__tF7gpq__field>select:focus,.preferredBreedsPrompt-module-scss-module__tF7gpq__field>textarea:focus{border-color:var(--color-primary);outline:none}.preferredBreedsPrompt-module-scss-module__tF7gpq__field>input:not([type=checkbox]):disabled,.preferredBreedsPrompt-module-scss-module__tF7gpq__field>select:disabled,.preferredBreedsPrompt-module-scss-module__tF7gpq__field>textarea:disabled{opacity:.6;cursor:not-allowed}.preferredBreedsPrompt-module-scss-module__tF7gpq__field>select{cursor:pointer}.preferredBreedsPrompt-module-scss-module__tF7gpq__field>textarea{resize:vertical;font-family:inherit;line-height:var(--line-height-tight)}.preferredBreedsPrompt-module-scss-module__tF7gpq__body>.preferredBreedsPrompt-module-scss-module__tF7gpq__field+.preferredBreedsPrompt-module-scss-module__tF7gpq__field{margin-top:var(--space-sm)}.preferredBreedsPrompt-module-scss-module__tF7gpq__primaryBreedSelect{text-align:left}.preferredBreedsPrompt-module-scss-module__tF7gpq__primaryBreedSelect [role=combobox],.preferredBreedsPrompt-module-scss-module__tF7gpq__primaryBreedSelect [data-placeholder]{font-size:var(--font-size-sm)}.preferredBreedsPrompt-module-scss-module__tF7gpq__primaryBreedSelect [role=listbox]{top:calc(100% + var(--space-xs));border:1px solid var(--color-border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-md);max-height:15.625rem;padding:0}.preferredBreedsPrompt-module-scss-module__tF7gpq__primaryBreedSelect [role=option]{height:auto;padding:var(--space-sm)var(--space-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);text-align:left}.preferredBreedsPrompt-module-scss-module__tF7gpq__optional{font-weight:var(--font-weight-normal);color:var(--color-text-muted);font-size:var(--font-size-caption)}.preferredBreedsPrompt-module-scss-module__tF7gpq__requiredAsterisk{color:var(--color-error)}.preferredBreedsPrompt-module-scss-module__tF7gpq__charCount{font-size:var(--font-size-caption);color:var(--color-text-muted);text-align:right}.preferredBreedsPrompt-module-scss-module__tF7gpq__thanks{text-align:center;font-weight:700;margin-top:1.25rem!important}.preferredBreedsPrompt-module-scss-module__tF7gpq__error{color:var(--color-error);text-align:center;margin-top:var(--space-sm);font-weight:600}.preferredBreedsPrompt-module-scss-module__tF7gpq__inputError{border-color:var(--color-error)!important}.preferredBreedsPrompt-module-scss-module__tF7gpq__inputError:focus{border-color:var(--color-error)!important;box-shadow:0 0 0 3px var(--color-error-bg)!important}.preferredBreedsPrompt-module-scss-module__tF7gpq__fieldError{font-size:var(--font-size-caption);color:var(--color-error);margin-top:var(--space-xs)}.preferredBreedsPrompt-module-scss-module__tF7gpq__footer{margin-top:var(--space-lg);padding-inline:var(--space-lg);flex-wrap:wrap;flex-shrink:0;justify-content:center;display:flex}.preferredBreedsPrompt-module-scss-module__tF7gpq__footer button{min-width:6.5rem}.preferredBreedsPrompt-module-scss-module__tF7gpq__footerHint{text-align:center;flex-basis:100%}@media (max-width:48em){.preferredBreedsPrompt-module-scss-module__tF7gpq__modal{border-radius:0;max-width:100%;max-height:100vh}.preferredBreedsPrompt-module-scss-module__tF7gpq__header{gap:.4rem;margin-bottom:.75rem}.preferredBreedsPrompt-module-scss-module__tF7gpq__title{font-size:1.05rem;line-height:1.3}.preferredBreedsPrompt-module-scss-module__tF7gpq__body{font-size:.95rem;line-height:1.45}.preferredBreedsPrompt-module-scss-module__tF7gpq__body p{margin:0 0 .6rem}.preferredBreedsPrompt-module-scss-module__tF7gpq__contact{gap:.4rem}.preferredBreedsPrompt-module-scss-module__tF7gpq__footer{margin-top:var(--space-md)}}.preferredBreedsPrompt-module-scss-module__tF7gpq__successView{text-align:center;padding:var(--space-lg)var(--space-md);flex-direction:column;align-items:center;display:flex}.preferredBreedsPrompt-module-scss-module__tF7gpq__successIcon{width:6rem;height:6rem;margin-bottom:var(--space-md)}.preferredBreedsPrompt-module-scss-module__tF7gpq__successHeading{font-size:var(--font-size-h3);line-height:var(--line-height-tight);font-weight:var(--font-weight-bold);color:var(--color-brand-secondary-900);margin:0 0 var(--space-sm)0}.preferredBreedsPrompt-module-scss-module__tF7gpq__successSubtext{font-size:var(--font-size-body);line-height:var(--line-height-snug);color:var(--color-text-primary);max-width:24rem;margin:0}.preferredBreedsPrompt-module-scss-module__tF7gpq__successSubtext strong{font-weight:var(--font-weight-extrabold)}.preferredBreedsPrompt-module-scss-module__tF7gpq__successActions{margin-top:var(--space-lg)}
.introMessagePrompt-module-scss-module__kMevDW__modal{width:var(--size-dialog-width);border:var(--border-md)solid var(--color-brand-primary-500);border-radius:var(--radius-md);background-color:var(--color-base-white);max-width:100%;max-height:90vh;box-shadow:var(--shadow-lg);padding:0;overflow:hidden}@media (max-width:48em){.introMessagePrompt-module-scss-module__kMevDW__modal{border:none;border-radius:0}}.introMessagePrompt-module-scss-module__kMevDW__header{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-sm)var(--space-md);min-height:var(--size-4xl);border-bottom:var(--border-sm)solid #01686c99;box-shadow:var(--shadow-md);box-sizing:border-box;background:linear-gradient(135deg,#01686cf2 0%,#43b5a3e6 100%);flex-shrink:0;display:flex}.introMessagePrompt-module-scss-module__kMevDW__title{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-base-white);margin:0}.introMessagePrompt-module-scss-module__kMevDW__body{gap:var(--space-lg);min-height:0;padding:var(--space-xl)var(--space-lg)var(--space-lg);background-color:var(--color-base-white);flex-direction:column;flex:auto;display:flex;overflow-y:auto}@media (max-width:48em){.introMessagePrompt-module-scss-module__kMevDW__body{justify-content:center}}.introMessagePrompt-module-scss-module__kMevDW__introIcons{justify-content:center;align-items:center;gap:var(--space-md);display:flex}.introMessagePrompt-module-scss-module__kMevDW__messageBubble{padding:var(--space-sm)var(--space-md);border-radius:var(--radius-lg);text-align:center;text-wrap:balance;background-color:var(--color-neutral-50);color:var(--color-neutral-1000);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);margin:0}.introMessagePrompt-module-scss-module__kMevDW__footer{align-items:stretch;gap:var(--space-sm);padding:var(--space-lg);border-top:var(--border-sm)solid #0000000d;background-color:var(--color-base-white);flex-direction:column;flex-shrink:0;display:flex}.introMessagePrompt-module-scss-module__kMevDW__textarea{width:100%;min-height:2.5rem;max-height:8rem;padding:var(--space-sm)var(--space-md);border:var(--border-sm)solid var(--color-neutral-200);border-radius:var(--radius-lg);box-sizing:border-box;font-family:inherit;font-size:var(--font-size-body);resize:none;background-color:var(--color-base-white);color:var(--color-neutral-800);line-height:1.5rem;overflow-y:auto}.introMessagePrompt-module-scss-module__kMevDW__textarea:focus{border-color:var(--color-brand-primary-500);outline:none}.introMessagePrompt-module-scss-module__kMevDW__saveButton{margin-top:var(--space-xs);align-self:center}.introMessagePrompt-module-scss-module__kMevDW__charCount{font-size:var(--font-size-caption);color:var(--color-text-muted);text-align:right}.introMessagePrompt-module-scss-module__kMevDW__error{color:var(--color-error-text);font-size:var(--font-size-sm);margin:0}.introMessagePrompt-module-scss-module__kMevDW__dismissText{color:var(--color-text-muted);cursor:pointer;font-size:var(--font-size-sm);background:0 0;border:0;align-self:center;padding:0;text-decoration:underline}.introMessagePrompt-module-scss-module__kMevDW__dismissText:hover:not(:disabled){color:var(--color-text-secondary)}.introMessagePrompt-module-scss-module__kMevDW__dismissText:disabled{opacity:.6;cursor:not-allowed}
/*# sourceMappingURL=c2088e832f4df26e.css.map*/