.competitions-home-carousel{position:relative}.competitions-home-carousel--single{overflow:hidden}.competitions-home-carousel__single-stage{position:relative;min-height:clamp(18rem,52vw,34rem);touch-action:pan-y}.competitions-home-carousel__single-pane{position:absolute;inset:0;opacity:0;visibility:hidden;pointer-events:none}.competitions-home-carousel__single-pane--active{opacity:1;visibility:visible;pointer-events:auto}.competitions-home-carousel--scroll{overflow:hidden}.competitions-home-carousel__slide{display:grid;grid-gap:1.5rem;gap:1.5rem;min-width:0}.competitions-home-carousel--single .competitions-home-carousel__slide--hero{position:relative;display:block;height:100%;min-height:inherit}.competitions-home-carousel--single .competitions-home-carousel__media{position:absolute;inset:0}.competitions-home-carousel--single .competitions-home-carousel__frame{aspect-ratio:auto;height:100%;border-radius:0}.competitions-home-carousel--single .competitions-home-carousel__fallback-image{object-fit:cover}.competitions-home-carousel--single .competitions-home-carousel__copy{position:absolute;left:0;right:0;bottom:0;z-index:2;display:grid;grid-gap:.65rem;gap:.65rem;padding:clamp(1rem,4vw,2rem);color:#ffffff;background:linear-gradient(180deg,rgba(2,6,14,0),rgba(2,6,14,.55) 38%,rgba(2,6,14,.92))}.competitions-home-carousel--single .competitions-home-carousel__title{color:#ffffff;font-size:clamp(1.5rem,4vw,2.75rem);text-transform:uppercase;line-height:1.1}.competitions-home-carousel--single .competitions-home-carousel__eyebrow{color:#7dd3fc}.competitions-home-carousel--single .competitions-home-carousel__meta{color:rgba(255,255,255,.88)}.competitions-home-carousel--single .competitions-home-carousel__cta{justify-self:start;margin-top:.25rem;border:0;border-radius:0;box-shadow:none;min-height:2.35rem;padding:0 1.35rem 0 1.1rem;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-align:center;-webkit-clip-path:polygon(10px 0,100% 0,100% 100%,0 100%);clip-path:polygon(10px 0,100% 0,100% 100%,0 100%)}@media (min-width:900px){.competitions-home-carousel--scroll .competitions-home-carousel__slide{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center}}.competitions-home-carousel__media{width:100%;min-width:0}.competitions-home-carousel__media-link{display:block;color:inherit;text-decoration:none;height:100%}.competitions-home-carousel__media-link:hover .competitions-home-carousel__frame{box-shadow:0 0 0 2px #00A3E0}.competitions-home-carousel__media-link:focus-visible .competitions-home-carousel__frame{outline:2px solid #00A3E0;outline-offset:2px}.competitions-home-carousel__frame{position:relative;width:100%;aspect-ratio:21/9;overflow:hidden;border-radius:var(--radius-lg,1rem);background:transparent}.competitions-home-carousel__frame>*{position:absolute;inset:0}.competitions-home-carousel__frame--sold-out .competition-banner-art-stack,.competitions-home-carousel__frame--sold-out .competitions-home-carousel__fallback-image,.competitions-home-carousel__frame--sold-out .competitions-home-carousel__video,.competitions-home-carousel__frame--sold-out img,.competitions-home-carousel__frame--sold-out video{filter:brightness(.55) saturate(.85)}.competitions-home-carousel__sold-out-overlay{z-index:4;pointer-events:none;background:rgba(2,6,14,.58)}.competitions-home-carousel__frame>.competitions-home-carousel__sold-out-banner{inset:auto;top:50%;left:50%;z-index:5;width:max-content;height:auto;transform:translate(-50%,-50%) rotate(-12deg);pointer-events:none;padding:.45rem 1.1rem;font-size:clamp(.85rem,2.4vw,1.05rem);font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#fff;background:rgba(8,12,22,.88);border:2px solid rgba(255,255,255,.85);box-shadow:0 4px 18px rgba(0,0,0,.45);white-space:nowrap}.competitions-home-carousel__cta--sold-out{opacity:.92;letter-spacing:.06em;text-transform:uppercase;font-weight:800}.competitions-home-carousel__stack{isolation:isolate;overflow:hidden}.competitions-home-carousel__frame>.competition-banner-art-stack,.competitions-home-carousel__frame>.competitions-home-carousel__stack,.competitions-home-carousel__stack{position:absolute;inset:0;width:100%;height:100%}.competition-banner-art-stack__bg{z-index:0}.competition-banner-art-stack__fg{z-index:2}.competition-banner-art-stack__bg-img{position:absolute;inset:0;width:100%;height:100%;display:block}.competition-banner-art-stack__bg-img--cover{object-fit:cover;object-position:center}.competition-banner-art-stack__fg-img{width:100%;height:100%;object-fit:contain;object-position:center;display:block}.competitions-home-carousel__stack .competition-banner-art-stack__vignette{pointer-events:none;position:absolute;inset:0;z-index:1;background:radial-gradient(ellipse 92% 82% at 50% 48%,transparent 0,rgba(0,0,0,.2) 42%,rgba(0,0,0,.78) 100%)}.competitions-home-carousel__stack-bg{z-index:1}.competitions-home-carousel__stack-fg{z-index:2}.competitions-home-carousel__fallback-image,.competitions-home-carousel__video{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.competitions-home-carousel__video{background:transparent}.competitions-home-carousel__copy{display:grid;grid-gap:.75rem;gap:.75rem;min-width:0}.competitions-home-carousel__title{margin:0;font-size:clamp(1.75rem,4vw,2.75rem)}.competitions-home-carousel__description{margin:0;opacity:.85}.competitions-home-carousel__meta{margin:0;font-size:.95rem}.competitions-home-carousel__progress{display:grid;grid-gap:.35rem;gap:.35rem;max-width:22rem}.competitions-home-carousel__progress-track{height:.45rem;border-radius:999px;background:rgba(255,255,255,.22);overflow:hidden}.competitions-home-carousel__progress-fill{height:100%;border-radius:inherit;background:linear-gradient(90deg,#00A3E0,#38bdf8);transition:width .35s ease}.competitions-home-carousel__progress-label{margin:0;font-size:.8rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;opacity:.92}.competitions-home-carousel__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:3;border:0;background:rgba(0,0,0,.55);color:#fff;width:2.75rem;height:2.75rem;border-radius:999px;cursor:pointer;font-size:1.5rem;line-height:1}.competitions-home-carousel__nav--prev{left:.75rem}.competitions-home-carousel__nav--next{right:.75rem}.competitions-home-carousel__dots{position:absolute;left:0;right:0;bottom:.75rem;z-index:3;display:flex;gap:.5rem;justify-content:center}.competitions-home-carousel__dot{width:.65rem;height:.65rem;border-radius:999px;border:0;background:rgba(255,255,255,.35);cursor:pointer}.competitions-home-carousel__dot--active{background:#00A3E0}.competitions-home-carousel--scroll .competitions-home-carousel__scroll-track{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.5rem;padding-inline:max(0px,calc(50% - min(46vw, 18rem)));scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb,var(--color-border-strong)) var(--scrollbar-track,transparent)}.competitions-home-carousel--scroll .competitions-home-carousel__scroll-track::-webkit-scrollbar{height:var(--scrollbar-size,.35rem)}.competitions-home-carousel--scroll .competitions-home-carousel__scroll-track::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb,var(--color-border-strong));border-radius:999px}.competitions-home-carousel--scroll .competitions-home-carousel__scroll-track::-webkit-scrollbar-track{background:var(--scrollbar-track,transparent)}.competitions-home-carousel__scroll-slide{flex:0 0 min(92vw,36rem);scroll-snap-align:center}.competitions-home-carousel__scroll-slide .competitions-home-carousel__slide{display:block}.competitions-home-carousel__scroll-slide .competitions-home-carousel__copy{margin-top:1rem}.page-block-competitions-carousel--bleed{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:0;padding-right:0;box-sizing:border-box}@supports (width:100cqw){.page-block-competitions-carousel--bleed{width:100cqw;max-width:100cqw;margin-left:calc(50% - 50cqw);margin-right:calc(50% - 50cqw)}}.content-page[data-layout=full] .page-block-competitions-carousel--bleed,.layout-main:has(.page-block-competitions-carousel--bleed) .page-block-competitions-carousel--bleed{width:100%;max-width:none;margin-left:0;margin-right:0}.layout-main:has(.page-block-carousel--bleed),.layout-main:has(.page-block-competitions-carousel--bleed){max-width:none;width:100%;padding-left:0;padding-right:0;overflow-x:visible}.sf-cms .layout-main:has(.page-block-competitions-carousel--bleed),.sf-cms .site-shell-inner:has(.page-block-competitions-carousel--bleed),.site-shell-inner:has(.page-block-carousel--bleed),.site-shell-inner:has(.page-block-competitions-carousel--bleed){max-width:none;width:100%;overflow-x:visible}.content-page:has(.page-block-competitions-carousel--bleed),.layout-main:has(.page-block-competitions-carousel--bleed),.page-block-layout:has(.page-block-competitions-carousel--bleed),.page-blocks:has(.page-block-competitions-carousel--bleed),.site-shell-footer:has(.page-block-competitions-carousel--bleed),.site-shell-header:has(.page-block-competitions-carousel--bleed),.site-shell-inner:has(.page-block-competitions-carousel--bleed){overflow-x:visible}body:has(.page-block-carousel--bleed),body:has(.page-block-competitions-carousel--bleed){overflow-x:visible}.page-block-layout-col:has(>.page-block.page-block-carousel--bleed),.page-block-layout-col:has(>.page-block.page-block-competitions-carousel--bleed){overflow-x:visible}.page-block-competitions-carousel--bleed .competitions-home-carousel__scroll-slide{flex-basis:min(88vw,56rem)}.page-block-competitions-carousel--bleed .competitions-home-carousel--scroll .competitions-home-carousel__scroll-track{padding-inline:max(0px,calc(50% - min(44vw, 28rem)))}.page-block-competitions-carousel--bleed .competitions-home-carousel--single{min-height:clamp(18rem,52vw,34rem)}.competitions-home-carousel--featured{display:grid;grid-gap:0;gap:0;background:#000000}.competitions-home-carousel__featured-stage{position:relative;min-height:clamp(20rem,56vw,36rem);overflow:hidden;touch-action:pan-y}.competitions-home-carousel__featured-pane{position:absolute;inset:0;opacity:0;visibility:hidden;pointer-events:none}.competitions-home-carousel__featured-pane--active{opacity:1;visibility:visible;pointer-events:auto}.competitions-home-carousel__featured-slide{position:relative;min-height:inherit;height:100%}.competitions-home-carousel--featured .competitions-home-carousel__media{position:absolute;inset:0}.competitions-home-carousel--featured .competitions-home-carousel__frame{aspect-ratio:auto;height:100%;border-radius:0}.competitions-home-carousel--featured .competitions-home-carousel__fallback-image{object-fit:cover}.competitions-home-carousel__featured-overlay{position:absolute;left:0;right:0;bottom:0;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:clamp(1rem,3vw,2rem);gap:clamp(1rem,3vw,2rem);align-items:end;padding:clamp(1rem,4vw,2rem);color:#ffffff;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.45) 35%,rgba(0,0,0,.88))}.competitions-home-carousel__featured-copy{display:grid;grid-gap:.55rem;gap:.55rem;min-width:0}.competitions-home-carousel__featured-eyebrow{margin:0;color:var(--color-primary);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.competitions-home-carousel__featured-eyebrow:before{content:"— ";opacity:.85}.competitions-home-carousel__featured-title{margin:0;color:#ffffff;font-size:clamp(1.35rem,3.8vw,2.35rem);font-weight:800;line-height:1.08;text-transform:uppercase}.competitions-home-carousel__featured-progress{display:grid;grid-gap:.3rem;gap:.3rem;max-width:min(100%,28rem)}.competitions-home-carousel__featured-progress-meta{display:flex;justify-content:space-between;gap:.75rem;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.92)}.competitions-home-carousel__featured-progress-track{height:.35rem;border-radius:999px;background:rgba(255,255,255,.22);overflow:hidden}.competitions-home-carousel__featured-progress-fill{height:100%;border-radius:inherit;background:var(--color-primary);transition:width .35s ease}.competitions-home-carousel__featured-cash-alt{margin:0;color:var(--color-primary);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.competitions-home-carousel__featured-action{display:grid;grid-gap:.65rem;gap:.65rem;justify-items:end;text-align:right}.competitions-home-carousel__featured-price{margin:0;color:var(--color-primary);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;line-height:1}.competitions-home-carousel__featured-cta{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-width:9.5rem;min-height:2.35rem;padding:0 1.35rem 0 1.1rem;border:0;border-radius:0;background:var(--color-primary);color:#ffffff;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;box-shadow:none;-webkit-clip-path:polygon(0 0,calc(100% - 10px) 0,100% 100%,10px 100%);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 100%,10px 100%)}.competitions-home-carousel__featured-cta:hover{background:color-mix(in srgb,var(--color-primary) 88%,#ffffff);color:#ffffff;text-decoration:none}.competitions-home-carousel__cta-icon{flex-shrink:0}.competitions-home-carousel__featured-indicators{display:flex;align-items:center;justify-content:center;gap:.35rem;margin:-.85rem auto 0;position:relative;z-index:4;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 2rem);padding:.35rem .55rem;border-radius:999px;background:rgba(0,0,0,.72)}.competitions-home-carousel__featured-indicator{width:.45rem;height:.45rem;padding:0;border:0;border-radius:999px;background:rgba(255,255,255,.35);cursor:pointer}.competitions-home-carousel__featured-indicator--active{width:1.65rem;background:var(--color-primary)}.competitions-home-carousel__featured-bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:.75rem;gap:.75rem;min-height:2.75rem;padding:0 .35rem;background:#1a2a42;border-bottom:1px solid #0084b6}.competitions-home-carousel__featured-bar-btn{display:inline-flex;align-items:center;gap:.35rem;min-height:2.35rem;padding:0 1.1rem;border:0;background:var(--color-primary);color:#ffffff;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.competitions-home-carousel__featured-bar-btn:disabled{opacity:.45;cursor:default}.competitions-home-carousel__featured-bar-btn:hover:not(:disabled){background:color-mix(in srgb,var(--color-primary) 88%,#ffffff)}.competitions-home-carousel__featured-bar-btn--prev{justify-self:start;-webkit-clip-path:polygon(0 0,100% 0,92% 100%,0 100%);clip-path:polygon(0 0,100% 0,92% 100%,0 100%);padding-right:1.35rem}.competitions-home-carousel__featured-bar-btn--next{justify-self:end;-webkit-clip-path:polygon(10px 0,100% 0,100% 100%,0 100%);clip-path:polygon(10px 0,100% 0,100% 100%,0 100%);padding-left:1.35rem}.competitions-home-carousel__featured-counter{margin:0;color:#ffffff;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-align:center;white-space:nowrap}.competitions-home-carousel--dood{background:#1a2a42!important;position:relative;display:grid;grid-template-columns:1fr;grid-template-areas:"stage" "heading" "bar";grid-row-gap:.35rem;row-gap:.35rem}.competitions-home-carousel--dood .competitions-home-carousel__dood-heading{grid-area:heading;display:grid;align-items:center;justify-items:stretch;margin:0;padding:0 1.25rem;min-height:2lh;color:#ffffff;font-size:clamp(1.35rem,3.8vw,2.35rem);font-weight:800;line-height:1.08;text-align:center;text-transform:uppercase}.competitions-home-carousel--dood .competitions-home-carousel__featured-stage{grid-area:stage}.competitions-home-carousel--dood .competitions-home-carousel__frame:after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;background:linear-gradient(180deg,transparent 80%,#0084b6 86%,#1a2a42)}.competitions-home-carousel--dood .competitions-home-carousel__featured-indicators{grid-area:stage;align-self:end;justify-self:center;z-index:5;margin:0 0 .85rem}.competitions-home-carousel--dood .competitions-home-carousel__featured-bar{grid-area:bar;display:flex;align-items:center;gap:.55rem}.competitions-home-carousel--dood .competition-banner-art-stack__fg-img{object-position:top center}.competitions-home-carousel--dood .competitions-home-carousel__dood-sold{margin:0;padding:.38rem .75rem;background:#ffffff;color:#0b1220;font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;flex:0 0 auto}.competitions-home-carousel--dood .competitions-home-carousel__dood-track{flex:0 1 auto;width:clamp(6.5rem,16vw,12rem);max-width:12rem;min-width:6.5rem;height:.42rem;border-radius:999px;background:rgba(255,255,255,.22);overflow:hidden}.competitions-home-carousel--dood .competitions-home-carousel__dood-track-fill{height:100%;border-radius:inherit;background:var(--color-primary);transition:width .35s ease}.competitions-home-carousel--dood .competitions-home-carousel__featured-bar .competitions-home-carousel__featured-price{margin:0 0 0 auto;font-size:clamp(1.05rem,2.2vw,1.55rem);line-height:1;flex:0 0 auto}.competitions-home-carousel--dood .competitions-home-carousel__featured-bar .competitions-home-carousel__featured-cta{flex:0 0 auto;-webkit-clip-path:polygon(0 0,calc(100% - 10px) 0,100% 100%,10px 100%);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 100%,10px 100%);padding-right:1.5rem}.competitions-home-carousel--dood .competitions-home-carousel__featured-bar-btn--next,.competitions-home-carousel--dood .competitions-home-carousel__featured-bar-btn--prev{justify-self:unset;flex:0 0 auto;flex-shrink:0}.page-block-competitions-carousel--bleed .competitions-home-carousel--featured{min-height:clamp(20rem,56vw,36rem)}@media (max-width:720px){.competitions-home-carousel__featured-overlay{grid-template-columns:1fr;align-items:start}.competitions-home-carousel__featured-action{justify-items:start;text-align:left;grid-template-columns:auto auto;align-items:center;gap:.75rem}.competitions-home-carousel__featured-price{font-size:1.5rem}.competitions-home-carousel__featured-bar{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;padding:.5rem .35rem .65rem}.competitions-home-carousel__featured-counter{grid-column:1/-1;order:-1;padding-bottom:.15rem}.competitions-home-carousel__featured-bar-btn--next,.competitions-home-carousel__featured-bar-btn--prev{justify-self:stretch}.competitions-home-carousel--dood .competitions-home-carousel__dood-heading{padding:0 .85rem;font-size:clamp(1.15rem,5.5vw,1.65rem)}.competitions-home-carousel--dood .competitions-home-carousel__featured-bar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"prev cta next" "sold track price";grid-gap:.35rem .4rem;gap:.35rem .4rem;padding:.4rem .35rem .5rem}.competitions-home-carousel--dood .competitions-home-carousel__featured-bar-btn--prev{grid-area:prev;justify-self:start;min-height:1.7rem;padding:0 .55rem 0 .45rem;font-size:.58rem}.competitions-home-carousel--dood .competitions-home-carousel__featured-bar-btn--next{grid-area:next;justify-self:end;min-height:1.7rem;padding:0 .45rem 0 .55rem;font-size:.58rem}.competitions-home-carousel--dood .competitions-home-carousel__featured-bar .competitions-home-carousel__featured-cta{grid-area:cta;justify-self:center;min-width:0;min-height:1.85rem;padding:0 .85rem 0 .7rem;font-size:.62rem}.competitions-home-carousel--dood .competitions-home-carousel__dood-sold{grid-area:sold;justify-self:start;padding:.28rem .5rem;font-size:.58rem}.competitions-home-carousel--dood .competitions-home-carousel__dood-track{grid-area:track;min-width:0;width:100%;max-width:12rem;flex:unset;justify-self:stretch}.competitions-home-carousel--dood .competitions-home-carousel__featured-bar .competitions-home-carousel__featured-price{grid-area:price;margin-left:0;justify-self:end;font-size:1rem}.competitions-home-carousel--dood .competitions-home-carousel__featured-bar-btn{background:var(--color-secondary,#64748b);border-color:var(--color-secondary,#64748b);box-shadow:none}.competitions-home-carousel--dood .competitions-home-carousel__featured-bar-btn:hover:not(:disabled){background:color-mix(in srgb,var(--color-secondary,#64748b) 88%,#ffffff)}.competitions-home-carousel--dood .competitions-home-carousel__featured-cta.page-block-btn--primary{background:var(--color-primary);border-color:var(--color-primary)}}.page-block-competitions-list{width:100%}.page-block-competitions-list--list{display:flex;flex-direction:column;gap:var(--space-4)}.page-block.page-block-competitions-list--grid:not(.perfect-competitions-grid){display:grid;grid-gap:var(--space-4);gap:var(--space-4);align-items:stretch;justify-items:stretch}.page-block-competitions-list--grid.page-block-competitions-list--cols-1{grid-template-columns:1fr}.page-block-competitions-list--grid.page-block-competitions-list--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.page-block-competitions-list--grid.page-block-competitions-list--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.page-block-competitions-list--grid.page-block-competitions-list--cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.page-block-competitions-list--grid.page-block-competitions-list--cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.page-block-competitions-list--grid.page-block-competitions-list--cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}@media (max-width:1023px){.page-block-competitions-list--grid.page-block-competitions-list--cols-3,.page-block-competitions-list--grid.page-block-competitions-list--cols-4,.page-block-competitions-list--grid.page-block-competitions-list--cols-5,.page-block-competitions-list--grid.page-block-competitions-list--cols-6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.page-block-competitions-list--grid.page-block-competitions-list--cols-2,.page-block-competitions-list--grid.page-block-competitions-list--cols-3,.page-block-competitions-list--grid.page-block-competitions-list--cols-4,.page-block-competitions-list--grid.page-block-competitions-list--cols-5,.page-block-competitions-list--grid.page-block-competitions-list--cols-6{grid-template-columns:1fr}}.competition-item-image-link,.competition-item-link{display:block;color:inherit;text-decoration:none}.page-block-competitions-list--grid .competition-item,.page-block-competitions-list--grid .competition-item-link{height:auto;align-self:stretch;min-height:0;min-width:0}.page-block-competitions-list--grid .competition-item{display:flex;flex-direction:column;padding:var(--space-3);border:1px solid var(--color-border,rgba(255,255,255,.12));border-radius:var(--radius-md,.375rem)}.page-block-competitions-list-empty,.page-block-competitions-list-loading{grid-column:1/-1;margin:0;padding:2rem 1rem;text-align:center;color:var(--color-fg-muted)}.page-block-competitions-list-sentinel{flex:0 0 100%;width:100%;height:1px;grid-column:1/-1;pointer-events:none}.competitions-list-filters{display:flex;justify-content:center;grid-column:1/-1;margin:0 auto 1.75rem;max-width:56rem;width:100%;padding:0 .75rem;box-sizing:border-box}.competitions-list-filters__track{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:.5rem;overflow-x:auto;scrollbar-width:none}.competitions-list-filters__track::-webkit-scrollbar{display:none}@media (min-width:720px){.competitions-list-filters__track{justify-content:safe center;flex-wrap:wrap;overflow-x:visible}}.competitions-list-filters__btn{display:inline-flex;align-items:center;gap:.4rem;padding:.55rem 1.05rem;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:transparent;color:rgba(255,255,255,.72);font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer}.competitions-list-filters__btn.is-active{color:#fff;font-weight:800;background:linear-gradient(135deg,#0080b0,#00a3e0 45%,#5ecfff);border-color:transparent;box-shadow:0 0 18px rgba(0,163,224,.32)}.competitions-list-filters__count{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.8}.competition-item__media{position:relative;overflow:hidden;width:100%;aspect-ratio:1/1;flex-shrink:0}.competition-item__media .competition-banner-art-stack,.competition-item__media-img,.competition-item__media-video{position:absolute;inset:0;width:100%;height:100%}.competition-item__media img,.competition-item__media video{width:100%;height:100%;object-fit:cover;display:block}.competition-banner-art-stack__bg,.competition-banner-art-stack__fg{position:absolute;inset:0}.competition-item__media .competition-banner-art-stack__bg-img{width:100%;height:100%;object-fit:cover;object-position:center;--competition-media-scale:1;transform:scale(var(--competition-media-scale));transform-origin:center center}.competition-item__media .competition-banner-art-stack__fg-img{width:100%;height:100%;object-fit:contain;object-position:center}.competition-item__media .competition-banner-art-stack__bg-img--card-motion,.competition-item__media .competition-banner-art-stack__fg-img,.competition-item__media>.competition-item__media-img,.competition-item__media>.competition-item__media-video{transition:transform .6s cubic-bezier(.25,1,.5,1);transform-origin:center center}@media (prefers-reduced-motion:no-preference){.competition-item-link:focus-visible .competition-banner-art-stack__bg-img--card-motion,.competition-item-link:focus-visible .competition-banner-art-stack__fg-img,.competition-item-link:focus-visible .competition-item__media>.competition-item__media-img,.competition-item-link:focus-visible .competition-item__media>.competition-item__media-video,.competition-item.group:focus-visible .competition-banner-art-stack__bg-img--card-motion,.competition-item.group:focus-visible .competition-banner-art-stack__fg-img,.competition-item.group:focus-visible .competition-item__media>.competition-item__media-img,.competition-item.group:focus-visible .competition-item__media>.competition-item__media-video,.competition-item.group:hover .competition-banner-art-stack__bg-img--card-motion,.competition-item.group:hover .competition-banner-art-stack__fg-img,.competition-item.group:hover .competition-item__media>.competition-item__media-img,.competition-item.group:hover .competition-item__media>.competition-item__media-video{transform:scale(1.08)}}.competition-banner-art-stack__vignette{pointer-events:none;position:absolute;inset:0;background:radial-gradient(ellipse 92% 82% at 50% 48%,transparent 0,rgba(0,0,0,.2) 42%,rgba(0,0,0,.78) 100%)}.competition-item__media-fade{pointer-events:none;position:absolute;inset:auto 0 0;height:42%;background:linear-gradient(transparent,rgba(0,0,0,.55))}.competition-item__badges{position:absolute;top:0;left:0;display:flex;flex-direction:column;z-index:3}.competition-item__iw-badge{font-size:.65rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:.3rem .65rem .3rem .5rem;line-height:1.3;background:var(--color-accent,#00a3e0);color:#fff;border-radius:0 0 .45rem 0}html:has(#sf-site-stylesheet) .competition-item__iw-badge{border-radius:0;-webkit-clip-path:polygon(0 0,calc(100% - 5px) 0,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 5px) 0,100% 100%,0 100%)}.competition-item__media-prices{position:absolute;bottom:0;right:0;z-index:2;display:flex;align-items:flex-end}.competition-item__media-price{display:flex;align-items:center;font-size:1.35rem;font-weight:800;line-height:1;padding:.45rem .85rem .35rem;background:var(--color-accent,#00a3e0);color:#fff;border-radius:.45rem 0 0 0}html:has(#sf-site-stylesheet) .competition-item__media-price{border-radius:0;-webkit-clip-path:polygon(12px 0,100% 0,100% 100%,0 100%);clip-path:polygon(12px 0,100% 0,100% 100%,0 100%)}.competition-item__media-price-was{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.05rem;padding:2px 12px 2px 16px;margin-right:0;background:var(--color-sale-was,#004ea1);color:rgba(255,255,255,.55);border-radius:.45rem 0 0 .45rem;line-height:1.1}html:has(#sf-site-stylesheet) .competition-item__media-price-was{margin-right:-12px;border-radius:0;-webkit-clip-path:polygon(12px 0,100% 0,100% 100%,0 100%);clip-path:polygon(12px 0,100% 0,100% 100%,0 100%)}.competition-item__media-price-discount{font-size:.75rem;font-weight:700;color:#fff;margin-left:4px}.competition-item__media-price-original{font-size:.6rem;text-align:center;text-decoration:line-through;margin-right:10px}.competition-item__categories{display:flex;flex-wrap:wrap;gap:.35rem;list-style:none;margin:.65rem 0 0;padding:0}.competition-item__title{margin:.45rem 0 0;font-size:1rem}.competition-item__countdown{display:flex;flex-direction:column;align-items:stretch;gap:.35rem;width:100%;max-width:100%;min-width:0;box-sizing:border-box;margin-top:.55rem}.competition-item__countdown-draw-at{text-align:center;font-size:.45rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;opacity:.7;line-height:1.2}.competition-item__countdown-units{display:flex;gap:.15rem;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.competition-item__countdown-unit{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:center;text-align:center;padding:.35rem .05rem .25rem;border-radius:3px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.06);box-sizing:border-box}.competition-item__countdown-num{display:block;font-size:1.15rem;font-weight:800;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.competition-item__countdown-lbl{display:block;margin-top:.15rem;font-size:.45rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;opacity:.7}.competition-item__countdown-ended{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent,#00a3e0)}.competition-item__ticket-progress{width:100%;max-width:100%;min-width:0;box-sizing:border-box;margin-top:auto;padding-top:.65rem}.competition-item__ticket-progress-meta{display:flex;justify-content:space-between;gap:.5rem;margin-bottom:.4rem;min-width:0;font-size:.75rem}.competition-item__ticket-progress-sold{font-size:.65rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;opacity:.75}.competition-item__ticket-progress-pct{font-size:.7rem;font-weight:700;color:var(--color-accent,#00a3e0);flex-shrink:0}.competition-item__ticket-progress-track{width:100%;height:10px;margin-top:0;border-radius:100px;overflow:hidden;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.05);box-sizing:border-box}.competition-item__ticket-progress-fill{height:100%;max-width:100%;border-radius:100px;background:linear-gradient(90deg,#0080b0,#00a3e0 45%,#5ecfff)}.competition-item__cta{margin-top:.75rem}.competition-item--sold-out .competition-item__media--sold-out .competition-banner-art-stack,.competition-item--sold-out .competition-item__media--sold-out .competition-item__media-img,.competition-item--sold-out .competition-item__media--sold-out img,.competition-item--sold-out .competition-item__media--sold-out video{filter:brightness(.55) saturate(.85)}.competition-item__scheduled-overlay,.competition-item__sold-out-overlay{position:absolute;inset:0;z-index:4;pointer-events:none}.competition-item__sold-out-overlay{background:rgba(2,6,14,.58)}.competition-item--scheduled .competition-item__media--scheduled .competition-banner-art-stack,.competition-item--scheduled .competition-item__media--scheduled .competition-item__media-img,.competition-item--scheduled .competition-item__media--scheduled img,.competition-item--scheduled .competition-item__media--scheduled video{filter:brightness(.55) saturate(.35) grayscale(.45)}.competition-item__scheduled-overlay{background:rgba(8,12,22,.55)}.competition-item__scheduled-banner,.competition-item__sold-out-banner{position:absolute;z-index:5;left:50%;pointer-events:none;padding:.45rem 1.1rem;font-size:clamp(.85rem,2.4vw,1.05rem);font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#fff;background:rgba(8,12,22,.88);border:2px solid rgba(255,255,255,.85);box-shadow:0 4px 18px rgba(0,0,0,.45);white-space:nowrap}.competition-item__sold-out-banner{top:50%;transform:translate(-50%,-50%) rotate(-12deg)}.competition-item__scheduled-banner{bottom:.75rem;transform:translateX(-50%)}.recent-winners-carousel{width:100%}.recent-winners-carousel__header{margin-bottom:var(--space-4);text-align:center}.recent-winners-carousel__title{margin:0;font-size:var(--text-2xl);font-weight:700;color:var(--color-fg)}.recent-winners-carousel__subtitle{margin:var(--space-2) 0 0;color:var(--color-fg-muted)}.recent-winners-carousel__viewport{position:relative}.recent-winners-carousel__viewport--slide{overflow:hidden;touch-action:pan-y}.recent-winners-carousel__slide-track{display:flex;width:100%;transition:transform .52s cubic-bezier(.22,1,.36,1);will-change:transform}.recent-winners-carousel__page,.recent-winners-carousel__slide{flex:0 0 100%;width:100%;min-width:100%;box-sizing:border-box;padding:0 2.75rem}.recent-winners-carousel__page{display:grid;grid-gap:var(--space-4);gap:var(--space-4);align-items:stretch;justify-content:center}.recent-winners-carousel__page[data-page-size="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.recent-winners-carousel__page[data-page-size="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.recent-winners-carousel__page[data-page-size="1"]{grid-template-columns:minmax(0,1fr)}.recent-winners-carousel__card--page{min-width:0;height:100%;text-align:center;align-items:center;animation:recent-winners-card-in .45s cubic-bezier(.22,1,.36,1) both}.recent-winners-carousel__card--page:nth-child(2){animation-delay:.06s}.recent-winners-carousel__card--page:nth-child(3){animation-delay:.12s}.recent-winners-carousel__card--spacer{visibility:hidden;pointer-events:none;border:none;min-height:0;padding:0;animation:none}@keyframes recent-winners-card-in{0%{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.recent-winners-carousel__slide-track{transition:none}.recent-winners-carousel__card--page{animation:none}}.recent-winners-carousel__avatar-placeholder{width:4.5rem;height:4.5rem;border-radius:999px;border:2px solid var(--color-accent,#00a3e0);display:grid;place-items:center;color:var(--color-accent,#00a3e0);background:color-mix(in srgb,var(--color-accent,#00a3e0) 12%,transparent);margin-bottom:.25rem}.recent-winners-carousel__card{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-elevated);min-height:12rem}.recent-winners-carousel__card--scroll{flex:0 0 min(85%,22rem);scroll-snap-align:center}.recent-winners-carousel--grid .recent-winners-carousel__grid{display:grid;grid-gap:var(--space-4);gap:var(--space-4);width:100%;max-width:var(--content-max,72rem);margin-left:auto;margin-right:auto;justify-content:center}.recent-winners-carousel__infinite-sentinel{width:100%;height:1px;margin-top:var(--space-6)}.page-block-recent-winners--grid.page-block-recent-winners--cols-1 .recent-winners-carousel__grid{grid-template-columns:repeat(1,minmax(0,1fr))}.page-block-recent-winners--grid.page-block-recent-winners--cols-2 .recent-winners-carousel__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-block-recent-winners--grid.page-block-recent-winners--cols-3 .recent-winners-carousel__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.page-block-recent-winners--grid.page-block-recent-winners--cols-4 .recent-winners-carousel__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.page-block-recent-winners--grid.page-block-recent-winners--cols-5 .recent-winners-carousel__grid{grid-template-columns:repeat(5,minmax(0,1fr))}.page-block-recent-winners--grid.page-block-recent-winners--cols-6 .recent-winners-carousel__grid{grid-template-columns:repeat(6,minmax(0,1fr))}.recent-winners-carousel__card--grid{min-width:0;text-align:center}@media (max-width:900px){.page-block-recent-winners--grid.page-block-recent-winners--cols-3 .recent-winners-carousel__grid,.page-block-recent-winners--grid.page-block-recent-winners--cols-4 .recent-winners-carousel__grid,.page-block-recent-winners--grid.page-block-recent-winners--cols-5 .recent-winners-carousel__grid,.page-block-recent-winners--grid.page-block-recent-winners--cols-6 .recent-winners-carousel__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.page-block-recent-winners--grid .recent-winners-carousel__grid{grid-template-columns:minmax(0,1fr)}}.recent-winners-carousel__image-wrap{position:relative;width:100%;max-width:10rem;margin:0 auto;aspect-ratio:1;border-radius:var(--radius-md);overflow:hidden;isolation:isolate;background:var(--color-bg-muted);container-type:size;container-name:winner-frame}.recent-winners-carousel__image{position:absolute;inset:0;width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;object-position:center;display:block;transition:opacity .35s ease,transform .52s cubic-bezier(.22,1,.36,1)}@container winner-frame (max-width: 11rem){.recent-winners-carousel__image{inset:auto!important;top:50%!important;left:50%!important;width:155%!important;height:155%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:center center!important;transform:translate(-50%,-50%)!important}}.recent-winners-carousel__badge{align-self:flex-start;padding:.15rem .55rem;border-radius:999px;font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.04em;background:var(--color-accent-subtle,rgba(59,130,246,.15));color:var(--color-accent)}.recent-winners-carousel__badge--instant{background:rgba(34,197,94,.15);color:#16a34a}.recent-winners-carousel__name{margin:0;font-size:var(--text-xl);font-weight:700;color:var(--color-fg)}.recent-winners-carousel__prize{margin:0;font-size:var(--text-lg);font-weight:700;line-height:1.35;color:var(--color-fg)}.recent-winners-carousel__meta{margin:0;font-size:var(--text-sm);color:var(--color-fg-muted)}.recent-winners-carousel__meta-label{font-weight:600;color:inherit}.recent-winners-carousel__meta-value{display:inline;margin-left:.35em}@media (max-width:560px){.recent-winners-carousel__card,.recent-winners-carousel__card--grid,.recent-winners-carousel__card--page,.recent-winners-carousel__meta{text-align:center;align-items:center}.recent-winners-carousel__meta{display:flex;flex-direction:column;gap:.15rem}.recent-winners-carousel__meta-label,.recent-winners-carousel__meta-value{margin-left:0}.recent-winners-carousel__meta-value{display:block}.recent-winners-carousel__badge{align-self:center}}.recent-winners-carousel__quote{margin:0;font-style:italic;color:var(--color-fg-muted)}.recent-winners-carousel__nav{position:absolute;top:50%;transform:translateY(-50%);width:2.5rem;height:2.5rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-elevated);color:var(--color-fg);font-size:1.5rem;line-height:1;cursor:pointer;z-index:1}.recent-winners-carousel__nav--prev{left:var(--space-2)}.recent-winners-carousel__nav--next{right:var(--space-2)}.recent-winners-carousel__dots{display:flex;justify-content:center;gap:var(--space-2);margin-top:var(--space-3)}.recent-winners-carousel__dot{width:.5rem;height:.5rem;border-radius:999px;border:none;background:var(--color-fg-subtle);cursor:pointer;padding:0}.recent-winners-carousel__dot--active{background:var(--color-accent)}.recent-winners-carousel--empty{padding:var(--space-8);border:1px dashed var(--color-border);border-radius:var(--radius-md);text-align:center}.recent-winners-carousel__track{display:flex;gap:var(--space-4);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:var(--space-2) var(--space-1);-webkit-overflow-scrolling:touch;justify-content:center;justify-content:safe center;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb,var(--color-border-strong)) var(--scrollbar-track,transparent)}.recent-winners-carousel__track::-webkit-scrollbar{height:var(--scrollbar-size,.35rem)}.recent-winners-carousel__track::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb,var(--color-border-strong));border-radius:999px}.recent-winners-carousel__track::-webkit-scrollbar-track{background:var(--scrollbar-track,transparent)}.page-block-recent-winners--scroll .recent-winners-carousel{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:var(--space-4);padding-right:var(--space-4)}.page-block-recent-winners--scroll.page-block--escape-wrapper .recent-winners-carousel{width:100%;max-width:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.page-block-recent-winners--scroll .recent-winners-carousel__header{max-width:var(--page-max-width,72rem);margin-left:auto;margin-right:auto}.page-block-recent-winners--scroll.page-block--escape-wrapper .recent-winners-carousel__header{max-width:1440px;padding-left:24px;padding-right:24px;box-sizing:border-box}.page-block-recent-winners--scroll.page-block--escape-wrapper .recent-winners-carousel__track{width:100%;max-width:none;padding-left:16px;padding-right:16px;box-sizing:border-box}.page-block-recent-winners .recent-winners-carousel__name,.page-block-recent-winners .recent-winners-carousel__prize,.page-block-recent-winners .recent-winners-carousel__title{color:inherit}.page-block-recent-winners .recent-winners-carousel__meta,.page-block-recent-winners .recent-winners-carousel__meta-label,.page-block-recent-winners .recent-winners-carousel__quote,.page-block-recent-winners .recent-winners-carousel__subtitle{color:inherit;opacity:.85}.page-block-recent-winners a.recent-winners-carousel__meta{color:inherit}.page-block-recent-winners .recent-winners-carousel__card{background:transparent;border-color:color-mix(in srgb,currentColor 28%,transparent)}.page-block-recent-winners .recent-winners-carousel__badge{background:color-mix(in srgb,currentColor 18%,transparent);color:inherit}.page-block-recent-winners .recent-winners-carousel__badge--instant{background:color-mix(in srgb,#22c55e 28%,transparent);color:inherit}.page-block-recent-winners .recent-winners-carousel__nav{background:color-mix(in srgb,currentColor 14%,transparent);border-color:color-mix(in srgb,currentColor 32%,transparent);color:inherit}.page-block-recent-winners .recent-winners-carousel__dot{background:color-mix(in srgb,currentColor 35%,transparent)}.page-block-recent-winners .recent-winners-carousel__dot--active{background:currentColor}.page-block-recent-winners .recent-winners-carousel--empty{border-color:color-mix(in srgb,currentColor 28%,transparent)}.recent-winners-carousel--list{width:100%}.recent-winners-carousel__list{display:flex;flex-direction:column;gap:0;width:100%;max-width:52rem;margin-left:auto;margin-right:auto}.recent-winners-carousel__row{display:flex;flex-direction:column;gap:.35rem;padding:1.15rem .25rem;border-bottom:1px solid color-mix(in srgb,currentColor 16%,transparent);text-align:left}.recent-winners-carousel__row:last-child{border-bottom:none}.recent-winners-carousel__row .recent-winners-carousel__prize{margin:0;font-size:var(--text-xl);font-weight:800;letter-spacing:.02em;text-transform:uppercase}.recent-winners-carousel__won-line{margin:0;font-size:var(--text-base);color:color-mix(in srgb,currentColor 88%,transparent)}.recent-winners-carousel__won-name{font-weight:700;color:inherit}.recent-winners-carousel__won-prize{font-weight:600}.recent-winners-carousel__comp{margin:0;font-size:var(--text-sm);font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:color-mix(in srgb,currentColor 72%,transparent);text-decoration:none}.recent-winners-carousel__comp:hover{color:inherit;text-decoration:underline}.recent-winners-carousel__when{margin:0;font-size:var(--text-sm);opacity:.65}.shell-header-instant-win-action__btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;overflow:visible;border:1px solid rgba(255,255,255,.55);border-radius:6px;background:transparent;color:#ffffff;cursor:pointer;transition:color .2s ease,background-color .2s ease,border-color .2s ease}.shell-header-instant-win-action__btn:focus-visible,.shell-header-instant-win-action__btn:hover{border-color:#00A3E0;color:#00A3E0;background:rgba(255,255,255,.1)}.shell-header-instant-win-action__btn--alert{border-color:#00A3E0;color:#7dd3fc;box-shadow:0 0 0 1px rgba(0,163,224,.45),0 0 14px rgba(0,163,224,.55)}.shell-header-instant-win-action__badge{position:absolute;top:-.35rem;right:-.35rem;z-index:1;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-width:1.15rem;height:1.15rem;padding:0 .28rem;border-radius:999px;background:#00A3E0;color:#ffffff;font-size:.65rem;font-weight:700;line-height:1;text-align:center}.shell-header-instant-win-action__badge.is-live{background:#ff4d4f;color:#ffffff;box-shadow:0 0 0 2px #0b1220,0 0 10px rgba(255,77,79,.85);animation:shell-header-wins-badge-pulse 1.6s ease-in-out infinite}@keyframes shell-header-wins-badge-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.14)}}@media (prefers-reduced-motion:reduce){.shell-header-instant-win-action__badge.is-live{animation:none}}.shell-header-instant-win-action__backdrop{position:fixed;inset:0;z-index:10050;border:0;padding:0;background:rgba(0,0,0,.35);cursor:pointer}.shell-header-instant-win-action__panel{position:fixed;top:calc(100% + var(--space-2, .5rem));right:0;z-index:10060;display:flex;flex-direction:column;gap:var(--space-3,.75rem);min-width:min(20rem,calc(100vw - var(--space-6, 1.5rem)));max-width:min(26rem,calc(100vw - var(--space-6, 1.5rem)));max-height:min(70vh,32rem);padding:var(--space-3,.75rem);overflow:hidden;border:1px solid color-mix(in srgb,var(--color-primary,#00a3e0) 50%,transparent);border-radius:.85rem;background:linear-gradient(165deg,#1a2a42,#121a28 48%,#0b1220);color:#f8fafc;box-shadow:0 0 0 1px rgba(0,163,224,.25),0 0 28px rgba(0,163,224,.32),0 0 56px rgba(0,163,224,.16),0 18px 40px rgba(0,0,0,.45)}.shell-header-instant-win-action__panel[hidden]{display:none}.shell-header-instant-win-action__panel-toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2,.5rem);flex-wrap:wrap;flex-shrink:0}.shell-header-instant-win-action__toolbar-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.4rem;margin-left:auto}.shell-header-instant-win-action__refresh{display:inline-flex;align-items:center;gap:.3rem;min-height:2rem;padding:.25rem .55rem;border:1px solid rgba(255,255,255,.28);border-radius:var(--radius-sm,.25rem);background:rgba(15,23,42,.55);color:#f8fafc;font:inherit;font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.shell-header-instant-win-action__refresh:hover:not(:disabled){background:rgba(0,163,224,.2);border-color:var(--color-primary,#00a3e0);color:#7dd3fc}.shell-header-instant-win-action__refresh:disabled{opacity:.65;cursor:wait}.shell-header-instant-win-action__dismiss-all{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:.25rem .55rem;border:1px solid rgba(255,255,255,.28);border-radius:var(--radius-sm,.25rem);background:rgba(15,23,42,.55);color:#f8fafc;font:inherit;font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;cursor:pointer}.shell-header-instant-win-action__dismiss-all:hover:not(:disabled){background:rgba(0,163,224,.2);border-color:var(--color-primary,#00a3e0);color:#7dd3fc}.shell-header-instant-win-action__dismiss-all:disabled{opacity:.65;cursor:wait}.shell-header-instant-win-action__empty{margin:0;padding:.35rem .15rem .5rem;font-size:.82rem;line-height:1.4;color:rgba(226,232,240,.78)}.shell-header-instant-win-action__panel-title{margin:0;font-size:clamp(1.05rem,2.4vw,1.25rem);font-weight:800;letter-spacing:.03em;text-transform:uppercase;line-height:1.1;background:linear-gradient(135deg,#ffffff 0,#ffffff 48%,#5ecfff 78%,var(--color-primary,#00a3e0) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 0 14px rgba(0,163,224,.3))}.shell-header-instant-win-action__close{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:1px solid rgba(255,255,255,.2);border-radius:var(--radius-sm,.25rem);background:rgba(15,23,42,.55);color:#f8fafc;font:inherit;font-size:1.375rem;line-height:1;cursor:pointer}.shell-header-instant-win-action__close:hover{background:rgba(0,163,224,.2);border-color:var(--color-primary,#00a3e0);color:#7dd3fc}.shell-header-instant-win-action__list{list-style:none;margin:0;padding:0;display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-3,.75rem);min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.shell-header-instant-win-action__item{display:flex;gap:.75rem;align-items:flex-start;padding:.65rem;border:1px solid rgba(0,163,224,.28);border-radius:var(--radius-md,.375rem);background:rgba(255,255,255,.04)}.shell-header-instant-win-action__thumb{width:3.25rem;height:3.25rem;flex-shrink:0;object-fit:cover;border-radius:var(--radius-sm,.25rem);background:rgba(0,163,224,.12);border:1px solid rgba(0,163,224,.25)}.shell-header-instant-win-action__thumb--empty{display:block}.shell-header-instant-win-action__item-body{min-width:0;flex:1 1;display:flex;flex-direction:column;gap:.35rem}.shell-header-instant-win-action__item-title{margin:0;font-size:.9rem;font-weight:700;line-height:1.25;overflow-wrap:anywhere;color:#f8fafc}.shell-header-instant-win-action__item-meta{margin:0;font-size:.75rem;color:rgba(226,232,240,.72);opacity:1}.shell-header-instant-win-action__item-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.15rem}.shell-header-instant-win-action__cta,.shell-header-instant-win-action__next{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:.35rem .7rem;border-radius:var(--radius-sm,.25rem);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;cursor:pointer}.shell-header-instant-win-action__cta{border:1px solid var(--color-primary,#00a3e0);background:var(--color-primary,#00a3e0);color:#ffffff}.shell-header-instant-win-action__cta:hover{filter:brightness(1.08)}.shell-header-instant-win-action__next{border:1px solid rgba(255,255,255,.35);background:transparent;color:#f8fafc}.shell-header-instant-win-action__next:hover:not(:disabled){background:rgba(0,163,224,.16);border-color:var(--color-primary,#00a3e0);color:#7dd3fc}.shell-header-instant-win-action__next:disabled{background:rgba(0,0,0,.55);border-color:rgba(255,255,255,.18);color:rgba(248,250,252,.7);cursor:wait}@media (max-width:1024px){.shell-header-instant-win-action__panel{position:fixed;inset:0;top:0;right:0;bottom:0;left:0;width:auto;min-width:0;max-width:none;height:auto;max-height:none;min-height:0;border-radius:0;overflow:hidden;box-sizing:border-box;padding-top:max(var(--space-3,.75rem),env(safe-area-inset-top,0px));padding-bottom:max(var(--space-3,.75rem),env(safe-area-inset-bottom,0px))}.shell-header-instant-win-action__panel-toolbar{flex-shrink:0}}.hdr-categories{position:relative;display:inline-flex;align-items:center}.hdr-categories__trigger{display:inline-flex;align-items:center;gap:.3rem;margin:0;padding:.35rem .55rem;border:0;border-radius:6px;background:transparent;color:inherit;font:inherit;font-size:.8rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:color .2s ease,background-color .2s ease}.hdr-categories__trigger--open,.hdr-categories__trigger:hover{color:var(--color-primary,#00A3E0);background:rgba(255,255,255,.1)}.hdr-categories__chevron{width:.7rem;height:.7rem;opacity:.85;transition:transform .15s ease}.hdr-categories__trigger--open .hdr-categories__chevron{transform:rotate(180deg)}.hdr-categories__menu{position:absolute;top:100%;left:0;z-index:1402;min-width:12.5rem;padding:.4rem;border-radius:8px;background:#1a2438;border:1px solid rgba(0,163,224,.35);box-shadow:0 16px 36px rgba(15,23,42,.45)}.hdr-categories__menu:before{content:"";position:absolute;top:-.4rem;left:0;right:0;height:.4rem}.hdr-categories__item{display:block;padding:.55rem .8rem;color:#ffffff;text-decoration:none;font-size:.8rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;border-radius:6px;transition:background-color .15s ease,color .15s ease}.hdr-categories__item:hover{background:rgba(0,163,224,.2);color:#ffffff;text-decoration:none}.hdr-categories[data-presentation=accordion]{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:none;box-sizing:border-box;padding:0}.hdr-categories[data-presentation=accordion]:before{content:none!important;display:none!important}.hdr-categories[data-presentation=accordion] .hdr-categories__trigger{display:inline-flex;box-sizing:border-box;width:100%;max-width:none;justify-content:space-between;align-items:center;gap:.5rem;margin:0;padding:.85rem 1rem;border:none;border-radius:6px;background:rgba(255,255,255,.04);color:#ffffff;font-size:.95rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-align:left}.hdr-categories[data-presentation=accordion] .hdr-categories__trigger--open,.hdr-categories[data-presentation=accordion] .hdr-categories__trigger:hover{color:var(--color-primary,#00a3e0);background:rgba(0,163,224,.16)}.hdr-categories[data-presentation=accordion] .hdr-categories__chevron{width:.85rem;height:.85rem;flex-shrink:0;opacity:.9}.hdr-categories[data-presentation=accordion] .hdr-categories__submenu{display:flex;flex-direction:column;gap:.15rem;width:100%;margin:.15rem 0 0;padding:0 0 0 .65rem;box-sizing:border-box;border:none;background:transparent;box-shadow:none;position:static}.hdr-categories[data-presentation=accordion] .hdr-categories__subitem{display:flex;box-sizing:border-box;width:100%;padding:.7rem 1rem;border:none;border-radius:6px;background:rgba(255,255,255,.03);color:#ffffff;font-size:.85rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;transition:color .15s ease,background-color .15s ease}.hdr-categories[data-presentation=accordion] .hdr-categories__subitem:hover{color:var(--color-primary,#00a3e0);background:rgba(0,163,224,.14);text-decoration:none}.hdr-categories[data-presentation=accordion] .hdr-categories__menu,.hdr-categories[data-presentation=accordion] .hdr-categories__mobile-pills{display:none!important}.hdr-categories__mobile-pills{display:none;flex-wrap:wrap;gap:.45rem}.hdr-categories__pill{display:inline-flex;align-items:center;padding:.55rem .9rem;border-radius:6px;background:rgba(255,255,255,.06);border:none;color:#ffffff;font-size:.75rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;text-decoration:none;transition:background-color .15s ease,color .15s ease}.hdr-categories__pill:hover{background:rgba(0,163,224,.16);color:#00a3e0;text-decoration:none}@media (max-width:1024px){.hdr-categories[data-presentation=dropdown] .hdr-categories__menu,.hdr-categories[data-presentation=dropdown] .hdr-categories__trigger{display:none}.hdr-categories[data-presentation=dropdown] .hdr-categories__mobile-pills{display:flex}}.perfect-header-categories--mobile:not([data-presentation=accordion]) .hdr-categories__menu,.perfect-header-categories--mobile:not([data-presentation=accordion]) .hdr-categories__trigger{display:none!important}.perfect-header-categories--mobile:not([data-presentation=accordion]) .hdr-categories__mobile-pills{display:flex!important}