@media (max-width:767px){.qs-home-guides__pts,.qs-landing .qs-shelf__nav{display:none}body:has(.qs-bnav) .qs-landing main{padding-block-end:0}}@media (max-width:767px){.qs-landing{--landing-section-gap:28px}.qs-hero{padding-block:10px 0;padding-inline:8px}.qs-hero__title{max-inline-size:none}.qs-hero__inner{padding-block-end:14px}.qs-adshelf__arrow{display:none}.qs-adshelf .qs-carousel{grid-auto-columns:clamp(228px,68vw,290px);gap:12px}.qs-adshelf__head{margin-block-end:12px;align-items:flex-end}.qs-adshelf__title,.qs-home-guides__title{font-size:19px;line-height:1.2}.qs-home-guides__sub,.qs-lgrid__sub{font-size:12.5px}.qs-adshelf__more,.qs-home-guides__all{font-size:13px}.qs-adtypes__info{display:none}.qs-intentband__title{font-size:21px}.qs-intentband__inner{padding:20px 16px}.qs-trust__panel{padding:18px 16px;border-radius:20px;gap:12px}.qs-trust__title{font-size:19px}.qs-trust__lede{font-size:13px}.qs-trust__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.qs-trust__list li,.qs-trust__list li:nth-child(-n+2),.qs-trust__list li:nth-child(2){flex-direction:column;gap:8px;padding:12px;border:1px solid var(--qs-border-soft);border-radius:14px}.qs-trust__ico{inline-size:32px;block-size:32px}.qs-trust__ico svg{inline-size:16px;block-size:16px}.qs-trust__ch{font-size:13px}.qs-trust__cd{font-size:12px;line-height:1.35;margin-block-start:3px}.qs-journey__panel{padding-block:18px 0;border-radius:20px}.qs-journey__head{text-align:start;margin-block-end:12px;padding-inline:16px}.qs-journey__title{font-size:19px;text-align:start}.qs-journey__title .qs-brand-logo--md{inline-size:84px;block-size:24px}.qs-journey__sub{font-size:13px;margin-inline:0}.qs-journey__tabs{padding-inline:16px;justify-content:flex-start}.qs-journey__path{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px 16px 16px}.qs-journey__line{display:none}.qs-journey__step{text-align:start;padding:12px;border-radius:14px;background:var(--qs-surface-sunken)}.qs-journey__badge{inline-size:34px;block-size:34px;margin:0 0 8px;border-width:0;background:var(--qs-surface-card)}.qs-journey__badge svg{inline-size:16px;block-size:16px}.qs-journey__num{inline-size:17px;block-size:17px;font-size:10px;inset-block-start:-4px;inset-inline-end:-6px}.qs-journey__step-h{font-size:13.5px;margin-block-end:2px}.qs-journey__step-p{font-size:12px;line-height:1.35;max-inline-size:none;margin-inline:0}.qs-journey__panel .qs-cta__card{margin:0 12px 12px;border-radius:16px}.qs-cta__card{padding:20px 16px;gap:14px}.qs-cta__title{font-size:21px;line-height:1.15}.qs-cta__body{font-size:13px}.qs-landing .qs-cta__actions{flex-direction:row;flex-wrap:wrap;gap:8px}.qs-landing .qs-cta__actions .qs-btn{flex:1 1 140px;inline-size:auto;justify-content:center}.qs-home-guides__grid{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--landing-gutter));padding-inline:var(--landing-gutter);scroll-padding-inline:var(--landing-gutter)}.qs-home-guides__grid::-webkit-scrollbar{display:none}.qs-home-guides__tile,.qs-home-guides__tile--feat{flex:none;inline-size:min(78vw,300px);min-height:164px;padding:14px;scroll-snap-align:start}.qs-home-guides__tile-desc{display:none}.qs-home-guides__tile--feat .qs-home-guides__tile-title,.qs-home-guides__tile-title{font-size:18px;line-height:1.15;margin-block-start:auto}}.qs-browse-animals{max-inline-size:var(--landing-max);margin-inline:auto;inline-size:100%;padding-inline:var(--landing-gutter)}.qs-browse-animals__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-block-end:12px}.qs-browse-animals__title{margin:0;font-family:var(--qs-font-display);font-size:19px;font-weight:800;line-height:1.2;letter-spacing:-.02em;color:var(--qs-text-primary)}.qs-browse-animals__tsel{position:relative;flex:none}.qs-browse-animals__tsel-btn{display:inline-flex;align-items:center;gap:6px;block-size:36px;padding-inline:10px 8px;border-radius:999px;border:1px solid var(--qs-border-default);background:var(--qs-surface-card);color:var(--qs-text-primary);font-family:var(--qs-font-display);font-size:13px;font-weight:700;cursor:pointer}.qs-browse-animals__tsel-btn:focus-visible{outline:2px solid var(--qs-border-focus);outline-offset:2px}.qs-browse-animals__tsel-ico{display:inline-flex;color:var(--qs-secondary)}.qs-browse-animals__tsel-chev,.qs-browse-animals__tsel-ico svg{inline-size:15px;block-size:15px}.qs-browse-animals__tsel-chev{color:var(--qs-text-tertiary);transition:transform var(--duration-fast,.15s)}.qs-browse-animals__tsel-btn[aria-expanded=true] .qs-browse-animals__tsel-chev{transform:rotate(180deg)}.qs-browse-animals__tsel-menu{position:absolute;inset-inline-end:0;inset-block-start:calc(100% + 6px);z-index:20;min-inline-size:210px;padding:6px;border-radius:14px;background:var(--qs-surface-raised);border:1px solid var(--qs-border-default)}.qs-browse-animals__tsel-menu[hidden]{display:none}.qs-browse-animals__tsel-menu button{display:flex;align-items:center;gap:10px;inline-size:100%;block-size:42px;padding-inline:10px;border:0;border-radius:10px;background:none;color:var(--qs-text-secondary);font-family:var(--qs-font-body);font-size:14px;font-weight:600;text-align:start;cursor:pointer}.qs-browse-animals__tsel-menu button .qs-browse-animals__tsel-ico{color:var(--qs-text-tertiary)}.qs-browse-animals__tsel-menu button .qs-browse-animals__tsel-ico svg{inline-size:17px;block-size:17px}.qs-browse-animals__tsel-menu button:hover{background:var(--qs-fill-element)}.qs-browse-animals__tsel-menu button:focus-visible{outline:2px solid var(--qs-border-focus);outline-offset:-2px}.qs-browse-animals__tsel-menu button[aria-checked=true]{color:var(--qs-text-primary);font-weight:700}.qs-browse-animals__tsel-menu button[aria-checked=true] .qs-browse-animals__tsel-ico{color:var(--qs-secondary)}.qs-browse-animals__tsel-menu button[aria-checked=true]:after{content:"";margin-inline-start:auto;inline-size:7px;block-size:12px;border:solid var(--qs-primary);border-width:0 2px 2px 0;transform:rotate(45deg) translate(-2px,-2px)}.qs-browse-animals__facetrow{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;margin-block-end:12px;border-block-end:1px solid var(--qs-border-soft)}.qs-browse-animals__facets{display:flex;gap:2px;min-inline-size:0}.qs-browse-animals__facet{position:relative;display:inline-flex;align-items:center;gap:6px;block-size:40px;padding-inline:10px;border:0;background:none;color:var(--qs-text-tertiary);font-family:var(--qs-font-display);font-size:14px;font-weight:600;cursor:pointer}.qs-browse-animals__facet svg{inline-size:16px;block-size:16px}.qs-browse-animals__facet[aria-selected=true]{color:var(--qs-primary)}.qs-browse-animals__facet[aria-selected=true]:after{content:"";position:absolute;inset-inline:8px;inset-block-end:-1px;block-size:2px;background:var(--qs-primary)}.qs-browse-animals__facet:focus-visible{outline:2px solid var(--qs-border-focus);outline-offset:-2px}.qs-browse-animals__all{display:inline-flex;align-items:center;gap:2px;block-size:40px;font-family:var(--qs-font-display);font-size:12.5px;font-weight:700;color:var(--qs-text-secondary);text-decoration:none;white-space:nowrap}.qs-browse-animals__all svg{inline-size:16px;block-size:16px}[dir=rtl] .qs-browse-animals__all svg{transform:scaleX(-1)}.qs-browse-animals__cap{margin:-4px 0 10px;font-size:12.5px;color:var(--qs-text-tertiary)}.qs-browse-animals__cap b{color:var(--qs-text-secondary);font-weight:600}.qs-browse-animals__grid{display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,auto);grid-auto-columns:calc((100% - 3 * 8px) / 4.35);gap:8px;margin:0 calc(-1 * var(--landing-gutter));padding:0 var(--landing-gutter) 2px;scroll-padding-inline:var(--landing-gutter);list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;animation:qs-browse-in .22s ease}.qs-browse-animals__grid::-webkit-scrollbar{display:none}.qs-browse-animals__grid>li{min-inline-size:0;scroll-snap-align:start}@keyframes qs-browse-in{0%{opacity:0;transform:translateY(3px)}}.qs-browse-animals__cell{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;aspect-ratio:1/1;min-inline-size:0;padding:8px 4px;background:var(--qs-surface-card);border:1px solid var(--qs-border-soft);border-radius:var(--radius-md,10px);color:var(--qs-text-primary);text-align:center;text-decoration:none;transition:border-color var(--duration-fast,.15s),background-color var(--duration-fast,.15s)}.qs-browse-animals__cell:hover{border-color:var(--qs-primary)}.qs-browse-animals__cell:active{background:var(--qs-primary-tint)}.qs-browse-animals__cell:focus-visible{outline:2px solid var(--qs-border-focus);outline-offset:2px}.qs-browse-animals__art{inline-size:34px;block-size:34px;color:var(--qs-primary);flex:none}.qs-browse-animals__cell b{max-inline-size:100%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;font-weight:600;line-height:1.2}.qs-browse-animals__cell small{display:block;max-inline-size:100%;margin-block-start:-3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.2;color:var(--qs-text-tertiary)}@media (prefers-reduced-motion:reduce){.qs-browse-animals__grid{animation:none}}@media (max-width:359px){.qs-browse-animals__grid{gap:6px;grid-auto-columns:calc((100% - 3 * 6px) / 4.35)}.qs-browse-animals__cell b{font-size:11.5px}.qs-browse-animals__art{inline-size:30px;block-size:30px}.qs-browse-animals__facet{padding-inline:7px}.qs-browse-animals__facet svg{display:none}}@media (min-width:768px){.qs-browse-animals__title{font-size:22px}.qs-browse-animals__cell{aspect-ratio:auto;block-size:96px}.qs-browse-animals__grid{grid-template-rows:auto;grid-auto-columns:calc((100% - 7 * 10px) / 8);gap:10px}.qs-browse-animals__art{inline-size:40px;block-size:40px}.qs-browse-animals__cell b{font-size:13.5px}}@media (min-width:1024px){.qs-browse-animals__grid{grid-auto-columns:calc((100% - 11 * 10px) / 12)}}.qs-browse-animals--pending{block-size:300px}@media (min-width:560px){.qs-browse-animals--pending{block-size:330px}}@media (min-width:1024px){.qs-browse-animals--pending{block-size:230px}}