@font-face{font-family:selectScript;src:url(../media/MrDafoe_Regular-s.p.0nl42omwend86.woff2)format("woff2");font-display:block;font-weight:400}@font-face{font-family:selectScript Fallback;src:local(Arial);ascent-override:127.07%;descent-override:53.88%;line-gap-override:0.0%;size-adjust:77.2%}.selectscript_266a158c-module__8MxFPa__className{font-family:selectScript,selectScript Fallback;font-weight:400}
.home{background:var(--surface);color:var(--ink)}.home [id]{scroll-margin-top:calc(var(--header-h) + 12px)}.home :focus-visible{outline:2px solid var(--h-olive);outline-offset:2px}.home .slide{opacity:0;visibility:hidden;transition:opacity .6s ease-out,visibility 0s linear .6s}.home .slide.is-active{opacity:1;visibility:visible;transition:opacity .6s ease-out}.home .slide .ln{opacity:0;transition:opacity .5s ease-out,transform .6s cubic-bezier(.2,.8,.2,1);transform:translateY(28px)}.home .slide.is-active .ln{opacity:1;transform:none}.home .slide.is-active .ln2{transition-delay:.12s}.home .slide.is-active .ln3{transition-delay:.26s}.home .slide.is-active .ln4{transition-delay:.38s}.home .hl{margin:0 .02em;padding:0 .14em;display:inline-block;position:relative}.home .hl-bg{background:var(--highlight);transform-origin:0;transition:transform .52s cubic-bezier(.7,0,.2,1);position:absolute;inset:.06em 0 .02em;transform:scaleX(0)}.home .slide.is-active .hl-bg{transition-delay:.52s;transform:scaleX(1)}.home .hl-tx{color:#fff;transition:color .25s ease-out;position:relative}.home .slide.is-active .hl-tx{color:var(--night);transition-delay:.76s}.home .kb{transition:transform 9s ease-out;transform:scale(1)}.home .kb.on{transform:scale(1.07)}.home .bar{cursor:pointer;background:0 0;border:0;padding:10px 0}.home .bar-fill{background:#fff;width:0;height:100%}.home .bar.is-done .bar-fill{width:100%}.home .bar.is-active .bar-fill{animation:home-fillbar var(--dur,6s) linear forwards}.home .hero.is-paused .bar.is-active .bar-fill{animation-play-state:paused}.home .hero.is-static .bar.is-active .bar-fill{width:100%;animation:none}@keyframes home-fillbar{0%{width:0}to{width:100%}}.home .cta{transition:background-color .18s ease-out,transform .18s ease-out}.home .cta:hover{transform:translateY(-2px)}.home .cta .arr{transition:transform .2s ease-out}.home .cta:hover .arr{transform:translate(4px)}.home .mq-track{width:max-content;animation:46s linear infinite home-marquee;display:flex}.home .mq:hover .mq-track,.home .mq:focus-within .mq-track{animation-play-state:paused}@keyframes home-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.home .tab{cursor:pointer;color:var(--h-ctl);background:0 0;border:0;padding:0 0 10px;transition:color .18s ease-out;position:relative}.home .tab:hover{color:var(--ink)}.home .tab:after{content:"";background:var(--h-olive);transform-origin:0;height:3px;transition:transform .26s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.home .tab[aria-selected=true]{color:var(--ink)}.home .tab[aria-selected=true]:after{transform:scaleX(1)}.home .chip{transition:background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out}.home .chip:hover{border-color:var(--ink)}.home .more{transition:background-color .18s ease-out,color .18s ease-out}.home .more:hover{background:var(--ink);color:var(--surface)}.home .roll-in{height:1.3em;line-height:1.3;display:inline-block;overflow:hidden}.home .roll-in .ch{white-space:pre;text-shadow:0 1.3em;transition:transform .45s cubic-bezier(.77,0,.175,1);transition-delay:calc(var(--i) * 18ms);display:inline-block}.home .roll:hover .ch,.home .roll:focus-visible .ch{transform:translateY(-1.3em)}.home .dlink{white-space:nowrap;padding-bottom:3px;text-decoration:none;position:relative}.home .dlink:before,.home .dlink:after{content:"";background:currentColor;height:1px;position:absolute;inset:auto 0 0}.home .dlink:before{opacity:.25}.home .dlink:after{transform-origin:100%;transition:transform .5s cubic-bezier(.16,1,.3,1);transform:scaleX(0)}.home .dlink:hover:after,.home .dlink:focus-visible:after{transform-origin:0;transform:scaleX(1)}.home .auc{background:var(--h-cream);color:var(--night)}.home .auc-grid{gap:32px;padding-top:64px;padding-bottom:56px;display:grid}.home .auc-h{letter-spacing:-.04em;text-wrap:balance;word-break:keep-all;margin:0;font-size:clamp(36px,4.6vw,64px);font-weight:800;line-height:1.08}.home .auc-lede{max-width:360px;color:var(--cream-muted);word-break:keep-all;margin:20px 0 0;font-size:16px;line-height:26px}.home .auc-cta{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:32px;display:flex}.home .auc-btn{background:var(--night);height:52px;color:var(--h-cream);white-space:nowrap;align-items:center;padding:0 24px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.home .auc-btn:active{transform:translateY(1px)}.home .auc .dlink{color:var(--cream-muted);font-size:14px;font-weight:600}.home .auc .dlink:hover{color:var(--night)}.home .auc-still{order:-1;width:min(86%,440px);margin:0 auto}.home .auc-still img{filter:drop-shadow(0 28px 26px #281c0a33);width:100%;height:auto;display:block}@media (min-width:1024px){.home .auc-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;padding-top:104px;padding-bottom:104px}.home .auc-still{order:0;width:min(100%,560px)}}@media (max-width:767px){.home .auc{background:0 0}.home .auc-grid{gap:24px;padding-top:0;padding-bottom:0}.home .auc-h{letter-spacing:-.03em;font-size:26px;line-height:34px}.home .auc-lede{margin-top:12px;font-size:15px;line-height:24px}.home .auc-cta{margin-top:24px}}@supports (animation-timeline:view()){.home .auc-still img{animation:linear both home-drift;animation-timeline:view();animation-range:cover}}@keyframes home-drift{0%{transform:translateY(-18px)}to{transform:translateY(18px)}}.home .rail-wrap{position:relative}.home .rail{padding:0 max(var(--gutter), env(safe-area-inset-right)) 8px max(var(--gutter), env(safe-area-inset-left));scroll-snap-type:x mandatory;scroll-padding:0 max(var(--gutter), env(safe-area-inset-right)) 0 max(var(--gutter), env(safe-area-inset-left));scrollbar-width:none;grid-auto-flow:column;gap:12px;margin:0;list-style:none;display:grid;overflow-x:auto}.home .rail::-webkit-scrollbar{display:none}.home .rail li{scroll-snap-align:start;min-width:0}.home .rail.dragging{scroll-snap-type:none;cursor:grabbing}@media (pointer:fine){.home .rail{cursor:grab}}.home .wh-rail{grid-auto-columns:74%}.home .cat-rail{grid-auto-columns:42%}@media (min-width:640px){.home .wh-rail{grid-auto-columns:42%}.home .cat-rail{grid-auto-columns:28%}}@media (min-width:768px){.home .rail{gap:16px;padding:0 40px 8px;scroll-padding:0 40px}.home .cat-rail{grid-auto-columns:calc(23.2558% - 29.7674px)}}@media (min-width:1100px){.home .wh-rail{grid-auto-columns:calc(22.9885% - 29.4253px)}.home .cat-rail{grid-auto-columns:calc(15.625% - 27.5px)}}@media (min-width:1440px){.home .rail{padding-left:calc(50vw - 680px);scroll-padding-left:calc(50vw - 680px)}}.home .rail-btn{display:none}@media (min-width:768px) and (pointer:fine){.home .rail-btn{z-index:2;border:1px solid var(--line);background:var(--surface-raised);width:48px;height:48px;color:var(--ink);box-shadow:var(--shadow-pop);cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;transition:transform .15s ease-out,opacity .15s ease-out;display:flex;position:absolute;top:38%;transform:translateY(-50%)}.home .rail-btn:hover{transform:translateY(-50%)scale(1.06)}.home .rail-btn[hidden]{display:none}.home .rail-prev{left:16px}.home .rail-next{right:16px}}.home .ctile.is-empty .ph-img{opacity:.45;filter:grayscale()}.home .wh-card{color:var(--ink);text-decoration:none;display:block}.home .wh-photo{aspect-ratio:4/5;background:var(--h-tone-1);border-radius:6px;position:relative;overflow:hidden}.home .wh-photo:after{content:"";background:linear-gradient(#0a0a0a00 54%,#0a0a0ab8),linear-gradient(#0a0a0a59,#0a0a0a00 22%);position:absolute;inset:0}.home .wh-img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1),clip-path .6s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scale(1.08)}.home .wh-alt{clip-path:inset(100% 0 0)}.home .wh-card:hover .wh-img{transform:scale(1.13)}.home .wh-card:hover .wh-alt,.home .wh-card:focus-visible .wh-alt{clip-path:inset(0)}.home .wh-place{z-index:1;font:600 12px/15px var(--font-mono);letter-spacing:.14em;color:#fff;text-transform:uppercase;position:absolute;top:14px;left:16px}.home .wh-name{z-index:1;letter-spacing:-.03em;color:#fff;overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:800;line-height:28px;position:absolute;bottom:16px;left:16px;right:16px}.home .wh-body{padding:12px 2px 0}.home .wh-tag{color:var(--h-muted);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:14px;line-height:21px;overflow:hidden}.home .wh-meta{justify-content:space-between;align-items:center;margin-top:8px;font-size:14px;font-weight:700;display:flex}.home .wh-arr{transition:transform .2s ease-out}.home .wh-card:hover .wh-arr{transform:translate(4px)}.home .req-band{background:var(--h-night);border-radius:10px;display:grid;position:relative;overflow:hidden}.home .req-photo{aspect-ratio:4/3;position:relative}.home .req-photo img{object-fit:cover;object-position:50% 60%;width:100%;height:100%;position:absolute;inset:0}.home .req-photo:after{content:"";background:linear-gradient(to top, var(--h-night), #14141499 40%, #1414141a 75%);position:absolute;inset:0}.home .req-copy{z-index:1;color:var(--h-cream);word-break:keep-all;flex-direction:column;justify-content:flex-end;gap:10px;margin-top:-170px;padding:0 20px 24px;display:flex;position:relative}.home .req-card-wrap{z-index:1;padding:0 max(var(--gutter), env(safe-area-inset-right)) 16px max(var(--gutter), env(safe-area-inset-left));justify-content:center;align-items:center;display:flex;position:relative}.home .req-card{background:var(--surface-raised);width:100%;max-width:400px;color:var(--ink);border-radius:8px;padding:22px 24px 20px;box-shadow:0 24px 48px #0000004d}@media (min-width:900px){.home .req-band{grid-template-columns:minmax(0,7fr) minmax(0,5fr);min-height:440px}.home .req-photo{aspect-ratio:auto;position:absolute;inset:0}.home .req-photo:after{background:linear-gradient(90deg,#141414c7 0%,#14141459 55%,#14141426 100%)}.home .req-copy{margin-top:0;padding:48px}.home .req-card-wrap{justify-content:flex-end;padding:40px 48px 40px 0}}.home .req-ticks{gap:4px;display:flex}.home .req-ticks i{background:var(--h-line);width:18px;height:2px;position:relative;overflow:hidden}.home .req-ticks i:after{content:"";background:var(--ink);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.home .req-ticks i.past:after{transform:scaleX(1)}.home .req-ticks i.on:after{animation:3.4s linear forwards home-tick}@keyframes home-tick{to{transform:scaleX(1)}}.home .req-ask{letter-spacing:-.025em;margin:22px 0 0;font-size:22px;font-weight:800;line-height:2.25}@media (min-width:400px){.home .req-ask{font-size:24px}}@media (min-width:900px){.home .req-ask{font-size:26px}}.home .req-slot{box-shadow:inset 0 -1.5px 0 var(--h-olive);padding-bottom:2px;line-height:1.2;transition:width .42s cubic-bezier(.2,.7,.2,1);display:inline-block;position:relative}.home .req-slot:before{content:attr(data-k);letter-spacing:0;color:var(--h-olive);font-size:12px;font-weight:600;line-height:14px;position:absolute;top:-16px;left:0}.home .req-win{clip-path:inset(0 -3px);grid-template-columns:minmax(0,1fr);width:100%;display:inline-grid}.home .req-win>span{white-space:nowrap;grid-area:1/1;justify-self:start}.home .req-win>.in{animation:.42s cubic-bezier(.2,.7,.2,1) both home-flap-in;animation-delay:calc(var(--k) * 90ms)}.home .req-win>.out{animation:.42s cubic-bezier(.2,.7,.2,1) both home-flap-out;animation-delay:calc(var(--k) * 90ms)}@keyframes home-flap-in{0%{transform:translateY(105%)}}@keyframes home-flap-out{to{transform:translateY(-105%)}}.home .req-btn{background:var(--h-olive);width:100%;height:52px;color:var(--h-on-olive);border-radius:6px;justify-content:space-between;align-items:center;margin-top:22px;padding:0 18px;font-size:15px;font-weight:700;text-decoration:none;display:flex}@supports (animation-timeline:view()){.home #sellers-h,.home .req-copy{animation:linear both home-rise;animation-timeline:view();animation-range:entry 10% entry 60%}}@keyframes home-rise{0%{opacity:0;transform:translateY(16px)}}.home .ctile .ph-img{transition:transform .6s cubic-bezier(.2,.8,.2,1)}.home .ctile:hover .ph-img{transform:scale(1.06)}.home .ctile .c-arr{transition:transform .2s ease-out}.home .ctile:hover .c-arr{transform:translate(5px)}.home .sel{--sel-green:var(--select-green);--sel-fg:var(--cream);--sel-mu:#f3f1eaa8;background:var(--sel-green);color:var(--sel-fg)}.home .sel-cover{--sel-gut:40px;--sel-fs:calc((100vw - 2 * var(--sel-gut)) / 5.3);isolation:isolate;height:min(860px,64vw);min-height:560px;position:relative;overflow:hidden}.home .sel-phs{position:absolute;inset:0}.home .sel-ph{opacity:0;transition:opacity 1.2s;position:absolute;inset:-6% 0}.home .sel-ph.is-on{opacity:1}.home .sel-ph img{object-fit:cover;filter:saturate(.78)contrast(1.06)brightness(.86);width:100%;height:100%;transition:transform 7s cubic-bezier(.2,.6,.2,1),filter .3s ease-out;display:block;transform:scale(1.1)}.home .sel-ph.is-on img{transform:scale(1)}.home .sel-cover:hover .sel-ph.is-on img{filter:saturate(.84)contrast(1.06)brightness(.92)}.home .sel-tone{z-index:1;pointer-events:none;background:linear-gradient(#1d241400 50%,#1d241459 78%,#1d2414c7 100%),linear-gradient(#1d24148c,#1d241400 26%),#1d241438;position:absolute;inset:0}.home .sel-hit{z-index:2;position:absolute;inset:0}.home .sel-top{z-index:3;top:28px;left:var(--sel-gut);right:var(--sel-gut);pointer-events:none;justify-content:space-between;align-items:flex-start;display:flex;position:absolute}.home .sel-lbl{letter-spacing:.02em;margin:0;font-size:13px;font-weight:600;line-height:18px}.home .sel-r{pointer-events:auto;align-items:center;gap:22px;display:flex}.home .sel-r ol{gap:18px;margin:0;padding:0;list-style:none;display:flex}.home .sel-no{color:var(--sel-mu);font:inherit;letter-spacing:.02em;cursor:pointer;background:0 0;border:0;padding:0 0 7px;font-size:13px;font-weight:600;transition:color .2s;position:relative}.home .sel-no:hover,.home .sel-no.is-on{color:var(--sel-fg)}.home .sel-fill{background:var(--h-lime);width:0;height:2px;position:absolute;bottom:0;left:0}.home .sel-no.is-on .sel-fill{animation:home-fillbar var(--dur,7s) linear forwards}.home .sel.is-paused .sel-no.is-on .sel-fill{animation-play-state:paused}.home .sel.is-static .sel-no.is-on .sel-fill{width:100%;animation:none}.home .sel-go{background:var(--h-lime);height:36px;color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;padding:0 16px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.home .sel-go:focus-visible,.home .sel-no:focus-visible{outline:2px solid var(--h-lime);outline-offset:3px}.home .sel-line{z-index:3;left:var(--sel-gut);pointer-events:none;max-width:420px;animation:.6s ease-out both sel-fade;position:absolute;top:50%;translate:0 -70%}.home .sel-line-t{color:#fff;letter-spacing:-.02em;text-wrap:balance;text-shadow:0 2px 16px #00000059;margin:0;font-size:30px;font-weight:700;line-height:38px}.home .sel-line-v{color:var(--sel-fg);text-shadow:0 1px 10px #0006;margin:6px 0 0;font-size:15px;line-height:22px}.home .sel-line-go{z-index:3;pointer-events:auto;color:#fff;text-decoration:underline;-webkit-text-decoration-color:var(--h-lime);text-decoration-color:var(--h-lime);text-underline-offset:6px;margin-top:14px;font-size:16px;font-weight:700;text-decoration-thickness:2px;display:inline-block;position:relative}.home .sel-line-go:hover{color:var(--h-lime)}.home .sel-line-go:focus-visible{outline:2px solid var(--h-lime);outline-offset:4px}@keyframes sel-fade{0%{opacity:0;transform:translateY(8px)}}.home .sel-word{z-index:2;left:var(--sel-gut);right:var(--sel-gut);color:#fff;font-size:var(--sel-fs);letter-spacing:-.04em;white-space:nowrap;pointer-events:none;justify-content:space-between;margin:0;font-weight:600;line-height:.72;display:flex;position:absolute;bottom:0;transform:translateY(-.035em)}.home .sel-word span{display:inline-block}.home .sel-scr{z-index:3;color:var(--h-lime);white-space:nowrap;text-shadow:0 2px 18px #00000040;pointer-events:none;line-height:1;animation:1.1s cubic-bezier(.6,0,.2,1) both sel-ink;position:absolute;transform:rotate(-8deg)}.home .sel-scr-a{left:3.4vw;bottom:calc(var(--sel-fs) * .56);font-size:clamp(44px,7.4vw,112px)}.home .sel-scr-b{right:3.6vw;bottom:calc(var(--sel-fs) * .53);font-size:clamp(40px,6.4vw,96px)}@keyframes sel-ink{0%{clip-path:inset(-20% 100% -20% 0)}to{clip-path:inset(-20% 0)}}@supports (animation-timeline:view()){.home .sel-word span{animation:linear both sel-up;animation-timeline:view()}.home .sel-phs{animation:linear both sel-drift;animation-timeline:view()}}@keyframes sel-up{0%{opacity:0;transform:translateY(46%)}}@keyframes sel-drift{0%{transform:translateY(-4%)}to{transform:translateY(4%)}}@media (max-width:767px){.home .sel-cover{--sel-gut:max(var(--gutter), env(safe-area-inset-left));height:560px;min-height:0}.home .sel-top{flex-direction:column;gap:12px;top:18px}.home .sel-r{justify-content:space-between;width:100%}.home .sel-r ol{gap:12px}.home .sel-no,.home .sel-lbl{font-size:12px}.home .sel-line{right:var(--sel-gut);top:auto;bottom:calc(var(--sel-fs) * .5 + 64px);translate:none}.home .sel-line-t{font-size:24px;line-height:32px}.home .sel-line-v{font-size:14px;line-height:20px}.home .sel-scr-a{left:12px;bottom:calc(var(--sel-fs) * .5);font-size:50px}.home .sel-scr-b{right:12px;bottom:calc(var(--sel-fs) * .48);font-size:44px}}.home .btn1{transition:background-color .15s ease-out,transform .15s ease-out}.home .btn1:hover{background:var(--h-olive-hover);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.home .slide,.home .slide .ln,.home .hl-bg,.home .hl-tx,.home .kb{transition:none!important}.home .kb.on{transform:none}.home .mq-track,.home .auc-still img,.home #sellers-h,.home .req-copy,.home .req-win>span{animation:none}.home .req-ticks i.on:after{animation:none;transform:scaleX(1)}.home .roll-in .ch,.home .req-slot,.home .wh-img,.home .sel-ph,.home .sel-ph img{transition:none}.home .sel-ph img,.home .sel-ph.is-on img{transform:none}.home .sel-scr,.home .sel-line,.home .sel-word span,.home .sel-phs{animation:none}.home .mq{overflow-x:auto!important}}@media (max-width:767.98px){.home #brands{gap:8px;padding-top:16px;padding-bottom:16px}.home .blogo{height:44px;padding-right:36px}.home .blogo img{width:calc(var(--w) * var(--k) * 1px)!important;height:calc(var(--h) * var(--k) * 1px)!important}}.home .sel-no{margin-top:-12px;padding-top:12px}.home .sel-lbl a{margin:-13px 0;padding:13px 0;display:inline-block}
