.ug-tb5-promo{--tb5-u:clamp(1px,.266666667vw,2.5px);display:block;overflow:clip;background:#000;color:#fff;font-family:Metropolis,var(--font-body--family),sans-serif}.ug-tb5-promo *{box-sizing:border-box}.ug-tb5-promo :is(h1,h2,h3,p){margin:0}.ug-tb5-promo :is(button,a){font-family:inherit;-webkit-tap-highlight-color:transparent}.ug-tb5-promo :is(button,a,[tabindex]):focus-visible{outline:2px solid #ffa15e;outline-offset:4px}.ug-tb5-promo__width{width:calc(100% - 40 * var(--tb5-u));margin-inline:auto}.ug-tb5-promo__hero{position:relative;isolation:isolate;height:calc(500 * var(--tb5-u));overflow:hidden;background:#000}.ug-tb5-promo__art{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:-2}.ug-tb5-promo__art--pc{display:none}.ug-tb5-promo__custom-hero{display:block;width:100%;height:100%;object-fit:cover}.ug-tb5-promo__hero-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#000 0%,#000 26.35%,transparent 57%)}.ug-tb5-promo__hero-content{position:absolute;top:calc(40 * var(--tb5-u));left:50%;transform:translate(-50%);width:calc(335 * var(--tb5-u));max-width:calc(100% - 40px);display:flex;flex-direction:column;align-items:center;text-align:center;gap:calc(8 * var(--tb5-u))}.ug-tb5-promo__eyebrow{display:flex;align-items:center;justify-content:center;gap:calc(13 * var(--tb5-u));font-size:calc(14 * var(--tb5-u));line-height:1.5;font-weight:600;color:#ffa15e;white-space:nowrap}.ug-tb5-promo__saving{border-left:1px solid #ffa15e;padding-left:calc(13 * var(--tb5-u));text-transform:uppercase}.ug-tb5-promo h1{font-size:calc(28 * var(--tb5-u));line-height:1.285714;letter-spacing:0;font-weight:700;max-width:100%;margin-top:calc(-6 * var(--tb5-u))}.ug-tb5-promo__pc-title{display:none}.ug-tb5-promo__mb-title{display:block}.ug-tb5-promo__product-name{font-size:calc(14 * var(--tb5-u));line-height:1.4;font-weight:400;color:#ccc}.ug-tb5-promo__price-row{display:flex;align-items:center;justify-content:center;gap:calc(12 * var(--tb5-u));width:100%}.ug-tb5-promo__price-row>strong{font-size:calc(20 * var(--tb5-u));font-weight:600;line-height:1;color:#ffa15e;white-space:nowrap}.ug-tb5-promo__price-row>s{font-size:calc(12 * var(--tb5-u));line-height:2.3333;color:#fff}.ug-tb5-promo__purchase{margin-top:0}.ug-tb5-promo__purchase .product-form__buttons{display:block}.ug-tb5-promo__purchase add-to-cart-component{display:block}.ug-tb5-promo__purchase .ug-tb5-promo__cart,.ug-tb5-promo__fallback-cta{display:inline-flex;align-items:center;justify-content:center;width:auto;min-height:calc(36 * var(--tb5-u));padding:calc(8 * var(--tb5-u)) calc(32 * var(--tb5-u));border:0;border-radius:100px;background:#ffa15e;color:#000;font-size:calc(14 * var(--tb5-u));font-weight:600;line-height:1.4;box-shadow:none;text-decoration:none}.ug-tb5-promo__cart .button-text{font-size:inherit}.ug-tb5-promo__setup{font-size:calc(12 * var(--tb5-u));color:#ccc}.ug-tb5-promo__award{position:absolute;left:calc(26.16 * var(--tb5-u));top:calc(428.14 * var(--tb5-u));width:calc(91.811 * var(--tb5-u));height:calc(52.935 * var(--tb5-u));pointer-events:none}.ug-tb5-promo__award img{display:block;width:100%;height:auto}.ug-tb5-promo__stats{padding-block:calc(20 * var(--tb5-u));background:#000}.ug-tb5-promo__stats-inner{display:flex;align-items:center;gap:calc(16 * var(--tb5-u));overflow-x:auto;scrollbar-width:none}.ug-tb5-promo__stats-inner::-webkit-scrollbar{display:none}.ug-tb5-promo__users,.ug-tb5-promo__stats-list p{display:flex;align-items:center;flex:none;gap:calc(8 * var(--tb5-u));white-space:nowrap}.ug-tb5-promo__users>strong{display:flex;align-items:center;font-size:calc(24 * var(--tb5-u));font-weight:600;line-height:1.3;color:#ffa15e}.ug-tb5-promo__users small{font-size:inherit;line-height:inherit}.ug-tb5-promo__users>span,.ug-tb5-promo__stats-list span{font-size:calc(14 * var(--tb5-u));line-height:1.5}.ug-tb5-promo__stats-list{display:flex;flex:none;gap:calc(16 * var(--tb5-u))}.ug-tb5-promo__stats-list strong{font-size:calc(24 * var(--tb5-u));line-height:1.3;font-weight:600}.ug-tb5-promo__stats-track,.ug-tb5-promo__stats-group{display:contents}.ug-tb5-promo__stats-group--copy{display:none}@media not (min-width:1024px){.ug-tb5-promo__stats-inner{display:block}.ug-tb5-promo__stats-track{display:flex;align-items:center;width:max-content;min-width:100%}.ug-tb5-promo__stats-group{display:flex;align-items:center;flex:1 0 auto;gap:calc(16 * var(--tb5-u));padding-inline-end:calc(16 * var(--tb5-u))}.ug-tb5-promo__stats-group--copy{display:none}}@media(not (min-width:1024px))and (prefers-reduced-motion:no-preference){.ug-tb5-promo__stats-inner:not(:focus-within){overflow:hidden}.ug-tb5-promo__stats-track{min-width:200%;animation:tb5-stats-marquee 28s linear infinite;will-change:transform}.ug-tb5-promo__stats-group--copy{display:flex}.ug-tb5-promo__stats-inner:focus-within .ug-tb5-promo__stats-track{min-width:100%;animation:none;transform:none;will-change:auto}.ug-tb5-promo__stats-inner:focus-within .ug-tb5-promo__stats-group--copy{display:none}}@keyframes tb5-stats-marquee{to{transform:translate3d(-50%,0,0)}}.ug-tb5-promo__ecosystem{padding-top:calc(60 * var(--tb5-u));background:linear-gradient(180deg,#1d1d1f 0,#000 calc(190 * var(--tb5-u)))}.ug-tb5-promo__ecosystem-heading{display:grid;gap:calc(12 * var(--tb5-u));padding-inline:calc(4 * var(--tb5-u))}.ug-tb5-promo h2{font-size:calc(24 * var(--tb5-u));line-height:1.3;font-weight:600}.ug-tb5-promo__ecosystem-heading>p{font-size:calc(14 * var(--tb5-u));line-height:1.5;font-weight:600;color:#a3a3a3}.ug-tb5-promo__badges{display:flex;flex-direction:column;align-items:flex-start;gap:calc(8 * var(--tb5-u));margin-top:calc(20 * var(--tb5-u));margin-bottom:calc(8 * var(--tb5-u))}.ug-tb5-promo__badges p{padding:calc(5 * var(--tb5-u)) calc(14 * var(--tb5-u));background:#202020;border-radius:calc(4 * var(--tb5-u));font-size:calc(12 * var(--tb5-u));line-height:1.5;font-weight:400}.ug-tb5-promo__badges strong{font-size:inherit;font-weight:600;color:#ffa15e}.ug-tb5-promo__badge--ports{order:2}.ug-tb5-promo__badge--displays{order:1}.ug-tb5-promo__badge--power{order:3}.ug-tb5-promo__pc-badge{display:none}.ug-tb5-promo__mb-badge{display:inline}.ug-tb5-promo__scene{position:relative;isolation:isolate;width:100%;aspect-ratio:335/300;overflow:hidden;border-radius:calc(8 * var(--tb5-u));background:#242424}.ug-tb5-promo__scene-pc{display:none}.ug-tb5-promo__scene-mb{display:block}.ug-tb5-promo__scene :is(.ug-tb5-promo__scene-pc,.ug-tb5-promo__scene-mb){position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.ug-tb5-promo__scene img{position:absolute;display:block;max-width:none}.ug-tb5-promo__scene .ug-tb5-promo__scene-override{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ug-tb5-promo__preview{position:absolute;right:calc(10 * var(--tb5-u));top:calc(10 * var(--tb5-u));z-index:4;display:flex;align-items:center;justify-content:center;min-height:calc(30 * var(--tb5-u));padding:calc(2 * var(--tb5-u)) calc(16 * var(--tb5-u));border:1px solid #fff;border-radius:100px;background:#fff;color:#000;cursor:pointer;font-size:calc(12 * var(--tb5-u));font-weight:600;line-height:2;transition:background-color .2s}.ug-tb5-promo__preview:hover{background:#eaeaea}.ug-tb5-promo__hotspot{position:absolute;z-index:2}.ug-tb5-promo__hotspot--displays{left:68.86%;top:50.67%}.ug-tb5-promo__hotspot--ports{left:42.63%;top:68.52%}.ug-tb5-promo__hotspot--power{left:55.51%;top:65.9%}.ug-tb5-promo__hotspot.is-active{z-index:3}.ug-tb5-promo__hotspot-button{position:relative;display:grid;place-items:center;width:max(44px,calc(24 * var(--tb5-u)));height:max(44px,calc(24 * var(--tb5-u)));transform:translate(calc(4px - 50%),calc(4px - 50%));border:0;padding:0;border-radius:50%;background:none;cursor:pointer}.ug-tb5-promo__hotspot-ring{position:absolute;width:calc(20 * var(--tb5-u));height:calc(20 * var(--tb5-u));animation:tb5-hotspot-pulse 2s ease-in-out infinite;transform-origin:center}.ug-tb5-promo__hotspot-ring svg{position:static;width:100%;height:auto}.ug-tb5-promo__hotspot-dot{position:relative!important;width:calc(7.142857 * var(--tb5-u));height:auto}.ug-tb5-promo__hotspot-panel{display:none}@keyframes tb5-hotspot-pulse{0%,to{transform:scale(.7142857)}50%{transform:scale(1)}}.ug-tb5-promo__dialog{--tb5-dialog-u:var(--tb5-u);position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;border:0;font-family:inherit;max-height:calc(100dvh - 32px);overscroll-behavior:contain}.ug-tb5-promo__dialog::backdrop{background:#000000c7}.ug-tb5-promo__detail-dialog{width:calc(315 * var(--tb5-u));max-width:calc(100% - 40 * var(--tb5-u));padding:calc(20 * var(--tb5-u)) calc(20 * var(--tb5-u)) calc(24 * var(--tb5-u));border-radius:calc(8 * var(--tb5-u));background:#f9f9f9e6;-webkit-backdrop-filter:blur(10.85px);backdrop-filter:blur(10.85px);box-shadow:0 4px 32px #0000000d;color:#333;overflow:auto}.ug-tb5-promo__detail-dialog h3{font-size:calc(18 * var(--tb5-u));font-weight:700;line-height:1.3;padding-right:calc(24 * var(--tb5-u))}.ug-tb5-promo__detail-dialog p{margin-top:calc(8 * var(--tb5-u));font-size:calc(14 * var(--tb5-u));line-height:1.3;color:#000c;white-space:pre-line}.ug-tb5-promo__dialog-close{position:absolute;z-index:2;right:0;top:0;display:block;width:max(44px,calc(44 * var(--tb5-dialog-u)));height:max(44px,calc(44 * var(--tb5-dialog-u)));padding:0;border:0;border-radius:0;background:transparent;color:inherit;box-shadow:none;cursor:pointer}.ug-tb5-promo__dialog-close svg{position:absolute;right:calc(14 * var(--tb5-dialog-u));top:calc(10 * var(--tb5-dialog-u));display:block;width:calc(20 * var(--tb5-dialog-u));height:calc(20 * var(--tb5-dialog-u));pointer-events:none}.ug-tb5-promo__setup-dialog{width:min(1280px,calc(100vw - 32px));height:fit-content;max-width:none;padding:0;overflow:auto;border-radius:12px;background:#202626;color:#f4f4f4}.ug-tb5-promo__setup-dialog>picture{display:block}.ug-tb5-promo__setup-image{display:block;width:100%;height:auto;max-height:calc(100dvh - 32px);object-fit:contain}@media not (min-width:1024px){.ug-tb5-promo__setup-dialog{--tb5-dialog-u:min(var(--tb5-u),calc((100dvh - 32px) / 350));width:calc(355 * var(--tb5-dialog-u));max-width:calc(100vw - 20px);border-radius:calc(8 * var(--tb5-dialog-u))}.ug-tb5-promo__setup-dialog>picture{aspect-ratio:355/350}.ug-tb5-promo__setup-image{height:100%;aspect-ratio:355/350}}@media(min-width:1024px){.ug-tb5-promo{--tb5-u:min(.069444444vw,1px)}.ug-tb5-promo__width{width:calc(1280 * var(--tb5-u));max-width:calc(100% - 48px)}.ug-tb5-promo__hero{height:calc(800 * var(--tb5-u))}.ug-tb5-promo__art--pc{display:block;left:50%;right:auto;width:calc(1920 * var(--tb5-u));height:100%;transform:translate(-50%)}.ug-tb5-promo__art--mb{display:none}.ug-tb5-promo__hero-shade{background:linear-gradient(90deg,rgba(0,0,0,.89) 0,rgba(0,0,0,.49) 32.2%,transparent 60.25%)}.ug-tb5-promo__hero-content{top:calc(241.26 * var(--tb5-u));width:calc(1280 * var(--tb5-u));max-width:calc(100% - 48px);padding-left:calc(4.3 * var(--tb5-u));align-items:flex-start;text-align:left;gap:calc(8 * var(--tb5-u))}.ug-tb5-promo__eyebrow{font-size:calc(22 * var(--tb5-u));line-height:1.5}.ug-tb5-promo h1{font-size:calc(40 * var(--tb5-u));line-height:1.2;letter-spacing:calc(-.4 * var(--tb5-u));width:calc(543.108 * var(--tb5-u));margin-top:calc(-4 * var(--tb5-u))}.ug-tb5-promo__pc-title{display:block}.ug-tb5-promo__mb-title{display:none}.ug-tb5-promo__product-name{font-size:calc(16 * var(--tb5-u));font-weight:600;line-height:1.3;color:#e2e2e2}.ug-tb5-promo__price-row{width:auto;justify-content:flex-start;gap:calc(12 * var(--tb5-u));margin-top:calc(16 * var(--tb5-u))}.ug-tb5-promo__price-row>strong{font-size:calc(50 * var(--tb5-u))}.ug-tb5-promo__price-row>s{font-size:calc(18 * var(--tb5-u));line-height:1.55}.ug-tb5-promo__purchase{margin-top:calc(6 * var(--tb5-u))}.ug-tb5-promo__purchase .ug-tb5-promo__cart,.ug-tb5-promo__fallback-cta{min-height:calc(40 * var(--tb5-u));font-size:calc(16 * var(--tb5-u));line-height:1.5;padding:calc(8 * var(--tb5-u)) calc(32 * var(--tb5-u))}.ug-tb5-promo__award{left:calc(50% - 635.7 * var(--tb5-u));top:calc(628.27 * var(--tb5-u));width:calc(245.84 * var(--tb5-u));height:calc(141.744 * var(--tb5-u))}.ug-tb5-promo__stats{padding-block:calc(32 * var(--tb5-u))}.ug-tb5-promo__stats-inner{gap:calc(79 * var(--tb5-u));justify-content:space-between;overflow:visible}.ug-tb5-promo__users{gap:calc(12 * var(--tb5-u))}.ug-tb5-promo__users>strong{font-size:calc(78 * var(--tb5-u));font-weight:700;gap:calc(4 * var(--tb5-u))}.ug-tb5-promo__users small{font-size:calc(52 * var(--tb5-u))}.ug-tb5-promo__users>span{font-size:calc(32 * var(--tb5-u));font-weight:600}.ug-tb5-promo__stats-list{flex:1;gap:calc(24 * var(--tb5-u));justify-content:space-between}.ug-tb5-promo__stats-list p{gap:calc(12 * var(--tb5-u))}.ug-tb5-promo__stats-list p:not(:last-child){padding-right:calc(24 * var(--tb5-u));border-right:1px solid #222}.ug-tb5-promo__stats-list strong{font-size:calc(32 * var(--tb5-u))}.ug-tb5-promo__stats-list span{font-size:calc(14 * var(--tb5-u))}.ug-tb5-promo__ecosystem{padding-top:calc(160 * var(--tb5-u));background:linear-gradient(180deg,#1d1d1f 12.428%,#000 30.369%)}.ug-tb5-promo__ecosystem-heading{padding:0;text-align:center;gap:calc(12 * var(--tb5-u))}.ug-tb5-promo h2{font-size:calc(48 * var(--tb5-u));font-weight:700;line-height:1.2}.ug-tb5-promo__ecosystem-heading>p{font-size:calc(20 * var(--tb5-u));font-weight:400;line-height:1.4;max-width:calc(1118 * var(--tb5-u));margin:auto;color:#fffc}.ug-tb5-promo__badges{flex-direction:row;align-items:center;justify-content:center;gap:calc(40 * var(--tb5-u));margin-block:calc(40 * var(--tb5-u))}.ug-tb5-promo__badges p{padding:calc(8 * var(--tb5-u)) calc(14 * var(--tb5-u));border-radius:calc(8 * var(--tb5-u));font-size:calc(20 * var(--tb5-u))}.ug-tb5-promo__badges strong{font-size:calc(28 * var(--tb5-u));font-weight:700}.ug-tb5-promo__badges .ug-tb5-promo__badge--ports{order:1}.ug-tb5-promo__badges .ug-tb5-promo__badge--displays{order:2}.ug-tb5-promo__pc-badge{display:inline}.ug-tb5-promo__mb-badge{display:none}.ug-tb5-promo__scene{aspect-ratio:1280/700;border-radius:calc(12 * var(--tb5-u))}.ug-tb5-promo__scene-pc{display:block}.ug-tb5-promo__scene-mb{display:none}.ug-tb5-promo__preview{right:calc(20 * var(--tb5-u));top:calc(21 * var(--tb5-u));min-height:calc(40 * var(--tb5-u));padding:calc(8 * var(--tb5-u)) calc(16 * var(--tb5-u));font-size:calc(16 * var(--tb5-u));line-height:1.5}.ug-tb5-promo__hotspot--displays{left:72.81%;top:50.87%}.ug-tb5-promo__hotspot--ports{left:34.3%;top:75.81%}.ug-tb5-promo__hotspot--power{left:41.84%;top:73.37%}.ug-tb5-promo__hotspot-button{width:calc(28 * var(--tb5-u));height:calc(28 * var(--tb5-u));transform:none}.ug-tb5-promo__hotspot-ring{width:calc(28 * var(--tb5-u));height:calc(28 * var(--tb5-u))}.ug-tb5-promo__hotspot-dot{width:calc(10 * var(--tb5-u))}.ug-tb5-promo__hotspot-panel{display:block;position:absolute;width:calc(337 * var(--tb5-u));padding:calc(20 * var(--tb5-u));background:#f9f9f9d9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#333;border-radius:calc(8 * var(--tb5-u));opacity:0;visibility:hidden;pointer-events:none;transform:translateY(6px);transition:opacity .24s ease,transform .24s ease,visibility .24s;right:calc(36 * var(--tb5-u));top:calc(-40 * var(--tb5-u))}.ug-tb5-promo__hotspot--power .ug-tb5-promo__hotspot-panel{left:calc(36 * var(--tb5-u));right:auto}.ug-tb5-promo__hotspot.is-active .ug-tb5-promo__hotspot-panel{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.ug-tb5-promo__hotspot-panel h3{font-size:calc(18 * var(--tb5-u));line-height:1.3;font-weight:700}.ug-tb5-promo__hotspot-panel p{font-size:calc(14 * var(--tb5-u));line-height:1.3;margin-top:calc(8 * var(--tb5-u))}}@media(prefers-reduced-motion:reduce){.ug-tb5-promo *{animation:none!important;transition:none!important}}.ug-tb5-promo__saving{position:relative;border-left:0}.ug-tb5-promo__saving-divider{position:absolute;display:block;left:0;top:50%;width:calc(12.605 * var(--tb5-u));height:1px;transform:translate(-50%,-50%) rotate(90deg)}@media(min-width:1024px){.ug-tb5-promo__saving-divider{width:calc(16.211 * var(--tb5-u))}.ug-tb5-promo__saving-divider path{stroke:#ffa463}}.ug-tb5-promo__award picture{display:block}@media not (min-width:1024px){.ug-tb5-promo__award--desktop-only{display:none}.ug-tb5-promo__hotspot[data-position-mobile]{left:calc(var(--tb5-hotspot-x-mobile) - 4px);top:calc(var(--tb5-hotspot-y-mobile) - 4px)}}@media(min-width:1024px){.ug-tb5-promo__hotspot[data-position-pc]{left:calc(var(--tb5-hotspot-x-pc) - 14 * var(--tb5-u));top:calc(var(--tb5-hotspot-y-pc) - 14 * var(--tb5-u))}}.ug-tb5-promo :is(button,a,[tabindex]):focus:not(:focus-visible),.ug-tb5-promo[data-tb5-input-mode=pointer] :is(button,a,[tabindex]):focus{outline:none;box-shadow:none}.ug-tb5-promo__purchase :is(.ug-tb5-promo__cart,.ug-tb5-promo__fallback-cta){transition:background-color .2s ease,color .2s ease}@media(hover:hover)and (pointer:fine){.ug-tb5-promo__purchase .ug-tb5-promo__cart:enabled:hover,.ug-tb5-promo__fallback-cta:hover{background:#ff8735;color:#000}}@media(hover:none),(pointer:coarse){.ug-tb5-promo__purchase .ug-tb5-promo__cart:enabled:is(:hover,:focus),.ug-tb5-promo__fallback-cta:is(:hover,:focus){background:#ffa15e;color:#000;filter:none}}.ug-tb5-promo--scenario .ug-tb5-promo__award{left:calc(302.686 * var(--tb5-u));top:calc(452.243 * var(--tb5-u));width:calc(51.581 * var(--tb5-u));height:calc(29.74 * var(--tb5-u))}@media(min-width:1024px){.ug-tb5-promo--scenario .ug-tb5-promo__award{display:none}}@media not (min-width:1024px){.ug-tb5-promo--scenario.ug-tb5-promo--custom-hero-mb .ug-tb5-promo__hero-content{top:calc(59 * var(--tb5-u))}}@media not (min-width:1024px){.ug-tb5-promo--scenario.ug-tb5-promo--custom-hero-mb .ug-tb5-promo__hero-shade{background:linear-gradient(178.929deg,#2d221c 1.8663%,#37271ffa 39.17%,#301a0b00 99.043%) top/100% calc(359.279 * var(--tb5-u)) no-repeat}}@media(min-width:1024px){.ug-tb5-promo--scenario.ug-tb5-promo--custom-hero-pc .ug-tb5-promo__hero-content{top:calc(255 * var(--tb5-u))}.ug-tb5-promo--scenario.ug-tb5-promo--custom-hero-pc .ug-tb5-promo__hero-shade{background:linear-gradient(90deg,#000000b0 22.416%,#0000004a 73.799%,#65656500 98.697%) left/47.0693% 100% no-repeat,linear-gradient(270deg,rgba(0,0,0,.656),rgba(0,0,0,.192) 30.209%,transparent 65.412%) right/32.0732% 100% no-repeat}.ug-tb5-promo--scenario .ug-tb5-promo__award--custom-pc{display:block;left:calc(50% - 640 * var(--tb5-u));top:calc(600 * var(--tb5-u));width:calc(245.84 * var(--tb5-u));height:calc(141.744 * var(--tb5-u))}}@media(min-width:1920px){.ug-tb5-promo__hero{height:max(800px,31.25vw)}.ug-tb5-promo__art--pc{top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:none}.ug-tb5-promo__hero-content{top:30.1575%}.ug-tb5-promo__award{top:78.53375%}.ug-tb5-promo--scenario.ug-tb5-promo--custom-hero-pc .ug-tb5-promo__hero-content{top:31.875%}.ug-tb5-promo--scenario .ug-tb5-promo__award--custom-pc{top:75%}}.tb5-problems{display:block;padding-top:calc(60 * var(--tb5-u));background:linear-gradient(180deg,#1d1d1f,#000 calc(190 * var(--tb5-u)))}.ug-tb5-promo .tb5-problems__heading{font-size:calc(24 * var(--tb5-u));line-height:1.3;font-weight:600;text-align:left}.tb5-problems__cards{display:grid;gap:calc(16 * var(--tb5-u));margin-top:calc(20 * var(--tb5-u))}.tb5-problems__card{min-width:0;overflow:hidden;padding:calc(16 * var(--tb5-u));border-radius:calc(6 * var(--tb5-u));background:#1d1d1f}.tb5-problems__media{position:relative;overflow:hidden;height:0;margin-bottom:0;border-radius:calc(6 * var(--tb5-u));opacity:0;transition:height .4s cubic-bezier(.22,1,.36,1),margin-bottom .4s cubic-bezier(.22,1,.36,1),opacity .25s}.tb5-problems__card.is-active .tb5-problems__media{height:calc(216 * var(--tb5-u));margin-bottom:calc(20 * var(--tb5-u));opacity:1}.tb5-problems__media picture{position:absolute;top:0;right:0;bottom:0;left:0}.tb5-problems__media img{position:absolute;display:block;max-width:none;object-fit:fill}.tb5-problems__media .tb5-problems__custom-image{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tb5-problems__copy{position:relative}.tb5-problems__copy button{display:flex;align-items:center;justify-content:space-between;gap:calc(10 * var(--tb5-u));width:100%;min-height:calc(21 * var(--tb5-u));margin:0;padding:0;border:0;background:none;color:#ccc;cursor:pointer;font-size:calc(16 * var(--tb5-u));font-weight:500;line-height:1.3;text-align:left}.tb5-problems__card.is-active .tb5-problems__copy button{font-size:calc(18 * var(--tb5-u));font-weight:600;color:#fff}.tb5-problems__plus{flex:none;width:calc(14 * var(--tb5-u));height:auto}.tb5-problems__card.is-active .tb5-problems__plus{visibility:hidden}.tb5-problems__body{display:grid;grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows .4s cubic-bezier(.22,1,.36,1),opacity .25s,visibility .4s}.tb5-problems__body>div{min-height:0;overflow:hidden}.tb5-problems__body p{padding-top:calc(4 * var(--tb5-u));font-size:calc(14 * var(--tb5-u));line-height:1.5;color:#ccc}.tb5-problems__card.is-active .tb5-problems__body{grid-template-rows:1fr;opacity:1;visibility:visible}.ug-tb5-promo--has-problems .ug-tb5-promo__ecosystem{padding-top:calc(62 * var(--tb5-u));background:#000}@media(min-width:1024px){.tb5-problems{padding-top:calc(160 * var(--tb5-u));background:linear-gradient(180deg,#1d1d1f,#000 calc(300 * var(--tb5-u)))}.ug-tb5-promo .tb5-problems__heading{font-size:calc(48 * var(--tb5-u));line-height:1.3;font-weight:600;text-align:center}.tb5-problems__cards{display:flex;gap:calc(20 * var(--tb5-u));margin-top:calc(40 * var(--tb5-u))}.tb5-problems__card{position:relative;flex:248 1 0;height:calc(400 * var(--tb5-u));padding:0;border-radius:calc(8 * var(--tb5-u));transition:flex-grow .5s cubic-bezier(.22,1,.36,1)}.tb5-problems__card.is-active{flex-grow:476}.tb5-problems__media,.tb5-problems__card.is-active .tb5-problems__media{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;margin:0;border-radius:0;opacity:1;transition:none}.tb5-problems__media:after{content:"";position:absolute;top:45%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#161616)}.tb5-problems__copy{position:absolute;inset:auto 0 0;padding:calc(12 * var(--tb5-u))}.tb5-problems__copy button,.tb5-problems__card.is-active .tb5-problems__copy button{display:block;min-height:0;overflow:hidden;font-size:calc(18 * var(--tb5-u));font-weight:600;line-height:1.2;letter-spacing:calc(-.54 * var(--tb5-u));color:#fff;white-space:nowrap;text-overflow:ellipsis}.tb5-problems__card.is-active .tb5-problems__copy button{white-space:normal}.tb5-problems__plus{display:none}.tb5-problems__body p{padding-top:calc(8 * var(--tb5-u));font-size:calc(16 * var(--tb5-u));line-height:1.5;letter-spacing:calc(-.16 * var(--tb5-u));color:#fff}.ug-tb5-promo--has-problems .ug-tb5-promo__ecosystem{padding-top:calc(160 * var(--tb5-u));background:#000}}@media(prefers-reduced-motion:reduce){.tb5-problems *{transition:none!important}}@media not (min-width:1024px){.tb5-problems:not([data-ready]) .is-mobile-default .tb5-problems__media{height:calc(216 * var(--tb5-u));margin-bottom:calc(20 * var(--tb5-u));opacity:1}.tb5-problems:not([data-ready]) .is-mobile-default .tb5-problems__body{grid-template-rows:1fr;opacity:1;visibility:visible}}@media(min-width:1024px){.tb5-problems:not([data-ready]) .is-desktop-default{flex-grow:476}.tb5-problems:not([data-ready]) .is-desktop-default .tb5-problems__body{grid-template-rows:1fr;opacity:1;visibility:visible}}
/*# sourceMappingURL=/cdn/shop/t/172/assets/ug-tb5-promo.css.map */
