.home-discovery{margin-top:30px}.home-discovery__heading{justify-content:space-between;align-items:end;gap:18px;margin:0 0 20px;display:flex}.home-discovery__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--busqua-accent-text);margin:0 0 5px;font-size:11px;font-weight:700;line-height:1.5}.home-discovery__heading h2{color:var(--busqua-home-ink);letter-spacing:-.8px;margin:0;font-size:clamp(23px,2.1vw,29px);font-weight:800;line-height:1.2}.home-discovery__intro{color:var(--busqua-home-muted);margin:0 0 2px;font-size:13px;line-height:1.5}.home-discovery__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.home-discovery__grid[data-count="1"]{grid-template-columns:minmax(0,1fr)}@media (width>=768px){.home-discovery__grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-discovery-card{border:1px solid var(--busqua-home-border);background:var(--busqua-home-panel);border-radius:16px;flex-direction:column;min-width:0;padding:22px 20px 12px;display:flex}.home-discovery-card__heading{border-bottom:1px solid var(--busqua-home-border);align-items:center;gap:11px;padding-bottom:18px;display:flex}.home-discovery-card__icon{width:40px;height:40px;color:var(--busqua-tone-1-fg);background:var(--busqua-tone-1-bg);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.home-discovery-card[data-collection=seasonal] .home-discovery-card__icon{color:var(--busqua-tone-3-fg);background:var(--busqua-tone-3-bg)}.home-discovery-card[data-collection=essentials] .home-discovery-card__icon{color:var(--busqua-tone-4-fg);background:var(--busqua-tone-4-bg)}.home-discovery-card__heading h3{color:var(--busqua-home-ink);letter-spacing:-.4px;margin:0;font-size:18px;font-weight:800;line-height:1.3}.home-discovery-card__heading p{color:var(--busqua-home-muted);margin:3px 0 0;font-size:11px;line-height:1.5}.home-discovery-card__products{margin:0;padding:0;list-style:none}.home-discovery-product{min-width:0}.home-discovery-product+.home-discovery-product{border-top:1px solid var(--busqua-home-border)}.home-discovery-product__link{border-radius:8px;align-items:center;gap:14px;min-width:0;min-height:128px;padding:14px 0;display:flex}.home-discovery-product__image{border:1px solid var(--busqua-home-border);border-radius:10px;flex-shrink:0;width:88px;display:block;overflow:hidden}.home-discovery-product__body{flex-direction:column;flex:1;min-width:0;display:flex}.home-discovery-product__name{-webkit-line-clamp:2;color:var(--busqua-home-ink);-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:1.4;transition:color .2s;display:-webkit-box;overflow:hidden}.home-discovery-product__link:hover .home-discovery-product__name{color:var(--busqua-accent-text);text-underline-offset:3px;text-decoration:underline}.home-discovery-product__store{text-overflow:ellipsis;white-space:nowrap;color:var(--busqua-home-muted);margin-top:3px;font-size:11px;line-height:1.5;overflow:hidden}.home-discovery-product__rating{color:var(--busqua-home-muted);align-items:center;gap:4px;margin-top:4px;font-size:11px;line-height:1.4;display:flex}.home-discovery-product__rating svg{flex-shrink:0}.home-discovery-product__rating.has-rating{color:var(--busqua-home-ink);font-weight:600}.home-discovery-product__rating.has-rating svg{color:var(--busqua-tone-4-fg)}.home-discovery-product__reviews{color:var(--busqua-home-muted);font-weight:400}.home-discovery-product__price{color:var(--busqua-home-ink);letter-spacing:-.35px;font-variant-numeric:tabular-nums;margin-top:5px;font-size:17px;font-weight:800;line-height:1.25}.home-discovery-product__price.is-unpublished{color:var(--busqua-home-muted);letter-spacing:0;font-size:12px;font-weight:500}.home-discovery-card__more{border-top:1px solid var(--busqua-home-border);min-height:44px;color:var(--busqua-accent-text);border-radius:4px;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding:10px 0 0;font-size:12px;font-weight:700;display:flex}.home-discovery-card__more:hover{text-underline-offset:4px;text-decoration:underline}.home-discovery :is(a,button):focus-visible{outline:3px solid var(--busqua-focus-ring);outline-offset:3px}.home-discovery-card__empty{min-height:180px;color:var(--busqua-home-muted);flex:1;margin:0;padding:30px 0;font-size:13px;line-height:1.7}.home-discovery__empty{border:1px solid var(--busqua-home-border);background:var(--busqua-home-panel);color:var(--busqua-home-muted);border-radius:16px;padding:24px;font-size:14px;line-height:1.6}.home-discovery__alert{margin-bottom:18px}.home-discovery-skeleton :is(.home-discovery-skeleton__heading,.home-discovery-skeleton__subtitle,.home-discovery-skeleton__image,.home-discovery-skeleton__body span){background:var(--busqua-surface-2);border-radius:6px;animation:1.6s ease-in-out infinite home-discovery-pulse}.home-discovery-skeleton__heading{width:65%;height:22px}.home-discovery-skeleton__subtitle{width:80%;height:12px;margin:10px 0 20px}.home-discovery-skeleton__row{border-top:1px solid var(--busqua-home-border);align-items:center;gap:14px;min-height:128px;display:flex}.home-discovery-skeleton__image{flex-shrink:0;width:88px;height:88px}.home-discovery-skeleton__body{flex:1;gap:10px;display:grid}.home-discovery-skeleton__body span{width:90%;height:12px;display:block}.home-discovery-skeleton__body span:nth-child(2){width:65%}.home-discovery-skeleton__body span:nth-child(3){width:45%;height:18px}@keyframes home-discovery-pulse{50%{opacity:.45}}@media (width<=1100px) and (width>=768px){.home-discovery__grid{gap:12px}.home-discovery-card{padding:18px 14px 10px}.home-discovery-card__heading{gap:8px}.home-discovery-card__heading h3{font-size:16px}.home-discovery-card__icon{border-radius:9px;width:32px;height:32px}.home-discovery-product__link{gap:10px}.home-discovery-product__image,.home-discovery-skeleton__image{width:68px}.home-discovery-skeleton__image{height:68px}}@media (width<=767px){.home-discovery{margin-top:24px}.home-discovery__heading{margin-bottom:16px;display:block}.home-discovery__intro{margin-top:8px;font-size:12px}.home-discovery__grid{grid-template-columns:minmax(0,1fr);gap:16px}.home-discovery-card{padding:20px 18px 12px}.home-discovery-product__link{gap:16px;min-height:126px}.home-discovery-product__image{width:90px}.home-discovery-product__name{font-size:14px}.home-discovery-product__price{font-size:18px}}@media (prefers-reduced-motion:reduce){.home-discovery-skeleton :is(.home-discovery-skeleton__heading,.home-discovery-skeleton__subtitle,.home-discovery-skeleton__image,.home-discovery-skeleton__body span){animation:none}.home-discovery-product__name{transition:none}}.busqua-home{--home-content-width:2160px;--home-gutter:clamp(28px, 4vw, 96px);background:var(--busqua-home-bg)}.home-content{width:100%;max-width:var(--home-content-width);padding:clamp(22px, 2vw, 36px) var(--home-gutter) 40px;margin:0 auto}.busqua-home :is(.site-header-main,.site-header-nav nav),.busqua-home>footer>div{max-width:var(--home-content-width)}@media (width>=1024px){.busqua-home .site-header-main{--site-header-gutter:var(--home-gutter);padding:12px var(--home-gutter)}.busqua-home .site-header-search{max-width:64rem}.busqua-home .header-search-shell input{height:46px;font-size:16px}.busqua-home .header-search-shell button[type=submit],.busqua-home .site-header-actions button[aria-haspopup=menu]{width:44px;height:44px}.busqua-home .site-header-category-button>span:nth-child(2){font-size:14px}.busqua-home>footer>div{padding-inline:var(--home-gutter)}}.home-hero{--busqua-hero-ink:var(--busqua-home-ink);--busqua-carousel-control-bg:var(--busqua-home-panel);touch-action:pan-y;position:relative;overflow:hidden}.home-hero__stage{position:relative}.home-hero__slides{align-items:stretch;display:grid}.home-hero__slide{--campaign-bg:var(--busqua-hero-bg);--campaign-accent:var(--busqua-brand);background:var(--campaign-bg);opacity:0;visibility:hidden;pointer-events:none;grid-area:1/1;min-width:0;transition:opacity .45s,visibility .45s;position:relative}.home-hero__slide.is-active{opacity:1;visibility:visible;pointer-events:auto;z-index:1}.home-hero__slide--discovery{--campaign-bg:var(--busqua-campaign-connect-bg)}.home-hero__slide--technology{--campaign-bg:var(--busqua-campaign-tech-bg);--campaign-accent:var(--busqua-campaign-tech-accent);--busqua-hero-ink:var(--busqua-campaign-tech-ink)}.home-hero__slide--home{--campaign-bg:var(--busqua-campaign-home-bg);--campaign-accent:var(--busqua-campaign-home-accent)}.home-hero__slide--everyday{--campaign-bg:var(--busqua-campaign-everyday-bg);--campaign-accent:var(--busqua-campaign-everyday-accent)}.home-hero__image{object-fit:contain;position:absolute}.home-hero__copy{z-index:1;padding:36px 0 80px 76px;position:relative}.home-hero h2{color:var(--busqua-hero-ink);letter-spacing:-1.8px;min-height:2.16em;margin:0 0 18px;font-weight:800;line-height:1.08}.home-hero__art{display:contents}.home-hero__slide--isolated{background:radial-gradient(ellipse at 80% 42%, color-mix(in srgb, var(--campaign-accent) 24%, transparent), transparent 62%), radial-gradient(ellipse at 12% 100%, color-mix(in srgb, var(--busqua-brand) 9%, transparent), transparent 60%), linear-gradient(115deg, var(--campaign-bg) 20%, color-mix(in srgb, var(--campaign-bg) 90%, var(--campaign-accent)))}.home-hero__slide--editorial{--busqua-hero-ink:var(--busqua-home-ink);--campaign-accent:var(--busqua-accent-text);background:0 0}.home-hero h2 span{color:var(--campaign-accent)}.home-primary-link{background:var(--busqua-brand);color:var(--busqua-brand-contrast);box-shadow:0 4px 12px var(--busqua-brand-shadow);border-radius:8px;align-items:center;gap:26px;margin-top:23px;padding:13px 20px;font-size:14px;font-weight:700;transition:background .2s;display:inline-flex}.home-primary-link:hover{background:var(--busqua-brand-hover)}.home-hero__arrow,.home-hero__dot{cursor:pointer;color:var(--busqua-hero-ink);border:0;justify-content:center;align-items:center;display:inline-flex}.home-hero__dots{align-items:center;display:flex}.home-collections{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0 0 22px;display:grid}.home-collection{border:1px solid var(--busqua-home-border);background:var(--busqua-home-panel);border-radius:12px;flex-direction:column;min-width:0;padding:20px;transition:transform .2s,box-shadow .2s;display:flex}.home-collection:hover{box-shadow:0 6px 18px var(--busqua-home-shadow)}.home-collection h3{color:var(--busqua-home-ink);letter-spacing:-.5px;min-height:2.5em;margin:0;font-size:19px;font-weight:800;line-height:1.25}.home-collection__image{border-radius:8px;margin-top:12px;overflow:hidden}.home-collection__image img{aspect-ratio:3/2;object-fit:contain;width:100%;height:auto;display:block}.home-collection__link{min-height:2.8em;color:var(--busqua-accent-text);justify-content:space-between;align-items:center;gap:8px;margin-top:17px;font-size:12px;font-weight:700;display:flex}.home-collection__link svg{flex-shrink:0}.home-hero+:is(.home-resume-panel,.home-category-panel){z-index:2;margin-top:20px;position:relative}.home-resume-panel,.home-category-panel,.home-product-panel,.home-section-panel{background:var(--busqua-home-panel);border:1px solid var(--busqua-home-border);border-radius:12px;margin-top:22px;padding:26px}:is(.home-resume-panel,.home-category-panel,.home-product-panel)+:is(.home-category-panel,.home-product-panel){border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}:is(.home-resume-panel,.home-category-panel,.home-product-panel):has(+:is(.home-category-panel,.home-product-panel)){border-bottom-right-radius:0;border-bottom-left-radius:0}.home-resume-panel h2,.home-category-panel h2,.home-product-panel h2,.home-section-panel h2{color:var(--busqua-home-ink);font-size:22px;font-weight:800}.home-resume__head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.home-resume__head h2{margin:0}.home-resume__clear{color:var(--busqua-accent-text);cursor:pointer;background:0 0;border:0;border-radius:6px;flex-shrink:0;padding:6px 8px;font-size:12px;font-weight:700}.home-resume__clear:hover{background:var(--busqua-accent-bg)}.home-resume__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.home-resume__item{min-width:0;position:relative}.home-resume__link{border:1px solid var(--busqua-home-border);background:linear-gradient(135deg, var(--busqua-accent-bg), transparent 60%);border-radius:12px;align-items:center;gap:12px;min-width:0;height:100%;padding:8px 40px 8px 8px;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex}.home-resume__link:hover{border-color:var(--busqua-accent-line);box-shadow:0 8px 20px -14px var(--busqua-home-shadow);transform:translateY(-1px)}.home-resume__thumb{width:48px;height:48px;box-shadow:0 0 0 1px var(--busqua-home-border);border-radius:10px;flex-shrink:0;overflow:hidden}.home-resume__icon{background:var(--busqua-accent-bg);width:100%;height:100%;color:var(--busqua-accent-text);justify-content:center;align-items:center;display:flex}.home-resume__icon svg{width:22px;height:22px}.home-resume__text{gap:2px;min-width:0;display:grid}.home-resume__term{text-overflow:ellipsis;white-space:nowrap;color:var(--busqua-home-ink);font-size:14px;font-weight:700;overflow:hidden}.home-resume__meta{min-width:0;color:var(--busqua-home-muted);align-items:center;gap:4px;font-size:12px;display:flex}.home-resume__meta svg{opacity:0;color:var(--busqua-accent-text);flex-shrink:0;transition:opacity .2s,transform .2s;transform:translate(-3px,3px)}.home-resume__link:hover .home-resume__meta svg{opacity:1;transform:none}.home-resume__remove{width:28px;height:28px;color:var(--busqua-home-muted);cursor:pointer;opacity:.45;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;transition:opacity .2s,background .2s,color .2s;display:inline-flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.home-resume__item:hover .home-resume__remove,.home-resume__remove:focus-visible{opacity:1}.home-resume__remove:hover{background:var(--busqua-home-border);color:var(--busqua-home-ink)}.home-panel__head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.home-panel__head h2{margin:0}.home-panel__more{color:var(--busqua-accent-text);border-radius:6px;flex-shrink:0;align-items:center;gap:6px;padding:6px 8px;font-size:13px;font-weight:700;display:inline-flex}.home-panel__more:hover{background:var(--busqua-accent-bg)}:is(.home-store,.home-solution){--tone-bg:var(--busqua-tone-1-bg);--tone-fg:var(--busqua-tone-1-fg)}:is(.home-store[data-tone="2"],.home-solution[data-variant=dark]){--tone-bg:var(--busqua-tone-2-bg);--tone-fg:var(--busqua-tone-2-fg)}:is(.home-store[data-tone="3"],.home-solution[data-variant=delivery]){--tone-bg:var(--busqua-tone-3-bg);--tone-fg:var(--busqua-tone-3-fg)}:is(.home-store[data-tone="4"],.home-solution[data-variant=consulting]){--tone-bg:var(--busqua-tone-4-bg);--tone-fg:var(--busqua-tone-4-fg)}.home-solution[data-variant=bi-dashboard]{--tone-bg:var(--busqua-tone-5-bg);--tone-fg:var(--busqua-tone-5-fg)}.home-stores__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.home-store{min-width:0;animation:.5s cubic-bezier(.2,.8,.2,1) both home-store-in;animation-delay:calc(var(--i,0) * 70ms)}@keyframes home-store-in{0%{opacity:0;transform:translateY(10px)}}.home-store__link{border:1px solid var(--busqua-home-border);border-radius:10px;height:62px;transition:border-color .2s,background .2s;display:block;position:relative;overflow:hidden}a.home-store__link:hover{border-color:var(--busqua-accent-line);background:var(--busqua-accent-bg)}.home-store__flap{--split-flap-bg:var(--busqua-home-panel);--split-flap-shade:var(--busqua-home-shadow)}.home-store__face{align-items:center;gap:12px;min-width:0;height:100%;padding:0 12px;display:flex}.home-store__mark{background:var(--tone-bg);width:40px;height:40px;color:var(--tone-fg);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;font-weight:800;display:inline-flex}.home-store__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--busqua-home-ink);font-size:14px;font-weight:700;overflow:hidden}.home-stores__for-you{border-top:1px solid var(--busqua-home-border);margin-top:24px;padding-top:22px}.home-stores__for-you-title{color:var(--busqua-home-ink);margin:0 0 16px;font-size:17px;font-weight:800}.home-solutions__list{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.home-solution{min-width:0}.home-solution__link{border:1px solid var(--busqua-home-border);border-radius:12px;flex-direction:column;align-items:flex-start;height:100%;padding:16px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.home-solution__link:hover{border-color:var(--tone-fg);box-shadow:0 6px 18px var(--busqua-home-shadow);transform:translateY(-2px)}.home-solution__icon{background:var(--tone-bg);width:44px;height:44px;color:var(--tone-fg);border-radius:12px;justify-content:center;align-items:center;margin-bottom:14px;display:inline-flex}.home-solution__icon svg{width:22px;height:22px}.home-solution__title{color:var(--busqua-home-ink);font-size:15px;font-weight:800}.home-solution__subtitle{color:var(--busqua-home-muted);margin-top:2px;font-size:13px}.home-solution__highlight{color:var(--tone-fg);margin-top:auto;padding-top:14px;font-size:13px;font-weight:700}@media (prefers-reduced-motion:reduce){.home-solution__link:hover{transform:none}}.home-category-panel>div{margin-bottom:20px}.home-category-panel ul{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px 12px}@media (width>=1280px){.home-category-panel ul{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}.home-category-panel .home-category-link{background:0 0;border:0;border-radius:8px;gap:10px;padding:6px}.home-category-panel .home-category-link:hover{background:var(--busqua-accent-bg)}.home-category-panel li{--category-bg:var(--busqua-hero-bg);--category-ink:var(--busqua-brand)}.home-category-panel li:is([data-category=supermarket],[data-category=pharmacy],[data-category=beauty],[data-category=office_supplies]){--category-bg:var(--busqua-campaign-everyday-bg);--category-ink:var(--busqua-campaign-everyday-accent)}.home-category-panel li:is([data-category=retail_home],[data-category=hardware],[data-category=pets],[data-category=baby],[data-category=anime_collectibles]){--category-bg:var(--busqua-campaign-home-bg);--category-ink:var(--busqua-chip-4-fg)}.home-category-panel .home-category-icon{background:var(--category-bg);width:56px;height:56px;color:var(--category-ink);border-radius:50%;flex-shrink:0}.home-category-panel .home-category-icon svg{stroke-width:1.8px;width:22px;height:22px}.home-category-panel .home-category-link>span:nth-child(2){min-height:2.6em;color:var(--busqua-home-ink);justify-content:center;align-items:center;font-size:12px;display:flex}.home-category-panel .home-category-link:hover .home-category-icon{background:var(--category-bg);color:var(--category-ink)}.busqua-home main a:focus-visible{outline:3px solid var(--busqua-accent-solid);outline-offset:4px}@media (width<=1023px){.home-content{padding:18px 20px 30px}.home-hero__copy{padding-left:60px}.home-collections{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:18px}.home-resume__list,.home-stores__list{grid-template-columns:repeat(2,minmax(0,1fr))}.home-solutions__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=639px){.home-content{padding:12px 12px 24px}.home-hero h2{letter-spacing:-1px;margin-bottom:12px}.home-primary-link{gap:20px;min-height:44px;margin-top:17px;padding:12px 16px;font-size:12px}.home-collections{gap:10px;margin:0 0 14px}.home-collection{border-radius:10px;padding:12px}.home-collection h3{letter-spacing:-.3px;min-height:38px;font-size:15px;line-height:1.25}.home-collection__image{border-radius:5px;margin-top:9px}.home-collection__link{gap:6px;margin-top:12px;font-size:12px;line-height:1.4}.home-collection__link svg{flex-shrink:0;width:13px}.home-resume-panel,.home-category-panel,.home-product-panel,.home-section-panel{margin-top:14px;padding:18px 14px}.home-resume-panel h2,.home-category-panel h2,.home-product-panel h2,.home-section-panel h2{font-size:20px}.home-resume__head{margin-bottom:12px}.home-resume__clear{min-height:44px}.home-resume__item{scroll-snap-align:start;flex:0 0 216px}.home-resume__link{padding-right:46px}.home-resume__remove{opacity:1;width:44px;height:44px;right:1px}.home-category-panel ul,.home-resume__list,.home-solutions__list{scroll-snap-type:x proximity;scrollbar-width:thin;background:linear-gradient(90deg, var(--busqua-home-panel) 45%, transparent) left center, linear-gradient(270deg, var(--busqua-home-panel) 45%, transparent) right center, radial-gradient(farthest-side at 0 50%, var(--busqua-home-shadow), transparent) left center, radial-gradient(farthest-side at 100% 50%, var(--busqua-home-shadow), transparent) right center;background-repeat:no-repeat;background-size:30px 100%,30px 100%,16px 100%,16px 100%;background-attachment:local,local,scroll,scroll;gap:10px;padding-bottom:10px;display:flex;overflow-x:auto;mask-image:linear-gradient(90deg,#000 0 calc(100% - 26px),#0000 100%)}.home-category-panel li{scroll-snap-align:start;flex:0 0 82px}.home-solution{scroll-snap-align:start;flex:0 0 196px}.home-panel__head{margin-bottom:12px}.home-panel__head h2{line-height:1.2}.home-stores__list{gap:8px}.home-store__link{height:50px}.home-store__face{gap:8px;padding:0 8px}.home-store__mark{width:32px;height:32px;font-size:14px}.home-store__name{font-size:13px}.home-panel__more{min-height:44px}.home-category-panel .home-category-link>span:nth-child(2){overflow-wrap:anywhere}.home-category-panel .home-category-icon{width:50px;height:50px}.home-category-panel .home-category-link>span:nth-child(2){font-size:12px}}.home-hero__slide--isolated{display:grid}.home-hero__slide--isolated .home-hero__copy{grid-area:1/1;padding:0}.home-hero__slide--isolated .home-hero__art{justify-content:center;align-items:center;min-width:0;transition:transform .45s;display:flex;transform:translate(10px)}.home-hero__slide--isolated .home-hero__image{object-position:center;width:100%;position:static}@media (width>=640px){.home-hero__slide--isolated{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(20px,3vw,48px);min-height:clamp(300px,22vw,360px);padding:28px clamp(32px,4vw,72px) 76px}.home-hero__slide--isolated h2{margin-bottom:0;font-size:clamp(30px,3.2vw,58px)}.home-hero__slide--isolated .home-primary-link{min-height:44px;margin-top:20px;padding:12px 20px;font-size:clamp(14px,1vw,16px)}.home-hero__slide--isolated .home-hero__art{grid-area:1/2;height:clamp(200px,16vw,250px)}.home-hero__slide--isolated .home-hero__image{max-width:480px;height:100%}}@media (width>=640px) and (width<=1023px){.home-hero__slide--isolated{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:20px;padding-left:32px;padding-right:32px}}@media (width>=640px) and (width<=767px){.home-hero__slide--isolated h2{font-size:26px}}@media (width<=639px){.home-hero__slide--isolated{grid-template-rows:auto minmax(115px,1fr);grid-template-columns:minmax(0,1fr);gap:8px;min-height:328px;padding:20px 22px 68px}.home-hero__slide--isolated h2{min-height:2.16em;margin-bottom:0;font-size:clamp(24px,6.5vw,32px)}.home-hero__slide--isolated .home-primary-link{margin-top:12px}.home-hero__slide--isolated .home-hero__art{grid-area:2/1}.home-hero__slide--isolated .home-hero__image{max-width:220px;height:115px}}@media (width>=1600px){.home-resume-panel,.home-category-panel,.home-product-panel,.home-section-panel{padding:32px}.home-resume-panel h2,.home-category-panel h2,.home-product-panel h2,.home-section-panel h2{font-size:26px}.home-collection h3{font-size:23px}.home-collection__link{font-size:14px}}.home-hero__controls{z-index:2;align-items:center;width:max-content;display:flex}.home-hero--compact-navigation .home-hero__navigation{z-index:2;border-radius:999px;align-items:center;gap:0;padding:0 4px;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.home-hero__navigation:before{content:"";z-index:-1;pointer-events:none;border:1px solid color-mix(in srgb, var(--busqua-hero-ink) 8%, transparent);border-radius:inherit;background:var(--busqua-carousel-control-bg);box-shadow:0 3px 12px color-mix(in srgb, var(--busqua-hero-ink) 5%, transparent);backdrop-filter:blur(18px);position:absolute;inset:6px 0}.home-hero--compact-navigation .home-hero__arrow{opacity:.7;background:0 0;border-radius:50%;width:28px;height:44px;transition:opacity .2s;position:static}.home-hero--compact-navigation .home-hero__arrow svg{stroke-width:1.7px;width:16px;height:16px}.home-hero--compact-navigation .home-hero__dot{background:0 0;border-radius:50%;width:18px;height:44px}.home-hero--compact-navigation .home-hero__dot span{background:var(--busqua-hero-ink);opacity:.25;border-radius:10px;width:4px;height:4px;transition:width .3s,opacity .3s}.home-hero--compact-navigation .home-hero__arrow:hover,.home-hero--compact-navigation .home-hero__dot:hover span{opacity:1}@keyframes home-carousel-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.home-hero .home-hero__dot[aria-current]{width:26px}.home-hero .home-hero__dot[aria-current] span{background:color-mix(in srgb, currentColor 22%, transparent);opacity:1;width:18px;height:4px;position:relative;overflow:hidden}.home-hero__dot[aria-current] span:after{content:"";border-radius:inherit;transform-origin:0;background:currentColor;position:absolute;inset:0}.home-hero[data-rotating=true] .home-hero__dot[aria-current] span:after{animation:home-carousel-progress var(--home-rotation-duration) linear forwards}.home-hero__slide--isolated.is-active .home-hero__art{transform:translate(0)}@media (prefers-reduced-motion:reduce){.home-hero .home-hero__slide,.home-hero .home-hero__art{transition:none;transform:none}.home-hero .home-hero__dot[aria-current] span:after{animation:none}}.home-hero__playback{width:36px;height:44px;color:var(--busqua-hero-ink);opacity:.7;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:opacity .2s;display:inline-flex}.home-hero__playback svg{stroke-width:1.7px;width:14px;height:14px}.home-hero__playback:hover{opacity:1}@media (width<=639px){.home-hero--compact-navigation .home-hero__navigation{gap:0}.home-hero__playback{width:44px}.home-hero--compact-navigation .home-hero__arrow{width:36px}.home-hero--compact-navigation .home-hero__dot{width:22px}.home-hero--compact-navigation .home-hero__dot[aria-current]{width:30px}}
