.site-shell,.video-modal{--font-sans:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;font-family:var(--font-sans);color:#030303;text-align:start}.site-shell{background:#fff;min-width:320px;overflow-x:clip}:where(.site-shell) img{max-width:100%;display:block}:where(.site-shell) :is(button,input,textarea,select){font:inherit}:where(.site-shell) :is(h1,h2,h3,h4,p,a,li){overflow-wrap:break-word}:where(.site-shell) mark{color:inherit}:where(.site-shell) a:focus-visible{outline-offset:5px;outline:3px solid}.js [data-reveal]{opacity:0;transition:opacity .65s cubic-bezier(.22,1,.36,1),translate .75s cubic-bezier(.22,1,.36,1),scale .75s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0s);translate:0 32px}.js [data-reveal=left]{translate:-38px}.js [data-reveal=right]{translate:38px}.js [data-reveal=scale]{translate:none;scale:.94}.js [data-reveal=soft]{opacity:1}.js [data-reveal=soft-scale]{opacity:1;translate:none;scale:.97}.js [data-reveal].is-revealed{opacity:1;translate:none;scale:none}[data-reveal-delay="1"]{--reveal-delay:80ms}[data-reveal-delay="2"]{--reveal-delay:.16s}[data-reveal-delay="3"]{--reveal-delay:.24s}[data-reveal-delay="4"]{--reveal-delay:.32s}[data-reveal-delay="5"]{--reveal-delay:.4s}@supports not (overflow:clip){.site-shell{overflow-x:hidden}}
.site-shell{--yellow:#ffe338;background:#fff}.site-header,.hero-section{--hero-content-width:1440px;container-type:inline-size}.site-header{font-family:var(--font-sans);background:linear-gradient(90deg,#15212a 0%,#202b32 100%)}.header-content{--unit:min(calc(100cqw/1056),1.15px);width:100%;max-width:var(--hero-content-width);min-height:calc(63*var(--unit));padding:calc(6*var(--unit))calc(39*var(--unit))calc(6*var(--unit))calc(52*var(--unit));gap:calc(24*var(--unit));margin-inline:auto}.brand-link{gap:calc(27*var(--unit))}.brand-logo{width:calc(46*var(--unit));height:auto}.brand-name{white-space:nowrap;font-size:clamp(18px,3.125vw,45px);line-height:1.1}.supplier-link{width:calc(410*var(--unit));min-height:calc(41*var(--unit));padding:calc(3*var(--unit))calc(25*var(--unit));gap:calc(20*var(--unit));border-radius:calc(11*var(--unit));text-align:center;white-space:nowrap;font-size:clamp(16px,2.084vw,30px);line-height:1.15}.supplier-link__arrow{width:calc(30*var(--unit));height:calc(30*var(--unit));flex-shrink:0}.hero-section{width:100%;overflow:clip}.hero-stage,.hero-market{--unit:min(calc(100cqw/1056),1.15px);--art-width:min(calc(494*100cqw/1056),640px)}@supports not (width:1cqw){.header-content,.hero-stage,.hero-market{--unit:min(calc(100vw/1056),1.15px)}.hero-stage,.hero-market{--art-width:min(calc(494*100vw/1056),640px)}}.hero-stage{min-height:calc(390*var(--art-width)/494);grid-template-columns:minmax(0,1fr)}.hero-stage:before{z-index:-2;aspect-ratio:858/525;content:"";background:url(/suppliers-landing/hero-bg.svg) 50%/100% 100% no-repeat;width:60%;position:absolute;top:0;right:0}.hero-copy{z-index:2;width:100%;max-width:var(--hero-content-width);padding:calc(25*var(--unit))0 calc(35*var(--unit))calc(56*var(--unit));grid-area:1/1/auto/-1;margin-inline:auto}.hero-title{width:fit-content;margin:0;font-size:clamp(39px,4.862vw,70px);font-weight:800;line-height:clamp(42px,5.209vw,75px)}.hero-title__line{white-space:nowrap;display:block}.hero-title mark,.hero-commission strong,.market-copy strong,.trade-zone-title mark{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(90deg,#ffe743 0%,#ffde2d 100%)}.hero-title mark{border-radius:calc(7*var(--unit));padding-inline:calc(5*var(--unit))}.hero-commission{width:fit-content;margin-top:calc(24*var(--unit));flex-direction:column;align-items:flex-start;font-weight:800;display:flex}.hero-commission strong{border-radius:calc(14*var(--unit));padding:0 calc(10*var(--unit))calc(3*var(--unit));font-size:clamp(40px,4.862vw,70px);line-height:1.05}.hero-commission span{margin-left:calc(6*var(--unit));font-size:clamp(26px,3.125vw,45px);line-height:1.15}.hero-artwork{z-index:1;top:calc(5*var(--unit));width:var(--art-width);position:absolute;right:0}.hero-group{aspect-ratio:681/779}.hero-tag--large{z-index:0;top:calc(207*var(--unit));left:calc(50% - 177*var(--unit));width:calc(172*var(--unit));height:auto}.hero-market{background:linear-gradient(90deg,#fffbe4 0%,#fff6cf 100%);border-radius:24px}.hero-market__inner{max-width:var(--hero-content-width);margin-inline:auto}.market-copy{min-height:calc(160*var(--art-width)/494);padding:calc(5*var(--unit))0 calc(26*var(--unit));margin-left:calc(40*var(--unit));font-weight:800}.market-copy p{margin-left:calc(14*var(--unit));font-size:clamp(37px,4.514vw,65px);line-height:1.1}.market-copy strong{width:fit-content;padding:0 calc(16*var(--unit))calc(3*var(--unit));border-radius:calc(16*var(--unit));white-space:nowrap;font-size:clamp(42px,5.209vw,75px);font-weight:900;line-height:1.05;display:block}.hero-bottom{z-index:2;padding:0 calc(42*var(--unit))calc(27*var(--unit))}.trade-zone-row{min-height:calc(41*var(--unit));margin-bottom:calc(20*var(--unit));padding-right:calc(13*var(--unit))}.trade-zone-title{font-size:clamp(26px,3.125vw,45px);font-weight:800;line-height:1.15}.trade-zone-title mark{border-radius:calc(4*var(--unit));padding:0 calc(5*var(--unit))}.hero-tag--small{top:calc(-38*var(--unit));left:calc(107*var(--unit));width:calc(78*var(--unit));height:auto}.benefits-grid{gap:calc(14*var(--unit))}.benefit-card{min-width:0;min-height:calc(110*var(--unit));border-radius:calc(20*var(--unit));background:#fff;position:relative}.benefit-card__label{z-index:1;width:fit-content;padding:calc(9*var(--unit))0 calc(8*var(--unit))calc(10*var(--unit));position:relative}.benefit-card__label strong{font-size:clamp(40px,4.862vw,70px);font-weight:800;line-height:1}.benefit-card__label span{margin-top:calc(7*var(--unit));font-size:clamp(26px,3.125vw,45px);font-weight:500;line-height:1.1}.benefit-card__image{object-fit:contain;pointer-events:none;height:auto;position:absolute;bottom:0;right:0}.benefit-card__image--retail{right:calc(-3*var(--unit));width:calc(190*var(--unit))}.benefit-card__image--wholesale{right:calc(-4*var(--unit));width:calc(194*var(--unit))}.benefit-card__image--drop{right:calc(-11*var(--unit));bottom:calc(-31*var(--unit));width:calc(196*var(--unit))}@media (max-width:820px){.site-shell{--gutter:5%}.header-content{--unit:clamp(.65px,.23vw,1.2px);padding:12px var(--gutter);flex-wrap:wrap;justify-content:space-between;gap:12px}.brand-link{gap:12px}.brand-logo{width:36px}.brand-name{font-size:clamp(17px,3vw,24px)}.supplier-link{justify-content:center;gap:20px;width:auto;min-height:42px;padding-inline:20px}.supplier-link__arrow{width:25px;height:25px}.hero-stage,.hero-market{--unit:clamp(.65px,.23vw,1.2px)}.hero-stage{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);min-height:0}.hero-stage:before{aspect-ratio:auto;background-position:top;background-size:cover;width:100%;top:clamp(165px,48vw,280px);bottom:0;right:0}.hero-copy{padding:26px var(--gutter)0;grid-area:1/1}.hero-title__line{white-space:normal}.hero-title{font-size:clamp(34px,9vw,52px);line-height:1.1}.hero-commission{margin-top:18px}.hero-commission strong{font-size:clamp(34px,9vw,52px)}.hero-commission span{font-size:clamp(23px,6vw,34px)}.hero-artwork{grid-area:2/1;justify-self:center;width:calc(100% - 24px);max-width:560px;margin-top:12px;padding-top:0;position:relative;top:auto;right:auto}.hero-tag--large{width:20%;top:30%;left:2%}.market-copy{min-height:0;padding:16px var(--gutter)22px;text-align:center;margin-left:0}.market-copy p{margin-left:0;font-size:clamp(29px,7.4vw,44px)}.market-copy strong{white-space:normal;margin:4px auto 0;padding-inline:8px;font-size:clamp(34px,8.2vw,50px)}.hero-bottom{padding:0 var(--gutter)24px}.trade-zone-row{text-align:center;justify-content:center;margin-bottom:32px;padding-right:0}.trade-zone-title{max-width:520px;font-size:clamp(23px,5.6vw,34px)}.hero-tag--large,.hero-tag--small{display:none}.benefits-grid{grid-template-columns:minmax(0,1fr);gap:28px;max-width:470px;margin-inline:auto}.benefit-card{min-height:108px}.benefit-card__label{padding:12px 16px}.benefit-card__label strong{font-size:clamp(38px,9vw,52px)}.benefit-card__label span{font-size:clamp(24px,6vw,34px)}.benefit-card__image--retail{width:170px;right:4px}.benefit-card__image--wholesale{width:180px;right:4px}.benefit-card__image--drop{width:185px;bottom:-28px;right:-4px}}@media (max-width:520px){.header-content{flex-direction:column;padding-block:12px}.brand-link{justify-content:center;width:100%}.supplier-link{width:min(100%,340px)}.hero-copy{padding-top:24px}.hero-market{border-radius:16px}.benefits-grid{gap:18px}}@media (max-width:359px){.hero-title,.hero-commission strong{font-size:33px}.hero-copy,.hero-bottom{padding-inline:16px}.benefit-card__label span{font-size:22px}.benefit-card__image--retail{width:148px}.benefit-card__image--wholesale{width:165px}}
.site-shell{--sara-ease:cubic-bezier(.22,1,.36,1);--sara-spring:cubic-bezier(.34,1.56,.64,1)}:where(.site-shell,.video-modal) :is(button,[role=button],summary):not(:disabled,[aria-disabled=true]){cursor:pointer}:where(.site-shell) [aria-disabled=true]{cursor:not-allowed}.sara-progress{z-index:30;pointer-events:none;width:100%;height:3px;transform:scaleX(var(--sara-progress,0));transform-origin:0;background:linear-gradient(90deg,#ffe743,#ffb800);position:fixed;top:0;left:0}@media (min-width:1024px){.site-shell .site-header{transition:box-shadow .3s;position:sticky;top:0}.site-shell[data-scrolled] .site-header{box-shadow:0 8px 28px #00000047}.site-shell .supplier-form{scroll-margin-top:110px}}.count-up[data-counting]{font-variant-numeric:tabular-nums}.site-shell strong>.count-up{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.site-shell .supplier-form__submit:disabled{cursor:progress;opacity:.7}.site-shell .supplier-form__notice--success{animation:sara-notice-in .45s var(--sara-ease)both}.site-shell :is(.supplier-link,.crm-banner,.supplier-form__submit){position:relative;overflow:hidden}.site-shell :is(.supplier-link,.crm-banner,.supplier-form__submit):after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#fff9 50%,#0000 65%);position:absolute;inset:0;translate:-120%}.site-shell .supplier-form__submit:after{background:linear-gradient(105deg,#0000 35%,#ffffff38 50%,#0000 65%)}.site-shell.js [data-reveal] :is(mark,.hero-commission strong,.market-copy strong),.site-shell.js :is(.hero-commission,.market-copy)[data-reveal]>strong{transition:background-size .9s var(--sara-ease)calc(var(--reveal-delay,0s) + .25s);background-repeat:no-repeat;background-size:0% 100%}.site-shell.js [data-reveal].is-revealed :is(mark,.hero-commission strong,.market-copy strong),.site-shell.js :is(.hero-commission,.market-copy)[data-reveal].is-revealed>strong{background-size:100% 100%}.site-shell.js .comparison-arrow[data-reveal] img{clip-path:inset(0 100% 0 0);transition:clip-path .9s var(--sara-ease).35s}.site-shell.js .comparison-arrow[data-reveal].is-revealed img{clip-path:inset(0)}.site-shell.js .supplier-benefit[data-reveal] .supplier-benefit__number{transition:scale .65s var(--sara-spring)calc(var(--reveal-delay,0s) + .22s),rotate .4s var(--sara-spring);scale:0}.site-shell.js .supplier-benefit[data-reveal].is-revealed .supplier-benefit__number{scale:1}.site-shell .hero-tag{translate:calc(var(--px,0)*22px)calc(var(--py,0)*16px);animation:7s ease-in-out infinite sara-sway}.site-shell .hero-tag--small{translate:calc(var(--px,0)*-14px)calc(var(--py,0)*-10px);animation-duration:5.5s;animation-direction:reverse}.site-shell .supplier-fit__crown{animation:5s ease-in-out infinite sara-bob}.site-shell .download-panel__sticker{animation:6s ease-in-out infinite sara-sway}.site-shell .download-panel__video:not([aria-disabled=true]){animation:2.6s ease-out infinite sara-pulse}@media (hover:hover) and (pointer:fine){.site-shell .hero-group{transform:perspective(1200px)rotateY(calc(var(--px,0)*5deg))rotateX(calc(var(--py,0)*-4deg))translate3d(calc(var(--px,0)*-10px),calc(var(--py,0)*-8px),0);will-change:transform}.site-shell :is(.crm-app-tile,.crm-laptop img,.download-store,.supplier-showcase__shop>img){transition:transform .38s var(--sara-ease),box-shadow .38s var(--sara-ease)}.site-shell.js [data-reveal]:is(.benefit-card,.supplier-benefit,.crm-service,.crm-banner,.supplier-fit__type,.supplier-fit__advantage){transition:opacity .65s var(--sara-ease),translate .75s var(--sara-ease),scale .75s var(--sara-ease),transform .38s var(--sara-ease),box-shadow .38s var(--sara-ease),border-color .38s ease;transition-delay:var(--reveal-delay,0s),var(--reveal-delay,0s),var(--reveal-delay,0s),0s,0s,0s}.site-shell .benefit-card:hover{transform:translateY(-8px);box-shadow:0 18px 40px #7860002e}.site-shell .benefit-card__image{transform-origin:100% 100%;transition:scale .5s var(--sara-spring),rotate .5s var(--sara-spring)}.site-shell .benefit-card:hover .benefit-card__image{rotate:-3deg;scale:1.07}.site-shell .supplier-benefit:hover{border-color:#ffdf2e;transform:translateY(-5px);box-shadow:0 14px 32px #14678c24}.site-shell.js .supplier-benefit[data-reveal].is-revealed:hover .supplier-benefit__number{transition-delay:0s;rotate:-12deg;scale:1.14}.site-shell .crm-service:hover{transform:translateY(-5px);box-shadow:0 16px 30px #00000038}.site-shell :is(.supplier-fit__type,.supplier-fit__advantage):hover{transform:translateY(-6px);box-shadow:0 16px 34px #14678c29}.site-shell .crm-app-tile:hover{transform:translateY(-6px);box-shadow:0 14px 28px #14678c33}.site-shell .crm-app-tile__icon,.site-shell .crm-app-tile>span{transition:scale .42s var(--sara-spring)}.site-shell .crm-app-tile:hover :is(.crm-app-tile__icon,span){scale:1.12}.site-shell .crm-laptop:hover img{transform:translateY(-8px)rotate(-1.2deg)}.site-shell :is(.market-visual__image,.supplier-showcase__market>img){transition:scale .9s var(--sara-ease)}.site-shell .market-panel:hover .market-visual__image,.site-shell .supplier-showcase__market:hover>img{scale:1.05}.site-shell .supplier-showcase__shop:hover>img{transform:translateY(-6px)}.site-shell :is(.supplier-link,.supplier-form__submit){transition:transform .3s var(--sara-ease),box-shadow .3s var(--sara-ease),opacity .2s ease,background-color .2s ease}.site-shell .supplier-link:hover{transform:translateY(-2px);box-shadow:0 10px 26px #ffde2d73}.site-shell .crm-banner:hover{transform:translateY(-3px);box-shadow:0 14px 30px #00000047}.site-shell .supplier-form__submit:hover{transform:translateY(-2px);box-shadow:0 10px 24px #192a3359}.site-shell :is(.supplier-link,.crm-banner,.supplier-form__submit):hover:after{transition:translate .75s var(--sara-ease);translate:120%}.site-shell :is(.supplier-link__arrow,.crm-banner__arrow){transition:translate .35s var(--sara-spring)}.site-shell .supplier-link:hover .supplier-link__arrow,.site-shell .crm-banner:hover .crm-banner__arrow{translate:7px}.site-shell .brand-logo{transition:rotate .5s var(--sara-spring),scale .5s var(--sara-spring)}.site-shell .brand-link:hover .brand-logo{rotate:-14deg;scale:1.1}.site-shell .download-store:hover{transform:translateY(-4px)scale(1.04)}.site-shell .download-panel__video{transition:background-color .25s ease,border-color .25s ease,color .25s ease,transform .3s var(--sara-ease)}.site-shell .download-panel__video:not([aria-disabled=true]):hover{color:#111;background:#ffe338;border-color:#ffe338;animation:none;transform:translateY(-2px)}.site-shell .supplier-form__input{transition:box-shadow .25s}.site-shell .supplier-form__input:hover{box-shadow:0 0 0 2px #192a3347}.site-shell .supplier-form__input:focus{box-shadow:0 0 0 4px #192a334d}.site-shell .download-panel{background-image:radial-gradient(420px circle at var(--mx,-999px)var(--my,-999px),#ffe33826,transparent 70%),url(/suppliers-landing/dark-bg-pattern.svg)}}@keyframes sara-notice-in{0%{opacity:0;translate:0 8px}}@keyframes sara-sway{0%,to{rotate:-3deg}50%{rotate:4deg}}@keyframes sara-bob{0%,to{translate:0;rotate:-2deg}50%{translate:0 -8px;rotate:3deg}}@keyframes sara-pulse{0%{box-shadow:0 0 #ffe3388c}70%,to{box-shadow:0 0 0 16px #ffe33800}}
.closing-section{--closing-unit:clamp(.8px,.11173vw,1.8px);font-family:var(--font-sans)}.supplier-invitation__title{padding:calc(16*var(--closing-unit))1.5% calc(17*var(--closing-unit));text-wrap:balance;font-size:clamp(24px,2.778vw,40px);line-height:1.15}.supplier-invitation__body{padding:calc(9*var(--closing-unit))5.5% calc(14*var(--closing-unit))3%;grid-template-columns:31% 33% minmax(0,1fr)}.supplier-invitation__roles{padding-top:calc(10*var(--closing-unit));font-size:clamp(24px,2.778vw,40px);line-height:1.2}.supplier-invitation__roles li+li{margin-top:calc(8*var(--closing-unit))}.supplier-invitation__roles li{white-space:nowrap}.supplier-invitation__roles li:nth-child(2){margin-left:calc(16*var(--closing-unit))}.supplier-invitation__roles li:nth-child(3){margin-left:calc(34*var(--closing-unit))}.supplier-form{gap:calc(11*var(--closing-unit));grid-column:3;scroll-margin-top:24px}.supplier-form__input{min-width:0;min-height:calc(28*var(--closing-unit));padding:calc(3*var(--closing-unit))calc(13*var(--closing-unit));border-radius:calc(7*var(--closing-unit));border:0;font-size:clamp(17px,2.084vw,30px);line-height:1.2}.supplier-form__input::placeholder{color:#707070;opacity:1}.supplier-form__submit{margin-top:calc(7*var(--closing-unit));padding:calc(3*var(--closing-unit))calc(14*var(--closing-unit));border-radius:calc(7*var(--closing-unit));background-color:#192a33;font-size:clamp(24px,2.778vw,40px);line-height:1.15}.supplier-form>[role=status]:empty{display:none}.supplier-form__notice{font-size:clamp(14px,1.459vw,21px);line-height:1.3}.supplier-form :is(input,button):focus-visible,.download-panel :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #14678c}.closing-section__phone{top:calc(42*var(--closing-unit));width:calc(268*var(--closing-unit));left:29%}.download-panel{min-height:calc(243*var(--closing-unit));margin-top:calc(21*var(--closing-unit));padding:calc(15*var(--closing-unit))1.7% calc(24*var(--closing-unit))3%;background:#192830 url(/suppliers-landing/dark-bg-pattern.svg) 50%/cover no-repeat;grid-template-columns:32% 24.5% minmax(0,1fr)}.download-panel__sticker{max-width:calc(235*var(--closing-unit));justify-self:center}.download-panel__content{grid-column:3}.download-panel__title{font-size:clamp(32px,3.82vw,55px);line-height:1.1}.download-panel__stores{justify-content:space-between;gap:calc(10*var(--closing-unit));margin:calc(9*var(--closing-unit))0 0 calc(7*var(--closing-unit));padding:calc(4*var(--closing-unit))calc(12*var(--closing-unit));border-radius:calc(9*var(--closing-unit))}.download-panel__label{text-shadow:0 4px 4px #00000040;font-size:clamp(18px,2.084vw,30px);line-height:1.15}.download-panel__badges{gap:calc(12*var(--closing-unit))}.download-store{width:calc(99*var(--closing-unit));height:calc(33*var(--closing-unit))}.download-store__image{object-fit:cover;width:100%;height:100%}.download-panel__video{margin:calc(20*var(--closing-unit))0 0 auto;padding:calc(4*var(--closing-unit))calc(14*var(--closing-unit));border:calc(2*var(--closing-unit))solid #c9d4d9;border-radius:calc(6*var(--closing-unit));appearance:none;color:inherit;cursor:pointer;background:0 0;font-size:clamp(21px,2.431vw,35px);font-weight:700;line-height:1.15}.download-panel__video:not([aria-disabled=true]):hover{background:#ffffff1a}@media (max-width:820px){.closing-section{--closing-unit:1px}.supplier-invitation__title{padding:24px 5% 20px;font-size:clamp(23px,5vw,34px)}.supplier-invitation__body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;padding:8px 5% 28px}.supplier-invitation__roles li:nth-child(n){margin-left:0}.supplier-form{grid-column:2;gap:12px}.supplier-form__input{min-height:44px;padding:10px 13px}.supplier-form__submit{text-align:center;min-height:44px;margin-top:2px;padding:9px 14px}.closing-section__phone{width:34%;top:auto;bottom:26px;left:1%}.download-panel{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);gap:20px;min-height:390px;padding:36px 5%;position:relative}.download-panel__sticker{width:18%;position:absolute;bottom:8px;left:34%}.download-panel__content{grid-column:2}.download-panel__stores{flex-wrap:wrap;justify-content:center;gap:12px;margin-left:0;padding:12px}.download-panel__label{text-align:center}.download-panel__label br{display:none}.download-panel__video{text-align:center;max-width:100%;margin-inline:auto}}@media (max-width:560px){.supplier-invitation__title{padding:28px 5% 20px}.supplier-invitation__body{grid-template-columns:minmax(0,1fr);gap:24px}.supplier-invitation__roles{text-align:center;justify-self:center;padding-top:0;font-size:clamp(22px,7vw,30px)}.supplier-form{grid-column:1}.supplier-form__submit{text-align:center}.download-panel{grid-template-columns:minmax(0,1fr);padding-top:400px;padding-bottom:32px}.closing-section__phone{width:200px;top:16px;bottom:auto;left:calc(50% - 120px)}.download-panel__sticker{width:105px;top:150px;bottom:auto;left:calc(50% + 45px)}.download-panel__content{text-align:center;grid-column:1}.download-panel__title{font-size:clamp(30px,9vw,42px)}.download-panel__label{font-size:clamp(18px,6vw,26px)}.download-panel__badges{flex-wrap:wrap;justify-content:center}.download-panel__stores{max-width:360px;margin-inline:auto}}@media (max-width:380px){.supplier-invitation__title,.supplier-invitation__body,.download-panel{padding-left:16px;padding-right:16px}.download-panel__video{width:100%;font-size:20px}}
.video-modal{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#040a0ed1;place-items:center;padding:clamp(16px,4vw,48px);animation:.18s ease-out both video-modal-backdrop-in;display:grid;position:fixed;inset:0;overflow-y:auto}.video-modal__dialog{color:#fff;background:#111c22;border:1px solid #ffffff29;border-radius:clamp(14px,2vw,24px);width:min(100%,1100px);animation:.22s cubic-bezier(.2,.8,.2,1) both video-modal-dialog-in;overflow:hidden;box-shadow:0 24px 80px #0000008c}.video-modal__header{justify-content:space-between;align-items:center;gap:20px;min-height:58px;padding:10px 12px 10px clamp(18px,3vw,30px);display:flex}.video-modal__header h2{font-size:clamp(18px,2vw,24px);font-weight:700;line-height:1.2}.video-modal__close{color:#fff;cursor:pointer;background:#ffffff17;border:0;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;transition:background-color .16s,transform .16s;display:grid}.video-modal__close:hover{background:#ffffff2e;transform:rotate(4deg)}.video-modal__close:focus-visible{outline-offset:2px;outline:3px solid #ffe338}.video-modal__close svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:23px;height:23px}.video-modal__player{aspect-ratio:16/9;background:radial-gradient(circle,#ffe33840 0 3px,#0000 4px) 50%/18px 18px,#05090b;position:relative}.video-modal__player iframe{border:0;width:100%;height:100%;position:absolute;inset:0}@keyframes video-modal-backdrop-in{0%{opacity:0}}@keyframes video-modal-dialog-in{0%{opacity:0;transform:translateY(16px)scale(.98)}}@media (orientation:landscape) and (max-height:600px){.video-modal{align-items:safe center}.video-modal__dialog{width:min(100%,120dvh,1100px)}}@media (max-width:560px){.video-modal{padding:10px}.video-modal__dialog{border-radius:14px}.video-modal__header{min-height:54px;padding-left:16px}}
.crm-section{--crm-unit:clamp(.75px,.09234vw,1.65px);padding:calc(16*var(--crm-unit))3.25% calc(48*var(--crm-unit));background:url(/suppliers-landing/crm-background.svg) 50%/100% 100% no-repeat}.crm-section__inner{width:100%;max-width:1440px;margin-inline:auto}.crm-title{margin-bottom:calc(12*var(--crm-unit));text-wrap:balance;font-size:clamp(34px,4.167vw,60px);line-height:1.15}.crm-layout{grid-template-columns:minmax(0,1.42fr)minmax(0,1.23fr)calc(4*var(--crm-unit))minmax(0,.98fr);gap:calc(24*var(--crm-unit))}.crm-laptop{aspect-ratio:1.5;border-radius:calc(25*var(--crm-unit));background:#eaf8fd;border:3px solid #fff;align-self:end}.crm-laptop img{top:calc(-10*var(--crm-unit));position:absolute}.crm-apps{padding-left:calc(56*var(--crm-unit))}.crm-apps__grid{gap:calc(14*var(--crm-unit))calc(16*var(--crm-unit))}.crm-app-tile{aspect-ratio:1.16;border-radius:calc(22*var(--crm-unit));min-width:0;font-size:clamp(26px,3.125vw,45px);line-height:1.1;position:relative}.crm-app-tile__icon{width:120%;max-width:none;height:125%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.crm-apps__curve{width:calc(56*var(--crm-unit));height:auto;top:50%;left:0;transform:translateY(-50%)}.crm-divider{container-type:inline-size}.crm-divider img{width:100%;height:100%}.crm-services{gap:calc(14*var(--crm-unit))}.crm-service{padding:calc(7*var(--crm-unit))calc(27*var(--crm-unit));border-radius:calc(16*var(--crm-unit));box-shadow:0 calc(3*var(--crm-unit))calc(2*var(--crm-unit))#00000040}.crm-service h3{margin-bottom:calc(4*var(--crm-unit));font-size:clamp(15px,1.737vw,25px);line-height:1.15}.crm-service p{font-size:clamp(14px,1.389vw,20px);line-height:1.25}.crm-banner{margin-top:calc(18*var(--crm-unit));padding:calc(14*var(--crm-unit))8%;gap:calc(22*var(--crm-unit));border-radius:calc(11*var(--crm-unit));grid-template-columns:minmax(0,1fr) auto;box-shadow:0 4px 4px #00000040}.crm-banner p{text-wrap:balance;font-size:clamp(21px,2.431vw,35px);line-height:1.15}.crm-banner__arrow{width:calc(32*var(--crm-unit));height:calc(32*var(--crm-unit));color:#1c2a33}@media (max-width:1023px){.crm-section{--crm-unit:1px;background-color:#e3f6fe;background-image:url(/suppliers-landing/crm-background.svg),linear-gradient(90deg,#e8f8ff,#dbf3fd);padding:32px 5% 48px}.crm-title{margin-bottom:28px;font-size:clamp(30px,6vw,48px)}.crm-layout{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:24px}.crm-laptop{align-self:center}.crm-apps{padding-left:34px}.crm-apps__curve{width:34px}.crm-apps__grid{gap:12px}.crm-app-tile{border-radius:18px}.crm-divider{grid-column:1/-1;height:4px}.crm-divider img{width:4px;height:100cqw;top:50%;left:50%;transform:translate(-50%,-50%)rotate(90deg)}.crm-services{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.crm-service{padding:14px}.crm-banner{gap:16px;margin-top:24px;padding:16px 20px}}@media (max-width:720px){.crm-services{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.crm-layout{grid-template-columns:minmax(0,1fr);gap:24px}.crm-laptop{justify-self:center;width:100%;max-width:420px}.crm-apps{justify-self:center;width:100%;max-width:340px;padding-left:42px}.crm-apps__curve{width:42px}.crm-services{gap:10px}.crm-service{padding:16px 20px}.crm-banner{gap:12px;padding:16px}.crm-banner__arrow{width:28px;height:28px}}@media (max-width:400px){.crm-section{padding:28px 16px 38px}.crm-title{margin-bottom:22px;font-size:clamp(27px,8vw,32px)}.crm-apps{padding-left:34px}.crm-apps__curve{width:34px}.crm-banner p{font-size:19px}}
.comparison-section,.supplier-section{background:#fff;position:relative;container-type:inline-size}.comparison-grid,.supplier-section__heading,.supplier-section__content{--market-unit:min(calc(100cqw/700),1.5px);--market-gutter:clamp(22px,3.143cqw,48px);--market-content-width:1440px}@supports not (width:1cqw){.comparison-grid,.supplier-section__heading,.supplier-section__content{--market-unit:min(calc(100vw/700),1.5px);--market-gutter:clamp(22px,3.143vw,48px)}}.comparison-section{z-index:2;background:0 0}.comparison-grid{align-items:start;gap:calc(14*var(--market-unit));max-width:var(--market-content-width);padding:calc(16*var(--market-unit))var(--market-gutter)0;grid-template-columns:minmax(0,.92fr) minmax(0,1fr);margin-inline:auto;display:grid;position:relative}.market-panel{min-width:0;margin:0}.market-panel__title{min-height:calc(30*var(--market-unit));padding-left:calc(12*var(--market-unit));font-size:clamp(20px,2.431vw,35px);font-weight:500;line-height:1.15}.market-panel__title--digital{padding-left:0;font-weight:700}.market-panel__title--digital span{padding:calc(4*var(--market-unit))calc(13*var(--market-unit));border-radius:calc(24*var(--market-unit))/calc(9*var(--market-unit));-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#ffe743}.market-visual{border-radius:calc(15*var(--market-unit));background:#e6f5fb;position:relative;overflow:hidden}.market-panel--digital .market-visual{margin-top:calc(4*var(--market-unit))}.market-visual__image{width:100%;height:auto;display:block}.physical-labels{right:calc(22*var(--market-unit));bottom:calc(10*var(--market-unit));left:calc(18*var(--market-unit));align-items:flex-start;gap:calc(12*var(--market-unit));flex-direction:column;display:flex;position:absolute}.physical-labels p{width:fit-content;max-width:100%;padding:calc(2*var(--market-unit))calc(12*var(--market-unit));border-radius:calc(24*var(--market-unit))/calc(9*var(--market-unit));background:#fff;font-size:clamp(19px,2.431vw,35px);line-height:1.15}.physical-labels p:last-child{align-self:flex-end}.digital-market-label{left:50%;bottom:calc(13*var(--market-unit));width:fit-content;max-width:calc(100% - 54*var(--market-unit));padding:calc(5*var(--market-unit))calc(10*var(--market-unit));border-radius:calc(24*var(--market-unit))/calc(9*var(--market-unit));text-align:center;white-space:nowrap;background:#ffe743;font-size:clamp(19px,2.431vw,35px);font-weight:700;line-height:1.15;position:absolute;transform:translate(-50%)}.comparison-arrow{z-index:1;top:calc(85*var(--market-unit));width:calc(158*var(--market-unit));pointer-events:none;position:absolute;left:50%;transform:translate(-64%)}.comparison-arrow img{width:100%;height:auto}.supplier-section{z-index:1}.supplier-section__heading{margin-top:calc(-16*var(--market-unit))}.supplier-section__heading h2{margin:0;font-size:clamp(40px,4.862vw,70px);font-weight:700;line-height:1.08}.supplier-section__title,.supplier-section__subtitle>span{width:100%;max-width:var(--market-content-width);padding-inline:calc(var(--market-gutter) + 14*var(--market-unit));margin-inline:auto;display:block}.supplier-section__title{padding-bottom:0}.supplier-section__subtitle{padding-block:calc(1*var(--market-unit));border-radius:calc(8*var(--market-unit));background:linear-gradient(90deg,#ffe743 66%,#fffbe4cc 92%);display:block}.supplier-section__content{max-width:var(--market-content-width);padding:calc(8*var(--market-unit))var(--market-gutter)calc(14*var(--market-unit));margin-inline:auto}.supplier-section__intro{margin:0 0 calc(3*var(--market-unit))calc(20*var(--market-unit));font-size:clamp(26px,3.125vw,45px);line-height:1.15}.supplier-showcase{align-items:stretch;gap:calc(14*var(--market-unit));grid-template-columns:minmax(0,2.08fr) minmax(0,1fr);display:grid}.supplier-showcase__market-wrap,.supplier-showcase__market,.supplier-showcase__shop{min-width:0;margin:0;position:relative}.supplier-showcase__market,.supplier-showcase__shop{border-radius:calc(16*var(--market-unit));background:#fff;border:3px solid #e3f4fa}.supplier-showcase__market{overflow:hidden}.supplier-showcase__market>img{width:100%;height:auto;display:block}.supplier-showcase__shop>img{width:134%;max-width:none;height:auto;position:absolute;top:-20%;left:-26%}.supplier-showcase__street-label,.supplier-showcase__shop-label{z-index:1;width:max-content;font-size:clamp(26px,3.125vw,45px);line-height:1.15;position:absolute}.supplier-showcase__street-label{top:calc(12*var(--market-unit));left:calc(16*var(--market-unit));max-width:calc(100% - 24*var(--market-unit));padding:calc(1*var(--market-unit))calc(7*var(--market-unit));border-radius:calc(24*var(--market-unit))/calc(9*var(--market-unit));background:#fff}.supplier-showcase__shop-label{right:calc(-7*var(--market-unit));padding:calc(2*var(--market-unit))calc(15*var(--market-unit));border-radius:calc(20*var(--market-unit))/calc(8*var(--market-unit));background:#dbf3fd;bottom:33%}.supplier-showcase__logo{z-index:2;bottom:calc(-42*var(--market-unit));left:calc(-17*var(--market-unit));width:calc(134*var(--market-unit));pointer-events:none;height:auto;position:absolute}.supplier-rewards-title{margin:calc(6*var(--market-unit))0 calc(4*var(--market-unit));text-align:center;font-size:clamp(40px,4.862vw,70px);font-weight:700;line-height:1.1}.supplier-benefits-grid{gap:calc(8*var(--market-unit))calc(12*var(--market-unit));grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.supplier-benefit{min-width:0;min-height:calc(60*var(--market-unit));padding:calc(4*var(--market-unit))calc(4*var(--market-unit))calc(4*var(--market-unit))calc(10*var(--market-unit));align-items:flex-start;gap:calc(10*var(--market-unit));border-radius:calc(11*var(--market-unit));background:#fff;border:3px solid #e7f5fa;display:flex}.supplier-benefit__number{width:calc(35*var(--market-unit));height:calc(35*var(--market-unit));margin-top:calc(4*var(--market-unit));background:#ffdf2e;border-radius:50%;flex-shrink:0;place-items:center;font-size:clamp(20px,2.431vw,35px);font-weight:700;line-height:1;display:grid}.supplier-benefit__copy{min-width:0}.supplier-benefit__copy h4{font-size:clamp(24px,2.778vw,40px);font-weight:600;line-height:1.15}.supplier-benefit__copy p{margin-top:calc(1*var(--market-unit));font-size:clamp(15px,1.737vw,25px);line-height:1.25}@media (max-width:900px){.comparison-grid,.supplier-section__heading,.supplier-section__content{--market-gutter:clamp(20px,4vw,36px)}.supplier-showcase{gap:14px}.supplier-benefit{padding-right:8px}}@media (max-width:700px){.comparison-grid,.supplier-section__heading,.supplier-section__content{--market-unit:1px;--market-gutter:20px}.comparison-grid{grid-template-columns:minmax(0,1fr);gap:10px;padding-block:28px}.market-panel__title{text-align:center;min-height:0;margin-bottom:12px;padding-left:0;font-size:clamp(21px,5.8vw,30px)}.market-panel--digital .market-visual{margin-top:0}.physical-labels{gap:8px;left:12px;right:12px}.physical-labels p{padding-inline:8px;font-size:clamp(16px,4.6vw,24px)}.digital-market-label{white-space:normal;max-width:calc(100% - 24px);font-size:clamp(16px,4.6vw,24px);bottom:10px;left:50%}.comparison-arrow{place-items:center;width:100%;height:88px;display:grid;position:static;transform:none}.comparison-arrow img{width:88px;transform:rotate(90deg)}.supplier-section__heading{margin-top:0}.supplier-section__heading h2{text-align:center;font-size:clamp(32px,9vw,46px)}.supplier-section__title,.supplier-section__subtitle>span{padding-inline:var(--market-gutter)}.supplier-section__title{padding-bottom:8px}.supplier-section__subtitle{padding-block:6px}.supplier-section__content{padding-block:18px 28px}.supplier-section__intro{text-align:center;margin:0 0 14px;font-size:clamp(23px,6.5vw,34px)}.supplier-showcase{grid-template-columns:minmax(0,1fr);gap:46px}.supplier-showcase__market{flex-direction:column;display:flex}.supplier-showcase__street-label{text-align:center;order:-1;width:auto;max-width:none;padding:8px 12px;position:static}.supplier-showcase__shop{flex-direction:column;align-items:center;padding:12px;display:flex;overflow:hidden}.supplier-showcase__shop>img{width:min(100%,360px);max-width:100%;position:static}.supplier-showcase__shop-label{text-align:center;width:fit-content;max-width:100%;padding:6px 10px;font-size:clamp(22px,6vw,32px);position:static}.supplier-showcase__logo{width:clamp(88px,20vw,120px);bottom:-30px;left:-5px}.supplier-rewards-title{text-align:center;margin:24px 0 14px;padding-left:0;font-size:clamp(30px,8.2vw,42px)}.supplier-benefits-grid{grid-template-columns:minmax(0,1fr);gap:10px}.supplier-benefit{gap:12px;min-height:80px;padding:12px}.supplier-benefit__number{width:28px;height:28px;margin-top:0}.supplier-benefit__copy p{margin-top:4px}}@media (max-width:400px){.comparison-grid,.supplier-section__heading,.supplier-section__content{--market-gutter:16px}.comparison-arrow{height:68px}.comparison-arrow img{width:68px}.supplier-showcase{gap:38px}.supplier-benefit__copy h4{font-size:clamp(20px,6vw,24px)}}
.site-footer{--footer-unit:clamp(.8px,.11173vw,1.8px);font-family:var(--font-sans);background:linear-gradient(110deg,#15212a,#202b32)}.site-footer__contacts{grid-template-columns:minmax(0,1fr)calc(65*var(--footer-unit))minmax(0,1.1fr);padding:calc(7*var(--footer-unit))1.6%;gap:4.2%;font-size:clamp(29px,3.473vw,50px);line-height:1.2}.site-footer__planet{width:100%}.site-footer__bottom{min-height:calc(81*var(--footer-unit));justify-content:center;align-items:center;gap:calc(12*var(--footer-unit))calc(16*var(--footer-unit));padding:calc(12*var(--footer-unit));flex-wrap:wrap;display:flex}.site-footer__brand-link{width:calc(50*var(--footer-unit));flex:none;place-items:center;transition:transform .16s;display:grid}.site-footer__brand-link img{width:100%;height:auto}.site-footer__website-link{color:#fff;overflow-wrap:anywhere;min-width:0;font-size:clamp(16px,1.55vw,25px);font-weight:700;line-height:1.2;text-decoration:none}.site-footer__social-link{width:calc(45*var(--footer-unit));aspect-ratio:1;background:#fff;border:2px solid #ffffff59;border-radius:50%;flex:none;place-items:center;transition:transform .16s,border-color .16s;display:grid;overflow:hidden}.site-footer__brand-link:hover,.site-footer__social-link:hover{transform:translateY(-2px)}.site-footer__social-link:hover{border-color:#ffe338}.site-footer__website-link:hover{color:#ffe338;text-underline-offset:.2em;text-decoration:underline}.site-footer__brand-link:focus-visible,.site-footer__website-link:focus-visible,.site-footer__social-link:focus-visible{outline-offset:4px;outline:3px solid #ffe338}.site-footer__social-link img{object-fit:contain;width:112%;max-width:none;height:112%}@media (max-width:820px){.site-footer{--footer-unit:1px}.site-footer__contacts{grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr);gap:24px;padding:20px 5%;font-size:clamp(23px,4.6vw,34px)}.site-footer__address a{overflow-wrap:anywhere;max-width:100%}.site-footer__bottom{gap:10px 14px;min-height:68px;padding:10px 16px}.site-footer__brand-link{width:48px}.site-footer__website-link{font-size:18px}.site-footer__social-link{width:46px}}@media (max-width:560px){.site-footer__contacts{grid-template-columns:minmax(0,1fr) 44px;gap:20px 12px;font-size:clamp(21px,6.5vw,29px)}.site-footer__manager{grid-column:1/-1}.site-footer__bottom{gap:10px 12px;min-height:64px;padding-block:12px}.site-footer__brand-link,.site-footer__social-link{width:42px}.site-footer__website-link{font-size:16px}}
.supplier-fit{--fit-unit:clamp(.8px,.11173vw,1.7px);padding-bottom:calc(58*var(--fit-unit))}.supplier-fit__inner{width:100%;max-width:1600px;margin-inline:auto}.supplier-fit__title{padding:calc(18*var(--fit-unit))4% calc(14*var(--fit-unit));text-wrap:balance;margin:0;font-size:clamp(26px,3.125vw,45px);line-height:1.15}.supplier-fit__types{padding:calc(37*var(--fit-unit))3% calc(38*var(--fit-unit));border-radius:calc(20*var(--fit-unit))}.supplier-fit__types-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.15%}.supplier-fit__type{min-height:calc(88*var(--fit-unit));padding:calc(7*var(--fit-unit))calc(8*var(--fit-unit));border-radius:calc(11*var(--fit-unit))}.supplier-fit__type h3{font-size:clamp(26px,3.125vw,45px);line-height:1.1}.supplier-fit__type p{margin-top:calc(4*var(--fit-unit));font-size:clamp(14px,1.389vw,20px);line-height:1.25}.supplier-fit__crown{z-index:2;top:calc(-25*var(--fit-unit));width:calc(150*var(--fit-unit));max-width:none;height:auto;left:56%;transform:translate(-28%)}.supplier-fit__question{z-index:3;margin-top:calc(-18*var(--fit-unit));text-wrap:balance;padding-inline:4%;font-size:clamp(40px,4.862vw,70px);line-height:1.1;position:relative}.supplier-fit__offer{margin-top:calc(29*var(--fit-unit));padding:calc(9*var(--fit-unit))1.4%;border-radius:calc(9*var(--fit-unit));text-wrap:balance;font-size:clamp(28px,3.473vw,50px);line-height:1.1}.supplier-fit__advantages{margin-top:calc(20*var(--fit-unit));margin-inline:3.8%}.supplier-fit__advantages-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.2%}.supplier-fit__advantage{min-height:calc(107*var(--fit-unit));padding:calc(14*var(--fit-unit))calc(10*var(--fit-unit));border-radius:calc(18*var(--fit-unit))}.supplier-fit__advantage--blue{background:linear-gradient(90deg,#e8f8ff 0%,#dbf3fd 100%)}.supplier-fit__advantage--yellow{background:linear-gradient(90deg,#fffbe4 0%,#fff6cf 100%)}.supplier-fit__advantage h3{margin-bottom:calc(8*var(--fit-unit));font-size:clamp(14px,1.389vw,20px);line-height:1.15}.supplier-fit__advantage p{font-size:clamp(14px,1.389vw,20px);line-height:1.25}.supplier-fit__advantage:first-child{padding-right:38%}.supplier-fit__girl{z-index:2;bottom:calc(-85*var(--fit-unit));width:calc(135*var(--fit-unit));max-width:none;height:auto;position:absolute;left:18%}@media (max-width:760px){.supplier-fit{--fit-unit:1px;padding-bottom:0}.supplier-fit__title{padding:28px 5% 20px;font-size:clamp(24px,7vw,36px)}.supplier-fit__types{border-radius:20px;margin-inline:5%;padding:26px 18px}.supplier-fit__types-grid{grid-template-columns:1fr;gap:12px}.supplier-fit__type{border-radius:12px;min-height:0;padding:14px 16px}.supplier-fit__type h3{font-size:clamp(24px,7vw,34px)}.supplier-fit__type:nth-child(2){padding-right:clamp(104px,32vw,138px)}.supplier-fit__type:nth-child(2) p{max-width:none}.supplier-fit__type p{max-width:82%;margin-top:5px}.supplier-fit__crown{width:132px;top:40%;left:auto;right:-10px;transform:translateY(-42%)}.supplier-fit__question{margin-top:28px;padding-inline:5%;font-size:clamp(31px,8.5vw,46px)}.supplier-fit__offer{border-radius:10px;margin-top:22px;padding:13px 5%;font-size:clamp(22px,6.5vw,34px)}.supplier-fit__advantages{margin:22px 5% 0}.supplier-fit__advantages-grid{grid-template-columns:1fr;gap:14px}.supplier-fit__advantage,.supplier-fit__advantage:first-child{border-radius:18px;min-height:0;padding:18px 20px}.supplier-fit__advantage h3{margin-bottom:8px}.supplier-fit__girl{width:min(54vw,240px);margin-top:-2px;position:relative;bottom:auto;left:50%;transform:translate(-50%)}}@media (max-width:400px){.supplier-fit__types{margin-inline:16px;padding-inline:12px}.supplier-fit__advantages{margin-inline:16px}.supplier-fit__advantage,.supplier-fit__advantage:first-child{padding:16px}.supplier-fit__crown{width:118px;right:-18px}}
