.home-module__OBgQ2W__hero{isolation:isolate;padding-block:clamp(22px,6vw,72px) clamp(24px,4vw,56px);position:relative;overflow:hidden}.home-module__OBgQ2W__heroInner{grid-template-columns:minmax(0,1fr);gap:clamp(22px,5vw,48px);display:grid;position:relative}.home-module__OBgQ2W__copy{z-index:2;align-content:center;gap:18px;max-width:640px;display:grid;position:relative}.home-module__OBgQ2W__title.home-module__OBgQ2W__title{max-width:11ch;font-size:clamp(2.6rem,11.2vw,5.1rem);line-height:.96}.home-module__OBgQ2W__lede{max-width:46ch}.home-module__OBgQ2W__ctas{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.home-module__OBgQ2W__search{border:1.5px solid var(--ua-hair-strong);border-radius:var(--ua-radius-lg);background:var(--ua-surface);width:100%;max-width:560px;height:64px;color:var(--ua-ink-2);font-family:var(--ua-font-body);text-align:left;cursor:text;box-shadow:var(--ua-shadow-1);transition:border-color .2s var(--ua-ease), box-shadow .3s var(--ua-ease);align-items:center;gap:14px;padding:0 14px 0 20px;font-size:1.0625rem;display:flex}.home-module__OBgQ2W__search:hover{border-color:var(--ua-ink);box-shadow:var(--ua-shadow-2)}.home-module__OBgQ2W__search svg{color:var(--ua-ink);flex:none}.home-module__OBgQ2W__searchText{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.home-module__OBgQ2W__searchKbd{flex:none;min-width:58px;display:none}@media (min-width:640px){.home-module__OBgQ2W__searchKbd{display:inline-flex}}.home-module__OBgQ2W__stats{border-top:1px solid var(--ua-hair);flex-wrap:wrap;gap:6px 28px;max-width:560px;margin:0;padding:14px 0 0;list-style:none;display:flex}.home-module__OBgQ2W__stats li{gap:2px;display:grid}.home-module__OBgQ2W__statNum{font-family:var(--ua-font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--ua-flare-deep);font-size:1.75rem;font-weight:700;line-height:1}.home-module__OBgQ2W__statLabel{font-family:var(--ua-font-body);color:var(--ua-ink-3);font-size:.8125rem;font-weight:500}.home-module__OBgQ2W__opening{max-width:560px;color:var(--ua-ink-2)}.home-module__OBgQ2W__wall{z-index:1;--tile-w:168px;--wall-gap:12px;--scrub:0;height:calc(3 * var(--tile-h) + 2 * var(--wall-gap));--tile-h:calc(var(--tile-w) * .625 + 36px);position:relative;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%)}.home-module__OBgQ2W__lattice{gap:var(--wall-gap);grid-template-columns:minmax(0,1fr);display:grid}.home-module__OBgQ2W__row{height:var(--tile-h);width:calc(100% + 240px);translate:calc(var(--scrub) * var(--dir,1) * 56px) 0;will-change:auto;margin-left:-120px;display:flex;position:relative}.home-module__OBgQ2W__row:nth-child(2){--dir:-1}.home-module__OBgQ2W__row:not([data-drift]){width:100%;margin-left:0;padding-left:24px}.home-module__OBgQ2W__row:not([data-drift]):nth-child(2){padding-left:calc(24px + var(--tile-w) * .5)}.home-module__OBgQ2W__row:not([data-drift]):nth-child(3){padding-left:calc(24px + var(--tile-w) * .2)}.home-module__OBgQ2W__row[data-drift]:nth-child(2){padding-left:calc(var(--tile-w) * .5)}.home-module__OBgQ2W__row[data-drift]:nth-child(3){padding-left:calc(var(--tile-w) * .18)}.home-module__OBgQ2W__track{align-items:flex-start;gap:var(--wall-gap);padding-right:var(--wall-gap);flex:none;display:flex}.home-module__OBgQ2W__row[data-drift] .home-module__OBgQ2W__track{justify-content:space-around;min-width:100%}.home-module__OBgQ2W__track[aria-hidden=true]{display:none}.home-module__OBgQ2W__wall[data-ua-live] .home-module__OBgQ2W__row[data-drift] .home-module__OBgQ2W__track{animation:home-module__OBgQ2W__wall-drift var(--drift,120s) linear infinite;animation-direction:var(--drift-dir,normal);will-change:transform}.home-module__OBgQ2W__wall[data-ua-live] .home-module__OBgQ2W__row[data-drift] .home-module__OBgQ2W__track[aria-hidden=true]{display:flex}.home-module__OBgQ2W__wall[data-ua-live]:hover .home-module__OBgQ2W__row[data-drift] .home-module__OBgQ2W__track{animation-play-state:paused}.home-module__OBgQ2W__row:first-child{--drift:150s}.home-module__OBgQ2W__row:nth-child(2){--drift:180s;--drift-dir:reverse}.home-module__OBgQ2W__row:nth-child(3){--drift:165s}@keyframes home-module__OBgQ2W__wall-drift{to{transform:translate(-100%)}}html[data-ua-rm] .home-module__OBgQ2W__wall .home-module__OBgQ2W__track{animation:none!important}html[data-ua-rm] .home-module__OBgQ2W__wall .home-module__OBgQ2W__track[aria-hidden=true]{display:none!important}@media (prefers-reduced-motion:reduce){.home-module__OBgQ2W__wall .home-module__OBgQ2W__track{animation:none!important}.home-module__OBgQ2W__wall .home-module__OBgQ2W__track[aria-hidden=true]{display:none!important}.home-module__OBgQ2W__row{translate:none}}.home-module__OBgQ2W__tile{width:var(--tile-w);height:var(--tile-h);color:inherit;flex:none;align-content:start;gap:8px;display:grid;position:relative}.home-module__OBgQ2W__tile .ua-shot{box-shadow:var(--ua-shadow-1);transition:transform .4s var(--ua-ease), box-shadow .4s var(--ua-ease);border-radius:10px}.home-module__OBgQ2W__tile:hover .ua-shot{box-shadow:var(--ua-shadow-2);transform:translateY(-3px)}.home-module__OBgQ2W__tile .ua-shot__bar{display:none}.home-module__OBgQ2W__tileCap{align-items:center;gap:8px;min-width:0;height:24px;display:flex}.home-module__OBgQ2W__tileName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--ua-font-display);letter-spacing:-.01em;color:var(--ua-ink);font-size:.8125rem;font-weight:600;overflow:hidden}.home-module__OBgQ2W__slot{width:var(--tile-w);height:var(--tile-h);flex:none;align-content:start;gap:8px;display:grid}.home-module__OBgQ2W__slotFace{aspect-ratio:16/10;border:1.5px dashed var(--ua-hair-strong);background:repeating-linear-gradient(135deg, transparent 0 11px, color-mix(in oklab, var(--ua-ink) 4.5%, transparent) 11px 12px), var(--ua-paper-2);color:var(--ua-ink-3);font-family:var(--ua-font-body);border-radius:10px;place-items:center;font-size:.75rem;display:grid;position:relative}.home-module__OBgQ2W__slotCap{align-items:center;min-width:0;height:24px;display:flex}.home-module__OBgQ2W__slotCap span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--ua-font-display);letter-spacing:-.01em;color:var(--ua-ink-2);font-size:.8125rem;font-weight:600;overflow:hidden}@media (min-width:640px){.home-module__OBgQ2W__wall{--tile-w:232px;--wall-gap:16px}.home-module__OBgQ2W__tile .ua-shot__bar{display:flex}.home-module__OBgQ2W__tile{--tile-extra:22px}.home-module__OBgQ2W__wall{--tile-h:calc(var(--tile-w) * .625 + 22px + 40px)}.home-module__OBgQ2W__tileName{font-size:.875rem}}@media (min-width:1024px){.home-module__OBgQ2W__hero{padding-block:clamp(12px,2.5svh,28px) clamp(16px,3svh,32px)}.home-module__OBgQ2W__heroInner{min-height:calc(100svh - var(--ua-header-h) - clamp(28px, 5.5svh, 60px));grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center}.home-module__OBgQ2W__wall{contain:size;--tile-w:264px;--wall-gap:18px;height:auto;margin-right:calc(-1 * max(var(--ua-gutter), (100vw - 1320px) / 2 + var(--ua-gutter)));grid-template-columns:minmax(0,1fr);align-self:stretch;align-items:center;display:grid;-webkit-mask-image:none;mask-image:none}.home-module__OBgQ2W__hero:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg, var(--ua-paper) 0%, var(--ua-paper) 30%, color-mix(in srgb, var(--ua-paper) 92%, transparent) 40%, color-mix(in srgb, var(--ua-paper) 78%, transparent) 50%, color-mix(in srgb, var(--ua-paper) 64%, transparent) 56%, color-mix(in srgb, var(--ua-paper) 50%, transparent) 62%, color-mix(in srgb, var(--ua-paper) 38%, transparent) 68%, color-mix(in srgb, var(--ua-paper) 27%, transparent) 74%, color-mix(in srgb, var(--ua-paper) 18%, transparent) 80%, color-mix(in srgb, var(--ua-paper) 10%, transparent) 86%, color-mix(in srgb, var(--ua-paper) 4%, transparent) 92%, color-mix(in srgb, var(--ua-paper) 0%, transparent) 100%);position:absolute;inset:0}.home-module__OBgQ2W__lattice{transform-origin:40%;padding-block:40px;transform:rotate(-5deg)scale(1.08)}.home-module__OBgQ2W__title.home-module__OBgQ2W__title{font-size:clamp(3.4rem,min(5.6vw,9.5svh),5.6rem)}}.home-module__OBgQ2W__grid3{grid-template-columns:minmax(0,1fr);gap:clamp(16px,2vw,28px);display:grid}@media (min-width:640px){.home-module__OBgQ2W__grid3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.home-module__OBgQ2W__grid3{grid-template-columns:repeat(3,minmax(0,1fr))}}.home-module__OBgQ2W__cats{border-top:1px solid var(--ua-hair-strong);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:560px){.home-module__OBgQ2W__cats{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(24px,4vw,56px)}}@media (min-width:960px){.home-module__OBgQ2W__cats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:559px){.home-module__OBgQ2W__cats li:nth-child(n+9){display:none}}.home-module__OBgQ2W__cat{border-bottom:1px solid var(--ua-hair);transition:padding-left .3s var(--ua-ease);grid-template-columns:28px minmax(0,1fr) auto 18px;align-items:baseline;gap:10px;padding:15px 2px;display:grid}.home-module__OBgQ2W__cat:hover{padding-left:10px}.home-module__OBgQ2W__catIdx{font-family:var(--ua-font-body);font-variant-numeric:tabular-nums;color:var(--ua-flare-deep);font-size:.75rem;font-weight:600}.home-module__OBgQ2W__cat:hover .home-module__OBgQ2W__catName{color:var(--ua-flare-deep)}.home-module__OBgQ2W__catName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--ua-font-display);letter-spacing:-.015em;font-size:1.0625rem;font-weight:600;overflow:hidden}.home-module__OBgQ2W__catCount{font-family:var(--ua-font-body);color:var(--ua-ink-3);font-variant-numeric:tabular-nums;font-size:.8125rem}.home-module__OBgQ2W__catArrow{color:var(--ua-ink-3);transition:transform .3s var(--ua-ease), color .3s var(--ua-ease);align-self:center}.home-module__OBgQ2W__cat:hover .home-module__OBgQ2W__catArrow{color:var(--ua-flare-deep);transform:translate(2px,-2px)}.home-module__OBgQ2W__reelHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 32px;margin-bottom:clamp(28px,4vw,48px);display:flex}.home-module__OBgQ2W__reelHead>:first-child{flex:360px}.home-module__OBgQ2W__reelHead .ua-section__head{margin-bottom:0}.home-module__OBgQ2W__reelCtl{align-items:center;gap:8px;display:flex}.home-module__OBgQ2W__reelCtl[data-idle]{visibility:hidden}.home-module__OBgQ2W__reelBtn{border:1.5px solid var(--ua-ink);width:48px;height:48px;color:var(--ua-ink);cursor:pointer;transition:background-color .2s var(--ua-ease), color .2s var(--ua-ease), opacity .2s var(--ua-ease);background:0 0;border-radius:50%;place-items:center;display:inline-grid}.home-module__OBgQ2W__reelBtn:hover:not(:disabled){background:var(--ua-ink);color:var(--ua-paper)}.home-module__OBgQ2W__reelBtn:disabled{opacity:.3;cursor:default}.home-module__OBgQ2W__reelTrack{margin-inline:calc(-1 * var(--ua-gutter));padding:8px var(--ua-gutter) 28px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--ua-gutter);overscroll-behavior-x:contain;scrollbar-width:none;gap:clamp(14px,2vw,24px);display:flex;overflow-x:auto}.home-module__OBgQ2W__reelTrack::-webkit-scrollbar{display:none}.home-module__OBgQ2W__reelItem{scroll-snap-align:start;flex:none;width:min(82vw,340px)}.home-module__OBgQ2W__reelItem>.ua-card{height:100%}.home-module__OBgQ2W__reelTrack:focus-visible{outline-offset:-2px}.home-module__OBgQ2W__cmp{border:1px solid var(--ua-hair-strong);border-radius:var(--ua-radius-xl);background:var(--ua-surface);box-shadow:var(--ua-shadow-2);display:grid;overflow:hidden}.home-module__OBgQ2W__cmpHeadRow,.home-module__OBgQ2W__cmpRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.home-module__OBgQ2W__cmpHeadRow{border-bottom:1px solid var(--ua-hair-strong)}.home-module__OBgQ2W__cmpCorner{display:none}.home-module__OBgQ2W__cmpTool{align-content:start;gap:12px;padding:16px;display:grid}.home-module__OBgQ2W__cmpTool+.home-module__OBgQ2W__cmpTool,.home-module__OBgQ2W__cmpCell+.home-module__OBgQ2W__cmpCell{border-left:1px solid var(--ua-hair)}.home-module__OBgQ2W__cmpTool .ua-shot{max-width:300px}.home-module__OBgQ2W__cmpToolName{align-items:center;gap:10px;min-width:0;display:flex}.home-module__OBgQ2W__cmpHost{overflow-wrap:anywhere;display:block}.home-module__OBgQ2W__cmpToolName h3{font-family:var(--ua-font-display);letter-spacing:-.015em;font-size:1.0625rem;font-weight:650;line-height:1.15}.home-module__OBgQ2W__cmpToolName a:after{content:"";position:absolute;inset:0}.home-module__OBgQ2W__cmpToolName{position:relative}.home-module__OBgQ2W__cmpRowGroup{border-top:1px solid var(--ua-hair);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.home-module__OBgQ2W__cmpRowGroup:first-of-type{border-top:0}.home-module__OBgQ2W__cmpLabel{font-family:var(--ua-font-body);color:var(--ua-ink-3);grid-column:1/-1;padding:12px 16px 0;font-size:.8125rem;font-weight:500}.home-module__OBgQ2W__cmpCell{align-content:start;gap:8px;min-width:0;padding:8px 16px 16px;display:grid}.home-module__OBgQ2W__cmpVal{font-family:var(--ua-font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:1.375rem;font-weight:650;line-height:1.1;display:flex}.home-module__OBgQ2W__cmpVal small{font-family:var(--ua-font-body);letter-spacing:0;color:var(--ua-ink-3);font-size:.8125rem;font-weight:500}.home-module__OBgQ2W__cmpLead{background:var(--ua-ink);height:20px;color:var(--ua-paper);font-family:var(--ua-font-body);border-radius:999px;align-items:center;padding:0 8px;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.home-module__OBgQ2W__cmpBar{background:var(--ua-paper-2);border-radius:999px;height:6px;display:block;overflow:hidden}.home-module__OBgQ2W__cmpBar i{border-radius:inherit;background:var(--ua-ink);height:100%;display:block}.home-module__OBgQ2W__cmpList{color:var(--ua-ink-2);gap:6px;margin:0;padding:0;font-size:.875rem;line-height:1.4;list-style:none;display:grid}.home-module__OBgQ2W__cmpList li{gap:8px;display:flex}.home-module__OBgQ2W__cmpList li:before{content:"";background:var(--ua-ink-3);border-radius:50%;flex:none;width:5px;height:5px;margin-top:.55em}.home-module__OBgQ2W__cmpFoot{border-top:1px solid var(--ua-hair-strong);background:var(--ua-paper-2);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:16px;display:flex}@media (min-width:760px){.home-module__OBgQ2W__cmpHeadRow,.home-module__OBgQ2W__cmpRow{grid-template-columns:180px minmax(0,1fr) minmax(0,1fr)}.home-module__OBgQ2W__cmpCorner{display:block}.home-module__OBgQ2W__cmpTool{padding:24px}.home-module__OBgQ2W__cmpRowGroup{grid-template-columns:180px minmax(0,1fr) minmax(0,1fr);align-items:start}.home-module__OBgQ2W__cmpLabel{grid-column:1;padding:22px 24px}.home-module__OBgQ2W__cmpCell{padding:18px 24px}.home-module__OBgQ2W__cmpFoot{padding:20px 24px}}.home-module__OBgQ2W__cmpIntro{gap:40px;display:grid}.home-module__OBgQ2W__priceBar{gap:4px;height:14px;margin-bottom:24px;display:flex}.home-module__OBgQ2W__priceBar i{background:var(--seg);border-radius:999px;min-width:6px;height:100%;display:block}.home-module__OBgQ2W__priceGrid{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@media (min-width:700px){.home-module__OBgQ2W__priceGrid{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));gap:20px}}.home-module__OBgQ2W__price{border:1px solid var(--ua-hair);border-top:4px solid var(--seg);border-radius:var(--ua-radius-lg);background:var(--ua-surface);transition:transform .35s var(--ua-ease), box-shadow .35s var(--ua-ease);grid-template-columns:auto minmax(0,1fr);align-content:start;gap:6px 16px;padding:20px 22px;display:grid;position:relative}.home-module__OBgQ2W__price:hover{box-shadow:var(--ua-shadow-2);transform:translateY(-3px)}.home-module__OBgQ2W__priceNum{font-family:var(--ua-font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;grid-row:span 2;align-self:center;font-size:clamp(2.6rem,6vw,3.75rem);font-weight:700;line-height:1}.home-module__OBgQ2W__priceLabel{font-family:var(--ua-font-display);letter-spacing:-.015em;align-self:end;align-items:center;gap:8px;font-size:1.125rem;font-weight:650;display:flex}.home-module__OBgQ2W__priceDot{background:var(--seg);border-radius:50%;width:8px;height:8px}.home-module__OBgQ2W__priceNote{color:var(--ua-ink-2);grid-column:2;font-size:.875rem;line-height:1.4}.home-module__OBgQ2W__priceLink{grid-column:1/-1;align-items:center;gap:6px;margin-top:10px;font-size:.875rem;font-weight:600;display:inline-flex}.home-module__OBgQ2W__price a:after{content:"";border-radius:var(--ua-radius-lg);position:absolute;inset:0}.home-module__OBgQ2W__band{isolation:isolate;border-radius:var(--ua-radius-xl);background:var(--ua-flare);color:var(--ua-flare-ink);align-items:center;gap:28px;padding:clamp(32px,6vw,72px);display:grid;position:relative;overflow:hidden}.home-module__OBgQ2W__bandSlots{z-index:-1;opacity:.16;background:linear-gradient(var(--ua-flare-ink), var(--ua-flare-ink)) 0 0 / 0 0 no-repeat;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 35%,#000 100%);mask-image:linear-gradient(90deg,#0000 35%,#000 100%)}.home-module__OBgQ2W__bandSlots:before{content:"";background-image:linear-gradient(90deg, var(--ua-flare-ink) 1.5px, transparent 1.5px), linear-gradient(0deg, var(--ua-flare-ink) 1.5px, transparent 1.5px);background-size:120px 76px;position:absolute;inset:-20px -40px;transform:rotate(-5deg)}.home-module__OBgQ2W__bandTitle{font-family:var(--ua-font-display);letter-spacing:-.03em;text-wrap:balance;max-width:16ch;color:var(--ua-flare-ink);font-size:clamp(1.9rem,4.4vw,3.5rem);font-weight:700;line-height:1}.home-module__OBgQ2W__bandText{max-width:44ch;color:var(--ua-flare-ink);margin-top:14px;font-size:1.0625rem;line-height:1.5}.home-module__OBgQ2W__bandBtn{background:var(--ua-flare-ink);color:#fff7f2;height:56px;transition:transform .2s var(--ua-ease);border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:0 28px;font-size:1.0625rem;font-weight:600;display:inline-flex}.home-module__OBgQ2W__bandBtn:hover{transform:translateY(-2px)}.home-module__OBgQ2W__bandBtn:focus-visible{outline:2px solid var(--ua-flare-ink);outline-offset:4px}@media (min-width:800px){.home-module__OBgQ2W__band{grid-template-columns:minmax(0,1fr) auto;gap:48px}}@media (prefers-reduced-motion:reduce){.home-module__OBgQ2W__bandBtn:hover,.home-module__OBgQ2W__price:hover{transform:none}}
