.brands-pill{--brands-pill-glow: 255, 255, 255;display:inline-flex;align-items:center;gap:12px;height:54px;padding:4px;border:1.5px solid rgba(255,255,255,.5);border-radius:999px;background:#14100a57;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;transition:border-color .3s ease,box-shadow .3s ease}.brands-pill .brands-pill__label{padding:0 4px 0 20px;color:inherit;font-weight:600;line-height:1;text-decoration:none;white-space:nowrap;transition:opacity .2s ease}.brands-pill .brands-pill__label:hover{opacity:.75}.brands-pill__brands{display:flex;align-items:center;gap:6px}.brands-pill .brands-pill__brand{--brand-rgb: 255, 255, 255;position:relative;display:grid;flex:none;place-items:center;width:44px;height:44px;border-radius:50%;text-decoration:none;opacity:.88;transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease,opacity .3s ease}.brands-pill .brands-pill__brand--blinberry{--brand-rgb: 255, 213, 3;background:#ffd503;color:#141310}.brands-pill .brands-pill__brand--sushivesla{--brand-rgb: 232, 53, 43;background:#e8352b;color:#fff}.brands-pill .brands-pill__brand:hover,.brands-pill .brands-pill__brand:focus-visible{z-index:1;opacity:1;transform:scale(1.1);box-shadow:0 0 0 4px rgba(var(--brand-rgb),.35),0 0 28px 8px rgba(var(--brand-rgb),.6)}.brands-pill:has(.brands-pill__brand--blinberry:hover){border-color:#ffd503d9;box-shadow:0 0 24px -4px #ffd5038c}.brands-pill:has(.brands-pill__brand--sushivesla:hover){border-color:#e8352be6;box-shadow:0 0 24px -4px #e8352b99}.brands-pill__mark{display:block;width:24px;height:24px;fill:currentColor}.brands-pill .brands-pill__brand:after{position:absolute;bottom:calc(100% + 12px);left:50%;padding:8px 12px;border-radius:10px;background:#181818;color:#fff;content:attr(data-tip);font-size:13px;font-weight:700;line-height:1;white-space:nowrap;opacity:0;pointer-events:none;transform:translate(-50%,6px);transition:opacity .2s ease,transform .3s cubic-bezier(.16,1,.3,1)}.brands-pill .brands-pill__brand:hover:after,.brands-pill .brands-pill__brand:focus-visible:after{opacity:1;transform:translate(-50%)}.brands-pill .brands-pill__label:focus-visible,.brands-pill .brands-pill__brand:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(prefers-reduced-motion:reduce){.brands-pill,.brands-pill .brands-pill__brand,.brands-pill .brands-pill__brand:after{transition:none}.brands-pill .brands-pill__brand:hover,.brands-pill .brands-pill__brand:focus-visible{transform:none}}.intro-screen{--intro-ink: #181818;--intro-dark: #141414;--intro-yellow: #ffd503;--intro-flower: #ffbe00;--intro-cream: #fff9f0;--intro-paper: #f5f2ef;display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;overflow:hidden;background:var(--intro-dark);color:var(--intro-cream);font-family:Wix Madefor Display,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.bb-intro-pending .intro-screen{display:block}.bb-intro-pending body{overflow:hidden}.intro-screen__scene{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;visibility:hidden}.intro-screen__scene--yellow,.intro-screen__band{background:var(--intro-yellow);color:var(--intro-ink)}.intro-screen__scene--paper{background:var(--intro-paper);color:var(--intro-ink)}.intro-screen__dark-bg{background:radial-gradient(ellipse 70% 70% at 50% 50%,#202020,#151515 60%,#0f0f0f)}.intro-screen__stage{position:absolute;top:50%;left:50%;width:1920px;height:1080px;margin:-540px 0 0 -960px;transform-origin:50% 50%}.intro-screen__druk{font-family:Druk Wide Cyr,Arial Black,sans-serif;font-weight:500;line-height:1;text-transform:uppercase}.intro-screen__mask{display:inline-block;overflow:hidden;vertical-align:top;margin:-.14em -.06em -.06em;padding:.14em .06em .06em}.intro-screen__ch{display:inline-block;transform-origin:0 100%;white-space:pre}.intro-screen__bloom-ripples{position:absolute;top:0;left:0;width:1920px;height:1080px;overflow:visible}.intro-screen__bloom-ripples circle{fill:none;stroke:var(--intro-cream)}.intro-screen__bloom-flower{position:absolute;top:420px;left:840px;width:240px;height:240px;overflow:visible}.intro-screen__bloom-caption{position:absolute;top:730px;right:0;left:0;color:var(--intro-cream);font-size:20px;letter-spacing:.55em;text-align:center;text-transform:uppercase;opacity:0}.intro-screen__headline{position:absolute;top:190px;left:170px;font-size:146px;transform-origin:0 50%}.intro-screen__headline-row{display:block;margin-bottom:22px;white-space:nowrap}.intro-screen__headline-line{display:inline-block}.intro-screen__headline-highlight-wrap{position:relative;display:inline-block}.intro-screen__headline-highlight-wrap .intro-screen__mask{position:relative}.intro-screen__headline-highlight{position:absolute;top:-.1em;right:-.14em;bottom:-.08em;left:-.12em;border-radius:.08em;background:var(--intro-ink);transform:scaleX(0);transform-origin:0 50%}.intro-screen__headline-deco{position:absolute;top:90px;left:1260px;width:760px;height:760px;overflow:visible}.intro-screen__headline-caption{position:absolute;right:170px;bottom:150px;width:430px;font-size:30px;font-weight:500;line-height:1.25}.intro-screen__headline-rule{height:2px;margin-bottom:22px;background:var(--intro-ink);transform:scaleX(0);transform-origin:0 50%}.intro-screen__headline-caption-text{display:inline-block}.intro-screen__numbers-group{position:absolute;top:330px;right:0;left:0;text-align:center;transform-origin:50% 0}.intro-screen__counter{display:inline-flex;height:1em;color:var(--intro-yellow);font-size:168px;line-height:1}.intro-screen__counter-col{height:1em;overflow:hidden;text-align:center;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 9%,#000 93%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 9%,#000 93%,transparent 100%)}.intro-screen__counter-col:first-child{text-align:right}.intro-screen__counter-strip>div{height:1em}.intro-screen__counter-gap{width:.32em}.intro-screen__counter-label{margin-top:44px;font-size:34px;font-weight:500}.intro-screen__counter-label-text{display:inline-block}.intro-screen__stats{position:absolute;top:610px;left:180px;display:grid;grid-template-columns:repeat(3,1fr);width:1560px}.intro-screen__stat{position:relative;padding:10px 30px;text-align:center}.intro-screen__stat-value{color:var(--intro-cream);font-size:76px;white-space:nowrap}.intro-screen__stat-label{margin-top:20px;color:#fff9f09e;font-size:26px}.intro-screen__stat-sep{position:absolute;top:0;bottom:0;left:0;width:1px;background:#fff9f047;transform-origin:50% 0}.intro-screen__scene--paper .intro-screen__stage{-webkit-mask-image:linear-gradient(to bottom,transparent 4%,#000 17%,#000 83%,transparent 96%);mask-image:linear-gradient(to bottom,transparent 4%,#000 17%,#000 83%,transparent 96%)}.intro-screen__rows{position:absolute;top:540px;left:-700px;width:3320px;transform:translateY(-50%) rotate(-7deg)}.intro-screen__row{height:116px;font-size:96px;white-space:nowrap}.intro-screen__row--outline{color:transparent;-webkit-text-stroke:1.6px rgba(24,24,24,.55)}.intro-screen__row-flower{display:inline-block;width:.56em;height:.56em;margin:0 .42em;vertical-align:.1em;fill:var(--intro-flower)}.intro-screen__home{position:absolute;top:390px;right:0;left:0;text-align:center}.intro-screen__home-label{margin-bottom:26px;font-size:30px;font-weight:600}.intro-screen__home-label-text,.intro-screen__home-line{display:inline-block}.intro-screen__home-title{font-size:112px}.intro-screen__home-row{display:block;margin-top:10px}.intro-screen__glow{position:absolute;top:-40px;left:460px;width:1000px;height:860px;background:radial-gradient(closest-side,#ffd5038c,#ffd50300);opacity:0}.intro-screen__lockup{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% 50%}.intro-screen__brandmark{position:absolute;top:282px;right:0;left:0;display:flex;align-items:center;justify-content:center;gap:40px;height:160px}.intro-screen__logo{flex:none;width:160px;height:152px;overflow:visible}.intro-screen__wordmark{display:inline-flex;color:var(--intro-cream);font-size:112px;font-weight:700;letter-spacing:-.035em;line-height:1.1}.intro-screen__wordmark-mask{display:inline-block;overflow:hidden;padding-bottom:.06em}.intro-screen__logo-letter{display:inline-block;transform:translateY(110%)}.intro-screen__logo-part{transform-box:fill-box;transform-origin:50% 50%}.intro-screen__logo-part[data-logo-part=leaf]{transform-origin:0 100%}.intro-screen__tagline{position:absolute;top:482px;right:0;left:0;font-size:40px;font-weight:500;text-align:center}.intro-screen__tagline-word{display:inline-block}.intro-screen__cta{position:absolute;top:568px;right:0;left:0;text-align:center;transform-origin:50% 0}.intro-screen__action{border:0;background:none;font:inherit;cursor:pointer;pointer-events:none;-webkit-tap-highlight-color:transparent}.intro-screen--interactive .intro-screen__action{pointer-events:auto}.intro-screen__action:focus-visible{outline:2px solid var(--intro-cream);outline-offset:6px}.intro-screen__cta-pill{position:relative;display:inline-block;padding:24px 50px;color:var(--intro-ink);font-size:26px;font-weight:700;border-radius:999px;transition:transform .25s ease}.intro-screen--interactive .intro-screen__cta-pill:hover{transform:translateY(-3px)}.intro-screen--interactive .intro-screen__cta-pill:hover .intro-screen__cta-bg{background:#ffe24d}.intro-screen__cta-bg{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:var(--intro-yellow);transform:scaleX(0)}.intro-screen__cta-text{position:relative;display:inline-block}.intro-screen__grain{position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;opacity:.075;pointer-events:none}.intro-screen__ui{position:absolute;top:0;right:0;bottom:0;left:0;font-size:clamp(10px,.8vw,15px);font-weight:600;letter-spacing:.18em;text-transform:uppercase;opacity:0;pointer-events:none}.intro-screen__corner{position:absolute}.intro-screen__corner--tl{top:clamp(16px,2.2vw,40px);left:clamp(16px,2.2vw,42px)}.intro-screen__corner--tr{top:clamp(16px,2.2vw,40px);right:clamp(16px,2.2vw,42px);text-align:right}.intro-screen__corner--bl{bottom:clamp(22px,2.6vw,48px);left:clamp(16px,2.2vw,42px)}.intro-screen__corner--br{right:clamp(16px,2.2vw,42px);bottom:clamp(22px,2.6vw,48px)}.intro-screen__ui-num{font-variant-numeric:tabular-nums}.intro-screen__ui-name,.intro-screen__ui-muted{opacity:.6}.intro-screen__skip{padding:8px 0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;pointer-events:auto;transition:opacity .4s ease}.intro-screen__skip:focus-visible{outline:2px solid currentColor;outline-offset:4px}.intro-screen__progress{position:absolute;bottom:0;left:0;width:100%;height:3px;transform:scaleX(0);transform-origin:0 50%}.pg{--paper: #fbfaf7;--tint: #f2eee5;--ink: #141310;--muted: #6c675e;--line: #e3ded3;--yellow: #ffbe00;--red: #e8352b;--gutter: clamp(14px, 2.2vw, 32px);--wrap: 1560px;--radius: clamp(18px, 1.9vw, 30px);--ease: cubic-bezier(.16, 1, .3, 1);background:var(--paper);color:var(--ink);font:400 17px/1.5 Wix Madefor Display,system-ui,sans-serif;overflow-x:clip;-webkit-font-smoothing:antialiased}.pg *,.pg *:before,.pg *:after{box-sizing:border-box}.pg.is-leaving{pointer-events:none}.pg img,.pg video{display:block;max-width:100%}:where(.pg) a{color:inherit;text-decoration:none}.pg button,.pg input{color:inherit;font:inherit}.pg h1,.pg h2,.pg h3,.pg p,.pg figure,.pg ul,.pg ol,.pg dl,.pg dd{list-style:none;margin:0;padding:0}.pg-accent{background:linear-gradient(transparent 58%,var(--yellow) 58% 90%,transparent 90%);font-style:normal;padding-inline:.04em}.pg-wrap{margin:auto;max-width:var(--wrap);padding-inline:var(--gutter)}.pg-section{padding-block:clamp(72px,9vw,140px)}.pg-section--bottom{padding-bottom:clamp(72px,9vw,140px)}.pg-progress{background:var(--yellow);height:3px;inset:0 0 auto;position:fixed;transform:scaleX(0);transform-origin:0 50%;z-index:70}.pg-frame{overflow:clip;position:relative}.pg-frame>img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.pg-head{margin-bottom:clamp(28px,3.6vw,56px)}.pg .pg-label{align-items:center;display:flex;font-size:clamp(24px,2.5vw,38px);font-weight:600;gap:14px;letter-spacing:-.02em;line-height:1.1;margin-bottom:clamp(12px,1.4vw,22px)}.pg-label:before{background:var(--yellow);border-radius:50%;content:"";flex:none;height:.5em;width:.5em}.pg-head h2{font-family:Druk Wide Cyr,Arial Black,sans-serif;font-size:clamp(28px,4.2vw,70px);font-weight:700;letter-spacing:-.03em;line-height:1.04;max-width:15em}.pg-w{display:inline-block;margin-bottom:-.14em;overflow:clip;padding-bottom:.14em;vertical-align:top}.pg-w>span{display:inline-block}.pg-ghost{align-items:center;border:1.5px solid currentColor;border-radius:99px;display:inline-flex;font-weight:600;height:54px;padding:0 24px;transition:background .3s,color .3s}.pg-bar{inset:12px 0 auto;padding-inline:var(--gutter);pointer-events:none;position:fixed;transition:transform .55s var(--ease);z-index:50}.pg-bar.is-hidden{transform:translateY(-130%)}.pg-bar__in{align-items:center;background:#fbfaf7f5;border-radius:99px;box-shadow:0 1px #1413100d,0 12px 34px #1413101a;display:flex;gap:20px;justify-content:space-between;margin:auto;max-width:calc(var(--wrap) - var(--gutter) * 2);padding:8px 8px 8px 22px;pointer-events:auto}.pg-logo{align-items:center;display:flex;font-size:17px;font-weight:700;gap:10px;letter-spacing:-.01em;white-space:nowrap}.pg-apple{color:var(--yellow);height:22px;width:22px}.pg-nav{display:flex;font-size:15px;font-weight:500;gap:clamp(16px,2.2vw,34px)}.pg-nav a{padding:4px 0;position:relative}.pg-nav a:after{background:currentColor;bottom:0;content:"";height:1.5px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:100% 50%;transition:transform .45s var(--ease)}.pg-nav a:hover:after{transform:scaleX(1);transform-origin:0 50%}.pg-hero{padding:clamp(10px,1vw,14px) clamp(10px,1vw,14px) 0}.pg-hero__card{align-items:end;background:#2a1c10;border-radius:var(--radius);color:#fff;display:grid;gap:clamp(14px,1.6vw,24px);grid-template-columns:minmax(0,1fr) minmax(280px,.5fr);min-height:calc(100vh - 28px);min-height:calc(100svh - 28px);overflow:clip;padding:110px clamp(18px,3vw,44px) clamp(18px,3vw,44px);position:relative}.pg-hero video{height:112%;left:0;max-width:none;object-fit:cover;position:absolute;top:-6%;width:100%}.pg-hero__card:before{background:linear-gradient(0deg,#0000009e,#00000005 62%),linear-gradient(90deg,rgba(0,0,0,.3),transparent 55%);content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.pg-hero__copy,.pg-tiles{position:relative;z-index:2}.pg-hero h1{font-family:Druk Wide Cyr,Arial Black,sans-serif;font-size:clamp(30px,4.6vw,84px);font-weight:700;letter-spacing:-.03em;line-height:1.04}.pg-hero h1 .pg-accent,.pg-close h2 .pg-accent{background:none;color:var(--yellow)}.pg .pg-hero p{font-size:clamp(17px,1.4vw,22px);line-height:1.35;margin:clamp(14px,1.6vw,24px) 0 clamp(20px,2.2vw,32px);max-width:30em}.pg-hero__cta{display:flex;flex-wrap:wrap;gap:10px}.pg-hero .pg-ghost{background:#14100a57;border-color:#ffffff80;color:#fff}.pg-hero .pg-ghost:hover{background:#fff;color:var(--ink)}.pg-tiles{display:grid;gap:clamp(8px,.8vw,12px);grid-template-columns:1fr 1fr}.pg-tile{background:var(--yellow);color:var(--ink);border-radius:clamp(14px,1.3vw,20px);display:flex;flex-direction:column;font-size:clamp(13px,1vw,15px);justify-content:space-between;line-height:1.25;min-height:clamp(112px,10.5vw,170px);padding:clamp(14px,1.3vw,20px)}.pg-tile strong{display:block;font-family:Druk Wide Cyr,Arial Black,sans-serif;font-size:clamp(26px,3vw,50px);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.03em;line-height:.95}.pg-tile--yellow{background:var(--yellow);color:var(--ink);grid-column:span 2;min-height:clamp(140px,13vw,210px)}.pg-tile--yellow strong{font-size:clamp(48px,5.5vw,94px)}.pg-about{background:#fff;overflow:clip;padding-top:clamp(64px,8vw,120px)}.pg-phrase{background:#fff;clip-path:inset(2px 0);height:clamp(96px,17vw,300px);margin-top:clamp(10px,1.2vw,20px);overflow:clip;position:relative}.pg-phrase video{height:124%;left:0;max-width:none;object-fit:cover;position:absolute;top:-12%;width:100%}.pg-phrase video{display:none}.pg-phrase__white{display:grid;top:-2px;right:-2px;bottom:-2px;left:-2px;place-items:center;position:absolute}.pg-phrase__white span{-webkit-background-clip:text;background-clip:text;background-position:center;background-size:cover;color:transparent;display:block;font-family:Druk Wide Cyr,Arial Black,sans-serif;font-size:clamp(50px,15vw,270px);font-weight:700;letter-spacing:-.04em;line-height:1;white-space:nowrap}.pg-phrase.is-video video{display:block}.pg-phrase.is-video .pg-phrase__white{background:#fff;mix-blend-mode:screen}.pg-phrase.is-video .pg-phrase__white span{background:none!important;color:#000}.pg-about__say{align-items:end;display:grid;gap:clamp(24px,4vw,70px);grid-template-columns:minmax(0,7fr) minmax(0,5fr);padding-block:clamp(36px,5vw,84px)}.pg .pg-about__big{font-family:Druk Wide Cyr,Arial Black,sans-serif;font-size:clamp(22px,3vw,50px);font-weight:700;letter-spacing:-.025em;line-height:1.08}.pg-about__big b{background:linear-gradient(transparent 62%,var(--yellow) 62% 92%,transparent 92%);font-weight:700;padding-inline:.04em}.pg .pg-about__text{color:#39362f;font-size:clamp(18px,1.55vw,24px);line-height:1.35}.pg-shutters{display:flex;gap:clamp(8px,1vw,14px);height:clamp(440px,44vw,640px);margin-bottom:clamp(64px,8vw,120px)}.pg-shutter{background:#1a1916;border-radius:var(--radius);color:#fff;cursor:pointer;flex:1 1 0;min-width:0;outline:none;overflow:clip;position:relative;transition:flex-grow .9s var(--ease)}.pg-shutter.is-open{cursor:default;flex-grow:3.4}.pg-shutter:focus-visible{box-shadow:0 0 0 3px var(--yellow)}.pg-shutter__shot{top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;transition:opacity 1.1s ease}.pg-shutter__shot.is-on{opacity:1}.pg-shutter__shot img{height:100%;object-fit:cover;transform:scale(1.1);transition:transform 6s linear;width:100%}.pg-shutter__shot.is-on img{transform:scale(1)}.pg-shutter:after{background:linear-gradient(0deg,#000000b8,#0000 52%),linear-gradient(180deg,#0000004d,#0000 20%);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.pg-shutter__bars{display:flex;gap:6px;left:clamp(16px,1.8vw,26px);opacity:0;position:absolute;right:clamp(16px,1.8vw,26px);top:clamp(16px,1.8vw,24px);transition:opacity .4s ease;z-index:1}.pg-shutter.is-open .pg-shutter__bars{opacity:1}.pg-shutter__bars i{background:#ffffff52;border-radius:3px;flex:1;height:3px;overflow:hidden;position:relative}.pg-shutter__bars i.is-done{background:#fff}.pg-shutter__bars i.is-on:after{background:#fff;content:"";top:0;right:0;bottom:0;left:0;position:absolute;transform:translate(-100%)}.pg-shutters.is-running .pg-shutter__bars i.is-on:after{animation:pg-shutter-bar var(--shot-ms) linear forwards}@keyframes pg-shutter-bar{to{transform:none}}.pg-shutter__body{bottom:clamp(18px,2vw,28px);left:clamp(18px,2vw,30px);position:absolute;right:clamp(18px,2vw,30px);z-index:1}.pg-shutter__num{display:block;font-family:Druk Wide Cyr,Arial Black,sans-serif;font-size:13px;margin-bottom:10px;opacity:.8}.pg-shutter h3{font-family:Druk Wide Cyr,Arial Black,sans-serif;font-size:clamp(20px,2.2vw,34px);letter-spacing:-.02em;line-height:1.02;margin:0;white-space:nowrap}.pg-shutter:not(.is-open) h3{font-size:clamp(15px,1.35vw,20px);transform:rotate(180deg);writing-mode:vertical-rl}.pg-shutter:not(.is-open) .pg-shutter__num{margin-bottom:14px}.pg .pg-shutter p{font-size:clamp(15px,1.1vw,17px);line-height:1.45;margin-top:10px;max-width:30em;opacity:0;transform:translateY(10px);transition:opacity .4s ease,transform .6s var(--ease)}.pg-shutter.is-open p{opacity:.9;transform:none;transition-delay:.35s}.pg-shutter:not(.is-open) p{display:none}.pg-brands-section{background:var(--tint);padding-block:clamp(60px,7vw,110px)}.pg-brands{--gap: clamp(8px, 1vw, 14px);--pad: clamp(16px, 2vw, 30px);--rest: calc((100cqw - var(--gap)) / 2);container-type:inline-size;display:flex;gap:var(--gap)}.pg-brand{background:#1a1916;border-radius:var(--radius);color:#fff!important;contain:layout paint;display:block;flex:1 1 0;height:clamp(560px,54vw,860px);isolation:isolate;min-width:0;overflow:clip;position:relative}@media(hover:hover)and (min-width:981px){.pg-brands .pg-brand:hover .pg-slides{transform:scale(1.05)}.pg-brands:hover .pg-brand:not(:hover) .pg-slides{filter:brightness(.62) saturate(.85)}}.pg-brand--blinberry{background:var(--yellow)}.pg-brand--sushivesla{background:var(--red)}.pg-slides{top:0;right:0;bottom:0;left:0;position:absolute;transition:transform 1.4s var(--ease),filter .8s ease}.pg-slide{top:0;right:0;bottom:0;left:0;position:absolute}.pg-slide{overflow:clip;visibility:hidden}.pg-slide.is-on{visibility:visible}.pg-slide img{height:100%;top:0;right:0;bottom:0;left:0;max-width:none;object-fit:cover;position:absolute;width:100%}.pg-brand:after{background:linear-gradient(0deg,#000c,#0000 54%),linear-gradient(180deg,#00000057,#0000 22%);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:2}.pg-bars{display:flex;gap:6px;left:clamp(16px,2vw,30px);position:absolute;right:clamp(16px,2vw,30px);top:clamp(14px,1.6vw,22px);z-index:3}.pg-bars i{background:#ffffff57;border-radius:3px;display:block;flex:1;height:3px;overflow:clip}.pg-bars i:before{background:#fff;content:"";display:block;height:100%;transform:scaleX(0);transform-origin:0 50%}.pg-bars i.is-done:before{transform:scaleX(1)}.pg-bars i.is-run:before{animation:pg-bar 3.4s linear var(--pg-bar-delay, 0ms) forwards}.pg-brand.is-paused .pg-bars i:before{animation-play-state:paused}@keyframes pg-bar{to{transform:scaleX(1)}}.pg-mark{border-radius:50%;display:grid;flex:none;place-items:center}.pg-mark svg{height:58%;width:58%}.pg-mark--blinberry{background:var(--yellow);color:var(--ink)}.pg-mark--sushivesla{background:var(--red);color:#fff}.pg-brand__badge{left:clamp(16px,2vw,30px);pointer-events:none;position:absolute;top:clamp(32px,3vw,46px);z-index:4}.pg-brand__badge-inner{display:flex;transition:transform .7s var(--ease)}.pg-brand:hover .pg-brand__badge-inner{transform:scale(1.18)}.pg-brand__badge .pg-mark,.pg-brand__badge-arrow{box-shadow:0 10px 28px #0a09084d;height:56px;width:56px}.pg-brand__badge-arrow{border-radius:50%;display:flex;margin-left:-12px;padding:18px}.pg-brand--blinberry .pg-brand__badge-arrow{background:var(--yellow);color:var(--ink)}.pg-brand--sushivesla .pg-brand__badge-arrow{background:#fff;color:var(--ink)}.pg-brand__body{bottom:var(--pad);left:var(--pad);position:absolute;transform-origin:0 100%;transition:transform .9s var(--ease);width:calc(var(--rest) - var(--pad) * 2);z-index:3}.pg-brand h3{font-family:Druk Wide Cyr,Arial Black,sans-serif;font-size:clamp(28px,calc(var(--rest) * .094),72px);font-weight:700;letter-spacing:-.03em;line-height:1;overflow:clip;padding-bottom:.08em;white-space:nowrap}.pg-brand h3 span{display:inline-block}.pg .pg-brand__desc{font-size:clamp(15px,calc(var(--rest) * .026),20px);line-height:1.32;margin-top:8px;max-width:27em}.pg .pg-brand dl{border-top:1px solid rgba(255,255,255,.4);display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(16px,1.6vw,24px);padding-top:clamp(12px,1.1vw,16px)}.pg-brand dl div{display:flex;flex-direction:column-reverse;justify-content:flex-end}.pg-brand dd{font-family:Druk Wide Cyr,Arial Black,sans-serif;font-size:clamp(13px,calc(var(--rest) * .021),22px);font-weight:700;letter-spacing:-.02em;line-height:1.1;white-space:nowrap}.pg-brand dt{font-size:clamp(12px,.92vw,14px);line-height:1.2;margin-top:4px;opacity:.85}.pg-cards{display:grid;gap:clamp(8px,1vw,14px);grid-template-columns:repeat(3,minmax(0,1fr))}.pg-card{background:var(--tint);border:1px solid var(--line);border-radius:var(--radius);display:flex;flex-direction:column;gap:clamp(14px,1.4vw,20px);min-height:clamp(300px,26vw,400px);padding:clamp(22px,2.4vw,36px);position:relative;transition:box-shadow .5s var(--ease),transform .5s var(--ease)}.pg-card:hover{box-shadow:0 24px 48px -28px #14131059;transform:translateY(-6px)}.pg-card:first-child{background:var(--ink);border-color:var(--ink);color:#fff}.pg-card__top{align-items:center;display:flex;justify-content:space-between;margin-bottom:auto}.pg-card__num{color:var(--yellow);font-family:Druk Wide Cyr,Arial Black,sans-serif;font-size:clamp(40px,4.4vw,68px);letter-spacing:-.04em;line-height:.9}.pg-card__kicker{border:1px solid currentColor;border-radius:99px;font-size:13px;font-weight:600;letter-spacing:.04em;opacity:.6;padding:6px 12px;text-transform:uppercase}.pg-card h3{font-family:Druk Wide Cyr,Arial Black,sans-serif;font-size:clamp(22px,2.1vw,32px);font-weight:700;letter-spacing:-.03em;line-height:1.04;margin:clamp(28px,3vw,48px) 0 0}.pg-card h3:after{background:var(--yellow);border-radius:3px;content:"";display:block;height:4px;margin-top:14px;transition:width .6s var(--ease);width:36px}.pg-card:hover h3:after{width:96px}.pg .pg-card p{color:#49453d;font-size:clamp(16px,1.2vw,19px);line-height:1.5;max-width:30em}.pg .pg-card:first-child p{color:#ffffffc7}.pg-history{align-items:start;display:grid;gap:clamp(24px,4vw,64px);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.pg-years li{align-items:center;border-top:1px solid var(--line);display:grid;gap:clamp(12px,2vw,32px);grid-template-columns:clamp(120px,19vw,330px) minmax(0,1fr);padding:clamp(18px,2vw,30px) 0;transition:opacity .4s}.is-tracking .pg-years li{opacity:.34}.is-tracking .pg-years li.is-on{opacity:1}.pg-years li:last-child{border-bottom:1px solid var(--line)}.pg-years strong{font-family:Druk Wide Cyr,Arial Black,sans-serif;font-size:clamp(24px,3.1vw,50px);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.04em;line-height:1}.pg-years span{font-size:clamp(18px,1.75vw,28px);font-weight:500;letter-spacing:-.018em;line-height:1.2}.pg-years img{display:none}.pg-history__photo{background:var(--tint);border-radius:var(--radius);height:calc(100vh - 120px);max-height:760px;overflow:clip;position:sticky;top:96px}.pg-history__photo img{height:100%;top:0;right:0;bottom:0;left:0;max-width:none;object-fit:cover;opacity:0;position:absolute;transform:scale(1.08);transition:opacity .7s,transform 1.6s var(--ease);width:100%}.pg-history__photo img.is-on{opacity:1;transform:scale(1)}.pg-close{align-items:end;border-radius:var(--radius);color:#fff;display:grid;gap:clamp(20px,4vw,70px);grid-template-columns:minmax(0,1fr);margin:0 clamp(10px,1vw,14px) clamp(10px,1vw,14px);min-height:min(76vh,680px);overflow:clip;padding:clamp(20px,3vw,44px);position:relative}.pg-close__bg{top:0;right:0;bottom:0;left:0;position:absolute}.pg-close:after{background:linear-gradient(0deg,#000000a8,#0000 62%);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.pg-close__copy{position:relative;z-index:1}.pg-close h2{font-family:Druk Wide Cyr,Arial Black,sans-serif;font-size:clamp(30px,4.8vw,82px);font-weight:700;letter-spacing:-.03em;line-height:1}.pg-close__links{display:flex;flex-wrap:wrap;font-size:18px;font-weight:600;gap:10px 22px;margin-top:clamp(18px,2vw,30px)}.pg-close__links a{border-bottom:1.5px solid}.pg-foot{align-items:center;color:var(--muted);display:flex;flex-wrap:wrap;font-size:14px;gap:10px;justify-content:space-between;padding:24px var(--gutter) 30px}.pg-foot .pg-logo{color:var(--ink)}.pg-apply{background:var(--surface-primary);border-radius:var(--radius);margin:0 clamp(10px,1vw,14px) clamp(10px,1vw,14px);overflow:clip}.pg .section-standard{padding-block:var(--section-padding-y)}.pg-apply .quick-contact-section{padding-top:0}.pg-warp,.pg-warp__color,.pg-warp__logo{top:0;right:0;bottom:0;left:0;position:fixed}.pg-warp{overflow:clip;z-index:2147483000}.pg-warp__shape{border-radius:24px;overflow:clip;position:absolute;transform-origin:50% 50%;will-change:transform}.pg-warp__shape img{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;width:100%}.pg-warp__color{opacity:0;will-change:opacity}.pg-warp__logo{align-items:center;display:flex;justify-content:center;opacity:0;will-change:opacity,transform}.pg-warp__logo svg{width:clamp(72px,8vw,112px)}@media(max-width:980px){.pg-nav{display:none}.pg-hero__card{grid-template-columns:1fr;padding-top:90px}.pg-about__say{grid-template-columns:1fr}.pg-shutters{flex-direction:column;height:auto}.pg-shutter,.pg-shutter.is-open{flex:none;height:clamp(300px,82vw,400px)}.pg .pg-shutter:not(.is-open) p{display:block;opacity:.9;transform:none}.pg-shutter:not(.is-open) .pg-shutter__num{margin-bottom:10px}.pg-shutter:not(.is-open) h3{font-size:clamp(17px,4.6vw,22px);transform:none;writing-mode:horizontal-tb}.pg-shutter h3{white-space:normal}.pg-brands{flex-direction:column}.pg-brands{--rest: 100cqw}.pg-brand{flex:none;height:clamp(560px,140vw,740px)}.pg-cards,.pg-history{grid-template-columns:1fr}.pg-history__photo{display:none}.pg-years li,.is-tracking .pg-years li{gap:8px;grid-template-columns:minmax(0,1fr);opacity:1}.pg-years img{aspect-ratio:3 / 2;border-radius:14px;display:block;margin-top:8px;object-fit:cover;width:100%}}@media(max-width:520px){.pg-logo{font-size:15px;gap:7px}.pg-bar__in{gap:8px;padding-left:14px}.pg .pg-brand dl{grid-template-columns:1fr 1fr}.pg-brand dd{font-size:16px}.pg-hero__card{min-height:auto}.pg-hero h1{font-size:30px}.pg-hero__cta .pg-ghost,.pg-hero__cta .brands-pill{display:none}.pg-hero__copy{padding-top:32vh}}@media(prefers-reduced-motion:no-preference){.pg-hero h1 .pg-w>span{animation:pg-word-in 1.1s var(--ease) both;animation-delay:calc(var(--i, 0) * 45ms + 80ms)}.pg-hero [data-hero]{animation:pg-rise-in 1s var(--ease) .45s both}.pg-tile{animation:pg-rise-in 1.1s var(--ease) .35s both}.pg-bar__in{animation:pg-bar-in .9s var(--ease) .1s both}.bb-intro-pending:not(.bb-intro-leaving) .pg-hero h1 .pg-w>span,.bb-intro-pending:not(.bb-intro-leaving) .pg-hero [data-hero],.bb-intro-pending:not(.bb-intro-leaving) .pg-tile,.bb-intro-pending:not(.bb-intro-leaving) .pg-bar__in{animation-play-state:paused}.is-animated [data-rise],.is-animated [data-reveal],.is-animated [data-photo],.is-animated .pg-label{transition:opacity .8s ease var(--pg-delay, 0ms),transform 1.1s var(--ease) var(--pg-delay, 0ms)}.is-animated [data-rise]:not(.is-in),.is-animated [data-reveal]:not(.is-in){opacity:0;transform:translate3d(0,44px,0)}.is-animated [data-photo]:not(.is-in):not([data-rise]):not(.pg-close__bg){opacity:0;transform:scale(.96)}.is-animated .pg-label:not(.is-in){opacity:0;transform:translate3d(-24px,0,0)}.is-animated .pg-brand{transition:opacity .8s ease var(--pg-delay, 0ms),transform 1.2s var(--ease) var(--pg-delay, 0ms)}.is-animated .pg-brand:not(.is-in){opacity:0;transform:translate3d(0,64px,0)}.is-animated [data-split] .pg-w>span{transition:transform 1s var(--ease);transition-delay:calc(var(--i, 0) * 45ms)}.is-animated [data-split]:not(.is-in) .pg-w>span{transform:translate3d(0,115%,0)}.is-animated .pg-hero [data-split] .pg-w>span{transition:none}@keyframes pg-word-in{0%{transform:translate3d(0,115%,0)}}@keyframes pg-rise-in{0%{opacity:0;transform:translate3d(0,36px,0)}}@keyframes pg-bar-in{0%{opacity:0;transform:translate3d(0,-36px,0)}}@supports (animation-timeline: view()){.pg-progress{animation:pg-scale-x linear both;animation-timeline:scroll(root)}.pg-hero{view-timeline-name:--pg-hero}.pg-hero__card{animation:pg-hero-out linear both;animation-range:exit 0% exit 100%;animation-timeline:--pg-hero}.pg-hero video{animation:pg-drift-video linear both;animation-range:exit 0% exit 100%;animation-timeline:--pg-hero}.pg-tiles{animation:pg-tiles-up linear both;animation-range:exit 0% exit 100%;animation-timeline:--pg-hero}.pg-phrase{view-timeline-name:--pg-phrase}.pg-phrase__white span{animation:pg-phrase-in linear both;animation-range:entry 0% cover 45%;animation-timeline:--pg-phrase}.pg-phrase.is-video video{animation:pg-drift linear both;animation-timeline:--pg-phrase}.pg-close{animation:pg-close-in linear both;animation-range:entry 0% entry 80%;animation-timeline:view()}@media(min-width:981px){.pg-frame>img{animation:pg-drift linear both;animation-timeline:view();height:114%;top:-7%;will-change:transform}}@keyframes pg-scale-x{to{transform:scaleX(1)}}@keyframes pg-hero-out{to{transform:scale(.965)}}@keyframes pg-drift-video{to{transform:translate3d(0,6%,0)}}@keyframes pg-tiles-up{to{transform:translate3d(0,-70px,0)}}@keyframes pg-phrase-in{0%{transform:scale(1.42) translate3d(0,6%,0)}}@keyframes pg-drift{0%{transform:translate3d(0,-5%,0)}to{transform:translate3d(0,5%,0)}}@keyframes pg-close-in{0%{transform:scale(.955)}}}}@media(prefers-reduced-motion:reduce){.pg *,.pg *:before,.pg *:after{animation:none!important;transition:none!important}}
