@charset "UTF-8";.slider{position:relative;width:100%;height:400px;overflow:hidden}.slider a.nextButton,.slider a.previousButton{font-size:22px;line-height:0;display:block;position:absolute;left:50%;transform:translateX(-50%);transition:all .3s ease;z-index:1;color:#333;padding:10px}.slider a.nextButton:not(.disabled):hover,.slider a.previousButton:not(.disabled):hover{transform:translateX(-50%) scale(1.25);cursor:pointer}.slider a.previousButton{top:20px}.slider a.nextButton{bottom:20px}.slide{width:100%;height:100%;position:absolute;overflow:hidden}.slide.hidden{visibility:hidden}.slide.previous{top:-100%}.slide.current{top:0}.slide.next{top:100%}.slide.animateIn,.slide.animateOut{transition:all 2s ease}.slide.animateIn.next,.slide.animateIn.previous{top:0;visibility:visible}.slide.animateOut.previous{top:100%}.slide.animateOut.next{top:-100%}@keyframes closeWindow{0%{opacity:1}to{opacity:0}}.ril__outer{background-color:rgba(0,0,0,.85);outline:none;top:0;left:0;right:0;bottom:0;z-index:1000;width:100%;height:100%;-ms-content-zooming:none;-ms-user-select:none;-ms-touch-select:none;touch-action:none}.ril__outerClosing{opacity:0}.ril__image,.ril__imageNext,.ril__imagePrev,.ril__inner{position:absolute;top:0;left:0;right:0;bottom:0}.ril__image,.ril__imageNext,.ril__imagePrev{margin:auto;max-width:none;-ms-content-zooming:none;-ms-user-select:none;-ms-touch-select:none;touch-action:none}.ril__imageDiscourager{background-repeat:no-repeat;background-position:50%;background-size:contain}.ril__navButtons{border:none;position:absolute;top:0;bottom:0;width:20px;height:34px;padding:40px 30px;margin:auto;cursor:pointer;opacity:.7}.ril__navButtons:hover{opacity:1}.ril__navButtons:active{opacity:.7}.ril__navButtonPrev{left:0;background:rgba(0,0,0,.2) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjM0Ij48cGF0aCBkPSJtIDE5LDMgLTIsLTIgLTE2LDE2IDE2LDE2IDEsLTEgLTE1LC0xNSAxNSwtMTUgeiIgZmlsbD0iI0ZGRiIvPjwvc3ZnPg==") no-repeat 50%}.ril__navButtonNext{right:0;background:rgba(0,0,0,.2) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjM0Ij48cGF0aCBkPSJtIDEsMyAyLC0yIDE2LDE2IC0xNiwxNiAtMSwtMSAxNSwtMTUgLTE1LC0xNSB6IiBmaWxsPSIjRkZGIi8+PC9zdmc+") no-repeat 50%}.ril__downloadBlocker{position:absolute;top:0;left:0;right:0;bottom:0;background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");background-size:cover}.ril__caption,.ril__toolbar{background-color:rgba(0,0,0,.5);position:absolute;left:0;right:0;display:flex;justify-content:space-between}.ril__caption{bottom:0;max-height:150px;overflow:auto}.ril__captionContent{padding:10px 20px;color:#fff}.ril__toolbar{top:0;height:50px}.ril__toolbarSide{height:50px;margin:0}.ril__toolbarLeftSide{padding-left:20px;padding-right:0;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}.ril__toolbarRightSide{padding-left:0;padding-right:20px;flex:0 0 auto}.ril__toolbarItem{display:inline-block;line-height:50px;padding:0;color:#fff;font-size:120%;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ril__toolbarItemChild{vertical-align:middle}.ril__builtinButton{width:40px;height:35px;cursor:pointer;border:none;opacity:.7}.ril__builtinButton:hover{opacity:1}.ril__builtinButton:active{outline:none}.ril__builtinButtonDisabled{cursor:default;opacity:.5}.ril__builtinButtonDisabled:hover{opacity:.5}.ril__closeButton{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48cGF0aCBkPSJtIDEsMyAxLjI1LC0xLjI1IDcuNSw3LjUgNy41LC03LjUgMS4yNSwxLjI1IC03LjUsNy41IDcuNSw3LjUgLTEuMjUsMS4yNSAtNy41LC03LjUgLTcuNSw3LjUgLTEuMjUsLTEuMjUgNy41LC03LjUgLTcuNSwtNy41IHoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=") no-repeat 50%}.ril__zoomInButton{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PHBhdGggZD0iTTEgMTlsNi02Ii8+PHBhdGggZD0iTTkgOGg2Ii8+PHBhdGggZD0iTTEyIDV2NiIvPjwvZz48Y2lyY2xlIGN4PSIxMiIgY3k9IjgiIHI9IjciIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+") no-repeat 50%}.ril__zoomOutButton{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PHBhdGggZD0iTTEgMTlsNi02Ii8+PHBhdGggZD0iTTkgOGg2Ii8+PC9nPjxjaXJjbGUgY3g9IjEyIiBjeT0iOCIgcj0iNyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=") no-repeat 50%}.ril__outerAnimating{animation-name:closeWindow}@keyframes pointFade{0%,19.999%,to{opacity:0}20%{opacity:1}}.ril__loadingCircle{width:60px;height:60px;position:relative}.ril__loadingCirclePoint{width:100%;height:100%;position:absolute;left:0;top:0}.ril__loadingCirclePoint:before{content:"";display:block;margin:0 auto;width:11%;height:30%;background-color:#fff;border-radius:30%;animation:pointFade .8s ease-in-out infinite both}.ril__loadingCirclePoint:first-of-type{transform:rotate(0deg)}.ril__loadingCirclePoint:first-of-type:before,.ril__loadingCirclePoint:nth-of-type(7):before{animation-delay:-.8s}.ril__loadingCirclePoint:nth-of-type(2){transform:rotate(30deg)}.ril__loadingCirclePoint:nth-of-type(8){transform:rotate(210deg)}.ril__loadingCirclePoint:nth-of-type(2):before,.ril__loadingCirclePoint:nth-of-type(8):before{animation-delay:-666ms}.ril__loadingCirclePoint:nth-of-type(3){transform:rotate(60deg)}.ril__loadingCirclePoint:nth-of-type(9){transform:rotate(240deg)}.ril__loadingCirclePoint:nth-of-type(3):before,.ril__loadingCirclePoint:nth-of-type(9):before{animation-delay:-533ms}.ril__loadingCirclePoint:nth-of-type(4){transform:rotate(90deg)}.ril__loadingCirclePoint:nth-of-type(10){transform:rotate(270deg)}.ril__loadingCirclePoint:nth-of-type(10):before,.ril__loadingCirclePoint:nth-of-type(4):before{animation-delay:-.4s}.ril__loadingCirclePoint:nth-of-type(5){transform:rotate(120deg)}.ril__loadingCirclePoint:nth-of-type(11){transform:rotate(300deg)}.ril__loadingCirclePoint:nth-of-type(11):before,.ril__loadingCirclePoint:nth-of-type(5):before{animation-delay:-266ms}.ril__loadingCirclePoint:nth-of-type(6){transform:rotate(150deg)}.ril__loadingCirclePoint:nth-of-type(12){transform:rotate(330deg)}.ril__loadingCirclePoint:nth-of-type(12):before,.ril__loadingCirclePoint:nth-of-type(6):before{animation-delay:-133ms}.ril__loadingCirclePoint:nth-of-type(7){transform:rotate(180deg)}.ril__loadingCirclePoint:nth-of-type(13){transform:rotate(1turn)}.ril__loadingCirclePoint:nth-of-type(13):before,.ril__loadingCirclePoint:nth-of-type(7):before{animation-delay:0ms}.ril__loadingContainer{position:absolute;top:0;right:0;bottom:0;left:0}.ril__imageNext .ril__loadingContainer,.ril__imagePrev .ril__loadingContainer{display:none}.ril__errorContainer{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff}.ril__imageNext .ril__errorContainer,.ril__imagePrev .ril__errorContainer{display:none}.ril__loadingContainer__icon{color:#fff;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}

/*!
 * animate.css -https://daneden.github.io/animate.css/
 * Version - 3.7.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2019 Daniel Eden
 */@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.pulse{animation-name:pulse}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}.wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.heartBeat{animation-name:heartBeat;animation-duration:1.3s;animation-timing-function:ease-in-out}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.bounceIn{animation-duration:.75s;animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:translateZ(0)}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:translateZ(0)}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:translateZ(0)}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-duration:.75s;animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);animation-timing-function:ease-out}40%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}to{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{animation-duration:.75s;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedIn{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform-origin:center;transform:rotate(-200deg);opacity:0}to{transform-origin:center;transform:translateZ(0);opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}to{transform-origin:left bottom;transform:translateZ(0);opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(45deg);opacity:0}to{transform-origin:right bottom;transform:translateZ(0);opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(45deg);opacity:0}to{transform-origin:left bottom;transform:translateZ(0);opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:right bottom;transform:translateZ(0);opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate(200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-duration:2s;animation-name:hinge}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.slideOutUp{animation-name:slideOutUp}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.delay-1s{animation-delay:1s}.animated.delay-2s{animation-delay:2s}.animated.delay-3s{animation-delay:3s}.animated.delay-4s{animation-delay:4s}.animated.delay-5s{animation-delay:5s}.animated.fast{animation-duration:.8s}.animated.faster{animation-duration:.5s}.animated.slow{animation-duration:2s}.animated.slower{animation-duration:3s}.slider-wrapper{position:relative;height:70vh;overflow:hidden}.slide{height:70vh;background-size:cover!important}.nextButton,.previousButton{position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:url(https://svgshare.com/i/Nyu.svg) no-repeat 50%/16px;background-size:100%;width:52px;height:52px;text-indent:-9999px;cursor:pointer}.previousButton{left:0;transform:rotate(180deg) translateY(calc(50% + 0px))}.previousButton:hover{left:-10px}.nextButton{right:0}.nextButton:hover{right:-10px}.slider-content{text-align:center}.slider-content .inner{padding:0 70px;box-sizing:border-box;position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.slider-content .inner button{transition-delay:0s}.slider-content .inner h1{font-weight:900;margin:0 auto;max-width:840px;color:#fff;font-size:64px;line-height:1}.slider-content .inner p{color:#fff;font-size:14px;line-height:1.5;margin:20px auto 30px;max-width:640px}.slider-content section{position:absolute;bottom:20px;left:20px}.slider-content section span{color:#fff;color:hsla(0,0%,100%,.5);font-size:12px;display:inline-block;text-align:left;line-height:1.4;vertical-align:middle;margin-left:10px}.slider-content section img{width:40px;height:40px;border:2px solid hsla(0,0%,100%,.5);border-radius:100%;vertical-align:middle}.slider-content section span strong{color:#fff;font-size:14px;display:block}@media (max-height:500px){.slide,.slider-wrapper{height:calc(100vh - 75px)}}@media (max-width:640px){.slide,.slider-wrapper{height:calc(80vh - 75px)}}@media (max-height:600px){.slider-content .inner h1{font-size:32px}}@media (max-width:640px){.slider-content .inner h1{font-size:32px}}.slide h1{transition:all .3s ease;transform:translateY(-20px);opacity:0}.slide button,.slide p{transform:translateY(20px);opacity:0}.slide button,.slide p,.slide section *{transition:all .3s ease}.slide section img,.slide section span{transform:translateY(-10px);opacity:0}.slide section span strong{transform:translateY(10px);opacity:0}.slide.animateIn.next button,.slide.animateIn.next h1,.slide.animateIn.next p,.slide.animateIn.next section *,.slide.current button,.slide.current h1,.slide.current p,.slide.current section *{transform:translateY(0);opacity:1}.slide.animateIn.next p{transition-delay:1.1s}.slide.animateIn.next button,.slide.animateIn.next section img{transition-delay:1.3s}.slide.animateIn.next section span{transition-delay:1.4s}.slide.animateIn.next section span strong{transition-delay:1.5s}.slide.animateOut h1{transition-delay:.3s}.slide.animateOut p{transition-delay:.2s}.slide.animateOut section span{transition-delay:.1s}.slide.animateOut section span strong{transition-delay:0s}.slide h4{transition:all .3s ease;transform:translateY(20px);opacity:0}.slide figure{transition:all 1s ease;transform:translateY(200px);opacity:0}.slide article{transition:all .3s ease-out;transform:translateY(80px);opacity:0}.slide.animateIn.next article,.slide.animateIn.next figure,.slide.animateIn.next h4,.slide.animateIn.previous article,.slide.animateIn.previous figure,.slide.animateIn.previous h4,.slide.current article,.slide.current figure,.slide.current h4{transform:translateY(0);transition-delay:.7s;opacity:1}.slide.animateOut.next figure,.slide.animateOut.previous figure{transform:translateY(-200);opacity:0;transition-delay:.4s}.slide.animateIn.next h4,.slide.animateIn.previous h4{transition-delay:1.1s}.slide.animateIn.next article,.slide.animateIn.previous section span{transition-delay:1.4s}.slide.animateOut h4{transition-delay:.2s}.slide.animateOut figure{transition-delay:0s}.slide.animateOut article{transition-delay:.2s}
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger-box{width:20px;height:20px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:15px;height:3px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger-inner:after,.hamburger-inner:before,.is-active .hamburger-inner{width:20px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy .hamburger-inner:after,.hamburger--3dxy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r .hamburger-inner:after,.hamburger--3dxy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg) rotate(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7);transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7);transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7);transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7);transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.4s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transform:rotate(-90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:.3s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(135deg);transition-delay:75ms}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-270deg);transition-delay:75ms}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic-r .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-135deg);transition-delay:75ms}.hamburger--elastic-r.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(270deg);transition-delay:75ms}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic.is-active .hamburger-inner:before{left:-80px;top:-80px;transform:translate3d(80px,80px,0) rotate(45deg);transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic.is-active .hamburger-inner:after{right:-80px;top:-80px;transform:translate3d(-80px,80px,0) rotate(-45deg);transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic-r.is-active .hamburger-inner:before{left:-80px;top:80px;transform:translate3d(80px,-80px,0) rotate(-45deg);transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r.is-active .hamburger-inner:after{right:-80px;top:80px;transform:translate3d(-80px,-80px,0) rotate(45deg);transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--minus .hamburger-inner:after,.hamburger--minus .hamburger-inner:before{transition:bottom .08s ease-out 0s,top .08s ease-out 0s,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:after,.hamburger--minus.is-active .hamburger-inner:before{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;transition-property:transform,opacity;transition-timing-function:ease-in-out;transition-duration:.3s}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{transform:rotate(45deg) translate3d(5.71429px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .3s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .5s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .4s ease-out,opacity .1s ease-out .12s}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .7s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner:before{top:10px;transition:top .3s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:20px;transition:top .6s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent!important}.hamburger--spring.is-active .hamburger-inner:before{top:0;transition:top .3s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;transition:top .5s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--stand .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent!important;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s}.hamburger--stand.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand-r .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent!important;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}@keyframes fadeInLeftShort{0%{opacity:0;transform:translate3d(-5%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeftShort{animation-name:fadeInLeftShort;animation-iteration-count:1}@keyframes fadeInLeftMedium{0%{opacity:0;transform:translate3d(-25%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInRightShort{0%{opacity:0;transform:translate3d(5%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRightShort{animation-name:fadeInRightShort}@keyframes fadeInRightMedium{0%{opacity:0;transform:translate3d(25%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRightMedium{animation-name:fadeInRightMedium}.fadeInLeftMedium{animation-name:fadeInLeftMedium}@keyframes zoomInShort{0%{opacity:0;transform:scale3d(.9,.9,.9)}50%{opacity:1}}.zoomInShort{animation-name:zoomInShort}@keyframes fadeInUpShort{0%{opacity:0;transform:translate3d(0,10%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUpShort{animation-name:fadeInUpShort}body .top-loading-bar{height:3px}.page-fade-transition-enter{opacity:0}.page-fade-transition-enter-done{opacity:1;transition:opacity .5s}.page-fade-transition-exit{opacity:1}.page-fade-transition-exit-active{opacity:0;transition:opacity .3s}.fragment-fadeIn{opacity:0;transition-delay:.3s}.page-transition-enter-done .fragment-fadeIn{opacity:1;transition:opacity .4s}.slick-slider{margin-bottom:30px;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{padding-left:0}.slick-dots li{margin:1px}.slick-dots li button:before{border-radius:50%;color:transparent!important;width:10px;height:10px;border:2px solid;opacity:.5;transition:all .3s ease}.slick-dots li.slick-active button:before{width:20px;height:20px}.slick-loading .slick-list{background:#fff 50% no-repeat}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}.slick-prev:before{content:"←"}.slick-next{right:-25px}.slick-next:before{content:"→"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.btm{--c-blue:#0057ff;--c-sky:#2499ff;--c-navy:#061b50;--c-lime:#c1ff32;--c-ice:#f7fafc;--font-display:"Anton","Impact","Haettenschweiler","Arial Narrow Bold",sans-serif;--font-display-x:"Bricolage Grotesque","Helvetica Neue",Arial,sans-serif;--font-text:"Bricolage Grotesque","Helvetica Neue",Arial,sans-serif;--font-mono:"Geist Mono",ui-monospace,"SF Mono",Menlo,monospace;--font-ar-display:"Alexandria","Noto Kufi Arabic","Tajawal",sans-serif;--font-ar-text:"IBM Plex Sans Arabic","Tajawal","Noto Sans Arabic",sans-serif;--ease-in-out:cubic-bezier(0.76,0,0.24,1);--ease-out-expo:cubic-bezier(0.16,1,0.3,1);--ease-out-quart:cubic-bezier(0.25,1,0.5,1);--d-micro:0.35s;--d-fast:0.6s;--d-base:0.9s;--d-reveal:1.2s;--d-slow:1.6s;--gutter:clamp(20px,3.4vw,64px);--col:calc((100vw - var(--gutter) * 2) / 12);--bar-h:72px;--ticker-h:34px;--hero-bottom:150px;--fs-mega:clamp(96px,min(31vw,(100svh - var(--bar-h) - var(--hero-bottom) - 3vh) * 0.58),620px);--fs-h1:clamp(72px,14vw,260px);--fs-h2:clamp(44px,7vw,132px);--fs-h3:clamp(26px,3.1vw,54px);--fs-lead:clamp(18px,1.55vw,26px);--fs-body:clamp(15px,1.08vw,18px);--fs-small:13px;--fs-micro:11px;--hair:1px;--hair-ice:rgba(247,250,252,.28);--hair-navy:rgba(6,27,80,.22);position:relative;isolation:isolate;background:var(--c-ice);color:var(--c-navy);font-family:var(--font-text);font-size:var(--fs-body);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"ss01","cv05";overflow-x:clip;min-height:100vh}html.btm-page,html.btm-page body{background:#f7fafc!important;margin:0;padding:0;scroll-behavior:auto!important}html.btm-page{overflow:visible}html.btm-page body{overflow-x:hidden}html.btm-page.btm-locked,html.btm-page.btm-locked body{overflow:hidden}html.btm-page.btm-no-cursor,html.btm-page.btm-no-cursor *{cursor:none!important}.btm *,.btm :after,.btm :before{box-sizing:border-box}.btm figure,.btm h1,.btm h2,.btm h3,.btm h4,.btm ol,.btm p,.btm ul{margin:0}.btm ol,.btm ul{padding:0;list-style:none}.btm a{color:inherit;text-decoration:none}.btm button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;border-radius:0}.btm canvas,.btm img,.btm svg,.btm video{display:block;max-width:100%}.btm.rtl,.btm.rtl .text,.btm.rtl a,.btm.rtl button,.btm.rtl p,html[lang=ar] .btm,html[lang=ar] .btm .text,html[lang=ar] .btm a,html[lang=ar] .btm button,html[lang=ar] .btm p{font-family:var(--font-ar-text)!important}.btm.rtl .btn-skew,.btm.rtl .display,.btm.rtl .display-x,.btm.rtl .wordmark,html[lang=ar] .btm .btn-skew,html[lang=ar] .btm .display,html[lang=ar] .btm .display-x,html[lang=ar] .btm .wordmark{font-family:var(--font-ar-display)!important;font-weight:800;font-variation-settings:normal;letter-spacing:0!important;text-transform:none!important;line-height:1.02!important}.btm.rtl .mono,.btm.rtl .num,.btm.rtl .num *,html[lang=ar] .btm .mono,html[lang=ar] .btm .num,html[lang=ar] .btm .num *{font-family:var(--font-mono)!important}.btm.rtl .mc{letter-spacing:.02em;font-size:12px}.btm.rtl .arena .a-head{font-size:clamp(56px,10vw,180px)}.btm.rtl .reg .r-head{font-size:clamp(56px,min(7.2vw,20vh),170px);line-height:1.04!important}.btm.rtl .foot .f-mark{font-size:clamp(56px,10.5vw,220px)}.btm.rtl .hero-m .stack{font-size:clamp(64px,22vw,120px);line-height:1.02}.btm .arabic-display{font-weight:800;direction:rtl;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;line-height:1.35;letter-spacing:0}.btm .arabic-display,html[lang=ar] .btm .arabic-display{font-family:var(--font-ar-display)!important}.btm .display{font-family:var(--font-display);font-weight:400;text-transform:uppercase;letter-spacing:.004em;line-height:.88}.btm .display-x{font-family:var(--font-display-x);font-weight:800;font-variation-settings:"opsz" 96,"wdth" 80;text-transform:none;letter-spacing:-.03em;line-height:.94}.btm{font-variation-settings:"opsz" 14,"wdth" 100}.btm .lead{font-variation-settings:"opsz" 28,"wdth" 100}.btm .mono,.btm .num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum","tnum"}.btm .mc{font-family:var(--font-text);font-size:var(--fs-micro);font-weight:600;letter-spacing:.18em;text-transform:uppercase;line-height:1.4}html[lang=ar] .btm .mc{letter-spacing:.02em;font-size:12px}.btm .lead{font-size:var(--fs-lead);line-height:1.32;font-weight:500;letter-spacing:-.01em}.btm .small{font-size:var(--fs-small)}.btm .ice{color:var(--c-ice)}.btm .navy{color:var(--c-navy)}.btm .blue{color:var(--c-blue)}.btm .lime{color:var(--c-lime)}.btm .sky{color:var(--c-sky)}.btm .rule{height:var(--hair);background:currentColor;opacity:.22;transform-origin:0 50%}.btm[dir=rtl] .rule,[dir=rtl] .btm .rule{transform-origin:100% 50%}.btm .label-rule{display:flex;align-items:center;gap:14px}.btm .label-rule:after{content:"";flex:1 1;height:var(--hair);background:currentColor;opacity:.22}.btm .label-rule.short:after{flex:0 0 56px}.btm .btm-char,.btm .btm-line,.btm .btm-word{will-change:transform}.btm .display-x.is-split,.btm .display.is-split{padding-bottom:.08em;margin-bottom:-.08em}.btm :focus{outline:none}.btm :focus-visible{outline:2px solid var(--c-blue);outline-offset:3px}.btm .on-blue :focus-visible,.btm .on-navy :focus-visible,.btm.on-navy :focus-visible{outline-color:var(--c-lime)}.btm .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.btm .skip{position:fixed;top:8px;inset-inline-start:8px;z-index:300;background:var(--c-navy);color:var(--c-ice);padding:10px 14px;transform:translateY(-200%)}.btm .skip:focus-visible{transform:none}.btm .arr{display:inline-block;width:.72em;height:.72em;vertical-align:-.02em;transition:transform var(--d-fast) var(--ease-out-expo)}.btm [dir=rtl] .arr,.btm.rtl .arr{transform:scaleX(-1)}.btm .btn:hover .arr,.btm .link:hover .arr{transform:translate(.12em,-.12em)}.btm.rtl .btn:hover .arr,.btm.rtl .link:hover .arr{transform:scaleX(-1) translate(.12em,-.12em)}.btm .btn.acct{animation:btm-acct-in .5s var(--ease-out-expo) both}@keyframes btm-acct-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.btm .btn .av{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--c-lime);color:var(--c-navy);font-family:var(--font-mono);font-size:10px;font-weight:500;letter-spacing:.04em;line-height:1;overflow:hidden;flex:none;-webkit-margin-start:-6px;margin-inline-start:-6px}.btm .btn .av img{width:100%;height:100%;object-fit:cover;display:block}.btm .btn-lime .av{background:var(--c-navy);color:var(--c-lime)}.btm .menu .m-acct{display:grid;grid-gap:12px;gap:12px;justify-items:start;margin-top:18px}.btm .menu .m-acct .mc{opacity:.7}.btm .menu .m-acct .m-out{margin-top:4px;font-size:14px}.btm .link{display:inline-flex;align-items:center;gap:.45em;position:relative}.btm .link.ul:after{content:"";position:absolute;inset-inline-start:0;bottom:-3px;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:100% 50%;transition:transform var(--d-fast) var(--ease-in-out)}.btm .link.ul:hover:after{transform:scaleX(1);transform-origin:0 50%}.btm .btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;height:48px;padding:0 22px;font-family:var(--font-text);font-weight:600;font-size:14px;letter-spacing:.01em;white-space:nowrap;border:1px solid transparent;transition:background var(--d-micro) var(--ease-out-quart),color var(--d-micro) var(--ease-out-quart),border-color var(--d-micro);will-change:transform}.btm .btn-blue{background:var(--c-blue);color:var(--c-ice)}.btm .btn-blue:hover{background:var(--c-navy)}.btm .btn-lime{background:var(--c-lime);color:var(--c-navy)}.btm .btn-lime:hover{background:var(--c-ice)}.btm .btn-outline{border-color:currentColor;background:transparent}.btm .btn-outline:hover{background:var(--c-blue);border-color:var(--c-blue);color:var(--c-ice)}.btm .btn-outline.on-ice:hover{background:var(--c-navy);border-color:var(--c-navy)}.btm .btn-ghost{height:auto;padding:0}.btm .btn-skew{position:relative;display:inline-flex;align-items:center;gap:.6em;height:58px;padding:0 34px;font-family:var(--font-display);font-weight:400;font-size:22px;text-transform:uppercase;letter-spacing:.05em;color:var(--c-navy);background:var(--c-lime);-webkit-clip-path:polygon(7% 0,100% 0,93% 100%,0 100%);clip-path:polygon(7% 0,100% 0,93% 100%,0 100%);transition:color var(--d-micro)}.btm .btn-skew:before{content:"";position:absolute;inset:0;background:var(--c-navy);transform:translateX(-101%);transition:transform var(--d-fast) var(--ease-in-out);z-index:0}.btm .btn-skew:hover:before{transform:translateX(0)}.btm .btn-skew:hover{color:var(--c-lime)}.btm .btn-skew>*{position:relative;z-index:1}.btm.rtl .btn-skew{-webkit-clip-path:polygon(0 0,93% 0,100% 100%,7% 100%);clip-path:polygon(0 0,93% 0,100% 100%,7% 100%)}.btm.rtl .btn-skew:before{transform:translateX(101%)}.btm.rtl .btn-skew:hover:before{transform:translateX(0)}.btm .wrap{padding-inline:var(--gutter)}.btm .grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:clamp(12px,1.4vw,24px);column-gap:clamp(12px,1.4vw,24px)}.btm .chapter{position:relative;z-index:1}.btm .chapter-index{position:absolute;top:calc(var(--bar-h) + 18px);inset-inline-end:var(--gutter);display:flex;gap:12px;align-items:baseline}.btm .chapter-index .n{font-family:var(--font-mono);font-size:12px;letter-spacing:.1em}.btm .stage{position:fixed;inset:0;z-index:0;pointer-events:none;background:var(--c-ice)}.btm .stage,.btm .stage canvas{width:100%;height:100%}.btm .stage-static{position:absolute;inset:0;z-index:0;overflow:hidden}.btm .stage-static img{width:100%;height:100%;object-fit:cover}.btm .preloader{position:fixed;inset:0;z-index:200;background:var(--c-ice);color:var(--c-blue);overflow:hidden}.btm .preloader .count{bottom:calc(var(--gutter) - .12em);font-family:var(--font-display);font-weight:400;font-size:clamp(120px,22vw,380px);line-height:.8;letter-spacing:.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.btm .preloader .count,.btm .preloader .pre-line{position:absolute;inset-inline-start:var(--gutter)}.btm .preloader .pre-line{top:var(--gutter);max-width:24ch;color:var(--c-navy)}.btm .preloader .pre-mark{position:absolute;top:var(--gutter);inset-inline-end:var(--gutter)}.btm .preloader .ribbon{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.btm .preloader .ribbon path{fill:none;stroke:var(--c-lime);stroke-width:26;stroke-linecap:butt;vector-effect:non-scaling-stroke}.btm .preloader .wipe{position:absolute;inset:0;background:var(--c-blue);transform:translateY(101%)}.btm .topbar{position:fixed;top:0;left:0;right:0;z-index:50;height:var(--bar-h);display:grid;grid-template-columns:auto 1fr auto;align-items:center;padding-inline:var(--gutter);grid-gap:24px;gap:24px;transition:transform var(--d-fast) var(--ease-in-out),color var(--d-micro);background:#000}.btm .topbar,.btm .topbar.on-blue,.btm .topbar.on-ice,.btm .topbar.on-navy{color:var(--c-ice)}.btm .topbar .btn-blue:hover{background:var(--c-lime);color:var(--c-navy)}.btm .topbar.hidden{transform:translateY(-100%)}.btm .topbar .wordmark{display:inline-flex;align-items:center;height:var(--bar-h)}.btm .topbar .wordmark img{height:62px;width:auto}@media (max-width:899px){.btm .topbar .wordmark img{height:44px}}.btm .topbar nav{display:flex;justify-content:center;gap:clamp(20px,3vw,48px)}.btm .topbar nav a{font-size:14px;font-weight:500;padding:6px 0}.btm .topbar .right{display:flex;align-items:center;gap:18px}.btm .topbar .lang{font-family:var(--font-mono);font-size:12px;letter-spacing:.12em;padding:6px 0}.btm .topbar .btn{height:40px;padding:0 18px}.btm .topbar .arena-btn:hover{background:var(--c-ice);color:var(--c-navy)}.btm .burger{position:relative;width:40px;height:40px;display:grid;place-items:center}.btm .burger i{position:absolute;width:24px;height:2px;background:currentColor;transition:transform var(--d-fast) var(--ease-in-out),width var(--d-fast) var(--ease-in-out)}.btm .burger i:first-child{transform:translateY(-5px)}.btm .burger i:nth-child(2){transform:translateY(5px);width:16px;inset-inline-end:8px}.btm .burger.open i:first-child{transform:rotate(45deg)}.btm .burger.open i:nth-child(2){transform:rotate(-45deg);width:24px;inset-inline-end:8px}.btm .ticker{position:fixed;top:var(--bar-h);left:0;right:0;z-index:40;height:var(--ticker-h);background:#000;color:var(--c-ice);overflow:hidden;border-top:1px solid var(--hair-ice);border-bottom:1px solid var(--hair-ice);transition:transform var(--d-fast) var(--ease-in-out)}.btm .ticker.hidden{transform:translateY(calc(-100% - var(--bar-h)))}.btm .ticker .track{display:flex;gap:48px;height:100%;align-items:center;width:max-content;-webkit-padding-start:24px;padding-inline-start:24px;animation:btm-marquee 38s linear infinite}.btm.rtl .ticker .track{animation-name:btm-marquee-rtl}.btm .ticker .item{display:inline-flex;align-items:center;gap:12px;font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.btm .ticker .item .dot{width:7px;height:7px;background:var(--c-lime);animation:btm-blink 1.4s steps(1) infinite}.btm .ticker .item .clock{width:12px;height:12px}@keyframes btm-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes btm-marquee-rtl{0%{transform:translateX(0)}to{transform:translateX(50%)}}@keyframes btm-blink{50%{opacity:.2}}.btm .menu{position:fixed;inset:0;z-index:60;background:var(--c-navy);color:var(--c-ice);-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);visibility:hidden;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);overflow:hidden}.btm .menu.open{visibility:visible}.btm .menu .m-left{display:flex;flex-direction:column;justify-content:space-between;padding:calc(var(--bar-h) + 24px) var(--gutter) var(--gutter);min-height:100%}.btm .menu .m-links a{display:block;font-family:var(--font-display);font-weight:400;font-size:clamp(40px,6vw,112px);line-height:.96;text-transform:uppercase;letter-spacing:.02em;padding:.04em 0;transition:color var(--d-micro);overflow:hidden;white-space:nowrap}.btm .menu .m-links a span{display:inline-flex;align-items:baseline;gap:.2em;will-change:transform}.btm .menu .m-links a sup{font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;font-weight:400;vertical-align:top;align-self:flex-start;margin-top:.3em}.btm .menu .m-links a:hover{color:var(--c-lime)}.btm .menu .m-links .arr{width:.4em;height:.4em;opacity:0;transition:opacity var(--d-micro),transform var(--d-fast) var(--ease-out-expo)}.btm .menu .m-links a:hover .arr{opacity:1}.btm .menu .m-foot{display:flex;flex-wrap:wrap;gap:28px 40px;align-items:flex-end;justify-content:space-between;padding-top:32px;border-top:1px solid var(--hair-ice)}.btm .menu .m-foot ul{display:flex;flex-wrap:wrap;gap:8px 22px;font-size:14px}.btm .menu .m-right{position:relative;overflow:hidden;-webkit-border-start:1px solid var(--hair-ice);border-inline-start:1px solid var(--hair-ice)}.btm .menu .m-right img{width:100%;height:100%;object-fit:cover;transform:scale(1.12)}.btm .menu .m-right .m-tag{position:absolute;bottom:var(--gutter);inset-inline-start:var(--gutter);inset-inline-end:var(--gutter);display:flex;justify-content:space-between;gap:24px}.btm .cursor{position:fixed;top:0;left:0;z-index:100;pointer-events:none;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:var(--c-lime);will-change:transform;display:grid;place-items:center;transition:width var(--d-micro) var(--ease-out-quart),height var(--d-micro) var(--ease-out-quart),margin var(--d-micro) var(--ease-out-quart),background var(--d-micro),border-color var(--d-micro);border:1px solid transparent}.btm .cursor span,.btm .cursor svg{opacity:0;transform:scale(.4);transition:opacity var(--d-micro),transform var(--d-micro) var(--ease-out-quart)}.btm .cursor.is-arrow,.btm .cursor.is-play{width:52px;height:52px;margin:-26px 0 0 -26px;background:var(--c-blue)}.btm .cursor.is-arrow svg,.btm .cursor.is-play span{opacity:1;transform:none}.btm .cursor.is-play{width:72px;height:72px;margin:-36px 0 0 -36px}.btm .cursor svg{width:20px;height:20px;color:var(--c-ice)}.btm.rtl .cursor svg{transform:scaleX(-1)}.btm .cursor span{position:absolute;font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--c-ice)}.btm .cursor.on-lime{background:transparent;border-color:var(--c-navy);width:20px;height:20px;margin:-10px 0 0 -10px}.btm .cursor.is-down{transform:scale(.8)}.btm .hero{position:relative;min-height:100svh;color:var(--c-ice);overflow:hidden;display:grid;grid-template-rows:auto auto minmax(3vh,1fr) auto;grid-template-columns:minmax(0,1fr);padding:calc(var(--bar-h) + 3vh) var(--gutter) var(--gutter);box-sizing:border-box;--hero-lh:1;--hero-lines:min(12vw,(100svh - var(--bar-h) - 380px)/3/var(--hero-lh))}.btm.rtl .hero{--hero-lh:1.02;--hero-lines:min(10vw,(100svh - var(--bar-h) - 380px)/3/var(--hero-lh))}.btm.rtl .hero .h-line{letter-spacing:0!important}.btm .hero.is-waiting .h-bottom,.btm .hero.is-waiting .h-line,.btm .hero.is-waiting .h-marks,.btm .hero.is-waiting .h-tag{visibility:hidden}.btm .hero .h-visual{position:absolute;top:var(--bar-h);left:0;right:0;bottom:0;z-index:0;overflow:hidden;will-change:transform,opacity}.btm .hero .h-visual img,.btm .hero .h-visual video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:62% 0}.btm.rtl .hero .h-visual img,.btm.rtl .hero .h-visual video{transform:scaleX(-1);object-position:38% 0}.btm .hero .h-still{opacity:0}.btm .hero.is-static .h-still,.btm.static .hero .h-still{opacity:1}.btm .hero>:not(.h-visual){position:relative;z-index:1}.btm .hero .h-bottom,.btm .hero .h-lines,.btm .hero .h-marks,.btm .hero .h-tag{z-index:1}.btm .hero .h-marks{position:absolute;top:calc(var(--bar-h) + 16px);inset-inline-end:var(--gutter);display:grid;justify-items:end;grid-gap:12px;gap:12px;z-index:2;display:none}.btm .hero .h-lines{grid-row:1;display:grid;-webkit-margin-start:-.04em;margin-inline-start:-.04em;pointer-events:none;will-change:transform;max-width:56%}.btm .hero .h-line{font-family:var(--font-display);font-weight:400;font-size:var(--hero-lines);line-height:var(--hero-lh);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;will-change:transform}.btm .hero .h-tag{grid-row:2;margin-top:3vh;display:grid;grid-gap:10px;gap:10px;max-width:min(46vw,620px)}.btm .hero .h-tag .lead{max-width:28ch}.btm .hero .h-tag .rule{width:120px}.btm .hero .h-meta{display:flex;gap:18px;flex-wrap:wrap;align-items:baseline}.btm .hero .h-meta .tbc{color:var(--c-lime)}.btm .hero .h-right{justify-self:end;align-self:end}.btm .hero .h-badge{height:clamp(84px,10vh,120px);width:auto}.btm .hero .h-lockup{gap:clamp(20px,2.4vw,40px)}.btm .hero .h-lockup .lk-edition{height:clamp(72px,11.5vh,128px)}.btm .hero .h-lockup .lk-fmac{height:clamp(58px,9.5vh,104px)}.btm .hero .h-lockup .lk-badge{height:clamp(78px,13vh,144px)}.btm .hero .h-bottom{grid-row:4;display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:end;grid-gap:24px clamp(48px,5vw,110px);gap:24px clamp(48px,5vw,110px);margin-top:3vh}.btm .hero .h-left{display:grid;grid-gap:16px;gap:16px;justify-items:start}.btm .hero .h-cta{justify-self:start;display:grid;grid-gap:14px;gap:14px;justify-items:start;padding-bottom:6px}.btm .hero .h-count{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;justify-content:flex-start}.btm .hero .scroll-ind{display:flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.btm .hero .scroll-ind .bar{width:1px;height:36px;background:currentColor;opacity:.35;position:relative;overflow:hidden}.btm .hero .scroll-ind .bar:after{content:"";position:absolute;inset:0;background:var(--c-lime);transform:translateY(-100%);animation:btm-scroll-drip 1.8s var(--ease-in-out) infinite}@keyframes btm-scroll-drip{0%{transform:translateY(-100%)}60%{transform:translateY(100%)}to{transform:translateY(100%)}}.btm .countdown{display:inline-flex;gap:14px;font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px;letter-spacing:.06em}.btm .countdown b{font-weight:500}.btm .countdown i{font-style:normal;opacity:.55;-webkit-margin-start:2px;margin-inline-start:2px}.btm .countdown .live{display:inline-flex;align-items:center;gap:8px}.btm .countdown .live:before{content:"";width:8px;height:8px;background:var(--c-lime);animation:btm-blink 1.4s steps(1) infinite}@media (max-width:1199px){.btm .hero{--hero-lines:min(13vw,(100svh - var(--bar-h) - 360px)/3/var(--hero-lh))}.btm.rtl .hero{--hero-lines:min(10.5vw,(100svh - var(--bar-h) - 360px)/3/var(--hero-lh))}.btm .hero .h-bottom{grid-template-columns:auto minmax(0,1fr);gap:20px 32px}.btm .hero .scroll-ind{display:none}.btm .hero .h-lockup .lk-edition{height:64px}.btm .hero .h-lockup .lk-fmac{height:52px}.btm .hero .h-lockup .lk-badge{height:70px}}@media (max-height:700px){.btm .hero .h-lockup .lk-emblem img{height:40px}.btm .hero .h-lockup .lk-fmac{height:30px}}.btm .hero-m{display:none;position:relative;min-height:100svh;background:var(--c-blue);color:var(--c-ice);overflow:hidden}.btm .hero-m.is-waiting .m-bottom,.btm .hero-m.is-waiting .m-head{visibility:hidden}.btm .hero-m .m-img{position:absolute;top:var(--bar-h);left:0;right:0;bottom:0;will-change:transform;overflow:hidden}.btm .hero-m .m-img img,.btm .hero-m .m-img video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%}.btm .hero-m .m-still{opacity:0}.btm.static .hero-m .m-still{opacity:1}@media (min-width:900px){.btm .hero-m .m-img video{display:none}}.btm .hero-m .m-head{position:relative;z-index:1;padding:calc(var(--bar-h) + 22px) var(--gutter) 0;font-size:clamp(40px,13.2vw,76px);line-height:.94;letter-spacing:.015em;display:grid}.btm .hero-m .m-head span{display:block}.btm .hero-m .m-bottom{position:absolute;z-index:1;inset-inline:var(--gutter);bottom:96px;display:grid;grid-gap:12px;gap:12px}.btm .hero-m .m-bottom:before{content:"";position:absolute;inset:-40px calc(-1 * var(--gutter)) -110px;background:linear-gradient(0deg,rgba(0,87,255,.92) 30%,rgba(0,87,255,0));z-index:-1;pointer-events:none}.btm .m-cta{display:none}.btm .arena{min-height:100svh;color:var(--c-ice);padding:calc(var(--bar-h) + 5vh) 0 14vh;display:grid;align-content:center}.btm .arena .a-head{font-size:clamp(64px,12vw,220px);line-height:.84}.btm .arena .a-head>span{display:block;white-space:nowrap}.btm .arena .a-loc{display:flex;align-items:center;gap:16px;margin-bottom:4vh}.btm .arena .a-loc .rule{width:80px}.btm .arena .rows{margin-top:clamp(24px,4vh,56px);max-width:560px}.btm .arena .row{display:grid;grid-template-columns:44px 1fr auto;align-items:center;grid-gap:20px;gap:20px;padding:17px 0;border-top:1px solid var(--hair-ice);position:relative;cursor:pointer;color:var(--c-ice)}.btm .arena .row:last-child{border-bottom:1px solid var(--hair-ice)}.btm .arena .row .n{font-family:var(--font-mono);font-size:13px;letter-spacing:.1em;opacity:.7}.btm .arena .row .lbl{font-family:var(--font-display-x);font-size:clamp(22px,2.1vw,32px);font-weight:600;font-variation-settings:"opsz" 48,"wdth" 100;letter-spacing:-.02em;transition:transform var(--d-fast) var(--ease-out-expo)}.btm .arena .row:hover .lbl{transform:translateX(10px)}.btm.rtl .arena .row:hover .lbl{transform:translateX(-10px)}.btm .arena .row .arr{width:20px;height:20px;transition:transform var(--d-fast) var(--ease-out-expo),color var(--d-micro)}.btm .arena .row:hover .arr{color:var(--c-lime);transform:translate(4px,-4px)}.btm .arena .row .promise{grid-column:2/-1;font-size:14px;opacity:.7;max-width:44ch;height:0;overflow:hidden;transition:height var(--d-fast) var(--ease-in-out),opacity var(--d-fast),margin var(--d-fast) var(--ease-in-out);margin-top:0}.btm .arena .row.active .promise,.btm .arena .row:focus-within .promise,.btm .arena .row:hover .promise{height:auto;opacity:.85;margin-top:8px}.btm .arena .row .line{position:absolute;top:-1px;inset-inline-start:0;width:100%;height:1px;background:var(--c-lime);transform:scaleX(0);transform-origin:0 50%;transition:transform var(--d-fast) var(--ease-in-out)}.btm.rtl .arena .row .line{transform-origin:100% 50%}.btm .arena .row.active .line,.btm .arena .row:hover .line{transform:scaleX(1)}.btm .arena .mountains{position:absolute;inset-inline-end:var(--gutter);bottom:var(--gutter);display:grid;grid-gap:10px;gap:10px;justify-items:end;text-align:end;max-width:24ch}.btm .arena .mountains svg{width:clamp(140px,16vw,260px);height:auto;opacity:.9}.btm .champ{color:var(--c-ice);padding:calc(var(--bar-h) + 8vh) 0 10vh}.btm .champ .c-intro{min-height:84svh;display:grid;align-content:center;position:relative}.btm .champ .c-intro h2{font-size:clamp(40px,5.4vw,104px);line-height:.94;max-width:13ch}.btm .champ .facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6vh clamp(24px,4vw,72px);gap:6vh clamp(24px,4vw,72px);margin-top:clamp(40px,8vh,96px);max-width:640px}.btm .champ .fact{border-top:1px solid var(--hair-ice);padding-top:14px}.btm .champ .fact .v{font-family:var(--font-display);font-weight:400;font-size:clamp(56px,6.4vw,120px);line-height:.86;letter-spacing:.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.btm .champ .fact .v small{font-size:.42em;vertical-align:top;-webkit-margin-start:.1em;margin-inline-start:.1em;letter-spacing:0}.btm .champ .fact .k{margin-top:10px;opacity:.8}.btm .champ .diamond-tags{position:absolute;inset-inline-end:var(--gutter);top:50%;transform:translateY(-50%);display:grid;grid-gap:8px;gap:8px;text-align:end;opacity:.85}.btm .champ .schedule{margin-top:10vh;background:var(--c-navy);padding:6vh var(--gutter) 7vh;position:relative}.btm .champ .schedule.wrap{padding-inline:var(--gutter)}.btm .champ .s-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-bottom:28px}.btm .champ .s-head p{max-width:48ch;opacity:.75;font-size:14px}.btm .champ .mat{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border:1px solid var(--hair-ice);background:rgba(0,87,255,.12)}.btm .champ .mat .cell{min-height:150px;padding:16px;-webkit-border-end:1px solid var(--hair-ice);border-inline-end:1px solid var(--hair-ice);display:grid;align-content:space-between;grid-gap:18px;gap:18px;position:relative;transition:background var(--d-micro)}.btm .champ .mat .cell:last-child{-webkit-border-end:0;border-inline-end:0}.btm .champ .mat .cell:hover{background:rgba(247,250,252,.06)}.btm .champ .mat .cell .d{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.btm .champ .mat .cell .d b{font-family:var(--font-display);font-weight:400;font-size:40px;line-height:.86;letter-spacing:.01em}.btm .champ .mat .cell .d span{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;opacity:.7}.btm .champ .mat .cell .what{font-size:15px;font-weight:500;line-height:1.3}.btm .champ .mat .cell .where{font-size:12px;opacity:.7}.btm .champ .mat .cell .tag{position:absolute;top:0;inset-inline-end:0;background:var(--c-lime);color:var(--c-navy);font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;padding:4px 8px}.btm .champ .results{margin-top:28px;display:flex;flex-wrap:wrap;gap:14px;align-items:center}.btm .champ .pill{display:inline-flex;align-items:stretch;border:1px solid var(--c-ice);height:48px;color:var(--c-ice)}.btm .champ .pill .p-court{display:grid;place-items:center;padding:0 16px;font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;-webkit-border-end:1px solid var(--c-ice);border-inline-end:1px solid var(--c-ice);background:var(--c-ice);color:var(--c-navy)}.btm .champ .pill .p-status{display:inline-flex;align-items:center;gap:10px;padding:0 18px;font-size:14px}.btm .champ .pill .p-status svg{width:14px;height:14px;opacity:.8;animation:btm-spin 6s linear infinite}@keyframes btm-spin{to{transform:rotate(1turn)}}.btm .champ .results .spacer{flex:1 1}.btm .material{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));height:100svh;grid-gap:2px;gap:2px;color:var(--c-ice)}.btm .material,.btm .material .panel{position:relative;background:var(--c-navy)}.btm .material .panel{overflow:hidden}.btm .material .panel .img{position:absolute;inset:-12% 0;will-change:transform}.btm .material .panel img{width:100%;height:100%;object-fit:cover;transform:scale(1.02);transition:transform var(--d-slow) var(--ease-out-expo),filter var(--d-fast)}.btm .material .panel:hover img{transform:scale(1.07)}.btm .material .panel:after{content:"";position:absolute;inset:auto 0 0 0;height:42%;background:linear-gradient(0deg,rgba(6,27,80,.62),rgba(6,27,80,0));pointer-events:none;z-index:1}.btm .material .panel .halftone{position:absolute;inset:0;background-image:radial-gradient(circle at center,var(--c-navy) .9px,transparent 1.4px);background-size:6px 6px;mix-blend-mode:multiply;opacity:0;transition:opacity var(--d-fast) var(--ease-out-quart);pointer-events:none}.btm .material .panel:hover .halftone{opacity:.85}.btm .material .panel .cap{position:absolute;inset-inline:var(--gutter);bottom:var(--gutter);display:grid;grid-gap:6px;gap:6px;z-index:2}.btm .material .panel .cap .n{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;opacity:.7;margin-bottom:8px}.btm .material .panel .cap h3{font-family:var(--font-display);font-weight:400;font-size:clamp(28px,3vw,52px);line-height:.9;letter-spacing:.02em;text-transform:uppercase}.btm .material .panel .cap .sub{opacity:.75}.btm .material .panel .cap .rule{width:48px;margin-top:8px}.btm .material .m-line{position:absolute;top:calc(var(--bar-h) + 24px);inset-inline-start:var(--gutter);z-index:2;max-width:30ch;color:var(--c-ice);display:grid;grid-gap:10px;gap:10px}.btm .feel{color:var(--c-ice);min-height:100svh;padding:calc(var(--bar-h) + 10vh) 0 12vh;display:grid;align-content:end;position:relative}.btm .feel .f-head{font-size:var(--fs-h1);line-height:.84}.btm .feel .f-head .w{display:block}.btm .feel .f-head .w:nth-child(2){-webkit-margin-start:.9em;margin-inline-start:.9em}.btm .feel .f-head .w:nth-child(3){-webkit-margin-start:.35em;margin-inline-start:.35em}.btm .feel .f-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);grid-gap:40px clamp(24px,4vw,96px);gap:40px clamp(24px,4vw,96px);margin-top:clamp(40px,8vh,96px);align-items:end}.btm .feel .play{display:inline-flex;align-items:center;gap:18px;font-size:16px;font-weight:500}.btm .feel .play .disc{width:64px;height:64px;border:1px solid var(--c-ice);border-radius:50%;display:grid;place-items:center;transition:background var(--d-micro),transform var(--d-fast) var(--ease-out-expo)}.btm .feel .play:hover .disc{background:var(--c-lime);color:var(--c-navy);border-color:var(--c-lime);transform:scale(1.08)}.btm .feel .play .disc svg{width:18px;height:18px;-webkit-margin-start:3px;margin-inline-start:3px}.btm.rtl .feel .play .disc svg{transform:scaleX(-1);-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:3px;margin-inline-end:3px}.btm .feel .live-slot{border:1px solid var(--hair-ice);padding:22px;display:grid;grid-gap:14px;gap:14px;background:rgba(6,27,80,.45)}.btm .feel .live-slot .l-head{display:flex;justify-content:space-between;align-items:center;gap:16px}.btm .feel .live-slot .l-dot{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.btm .feel .live-slot .l-dot:before{content:"";width:8px;height:8px;background:var(--c-lime);animation:btm-blink 1.4s steps(1) infinite}.btm .feel .live-slot.idle .l-dot:before{background:transparent;outline:1px solid var(--c-lime);animation:none}.btm .feel .live-slot h3{font-family:var(--font-display-x);font-size:clamp(22px,2vw,30px);font-weight:700;font-variation-settings:"opsz" 48,"wdth" 100;letter-spacing:-.02em}.btm .feel .live-slot p{opacity:.75;font-size:14px;max-width:40ch}.btm .feel .thumbs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:2px;gap:2px;margin-top:28px}.btm .feel .thumbs figure{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--c-navy)}.btm .feel .thumbs img{width:100%;height:100%;object-fit:cover;transition:transform var(--d-slow) var(--ease-out-expo)}.btm .feel .thumbs figure:hover img{transform:scale(1.06)}.btm .feel .thumbs figcaption{position:absolute;inset-inline-start:12px;bottom:10px;font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.btm .feel .f-foot{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;margin-top:6vh;padding-top:20px;border-top:1px solid var(--hair-ice)}.btm .sound{display:inline-flex;align-items:center;gap:12px;font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.btm .sound .bars{display:inline-flex;align-items:flex-end;gap:2px;height:14px}.btm .sound .bars i{width:2px;height:4px;background:currentColor;transition:height .3s}.btm .sound.on .bars i{animation:btm-eq .9s ease-in-out infinite}.btm .sound.on .bars i:nth-child(2){animation-delay:.15s}.btm .sound.on .bars i:nth-child(3){animation-delay:.3s}.btm .sound.on .bars i:nth-child(4){animation-delay:.45s}@keyframes btm-eq{0%,to{height:4px}50%{height:14px}}.btm .film{position:fixed;inset:0;z-index:70;background:rgba(6,27,80,.96);display:grid;place-items:center;padding:var(--gutter);opacity:0;visibility:hidden;transition:opacity var(--d-fast),visibility 0s linear var(--d-fast)}.btm .film.open{opacity:1;visibility:visible;transition:opacity var(--d-fast)}.btm .film video{width:min(100%,160vh);aspect-ratio:16/9;background:#000}.btm .film .f-close{position:absolute;top:var(--gutter);inset-inline-end:var(--gutter);color:var(--c-ice);font-family:var(--font-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase}.btm .fuj{color:var(--c-navy);min-height:100svh;padding:calc(var(--bar-h) + 8vh) 0 0;position:relative;overflow:hidden}.btm .fuj .arabic-display{font-size:clamp(56px,8.6vw,156px);color:var(--c-blue);text-align:start;padding-inline:var(--gutter);max-width:56%}.btm .fuj .f-copy{margin-top:4vh}.btm .fuj .f-copy h2,.btm .fuj .f-copy h3.lead{font-family:var(--font-display-x);font-size:var(--fs-h3);font-weight:700;font-variation-settings:"opsz" 96,"wdth" 90;letter-spacing:-.03em;line-height:1.02;max-width:20ch}.btm .fuj .f-copy p{max-width:52ch;opacity:.85;margin-top:18px}.btm .fuj .cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--hair-navy);border-bottom:1px solid var(--hair-navy);margin-top:8vh;position:relative;z-index:2;background:rgba(247,250,252,.72);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.btm .fuj .card{display:grid;align-content:space-between;grid-gap:40px;gap:40px;min-height:260px;padding:22px;-webkit-border-end:1px solid var(--hair-navy);border-inline-end:1px solid var(--hair-navy);color:var(--c-navy);position:relative;overflow:hidden;transition:color var(--d-micro)}.btm .fuj .card:last-child{-webkit-border-end:0;border-inline-end:0}.btm .fuj .card:before{content:"";position:absolute;inset:0;background:var(--c-blue);transform:translateY(101%);transition:transform var(--d-fast) var(--ease-in-out);z-index:0}.btm .fuj .card:hover:before{transform:translateY(0)}.btm .fuj .card:hover{color:var(--c-ice)}.btm .fuj .card>*{position:relative;z-index:1}.btm .fuj .card .c-top{display:flex;justify-content:space-between;align-items:flex-start}.btm .fuj .card .c-top .arr{width:18px;height:18px}.btm .fuj .card h3{font-family:var(--font-display-x);font-size:clamp(20px,1.6vw,26px);font-weight:700;font-variation-settings:"opsz" 48,"wdth" 100;letter-spacing:-.02em;line-height:1.12}.btm .fuj .card p{font-size:14px;opacity:.8;margin-top:8px;max-width:28ch}.btm .fuj .terrain{position:relative;z-index:1;margin-top:-2vh;height:clamp(220px,34vh,460px);overflow:hidden}.btm .fuj .terrain img{position:absolute;bottom:0;inset-inline-start:0;width:140%;max-width:none;height:100%;object-fit:cover;object-position:50% 100%;will-change:transform}.btm .fuj .f-cta{position:absolute;z-index:3;bottom:var(--gutter);inset-inline-end:var(--gutter)}.btm .honour{background:var(--c-ice);color:var(--c-navy);padding:14vh 0;border-top:1px solid var(--hair-navy)}.btm .honour .split{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:8vh clamp(32px,6vw,120px);gap:8vh clamp(32px,6vw,120px)}.btm .honour h2{font-family:var(--font-display-x);font-size:var(--fs-h3);font-weight:700;font-variation-settings:"opsz" 96,"wdth" 90;letter-spacing:-.03em;margin-top:28px;max-width:18ch;line-height:1.02}.btm .honour table{width:100%;border-collapse:collapse;margin-top:36px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.btm .honour td,.btm .honour th{text-align:start;padding:16px 0;border-bottom:1px solid var(--hair-navy);vertical-align:baseline}.btm .honour thead th{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:400;opacity:.7;border-bottom-color:var(--c-navy)}.btm .honour td.code{font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;opacity:.7;width:72px}.btm .honour td.name{font-size:18px;font-weight:500}.btm .honour td.n{font-family:var(--font-display);font-weight:400;font-size:34px;line-height:.9;width:90px;text-align:end}.btm .honour tfoot td{border-bottom:0;border-top:1px solid var(--c-navy);font-weight:600}.btm .honour .weights{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.btm .honour .weights span{font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;padding:3px 7px;border:1px solid var(--hair-navy)}.btm .honour .patron{-webkit-border-start:1px solid var(--c-navy);border-inline-start:1px solid var(--c-navy);-webkit-padding-start:clamp(20px,2.5vw,40px);padding-inline-start:clamp(20px,2.5vw,40px);display:grid;grid-gap:28px;gap:28px;align-content:start}.btm .honour .patron blockquote{margin:0;font-family:var(--font-display-x);font-size:clamp(22px,2.1vw,34px);font-weight:600;font-variation-settings:"opsz" 48,"wdth" 100;letter-spacing:-.02em;line-height:1.18}.btm .honour .patron dl{display:grid;grid-template-columns:auto 1fr;grid-gap:12px 24px;gap:12px 24px;margin:0;font-size:15px}.btm .honour .patron dt{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;opacity:.78;padding-top:3px}.btm .honour .patron dd{margin:0;font-weight:500}.btm .honour .logos{display:flex;flex-wrap:wrap;gap:28px 40px;align-items:center;margin-top:8px}.btm .honour .logos img{height:34px;width:auto;filter:brightness(0) saturate(100%) invert(9%) sepia(60%) saturate(4000%) hue-rotate(220deg) brightness(90%);opacity:.85;transition:filter var(--d-micro),opacity var(--d-micro)}.btm .honour .logos a:hover img{filter:brightness(0) saturate(100%) invert(22%) sepia(100%) saturate(6000%) hue-rotate(222deg) brightness(100%);opacity:1}.btm .honour .mark{height:84px;width:auto;filter:grayscale(1) brightness(.2);opacity:.9}.btm .reg{background:var(--c-ice);color:var(--c-blue);min-height:100svh;display:grid;align-content:center;padding:12vh 0;position:relative;overflow:hidden;border-top:1px solid var(--hair-navy)}.btm .reg .r-head{font-size:clamp(88px,min(19.5vw,48vh),400px);line-height:.84}.btm .reg .r-head .w{display:block;white-space:nowrap}.btm .reg .r-head .w:nth-child(2){-webkit-margin-start:.42em;margin-inline-start:.42em}.btm .reg .r-foot{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap;margin-top:6vh;color:var(--c-navy)}.btm .reg .r-foot .ctas{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.btm .reg .r-foot .btn-lime{height:60px;padding:0 34px;font-size:16px}.btm .reg .r-foot .deadline{display:grid;grid-gap:6px;gap:6px}.btm .reg .r-foot .deadline b{font-family:var(--font-mono);font-weight:500;font-size:15px}.btm .panel-scrim{position:fixed;inset:0;z-index:55;background:rgba(6,27,80,.55);opacity:0;visibility:hidden;transition:opacity var(--d-fast),visibility 0s linear var(--d-fast)}.btm .panel-scrim.open{opacity:1;visibility:visible;transition:opacity var(--d-fast)}.btm .side{position:fixed;top:0;bottom:0;inset-inline-end:0;z-index:56;width:min(520px,100%);background:var(--c-ice);color:var(--c-navy);transform:translateX(102%);transition:transform var(--d-base) var(--ease-in-out);display:grid;grid-template-rows:auto 1fr auto;-webkit-border-start:1px solid var(--c-blue);border-inline-start:1px solid var(--c-blue);overflow:hidden}.btm.rtl .side{transform:translateX(-102%)}.btm .side.open{transform:translateX(0)}.btm .side .s-top{display:flex;justify-content:space-between;align-items:center;padding:22px 28px;border-bottom:1px solid var(--hair-navy)}.btm .side .s-top button{font-family:var(--font-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase}.btm .side .s-body{overflow:auto;padding:28px;display:grid;grid-gap:28px;gap:28px;align-content:start}.btm .side h2{font-family:var(--font-display);font-weight:400;font-size:48px;line-height:.9;letter-spacing:.02em;text-transform:uppercase;color:var(--c-blue)}.btm .side .roles{display:grid;grid-gap:10px;gap:10px}.btm .side .role{display:grid;grid-template-columns:22px 1fr;grid-gap:14px;gap:14px;align-items:start;padding:16px;border:1px solid var(--c-blue);cursor:pointer;transition:background var(--d-micro),color var(--d-micro)}.btm .side .role:hover{background:rgba(0,87,255,.06)}.btm .side .role.active{background:var(--c-blue);color:var(--c-ice)}.btm .side .role input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border:1px solid;margin:2px 0 0;display:grid;place-items:center}.btm .side .role input:checked:after{content:"";width:8px;height:8px;background:var(--c-lime)}.btm .side .role input:focus-visible{outline:2px solid var(--c-lime);outline-offset:3px}.btm .side .role b{display:block;font-weight:600;font-size:16px}.btm .side .role p{font-size:13px;opacity:.8;margin-top:4px}.btm .side .fees{display:grid;grid-gap:0;gap:0;border-top:1px solid var(--hair-navy)}.btm .side .fees div{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--hair-navy);font-size:14px}.btm .side .fees b{font-family:var(--font-mono);font-weight:500}.btm .side .s-foot{padding:20px 28px calc(20px + env(safe-area-inset-bottom));border-top:1px solid var(--hair-navy);display:grid;grid-gap:14px;gap:14px}.btm .side .s-foot .btn{height:56px;width:100%}.btm .side .s-foot .small{display:flex;gap:8px;justify-content:center}.btm .foot{background:var(--c-navy);color:var(--c-ice);padding:10vh 0 0;position:relative;overflow:hidden}.btm .foot .f-top{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px clamp(24px,3vw,48px)}.btm .foot .f-mark{flex:0 0 auto;max-width:100%;font-size:clamp(48px,11.4vw,240px);line-height:.84;white-space:nowrap;-webkit-margin-start:-.02em;margin-inline-start:-.02em}.btm .foot .f-top{overflow:visible}@media (max-width:899px){.btm .foot .f-mark{white-space:normal;font-size:clamp(56px,19vw,120px);line-height:.86}.btm .foot .f-ar{font-size:clamp(28px,8vw,48px)}}.btm .foot .f-ar{flex:1 1 240px;min-width:0;font-size:clamp(32px,4vw,80px);color:var(--c-lime);padding-bottom:.2em;white-space:normal;text-align:end}.btm.rtl .foot .f-ar{text-align:start}.btm.rtl .foot .f-ar.display{font-family:var(--font-display)!important;text-transform:uppercase!important;letter-spacing:.02em!important;line-height:.9!important;font-weight:400}.btm .foot .f-line{margin-top:4vh;font-size:var(--fs-lead);font-weight:500;max-width:30ch}.btm .foot .marquee{margin-top:8vh;border-top:1px solid var(--hair-ice);border-bottom:1px solid var(--hair-ice);overflow:hidden;padding:14px 0}.btm .foot .marquee .track{display:flex;gap:40px;width:max-content;animation:btm-marquee 60s linear infinite}.btm.rtl .foot .marquee .track{animation-name:btm-marquee-rtl}.btm .foot .marquee .track span{font-family:var(--font-display);font-weight:400;font-size:26px;text-transform:uppercase;letter-spacing:.04em;display:inline-flex;align-items:center;gap:40px;white-space:nowrap}.btm .foot .marquee .track span:after{content:"";width:8px;height:8px;background:var(--c-lime);transform:rotate(45deg)}.btm .foot .f-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;grid-gap:32px;gap:32px;padding:6vh 0}.btm .foot .f-grid .col{display:grid;grid-gap:10px;gap:10px;align-content:start;font-size:14px}.btm .foot .f-grid .col .mc{opacity:.6;margin-bottom:8px}.btm .foot .f-grid .col a{width:-moz-fit-content;width:fit-content}.btm .foot .f-grid .brand{display:grid;grid-gap:16px;gap:16px;align-content:start}.btm .foot .f-grid .brand img{height:92px;width:auto;filter:brightness(0) invert(1);opacity:.9}.btm .foot .f-bottom{display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap;padding:20px 0 28px;border-top:1px solid var(--hair-ice);font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;opacity:.75}@media (prefers-reduced-motion:reduce){.btm *,.btm :after,.btm :before{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}.btm .cursor{display:none}}@media (max-width:1199px){.btm .honour .split{grid-template-columns:1fr}.btm .honour .patron{-webkit-border-start:0;border-inline-start:0;-webkit-padding-start:0;padding-inline-start:0;border-top:1px solid var(--c-navy);padding-top:32px}.btm .fuj .cards{grid-template-columns:repeat(2,minmax(0,1fr))}.btm .fuj .card:nth-child(2){-webkit-border-end:0;border-inline-end:0}.btm .fuj .card:nth-child(-n+2){border-bottom:1px solid var(--hair-navy)}.btm .feel .f-grid{grid-template-columns:1fr}.btm .champ .mat{grid-template-columns:repeat(3,minmax(0,1fr))}.btm .champ .mat .cell:nth-child(3n){-webkit-border-end:0;border-inline-end:0}.btm .champ .mat .cell:nth-child(-n+3){border-bottom:1px solid var(--hair-ice)}.btm .menu{grid-template-columns:1fr}.btm .menu .m-right{display:none}}@media (max-width:899px){.btm{--bar-h:56px}.btm .hero{display:none}.btm .hero-m{display:block}.btm .chapter-index,.btm .cursor,.btm .topbar .btn,.btm .topbar nav{display:none}.btm .arena{padding-bottom:22vh}.btm .arena .a-head{font-size:clamp(64px,19vw,120px)}.btm .arena .mountains{position:static;justify-items:start;text-align:start;margin-top:8vh}.btm .champ .facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.btm .champ .diamond-tags{display:none}.btm .champ .mat{grid-template-columns:repeat(2,minmax(0,1fr))}.btm .champ .mat .cell{min-height:130px;border-bottom:1px solid var(--hair-ice)}.btm .champ .mat .cell:nth-child(3n){-webkit-border-end:1px solid var(--hair-ice);border-inline-end:1px solid var(--hair-ice)}.btm .champ .mat .cell:nth-child(2n){-webkit-border-end:0;border-inline-end:0}.btm .material{grid-template-columns:1fr;height:auto}.btm .material .panel{height:70svh}.btm .material .m-line{position:relative;top:auto;inset-inline-start:auto;padding:32px var(--gutter)}.btm .feel .f-head{font-size:clamp(72px,22vw,140px)}.btm .feel .f-head .w:nth-child(2),.btm .feel .f-head .w:nth-child(3){-webkit-margin-start:0;margin-inline-start:0}.btm .feel .thumbs{grid-template-columns:repeat(3,minmax(0,1fr))}.btm .fuj .arabic-display{font-size:clamp(56px,16vw,120px);text-align:start}.btm .fuj .cards{grid-template-columns:1fr}.btm .fuj .card{-webkit-border-end:0;border-inline-end:0;border-bottom:1px solid var(--hair-navy);min-height:0;gap:24px}.btm .fuj .card:last-child{border-bottom:0}.btm .fuj .f-cta{position:static;padding:24px var(--gutter) 0}.btm .fuj .terrain{margin-top:24px}.btm .reg .r-head{font-size:clamp(72px,24vw,160px)}.btm .side{width:100%;-webkit-border-start:0;border-inline-start:0}.btm .foot .f-top{grid-template-columns:1fr;align-items:start}.btm .foot .f-grid{grid-template-columns:1fr 1fr}.btm .foot .f-grid .brand{grid-column:1/-1}.btm .foot .brand .lockup{flex-wrap:wrap;max-width:240px;row-gap:14px}.btm .foot .brand .lockup .lk-sep:last-of-type{display:none}.btm .honour td.name{font-size:16px}.btm .ticker .track{animation-duration:22s}}@media (max-width:639px){.btm .champ .mat{grid-template-columns:1fr}.btm .champ .mat .cell{-webkit-border-end:0!important;border-inline-end:0!important}.btm .feel .thumbs{grid-template-columns:repeat(3,minmax(0,1fr))}.btm .honour .weights{display:none}.btm .foot .f-grid{grid-template-columns:1fr}}.btm .cut{-webkit-clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,0 100%)}.btm.rtl .cut{-webkit-clip-path:polygon(16px 0,100% 0,100% 100%,0 100%,0 16px);clip-path:polygon(16px 0,100% 0,100% 100%,0 100%,0 16px)}.btm .btn-navy{background:var(--c-navy);color:var(--c-ice)}.btm .btn-navy:hover{background:var(--c-blue)}.btm .btn-ice{background:var(--c-ice);color:var(--c-navy)}.btm .btn-ice:hover{background:var(--c-lime)}.btm .btn-outline.on-navy{border-color:var(--c-ice);color:var(--c-ice)}.btm .btn-outline.on-navy:hover{background:var(--c-ice);color:var(--c-navy);border-color:var(--c-ice)}.btm .ibtn{width:52px;height:52px;border-radius:50%;display:inline-grid;place-items:center;background:var(--c-blue);color:var(--c-ice);transition:background var(--d-micro),transform var(--d-fast) var(--ease-out-expo)}.btm .ibtn:hover{background:var(--c-navy);transform:scale(1.06)}.btm.rtl .ibtn svg{transform:scaleX(-1)}.btm .chips{display:flex;flex-wrap:wrap;gap:8px}.btm .chip{height:36px;padding:0 16px;border-radius:999px;border:1px solid;font-size:13px;font-weight:500;display:inline-flex;align-items:center;transition:background var(--d-micro),color var(--d-micro),border-color var(--d-micro)}.btm .chip.active,.btm .chip:hover{background:var(--c-ice);color:var(--c-blue);border-color:var(--c-ice)}.btm .tabs{position:relative;display:inline-flex;border:1px solid var(--hair-ice)}.btm .tab{position:relative;height:44px;padding:0 22px;font-size:14px;font-weight:600;color:var(--c-ice);opacity:.75;transition:opacity var(--d-micro),color var(--d-micro);z-index:1}.btm .tab.active{opacity:1;color:var(--c-navy)}.btm .tabs .ink{position:absolute;top:0;bottom:0;background:var(--c-ice);z-index:0;transition:transform var(--d-fast) var(--ease-in-out),width var(--d-fast) var(--ease-in-out)}.btm .status{display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 12px;border-radius:999px;font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;background:rgba(247,250,252,.14);color:var(--c-ice)}.btm .status:before{content:"";width:6px;height:6px;background:var(--c-lime)}.btm .status.live:before{animation:btm-blink 1.4s steps(1) infinite}.btm .lockup{display:inline-flex;align-items:center;gap:22px;color:var(--c-navy)}.btm .lockup img{image-rendering:auto}.btm .lockup.tone-ice{color:var(--c-ice)}.btm .lockup .lk-emblem{display:inline-flex;align-items:center;gap:12px}.btm .lockup .lk-emblem img{height:56px;width:auto}.btm .lockup .lk-type{display:grid;line-height:1;grid-gap:2px;gap:2px}.btm .lockup .lk-ed{font-size:10px;letter-spacing:.14em}.btm .lockup .lk-l1{font-size:22px;line-height:.9;letter-spacing:.02em}.btm .lockup .lk-l2,.btm .lockup .lk-l3{font-size:8.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.btm.rtl .lockup .lk-l2,.btm.rtl .lockup .lk-l3{letter-spacing:0;font-size:10px}.btm .lockup .lk-l3 b{font-weight:500;-webkit-margin-start:4px;margin-inline-start:4px}.btm .lockup .lk-sep{display:none}.btm .lockup .lk-fmac{height:48px;width:auto}.btm .lockup .lk-edition{height:60px;width:auto}.btm .lockup .lk-badge{height:70px;width:auto}.btm .lockup.compact .lk-edition{height:46px}.btm .lockup.compact .lk-fmac{height:36px}.btm .lockup.compact .lk-badge{height:54px}.btm .menu .m-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:32px clamp(20px,3vw,56px);gap:32px clamp(20px,3vw,56px);align-content:start}.btm .menu .m-col h3{font-family:var(--font-display);font-weight:400;font-size:clamp(30px,3.6vw,60px);line-height:.96;text-transform:uppercase;letter-spacing:.02em;overflow:hidden;padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid var(--hair-ice)}.btm .menu .m-col h3 span{display:block;will-change:transform}.btm .menu .m-col ul{display:grid;grid-gap:2px;gap:2px}.btm .menu .m-col li a{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:9px 0;font-size:15px;font-weight:500;border-bottom:1px solid rgba(247,250,252,.08);transition:color var(--d-micro),padding var(--d-micro)}.btm .menu .m-col li a:hover{color:var(--c-lime);-webkit-padding-start:6px;padding-inline-start:6px}.btm .menu .m-col li a .arr{width:14px;height:14px;opacity:.6}.btm .menu .m-right img,.btm .menu .m-right video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.btm .menu .m-right .m-tag{z-index:1}.btm .menu .m-foot .lockup{color:var(--c-ice)}.btm .m-bar{display:none;position:fixed;bottom:0;left:0;right:0;z-index:45;padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));background:rgba(247,250,252,.94);border-top:1px solid var(--hair-navy);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--c-navy);grid-template-columns:1fr auto auto auto;gap:6px;align-items:center}.btm .m-bar.on-dark{background:rgba(6,27,80,.92);border-top-color:var(--hair-ice);color:var(--c-ice)}.btm .m-bar .btn{height:50px;font-size:15px}.btm .m-bar .m-bar-ic{display:grid;justify-items:center;grid-gap:3px;gap:3px;min-width:56px;height:50px;align-content:center;font-family:var(--font-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase}.btm .champ .s-bar{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;margin-bottom:22px}.btm .champ .mat .cell.dim{opacity:.35}.btm .champ .mat .cell{transition:opacity var(--d-fast),background var(--d-micro)}.btm .champ .rtable{border:1px solid var(--hair-ice);background:rgba(0,87,255,.12)}.btm .champ .rtable .rrow{display:grid;grid-template-columns:120px 1fr auto 28px;grid-gap:16px;gap:16px;align-items:center;padding:16px 18px;border-bottom:1px solid var(--hair-ice);font-size:15px}.btm .champ .rtable .rrow:last-child{border-bottom:0}.btm .champ .rtable .rhead{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;opacity:.7;background:rgba(247,250,252,.04)}.btm .champ .rtable .rrow .court{font-family:var(--font-mono);letter-spacing:.06em}.btm .champ .rtable .rrow .arr{width:16px;height:16px;opacity:.7}.btm .champ .match{margin-top:2px;background:rgba(0,87,255,.18);border:1px solid var(--hair-ice);padding:22px 24px 24px;display:grid;grid-gap:14px;gap:14px}.btm .champ .match .m-head{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.btm .champ .match .m-title{font-family:var(--font-display);font-weight:400;font-size:clamp(28px,2.6vw,44px);text-transform:uppercase;letter-spacing:.02em;line-height:.9}.btm .champ .match .m-vs{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:20px;gap:20px;font-size:clamp(18px,1.6vw,24px);font-weight:500}.btm .champ .match .m-vs .line{width:40px;height:1px;background:var(--c-ice);opacity:.6}.btm .champ .match .m-vs span:last-child{text-align:end}.btm .champ .match .m-status{justify-self:center}.btm .feel .ed-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-rows:auto auto;grid-gap:2px;gap:2px;margin-top:clamp(40px,8vh,96px)}.btm .feel .ed{position:relative;overflow:hidden;min-height:220px;display:grid;align-content:end;grid-gap:10px;gap:10px;padding:24px;color:var(--c-ice);background:var(--c-navy)}.btm .feel .ed.stage-card{grid-row:1/3;min-height:460px}.btm .feel .ed img,.btm .feel .ed video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform var(--d-slow) var(--ease-out-expo)}.btm .feel .ed:hover img,.btm .feel .ed:hover video{transform:scale(1.05)}.btm .feel .ed:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(6,27,80,.78) 0,rgba(6,27,80,.15) 55%,rgba(6,27,80,0));pointer-events:none}.btm .feel .ed>*{position:relative;z-index:1}.btm .feel .ed h3{font-family:var(--font-display);font-weight:400;font-size:clamp(36px,4vw,72px);line-height:.9;text-transform:uppercase;letter-spacing:.01em;max-width:10ch}.btm .feel .ed p{max-width:34ch;opacity:.85}.btm .feel .ed.guide-card{background:var(--c-ice);color:var(--c-navy);align-content:space-between}.btm .feel .ed.guide-card:after{display:none}.btm .feel .ed.guide-card .icon{width:40px;height:40px;color:var(--c-blue)}.btm .feel .ed.film-card{cursor:pointer}.btm .feel .ed.film-card .ibtn{background:var(--c-ice);color:var(--c-navy)}.btm .feel .ed.film-card:hover .ibtn{background:var(--c-lime)}.btm .feel .ed.film-card .f-sub{font-family:var(--font-display);font-weight:400;font-size:clamp(24px,2.2vw,40px);letter-spacing:.06em;text-transform:uppercase;line-height:1}.btm .feel .live-slot{position:relative;overflow:hidden;margin-top:2px}.btm .feel .live-slot img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.55}.btm .feel .live-slot>*{position:relative;z-index:1}.btm .fuj .services{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:2px;gap:2px;margin-top:6vh}.btm .fuj .svc{position:relative;display:grid;grid-template-columns:44px 1fr auto;grid-gap:16px;gap:16px;align-items:start;padding:22px;min-height:132px;background:var(--c-ice);border:1px solid var(--hair-navy);color:var(--c-navy);transition:background var(--d-micro),color var(--d-micro),border-color var(--d-micro)}.btm .fuj .svc.wide{grid-column:1/-1;min-height:0}.btm .fuj .svc.filled{background:var(--c-navy);color:var(--c-ice);border-color:var(--c-navy)}.btm .fuj .svc:hover{background:var(--c-blue);border-color:var(--c-blue);color:var(--c-ice)}.btm .fuj .svc .icon{width:36px;height:36px;margin-top:2px}.btm .fuj .svc b{display:block;font-family:var(--font-display-x);font-weight:700;font-variation-settings:"opsz" 48,"wdth" 100;font-size:20px;letter-spacing:-.02em}.btm .fuj .svc p{font-size:14px;opacity:.8;margin-top:4px}.btm .fuj .svc .arr{width:18px;height:18px;margin-top:4px}.btm .fuj .tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2px;gap:2px;margin-top:2px}.btm .fuj .tile{position:relative;aspect-ratio:21/9;overflow:hidden;background:var(--c-ice)}.btm .fuj .tile img{width:100%;height:100%;object-fit:cover;transition:transform var(--d-slow) var(--ease-out-expo)}.btm .fuj .tile:hover img{transform:scale(1.04)}.btm .fuj .tile:after{content:"";position:absolute;inset:auto 0 0 0;height:46%;background:linear-gradient(0deg,rgba(6,27,80,.7),rgba(6,27,80,0));pointer-events:none}.btm .fuj .tile .cap{position:absolute;inset-inline-start:18px;bottom:14px;display:grid;grid-gap:2px;gap:2px;color:var(--c-ice);z-index:1}.btm .fuj .tile .cap b{font-family:var(--font-display);font-weight:400;font-size:22px;text-transform:uppercase;letter-spacing:.03em}.btm .reg{background:var(--c-blue);color:var(--c-ice);border-top:0}.btm .reg .poster{position:absolute;inset:0;z-index:0}.btm .reg .poster img{width:100%;height:100%;object-fit:cover;object-position:62% 50%;will-change:transform}.btm.rtl .reg .poster img{object-position:38% 50%;transform:scaleX(-1)}.btm .reg .wrap{position:relative;z-index:1}.btm .reg .r-head{font-size:clamp(56px,min(8vw,22vh),190px);line-height:.9;max-width:12.5ch}.btm .reg .r-head .w{white-space:normal}.btm .reg .r-head .w:nth-child(2){-webkit-margin-start:0;margin-inline-start:0}.btm .reg .r-kicker{margin-bottom:20px}.btm .reg .r-foot{color:var(--c-ice);justify-content:flex-start;gap:28px 40px;max-width:640px}.btm .reg .r-foot .deadline b{color:var(--c-lime)}.btm .honour .medal{aspect-ratio:3/4;overflow:hidden;border:1px solid var(--hair-navy)}.btm .honour .medal img{width:100%;height:100%;object-fit:cover}.btm .honour .brand-row{display:flex;flex-wrap:wrap;gap:24px;align-items:center}.btm .foot .f-tag{margin-top:3vh;display:flex;gap:24px;align-items:baseline;flex-wrap:wrap}.btm .foot .f-tag .display{font-size:clamp(22px,2.2vw,36px);letter-spacing:.03em}@media (max-width:1199px){.btm .feel .ed-grid{grid-template-columns:1fr 1fr}.btm .feel .ed.stage-card{grid-row:auto;grid-column:1/-1;min-height:360px}.btm .fuj .services{grid-template-columns:repeat(2,minmax(0,1fr))}.btm .menu .m-cols{grid-template-columns:1fr;gap:20px}.btm .menu .m-col ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0 20px;gap:0 20px}.btm .menu .m-col h3{font-size:clamp(34px,6vw,64px)}}@media (max-width:899px){.btm .m-cta{display:none}.btm .m-bar{display:grid}.btm .arena:before,.btm .champ .c-intro:before{content:"";position:absolute;inset:0 0 auto 0;height:72%;background:linear-gradient(180deg,rgba(6,27,80,.82) 0,rgba(6,27,80,.55) 55%,rgba(6,27,80,0));pointer-events:none;z-index:0}.btm .arena>*,.btm .champ .c-intro>*{position:relative;z-index:1}.btm .fuj:before{content:"";position:absolute;inset:0 0 auto 0;height:78%;background:linear-gradient(180deg,rgba(247,250,252,.9) 0,rgba(247,250,252,.72) 60%,rgba(247,250,252,0));pointer-events:none;z-index:0}.btm .fuj>*{position:relative;z-index:1}.btm .fuj .arabic-display{max-width:none}.btm .menu .m-cols{gap:26px}.btm .menu .m-col ul{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 18px;gap:0 18px}.btm .menu .m-col li a{font-size:13px;padding:7px 0}.btm .menu .m-col h3{font-size:clamp(30px,8.6vw,48px);border-bottom:1px solid var(--hair-ice);padding-bottom:10px;margin-bottom:8px}.btm .menu .m-left{padding-bottom:120px;overflow:auto}.btm .reg{padding-bottom:0}.btm .reg .wrap{min-height:calc(100svh - var(--bar-h) - 6vh);display:flex;flex-direction:column;justify-content:space-between;padding-bottom:130px}.btm .reg .r-foot .lockup{display:none}.btm .reg .poster:after{content:"";position:absolute;inset:auto 0 0 0;height:55%;background:linear-gradient(0deg,rgba(0,87,255,.92) 25%,rgba(0,87,255,0))}.btm .reg .r-foot{margin-top:0}.btm .feel .ed-grid{grid-template-columns:1fr}.btm .feel .ed{min-height:200px}.btm .fuj .services,.btm .fuj .tiles{grid-template-columns:1fr}.btm .champ .rtable .rrow{grid-template-columns:90px 1fr auto}.btm .champ .rtable .rrow .arr{display:none}.btm .champ .match .m-vs{font-size:16px}.btm .reg .poster img{object-position:50% 100%}.btm .reg{align-content:start;padding-top:calc(var(--bar-h) + 6vh);min-height:100svh}.btm .reg .r-head{font-size:clamp(56px,16vw,120px)}.btm .lockup{gap:12px}.btm .lockup .lk-emblem img{height:44px}.btm .lockup .lk-l1{font-size:18px}.btm .lockup .lk-fmac{height:32px}.btm .hero-m .m-bottom{bottom:120px}.btm .foot{padding-bottom:84px}}.btm .topbar.menu-open{z-index:70}.btm .arena-btn .arena-ic{display:none}.btm .arena-btn[aria-current=page]{box-shadow:inset 0 0 0 2px var(--c-navy)}@media (max-width:599px){.btm .aa-bar .arena-btn,.btm .ar-bar .arena-btn,.btm .pt-bar .arena-btn{padding:0 11px}.btm .aa-bar .arena-btn .arena-lbl,.btm .aa-bar .arena-btn .arr,.btm .ar-bar .arena-btn .arena-lbl,.btm .ar-bar .arena-btn .arr,.btm .pt-bar .arena-btn .arena-lbl,.btm .pt-bar .arena-btn .arr{display:none}.btm .aa-bar .arena-btn .arena-ic,.btm .ar-bar .arena-btn .arena-ic,.btm .pt-bar .arena-btn .arena-ic{display:block}.btm .aa-bar .btn.acct,.btm .ar-bar .btn.acct,.btm .pt-bar .btn.acct{font-size:0;gap:0;padding:0 6px}.btm .aa-bar .btn.acct .av,.btm .ar-bar .btn.acct .av,.btm .pt-bar .btn.acct .av{font-size:11px}.btm .aa-bar .btn.acct .arr,.btm .ar-bar .btn.acct .arr,.btm .pt-bar .btn.acct .arr{display:none}.btm.aa .aa-bar .btn.acct,.btm.ar .ar-bar .btn.acct,.btm.pt .pt-bar .btn.acct{font-size:0;gap:0;padding:0 6px}.btm.aa .aa-bar .btn.acct .av,.btm.ar .ar-bar .btn.acct .av,.btm.pt .pt-bar .btn.acct .av{font-size:11px}}.btm.rtl .arabic-display,.btm.rtl .display,.btm.rtl .display-x{line-height:1.24!important}.btm.rtl .hero{--hero-lh:1.2}.btm.rtl .hero .h-line{line-height:var(--hero-lh)!important}.btm.rtl .reg .r-head{line-height:1.22!important}.btm.rtl .hero-m .stack{line-height:1.22}.btm.rtl .arena .a-head,.btm.rtl .foot .f-mark{line-height:1.22!important}.btm.rtl .menu .m-col h3{font-family:var(--font-ar-display)!important;font-weight:800;letter-spacing:0;line-height:1.28;padding-top:.06em}.btm.rtl .char-mask,.btm.rtl .line-mask,.btm.rtl .word-mask,.btm.rtl [class$=-mask]{padding-block:.16em;margin-block:-.16em}.btm.rtl .hero-m .m-head,.btm.rtl .hero-m .m-head span{line-height:1.22!important;font-family:var(--font-ar-display)!important;letter-spacing:0}.btm.rtl .mc .num,.btm.rtl .mc.num,.btm.rtl .num.mc *{font-family:var(--font-mono)!important}.btm.rtl [class*=text],.btm.rtl [class*=title],.btm.rtl a,.btm.rtl b,.btm.rtl button,.btm.rtl dd,.btm.rtl dt,.btm.rtl em,.btm.rtl figcaption,.btm.rtl input,.btm.rtl label,.btm.rtl li,.btm.rtl small,.btm.rtl strong,.btm.rtl td,.btm.rtl textarea,.btm.rtl th{font-family:var(--font-ar-text)!important}.btm.rtl .display,.btm.rtl .display *{font-family:var(--font-ar-display)!important}.btm.rtl .mono,.btm.rtl .num,.btm.rtl .num *{font-family:var(--font-mono)!important}.btm.rtl address,.btm.rtl article,.btm.rtl blockquote,.btm.rtl caption,.btm.rtl cite,.btm.rtl details,.btm.rtl div,.btm.rtl dl,.btm.rtl fieldset,.btm.rtl figure,.btm.rtl footer,.btm.rtl h1,.btm.rtl h2,.btm.rtl h3,.btm.rtl h4,.btm.rtl h5,.btm.rtl h6,.btm.rtl header,.btm.rtl i,.btm.rtl legend,.btm.rtl main,.btm.rtl nav,.btm.rtl ol,.btm.rtl optgroup,.btm.rtl option,.btm.rtl q,.btm.rtl s,.btm.rtl section,.btm.rtl select,.btm.rtl span,.btm.rtl summary,.btm.rtl table,.btm.rtl time,.btm.rtl tr,.btm.rtl u,.btm.rtl ul{font-family:var(--font-ar-text)!important}.btm.rtl .arabic-display,.btm.rtl .display,.btm.rtl .display *{font-family:var(--font-ar-display)!important}.btm.rtl .mc,.btm.rtl .mc *{font-family:var(--font-ar-text)!important}.btm.rtl .display.num,.btm.rtl .mc .num,.btm.rtl .mc.num,.btm.rtl .mono,.btm.rtl .num,.btm.rtl .num *{font-family:var(--font-mono)!important}.btm.aa{min-height:100svh;background:var(--c-ice);display:grid;grid-template-columns:minmax(0,44%) minmax(0,1fr);padding-top:var(--bar-h)}html.btm-page.aa-page body{background:#f7fafc!important}.btm.aa .aa-bar{position:fixed;top:0;left:0;right:0;z-index:50;height:var(--bar-h);background:#000;color:var(--c-ice);display:flex;align-items:center;justify-content:space-between;gap:24px;padding-inline:var(--gutter)}.btm.aa .aa-bar .wordmark{display:inline-flex;align-items:center;height:var(--bar-h)}.btm.aa .aa-bar .wordmark img{height:62px;width:auto}.btm.aa .aa-bar .right{display:flex;align-items:center;gap:20px}.btm.aa .aa-bar .right .link{font-size:14px;font-weight:500}.btm.aa .aa-bar .lang{font-family:var(--font-mono);font-size:12px;letter-spacing:.12em}.btm.aa .aa-bar .btn{height:40px;padding:0 18px}.btm.aa .aa-side{position:-webkit-sticky;position:sticky;top:var(--bar-h);height:calc(100svh - var(--bar-h));background:var(--c-blue);color:var(--c-ice);overflow:hidden;display:grid;grid-template-rows:auto 1fr auto;padding:clamp(28px,5vh,56px) var(--gutter) var(--gutter);isolation:isolate}.btm.aa .aa-side .aa-visual{position:absolute;inset:0;z-index:0}.btm.aa .aa-side .aa-visual img{width:100%;height:100%;object-fit:cover;object-position:50% 42%;will-change:transform}.btm.aa .aa-side .aa-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,87,255,.85) 0,rgba(0,87,255,.35) 42%,rgba(0,87,255,0) 70%,rgba(0,87,255,.55))}.btm.aa .aa-side .kinetic{position:absolute;inset:0;width:100%;height:100%;color:var(--c-lime);opacity:.9;pointer-events:none;z-index:0}.btm.aa .aa-side>*{position:relative;z-index:1}.btm.aa .aa-side .aa-head{font-size:clamp(48px,5.6vw,112px);line-height:.96;letter-spacing:.015em}.btm.aa .aa-side .aa-head span{display:block;white-space:nowrap}.btm.aa.mode-register .aa-side .aa-head{font-size:clamp(40px,4.4vw,88px)}.btm.rtl.aa .aa-side .aa-head{line-height:1.08!important}.btm.aa .aa-side .aa-line{margin-top:18px;font-size:var(--fs-lead);font-weight:500;max-width:24ch}.btm.aa .aa-side .aa-micro{align-self:end;display:grid;grid-gap:4px;gap:4px;justify-items:start}.btm.aa .aa-side .aa-micro .rule{width:40px;margin-top:10px}.btm.aa .aa-side .aa-brand{display:grid;grid-gap:16px;gap:16px}.btm.aa .aa-side .lockup .lk-edition{height:clamp(56px,8vh,84px)}.btm.aa .aa-side .lockup .lk-fmac{height:clamp(44px,6.6vh,68px)}.btm.aa .aa-side .lockup .lk-badge{height:clamp(60px,9vh,96px)}.btm.aa .aa-form{position:relative;padding:clamp(32px,6vh,72px) clamp(24px,6vw,96px) clamp(48px,8vh,96px);display:grid;grid-template-columns:minmax(0,1fr);justify-items:stretch;align-content:start;color:var(--c-navy)}.btm.aa .aa-form .aa-inner{width:min(100%,640px);justify-self:center;display:grid;grid-gap:28px;gap:28px}.btm.aa .aa-form .aa-title{font-family:var(--font-display-x);font-weight:800;font-variation-settings:"opsz" 96,"wdth" 90;font-size:clamp(34px,3.6vw,56px);letter-spacing:-.03em;line-height:1;margin-top:10px}.btm.rtl.aa .aa-form .aa-title{font-family:var(--font-ar-display)!important;font-weight:800;letter-spacing:0;line-height:1.15}.btm.aa .aa-form .aa-lead{margin-top:12px;max-width:46ch;opacity:.85}.btm.aa .btn-google{width:100%;height:54px;border:1px solid var(--c-navy);background:var(--c-ice);color:var(--c-navy);font-weight:600;gap:12px}.btm.aa .btn-google:hover{background:var(--c-navy);color:var(--c-ice)}.btm.aa .btn-google svg{width:20px;height:20px}.btm.aa .aa-or{display:flex;align-items:center;gap:14px;font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;opacity:.7}.btm.aa .aa-or:after,.btm.aa .aa-or:before{content:"";flex:1 1;height:1px;background:currentColor;opacity:.35}.btm.fx .field{display:grid;grid-gap:8px;gap:8px;min-width:0;align-content:start}.btm.fx .field .lbl,.btm.fx .field label{font-family:var(--font-text);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;display:flex;justify-content:space-between;gap:12px}.btm.rtl.fx .field .lbl,.btm.rtl.fx .field label{letter-spacing:.02em;font-size:12px}.btm.fx .field label .opt{opacity:.55;letter-spacing:.1em;font-weight:500}.btm.fx .control{position:relative;display:flex;align-items:center;min-height:54px;border:1px solid rgba(6,27,80,.32);background:#fff;transition:border-color var(--d-micro),box-shadow var(--d-micro),background var(--d-micro)}.btm.fx .control:focus-within{border-color:var(--c-blue);box-shadow:inset 0 0 0 1px var(--c-blue)}.btm.fx .field.has-error .control{border-color:var(--c-navy);box-shadow:inset 0 0 0 1px var(--c-navy),inset 4px 0 0 var(--c-lime)}.btm.rtl.fx .field.has-error .control{box-shadow:inset 0 0 0 1px var(--c-navy),inset -4px 0 0 var(--c-lime)}.btm.fx .control input,.btm.fx .control select{flex:1 1;min-width:0;height:52px;padding:0 16px;border:0;background:transparent;font:inherit;font-size:16px;color:var(--c-navy);outline:none;-moz-appearance:none;appearance:none;-webkit-appearance:none}.btm.fx .control input::placeholder{color:rgba(6,27,80,.45)}.btm.fx .control input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 100px #fff;-webkit-text-fill-color:var(--c-navy)}.btm.fx .control input:focus-visible,.btm.fx .control select:focus-visible{outline:2px solid var(--c-lime);outline-offset:-4px}.btm.fx .control .chev{position:absolute;inset-inline-end:14px;width:16px;height:16px;pointer-events:none;opacity:.7}.btm.fx .control select{-webkit-padding-end:42px;padding-inline-end:42px;cursor:pointer}.btm.fx .control select option[value=""],.btm.fx .control select:invalid{color:rgba(6,27,80,.55)}.btm.fx .control .tog{height:100%;padding:0 14px;font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--c-blue);-webkit-border-start:1px solid rgba(6,27,80,.16);border-inline-start:1px solid rgba(6,27,80,.16)}.btm.fx .control .tog:hover{background:rgba(0,87,255,.06)}.btm.fx .hint{font-size:13px;opacity:.7}.btm.fx .err{display:flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:12px;letter-spacing:.04em;color:var(--c-navy)}.btm.fx .err:before{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:9px solid var(--c-lime);filter:drop-shadow(0 0 0 var(--c-navy))}.btm.fx .row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px 16px;gap:18px 16px}.btm.fx .control>*,.btm.fx .row>*{min-width:0}.btm.fx .control input{width:100%}.btm.fx .row.phone{grid-template-columns:minmax(148px,32%) minmax(0,1fr);align-items:start}.btm.fx .combo .control input{text-overflow:ellipsis;-webkit-padding-end:40px;padding-inline-end:40px}.btm.fx .combo{position:relative}.btm.fx .combo .cb-list{position:absolute;top:calc(100% + 4px);inset-inline-start:0;min-width:100%;width:max-content;max-width:min(460px,calc(100vw - 2 * var(--gutter)));z-index:20;background:var(--c-navy);color:var(--c-ice);border:1px solid var(--c-navy);max-height:264px;overflow:auto;box-shadow:0 24px 48px rgba(6,27,80,.22)}.btm.fx .combo .cb-list button{width:100%;display:flex;gap:12px;align-items:baseline;padding:11px 14px;text-align:start;font-size:14px;white-space:nowrap;border-bottom:1px solid rgba(247,250,252,.08)}.btm.fx .combo .cb-list button b{font-family:var(--font-mono);font-weight:500;min-width:64px;flex:none}.btm.fx .combo .cb-list button span{overflow:hidden;text-overflow:ellipsis}.btm.fx .combo .cb-list button.active,.btm.fx .combo .cb-list button:hover{background:var(--c-blue)}.btm.fx .combo .cb-list .none{padding:12px 14px;font-size:13px;opacity:.7}.btm.fx .check{display:grid;grid-template-columns:22px 1fr;grid-gap:14px;gap:14px;align-items:start;cursor:pointer;font-size:14px;line-height:1.5}.btm.fx .check input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;margin:2px 0 0;border:1px solid var(--c-navy);background:#fff;display:grid;place-items:center;cursor:pointer}.btm.fx .check input:checked{background:var(--c-navy)}.btm.fx .check input:checked:after{content:"";width:10px;height:6px;border-left:2px solid var(--c-lime);border-bottom:2px solid var(--c-lime);transform:translateY(-1px) rotate(-45deg)}.btm.fx .check input:focus-visible{outline:2px solid var(--c-blue);outline-offset:3px}.btm.fx .check a{color:var(--c-blue);text-decoration:underline;text-underline-offset:3px}.btm.fx .drop{position:relative;min-height:132px;border:1px dashed rgba(6,27,80,.45);background:#fff;display:grid;place-items:center;text-align:center;padding:18px;cursor:pointer;transition:border-color var(--d-micro),background var(--d-micro)}.btm.fx .drop.over,.btm.fx .drop:hover{border-color:var(--c-blue);background:rgba(0,87,255,.04)}.btm.fx .drop .icon{color:var(--c-blue);margin-bottom:8px}.btm.fx .drop input{position:absolute;inset:0;opacity:0;cursor:pointer}.btm.fx .drop.has{grid-template-columns:88px 1fr auto;place-items:center start;gap:16px;text-align:start;border-style:solid;border-color:var(--c-navy)}.btm.fx .drop.has img{width:88px;height:88px;object-fit:contain;background:var(--c-ice);border:1px solid rgba(6,27,80,.16)}.btm.fx .drop.has .doc-ic{width:88px;height:88px;display:grid;place-items:center;background:var(--c-ice);border:1px solid rgba(6,27,80,.16);color:var(--c-blue)}.btm.fx .drop.has b{display:block;font-weight:600;word-break:break-all}.btm.fx .drop.has .hint{margin-top:2px}.btm.fx .drop .rm{position:relative;z-index:2;font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--c-blue);padding:8px 10px;border:1px solid var(--c-blue)}.btm.fx .drop .rm:hover{background:var(--c-blue);color:var(--c-ice)}.btm.fx .banner{display:grid;grid-template-columns:4px 1fr;grid-gap:14px;gap:14px;padding:14px 16px;background:var(--c-navy);color:var(--c-ice);font-size:14px;line-height:1.5}.btm.fx .banner:before{content:"";background:var(--c-lime)}.btm.fx .banner.ok{background:var(--c-blue)}.btm.fx .banner b{display:block;font-family:var(--font-mono);font-weight:500;font-size:11px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:4px}.btm.fx .aa-submit{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.btm.fx .aa-submit .btn-lime{height:58px;padding:0 30px;font-size:15px;min-width:220px}.btm.fx .aa-submit .btn-lime[disabled]{opacity:.7;cursor:progress}.btm.fx .aa-submit .btn-lime .spin{width:16px;height:16px;border:2px solid rgba(6,27,80,.3);border-top:2px solid var(--c-navy);border-radius:50%;animation:aa-spin .8s linear infinite}@keyframes aa-spin{to{transform:rotate(1turn)}}.btm.fx .aa-foot{display:flex;gap:8px;flex-wrap:wrap;font-size:14px}.btm.fx .aa-foot .link{color:var(--c-blue)}.btm.aa .aa-section{position:relative;z-index:1;display:grid;grid-gap:18px;gap:18px;padding-top:26px;border-top:1px solid rgba(6,27,80,.22);scroll-margin-top:calc(var(--bar-h) + 24px)}.btm.aa .aa-section.has-open{z-index:30}.btm.aa .aa-section .s-head{display:flex;align-items:baseline;gap:14px}.btm.aa .aa-section .s-head .n{font-family:var(--font-display);font-size:32px;line-height:1;color:var(--c-blue);letter-spacing:.02em}.btm.aa .aa-section .s-head h2{font-family:var(--font-display-x);font-weight:700;font-variation-settings:"opsz" 48,"wdth" 100;font-size:22px;letter-spacing:-.02em}.btm.rtl.aa .aa-section .s-head h2{font-family:var(--font-ar-display)!important;letter-spacing:0}.btm.aa .aa-section .s-head .hint{-webkit-margin-start:auto;margin-inline-start:auto}.btm.aa .rail{position:-webkit-sticky;position:sticky;top:calc(var(--bar-h) + 32px);display:grid;grid-gap:14px;gap:14px;align-self:start}.btm.aa .rail a{display:grid;grid-template-columns:32px 1fr;grid-gap:12px;gap:12px;align-items:baseline;padding:10px 0;border-top:1px solid rgba(6,27,80,.22);opacity:.55;transition:opacity var(--d-micro)}.btm.aa .rail a.active,.btm.aa .rail a:hover{opacity:1}.btm.aa .rail a .n{font-family:var(--font-mono);font-size:12px;letter-spacing:.1em}.btm.aa .rail a b{display:block;font-weight:600}.btm.aa .rail a small{display:block;font-size:12px;opacity:.7}.btm.aa .aa-form.with-rail .aa-inner{grid-template-columns:190px minmax(0,1fr);gap:28px clamp(24px,4vw,64px);width:min(100%,860px)}.btm.aa .aa-form.with-rail .aa-inner>.rail{grid-row:2}.btm.aa .aa-form.with-rail .aa-inner>.aa-formcol{grid-row:2;display:grid;grid-gap:28px;gap:28px}.btm.aa .aa-form.with-rail .aa-inner>.aa-intro{grid-column:1/-1}.btm.aa .aa-success{display:grid;grid-gap:28px;gap:28px;justify-items:start}.btm.aa .aa-success .ring{width:96px;height:96px}.btm.aa .aa-success .ring circle{fill:none;stroke:var(--c-lime);stroke-width:3}.btm.aa .aa-success .ring path{fill:none;stroke:var(--c-navy);stroke-width:4;stroke-linecap:square}.btm.aa .aa-success ol{display:grid;grid-gap:0;gap:0;border-top:1px solid rgba(6,27,80,.22);width:100%}.btm.aa .aa-success li{display:grid;grid-template-columns:44px 1fr;grid-gap:14px;gap:14px;padding:16px 0;border-bottom:1px solid rgba(6,27,80,.22)}.btm.aa .aa-success li .n{font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;padding-top:4px}.btm.aa .aa-success li b{display:block;font-weight:600}.btm.aa .aa-success li p{font-size:14px;opacity:.8}.btm.aa .aa-success .actions{display:flex;gap:14px;flex-wrap:wrap}.btm.aa .aa-footer{grid-column:2;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:18px clamp(24px,6vw,96px);border-top:1px solid rgba(6,27,80,.16);font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;opacity:.75}.btm.aa .aa-in{will-change:transform,opacity}@media (max-width:1099px){.btm.aa .aa-form.with-rail .aa-inner{grid-template-columns:1fr}.btm.aa .rail{display:none}.btm.aa .aa-form.with-rail .aa-inner>.aa-formcol{grid-row:auto}}@media (max-width:899px){.btm.aa{grid-template-columns:1fr;--bar-h:56px}.btm.aa .aa-side{position:relative;top:auto;height:auto;min-height:46svh;padding:28px var(--gutter) 24px;grid-template-rows:auto auto}.btm.aa .aa-side .aa-micro{display:none}.btm.aa .aa-side .aa-brand{margin-top:18vh}.btm.aa .aa-side .aa-head{font-size:clamp(44px,12vw,72px)}.btm.aa .aa-side .aa-visual img{object-position:50% 70%}.btm.aa .aa-form{padding:32px var(--gutter) 56px}.btm.fx .row{grid-template-columns:1fr}.btm.fx .row.phone{grid-template-columns:minmax(132px,36%) minmax(0,1fr)}.btm.aa .aa-footer{grid-column:1;padding-inline:var(--gutter)}.btm.aa .aa-bar .right .link.back{display:none}}.btm.fx .drop.reused{border-style:solid;border-color:var(--hair-navy)}.btm.fx .drop .acts{display:flex;gap:6px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.btm.fx .drop .acts .rm{position:static}.btm.fx .drop .rp{cursor:pointer}.btm.fx .drop input.rp-input{pointer-events:none}.btm.fx .drop.reused:hover{border-color:var(--navy)}.btm.fx .drop.reused{display:grid;grid-template-columns:84px minmax(0,1fr);grid-gap:4px 14px;gap:4px 14px;align-items:center;text-align:start}.btm.fx .drop.reused .doc-ic,.btm.fx .drop.reused img{grid-row:1/3;margin:0}.btm.fx .drop.reused>div{min-width:0}.btm.fx .drop.reused b{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btm.fx .drop.reused .acts{grid-column:2;justify-content:flex-start}.btm.aa .aa-form.with-rail .aa-inner>.aa-success{grid-column:1/-1;max-width:640px}.btm.aa .aa-bar.menu-open{z-index:70}.btm.aa .aa-bar .right{gap:16px}@media (max-width:899px){.btm.aa .aa-bar .right{gap:10px}.btm.aa .aa-bar .btn{height:36px;padding:0 12px;font-size:13px}.btm.aa .aa-bar .burger{width:36px;height:36px}}.btm.rtl.aa .aa-head{line-height:1.24!important}.btm.pt{min-height:100svh;background:var(--c-ice);color:var(--c-navy);padding-top:var(--bar-h);display:flex;flex-direction:column}html.btm-page.pt-page body{background:#f7fafc!important}.btm.pt .pt-bar{position:fixed;top:0;left:0;right:0;z-index:50;height:var(--bar-h);background:#000;color:var(--c-ice);display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:24px;gap:24px;padding-inline:var(--gutter)}.btm.pt .pt-bar .wordmark{display:inline-flex;align-items:center;height:var(--bar-h)}.btm.pt .pt-bar .wordmark img{height:62px;width:auto}.btm.pt .pt-nav{display:flex;justify-content:center;gap:clamp(18px,2.4vw,40px)}.btm.pt .pt-nav a{position:relative;font-size:14px;font-weight:500;padding:6px 0;opacity:.78;transition:opacity var(--d-micro);white-space:nowrap}.btm.pt .pt-nav a.active,.btm.pt .pt-nav a:hover{opacity:1}.btm.pt .pt-nav a.active:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:var(--c-lime)}.btm.pt .pt-bar .right{display:flex;align-items:center;gap:20px}.btm.pt .pt-bar .right .link{font-size:14px;font-weight:500}.btm.pt .pt-bar .lang{font-family:var(--font-mono);font-size:12px;letter-spacing:.12em}.btm.pt .pt-bar .btn{height:40px;padding:0 18px}.btm.pt .pt-head{position:relative;overflow:hidden;isolation:isolate;background:var(--c-blue);color:var(--c-ice);padding:clamp(36px,6vh,64px) var(--gutter) clamp(28px,4.5vh,48px);min-height:clamp(260px,36vh,400px);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;grid-gap:24px 48px;gap:24px 48px}.btm.pt .pt-head .pt-visual{position:absolute;inset:0;z-index:0}.btm.pt .pt-head .pt-visual img{width:100%;height:100%;object-fit:cover;object-position:78% 38%}.btm.pt .pt-head .pt-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0057ff 0,rgba(0,87,255,.94) 36%,rgba(0,87,255,.42) 66%,rgba(0,87,255,.18))}.btm.rtl.pt .pt-head .pt-visual:after{background:linear-gradient(270deg,#0057ff 0,rgba(0,87,255,.94) 36%,rgba(0,87,255,.42) 66%,rgba(0,87,255,.18))}.btm.rtl.pt .pt-head .pt-visual img{object-position:22% 38%}.btm.pt .pt-head .kinetic{position:absolute;inset:0;width:100%;height:100%;color:var(--c-lime);opacity:.9;pointer-events:none;z-index:0;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 44%,transparent 72%);mask-image:linear-gradient(90deg,#000 0,#000 44%,transparent 72%)}.btm.rtl.pt .pt-head .kinetic{-webkit-mask-image:linear-gradient(270deg,#000 0,#000 44%,transparent 72%);mask-image:linear-gradient(270deg,#000 0,#000 44%,transparent 72%)}.btm.pt .pt-head>:not(.pt-visual):not(.kinetic){position:relative;z-index:1}.btm.pt .pt-kicker{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.btm.pt .pt-kicker:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--c-lime)}.btm.pt .pt-head h1{font-family:var(--font-display);font-weight:400;font-size:clamp(44px,6.4vw,108px);line-height:.94;letter-spacing:.015em;text-transform:uppercase;margin-top:14px}.btm.pt .pt-head h1 span{display:block}.btm.rtl.pt .pt-head h1{font-family:var(--font-ar-display)!important;font-weight:800;line-height:1.12;letter-spacing:0;text-transform:none}.btm.pt .pt-head .pt-lead{margin-top:16px;font-size:var(--fs-lead);font-weight:500;max-width:36ch}.btm.pt .pt-side{display:grid;grid-gap:18px;gap:18px;justify-items:end}.btm.pt .pt-stats{display:flex;gap:clamp(20px,3vw,44px);flex-wrap:wrap}.btm.pt .pt-stats div{display:grid;grid-gap:4px;gap:4px}.btm.pt .pt-stats b,.btm.pt .pt-stats span{text-shadow:0 2px 18px rgba(6,27,80,.55)}.btm.pt .pt-stats b{font-family:var(--font-display);font-weight:400;font-size:clamp(32px,3.6vw,56px);line-height:1;letter-spacing:.02em}.btm.pt .pt-stats span{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;opacity:.85}.btm.pt .pt-actions{display:flex;gap:12px;flex-wrap:wrap}.btm.pt .pt-main{flex:1 1;padding:clamp(28px,4.5vh,48px) var(--gutter) clamp(56px,8vh,96px)}.btm.pt .pt-inner{width:min(100%,1240px);margin-inline:auto;display:grid;grid-gap:24px;gap:24px;align-content:start}.btm.pt .pt-main.wide .pt-inner{width:100%}.btm.pt .pt-in{will-change:transform,opacity}.btm.pt .pt-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.btm.pt .pt-seg{display:flex;flex-wrap:wrap;gap:4px;padding:4px;background:#fff;border:1px solid var(--hair-navy)}.btm.pt .pt-seg button{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px;font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--c-navy);transition:background var(--d-micro),color var(--d-micro)}.btm.rtl.pt .pt-seg button{font-family:var(--font-ar-text);letter-spacing:0;font-size:13px;font-weight:600}.btm.pt .pt-seg button b{font-weight:500;min-width:20px;height:20px;padding:0 6px;display:grid;place-items:center;background:rgba(6,27,80,.08);font-size:10px}.btm.pt .pt-seg button:hover:not(.active){background:rgba(0,87,255,.08)}.btm.pt .pt-seg button.active{background:var(--c-navy);color:var(--c-ice)}.btm.pt .pt-seg button.active b{background:var(--c-lime);color:var(--c-navy)}.btm.pt .pt-tools{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.btm.pt .pt-view{display:flex;border:1px solid var(--hair-navy);background:#fff}.btm.pt .pt-view button{width:42px;height:42px;display:grid;place-items:center;color:var(--c-navy);opacity:.55;transition:opacity var(--d-micro),background var(--d-micro),color var(--d-micro)}.btm.pt .pt-view button.active{opacity:1;background:var(--c-navy);color:var(--c-ice)}.btm.pt .btn.sm{height:42px;padding:0 16px;font-size:13px}.btm.pt .pt-ib{width:38px;height:38px;display:inline-grid;place-items:center;border:1px solid rgba(6,27,80,.32);color:var(--c-navy);background:#fff;transition:background var(--d-micro),color var(--d-micro),border-color var(--d-micro)}.btm.pt .pt-ib:hover{background:var(--c-navy);border-color:var(--c-navy);color:var(--c-ice)}.btm.pt .pt-ib.lime:hover{background:var(--c-lime);border-color:var(--c-lime);color:var(--c-navy)}.btm.pt .pt-ib svg{width:18px;height:18px}.btm.pt .pt-card{background:#fff;border:1px solid var(--hair-navy)}.btm.pt .pt-cta{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:20px;gap:20px;padding:22px 24px;background:var(--c-navy);color:var(--c-ice)}.btm.pt .pt-cta .ic{width:48px;height:48px;display:grid;place-items:center;background:var(--c-lime);color:var(--c-navy)}.btm.pt .pt-cta h3{font-family:var(--font-display-x);font-weight:800;font-size:22px;letter-spacing:-.02em}.btm.rtl.pt .g-title,.btm.rtl.pt .pt-app h3,.btm.rtl.pt .pt-cta h3,.btm.rtl.pt .pt-empty h3,.btm.rtl.pt .pt-sec h2{font-family:var(--font-ar-display)!important;letter-spacing:0}.btm.pt .pt-cta p{opacity:.8;font-size:14px;margin-top:2px}.btm.pt .pt-sec{display:grid;grid-gap:14px;gap:14px}.btm.pt .pt-sec h2{font-family:var(--font-display-x);font-weight:800;font-variation-settings:"opsz" 48,"wdth" 100;font-size:clamp(20px,2vw,26px);letter-spacing:-.02em;display:flex;align-items:baseline;gap:12px}.btm.pt .pt-sec h2 small{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:500;opacity:.6}.btm.pt .pt-rows{display:grid}.btm.pt .pt-row{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(0,1.1fr) minmax(0,1.1fr) minmax(0,1fr) minmax(0,.9fr) auto;grid-gap:16px;gap:16px;align-items:center;padding:14px 20px;background:#fff;border:1px solid var(--hair-navy);border-top:0;transition:background var(--d-micro);min-width:0}.btm.pt .pt-row.head{background:transparent;border:0;border-bottom:1px solid var(--hair-navy);padding:8px 20px;font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;opacity:.7}.btm.rtl.pt .pt-row.head{font-family:var(--font-ar-text);letter-spacing:0;font-size:12px}.btm.pt .pt-row:not(.head):hover{background:rgba(0,87,255,.04)}.btm.pt .pt-row.clickable{cursor:pointer}.btm.pt .pt-row>*{min-width:0}.btm.pt .pt-row .who{display:grid;grid-gap:2px;gap:2px}.btm.pt .pt-row .who b{font-weight:600}.btm.pt .pt-row .who b,.btm.pt .pt-row .who span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btm.pt .pt-row .who span{font-size:13px;opacity:.7}.btm.pt .mono{font-family:var(--font-mono);font-size:12px;letter-spacing:.04em}.btm.pt .pt-row .acts{display:flex;gap:8px;justify-content:flex-end}.btm.pt .pt-row .cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.btm.pt .pt-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:16px;gap:16px}.btm.pt .pt-app{position:relative;background:#fff;border:1px solid var(--hair-navy);padding:20px;display:grid;grid-gap:14px;gap:14px;align-content:start;transition:border-color var(--d-micro),box-shadow var(--d-micro);cursor:pointer}.btm.pt .pt-app:hover{border-color:var(--c-navy);box-shadow:0 18px 40px rgba(6,27,80,.12)}.btm.pt .pt-app .top{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.btm.pt .pt-app h3{font-family:var(--font-display-x);font-weight:700;font-size:18px;letter-spacing:-.01em;line-height:1.2}.btm.pt .pt-app .sub{font-size:13px;opacity:.7;margin-top:2px}.btm.pt .pt-app .meta{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 14px;gap:10px 14px}.btm.pt .pt-app .meta span{display:block;font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;opacity:.6;margin-bottom:2px}.btm.pt .pt-app .meta b{font-weight:500;font-size:14px;overflow-wrap:anywhere}.btm.pt .pt-app .pt-app-foot{display:flex;justify-content:space-between;align-items:center;gap:10px;padding-top:12px;border-top:1px solid var(--hair-navy)}.btm .pt-tag{display:inline-flex;align-items:center;gap:7px;height:24px;padding:0 9px;font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;border:1px solid transparent;white-space:nowrap;color:var(--c-navy)}.btm.rtl .pt-tag{font-family:var(--font-ar-text);letter-spacing:0;font-size:12px;font-weight:600}.btm .pt-tag:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.85}.btm .pt-tag.tone-outline{border-color:rgba(6,27,80,.4)}.btm .pt-tag.tone-navy{background:var(--c-navy);color:var(--c-ice)}.btm .pt-tag.tone-blue{background:var(--c-blue);color:var(--c-ice)}.btm .pt-tag.tone-sky{background:var(--c-sky);color:var(--c-navy)}.btm .pt-tag.tone-lime{background:var(--c-lime);color:var(--c-navy)}.btm .pt-tag.tone-black{background:#000;color:var(--c-ice)}.btm .pt-tag.tone-attn{background:var(--c-navy);color:var(--c-lime)}.btm .pt-empty{padding:clamp(40px,8vh,80px) 20px;text-align:center;display:grid;justify-items:center;grid-gap:10px;gap:10px;border:1px dashed rgba(6,27,80,.4);background:#fff}.btm .pt-empty .n{font-family:var(--font-display);font-size:64px;line-height:1;color:var(--c-blue);letter-spacing:.02em}.btm .pt-empty h3{font-family:var(--font-display-x);font-weight:800;font-size:24px;letter-spacing:-.02em}.btm .pt-empty p{max-width:44ch;opacity:.75}.btm .pt-empty .btn{margin-top:8px}.btm .pt-sk{display:grid;grid-gap:10px;gap:10px}.btm .pt-sk div{height:60px;background:linear-gradient(90deg,rgba(6,27,80,.06) 25%,rgba(6,27,80,.12) 50%,rgba(6,27,80,.06) 75%);background-size:200% 100%;animation:pt-sk 1.2s linear infinite}@keyframes pt-sk{to{background-position:-200% 0}}.btm .pt-defs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px 24px;gap:16px 24px}.btm .pt-def{display:grid;grid-gap:4px;gap:4px;min-width:0}.btm .pt-def.wide{grid-column:1/-1}.btm .pt-def .lbl{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;opacity:.6}.btm.rtl .pt-def .lbl{font-family:var(--font-ar-text);letter-spacing:0;font-size:12px}.btm .pt-def .val{font-weight:500;overflow-wrap:anywhere}.btm .pt-confirm p{font-size:16px;line-height:1.5;max-width:48ch}.btm .pt-tl{display:grid;grid-gap:0;gap:0;-webkit-border-start:1px solid var(--hair-navy);border-inline-start:1px solid var(--hair-navy);-webkit-margin-start:6px;margin-inline-start:6px}.btm .pt-tl li{position:relative;padding:0 0 18px 22px;display:grid;grid-gap:2px;gap:2px}.btm.rtl .pt-tl li{padding:0 22px 18px 0}.btm .pt-tl li:before{content:"";position:absolute;inset-inline-start:-7px;top:5px;width:12px;height:12px;border-radius:50%;background:#fff;border:2px solid var(--c-navy)}.btm .pt-tl li.now:before{background:var(--c-lime);border-color:var(--c-navy)}.btm .pt-tl li b{font-weight:600}.btm .pt-tl li span{font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;opacity:.65}.btm .pt-tl li p{font-size:14px;opacity:.85;margin-top:4px}.btm .pt-docs{display:grid;grid-gap:8px;gap:8px}.btm .pt-doc{display:grid;grid-template-columns:40px 1fr auto;align-items:center;grid-gap:14px;gap:14px;padding:10px 12px;border:1px solid var(--hair-navy);background:#fff}.btm .pt-doc .ic{width:40px;height:40px;display:grid;place-items:center;background:rgba(0,87,255,.08);color:var(--c-blue)}.btm .pt-doc .ic img{width:40px;height:40px;object-fit:cover}.btm .pt-doc b{display:block;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btm .pt-doc small{font-family:var(--font-mono);font-size:11px;opacity:.6}.btm .pt-doc .acts{display:flex;gap:8px}.btm .pt-doc.missing{border-style:dashed;background:transparent}.btm .pt-doc.missing .ic{background:rgba(6,27,80,.06);color:rgba(6,27,80,.5)}.btm .pt-steps{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.btm .pt-steps span{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;opacity:.5}.btm.rtl .pt-steps span{font-family:var(--font-ar-text);letter-spacing:0;font-size:12px}.btm .pt-steps span i{width:22px;height:22px;display:grid;place-items:center;border:1px solid;font-style:normal;font-size:10px}.btm .pt-steps span.done,.btm .pt-steps span.now{opacity:1}.btm .pt-steps span.now i{background:var(--c-navy);color:var(--c-ice);border-color:var(--c-navy)}.btm .pt-steps span.done i{background:var(--c-lime);border-color:var(--c-lime);color:var(--c-navy)}.btm .pt-steps em{flex:1 0 12px;height:1px;background:var(--hair-navy);min-width:12px}.btm .pt-form{display:grid;grid-gap:22px;gap:22px}.btm .pt-form .row3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px 16px;gap:18px 16px}.btm .pt-form .row3>*{min-width:0}.btm .pt-form .drop{min-height:112px}.btm.pt-modal-root{position:fixed;inset:0;z-index:70;display:grid;place-items:center;padding:24px;color:var(--c-navy);background:transparent;min-height:0;overflow:visible}.btm.pt-modal-root .pt-backdrop{position:absolute;inset:0;background:rgba(6,27,80,.72);opacity:0;transition:opacity .32s var(--ease-out-quart)}.btm.pt-modal-root.is-open .pt-backdrop{opacity:1}.btm.pt-modal-root .pt-modal{position:relative;width:min(100%,720px);max-height:calc(100svh - 48px);background:var(--c-ice);color:var(--c-navy);display:grid;grid-template-rows:auto minmax(0,1fr) auto;border-top:4px solid var(--c-lime);box-shadow:0 40px 80px rgba(6,27,80,.35);transform:translateY(24px);opacity:0;transition:transform .42s var(--ease-out-expo),opacity .3s var(--ease-out-quart)}.btm.pt-modal-root.is-open .pt-modal{transform:none;opacity:1}.btm.pt-modal-root .pt-modal.size-sm{width:min(100%,480px)}.btm.pt-modal-root .pt-modal.size-lg{width:min(100%,960px)}.btm.pt-modal-root .pt-modal.size-full{width:100%;max-height:100svh}.btm.pt-modal-root .pt-modal-h{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 28px 16px;border-bottom:1px solid var(--hair-navy)}.btm.pt-modal-root .pt-modal-h .mc{opacity:.6}.btm.pt-modal-root .pt-modal-h h2{font-family:var(--font-display-x);font-weight:800;font-variation-settings:"opsz" 48,"wdth" 96;font-size:clamp(22px,2.4vw,30px);letter-spacing:-.02em;line-height:1.1;margin-top:4px}.btm.rtl.pt-modal-root .pt-modal-h h2{font-family:var(--font-ar-display)!important;letter-spacing:0;line-height:1.25}.btm.pt-modal-root .pt-x{flex:none;width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--hair-navy);color:var(--c-navy);transition:background var(--d-micro),color var(--d-micro)}.btm.pt-modal-root .pt-x svg{width:16px;height:16px}.btm.pt-modal-root .pt-x:hover{background:var(--c-navy);color:var(--c-ice)}.btm.pt-modal-root .pt-modal-b{padding:22px 28px;overflow:auto;min-height:0;display:grid;grid-gap:22px;gap:22px;align-content:start}.btm.pt-modal-root .pt-modal-f{padding:16px 28px 22px;border-top:1px solid var(--hair-navy);display:flex;justify-content:flex-end;align-items:center;gap:12px;flex-wrap:wrap}.btm.pt-modal-root .pt-modal-f .spacer{flex:1 1}.btm .pt-toasts{position:fixed;bottom:20px;inset-inline-start:20px;z-index:90;display:grid;grid-gap:10px;gap:10px;width:min(360px,calc(100vw - 40px));pointer-events:none}.btm .pt-toast{pointer-events:auto;display:grid;grid-template-columns:1fr auto;grid-gap:12px;gap:12px;padding:14px 16px;background:var(--c-navy);color:var(--c-ice);-webkit-border-start:4px solid var(--c-lime);border-inline-start:4px solid var(--c-lime);box-shadow:0 16px 40px rgba(6,27,80,.3);animation:pt-toast-in .5s var(--ease-out-expo) both;font-size:14px;line-height:1.45}.btm .pt-toast.is-ok{background:var(--c-blue)}.btm .pt-toast.is-error{background:#000}.btm .pt-toast b{display:block;font-family:var(--font-mono);font-weight:500;font-size:11px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:3px}.btm .pt-toast button{width:28px;height:28px;font-size:20px;line-height:1;opacity:.7;color:inherit}@keyframes pt-toast-in{0%{opacity:0;transform:translateY(12px)}}.btm .pt-gate{flex:1 1;display:grid;grid-template-columns:minmax(0,44%) minmax(0,1fr);height:calc(100svh - var(--bar-h));min-height:520px;overflow:hidden}.btm .pt-gate .g-side{position:relative;overflow:hidden;isolation:isolate;background:var(--c-blue);color:var(--c-ice);padding:clamp(28px,5vh,56px) var(--gutter) var(--gutter);display:grid;grid-template-rows:auto 1fr auto}.btm .pt-gate .g-visual{position:absolute;inset:0;z-index:0}.btm .pt-gate .g-visual img{width:100%;height:100%;object-fit:cover;object-position:50% 42%}.btm .pt-gate .g-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,87,255,.85) 0,rgba(0,87,255,.35) 42%,rgba(0,87,255,0) 70%,rgba(0,87,255,.55))}.btm .pt-gate .g-side .kinetic{position:absolute;inset:0;width:100%;height:100%;color:var(--c-lime);opacity:.9;pointer-events:none;z-index:0}.btm .pt-gate .g-side>:not(.g-visual):not(.kinetic){position:relative;z-index:1}.btm .pt-gate .g-side h2{font-size:clamp(44px,5.2vw,104px);line-height:.96;letter-spacing:.015em}.btm .pt-gate .g-side h2 span{display:block;white-space:nowrap}.btm.rtl .pt-gate .g-side h2{line-height:1.1!important}.btm .pt-gate .g-brand{align-self:end;grid-row:3}.btm .pt-gate .g-side .lockup .lk-edition{height:clamp(56px,8vh,84px)}.btm .pt-gate .g-side .lockup .lk-fmac{height:clamp(44px,6.6vh,68px)}.btm .pt-gate .g-side .lockup .lk-badge{height:clamp(60px,9vh,96px)}.btm .pt-gate .g-main{padding:clamp(32px,6vh,80px) clamp(24px,6vw,96px);display:grid;align-content:center;grid-gap:clamp(14px,2.2vh,20px);gap:clamp(14px,2.2vh,20px);max-width:720px;min-height:0;overflow:auto}.btm .pt-gate .g-title{font-family:var(--font-display-x);font-weight:800;font-variation-settings:"opsz" 96,"wdth" 90;font-size:clamp(32px,3.4vw,52px);letter-spacing:-.03em;line-height:1}.btm .pt-gate .g-lead{font-size:var(--fs-lead);font-weight:500;max-width:44ch;opacity:.9}.btm .pt-gate .g-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:6px}.btm .pt-gate .g-actions .btn{height:54px;padding:0 26px}.btm .pt-gate .g-note{font-size:13px;opacity:.7;border-top:1px solid var(--hair-navy);padding-top:14px;max-width:48ch}.btm .pt-gate.is-loading{grid-template-columns:1fr;place-items:center}.btm .g-loading{display:grid;justify-items:center;grid-gap:14px;gap:14px;font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;opacity:.7}.btm .g-loading i{width:28px;height:28px;border:2px solid rgba(6,27,80,.2);border-top:2px solid var(--c-blue);border-radius:50%;animation:pt-spin .8s linear infinite}@keyframes pt-spin{to{transform:rotate(1turn)}}.btm.pt .pt-footer{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:18px var(--gutter);border-top:1px solid rgba(6,27,80,.16);font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;opacity:.75}@media (max-width:1099px){.btm.pt .pt-row{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) auto}.btm.pt .pt-row .hide-md{display:none}}@media (max-width:899px){.btm.pt{--bar-h:56px;padding-top:calc(var(--bar-h) + 44px)}.btm.pt .pt-bar{grid-template-columns:auto 1fr}.btm.pt .pt-bar .right .link.back{display:none}.btm.pt .pt-bar .right{justify-self:end}.btm.pt .pt-nav{position:fixed;top:var(--bar-h);left:0;right:0;z-index:49;height:44px;justify-content:flex-start;gap:22px;padding:0 var(--gutter);overflow-x:auto;background:var(--c-navy);color:var(--c-ice);align-items:center;scrollbar-width:none}.btm.pt .pt-nav::-webkit-scrollbar{display:none}.btm.pt .pt-nav a{font-size:13px}.btm.pt .pt-head{grid-template-columns:1fr;min-height:0;padding-top:32px}.btm.pt .pt-head .pt-visual img{object-position:70% 30%}.btm.pt .pt-head .pt-visual:after{background:linear-gradient(180deg,rgba(0,87,255,.9),rgba(0,87,255,.72))}.btm.pt .pt-side{justify-items:start}.btm.pt .pt-head h1{font-size:clamp(40px,11vw,64px)}.btm.pt .pt-row{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.btm.pt .pt-row .hide-sm,.btm.pt .pt-row.head{display:none}.btm .pt-gate{grid-template-columns:1fr;grid-template-rows:minmax(0,38%) minmax(0,1fr);height:calc(100svh - var(--bar-h) - 44px);min-height:0}.btm .pt-gate .g-side{min-height:0;grid-template-rows:auto 1fr auto;padding:22px var(--gutter) 18px}.btm .pt-gate .g-brand{margin-top:0}.btm .pt-gate .g-side .lockup .lk-edition{height:40px}.btm .pt-gate .g-side .lockup .lk-fmac{height:32px}.btm .pt-gate .g-side .lockup .lk-badge{height:44px}.btm .pt-gate .g-lead{font-size:15px}.btm .pt-gate .g-actions .btn{height:48px;padding:0 18px}.btm .pt-gate .g-side h2{font-size:clamp(40px,11vw,64px)}.btm .pt-gate .g-main{padding:22px var(--gutter) 24px;align-content:start}.btm .pt-defs,.btm .pt-form .row3{grid-template-columns:1fr}.btm.pt-modal-root{padding:0;place-items:end stretch}.btm.pt-modal-root .pt-modal{width:100%!important;max-height:94svh;transform:translateY(100%);border-top-width:4px}.btm.pt-modal-root .pt-modal-h{padding:18px 20px 14px}.btm.pt-modal-root .pt-modal-b{padding:18px 20px}.btm.pt-modal-root .pt-modal-f{padding:14px 20px 22px}.btm.pt-modal-root .pt-modal-f .btn{flex:1 1 auto;justify-content:center}.btm .pt-toasts{bottom:12px;inset-inline-start:12px}}.btm .vs-avatar{width:40px;height:40px;flex:none;display:grid;place-items:center;background:var(--c-navy);color:var(--c-lime);font-family:var(--font-mono);font-size:13px;overflow:hidden}.btm .vs-avatar img{width:100%;height:100%;object-fit:cover}.btm.pt .pt-row .who{grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px}.btm.pt .pt-row .who>div{min-width:0;display:grid;grid-gap:2px;gap:2px}.btm .only-sm{display:none}.btm .pt-cta.is-off{opacity:.75}.btm .pt-cta .btn[disabled]{opacity:.5;cursor:not-allowed}.btm .vs-intro{font-size:15px;opacity:.8;max-width:60ch}.btm .vs-ocr{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--hair-navy);background:#fff;font-size:14px}.btm .vs-ocr b{width:22px;height:22px;flex:none;display:grid;place-items:center;background:var(--c-lime);color:var(--c-navy);font-weight:600;font-size:12px}.btm .vs-ocr.is-fail b{background:var(--c-navy);color:var(--c-lime)}.btm .spin{width:16px;height:16px;flex:none;display:inline-block;border:2px solid rgba(6,27,80,.3);border-top:2px solid var(--c-navy);border-radius:50%;animation:pt-spin .8s linear infinite}.btm .vs-review{display:grid;grid-gap:18px;gap:18px;padding:20px;background:#fff;border:1px solid var(--hair-navy)}.btm .vs-files{display:flex;flex-wrap:wrap;gap:8px}.btm .vs-file{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border:1px solid var(--hair-navy);font-size:13px;background:var(--c-ice);max-width:100%}.btm .vs-file img{width:28px;height:28px;object-fit:cover}.btm .vs-file svg{width:18px;height:18px;color:var(--c-blue);flex:none}.btm .vs-progress{display:grid;grid-gap:6px;gap:6px;flex:1 1 220px;font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.btm .vs-progress i{display:block;height:4px;background:rgba(6,27,80,.12);position:relative;overflow:hidden}.btm .vs-progress i:after{content:"";position:absolute;inset:0;background:var(--c-blue);transform-origin:left;transform:scaleX(var(--p,0));transition:transform .3s var(--ease-out-quart)}.btm.rtl .vs-progress i:after{transform-origin:right}.btm .vs-approved{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:16px;gap:16px;padding:20px 22px;background:var(--c-lime);color:var(--c-navy)}.btm .vs-approved b{display:block;font-family:var(--font-display-x);font-weight:800;font-size:20px;letter-spacing:-.02em}.btm.rtl .vs-approved b{font-family:var(--font-ar-display)!important;letter-spacing:0}.btm .vs-approved p{font-size:14px;opacity:.85;margin-top:2px}.btm .vs-approved .btn{background:var(--c-navy);color:var(--c-ice)}.btm .vs-approved .btn:hover{background:#000}.btm .vs-head{justify-content:space-between;flex-wrap:wrap}.btm .vs-head,.btm .vs-head .who{display:flex;align-items:center;gap:14px}.btm .vs-head .who{min-width:0}.btm .vs-head .who b{display:block;font-weight:600}.btm .vs-head .who span{font-size:13px;opacity:.7}.btm .vs-note{padding:14px 16px;background:rgba(0,87,255,.06);-webkit-border-start:3px solid var(--c-blue);border-inline-start:3px solid var(--c-blue);font-size:14px;line-height:1.5;white-space:pre-line}.btm .vs-pick{display:grid;grid-gap:14px;gap:14px}.btm .vs-pick .drop{min-height:96px;position:relative}.btm .vs-pick .drop.has{grid-template-columns:1fr;place-items:stretch}@media (max-width:1099px){.btm.pt .pt-row{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) auto}}@media (max-width:899px){.btm .only-sm{display:inline-flex;align-items:center;gap:6px}.btm .vs-approved{grid-template-columns:1fr}.btm.pt .pt-cta{grid-template-columns:auto 1fr}.btm.pt .pt-cta .btn{grid-column:1/-1;justify-content:center}}.btm.pt-gate-wrap{--old-bar:80px;padding-top:var(--old-bar);min-height:100svh}.btm.pt-gate-wrap .pt-gate{height:calc(100svh - var(--old-bar))}@media (max-width:899px){.btm.pt-gate-wrap{--old-bar:64px}.btm.pt-gate-wrap .pt-gate{height:calc(100svh - var(--old-bar))}}.btm.pt .pt-head.tr-head .pt-visual img{object-position:70% 55%}.btm.pt .pt-head.dl-head .pt-visual img{object-position:74% 62%}.btm.pt .pt-head.dl-head .pt-visual:after{background:linear-gradient(90deg,rgba(0,87,255,.96) 0,rgba(0,87,255,.86) 34%,rgba(0,87,255,.3) 60%,rgba(0,87,255,.1))}.btm.rtl.pt .pt-head.dl-head .pt-visual:after{background:linear-gradient(270deg,rgba(0,87,255,.96) 0,rgba(0,87,255,.86) 34%,rgba(0,87,255,.3) 60%,rgba(0,87,255,.1))}.btm .tr-elig{display:grid}.btm .tr-need{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:22px;gap:22px;align-items:center;padding:24px 26px;background:var(--c-navy);color:var(--c-ice)}.btm .tr-need .ic{width:52px;height:52px;display:grid;place-items:center;background:var(--c-lime);color:var(--c-navy)}.btm .tr-need h3{font-family:var(--font-display-x);font-weight:800;font-size:22px;letter-spacing:-.02em}.btm.rtl .tr-need h3,.btm.rtl .tr-req-h h3,.btm.rtl .tr-shuttle h3{font-family:var(--font-ar-display)!important;letter-spacing:0}.btm .tr-need p{opacity:.85;font-size:14px;margin-top:4px;max-width:70ch}.btm .tr-need-acts{display:flex;gap:10px;flex-wrap:wrap}.btm .tr-need-acts .btn-outline{color:var(--c-ice)}.btm .tr-cap{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:28px;gap:28px;padding:22px 26px;background:#fff;border:1px solid var(--hair-navy);border-top:4px solid var(--c-lime);align-items:start}.btm .tr-cap-copy{display:grid;grid-gap:10px;gap:10px}.btm .tr-cap-copy p{font-size:15px;max-width:70ch}.btm .tr-bookings{display:grid;grid-gap:8px;gap:8px;margin-top:6px}.btm .tr-bookings li{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 12px;border:1px solid var(--hair-navy);font-size:14px}.btm .tr-bookings li b{font-weight:600}.btm .tr-bookings li .pt-tag{-webkit-margin-start:auto;margin-inline-start:auto}.btm .tr-meter{position:relative;display:grid;grid-template-columns:repeat(3,auto);grid-gap:24px;gap:24px;padding:14px 18px 20px;background:var(--c-ice);border:1px solid var(--hair-navy);min-width:320px}.btm .tr-meter div{display:grid;grid-gap:2px;gap:2px}.btm .tr-meter b{font-family:var(--font-display);font-weight:400;font-size:32px;line-height:1;letter-spacing:.02em}.btm .tr-meter .tr-hero b{color:var(--c-blue)}.btm .tr-meter i{grid-column:1/-1;display:block;height:6px;background:rgba(6,27,80,.12);position:relative;overflow:hidden}.btm .tr-meter i:after{content:"";position:absolute;inset:0;background:var(--c-navy);transform-origin:left;transform:scaleX(var(--p,0))}.btm.rtl .tr-meter i:after{transform-origin:right}.btm .tr-form{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:32px;gap:32px;align-items:start}.btm .tr-form-main{display:grid;grid-gap:28px;gap:28px;min-width:0}.btm .tr-legs{display:grid;grid-gap:14px;gap:14px}.btm .tr-nolegs{padding:18px;border:1px dashed rgba(6,27,80,.4);text-align:center}.btm .tr-leg{display:grid;grid-gap:16px;gap:16px;padding:18px;background:#fff;border:1px solid var(--hair-navy)}.btm .tr-leg.has-error{border-color:var(--c-navy);box-shadow:inset 4px 0 0 var(--c-lime)}.btm.rtl .tr-leg.has-error{box-shadow:inset -4px 0 0 var(--c-lime)}.btm .tr-leg-h{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.btm .tr-leg-h>b{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-display-x);font-weight:700;font-size:16px}.btm .tr-leg-h .link{-webkit-margin-start:auto;margin-inline-start:auto;font-size:13px;color:var(--c-blue)}.btm .tr-route{display:inline-flex;align-items:center;gap:8px;padding:4px 10px;background:rgba(0,87,255,.08)}.btm .tr-route i{font-style:normal;color:var(--c-blue)}.btm .tr-land,.btm .tr-off{transform:rotate(-45deg);color:var(--c-blue)}.btm .tr-leg .row3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px 16px;gap:18px 16px}.btm .tr-leg .row3>*{min-width:0}.btm .tr-leg .field .lbl{font-family:var(--font-text);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.btm.rtl .tr-leg .field .lbl{letter-spacing:.02em;font-size:12px}.btm .tr-pax{min-height:54px}.btm .tr-add{justify-self:start}.btm .tr-summary{position:-webkit-sticky;position:sticky;top:calc(var(--bar-h) + 20px)}.btm .tr-summary-card{display:grid;grid-gap:14px;gap:14px;padding:20px;background:#fff;border:1px solid var(--hair-navy);border-top:4px solid var(--c-lime)}.btm .tr-summary-card .btn{width:100%;justify-content:center;height:54px}.btm .tr-sum-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px 16px;gap:12px 16px}.btm .tr-sum-grid div{display:grid;grid-gap:2px;gap:2px;padding:10px 12px;background:var(--c-ice);border:1px solid var(--hair-navy)}.btm .tr-sum-grid b{font-family:var(--font-display);font-weight:400;font-size:28px;line-height:1;letter-spacing:.02em}.btm .tr-sum-grid b.bad{color:var(--c-blue)}.btm .tr-shuttle{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:18px;gap:18px;align-items:center;padding:18px 22px;background:rgba(0,87,255,.06);border:1px solid rgba(0,87,255,.25)}.btm .tr-shuttle .ic{width:48px;height:48px;display:grid;place-items:center;background:var(--c-blue);color:var(--c-ice)}.btm .tr-shuttle h3{font-family:var(--font-display-x);font-weight:800;font-size:18px;letter-spacing:-.02em}.btm .tr-shuttle p{font-size:14px;opacity:.85;margin-top:2px}.btm .tr-req,.btm .tr-reqs{display:grid;grid-gap:16px;gap:16px}.btm .tr-req{padding:20px 22px;background:#fff;border:1px solid var(--hair-navy)}.btm .tr-req-h{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap}.btm .tr-req-h h3{font-family:var(--font-display-x);font-weight:800;font-size:20px;letter-spacing:-.02em;margin-top:4px}.btm .tr-req-h p{margin-top:4px;opacity:.7}.btm .tr-req-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px 28px;gap:16px 28px}.btm .tr-req-grid>div{display:grid;grid-gap:8px;gap:8px;align-content:start}.btm .tr-req-leg{display:grid;grid-template-columns:32px minmax(0,1.6fr) minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:10px 12px;border:1px solid var(--hair-navy);font-size:14px}.btm .tr-req-leg>div{display:grid;grid-gap:2px;gap:2px;min-width:0}.btm .tr-req-leg>div>b{font-weight:600}.btm .tr-req-leg>div>span{font-size:13px;opacity:.75;overflow-wrap:anywhere}.btm .tr-req-ic{width:32px;height:32px;display:grid;place-items:center;background:rgba(0,87,255,.08)}.btm .tr-req-f{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding-top:12px;border-top:1px solid var(--hair-navy)}.btm .dl{display:grid;grid-template-columns:300px minmax(0,1fr);grid-gap:28px;gap:28px;align-items:start}.btm .dl-rail{position:-webkit-sticky;position:sticky;top:calc(var(--bar-h) + 20px);display:grid;grid-gap:16px;gap:16px;padding:18px;background:#fff;border:1px solid var(--hair-navy)}.btm .dl-rail-sec{display:grid;grid-gap:10px;gap:10px}.btm .dl-rail .pt-seg{padding:3px}.btm .dl-rail .pt-seg button{flex:1 1;justify-content:center;height:36px}.btm .dl-search{display:flex;align-items:center;gap:8px;height:46px;padding:0 12px;border:1px solid rgba(6,27,80,.32);background:#fff;color:var(--c-navy)}.btm .dl-search:focus-within{border-color:var(--c-blue);box-shadow:inset 0 0 0 1px var(--c-blue)}.btm .dl-search input{flex:1 1;min-width:0;border:0;background:transparent;font:inherit;font-size:14px;color:var(--c-navy);outline:none}.btm .dl-search input::-webkit-search-cancel-button{display:none}.btm .dl-search button{width:24px;height:24px;font-size:18px;line-height:1;opacity:.6}.btm .dl-tree{display:grid;grid-gap:2px;gap:2px;border-top:1px solid var(--hair-navy);padding-top:12px}.btm .dl-leaf,.btm .dl-node{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:10px 12px;text-align:start;font-size:14px;font-weight:500;color:var(--c-navy);transition:background var(--d-micro),color var(--d-micro)}.btm .dl-leaf b,.btm .dl-node b{font-family:var(--font-mono);font-weight:500;font-size:11px;min-width:22px;height:22px;padding:0 6px;display:grid;place-items:center;background:rgba(6,27,80,.08)}.btm .dl-leaf:hover,.btm .dl-node:hover{background:rgba(0,87,255,.06)}.btm .dl-node.active{background:var(--c-navy);color:var(--c-ice)}.btm .dl-node.active b{background:var(--c-lime);color:var(--c-navy)}.btm .dl-branch.open .dl-node:not(.active){background:rgba(6,27,80,.06)}.btm .dl-leaves{display:grid;grid-gap:2px;gap:2px;padding:4px 0 8px 14px;-webkit-border-start:2px solid rgba(6,27,80,.16);border-inline-start:2px solid rgba(6,27,80,.16);-webkit-margin-start:12px;margin-inline-start:12px}.btm.rtl .dl-leaves{padding:4px 14px 8px 0}.btm .dl-leaf{padding:8px 10px;font-size:13px}.btm .dl-leaf.active{background:rgba(0,87,255,.1);color:var(--c-blue)}.btm .dl-main{display:grid;grid-gap:22px;gap:22px;min-width:0}.btm .dl-group{display:grid;grid-gap:10px;gap:10px}.btm .dl-group-h{display:flex;align-items:baseline;gap:12px;font-family:var(--font-display-x);font-weight:800;font-size:18px;letter-spacing:-.02em;padding-bottom:6px;border-bottom:1px solid var(--hair-navy)}.btm.rtl .dl-group-h{font-family:var(--font-ar-display)!important;letter-spacing:0}.btm .dl-rows{display:grid;grid-gap:8px;gap:8px}.btm .dl-row{display:grid;grid-template-columns:56px minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:center;padding:12px 14px;background:#fff;border:1px solid var(--hair-navy);cursor:pointer;transition:border-color var(--d-micro),box-shadow var(--d-micro)}.btm .dl-card:hover,.btm .dl-row:hover{border-color:var(--c-navy);box-shadow:0 16px 36px rgba(6,27,80,.12)}.btm .dl-type{width:56px;height:64px;display:grid;place-items:center;align-content:center;grid-gap:2px;gap:2px;background:var(--c-navy);color:var(--c-lime);flex:none}.btm .dl-type b{font-family:var(--font-mono);font-weight:500;font-size:9px;letter-spacing:.12em;text-transform:uppercase}.btm .dl-type.is-doc{background:var(--c-blue);color:var(--c-ice)}.btm .dl-type.is-xls{background:var(--c-sky);color:var(--c-navy)}.btm .dl-type.is-img{background:var(--c-lime);color:var(--c-navy)}.btm .dl-type.is-file{background:rgba(6,27,80,.1);color:var(--c-navy)}.btm .dl-body{display:grid;grid-gap:4px;gap:4px;min-width:0}.btm .dl-title{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.btm .dl-title b{font-weight:600;font-size:16px}.btm .dl-body p{font-size:14px;opacity:.8;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.btm .dl-meta{display:flex;flex-wrap:wrap;gap:6px 14px;opacity:.7}.btm .dl-acts{display:flex;gap:8px}.btm .dl-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:14px;gap:14px}.btm .dl-card{display:grid;grid-gap:12px;gap:12px;padding:16px;background:#fff;border:1px solid var(--hair-navy);cursor:pointer;transition:border-color var(--d-micro),box-shadow var(--d-micro);align-content:start}.btm .dl-card .dl-type{width:100%;height:88px}.btm .dl-card .dl-acts{justify-content:flex-end;padding-top:10px;border-top:1px solid var(--hair-navy)}.btm .dl-viewer .pt-modal-b{padding:0;background:var(--c-navy)}.btm .dl-frame{border:0;background:#fff}.btm .dl-frame,.btm .dl-img{width:100%;height:calc(100svh - 190px)}.btm .dl-img{object-fit:contain;display:block}.btm .dl-unsupported{display:grid;justify-items:center;grid-gap:16px;gap:16px;padding:60px 24px;color:var(--c-ice);text-align:center}.btm .dl-unsupported p{max-width:40ch}@media (max-width:1099px){.btm .tr-form{grid-template-columns:1fr}.btm .tr-summary{position:static}.btm .tr-cap{grid-template-columns:1fr}.btm .tr-meter{min-width:0}.btm .dl{grid-template-columns:250px minmax(0,1fr)}}@media (max-width:899px){.btm .tr-need{grid-template-columns:auto 1fr}.btm .tr-need-acts{grid-column:1/-1}.btm .tr-leg .row3,.btm .tr-req-grid{grid-template-columns:1fr}.btm .tr-req-leg{grid-template-columns:32px minmax(0,1fr)}.btm .tr-req-leg>.pt-tag,.btm .tr-req-leg>div:nth-child(3){grid-column:2}.btm .dl{grid-template-columns:1fr}.btm .dl-rail{position:static}.btm .dl-row{grid-template-columns:48px minmax(0,1fr)}.btm .dl-row .dl-acts{grid-column:2;justify-content:flex-start}.btm .dl-type{width:48px;height:56px}.btm .dl-frame,.btm .dl-img{height:calc(94svh - 170px)}}.btm .dl-rail .pt-seg{gap:3px}.btm .dl-rail .pt-seg button{padding:0 8px;font-size:10px;letter-spacing:.08em;white-space:nowrap}.btm.rtl .dl-rail .pt-seg button{font-size:12px;letter-spacing:0}.btm .dl-rail .pt-seg button b{min-width:18px;height:18px;font-size:9px}.btm.pt .pt-head.ce-head .pt-visual img{object-position:68% 8%}.btm.pt .pt-head.pf-head .pt-visual img{object-position:74% 45%}.btm .ce{display:grid;grid-gap:24px;gap:24px}.btm .ce-finder{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:28px;gap:28px;padding:26px 28px;background:#fff;border:1px solid var(--hair-navy);border-top:4px solid var(--c-lime)}.btm .ce-finder-form{display:grid;grid-gap:18px;gap:18px;min-width:0}.btm .ce-detail h3,.btm .ce-finder-form h2,.btm .ce-multi h2,.btm .ce-state h3,.btm .ce-vcard h2{font-family:var(--font-display-x);font-weight:800;font-variation-settings:"opsz" 48,"wdth" 96;font-size:clamp(22px,2.4vw,30px);letter-spacing:-.02em;line-height:1.1}.btm.rtl .ce-detail h3,.btm.rtl .ce-finder-form h2,.btm.rtl .ce-multi h2,.btm.rtl .ce-state h3,.btm.rtl .ce-vcard h2{font-family:var(--font-ar-display)!important;letter-spacing:0}.btm .ce-choice{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.btm .ce-choice .field .lbl,.btm .pf-fields .field .lbl{font-family:var(--font-text);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.btm.rtl .ce-choice .field .lbl{letter-spacing:.02em;font-size:12px}.btm .ce-choice .pt-seg button{flex:1 1;justify-content:center;height:40px}.btm .ce-search{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:start}.btm .ce-search .btn{height:54px;margin-top:27px}.btm .ce-search input.mono{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:16px}.btm .ce-help{display:grid;grid-gap:12px;gap:12px;align-content:start;padding:18px 20px;background:var(--c-ice);border:1px solid var(--hair-navy)}.btm .ce-help ol{display:grid;grid-gap:10px;gap:10px}.btm .ce-help li{display:grid;grid-template-columns:26px 1fr;grid-gap:12px;gap:12px;font-size:14px;align-items:start}.btm .ce-help li i{width:24px;height:24px;display:grid;place-items:center;background:var(--c-navy);color:var(--c-lime);font-style:normal;font-family:var(--font-mono);font-size:11px}.btm .ce-state{display:grid;justify-items:center;grid-gap:8px;gap:8px;padding:clamp(36px,6vh,64px) 20px;text-align:center;background:#fff;border:1px dashed rgba(6,27,80,.4)}.btm .ce-state .n{font-family:var(--font-display);font-size:64px;line-height:1;color:var(--c-blue)}.btm .ce-state p{max-width:46ch;opacity:.75}.btm .ce-multi{display:grid;grid-gap:14px;gap:14px}.btm .ce-cands{display:grid;grid-gap:8px;gap:8px}.btm .ce-cand{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:16px;gap:16px;align-items:center;padding:14px 18px;background:#fff;border:1px solid var(--hair-navy);text-align:start;color:var(--c-navy);transition:border-color var(--d-micro),box-shadow var(--d-micro)}.btm .ce-cand:hover{border-color:var(--c-navy);box-shadow:0 16px 36px rgba(6,27,80,.12)}.btm .ce-cand>div{display:grid;grid-gap:2px;gap:2px;min-width:0}.btm .ce-cand b{font-weight:600}.btm .ce-result{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:28px;gap:28px;align-items:start}.btm .ce-preview{background:var(--c-navy);padding:18px;border:1px solid var(--hair-navy)}.btm .ce-preview img{display:block;width:100%;height:auto;box-shadow:0 30px 60px rgba(0,0,0,.35)}.btm .ce-preview .ce-sk div{height:0;padding-bottom:70.7%}.btm .ce-detail{display:grid;grid-gap:16px;gap:16px;padding:22px;background:#fff;border:1px solid var(--hair-navy);border-top:4px solid var(--c-lime);position:-webkit-sticky;position:sticky;top:calc(var(--bar-h) + 20px)}.btm .ce-detail-h{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.btm .ce-actions{display:grid;grid-gap:10px;gap:10px}.btm .ce-actions .btn{width:100%;justify-content:center}.btm .ce-verify{display:grid;grid-gap:4px;gap:4px;padding-top:12px;border-top:1px solid var(--hair-navy)}.btm .ce-verify a{color:var(--c-blue);overflow-wrap:anywhere;text-transform:none;letter-spacing:0}.btm .ce-vcard{display:grid;grid-gap:16px;gap:16px;padding:26px 28px;background:#fff;border:1px solid var(--hair-navy);border-top:4px solid var(--c-lime);justify-items:start}.btm .ce-vcard.is-invalid{border-top-color:#000}.btm .ce-vcard-h{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.btm .ce-vcard p{max-width:60ch}.btm .ce-checking{min-height:240px;height:auto}.btm .pf{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:28px;gap:28px;align-items:start}.btm .pf.is-complete{grid-template-columns:minmax(0,1fr);max-width:860px;margin-inline:auto;width:100%}.btm .pf-main{min-width:0}.btm .pf-card{display:grid;grid-gap:16px;gap:16px;padding:22px 24px;background:#fff;border:1px solid var(--hair-navy)}.btm .pf-main .pf-card{border-top:4px solid var(--c-lime)}.btm .pf-identity{display:grid;grid-template-columns:200px minmax(0,1fr);grid-gap:28px;gap:28px;align-items:start}.btm .pf-avatar-wrap{display:grid;grid-gap:10px;gap:10px;justify-items:center;text-align:center}.btm .pf-avatar{width:160px;height:160px;display:grid;place-items:center;background:var(--c-navy);color:var(--c-lime);font-family:var(--font-display);font-size:56px;letter-spacing:.04em;overflow:hidden;border:1px solid var(--hair-navy)}.btm .pf-avatar img{width:100%;height:100%;object-fit:contain;background:#fff}.btm .pf-avatar-wrap .hint{font-size:12px;opacity:.65;max-width:22ch}.btm .pf-avatar-wrap .flip{transform:rotate(180deg)}.btm .pf-fields{display:grid;grid-gap:18px;gap:18px;min-width:0}.btm .pf-actions{display:flex;gap:12px;flex-wrap:wrap;padding-top:6px}.btm .pf-actions .btn{height:54px;padding:0 26px}.btm .pf-rail{display:grid;grid-gap:16px;gap:16px}.btm .pf-rail .pt-defs.one{grid-template-columns:1fr}.btm .pf-text{font-size:14px;opacity:.8}.btm .pf-links{display:grid}.btm .pf-links a{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;border-top:1px solid var(--hair-navy);font-size:14px;font-weight:500}.btm .pf-links a:hover{color:var(--c-blue)}@media (max-width:1099px){.btm .ce-finder,.btm .ce-result{grid-template-columns:1fr}.btm .ce-detail{position:static}.btm .pf{grid-template-columns:1fr}}@media (max-width:899px){.btm .ce-choice,.btm .ce-search{grid-template-columns:1fr}.btm .ce-search .btn{margin-top:0;width:100%;justify-content:center}.btm .pf-identity{grid-template-columns:1fr}.btm .pf-avatar-wrap{justify-items:start;text-align:start}}.btm.pt .pt-head.ad-head .pt-visual img{object-position:76% 55%}.btm.pt .pt-head.ad-head .pt-visual:after{background:linear-gradient(90deg,rgba(0,87,255,.97) 0,rgba(0,87,255,.9) 32%,rgba(0,87,255,.35) 62%,rgba(0,87,255,.12))}.btm.rtl.pt .pt-head.ad-head .pt-visual:after{background:linear-gradient(270deg,rgba(0,87,255,.97) 0,rgba(0,87,255,.9) 32%,rgba(0,87,255,.35) 62%,rgba(0,87,255,.12))}.btm.pt.ad .pt-inner{gap:28px}.btm .ad-meta{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.btm .ad-meta .mc{opacity:.7}.btm .ad-board{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.btm .ad-card{display:grid;grid-gap:6px;gap:6px;padding:20px 20px 18px;background:#fff;border:1px solid var(--hair-navy);border-top:4px solid var(--c-navy);color:var(--c-navy);transition:border-color var(--d-micro),box-shadow var(--d-micro),transform var(--d-micro);min-width:0}.btm .ad-card.is-hot{border-top-color:var(--c-lime)}.btm .ad-card.is-clear{border-top-color:rgba(6,27,80,.2)}.btm .ad-card:hover{border-color:var(--c-navy);box-shadow:0 20px 44px rgba(6,27,80,.14)}.btm .ad-ic{width:38px;height:38px;display:grid;place-items:center;background:var(--c-navy);color:var(--c-lime);margin-bottom:8px}.btm .ad-ic.ok{background:rgba(6,27,80,.08);color:var(--c-navy)}.btm .ad-num{font-family:var(--font-display);font-weight:400;font-size:clamp(40px,4vw,60px);line-height:1;letter-spacing:.02em}.btm .ad-num.sk{display:block;width:72px;height:48px;background:linear-gradient(90deg,rgba(6,27,80,.06) 25%,rgba(6,27,80,.12) 50%,rgba(6,27,80,.06) 75%);background-size:200% 100%;animation:pt-sk 1.2s linear infinite}.btm .ad-num.sk.small{width:36px;height:26px}.btm .ad-num.sk.tiny{width:28px;height:16px}.btm .ad-label{font-family:var(--font-display-x);font-weight:700;font-size:16px;letter-spacing:-.01em}.btm.rtl .ad-label,.btm.rtl .ad-module b,.btm.rtl .ad-switch-h b,.btm.rtl .ad-user-main b{font-family:var(--font-ar-display)!important;letter-spacing:0}.btm .ad-hint{opacity:.65;min-height:1.5em}.btm .ad-cta{margin-top:8px;font-size:13px;color:var(--c-blue);justify-self:start}.btm .ad-minor{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:10px}.btm .ad-mini{display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--c-ice);border:1px solid var(--hair-navy);color:var(--c-navy);font-size:14px;transition:background var(--d-micro)}.btm .ad-mini:hover{background:#fff}.btm .ad-mini b{font-family:var(--font-display);font-weight:400;font-size:26px;line-height:1;letter-spacing:.02em;min-width:30px}.btm .ad-mini span{flex:1 1}.btm .ad-cols{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start}.btm .ad-col,.btm .ad-cols{display:grid;grid-gap:28px;gap:28px}.btm .ad-col{min-width:0}.btm .ad-sec-h{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.btm .ad-queue{display:grid;grid-gap:8px;gap:8px}.btm .ad-user{display:grid;grid-template-columns:40px minmax(0,1.4fr) minmax(0,1.2fr) auto;grid-gap:14px;gap:14px;align-items:center;padding:12px 14px;background:#fff;border:1px solid var(--hair-navy)}.btm .ad-user-main{display:grid;grid-gap:2px;gap:2px;min-width:0}.btm .ad-user-main b{font-weight:600}.btm .ad-user-main b,.btm .ad-user-main span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btm .ad-user-main span{font-size:13px;opacity:.75}.btm .ad-user-meta{display:grid;grid-gap:2px;gap:2px;min-width:0;font-size:12px}.btm .ad-user-meta span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btm .ad-user-acts{display:flex;gap:8px}.btm .ad-group{display:grid;grid-gap:10px;gap:10px;margin-top:6px}.btm .ad-modules{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:10px;gap:10px}.btm .ad-module{display:grid;grid-template-columns:40px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:12px 14px;background:#fff;border:1px solid var(--hair-navy);color:var(--c-navy);transition:border-color var(--d-micro),box-shadow var(--d-micro);min-width:0}.btm .ad-module:hover{border-color:var(--c-navy);box-shadow:0 14px 30px rgba(6,27,80,.12)}.btm .ad-mod-ic{width:40px;height:40px;display:grid;place-items:center;background:rgba(0,87,255,.08);color:var(--c-blue)}.btm .ad-module>div{display:grid;grid-gap:2px;gap:2px;min-width:0}.btm .ad-module>div b{font-weight:600}.btm .ad-module>div span{font-size:12px;opacity:.7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btm .ad-mod-side{display:flex;align-items:center;gap:8px}.btm .ad-mod-side .mono{font-size:12px;opacity:.7}.btm .ad-feed{display:grid;grid-gap:6px;gap:6px}.btm .ad-feed li{display:grid;grid-template-columns:10px minmax(0,1fr) auto auto;grid-gap:12px;gap:12px;align-items:center;padding:10px 12px;background:#fff;border:1px solid var(--hair-navy);font-size:14px}.btm .ad-feed li>div{display:grid;grid-gap:2px;gap:2px;min-width:0}.btm .ad-feed li>div b{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btm .ad-dot{width:10px;height:10px;border-radius:50%;background:var(--c-navy)}.btm .ad-dot.k-visa{background:var(--c-blue)}.btm .ad-dot.k-booking{background:var(--c-sky)}.btm .ad-dot.k-transport{background:var(--c-navy)}.btm .ad-dot.k-user{background:var(--c-lime);border:1px solid var(--c-navy)}.btm .ad-feed .pt-ib{width:32px;height:32px}.btm .ad-switch{display:grid;grid-gap:14px;gap:14px;padding:18px;background:#fff;border:1px solid var(--hair-navy)}.btm .ad-switch-h{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;flex-wrap:wrap}.btm .ad-switch-h>div{display:grid;grid-gap:4px;gap:4px}.btm .ad-switch-h b{font-weight:600}.btm .ad-switch-f{display:flex;justify-content:flex-end}@media (max-width:1199px){.btm .ad-board{grid-template-columns:repeat(2,minmax(0,1fr))}.btm .ad-cols{grid-template-columns:1fr}}@media (max-width:899px){.btm .ad-board,.btm .ad-minor{grid-template-columns:1fr}.btm .ad-user{grid-template-columns:40px minmax(0,1fr)}.btm .ad-user-acts,.btm .ad-user-meta{grid-column:2}.btm .ad-user-acts .btn{flex:1 1;justify-content:center}.btm .ad-feed li{grid-template-columns:10px minmax(0,1fr) auto}.btm .ad-feed li .pt-ib{display:none}}.btm .ad-consoles .ad-modules{grid-template-columns:repeat(auto-fill,minmax(236px,1fr));gap:12px}.btm .ad-consoles .ad-module{grid-template-columns:1fr;gap:8px;padding:16px 16px 14px;align-content:start;min-height:168px;border-top:3px solid rgba(6,27,80,.16)}.btm .ad-consoles .ad-module.is-hot{border-top-color:var(--c-lime)}.btm .ad-consoles .ad-module:hover{transform:translateY(-2px)}.btm .ad-mod-top{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.btm .ad-mod-total{display:grid;justify-items:end;grid-gap:0;gap:0;text-align:end}.btm .ad-mod-total b{font-family:var(--font-display);font-weight:400;font-size:26px;line-height:1;letter-spacing:.02em}.btm .ad-mod-total small{opacity:.6;font-size:10px}.btm .ad-mod-title{font-family:var(--font-display-x);font-weight:700;font-size:17px;letter-spacing:-.01em;line-height:1.15;margin-top:2px}.btm.rtl .ad-mod-title{font-family:var(--font-ar-display)!important;letter-spacing:0}.btm .ad-mod-desc{font-size:13px;opacity:.75;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.btm .ad-mod-foot{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:10px;border-top:1px solid var(--hair-navy);font-size:13px}.btm .ad-mod-foot .link{color:var(--c-blue);white-space:nowrap}.btm .ad-cols{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}@media (max-width:899px){.btm .ad-consoles .ad-modules{grid-template-columns:1fr 1fr}.btm .ad-consoles .ad-module{min-height:0}}@media (max-width:560px){.btm .ad-consoles .ad-modules{grid-template-columns:1fr}}.btm.pt .pt-head.ad-console-head{min-height:clamp(220px,30vh,320px);padding-top:clamp(28px,4.5vh,48px)}.btm.pt .pt-head.ad-console-head h1{font-size:clamp(36px,5vw,80px)}.btm.pt.ad-console .pt-inner{gap:20px}.btm .ad-toolbar{display:grid;grid-gap:12px;gap:12px}.btm .ad-toolbar-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.btm .ad-search{flex:1 1 260px;max-width:420px}.btm .ad-actions{-webkit-margin-start:auto;margin-inline-start:auto}.btm .ad-select select{min-width:160px}.btm .ad-bulk{display:flex;align-items:center;gap:12px;padding:10px 16px;background:var(--c-navy);color:var(--c-ice);flex-wrap:wrap}.btm .ad-bulk b{font-family:var(--font-display);font-size:22px;line-height:1;letter-spacing:.02em;color:var(--c-lime)}.btm .ad-bulk-acts{-webkit-margin-start:auto;margin-inline-start:auto;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.btm .ad-bulk .link{color:var(--c-ice);font-size:13px}.btm .ad-table{display:grid;background:#fff;border:1px solid var(--hair-navy)}.btm .ad-tr{display:grid;grid-template-columns:var(--cols);grid-gap:14px;gap:14px;align-items:center;padding:10px 16px;border-top:1px solid var(--hair-navy);min-width:0;font-size:14px}.btm .ad-tr.ad-th{border-top:0;background:var(--c-ice);position:-webkit-sticky;position:sticky;top:var(--bar-h);z-index:2;font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;opacity:.85}.btm.rtl .ad-tr.ad-th{font-family:var(--font-ar-text);letter-spacing:0;font-size:12px}.btm .ad-tr.clickable{cursor:pointer}.btm .ad-tr.clickable:hover{background:rgba(0,87,255,.04)}.btm .ad-tr.is-selected{background:rgba(193,255,50,.16)}.btm .ad-td{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btm .ad-td.wrap{white-space:normal}.btm .ad-td.al-end{text-align:end}.btm .ad-td input[type=checkbox]{width:16px;height:16px;accent-color:var(--c-navy);cursor:pointer}.btm .ad-sort{display:inline-flex;align-items:center;gap:6px;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.btm .ad-sort i{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:5px solid;opacity:.35}.btm .ad-sort.is-asc i{opacity:1}.btm .ad-sort.is-desc i{opacity:1;transform:rotate(180deg)}.btm .ad-who{display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center}.btm .ad-who .vs-avatar{width:34px;height:34px;font-size:12px}.btm .ad-who>div{min-width:0;display:grid;grid-gap:1px;gap:1px}.btm .ad-who b{font-weight:600}.btm .ad-who b,.btm .ad-who span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btm .ad-who span{font-size:12px;opacity:.7}.btm .ad-more{display:flex;justify-content:center;padding:14px;border-top:1px solid var(--hair-navy)}.btm .ad-row-acts{display:flex;gap:6px;justify-content:flex-end}.btm .ad-count{font-family:var(--font-mono);font-size:12px;opacity:.7}.btm .ad-sheet{width:min(640px,100vw)}.btm .ad-sheet.wide{width:min(860px,100vw)}.btm .ad-sheet-b{gap:20px}.btm .ad-sheet-f{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.btm .ad-sheet-f .btn{width:auto;flex:1 1 auto;height:48px}.btm .ad-sheet .pt-sec h2{font-size:18px}.btm .ad-kv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 20px;gap:12px 20px}.btm .ad-status-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.btm .ad-status-opt{display:grid;grid-gap:6px;gap:6px;justify-items:start;padding:12px;border:1px solid var(--hair-navy);background:#fff;text-align:start;color:var(--c-navy);transition:border-color var(--d-micro),box-shadow var(--d-micro)}.btm .ad-status-opt span{font-size:12px;opacity:.7}.btm .ad-status-opt.active{border-color:var(--c-navy);box-shadow:inset 0 0 0 1px var(--c-navy)}.btm .ad-docgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:10px;gap:10px}.btm .ad-docthumb{display:grid;grid-gap:6px;gap:6px;border:1px solid var(--hair-navy);padding:8px;background:#fff;color:var(--c-navy)}.btm .ad-docthumb .img{height:110px;background:var(--c-ice);display:grid;place-items:center;overflow:hidden}.btm .ad-docthumb img{width:100%;height:100%;object-fit:cover}.btm .ad-docthumb b{font-size:12px;font-weight:600}.btm .ad-docthumb .acts{display:flex;gap:6px}.btm .ad-inline-edit{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px 16px;gap:14px 16px}.btm .ad-groups{display:grid;grid-gap:14px;gap:14px}.btm .ad-groupcard{border:1px solid var(--hair-navy);background:#fff}.btm .ad-groupcard header{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;background:var(--c-ice);border-bottom:1px solid var(--hair-navy);flex-wrap:wrap}.btm .ad-groupcard header b{font-family:var(--font-display-x);font-weight:700;font-size:16px}.btm .ad-groupcard .ad-table{border:0}@media (max-width:899px){.btm .ad-tr{grid-template-columns:1fr;gap:6px;padding:12px 14px}.btm .ad-tr.ad-th{display:none}.btm .ad-td{white-space:normal}.btm .ad-td:not(.primary):before{content:attr(data-label);display:block;font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;opacity:.55;margin-bottom:2px}.btm .ad-td.al-end{text-align:start}.btm .ad-row-acts{justify-content:flex-start}.btm .ad-inline-edit,.btm .ad-kv,.btm .ad-status-grid{grid-template-columns:1fr}.btm .ad-sheet,.btm .ad-sheet.wide{width:100vw}}.btm .ad-sheet-root .ad-sheet-f{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.btm .ad-sheet-root .ad-sheet-f .btn{width:auto;flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 10px);height:48px;justify-content:center}.btm .ad-sheet-root .ad-sheet-f .btn:last-child:nth-child(odd){flex-basis:100%}.btm .ad-td .pt-tag{white-space:nowrap}.btm .ad-folder-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:14px;gap:14px}.btm .ad-folder{border:1px solid var(--hair-navy);background:#fff;padding:18px 18px 16px;display:flex;flex-direction:column;gap:10px;text-align:start;cursor:pointer;transition:border-color .2s,transform .2s}.btm .ad-folder:hover{border-color:var(--navy);transform:translateY(-2px)}.btm .ad-folder .ad-folder-h{display:flex;align-items:center;justify-content:space-between;gap:10px}.btm .ad-folder .ad-folder-h b{font-family:var(--font-display);font-size:22px;letter-spacing:.02em;text-transform:uppercase;color:var(--navy)}.btm .ad-folder .ad-folder-n{font-family:var(--font-mono);font-size:12px;color:var(--navy);opacity:.7}.btm .ad-folder .ad-folder-bar{display:flex;height:6px;background:var(--ice-2,#eef2f6);overflow:hidden}.btm .ad-folder .ad-folder-bar i{display:block;height:100%}.btm .ad-folder .ad-folder-acts{display:flex;gap:8px;margin-top:2px}.btm .ad-folder-new{display:flex;gap:10px;align-items:stretch;margin-bottom:16px}.btm .ad-folder-new input{flex:1 1 auto;border:1px solid var(--hair-navy);background:#fff;padding:0 14px;height:46px;font:500 15px/1 var(--font-body);color:var(--navy)}.btm .ad-folder-new input:focus{outline:none;border-color:var(--blue)}.btm .tr-leg-list{display:grid;grid-gap:12px;gap:12px}.btm .tr-legcard{border:1px solid var(--hair-navy);background:#fff;padding:14px 16px 6px}.btm .tr-legcard-h{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px}.btm .tr-legcard-h b{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--blue)}.btm .tr-legcard-h .mono{font-weight:700;color:var(--navy)}.btm .tr-pick{display:flex;align-items:center;gap:12px;border:1px solid var(--hair-navy);background:#fff;padding:10px 14px}.btm .tr-pick>div{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.btm .tr-pick b{font-size:15px;color:var(--navy)}.btm .tr-pick .mono{font-size:12px;opacity:.7}.btm .tr-found{border:1px solid var(--hair-navy);border-top:0;background:#fff;max-height:260px;overflow:auto}.btm .tr-found button{display:flex;flex-direction:column;width:100%;text-align:start;padding:10px 14px;border:0;border-bottom:1px solid var(--hair-navy);background:transparent;cursor:pointer;font:inherit;color:var(--navy)}.btm .tr-found button:hover{background:var(--ice)}.btm .tr-found button b{font-size:14px}.btm .tr-found button .mono{font-size:12px;opacity:.7}.btm .tr-sched{display:grid;grid-gap:18px;gap:18px}.btm .tr-sched-days{display:flex;flex-wrap:wrap;gap:8px}.btm .tr-sched-days button{display:flex;flex-direction:column;gap:2px;padding:10px 14px;border:1px solid var(--hair-navy);background:#fff;cursor:pointer;font:inherit;color:var(--navy);text-align:start;min-width:132px;transition:border-color .2s,background .2s}.btm .tr-sched-days button b{font-size:14px;font-weight:700}.btm .tr-sched-days button small{font-family:var(--font-mono);font-size:11px;opacity:.7}.btm .tr-sched-days button:hover{border-color:var(--navy)}.btm .tr-sched-days button.active{background:var(--navy);border-color:var(--navy);color:#fff}.btm .tr-sched-h{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.btm .tr-sched-h h2{font-family:var(--font-display);font-size:30px;letter-spacing:.02em;text-transform:uppercase;color:var(--navy);margin:0}.btm .tr-sched-h .mc{opacity:.6;flex:1 1 auto}.btm .tr-sched-cols{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.btm .tr-sched-col{border:1px solid var(--hair-navy);background:#fff;padding:14px 16px 6px;display:flex;flex-direction:column;gap:6px}.btm .tr-sched-col>header{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:10px;border-bottom:1px solid var(--hair-navy);margin-bottom:6px}.btm .tr-sched-col>header b{font-family:var(--font-display);font-size:22px;letter-spacing:.02em;text-transform:uppercase;color:var(--navy)}.btm .tr-sched-item{display:grid;grid-template-columns:62px minmax(90px,.8fr) minmax(140px,1.6fr) 44px auto;align-items:center;grid-gap:12px;gap:12px;padding:10px 4px;border:0;border-bottom:1px solid var(--hair-navy);background:transparent;cursor:pointer;font:inherit;color:var(--navy);text-align:start}.btm .tr-sched-item:last-child{border-bottom:0}.btm .tr-sched-item:hover{background:var(--ice)}.btm .tr-sched-item .tm{font-family:var(--font-display);font-size:22px;letter-spacing:.02em}.btm .tr-sched-item .fl,.btm .tr-sched-item .wh{display:flex;flex-direction:column;min-width:0}.btm .tr-sched-item b{font-size:14px;font-weight:700}.btm .tr-sched-item b,.btm .tr-sched-item small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btm .tr-sched-item small{font-family:var(--font-mono);font-size:11px;opacity:.7}.btm .tr-sched-item .px{text-align:end;font-weight:700}@media (max-width:900px){.btm .tr-sched-cols{grid-template-columns:1fr}.btm .tr-sched-item{grid-template-columns:56px 1fr 40px}.btm .tr-sched-item .fl,.btm .tr-sched-item .pt-tag{display:none}}.btm .bk-res-list{display:grid;grid-gap:12px;gap:12px}.btm .bk-res{border:1px solid var(--hair-navy);background:#fff;padding:14px 16px 10px}.btm .bk-res-h{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px}.btm .bk-res-h>div{display:flex;flex-direction:column;gap:2px}.btm .bk-res-h b{font-size:16px;color:var(--navy)}.btm .bk-res-h .mc{opacity:.7}.btm .bk-res-acts{display:flex;gap:6px;flex-shrink:0}.btm .bk-guests{width:100%;border-collapse:collapse;margin-top:8px;font-size:13px}.btm .bk-guests th{text-align:start;font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;opacity:.6}.btm .bk-guests td,.btm .bk-guests th{color:var(--navy);padding:6px 8px 6px 0;border-bottom:1px solid var(--hair-navy)}.btm .bk-guests tr:last-child td{border-bottom:0}.btm .bk-pay{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.btm .bk-pos{margin-top:12px;border:1px solid var(--hair-navy);-webkit-border-start:3px solid var(--sky);border-inline-start:3px solid var(--sky);background:var(--ice);padding:12px 14px;display:grid;grid-gap:6px;gap:6px}.btm .bk-pos>div{display:flex;align-items:center;gap:10px}.btm .bk-pos p{margin:0;color:var(--navy)}.btm .bk-occ-wrap{display:grid;grid-gap:16px;gap:16px}.btm .bk-occ{overflow-x:auto;border:1px solid var(--hair-navy);background:#fff}.btm .bk-occ table{border-collapse:separate;border-spacing:0;min-width:100%;font-size:12px}.btm .bk-occ td,.btm .bk-occ th{padding:6px 8px;border-bottom:1px solid var(--hair-navy);-webkit-border-end:1px solid var(--hair-navy);border-inline-end:1px solid var(--hair-navy);white-space:nowrap;text-align:center;color:var(--navy)}.btm .bk-occ th{font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;background:var(--ice)}.btm .bk-occ th span{writing-mode:vertical-rl;transform:rotate(180deg);display:inline-block}.btm .bk-occ .sticky,.btm .bk-occ .sticky2{position:-webkit-sticky;position:sticky;background:#fff;text-align:start;z-index:1}.btm .bk-occ .sticky{inset-inline-start:0;min-width:160px;font-weight:700}.btm .bk-occ .sticky small{display:block;font-weight:400;opacity:.6}.btm .bk-occ .sticky2{inset-inline-start:160px;min-width:120px}.btm .bk-occ th.sticky,.btm .bk-occ th.sticky2{background:var(--ice);z-index:2}.btm .bk-occ td.on{background:rgba(0,87,255,.12);font-weight:700}.btm .bk-occ tr.ok td.on{background:rgba(193,255,50,.45)}.btm .bk-occ tr.tot td{font-weight:700;background:var(--ice)}.btm .bk-editor{display:grid;grid-gap:10px;gap:10px}.btm .bk-guest-edit{display:grid;grid-gap:6px;gap:6px}.btm .bk-guest-row{display:grid;grid-template-columns:80px 1fr 1fr;grid-gap:8px;gap:8px;align-items:center}.btm .bk-guest-row input{border:1px solid var(--hair-navy);background:#fff;height:40px;padding:0 12px;font:500 14px/1 var(--font-body);color:var(--navy);min-width:0}.btm .bk-guest-row input:focus{outline:none;border-color:var(--blue)}.btm .bk-editor-total{display:flex;justify-content:flex-end;align-items:baseline;gap:10px}.btm .bk-editor-total b{font-family:var(--font-display);font-size:24px;color:var(--navy)}@media (max-width:720px){.btm .bk-guest-row{grid-template-columns:1fr}}.btm .ht-admin-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:18px;gap:18px}.btm .ht-admin-card{border:1px solid var(--hair-navy);background:#fff;display:flex;flex-direction:column;overflow:hidden}.btm .ht-admin-card .img{display:block;width:100%;aspect-ratio:16/9;border:0;padding:0;background:var(--ice);cursor:pointer;overflow:hidden}.btm .ht-admin-card .img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s}.btm .ht-admin-card:hover .img img{transform:scale(1.03)}.btm .ht-admin-card .body{padding:14px 16px 16px;display:flex;flex-direction:column;gap:8px}.btm .ht-admin-card .top{display:flex;justify-content:space-between;align-items:center;gap:10px}.btm .ht-admin-card h3{font-family:var(--font-display);font-size:24px;letter-spacing:.02em;text-transform:uppercase;color:var(--navy);margin:0}.btm .ht-admin-card p{margin:0;opacity:.7}.btm .ht-admin-card .rooms{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--hair-navy);padding-top:8px}.btm .ht-admin-card .rm{display:flex;justify-content:space-between;gap:10px;font-size:13px;color:var(--navy)}.btm .ht-admin-card .rm small{font-family:var(--font-mono);font-size:11px;opacity:.7}.btm .ht-admin-card .foot-row{display:flex;justify-content:space-between;align-items:baseline;gap:10px;border-top:1px solid var(--hair-navy);padding-top:8px}.btm .ht-admin-card .from b{font-family:var(--font-display);font-size:26px;color:var(--navy);margin:0 4px}.btm .ht-admin-card .from small{font-family:var(--font-mono);font-size:11px;opacity:.7}.btm .ht-admin-card .acts{display:flex;gap:8px;justify-content:flex-end}.btm .ht-editor{display:grid;grid-gap:4px;gap:4px}.btm .ht-imgs{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:10px;gap:10px}.btm .ht-img{position:relative;aspect-ratio:4/3;border:1px solid var(--hair-navy);background:var(--ice);overflow:hidden;display:flex;align-items:flex-end;justify-content:center;padding:8px}.btm .ht-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.btm .ht-img .link,.btm .ht-img .pt-tag{position:relative;z-index:1;background:#fff;padding:2px 8px;font-size:12px}.btm .ht-img.is-cover{border-color:var(--blue);box-shadow:inset 0 0 0 2px var(--blue)}.btm .ht-img .pt-x.sm{position:absolute;top:6px;inset-inline-end:6px;width:26px;height:26px;background:#fff;border:1px solid var(--hair-navy);z-index:1;font-size:16px;line-height:1;cursor:pointer}.btm .ht-img.add{cursor:pointer;align-items:center;border-style:dashed}.btm .ht-img.add input{position:absolute;inset:0;opacity:0;cursor:pointer}.btm .ht-img.add span{font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--navy);text-align:center}.btm .ht-rooms{grid-gap:10px;gap:10px}.btm .ht-room{padding:12px 14px 8px;grid-gap:4px;gap:4px;justify-items:end}.btm .ht-room .ad-inline-edit{width:100%}.btm .dl-tile{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--hair-navy);background:var(--ice);flex-shrink:0}.btm .dl-tile b{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--navy)}.btm .dl-tile.k-pdf{background:var(--navy);border-color:var(--navy)}.btm .dl-tile.k-pdf b{color:var(--lime)}.btm .dl-tile.k-xls b{color:#0b7a3b}.btm .dl-tile.k-doc b{color:var(--blue)}.btm .dl-catgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:10px;gap:10px;padding:12px 16px 16px}.btm .dl-cat{border:1px solid var(--hair-navy);background:#fff;padding:14px 16px;text-align:start;cursor:pointer;font:inherit;color:var(--navy);display:flex;flex-direction:column;gap:6px;transition:border-color .2s,transform .2s}.btm .dl-cat:hover{border-color:var(--navy);transform:translateY(-2px)}.btm .dl-cat b{font-size:16px}.btm .dl-cat p{margin:0;font-size:13px;opacity:.7}.btm .dl-queue{list-style:none;margin:10px 0 0;padding:0;display:grid;grid-gap:6px;gap:6px}.btm .dl-queue li{position:relative;display:flex;align-items:center;gap:10px;border:1px solid var(--hair-navy);padding:8px 12px;overflow:hidden}.btm .dl-queue li .mono{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.btm .dl-queue li small{font-family:var(--font-mono);font-size:11px;opacity:.6}.btm .dl-queue li i{position:absolute;left:0;bottom:0;height:3px;background:var(--blue);transition:width .2s}.btm .tr-legcell{display:flex;flex-direction:column;gap:2px;min-width:0}.btm .tr-legcell b{font-size:13px;font-weight:700;white-space:nowrap}.btm .tr-legcell .mono{font-size:11px;opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btm .tr-sched-days button.active,.btm .tr-sched-days button[aria-selected=true]{background:var(--navy);border-color:var(--navy);color:#fff}.btm .tr-sched-days button[aria-selected=true] b,.btm .tr-sched-days button[aria-selected=true] small{color:#fff;opacity:1}.btm .bk-status{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.btm .bk-status small{font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;opacity:.7}.btm .bk-status small.bk-pay-paid{color:#0b7a3b;opacity:1}.btm .bk-status small.bk-pay-pay_on_site{color:var(--blue);opacity:1}.btm .ad-td.ad-hide{display:none}.btm .bk-occ table{table-layout:fixed;width:100%}.btm .bk-occ .sticky{width:220px;min-width:220px}.btm .bk-occ .sticky2{inset-inline-start:220px;width:140px;min-width:140px}.btm .bk-occ th span{font-size:10px}.btm .bk-res-acts{flex-wrap:nowrap}.btm .ht-admin-card .foot-row{flex-wrap:wrap;row-gap:4px}.btm .ht-admin-card .from{white-space:nowrap}.btm .vs-avatar.lg{width:56px;height:56px;font-size:18px}.btm .vip-flags{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.btm .sh-card.is-off{opacity:.72}.btm .sh-card .top{align-items:flex-start}.btm .ce-preview{list-style:none;margin:10px 0 0;padding:0;display:grid;grid-gap:4px;gap:4px}.btm .ce-preview li{display:grid;grid-template-columns:110px 1fr;grid-gap:4px 12px;gap:4px 12px;font-size:13px}.btm .ce-preview li .mc{grid-column:2;font-size:11px;opacity:.7}.btm .ce-tpl{width:100%;display:block;border:1px solid var(--hair-navy)}.btm .ga-crumbs{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.btm .ga-crumbs button{border:0;background:transparent;font:600 14px/1 var(--font-body);color:var(--navy);opacity:.65;cursor:pointer;padding:6px 4px}.btm .ga-crumbs button.active{opacity:1;text-decoration:underline;text-underline-offset:4px}.btm .ga-crumbs span{opacity:.4}.btm .ga-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:14px;gap:14px}.btm .ga-card{border:1px solid var(--hair-navy);background:#fff}.btm .ga-card,.btm .ga-card .main{display:flex;flex-direction:column}.btm .ga-card .main{border:0;background:transparent;text-align:start;padding:18px 18px 12px;gap:6px;cursor:pointer;font:inherit;color:var(--navy)}.btm .ga-card .main b{font-family:var(--font-display);font-size:26px;letter-spacing:.02em;text-transform:uppercase;line-height:1}.btm .ga-card .main .mono{font-size:11px;opacity:.6}.btm .ga-card .acts{display:flex;gap:6px;padding:0 18px 16px}.btm .ga-card .acts .btn-blue{-webkit-margin-start:auto;margin-inline-start:auto}.btm .ga-drop{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:26px 20px;border:1px dashed var(--navy);background:#fff;cursor:pointer;text-align:center;overflow:hidden}.btm .ga-drop.is-drag{background:var(--ice);border-style:solid}.btm .ga-drop input{position:absolute;inset:0;opacity:0;cursor:pointer}.btm .ga-drop b{font-size:16px;color:var(--navy)}.btm .ga-drop .mc{opacity:.6}.btm .ga-bar{position:absolute;left:0;bottom:0;height:4px;background:var(--blue);transition:width .3s}.btm .ga-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:12px;gap:12px}.btm .ga-photo{position:relative;margin:0;border:1px solid var(--hair-navy);background:#fff;display:flex;flex-direction:column}.btm .ga-photo.is-selected{outline:3px solid var(--blue)}.btm .ga-photo .img{display:block;width:100%;aspect-ratio:4/3;border:0;padding:0;background:var(--ice);cursor:pointer;overflow:hidden}.btm .ga-photo .img img{width:100%;height:100%;object-fit:cover;display:block}.btm .ga-photo input[type=checkbox]{position:absolute;top:8px;inset-inline-start:8px;width:20px;height:20px}.btm .ga-photo figcaption{display:flex;align-items:center;gap:8px;padding:6px 8px;font-size:11px}.btm .ga-photo figcaption .mono{opacity:.6}.btm .ga-face{font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;opacity:.6;flex:1 1 auto}.btm .ga-face.ok{color:#0b7a3b;opacity:1}.btm .ga-face.no{color:#b45309;opacity:1}.btm .ga-photo .pt-x.sm{width:24px;height:24px;border:1px solid var(--hair-navy);background:#fff;font-size:14px;line-height:1;cursor:pointer}.btm .ic-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:16px;gap:16px}.btm .ic-card{position:relative;border:1px solid var(--hair-navy);background:#fff;display:flex;flex-direction:column}.btm .ic-card.is-selected{outline:3px solid var(--blue)}.btm .ic-card .img{display:block;width:100%;aspect-ratio:1748/2480;max-height:380px;border:0;padding:0;background:var(--ice);cursor:pointer;overflow:hidden}.btm .ic-card .img img{width:100%;height:100%;object-fit:contain;display:block}.btm .ic-card .img .ph{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;height:100%}.btm .ic-card .img .ph small{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;opacity:.6}.btm .ic-card input[type=checkbox]{position:absolute;top:10px;inset-inline-start:10px;width:22px;height:22px}.btm .ic-card .body{padding:12px 14px 14px;display:flex;flex-direction:column;gap:6px}.btm .ic-card .body b{font-size:16px;color:var(--navy)}.btm .ic-card .body .mono{font-size:10px;opacity:.55}.btm .ic-card .acts{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.btm .ic-tags{display:flex;flex-wrap:wrap;gap:4px}.btm .ic-tag{font-family:var(--font-mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase;padding:3px 7px;background:var(--c);color:#111;border-radius:3px}.btm .ic-areas{display:flex;flex-wrap:wrap;gap:8px}.btm .ic-area{border:2px solid var(--c);background:#fff;color:var(--navy);font:700 12px/1 var(--font-mono);letter-spacing:.08em;padding:10px 12px;cursor:pointer;border-radius:4px;transition:background .2s}.btm .ic-area.on{background:var(--c);color:#111}.btm .ic-form{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:20px;gap:20px;align-items:start}.btm .ic-preview{border:1px solid var(--hair-navy);background:var(--ice);aspect-ratio:1748/2480;display:flex;align-items:center;justify-content:center;position:-webkit-sticky;position:sticky;top:0}.btm .ic-preview img{width:100%;height:100%;object-fit:contain;display:block}@media (max-width:900px){.btm .ic-form{grid-template-columns:1fr}.btm .ic-preview{max-width:320px}}.btm .ic-card .img.no-img{aspect-ratio:auto;height:170px}.btm .ed-switch{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.btm .ed-switch-l{font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:hsla(0,0%,100%,.7)}.btm .ed-switch-opts{display:flex;flex-wrap:wrap;gap:6px}.btm .ed-opt{display:inline-flex;align-items:center;gap:8px;border:1px solid hsla(0,0%,100%,.45);background:rgba(6,27,80,.35);color:#fff;padding:8px 12px;cursor:pointer;font:700 12px/1 var(--font-mono);letter-spacing:.08em;transition:background .2s,border-color .2s}.btm .ed-opt:hover{border-color:#fff}.btm .ed-opt.is-on{background:var(--lime);border-color:var(--lime);color:var(--navy)}.btm .ed-opt i{font-style:normal;font-size:9px;letter-spacing:.14em;padding:2px 6px;background:hsla(0,0%,100%,.18)}.btm .ed-opt.is-on i{background:var(--navy);color:var(--lime)}.btm .ed-switch-setup{color:#fff;font:600 13px/1.3 var(--font-body);text-decoration:none;border:1px dashed hsla(0,0%,100%,.6);padding:10px 14px}.btm .ed-switch-setup b{color:var(--lime)}.btm .ed-body{display:grid;grid-gap:26px;gap:26px}.btm .ed-setup{border:1px solid var(--hair-navy);background:#fff;padding:26px 28px 28px;display:grid;grid-gap:14px;gap:14px}.btm .ed-setup h2{font-family:var(--font-display);font-size:34px;letter-spacing:.02em;text-transform:uppercase;color:var(--navy);margin:0}.btm .ed-setup>p{margin:0;max-width:70ch;color:var(--navy)}.btm .ed-setup-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.btm .ed-setup-card{border:1px solid var(--hair-navy);padding:14px 16px 6px;display:grid;grid-gap:8px;gap:8px}.btm .ed-setup-card.is-next{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue)}.btm .ed-setup-card>.mc{opacity:.7}.btm .ed-open{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;background:var(--navy);color:#fff;padding:24px 28px}.btm .ed-open .mc{color:var(--lime)}.btm .ed-open h2{font-family:var(--font-display);font-size:40px;letter-spacing:.02em;text-transform:uppercase;margin:4px 0 6px;color:#fff}.btm .ed-open p{margin:0;max-width:62ch;opacity:.85}.btm .ed-open-acts{display:flex;gap:10px;flex-wrap:wrap}.btm .ed-open-acts .btn-outline.on-ice{border-color:#fff;color:#fff}.btm .ed-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:14px;gap:14px}.btm .ed-card{border:1px solid var(--hair-navy);background:#fff;padding:18px 20px 16px;display:flex;flex-direction:column;gap:8px}.btm .ed-card.is-cur{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue)}.btm .ed-card header{display:flex;justify-content:space-between;align-items:center;gap:10px}.btm .ed-card header b{font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;color:var(--blue)}.btm .ed-tags{display:flex;gap:6px;flex-wrap:wrap}.btm .ed-card h3{font-family:var(--font-display);font-size:24px;letter-spacing:.02em;text-transform:uppercase;color:var(--navy);margin:0;line-height:1.05}.btm .ed-card p{margin:0;opacity:.7}.btm .ed-counts{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px 10px;gap:6px 10px;border-top:1px solid var(--hair-navy);padding-top:10px}.btm .ed-counts span{display:flex;flex-direction:column}.btm .ed-counts b{font-family:var(--font-display);font-size:20px;color:var(--navy);line-height:1}.btm .ed-counts small{font-family:var(--font-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;opacity:.6}.btm .ed-card .acts{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:4px}.btm .ed-cur{color:var(--blue)}.btm .ed-tool{border:1px solid var(--hair-navy);background:#fff;padding:18px 20px;display:grid;grid-gap:10px;gap:10px}.btm .ed-tool>p{margin:0;opacity:.7}.btm .ed-tool-row{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap}@media (max-width:800px){.btm .ed-setup-grid{grid-template-columns:1fr}.btm .ed-counts{grid-template-columns:repeat(2,1fr)}}.btm .pt-past{margin-top:34px;border-top:1px solid var(--hair-navy);padding-top:22px;display:grid;grid-gap:10px;gap:10px}.btm .pt-past-h h2{font-family:var(--font-display);font-size:28px;letter-spacing:.02em;text-transform:uppercase;color:var(--navy);margin:0 0 4px}.btm .pt-past-h p{margin:0 0 6px;opacity:.65}.btm .pt-past-g{border:1px solid var(--hair-navy);background:#fff}.btm .pt-past-t{display:flex;align-items:center;gap:14px;width:100%;padding:14px 18px;border:0;background:transparent;cursor:pointer;font:inherit;color:var(--navy);text-align:start}.btm .pt-past-t b{font-family:var(--font-display);font-size:20px;letter-spacing:.02em;text-transform:uppercase}.btm .pt-past-t .mc{opacity:.6;flex:1 1 auto}.btm .pt-past-b{padding:4px 18px 18px;display:grid;grid-gap:10px;gap:10px;opacity:.92}.btm .pt-past-b .ht-booking,.btm .pt-past-b .pt-row,.btm .pt-past-b .tr-req{pointer-events:auto}.btm .ad-edition{display:flex;align-items:center;gap:28px;flex-wrap:wrap;padding:14px 18px;background:var(--navy);color:#fff;margin-bottom:12px}.btm .ad-edition>span{display:flex;flex-direction:column;gap:2px}.btm .ad-edition small{color:var(--lime);opacity:1}.btm .ad-edition b{font-family:var(--font-display);font-size:22px;letter-spacing:.02em;text-transform:uppercase}.btm .ad-edition .btn{-webkit-margin-start:auto;margin-inline-start:auto;border-color:#fff;color:#fff}.btm .ad-notice{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:14px 18px;border:1px solid var(--navy);-webkit-border-start:4px solid var(--lime);border-inline-start:4px solid var(--lime);background:#fff;margin-bottom:12px;color:var(--navy)}.btm .ad-notice b{flex:1 1 auto}.btm{--navy:#061b50;--blue:#0057ff;--lime:#c1ff32;--ice:#f7fafc;--ice-2:#eef2f6;--sky:#2499ff;--font-body:var(--font-text)}.btm .vs-reuse{border:1px solid var(--hair-navy);-webkit-border-start:4px solid var(--lime);border-inline-start:4px solid var(--lime);background:#fff;padding:16px 18px 14px;margin-bottom:18px;display:grid;grid-gap:12px;gap:12px}.btm .vs-reuse-h{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;flex-wrap:wrap}.btm .vs-reuse-h b{font-size:16px;color:var(--navy);display:block;margin-bottom:2px}.btm .vs-reuse-h p{margin:0;font-size:13px;opacity:.7;max-width:60ch}.btm .vs-reuse-h input{border:1px solid var(--hair-navy);background:#fff;height:40px;padding:0 12px;min-width:240px;font:500 14px/1 var(--font-body);color:var(--navy)}.btm .vs-reuse-list{display:flex;gap:10px;overflow-x:auto;padding-bottom:4px;scroll-snap-type:x proximity}.btm .vs-reuse-card{flex:0 0 auto;width:260px;display:grid;grid-template-columns:44px 1fr;grid-gap:4px 12px;gap:4px 12px;align-items:center;text-align:start;border:1px solid var(--hair-navy);background:#fff;padding:12px 14px;cursor:pointer;font:inherit;color:var(--navy);scroll-snap-align:start;transition:border-color .2s,box-shadow .2s}.btm .vs-reuse-card:hover{border-color:var(--navy)}.btm .vs-reuse-card.is-on{border-color:var(--blue);box-shadow:inset 0 0 0 2px var(--blue);background:var(--ice)}.btm .vs-reuse-card .vs-avatar{grid-row:1/3}.btm .vs-reuse-card .who{display:flex;flex-direction:column;min-width:0}.btm .vs-reuse-card .who b{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btm .vs-reuse-card .who small{font-size:11px;opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btm .vs-reuse-card .tags{grid-column:2}.btm .vs-reuse-note{display:flex;align-items:center;gap:10px;flex-wrap:wrap;background:var(--navy);color:#fff;padding:10px 14px;font-size:13px}.btm .vs-reuse-note b{color:var(--lime)}.btm .vs-reuse-note span{flex:1 1 auto}.btm .vs-reuse-note .link{color:var(--lime)}.btm .vs-file.is-reused{border-style:dashed}.btm .rf{display:grid;grid-gap:26px;gap:26px}.btm .rf-status{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-gap:20px;gap:20px;border:1px solid var(--hair-navy);-webkit-border-start:5px solid var(--navy);border-inline-start:5px solid var(--navy);background:#fff;padding:20px 24px}.btm .rf-status.is-eligible{border-inline-start-color:var(--lime)}.btm .rf-status.is-pending{border-inline-start-color:#ffb020}.btm .rf-status.is-ineligible{border-inline-start-color:var(--navy);background:var(--ice)}.btm .rf-status-main b{display:block;font-family:var(--font-display);font-size:30px;letter-spacing:.02em;text-transform:uppercase;color:var(--navy);line-height:1;margin:4px 0 6px}.btm .rf-status-main p,.btm .rf-status-side .mc{margin:0;opacity:.75}.btm .rf-status-side{display:flex;flex-direction:column;gap:6px;-webkit-border-start:1px solid var(--hair-navy);border-inline-start:1px solid var(--hair-navy);-webkit-padding-start:20px;padding-inline-start:20px;justify-content:center}.btm .rf-status-side b{color:var(--navy);font-size:15px}.btm .rf-note{color:#b45309;font-size:13px;display:inline-flex;gap:6px;align-items:center}.btm .rf-sec{border:1px solid var(--hair-navy);background:#fff;padding:22px 24px 24px;display:grid;grid-gap:18px;gap:18px}.btm .rf-sec>header{display:flex;align-items:flex-start;gap:14px}.btm .rf-sec>header>div{flex:1 1 auto}.btm .rf-sec>header h2{font-family:var(--font-display);font-size:28px;letter-spacing:.02em;text-transform:uppercase;color:var(--navy);margin:0 0 2px;line-height:1}.btm .rf-sec>header p{margin:0;opacity:.7;max-width:80ch}.btm .rf-num{flex:0 0 auto;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;background:var(--navy);color:var(--lime);font-family:var(--font-display);font-size:20px}.btm .rf-form{display:grid;grid-gap:12px;gap:12px}.btm .rf-form h3{font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--blue);margin:10px 0 0}.btm .rf-form-acts{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap;margin-top:8px}.btm .rf-file{display:grid;grid-gap:16px;gap:16px}.btm .rf-checks{display:grid;grid-gap:8px;gap:8px}.btm .rf-check{display:flex;align-items:center;gap:14px;border:1px solid var(--hair-navy);padding:12px 14px}.btm .rf-check>div{flex:1 1 auto;display:flex;flex-direction:column;gap:2px}.btm .rf-check b{color:var(--navy);font-size:15px}.btm .rf-check small{opacity:.7}.btm .rf-check.is-approved{-webkit-border-start:3px solid var(--lime);border-inline-start:3px solid var(--lime)}.btm .rf-check.is-rejected{-webkit-border-start:3px solid var(--navy);border-inline-start:3px solid var(--navy)}.btm .rf-check.is-pending{-webkit-border-start:3px solid #ffb020;border-inline-start:3px solid #ffb020}.btm .rf-table{display:grid;border:1px solid var(--hair-navy)}.btm .rf-tr{display:grid;grid-template-columns:minmax(220px,2.2fr) minmax(150px,1.1fr) minmax(100px,.8fr) minmax(130px,1fr) minmax(150px,1fr) minmax(120px,.9fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:12px 14px;border-bottom:1px solid var(--hair-navy);font-size:14px;color:var(--navy)}.btm .rf-tr:last-child{border-bottom:0}.btm .rf-th{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;opacity:.6;background:var(--ice)}.btm .rf-name{display:flex;flex-direction:column;gap:2px;min-width:0}.btm .rf-name b{font-size:15px}.btm .rf-name small{opacity:.7}.btm .rf-pts b{font-family:var(--font-display);font-size:22px;color:var(--navy)}.btm .rf-pts small{font-size:11px}.btm .rf-acts{display:flex;gap:6px;align-items:center;justify-content:flex-end}.btm .rf-score{display:grid;grid-template-columns:220px 1fr 1fr;grid-gap:18px;gap:18px;align-items:start}.btm .rf-score-total{background:var(--navy);color:#fff;padding:22px;display:flex;flex-direction:column;gap:4px;min-height:100%}.btm .rf-score-total b{font-family:var(--font-display);font-size:84px;line-height:.9;color:var(--lime)}.btm .rf-score-total .mc{color:#fff;opacity:.7}.btm .rf-score-total small{margin-top:10px;opacity:.8}.btm .rf-score-col h3{display:flex;justify-content:space-between;align-items:baseline;font-family:var(--font-display);font-size:22px;letter-spacing:.02em;text-transform:uppercase;color:var(--navy);margin:0 0 8px}.btm .rf-score-col ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:4px;gap:4px}.btm .rf-score-col li{display:grid;grid-template-columns:1fr auto;grid-gap:2px 12px;gap:2px 12px;padding:8px 10px;border:1px solid var(--hair-navy);color:var(--navy);opacity:.6}.btm .rf-score-col li.on{opacity:1;border-color:var(--navy);background:var(--ice)}.btm .rf-score-col li b{font-family:var(--font-mono)}.btm .rf-score-col li small{grid-column:1/3;font-size:11px;opacity:.8}.btm .rf-sheet{display:grid;grid-gap:12px;gap:12px}.btm .rf-other{border:1px solid var(--hair-navy);-webkit-border-start:4px solid var(--sky);border-inline-start:4px solid var(--sky);background:var(--ice);padding:12px 14px}.btm .rf-other b{display:block;color:var(--navy);margin-bottom:4px}.btm .rf-other p{margin:0;font-size:13px}.btm .rf-chips{display:flex;gap:8px;flex-wrap:wrap}.btm .rf-chip{border:1px solid var(--hair-navy);background:#fff;color:var(--navy);font:700 12px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;padding:10px 12px;cursor:pointer}.btm .rf-chip.on{background:var(--navy);border-color:var(--navy);color:var(--lime)}@media (max-width:960px){.btm .rf-status{grid-template-columns:1fr}.btm .rf-status-side{-webkit-border-start:0;border-inline-start:0;-webkit-padding-start:0;padding-inline-start:0;border-top:1px solid var(--hair-navy);padding-top:12px}.btm .rf-score{grid-template-columns:1fr}.btm .rf-tr{grid-template-columns:1fr 1fr}.btm .rf-th{display:none}}.btm .rf-rank{font-family:var(--font-display);font-size:24px;color:var(--navy)}.btm .rf-verify{display:grid;grid-gap:10px;gap:10px}.btm .rf-verify>div:first-child{display:flex;align-items:center;gap:10px}.btm .rf-gaps{padding:16px 18px}.btm .rf-gaps,.btm .rf-scan{border:1px solid var(--lime)}.btm .rf-scan{display:flex;align-items:center;gap:14px;margin:0 0 12px;padding:10px 14px}.btm .rf-scan-bar{flex:0 0 160px;height:6px;background:var(--hair-navy)}.btm .rf-scan-bar i{display:block;height:100%;background:var(--lime);transition:width .3s}.btm .rf-scan>span{flex:1 1;font-size:13px}.btm .ad-row-acts .btn.sm .spin{-webkit-margin-end:4px;margin-inline-end:4px}.btm .rf-ai>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.btm .rf-ai>header h2{margin:0}.btm .rf-ai-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:8px}.btm .rf-ai-head b.mono{font-size:18px}.btm .rf-ai-sum{margin:0 0 10px;font-size:15px;line-height:1.5}.btm .rf-ai-meta{opacity:.6;margin:8px 0 0}.btm .rf-st-tags{display:inline-flex;gap:6px;flex-wrap:wrap}.btm .rf-bulk-all{display:flex;align-items:center;justify-content:space-between;gap:10px 16px;flex-wrap:wrap;margin:0 0 12px}.btm .rf-gaps>p{margin:4px 0 10px}.btm .rf-gap-list{display:grid}.btm .rf-gap{display:flex;align-items:center;justify-content:space-between;gap:10px 16px;padding:12px 0;border-top:1px solid var(--hair-navy)}.btm .rf-gap,.btm .rf-gap .pt-tools{flex-wrap:wrap}.btm label.btn input[type=file]{display:none}.btm .rf-verify>div:first-child .mc{opacity:.75}.btm .rf-mini{display:grid;grid-gap:6px;gap:6px}.btm .rf-mini-row{display:grid;grid-template-columns:1fr auto auto;grid-gap:12px;gap:12px;align-items:center;border:1px solid var(--hair-navy);background:#fff;padding:10px 12px;text-align:start;cursor:pointer;font:inherit;color:var(--navy)}.btm .rf-mini-row:hover{border-color:var(--navy)}.btm .rf-mini-row span{display:flex;flex-direction:column;min-width:0}.btm .rf-mini-row b{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btm .rf-mini-row small{font-size:11px;opacity:.7}.btm .rf-score-inline{display:flex;align-items:baseline;gap:12px;margin-bottom:10px}.btm .rf-score-inline b{font-family:var(--font-display);font-size:40px;color:var(--navy);line-height:1}.btm .rf-preview{border:1px dashed var(--hair-navy);padding:10px 14px;font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--navy);opacity:.7;margin:6px 0 12px}.btm .rf-preview.on{border:1px solid var(--lime);background:rgba(193,255,50,.18);opacity:1}.btm .rf-tr.rf-log{grid-template-columns:150px 170px minmax(140px,1fr) minmax(200px,2fr) 90px}.btm .rf-stepper{list-style:none;margin:10px 0 8px;padding:0;display:flex;gap:0;flex-wrap:wrap}.btm .rf-stepper li{display:flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--navy);opacity:.55;-webkit-padding-end:18px;padding-inline-end:18px;position:relative}.btm .rf-stepper li i{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--navy);font-style:normal;font-size:12px}.btm .rf-stepper li.now{opacity:1}.btm .rf-stepper li.now i{background:var(--navy);color:var(--lime)}.btm .rf-stepper li.done{opacity:1}.btm .rf-stepper li.done i{background:var(--lime);border-color:var(--lime)}.btm .rf-status-tags{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}.btm .rf-photo-row{display:grid;grid-template-columns:260px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.btm .rf-file-alert,.btm .rf-file-head{display:flex;align-items:center;gap:16px}.btm .rf-file-alert{justify-content:space-between;flex-wrap:wrap}.btm .rf-file-alert .banner{flex:1 1 320px;margin:0}.btm .rf-file-head>div{display:flex;flex-direction:column;gap:2px}.btm .rf-file-head b{font-family:var(--font-display);font-size:26px;letter-spacing:.02em;text-transform:uppercase;color:var(--navy);line-height:1}.btm .vs-avatar.xl{width:84px;height:84px;font-size:26px}.btm .rf-submit{border-color:var(--navy)}.btm .rf-submit-body{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:20px;gap:20px;align-items:center}.btm .rf-checklist{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.btm .rf-checklist li{display:flex;align-items:center;gap:10px;color:var(--navy);font-size:14px;opacity:.7}.btm .rf-checklist li i{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--hair-navy);font-style:normal;font-size:12px;flex:0 0 auto}.btm .rf-checklist li.ok{opacity:1}.btm .rf-checklist li.ok i{background:var(--lime);border-color:var(--lime)}.btm .rf-checklist li.no{opacity:1;color:#b45309}.btm .rf-checklist li.no i{border-color:#b45309;color:#b45309}.btm .rf-checklist li.warn{opacity:1;color:#b45309}.btm .rf-submit-act{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.btm .rf-submit-act .btn{height:56px;padding-inline:28px}.btm .rf-expected{margin-top:14px;padding-top:12px;border-top:1px solid hsla(0,0%,100%,.2);display:flex;flex-direction:column;gap:2px}.btm .rf-expected b{font-family:var(--font-display);font-size:40px;line-height:1;color:#fff}.btm .rf-expected small{color:var(--lime)}.btm .rf-pts b.soft{opacity:.45}.btm .rf-pts small{display:block;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.btm .rf-score-col li.soon{opacity:.85;border-style:dashed}@media (max-width:900px){.btm .rf-photo-row,.btm .rf-submit-body{grid-template-columns:1fr}.btm .rf-submit-act{align-items:stretch}}.btm .rf-tr{grid-template-columns:minmax(220px,2.2fr) minmax(140px,1fr) minmax(90px,.7fr) minmax(120px,.9fr) minmax(178px,1.1fr) minmax(110px,.8fr) auto}.btm .rf-tr>span{min-width:0}.btm .rf-tr .pt-tag{white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}@media (max-width:960px){.btm .rf-tr{grid-template-columns:1fr 1fr}}.btm .rf-top{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(320px,1fr);grid-gap:18px;gap:18px;align-items:stretch}.btm .rf-status.in-top{grid-template-columns:1fr;gap:12px}.btm .rf-status.in-top .rf-status-side{-webkit-border-start:0;border-inline-start:0;-webkit-padding-start:0;padding-inline-start:0;border-top:1px solid var(--hair-navy);padding-top:12px}.btm .rf-score-top{background:var(--navy);color:#fff;padding:20px 22px;display:flex;flex-direction:column;gap:12px}.btm .rf-score-top>.mc{color:var(--lime)}.btm .rf-score-top-nums{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.btm .rf-score-top-nums>div{display:flex;flex-direction:column}.btm .rf-score-top-nums small{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;opacity:.75}.btm .rf-score-top-nums b{font-family:var(--font-display);font-size:64px;line-height:.95;color:var(--lime)}.btm .rf-score-top-nums .exp b{color:#fff}.btm .rf-score-top-nums span{opacity:.6;font-size:13px}.btm .rf-score-top-nums em{font-style:normal;color:var(--lime);font-size:12px}.btm .rf-score-top-bars{display:grid;grid-gap:8px;gap:8px}.btm .rf-score-top-bars>div{display:grid;grid-template-columns:110px 1fr auto;grid-gap:10px;gap:10px;align-items:center;font-size:12px}.btm .rf-score-top-bars small{font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;opacity:.75}.btm .rf-score-top-bars i{position:relative;display:block;height:8px;background:hsla(0,0%,100%,.15);overflow:hidden}.btm .rf-score-top-bars i>b,.btm .rf-score-top-bars i>u{position:absolute;inset:0 auto 0 0;display:block;height:100%}.btm .rf-score-top-bars i>u{background:rgba(193,255,50,.35)}.btm .rf-score-top-bars i>b{background:var(--lime)}.btm .rf-score-top-bars .mono{opacity:.8}.btm .rf-score-top p{margin:0;font-size:12px;opacity:.7}.btm .rf-score.two{grid-template-columns:1fr 1fr}@media (max-width:960px){.btm .rf-score.two,.btm .rf-top{grid-template-columns:1fr}}.btm .ad-table{grid-template-columns:var(--cols);column-gap:14px}.btm .ad-table>.ad-tr{grid-template-columns:subgrid;grid-column:1/-1}.btm .ad-table>:not(.ad-tr){grid-column:1/-1}.btm .rf-table{grid-template-columns:minmax(220px,2.2fr) minmax(140px,1fr) minmax(90px,.7fr) minmax(120px,.9fr) minmax(178px,1.1fr) minmax(110px,.8fr) auto;column-gap:12px}.btm .rf-table:has(>.rf-log){grid-template-columns:150px 170px minmax(140px,1fr) minmax(200px,2fr) 90px}.btm .rf-table>.rf-tr{grid-template-columns:subgrid;grid-column:1/-1}.btm .rf-table>:not(.rf-tr){grid-column:1/-1}.btm.pt .pt-rows{grid-template-columns:minmax(0,2.1fr) minmax(0,1.1fr) minmax(0,1.1fr) minmax(0,1fr) minmax(0,.9fr) auto;column-gap:16px}.btm.pt .pt-rows>.pt-row{grid-template-columns:subgrid;grid-column:1/-1}.btm.pt .pt-rows>:not(.pt-row){grid-column:1/-1}@media (max-width:1099px){.btm.pt .pt-rows{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) auto}}@media (max-width:960px){.btm .rf-table,.btm .rf-table:has(>.rf-log){grid-template-columns:1fr}.btm .rf-table>.rf-tr{grid-template-columns:1fr 1fr}}@media (max-width:899px){.btm .ad-table,.btm .ad-table>.ad-tr,.btm.pt .pt-rows{grid-template-columns:1fr}.btm.pt .pt-rows>.pt-row{grid-template-columns:minmax(0,1fr) auto}}.btm.pt .pt-head.rf-head{min-height:clamp(190px,24vh,270px);padding-top:clamp(22px,3.2vh,36px);padding-bottom:clamp(18px,2.6vh,28px);gap:16px 40px}.btm.pt .pt-head.rf-head h1{font-size:clamp(34px,4.2vw,64px);margin-top:8px}.btm.pt .pt-head.rf-head .pt-lead{max-width:58ch;margin-top:10px}.btm.pt .pt-head.rf-head .pt-visual img{object-position:74% 8%}.btm.rtl.pt .pt-head.rf-head .pt-visual img{object-position:26% 8%}@media (max-width:899px){.btm.pt .pt-head.rf-head{min-height:0;padding-top:24px}.btm.pt .pt-head.rf-head h1{font-size:clamp(34px,9vw,52px)}}.btm.pt .pt-row.head{border-inline:1px solid transparent}.btm.pt .pt-head.rf-head{grid-template-columns:minmax(0,1fr);align-items:start;min-height:clamp(200px,24vh,280px);padding-top:clamp(20px,3vh,30px);padding-bottom:clamp(18px,2.6vh,26px);gap:12px}.btm.pt .pt-head.rf-head .pt-copy{max-width:min(64%,760px)}.btm.pt .pt-head.rf-head h1{font-size:clamp(32px,3.9vw,58px);margin-top:6px}.btm.pt .pt-head.rf-head h1 span{display:inline}.btm.pt .pt-head.rf-head h1 span+span{-webkit-margin-start:.28em;margin-inline-start:.28em}.btm.pt .pt-head.rf-head .pt-lead{font-size:clamp(14px,1.05vw,16px);line-height:1.45;max-width:66ch;margin-top:8px}.btm.pt .pt-head.rf-head .pt-side{justify-items:start;gap:12px}.btm.pt .pt-head.rf-head .pt-stats{gap:clamp(18px,2.6vw,36px)}.btm.pt .pt-head.rf-head .pt-stats b{font-size:clamp(28px,2.6vw,40px)}.btm.pt .pt-head.rf-head .pt-visual img{object-position:78% 8%}.btm.rtl.pt .pt-head.rf-head .pt-visual img{object-position:22% 8%}.btm.pt .pt-head.rf-head .kinetic{opacity:.85;-webkit-mask-image:linear-gradient(90deg,transparent 36%,#000 62%);mask-image:linear-gradient(90deg,transparent 36%,#000 62%)}.btm.rtl.pt .pt-head.rf-head .kinetic{-webkit-mask-image:linear-gradient(270deg,transparent 36%,#000 62%);mask-image:linear-gradient(270deg,transparent 36%,#000 62%)}@media (max-width:899px){.btm.pt .pt-head.rf-head h1 span{display:block}.btm.pt .pt-head.rf-head h1 span+span{-webkit-margin-start:0;margin-inline-start:0}.btm.pt .pt-head.rf-head .pt-copy{max-width:none}}.btm.pt .pt-head.rf-head .kinetic{visibility:hidden}.btm.pt .pt-head.rf-head .pt-visual img{position:absolute;top:0;inset-inline-end:0;left:auto;width:auto;height:100%;max-width:none;object-fit:cover;object-position:center;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 34%);mask-image:linear-gradient(90deg,transparent 0,#000 34%)}.btm.rtl.pt .pt-head.rf-head .pt-visual img{right:auto;-webkit-mask-image:linear-gradient(270deg,transparent 0,#000 34%);mask-image:linear-gradient(270deg,transparent 0,#000 34%)}.btm.pt .pt-head.rf-head .pt-copy{max-width:min(58%,720px)}@media (max-width:899px){.btm .pt-in.rf>*,.btm .rf-score-top>*,.btm .rf-status>*,.btm .rf-top>*{min-width:0}.btm.pt .pt-head.rf-head{min-height:0;padding-bottom:22px}.btm.pt .pt-head.rf-head .pt-visual img{top:auto;bottom:0;height:64%}.btm.pt .pt-head.rf-head .pt-visual:after,.btm.rtl.pt .pt-head.rf-head .pt-visual:after{background:linear-gradient(180deg,rgba(0,87,255,.92) 0,rgba(0,87,255,.55) 60%,rgba(0,87,255,.35))}.btm.pt .pt-head.rf-head .pt-lead{max-width:30ch;font-size:14px}.btm.pt .pt-head.rf-head .pt-stats{gap:14px 24px}.btm.pt .pt-head.rf-head .pt-stats b{font-size:30px}.btm .rf-top{gap:12px}.btm .rf-status{padding:18px 16px;gap:14px}.btm .rf-status-main b{font-size:24px;overflow-wrap:anywhere}.btm .rf-stepper li{-webkit-padding-end:12px;padding-inline-end:12px;font-size:10px}.btm .rf-score-top{padding:18px 16px}.btm .rf-score-top-nums{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.btm .rf-score-top-nums>div{min-width:0}.btm .rf-score-top-nums b{font-size:48px}.btm .rf-score-top-bars>div{grid-template-columns:92px minmax(0,1fr) auto}.btm .rf-sec{padding:18px 16px 20px;gap:14px}.btm .rf-sec>header{flex-wrap:wrap;gap:12px}.btm .rf-sec>header>div{flex:1 1 180px;min-width:0}.btm .rf-sec>header>.btn{flex:1 1 100%;justify-content:center}.btm .rf-sec>header h2{font-size:24px}.btm .rf-sec>header p.mc{font-family:var(--font-text);font-size:13px;letter-spacing:0;text-transform:none;line-height:1.45}.btm.rtl .rf-sec>header p.mc{font-family:var(--font-ar-text)}.btm .rf-num{width:30px;height:30px;font-size:17px}.btm .rf-photo-row{grid-template-columns:1fr}.btm .rf-file-head b{font-size:22px}.btm .rf-check{flex-wrap:wrap;gap:10px 12px;padding:12px}.btm .rf-check>div{flex:1 1 100%}.btm .rf-check>.btn{-webkit-margin-start:auto;margin-inline-start:auto}.btm .rf-submit-body{grid-template-columns:minmax(0,1fr);gap:14px}.btm .rf-submit-act{align-items:stretch}.btm .rf-submit-act .btn{width:100%;justify-content:center;height:52px}.btm .rf-form-acts>.btn{flex:1 1 auto;justify-content:center}.btm .rf-table{border:0;gap:10px}.btm .rf-table>.rf-tr.rf-th{display:none}.btm .rf-table>.rf-tr{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 12px;border:1px solid var(--hair-navy);padding:14px;align-items:start}.btm .rf-tr>.rf-name{grid-column:1/-1}.btm .rf-tr>span[data-label]:before{content:attr(data-label);display:block;font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;opacity:.55;margin-bottom:3px}.btm.rtl .rf-tr>span[data-label]:before{font-family:var(--font-ar-text);letter-spacing:0;font-size:11px}.btm .rf-tr>.rf-acts{grid-column:1/-1;justify-content:stretch}.btm .rf-tr>.rf-acts:empty{display:none}.btm .rf-tr>.rf-acts .btn{flex:1 1 auto;justify-content:center}.btm .rf-score.two{gap:14px}.btm .rf-score-col h3{font-size:19px}}.btm .pt-in.rf>*,.btm .rf-score-top-nums>div,.btm .rf-score-top>*,.btm .rf-status>*,.btm .rf-top>*{min-width:0}.btm .rf-score-top-nums{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.btm .rf-score-top-nums small{white-space:normal}@media (max-width:899px){.btm .pt-form .row3.rf-contact{grid-template-columns:118px minmax(0,1fr);column-gap:10px}.btm .pt-form .row3.rf-contact>:first-child{grid-column:1/-1}}.btm .rf-score-top-nums{align-items:end}@media (max-width:899px){.btm.pt .pt-head.rf-head .pt-lead{max-width:none;font-size:14px;line-height:1.4}.btm.pt .pt-head.rf-head .pt-visual img{height:46%}.btm.pt .pt-head.rf-head .pt-visual:after,.btm.rtl.pt .pt-head.rf-head .pt-visual:after{background:linear-gradient(180deg,rgba(0,87,255,.96) 0,rgba(0,87,255,.7) 58%,rgba(0,87,255,.3))}.btm .rf-tr>.rf-name{order:-2}.btm .rf-tr>.rf-st{order:-1;grid-column:1/-1}.btm .rf-tr>.rf-st .pt-tag{white-space:normal}}@media (max-width:1099px) and (min-width:900px){.btm .rf-table{grid-template-columns:minmax(170px,2fr) minmax(112px,1fr) minmax(76px,.7fr) minmax(96px,.9fr) minmax(150px,1.1fr) minmax(88px,.8fr) auto;column-gap:10px}.btm .rf-table>.rf-tr{padding:12px}}@media (max-width:899px){.btm.pt .pt-head.rf-head .pt-copy{max-width:none}}.btm .rf-form .row3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.btm .rf-form .row3>*{min-width:0}@media (max-width:899px){.btm .rf-form .row3{grid-template-columns:minmax(0,1fr)}.btm .rf-form .row3.rf-contact{grid-template-columns:118px minmax(0,1fr);column-gap:10px}.btm .rf-form .row3.rf-contact>:first-child{grid-column:1/-1}}.btm .btn.btn-danger{background:#b42318;color:#fff;border:1px solid #b42318}.btm .btn.btn-danger:hover:not(:disabled){background:#912018;border-color:#912018}.btm .btn.is-danger{color:#b42318;border-color:rgba(180,35,24,.5)}.btm .btn.is-danger:hover:not(:disabled){background:rgba(180,35,24,.06)}.btm .rf-danger{border-top:1px solid rgba(180,35,24,.35);padding-top:16px}.btm .rf-danger h2{color:#b42318}.btm .rf-danger p{margin:0 0 10px;font-size:13px;opacity:.8;max-width:60ch}.btm .rf-pick{display:grid;grid-gap:12px;gap:12px;border:1px solid var(--hair-navy);background:var(--ice);padding:14px 16px}.btm .rf-pick>header b{display:block;color:var(--navy);font-size:15px}.btm .rf-pick>header p{margin:4px 0 0;font-size:13px;opacity:.75}.btm .rf-pick .pt-seg{background:#fff}.btm .rf-kinds .rf-chip{display:inline-flex;align-items:center;gap:8px;padding:9px 11px}.btm .rf-kinds .rf-chip i{font-style:normal;font-weight:400;opacity:.6}.btm .rf-kinds .rf-chip.on i{opacity:.85}.btm .rf-event{border:1px solid var(--navy);background:#fff;padding:14px 16px;display:grid;grid-gap:10px;gap:10px}.btm .rf-event-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.btm .rf-event-head b{display:block;color:var(--navy);font-size:16px;line-height:1.25}.btm .rf-event-head span{display:block;font-size:13px;opacity:.75;margin-top:2px}.btm .rf-event-meta{display:flex;flex-wrap:wrap;gap:6px 16px}.btm .rf-event-pts{font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;color:var(--navy);background:rgba(193,255,50,.35);-webkit-border-start:4px solid var(--lime);border-inline-start:4px solid var(--lime);padding:8px 10px}.btm .rf-event-pts.soft{background:rgba(36,153,255,.12);border-inline-start-color:var(--sky)}.btm .rf-notlisted{justify-self:start;font-size:13px;background:none;border:0;padding:0;cursor:pointer;color:var(--blue)}.btm .rf-custom{background:#fff}.btm .rf-filters{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.btm .rf-filters .mc{opacity:.6}.btm .rf-nomatch{padding:14px;opacity:.6}@media (max-width:899px){.btm .rf-pick{padding:12px}.btm .rf-event-head{flex-direction:column}.btm .rf-filters .mc{display:none}}.btm .ad-access{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.btm .ad-form{display:grid;grid-gap:18px;gap:18px}.btm .ad-form-f{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap;padding-top:14px;border-top:1px solid var(--hair-navy)}.btm .ad-form-f .btn{height:48px}.btm .ad-pw-tools{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-top:-6px}.btm .ad-pw-tools .link{font-size:13px;color:var(--c-blue)}.btm .ad-cred{display:grid;grid-gap:10px;gap:10px}.btm .ad-cred-row{display:grid;grid-template-columns:minmax(96px,.5fr) minmax(0,1.6fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:12px 14px;background:#fff;border:1px solid var(--hair-navy)}.btm .ad-cred-row .k{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;opacity:.7}.btm .ad-cred-row .v{font-family:var(--font-mono);font-size:15px;word-break:break-all;direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.btm.rtl .ad-cred-row .v{text-align:end}.btm .ad-cred-row .btn.sm{height:34px;padding:0 12px}.btm .ad-seg-field .pt-seg{width:-moz-fit-content;width:fit-content;margin:6px 0 8px}.btm .ad-authmeta{display:grid;grid-gap:2px;gap:2px}.btm .ad-authmeta small{opacity:.7}@media (max-width:899px){.btm .ad-cred-row{grid-template-columns:1fr}.btm .ad-form-f .btn{flex:1 1 auto;justify-content:center}}.btm.fx .ad-form .field label.check{justify-content:flex-start;text-transform:none;letter-spacing:0;font-size:14px;font-weight:500;line-height:1.4}.btm.fx .drop.has{grid-template-columns:88px minmax(0,1fr) auto}.btm.fx .drop.has>div{min-width:0;max-width:100%}.btm.fx .drop.has b{word-break:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btm .rf-photo-row .drop.has{grid-template-columns:minmax(0,1fr);place-items:center;text-align:center;gap:10px;padding:16px}.btm .rf-photo-row .drop.has .doc-ic,.btm .rf-photo-row .drop.has img{width:120px;height:120px}.btm .rf-photo-row .drop.has>div{width:100%}.btm .rf-photo-row .drop.reused{grid-template-columns:minmax(0,1fr);justify-items:center}.btm .rf-photo-row .drop.reused .doc-ic,.btm .rf-photo-row .drop.reused img{grid-row:auto;width:120px;height:120px}.btm .rf-photo-row .drop.reused>div{text-align:center}.btm .rf-photo-row .drop.reused .acts{grid-column:auto;justify-content:center}.btm .rf-form-summary{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:baseline;border:1px solid #b45309;border-inline-start-width:4px;background:rgba(180,83,9,.08);color:#7a3e06;padding:10px 12px;font-size:13px}.btm .rf-form-summary b{color:#7a3e06}.btm .rf-hint{opacity:.65;align-self:center}.btm .rf-sec>header .rf-hint{-webkit-margin-end:4px;margin-inline-end:4px}@media (max-width:899px){.btm .rf-sec>header .rf-hint{flex:1 1 100%}}.btm .btn:disabled,.btm .btn[disabled]{opacity:.45;cursor:not-allowed;filter:saturate(.6)}.btm .btn:disabled:hover,.btm .btn[disabled]:hover{transform:none}.btm.fx .rf-form .field label.check{display:flex;justify-content:flex-start;align-items:flex-start;gap:12px;text-transform:none;letter-spacing:0;font-family:var(--font-text);font-size:14px;line-height:1.45;color:var(--navy);max-width:78ch}.btm.rtl.fx .rf-form .field label.check{font-family:var(--font-ar-text)}.btm.fx .rf-form .field label.check input{flex:0 0 auto;margin-top:2px}.btm .ad-inline-edit>.ad-span2{grid-column:1/-1}.btm.pt .pt-bar.menu-open{z-index:70}.btm.pt .pt-bar .right{gap:16px}.btm.pt .pt-bar .burger{-webkit-margin-start:-4px;margin-inline-start:-4px}@media (max-width:899px){.btm.pt .pt-bar .right{gap:10px}.btm.pt .pt-bar .btn{height:36px;padding:0 12px;font-size:13px}.btm.pt .pt-bar .burger{width:36px;height:36px}}.btm.rtl.pt .pt-head h1{line-height:1.24}.btm.rtl .pt-gate .g-side h2{line-height:1.24!important}.btm .rf-idrow{display:grid;grid-template-columns:minmax(0,360px) minmax(0,1fr);grid-gap:12px 20px;gap:12px 20px;align-items:start}.btm .rf-idrow .rf-lookup{padding-top:34px}.btm .rf-lookup{display:flex;align-items:center;gap:8px;font-size:13px;opacity:.75}.btm .rf-lookup.is-found{color:#0b7a3b;opacity:1}.btm .rf-lookup.is-missing{color:#b45309;opacity:1}.btm .rf-lookup .spin{width:14px;height:14px;flex:0 0 auto}.btm .rf-identity{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;border:1px solid var(--navy);-webkit-border-start:5px solid var(--lime);border-inline-start:5px solid var(--lime);background:#fff;padding:14px 16px}.btm .rf-identity-main{display:grid;grid-gap:3px;gap:3px;min-width:0}.btm .rf-identity-main b{font-family:var(--font-display);font-size:24px;letter-spacing:.02em;text-transform:uppercase;color:var(--navy);line-height:1}.btm.rtl .rf-identity-main b{font-family:var(--font-ar-display);font-weight:800;letter-spacing:0}.btm .rf-identity-main span{font-size:13px;opacity:.8}.btm .rf-lookup-actions{display:flex}.btm .rf-manual{display:grid;grid-gap:12px;gap:12px}.btm .rf-docs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.btm .rf-photo-note b{display:block;font-size:14px;color:var(--navy)}.btm .rf-photo-note p{margin:4px 0 0;font-size:13px;opacity:.7}.btm .rf-file-tags{display:inline-flex;gap:6px;margin-top:6px}.btm .rf-tags{display:inline-flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}@media (max-width:899px){.btm .rf-docs,.btm .rf-idrow{grid-template-columns:minmax(0,1fr)}.btm .rf-idrow .rf-lookup{padding-top:0}.btm .rf-identity{flex-direction:column}}.btm .rf-top{gap:14px}.btm .rf-status.in-top{padding:14px 18px 12px;gap:10px 18px}.btm .rf-status.in-top .rf-status-main>.mc{font-size:10px}.btm .rf-status.in-top .rf-status-main b{font-size:22px;margin:2px 0 4px}.btm .rf-status.in-top .rf-stepper{margin:4px 0 6px}.btm .rf-status.in-top .rf-stepper li{font-size:10px;-webkit-padding-end:12px;padding-inline-end:12px}.btm .rf-status.in-top .rf-stepper li i{width:20px;height:20px;font-size:11px}.btm .rf-status.in-top .rf-status-main>p{font-size:13px;margin:0;line-height:1.4}.btm .rf-status.in-top .rf-status-tags{margin-top:6px}.btm .rf-status.in-top .rf-status-side{gap:4px;-webkit-padding-start:16px;padding-inline-start:16px;justify-content:flex-start}.btm .rf-status.in-top .rf-status-side b{font-size:14px}.btm .rf-status.in-top .rf-status-side .mc{font-family:var(--font-text);text-transform:none;letter-spacing:0;font-size:12px;line-height:1.4;opacity:.7}.btm.rtl .rf-status.in-top .rf-status-side .mc{font-family:var(--font-ar-text)}.btm .rf-score-top{padding:14px 18px 12px;gap:8px}.btm .rf-score-top>.mc{font-size:10px}.btm .rf-score-top-nums{gap:12px}.btm .rf-score-top-nums b{font-size:44px;line-height:1}.btm .rf-score-top-nums small{font-size:9px}.btm .rf-score-top-nums span{font-size:12px}.btm .rf-score-top-bars{gap:6px}.btm .rf-score-top-bars>div{grid-template-columns:96px minmax(0,1fr) auto;font-size:11px}.btm .rf-score-top-bars small{font-size:9px;line-height:1.2}.btm .rf-score-top p{font-size:11px;line-height:1.35;opacity:.65}.btm .rf-docs{grid-template-columns:minmax(0,.75fr) minmax(0,1fr) minmax(0,1fr);align-items:start}.btm .rf-docs .drop{min-height:150px}.btm .rf-docs .drop.has{min-height:0}.btm .rf-form .row3.rf-contact{grid-template-columns:minmax(0,1.4fr) 150px minmax(0,1fr)}@media (max-width:1099px){.btm .rf-docs{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:899px){.btm .rf-docs{grid-template-columns:minmax(0,1fr)}.btm .rf-form .row3.rf-contact{grid-template-columns:118px minmax(0,1fr)}.btm .rf-score-top-nums b{font-size:40px}}.btm .rf-queue{border:1px solid var(--navy);background:#fff}.btm .rf-queue>header{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;background:var(--navy);color:#fff}.btm .rf-queue>header b{font-size:14px}.btm .rf-queue>header .mc{color:var(--lime)}.btm .rf-queue ul{list-style:none;margin:0;padding:0}.btm .rf-queue li{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:10px 14px;border-top:1px solid var(--hair-navy)}.btm .rf-queue li:first-child{border-top:0}.btm .rf-queue-main{display:grid;grid-gap:2px;gap:2px;min-width:0}.btm .rf-queue-main b{color:var(--navy);font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btm .rf-queue-main span{font-size:12px;opacity:.75}.btm .rf-queue-ev{font-family:var(--font-mono);font-size:11px;letter-spacing:.04em}.btm .rf-queue-ev.warn{color:#b45309;opacity:1}.btm .rf-queue-side{display:flex;align-items:center;gap:10px;flex:0 0 auto}.btm .rf-queue-side b{font-size:14px;color:var(--navy)}.btm .rf-queue-side .rf-chip{padding:7px 9px;font-size:10px}.btm .rf-queue-add{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding-top:4px}.btm .rf-queue-add .mc{opacity:.6}@media (max-width:899px){.btm .rf-queue li{flex-direction:column;align-items:stretch}.btm .rf-queue-side{justify-content:space-between}}.btm .rf-awaiting{margin-top:18px}.btm .rf-awaiting>header{flex-wrap:wrap}.btm .rf-awaiting>header .mc{opacity:.6;text-transform:none;letter-spacing:0;font-family:var(--font-text);font-size:12px}.btm .rf-docs-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:12px;gap:12px;margin-top:12px}.btm .rf-doc{margin:12px 0 0;border:1px solid var(--hair-navy);background:var(--ice)}.btm .rf-docs-grid .rf-doc{margin:0}.btm .rf-doc>a{display:block;background:#fff}.btm .rf-doc img{max-height:480px;object-fit:contain}.btm .rf-doc iframe,.btm .rf-doc img{display:block;width:100%;background:#fff}.btm .rf-doc iframe{height:540px;border:0}.btm .rf-doc figcaption{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;font-size:12px;border-top:1px solid var(--hair-navy)}.btm .rf-doc figcaption span{opacity:.75}@media (max-width:899px){.btm .rf-doc img{max-height:360px}.btm .rf-doc iframe{height:420px}}.btm .lb{gap:18px}.btm .lb-bar{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.btm .lb-search input{height:44px;min-width:280px;border:1px solid var(--hair-navy);background:#fff;padding:0 14px;font:inherit;color:var(--navy)}.btm .lb-search input:focus{outline:2px solid var(--lime);outline-offset:0;border-color:var(--navy)}.btm .lb-podium{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.btm .lb-podium li{position:relative;background:var(--navy);color:#fff;padding:22px 20px 18px;display:grid;grid-gap:6px;gap:6px;justify-items:start;-webkit-border-start:5px solid var(--lime);border-inline-start:5px solid var(--lime);min-width:0}.btm .lb-podium li.p1{order:2;background:var(--blue)}.btm .lb-podium li.p2{order:1}.btm .lb-podium li.p3{order:3}.btm .lb-podium .lb-rank{position:absolute;top:12px;inset-inline-end:16px;font-size:44px;color:var(--lime);opacity:.9}.btm .lb-podium .lb-rank,.btm .lb-podium b{font-family:var(--font-display);line-height:1}.btm .lb-podium b{font-size:22px;text-transform:uppercase;letter-spacing:.02em;margin-top:6px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btm.rtl .lb-podium b{font-family:var(--font-ar-display);font-weight:800;letter-spacing:0}.btm .lb-podium .mono{font-size:12px;opacity:.8}.btm .lb-podium em{font-style:normal;font-family:var(--font-display);font-size:44px;line-height:1;color:var(--lime);margin-top:4px}.btm .lb-podium em small{font-family:var(--font-mono);font-size:11px;-webkit-margin-start:6px;margin-inline-start:6px;color:#fff;opacity:.7}.btm .lb-podium .vs-avatar.xl{width:64px;height:64px}.btm .lb-podium li.is-me{outline:2px solid var(--lime);outline-offset:2px}.btm .lb-table{display:grid;grid-template-columns:64px minmax(220px,2fr) minmax(90px,.7fr) minmax(120px,.9fr) minmax(150px,.9fr) minmax(90px,.7fr);grid-column-gap:12px;column-gap:12px;border:1px solid var(--hair-navy);background:#fff}.btm .lb-tr{display:grid;grid-template-columns:subgrid;grid-column:1/-1;grid-gap:12px;gap:12px;align-items:center;padding:12px 14px;border-top:1px solid var(--hair-navy);font-size:14px;color:var(--navy)}.btm .lb-tr:first-child{border-top:0}.btm .lb-th{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;opacity:.6;background:var(--ice)}.btm .lb-tr>span{min-width:0}.btm .lb-tr .al-end{text-align:end}.btm .lb-tr.is-me{background:rgba(193,255,50,.18)}.btm .lb-rank b{font-family:var(--font-display);font-size:26px;line-height:1;color:var(--navy)}.btm .lb-rank small{display:block;font-family:var(--font-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;opacity:.55;margin-top:2px}.btm .lb-who{display:flex;align-items:center;gap:10px}.btm .lb-who>span:last-child{display:grid;min-width:0}.btm .lb-who b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btm .lb-who small{font-size:11px;opacity:.7}.btm .lb-score b{font-family:var(--font-display);font-size:28px;line-height:1}.btm .lb-score small{display:block;font-family:var(--font-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;opacity:.6}.btm .lb-none{grid-column:1/-1;padding:16px;opacity:.6;margin:0}.btm .lb-updated{opacity:.55}@media (max-width:899px){.btm .lb-search input{min-width:0;width:100%}.btm .lb-search{width:100%}.btm .lb-podium{grid-template-columns:1fr}.btm .lb-podium li.p1,.btm .lb-podium li.p2,.btm .lb-podium li.p3{order:0}.btm .lb-table{grid-template-columns:minmax(0,1fr);border:0;row-gap:10px;background:transparent}.btm .lb-th{display:none}.btm .lb-tr{grid-template-columns:52px minmax(0,1fr) auto;grid-template-areas:"rank who score" "rank meta score";border:1px solid var(--hair-navy);background:#fff;row-gap:4px;padding:12px}.btm .lb-tr>.lb-rank{grid-area:rank}.btm .lb-tr>.lb-who{grid-area:who}.btm .lb-tr>.lb-score{grid-area:score}.btm .lb-tr>span:nth-child(3),.btm .lb-tr>span:nth-child(4){display:none}.btm .lb-tr>span:nth-child(5){grid-area:meta}}.btm .rf-sc .rf-score-col h3{margin-bottom:10px}.btm .rf-sc-table{border:1px solid var(--navy);background:#fff}.btm .rf-sc-row{display:grid;grid-template-columns:minmax(0,1fr) 64px 72px 84px;align-items:center;grid-gap:0 10px;gap:0 10px;padding:9px 12px;border-top:1px solid var(--hair-navy);color:var(--navy);font-size:14px}.btm .rf-sc-row>span:nth-child(n+2){text-align:end}.btm .rf-sc-head{border-top:0;background:var(--navy);color:#fff;font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;padding:8px 12px}.btm .rf-sc-kicker{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 12px 4px;border-top:1px solid var(--hair-navy);background:var(--ice)}.btm .rf-sc-kicker .mc{font-size:10px;color:var(--navy);opacity:.8}.btm .rf-sc-kicker .rf-sc-note{opacity:.55;text-transform:none;letter-spacing:.04em}.btm .rf-sc-group .rf-sc-row{opacity:.58}.btm .rf-sc-group .rf-sc-row.on{opacity:1;background:rgba(193,255,50,.06);box-shadow:inset 4px 0 0 var(--lime)}.btm .rf-sc-group .rf-sc-row.soon{opacity:.9}.btm .rf-sc-row .rf-sc-name{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0}.btm .rf-sc-row .rf-sc-name small{font-size:10px;opacity:.7}.btm .rf-sc-row .rf-sc-each{opacity:.75}.btm .rf-sc-row .rf-sc-total{font-weight:700}.btm .rf-sc-row em{font-style:normal;color:var(--lime);font-weight:700}.btm .rf-sc-foot{border-top:2px solid var(--navy);background:var(--ice);font-weight:700;padding:11px 12px}.btm .rf-sc-foot>span:first-child{display:flex;align-items:baseline;gap:10px}.btm .rf-sc-foot>span:first-child small{font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;font-weight:400;opacity:.6}.btm .rf-sc-foot .mono b{font-size:18px}.btm .rf-sc-foot .mono em{-webkit-margin-start:8px;margin-inline-start:8px;font-size:12px;opacity:.9}.btm.rtl .rf-sc-group .rf-sc-row.on{box-shadow:inset -4px 0 0 var(--lime)}@media (max-width:899px){.btm .rf-sc-row{grid-template-columns:minmax(0,1fr) 44px 52px 64px;gap:0 6px;padding:8px 10px;font-size:13px}.btm .rf-sc-head{font-size:9px;letter-spacing:.1em;padding:7px 10px}.btm .rf-sc-kicker{padding:8px 10px 3px}.btm .rf-sc-foot .mono b{font-size:16px}}.btm .lb-tr.lb-cut{grid-column:1/-1;display:block;padding:6px 14px;background:var(--navy);color:#fff;border-top:0}.btm .lb-tr.lb-cut .mc{color:var(--lime);font-size:10px}.btm .lb-tr.lb-cut+.lb-tr{border-top:0}.btm .rf-sync{margin:0 0 18px}.btm .rf-sync .banner p{margin:6px 0 0;line-height:1.5}.btm .rf-sync .rf-sync-names{font-size:13px;text-transform:none;letter-spacing:0;opacity:.9}.btm .rf-sync .btn{margin-top:14px}.btm.pt .pt-head.ht-head{padding-bottom:calc(clamp(28px, 4.5vh, 48px) + 64px);min-height:clamp(320px,44vh,480px)}.btm.pt .pt-head.ht-head .pt-visual img{object-position:62% 60%}.btm.pt .pt-head.ht-head .pt-visual:after{background:linear-gradient(90deg,rgba(0,87,255,.96) 0,rgba(0,87,255,.82) 30%,rgba(0,87,255,.28) 58%,rgba(0,87,255,.08))}.btm.rtl.pt .pt-head.ht-head .pt-visual:after{background:linear-gradient(270deg,rgba(0,87,255,.96) 0,rgba(0,87,255,.82) 30%,rgba(0,87,255,.28) 58%,rgba(0,87,255,.08))}.btm .ht-search{position:relative;z-index:3;margin-top:-76px;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1.7fr) minmax(0,1.1fr) auto;grid-gap:6px;gap:6px;padding:8px;background:#fff;border:1px solid var(--hair-navy);box-shadow:0 30px 60px rgba(6,27,80,.18)}.btm .ht-field{position:relative;display:grid;grid-gap:3px;gap:3px;align-content:center;min-height:60px;padding:8px 14px;text-align:start;color:var(--c-navy);border:1px solid transparent;transition:background var(--d-micro),border-color var(--d-micro);min-width:0}.btm .ht-dates.open .ht-field,.btm .ht-field:not(.static):hover,.btm .ht-guests.open .ht-field{background:rgba(0,87,255,.05);border-color:rgba(0,87,255,.35)}.btm .ht-field .lbl{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;opacity:.6}.btm.rtl .ht-field .lbl{font-family:var(--font-ar-text);letter-spacing:0;font-size:12px}.btm .ht-field b{display:flex;align-items:center;gap:8px;font-weight:600;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btm .ht-field.static b svg{color:var(--c-blue);flex:none}.btm .ht-dates{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:4px;gap:4px}.btm .ht-nights{padding:0 6px;opacity:.55;white-space:nowrap}.btm .ht-guests{position:relative}.btm .ht-go{height:auto;min-height:60px;padding:0 28px;font-size:15px}.btm .ht-dates.stack,.btm .ht-guests.stack{grid-template-columns:1fr}.btm .ht-dates.inline .ht-field,.btm .ht-dates.stack .ht-field,.btm .ht-guests.stack .ht-field{border-color:rgba(6,27,80,.32);background:#fff}.btm .ht-dates.stack .ht-nights{display:none}.btm .ht-dates.inline{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.btm .ht-pop{position:absolute;top:calc(100% + 8px);inset-inline-start:0;z-index:40;background:var(--c-ice);color:var(--c-navy);border:1px solid var(--hair-navy);box-shadow:0 30px 60px rgba(6,27,80,.22);padding:16px}.btm .ht-pop-cal{width:max-content;max-width:min(760px,calc(100vw - 2 * var(--gutter)))}.btm .ht-pop-guests{width:min(320px,calc(100vw - 2 * var(--gutter)));display:grid;grid-gap:10px;gap:10px}.btm .ht-cal{display:grid;grid-gap:12px;gap:12px}.btm .ht-cal-nav{display:flex;align-items:center;justify-content:space-between;gap:12px}.btm .ht-cal-nav button{width:36px;height:36px;display:grid;place-items:center;border:1px solid var(--hair-navy);font-size:20px;line-height:1;color:var(--c-navy)}.btm .ht-cal-nav button:disabled{opacity:.3}.btm .ht-cal-nav button:not(:disabled):hover{background:var(--c-navy);color:var(--c-ice)}.btm .ht-cal-months{display:grid;grid-gap:24px;gap:24px}.btm .ht-cal-months.m2{grid-template-columns:1fr 1fr}.btm .ht-cal-title{font-family:var(--font-display-x);font-weight:700;font-size:15px;letter-spacing:-.01em;margin-bottom:8px;text-align:center}.btm.rtl .ht-cal-title{font-family:var(--font-ar-display)!important}.btm .ht-cal-grid{display:grid;grid-template-columns:repeat(7,40px);grid-gap:2px;gap:2px}.btm .ht-cal-grid .wd{display:grid;place-items:center;height:28px;font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;opacity:.55}.btm .ht-cal-grid .d{height:40px;display:grid;place-items:center;color:var(--c-navy);font-size:14px;font-weight:500;position:relative;transition:background var(--d-micro),color var(--d-micro)}.btm .ht-cal-grid .d span{position:relative;z-index:1}.btm .ht-cal-grid .d:disabled{opacity:.25;cursor:not-allowed}.btm .ht-cal-grid .d:not(:disabled):hover{background:rgba(0,87,255,.12)}.btm .ht-cal-grid .d.today:after{content:"";position:absolute;bottom:5px;width:4px;height:4px;border-radius:50%;background:var(--c-blue)}.btm .ht-cal-grid .d.mid{background:rgba(0,87,255,.14)}.btm .ht-cal-grid .d.in,.btm .ht-cal-grid .d.out{background:var(--c-navy);color:var(--c-ice)}.btm .ht-cal-grid .d.in.today:after,.btm .ht-cal-grid .d.out.today:after{background:var(--c-lime)}.btm .ht-cal-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:10px;border-top:1px solid var(--hair-navy)}.btm .ht-cal-foot>div,.btm .ht-step{display:flex;align-items:center;gap:14px}.btm .ht-step{justify-content:space-between;padding:6px 0}.btm .ht-step.boxed{border:1px solid rgba(6,27,80,.32);background:#fff;padding:8px 14px;min-height:54px}.btm .ht-step>span{font-weight:500}.btm .ht-step>div{display:flex;align-items:center;gap:10px}.btm .ht-step button{width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--c-navy);color:var(--c-navy);font-size:18px;line-height:1}.btm .ht-step button:disabled{opacity:.3}.btm .ht-step button:not(:disabled):hover{background:var(--c-navy);color:var(--c-ice)}.btm .ht-step b{min-width:24px;text-align:center;font-family:var(--font-mono);font-size:15px}.btm .ht-plan-btn b{min-width:22px;height:22px;padding:0 7px;display:grid;place-items:center;background:var(--c-navy);color:var(--c-lime);font-family:var(--font-mono);font-size:11px;-webkit-margin-start:4px;margin-inline-start:4px}.btm .ht-view{display:grid;grid-gap:24px;gap:24px;scroll-margin-top:calc(var(--bar-h) + 16px)}.btm .ht-results{display:grid;grid-template-columns:260px minmax(0,1fr);grid-gap:28px;gap:28px;align-items:start}.btm .ht-rail{position:-webkit-sticky;position:sticky;top:calc(var(--bar-h) + 20px);display:grid;grid-gap:18px;gap:18px;padding:18px;background:#fff;border:1px solid var(--hair-navy)}.btm .ht-rail-h{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.btm .ht-rail-h b{font-family:var(--font-display-x);font-weight:800;font-size:18px;letter-spacing:-.02em}.btm .ht-filter{display:grid;grid-gap:8px;gap:8px;padding-top:14px;border-top:1px solid var(--hair-navy)}.btm .ht-filter-h{display:flex;justify-content:space-between;gap:10px;font-size:13px;font-weight:600}.btm .ht-filter-h b{font-family:var(--font-mono);font-weight:500;font-size:12px}.btm .ht-check{display:grid;grid-template-columns:18px 1fr;grid-gap:10px;gap:10px;align-items:center;font-size:14px;cursor:pointer}.btm .ht-check input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border:1px solid var(--c-navy);background:#fff;display:grid;place-items:center;cursor:pointer}.btm .ht-check input:checked{background:var(--c-navy)}.btm .ht-check input:checked:after{content:"";width:9px;height:5px;border-left:2px solid var(--c-lime);border-bottom:2px solid var(--c-lime);transform:translateY(-1px) rotate(-45deg)}.btm .ht-rail input[type=range]{width:100%;accent-color:var(--c-blue)}.btm .ht-seg-mini{display:flex;gap:4px}.btm .ht-seg-mini button{flex:1 1;height:34px;border:1px solid rgba(6,27,80,.32);font-family:var(--font-mono);font-size:12px;color:var(--c-navy)}.btm .ht-seg-mini button.active{background:var(--c-navy);color:var(--c-ice);border-color:var(--c-navy)}.btm .ht-list{display:grid;grid-gap:16px;gap:16px;min-width:0}.btm .ht-list-h{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}.btm .ht-list-h h2{font-family:var(--font-display-x);font-weight:800;font-variation-settings:"opsz" 48,"wdth" 100;font-size:clamp(20px,2.2vw,28px);letter-spacing:-.02em}.btm.rtl .ht-list-h h2{font-family:var(--font-ar-display)!important;letter-spacing:0}.btm .ht-list-h .mc{display:block;margin-top:4px;opacity:.7}.btm .ht-sort{display:flex;align-items:center;gap:10px}.btm .ht-sort select{height:40px;padding:0 36px 0 12px;border:1px solid rgba(6,27,80,.32);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3.5 6l4.5 4.5L12.5 6' stroke='%23061B50' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat right 12px center /14px;font:inherit;font-size:14px;font-weight:500;color:var(--c-navy);-webkit-appearance:none;-moz-appearance:none;appearance:none}.btm.rtl .ht-sort select{padding:0 12px 0 36px;background-position:left 12px center}.btm .ht-cards{display:grid;grid-gap:16px;gap:16px}.btm .ht-card{display:grid;grid-template-columns:minmax(240px,320px) minmax(0,1fr);background:#fff;border:1px solid var(--hair-navy);cursor:pointer;transition:border-color var(--d-micro),box-shadow var(--d-micro),transform var(--d-micro)}.btm .ht-card:hover{border-color:var(--c-navy);box-shadow:0 24px 50px rgba(6,27,80,.14)}.btm .ht-card.is-out{opacity:.72}.btm .ht-card-img{position:relative;min-height:220px;overflow:hidden;background:var(--c-navy)}.btm .ht-card-img img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease-out-expo)}.btm .ht-card:hover .ht-card-img img{transform:scale(1.04)}.btm .ht-noimg{width:100%;height:100%;min-height:220px;background:var(--c-blue) url(/assets/portal/hotel-hero-sm.webp) center /cover}.btm .ht-noimg.big{min-height:380px}.btm .ht-photos{bottom:12px;padding:4px 8px;background:rgba(6,27,80,.8);color:var(--c-ice)}.btm .ht-best,.btm .ht-photos{position:absolute;inset-inline-start:12px}.btm .ht-best{top:12px}.btm .ht-card-body{display:grid;grid-gap:14px;gap:14px;padding:20px 22px;align-content:space-between;min-width:0}.btm .ht-card-top{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.btm .ht-card-top h3{font-family:var(--font-display-x);font-weight:800;font-variation-settings:"opsz" 48,"wdth" 96;font-size:22px;letter-spacing:-.02em;line-height:1.1}.btm.rtl .ht-card-top h3{font-family:var(--font-ar-display)!important;letter-spacing:0}.btm .ht-partner{flex:none}.btm .ht-loc{display:flex;align-items:center;gap:10px;margin-top:6px;font-size:14px;opacity:.85;flex-wrap:wrap}.btm .ht-loc.big{font-size:15px;margin-top:8px}.btm .ht-stars{display:inline-flex;gap:1px;color:var(--c-blue)}.btm .ht-stars svg.off{opacity:.35}.btm .ht-amens{display:flex;flex-wrap:wrap;gap:6px}.btm .ht-amens.grid{gap:10px}.btm .ht-amen{display:inline-flex;align-items:center;gap:6px;padding:5px 9px;border:1px solid var(--hair-navy);font-size:12px;color:var(--c-navy);white-space:nowrap}.btm .ht-amen.lg{padding:9px 12px;font-size:14px}.btm .ht-amen .am-ic{color:var(--c-blue);flex:none}.btm .ht-amen.more{opacity:.6}.btm .ht-card-foot{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;padding-top:14px;border-top:1px solid var(--hair-navy)}.btm .ht-avail{display:grid;grid-gap:8px;gap:8px}.btm .ht-price{display:grid;justify-items:end;grid-gap:2px;gap:2px;text-align:end}.btm .ht-price b{font-family:var(--font-display);font-weight:400;font-size:30px;line-height:1;letter-spacing:.02em;color:var(--c-navy)}.btm .ht-price .btn{margin-top:8px}.btm .ht-detail{display:grid;grid-gap:20px;gap:20px}.btm .ht-back{justify-self:start;font-size:14px}.btm .ht-back .arr.back{transform:scaleX(-1)}.btm.rtl .ht-back .arr.back{transform:none}.btm .ht-mosaic{position:relative;display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:210px 210px;grid-gap:8px;gap:8px}.btm .ht-mosaic .t0{grid-row:1/span 2}.btm .ht-mosaic.n1{grid-template-columns:1fr;grid-template-rows:420px}.btm .ht-mosaic.n2{grid-template-columns:2fr 1fr}.btm .ht-mosaic.n2 .t1{grid-row:1/span 2}.btm .ht-mosaic.n3{grid-template-columns:2fr 1fr}.btm .ht-tile{position:relative;overflow:hidden;background:var(--c-navy);display:block}.btm .ht-tile img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .9s var(--ease-out-expo)}.btm .ht-tile:hover img{transform:scale(1.04)}.btm .ht-more{position:absolute;inset:0;display:grid;place-items:center;background:rgba(6,27,80,.62);color:var(--c-ice);font-weight:600}.btm .ht-allphotos{position:absolute;inset-inline-end:12px;bottom:12px}.btm .ht-detail-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:32px;gap:32px;align-items:start}.btm .ht-detail-main{display:grid;grid-gap:28px;gap:28px;min-width:0}.btm .ht-detail-h h2{font-family:var(--font-display-x);font-weight:800;font-variation-settings:"opsz" 96,"wdth" 92;font-size:clamp(28px,3.2vw,44px);letter-spacing:-.03em;line-height:1;margin-top:10px}.btm.rtl .ht-detail-h h2{font-family:var(--font-ar-display)!important;letter-spacing:0;line-height:1.2}.btm .ht-desc{font-size:16px;line-height:1.6;max-width:70ch;white-space:pre-line}.btm .ht-rooms{display:grid}.btm .ht-room{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1.3fr) minmax(0,1.1fr) auto;grid-gap:16px;gap:16px;align-items:center;padding:16px 18px;background:#fff;border:1px solid var(--hair-navy);border-top:0}.btm .ht-room.head{background:transparent;border:0;border-bottom:1px solid var(--hair-navy);padding:8px 18px;font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;opacity:.7}.btm.rtl .ht-room.head{font-family:var(--font-ar-text);letter-spacing:0;font-size:12px}.btm .ht-room.fits{box-shadow:inset 3px 0 0 var(--c-lime)}.btm.rtl .ht-room.fits{box-shadow:inset -3px 0 0 var(--c-lime)}.btm .ht-room.off{opacity:.6}.btm .ht-room-name{display:grid;grid-gap:4px;gap:4px;justify-items:start}.btm .ht-room-name b{font-weight:600;font-size:16px}.btm .ht-room-name span{font-size:13px;opacity:.7}.btm .ht-room-cell{display:grid;grid-gap:4px;gap:4px}.btm .ht-room-cell .lbl{display:none;opacity:.6}.btm .ht-room-cell b{font-weight:500}.btm .ht-room-cell.price b{font-family:var(--font-display);font-weight:400;font-size:26px;line-height:1;letter-spacing:.02em}.btm .ht-room-cell small{font-size:11px;opacity:.65}.btm .ht-room-act{display:grid;justify-items:end;text-align:end}.btm .ht-summary{position:-webkit-sticky;position:sticky;top:calc(var(--bar-h) + 20px)}.btm .ht-summary-card{display:grid;grid-gap:12px;gap:12px;padding:20px;background:#fff;border:1px solid var(--hair-navy);border-top:4px solid var(--c-lime)}.btm .ht-summary-card .btn{width:100%;justify-content:center}.btm .ht-summary-facts{display:grid;grid-gap:8px;gap:8px;padding:12px 0;border-top:1px solid var(--hair-navy);border-bottom:1px solid var(--hair-navy)}.btm .ht-summary-facts div{display:flex;justify-content:space-between;gap:10px;font-size:14px}.btm .ht-summary-facts b{font-weight:600;text-align:end}.btm .ht-note{font-size:13px;opacity:.72;line-height:1.5}.btm .ht-sheet-row{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);grid-gap:18px 16px;gap:18px 16px}.btm .ht-sheet-row .field{min-width:0}.btm .ht-sheet-row .lbl{font-family:var(--font-text);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.btm.rtl .ht-sheet-row .lbl{letter-spacing:.02em;font-size:12px}.btm .ht-rooming,.btm .ht-rooming-room{display:grid;grid-gap:14px;gap:14px}.btm .ht-rooming-room{padding:16px;border:1px solid var(--hair-navy);background:#fff}.btm .ht-rooming-room.has-error{border-color:var(--c-navy);box-shadow:inset 4px 0 0 var(--c-lime)}.btm .ht-rooming-h{display:flex;justify-content:space-between;gap:10px;align-items:baseline}.btm .ht-rooming-h b{font-family:var(--font-display-x);font-weight:700;font-size:16px}.btm .control.area{min-height:0;padding:4px 0}.btm .control.area textarea{flex:1 1;min-width:0;padding:10px 16px;border:0;background:transparent;font:inherit;font-size:15px;color:var(--c-navy);outline:none;resize:vertical}.btm .control.area textarea:focus-visible{outline:2px solid var(--c-lime);outline-offset:-4px}.btm .ht-sheet-total{display:grid;grid-gap:2px;gap:2px}.btm .ht-sheet-total b{font-family:var(--font-display);font-weight:400;font-size:26px;line-height:1;letter-spacing:.02em}.btm.ht-drawer-root{position:fixed;inset:0;z-index:66;min-height:0;overflow:visible;background:transparent}.btm.ht-drawer-root .pt-backdrop{position:absolute;inset:0;background:rgba(6,27,80,.6);opacity:0;transition:opacity .32s var(--ease-out-quart)}.btm.ht-drawer-root.is-open .pt-backdrop{opacity:1}.btm .ht-drawer{position:absolute;top:0;bottom:0;inset-inline-end:0;width:min(500px,100vw);background:var(--c-ice);color:var(--c-navy);display:grid;grid-template-rows:auto minmax(0,1fr) auto;box-shadow:-30px 0 60px rgba(6,27,80,.3);transform:translateX(100%);transition:transform .5s var(--ease-out-expo)}.btm.rtl .ht-drawer{transform:translateX(-100%)}.btm.ht-drawer-root.is-open .ht-drawer{transform:none}.btm .ht-drawer-h{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:22px 24px 18px;background:var(--c-navy);color:var(--c-ice)}.btm .ht-drawer-h .mc{opacity:.7}.btm .ht-drawer-h h2{font-family:var(--font-display-x);font-weight:800;font-size:26px;letter-spacing:-.02em;margin-top:4px}.btm.rtl .ht-drawer-h h2{font-family:var(--font-ar-display)!important;letter-spacing:0}.btm .ht-drawer-h .pt-x{color:var(--c-ice);width:40px;height:40px;display:grid;place-items:center;border:1px solid rgba(247,250,252,.3)}.btm .ht-drawer-h .pt-x svg{width:16px;height:16px}.btm .ht-drawer-h .pt-x:hover{background:var(--c-lime);color:var(--c-navy);border-color:var(--c-lime)}.btm .ht-drawer-b{padding:20px 24px;overflow:auto;display:grid;grid-gap:12px;gap:12px;align-content:start}.btm .ht-drawer-b.ht-empty{justify-items:center;text-align:center;align-content:center;gap:10px}.btm .ht-drawer-b.ht-empty .n{font-family:var(--font-display);font-size:64px;line-height:1;color:var(--c-blue)}.btm .ht-drawer-b.ht-empty h3{font-family:var(--font-display-x);font-weight:800;font-size:22px}.btm .ht-drawer-b.ht-empty p{max-width:36ch;opacity:.75}.btm .ht-plan-item{display:grid;grid-template-columns:84px minmax(0,1fr) auto;grid-gap:14px;gap:14px;padding:12px;background:#fff;border:1px solid var(--hair-navy)}.btm .ht-plan-img{width:84px;height:84px;overflow:hidden;background:var(--c-navy)}.btm .ht-plan-img img{width:100%;height:100%;object-fit:cover}.btm .ht-plan-body{display:grid;grid-gap:2px;gap:2px;min-width:0;font-size:14px}.btm .ht-plan-body b{font-weight:600}.btm .ht-plan-side{display:grid;grid-gap:6px;gap:6px;justify-items:end;align-content:start}.btm .ht-plan-side b{font-family:var(--font-mono);font-size:14px}.btm .ht-plan-side .link{font-size:12px;color:var(--c-blue)}.btm .ht-drawer-f{padding:16px 24px 22px;border-top:1px solid var(--hair-navy);background:#fff;display:grid;grid-gap:12px;gap:12px}.btm .ht-drawer-f .btn{width:100%;justify-content:center;height:56px}.btm .ht-plan-total{display:flex;justify-content:space-between;align-items:flex-end;gap:12px}.btm .ht-plan-total>div{display:grid;justify-items:end}.btm .ht-plan-total b{font-family:var(--font-display);font-weight:400;font-size:28px;line-height:1;letter-spacing:.02em}.btm .ht-done{gap:22px}.btm .ht-ref{display:grid;grid-gap:4px;gap:4px;padding:18px 20px;background:var(--c-lime);color:var(--c-navy)}.btm .ht-ref b{font-family:var(--font-display);font-size:34px;line-height:1;letter-spacing:.04em}.btm .ht-drawer-acts{display:grid;grid-gap:10px;gap:10px}.btm .ht-drawer-acts .btn{width:100%;justify-content:center}.btm .ht-booking,.btm .ht-bookings{display:grid;grid-gap:16px;gap:16px}.btm .ht-booking{padding:20px 22px;background:#fff;border:1px solid var(--hair-navy)}.btm .ht-bk-h{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap}.btm .ht-bk-h h3{font-family:var(--font-display-x);font-weight:800;font-variation-settings:"opsz" 48,"wdth" 96;font-size:22px;letter-spacing:-.02em;margin-top:4px}.btm.rtl .ht-bk-h h3{font-family:var(--font-ar-display)!important;letter-spacing:0}.btm .ht-bk-status{display:flex;gap:8px;flex-wrap:wrap}.btm .ht-bk-grid{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}.btm .ht-bk-grid .pt-defs{grid-template-columns:repeat(2,minmax(0,max-content));gap:12px 40px}.btm .ht-bk-grid .link{color:var(--c-blue);font-size:14px}.btm .ht-bk-res{display:grid;grid-gap:8px;gap:8px}.btm .ht-bk-row{display:grid;grid-template-columns:64px minmax(0,1.4fr) minmax(0,1.2fr) minmax(0,.9fr) minmax(0,1.4fr) auto;grid-gap:14px;gap:14px;align-items:center;padding:10px 12px;border:1px solid var(--hair-navy);font-size:14px}.btm .ht-bk-row .ht-plan-img{width:64px;height:64px}.btm .ht-bk-row>div{display:grid;grid-gap:2px;gap:2px;min-width:0}.btm .ht-bk-row>div>b{font-weight:600;overflow-wrap:anywhere}.btm .ht-bk-row .mc{opacity:.6}.btm .ht-bk-price{font-family:var(--font-mono);white-space:nowrap}.btm .ht-bk-conf{display:flex;gap:10px;align-items:baseline;padding:8px 12px;background:rgba(193,255,50,.25)}.btm .ht-pay{display:grid;grid-gap:14px;gap:14px;padding:16px 18px;background:var(--c-ice);border:1px solid var(--hair-navy)}.btm .ht-pay.is-approved{border-color:var(--c-navy);box-shadow:inset 4px 0 0 var(--c-lime)}.btm.rtl .ht-pay.is-approved{box-shadow:inset -4px 0 0 var(--c-lime)}.btm .ht-pay.is-confirmed{background:rgba(193,255,50,.18)}.btm .ht-pay-h p{margin-top:6px;font-size:15px;line-height:1.5;max-width:70ch}.btm .ht-bank{display:grid;grid-gap:12px;gap:12px;padding:14px 16px;background:#fff;border:1px solid var(--hair-navy)}.btm .ht-bank-h{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;align-items:baseline}.btm .ht-bank-h b{font-weight:600}.btm .ht-bank .pt-defs{grid-template-columns:repeat(3,minmax(0,1fr))}.btm .ht-pay-acts{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.btm .ht-pay-acts .flip{transform:rotate(180deg)}.btm.ht-lb{position:fixed;inset:0;z-index:76;min-height:0;overflow:visible;background:transparent;display:grid;grid-template-rows:minmax(0,1fr) auto;color:var(--c-ice)}.btm.ht-lb .ht-lb-bg{position:absolute;inset:0;background:rgba(0,0,0,.92)}.btm.ht-lb .ht-lb-fig{position:relative;z-index:1;display:grid;place-items:center;grid-gap:10px;gap:10px;padding:56px 72px 12px;min-height:0}.btm.ht-lb .ht-lb-fig img{max-width:100%;max-height:calc(100svh - 190px);object-fit:contain;box-shadow:0 40px 80px rgba(0,0,0,.5)}.btm.ht-lb .ht-lb-fig figcaption{opacity:.7}.btm.ht-lb .ht-lb-x{position:absolute;top:16px;inset-inline-end:16px;z-index:2;width:44px;height:44px;display:grid;place-items:center;border:1px solid rgba(247,250,252,.4);color:var(--c-ice)}.btm.ht-lb .ht-lb-x svg{width:16px;height:16px}.btm.ht-lb .ht-lb-x:hover{background:var(--c-lime);color:var(--c-navy);border-color:var(--c-lime)}.btm.ht-lb .ht-lb-nav{position:absolute;top:50%;z-index:2;width:52px;height:52px;margin-top:-26px;display:grid;place-items:center;border:1px solid rgba(247,250,252,.4);color:var(--c-ice);font-size:30px;line-height:1}.btm.ht-lb .ht-lb-nav.prev{left:16px}.btm.ht-lb .ht-lb-nav.next{right:16px}.btm.ht-lb .ht-lb-nav:hover{background:var(--c-ice);color:var(--c-navy)}.btm.ht-lb .ht-lb-strip{position:relative;z-index:1;display:flex;gap:6px;padding:10px 16px 16px;overflow-x:auto;justify-content:center}.btm.ht-lb .ht-lb-strip button{width:72px;height:52px;flex:none;opacity:.5;border:2px solid transparent}.btm.ht-lb .ht-lb-strip button.active{opacity:1;border-color:var(--c-lime)}.btm.ht-lb .ht-lb-strip img{width:100%;height:100%;object-fit:cover;display:block}@media (max-width:1199px){.btm .ht-results{grid-template-columns:220px minmax(0,1fr);gap:20px}.btm .ht-card{grid-template-columns:minmax(200px,260px) minmax(0,1fr)}.btm .ht-detail-grid{grid-template-columns:minmax(0,1fr) 300px;gap:24px}.btm .ht-bk-row{grid-template-columns:64px minmax(0,1.4fr) minmax(0,1.2fr) auto}.btm .ht-bk-row>div:nth-child(4),.btm .ht-bk-row>div:nth-child(5){grid-column:2/-1}}@media (max-width:899px){.btm .ht-search{grid-template-columns:1fr;margin-top:-44px}.btm .ht-dates{grid-template-columns:1fr auto 1fr}.btm .ht-go{min-height:54px}.btm .ht-pop{position:fixed;inset:auto 0 0 0;top:auto;max-width:none;width:auto;max-height:82svh;overflow:auto;border:0;border-top:4px solid var(--c-lime);box-shadow:0 -30px 60px rgba(6,27,80,.35)}.btm .ht-pop-cal{padding-bottom:calc(16px + env(safe-area-inset-bottom))}.btm .ht-cal-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.btm .ht-cal-grid .d{height:44px}.btm .ht-results{grid-template-columns:1fr}.btm .ht-rail{position:static}.btm .ht-card{grid-template-columns:1fr}.btm .ht-card-img{min-height:200px}.btm .ht-card-foot{flex-direction:column;align-items:stretch}.btm .ht-price{justify-items:start;text-align:start}.btm .ht-mosaic{grid-template-columns:1fr 1fr;grid-template-rows:200px 120px}.btm .ht-mosaic .t0{grid-column:1/-1;grid-row:1}.btm .ht-mosaic .t3,.btm .ht-mosaic .t4{display:none}.btm .ht-mosaic.n2 .t1{grid-row:2;grid-column:1/-1}.btm .ht-detail-grid{grid-template-columns:1fr}.btm .ht-summary{position:static}.btm .ht-room{grid-template-columns:1fr 1fr}.btm .ht-room.head{display:none}.btm .ht-room-name{grid-column:1/-1}.btm .ht-room-cell .lbl{display:block}.btm .ht-room-act{grid-column:1/-1;justify-items:stretch}.btm .ht-room-act .btn{width:100%;justify-content:center}.btm .ht-sheet-row{grid-template-columns:1fr}.btm .ht-sheet-total{order:-1;width:100%}.btm .ht-bk-row{grid-template-columns:64px minmax(0,1fr)}.btm .ht-bk-row .ht-bk-price,.btm .ht-bk-row>div{grid-column:2}.btm .ht-bank .pt-defs,.btm .ht-bk-grid .pt-defs{grid-template-columns:1fr}.btm.ht-lb .ht-lb-fig{padding:56px 12px 8px}.btm.ht-lb .ht-lb-nav{width:40px;height:40px;margin-top:-20px}}.btm.ar{min-height:100svh;display:flex;flex-direction:column;background:var(--c-navy);color:var(--c-ice)}.btm.ar.is-waiting .ar-left>*,.btm.ar.is-waiting .ar-right img,.btm.ar.is-waiting .ar-vtag>*{opacity:0}.btm.ar .ar-bar{position:-webkit-sticky;position:sticky;top:0;z-index:50;height:var(--bar-h);display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:24px;gap:24px;padding-inline:var(--gutter);background:#000;color:var(--c-ice)}.btm.ar .ar-bar .wordmark{display:inline-flex;align-items:center;height:var(--bar-h)}.btm.ar .ar-bar .wordmark img{height:62px;width:auto}.btm.ar .ar-bar .ar-title{justify-self:center;opacity:.7;letter-spacing:.18em}.btm.ar .ar-bar .right{display:flex;align-items:center;gap:18px}.btm.ar .ar-bar .right .link{font-size:14px;font-weight:500}.btm.ar .ar-bar .lang{font-family:var(--font-mono);font-size:12px;letter-spacing:.12em;padding:6px 0}.btm.ar .ar-bar .btn{height:40px;padding:0 18px}.btm.ar .ar-bar .btn-blue:hover{background:var(--c-lime);color:var(--c-navy)}.btm.ar .ar-body{flex:1 1;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}.btm.ar .ar-left{display:flex;flex-direction:column;gap:40px;padding:40px var(--gutter) var(--gutter);min-height:calc(100svh - var(--bar-h))}.btm.ar .ar-right{position:-webkit-sticky;position:sticky;top:var(--bar-h);height:calc(100svh - var(--bar-h));overflow:hidden;-webkit-border-start:1px solid var(--hair-ice);border-inline-start:1px solid var(--hair-ice)}.btm.ar .ar-right img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.04)}.btm.ar .ar-vtag{position:absolute;z-index:1;bottom:var(--gutter);inset-inline:var(--gutter);display:flex;justify-content:space-between;gap:24px;text-transform:uppercase}.btm.ar .ar-hero{display:grid;grid-gap:14px;gap:14px}.btm.ar .ar-hero .label-rule{opacity:.75}.btm.ar .ar-hero h1{margin:4px 0 6px;font-family:var(--font-display);font-weight:400;font-size:clamp(46px,6.6vw,112px);line-height:.94;letter-spacing:.01em;text-transform:uppercase;color:var(--c-ice)}.btm.ar .ar-hero h1 span{display:block;overflow:hidden;padding-bottom:.04em}.btm.ar .ar-hero h1 span i{display:block;font-style:normal;will-change:transform}.btm.ar .ar-hero h1 span:last-child i{color:var(--c-lime)}.btm.ar .ar-lead{max-width:34em;font-size:var(--fs-lead);line-height:1.4;opacity:.9}.btm.ar .ar-status{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"av who stats out";align-items:center;grid-gap:10px 22px;gap:10px 22px;padding:12px 0;border-top:1px solid var(--hair-ice);border-bottom:1px solid var(--hair-ice)}.btm.ar .ar-av{grid-area:av;width:40px;height:40px;display:grid;place-items:center;overflow:hidden;background:var(--c-lime);color:var(--c-navy);font-family:var(--font-display);font-size:15px;letter-spacing:.02em}.btm.ar .ar-av img{width:100%;height:100%;object-fit:cover;display:block}.btm.ar .ar-who{grid-area:who;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.btm.ar .ar-who b{font-size:15px;font-weight:600;max-width:100%}.btm.ar .ar-meta,.btm.ar .ar-who b{line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btm.ar .ar-meta{font-size:13px;opacity:.7;min-width:0}.btm.ar .ar-tag{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:9.5px;line-height:1;letter-spacing:.12em;text-transform:uppercase;padding:6px 8px;border:1px solid var(--hair-ice);color:var(--c-ice)}.btm.ar .ar-tag.lime{background:var(--c-lime);color:var(--c-navy);border-color:var(--c-lime)}.btm.ar .ar-tag.attn{border-color:var(--c-lime);color:var(--c-lime);transition:background var(--d-micro),color var(--d-micro)}.btm.ar .ar-tag.attn:hover{background:var(--c-lime);color:var(--c-navy)}.btm.ar .ar-tag.attn .arr{width:10px;height:10px}.btm.ar .ar-stats{grid-area:stats;display:flex;align-items:center;gap:22px}.btm.ar .ar-stats>div{display:flex;align-items:baseline;gap:7px}.btm.ar .ar-stats b{font-family:var(--font-display);font-weight:400;font-size:20px;line-height:1;color:var(--c-lime)}.btm.ar .ar-stats span{font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;opacity:.7;white-space:nowrap}.btm.ar .ar-out{grid-area:out;font-size:13px;opacity:.8;white-space:nowrap}.btm.ar .ar-status.ar-guest{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who acts"}.btm.ar .ar-status.ar-guest .ar-who{display:grid;grid-gap:4px;gap:4px}.btm.ar .ar-status.ar-guest .ar-meta{white-space:normal}.btm.ar .ar-actions{grid-area:acts;display:flex;flex-wrap:wrap;align-items:center;gap:10px}.btm.ar .ar-status .btn{height:38px;padding:0 16px;font-size:13px}.btm.ar .ar-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:32px clamp(20px,3vw,56px);gap:32px clamp(20px,3vw,56px);align-content:start}.btm.ar .ar-col h3{margin:0 0 14px;padding-bottom:14px;border-bottom:1px solid var(--hair-ice);font-family:var(--font-display);font-weight:400;font-size:clamp(30px,3.6vw,60px);line-height:.96;letter-spacing:.02em;text-transform:uppercase;overflow:hidden;color:var(--c-ice)}.btm.ar .ar-col h3 span{display:block;will-change:transform}.btm.ar .ar-col ul{display:grid;grid-gap:2px;gap:2px;list-style:none;margin:0;padding:0}.btm.ar .ar-item{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:11px 0;border-bottom:1px solid rgba(247,250,252,.08);color:var(--c-ice);transition:color var(--d-micro),padding var(--d-micro),background var(--d-micro)}.btm.ar .ar-txt{display:grid;grid-gap:2px;gap:2px;min-width:0}.btm.ar .ar-item b{font-size:15px;font-weight:600;line-height:1.3}.btm.ar .ar-item small{font-size:12.5px;line-height:1.4;opacity:.62}.btm.ar .ar-side{display:flex;align-items:center;gap:10px;flex:none}.btm.ar .ar-side .n{font-family:var(--font-display);font-size:22px;line-height:1;color:var(--c-lime)}.btm.ar .ar-side .lock{font-size:9px;letter-spacing:.12em;opacity:.55;white-space:nowrap}.btm.ar .ar-side .arr{width:14px;height:14px;opacity:.6;transition:opacity var(--d-micro),transform var(--d-fast) var(--ease-out-expo)}.btm.ar .ar-item:hover{color:var(--c-lime);-webkit-padding-start:6px;padding-inline-start:6px}.btm.ar .ar-item:hover .arr{opacity:1;transform:translate(2px,-2px)}.btm.ar.rtl .ar-item:hover .arr{transform:translate(-2px,-2px)}.btm.ar .ar-item.hot{margin-inline:-12px;padding-inline:12px;background:linear-gradient(90deg,rgba(193,255,50,.14),rgba(193,255,50,.02));border-bottom-color:rgba(193,255,50,.4)}.btm.ar.rtl .ar-item.hot{background:linear-gradient(270deg,rgba(193,255,50,.14),rgba(193,255,50,.02))}.btm.ar .ar-item.hot:hover{-webkit-padding-start:18px;padding-inline-start:18px}.btm.ar .ar-item.locked{opacity:.82}.btm.ar .ar-foot{margin-top:auto;display:flex;flex-wrap:wrap;gap:28px 40px;align-items:flex-end;justify-content:space-between;padding-top:32px;border-top:1px solid var(--hair-ice)}.btm.ar .ar-foot .lockup{color:var(--c-ice)}.btm.ar .ar-foot .links{display:flex;flex-wrap:wrap;gap:8px 22px;font-size:14px}.btm.ar.rtl .ar-col h3,.btm.ar.rtl .ar-hero h1{font-family:var(--font-ar-display);letter-spacing:0;line-height:1.3}.btm.ar.rtl .ar-hero h1{font-size:clamp(38px,5.4vw,92px);font-weight:800}.btm.ar.rtl .ar-col h3{font-size:clamp(26px,3vw,48px);font-weight:800}.btm.ar.rtl .ar-stats b{font-size:18px}.btm.ar.rtl .ar-av,.btm.ar.rtl .ar-stats b{font-family:var(--font-ar-display);font-weight:800}@media (max-width:1199px){.btm.ar .ar-body{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}.btm.ar .ar-status{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"av who out" "stats stats stats"}}@media (max-width:899px){.btm.ar .ar-bar{grid-template-columns:auto 1fr;gap:12px}.btm.ar .ar-bar .ar-title,.btm.ar .ar-bar .right .back{display:none}.btm.ar .ar-bar .right{justify-self:end;gap:12px}.btm.ar .ar-bar .wordmark img{height:44px}.btm.ar .ar-body{grid-template-columns:1fr}.btm.ar .ar-right{display:none}.btm.ar .ar-left{gap:28px;padding:28px var(--gutter) calc(var(--gutter) + env(safe-area-inset-bottom))}.btm.ar .ar-hero h1{font-size:clamp(40px,12.5vw,72px)}.btm.ar .ar-lead{font-size:16px}.btm.ar .ar-status{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"av who" "stats stats" "out out";gap:12px 14px}.btm.ar .ar-meta,.btm.ar .ar-who b{white-space:normal}.btm.ar .ar-stats{justify-content:space-between}.btm.ar .ar-out{justify-self:end}.btm.ar .ar-status.ar-guest{grid-template-columns:1fr;grid-template-areas:"who" "acts"}.btm.ar .ar-actions .btn{flex:1 1 auto;justify-content:center}.btm.ar .ar-cols{grid-template-columns:1fr;gap:26px}.btm.ar .ar-col h3{font-size:clamp(30px,8.6vw,48px);padding-bottom:10px;margin-bottom:8px}.btm.ar .ar-item b{font-size:14px}.btm.ar .ar-item small{font-size:12px}.btm.ar .ar-side .lock{display:none}.btm.ar .ar-foot{gap:18px 24px;padding-top:24px}}.btm.ar .ar-bar.menu-open{z-index:70}.btm.ar .ar-bar .right{gap:16px}@media (max-width:899px){.btm.ar .ar-bar .right{gap:10px}.btm.ar .ar-bar .btn{height:36px;padding:0 12px;font-size:13px}.btm.ar .ar-bar .burger{width:36px;height:36px}}.btm.ot{min-height:100svh;display:flex;flex-direction:column;background:var(--c-ice);color:var(--c-navy)}.btm.ot.is-waiting .ot-hero-art img,.btm.ot.is-waiting .ot-hero-in>*,.btm.ot.is-waiting .ot-strip>*{opacity:0}.btm.ot .ot-bar{position:-webkit-sticky;position:sticky;top:0;z-index:50;height:var(--bar-h);display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:24px;gap:24px;padding-inline:var(--gutter);background:#000;color:var(--c-ice)}.btm.ot .ot-bar.menu-open{z-index:70}.btm.ot .ot-bar .wordmark{display:inline-flex;align-items:center;height:var(--bar-h)}.btm.ot .ot-bar .wordmark img{height:62px;width:auto}.btm.ot .ot-bar .ot-title{justify-self:center;opacity:.7;letter-spacing:.18em}.btm.ot .ot-bar .right{display:flex;align-items:center;gap:16px}.btm.ot .ot-bar .right .link{font-size:14px;font-weight:500}.btm.ot .ot-bar .lang{font-family:var(--font-mono);font-size:12px;letter-spacing:.12em;padding:6px 0}.btm.ot .ot-bar .btn{height:40px;padding:0 18px}.btm.ot .ot-bar .btn-blue:hover{background:var(--c-lime);color:var(--c-navy)}.btm.ot .ot-hero{position:relative;min-height:min(92svh,980px);display:grid;grid-template-rows:1fr auto;background:var(--c-navy);color:var(--c-ice);overflow:hidden;isolation:isolate}.btm.ot .ot-hero-art{position:absolute;inset:0;z-index:-1}.btm.ot .ot-hero-art img,.btm.ot .ot-hero-art picture{display:block;width:100%;height:100%}.btm.ot .ot-hero-art img{object-fit:cover;object-position:68% 50%;transform:scale(1.04)}.btm.ot .ot-hero-art:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(6,27,80,.92),rgba(6,27,80,.72) 34%,rgba(6,27,80,.18) 62%,rgba(6,27,80,0)),linear-gradient(180deg,rgba(6,27,80,0) 55%,rgba(6,27,80,.75))}.btm.ot.rtl .ot-hero-art img{object-position:32% 50%;transform:scale(1.04) scaleX(-1)}.btm.ot.rtl .ot-hero-art:after{background:linear-gradient(270deg,rgba(6,27,80,.92),rgba(6,27,80,.72) 34%,rgba(6,27,80,.18) 62%,rgba(6,27,80,0)),linear-gradient(180deg,rgba(6,27,80,0) 55%,rgba(6,27,80,.75))}.btm.ot .ot-hero-in{position:relative;padding:clamp(48px,7vw,108px) var(--gutter) 44px;max-width:980px;display:grid;grid-gap:18px;gap:18px;align-content:start}.btm.ot .ot-hero .label-rule{opacity:.8}.btm.ot .ot-hero h1{margin:6px 0 4px;font-family:var(--font-display);font-weight:400;font-size:clamp(56px,8.8vw,160px);line-height:.9;letter-spacing:.006em;text-transform:uppercase;color:var(--c-ice)}.btm.ot .ot-hero h1 span{display:block;overflow:hidden;padding-bottom:.05em}.btm.ot .ot-hero h1 span i{display:block;font-style:normal;will-change:transform}.btm.ot .ot-hero h1 span:last-child i{color:var(--c-lime)}.btm.ot .ot-lead{max-width:34em;font-size:var(--fs-lead);line-height:1.42;opacity:.9}.btm.ot .ot-hero .ot-lead{max-width:30em}.btm.ot .ot-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.btm.ot .ot-hero .btn-outline{color:var(--c-ice);border-color:rgba(247,250,252,.6)}.btm.ot .ot-hero .btn-outline:hover{background:var(--c-ice);color:var(--c-navy)}.btm.ot .ot-strip{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-top:1px solid var(--hair-ice);background:rgba(6,27,80,.62)}.btm.ot .ot-strip>*{display:grid;grid-gap:8px;gap:8px;align-content:start;padding:22px clamp(16px,1.6vw,28px);-webkit-border-end:1px solid var(--hair-ice);border-inline-end:1px solid var(--hair-ice);min-width:0}.btm.ot .ot-strip>:first-child{-webkit-padding-start:var(--gutter);padding-inline-start:var(--gutter)}.btm.ot .ot-strip>:last-child{-webkit-border-end:0;border-inline-end:0;-webkit-padding-end:var(--gutter);padding-inline-end:var(--gutter)}.btm.ot .ot-strip .mc{opacity:.68}.btm.ot .ot-strip b{font-size:17px;font-weight:600;line-height:1.3}.btm.ot .ot-strip b.num{font-size:16px;font-weight:500}.btm.ot .ot-strip .countdown{font-size:15px}.btm.ot .ot-flag{justify-self:start;font-family:var(--font-mono);font-style:normal;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;padding:5px 8px;border:1px solid var(--c-lime);color:var(--c-lime)}.btm.ot .ot-flag.navy{border-color:var(--c-blue);color:var(--c-blue)}.btm.ot .ot-index{position:-webkit-sticky;position:sticky;top:var(--bar-h);z-index:40;background:var(--c-ice);color:var(--c-navy);border-bottom:1px solid var(--hair-navy)}.btm.ot .ot-index ul{display:flex;gap:2px;list-style:none;margin:0;padding:0 var(--gutter);overflow-x:auto;scrollbar-width:none}.btm.ot .ot-index ul::-webkit-scrollbar{display:none}.btm.ot .ot-index a{display:inline-flex;align-items:center;gap:10px;height:52px;padding:0 14px;white-space:nowrap;font-size:13px;font-weight:600;color:var(--c-navy);opacity:.68;border-bottom:2px solid transparent;transition:opacity var(--d-micro),color var(--d-micro),border-color var(--d-micro)}.btm.ot .ot-index a .n{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;opacity:.6}.btm.ot .ot-index a:hover{opacity:1}.btm.ot .ot-index a.active{opacity:1;color:var(--c-blue);border-color:var(--c-blue)}.btm.ot .ot-sec{position:relative;padding-block:clamp(72px,9vw,150px);scroll-margin-top:calc(var(--bar-h) + 52px);overflow:hidden}.btm.ot .ot-sec.t-ice{background:var(--c-ice);color:var(--c-navy);--hair-c:var(--hair-navy);--card:#fff;--accent:var(--c-blue);--dim:0.68}.btm.ot .ot-sec.t-navy{background:var(--c-navy);color:var(--c-ice);--hair-c:var(--hair-ice);--card:rgba(247,250,252,.06);--accent:var(--c-lime);--dim:0.72}.btm.ot .ot-sec.t-blue{background:var(--c-blue);color:var(--c-ice);--hair-c:rgba(247,250,252,.34);--card:rgba(6,27,80,.34);--accent:var(--c-lime);--dim:0.82}.btm.ot .ot-wrap{position:relative;padding-inline:var(--gutter)}.btm.ot .ot-head{display:grid;grid-gap:22px;gap:22px;margin-bottom:clamp(36px,4.5vw,64px);max-width:1100px}.btm.ot .ot-h2{margin:0;font-size:clamp(44px,6.4vw,118px);line-height:.9}.btm.ot .ot-head .ot-lead{max-width:36em}.btm.ot .ot-k{opacity:.75}.btm.ot .ot-2col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(28px,4vw,72px);gap:clamp(28px,4vw,72px);align-items:start}.btm.ot .ot-dim{opacity:var(--dim)}.btm.ot .ot-big{font-size:clamp(18px,1.5vw,24px);font-weight:600;line-height:1.35}.btm.ot .ot-card{display:grid;grid-gap:12px;gap:12px;align-content:start;padding:26px 28px;background:var(--card);border:1px solid var(--hair-c);transition:border-color var(--d-micro),transform var(--d-fast) var(--ease-out-expo),box-shadow var(--d-fast) var(--ease-out-expo)}.btm.ot .t-ice .ot-card:hover{border-color:var(--c-blue);transform:translateY(-3px);box-shadow:0 28px 48px -30px rgba(6,27,80,.4)}.btm.ot .t-blue .ot-card:hover,.btm.ot .t-navy .ot-card:hover{border-color:var(--c-lime)}.btm.ot .ot-card>.mc{opacity:.7}.btm.ot .ot-card>b{font-size:19px;font-weight:700;line-height:1.25}.btm.ot .ot-card>small{font-size:14px;line-height:1.45;opacity:var(--dim)}.btm.ot .ot-card>p{margin:0;font-size:15px;line-height:1.55}.btm.ot .ot-card h3{margin:0;font-size:20px;font-weight:700;line-height:1.25}.btm.ot .ot-card h3.display{font-size:clamp(30px,3vw,46px);line-height:.95}.btm.ot .ot-card.big{padding:34px 36px;gap:18px}.btm.ot .ot-card .btn{justify-self:start;margin-top:4px}.btm.ot .ot-photo{position:relative;overflow:hidden;background:var(--c-navy);aspect-ratio:4/3}.btm.ot .ot-photo img{position:absolute;inset:-8% 0;width:100%;height:116%;object-fit:cover;display:block}.btm.ot .ot-bg{position:absolute;inset:0;z-index:0;opacity:.42}.btm.ot .ot-bg img{position:absolute;inset:-8% 0;width:100%;height:116%;object-fit:cover}.btm.ot .ot-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,var(--c-navy) 0,rgba(6,27,80,.35) 40%,rgba(6,27,80,.55) 75%,var(--c-navy) 100%)}.btm.ot .ot-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.btm.ot .ot-fact{padding:22px 0 18px;border-top:1px solid var(--hair-c);display:grid;grid-gap:8px;gap:8px}.btm.ot .ot-n{font-family:var(--font-display);font-size:clamp(52px,5.4vw,96px);line-height:.9;color:var(--accent);letter-spacing:.004em}.btm.ot .ot-n .num{font-family:inherit}.btm.ot .ot-n small{font-size:.42em;-webkit-margin-start:.08em;margin-inline-start:.08em}.btm.ot .ot-fact .mc{opacity:.7}.btm.ot .ot-glance-side{display:grid;grid-gap:22px;gap:22px}.btm.ot .ot-glance-side .ot-photo{aspect-ratio:16/10}.btm.ot .ot-org{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.btm.ot .ot-org .ot-card{padding:20px 22px}.btm.ot .ot-org .ot-card>b{font-size:16px}.btm.ot .ot-org .ot-card>small{font-size:13px}.btm.ot .ot-comp .ot-wrap{z-index:1}.btm.ot .ot-rows{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:0 clamp(16px,2vw,32px);gap:0 clamp(16px,2vw,32px);border-top:1px solid var(--hair-c)}.btm.ot .ot-row{display:grid;grid-gap:12px;gap:12px;align-content:start;padding:24px 0 28px}.btm.ot .ot-row .mc{color:var(--c-lime)}.btm.ot .ot-row p{margin:0;font-size:15px;line-height:1.55;opacity:.92}.btm.ot .ot-tablewrap{margin-top:clamp(28px,4vw,56px);display:grid;grid-gap:22px;gap:22px}.btm.ot .ot-table{display:grid;grid-template-columns:1.6fr repeat(3,minmax(0,1fr));border:1px solid var(--hair-c);background:rgba(247,250,252,.04)}.btm.ot .ot-tr{display:grid;grid-template-columns:subgrid;grid-column:1/-1;align-items:center;border-top:1px solid var(--hair-c)}.btm.ot .ot-tr:first-child{border-top:0}.btm.ot .ot-tr>span{padding:18px 22px;min-width:0}.btm.ot .ot-th>span{padding-block:14px;opacity:.7}.btm.ot .ot-td-name{font-size:18px;font-weight:700}.btm.ot .ot-td{font-family:var(--font-display);font-size:clamp(26px,2.6vw,40px);line-height:1;color:var(--c-lime)}.btm.ot .ot-td small{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;-webkit-margin-start:6px;margin-inline-start:6px;color:var(--c-ice);opacity:.6}.btm.ot .ot-tr:not(.ot-th):hover{background:rgba(247,250,252,.05)}.btm.ot .ot-div-body{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);grid-gap:clamp(24px,3vw,48px);gap:clamp(24px,3vw,48px);align-items:start}.btm.ot .ot-div-photo{position:-webkit-sticky;position:sticky;top:calc(var(--bar-h) + 76px);aspect-ratio:3/4}.btm.ot .ot-dgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.btm.ot .ot-dcard{display:grid;grid-gap:16px;gap:16px;align-content:start;padding:26px 26px 24px;background:#fff;border:1px solid var(--hair-navy);transition:border-color var(--d-micro),transform var(--d-fast) var(--ease-out-expo),box-shadow var(--d-fast) var(--ease-out-expo)}.btm.ot .ot-dcard:hover{border-color:var(--c-blue);transform:translateY(-3px);box-shadow:0 28px 48px -30px rgba(6,27,80,.4)}.btm.ot .ot-dcard header{display:flex;align-items:flex-end;justify-content:space-between;gap:14px}.btm.ot .ot-dcard h3{margin:0;font-size:clamp(34px,3.4vw,54px);line-height:.9}.btm.ot .ot-n2{font-family:var(--font-display);font-size:40px;line-height:.9;color:var(--c-blue);display:inline-flex;align-items:baseline;gap:6px}.btm.ot .ot-n2 small{font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--c-navy);opacity:.6}.btm.ot .ot-meta{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin:0;padding:14px 0;border-top:1px solid var(--hair-navy);border-bottom:1px solid var(--hair-navy)}.btm.ot .ot-meta>div{display:grid;grid-gap:4px;gap:4px}.btm.ot .ot-meta dt{opacity:.6}.btm.ot .ot-meta dd{margin:0;font-size:14px;font-weight:500}.btm.ot .ot-wrow{display:grid;grid-gap:8px;gap:8px}.btm.ot .ot-wrow .mc{opacity:.6}.btm.ot .ot-weights{display:flex;flex-wrap:wrap;gap:6px}.btm.ot .ot-w{display:inline-flex;align-items:baseline;gap:2px;height:30px;padding:0 10px;border:1px solid var(--hair-navy);font-size:13px;font-weight:500;line-height:28px;white-space:nowrap;transition:background var(--d-micro),color var(--d-micro),border-color var(--d-micro)}.btm.ot .ot-w small{font-size:10px;opacity:.6}.btm.ot .ot-w:hover{background:var(--c-navy);color:var(--c-ice);border-color:var(--c-navy)}.btm.ot .ot-w:hover small{opacity:.8}.btm.ot .ot-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px}.btm.ot .ot-list li{display:grid;grid-template-columns:22px 1fr;grid-gap:12px;gap:12px;align-items:start;font-size:15px;line-height:1.5}.btm.ot .ot-check{width:22px;height:22px;padding:4px;border:1px solid var(--c-lime);color:var(--c-lime);margin-top:1px}.btm.ot .ot-sub{margin-top:8px;opacity:.75}.btm.ot .ot-kv{margin:0;display:grid;grid-gap:0;gap:0;border-top:1px solid var(--hair-c)}.btm.ot .ot-kv>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);grid-gap:16px;gap:16px;padding:10px 0;border-bottom:1px solid var(--hair-c)}.btm.ot .ot-kv dt{font-weight:600;font-size:14px}.btm.ot .ot-kv dd{margin:0;font-size:14px;opacity:.92}.btm.ot .ot-note{margin:4px 0 0;padding:14px 16px;-webkit-border-start:3px solid var(--c-lime);border-inline-start:3px solid var(--c-lime);background:rgba(6,27,80,.3);font-size:14px;line-height:1.5;font-weight:500}.btm.ot .ot-fees .ot-2col>.ot-stagger{display:grid;grid-gap:16px;gap:16px}.btm.ot .ot-deadline{display:grid;grid-gap:10px;gap:10px;padding:26px 28px;background:var(--c-navy);color:var(--c-ice)}.btm.ot .ot-deadline .mc{opacity:.7}.btm.ot .ot-dl{display:flex;align-items:baseline;gap:14px}.btm.ot .ot-dl b{font-size:clamp(64px,6.4vw,112px);line-height:.9;color:var(--c-lime)}.btm.ot .ot-dl span{font-size:clamp(20px,2vw,30px);font-weight:700}.btm.ot .ot-dl-time{font-size:13px;letter-spacing:.06em;opacity:.8}.btm.ot .ot-deadline .ot-flag.navy{border-color:var(--c-lime);color:var(--c-lime)}.btm.ot .ot-feelist{display:grid;grid-gap:0;gap:0;align-content:start}.btm.ot .ot-feelist>.ot-k{margin-bottom:8px}.btm.ot .ot-fee{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 0;border-bottom:1px solid var(--hair-navy);transition:padding var(--d-micro)}.btm.ot .ot-fee:hover{-webkit-padding-start:8px;padding-inline-start:8px}.btm.ot .ot-fee>div{display:grid;grid-gap:4px;gap:4px}.btm.ot .ot-fee b{font-size:16px;font-weight:700;line-height:1.3}.btm.ot .ot-fee small{font-size:13px;opacity:.68}.btm.ot .ot-amt{font-size:clamp(32px,3.2vw,52px);line-height:.9;color:var(--c-blue);white-space:nowrap}.btm.ot .ot-macros{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-bottom:clamp(24px,3vw,40px)}.btm.ot .ot-macros figure{margin:0;display:grid;grid-gap:12px;gap:12px}.btm.ot .ot-macros .ot-photo{aspect-ratio:4/3}.btm.ot .ot-macros figcaption{opacity:.7}.btm.ot .ot-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.btm.ot .ot-chips li{height:36px;padding:0 14px;display:inline-flex;align-items:center;border:1px solid var(--hair-c);font-size:13.5px;font-weight:500;transition:background var(--d-micro),color var(--d-micro),border-color var(--d-micro)}.btm.ot .ot-chips li:hover{background:var(--c-lime);color:var(--c-navy);border-color:var(--c-lime)}.btm.ot .ot-days{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px}.btm.ot .ot-day{display:grid;grid-template-columns:150px minmax(0,1fr);grid-gap:24px;gap:24px;padding:24px 0;border-top:1px solid var(--hair-navy)}.btm.ot .ot-day.comp{background:linear-gradient(90deg,rgba(0,87,255,.06),rgba(0,87,255,0))}.btm.ot.rtl .ot-day.comp{background:linear-gradient(270deg,rgba(0,87,255,.06),rgba(0,87,255,0))}.btm.ot .ot-date{display:grid;grid-gap:8px;gap:8px;align-content:start}.btm.ot .ot-date b{font-size:clamp(48px,4.6vw,76px);line-height:.9;color:var(--c-blue)}.btm.ot .ot-date .mc{opacity:.65}.btm.ot .ot-tag{justify-self:start;font-family:var(--font-mono);font-style:normal;font-size:10px;letter-spacing:.12em;text-transform:uppercase;padding:6px 8px;background:var(--c-lime);color:var(--c-navy)}.btm.ot .ot-tag.ghost{background:transparent;border:1px solid var(--hair-navy);color:var(--c-navy);opacity:.75}.btm.ot .ot-plan{list-style:none;margin:0;padding:0;display:grid}.btm.ot .ot-plan li{display:grid;grid-template-columns:130px minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:center;padding:12px 0;border-bottom:1px solid rgba(6,27,80,.1)}.btm.ot .ot-plan li:last-child{border-bottom:0}.btm.ot .ot-time{font-size:13px;letter-spacing:.04em;opacity:.85}.btm.ot .ot-what{display:grid;grid-gap:2px;gap:2px;min-width:0}.btm.ot .ot-what b{font-size:15.5px;font-weight:700;line-height:1.3}.btm.ot .ot-what small{font-size:13px;opacity:.65}.btm.ot .ot-who{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;padding:6px 9px;border:1px solid var(--hair-navy);white-space:nowrap}.btm.ot .ot-lgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.btm.ot .ot-lgrid .ot-card{padding:28px 28px 26px;gap:14px}.btm.ot .ot-ic{color:var(--c-lime)}.btm.ot .ot-mail{font-size:14px}.btm.ot .ot-guide{color:inherit}.btm.ot .ot-guide .ot-photo{aspect-ratio:16/9;margin:-6px -6px 6px}.btm.ot .ot-guide>p{font-size:15px}.btm.ot .ot-podium{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:end;margin-bottom:26px}.btm.ot .ot-place{display:grid;grid-gap:8px;gap:8px;align-content:end;padding:24px 22px;border:1px solid var(--hair-ice);background:rgba(247,250,252,.05);min-height:180px}.btm.ot .ot-place.p1{min-height:240px;background:var(--c-lime);color:var(--c-navy);border-color:var(--c-lime)}.btm.ot .ot-place.p2{min-height:210px}.btm.ot .ot-place b{font-size:clamp(44px,4.4vw,72px);line-height:.9}.btm.ot .ot-place span{font-size:15px;font-weight:600}.btm.ot .ot-place small{opacity:.7}.btm.ot .ot-awards .btn-outline{color:var(--c-ice);border-color:rgba(247,250,252,.6);margin-top:14px}.btm.ot .ot-awards .btn-outline:hover{background:var(--c-ice);color:var(--c-navy)}.btm.ot .ot-medal{aspect-ratio:4/5}.btm.ot .ot-cgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.btm.ot .ot-links{display:grid;grid-gap:6px;gap:6px;font-size:14px}.btm.ot .ot-links .link{justify-self:start}.btm.ot .ot-cfoot{align-items:center;gap:24px;margin-top:clamp(36px,5vw,72px);padding-top:28px;border-top:1px solid var(--hair-navy)}.btm.ot .ot-cfoot,.btm.ot .ot-foot{display:flex;flex-wrap:wrap;justify-content:space-between}.btm.ot .ot-foot{gap:28px 40px;align-items:flex-end;padding:32px var(--gutter) var(--gutter);background:var(--c-navy)}.btm.ot .ot-foot,.btm.ot .ot-foot .lockup{color:var(--c-ice)}.btm.ot .ot-foot .links{display:flex;flex-wrap:wrap;gap:8px 22px;font-size:14px}.btm.ot.rtl .ot-card h3.display,.btm.ot.rtl .ot-dcard h3,.btm.ot.rtl .ot-h2,.btm.ot.rtl .ot-hero h1{font-family:var(--font-ar-display);font-weight:800;letter-spacing:0;line-height:1.22}.btm.ot.rtl .ot-hero h1{font-size:clamp(44px,6.6vw,118px)}.btm.ot.rtl .ot-hero h1 span{padding-bottom:.1em}.btm.ot.rtl .ot-h2{font-size:clamp(36px,5vw,92px)}.btm.ot.rtl .ot-card h3.display{font-size:clamp(26px,2.4vw,36px)}.btm.ot.rtl .ot-dcard h3{font-size:clamp(28px,2.6vw,40px)}.btm.ot.rtl .ot-date b,.btm.ot.rtl .ot-place b{font-family:var(--font-ar-display)!important;font-weight:800;line-height:1.1}.btm.ot.rtl .ot-place b{font-size:clamp(32px,3.2vw,52px)}.btm.ot.rtl .ot-bar .ot-title{letter-spacing:.02em}.btm.ot.rtl .ot-index a{font-size:14px}.btm.ot.rtl .ot-flag,.btm.ot.rtl .ot-tag,.btm.ot.rtl .ot-who{letter-spacing:.02em;font-family:var(--font-ar-text)!important;font-weight:600}.btm.ot.rtl .ot-n2 small,.btm.ot.rtl .ot-td small{font-family:var(--font-ar-text)!important;letter-spacing:0}@media (max-width:1199px){.btm.ot .ot-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.btm.ot .ot-strip>:nth-child(3n){-webkit-border-end:0;border-inline-end:0}.btm.ot .ot-strip>:nth-child(n+4){border-top:1px solid var(--hair-ice)}.btm.ot .ot-strip>:first-child,.btm.ot .ot-strip>:last-child{padding-inline:clamp(16px,1.6vw,28px)}.btm.ot .ot-strip>:nth-child(3n+1){-webkit-padding-start:var(--gutter);padding-inline-start:var(--gutter)}.btm.ot .ot-rows{grid-template-columns:repeat(3,minmax(0,1fr))}.btm.ot .ot-div-body{grid-template-columns:1fr}.btm.ot .ot-div-photo{position:static;aspect-ratio:16/9}.btm.ot .ot-org{grid-template-columns:1fr}.btm.ot .ot-cgrid,.btm.ot .ot-lgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.btm.ot .ot-2col{gap:28px}}@media (max-width:899px){.btm.ot .ot-bar{grid-template-columns:auto 1fr;gap:12px}.btm.ot .ot-bar .ot-title,.btm.ot .ot-bar .right .back{display:none}.btm.ot .ot-bar .right{justify-self:end;gap:10px}.btm.ot .ot-bar .wordmark img{height:44px}.btm.ot .ot-bar .btn{height:36px;padding:0 12px;font-size:13px}.btm.ot .ot-bar .burger{width:36px;height:36px}.btm.ot .ot-hero{min-height:0}.btm.ot .ot-hero-art img{object-position:50% 30%}.btm.ot.rtl .ot-hero-art img{object-position:50% 30%;transform:scale(1.04)}.btm.ot .ot-hero-art:after,.btm.ot.rtl .ot-hero-art:after{background:linear-gradient(180deg,rgba(6,27,80,.55),rgba(6,27,80,.72) 45%,rgba(6,27,80,.94))}.btm.ot .ot-hero-in{padding:40px var(--gutter) 28px;gap:14px}.btm.ot .ot-hero h1{font-size:clamp(44px,13vw,76px)}.btm.ot.rtl .ot-hero h1{font-size:clamp(36px,10.5vw,60px)}.btm.ot .ot-lead{font-size:16px}.btm.ot .ot-cta .btn{flex:1 1 auto;justify-content:center}.btm.ot .ot-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.btm.ot .ot-strip>*{padding:16px 14px;-webkit-border-end:1px solid var(--hair-ice);border-inline-end:1px solid var(--hair-ice);border-top:1px solid var(--hair-ice)}.btm.ot .ot-strip>:nth-child(3n){-webkit-border-end:1px solid var(--hair-ice);border-inline-end:1px solid var(--hair-ice)}.btm.ot .ot-strip>:nth-child(2n){-webkit-border-end:0;border-inline-end:0}.btm.ot .ot-strip>:nth-child(-n+2){border-top:0}.btm.ot .ot-strip>:nth-child(odd){-webkit-padding-start:var(--gutter);padding-inline-start:var(--gutter)}.btm.ot .ot-strip>:nth-child(2n){-webkit-padding-end:var(--gutter);padding-inline-end:var(--gutter)}.btm.ot .ot-index a{height:46px;padding:0 10px;font-size:12.5px}.btm.ot .ot-sec{padding-block:56px;scroll-margin-top:calc(var(--bar-h) + 46px)}.btm.ot .ot-head{gap:16px;margin-bottom:28px}.btm.ot .ot-h2{font-size:clamp(38px,11vw,60px)}.btm.ot.rtl .ot-h2{font-size:clamp(30px,8.6vw,48px)}.btm.ot .ot-2col{grid-template-columns:1fr;gap:20px}.btm.ot .ot-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.btm.ot .ot-glance-side .ot-photo{aspect-ratio:4/3}.btm.ot .ot-rows{grid-template-columns:1fr}.btm.ot .ot-row{padding:18px 0;border-bottom:1px solid var(--hair-c)}.btm.ot .ot-table{grid-template-columns:1fr;border:0;background:transparent;gap:10px}.btm.ot .ot-th{display:none}.btm.ot .ot-tr{grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--hair-c);background:rgba(247,250,252,.04)}.btm.ot .ot-tr>span{padding:14px}.btm.ot .ot-td-name{grid-column:1/-1;padding-bottom:0}.btm.ot .ot-td{font-size:26px}.btm.ot .ot-td:before{content:attr(data-l);display:block;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--c-ice);opacity:.6;margin-bottom:8px}.btm.ot .ot-dgrid{grid-template-columns:1fr}.btm.ot .ot-dcard{padding:20px 18px}.btm.ot .ot-card.big{padding:22px 20px}.btm.ot .ot-kv>div{gap:4px}.btm.ot .ot-kv>div,.btm.ot .ot-macros{grid-template-columns:1fr}.btm.ot .ot-macros .ot-photo{aspect-ratio:16/9}.btm.ot .ot-day{grid-template-columns:1fr;gap:12px;padding:18px 0}.btm.ot .ot-date{grid-template-columns:auto 1fr auto;align-items:center;gap:12px}.btm.ot .ot-date b{font-size:40px}.btm.ot .ot-plan li{grid-template-columns:1fr;gap:6px}.btm.ot .ot-who{justify-self:start}.btm.ot .ot-cgrid,.btm.ot .ot-lgrid{grid-template-columns:1fr}.btm.ot .ot-podium{gap:8px}.btm.ot .ot-place{padding:16px 12px;min-height:130px}.btm.ot .ot-place.p1{min-height:160px}.btm.ot .ot-place.p2{min-height:145px}.btm.ot .ot-place b{font-size:34px}.btm.ot .ot-medal{aspect-ratio:4/3}.btm.ot .ot-foot{gap:18px 24px;padding-top:24px}}.btm.ot .ot-bg{opacity:1}.btm.ot .ot-bg img{object-position:78% 50%}.btm.ot .ot-bg:after{background:linear-gradient(90deg,var(--c-navy) 0,rgba(6,27,80,.97) 30%,rgba(6,27,80,.62) 52%,rgba(6,27,80,.12) 74%,rgba(6,27,80,.3) 100%),linear-gradient(180deg,rgba(6,27,80,.25) 0,rgba(6,27,80,0) 22%,rgba(6,27,80,0) 58%,var(--c-navy) 100%)}.btm.ot.rtl .ot-bg img{object-position:22% 50%;transform:scaleX(-1)}.btm.ot.rtl .ot-bg:after{background:linear-gradient(270deg,var(--c-navy) 0,rgba(6,27,80,.97) 30%,rgba(6,27,80,.62) 52%,rgba(6,27,80,.12) 74%,rgba(6,27,80,.3) 100%),linear-gradient(180deg,rgba(6,27,80,.25) 0,rgba(6,27,80,0) 22%,rgba(6,27,80,0) 58%,var(--c-navy) 100%)}.btm.ot .ot-awards .ot-wrap,.btm.ot .ot-comp .ot-wrap{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:0 clamp(24px,3vw,56px);gap:0 clamp(24px,3vw,56px);z-index:1}.btm.ot .ot-awards-copy,.btm.ot .ot-comp .ot-head,.btm.ot .ot-comp .ot-rows{grid-column:1}.btm.ot .ot-comp .ot-tablewrap{grid-column:1/-1;margin-top:clamp(40px,6vw,96px)}.btm.ot .ot-rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(20px,2.4vw,40px)}.btm.ot .ot-awards .ot-podium{max-width:640px}.btm.ot .ot-awards .ot-dim{max-width:34em}.btm.ot .ot-prog-photo{aspect-ratio:21/8;margin-bottom:clamp(24px,3vw,44px)}@media (max-width:1199px){.btm.ot .ot-awards .ot-wrap,.btm.ot .ot-comp .ot-wrap{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}}@media (max-width:899px){.btm.ot .ot-awards .ot-wrap,.btm.ot .ot-comp .ot-wrap{grid-template-columns:1fr}.btm.ot .ot-bg img,.btm.ot.rtl .ot-bg img{object-position:60% 50%;transform:none}.btm.ot .ot-bg:after,.btm.ot.rtl .ot-bg:after{background:linear-gradient(180deg,rgba(6,27,80,.86) 0,rgba(6,27,80,.78) 50%,var(--c-navy) 100%)}.btm.ot .ot-rows{grid-template-columns:1fr}.btm.ot .ot-prog-photo{aspect-ratio:16/9}}.btm.ot .ot-awards .ot-bg,.btm.ot .ot-comp .ot-bg{height:min(100%,980px);bottom:auto}.btm.ot .ot-comp .ot-bg img{object-position:76% 28%}.btm.ot .ot-awards .ot-bg img{object-position:78% 20%}.btm.ot.rtl .ot-comp .ot-bg img{object-position:24% 28%}.btm.ot.rtl .ot-awards .ot-bg img{object-position:22% 20%}@media (max-width:899px){.btm.ot .ot-awards .ot-bg,.btm.ot .ot-comp .ot-bg{height:100%}}.btm.ot.rtl .ot-hero h1 span{padding-block:.18em;margin-block:-.18em}.btm.ot .ot-amt,.btm.ot .ot-dl-time,.btm.ot .ot-kv dd.num,.btm.ot .ot-meta dd,.btm.ot .ot-strip b.num,.btm.ot .ot-time,.btm.ot .ot-w{direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.btm.ot.rtl .ot-dl-time,.btm.ot.rtl .ot-kv dd.num,.btm.ot.rtl .ot-meta dd,.btm.ot.rtl .ot-strip b.num{direction:rtl}.btm.ot.rtl .ot-kv dd.num,.btm.ot.rtl .ot-meta dd{unicode-bidi:plaintext}.btm.ot .ot-cta{align-items:center}.btm.ot .ot-cta .ot-docs{-webkit-margin-start:6px;margin-inline-start:6px;font-weight:600;font-size:14px}.btm.ot .ot-cfoot .ot-cta{margin-top:0}@media (max-width:899px){.btm.ot .ot-cta .ot-docs{flex:1 1 100%;margin:4px 0 0}}.btm.ot .ot-hero.art-poster{background:var(--c-blue)}.btm.ot .ot-hero.art-poster .ot-hero-art img{object-position:60% 50%}.btm.ot .ot-hero.art-poster .ot-hero-art:after{background:linear-gradient(90deg,rgba(0,87,255,.4),rgba(0,87,255,0) 42%),linear-gradient(180deg,rgba(6,27,80,0) 62%,rgba(6,27,80,.62))}.btm.ot.rtl .ot-hero.art-poster .ot-hero-art img{object-position:40% 50%}.btm.ot.rtl .ot-hero.art-poster .ot-hero-art:after{background:linear-gradient(270deg,rgba(0,87,255,.4),rgba(0,87,255,0) 42%),linear-gradient(180deg,rgba(6,27,80,0) 62%,rgba(6,27,80,.62))}.btm.ot .ot-hero.art-poster .ot-strip{background:rgba(6,27,80,.74)}@media (max-width:899px){.btm.ot .ot-hero.art-poster .ot-hero-art img,.btm.ot.rtl .ot-hero.art-poster .ot-hero-art img{object-position:50% 18%}.btm.ot .ot-hero.art-poster .ot-hero-art:after,.btm.ot.rtl .ot-hero.art-poster .ot-hero-art:after{background:linear-gradient(180deg,rgba(0,87,255,.5),rgba(0,87,255,.55) 42%,rgba(6,27,80,.92))}}.btm.ot .ot-hero.art-poster .ot-hero-in{max-width:820px}.btm.ot .ot-hero.art-poster .ot-lead{max-width:24em}@media (max-width:899px){.btm.ot .ot-hero.art-poster .ot-hero-art:after,.btm.ot.rtl .ot-hero.art-poster .ot-hero-art:after{background:linear-gradient(180deg,rgba(0,87,255,.6),rgba(0,87,255,.62) 45%,rgba(6,27,80,.94))}}.btm.ot.rtl .ot-hero-art{transform:scaleX(-1)}.btm.ot.rtl .ot-hero-art img{transform:scale(1.04);object-position:68% 50%}.btm.ot.rtl .ot-hero-art:after{background:linear-gradient(90deg,rgba(6,27,80,.92),rgba(6,27,80,.72) 34%,rgba(6,27,80,.18) 62%,rgba(6,27,80,0)),linear-gradient(180deg,rgba(6,27,80,0) 55%,rgba(6,27,80,.75))}.btm.ot.rtl .ot-hero.art-poster .ot-hero-art img{object-position:60% 50%}.btm.ot.rtl .ot-hero.art-poster .ot-hero-art:after{background:linear-gradient(90deg,rgba(0,87,255,.4),rgba(0,87,255,0) 42%),linear-gradient(180deg,rgba(6,27,80,0) 62%,rgba(6,27,80,.62))}.btm.ot.rtl .ot-bg{transform:scaleX(-1)}.btm.ot.rtl .ot-bg img{transform:none;object-position:78% 50%}.btm.ot.rtl .ot-comp .ot-bg img{object-position:76% 28%}.btm.ot.rtl .ot-awards .ot-bg img{object-position:78% 20%}.btm.ot.rtl .ot-bg:after{background:linear-gradient(90deg,var(--c-navy) 0,rgba(6,27,80,.97) 30%,rgba(6,27,80,.62) 52%,rgba(6,27,80,.12) 74%,rgba(6,27,80,.3) 100%),linear-gradient(180deg,rgba(6,27,80,.25) 0,rgba(6,27,80,0) 22%,rgba(6,27,80,0) 58%,var(--c-navy) 100%)}@media (max-width:899px){.btm.ot.rtl .ot-bg,.btm.ot.rtl .ot-hero-art{transform:none}.btm.ot.rtl .ot-hero-art img{object-position:50% 30%}.btm.ot.rtl .ot-hero.art-poster .ot-hero-art img{object-position:50% 18%}.btm.ot.rtl .ot-awards .ot-bg img,.btm.ot.rtl .ot-bg img,.btm.ot.rtl .ot-comp .ot-bg img{object-position:60% 50%}.btm.ot.rtl .ot-hero-art:after{background:linear-gradient(180deg,rgba(6,27,80,.55),rgba(6,27,80,.72) 45%,rgba(6,27,80,.94))}.btm.ot.rtl .ot-hero.art-poster .ot-hero-art:after{background:linear-gradient(180deg,rgba(0,87,255,.6),rgba(0,87,255,.62) 45%,rgba(6,27,80,.94))}.btm.ot.rtl .ot-bg:after{background:linear-gradient(180deg,rgba(6,27,80,.86) 0,rgba(6,27,80,.78) 50%,var(--c-navy) 100%)}.btm.ot .ot-strip>.ot-cd{grid-column:1/-1;-webkit-border-end:0;border-inline-end:0;padding-inline:var(--gutter)}.btm.ot .ot-strip .countdown{flex-wrap:wrap;gap:6px 14px;font-size:15px}.btm.ot .ot-strip>:nth-child(5){grid-column:1/-1;-webkit-border-end:0;border-inline-end:0;padding-inline:var(--gutter)}}.btm.ot .ot-welcome-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:clamp(28px,5vw,88px);gap:clamp(28px,5vw,88px);align-items:start}.btm.ot .ot-portrait{margin:0;position:-webkit-sticky;position:sticky;top:calc(var(--bar-h) + 76px);display:grid;grid-gap:16px;gap:16px}.btm.ot .ot-portrait .ot-photo{aspect-ratio:3/4;background:var(--c-navy)}.btm.ot .ot-portrait .ot-photo img{inset:0;height:100%}.btm.ot .ot-portrait figcaption{display:grid;grid-gap:3px;gap:3px;padding-top:14px;border-top:1px solid var(--hair-navy)}.btm.ot .ot-portrait figcaption b{font-size:17px;font-weight:700}.btm.ot .ot-portrait figcaption span{font-size:13.5px;opacity:.7}.btm.ot .ot-letter{display:grid;grid-gap:18px;gap:18px;max-width:42em}.btm.ot .ot-letter .ot-head{margin-bottom:8px}.btm.ot .ot-salute{margin:0;font-weight:600;font-size:16px;line-height:1.5}.btm.ot .ot-letter>p{margin:0;font-size:16.5px;line-height:1.6}.btm.ot .ot-letter>.ot-lead{font-size:var(--fs-lead);line-height:1.45;max-width:none;opacity:1}.btm.ot .ot-sign{display:grid;grid-gap:6px;gap:6px;margin-top:10px;padding-top:22px;border-top:1px solid var(--hair-navy)}.btm.ot .ot-sign span{font-size:15px;opacity:.75}.btm.ot .ot-sign b{font-size:clamp(28px,2.6vw,40px);line-height:1;color:var(--c-blue)}.btm.ot .ot-sign small{font-size:13.5px;opacity:.75}.btm.ot .ot-sign-marks{padding-top:6px}.btm.ot .ot-index a .n,.btm.ot .ot-index a .n:only-child{min-width:1.4em}.btm.ot.rtl .ot-sign b{font-family:var(--font-ar-display)!important;font-weight:800;line-height:1.2}@media (max-width:1199px){.btm.ot .ot-welcome-grid{gap:28px}}@media (max-width:899px){.btm.ot .ot-welcome-grid{grid-template-columns:1fr}.btm.ot .ot-portrait{position:static;max-width:420px}.btm.ot .ot-letter>p{font-size:16px}}.btm.ot .ot-welcome{background:var(--c-blue);color:var(--c-ice)}.btm.ot .ot-welcome-art{position:absolute;inset:0;z-index:0;overflow:hidden}.btm.ot .ot-welcome-art img{width:100%;height:100%;object-fit:cover;object-position:80% 50%;display:block}.btm.ot .ot-welcome-art:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,87,255,.97),rgba(0,87,255,.86) 34%,rgba(0,87,255,.35) 52%,rgba(0,87,255,0) 66%)}.btm.ot.rtl .ot-welcome-art{transform:scaleX(-1)}.btm.ot .ot-welcome .ot-wrap{position:relative;z-index:1}.btm.ot .ot-welcome .ot-letter{max-width:44em;gap:16px}.btm.ot .ot-welcome .ot-letter>p,.btm.ot .ot-welcome .ot-salute{color:var(--c-ice)}.btm.ot .ot-welcome .ot-letter>p{font-size:16px;opacity:.95}.btm.ot .ot-welcome .ot-letter>.ot-lead{font-size:clamp(18px,1.4vw,22px)}.btm.ot .ot-welcome .ot-sign{border-color:var(--hair-ice)}.btm.ot .ot-welcome .ot-sign b{color:var(--c-lime)}.btm.ot .ot-welcome .ot-sign small,.btm.ot .ot-welcome .ot-sign span{opacity:.85}@media (max-width:1199px){.btm.ot .ot-welcome .ot-letter{max-width:38em}.btm.ot .ot-welcome-art img{object-position:84% 50%}}@media (max-width:899px){.btm.ot .ot-welcome{padding-top:0}.btm.ot .ot-welcome-art,.btm.ot.rtl .ot-welcome-art{position:relative;inset:auto;aspect-ratio:16/9;transform:none;margin-bottom:28px}.btm.ot .ot-welcome-art img{object-position:72% 50%}.btm.ot .ot-welcome-art:after{display:none}.btm.ot .ot-welcome .ot-letter{max-width:none}}.btm.ot .ot-welcome{padding-block:0;min-height:calc(100svh - var(--bar-h) - 52px);display:grid;align-items:center}.btm.ot .ot-welcome .ot-wrap{padding-block:clamp(20px,3.5vh,48px);width:100%}.btm.ot .ot-welcome .ot-letter{max-width:min(50%,46em);gap:clamp(8px,1.3vh,16px)}.btm.ot .ot-welcome .ot-head{margin-bottom:2px;gap:clamp(8px,1.2vh,14px)}.btm.ot .ot-welcome .ot-h2{font-size:clamp(34px,2.6vw + 1.8vh,78px)}.btm.ot .ot-welcome .ot-salute{font-size:clamp(12.5px,.55vw + .55vh,15.5px);line-height:1.45}.btm.ot .ot-welcome .ot-letter>.ot-lead{font-size:clamp(14.5px,.7vw + .75vh,20px);line-height:1.4}.btm.ot .ot-welcome .ot-letter>p{font-size:clamp(12.5px,.55vw + .6vh,15.5px);line-height:1.5}.btm.ot .ot-welcome .ot-sign{margin-top:2px;padding-top:clamp(10px,1.6vh,18px);gap:3px}.btm.ot .ot-welcome .ot-sign small,.btm.ot .ot-welcome .ot-sign span{font-size:clamp(12px,.5vw + .5vh,14px)}.btm.ot .ot-welcome .ot-sign b{font-size:clamp(20px,1.1vw + 1.2vh,34px)}.btm.ot .ot-welcome .ot-sign-marks{padding-top:2px}.btm.ot .ot-welcome .ot-sign-marks .lockup.compact .lk-edition{height:clamp(28px,3.6vh,40px)}.btm.ot .ot-welcome .ot-sign-marks .lockup.compact .lk-fmac{height:clamp(22px,2.8vh,30px)}.btm.ot .ot-welcome-art img{object-position:82% 50%}@media (max-width:1199px){.btm.ot .ot-welcome .ot-letter{max-width:min(56%,40em)}}@media (max-width:899px){.btm.ot .ot-welcome{min-height:0;display:block;padding-bottom:56px}.btm.ot .ot-welcome .ot-wrap{padding-block:0}.btm.ot .ot-welcome .ot-letter{max-width:none;gap:14px}.btm.ot .ot-welcome .ot-h2{font-size:clamp(38px,11vw,60px)}.btm.ot .ot-welcome .ot-letter>p,.btm.ot .ot-welcome .ot-salute{font-size:15px}.btm.ot .ot-welcome .ot-letter>.ot-lead{font-size:17px}.btm.ot .ot-welcome .ot-sign b{font-size:28px}}.btm.ot .ot-welcome.art-light{background:var(--c-ice);color:var(--c-navy)}.btm.ot .ot-welcome.art-light .ot-welcome-art:after{background:linear-gradient(90deg,rgba(247,250,252,.98),rgba(247,250,252,.9) 34%,rgba(247,250,252,.4) 52%,rgba(247,250,252,0) 66%)}.btm.ot .ot-welcome.art-light .ot-letter>p,.btm.ot .ot-welcome.art-light .ot-salute{color:var(--c-navy)}.btm.ot .ot-welcome.art-light .ot-sign{border-color:var(--hair-navy)}.btm.ot .ot-welcome.art-light .ot-sign b{color:var(--c-blue)}.btm.ot .ot-welcome.art-light .ot-k{color:var(--c-blue);opacity:1}.btm.ot.rtl .ot-welcome .ot-h2{line-height:1.34!important}.btm.ot.rtl .ot-welcome .ot-h2 [class$=-mask]{padding-top:.34em;margin-top:-.34em;padding-bottom:.2em;margin-bottom:-.2em}.btm.otp{min-height:0;background:#cfd6e0;padding:8mm 0;display:grid;grid-gap:8mm;gap:8mm;justify-content:center;-webkit-print-color-adjust:exact;print-color-adjust:exact;font-size:10.5pt;line-height:1.45}.btm.otp .pg{position:relative;width:297mm;height:210mm;box-sizing:border-box;overflow:hidden;display:grid;grid-template-rows:auto minmax(0,1fr) auto;grid-row-gap:5mm;row-gap:5mm;padding:10mm 14mm 9mm;break-after:page;page-break-after:always;page-break-inside:avoid;break-inside:avoid;box-shadow:0 6mm 14mm -8mm rgba(6,27,80,.45)}.btm.otp .pg:last-child{break-after:auto;page-break-after:auto}@media print{.btm.otp{background:none;padding:0;gap:0;display:block}.btm.otp .pg{box-shadow:none;margin:0}}.btm.otp .t-ice{background:var(--c-ice);color:var(--c-navy);--hair-c:var(--hair-navy);--card:#fff;--accent:var(--c-blue);--dim:0.7}.btm.otp .t-navy{background:var(--c-navy);color:var(--c-ice);--hair-c:var(--hair-ice);--card:rgba(247,250,252,.07);--accent:var(--c-lime);--dim:0.75}.btm.otp .t-blue{background:var(--c-blue);color:var(--c-ice);--hair-c:rgba(247,250,252,.36);--card:rgba(6,27,80,.36);--accent:var(--c-lime);--dim:0.85}.btm.otp .pg-foot,.btm.otp .pg-head{display:flex;justify-content:space-between;align-items:center;gap:8mm}.btm.otp .pg-head{padding-bottom:3mm;border-bottom:.3mm solid var(--hair-c)}.btm.otp .pg-head .mc{font-size:7pt;letter-spacing:.16em;opacity:.75}.btm.otp .pg-foot{padding-top:3mm;border-top:.3mm solid var(--hair-c);font-size:7.5pt;opacity:.75}.btm.otp .pg-body{min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);align-content:start;grid-gap:5mm;gap:5mm}.btm.otp .mc{font-size:7pt;letter-spacing:.16em}.btm.otp .num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.btm.otp .pp-title{display:grid;grid-gap:2.5mm;gap:2.5mm;max-width:170mm}.btm.otp .pp-title.wide{max-width:250mm}.btm.otp .pp-k{opacity:.75}.btm.otp .pp-title h2{margin:0;font-size:34pt;line-height:.9}.btm.otp .pp-lead{margin:0;font-size:11.5pt;line-height:1.4;max-width:150mm;opacity:.92}.btm.otp .pp-title.wide .pp-lead{max-width:200mm}.btm.otp .pp-cols{display:grid;grid-gap:8mm;gap:8mm;align-items:start;min-height:0}.btm.otp .g-7-5{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.btm.otp .g-1-1{grid-template-columns:1fr 1fr}.btm.otp .pp-cols.tight{gap:6mm}.btm.otp .pp-stack{display:grid;grid-gap:4mm;gap:4mm;align-content:start}.btm.otp .pp-photo{position:relative;overflow:hidden;background:var(--c-navy);-webkit-clip-path:polygon(0 0,calc(100% - 4mm) 0,100% 4mm,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 4mm) 0,100% 4mm,100% 100%,0 100%)}.btm.otp.rtl .pp-photo{-webkit-clip-path:polygon(4mm 0,100% 0,100% 100%,0 100%,0 4mm);clip-path:polygon(4mm 0,100% 0,100% 100%,0 100%,0 4mm)}.btm.otp .pp-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.btm.otp .ratio-16-9{aspect-ratio:16/9}.btm.otp .pp-card{display:grid;grid-gap:2mm;gap:2mm;align-content:start;padding:5mm 6mm;background:var(--card);border:.3mm solid var(--hair-c)}.btm.otp .pp-card>.mc{opacity:.7}.btm.otp .pp-card>b{font-size:12pt;font-weight:700;line-height:1.25}.btm.otp .pp-card>small{font-size:8.5pt;line-height:1.4;opacity:var(--dim)}.btm.otp .pp-card>p{margin:0;font-size:9.5pt;line-height:1.5}.btm.otp .pp-card h3{margin:0;font-size:12pt;font-weight:700;line-height:1.25}.btm.otp .pp-card h3.display{font-size:22pt;line-height:.95}.btm.otp .pp-card.big{padding:7mm 8mm;gap:4mm}.btm.otp .pp-cards3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:3mm;gap:3mm}.btm.otp .pp-dim{opacity:var(--dim)}.btm.otp .pp-big{font-size:12pt;font-weight:600;line-height:1.35}.btm.otp .pp-flag{justify-self:start;display:inline-block;font-family:var(--font-mono);font-style:normal;font-size:6.5pt;letter-spacing:.14em;text-transform:uppercase;padding:1.2mm 2mm;border:.3mm solid var(--c-lime);color:var(--c-lime)}.btm.otp .pp-flag.lime{border-color:var(--c-lime);color:var(--c-lime)}.btm.otp .pp-url{font-size:9pt;display:flex;flex-wrap:wrap;gap:2mm;align-items:baseline}.btm.otp .pp-url .num{font-family:var(--font-mono);font-size:8.5pt}.btm.otp .pp-bg{position:absolute;inset:0;z-index:0}.btm.otp .pp-bg img{width:100%;height:100%;object-fit:cover;object-position:78% 30%;display:block}.btm.otp .pp-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--c-navy) 0,rgba(6,27,80,.97) 34%,rgba(6,27,80,.6) 56%,rgba(6,27,80,.1) 78%,rgba(6,27,80,.3) 100%)}.btm.otp.rtl .pp-bg img{object-position:22% 30%;transform:scaleX(-1)}.btm.otp.rtl .pp-bg:after{background:linear-gradient(270deg,var(--c-navy) 0,rgba(6,27,80,.97) 34%,rgba(6,27,80,.6) 56%,rgba(6,27,80,.1) 78%,rgba(6,27,80,.3) 100%)}.btm.otp .pg>.pg-body,.btm.otp .pg>.pg-foot,.btm.otp .pg>.pg-head{position:relative;z-index:1}.btm.otp .pg.cover{padding:0;display:block}.btm.otp .cv-art{position:absolute;inset:0}.btm.otp .cv-art img{width:100%;height:100%;object-fit:cover;object-position:70% 50%;display:block}.btm.otp .cv-art:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(6,27,80,.94),rgba(6,27,80,.74) 36%,rgba(6,27,80,.18) 64%,rgba(6,27,80,0)),linear-gradient(180deg,rgba(6,27,80,0) 55%,rgba(6,27,80,.8))}.btm.otp.rtl .cv-art img{object-position:30% 50%;transform:scaleX(-1)}.btm.otp.rtl .cv-art:after{background:linear-gradient(270deg,rgba(6,27,80,.94),rgba(6,27,80,.74) 36%,rgba(6,27,80,.18) 64%,rgba(6,27,80,0)),linear-gradient(180deg,rgba(6,27,80,0) 55%,rgba(6,27,80,.8))}.btm.otp .cv-lockup{position:absolute;top:12mm;inset-inline-end:14mm}.btm.otp .cv-lockup .lockup{gap:6mm}.btm.otp .cv-lockup .lk-edition{height:13mm}.btm.otp .cv-lockup .lk-fmac{height:10mm}.btm.otp .cv-lockup .lk-badge{height:15mm}.btm.otp .cv-in{position:absolute;top:40mm;inset-inline-start:14mm;width:165mm;display:grid;grid-gap:5mm;gap:5mm;color:var(--c-ice)}.btm.otp .cv-in h1{margin:0;font-size:58pt;line-height:.9;letter-spacing:.006em;color:var(--c-ice)}.btm.otp .cv-in h1 span{display:block}.btm.otp .cv-in h1 span:last-child{color:var(--c-lime)}.btm.otp .cv-in .pp-lead{max-width:120mm}.btm.otp .cv-strip{position:absolute;bottom:0;inset-inline:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));background:rgba(6,27,80,.66);border-top:.3mm solid var(--hair-ice);color:var(--c-ice)}.btm.otp .cv-strip>div{display:grid;grid-gap:1.6mm;gap:1.6mm;align-content:start;padding:5mm 6mm;-webkit-border-end:.3mm solid var(--hair-ice);border-inline-end:.3mm solid var(--hair-ice);min-width:0}.btm.otp .cv-strip>div:first-child{-webkit-padding-start:14mm;padding-inline-start:14mm}.btm.otp .cv-strip>div:last-child{-webkit-border-end:0;border-inline-end:0;-webkit-padding-end:14mm;padding-inline-end:14mm}.btm.otp .cv-strip .mc{opacity:.7}.btm.otp .cv-strip b{font-size:10pt;font-weight:600;line-height:1.3}.btm.otp .pp-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:3mm 5mm;gap:3mm 5mm;margin-top:7mm}.btm.otp .pp-fact{padding:4mm 0 3mm;border-top:.3mm solid var(--hair-c);display:grid;grid-gap:1.5mm;gap:1.5mm}.btm.otp .pp-fact b{font-size:34pt;line-height:.9;color:var(--accent)}.btm.otp .pp-fact .mc{opacity:.7}.btm.otp .pp-rows{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 8mm;gap:0 8mm;margin-top:5mm;border-top:.3mm solid var(--hair-c)}.btm.otp .pp-row{display:grid;grid-gap:1.6mm;gap:1.6mm;padding:4mm 0}.btm.otp .pp-row .mc{color:var(--c-lime)}.btm.otp .pp-row p{margin:0;font-size:9.5pt;line-height:1.45}.btm.otp .pp-tablebox{display:grid;grid-gap:3mm;gap:3mm;align-self:end}.btm.otp .pp-table{width:100%;border-collapse:collapse;background:rgba(6,27,80,.72);border:.3mm solid var(--hair-c)}.btm.otp .pp-table th{text-align:start;font-family:var(--font-text);font-size:7pt;font-weight:600;letter-spacing:.16em;text-transform:uppercase;opacity:.7;padding:3mm 4mm;border-bottom:.3mm solid var(--hair-c)}.btm.otp .pp-table td{padding:3.5mm 4mm;border-bottom:.3mm solid var(--hair-c);vertical-align:middle}.btm.otp .pp-table tr:last-child td{border-bottom:0}.btm.otp .pp-table .pp-td-name{font-size:11pt;font-weight:700}.btm.otp .pp-table td.display{font-size:18pt;line-height:1;color:var(--c-lime)}.btm.otp .pp-table td small{font-family:var(--font-mono);font-size:7pt;letter-spacing:.1em;-webkit-margin-start:1.5mm;margin-inline-start:1.5mm;color:var(--c-ice);opacity:.6}.btm.otp .pp-dgrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:4mm;gap:4mm}.btm.otp .pp-dcard{display:grid;grid-gap:3mm;gap:3mm;align-content:start;padding:5mm 6mm;background:#fff;border:.3mm solid var(--hair-navy)}.btm.otp .pp-dcard header{display:flex;align-items:flex-end;justify-content:space-between;gap:5mm}.btm.otp .pp-dcard h3{margin:0;font-size:22pt;line-height:.9}.btm.otp .pp-n2{font-size:20pt;line-height:.9;color:var(--c-blue);display:inline-flex;align-items:baseline;gap:1.5mm}.btm.otp .pp-n2 small{font-family:var(--font-mono);font-size:6.5pt;letter-spacing:.12em;text-transform:uppercase;color:var(--c-navy);opacity:.6}.btm.otp .pp-meta{display:grid;grid-template-columns:1fr 1fr;grid-gap:4mm;gap:4mm;padding:2.5mm 0;border-top:.3mm solid var(--hair-navy);border-bottom:.3mm solid var(--hair-navy)}.btm.otp .pp-meta>div{display:grid;grid-gap:1mm;gap:1mm}.btm.otp .pp-meta .mc{opacity:.6}.btm.otp .pp-meta b{font-size:9.5pt;font-weight:600}.btm.otp .pp-wrow{display:grid;grid-gap:1.5mm;gap:1.5mm}.btm.otp .pp-wrow .mc{opacity:.6}.btm.otp .pp-weights{display:flex;flex-wrap:wrap;gap:1.5mm}.btm.otp .pp-w{display:inline-flex;align-items:baseline;gap:.5mm;padding:1.2mm 2.2mm;border:.3mm solid var(--hair-navy);font-size:8pt;font-weight:600;line-height:1.2;white-space:nowrap}.btm.otp .pp-w small{font-size:6.5pt;opacity:.6}.btm.otp .pp-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:2.5mm;gap:2.5mm}.btm.otp .pp-list li{display:grid;grid-template-columns:5mm 1fr;grid-gap:3mm;gap:3mm;align-items:start;font-size:9.5pt;line-height:1.45}.btm.otp .pp-check{width:5mm;height:5mm;padding:1mm;border:.3mm solid var(--c-lime);color:var(--c-lime);box-sizing:border-box;margin-top:.4mm}.btm.otp .pp-sub{display:block;margin-bottom:2mm;opacity:.75}.btm.otp .pp-kv{margin:0;display:grid;border-top:.3mm solid var(--hair-c)}.btm.otp .pp-kv>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);grid-gap:3mm;gap:3mm;padding:2mm 0;border-bottom:.3mm solid var(--hair-c)}.btm.otp .pp-kv dt{font-weight:600;font-size:9pt}.btm.otp .pp-kv dd{margin:0;font-size:9pt;opacity:.92}.btm.otp .pp-note{margin:0;padding:3mm 4mm;-webkit-border-start:.8mm solid var(--c-lime);border-inline-start:.8mm solid var(--c-lime);background:rgba(6,27,80,.3);font-size:9pt;line-height:1.45;font-weight:500}.btm.otp .pp-deadline{display:grid;grid-gap:2mm;gap:2mm;padding:6mm 7mm;background:var(--c-navy);color:var(--c-ice)}.btm.otp .pp-deadline .mc{opacity:.7}.btm.otp .pp-dl{display:flex;align-items:baseline;gap:4mm}.btm.otp .pp-dl b{font-size:44pt;line-height:.9;color:var(--c-lime)}.btm.otp .pp-dl span{font-size:16pt;font-weight:700}.btm.otp .pp-dl-time{font-family:var(--font-mono);font-size:8pt;letter-spacing:.06em;opacity:.8}.btm.otp .pp-feelist{display:grid;align-content:start}.btm.otp .pp-feelist>.pp-k{margin-bottom:2mm}.btm.otp .pp-fee{display:flex;align-items:center;justify-content:space-between;gap:8mm;padding:4.5mm 0;border-bottom:.3mm solid var(--hair-navy)}.btm.otp .pp-fee>div{display:grid;grid-gap:1mm;gap:1mm}.btm.otp .pp-fee b{font-size:11pt;font-weight:700;line-height:1.3}.btm.otp .pp-fee small{font-size:8.5pt;opacity:.7}.btm.otp .pp-amt{font-size:26pt;line-height:.9;color:var(--c-blue);white-space:nowrap}.btm.otp .pp-macros{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:4mm;gap:4mm}.btm.otp .pp-macros figure{margin:0;display:grid;grid-gap:2mm;gap:2mm}.btm.otp .pp-macros figcaption{opacity:.7}.btm.otp .pp-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:2mm}.btm.otp .pp-chips li{padding:1.8mm 3.2mm;border:.3mm solid var(--hair-c);font-size:8.5pt;font-weight:500;line-height:1.2}.btm.otp .equip .pg-body{grid-template-rows:auto auto minmax(0,1fr)}.btm.otp .pp-days{display:grid;grid-template-columns:1fr 1fr;grid-gap:4mm 8mm;gap:4mm 8mm;align-content:start}.btm.otp .pp-day{display:grid;grid-template-columns:34mm minmax(0,1fr);grid-gap:5mm;gap:5mm;padding:3.5mm 0 3mm;border-top:.3mm solid var(--hair-navy);min-height:0}.btm.otp .pp-day.comp{background:linear-gradient(90deg,rgba(0,87,255,.06),rgba(0,87,255,0))}.btm.otp.rtl .pp-day.comp{background:linear-gradient(270deg,rgba(0,87,255,.06),rgba(0,87,255,0))}.btm.otp .pp-date{display:grid;grid-gap:1.5mm;gap:1.5mm;align-content:start}.btm.otp .pp-date b{font-size:26pt;line-height:.9;color:var(--c-blue)}.btm.otp .pp-date .mc{opacity:.65}.btm.otp .pp-tag{justify-self:start;font-family:var(--font-mono);font-style:normal;font-size:6.5pt;letter-spacing:.12em;text-transform:uppercase;padding:1.2mm 2mm;background:var(--c-lime);color:var(--c-navy)}.btm.otp .pp-tag.ghost{background:transparent;border:.3mm solid var(--hair-navy);color:var(--c-navy);opacity:.75}.btm.otp .pp-plan{list-style:none;margin:0;padding:0;display:grid}.btm.otp .pp-plan li{display:grid;grid-template-columns:24mm minmax(0,1fr) auto;grid-gap:3mm;gap:3mm;align-items:center;padding:1.8mm 0;border-bottom:.25mm solid rgba(6,27,80,.1)}.btm.otp .pp-plan li:last-child{border-bottom:0}.btm.otp .pp-time{font-family:var(--font-mono);font-size:7.5pt;letter-spacing:.04em;opacity:.85}.btm.otp .pp-what{display:grid;grid-gap:.3mm;gap:.3mm;min-width:0}.btm.otp .pp-what b{font-size:9pt;font-weight:700;line-height:1.3}.btm.otp .pp-what small{font-size:7.5pt;opacity:.65}.btm.otp .pp-who{font-family:var(--font-mono);font-size:6.5pt;letter-spacing:.1em;text-transform:uppercase;padding:1.2mm 2mm;border:.3mm solid var(--hair-navy);white-space:nowrap}.btm.otp .pp-lgrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:4mm;gap:4mm}.btm.otp .pp-lgrid .pp-card{padding:5mm 6mm;gap:2.5mm}.btm.otp .pp-guide{margin:0;font-size:9.5pt;opacity:.92}.btm.otp .log .pg-body{grid-template-rows:auto minmax(0,1fr) auto}.btm.otp .pp-podium{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:3mm;gap:3mm;align-items:end;margin:6mm 0 4mm;max-width:150mm}.btm.otp .pp-place{display:grid;grid-gap:1.5mm;gap:1.5mm;align-content:end;padding:5mm;border:.3mm solid var(--hair-ice);background:rgba(247,250,252,.06);min-height:34mm}.btm.otp .pp-place.p1{min-height:46mm;background:var(--c-lime);color:var(--c-navy);border-color:var(--c-lime)}.btm.otp .pp-place.p2{min-height:40mm}.btm.otp .pp-place b{font-size:26pt;line-height:.9}.btm.otp .pp-place span{font-size:9.5pt;font-weight:600}.btm.otp .pp-place small{opacity:.7}.btm.otp .awards .pp-dim{max-width:120mm;margin:0;font-size:9.5pt}.btm.otp .pp-end{display:flex;align-items:flex-end;justify-content:space-between;gap:10mm;align-self:end;padding-top:5mm;border-top:.3mm solid var(--hair-navy)}.btm.otp .pp-end .lockup{gap:7mm}.btm.otp .pp-end .lk-edition{height:16mm}.btm.otp .pp-end .lk-fmac{height:12mm}.btm.otp .pp-end .lk-badge{height:18mm}.btm.otp .pp-end p{margin:0;max-width:120mm;font-size:8.5pt}.btm.otp .contact .pg-body{grid-template-rows:auto auto minmax(0,1fr)}.btm.otp .contact .pp-cards3 .pp-card small{display:block}.btm.otp.rtl .cv-in h1,.btm.otp.rtl .pp-card h3.display,.btm.otp.rtl .pp-dcard h3,.btm.otp.rtl .pp-place b,.btm.otp.rtl .pp-title h2{font-family:var(--font-ar-display)!important;font-weight:800;letter-spacing:0;line-height:1.22}.btm.otp.rtl .pp-title h2{font-size:27pt}.btm.otp.rtl .cv-in h1{font-size:42pt}.btm.otp.rtl .pp-card h3.display{font-size:17pt}.btm.otp.rtl .pp-dcard h3{font-size:18pt}.btm.otp.rtl .pp-place b{font-size:20pt}.btm.otp.rtl .mc,.btm.otp.rtl .pg-head .mc,.btm.otp.rtl .pp-flag,.btm.otp.rtl .pp-tag,.btm.otp.rtl .pp-who{letter-spacing:.02em;font-family:var(--font-ar-text)!important;font-weight:600}.btm.otp.rtl .pp-table th{letter-spacing:.02em;font-family:var(--font-ar-text)!important}.btm.otp .pp-amt,.btm.otp .pp-time,.btm.otp .pp-w{direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.btm.otp .pg.cover .pg-body{position:static;display:block}.btm.otp .pp-bg{z-index:-1}.btm.otp .comp .pp-tablebox{margin-top:6mm;align-self:start}.btm.otp .comp .pp-rows{grid-template-columns:1fr 1fr 1fr}.btm.otp .comp .pp-row{padding:3mm 0}.btm.otp .comp .pp-row p{font-size:9pt}.btm.otp .glance .pp-cards3{grid-template-columns:1fr;gap:2mm}.btm.otp .glance .pp-card{grid-template-columns:30mm minmax(0,1fr);grid-template-areas:"k b" "k s";column-gap:5mm;row-gap:1mm;padding:3.5mm 5mm;align-items:start}.btm.otp .glance .pp-card>.mc{grid-area:k;padding-top:1mm}.btm.otp .glance .pp-card>b{grid-area:b;font-size:11pt}.btm.otp .glance .pp-card>small{grid-area:s}.btm.otp .div .pp-title{gap:1.5mm}.btm.otp .div .pp-title .pp-lead{font-size:10.5pt}.btm.otp .pp-dcard{gap:2.2mm;padding:4mm 5mm}.btm.otp .pp-dcard h3{font-size:19pt}.btm.otp .pp-n2{font-size:17pt}.btm.otp .pp-meta{padding:2mm 0}.btm.otp .pp-meta b{font-size:9pt}.btm.otp .pp-weights,.btm.otp .pp-wrow{gap:1.2mm}.btm.otp .pp-w{padding:1mm 1.9mm;font-size:7.5pt;min-width:8.5mm;justify-content:center}.btm.otp .pp-plan li{grid-template-columns:22mm minmax(0,1fr) minmax(0,36mm)}.btm.otp .pp-who{white-space:normal;text-align:center;line-height:1.3;justify-self:end}.btm.otp .pp-what b{font-size:8.8pt}html.ot-page elevenlabs-convai,html.otp-page elevenlabs-convai{display:none!important}@media print{elevenlabs-convai{display:none!important}}.btm.otp .prog .pg-body{grid-template-rows:auto auto minmax(0,1fr);gap:4mm}.btm.otp .prog .pp-title{gap:1.5mm}.btm.otp .prog .pp-title .pp-lead{font-size:10pt;max-width:230mm}.btm.otp .pp-ribbon{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-gap:1.5mm;gap:1.5mm}.btm.otp .pp-rb{display:grid;grid-template-columns:auto minmax(0,1fr);grid-column-gap:2.5mm;column-gap:2.5mm;align-items:center;padding:2mm 3mm;border:.3mm solid var(--hair-navy);opacity:.6;min-width:0}.btm.otp .pp-rb.here{opacity:1;background:var(--c-navy);color:var(--c-ice);border-color:var(--c-navy)}.btm.otp .pp-rb.here.comp{background:var(--c-blue);border-color:var(--c-blue)}.btm.otp .pp-rb b{grid-row:1/3;font-size:15pt;line-height:.9}.btm.otp .pp-rb .mc{font-size:5.8pt;letter-spacing:.08em;opacity:.85}.btm.otp .pp-rb .mc,.btm.otp .pp-rb small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btm.otp .pp-rb small{font-size:6.5pt;font-weight:600;line-height:1.2}.btm.otp .pp-cols4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:5mm;gap:5mm;align-items:start;min-height:0}.btm.otp .pp-col{display:grid;grid-gap:2mm;gap:2mm;align-content:start;padding-top:3mm;border-top:.6mm solid var(--c-navy);min-width:0}.btm.otp .pp-col.comp{border-top-color:var(--c-blue)}.btm.otp .pp-colhead{display:grid;grid-template-columns:auto minmax(0,1fr);grid-column-gap:3mm;column-gap:3mm;align-items:center;padding-bottom:1.5mm}.btm.otp .pp-colhead b{font-size:30pt;line-height:.9;color:var(--c-blue)}.btm.otp .pp-colhead>div{display:grid;grid-gap:1.5mm;gap:1.5mm;min-width:0}.btm.otp .pp-colhead .mc{opacity:.65}.btm.otp .pp-events{list-style:none;margin:0;padding:0;display:grid}.btm.otp .pp-events li{display:grid;grid-gap:.8mm;gap:.8mm;padding:2.3mm 0;border-top:.25mm solid rgba(6,27,80,.14);min-width:0}.btm.otp .pp-ev-top{display:flex;align-items:flex-start;justify-content:space-between;gap:2mm}.btm.otp .pp-events .pp-time{color:var(--c-blue);font-weight:500;opacity:1;padding-top:.6mm}.btm.otp .pp-events b{font-size:9pt;font-weight:700;line-height:1.25}.btm.otp .pp-events small{font-size:7.5pt;opacity:.65}.btm.otp .pp-events .pp-who{white-space:normal;text-align:end;line-height:1.25;max-width:34mm;justify-self:end}.btm.otp.rtl .pp-events .pp-who{text-align:start}.btm.otp .pp-events li{gap:.6mm;padding:2mm 0}.btm.otp .pp-ev-l1{display:grid;grid-template-columns:21mm minmax(0,1fr);grid-column-gap:2mm;column-gap:2mm;align-items:baseline}.btm.otp .pp-ev-l1 b{font-size:8.8pt;font-weight:700;line-height:1.25}.btm.otp .pp-ev-l2{display:flex;flex-wrap:wrap;align-items:baseline;gap:1mm 2.5mm;-webkit-padding-start:23mm;padding-inline-start:23mm}.btm.otp .pp-ev-l2 small{font-size:7.5pt;opacity:.65}.btm.otp .pp-ev-who{font-family:var(--font-mono);font-style:normal;font-size:6.5pt;letter-spacing:.1em;text-transform:uppercase;color:var(--c-blue)}.btm.otp.rtl .pp-ev-who{font-family:var(--font-ar-text)!important;font-weight:600;letter-spacing:.02em;font-size:7.5pt}.btm.otp .prog .pp-title .pp-lead{font-size:9.5pt}.btm.otp .pp-colhead b{font-size:26pt}.btm.otp .pp-ev-l1{grid-template-columns:20mm minmax(0,1fr);column-gap:2.5mm}.btm.otp .pp-events .pp-time{white-space:nowrap;font-size:7.2pt;letter-spacing:.02em}.btm.otp .pp-ev-l2{-webkit-padding-start:22.5mm;padding-inline-start:22.5mm}.btm.otp .pp-rb small{font-size:6.8pt}.btm.otp .cv-lockup{position:static;margin-top:3mm}.btm.otp .cv-in{top:30mm;gap:4.5mm}.btm.otp .cv-lockup .lockup{gap:7mm}.btm.otp .cv-lockup .lk-edition{height:14mm}.btm.otp .cv-lockup .lk-fmac{height:11mm}.btm.otp .cv-lockup .lk-badge{height:16mm}.btm.otp .glance .pp-stack .pp-photo{aspect-ratio:4/3}.btm.otp .glance .pp-facts{margin-top:5mm;gap:2mm 5mm}.btm.otp .glance .pp-fact{padding:4mm 0 3.5mm}.btm.otp .glance .pp-fact b{font-size:36pt}.btm.otp .pp-kinfo{margin:6mm 0 0;display:grid;grid-template-columns:1fr;border-top:.3mm solid var(--hair-c)}.btm.otp .pp-kinfo>div{display:grid;grid-template-columns:38mm minmax(0,1fr);grid-gap:3mm;gap:3mm;padding:2.6mm 0;border-bottom:.3mm solid var(--hair-c);align-items:start}.btm.otp .pp-kinfo dt{opacity:.65;padding-top:.7mm}.btm.otp .pp-kinfo dd{margin:0;font-size:9.5pt;font-weight:600;display:flex;flex-wrap:wrap;align-items:baseline;gap:1mm 3mm}.btm.otp .pp-kinfo dd small{font-size:8pt;font-weight:400;opacity:.7}.btm.otp .pp-kinfo dd .num{font-family:var(--font-mono);font-size:9pt;font-weight:500}.btm.otp .t-ice .pp-flag.navy{border-color:var(--c-blue);color:var(--c-blue)}.btm.otp .comp .pp-tablebox{margin-top:2mm;gap:2mm}.btm.otp .comp .pp-rows{margin-top:3mm}.btm.otp .comp .pp-row{padding:2.5mm 0 3mm;gap:1.2mm}.btm.otp .pp-table td,.btm.otp .pp-table th{padding:2.2mm 4mm}.btm.otp .pp-table td.display{font-size:15pt}.btm.otp .pp-table .pp-td-name{font-size:10pt}.btm.otp .cv-lockup{margin-top:5mm}.btm.otp .cv-lockup .lockup{gap:9mm}.btm.otp .cv-lockup .lk-edition{height:21mm}.btm.otp .cv-lockup .lk-fmac{height:16mm}.btm.otp .cv-lockup .lk-badge{height:24mm}.btm.otp .pg.cover.art-poster{background:var(--c-blue)}.btm.otp .pg.cover.art-poster .cv-art img{object-position:60% 50%}.btm.otp .pg.cover.art-poster .cv-art:after{background:linear-gradient(180deg,rgba(6,27,80,0) 58%,rgba(6,27,80,.5))}.btm.otp.rtl .pg.cover.art-poster .cv-art img{object-position:40% 50%;transform:scaleX(-1)}.btm.otp.rtl .pg.cover.art-poster .cv-art:after{background:linear-gradient(180deg,rgba(6,27,80,0) 58%,rgba(6,27,80,.5))}.btm.otp .pg.cover.art-poster .cv-strip{background:rgba(6,27,80,.76)}.btm.otp .pg.cover.art-poster .cv-in .pp-lead{max-width:116mm;font-size:11pt}.btm.otp .g-5-7{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.btm.otp .pp-portrait{margin:0;display:grid;grid-gap:4mm;gap:4mm;max-width:104mm}.btm.otp .ratio-3-4{aspect-ratio:3/4}.btm.otp .pp-portrait figcaption{display:grid;grid-gap:.8mm;gap:.8mm;padding-top:3mm;border-top:.3mm solid var(--hair-c)}.btm.otp .pp-portrait figcaption b{font-size:11pt;font-weight:700}.btm.otp .pp-portrait figcaption span{font-size:8.5pt;opacity:.7}.btm.otp .pp-letter{display:grid;grid-gap:3.2mm;gap:3.2mm;align-content:start}.btm.otp .pp-letter .pp-title{gap:2mm;margin-bottom:1mm}.btm.otp .pp-salute{margin:0;font-size:10pt;font-weight:600;line-height:1.45}.btm.otp .pp-letter>p{margin:0;font-size:9.8pt;line-height:1.5}.btm.otp .pp-letter>.pp-lead{font-size:11pt;line-height:1.45;max-width:none}.btm.otp .pp-sign{display:grid;grid-gap:1.2mm;gap:1.2mm;margin-top:2mm;padding-top:4mm;border-top:.3mm solid var(--hair-c)}.btm.otp .pp-sign span{font-size:9pt;opacity:.75}.btm.otp .pp-sign b{font-size:19pt;line-height:1;color:var(--c-blue)}.btm.otp .pp-sign small{font-size:8.5pt;opacity:.75}.btm.otp.rtl .pp-sign b{font-family:var(--font-ar-display)!important;font-weight:800;line-height:1.2}.btm.otp .welcome .pp-bg img{object-position:76% 50%}.btm.otp.rtl .welcome .pp-bg img{object-position:24% 50%}.btm.otp .welcome .pp-bg:after{background:linear-gradient(90deg,rgba(0,87,255,.96),rgba(0,87,255,.84) 36%,rgba(0,87,255,.3) 52%,rgba(0,87,255,0) 64%)}.btm.otp.rtl .welcome .pp-bg:after{background:linear-gradient(270deg,rgba(0,87,255,.96),rgba(0,87,255,.84) 36%,rgba(0,87,255,.3) 52%,rgba(0,87,255,0) 64%)}.btm.otp .welcome .pp-letter{max-width:136mm}.btm.otp .welcome .pp-letter>p{opacity:.96}.btm.otp .welcome .pp-sign{border-color:var(--hair-c)}.btm.otp .welcome .pp-sign b{color:var(--c-lime)}.btm.otp .welcome.art-light .pp-bg:after{background:linear-gradient(90deg,rgba(247,250,252,.98),rgba(247,250,252,.9) 36%,rgba(247,250,252,.4) 52%,rgba(247,250,252,0) 64%)}.btm.otp.rtl .welcome.art-light .pp-bg:after{background:linear-gradient(270deg,rgba(247,250,252,.98),rgba(247,250,252,.9) 36%,rgba(247,250,252,.4) 52%,rgba(247,250,252,0) 64%)}.btm.otp .welcome.art-light .pp-sign b{color:var(--c-blue)}.btm.otp .welcome.art-light .pp-k{color:var(--c-blue);opacity:1}.btm.otp.rp .cv-art img{object-position:72% 50%}.btm.otp.rp.rtl .cv-art img{object-position:28% 50%;transform:none}.btm.otp.rp .cv-in{width:150mm}.btm.otp.rp .cv-in h1{font-size:56pt}.btm.otp.rp .cv-in .pp-lead{max-width:118mm}.btm.otp.rp .cv-strip b{font-size:9.5pt}.btm.otp.rp .rp-bar{display:block;height:2.2mm;background:var(--hair-c);overflow:hidden}.btm.otp.rp .rp-bar i{display:block;height:100%;background:var(--accent)}.btm.otp.rp .rp-bar.lime i{background:var(--c-lime)}.btm.otp.rp .rp-bar.ice i{background:var(--c-ice)}.btm.otp.rp .t-ice .rp-bar.lime i{background:var(--c-blue)}.btm.otp.rp .rp-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:3mm;gap:3mm;margin-top:2mm}.btm.otp.rp .rp-step{position:relative;display:grid;grid-gap:2mm;gap:2mm;align-content:start;padding:5mm;background:var(--card);border:.3mm solid var(--hair-c);border-top:.6mm solid var(--c-blue);min-height:0}.btm.otp.rp .rp-step-n{font-size:22pt;line-height:1;color:var(--c-blue)}.btm.otp.rp .rp-step h3{margin:0;font-size:12pt;font-weight:700;line-height:1.2}.btm.otp.rp .rp-step p{margin:0;font-size:8.4pt;line-height:1.45;opacity:.9}.btm.otp.rp .rp-elig{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:3mm;gap:3mm;align-self:end}.btm.otp.rp .rp-elig .pp-card{gap:2.5mm}.btm.otp.rp .pp-list{margin:0;padding:0;list-style:none;display:grid;grid-gap:1.8mm;gap:1.8mm}.btm.otp.rp .pp-list li{display:grid;grid-template-columns:4mm 1fr;grid-gap:2mm;gap:2mm;align-items:start;font-size:9pt;line-height:1.4}.btm.otp.rp .pp-check{width:3.6mm;height:3.6mm;margin-top:.8mm;color:var(--accent)}.btm.otp.rp .t-blue .pp-check,.btm.otp.rp .t-navy .pp-check{color:var(--c-lime)}.btm.otp.rp .rp-chips{display:flex;flex-wrap:wrap;gap:1.6mm}.btm.otp.rp .rp-chip{font-family:var(--font-mono);font-size:6.6pt;letter-spacing:.1em;text-transform:uppercase;padding:1.3mm 2.2mm;border:.3mm solid var(--hair-c);border-radius:1mm;opacity:.9}.btm.otp.rp .rp-chip.ok{border-color:var(--accent);color:var(--accent)}.btm.otp.rp .t-blue .rp-chip.ok,.btm.otp.rp .t-navy .rp-chip.ok{border-color:var(--c-lime);color:var(--c-lime)}.btm.otp.rp .rp-chip.no{opacity:.55;text-decoration:line-through}.btm.otp.rp.rtl .rp-chip{letter-spacing:0;font-family:var(--font-ar-text)!important;font-size:7.5pt}.btm.otp.rp .rp-caps{display:grid;grid-gap:5mm;gap:5mm;align-content:center;align-self:center;-webkit-padding-end:6mm;padding-inline-end:6mm}.btm.otp.rp .rp-cap{display:grid;grid-gap:2.2mm;gap:2.2mm}.btm.otp.rp .rp-cap-head{display:flex;justify-content:space-between;align-items:baseline;gap:4mm}.btm.otp.rp .rp-cap-head b{font-size:13pt;font-weight:700}.btm.otp.rp .rp-cap-head .display{font-size:30pt;line-height:.9;color:var(--c-lime)}.btm.otp.rp .rp-cap small{font-size:8.5pt;opacity:.75}.btm.otp.rp .rp-cap.total{padding-top:4mm;border-top:.3mm solid var(--hair-c)}.btm.otp.rp .rp-cap.total .rp-bar{height:3.2mm}.btm.otp.rp .rp-cap.total .display{font-size:40pt}.btm.otp.rp .rp-counts{gap:3mm}.btm.otp.rp .rp-counts h3{font-size:13pt}.btm.otp.rp .rp-counts small{font-size:7.8pt;line-height:1.4;padding-top:2mm;border-top:.3mm solid var(--hair-c)}.btm.otp.rp .rp-groups{display:grid;grid-gap:4mm;gap:4mm;align-content:start}.btm.otp.rp .rp-group{display:grid;grid-gap:1.2mm;gap:1.2mm}.btm.otp.rp .rp-group>.mc{padding-bottom:1.4mm;border-bottom:.3mm solid var(--hair-c);margin-bottom:.8mm;opacity:.75}.btm.otp.rp .rp-row{display:grid;grid-template-columns:minmax(0,52mm) minmax(0,1fr) 14mm;align-items:center;grid-gap:3mm;gap:3mm}.btm.otp.rp .rp-row-name{font-size:9.2pt;font-weight:600;line-height:1.25}.btm.otp.rp .rp-row .display{font-size:15pt;line-height:1;text-align:end;color:var(--c-blue)}.btm.otp.rp .t-blue .rp-row .display,.btm.otp.rp .t-navy .rp-row .display{color:var(--c-lime)}.btm.otp.rp .rp-capcard{margin-top:2mm}.btm.otp.rp .rp-capcard b{font-size:14pt}.btm.otp.rp .rp-capcard p{font-size:9pt;line-height:1.45}.btm.otp.rp .rp-capcard small{font-family:var(--font-mono);font-size:8pt;letter-spacing:.06em;opacity:.85}.btm.otp.rp .rp-opens-pg .rp-row{grid-template-columns:minmax(0,58mm) minmax(0,1fr) 14mm}.btm.otp.rp .rp-tie{gap:3mm}.btm.otp.rp .rp-tie h3{font-size:14pt}.btm.otp.rp .rp-tie p{margin:0;font-size:9pt}.btm.otp.rp .rp-ladder{margin:1mm 0 0;padding:0;list-style:none;display:grid;grid-gap:1.6mm;gap:1.6mm}.btm.otp.rp .rp-ladder li{display:grid;grid-template-columns:8mm 1fr;align-items:center;grid-gap:3mm;gap:3mm;padding:2mm 0;border-bottom:.3mm solid var(--hair-c);font-size:9.6pt;font-weight:600}.btm.otp.rp .rp-ladder li:last-child{border-bottom:0;opacity:.8}.btm.otp.rp .rp-ladder li .num{font-family:var(--font-display);font-size:15pt;line-height:1;color:var(--c-lime)}.btm.otp.rp .rp-ex{gap:3mm}.btm.otp.rp .rp-ex h3.display{font-size:20pt}.btm.otp.rp .rp-ex-rows{margin:0;padding:0;list-style:none;display:grid}.btm.otp.rp .rp-ex-rows li{display:flex;justify-content:space-between;align-items:baseline;gap:4mm;padding:2mm 0;border-bottom:.3mm solid var(--hair-c);font-size:9.4pt}.btm.otp.rp .rp-ex-rows li b{font-family:var(--font-mono);font-size:9pt;white-space:nowrap}.btm.otp.rp .rp-ex-sums{display:grid;grid-template-columns:1fr 1fr 1.2fr;grid-gap:3mm;gap:3mm;align-items:end;padding-top:1mm}.btm.otp.rp .rp-ex-sums>div{display:grid;grid-gap:1mm;gap:1mm}.btm.otp.rp .rp-ex-sums b{font-family:var(--font-mono);font-size:12pt;font-weight:600}.btm.otp.rp .rp-ex-sums b s{opacity:.45}.btm.otp.rp .rp-ex-total b.display{font-family:var(--font-display);font-size:30pt;line-height:.9;color:var(--c-blue);font-weight:400}.btm.otp.rp .rp-ex-total small{font-family:var(--font-mono);font-size:8pt;-webkit-margin-start:1.5mm;margin-inline-start:1.5mm;opacity:.6}.btm.otp.rp .pp-flag.navy,.btm.otp.rp .t-ice .pp-flag{border-color:var(--c-blue);color:var(--c-blue)}.btm.otp.rp .rp-note{margin:0;font-size:8.5pt;align-self:end}.btm.otp.rp .rp-stages{margin:0;padding:0;list-style:none;display:grid;grid-gap:1.2mm;gap:1.2mm}.btm.otp.rp .rp-stages li{display:grid;grid-template-columns:6mm 1fr;align-items:center;grid-gap:2mm;gap:2mm;font-size:9.2pt;font-weight:600}.btm.otp.rp .rp-stages li .num{font-family:var(--font-display);font-size:12pt;color:var(--c-lime)}.btm.otp.rp .rp-url{font-family:var(--font-mono);font-size:12pt;font-weight:500}.btm.otp.rp .pp-end{border-top-color:var(--hair-c)}.btm.otp.rp .pp-card h3{font-size:12.5pt}.btm.otp.rp.rtl .rp-ex-rows li b,.btm.otp.rp.rtl .rp-ex-sums b,.btm.otp.rp.rtl .rp-row .display{direction:ltr}.btm.otp.rp .cv-strip b,.btm.otp.rp .rp-step p{font-size:9pt}.btm.otp.rp .rp-groups{gap:6mm}.btm.otp.rp .rp-group{gap:2.2mm}.btm.otp.rp .rp-row-name{font-size:10pt}.btm.otp.rp .rp-bar{height:2.6mm}.btm.otp.rp .rp-row .display{font-size:17pt}.btm.otp.rp .rp-ex-sums{grid-template-columns:1fr 1.4fr 1.2fr;align-items:start}.btm.otp.rp .rp-ex-sums>div{align-content:start;gap:1.4mm}.btm.otp.rp .rp-ex-sums .mc{white-space:nowrap}.btm.otp.rp .rp-ex-sums b{min-height:6mm}.btm.otp.rp .rp-ex-total b.display{min-height:0}.btm.otp.rp .rp-board-pg .pp-title h2{font-size:30pt}.btm.otp.rp .rp-board-pg .pp-card{padding:4mm 5mm;gap:2mm}.btm.otp.rp .rp-board-pg .pp-list li{font-size:8.6pt}.btm.otp.rp .rp-board-pg .rp-chip{font-size:6.2pt;padding:1.1mm 1.8mm}.btm.otp.rp .rp-board-pg .rp-stages{gap:.6mm}.btm.otp.rp .rp-board-pg .rp-stages li{font-size:8.8pt}.btm.otp.rp .rp-states{font-size:8pt;line-height:1.5;opacity:.8}.btm.otp.rp .rp-board-pg .pp-end{padding-top:3mm}.btm.otp.rp .rp-board-pg .pp-end .lk-edition{height:12mm}.btm.otp.rp .rp-board-pg .pp-end .lk-fmac{height:9mm}.btm.otp.rp .rp-board-pg .pp-end .lk-badge{height:13mm}.btm.otp.rp .rp-board-pg .pp-end p{max-width:120mm;font-size:8.5pt}@page{size:297mm 210mm;margin:0}.btm.otpx{--p-night:#000;--p-deep:#9b0600;--p-ember:#a4130b;--p-red:#ca0000;--p-core:#d31504;--p-glow:#ea1700;--p-white:#fff;--p-hair:hsla(0,0%,100%,.14);--p-hair-strong:hsla(0,0%,100%,.32);--p-hair-red:rgba(234,23,0,.55);--c-ice:#fff;--c-navy:#000;--c-blue:var(--p-glow);--c-lime:var(--p-glow);--hair-ice:var(--p-hair);--hair-navy:var(--p-hair);min-height:0;background:#141414;color:#fff;padding:8mm 0;display:grid;grid-gap:8mm;gap:8mm;justify-content:center;-webkit-print-color-adjust:exact;print-color-adjust:exact;font-size:10.5pt;line-height:1.45}html.btm-page elevenlabs-convai{display:none!important}.btm.otpx .pg{position:relative;width:297mm;height:210mm;box-sizing:border-box;overflow:hidden;display:grid;grid-template-rows:auto minmax(0,1fr) auto;grid-row-gap:5mm;row-gap:5mm;padding:10mm 14mm 9mm;break-after:page;page-break-after:always;page-break-inside:avoid;break-inside:avoid;isolation:isolate;box-shadow:0 6mm 14mm -8mm rgba(0,0,0,.9)}.btm.otpx .pg:last-child{break-after:auto;page-break-after:auto}@media print{.btm.otpx{background:none;padding:0;gap:0;display:block}.btm.otpx .pg{box-shadow:none;margin:0}}.btm.otpx .t-night{background:var(--p-night);color:#fff;--hair-c:var(--p-hair);--card:hsla(0,0%,100%,.045);--accent:var(--p-glow);--dim:0.72}.btm.otpx .t-soft{background:#0a0a0a;color:#fff;--hair-c:var(--p-hair);--card:hsla(0,0%,100%,.05);--accent:var(--p-glow);--dim:0.74}.btm.otpx .t-deep{background:linear-gradient(135deg,#300400,#1b0200 55%,#0e0100);color:#fff;--hair-c:hsla(0,0%,100%,.2);--card:rgba(0,0,0,.4);--accent:var(--p-glow);--dim:0.82}.btm.otpx .cv-in h1,.btm.otpx .display,.btm.otpx .pp-card h3.display,.btm.otpx .pp-dcard h3,.btm.otpx .pp-place b,.btm.otpx .pp-sign b,.btm.otpx .pp-signoff,.btm.otpx .pp-title h2{font-family:var(--font-display-x);font-weight:800;font-variation-settings:"opsz" 96,"wdth" 88;text-transform:uppercase;letter-spacing:-.028em;line-height:.9}.btm.otpx .display.num,.btm.otpx .pp-amt,.btm.otpx .pp-colhead b,.btm.otpx .pp-dl b,.btm.otpx .pp-fact b,.btm.otpx .pp-n2,.btm.otpx .pp-rb b,.btm.otpx .pp-table td.display{font-family:var(--font-display)!important;font-weight:400;font-variation-settings:normal;letter-spacing:.01em;text-transform:uppercase}.btm.otpx .mc{font-family:var(--font-mono);font-size:6.8pt;font-weight:500;letter-spacing:.16em;text-transform:uppercase;line-height:1.4}.btm.otpx .num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.btm.otpx .pg-foot,.btm.otpx .pg-head{display:flex;justify-content:space-between;align-items:center;gap:8mm}.btm.otpx .pg-head{padding-bottom:3mm;border-bottom:.3mm solid var(--p-hair-red)}.btm.otpx .pg-head .mc{opacity:.8}.btm.otpx .pg-foot{padding-top:3mm;border-top:.3mm solid var(--hair-c);font-size:7.5pt;opacity:.72}.btm.otpx .pg-body{min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);align-content:start;grid-gap:5mm;gap:5mm}.btm.otpx .pp-title{display:grid;grid-gap:2.5mm;gap:2.5mm;max-width:170mm}.btm.otpx .pp-title.wide{max-width:250mm}.btm.otpx .pp-k{color:var(--p-glow);opacity:1}.btm.otpx .pp-title h2{margin:0;font-size:36pt}.btm.otpx .pp-lead{margin:0;font-size:11.5pt;line-height:1.4;max-width:150mm;opacity:.9}.btm.otpx .pp-title.wide .pp-lead{max-width:200mm}.btm.otpx .pp-cols{display:grid;grid-gap:8mm;gap:8mm;align-items:start;min-height:0}.btm.otpx .g-7-5{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.btm.otpx .g-1-1{grid-template-columns:1fr 1fr}.btm.otpx .pp-cols.tight{gap:6mm}.btm.otpx .pp-stack{display:grid;grid-gap:4mm;gap:4mm;align-content:start}.btm.otpx .pp-photo{position:relative;overflow:hidden;background:#1a0604}.btm.otpx .pp-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.btm.otpx .pp-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 60%,rgba(0,0,0,.45))}.btm.otpx .ratio-16-9{aspect-ratio:16/9}.btm.otpx .pp-card{display:grid;grid-gap:2mm;gap:2mm;align-content:start;padding:5mm 6mm;background:var(--card);border:.3mm solid var(--hair-c)}.btm.otpx .pp-card>.mc{opacity:.6}.btm.otpx .pp-card>b{font-size:12pt;font-weight:700;line-height:1.25}.btm.otpx .pp-card>small{font-size:8.5pt;line-height:1.4;opacity:var(--dim)}.btm.otpx .pp-card>p{margin:0;font-size:9.5pt;line-height:1.5}.btm.otpx .pp-card h3{margin:0;font-size:12pt;font-weight:700;line-height:1.25}.btm.otpx .pp-card h3.display{font-size:22pt}.btm.otpx .pp-card.big{padding:7mm 8mm;gap:4mm}.btm.otpx .pp-cards3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:3mm;gap:3mm}.btm.otpx .pp-dim{opacity:var(--dim)}.btm.otpx .pp-big{font-size:12pt;font-weight:600;line-height:1.35}.btm.otpx .pp-flag{justify-self:start;display:inline-block;font-family:var(--font-mono);font-style:normal;font-size:6.5pt;letter-spacing:.14em;text-transform:uppercase;padding:1.2mm 2mm;border:.3mm solid var(--p-glow);color:var(--p-glow)}.btm.otpx .pp-url{font-size:9pt;display:flex;flex-wrap:wrap;gap:2mm;align-items:baseline}.btm.otpx .pp-url .num{font-family:var(--font-mono);font-size:8.5pt}.btm.otpx .pp-url .mc{opacity:.6}.btm.otpx .pp-bg{position:absolute;inset:0;z-index:-1;overflow:hidden;background:#000}.btm.otpx .pp-bg img{position:absolute;inset:-1px;width:calc(100% + 2px);height:calc(100% + 2px);object-fit:cover;object-position:78% 40%;display:block}.btm.otpx .pp-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#000,rgba(0,0,0,.96) 36%,rgba(0,0,0,.62) 56%,rgba(0,0,0,.12) 78%,rgba(0,0,0,.3)),linear-gradient(180deg,rgba(0,0,0,.35),transparent 24%,transparent 64%,rgba(0,0,0,.7))}.btm.otpx.rtl .pp-bg img{object-position:22% 40%;transform:scaleX(-1)}.btm.otpx.rtl .pp-bg:after{background:linear-gradient(270deg,#000,rgba(0,0,0,.96) 36%,rgba(0,0,0,.62) 56%,rgba(0,0,0,.12) 78%,rgba(0,0,0,.3)),linear-gradient(180deg,rgba(0,0,0,.35),transparent 24%,transparent 64%,rgba(0,0,0,.7))}.btm.otpx .pg>.pg-body,.btm.otpx .pg>.pg-foot,.btm.otpx .pg>.pg-head{position:relative;z-index:1}.btm.otpx .pg.has-bg .pg-head{border-bottom-color:transparent;border-image:linear-gradient(90deg,var(--p-hair-red) 46%,rgba(234,23,0,0) 58%) 1}.btm.otpx.rtl .pg.has-bg .pg-head{border-image:linear-gradient(270deg,var(--p-hair-red) 46%,rgba(234,23,0,0) 58%) 1}.btm.otpx .pg.cover{padding:0;display:block;background:#000}.btm.otpx .pg.cover .pg-body{position:static;display:block}.btm.otpx .cv-art{position:absolute;inset:0}.btm.otpx .cv-art img{width:100%;height:100%;object-fit:cover;object-position:62% 50%;display:block}.btm.otpx .cv-art:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.94),rgba(0,0,0,.78) 34%,rgba(0,0,0,.3) 58%,rgba(0,0,0,.1) 76%,rgba(0,0,0,.3)),linear-gradient(180deg,rgba(0,0,0,.45),transparent 28%,transparent 58%,rgba(0,0,0,.9))}.btm.otpx.rtl .cv-art img{object-position:38% 50%;transform:scaleX(-1)}.btm.otpx.rtl .cv-art:after{background:linear-gradient(270deg,rgba(0,0,0,.94),rgba(0,0,0,.78) 34%,rgba(0,0,0,.3) 58%,rgba(0,0,0,.1) 76%,rgba(0,0,0,.3)),linear-gradient(180deg,rgba(0,0,0,.45),transparent 28%,transparent 58%,rgba(0,0,0,.9))}.btm.otpx .cv-marks{position:absolute;top:11mm;inset-inline-end:14mm;z-index:2}.btm.otpx .cv-marks .lockup{gap:7mm}.btm.otpx .cv-marks .lk-fmac{height:11mm}.btm.otpx .cv-marks .lk-badge{height:15mm}.btm.otpx .cv-in{position:absolute;top:28mm;inset-inline-start:14mm;width:170mm;display:grid;grid-gap:5mm;gap:5mm;color:#fff}.btm.otpx .cv-in h1{margin:0;font-size:60pt;line-height:.86;color:#fff}.btm.otpx .cv-in h1 span{display:block}.btm.otpx .cv-in h1 span:last-child{color:var(--p-glow)}.btm.otpx .cv-in .pp-lead{max-width:118mm;font-size:11.5pt;opacity:.92}.btm.otpx .cv-lockup{margin-top:6mm}.btm.otpx .cv-lockup .lockup{gap:9mm}.btm.otpx .cv-lockup .lk-edition{height:22mm}.btm.otpx .cv-lockup .lk-fmac{height:16mm}.btm.otpx .cv-lockup .lk-badge{height:24mm}.btm.otpx .cv-strip{position:absolute;bottom:0;inset-inline:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));background:rgba(0,0,0,.78);border-top:.3mm solid var(--p-hair-red);color:#fff}.btm.otpx .cv-strip>div{display:grid;grid-gap:1.6mm;gap:1.6mm;align-content:start;padding:5mm 6mm;-webkit-border-end:.3mm solid var(--p-hair);border-inline-end:.3mm solid var(--p-hair);min-width:0}.btm.otpx .cv-strip>div:first-child{-webkit-padding-start:14mm;padding-inline-start:14mm}.btm.otpx .cv-strip>div:last-child{-webkit-border-end:0;border-inline-end:0;-webkit-padding-end:14mm;padding-inline-end:14mm}.btm.otpx .cv-strip .mc{opacity:.6}.btm.otpx .cv-strip b{font-size:10pt;font-weight:600;line-height:1.3}.btm.otpx .welcome .pp-bg img{object-position:76% 50%}.btm.otpx.rtl .welcome .pp-bg img{object-position:24% 50%}.btm.otpx .welcome .pp-bg:after{background:linear-gradient(90deg,#000,rgba(0,0,0,.97) 38%,rgba(0,0,0,.6) 52%,rgba(0,0,0,.08) 66%,rgba(0,0,0,.25)),linear-gradient(180deg,rgba(0,0,0,.5),transparent 22%,transparent 70%,rgba(0,0,0,.75))}.btm.otpx.rtl .welcome .pp-bg:after{background:linear-gradient(270deg,#000,rgba(0,0,0,.97) 38%,rgba(0,0,0,.6) 52%,rgba(0,0,0,.08) 66%,rgba(0,0,0,.25)),linear-gradient(180deg,rgba(0,0,0,.5),transparent 22%,transparent 70%,rgba(0,0,0,.75))}.btm.otpx .pp-letter{display:grid;grid-gap:3.2mm;gap:3.2mm;align-content:start;max-width:136mm}.btm.otpx .pp-letter .pp-title{gap:2mm;margin-bottom:1mm}.btm.otpx .pp-salute{margin:0;font-size:10pt;font-weight:600;line-height:1.45}.btm.otpx .pp-letter>p{margin:0;font-size:9.8pt;line-height:1.5;opacity:.94}.btm.otpx .pp-letter>.pp-lead{font-size:11pt;line-height:1.45;max-width:none;opacity:1}.btm.otpx .pp-sign{display:grid;grid-gap:1.4mm;gap:1.4mm;margin-top:2mm;padding-top:4mm;border-top:.3mm solid var(--hair-c)}.btm.otpx .pp-sign span{font-size:9pt;opacity:.75}.btm.otpx .pp-sign b{font-size:20pt;color:var(--p-glow)}.btm.otpx .pp-sign small{font-size:8.5pt;opacity:.75}.btm.otpx .pp-sign-marks{margin-top:2mm}.btm.otpx .pp-sign-marks .lockup{gap:6mm}.btm.otpx .pp-sign-marks .lk-edition{height:12mm}.btm.otpx .pp-sign-marks .lk-fmac{height:9mm}.btm.otpx .welcome .pp-letter{gap:2.8mm}.btm.otpx .welcome .pp-letter>p{font-size:9.6pt;line-height:1.48}.btm.otpx .welcome .pp-sign{margin-top:1mm;padding-top:3mm}.btm.otpx .pp-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:2mm 5mm;gap:2mm 5mm;margin-top:5mm}.btm.otpx .pp-fact{padding:4mm 0 3.5mm;border-top:.3mm solid var(--hair-c);display:grid;grid-gap:1.5mm;gap:1.5mm}.btm.otpx .pp-fact b{font-size:36pt;line-height:.9;color:var(--p-glow)}.btm.otpx .pp-fact .mc{opacity:.6}.btm.otpx .pp-kinfo{margin:6mm 0 0;display:grid;grid-template-columns:1fr;border-top:.3mm solid var(--hair-c)}.btm.otpx .pp-kinfo>div{display:grid;grid-template-columns:38mm minmax(0,1fr);grid-gap:3mm;gap:3mm;padding:2.6mm 0;border-bottom:.3mm solid var(--hair-c);align-items:start}.btm.otpx .pp-kinfo dt{opacity:.6;padding-top:.7mm}.btm.otpx .pp-kinfo dd{margin:0;font-size:9.5pt;font-weight:600;display:flex;flex-wrap:wrap;align-items:baseline;gap:1mm 3mm}.btm.otpx .pp-kinfo dd small{font-size:8pt;font-weight:400;opacity:.7}.btm.otpx .pp-kinfo dd .num{font-family:var(--font-mono);font-size:9pt;font-weight:500}.btm.otpx .glance .pp-stack .pp-photo{aspect-ratio:4/3}.btm.otpx .glance .pp-cards3{grid-template-columns:1fr;gap:2mm}.btm.otpx .glance .pp-card{grid-template-columns:30mm minmax(0,1fr);grid-template-areas:"k b" "k s";column-gap:5mm;row-gap:1mm;padding:3.5mm 5mm;align-items:start}.btm.otpx .glance .pp-card>.mc{grid-area:k;padding-top:1mm}.btm.otpx .glance .pp-card>b{grid-area:b;font-size:11pt}.btm.otpx .glance .pp-card>small{grid-area:s}.btm.otpx .pp-rows{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:0 8mm;gap:0 8mm;margin-top:3mm;border-top:.3mm solid var(--hair-c)}.btm.otpx .pp-row{display:grid;grid-gap:1.2mm;gap:1.2mm;padding:2.5mm 0 3mm}.btm.otpx .pp-row .mc{color:var(--p-glow)}.btm.otpx .pp-row p{margin:0;font-size:9pt;line-height:1.45}.btm.otpx .pp-tablebox{display:grid;grid-gap:2mm;gap:2mm;margin-top:2mm;align-self:start}.btm.otpx .pp-table{width:100%;border-collapse:collapse;background:rgba(0,0,0,.55);border:.3mm solid var(--hair-c)}.btm.otpx .pp-table th{text-align:start;font-family:var(--font-mono);font-size:6.8pt;font-weight:500;letter-spacing:.16em;text-transform:uppercase;opacity:.6}.btm.otpx .pp-table td,.btm.otpx .pp-table th{padding:2.2mm 4mm;border-bottom:.3mm solid var(--hair-c)}.btm.otpx .pp-table td{vertical-align:middle}.btm.otpx .pp-table tr:last-child td{border-bottom:0}.btm.otpx .pp-table .pp-td-name{font-size:10pt;font-weight:700}.btm.otpx .pp-table td.display{font-size:16pt;line-height:1;color:var(--p-glow)}.btm.otpx .pp-table td small{font-family:var(--font-mono);font-size:7pt;letter-spacing:.1em;-webkit-margin-start:1.5mm;margin-inline-start:1.5mm;color:#fff;opacity:.6}.btm.otpx .div .pp-title{gap:1.5mm}.btm.otpx .div .pp-title .pp-lead{font-size:10.5pt}.btm.otpx .pp-dgrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:4mm;gap:4mm}.btm.otpx .pp-dcard{display:grid;grid-gap:2.2mm;gap:2.2mm;align-content:start;padding:4mm 5mm;background:var(--card);border:.3mm solid var(--hair-c)}.btm.otpx .pp-dcard header{display:flex;align-items:flex-end;justify-content:space-between;gap:5mm}.btm.otpx .pp-dcard h3{margin:0;font-size:20pt}.btm.otpx .pp-n2{font-size:18pt;line-height:.9;color:var(--p-glow);display:inline-flex;align-items:baseline;gap:1.5mm}.btm.otpx .pp-n2 small{font-family:var(--font-mono);font-size:6.5pt;letter-spacing:.12em;text-transform:uppercase;color:#fff;opacity:.6}.btm.otpx .pp-meta{display:grid;grid-template-columns:1fr 1fr;grid-gap:4mm;gap:4mm;padding:2mm 0;border-top:.3mm solid var(--hair-c);border-bottom:.3mm solid var(--hair-c)}.btm.otpx .pp-meta>div{display:grid;grid-gap:1mm;gap:1mm}.btm.otpx .pp-meta .mc{opacity:.6}.btm.otpx .pp-meta b{font-size:9pt;font-weight:600}.btm.otpx .pp-wrow{display:grid;grid-gap:1.2mm;gap:1.2mm}.btm.otpx .pp-wrow .mc{opacity:.6}.btm.otpx .pp-weights{display:flex;flex-wrap:wrap;gap:1.2mm}.btm.otpx .pp-w{display:inline-flex;align-items:baseline;justify-content:center;gap:.5mm;min-width:8.5mm;padding:1mm 1.9mm;border:.3mm solid var(--p-hair-strong);font-size:7.5pt;font-weight:600;line-height:1.2;white-space:nowrap}.btm.otpx .pp-w small{font-size:6.5pt;opacity:.6}.btm.otpx .pp-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:2.5mm;gap:2.5mm}.btm.otpx .pp-list li{display:grid;grid-template-columns:5mm 1fr;grid-gap:3mm;gap:3mm;align-items:start;font-size:9.5pt;line-height:1.45}.btm.otpx .pp-check{width:5mm;height:5mm;padding:1mm;border:.3mm solid var(--p-glow);color:var(--p-glow);box-sizing:border-box;margin-top:.4mm}.btm.otpx .pp-sub{display:block;margin-bottom:2mm;opacity:.6}.btm.otpx .pp-kv{margin:0;display:grid;border-top:.3mm solid var(--hair-c)}.btm.otpx .pp-kv>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);grid-gap:3mm;gap:3mm;padding:2mm 0;border-bottom:.3mm solid var(--hair-c)}.btm.otpx .pp-kv dt{font-weight:600;font-size:9pt}.btm.otpx .pp-kv dd{margin:0;font-size:9pt;opacity:.9}.btm.otpx .pp-note{margin:0;padding:3mm 4mm;-webkit-border-start:.8mm solid var(--p-glow);border-inline-start:.8mm solid var(--p-glow);background:rgba(234,23,0,.12);font-size:9pt;line-height:1.45;font-weight:500}.btm.otpx .pp-deadline{display:grid;grid-gap:2mm;gap:2mm;padding:6mm 7mm;background:hsla(0,0%,100%,.045);border:.3mm solid var(--p-hair-red);color:#fff}.btm.otpx .pp-deadline .mc{opacity:.6}.btm.otpx .pp-dl{display:flex;align-items:baseline;gap:4mm}.btm.otpx .pp-dl b{font-size:44pt;line-height:.9;color:var(--p-glow)}.btm.otpx .pp-dl span{font-size:16pt;font-weight:700}.btm.otpx .pp-dl-time{font-family:var(--font-mono);font-size:8pt;letter-spacing:.06em;opacity:.8}.btm.otpx .pp-feelist{display:grid;align-content:start}.btm.otpx .pp-feelist>.pp-k{margin-bottom:2mm}.btm.otpx .pp-fee{display:flex;align-items:center;justify-content:space-between;gap:8mm;padding:4.5mm 0;border-bottom:.3mm solid var(--hair-c)}.btm.otpx .pp-fee>div{display:grid;grid-gap:1mm;gap:1mm}.btm.otpx .pp-fee b{font-size:11pt;font-weight:700;line-height:1.3}.btm.otpx .pp-fee small{font-size:8.5pt;opacity:.7}.btm.otpx .pp-amt{font-size:26pt;line-height:.9;color:var(--p-glow);white-space:nowrap}.btm.otpx .pp-macros{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:4mm;gap:4mm}.btm.otpx .pp-macros figure{margin:0;display:grid;grid-gap:2mm;gap:2mm}.btm.otpx .pp-macros figcaption{opacity:.6}.btm.otpx .pp-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:2mm}.btm.otpx .pp-chips li{padding:1.8mm 3.2mm;border:.3mm solid var(--p-hair-strong);font-size:8.5pt;font-weight:500;line-height:1.2}.btm.otpx .equip .pg-body,.btm.otpx .prog .pg-body{grid-template-rows:auto auto minmax(0,1fr)}.btm.otpx .prog .pg-body{gap:4mm}.btm.otpx .prog .pp-title{gap:1.5mm}.btm.otpx .prog .pp-title .pp-lead{font-size:9.5pt;max-width:230mm}.btm.otpx .pp-ribbon{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-gap:1.5mm;gap:1.5mm}.btm.otpx .pp-rb{display:grid;grid-template-columns:auto minmax(0,1fr);grid-column-gap:2.5mm;column-gap:2.5mm;align-items:center;padding:2mm 3mm;border:.3mm solid var(--p-hair);opacity:.55;min-width:0}.btm.otpx .pp-rb.here{opacity:1;background:hsla(0,0%,100%,.08);border-color:var(--p-hair-strong)}.btm.otpx .pp-rb.here.comp{background:var(--p-glow);border-color:var(--p-glow);color:#fff}.btm.otpx .pp-rb b{grid-row:1/3;font-size:15pt;line-height:.9}.btm.otpx .pp-rb .mc{font-size:5.8pt;letter-spacing:.08em;opacity:.85}.btm.otpx .pp-rb .mc,.btm.otpx .pp-rb small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btm.otpx .pp-rb small{font-size:6.8pt;font-weight:600;line-height:1.2}.btm.otpx .pp-cols4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:5mm;gap:5mm;align-items:start;min-height:0}.btm.otpx .pp-col{display:grid;grid-gap:2mm;gap:2mm;align-content:start;padding-top:3mm;border-top:.6mm solid var(--p-hair-strong);min-width:0}.btm.otpx .pp-col.comp{border-top-color:var(--p-glow)}.btm.otpx .pp-colhead{display:grid;grid-template-columns:auto minmax(0,1fr);grid-column-gap:3mm;column-gap:3mm;align-items:center;padding-bottom:1.5mm}.btm.otpx .pp-colhead b{font-size:26pt;line-height:.9;color:var(--p-glow)}.btm.otpx .pp-colhead>div{display:grid;grid-gap:1.5mm;gap:1.5mm;min-width:0}.btm.otpx .pp-colhead .mc{opacity:.6}.btm.otpx .pp-tag{justify-self:start;font-family:var(--font-mono);font-style:normal;font-size:6.5pt;letter-spacing:.12em;text-transform:uppercase;padding:1.2mm 2mm;background:var(--p-glow);color:#fff}.btm.otpx .pp-tag.ghost{background:transparent;border:.3mm solid var(--p-hair-strong);color:#fff;opacity:.75}.btm.otpx .pp-events{list-style:none;margin:0;padding:0;display:grid}.btm.otpx .pp-events li{display:grid;grid-gap:.6mm;gap:.6mm;padding:2mm 0;border-top:.25mm solid hsla(0,0%,100%,.13);min-width:0}.btm.otpx .pp-ev-l1{display:grid;grid-template-columns:20mm minmax(0,1fr);grid-column-gap:2.5mm;column-gap:2.5mm;align-items:baseline}.btm.otpx .pp-ev-l1 b{font-size:8.8pt;font-weight:700;line-height:1.25}.btm.otpx .pp-events .pp-time{font-family:var(--font-mono);color:var(--p-glow);font-weight:500;white-space:nowrap;font-size:7.2pt;letter-spacing:.02em;padding-top:.6mm}.btm.otpx .pp-ev-l2{display:flex;flex-wrap:wrap;align-items:baseline;gap:1mm 2.5mm;-webkit-padding-start:22.5mm;padding-inline-start:22.5mm}.btm.otpx .pp-ev-l2 small{font-size:7.5pt;opacity:.62}.btm.otpx .pp-ev-who{font-family:var(--font-mono);font-style:normal;font-size:6.5pt;letter-spacing:.1em;text-transform:uppercase;color:var(--p-glow)}.btm.otpx .pp-lgrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:3mm;gap:3mm}.btm.otpx .pp-lgrid .pp-card{padding:4mm 5mm;gap:1.6mm}.btm.otpx .pp-lgrid .pp-card h3{font-size:11pt}.btm.otpx .pp-lgrid .pp-card>p{font-size:8.6pt;line-height:1.42}.btm.otpx .pp-channel{border-color:var(--p-glow);background:rgba(234,23,0,.12)}.btm.otpx .pp-channel>.mc{color:var(--p-glow);opacity:1}.btm.otpx .pp-channel h3.display{font-size:15pt;line-height:.95}.btm.otpx .pp-channel>b.num{font-family:var(--font-mono);font-size:10pt;font-weight:500;letter-spacing:.04em;color:var(--p-glow)}.btm.otpx .pp-guide{margin:0;font-size:9.5pt;opacity:.9}.btm.otpx .log .pg-body{grid-template-rows:auto minmax(0,1fr) auto}.btm.otpx .log .pp-title{gap:1.5mm}.btm.otpx .log .pp-title .pp-lead{font-size:10.5pt}.btm.otpx .log .pp-lgrid{max-width:172mm;align-content:start}.btm.otpx .log .pp-guide{max-width:172mm;font-size:9pt}.btm.otpx .log .pp-bg img{object-position:82% 50%}.btm.otpx .log .pp-bg:after{background:linear-gradient(90deg,#000,rgba(0,0,0,.97) 40%,rgba(0,0,0,.75) 56%,rgba(0,0,0,.1) 76%,rgba(0,0,0,.25)),linear-gradient(180deg,rgba(0,0,0,.45),transparent 26%,transparent 62%,rgba(0,0,0,.8))}.btm.otpx.rtl .log .pp-bg img{object-position:18% 50%}.btm.otpx.rtl .log .pp-bg:after{background:linear-gradient(270deg,#000,rgba(0,0,0,.97) 40%,rgba(0,0,0,.75) 56%,rgba(0,0,0,.1) 76%,rgba(0,0,0,.25)),linear-gradient(180deg,rgba(0,0,0,.45),transparent 26%,transparent 62%,rgba(0,0,0,.8))}.btm.otpx .log .pp-card{background:rgba(0,0,0,.6);border-color:var(--p-hair-strong)}.btm.otpx .pp-podium{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:3mm;gap:3mm;align-items:end;margin:6mm 0 4mm;max-width:150mm}.btm.otpx .pp-place{display:grid;grid-gap:1.5mm;gap:1.5mm;align-content:end;padding:5mm;border:.3mm solid var(--p-hair-strong);background:rgba(0,0,0,.5);min-height:34mm}.btm.otpx .pp-place.p1{min-height:46mm;background:#fff;color:#000;border-color:#fff}.btm.otpx .pp-place.p2{min-height:40mm}.btm.otpx .pp-place b{font-size:26pt}.btm.otpx .pp-place span{font-size:9.5pt;font-weight:600}.btm.otpx .pp-place small{opacity:.7}.btm.otpx .pp-place.p1 .mc{opacity:.6}.btm.otpx .awards .pp-dim{max-width:120mm;margin:0;font-size:9.5pt}.btm.otpx .awards .pp-bg img{object-position:72% 30%}.btm.otpx .contact .pg-body{grid-template-rows:auto auto minmax(0,1fr)}.btm.otpx .contact .pp-cards3 .pp-card small{display:block}.btm.otpx .contact .pp-bg img{object-position:85% 50%;opacity:.9}.btm.otpx .contact .pp-bg:after{background:linear-gradient(90deg,#000,rgba(0,0,0,.9) 45%,rgba(0,0,0,.3) 80%,rgba(0,0,0,.2)),linear-gradient(180deg,#000,rgba(0,0,0,.6) 40%,transparent)}.btm.otpx.rtl .contact .pp-bg:after{background:linear-gradient(270deg,#000,rgba(0,0,0,.9) 45%,rgba(0,0,0,.3) 80%,rgba(0,0,0,.2)),linear-gradient(180deg,#000,rgba(0,0,0,.6) 40%,transparent)}.btm.otpx .pp-end{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;grid-gap:10mm;gap:10mm;align-self:end;padding-top:4mm;border-top:.3mm solid var(--hair-c)}.btm.otpx .pp-end-l{display:grid;grid-gap:5mm;gap:5mm;align-content:end}.btm.otpx .pp-end .lockup{gap:7mm}.btm.otpx .pp-end .lk-edition{height:13mm}.btm.otpx .pp-end .lk-fmac{height:10mm}.btm.otpx .pp-end .lk-badge{height:15mm}.btm.otpx .pp-end p{margin:0;max-width:120mm;font-size:8.5pt}.btm.otpx .pp-end-l{gap:3mm}.btm.otpx .contact .pp-cards3 .pp-card{padding:4.5mm 6mm}.btm.otpx .pp-signoff{font-size:27pt;line-height:.9;padding-bottom:.14em;text-align:end}.btm.otpx .pp-signoff span{display:block}.btm.otpx .pp-signoff span:last-child{color:var(--p-glow)}.btm.otpx.rtl .cv-in h1,.btm.otpx.rtl .display,.btm.otpx.rtl .pp-card h3.display,.btm.otpx.rtl .pp-dcard h3,.btm.otpx.rtl .pp-place b,.btm.otpx.rtl .pp-sign b,.btm.otpx.rtl .pp-signoff,.btm.otpx.rtl .pp-title h2{font-family:var(--font-ar-display)!important;font-weight:800;font-variation-settings:normal;letter-spacing:0;line-height:1.22;text-transform:none}.btm.otpx.rtl .pp-title h2{font-size:28pt;padding-top:.12em}.btm.otpx.rtl .pp-channel h3.display{font-size:13pt;line-height:1.25}.btm.otpx.rtl .cv-in h1{font-size:44pt;line-height:1.18}.btm.otpx.rtl .pp-card h3.display{font-size:17pt}.btm.otpx.rtl .pp-dcard h3{font-size:18pt}.btm.otpx.rtl .pp-place b{font-size:20pt}.btm.otpx.rtl .pp-sign b{font-size:18pt}.btm.otpx.rtl .pp-signoff{font-size:26pt;line-height:1.2}.btm.otpx.rtl .display.num,.btm.otpx.rtl .pp-amt,.btm.otpx.rtl .pp-colhead b,.btm.otpx.rtl .pp-dl b,.btm.otpx.rtl .pp-fact b,.btm.otpx.rtl .pp-n2,.btm.otpx.rtl .pp-rb b,.btm.otpx.rtl .pp-table td.display{font-family:var(--font-display)!important;line-height:.9}.btm.otpx.rtl .mc,.btm.otpx.rtl .pg-head .mc,.btm.otpx.rtl .pp-ev-who,.btm.otpx.rtl .pp-flag,.btm.otpx.rtl .pp-table th,.btm.otpx.rtl .pp-tag{letter-spacing:.02em;font-family:var(--font-ar-text)!important;font-weight:600;font-size:7.5pt}.btm.otpx.rtl .cv-strip .mc,.btm.otpx.rtl .pg-head .mc{font-size:7.5pt}.btm.otpx .pp-amt,.btm.otpx .pp-time,.btm.otpx .pp-w{direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.btm.otpx.rtl .cv-strip .num,.btm.otpx.rtl .pg-foot .num,.btm.otpx.rtl .pp-dl-time,.btm.otpx.rtl .pp-kinfo dd .num:not([dir=ltr]),.btm.otpx.rtl .pp-kv dd.num,.btm.otpx.rtl .pp-meta b.num{font-family:var(--font-ar-text)!important;letter-spacing:0}.btm.otpx.rtl .pp-dl-time{font-size:9pt}.btm.otpx.rtl .pp-n2 small,.btm.otpx.rtl .pp-table td small{font-family:var(--font-ar-text)!important;letter-spacing:0;font-size:7.5pt}.btm.pulse{--p-night:#000;--p-deep:#9b0600;--p-ember:#a4130b;--p-red:#ca0000;--p-core:#d31504;--p-glow:#ea1700;--p-white:#fff;--p-hair:hsla(0,0%,100%,.14);--p-hair-strong:hsla(0,0%,100%,.3);--p-hair-red:rgba(234,23,0,.5);--c-blue:var(--p-red);--c-sky:var(--p-core);--c-navy:var(--p-night);--c-lime:var(--p-glow);--c-ice:var(--p-white);--hair-ice:var(--p-hair);--hair-navy:var(--p-hair);--beat:0;--bpm:56;--gutter:clamp(20px,4vw,72px);--bar-h:84px;--fs-display:clamp(50px,8.4vw,156px);--fs-scene:clamp(42px,6.4vw,118px);background:var(--p-night);color:var(--p-white);min-height:100svh;overflow-x:clip}html.pulse-page,html.pulse-page body{background:#000!important}html.pulse-page elevenlabs-convai{display:none!important}.btm.pulse ::selection{background:var(--p-glow);color:#fff}.btm.pulse .p-display{font-family:var(--font-display-x);font-weight:800;font-variation-settings:"opsz" 96,"wdth" 88;text-transform:uppercase;letter-spacing:-.028em;line-height:.88;color:var(--p-white)}.btm.pulse .p-display .accent,.btm.pulse .p-line.accent{color:var(--p-glow)}.btm.pulse .mono{font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;line-height:1.4}.btm.pulse .p-lines{display:block}.btm.pulse .p-mask{display:block;overflow:hidden;padding-bottom:.12em;margin-bottom:-.12em}.btm.pulse .p-line{display:block;will-change:transform}.btm.pulse.rtl .p-display{font-family:var(--font-ar-display)!important;font-variation-settings:normal;letter-spacing:0;line-height:1.16}.btm.pulse.rtl .p-display .accent,.btm.pulse.rtl .p-display .p-line,.btm.pulse.rtl .p-display .p-mask{font-family:var(--font-ar-display)!important}.btm.pulse.rtl .p-mask{padding-block:.2em;margin-block:-.2em}.btm.pulse .countdown,.btm.pulse .num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.btm.pulse .p-link{font-size:14px;font-weight:600}.btm.pulse .link.ul:after{background:currentColor}.btm.pulse .btn{height:50px;padding:0 24px;font-size:14px;font-weight:600;letter-spacing:.01em}.btm.pulse .btn-blue{background:var(--p-red);color:#fff}.btm.pulse .btn-blue:hover,.btm.pulse .btn-lime{background:var(--p-glow);color:#fff}.btm.pulse .btn-lime:hover{background:#fff;color:var(--p-night)}.btm.pulse .btn-outline{border-color:hsla(0,0%,100%,.42);color:#fff}.btm.pulse .btn-outline:hover{background:#fff;border-color:#fff;color:var(--p-night)}.btm.pulse .btn.acct{background:var(--p-red);color:#fff}.btm.pulse .p-cta{position:relative;isolation:isolate}.btm.pulse .p-cta:after{content:"";position:absolute;inset:-1px;border:1px solid var(--p-glow);opacity:calc(var(--beat) * .5);transform:scale(calc(1 + var(--beat) * .05));pointer-events:none}.btm.pulse :focus-visible{outline:2px solid var(--p-glow);outline-offset:3px}.btm.pulse .p-dot{display:inline-block;width:var(--dot,10px);height:var(--dot,10px);border-radius:50%;background:var(--p-glow);transform:scale(calc(1 + var(--beat) * .5));box-shadow:0 0 calc(6px + var(--beat) * 28px) calc(var(--beat) * 5px) rgba(234,23,0,.8)}.btm.pulse .p-bar{position:fixed;top:0;left:0;right:0;z-index:50;height:var(--bar-h);display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:24px;gap:24px;padding-inline:var(--gutter);color:#fff;border-bottom:1px solid transparent;transition:transform .5s var(--ease-in-out),background .4s,border-color .4s,-webkit-backdrop-filter .4s;transition:transform .5s var(--ease-in-out),background .4s,border-color .4s,backdrop-filter .4s;transition:transform .5s var(--ease-in-out),background .4s,border-color .4s,backdrop-filter .4s,-webkit-backdrop-filter .4s}.btm.pulse .p-bar.solid{background:rgba(0,0,0,.84);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom-color:var(--p-hair-red)}.btm.pulse .p-bar.hidden{transform:translateY(-100%)}.btm.pulse .p-bar.menu-open{background:transparent;border-bottom-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;z-index:70}.btm.pulse .p-bar-logo{display:inline-flex;align-items:center;height:var(--bar-h)}.btm.pulse .p-bar-logo img{height:72px;width:auto}.btm.pulse .p-bar-nav{display:flex;align-items:center;justify-content:center;gap:clamp(18px,2.4vw,34px);font-size:14px;font-weight:500}.btm.pulse .p-bar-right{display:flex;align-items:center;gap:14px}.btm.pulse .p-lang{font-family:var(--font-mono);font-size:12px;letter-spacing:.12em;padding:6px 2px}.btm.pulse .p-bar .btn{height:40px;padding:0 18px;font-size:13px}.btm.pulse .burger{width:40px;height:40px}.btm.pulse .p-stay{position:relative;display:flex;align-items:center;height:var(--bar-h)}.btm.pulse .p-stay-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;margin:0;color:inherit;font:inherit;cursor:pointer;gap:.4em}.btm.pulse .p-stay-btn.on:after{transform:scaleX(1);transform-origin:0 50%}.btm.pulse .p-stay-chev{width:9px;height:9px;flex:none;opacity:.55;transition:transform var(--d-micro) var(--ease-out-expo),opacity var(--d-micro)}.btm.pulse .p-stay.open .p-stay-chev{transform:rotate(180deg);opacity:1}.btm.pulse .p-stay-pop{position:absolute;top:calc(50% + 12px);inset-inline-start:-16px;padding-top:14px;min-width:200px;opacity:0;visibility:hidden;transform:translateY(-6px);pointer-events:none;transition:opacity .22s var(--ease-out-expo),transform .32s var(--ease-out-expo),visibility 0s linear .22s}.btm.pulse .p-stay.open .p-stay-pop{opacity:1;visibility:visible;transform:none;pointer-events:auto;transition-delay:0s}.btm.pulse .p-stay-card{list-style:none;margin:0;padding:8px 0;background:rgba(0,0,0,.92);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--p-hair)}.btm.pulse .p-stay-item{display:block;padding:10px 16px;font-size:14px;font-weight:500;line-height:1.2;color:#fff;opacity:.78;text-decoration:none;transition:opacity var(--d-micro),background var(--d-micro)}.btm.pulse .p-stay-item:focus-visible,.btm.pulse .p-stay-item:hover{opacity:1;background:hsla(0,0%,100%,.06);outline:none}@media (prefers-reduced-motion:reduce){.btm.pulse .p-stay-chev,.btm.pulse .p-stay-pop{transition-duration:0s}}.btm.pulse .p-scene{position:relative;isolation:isolate}.btm.pulse .p-open{min-height:100svh;display:grid;grid-template-rows:auto 1fr auto;padding:calc(var(--bar-h) + 18px) var(--gutter) 28px;overflow:hidden;overflow:clip}.btm.pulse .o-film{z-index:-1;background:#000;overflow:hidden}.btm.pulse .o-film,.btm.pulse .o-reel{position:absolute;inset:0;will-change:transform,opacity}.btm.pulse .o-reel{opacity:0}.btm.pulse .o-loop,.btm.pulse .o-still img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:60% 50%;background:#000}.btm.pulse .o-loop{opacity:0;transition:opacity 1.4s ease}.btm.pulse .o-film.is-live .o-loop{opacity:1}.btm.pulse .o-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.82),rgba(0,0,0,.52) 26%,rgba(0,0,0,.14) 48%,transparent 64%),linear-gradient(180deg,rgba(0,0,0,.58),transparent 18%,transparent 66%,rgba(0,0,0,.86))}.btm.pulse.rtl .o-loop,.btm.pulse.rtl .o-shade,.btm.pulse.rtl .o-still img{transform:scaleX(-1)}.btm.pulse .o-top{display:flex;justify-content:flex-end;align-items:center;gap:24px}.btm.pulse .o-marks{display:flex;align-items:center;gap:clamp(18px,1.8vw,32px)}.btm.pulse .o-fmac{height:clamp(38px,3.6vw,56px);width:auto;opacity:.95}.btm.pulse .o-guinness{height:clamp(58px,5.2vw,80px);width:auto}.btm.pulse .o-kicker{opacity:.78}.btm.pulse .o-copy{align-self:center;max-width:58%;display:grid;grid-gap:clamp(12px,1.8vh,22px);gap:clamp(12px,1.8vh,22px);padding-block:2vh}.btm.pulse .o-head{font-size:clamp(48px,7.6vw,140px)}.btm.pulse .o-lead{max-width:26em;font-size:clamp(16px,1.25vw,20px);line-height:1.45;opacity:.9}.btm.pulse .o-ctas{display:flex;align-items:center;flex-wrap:wrap;gap:16px 24px;margin-top:2px}.btm.pulse .o-bottom{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;grid-gap:24px;gap:24px;padding-top:12px}.btm.pulse .o-left{display:grid;grid-gap:12px;gap:12px}.btm.pulse .o-sign{font-size:clamp(13px,1.05vw,17px);letter-spacing:-.015em}.btm.pulse .o-scroll{display:grid;justify-items:center;grid-gap:10px;gap:10px;font-size:10px;opacity:.7;align-self:end}.btm.pulse .o-scroll i{display:block;width:1px;height:42px;background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0));transform-origin:top;transform:scaleY(calc(.7 + var(--beat) * .3))}.btm.pulse .o-right{justify-self:end;text-align:end;display:grid;justify-items:end;grid-gap:6px;gap:6px}.btm.pulse .o-date{display:flex;align-items:baseline;gap:10px;line-height:.9}.btm.pulse .o-month{font-family:var(--font-display-x);font-weight:800;font-size:clamp(16px,1.3vw,22px);letter-spacing:-.02em}.btm.pulse .o-year{font-family:var(--font-display);font-size:clamp(34px,3.2vw,56px);line-height:.9;letter-spacing:.01em}.btm.pulse .o-place{opacity:.75}.btm.pulse .o-place em{font-style:normal;color:var(--p-glow)}.btm.pulse .o-count{display:flex;align-items:baseline;flex-wrap:wrap;justify-content:flex-end;gap:6px 12px}.btm.pulse .o-count .mono{opacity:.7}@media (max-height:760px) and (min-width:900px){.btm.pulse .o-copy{padding-block:0;gap:10px}.btm.pulse .o-fmac{height:40px}.btm.pulse .o-guinness{height:58px}.btm.pulse .o-head{font-size:clamp(44px,6.4vw,100px)}.btm.pulse .o-lead{font-size:16px}}.btm.pulse .p-cmark{display:flex;align-items:center;gap:12px}.btm.pulse .p-cmark-n{font-family:var(--font-display-x);font-weight:800;font-size:clamp(34px,3.4vw,54px);letter-spacing:-.045em;line-height:.8;display:inline-flex;align-items:flex-start}.btm.pulse .p-cmark-n sup{font-size:.34em;letter-spacing:0;line-height:1;-webkit-margin-start:.08em;margin-inline-start:.08em;transform:translateY(.1em)}.btm.pulse .p-cmark-t{display:grid;font-size:clamp(10px,.82vw,12.5px);font-weight:700;letter-spacing:.05em;line-height:1.18;text-transform:uppercase}.btm.pulse.rtl .p-cmark-t{text-transform:none;font-size:12px;letter-spacing:0}.btm.pulse.rtl .p-cmark-n sup{font-size:.3em;font-family:var(--font-ar-text);font-weight:700}.btm.pulse .p-shadows{height:100svh;overflow:hidden;overflow:clip;--r:7}.btm.pulse .sh-img,.btm.pulse .sh-stage{position:absolute;inset:0}.btm.pulse .sh-img img{width:100%;height:100%;object-fit:cover;object-position:50% 42%}.btm.pulse .sh-dark img{filter:brightness(.16) saturate(1.3)}.btm.pulse .sh-light{-webkit-clip-path:circle(calc(var(--r) * 1%) at 50% 46%);clip-path:circle(calc(var(--r) * 1%) at 50% 46%);will-change:clip-path}.btm.pulse .sh-beat{background:radial-gradient(circle at 50% 46%,rgba(234,23,0,.6),rgba(234,23,0,.18) 20%,rgba(234,23,0,0) 42%);opacity:calc(var(--beat) * .85);mix-blend-mode:screen}.btm.pulse .sh-beat,.btm.pulse .sh-shade{position:absolute;inset:0;pointer-events:none}.btm.pulse .sh-shade{background:linear-gradient(180deg,rgba(0,0,0,.5),transparent 22%,transparent 62%,rgba(0,0,0,.78))}.btm.pulse .ag-index,.btm.pulse .ch-index,.btm.pulse .fo-index,.btm.pulse .sh-index{opacity:.6}.btm.pulse .sh-index{top:calc(var(--bar-h) + 18px)}.btm.pulse .sh-copy,.btm.pulse .sh-index{position:absolute;inset-inline-start:var(--gutter)}.btm.pulse .sh-copy{bottom:clamp(28px,6vh,64px);max-width:46%;display:grid;grid-gap:14px;gap:14px}.btm.pulse .sh-head{font-size:var(--fs-scene)}.btm.pulse .sh-cap{display:grid;grid-gap:8px;gap:8px;margin-top:10px}.btm.pulse .sh-cap p{font-size:clamp(15px,1.2vw,19px);line-height:1.42}.btm.pulse .sh-note{font-size:14px!important;opacity:.62}.btm.pulse .sh-motif{position:absolute;inset-inline-end:var(--gutter);bottom:clamp(28px,6vh,64px);width:clamp(64px,6.4vw,112px);aspect-ratio:169.59/295.44;background:var(--p-glow);-webkit-mask:url(/assets/pulse/motif-shadow.svg) center/contain no-repeat;mask:url(/assets/pulse/motif-shadow.svg) center/contain no-repeat}.btm.pulse.rtl .sh-motif{transform:scaleX(-1)}.btm.pulse .p-force{height:100svh;overflow:hidden;overflow:clip;background:#000}.btm.pulse .fo-band{position:absolute;inset:0}.btm.pulse .fo-track{position:absolute;top:0;bottom:0;inset-inline-start:-14vw;width:128vw;will-change:transform}.btm.pulse .fo-echo img,.btm.pulse .fo-track img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:58% 50%}.btm.pulse.rtl .fo-echo img,.btm.pulse.rtl .fo-track img{transform:scaleX(-1)}.btm.pulse .fo-echo{position:absolute;top:0;bottom:0;inset-inline-start:-14vw;width:128vw;mix-blend-mode:screen;pointer-events:none;will-change:transform;-webkit-mask-image:linear-gradient(90deg,#000,#000 42%,transparent 68%);mask-image:linear-gradient(90deg,#000,#000 42%,transparent 68%)}.btm.pulse.rtl .fo-echo{-webkit-mask-image:linear-gradient(270deg,#000,#000 42%,transparent 68%);mask-image:linear-gradient(270deg,#000,#000 42%,transparent 68%)}.btm.pulse .fo-echo img{filter:blur(3px) saturate(1.15)}.btm.pulse .fo-echo.e1{opacity:.34}.btm.pulse .fo-echo.e2{opacity:.18}.btm.pulse .fo-sweep{position:absolute;top:-10%;bottom:-10%;inset-inline-start:0;width:34vw;background:linear-gradient(90deg,rgba(234,23,0,0),rgba(234,23,0,.5) 50%,rgba(234,23,0,0));mix-blend-mode:screen;filter:blur(14px);pointer-events:none;will-change:transform}.btm.pulse .fo-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.86),rgba(0,0,0,.4) 38%,transparent 62%),linear-gradient(180deg,rgba(0,0,0,.45),transparent 24%,transparent 68%,rgba(0,0,0,.78));pointer-events:none}.btm.pulse.rtl .fo-shade{transform:scaleX(-1)}.btm.pulse .fo-index{top:calc(var(--bar-h) + 18px)}.btm.pulse .fo-head,.btm.pulse .fo-index{position:absolute;inset-inline-start:var(--gutter)}.btm.pulse .fo-head{top:50%;translate:0 -54%;font-size:var(--fs-display);max-width:70%}.btm.pulse .fo-head .fo-l1{-webkit-margin-start:.9em;margin-inline-start:.9em}.btm.pulse .fo-head .fo-l3{-webkit-margin-start:1.3em;margin-inline-start:1.3em}.btm.pulse .fo-cap{position:absolute;inset-inline-start:var(--gutter);bottom:clamp(28px,6vh,64px);max-width:26em;display:grid;grid-gap:14px;gap:14px;font-size:15px;line-height:1.45;opacity:.9}.btm.pulse .fo-trail{width:clamp(180px,24vw,400px);aspect-ratio:693.92/51.57;background:var(--p-glow);-webkit-mask:url(/assets/pulse/motif-kick.svg) center/contain no-repeat;mask:url(/assets/pulse/motif-kick.svg) center/contain no-repeat;transform-origin:0 50%;opacity:calc(.75 + var(--beat) * .25)}.btm.pulse.rtl .fo-trail{transform-origin:100% 50%;-webkit-mask-position:center}.btm.pulse .fo-date{position:absolute;inset-inline-end:var(--gutter);bottom:clamp(28px,6vh,64px);display:grid;justify-items:end;text-align:end;line-height:.86}.btm.pulse .p-champ{padding:clamp(84px,13vh,170px) var(--gutter) clamp(72px,10vh,130px);overflow:hidden;overflow:clip}.btm.pulse .ch-glow{position:absolute;left:-10%;right:-10%;bottom:-35%;height:80%;background:radial-gradient(ellipse at 50% 100%,rgba(202,0,0,.55),rgba(155,6,0,.22) 36%,transparent 70%);opacity:calc(.65 + var(--beat) * .35);pointer-events:none;z-index:-1}.btm.pulse .ch-index{display:block;margin-bottom:clamp(28px,4vh,48px)}.btm.pulse .ch-top{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:clamp(24px,4vw,80px);gap:clamp(24px,4vw,80px);align-items:end}.btm.pulse .ch-n{font-family:var(--font-display);font-size:clamp(140px,19vw,340px);line-height:.78;letter-spacing:-.01em;display:flex;align-items:flex-start;gap:.06em}.btm.pulse .ch-n small{font-family:var(--font-display-x);font-weight:800;font-size:.11em;letter-spacing:.02em;line-height:1.05;display:grid;padding-top:.16em}.btm.pulse.rtl .ch-n small{font-family:var(--font-ar-display)!important;letter-spacing:0}.btm.pulse .ch-info{display:grid;grid-gap:18px;gap:18px;align-content:end}.btm.pulse .ch-title{font-family:var(--font-display-x);font-weight:800;font-size:clamp(17px,1.45vw,23px);letter-spacing:-.01em;line-height:1.15;max-width:24em;text-transform:uppercase}.btm.pulse.rtl .ch-title{font-family:var(--font-ar-display)!important;text-transform:none}.btm.pulse .ch-dates{font-family:var(--font-display-x);font-weight:800;font-size:clamp(40px,5.4vw,96px);letter-spacing:-.035em;line-height:.92;display:flex;align-items:baseline;flex-wrap:wrap;gap:0 .18em}.btm.pulse .ch-dash{opacity:.55}.btm.pulse .ch-mon{font-size:.42em;letter-spacing:-.02em;-webkit-margin-start:.2em;margin-inline-start:.2em}.btm.pulse .ch-venue{display:grid;grid-gap:4px;gap:4px;font-size:clamp(16px,1.25vw,20px)}.btm.pulse .ch-venue>span:not(.mono){opacity:.8}.btm.pulse .ch-venue b{font-weight:700}.btm.pulse .ch-grade{opacity:.7}.btm.pulse .ch-grade em{font-style:normal;color:var(--p-glow)}.btm.pulse .ch-lead{max-width:34em;font-size:16px;line-height:1.55;opacity:.86}.btm.pulse .ch-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:6px}.btm.pulse .ch-facts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:clamp(52px,8vh,110px);border-top:1px solid var(--p-hair-red)}.btm.pulse .ch-fact{display:grid;grid-gap:10px;gap:10px;padding:22px 18px 24px 0;-webkit-border-end:1px solid var(--p-hair);border-inline-end:1px solid var(--p-hair)}.btm.pulse .ch-fact:last-child{-webkit-border-end:0;border-inline-end:0}.btm.pulse .ch-fact:not(:first-child){-webkit-padding-start:18px;padding-inline-start:18px}.btm.pulse .ch-fact b{font-family:var(--font-display-x);font-weight:800;font-size:clamp(40px,4.4vw,76px);line-height:.9;letter-spacing:-.03em}.btm.pulse .ch-fact b .num{font-family:inherit}.btm.pulse .ch-fact .mono{opacity:.68}.btm.pulse .p-rhythm{margin-top:clamp(64px,10vh,130px);display:grid;grid-gap:18px;gap:18px;scroll-margin-top:calc(var(--bar-h) + 16px)}.btm.pulse .rh-head{display:flex;justify-content:space-between;align-items:baseline;gap:24px;flex-wrap:wrap}.btm.pulse .rh-head h3{margin:0}.btm.pulse .rh-note{margin:0;font-size:13px;opacity:.62;max-width:44em}.btm.pulse .rh-line{width:100%;height:clamp(70px,9vw,140px);display:block;overflow:visible}.btm.pulse .rh-days{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:12px;gap:12px;list-style:none;margin:0;padding:0}.btm.pulse .rh-day{display:grid;grid-gap:6px;gap:6px;align-content:start;padding-top:14px;border-top:1px solid var(--p-hair);min-width:0}.btm.pulse .rh-day b{font-family:var(--font-display-x);font-weight:800;font-size:clamp(26px,2.8vw,46px);line-height:.9;letter-spacing:-.03em}.btm.pulse .rh-day.comp b{color:var(--p-glow)}.btm.pulse .rh-day .mono{opacity:.6}.btm.pulse .rh-day em{font-style:normal;font-size:14px;font-weight:600;line-height:1.3}.btm.pulse .rh-tag{color:var(--p-glow);font-size:10px}.btm.pulse .ch-count{margin-top:clamp(40px,6vh,72px);display:flex;align-items:center;flex-wrap:wrap;gap:16px 20px;padding-top:22px;border-top:1px solid var(--p-hair)}.btm.pulse .ch-count .mono{opacity:.75}.btm.pulse .ch-count .countdown{font-size:15px}.btm.pulse .ch-deadline{-webkit-margin-start:auto;margin-inline-start:auto}.btm.pulse .p-ages{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);min-height:100svh;overflow:hidden;overflow:clip}.btm.pulse .ag-img{position:absolute;inset:0;z-index:0}.btm.pulse .ag-img img{width:100%;height:100%;object-fit:cover;object-position:72% 50%;transition:filter .6s var(--ease-out-quart)}.btm.pulse .p-ages.is-lit .ag-img img{filter:brightness(1.18) saturate(1.1)}.btm.pulse.rtl .ag-img img{transform:scaleX(-1)}.btm.pulse .ag-shade{position:absolute;inset:0;background:linear-gradient(90deg,#000,rgba(0,0,0,.94) 34%,rgba(0,0,0,.42) 58%,rgba(0,0,0,.06)),linear-gradient(180deg,rgba(0,0,0,.55),transparent 22%,transparent 78%,#000)}.btm.pulse.rtl .ag-shade{transform:scaleX(-1)}.btm.pulse .ag-beat{position:absolute;inset:0;background:radial-gradient(circle at 72% 44%,rgba(234,23,0,.35),rgba(234,23,0,0) 36%);opacity:calc(var(--beat) * .8);mix-blend-mode:screen;pointer-events:none}.btm.pulse.rtl .ag-beat{transform:scaleX(-1)}.btm.pulse .ag-copy{position:relative;z-index:1;padding:clamp(84px,12vh,150px) 0 clamp(84px,12vh,150px) var(--gutter);display:grid;grid-gap:26px;gap:26px;align-content:center}.btm.pulse.rtl .ag-copy{padding:clamp(84px,12vh,150px) var(--gutter) clamp(84px,12vh,150px) 0}.btm.pulse .ag-head{font-size:var(--fs-scene)}.btm.pulse .ag-lead{max-width:30em;font-size:16px;line-height:1.55;opacity:.86}.btm.pulse .ag-list{list-style:none;margin:10px 0 0;padding:0;border-top:1px solid var(--p-hair-strong)}.btm.pulse .ag-row{display:grid;grid-template-columns:2.2em minmax(0,1fr) auto auto 16px;grid-gap:18px;gap:18px;align-items:center;padding:16px 0;border-bottom:1px solid var(--p-hair);color:#fff;transition:padding var(--d-micro),color var(--d-micro)}.btm.pulse .ag-row:focus-visible,.btm.pulse .ag-row:hover{-webkit-padding-start:10px;padding-inline-start:10px;outline:none}.btm.pulse .ag-row:focus-visible .ag-name,.btm.pulse .ag-row:hover .ag-name{color:var(--p-glow)}.btm.pulse .ag-i{opacity:.5}.btm.pulse .ag-main{display:grid;grid-gap:6px;gap:6px;min-width:0}.btm.pulse .ag-name{font-family:var(--font-display-x);font-weight:800;font-size:clamp(24px,2.4vw,40px);letter-spacing:-.025em;line-height:1;transition:color var(--d-micro)}.btm.pulse.rtl .ag-name{font-family:var(--font-ar-display)!important;letter-spacing:0}.btm.pulse .ag-born{opacity:.68}.btm.pulse .ag-ev{opacity:.85;white-space:nowrap}.btm.pulse .ag-day{color:var(--p-glow);white-space:nowrap}.btm.pulse .ag-row .arr{width:14px;height:14px;opacity:.5;transition:transform var(--d-fast) var(--ease-out-expo),opacity var(--d-micro)}.btm.pulse .ag-row:hover .arr{opacity:1;transform:translate(3px,-3px)}.btm.pulse.rtl .ag-row:hover .arr{transform:translate(-3px,-3px)}.btm.pulse .p-explore{padding:clamp(84px,13vh,160px) var(--gutter);display:grid;grid-gap:clamp(40px,6vh,72px);gap:clamp(40px,6vh,72px)}.btm.pulse .ex-top{display:grid;grid-gap:18px;gap:18px}.btm.pulse .ex-head{font-size:var(--fs-scene)}.btm.pulse .ex-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(24px,3.4vw,64px);gap:clamp(24px,3.4vw,64px)}.btm.pulse .ex-col h3{margin:0 0 12px;opacity:.6}.btm.pulse .ex-col ul{list-style:none;margin:0;padding:0}.btm.pulse .ex-lane{position:relative;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:15px 2px;border-top:1px solid var(--p-hair);font-size:clamp(16px,1.3vw,21px);font-weight:600;color:#fff;overflow:hidden;isolation:isolate;transition:padding-inline var(--d-micro)}.btm.pulse .ex-col li:last-child .ex-lane{border-bottom:1px solid var(--p-hair)}.btm.pulse .ex-lane:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(234,23,0,0),rgba(234,23,0,.26) 50%,rgba(234,23,0,0));transform:translateX(-120%);transition:transform .8s var(--ease-out-expo);z-index:-1}.btm.pulse.rtl .ex-lane:before{transform:translateX(120%)}.btm.pulse .ex-lane:focus-visible:before,.btm.pulse .ex-lane:hover:before{transform:translateX(120%)}.btm.pulse.rtl .ex-lane:focus-visible:before,.btm.pulse.rtl .ex-lane:hover:before{transform:translateX(-120%)}.btm.pulse .ex-lane:focus-visible,.btm.pulse .ex-lane:hover{padding-inline:10px}.btm.pulse .ex-lane .arr{width:14px;height:14px;opacity:.5;flex:none;transition:transform var(--d-fast) var(--ease-out-expo),opacity var(--d-micro)}.btm.pulse .ex-lane:hover .arr{opacity:1;transform:translate(3px,-3px)}.btm.pulse.rtl .ex-lane:hover .arr{transform:translate(-3px,-3px)}.btm.pulse .ex-acct{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:24px;gap:24px;align-items:center;padding:28px 30px;border:1px solid var(--p-hair-red);background:linear-gradient(90deg,rgba(155,6,0,.28),transparent 70%)}.btm.pulse.rtl .ex-acct{background:linear-gradient(270deg,rgba(155,6,0,.28),transparent 70%)}.btm.pulse .ex-acct>div:first-child{display:grid;grid-gap:8px;gap:8px}.btm.pulse .ex-acct>div:first-child .mono{opacity:.65}.btm.pulse .ex-acct b{font-size:clamp(18px,1.5vw,24px);font-weight:700;line-height:1.25}.btm.pulse .ex-ctas{display:flex;align-items:center;flex-wrap:wrap;gap:14px 22px}.btm.pulse .p-final{min-height:100svh;display:grid;place-items:center;text-align:center;padding:calc(var(--bar-h) + 40px) var(--gutter) 90px;overflow:hidden;overflow:clip}.btm.pulse .fi-glow{position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgba(202,0,0,.42),rgba(155,6,0,.12) 30%,transparent 52%);opacity:calc(.45 + var(--beat) * .55);pointer-events:none}.btm.pulse .fi-ring{position:absolute;left:50%;top:50%;width:36vmin;height:36vmin;border:1px solid var(--p-glow);border-radius:50%;translate:-50% -50%;opacity:0;pointer-events:none}.btm.pulse .fi-in{position:relative;display:grid;justify-items:center;grid-gap:26px;gap:26px}.btm.pulse .fi-head{font-size:clamp(46px,9.4vw,172px);line-height:.86;text-align:center}.btm.pulse .fi-sub{margin:0;font-size:15px;opacity:.75;max-width:46em}.btm.pulse .fi-marks{display:flex;align-items:center;gap:34px;margin-top:6px}.btm.pulse .fi-marks img{width:auto;opacity:.95}.btm.pulse .fi-marks img:first-child{height:40px}.btm.pulse .fi-marks img:last-child{height:60px}.btm.pulse .fi-ctas{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:18px 24px;margin-top:6px}.btm.pulse .p-foot{border-top:1px solid var(--p-hair-red);padding:clamp(48px,7vh,88px) var(--gutter) 32px;display:grid;grid-gap:36px;gap:36px}.btm.pulse .ft-top{display:flex;justify-content:space-between;align-items:flex-end;gap:24px 40px;flex-wrap:wrap}.btm.pulse .ft-word{font-size:clamp(40px,7vw,120px);line-height:.85}.btm.pulse .ft-ar{font-family:var(--font-ar-display)!important;font-weight:800;font-size:clamp(22px,2.8vw,46px);line-height:1.2;opacity:.55}.btm.pulse.rtl .ft-ar{font-family:var(--font-display-x)!important;font-weight:800;text-transform:uppercase;letter-spacing:-.02em}.btm.pulse .ft-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.2fr;grid-gap:32px;gap:32px;padding-top:32px;border-top:1px solid var(--p-hair)}.btm.pulse .ft-col{display:grid;grid-gap:10px;gap:10px;align-content:start;justify-items:start;font-size:14px}.btm.pulse .ft-col>.mono{opacity:.55;margin-bottom:6px}.btm.pulse .ft-brand{gap:16px}.btm.pulse .ft-org{font-size:13px;line-height:1.5;opacity:.65}.btm.pulse .ft-bottom{display:flex;justify-content:space-between;align-items:center;gap:12px 24px;flex-wrap:wrap;font-size:13px;opacity:.72;padding-top:20px;border-top:1px solid var(--p-hair)}.btm.pulse .ft-legal{display:flex;gap:20px}.btm.pulse .ft-line{opacity:.8}.btm.pulse .p-mbar{display:none;position:fixed;bottom:0;left:0;right:0;z-index:45;padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));background:rgba(0,0,0,.9);border-top:1px solid var(--p-hair-red);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);grid-template-columns:1fr auto auto auto;gap:6px;align-items:center;color:#fff;transform:translateY(120%);transition:transform .55s cubic-bezier(.22,1,.36,1)}.btm.pulse .p-mbar.show{transform:none}.btm.pulse .p-mbar .btn{height:48px;font-size:14px}.btm.pulse .p-mbar-ic{display:grid;justify-items:center;grid-gap:3px;gap:3px;min-width:54px;height:48px;align-content:center;font-family:var(--font-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase}.btm.pulse .p-menu{position:fixed;inset:0;z-index:60;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);background:#000;color:#fff;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}.btm.pulse .p-menu-left{display:grid;grid-template-rows:1fr auto;grid-gap:32px;gap:32px;padding:calc(var(--bar-h) + 40px) var(--gutter) 40px;overflow:auto}.btm.pulse .p-menu-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:32px clamp(20px,3vw,56px);gap:32px clamp(20px,3vw,56px);align-content:start}.btm.pulse .p-menu-col h3{margin:0 0 14px;padding-bottom:14px;border-bottom:1px solid var(--p-hair);font-family:var(--font-display-x);font-weight:800;font-size:clamp(22px,2.2vw,34px);letter-spacing:-.025em;line-height:1;text-transform:uppercase}.btm.pulse.rtl .p-menu-col h3{font-family:var(--font-ar-display)!important;letter-spacing:0;text-transform:none}.btm.pulse .p-menu-col ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:2px;gap:2px}.btm.pulse .p-menu-col a{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:15px;font-weight:600;border-bottom:1px solid hsla(0,0%,100%,.07);transition:color var(--d-micro),padding var(--d-micro)}.btm.pulse .p-menu-col a:hover{color:var(--p-glow);-webkit-padding-start:6px;padding-inline-start:6px}.btm.pulse .p-menu-col a .arr{width:13px;height:13px;opacity:.6}.btm.pulse .p-menu-acct{display:grid;grid-gap:14px;gap:14px;padding-top:24px;border-top:1px solid var(--p-hair)}.btm.pulse .p-menu-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px}.btm.pulse .p-menu-right{position:relative;overflow:hidden;-webkit-border-start:1px solid var(--p-hair);border-inline-start:1px solid var(--p-hair)}.btm.pulse .p-menu-right img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:calc(.75 + var(--beat) * .25)}.btm.pulse .p-menu-sign{position:absolute;inset-inline:var(--gutter);bottom:40px;display:grid;font-size:clamp(28px,2.8vw,48px);line-height:.9}.btm.pulse .side{background:#0a0a0a;color:#fff;-webkit-border-start:1px solid var(--p-hair-red);border-inline-start:1px solid var(--p-hair-red)}.btm.pulse .side .role{border-color:var(--p-hair)}.btm.pulse .side .role.active{border-color:var(--p-glow)}.btm.pulse .side .fees>div{border-color:var(--p-hair)}.btm.pulse .panel-scrim{background:rgba(0,0,0,.7)}.btm.pulse.static .p-line{transform:none!important}.btm.pulse.static .o-loop{display:none}.btm.pulse.static .o-film,.btm.pulse.static .o-reel{opacity:1!important;transform:none!important}.btm.pulse.static .sh-light{-webkit-clip-path:none!important;clip-path:none!important}@media (prefers-reduced-motion:reduce){.btm.pulse .o-scroll i,.btm.pulse .p-cta:after,.btm.pulse .p-dot{transform:none}}@media (max-width:1199px){.btm.pulse .o-copy{max-width:72%}.btm.pulse .ch-n{font-size:clamp(120px,17vw,240px)}.btm.pulse .ch-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.btm.pulse .ch-fact:nth-child(3n){-webkit-border-end:0;border-inline-end:0}.btm.pulse .ch-fact:nth-child(n+4){border-top:1px solid var(--p-hair)}.btm.pulse .rh-days{grid-template-columns:repeat(3,minmax(0,1fr))}.btm.pulse .p-ages{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}.btm.pulse .ag-row{grid-template-columns:2.2em minmax(0,1fr) auto 16px}.btm.pulse .ag-day{display:none}.btm.pulse .ex-grid{gap:24px}.btm.pulse .ft-grid{grid-template-columns:1fr 1fr}.btm.pulse .p-menu{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}}@media (max-width:899px){.btm.pulse{--bar-h:64px}.btm.pulse .p-bar{grid-template-columns:auto 1fr;gap:12px}.btm.pulse .p-bar-nav,.btm.pulse .p-btn-arena{display:none}.btm.pulse .p-bar-right{justify-self:end;gap:10px}.btm.pulse .p-bar-logo img{height:52px}.btm.pulse .p-bar .btn{height:36px;padding:0 12px;font-size:13px}.btm.pulse .burger{width:36px;height:36px}.btm.pulse .p-open{padding:calc(var(--bar-h) + 14px) var(--gutter) 22px;min-height:100svh}.btm.pulse .o-loop,.btm.pulse .o-still img,.btm.pulse.rtl .o-loop,.btm.pulse.rtl .o-still img{object-position:50% 50%;transform:none}.btm.pulse .o-shade,.btm.pulse.rtl .o-shade{transform:none;background:linear-gradient(180deg,rgba(0,0,0,.6),rgba(0,0,0,.08) 24%,rgba(0,0,0,.42) 56%,rgba(0,0,0,.95))}.btm.pulse .o-top{align-items:flex-start}.btm.pulse .o-kicker{font-size:10px;letter-spacing:.14em;line-height:1.6;max-width:none}.btm.pulse .p-cta:after{opacity:calc(var(--beat) * .28)}.btm.pulse .o-marks{gap:14px}.btm.pulse .o-fmac{height:30px}.btm.pulse .o-guinness{height:44px}.btm.pulse .o-copy{max-width:none;align-self:end;gap:14px;padding-block:6vh 2vh}.btm.pulse .o-head{font-size:clamp(42px,12.5vw,72px)}.btm.pulse.rtl .o-head{font-size:clamp(34px,10vw,58px)}.btm.pulse .o-lead{font-size:16px}.btm.pulse .o-ctas .btn{flex:1 1 auto;justify-content:center}.btm.pulse .o-bottom{grid-template-columns:1fr;gap:16px;padding-top:10px}.btm.pulse .o-scroll{display:none}.btm.pulse .o-right{justify-self:start;text-align:start;justify-items:start}.btm.pulse .o-count{justify-content:flex-start}.btm.pulse .p-shadows{height:auto;min-height:0;background:#000}.btm.pulse .sh-stage{position:relative;aspect-ratio:4/5;overflow:hidden}.btm.pulse .sh-img img{object-position:50% 50%}.btm.pulse .sh-shade{background:linear-gradient(180deg,rgba(0,0,0,.45),transparent 24%,transparent 70%,rgba(0,0,0,.6))}.btm.pulse .sh-copy{position:static;max-width:none;padding:26px var(--gutter) 52px;gap:10px}.btm.pulse .sh-head{font-size:clamp(38px,11.5vw,64px)}.btm.pulse .sh-cap p{font-size:16px}.btm.pulse .sh-motif{width:44px;bottom:auto;top:18px}.btm.pulse .sh-index{top:18px}.btm.pulse .p-force{height:auto;display:grid}.btm.pulse .fo-band{position:relative;height:68svh;overflow:hidden;order:2}.btm.pulse .fo-echo,.btm.pulse .fo-track{inset-inline-start:-30vw;width:160vw}.btm.pulse .fo-echo img,.btm.pulse .fo-track img{object-position:55% 50%}.btm.pulse .fo-shade{background:linear-gradient(180deg,rgba(0,0,0,.9),rgba(0,0,0,.1) 30%,rgba(0,0,0,.1) 70%,rgba(0,0,0,.9))}.btm.pulse .fo-index{position:static;order:0;padding:40px var(--gutter) 0}.btm.pulse .fo-head{position:static;translate:none;order:1;max-width:none;padding:14px var(--gutter) 24px;font-size:clamp(40px,12vw,70px)}.btm.pulse .fo-head .fo-l1,.btm.pulse .fo-head .fo-l3{-webkit-margin-start:0;margin-inline-start:0}.btm.pulse .fo-cap{position:static;order:3;max-width:none;padding:24px var(--gutter) 0}.btm.pulse .fo-date{position:static;order:4;justify-items:start;text-align:start;padding:20px var(--gutter) 48px}.btm.pulse .ch-top{grid-template-columns:1fr;gap:20px}.btm.pulse .ch-n{font-size:clamp(120px,38vw,200px)}.btm.pulse .ch-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.btm.pulse .ch-fact{padding:18px 12px 18px 0}.btm.pulse .ch-fact:nth-child(3n){-webkit-border-end:1px solid var(--p-hair);border-inline-end:1px solid var(--p-hair)}.btm.pulse .ch-fact:nth-child(2n){-webkit-border-end:0;border-inline-end:0}.btm.pulse .ch-fact:nth-child(n+3),.btm.pulse .ch-fact:nth-child(n+4){border-top:1px solid var(--p-hair)}.btm.pulse .ch-fact:nth-child(5){display:none}.btm.pulse .rh-days{grid-template-columns:repeat(2,minmax(0,1fr))}.btm.pulse .p-cmark-t,.btm.pulse .rh-tag{font-size:11px}.btm.pulse .ch-deadline{-webkit-margin-start:0;margin-inline-start:0}.btm.pulse .p-ages{grid-template-columns:1fr;min-height:0}.btm.pulse .ag-img{position:relative;aspect-ratio:4/5}.btm.pulse .ag-img img,.btm.pulse.rtl .ag-img img{object-position:50% 50%;transform:none}.btm.pulse .ag-shade,.btm.pulse.rtl .ag-shade{transform:none;background:linear-gradient(180deg,rgba(0,0,0,.5),transparent 30%,transparent 60%,#000)}.btm.pulse .ag-copy,.btm.pulse.rtl .ag-copy{padding:0 var(--gutter) 56px;margin-top:-14vh}.btm.pulse .ag-head{font-size:clamp(38px,11vw,64px)}.btm.pulse .ag-row{grid-template-columns:2.2em minmax(0,1fr) 16px;row-gap:6px}.btm.pulse .ag-ev{grid-column:2}.btm.pulse .ag-day{display:block;grid-column:2}.btm.pulse .ex-grid{grid-template-columns:1fr;gap:28px}.btm.pulse .ex-head{font-size:clamp(38px,11vw,64px)}.btm.pulse .ex-acct{grid-template-columns:1fr;padding:22px}.btm.pulse .ex-ctas .btn{flex:1 1 auto;justify-content:center}.btm.pulse .p-final{min-height:0;padding:110px var(--gutter) 130px}.btm.pulse .fi-head{font-size:clamp(44px,13vw,76px)}.btm.pulse .fi-ring{width:72vw;height:72vw}.btm.pulse .fi-marks img:first-child{height:32px}.btm.pulse .fi-marks img:last-child{height:48px}.btm.pulse .ft-grid{grid-template-columns:1fr;gap:26px}.btm.pulse .p-foot{padding-bottom:110px}.btm.pulse .p-mbar{display:grid}.btm.pulse .p-menu{grid-template-columns:1fr}.btm.pulse .p-menu-right{display:none}.btm.pulse .p-menu-cols{grid-template-columns:1fr;gap:24px}.btm.pulse .p-menu-left{padding:calc(var(--bar-h) + 20px) var(--gutter) 110px}.btm.pulse .p-bar.menu-open{background:#000;-webkit-backdrop-filter:none;backdrop-filter:none}}@media (min-width:600px) and (max-width:899px){.btm.pulse .p-mbar{padding-inline:8vw}}.btm.pulse .fo-track video,.btm.pulse .p-menu-right video,.btm.pulse .sh-light video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.btm.pulse .sh-light video{object-position:50% 42%}.btm.pulse .fo-track video{object-position:58% 50%}.btm.pulse.rtl .fo-track video{transform:scaleX(-1)}.btm.pulse .p-menu-right video{opacity:calc(.75 + var(--beat) * .25)}.btm.pulse.rtl .mono{font-family:var(--font-ar-text)!important;letter-spacing:.02em;font-size:12px;font-weight:600}.btm.pulse.rtl .mono .num,.btm.pulse.rtl .mono.num,.btm.pulse.rtl .p-lang{font-family:var(--font-mono)!important;letter-spacing:.12em}.btm.pulse.rtl .o-month{font-family:var(--font-ar-display)!important;letter-spacing:0}.btm.pulse.rtl .ch-dates,.btm.pulse.rtl .ch-fact b,.btm.pulse.rtl .rh-day b{font-family:var(--font-display-x)!important}.btm.pulse .side .s-top button{white-space:nowrap}.btm.pulse .side .s-top .mc{opacity:.7}.btm.pulse .ch-dates{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.btm.pulse .ch-d{font-family:var(--font-display-x)!important}.btm.pulse.rtl .ch-mon{font-family:var(--font-ar-display)!important;font-size:.4em}.btm.pulse.rtl .ch-n .num,.btm.pulse.rtl .o-year{font-family:var(--font-display)!important}.btm.pulse.rtl .p-cmark-n{font-family:var(--font-display-x)!important}.btm.pulse.rtl .countdown b{font-family:var(--font-mono)!important}.btm.pulse.rtl .countdown i{font-family:var(--font-ar-text)!important}.btm.pulse:after{content:"";position:fixed;inset:0;z-index:95;pointer-events:none;background:url(/assets/pulse/grain.png) repeat;background-size:128px 128px;opacity:.075}@media (max-width:899px){.btm.pulse:after{opacity:.05}}@media (max-width:899px) and (max-height:720px){.btm.pulse .p-open{padding-top:calc(var(--bar-h) + 8px);padding-bottom:16px}.btm.pulse .o-fmac{height:24px}.btm.pulse .o-guinness{height:36px}.btm.pulse .o-copy{gap:10px;padding-block:2vh 1vh}.btm.pulse .o-head{font-size:clamp(34px,10.4vw,52px)}.btm.pulse.rtl .o-head{font-size:clamp(30px,9vw,46px)}.btm.pulse .o-lead{font-size:14px;line-height:1.35}.btm.pulse .o-bottom{gap:10px;padding-top:6px}.btm.pulse .o-left{gap:6px}.btm.pulse .o-year{font-size:28px}.btm.pulse .o-count{display:none}}.btm.pulse.pp{--bar-h:76px;--sub-h:50px;--gutter:clamp(20px,3.6vw,64px);--pp-max:1360px;--pp-surface:#0a0a0a;--pp-surface-2:#111;--fs-title:clamp(46px,6.6vw,118px);min-height:100svh;display:flex;flex-direction:column}html.pp-page{scroll-padding-top:92px}@media (max-width:899px){html.pp-page{scroll-padding-top:128px}}.btm.pulse.pp .btm{--c-blue:var(--p-red);--c-sky:var(--p-core);--c-navy:var(--p-night);--c-lime:var(--p-glow);--c-ice:var(--p-white);--hair-ice:var(--p-hair);--hair-navy:var(--p-hair);background:transparent;color:#fff;min-height:0}.btm.pulse.pp .btn.sm{height:40px;padding:0 16px;font-size:13px}.btm.pulse.pp .btn[disabled]{opacity:.45;cursor:not-allowed}.btm.pulse.pp .spin{width:14px;height:14px;border:2px solid hsla(0,0%,100%,.35);border-top-color:#fff;border-radius:50%;animation:pp-spin .8s linear infinite;display:inline-block}@keyframes pp-spin{to{transform:rotate(1turn)}}.btm.pulse.pp .pp-bar{position:fixed;top:0;left:0;right:0;z-index:50;height:var(--bar-h);display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:24px;gap:24px;padding-inline:var(--gutter);background:rgba(0,0,0,.86);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--p-hair-red);color:#fff}.btm.pulse.pp .pp-bar.menu-open{background:transparent;border-bottom-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;z-index:70}.btm.pulse.pp .pp-logo{display:inline-flex;align-items:center;height:var(--bar-h)}.btm.pulse.pp .pp-logo img{height:64px;width:auto}.btm.pulse.pp .pp-nav{display:flex;justify-content:center;gap:clamp(14px,1.8vw,28px);font-size:14px;font-weight:500}.btm.pulse.pp .pp-nav a{position:relative;padding:8px 2px;opacity:.72;transition:opacity var(--d-micro),color var(--d-micro);white-space:nowrap}.btm.pulse.pp .pp-nav a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--p-glow);transform:scaleX(0);transform-origin:0 50%;transition:transform var(--d-fast) var(--ease-out-expo)}.btm.pulse.pp.rtl .pp-nav a:after{transform-origin:100% 50%}.btm.pulse.pp .pp-nav a:hover{opacity:1}.btm.pulse.pp .pp-nav a.active{opacity:1;font-weight:600}.btm.pulse.pp .pp-nav a.active:after{transform:scaleX(1)}.btm.pulse.pp .pp-right{display:flex;align-items:center;gap:14px}.btm.pulse.pp .pp-back{font-size:13px;opacity:.8;white-space:nowrap}.btm.pulse.pp .pp-bar .btn{height:40px;padding:0 16px;font-size:13px}.btm.pulse.pp .burger{width:40px;height:40px}.btm.pulse.pp .pp-subnav{display:none;position:-webkit-sticky;position:sticky;top:var(--bar-h);z-index:40;height:var(--sub-h);align-items:center;gap:8px;padding:0 var(--gutter);overflow-x:auto;scrollbar-width:none;background:rgba(0,0,0,.92);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--p-hair);-webkit-overflow-scrolling:touch}.btm.pulse.pp .pp-subnav::-webkit-scrollbar{display:none}.btm.pulse.pp .pp-subnav a{flex:none;height:38px;display:inline-flex;align-items:center;padding:0 14px;border:1px solid var(--p-hair-strong);font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:hsla(0,0%,100%,.78);white-space:nowrap}.btm.pulse.pp.rtl .pp-subnav a{font-family:var(--font-ar-text);letter-spacing:0;font-size:13px;font-weight:600}.btm.pulse.pp .pp-subnav a.active{background:#fff;color:#000;border-color:#fff}.btm.pulse.pp .pp-head{position:relative;isolation:isolate;overflow:hidden;overflow:clip;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:clamp(24px,4vw,72px);gap:clamp(24px,4vw,72px);align-items:end;min-height:min(62svh,640px);padding:calc(var(--bar-h) + clamp(40px, 7vh, 80px)) var(--gutter) clamp(32px,5vh,56px);border-bottom:1px solid var(--p-hair-red)}.btm.pulse.pp .pp-visual{position:absolute;inset:0;z-index:-1;background:#000}.btm.pulse.pp .pp-visual img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:66% 38%;filter:brightness(.58) saturate(1.1);will-change:transform,opacity}.btm.pulse.pp.rtl .pp-visual img{transform:scaleX(-1)}.btm.pulse.pp .pp-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.94),rgba(0,0,0,.78) 34%,rgba(0,0,0,.3) 62%,rgba(0,0,0,.12)),linear-gradient(180deg,rgba(0,0,0,.7),rgba(0,0,0,.1) 30%,rgba(0,0,0,.2) 70%,rgba(0,0,0,.92))}.btm.pulse.pp.rtl .pp-shade{transform:scaleX(-1)}.btm.pulse.pp .pp-beat{position:absolute;inset:0;background:radial-gradient(circle at 72% 48%,rgba(234,23,0,.32),rgba(234,23,0,0) 38%);opacity:calc(.4 + var(--beat) * .6);mix-blend-mode:screen;pointer-events:none}.btm.pulse.pp.rtl .pp-beat{transform:scaleX(-1)}.btm.pulse.pp .pp-copy{display:grid;grid-gap:clamp(14px,2vh,22px);gap:clamp(14px,2vh,22px);align-content:end;min-width:0}.btm.pulse.pp .pp-kicker{opacity:.78}.btm.pulse.pp .pp-title{font-size:var(--fs-title)}.btm.pulse.pp .pp-lead{max-width:30em;margin:0;font-size:clamp(15px,1.2vw,19px);line-height:1.5;opacity:.86}.btm.pulse.pp .pp-actions{display:flex;flex-wrap:wrap;gap:12px 20px;margin-top:4px}.btm.pulse.pp .pp-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--p-hair-strong);align-self:end}.btm.pulse.pp .pp-stat{display:grid;grid-gap:10px;gap:10px;padding:18px 14px 4px 0;-webkit-border-end:1px solid var(--p-hair);border-inline-end:1px solid var(--p-hair);min-width:0}.btm.pulse.pp .pp-stat:not(:first-child){-webkit-padding-start:14px;padding-inline-start:14px}.btm.pulse.pp .pp-stat:last-child{-webkit-border-end:0;border-inline-end:0}.btm.pulse.pp .pp-stat b{font-family:var(--font-display-x);font-weight:800;font-size:clamp(34px,3.6vw,64px);line-height:.9;letter-spacing:-.035em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.btm.pulse.pp .pp-stat .mono{opacity:.66}.btm.pulse.pp .pp-stat.is-hot b{color:var(--p-glow);text-shadow:0 0 calc(8px + var(--beat) * 18px) rgba(234,23,0,.55)}.btm.pulse.pp .pp-stat.is-hot .mono{color:var(--p-glow);opacity:.95}.btm.pulse.pp .pp-main{flex:1 1;padding:clamp(28px,4vh,48px) var(--gutter) clamp(72px,10vh,120px)}.btm.pulse.pp .pp-inner{max-width:var(--pp-max);margin-inline:auto}.btm.pulse.pp .pp-main.wide .pp-inner{max-width:none}.btm.pulse.pp .pp-foot{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:16px 32px;gap:16px 32px;padding:26px var(--gutter) calc(26px + env(safe-area-inset-bottom));border-top:1px solid var(--p-hair-red);font-size:13px}.btm.pulse.pp .pp-foot-sign{font-size:15px;letter-spacing:-.01em}.btm.pulse.pp .pp-foot-credit{opacity:.6}.btm.pulse.pp .pp-foot-links{display:flex;gap:20px;opacity:.85}.btm.pulse.pp .pp-gate{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);min-height:100svh}.btm.pulse.pp .pp-gate.is-loading{place-items:center;grid-template-columns:1fr}.btm.pulse.pp .pg-loading{display:grid;justify-items:center;grid-gap:18px;gap:18px;opacity:.8}.btm.pulse.pp .pg-loading i{display:block;width:120px;height:2px;background:linear-gradient(90deg,rgba(234,23,0,0),var(--p-glow),rgba(234,23,0,0));opacity:calc(.4 + var(--beat) * .6)}.btm.pulse.pp .pg-side{position:relative;isolation:isolate;overflow:hidden;display:grid;align-content:end;padding:calc(var(--bar-h) + 40px) var(--gutter) clamp(32px,6vh,64px);-webkit-border-end:1px solid var(--p-hair);border-inline-end:1px solid var(--p-hair);min-height:100svh}.btm.pulse.pp .pg-visual{position:absolute;inset:0;z-index:-1}.btm.pulse.pp .pg-visual img{width:100%;height:100%;object-fit:cover;object-position:62% 40%;filter:brightness(.7)}.btm.pulse.pp.rtl .pg-visual img{transform:scaleX(-1)}.btm.pulse.pp .pg-shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(0,0,0,.5),transparent 30%,rgba(0,0,0,.2) 60%,rgba(0,0,0,.92))}.btm.pulse.pp .pg-head{font-size:clamp(44px,5.6vw,96px)}.btm.pulse.pp .pg-main{display:grid;align-content:center;grid-gap:18px;gap:18px;padding:calc(var(--bar-h) + 40px) var(--gutter) clamp(32px,6vh,64px);max-width:640px}.btm.pulse.pp .pg-main>.mono{opacity:.7}.btm.pulse.pp .pg-title{margin:0;font-family:var(--font-display-x);font-weight:800;font-size:clamp(26px,2.6vw,40px);letter-spacing:-.02em;line-height:1.08}.btm.pulse.pp.rtl .pg-title{font-family:var(--font-ar-display)!important;letter-spacing:0}.btm.pulse.pp .pg-lead{margin:0;font-size:16px;line-height:1.55;opacity:.85;max-width:34em}.btm.pulse.pp .pg-actions{display:flex;flex-wrap:wrap;gap:12px 18px;margin-top:6px}.btm.pulse.pp .pg-note{margin:4px 0 0;font-size:13px;opacity:.6}.btm.pulse.pp .pi{flex:none;display:inline-block;vertical-align:middle}.btm.pulse.pp .pi.is-spinning{animation:pp-spin .9s linear infinite}.btm.pulse.pp .btn .pi{-webkit-margin-end:2px;margin-inline-end:2px}.btm.pulse.pp .pp-side{align-self:end;min-width:0}.btm.pulse.pp .pv-side{display:grid;grid-gap:14px;gap:14px;padding:20px 22px 18px;border:1px solid var(--p-hair-strong);background:rgba(0,0,0,.55);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.btm.pulse.pp .pv-spec-head{display:flex;justify-content:space-between;align-items:baseline;gap:14px}.btm.pulse.pp .pv-spec-head>.mono{opacity:.65}.btm.pulse.pp .pv-spec-total{display:inline-flex;align-items:baseline;gap:8px}.btm.pulse.pp .pv-spec-total b{font-family:var(--font-display-x);font-weight:800;font-size:34px;line-height:.9;letter-spacing:-.03em}.btm.pulse.pp .pv-spec-total span{font-size:13px;opacity:.7;white-space:nowrap}.btm.pulse.pp .pv-spec{display:flex;gap:3px;height:10px}.btm.pulse.pp .pv-spec i{display:block;flex:1 1;min-width:6px;background:hsla(0,0%,100%,.3);transform-origin:0 50%}.btm.pulse.pp.rtl .pv-spec i{transform-origin:100% 50%}.btm.pulse.pp .pv-spec.is-empty:before{content:"";display:block;flex:1 1;height:1px;margin-top:4px;background:var(--p-hair-strong)}.btm.pulse.pp .pv-spec .sg-additional,.btm.pulse.pp .sg-additional>i{background:var(--p-glow);box-shadow:0 0 calc(4px + var(--beat) * 10px) rgba(234,23,0,.6)}.btm.pulse.pp .pv-spec .sg-pending,.btm.pulse.pp .sg-pending>i{background:hsla(0,0%,100%,.34)}.btm.pulse.pp .pv-spec .sg-processing,.btm.pulse.pp .sg-processing>i{background:var(--p-core)}.btm.pulse.pp .pv-spec .sg-approved,.btm.pulse.pp .sg-approved>i{background:#fff}.btm.pulse.pp .pv-spec .sg-rejected,.btm.pulse.pp .sg-rejected>i{background:hsla(0,0%,100%,.1)}.btm.pulse.pp .pv-legend{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 18px}.btm.pulse.pp .pv-legend li{display:inline-flex;align-items:center;gap:8px;font-size:12px}.btm.pulse.pp .pv-legend li.is-zero{opacity:.4}.btm.pulse.pp .pv-legend li i{width:8px;height:8px;display:inline-block}.btm.pulse.pp .pv-legend li b{font-family:var(--font-mono);font-weight:600;font-size:11px;opacity:.85}.btm.pulse.pp .pv-spec-foot{display:flex;justify-content:space-between;align-items:center;gap:12px 20px;flex-wrap:wrap;padding-top:12px;border-top:1px solid var(--p-hair);font-size:13px}.btm.pulse.pp .pv-needs{display:inline-flex;align-items:center;gap:8px;opacity:.85}.btm.pulse.pp .pv-needs.is-hot{color:var(--p-glow);opacity:1;font-weight:600;text-shadow:0 0 calc(2px + var(--beat) * 10px) rgba(234,23,0,.5)}.btm.pulse.pp .pv-deadline{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.btm.pulse.pp .pv-deadline .mono{opacity:.6}.btm.pulse.pp .pv-deadline b{font-weight:700}.btm.pulse.pp .pv-deadline em{font-style:normal;padding:3px 8px;border:1px solid var(--p-hair-strong);font-family:var(--font-mono);font-size:11px;letter-spacing:.04em}.btm.pulse.pp.rtl .pv-deadline em{font-family:var(--font-ar-text);letter-spacing:0}.btm.pulse.pp .pv-board{display:grid;grid-gap:18px;gap:18px}.btm.pulse.pp .pv-board-head{display:flex;justify-content:space-between;align-items:center;gap:16px 24px;flex-wrap:wrap}.btm.pulse.pp .pv-board-title{margin:0;font-family:var(--font-display-x);font-weight:800;font-size:clamp(24px,2.2vw,34px);letter-spacing:-.025em;line-height:1}.btm.pulse.pp.rtl .pv-board-title{font-family:var(--font-ar-display)!important;letter-spacing:0}.btm.pulse.pp .pv-board-tools{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.btm.pulse.pp .pv-search{position:relative;display:flex;align-items:center;gap:10px;height:44px;min-width:300px;padding:0 14px;border:1px solid var(--p-hair-strong);background:hsla(0,0%,100%,.03);color:#fff;transition:border-color var(--d-micro),box-shadow var(--d-micro)}.btm.pulse.pp .pv-search:focus-within{border-color:var(--p-glow);box-shadow:0 0 0 3px rgba(234,23,0,.2)}.btm.pulse.pp .pv-search .pi{opacity:.6}.btm.pulse.pp .pv-search input{flex:1 1;min-width:0;height:100%;background:transparent;border:0;color:#fff;font:inherit;font-size:15px;outline:none}.btm.pulse.pp .pv-search input::placeholder{color:hsla(0,0%,100%,.42)}.btm.pulse.pp .pv-search input::-webkit-search-cancel-button{filter:invert(1)}.btm.pulse.pp .pv-search-n{opacity:.6}.btm.pulse.pp .pv-ib{width:44px;height:44px;display:inline-grid;place-items:center;border:1px solid var(--p-hair-strong);background:transparent;color:#fff;cursor:pointer;transition:background var(--d-micro),color var(--d-micro),border-color var(--d-micro)}.btm.pulse.pp .pv-ib:hover{background:#fff;color:#000;border-color:#fff}.btm.pulse.pp .pv-ib[disabled]{opacity:.5;cursor:wait}.btm.pulse.pp .pv-dl-all{height:44px;gap:8px}.btm.pulse.pp .pv-tabs{position:relative;display:flex;gap:4px;border-bottom:1px solid var(--p-hair-strong);overflow-x:auto;scrollbar-width:none}.btm.pulse.pp .pv-tabs::-webkit-scrollbar{display:none}.btm.pulse.pp .pv-tab{flex:none;display:inline-flex;align-items:center;gap:9px;height:48px;padding:0 16px;background:transparent;border:0;color:hsla(0,0%,100%,.62);font:inherit;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap;transition:color var(--d-micro)}.btm.pulse.pp .pv-tab.active,.btm.pulse.pp .pv-tab:hover{color:#fff}.btm.pulse.pp .pv-tab b{font-family:var(--font-mono);font-weight:600;font-size:11px;min-width:22px;padding:3px 6px;text-align:center;background:hsla(0,0%,100%,.1);line-height:1}.btm.pulse.pp .pv-tab.active b{background:#fff;color:#000}.btm.pulse.pp .pv-tab.is-hot{color:var(--p-glow)}.btm.pulse.pp .pv-tab.is-hot b{background:var(--p-glow);color:#fff;box-shadow:0 0 calc(2px + var(--beat) * 10px) rgba(234,23,0,.6)}.btm.pulse.pp .pv-tab.is-hot.active{color:var(--p-glow)}.btm.pulse.pp .pv-tab-ink{position:absolute;left:0;bottom:-1px;height:2px;width:0;background:var(--p-glow);box-shadow:0 0 10px rgba(234,23,0,.8);pointer-events:none}.btm.pulse.pp.rtl .pv-tab-ink{left:auto;right:0}.btm.pulse.pp .pv-list{margin-top:22px}.btm.pulse.pp .pv-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.btm.pulse.pp .pv-pass{position:relative;isolation:isolate;display:grid;grid-gap:16px;gap:16px;padding:18px 18px 14px;border:1px solid var(--p-hair);background:var(--pp-surface);color:#fff;cursor:pointer;text-align:start;transition:border-color var(--d-micro),transform var(--d-micro),background var(--d-micro)}.btm.pulse.pp .pv-pass:before{content:"";position:absolute;top:0;inset-inline:0;height:2px;background:hsla(0,0%,100%,.22)}.btm.pulse.pp .pv-pass.st-submitted:before{background:var(--p-glow);opacity:.7}.btm.pulse.pp .pv-pass.st-processing:before{background:var(--p-core)}.btm.pulse.pp .pv-pass.st-additional:before{background:var(--p-glow);box-shadow:0 0 calc(4px + var(--beat) * 12px) rgba(234,23,0,.7)}.btm.pulse.pp .pv-pass.st-approved:before{background:#fff}.btm.pulse.pp .pv-pass.st-rejected:before{background:hsla(0,0%,100%,.1)}.btm.pulse.pp .pv-pass:focus-visible,.btm.pulse.pp .pv-pass:hover{border-color:var(--p-hair-red);background:#0f0f0f;transform:translateY(-2px);outline:none}.btm.pulse.pp .pv-pass:focus-visible{box-shadow:0 0 0 2px var(--p-glow)}.btm.pulse.pp .pv-pass-top{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:12px 14px;gap:12px 14px;align-items:center}.btm.pulse.pp .pv-pass-top .pv-pill{grid-column:1/-1;justify-self:start}.btm.pulse.pp .pv-photo{flex:none;width:52px;height:52px;display:inline-grid;place-items:center;background:#1a0604;color:hsla(0,0%,100%,.7);overflow:hidden;border:1px solid hsla(0,0%,100%,.14);box-shadow:inset 0 0 0 2px #000}.btm.pulse.pp .pv-photo img{width:100%;height:100%;object-fit:cover}.btm.pulse.pp .pv-photo.lg{width:72px;height:72px}.btm.pulse.pp .pv-photo.sm{width:40px;height:40px;font-family:var(--font-display-x);font-weight:800;font-size:14px}.btm.pulse.pp .pv-photo.st-additional{border-color:var(--p-glow)}.btm.pulse.pp .pv-photo.st-approved{border-color:#fff}.btm.pulse.pp .pv-pass-id{display:grid;grid-gap:4px;gap:4px;min-width:0}.btm.pulse.pp .pv-pass-name{font-family:var(--font-display-x);font-weight:700;font-size:17px;letter-spacing:-.015em;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btm.pulse.pp.rtl .pv-pass-name{font-family:var(--font-ar-display)!important;letter-spacing:0}.btm.pulse.pp .pv-pass-sub{font-size:13px;opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btm.pulse.pp .pv-pass-sub i{font-style:normal;margin:0 6px;opacity:.6}.btm.pulse.pp .pv-pill{display:inline-flex;align-items:center;gap:7px;height:26px;padding:0 10px 0 8px;border:1px solid hsla(0,0%,100%,.3);font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:#fff}.btm.pulse.pp.rtl .pv-pill{font-family:var(--font-ar-text);letter-spacing:0;font-size:12px;font-weight:600}.btm.pulse.pp .pv-pill.st-submitted{border-color:var(--p-glow);color:var(--p-glow)}.btm.pulse.pp .pv-pill.st-processing{background:var(--p-deep);border-color:var(--p-deep)}.btm.pulse.pp .pv-pill.st-additional{background:var(--p-glow);border-color:var(--p-glow);box-shadow:0 0 calc(2px + var(--beat) * 12px) rgba(234,23,0,.55)}.btm.pulse.pp .pv-pill.st-approved{background:#fff;border-color:#fff;color:#000}.btm.pulse.pp .pv-pill.st-rejected{border-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.55)}.btm.pulse.pp .pv-pass-grid{display:grid;grid-template-columns:1.2fr 1fr 1fr;grid-gap:10px 12px;gap:10px 12px;margin:0;padding:14px 0 0;border-top:1px solid var(--p-hair)}.btm.pulse.pp .pv-pass-grid div{display:grid;grid-gap:5px;gap:5px;min-width:0}.btm.pulse.pp .pv-pass-grid dt{opacity:.5;font-size:10px}.btm.pulse.pp .pv-pass-grid dd{margin:0;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btm.pulse.pp .pv-pass-grid dd.mono{font-size:12px;letter-spacing:.05em;text-transform:none;display:flex;align-items:center;gap:8px}.btm.pulse.pp .pv-pass-grid dd small{font-size:9px;letter-spacing:.12em;padding:2px 5px;border:1px solid var(--p-hair-strong);opacity:.8}.btm.pulse.pp .pv-pass-stage{display:grid;grid-gap:8px;gap:8px}.btm.pulse.pp .pv-stage{display:flex;gap:4px}.btm.pulse.pp .pv-stage i{display:block;flex:1 1;height:4px;background:hsla(0,0%,100%,.14)}.btm.pulse.pp .pv-stage i.done{background:var(--p-core)}.btm.pulse.pp .pv-stage i.now{background:var(--p-glow);box-shadow:0 0 calc(2px + var(--beat) * 8px) rgba(234,23,0,.8)}.btm.pulse.pp .pv-stage.st-approved i{background:#fff;box-shadow:none}.btm.pulse.pp .pv-stage.st-rejected i.now{background:hsla(0,0%,100%,.3);box-shadow:none}.btm.pulse.pp .pv-pass-hint{font-size:12px;line-height:1.4;opacity:.62}.btm.pulse.pp .pv-pass-foot{display:flex;justify-content:space-between;align-items:center;gap:10px}.btm.pulse.pp .pv-pass-open{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:600;opacity:.85;transition:opacity var(--d-micro),color var(--d-micro)}.btm.pulse.pp .pv-pass:hover .pv-pass-open{opacity:1;color:var(--p-glow)}.btm.pulse.pp .pv-pass .btn.sm{height:38px;padding:0 14px;gap:8px}.btm.pulse.pp .pv-new{display:grid;align-content:center;justify-items:start;grid-gap:12px;gap:12px;padding:22px 20px;min-height:100%;border:1px dashed rgba(234,23,0,.6);background:linear-gradient(160deg,rgba(155,6,0,.26),transparent 60%);color:#fff;text-align:start;cursor:pointer;font:inherit;transition:border-color var(--d-micro),background var(--d-micro),transform var(--d-micro)}.btm.pulse.pp .pv-new:focus-visible,.btm.pulse.pp .pv-new:hover{border-style:solid;border-color:var(--p-glow);background:linear-gradient(160deg,rgba(155,6,0,.42),transparent 60%);transform:translateY(-2px);outline:none}.btm.pulse.pp .pv-new-plus{width:56px;height:56px;display:grid;place-items:center;border:1px solid var(--p-glow);color:var(--p-glow);box-shadow:0 0 calc(4px + var(--beat) * 16px) rgba(234,23,0,.35);transition:background var(--d-micro),color var(--d-micro)}.btm.pulse.pp .pv-new:hover .pv-new-plus{background:var(--p-glow);color:#fff}.btm.pulse.pp .pv-new>b{font-family:var(--font-display-x);font-weight:800;font-size:22px;letter-spacing:-.02em;line-height:1.05}.btm.pulse.pp.rtl .pv-new>b{font-family:var(--font-ar-display)!important;letter-spacing:0}.btm.pulse.pp .pv-new-steps{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:13px;opacity:.85}.btm.pulse.pp .pv-new-steps span,.btm.pulse.pp .pv-new-time{display:inline-flex;align-items:center;gap:6px}.btm.pulse.pp .pv-new-time{opacity:.6}.btm.pulse.pp .pv-new-note{font-size:13px;opacity:.75;line-height:1.5}.btm.pulse.pp .pv-new-cta{display:inline-flex;align-items:center;gap:8px;margin-top:6px;height:44px;padding:0 18px;background:var(--p-red);color:#fff;font-size:14px;font-weight:600;transition:background var(--d-micro)}.btm.pulse.pp .pv-new:hover .pv-new-cta{background:var(--p-glow)}.btm.pulse.pp .pv-new.is-closed{border-style:solid;border-color:var(--p-hair);background:none;cursor:not-allowed;opacity:.7}.btm.pulse.pp .pv-new.is-closed .pv-new-plus{border-color:var(--p-hair-strong);color:hsla(0,0%,100%,.6);box-shadow:none}.btm.pulse.pp .pv-none{grid-column:1/-1;display:grid;justify-items:start;grid-gap:8px;gap:8px;padding:40px 0;opacity:.85}.btm.pulse.pp .pv-none .pi{color:var(--p-glow);margin-bottom:4px}.btm.pulse.pp .pv-none b{font-size:17px}.btm.pulse.pp .pv-none span{font-size:14px;opacity:.7}.btm.pulse.pp .pv-sk{height:236px;background:linear-gradient(90deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.09),hsla(0,0%,100%,.04));background-size:200% 100%;animation:pp-shimmer 1.4s ease-in-out infinite}@keyframes pp-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.btm.pulse.pp .pv-onboard{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,4fr) minmax(0,3fr);grid-gap:28px clamp(28px,4vw,64px);gap:28px clamp(28px,4vw,64px);padding:clamp(28px,4vw,48px);border:1px solid var(--p-hair-red);background:linear-gradient(120deg,rgba(155,6,0,.28),transparent 55%)}.btm.pulse.pp.rtl .pv-onboard{background:linear-gradient(240deg,rgba(155,6,0,.28),transparent 55%)}.btm.pulse.pp .pv-onboard-copy{display:grid;grid-gap:16px;gap:16px;align-content:start;justify-items:start}.btm.pulse.pp .pv-onboard-copy>.mono{color:var(--p-glow)}.btm.pulse.pp .pv-onboard-copy h3{margin:0;font-family:var(--font-display-x);font-weight:800;font-size:clamp(28px,3vw,44px);letter-spacing:-.03em;line-height:1;max-width:12em}.btm.pulse.pp.rtl .pv-onboard-copy h3{font-family:var(--font-ar-display)!important;letter-spacing:0;line-height:1.25}.btm.pulse.pp .pv-onboard-copy p{margin:0;font-size:15px;line-height:1.55;opacity:.8;max-width:34em}.btm.pulse.pp .pv-onboard-copy .btn{margin-top:6px;gap:8px}.btm.pulse.pp .pv-closed-note{display:inline-flex;align-items:center;gap:8px;font-size:14px;opacity:.75}.btm.pulse.pp .pv-onboard-steps{list-style:none;margin:0;padding:0;display:grid;grid-gap:0;gap:0;align-content:start}.btm.pulse.pp .pv-onboard-steps li{display:grid;grid-template-columns:auto auto minmax(0,1fr);grid-template-rows:auto auto;grid-gap:4px 12px;gap:4px 12px;align-items:center;padding:14px 0;border-top:1px solid var(--p-hair)}.btm.pulse.pp .pv-onboard-steps li:last-child{border-bottom:1px solid var(--p-hair)}.btm.pulse.pp .pv-onboard-steps li>.mono{grid-row:1/3;color:var(--p-glow)}.btm.pulse.pp .pv-onboard-steps li>.pi{grid-row:1/3;color:#fff;opacity:.9}.btm.pulse.pp .pv-onboard-steps li b{font-size:15px}.btm.pulse.pp .pv-onboard-steps li span:last-child{font-size:13px;opacity:.65;line-height:1.4}.btm.pulse.pp .pv-onboard-need{display:grid;grid-gap:12px;gap:12px;align-content:start}.btm.pulse.pp .pv-onboard-need>.mono{opacity:.6}.btm.pulse.pp .pv-onboard-need ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.btm.pulse.pp .pv-onboard-need li{display:flex;align-items:center;gap:10px;font-size:14px}.btm.pulse.pp .pv-onboard-need li .pi{color:var(--p-glow)}.btm.pulse.pp .pt-past{margin-top:clamp(40px,6vh,64px);display:grid;grid-gap:14px;gap:14px}.btm.pulse.pp .pt-past-h{display:grid;grid-gap:6px;gap:6px}.btm.pulse.pp .pt-past-h h2{margin:0;font-family:var(--font-display-x);font-weight:800;font-size:clamp(22px,2vw,30px);letter-spacing:-.02em;text-transform:none}.btm.pulse.pp.rtl .pt-past-h h2{font-family:var(--font-ar-display)!important;letter-spacing:0}.btm.pulse.pp .pt-past-h .mc{opacity:.6;font-size:13px;color:#fff;text-transform:none;letter-spacing:0;font-family:var(--font-text)}.btm.pulse.pp .pt-past-g{border:0;border-top:1px solid var(--p-hair);background:transparent;padding:0;margin:0;border-radius:0;box-shadow:none}.btm.pulse.pp .pt-past-g.is-open{border-top-color:var(--p-hair-red)}.btm.pulse.pp .pt-past-t{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:16px;gap:16px;align-items:center;padding:14px 0;background:none;border:0;border-radius:0;text-align:start;cursor:pointer;font:inherit}.btm.pulse.pp .pt-past-t:hover{background:none;color:#fff}.btm.pulse.pp .pt-past-t b{font-weight:700;color:#fff;font-size:15px}.btm.pulse.pp .pt-past-t .mc{opacity:.6;font-size:12px;color:#fff;letter-spacing:0;text-transform:none;font-family:var(--font-text)}.btm.pulse.pp .pt-past-t .link{color:var(--p-glow);font-size:13px}.btm.pulse.pp .pt-past-b{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;padding:4px 0 18px;background:transparent;border:0}html.pp-page{scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.28) #000}html.pp-page::-webkit-scrollbar{width:10px;height:10px}html.pp-page::-webkit-scrollbar-track{background:#000;-webkit-border-start:1px solid hsla(0,0%,100%,.08);border-inline-start:1px solid hsla(0,0%,100%,.08)}html.pp-page::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.24);border:2px solid #000}html.pp-page::-webkit-scrollbar-thumb:active,html.pp-page::-webkit-scrollbar-thumb:hover{background:#ea1700}.btm.pulse.pp .combo .cb-list,.btm.pulse.pp .p-menu-left,.btm.pulse.pp .pt-modal-b{scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.26) hsla(0,0%,100%,.04);scrollbar-gutter:stable}.btm.pulse.pp .combo .cb-list::-webkit-scrollbar,.btm.pulse.pp .pt-modal-b::-webkit-scrollbar{width:8px}.btm.pulse.pp .combo .cb-list::-webkit-scrollbar-track,.btm.pulse.pp .pt-modal-b::-webkit-scrollbar-track{background:hsla(0,0%,100%,.04);-webkit-border-start:1px solid hsla(0,0%,100%,.06);border-inline-start:1px solid hsla(0,0%,100%,.06)}.btm.pulse.pp .combo .cb-list::-webkit-scrollbar-thumb,.btm.pulse.pp .pt-modal-b::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.24);border:2px solid var(--pp-surface)}.btm.pulse.pp .combo .cb-list::-webkit-scrollbar-thumb:hover,.btm.pulse.pp .pt-modal-b::-webkit-scrollbar-thumb:active,.btm.pulse.pp .pt-modal-b::-webkit-scrollbar-thumb:hover{background:var(--p-glow)}.btm.pulse.pp .pt-modal-root{position:fixed;inset:0;z-index:80;display:block;pointer-events:none}.btm.pulse.pp .pt-modal-root .pt-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.72);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:0;transition:opacity .45s ease;pointer-events:auto}.btm.pulse.pp .pt-modal-root.is-open .pt-backdrop{opacity:1}.btm.pulse.pp .pt-modal-root .pt-modal{position:absolute;top:0;bottom:0;inset-inline-end:0;width:min(100%,720px);max-height:none;margin:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;background:var(--pp-surface);color:#fff;-webkit-border-start:1px solid var(--p-hair-red);border-inline-start:1px solid var(--p-hair-red);border-radius:0;box-shadow:-40px 0 80px rgba(0,0,0,.6);transform:translateX(104%);transition:transform .65s var(--ease-in-out);pointer-events:auto}.btm.pulse.pp.rtl .pt-modal-root .pt-modal{transform:translateX(-104%);box-shadow:40px 0 80px rgba(0,0,0,.6)}.btm.pulse.pp .pt-modal-root .pt-modal.size-lg{width:min(100%,780px)}.btm.pulse.pp .pt-modal-root.is-open .pt-modal{transform:translateX(0)}.btm.pulse.pp .pt-modal-root .pt-modal-h{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 28px 18px;border-bottom:1px solid var(--p-hair)}.btm.pulse.pp .pt-modal-root .pt-modal-h .mc{display:block;margin-bottom:8px;font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;opacity:.65;color:#fff}.btm.pulse.pp.rtl .pt-modal-root .pt-modal-h .mc{font-family:var(--font-ar-text);letter-spacing:0;font-size:12px}.btm.pulse.pp .pt-modal-root .pt-modal-h h2{margin:0;font-family:var(--font-display-x);font-weight:800;font-size:clamp(24px,2.2vw,34px);letter-spacing:-.025em;line-height:1.05;color:#fff}.btm.pulse.pp.rtl .pt-modal-root .pt-modal-h h2{font-family:var(--font-ar-display)!important;letter-spacing:0}.btm.pulse.pp .pt-modal-root .pt-x{flex:none;width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--p-hair-strong);background:transparent;color:#fff;cursor:pointer;transition:background var(--d-micro),color var(--d-micro)}.btm.pulse.pp .pt-modal-root .pt-x svg{width:14px;height:14px}.btm.pulse.pp .pt-modal-root .pt-x:hover{background:#fff;color:#000}.btm.pulse.pp .pt-modal-root .pt-modal-b{overflow:auto;overscroll-behavior:contain;padding:22px 28px 32px;display:grid;grid-gap:26px;gap:26px;align-content:start}.btm.pulse.pp .pt-modal-root .pt-modal-f{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:16px 28px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--p-hair);background:var(--pp-surface)}.btm.pulse.pp .pt-modal-root .pt-modal-f .spacer{flex:1 1}.btm.pulse.pp .pv-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:center}.btm.pulse.pp .pv-head-copy{display:grid;grid-gap:4px;gap:4px;min-width:0}.btm.pulse.pp .pv-head-copy b{font-size:15px;font-weight:700}.btm.pulse.pp .pv-head-copy span{font-size:13px;opacity:.7;line-height:1.4}.btm.pulse.pp .pv-head-copy .mono{opacity:.6;font-size:11px;letter-spacing:.08em;text-transform:none}.btm.pulse.pp .pv-head-stage{display:grid;grid-gap:8px;gap:8px}.btm.pulse.pp .pv-head-stage>.mono{opacity:.6}.btm.pulse.pp .pv-dz{position:relative;display:grid;place-items:center;min-height:132px;padding:16px;border:1px dashed var(--p-hair-strong);background:hsla(0,0%,100%,.03);color:#fff;text-align:center;font-size:13px;line-height:1.4;transition:border-color var(--d-micro),background var(--d-micro)}.btm.pulse.pp .pv-dz-empty{display:grid;justify-items:center;grid-gap:10px;gap:10px}.btm.pulse.pp .pv-dz-ic{width:48px;height:48px;display:grid;place-items:center;border:1px solid var(--p-hair-strong);color:var(--p-glow);transition:background var(--d-micro),color var(--d-micro)}.btm.pulse.pp .pv-dz:hover{border-color:hsla(0,0%,100%,.6)}.btm.pulse.pp .pv-dz:hover .pv-dz-ic{background:var(--p-glow);color:#fff;border-color:var(--p-glow)}.btm.pulse.pp .pv-dz.over{border-color:var(--p-glow);background:rgba(234,23,0,.12)}.btm.pulse.pp .pv-dz input{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%;height:100%}.btm.pulse.pp .pv-dz input.rp-input{pointer-events:none}.btm.pulse.pp .pv-dz.has{border-style:solid;grid-template-columns:64px minmax(0,1fr) auto;gap:12px;place-items:center start;text-align:start;min-height:96px}.btm.pulse.pp .pv-dz-thumb{width:64px;height:64px;display:grid;place-items:center;border:1px solid var(--p-hair);overflow:hidden;color:var(--p-glow)}.btm.pulse.pp .pv-dz-thumb img{width:100%;height:100%;object-fit:cover}.btm.pulse.pp .pv-dz-meta{display:grid;grid-gap:4px;gap:4px;min-width:0}.btm.pulse.pp .pv-dz-meta b{display:block;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btm.pulse.pp .pv-dz-meta small{opacity:.6;font-size:10px;text-transform:none;letter-spacing:.06em}.btm.pulse.pp .pv-dz-acts{display:grid;grid-gap:4px;gap:4px;justify-items:end}.btm.pulse.pp .pv-dz-act{position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px;background:none;border:0;color:var(--p-glow);font:inherit;font-size:13px;font-weight:600;cursor:pointer;padding:4px 0;white-space:nowrap}.btm.pulse.pp .pv-dz-act:hover{color:#fff}.btm.pulse.pp .pv-approved{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:center;padding:22px 24px;background:#fff;color:#000}.btm.pulse.pp .pv-approved b{display:block;font-family:var(--font-display-x);font-weight:800;font-size:20px;letter-spacing:-.02em;margin-bottom:6px}.btm.pulse.pp.rtl .pv-approved b{font-family:var(--font-ar-display)!important;letter-spacing:0}.btm.pulse.pp .pv-approved p{margin:0;font-size:14px;line-height:1.5;opacity:.8}.btm.pulse.pp .pv-approved .btn{background:#000;color:#fff;gap:8px}.btm.pulse.pp .pv-approved .btn:hover{background:var(--p-glow)}.btm.pulse.pp .pv-sec{display:grid;grid-gap:14px;gap:14px}.btm.pulse.pp .pv-sec h2{margin:0;font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;opacity:.6}.btm.pulse.pp.rtl .pv-sec h2{font-family:var(--font-ar-text);letter-spacing:0;font-size:13px;font-weight:600}.btm.pulse.pp .pv-subhead{display:block;opacity:.6;margin:18px 0 8px}.btm.pulse.pp .pv-extra{padding:20px;border:1px solid var(--p-hair-red);background:linear-gradient(180deg,rgba(155,6,0,.22),transparent)}.btm.pulse.pp .pv-extra h2{color:var(--p-glow);opacity:1}.btm.pulse.pp .pv-note{display:grid;grid-gap:6px;gap:6px;padding:14px 16px;border:1px solid var(--p-hair);background:hsla(0,0%,100%,.03);font-size:14px;line-height:1.5}.btm.pulse.pp .pv-note .mono{opacity:.6}.btm.pulse.pp .pv-pick{display:grid;grid-gap:14px;gap:14px}.btm.pulse.pp .pv-picked{display:grid;grid-gap:6px;gap:6px;width:100%}.btm.pulse.pp .pv-send{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.btm.pulse.pp .pv-progress{display:grid;grid-gap:8px;gap:8px;flex:1 1 200px;min-width:0}.btm.pulse.pp .pv-progress .mono{opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btm.pulse.pp .pv-progress i{display:block;height:2px;background:var(--p-hair);position:relative;overflow:hidden}.btm.pulse.pp .pv-progress i:after{content:"";position:absolute;inset:0;background:var(--p-glow);transform:scaleX(var(--p,0));transform-origin:0 50%;transition:transform .3s ease}.btm.pulse.pp.rtl .pv-progress i:after{transform-origin:100% 50%}.btm.pulse.pp .pv-pulse{display:grid;grid-gap:14px;gap:14px}.btm.pulse.pp .pv-pulse-svg{width:100%;height:56px;display:block;overflow:visible}.btm.pulse.pp .pv-pulse-base{fill:none;stroke:hsla(0,0%,100%,.18);stroke-width:1.5;stroke-linejoin:round}.btm.pulse.pp .pv-pulse-red{fill:none;stroke:var(--p-glow);stroke-width:2;stroke-linejoin:round;filter:drop-shadow(0 0 6px rgba(234,23,0,.7))}.btm.pulse.pp .pv-nodes{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.btm.pulse.pp .pv-nodes li{display:grid;grid-gap:5px;gap:5px;align-content:start;padding-top:10px;border-top:1px solid var(--p-hair);opacity:.45;min-width:0}.btm.pulse.pp .pv-nodes li.done{opacity:.8;border-top-color:var(--p-hair-red)}.btm.pulse.pp .pv-nodes li.now{opacity:1;border-top-color:var(--p-glow)}.btm.pulse.pp .pv-nodes li b{font-size:13px;font-weight:700;line-height:1.3}.btm.pulse.pp .pv-nodes li.now b{color:var(--p-glow);text-shadow:0 0 calc(4px + var(--beat) * 10px) rgba(234,23,0,.5)}.btm.pulse.pp .pv-nodes li .mono{opacity:.7;font-size:10px;letter-spacing:.04em;text-transform:none}.btm.pulse.pp .pv-nodes li em{font-style:normal;font-size:12px;opacity:.8;line-height:1.4}.btm.pulse.pp .pv-defs{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 24px;gap:0 24px}.btm.pulse.pp .pv-def{display:grid;grid-gap:5px;gap:5px;padding:12px 0;border-bottom:1px solid var(--p-hair);min-width:0}.btm.pulse.pp .pv-def .mono{opacity:.55;font-size:10px}.btm.pulse.pp .pv-val{font-size:15px;line-height:1.35;overflow-wrap:anywhere}.btm.pulse.pp .pv-docs{display:grid}.btm.pulse.pp .pv-doc{display:grid;grid-template-columns:48px minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;padding:10px 0;border-bottom:1px solid var(--p-hair)}.btm.pulse.pp .pv-doc.missing{opacity:.5}.btm.pulse.pp .pv-doc-ic{width:48px;height:48px;display:grid;place-items:center;border:1px solid var(--p-hair);overflow:hidden;background:hsla(0,0%,100%,.03)}.btm.pulse.pp .pv-doc-ic img{width:100%;height:100%;object-fit:cover}.btm.pulse.pp .pv-doc>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.btm.pulse.pp .pv-doc b{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btm.pulse.pp .pv-doc small.mono{opacity:.55;font-size:10px}.btm.pulse.pp .pv-steps{list-style:none;margin:0;padding:0;grid-template-columns:repeat(3,minmax(0,1fr))}.btm.pulse.pp .pv-steps,.btm.pulse.pp .pv-steps li{display:grid;grid-gap:10px;gap:10px}.btm.pulse.pp .pv-steps li i{display:block;height:2px;background:var(--p-hair-strong);transition:background var(--d-micro),box-shadow var(--d-micro)}.btm.pulse.pp .pv-steps li.done i{background:var(--p-glow)}.btm.pulse.pp .pv-steps li.now i{background:var(--p-glow);box-shadow:0 0 calc(4px + var(--beat) * 10px) rgba(234,23,0,.7)}.btm.pulse.pp .pv-steps li .mono{opacity:.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btm.pulse.pp .pv-steps li.done .mono,.btm.pulse.pp .pv-steps li.now .mono{opacity:1}.btm.pulse.pp .pv-steps li .mono{display:inline-flex;align-items:center;gap:7px}.btm.pulse.pp .pv-steps li .mono em{font-style:normal;color:var(--p-glow)}.btm.pulse.pp .pv-steps li.done .mono .pi{color:var(--p-glow)}.btm.pulse.pp .pv-form{display:grid;grid-gap:18px;gap:18px}.btm.pulse.pp .pv-form .row{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.btm.pulse.pp .pv-form .row3{display:grid;grid-template-columns:1.2fr 1fr 1fr;grid-gap:16px;gap:16px}.btm.pulse.pp .pv-intro{margin:0;font-size:14px;line-height:1.5;opacity:.75}.btm.pulse.pp .pv-reuse{display:grid;grid-gap:14px;gap:14px;padding:18px;border:1px solid var(--p-hair-red);background:linear-gradient(180deg,rgba(155,6,0,.18),transparent)}.btm.pulse.pp .pv-reuse-h{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:start}.btm.pulse.pp .pv-reuse-h b{display:block;font-family:var(--font-display-x);font-weight:800;font-size:18px;letter-spacing:-.02em;margin-bottom:4px}.btm.pulse.pp.rtl .pv-reuse-h b{font-family:var(--font-ar-display)!important;letter-spacing:0}.btm.pulse.pp .pv-reuse-h p{margin:0;font-size:13px;line-height:1.5;opacity:.72}.btm.pulse.pp .pv-reuse-h input{height:40px;padding:0 12px;border:1px solid var(--p-hair-strong);background:hsla(0,0%,100%,.04);color:#fff;font:inherit;font-size:14px;min-width:240px}.btm.pulse.pp .pv-reuse-list{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;padding-bottom:4px;scroll-snap-type:x proximity}.btm.pulse.pp .pv-reuse-list::-webkit-scrollbar{display:none}.btm.pulse.pp .pv-reuse-card{flex:none;width:250px;scroll-snap-align:start;display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:10px 12px;gap:10px 12px;align-items:center;padding:12px;border:1px solid var(--p-hair-strong);background:rgba(0,0,0,.4);color:#fff;text-align:start;cursor:pointer;font:inherit;transition:border-color var(--d-micro),background var(--d-micro)}.btm.pulse.pp .pv-reuse-card:hover{border-color:#fff}.btm.pulse.pp .pv-reuse-card.is-on{border-color:var(--p-glow);background:rgba(234,23,0,.14);box-shadow:inset 0 0 0 1px var(--p-glow)}.btm.pulse.pp .pv-reuse-who{display:grid;grid-gap:3px;gap:3px;min-width:0}.btm.pulse.pp .pv-reuse-who b{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btm.pulse.pp .pv-reuse-who small{font-size:10px;opacity:.65;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:.04em;text-transform:none}.btm.pulse.pp .pv-reuse-card .pv-pill{grid-column:1/-1;justify-self:start}.btm.pulse.pp .pv-none{margin:0;opacity:.55}.btm.pulse.pp .pv-reuse-note{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:13px;line-height:1.45}.btm.pulse.pp .pv-reuse-note b{color:var(--p-glow);display:inline-grid;place-items:center}.btm.pulse.pp .pv-ocr{display:flex;gap:10px;align-items:center;padding:12px 14px;border:1px solid var(--p-hair);font-size:13px;line-height:1.4;background:hsla(0,0%,100%,.03)}.btm.pulse.pp .pv-ocr b{color:var(--p-glow);display:inline-grid;place-items:center}.btm.pulse.pp .pv-ocr.is-done{border-color:var(--p-hair-red)}.btm.pulse.pp .pv-review{display:grid;grid-gap:22px;gap:22px}.btm.pulse.pp .pv-review-docs{display:grid;grid-gap:4px;gap:4px}.btm.pulse.pp .pv-files{display:flex;flex-wrap:wrap;gap:8px}.btm.pulse.pp .pv-file{display:inline-flex;align-items:center;gap:8px;padding:6px 10px 6px 6px;border:1px solid var(--p-hair-strong);font-size:13px}.btm.pulse.pp .pv-file img{width:30px;height:30px;object-fit:cover}.btm.pulse.pp .pv-file.is-reused{border-style:dashed}.btm.pulse.pp .pv-file .rm{-webkit-margin-start:auto;margin-inline-start:auto;background:none;border:0;color:var(--p-glow);font:inherit;font-size:12px;cursor:pointer}.btm.pulse.pp .field label{display:flex;justify-content:space-between;gap:10px;margin-bottom:8px}.btm.pulse.pp .field label span{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;opacity:.8}.btm.pulse.pp.rtl .field label span{font-family:var(--font-ar-text);letter-spacing:0;font-size:12px;font-weight:600}.btm.pulse.pp .field label .opt{opacity:.5;text-transform:none;letter-spacing:.04em}.btm.pulse.pp .control{position:relative;background:hsla(0,0%,100%,.04);border:1px solid var(--p-hair-strong);color:#fff;transition:border-color var(--d-micro),box-shadow var(--d-micro)}.btm.pulse.pp .control:focus-within{border-color:var(--p-glow);box-shadow:0 0 0 3px rgba(234,23,0,.22)}.btm.pulse.pp .field.has-error .control{border-color:var(--p-glow)}.btm.pulse.pp .control input,.btm.pulse.pp .control select{width:100%;height:48px;padding:0 14px;background:transparent;border:0;color:#fff;font:inherit;font-size:16px;outline:none;color-scheme:dark}.btm.pulse.pp .control input::placeholder{color:hsla(0,0%,100%,.4)}.btm.pulse.pp .control input:-webkit-autofill{-webkit-text-fill-color:#fff;-webkit-box-shadow:inset 0 0 0 100px #111}.btm.pulse.pp .control select{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-padding-end:40px;padding-inline-end:40px}.btm.pulse.pp .control select option{background:#111;color:#fff}.btm.pulse.pp .control .chev{position:absolute;inset-inline-end:14px;top:50%;width:14px;height:14px;transform:translateY(-50%);pointer-events:none;opacity:.7}.btm.pulse.pp .hint{margin-top:6px;font-size:12px;opacity:.55;line-height:1.4}.btm.pulse.pp .err{margin-top:6px;font-size:12px;color:var(--p-glow);font-weight:600}.btm.pulse.pp .combo{position:relative}.btm.pulse.pp .combo .cb-list{position:absolute;inset-inline:0;top:calc(100% + 4px);z-index:5;max-height:240px;overflow:auto;background:var(--pp-surface-2);border:1px solid var(--p-hair-strong);box-shadow:0 20px 50px rgba(0,0,0,.6)}.btm.pulse.pp .combo .cb-list button{width:100%;display:flex;gap:10px;align-items:center;padding:10px 14px;background:none;border:0;color:#fff;text-align:start;font:inherit;font-size:14px;cursor:pointer}.btm.pulse.pp .combo .cb-list button.active,.btm.pulse.pp .combo .cb-list button:hover{background:rgba(234,23,0,.22)}.btm.pulse.pp .combo .cb-list .none{padding:12px 14px;opacity:.55}.btm.pulse.pp .check{display:flex;gap:12px;align-items:flex-start;cursor:pointer;font-size:14px;line-height:1.5}.btm.pulse.pp .check input{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;width:20px;height:20px;margin:2px 0 0;border:1px solid var(--p-hair-strong);background:transparent;display:grid;place-items:center;cursor:pointer}.btm.pulse.pp .check input:checked{background:var(--p-glow);border-color:var(--p-glow)}.btm.pulse.pp .check input:checked:after{content:"";width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:translateY(-1px) rotate(45deg)}.btm.pulse.pp .check input:focus-visible{outline:2px solid var(--p-glow);outline-offset:2px}.btm.pulse.pp .drop{position:relative;display:grid;place-items:center;min-height:128px;padding:16px;border:1px dashed var(--p-hair-strong);background:hsla(0,0%,100%,.03);color:#fff;text-align:center;font-size:13px;line-height:1.4;transition:border-color var(--d-micro),background var(--d-micro)}.btm.pulse.pp .drop .icon{color:var(--p-glow);margin-bottom:6px}.btm.pulse.pp .drop.over{border-color:var(--p-glow);background:rgba(234,23,0,.12)}.btm.pulse.pp .drop input{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%;height:100%}.btm.pulse.pp .drop.has{border-style:solid;border-color:var(--p-hair-strong);grid-template-columns:72px minmax(0,1fr) auto;gap:12px;place-items:center start;text-align:start;min-height:96px}.btm.pulse.pp .drop.has img{width:72px;height:72px;object-fit:cover}.btm.pulse.pp .drop.has .doc-ic{width:72px;height:72px;display:grid;place-items:center;border:1px solid var(--p-hair);color:var(--p-glow)}.btm.pulse.pp .drop.has>div{min-width:0;display:grid;grid-gap:4px;gap:4px}.btm.pulse.pp .drop.has b{display:block;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btm.pulse.pp .drop.has .hint{margin:0}.btm.pulse.pp .drop .rm{position:relative;z-index:1;background:none;border:0;color:var(--p-glow);font:inherit;font-size:13px;font-weight:600;cursor:pointer;padding:6px 0}.btm.pulse.pp .drop .acts{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.btm.pulse.pp .drop.reused{border-style:solid}.btm.pulse.pp .drop input.rp-input{pointer-events:none}.btm.pulse.pp .banner{display:flex;gap:12px;padding:14px 16px;border:1px solid var(--p-hair-red);background:rgba(234,23,0,.12);color:#fff;font-size:14px;line-height:1.5}.btm.pulse.pp .banner b{display:block;margin-bottom:4px}.btm.pulse.pp .banner.ok{border-color:hsla(0,0%,100%,.4);background:hsla(0,0%,100%,.06)}.btm.pulse.pp .pt-toasts{position:fixed;inset-inline-end:20px;bottom:calc(20px + env(safe-area-inset-bottom));z-index:90;display:grid;grid-gap:8px;gap:8px;width:min(380px,calc(100vw - 40px))}.btm.pulse.pp .pt-toast{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:start;padding:14px 16px;background:var(--pp-surface-2);border:1px solid var(--p-hair-strong);color:#fff;font-size:13px;line-height:1.45;animation:pp-toast .5s var(--ease-out-expo)}.btm.pulse.pp .pt-toast.is-ok{border-color:#fff}.btm.pulse.pp .pt-toast.is-error{border-color:var(--p-glow);background:rgba(155,6,0,.4)}.btm.pulse.pp .pt-toast>div{display:grid;grid-gap:3px;gap:3px}.btm.pulse.pp .pt-toast b{font-weight:700}.btm.pulse.pp .pt-toast span{opacity:.8}.btm.pulse.pp .pt-toast button{background:none;border:0;color:#fff;font-size:18px;line-height:1;cursor:pointer;opacity:.7}@keyframes pp-toast{0%{transform:translateY(12px);opacity:0}to{transform:none;opacity:1}}.btm.pulse.pp .pp-mbar{display:none;position:fixed;bottom:0;left:0;right:0;z-index:45;grid-template-columns:1fr auto;gap:8px;align-items:center;padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));background:rgba(0,0,0,.9);border-top:1px solid var(--p-hair-red);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.btm.pulse.pp .pp-mbar .btn{height:48px;font-size:14px;justify-content:center}.btm.pulse.pp .pp-mbar-ic{display:grid;justify-items:center;align-content:center;grid-gap:2px;gap:2px;min-width:56px;height:48px;background:transparent;border:1px solid var(--p-hair-strong);color:#fff;font-family:var(--font-mono);font-size:10px;cursor:pointer}html.btm-locked .btm.pulse.pp .pp-mbar{display:none!important}.btm.pulse.pp.rtl .pp-stat b,.btm.pulse.pp.rtl .pp-stat b .num,.btm.pulse.pp.rtl .pv-photo.sm,.btm.pulse.pp.rtl .pv-spec-total b{font-family:var(--font-display-x)!important}.btm.pulse.pp.rtl .pv-steps li .mono em{font-family:var(--font-mono)!important}.btm.pulse.pp.static .p-line{transform:none!important}.btm.pulse.pp.static .pp-in,.btm.pulse.pp.static .pp-kicker,.btm.pulse.pp.static .pp-lead,.btm.pulse.pp.static .pp-stat{opacity:1!important;transform:none!important}.btm.pulse.pp.static .pt-modal-root .pt-modal{transition:none}.btm.pulse.pp.static .pv-new,.btm.pulse.pp.static .pv-pass{opacity:1!important;transform:none!important}@media (prefers-reduced-motion:reduce){.btm.pulse.pp .pv-sk div,.btm.pulse.pp .spin{animation-duration:2s}}@media (max-width:1199px){.btm.pulse.pp .pp-nav{gap:14px;font-size:13px}.btm.pulse.pp .pp-back{display:none}.btm.pulse.pp .pp-head{grid-template-columns:1fr;align-items:end}.btm.pulse.pp .pp-side,.btm.pulse.pp .pp-stats{margin-top:10px}.btm.pulse.pp .pt-past-b,.btm.pulse.pp .pv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){.btm.pulse.pp{--bar-h:64px;--fs-title:clamp(40px,11.5vw,64px)}.btm.pulse.pp .pp-bar{grid-template-columns:auto 1fr;gap:12px}.btm.pulse.pp .pp-arena,.btm.pulse.pp .pp-back,.btm.pulse.pp .pp-nav{display:none}.btm.pulse.pp .pp-right{justify-self:end;gap:10px}.btm.pulse.pp .pp-logo img{height:50px}.btm.pulse.pp .pp-bar .btn{height:36px;padding:0 12px;font-size:13px}.btm.pulse.pp .pp-bar .btn.acct{font-size:0;gap:0;padding:0;width:40px;height:40px;justify-content:center}.btm.pulse.pp .pp-bar .btn.acct .av{font-size:11px}.btm.pulse.pp .burger{width:36px;height:36px}.btm.pulse.pp .pp-subnav{display:flex}.btm.pulse.pp .pp-head{min-height:0;padding:calc(var(--bar-h) + 22px) var(--gutter) 24px;gap:22px}.btm.pulse.pp .pp-visual img,.btm.pulse.pp.rtl .pp-visual img{object-position:60% 30%;transform:none;filter:brightness(.5) saturate(1.1)}.btm.pulse.pp .pp-shade,.btm.pulse.pp.rtl .pp-shade{transform:none;background:linear-gradient(180deg,rgba(0,0,0,.72),rgba(0,0,0,.3) 35%,rgba(0,0,0,.55) 65%,rgba(0,0,0,.96))}.btm.pulse.pp .pp-beat,.btm.pulse.pp.rtl .pp-beat{transform:none;background:radial-gradient(circle at 60% 32%,rgba(234,23,0,.28),rgba(234,23,0,0) 42%)}.btm.pulse.pp .pp-copy{gap:12px}.btm.pulse.pp .pp-lead{font-size:15px}.btm.pulse.pp .pp-stats{grid-template-columns:1fr 1fr;margin-top:4px}.btm.pulse.pp .pp-stat{padding:14px 10px 12px 0}.btm.pulse.pp .pp-stat:nth-child(2n){-webkit-border-end:0;border-inline-end:0}.btm.pulse.pp .pp-stat:nth-child(n+3){border-top:1px solid var(--p-hair)}.btm.pulse.pp .pp-stat b{font-size:clamp(30px,9vw,44px)}.btm.pulse.pp .pp-main{padding:22px var(--gutter) 120px}.btm.pulse.pp .pv-side{padding:16px;gap:12px}.btm.pulse.pp .pv-spec-total b{font-size:28px}.btm.pulse.pp .pv-spec-head{align-items:flex-start}.btm.pulse.pp .pv-spec-head>.mono{font-size:10px;max-width:11em}.btm.pulse.pp .pv-legend{gap:6px 14px}.btm.pulse.pp .pv-spec-foot{flex-direction:column;align-items:flex-start}.btm.pulse.pp .pv-board{gap:14px}.btm.pulse.pp .pv-board-head{flex-direction:column;align-items:stretch;gap:12px}.btm.pulse.pp .pv-board-tools{display:grid;grid-template-columns:minmax(0,1fr) auto}.btm.pulse.pp .pv-search{min-width:0}.btm.pulse.pp .pv-dl-all{grid-column:1/-1;justify-content:center}.btm.pulse.pp .pv-tabs{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter)}.btm.pulse.pp .pv-tab{height:46px;padding:0 12px;font-size:13px}.btm.pulse.pp .pv-list{margin-top:16px}.btm.pulse.pp .pt-past-b,.btm.pulse.pp .pv-grid{grid-template-columns:1fr;gap:12px}.btm.pulse.pp .pv-pass{padding:16px 16px 12px;gap:14px}.btm.pulse.pp .pv-pass-grid{grid-template-columns:1.3fr 1fr 1fr}.btm.pulse.pp .pv-new{min-height:0;padding:18px 16px}.btm.pulse.pp .pv-new-cta{display:none}.btm.pulse.pp .pv-onboard{grid-template-columns:1fr;padding:22px 18px;gap:22px}.btm.pulse.pp .pv-onboard-copy h3{font-size:clamp(26px,8vw,34px)}.btm.pulse.pp .pv-onboard-copy .btn{display:none}.btm.pulse.pp .pp-mbar{display:grid}.btm.pulse.pp .pp-foot{grid-template-columns:1fr;gap:12px;padding-bottom:calc(100px + env(safe-area-inset-bottom))}.btm.pulse.pp .pp-foot-links{gap:16px}.btm.pulse.pp .pp-gate{grid-template-columns:1fr}.btm.pulse.pp .pg-side{min-height:52svh;-webkit-border-end:0;border-inline-end:0;border-bottom:1px solid var(--p-hair);padding:calc(var(--bar-h) + 28px) var(--gutter) 28px}.btm.pulse.pp .pg-head{font-size:clamp(38px,11vw,60px)}.btm.pulse.pp .pg-main{padding:28px var(--gutter) 48px;max-width:none}.btm.pulse.pp .pg-actions .btn{flex:1 1 auto;justify-content:center}.btm.pulse.pp .pt-modal-root .pt-modal,.btm.pulse.pp.rtl .pt-modal-root .pt-modal{inset:0;width:100%;border:0;box-shadow:none;transform:translateY(100%)}.btm.pulse.pp .pt-modal-root.is-open .pt-modal{transform:translateY(0)}.btm.pulse.pp .pt-modal-root .pt-modal-h{padding:calc(14px + env(safe-area-inset-top)) var(--gutter) 14px}.btm.pulse.pp .pt-modal-root .pt-modal-h h2{font-size:22px}.btm.pulse.pp .pt-modal-root .pt-modal-b{padding:18px var(--gutter) 28px;gap:22px}.btm.pulse.pp .pt-modal-root .pt-modal-f{padding:12px var(--gutter) calc(12px + env(safe-area-inset-bottom));gap:10px}.btm.pulse.pp .pt-modal-root .pt-modal-f .btn{flex:1 1 auto;justify-content:center;min-width:0;height:48px}.btm.pulse.pp .pt-modal-root .pt-modal-f .pv-progress{flex:1 1 100%}.btm.pulse.pp .pv-head{grid-template-columns:auto minmax(0,1fr)}.btm.pulse.pp .pv-approved{grid-template-columns:1fr}.btm.pulse.pp .pv-approved .btn{justify-content:center}.btm.pulse.pp .pv-nodes{grid-template-columns:1fr;gap:0}.btm.pulse.pp .pv-nodes li{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;padding:10px 0}.btm.pulse.pp .pv-nodes li em{grid-column:1/-1}.btm.pulse.pp .pv-pulse-svg{height:44px}.btm.pulse.pp .pv-defs,.btm.pulse.pp .pv-form .row,.btm.pulse.pp .pv-form .row3{grid-template-columns:1fr}.btm.pulse.pp .pv-steps li .mono{font-size:10px}.btm.pulse.pp .pv-reuse-h{grid-template-columns:1fr}.btm.pulse.pp .pv-reuse-h input{min-width:0;width:100%}.btm.pulse.pp .pv-reuse-card{width:230px}.btm.pulse.pp .pt-toasts{inset-inline:16px;bottom:calc(84px + env(safe-area-inset-bottom));width:auto}}@media (max-width:480px){.btm.pulse.pp .pv-pass-grid{grid-template-columns:1fr 1fr}.btm.pulse.pp .pv-pass-grid div:first-child{grid-column:1/-1}.btm.pulse.pp .pp-stat b{font-size:clamp(28px,10vw,40px)}}.btm.pulse.pp.st .pp-head{overflow:visible;z-index:5}.btm.pulse.pp.st .pp-visual{overflow:hidden}.btm.pulse.pp.st .pp-visual img{object-position:50% 42%;filter:brightness(.62) saturate(1.05)}.btm.pulse.pp.st.rtl .pp-visual img{transform:none}.btm.pulse.pp.st .pp-shade{background:linear-gradient(90deg,rgba(0,0,0,.92),rgba(0,0,0,.72) 32%,rgba(0,0,0,.28) 58%,rgba(0,0,0,.42)),linear-gradient(180deg,rgba(0,0,0,.72),rgba(0,0,0,.1) 30%,rgba(0,0,0,.18) 70%,rgba(0,0,0,.94))}.btm.pulse.pp.st .pp-beat{background:radial-gradient(circle at 40% 55%,rgba(234,23,0,.3),rgba(234,23,0,0) 40%)}.btm.pulse.pp .st-search{display:grid;grid-gap:10px;gap:10px;padding:18px 20px 16px;border:1px solid var(--p-hair-strong);background:rgba(0,0,0,.74);box-shadow:0 30px 70px rgba(0,0,0,.5)}.btm.pulse.pp .st-search-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:2px}.btm.pulse.pp .st-search-head>.mono{opacity:.65}.btm.pulse.pp .st-dest{display:inline-flex;align-items:center;gap:6px;font-size:12px;opacity:.85}.btm.pulse.pp .st-dest .pi{color:var(--p-glow)}.btm.pulse.pp .st-search-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px}.btm.pulse.pp .st-go{height:60px;padding:0 22px;gap:10px;font-size:15px}.btm.pulse.pp .st-facts{list-style:none;margin:6px 0 0;padding:14px 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;border-top:1px solid var(--p-hair)}.btm.pulse.pp .st-facts li{display:grid;grid-gap:5px;gap:5px;min-width:0}.btm.pulse.pp .st-facts b{font-family:var(--font-display-x);font-weight:800;font-size:26px;line-height:.95;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.btm.pulse.pp .st-facts .mono{font-size:9px;opacity:.6;line-height:1.35}.btm.pulse.pp .st-facts li.is-hot b{color:var(--p-glow);text-shadow:0 0 calc(6px + var(--beat) * 14px) rgba(234,23,0,.55)}.btm.pulse.pp .st-facts li.is-hot .mono{color:var(--p-glow);opacity:.95}.btm.pulse.pp .ht-field{min-height:60px;padding:9px 14px;gap:4px;color:#fff;background:hsla(0,0%,100%,.04);border:1px solid var(--p-hair-strong);cursor:pointer;font:inherit;transition:border-color var(--d-micro),background var(--d-micro),box-shadow var(--d-micro)}.btm.pulse.pp .ht-field:hover{background:hsla(0,0%,100%,.07);border-color:hsla(0,0%,100%,.5)}.btm.pulse.pp .ht-dates.open .ht-field,.btm.pulse.pp .ht-guests.open .ht-field{background:rgba(234,23,0,.1);border-color:var(--p-glow);box-shadow:0 0 0 3px rgba(234,23,0,.18)}.btm.pulse.pp .ht-field .lbl{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;opacity:.6}.btm.pulse.pp.rtl .ht-field .lbl{font-family:var(--font-ar-text);letter-spacing:0;font-size:11px}.btm.pulse.pp .ht-field b{font-size:15px;font-weight:600;color:#fff}.btm.pulse.pp .ht-dates{gap:6px}.btm.pulse.pp .ht-nights,.btm.pulse.pp .ht-nights.mc{color:#fff;opacity:.55;font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;padding:0 4px}.btm.pulse.pp.rtl .ht-nights{font-family:var(--font-ar-text);letter-spacing:0;font-size:11px}.btm.pulse.pp .ht-dates.inline .ht-field,.btm.pulse.pp .ht-dates.stack .ht-field,.btm.pulse.pp .ht-guests.stack .ht-field{background:hsla(0,0%,100%,.04);border-color:var(--p-hair-strong)}.btm.pulse.pp .ht-dates.stack{grid-template-columns:1fr 1fr}.btm.pulse.pp .ht-dates.stack .ht-nights{display:none}.btm.pulse.pp .ht-dates.inline{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.btm.pulse.pp .ht-dates.inline .ht-field{min-height:52px}.btm.pulse.pp .ht-pop{top:calc(100% + 8px);inset-inline-start:0;z-index:40;background:var(--pp-surface-2);color:#fff;border:1px solid var(--p-hair-strong);box-shadow:0 30px 70px rgba(0,0,0,.7);padding:16px}.btm.pulse.pp .st-search .ht-pop,.btm.pulse.pp .st-summary .ht-pop{inset-inline-start:auto;inset-inline-end:0}.btm.pulse.pp .ht-pop-cal{width:max-content;max-width:min(760px,calc(100vw - 2 * var(--gutter)))}.btm.pulse.pp .ht-pop-guests{width:min(320px,calc(100vw - 2 * var(--gutter)));display:grid;grid-gap:6px;gap:6px}.btm.pulse.pp .ht-cal .mc{color:#fff;opacity:.7;font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.btm.pulse.pp.rtl .ht-cal .mc{font-family:var(--font-ar-text);letter-spacing:0;font-size:12px}.btm.pulse.pp .ht-cal-nav button{width:36px;height:36px;border:1px solid var(--p-hair-strong);background:transparent;color:#fff;font-size:20px;line-height:1;cursor:pointer;transition:background var(--d-micro),color var(--d-micro)}.btm.pulse.pp .ht-cal-nav button:not(:disabled):hover{background:#fff;color:#000}.btm.pulse.pp .ht-cal-nav button:disabled{opacity:.3;cursor:not-allowed}.btm.pulse.pp .ht-cal-title{font-family:var(--font-display-x);font-weight:700;font-size:15px;color:#fff}.btm.pulse.pp .ht-cal-grid .wd{font-family:var(--font-mono);font-size:10px;opacity:.5;color:#fff}.btm.pulse.pp.rtl .ht-cal-grid .wd{font-family:var(--font-ar-text);letter-spacing:0}.btm.pulse.pp .ht-cal-grid .d{color:#fff;background:transparent;border:0;font:inherit;font-size:14px;font-weight:500;cursor:pointer;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.btm.pulse.pp .ht-cal-grid .d:not(:disabled):hover{background:hsla(0,0%,100%,.1)}.btm.pulse.pp .ht-cal-grid .d:disabled{opacity:.22;cursor:not-allowed}.btm.pulse.pp .ht-cal-grid .d.today:after{background:hsla(0,0%,100%,.7);border-radius:0}.btm.pulse.pp .ht-cal-grid .d.mid{background:rgba(234,23,0,.24)}.btm.pulse.pp .ht-cal-grid .d.in,.btm.pulse.pp .ht-cal-grid .d.out{background:var(--p-glow);color:#fff;box-shadow:0 0 calc(4px + var(--beat) * 10px) rgba(234,23,0,.6)}.btm.pulse.pp .ht-cal-grid .d.in.today:after,.btm.pulse.pp .ht-cal-grid .d.out.today:after{background:#fff}.btm.pulse.pp .ht-cal-foot{padding-top:12px;border-top:1px solid var(--p-hair)}.btm.pulse.pp .ht-cal-foot .btn-navy{background:#fff;color:#000;border-color:#fff}.btm.pulse.pp .ht-cal-foot .btn-navy:hover{background:var(--p-glow);color:#fff;border-color:var(--p-glow)}.btm.pulse.pp .ht-step{padding:8px 0;color:#fff}.btm.pulse.pp .ht-step>span{font-weight:500;font-size:14px}.btm.pulse.pp .ht-step button{width:34px;height:34px;border:1px solid var(--p-hair-strong);background:transparent;color:#fff;font-size:18px;line-height:1;cursor:pointer;display:grid;place-items:center;transition:background var(--d-micro),color var(--d-micro)}.btm.pulse.pp .ht-step button:not(:disabled):hover{background:#fff;color:#000}.btm.pulse.pp .ht-step button:disabled{opacity:.3;cursor:not-allowed}.btm.pulse.pp .ht-step b{min-width:28px;font-family:var(--font-mono);font-size:15px;color:#fff}.btm.pulse.pp .st-step.boxed{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:50px;padding:6px 6px 6px 14px;border:1px solid var(--p-hair-strong);background:hsla(0,0%,100%,.04)}.btm.pulse.pp.rtl .st-step.boxed{padding:6px 14px 6px 6px}.btm.pulse.pp .st-step.boxed>.mono{opacity:.6;font-size:10px}.btm.pulse.pp .st-step.boxed>div{display:flex;align-items:center;gap:8px}.btm.pulse.pp .st-step.boxed button{width:36px;height:36px;display:grid;place-items:center;border:1px solid var(--p-hair-strong);background:transparent;color:#fff;cursor:pointer;transition:background var(--d-micro),color var(--d-micro)}.btm.pulse.pp .st-step.boxed button:not(:disabled):hover{background:#fff;color:#000}.btm.pulse.pp .st-step.boxed button:disabled{opacity:.3;cursor:not-allowed}.btm.pulse.pp .st-step.boxed b{min-width:28px;text-align:center;font-family:var(--font-mono);font-size:15px}.btm.pulse.pp .st-board{display:flex;justify-content:space-between;align-items:flex-end;gap:14px 24px;flex-wrap:wrap;border-bottom:1px solid var(--p-hair-strong)}.btm.pulse.pp .st-board .pv-tabs{border-bottom:0;flex:1 1 auto;min-width:0}.btm.pulse.pp .st-board .pv-tab{height:52px;font-size:15px}.btm.pulse.pp .st-board-tools{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding-bottom:6px}.btm.pulse.pp .st-due{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;border:1px solid var(--p-glow);background:rgba(234,23,0,.1);color:var(--p-glow);font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;white-space:nowrap;box-shadow:0 0 calc(2px + var(--beat) * 12px) rgba(234,23,0,.35);transition:background var(--d-micro),color var(--d-micro)}.btm.pulse.pp.rtl .st-due{font-family:var(--font-ar-text);letter-spacing:0;font-size:13px;font-weight:600}.btm.pulse.pp .st-due:hover{background:var(--p-glow);color:#fff}.btm.pulse.pp .st-due .arrow{width:14px;height:14px}.btm.pulse.pp .st-plan-btn{height:44px;gap:8px;padding:0 16px}.btm.pulse.pp .st-mbar-n,.btm.pulse.pp .st-plan-btn b{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;-webkit-margin-start:2px;margin-inline-start:2px;background:#000;color:#fff;font-family:var(--font-mono);font-size:11px;font-weight:600;line-height:1}.btm.pulse.pp .st-plan-btn.btn-outline b{background:#fff;color:#000}.btm.pulse.pp .st-plan-btn.is-hot{box-shadow:0 0 calc(4px + var(--beat) * 16px) rgba(234,23,0,.45)}.btm.pulse.pp .st-view{margin-top:24px;scroll-margin-top:92px}.btm.pulse.pp .st-error{display:flex;align-items:center;gap:8px;margin:16px 0 0;color:var(--p-glow);font-size:13px}.btm.pulse.pp .st-finder{display:grid;grid-template-columns:264px minmax(0,1fr);grid-gap:28px;gap:28px;align-items:start}.btm.pulse.pp .st-rail{position:-webkit-sticky;position:sticky;top:calc(var(--bar-h) + 16px);border:1px solid var(--p-hair);background:var(--pp-surface)}.btm.pulse.pp .st-rail-h{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px;border-bottom:1px solid var(--p-hair)}.btm.pulse.pp .st-rail-h b{display:inline-flex;align-items:center;gap:8px;font-size:14px}.btm.pulse.pp .st-rail-h b em{font-style:normal;display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 5px;background:var(--p-glow);color:#fff;font-family:var(--font-mono);font-size:10px}.btm.pulse.pp .st-rail-h .link{font-size:12px;opacity:.8}.btm.pulse.pp .st-rail-toggle{display:none;align-items:center;gap:8px;height:36px;padding:0 12px;border:1px solid var(--p-hair-strong);background:transparent;color:#fff;font:inherit;font-size:13px;cursor:pointer}.btm.pulse.pp .st-rail-b{display:grid;grid-gap:20px;gap:20px;padding:16px}.btm.pulse.pp .st-switch{display:flex;align-items:center;gap:12px;cursor:pointer;font-size:14px}.btm.pulse.pp .st-switch input{position:absolute;opacity:0;width:0;height:0}.btm.pulse.pp .st-switch i{position:relative;flex:none;width:38px;height:22px;border:1px solid var(--p-hair-strong);background:hsla(0,0%,100%,.05);transition:background var(--d-micro),border-color var(--d-micro)}.btm.pulse.pp .st-switch i:after{content:"";position:absolute;top:3px;inset-inline-start:3px;width:14px;height:14px;background:hsla(0,0%,100%,.6);transition:transform var(--d-fast) var(--ease-out-expo),background var(--d-micro)}.btm.pulse.pp .st-switch input:checked+i{background:var(--p-glow);border-color:var(--p-glow)}.btm.pulse.pp .st-switch input:checked+i:after{background:#fff;transform:translateX(16px)}.btm.pulse.pp.rtl .st-switch input:checked+i:after{transform:translateX(-16px)}.btm.pulse.pp .st-switch input:focus-visible+i{outline:2px solid var(--p-glow);outline-offset:2px}.btm.pulse.pp .st-filter{display:grid;grid-gap:12px;gap:12px;padding-top:16px;border-top:1px solid var(--p-hair)}.btm.pulse.pp .st-filter-h{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.btm.pulse.pp .st-filter-h .mono{opacity:.6}.btm.pulse.pp .st-filter-h b{font-size:13px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.btm.pulse.pp .st-range{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;height:22px;margin:0;background:transparent;cursor:pointer}.btm.pulse.pp .st-range::-webkit-slider-runnable-track{height:2px;background:linear-gradient(90deg,var(--p-glow) 0 var(--p,100%),hsla(0,0%,100%,.2) var(--p,100%) 100%)}.btm.pulse.pp.rtl .st-range::-webkit-slider-runnable-track{background:linear-gradient(270deg,var(--p-glow) 0 var(--p,100%),hsla(0,0%,100%,.2) var(--p,100%) 100%)}.btm.pulse.pp .st-range::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:16px;height:16px;margin-top:-7px;background:#fff;border:1px solid #000;box-shadow:0 0 0 2px #fff}.btm.pulse.pp .st-range::-moz-range-track{height:2px;background:hsla(0,0%,100%,.2)}.btm.pulse.pp .st-range::-moz-range-progress{height:2px;background:var(--p-glow)}.btm.pulse.pp .st-range::-moz-range-thumb{width:16px;height:16px;border-radius:0;background:#fff;border:1px solid #000}.btm.pulse.pp .st-seg{display:flex;border:1px solid var(--p-hair-strong)}.btm.pulse.pp .st-seg button{flex:1 1;height:36px;background:transparent;border:0;-webkit-border-end:1px solid var(--p-hair-strong);border-inline-end:1px solid var(--p-hair-strong);color:hsla(0,0%,100%,.75);font:inherit;font-size:13px;cursor:pointer;transition:background var(--d-micro),color var(--d-micro)}.btm.pulse.pp .st-seg button:last-child{-webkit-border-end:0;border-inline-end:0}.btm.pulse.pp .st-seg button:hover{color:#fff}.btm.pulse.pp .st-seg button.active{background:#fff;color:#000}.btm.pulse.pp .st-checks{display:grid;grid-gap:8px;gap:8px}.btm.pulse.pp .st-check{display:flex;align-items:center;gap:10px;cursor:pointer}.btm.pulse.pp .st-check input{position:absolute;opacity:0;width:0;height:0}.btm.pulse.pp .st-check i{flex:none;width:18px;height:18px;display:grid;place-items:center;border:1px solid var(--p-hair-strong);color:transparent;transition:background var(--d-micro),border-color var(--d-micro),color var(--d-micro)}.btm.pulse.pp .st-check input:checked+i{background:var(--p-glow);border-color:var(--p-glow);color:#fff}.btm.pulse.pp .st-check input:focus-visible+i{outline:2px solid var(--p-glow);outline-offset:2px}.btm.pulse.pp .st-check .st-amen{border:0;height:auto;padding:0;font-size:13px}.btm.pulse.pp .st-check:hover .st-amen{color:#fff}.btm.pulse.pp .st-list{display:grid;grid-gap:16px;gap:16px;min-width:0}.btm.pulse.pp .st-list-h{display:flex;justify-content:space-between;align-items:flex-end;gap:12px 24px;flex-wrap:wrap}.btm.pulse.pp .st-list-h>div{display:grid;grid-gap:6px;gap:6px}.btm.pulse.pp .st-list-h h2{margin:0;font-family:var(--font-display-x);font-weight:800;font-size:clamp(22px,2vw,30px);letter-spacing:-.025em;line-height:1}.btm.pulse.pp.rtl .st-list-h h2{font-family:var(--font-ar-display)!important;letter-spacing:0}.btm.pulse.pp .st-list-h>div>.mono{opacity:.6}.btm.pulse.pp .st-sort{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 12px;border:1px solid var(--p-hair-strong)}.btm.pulse.pp .st-sort .mono{opacity:.6}.btm.pulse.pp .st-sort select{background:transparent;border:0;color:#fff;font:inherit;font-size:13px;font-weight:600;outline:none;cursor:pointer;color-scheme:dark}.btm.pulse.pp .st-sort select option{background:#111;color:#fff}.btm.pulse.pp .st-grid{display:grid;grid-gap:14px;gap:14px}.btm.pulse.pp .st-hotel{position:relative;display:grid;grid-template-columns:minmax(240px,34%) minmax(0,1fr);border:1px solid var(--p-hair);background:var(--pp-surface);color:#fff;cursor:pointer;overflow:hidden;transition:border-color var(--d-micro),transform var(--d-micro),background var(--d-micro)}.btm.pulse.pp .st-hotel:focus-visible,.btm.pulse.pp .st-hotel:hover{border-color:var(--p-hair-red);background:#0f0f0f;transform:translateY(-2px);outline:none}.btm.pulse.pp .st-hotel:focus-visible{box-shadow:0 0 0 2px var(--p-glow)}.btm.pulse.pp .st-hotel.is-out{opacity:.6}.btm.pulse.pp .st-hotel-img{position:relative;min-height:236px;overflow:hidden;background:#1a0604}.btm.pulse.pp .st-hotel-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease-out-expo)}.btm.pulse.pp .st-hotel:hover .st-hotel-img img{transform:scale(1.05)}.btm.pulse.pp .st-noimg{display:grid;place-items:center;width:100%;height:100%;min-height:inherit;color:var(--p-glow);background:#1a0604}.btm.pulse.pp .st-hotel-photos{inset-inline-start:12px;gap:5px;padding:0 8px;background:rgba(0,0,0,.66)}.btm.pulse.pp .st-hotel-photos,.btm.pulse.pp .st-ribbon{position:absolute;top:12px;display:inline-flex;align-items:center;height:24px;font-size:10px}.btm.pulse.pp .st-ribbon{inset-inline-end:12px;padding:0 9px;background:var(--p-glow);color:#fff;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;box-shadow:0 0 calc(4px + var(--beat) * 12px) rgba(234,23,0,.6)}.btm.pulse.pp.rtl .st-ribbon{font-family:var(--font-ar-text);letter-spacing:0;font-size:12px;font-weight:600}.btm.pulse.pp .st-hotel-from{position:absolute;bottom:0;inset-inline-end:0;display:grid;justify-items:end;grid-gap:2px;gap:2px;padding:10px 14px 9px;background:#fff;color:#000;text-align:end}.btm.pulse.pp .st-hotel-from small{font-size:9px;letter-spacing:.12em;opacity:.6}.btm.pulse.pp .st-hotel-from b{font-family:var(--font-display-x);font-weight:800;font-size:22px;line-height:.95;letter-spacing:-.03em}.btm.pulse.pp .st-hotel-body{display:grid;grid-gap:14px;gap:14px;align-content:space-between;padding:18px 20px 16px;min-width:0}.btm.pulse.pp .st-hotel-top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.btm.pulse.pp .st-hotel-id{display:grid;grid-gap:6px;gap:6px;min-width:0}.btm.pulse.pp .st-hotel-id h3{margin:0;font-family:var(--font-display-x);font-weight:800;font-size:22px;letter-spacing:-.025em;line-height:1.05}.btm.pulse.pp.rtl .st-hotel-id h3{font-family:var(--font-ar-display)!important;letter-spacing:0;line-height:1.3}.btm.pulse.pp .st-loc{display:flex;align-items:center;gap:6px;font-size:13px;opacity:.8;min-width:0}.btm.pulse.pp .st-loc>span:last-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btm.pulse.pp .st-loc i{font-style:normal;opacity:.5;margin:0 2px}.btm.pulse.pp .st-loc .num{font-weight:600}.btm.pulse.pp .st-loc.big{font-size:15px;opacity:.9}.btm.pulse.pp .st-stars{display:inline-flex;gap:1px}.btm.pulse.pp .st-stars svg{display:block}.btm.pulse.pp .st-stars .full{fill:#fff}.btm.pulse.pp .st-stars .half{fill:hsla(0,0%,100%,.5)}.btm.pulse.pp .st-stars .off{fill:hsla(0,0%,100%,.18)}.btm.pulse.pp .st-pill{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 9px;border:1px solid hsla(0,0%,100%,.3);font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:#fff}.btm.pulse.pp.rtl .st-pill{font-family:var(--font-ar-text);letter-spacing:0;font-size:12px;font-weight:600}.btm.pulse.pp .st-pill.partner{background:#fff;color:#000;border-color:#fff;flex:none}.btm.pulse.pp .st-pill.ok{border-color:hsla(0,0%,100%,.3)}.btm.pulse.pp .st-pill.low{border-color:var(--p-glow);color:var(--p-glow)}.btm.pulse.pp .st-pill.out{border-color:hsla(0,0%,100%,.18);color:hsla(0,0%,100%,.55)}.btm.pulse.pp .st-pill.fit{background:var(--p-glow);border-color:var(--p-glow)}.btm.pulse.pp .st-amens{display:flex;flex-wrap:wrap;gap:6px}.btm.pulse.pp .st-amen{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border:1px solid var(--p-hair-strong);font-size:12px;color:hsla(0,0%,100%,.85);white-space:nowrap}.btm.pulse.pp .st-amen .pi{opacity:.8}.btm.pulse.pp .st-amen.more{opacity:.6}.btm.pulse.pp .st-amens.grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.btm.pulse.pp .st-amen.lg{height:42px;padding:0 14px;font-size:14px;background:hsla(0,0%,100%,.03)}.btm.pulse.pp .st-amen.lg .pi{color:var(--p-glow);opacity:1}.btm.pulse.pp .st-hotel-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;border-top:1px solid var(--p-hair)}.btm.pulse.pp .st-avail{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.btm.pulse.pp .st-avail .mono{opacity:.6}.btm.pulse.pp .st-see{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:600;opacity:.85;white-space:nowrap;transition:color var(--d-micro),opacity var(--d-micro)}.btm.pulse.pp .st-hotel:hover .st-see{color:var(--p-glow);opacity:1}.btm.pulse.pp .st-none{display:grid;justify-items:start;grid-gap:8px;gap:8px;padding:40px 0}.btm.pulse.pp .st-none .pi{color:var(--p-glow);margin-bottom:6px}.btm.pulse.pp .st-none b{font-size:17px}.btm.pulse.pp .st-none span{font-size:14px;opacity:.7;max-width:36em;line-height:1.5}.btm.pulse.pp .st-none .btn,.btm.pulse.pp .st-none .link{margin-top:10px}.btm.pulse.pp .st-sk{height:240px;background:linear-gradient(90deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.09),hsla(0,0%,100%,.04));background-size:200% 100%;animation:pp-shimmer 1.4s ease-in-out infinite}.btm.pulse.pp .st-sk.short{height:160px}.btm.pulse.pp .st-detail{display:grid;grid-gap:22px;gap:22px}.btm.pulse.pp .st-back{justify-self:start;display:inline-flex;align-items:center;gap:8px;background:none;border:0;padding:4px 0;color:#fff;font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;opacity:.75;cursor:pointer;transition:opacity var(--d-micro),color var(--d-micro)}.btm.pulse.pp.rtl .st-back{font-family:var(--font-ar-text);letter-spacing:0;font-size:13px;font-weight:600}.btm.pulse.pp .st-back:hover{opacity:1;color:var(--p-glow)}.btm.pulse.pp .st-mosaic{position:relative;display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:250px 250px;grid-gap:6px;gap:6px}.btm.pulse.pp .st-mosaic.n1{grid-template-columns:1fr;grid-template-rows:440px}.btm.pulse.pp .st-mosaic.n2{grid-template-columns:2fr 1fr}.btm.pulse.pp .st-mosaic.n2 .t1{grid-row:1/3}.btm.pulse.pp .st-mosaic.n3{grid-template-columns:2fr 1fr}.btm.pulse.pp .st-mosaic.n4 .t3{grid-column:2/4}.btm.pulse.pp .st-mosaic .t0{grid-row:1/3;grid-column:1}.btm.pulse.pp .st-tile{position:relative;overflow:hidden;padding:0;border:0;background:#1a0604;cursor:zoom-in}.btm.pulse.pp .st-tile img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease-out-expo)}.btm.pulse.pp .st-tile:hover img{transform:scale(1.04)}.btm.pulse.pp .st-tile:focus-visible{outline:2px solid var(--p-glow);outline-offset:-2px}.btm.pulse.pp .st-more{position:absolute;inset:0;display:grid;place-items:center;background:rgba(0,0,0,.55);color:#fff;font-family:var(--font-display-x);font-weight:800;font-size:22px}.btm.pulse.pp .st-noimg.big{grid-column:1/-1;grid-row:1/3;min-height:300px}.btm.pulse.pp .st-allphotos{position:absolute;bottom:14px;inset-inline-end:14px;display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px;background:rgba(0,0,0,.72);border:1px solid hsla(0,0%,100%,.35);color:#fff;font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background var(--d-micro),color var(--d-micro)}.btm.pulse.pp.rtl .st-allphotos{font-family:var(--font-ar-text);letter-spacing:0;font-size:13px;font-weight:600}.btm.pulse.pp .st-allphotos:hover{background:#fff;color:#000}.btm.pulse.pp .st-detail-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:clamp(24px,3vw,48px);gap:clamp(24px,3vw,48px);align-items:start}.btm.pulse.pp .st-detail-main{display:grid;grid-gap:26px;gap:26px;min-width:0}.btm.pulse.pp .st-detail-h{display:grid;grid-gap:12px;gap:12px;justify-items:start}.btm.pulse.pp .st-detail-h h2{margin:0;font-family:var(--font-display-x);font-weight:800;font-size:clamp(30px,3.4vw,52px);letter-spacing:-.03em;line-height:1}.btm.pulse.pp.rtl .st-detail-h h2{font-family:var(--font-ar-display)!important;letter-spacing:0;line-height:1.25}.btm.pulse.pp .st-sec{display:grid;grid-gap:14px;gap:14px;padding-top:22px;border-top:1px solid var(--p-hair)}.btm.pulse.pp .st-sec h3{margin:0;font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;opacity:.6}.btm.pulse.pp.rtl .st-sec h3{font-family:var(--font-ar-text);letter-spacing:0;font-size:13px;font-weight:600}.btm.pulse.pp .st-sec h3 .num{opacity:.8}.btm.pulse.pp .st-desc{margin:0;font-size:16px;line-height:1.6;opacity:.85;max-width:62em;white-space:pre-line}.btm.pulse.pp .st-rooms{display:grid;grid-gap:10px;gap:10px}.btm.pulse.pp .st-room{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1.4fr) auto auto;grid-gap:16px 24px;gap:16px 24px;align-items:center;padding:18px 20px;border:1px solid var(--p-hair);background:var(--pp-surface);transition:border-color var(--d-micro)}.btm.pulse.pp .st-room:before{content:"";position:absolute;top:0;inset-inline:0;height:2px;background:hsla(0,0%,100%,.14)}.btm.pulse.pp .st-room.fits{border-color:var(--p-hair-red)}.btm.pulse.pp .st-room.fits:before{background:var(--p-glow);box-shadow:0 0 calc(2px + var(--beat) * 10px) rgba(234,23,0,.6)}.btm.pulse.pp .st-room.off{opacity:.55}.btm.pulse.pp .st-room-main{display:grid;grid-gap:7px;gap:7px;justify-items:start;min-width:0}.btm.pulse.pp .st-room-main>b{font-size:17px;font-weight:700;line-height:1.2}.btm.pulse.pp .st-room-beds{display:inline-flex;align-items:center;gap:6px;font-size:13px;opacity:.75}.btm.pulse.pp .st-room-facts{display:flex;gap:18px}.btm.pulse.pp .st-room-facts>div:first-child{flex:none}.btm.pulse.pp .st-room-facts b{white-space:nowrap}.btm.pulse.pp .st-room-facts>div{display:grid;grid-gap:5px;gap:5px;justify-items:start;min-width:0}.btm.pulse.pp .st-room-facts .mono{opacity:.55;font-size:10px}.btm.pulse.pp .st-room-facts b{font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.btm.pulse.pp .st-room-facts small.mono{font-size:10px;opacity:.6;white-space:normal;line-height:1.4}.btm.pulse.pp .st-room-price{display:grid;grid-gap:4px;gap:4px;justify-items:end;text-align:end}.btm.pulse.pp .st-room-price>.mono{opacity:.55;font-size:10px}.btm.pulse.pp .st-room-price>b{font-family:var(--font-display-x);font-weight:800;font-size:26px;line-height:1;letter-spacing:-.03em}.btm.pulse.pp .st-room-price small{font-size:10px;opacity:.65}.btm.pulse.pp .st-room-act{justify-self:end}.btm.pulse.pp .st-room-act .btn.sm{height:42px;gap:8px}.btm.pulse.pp .st-room-off{opacity:.6;font-size:10px}.btm.pulse.pp .st-summary{position:-webkit-sticky;position:sticky;top:calc(var(--bar-h) + 16px)}.btm.pulse.pp .st-summary-card{display:grid;grid-gap:12px;gap:12px;padding:20px;border:1px solid var(--p-hair-red);background:linear-gradient(180deg,rgba(155,6,0,.2),transparent 45%),var(--pp-surface)}.btm.pulse.pp .st-summary-h{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:4px}.btm.pulse.pp .st-summary-h>.mono{opacity:.65}.btm.pulse.pp .st-summary-from{display:inline-flex;align-items:baseline;gap:6px}.btm.pulse.pp .st-summary-from small{font-size:9px;opacity:.6}.btm.pulse.pp .st-summary-from b{font-family:var(--font-display-x);font-weight:800;font-size:26px;line-height:1;letter-spacing:-.03em}.btm.pulse.pp .st-summary-facts{margin:4px 0 0;display:grid}.btm.pulse.pp .st-summary-facts>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;border-top:1px solid var(--p-hair)}.btm.pulse.pp .st-summary-facts dt{opacity:.55;font-size:10px}.btm.pulse.pp .st-summary-facts dd{margin:0;font-size:14px;font-weight:600;text-align:end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.btm.pulse.pp .st-summary-card .btn{justify-content:center;gap:8px}.btm.pulse.pp .st-note{display:flex;gap:8px;align-items:flex-start;margin:0;font-size:12px;line-height:1.5;opacity:.7}.btm.pulse.pp .st-note .pi{flex:none;margin-top:2px;color:var(--p-glow)}.btm.pulse.pp .st-reserve-hotel{display:grid;grid-template-columns:64px minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;padding:12px 14px;border:1px solid var(--p-hair);background:hsla(0,0%,100%,.03)}.btm.pulse.pp .st-reserve-hotel .st-noimg,.btm.pulse.pp .st-reserve-hotel img{width:64px;height:64px;object-fit:cover;min-height:0}.btm.pulse.pp .st-reserve-hotel>div{display:grid;grid-gap:4px;gap:4px;min-width:0}.btm.pulse.pp .st-reserve-hotel>div b{font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btm.pulse.pp .st-reserve-hotel>div .mono{opacity:.6;font-size:10px}.btm.pulse.pp .st-reserve-rate{display:grid;justify-items:end;text-align:end;grid-gap:3px;gap:3px}.btm.pulse.pp .st-reserve-rate small{font-size:9px;opacity:.6}.btm.pulse.pp .st-reserve-rate b{font-family:var(--font-display-x);font-weight:800;font-size:22px;line-height:1;letter-spacing:-.03em}.btm.pulse.pp .st-reserve-row{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.btm.pulse.pp .st-rooming,.btm.pulse.pp .st-rooming-room{display:grid;grid-gap:12px;gap:12px}.btm.pulse.pp .st-rooming-room{padding:14px;border:1px solid var(--p-hair);background:hsla(0,0%,100%,.02)}.btm.pulse.pp .st-rooming-room.has-error{border-color:var(--p-glow)}.btm.pulse.pp .st-rooming-h{display:flex;justify-content:space-between;align-items:center;gap:12px}.btm.pulse.pp .st-rooming-h b{display:inline-flex;align-items:center;gap:8px;font-size:14px}.btm.pulse.pp .st-rooming-h b .pi{color:var(--p-glow)}.btm.pulse.pp .st-rooming-h .mono{opacity:.55;font-size:10px}.btm.pulse.pp .st-sheet-total{display:grid;grid-gap:3px;gap:3px}.btm.pulse.pp .st-sheet-total .mono{opacity:.6;font-size:10px}.btm.pulse.pp .st-sheet-total b{font-family:var(--font-display-x);font-weight:800;font-size:24px;line-height:1;letter-spacing:-.03em}.btm.pulse.pp .st-plan-root{position:fixed;inset:0;z-index:80}.btm.pulse.pp .st-plan-bg{position:absolute;inset:0;background:rgba(0,0,0,.72);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:0;transition:opacity .45s ease}.btm.pulse.pp .st-plan-root.is-open .st-plan-bg{opacity:1}.btm.pulse.pp .st-plan{position:absolute;top:0;bottom:0;inset-inline-end:0;width:min(100%,540px);display:grid;grid-template-rows:auto minmax(0,1fr) auto;background:var(--pp-surface);color:#fff;-webkit-border-start:1px solid var(--p-hair-red);border-inline-start:1px solid var(--p-hair-red);box-shadow:-40px 0 80px rgba(0,0,0,.6);transform:translateX(104%);transition:transform .65s var(--ease-in-out)}.btm.pulse.pp .st-plan-root.rtl .st-plan{transform:translateX(-104%);box-shadow:40px 0 80px rgba(0,0,0,.6)}.btm.pulse.pp .st-plan-root.is-open .st-plan{transform:translateX(0)}.btm.pulse.pp .st-plan-h{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 24px 18px;border-bottom:1px solid var(--p-hair)}.btm.pulse.pp .st-plan-h>div{display:grid;grid-gap:8px;gap:8px}.btm.pulse.pp .st-plan-h .mono{opacity:.65}.btm.pulse.pp .st-plan-h h2{margin:0;font-family:var(--font-display-x);font-weight:800;font-size:28px;letter-spacing:-.025em;line-height:1.05}.btm.pulse.pp.rtl .st-plan-h h2{font-family:var(--font-ar-display)!important;letter-spacing:0;line-height:1.3}.btm.pulse.pp .st-plan .pt-x{flex:none;width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--p-hair-strong);background:transparent;color:#fff;cursor:pointer;transition:background var(--d-micro),color var(--d-micro)}.btm.pulse.pp .st-plan .pt-x:hover{background:#fff;color:#000}.btm.pulse.pp .st-plan-b{overflow:auto;overscroll-behavior:contain;display:grid;grid-gap:12px;gap:12px;align-content:start;padding:20px 24px 28px}.btm.pulse.pp .st-plan-hint{margin:0 0 4px;opacity:.6;font-size:10px}.btm.pulse.pp .st-plan-item{display:grid;grid-template-columns:72px minmax(0,1fr) auto;grid-gap:14px;gap:14px;padding:12px;border:1px solid var(--p-hair);background:hsla(0,0%,100%,.02)}.btm.pulse.pp .st-plan-img{width:72px;height:72px;overflow:hidden;background:#1a0604}.btm.pulse.pp .st-plan-img img{width:100%;height:100%;object-fit:cover;display:block}.btm.pulse.pp .st-plan-img .st-noimg{min-height:0}.btm.pulse.pp .st-plan-body{display:grid;grid-gap:4px;gap:4px;min-width:0;align-content:start}.btm.pulse.pp .st-plan-body>b{font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btm.pulse.pp .st-plan-body>span{font-size:13px;opacity:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btm.pulse.pp .st-plan-body>.mono{display:inline-flex;align-items:center;gap:6px;font-size:10px;opacity:.6}.btm.pulse.pp .st-plan-side{display:grid;grid-gap:8px;gap:8px;justify-items:end;align-content:space-between}.btm.pulse.pp .st-plan-side>b{font-family:var(--font-display-x);font-weight:800;font-size:20px;line-height:1;letter-spacing:-.03em}.btm.pulse.pp .st-plan-rm{display:inline-flex;align-items:center;gap:5px;background:none;border:0;padding:4px 0;color:var(--p-glow);font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.btm.pulse.pp.rtl .st-plan-rm{font-family:var(--font-ar-text);letter-spacing:0;font-size:12px;font-weight:600}.btm.pulse.pp .st-plan-rm:hover{color:#fff}.btm.pulse.pp .st-plan-f{display:grid;grid-gap:12px;gap:12px;padding:16px 24px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--p-hair);background:var(--pp-surface)}.btm.pulse.pp .st-plan-f .btn{justify-content:center;gap:8px;height:52px}.btm.pulse.pp .st-plan-total{display:flex;justify-content:space-between;align-items:flex-end;gap:12px}.btm.pulse.pp .st-plan-total>.mono{opacity:.6;font-size:10px}.btm.pulse.pp .st-plan-total>div{display:grid;justify-items:end;grid-gap:4px;gap:4px}.btm.pulse.pp .st-plan-total>div .mono{opacity:.6;font-size:10px}.btm.pulse.pp .st-plan-total b{font-family:var(--font-display-x);font-weight:800;font-size:30px;line-height:.95;letter-spacing:-.03em}.btm.pulse.pp .st-plan-b.st-done{gap:18px}.btm.pulse.pp .st-ref{display:grid;grid-gap:8px;gap:8px;padding:18px 20px;border:1px solid #fff;background:hsla(0,0%,100%,.04)}.btm.pulse.pp .st-ref .mono{opacity:.65}.btm.pulse.pp .st-ref b{font-family:var(--font-display-x);font-weight:800;font-size:34px;line-height:1;letter-spacing:.02em}.btm.pulse.pp .st-next{list-style:none;margin:0;padding:0;display:grid}.btm.pulse.pp .st-next li{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:14px;gap:14px;align-items:baseline;padding:12px 0;border-top:1px solid var(--p-hair);font-size:14px;line-height:1.5;opacity:.75}.btm.pulse.pp .st-next li.now{opacity:1}.btm.pulse.pp .st-next li .mono{color:var(--p-glow)}.btm.pulse.pp .st-next li.now span:last-child{font-weight:600}.btm.pulse.pp .st-plan-acts{display:grid;grid-gap:10px;gap:10px}.btm.pulse.pp .st-plan-acts .btn{justify-content:center;gap:8px}.btm.pulse.pp .st-plan-b.st-plan-empty{align-content:center;justify-items:center;text-align:center;gap:10px}.btm.pulse.pp .st-plan-ic{width:64px;height:64px;display:grid;place-items:center;margin-bottom:8px;border:1px solid var(--p-glow);color:var(--p-glow);box-shadow:0 0 calc(4px + var(--beat) * 16px) rgba(234,23,0,.35)}.btm.pulse.pp .st-plan-empty h3{margin:0;font-family:var(--font-display-x);font-weight:800;font-size:22px;letter-spacing:-.02em}.btm.pulse.pp.rtl .st-plan-empty h3{font-family:var(--font-ar-display)!important;letter-spacing:0}.btm.pulse.pp .st-plan-empty p{margin:0 0 8px;font-size:14px;line-height:1.5;opacity:.7;max-width:26em}.btm.pulse.pp .st-bookings{display:grid;grid-gap:16px;gap:16px}.btm.pulse.pp .st-booking{position:relative;isolation:isolate;display:grid;grid-gap:18px;gap:18px;padding:22px 22px 20px;border:1px solid var(--p-hair);background:var(--pp-surface)}.btm.pulse.pp .st-booking:before{content:"";position:absolute;top:0;inset-inline:0;height:2px;background:hsla(0,0%,100%,.22)}.btm.pulse.pp .st-booking.st-approved:before{background:var(--p-glow);box-shadow:0 0 calc(4px + var(--beat) * 12px) rgba(234,23,0,.7)}.btm.pulse.pp .st-booking.st-pay_on_site_pending:before,.btm.pulse.pp .st-booking.st-payment_uploaded:before{background:var(--p-core)}.btm.pulse.pp .st-booking.st-confirmed:before{background:#fff}.btm.pulse.pp .st-booking.st-completed:before{background:hsla(0,0%,100%,.5)}.btm.pulse.pp .st-booking.st-cancelled{opacity:.7}.btm.pulse.pp .st-booking.st-cancelled:before{background:hsla(0,0%,100%,.1)}.btm.pulse.pp .st-bk-h{display:grid;grid-template-columns:96px minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:center}.btm.pulse.pp .st-bk-cover{width:96px;height:72px;overflow:hidden;background:#1a0604}.btm.pulse.pp .st-bk-cover img{width:100%;height:100%;object-fit:cover;display:block}.btm.pulse.pp .st-bk-cover .st-noimg{min-height:0}.btm.pulse.pp .st-bk-id{display:grid;grid-gap:7px;gap:7px;min-width:0}.btm.pulse.pp .st-bk-id>.mono{opacity:.6;font-size:10px}.btm.pulse.pp .st-bk-id h3{margin:0;font-family:var(--font-display-x);font-weight:800;font-size:22px;letter-spacing:-.025em;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btm.pulse.pp.rtl .st-bk-id h3{font-family:var(--font-ar-display)!important;letter-spacing:0;line-height:1.3}.btm.pulse.pp .st-bk-status{display:flex;gap:8px;flex-wrap:wrap}.btm.pulse.pp .st-pill.status.st-reviewing{border-color:hsla(0,0%,100%,.3)}.btm.pulse.pp .st-pill.status.st-approved{background:var(--p-glow);border-color:var(--p-glow);box-shadow:0 0 calc(2px + var(--beat) * 12px) rgba(234,23,0,.55)}.btm.pulse.pp .st-pill.status.st-pay_on_site_pending,.btm.pulse.pp .st-pill.status.st-payment_uploaded{background:var(--p-deep);border-color:var(--p-deep)}.btm.pulse.pp .st-pill.status.st-confirmed{background:#fff;border-color:#fff;color:#000}.btm.pulse.pp .st-pill.status.st-completed{border-color:hsla(0,0%,100%,.5)}.btm.pulse.pp .st-pill.status.st-cancelled{border-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.55)}.btm.pulse.pp .st-bk-total{display:grid;justify-items:end;text-align:end;grid-gap:3px;gap:3px}.btm.pulse.pp .st-bk-total>.mono{opacity:.6;font-size:10px}.btm.pulse.pp .st-bk-total s{opacity:.5;font-size:13px}.btm.pulse.pp .st-bk-total b{font-family:var(--font-display-x);font-weight:800;font-size:28px;line-height:1;letter-spacing:-.03em}.btm.pulse.pp .st-bk-total small{font-size:10px;color:var(--p-glow)}.btm.pulse.pp .st-stage{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px}.btm.pulse.pp .st-stage li{display:grid;grid-gap:8px;gap:8px;min-width:0}.btm.pulse.pp .st-stage li i{display:block;height:3px;background:hsla(0,0%,100%,.14)}.btm.pulse.pp .st-stage li.done i{background:var(--p-core)}.btm.pulse.pp .st-stage li.now i{background:var(--p-glow);box-shadow:0 0 calc(2px + var(--beat) * 8px) rgba(234,23,0,.8)}.btm.pulse.pp .st-stage li span{display:block;font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;opacity:.45;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btm.pulse.pp.rtl .st-stage li span{font-family:var(--font-ar-text);letter-spacing:0;font-size:12px;font-weight:600}.btm.pulse.pp .st-stage li.done span{opacity:.85}.btm.pulse.pp .st-stage li.now span{opacity:1;color:var(--p-glow)}.btm.pulse.pp .st-booking.st-completed .st-stage li i{background:#fff;box-shadow:none}.btm.pulse.pp .st-booking.st-completed .st-stage li.now span{color:#fff}.btm.pulse.pp .st-stage-off{display:inline-flex;align-items:center;gap:8px;opacity:.6}.btm.pulse.pp .st-bk-row-h{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px 12px;padding-top:14px;border-top:1px solid var(--p-hair)}.btm.pulse.pp .st-bk-row-h>.mono{opacity:.65;font-size:10px}.btm.pulse.pp .st-bk-toggle{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;background:none;border:0;padding:4px 0;color:#fff;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.btm.pulse.pp .st-bk-toggle:hover{color:var(--p-glow)}.btm.pulse.pp .st-bk-res{display:grid;grid-gap:8px;gap:8px}.btm.pulse.pp .st-bk-row{display:grid;grid-template-columns:56px minmax(0,1.4fr) minmax(0,1.1fr) minmax(0,.9fr) minmax(0,1.1fr) auto;grid-gap:12px 16px;gap:12px 16px;align-items:center;padding:12px;border:1px solid var(--p-hair);background:hsla(0,0%,100%,.02)}.btm.pulse.pp .st-bk-row .st-plan-img{width:56px;height:56px}.btm.pulse.pp .st-bk-cell{display:grid;grid-gap:4px;gap:4px;min-width:0}.btm.pulse.pp .st-bk-cell>.mono{opacity:.55;font-size:10px}.btm.pulse.pp .st-bk-cell b{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.btm.pulse.pp .st-bk-cell b.mono{font-size:12px;letter-spacing:.06em;text-transform:none}.btm.pulse.pp .st-bk-cell span:not(.mono){font-size:13px;opacity:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btm.pulse.pp .st-bk-price{justify-self:end;font-family:var(--font-display-x);font-weight:800;font-size:18px;letter-spacing:-.02em}.btm.pulse.pp .st-bk-conf{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid hsla(0,0%,100%,.3)}.btm.pulse.pp .st-bk-conf>.mono{opacity:.6}.btm.pulse.pp .st-pay{display:grid;grid-gap:14px;gap:14px;padding:16px 18px;border:1px solid var(--p-hair);background:hsla(0,0%,100%,.02)}.btm.pulse.pp .st-pay.is-approved{border-color:var(--p-glow);background:linear-gradient(180deg,rgba(155,6,0,.22),transparent)}.btm.pulse.pp .st-pay.is-confirmed{border-color:hsla(0,0%,100%,.35)}.btm.pulse.pp .st-pay-h{display:grid;grid-gap:6px;gap:6px}.btm.pulse.pp .st-pay-h>.mono{display:inline-flex;align-items:center;gap:8px;opacity:.7}.btm.pulse.pp .st-pay.is-approved .st-pay-h>.mono{color:var(--p-glow);opacity:1}.btm.pulse.pp .st-pay-h p{margin:0;font-size:14px;line-height:1.5;max-width:60em}.btm.pulse.pp .st-bank{display:grid;grid-gap:12px;gap:12px;padding:14px 16px;background:#fff;color:#000}.btm.pulse.pp .st-bank-h{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.btm.pulse.pp .st-bank-h b{display:inline-flex;align-items:center;gap:8px;font-size:14px}.btm.pulse.pp .st-bank-h .mono{opacity:.6;font-size:10px}.btm.pulse.pp .st-bank-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px 16px;gap:10px 16px;margin:0}.btm.pulse.pp .st-bank-grid>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.btm.pulse.pp .st-bank-grid dt{opacity:.55;font-size:10px}.btm.pulse.pp .st-bank-grid dd{margin:0;font-size:14px;font-weight:600;overflow-wrap:anywhere}.btm.pulse.pp .st-bank-grid dd.mono{font-size:13px;letter-spacing:.04em;text-transform:none}.btm.pulse.pp .st-pay-acts{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.btm.pulse.pp .st-pay-acts .btn.sm{gap:8px}.btm.pulse.pp .st-proof{font-size:13px;display:inline-flex;align-items:center;gap:6px}.btm.pulse.pp .st-pay-hint{font-size:10px;opacity:.55}.btm.pulse.pp .st-gal{position:fixed;inset:0;z-index:95;display:grid;grid-template-rows:auto minmax(0,1fr) auto;background:#000;color:#fff}.btm.pulse.pp .st-gal-bg{position:absolute;inset:0}.btm.pulse.pp .st-gal-h{position:relative;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px var(--gutter);border-bottom:1px solid var(--p-hair)}.btm.pulse.pp .st-gal-h>.mono:first-child{opacity:.75;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btm.pulse.pp .st-gal-x{flex:none;width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--p-hair-strong);background:transparent;color:#fff;cursor:pointer;transition:background var(--d-micro),color var(--d-micro)}.btm.pulse.pp .st-gal-x:hover{background:#fff;color:#000}.btm.pulse.pp .st-gal-fig{position:relative;margin:0;display:grid;place-items:center;min-height:0;padding:20px calc(var(--gutter) + 64px)}.btm.pulse.pp .st-gal-fig img{max-width:100%;max-height:100%;object-fit:contain;display:block}.btm.pulse.pp .st-gal-nav{position:absolute;top:50%;transform:translateY(-50%);width:52px;height:52px;display:grid;place-items:center;background:rgba(0,0,0,.6);border:1px solid hsla(0,0%,100%,.3);color:#fff;cursor:pointer;transition:background var(--d-micro),color var(--d-micro)}.btm.pulse.pp .st-gal-nav.prev{inset-inline-start:var(--gutter)}.btm.pulse.pp .st-gal-nav.next{inset-inline-end:var(--gutter)}.btm.pulse.pp .st-gal-nav:hover{background:#fff;color:#000}.btm.pulse.pp .st-gal-strip{position:relative;display:flex;gap:6px;padding:12px var(--gutter) calc(12px + env(safe-area-inset-bottom));overflow-x:auto;border-top:1px solid var(--p-hair);scrollbar-width:none}.btm.pulse.pp .st-gal-strip::-webkit-scrollbar{display:none}.btm.pulse.pp .st-gal-strip button{flex:none;width:76px;height:54px;padding:0;overflow:hidden;background:#1a0604;border:1px solid transparent;opacity:.5;cursor:pointer;transition:opacity var(--d-micro),border-color var(--d-micro)}.btm.pulse.pp .st-gal-strip button img{width:100%;height:100%;object-fit:cover;display:block}.btm.pulse.pp .st-gal-strip button.active{opacity:1;border-color:var(--p-glow)}.btm.pulse.pp .ht-pop,.btm.pulse.pp .st-plan-b{scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.26) hsla(0,0%,100%,.04)}.btm.pulse.pp .ht-pop::-webkit-scrollbar,.btm.pulse.pp .st-plan-b::-webkit-scrollbar{width:8px}.btm.pulse.pp .ht-pop::-webkit-scrollbar-track,.btm.pulse.pp .st-plan-b::-webkit-scrollbar-track{background:hsla(0,0%,100%,.04)}.btm.pulse.pp .ht-pop::-webkit-scrollbar-thumb,.btm.pulse.pp .st-plan-b::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.24);border:2px solid var(--pp-surface)}.btm.pulse.pp .ht-pop::-webkit-scrollbar-thumb:hover,.btm.pulse.pp .st-plan-b::-webkit-scrollbar-thumb:hover{background:var(--p-glow)}.btm.pulse.pp.rtl .st-bk-price,.btm.pulse.pp.rtl .st-bk-total b,.btm.pulse.pp.rtl .st-facts b,.btm.pulse.pp.rtl .st-hotel-from b,.btm.pulse.pp.rtl .st-more,.btm.pulse.pp.rtl .st-plan-side>b,.btm.pulse.pp.rtl .st-plan-total b,.btm.pulse.pp.rtl .st-ref b,.btm.pulse.pp.rtl .st-reserve-rate b,.btm.pulse.pp.rtl .st-room-price>b,.btm.pulse.pp.rtl .st-sheet-total b,.btm.pulse.pp.rtl .st-summary-from b{font-family:var(--font-display-x)!important}.btm.pulse.pp.rtl .st-bk-total,.btm.pulse.pp.rtl .st-hotel-from,.btm.pulse.pp.rtl .st-reserve-rate,.btm.pulse.pp.rtl .st-room-price{text-align:start;justify-items:start}.btm.pulse.pp.rtl .st-summary-facts dd{text-align:start}.btm.pulse.pp.static .st-hotel{opacity:1!important;transform:none!important}.btm.pulse.pp.static .st-plan{transition:none}@media (max-width:1199px){.btm.pulse.pp .st-finder{grid-template-columns:232px minmax(0,1fr);gap:20px}.btm.pulse.pp .st-hotel{grid-template-columns:minmax(200px,38%) minmax(0,1fr)}.btm.pulse.pp .st-detail-grid{grid-template-columns:minmax(0,1fr) 300px;gap:24px}.btm.pulse.pp .st-room{grid-template-columns:minmax(0,1.4fr) minmax(0,1.2fr) auto}.btm.pulse.pp .st-room-act{grid-column:1/-1;justify-self:start}.btm.pulse.pp .st-bk-row{grid-template-columns:56px minmax(0,1.4fr) minmax(0,1.2fr) auto}.btm.pulse.pp .st-bk-row>.st-bk-cell:nth-child(4),.btm.pulse.pp .st-bk-row>.st-bk-cell:nth-child(5),.btm.pulse.pp .st-bk-row>.st-bk-cell:nth-child(6){grid-column:2/-1}.btm.pulse.pp .st-search{padding:16px 18px 14px}}@media (max-width:899px){.btm.pulse.pp.st .pp-head{padding-bottom:20px}.btm.pulse.pp .st-search{padding:14px 14px 12px;gap:8px;background:rgba(0,0,0,.8)}.btm.pulse.pp .ht-field{min-height:56px;padding:8px 12px}.btm.pulse.pp .ht-field b{font-size:14px}.btm.pulse.pp .st-go{height:56px;padding:0 16px;font-size:14px}.btm.pulse.pp .st-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding-top:12px}.btm.pulse.pp .st-facts b{font-size:22px}.btm.pulse.pp .ht-pop,.btm.pulse.pp .st-search .ht-pop,.btm.pulse.pp .st-summary .ht-pop{position:fixed;inset:auto 0 0 0;top:auto;width:auto;max-width:none;max-height:84svh;overflow:auto;z-index:60;border:0;border-top:2px solid var(--p-glow);box-shadow:0 -30px 70px rgba(0,0,0,.75);padding:16px var(--gutter) calc(16px + env(safe-area-inset-bottom))}.btm.pulse.pp .ht-pop-guests{display:grid}.btm.pulse.pp .ht-cal-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.btm.pulse.pp .ht-cal-foot .btn-navy,.btm.pulse.pp .ht-cal-grid .d{height:44px}.btm.pulse.pp.st:has(.ht-pop) .pp-mbar,.btm.pulse.pp.st:has(.ht-pop) .pp-subnav{visibility:hidden}@supports not selector(:has(a)){.btm.pulse.pp .ht-pop{padding-bottom:calc(86px + env(safe-area-inset-bottom))}}.btm.pulse.pp .st-board{gap:10px}.btm.pulse.pp .st-board .pv-tab{height:46px;font-size:14px;padding:0 12px}.btm.pulse.pp .st-board-tools{width:100%;justify-content:space-between;padding-bottom:10px}.btm.pulse.pp .st-board-tools .st-plan-btn{display:none}.btm.pulse.pp .st-due{width:100%;justify-content:center}.btm.pulse.pp .st-view{margin-top:18px;scroll-margin-top:128px}.btm.pulse.pp .st-finder{grid-template-columns:1fr;gap:16px}.btm.pulse.pp .st-rail{position:static}.btm.pulse.pp .st-rail-h{padding:10px 12px}.btm.pulse.pp .st-rail-h .link{display:none}.btm.pulse.pp .st-rail-toggle{display:inline-flex}.btm.pulse.pp .st-rail-b{display:none;padding:14px 12px 16px;gap:16px}.btm.pulse.pp .st-rail.is-open .st-rail-b{display:grid}.btm.pulse.pp .st-rail.is-open .st-rail-h .link{display:inline}.btm.pulse.pp .st-list-h{align-items:flex-start;flex-direction:column}.btm.pulse.pp .st-sort{width:100%;justify-content:space-between}.btm.pulse.pp .st-sort select{flex:1 1;text-align:end}.btm.pulse.pp .st-hotel{grid-template-columns:1fr}.btm.pulse.pp .st-hotel-img{min-height:0;height:200px}.btm.pulse.pp .st-hotel-body{padding:14px 14px 12px;gap:12px}.btm.pulse.pp .st-hotel-id h3{font-size:20px}.btm.pulse.pp .st-hotel-foot{flex-direction:column;align-items:flex-start;gap:10px}.btm.pulse.pp .st-hotel-top,.btm.pulse.pp .st-loc{flex-wrap:wrap}.btm.pulse.pp .st-loc>span:last-child{white-space:normal}.btm.pulse.pp .st-room-facts{flex-wrap:wrap}.btm.pulse.pp .st-mosaic,.btm.pulse.pp .st-mosaic.n2,.btm.pulse.pp .st-mosaic.n3{grid-template-columns:1fr 1fr;grid-template-rows:210px 108px}.btm.pulse.pp .st-mosaic.n1{grid-template-columns:1fr;grid-template-rows:240px}.btm.pulse.pp .st-mosaic .t0{grid-column:1/-1;grid-row:1}.btm.pulse.pp .st-mosaic.n2 .t1{grid-row:2;grid-column:1/-1}.btm.pulse.pp .st-mosaic .t1,.btm.pulse.pp .st-mosaic .t2{grid-row:2}.btm.pulse.pp .st-mosaic.n4 .t3{grid-column:auto}.btm.pulse.pp .st-mosaic .t3,.btm.pulse.pp .st-mosaic .t4{display:none}.btm.pulse.pp .st-mosaic.n4 .t2 .st-more,.btm.pulse.pp .st-mosaic.n5 .t2 .st-more{display:grid}.btm.pulse.pp .st-noimg.big{min-height:200px;grid-row:1/3}.btm.pulse.pp .st-allphotos{bottom:10px;inset-inline-end:10px;height:36px;padding:0 12px}.btm.pulse.pp .st-detail-grid{grid-template-columns:1fr;gap:22px}.btm.pulse.pp .st-detail-h h2{font-size:clamp(28px,8vw,36px)}.btm.pulse.pp .st-amens.grid{grid-template-columns:1fr 1fr}.btm.pulse.pp .st-amen.lg{height:40px;padding:0 10px;font-size:13px}.btm.pulse.pp .st-room{grid-template-columns:minmax(0,1fr) auto;gap:12px 16px;padding:16px}.btm.pulse.pp .st-room-facts{grid-column:1/-1;gap:18px}.btm.pulse.pp .st-room-price{grid-row:1;grid-column:2}.btm.pulse.pp .st-room-act{grid-column:1/-1;justify-self:stretch}.btm.pulse.pp .st-room-act .btn.sm{width:100%;justify-content:center;height:46px}.btm.pulse.pp .st-summary{position:static}.btm.pulse.pp .st-summary-card{padding:16px}.btm.pulse.pp .st-reserve-row{grid-template-columns:1fr}.btm.pulse.pp .st-reserve-hotel{grid-template-columns:56px minmax(0,1fr)}.btm.pulse.pp .st-reserve-hotel .st-noimg,.btm.pulse.pp .st-reserve-hotel img{width:56px;height:56px}.btm.pulse.pp .st-reserve-rate{grid-column:1/-1;justify-items:start;text-align:start;grid-auto-flow:column;align-items:baseline;gap:8px}.btm.pulse.pp .pt-modal-root .pt-modal-f .st-sheet-total{flex:1 1 100%}.btm.pulse.pp .st-plan,.btm.pulse.pp .st-plan-root.rtl .st-plan{inset:0;width:100%;border:0;box-shadow:none;transform:translateY(100%)}.btm.pulse.pp .st-plan-root.is-open .st-plan{transform:translateY(0)}.btm.pulse.pp .st-plan-h{padding:calc(14px + env(safe-area-inset-top)) var(--gutter) 14px}.btm.pulse.pp .st-plan-h h2{font-size:22px}.btm.pulse.pp .st-plan-b{padding:16px var(--gutter) 24px}.btm.pulse.pp .st-plan-f{padding:12px var(--gutter) calc(12px + env(safe-area-inset-bottom))}.btm.pulse.pp .st-plan-item{grid-template-columns:64px minmax(0,1fr)}.btm.pulse.pp .st-plan-img{width:64px;height:64px}.btm.pulse.pp .st-plan-side{grid-column:1/-1;grid-auto-flow:column;justify-content:space-between;align-items:center;justify-items:start}.btm.pulse.pp .st-booking{padding:16px 14px 14px;gap:14px}.btm.pulse.pp .st-bk-h{grid-template-columns:72px minmax(0,1fr);gap:12px}.btm.pulse.pp .st-bk-cover{width:72px;height:56px}.btm.pulse.pp .st-bk-id h3{font-size:18px;white-space:normal}.btm.pulse.pp .st-bk-total{grid-column:1/-1;justify-items:start;text-align:start;grid-auto-flow:column;align-items:baseline;justify-content:start;gap:10px;padding-top:10px;border-top:1px solid var(--p-hair)}.btm.pulse.pp .st-bk-total b{font-size:24px}.btm.pulse.pp .st-stage li span{font-size:9px}.btm.pulse.pp .st-bk-row{grid-template-columns:56px minmax(0,1fr)}.btm.pulse.pp .st-bk-row>.st-bk-cell:not(.wide),.btm.pulse.pp .st-bk-row>.st-bk-price{grid-column:2;justify-self:start}.btm.pulse.pp .st-bank-grid{grid-template-columns:1fr 1fr}.btm.pulse.pp .st-pay-acts .btn{flex:1 1 auto;justify-content:center}.btm.pulse.pp .st-gal-h{padding:calc(12px + env(safe-area-inset-top)) var(--gutter) 12px}.btm.pulse.pp .st-gal-fig{padding:12px var(--gutter)}.btm.pulse.pp .st-gal-nav{width:44px;height:44px;top:auto;bottom:90px;transform:none}.btm.pulse.pp .st-gal-strip button{width:60px;height:42px}}@media (max-width:480px){.btm.pulse.pp .st-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 8px}.btm.pulse.pp .ht-dates{grid-template-columns:1fr auto 1fr}.btm.pulse.pp .ht-nights{padding:0 2px}.btm.pulse.pp .st-search-row{grid-template-columns:1fr}.btm.pulse.pp .st-go{width:100%;justify-content:center}.btm.pulse.pp .st-stage{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.btm.pulse.pp .st-amens.grid,.btm.pulse.pp .st-bank-grid{grid-template-columns:1fr}}.btm.pulse.pp.pt{padding-top:0;background:#000;color:#fff}.btm.pulse.pp,.btm.pulse.pp .btm{--c-navy:#fff;--navy:#fff;--c-ice:var(--pp-surface-2);--ice:var(--pp-surface-2);--ice-2:#161616;--c-blue:var(--p-glow);--blue:var(--p-glow);--c-lime:var(--p-glow);--lime:var(--p-glow);--c-sky:var(--p-deep);--sky:var(--p-deep);--hair-navy:var(--p-hair);--hair-ice:var(--p-hair)}.btm.pulse.pp .btn-navy{background:#fff;color:#000;border-color:#fff}.btm.pulse.pp .btn-navy:hover{background:var(--p-glow);color:#fff;border-color:var(--p-glow)}.btm.pulse.pp .btn-outline.on-ice{border-color:hsla(0,0%,100%,.42);color:#fff}.btm.pulse.pp .btn-outline.on-ice:hover{background:#fff;color:#000;border-color:#fff}.btm.pulse.pp .btn-lime,.btm.pulse.pp .btn-lime:hover,.btm.pulse.pp .link.ul{color:#fff}.btm.pulse.pp .pt-seg{background:var(--pp-surface)}.btm.pulse.pp .pt-seg button{color:#fff}.btm.pulse.pp .pt-seg button b{background:hsla(0,0%,100%,.08)}.btm.pulse.pp .pt-seg button:hover:not(.active){background:rgba(234,23,0,.08)}.btm.pulse.pp .pt-ib,.btm.pulse.pp .pt-view{background:var(--pp-surface)}.btm.pulse.pp .pt-ib{border:1px solid hsla(0,0%,100%,.32)}.btm.pulse.pp .pt-ib:hover{border-color:hsla(0,0%,100%,.5)}.btm.pulse.pp .pt-card{background:var(--pp-surface)}.btm.pulse.pp .pt-cta{background:#fff;color:#000}.btm.pulse.pp .pt-cta .ic{color:#fff}.btm.pulse.pp .pt-row{background:var(--pp-surface)}.btm.pulse.pp .pt-row:not(.head):hover{background:rgba(234,23,0,.04)}.btm.pulse.pp .pt-app{background:var(--pp-surface)}.btm.pulse.pp .pt-app:hover{border-color:hsla(0,0%,100%,.5);box-shadow:0 18px 40px hsla(0,0%,100%,.12)}.btm.pulse.pp .pt-tag.tone-outline{border-color:hsla(0,0%,100%,.4)}.btm.pulse.pp .pt-tag.tone-navy{background:#fff;color:#000}.btm.pulse.pp .pt-tag.tone-lime{color:#fff}.btm.pulse.pp .pt-tag.tone-black{color:#000}.btm.pulse.pp .pt-tag.tone-attn{background:#fff}.btm.pulse.pp .pt-empty{border:1px dashed hsla(0,0%,100%,.4);background:var(--pp-surface)}.btm.pulse.pp .pt-sk div{background:linear-gradient(90deg,hsla(0,0%,100%,.06) 25%,hsla(0,0%,100%,.12) 50%,hsla(0,0%,100%,.06) 75%)}.btm.pulse.pp .pt-tl li:before{background:var(--pp-surface);border:2px solid hsla(0,0%,100%,.5)}.btm.pulse.pp .pt-tl li.now:before{border-color:hsla(0,0%,100%,.5)}.btm.pulse.pp .pt-doc .ic{background:rgba(234,23,0,.08)}.btm.pulse.pp .pt-doc.missing .ic{background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.5)}.btm.pulse.pp .pt-steps span.now i{border-color:hsla(0,0%,100%,.5)}.btm.pulse.pp .btm.pt-modal-root .pt-backdrop{background:hsla(0,0%,100%,.72)}.btm.pulse.pp .btm.pt-modal-root .pt-modal{background:var(--pp-surface-2);color:#fff;box-shadow:0 40px 80px hsla(0,0%,100%,.35)}.btm.pulse.pp .btm.pt-modal-root .pt-x{color:#fff}.btm.pulse.pp .btm.pt-modal-root .pt-x:hover,.btm.pulse.pp .pt-toast{background:#fff;color:#000}.btm.pulse.pp .pt-toast{box-shadow:0 16px 40px hsla(0,0%,100%,.3)}.btm.pulse.pp .vs-avatar{background:#fff}.btm.pulse.pp .vs-ocr{background:var(--pp-surface)}.btm.pulse.pp .vs-ocr b{color:#fff}.btm.pulse.pp .vs-ocr.is-fail b{background:#fff}.btm.pulse.pp .spin{border:2px solid hsla(0,0%,100%,.3)}.btm.pulse.pp .vs-review{background:var(--pp-surface)}.btm.pulse.pp .vs-file{background:var(--pp-surface-2)}.btm.pulse.pp .vs-progress i{background:hsla(0,0%,100%,.12)}.btm.pulse.pp .vs-approved{color:#fff}.btm.pulse.pp .vs-approved .btn{background:#fff;color:#000}.btm.pulse.pp .vs-note{background:rgba(234,23,0,.06)}.btm.pulse.pp .tr-need{background:#fff;color:#000}.btm.pulse.pp .tr-cap{background:var(--pp-surface)}.btm.pulse.pp .tr-meter{background:var(--pp-surface-2)}.btm.pulse.pp .tr-meter i{background:hsla(0,0%,100%,.12)}.btm.pulse.pp .tr-meter i:after{background:#fff}.btm.pulse.pp .tr-nolegs{border:1px dashed hsla(0,0%,100%,.4)}.btm.pulse.pp .tr-leg{background:var(--pp-surface)}.btm.pulse.pp .tr-leg.has-error{border-color:hsla(0,0%,100%,.5)}.btm.pulse.pp .tr-route{background:rgba(234,23,0,.08)}.btm.pulse.pp .tr-summary-card{background:var(--pp-surface)}.btm.pulse.pp .tr-sum-grid div{background:var(--pp-surface-2)}.btm.pulse.pp .tr-shuttle{border:1px solid rgba(234,23,0,.25)}.btm.pulse.pp .tr-req{background:var(--pp-surface)}.btm.pulse.pp .tr-req-ic{background:rgba(234,23,0,.08)}.btm.pulse.pp .dl-rail,.btm.pulse.pp .dl-search{background:var(--pp-surface)}.btm.pulse.pp .dl-search{border:1px solid hsla(0,0%,100%,.32)}.btm.pulse.pp .dl-leaf b,.btm.pulse.pp .dl-node b{background:hsla(0,0%,100%,.08)}.btm.pulse.pp .dl-leaf:hover,.btm.pulse.pp .dl-node:hover{background:rgba(234,23,0,.06)}.btm.pulse.pp .dl-branch.open .dl-node:not(.active){background:hsla(0,0%,100%,.06)}.btm.pulse.pp .dl-leaves{-webkit-border-start:2px solid hsla(0,0%,100%,.16);border-inline-start:2px solid hsla(0,0%,100%,.16)}.btm.pulse.pp .dl-leaf.active{background:rgba(234,23,0,.1)}.btm.pulse.pp .dl-row{background:var(--pp-surface)}.btm.pulse.pp .dl-card:hover,.btm.pulse.pp .dl-row:hover{border-color:hsla(0,0%,100%,.5);box-shadow:0 16px 36px hsla(0,0%,100%,.12)}.btm.pulse.pp .dl-type{background:#fff}.btm.pulse.pp .dl-type.is-img{color:#fff}.btm.pulse.pp .dl-type.is-file{background:hsla(0,0%,100%,.1)}.btm.pulse.pp .dl-card{background:var(--pp-surface)}.btm.pulse.pp .dl-viewer .pt-modal-b{background:#fff}.btm.pulse.pp .dl-frame{background:var(--pp-surface)}.btm.pulse.pp .dl-unsupported{color:#fff}.btm.pulse.pp .ce-finder{background:var(--pp-surface)}.btm.pulse.pp .ce-help{background:var(--pp-surface-2)}.btm.pulse.pp .ce-help li i{background:#fff}.btm.pulse.pp .ce-state{background:var(--pp-surface);border:1px dashed hsla(0,0%,100%,.4)}.btm.pulse.pp .ce-cand{background:var(--pp-surface);color:#fff}.btm.pulse.pp .ce-cand:hover{border-color:hsla(0,0%,100%,.5);box-shadow:0 16px 36px hsla(0,0%,100%,.12)}.btm.pulse.pp .ce-preview{background:#fff}.btm.pulse.pp .ce-detail,.btm.pulse.pp .ce-vcard,.btm.pulse.pp .pf-card{background:var(--pp-surface)}.btm.pulse.pp .pf-avatar{background:#fff}.btm.pulse.pp .ad-card,.btm.pulse.pp .pf-avatar img{background:var(--pp-surface)}.btm.pulse.pp .ad-card{border-top:4px solid hsla(0,0%,100%,.5)}.btm.pulse.pp .ad-card:hover{border-color:hsla(0,0%,100%,.5);box-shadow:0 20px 44px hsla(0,0%,100%,.14)}.btm.pulse.pp .ad-ic{background:#fff}.btm.pulse.pp .ad-ic.ok{background:hsla(0,0%,100%,.08)}.btm.pulse.pp .ad-num.sk{background:linear-gradient(90deg,hsla(0,0%,100%,.06) 25%,hsla(0,0%,100%,.12) 50%,hsla(0,0%,100%,.06) 75%)}.btm.pulse.pp .ad-mini{background:var(--pp-surface-2)}.btm.pulse.pp .ad-mini:hover,.btm.pulse.pp .ad-module,.btm.pulse.pp .ad-user{background:var(--pp-surface)}.btm.pulse.pp .ad-module{color:#fff}.btm.pulse.pp .ad-module:hover{border-color:hsla(0,0%,100%,.5);box-shadow:0 14px 30px hsla(0,0%,100%,.12)}.btm.pulse.pp .ad-mod-ic{background:rgba(234,23,0,.08)}.btm.pulse.pp .ad-feed li{background:var(--pp-surface)}.btm.pulse.pp .ad-dot,.btm.pulse.pp .ad-dot.k-transport{background:#fff}.btm.pulse.pp .ad-dot.k-user{border:1px solid hsla(0,0%,100%,.5)}.btm.pulse.pp .ad-switch{background:var(--pp-surface)}.btm.pulse.pp .ad-consoles .ad-module{border-top:3px solid hsla(0,0%,100%,.16)}.btm.pulse.pp .ad-bulk{background:#fff;color:#000}.btm.pulse.pp .ad-bulk .link{color:#fff}.btm.pulse.pp .ad-tr.ad-th{background:var(--pp-surface-2)}.btm.pulse.pp .ad-tr.clickable:hover{background:rgba(234,23,0,.04)}.btm.pulse.pp .ad-tr.is-selected{background:rgba(234,23,0,.16)}.btm.pulse.pp .ad-status-opt.active{border-color:hsla(0,0%,100%,.5);box-shadow:inset 0 0 0 1px #fff}.btm.pulse.pp .ad-docthumb{background:var(--pp-surface);color:#fff}.btm.pulse.pp .ad-docthumb .img{background:var(--pp-surface-2)}.btm.pulse.pp .ad-groupcard{background:var(--pp-surface)}.btm.pulse.pp .ad-groupcard header{background:var(--pp-surface-2)}.btm.pulse.pp .ad-folder{background:var(--pp-surface)}.btm.pulse.pp .ad-folder:hover{border-color:hsla(0,0%,100%,.5)}.btm.pulse.pp .ad-folder .ad-folder-h b,.btm.pulse.pp .ad-folder .ad-folder-n{color:#fff}.btm.pulse.pp .ad-folder .ad-folder-bar{background:#161616}.btm.pulse.pp .ad-folder-new input{background:var(--pp-surface);color:#fff}.btm.pulse.pp .tr-legcard{background:var(--pp-surface)}.btm.pulse.pp .tr-legcard-h .mono{color:#fff}.btm.pulse.pp .tr-pick{background:var(--pp-surface)}.btm.pulse.pp .tr-pick b{color:#fff}.btm.pulse.pp .tr-found{background:var(--pp-surface)}.btm.pulse.pp .tr-found button{color:#fff}.btm.pulse.pp .tr-found button:hover{background:var(--pp-surface-2)}.btm.pulse.pp .tr-sched-days button{background:var(--pp-surface);color:#fff}.btm.pulse.pp .tr-sched-days button:hover{border-color:hsla(0,0%,100%,.5)}.btm.pulse.pp .tr-sched-days button.active{background:#fff;border-color:hsla(0,0%,100%,.5);color:#000}.btm.pulse.pp .tr-sched-h h2{color:#fff}.btm.pulse.pp .tr-sched-col{background:var(--pp-surface)}.btm.pulse.pp .tr-sched-col>header b,.btm.pulse.pp .tr-sched-item{color:#fff}.btm.pulse.pp .tr-sched-item:hover{background:var(--pp-surface-2)}.btm.pulse.pp .bk-res{background:var(--pp-surface)}.btm.pulse.pp .bk-guests td,.btm.pulse.pp .bk-guests th,.btm.pulse.pp .bk-res-h b{color:#fff}.btm.pulse.pp .bk-pos{background:var(--pp-surface-2)}.btm.pulse.pp .bk-pos p{color:#fff}.btm.pulse.pp .bk-occ{background:var(--pp-surface)}.btm.pulse.pp .bk-occ td,.btm.pulse.pp .bk-occ th{color:#fff}.btm.pulse.pp .bk-occ th,.btm.pulse.pp .bk-occ th.sticky,.btm.pulse.pp .bk-occ th.sticky2{background:var(--pp-surface-2)}.btm.pulse.pp .bk-occ td.on{background:rgba(234,23,0,.12)}.btm.pulse.pp .bk-occ tr.ok td.on{background:rgba(234,23,0,.45)}.btm.pulse.pp .bk-occ tr.tot td{background:var(--pp-surface-2)}.btm.pulse.pp .bk-guest-row input{background:var(--pp-surface);color:#fff}.btm.pulse.pp .bk-editor-total b{color:#fff}.btm.pulse.pp .ht-admin-card{background:var(--pp-surface)}.btm.pulse.pp .ht-admin-card .img{background:var(--pp-surface-2)}.btm.pulse.pp .ht-admin-card .from b,.btm.pulse.pp .ht-admin-card .rm,.btm.pulse.pp .ht-admin-card h3{color:#fff}.btm.pulse.pp .ht-img{background:var(--pp-surface-2)}.btm.pulse.pp .ht-img .link,.btm.pulse.pp .ht-img .pt-tag,.btm.pulse.pp .ht-img .pt-x.sm{background:var(--pp-surface)}.btm.pulse.pp .ht-img.add span{color:#fff}.btm.pulse.pp .ht-room{background:var(--pp-surface)}.btm.pulse.pp .dl-tile b{color:#fff}.btm.pulse.pp .dl-tile.k-pdf{background:#fff;border-color:hsla(0,0%,100%,.5)}.btm.pulse.pp .dl-cat{background:var(--pp-surface);color:#fff}.btm.pulse.pp .dl-cat:hover,.btm.pulse.pp .tr-sched-days button.active,.btm.pulse.pp .tr-sched-days button[aria-selected=true]{border-color:hsla(0,0%,100%,.5)}.btm.pulse.pp .ga-crumbs button{color:#fff}.btm.pulse.pp .ga-card{background:var(--pp-surface)}.btm.pulse.pp .ga-card .main{color:#fff}.btm.pulse.pp .ga-drop{border:1px dashed hsla(0,0%,100%,.5);background:var(--pp-surface)}.btm.pulse.pp .ga-drop.is-drag{background:var(--pp-surface-2)}.btm.pulse.pp .ga-drop b{color:#fff}.btm.pulse.pp .ga-photo{background:var(--pp-surface)}.btm.pulse.pp .ga-photo .img{background:var(--pp-surface-2)}.btm.pulse.pp .ga-photo .pt-x.sm,.btm.pulse.pp .ic-card{background:var(--pp-surface)}.btm.pulse.pp .ic-card .img{background:var(--pp-surface-2)}.btm.pulse.pp .ic-card .body b{color:#fff}.btm.pulse.pp .ic-area{background:var(--pp-surface)}.btm.pulse.pp .ic-preview{background:var(--pp-surface-2)}.btm.pulse.pp .ed-opt{background:hsla(0,0%,100%,.35)}.btm.pulse.pp .ed-opt:hover{border-color:hsla(0,0%,100%,.35)}.btm.pulse.pp .ed-opt.is-on{color:#fff}.btm.pulse.pp .ed-opt.is-on i{background:#fff}.btm.pulse.pp .ed-setup{background:var(--pp-surface)}.btm.pulse.pp .ed-setup h2,.btm.pulse.pp .ed-setup>p{color:#fff}.btm.pulse.pp .ed-open{background:#fff;color:#000}.btm.pulse.pp .ed-open-acts .btn-outline.on-ice{border-color:hsla(0,0%,100%,.35)}.btm.pulse.pp .ed-card{background:var(--pp-surface)}.btm.pulse.pp .ed-card h3,.btm.pulse.pp .ed-counts b{color:#fff}.btm.pulse.pp .ed-tool{background:var(--pp-surface)}.btm.pulse.pp .pt-past-h h2{color:#fff}.btm.pulse.pp .pt-past-g{background:var(--pp-surface)}.btm.pulse.pp .pt-past-t{color:#fff}.btm.pulse.pp .ad-edition{background:#fff;color:#000}.btm.pulse.pp .ad-edition .btn{border-color:hsla(0,0%,100%,.35)}.btm.pulse.pp .ad-notice{border:1px solid hsla(0,0%,100%,.5)}.btm.pulse.pp .vs-reuse{background:var(--pp-surface)}.btm.pulse.pp .vs-reuse-h b{color:#fff}.btm.pulse.pp .vs-reuse-card,.btm.pulse.pp .vs-reuse-h input{background:var(--pp-surface);color:#fff}.btm.pulse.pp .vs-reuse-card:hover{border-color:hsla(0,0%,100%,.5)}.btm.pulse.pp .vs-reuse-card.is-on{background:var(--pp-surface-2)}.btm.pulse.pp .vs-reuse-note{background:#fff;color:#000}.btm.pulse.pp .rf-status{-webkit-border-start:5px solid hsla(0,0%,100%,.5);border-inline-start:5px solid hsla(0,0%,100%,.5);background:var(--pp-surface)}.btm.pulse.pp .rf-status.is-ineligible{background:var(--pp-surface-2)}.btm.pulse.pp .rf-status-main b,.btm.pulse.pp .rf-status-side b{color:#fff}.btm.pulse.pp .rf-note{color:var(--p-glow)}.btm.pulse.pp .rf-sec{background:var(--pp-surface)}.btm.pulse.pp .rf-sec>header h2{color:#fff}.btm.pulse.pp .rf-num{background:#fff}.btm.pulse.pp .rf-check b{color:#fff}.btm.pulse.pp .rf-check.is-rejected{-webkit-border-start:3px solid hsla(0,0%,100%,.5);border-inline-start:3px solid hsla(0,0%,100%,.5)}.btm.pulse.pp .rf-check.is-pending{-webkit-border-start:3px solid var(--p-glow);border-inline-start:3px solid var(--p-glow)}.btm.pulse.pp .rf-tr{color:#fff}.btm.pulse.pp .rf-th{background:var(--pp-surface-2)}.btm.pulse.pp .rf-pts b{color:#fff}.btm.pulse.pp .rf-score-total{background:#fff;color:#000}.btm.pulse.pp .rf-score-col h3,.btm.pulse.pp .rf-score-col li{color:#fff}.btm.pulse.pp .rf-score-col li.on{border-color:hsla(0,0%,100%,.5);background:var(--pp-surface-2)}.btm.pulse.pp .rf-other{background:var(--pp-surface-2)}.btm.pulse.pp .rf-other b{color:#fff}.btm.pulse.pp .rf-chip{background:var(--pp-surface)}.btm.pulse.pp .rf-chip.on{border-color:hsla(0,0%,100%,.5)}.btm.pulse.pp .rf-rank{color:#fff}.btm.pulse.pp .rf-mini-row{background:var(--pp-surface);color:#fff}.btm.pulse.pp .rf-mini-row:hover{border-color:hsla(0,0%,100%,.5)}.btm.pulse.pp .rf-preview,.btm.pulse.pp .rf-score-inline b{color:#fff}.btm.pulse.pp .rf-preview.on{background:rgba(234,23,0,.18)}.btm.pulse.pp .rf-stepper li{color:#fff}.btm.pulse.pp .rf-stepper li i{border:1px solid hsla(0,0%,100%,.5)}.btm.pulse.pp .rf-file-head b{color:#fff}.btm.pulse.pp .rf-submit{border-color:hsla(0,0%,100%,.5)}.btm.pulse.pp .rf-checklist li{color:#fff}.btm.pulse.pp .rf-checklist li.no,.btm.pulse.pp .rf-checklist li.warn{color:var(--p-glow)}.btm.pulse.pp .rf-score-top{background:#fff;color:#000}.btm.pulse.pp .btn.btn-danger{background:var(--p-glow);border:1px solid var(--p-glow)}.btm.pulse.pp .btn.is-danger{color:var(--p-glow);border-color:var(--p-hair-red)}.btm.pulse.pp .btn.is-danger:hover:not(:disabled){background:var(--p-hair-red)}.btm.pulse.pp .rf-danger{border-top:1px solid var(--p-hair-red)}.btm.pulse.pp .rf-pick{background:var(--pp-surface-2)}.btm.pulse.pp .rf-pick>header b{color:#fff}.btm.pulse.pp .rf-event,.btm.pulse.pp .rf-pick .pt-seg{background:var(--pp-surface)}.btm.pulse.pp .rf-event{border:1px solid hsla(0,0%,100%,.5)}.btm.pulse.pp .rf-event-head b{color:#fff}.btm.pulse.pp .rf-event-pts{background:rgba(234,23,0,.35)}.btm.pulse.pp .rf-event-pts.soft{background:rgba(211,21,4,.12)}.btm.pulse.pp .ad-cred-row,.btm.pulse.pp .rf-custom{background:var(--pp-surface)}.btm.pulse.pp .rf-form-summary{border:1px solid var(--p-glow);color:var(--p-glow)}.btm.pulse.pp .rf-form-summary b{color:var(--p-glow)}.btm.pulse.pp .rf-form .field label.check{color:#fff}.btm.pulse.pp .rf-lookup.is-missing{color:var(--p-glow)}.btm.pulse.pp .rf-identity{border:1px solid hsla(0,0%,100%,.5);background:var(--pp-surface)}.btm.pulse.pp .rf-identity-main b,.btm.pulse.pp .rf-photo-note b{color:#fff}.btm.pulse.pp .rf-queue{border:1px solid hsla(0,0%,100%,.5);background:var(--pp-surface)}.btm.pulse.pp .rf-queue>header{background:#fff;color:#000}.btm.pulse.pp .rf-queue-main b{color:#fff}.btm.pulse.pp .rf-queue-ev.warn{color:var(--p-glow)}.btm.pulse.pp .rf-queue-side b{color:#fff}.btm.pulse.pp .rf-doc{background:var(--pp-surface-2)}.btm.pulse.pp .rf-doc iframe,.btm.pulse.pp .rf-doc img,.btm.pulse.pp .rf-doc>a{background:var(--pp-surface)}.btm.pulse.pp .lb-search input{background:var(--pp-surface);color:#fff}.btm.pulse.pp .lb-search input:focus{border-color:hsla(0,0%,100%,.5)}.btm.pulse.pp .lb-podium li{background:#fff;color:#000}.btm.pulse.pp .lb-table{background:var(--pp-surface)}.btm.pulse.pp .lb-tr{color:#fff}.btm.pulse.pp .lb-th{background:var(--pp-surface-2)}.btm.pulse.pp .lb-tr.is-me{background:rgba(234,23,0,.18)}.btm.pulse.pp .lb-rank b{color:#fff}.btm.pulse.pp .rf-sc-table{border:1px solid hsla(0,0%,100%,.5);background:var(--pp-surface)}.btm.pulse.pp .rf-sc-row{color:#fff}.btm.pulse.pp .rf-sc-head{background:#fff;color:#000}.btm.pulse.pp .rf-sc-kicker{background:var(--pp-surface-2)}.btm.pulse.pp .rf-sc-kicker .mc{color:#fff}.btm.pulse.pp .rf-sc-group .rf-sc-row.on{background:rgba(234,23,0,.06)}.btm.pulse.pp .rf-sc-foot{border-top:2px solid hsla(0,0%,100%,.5);background:var(--pp-surface-2)}.btm.pulse.pp .lb-tr.lb-cut{background:#fff;color:#000}@media (max-width:899px){.btm.pulse.pp .lb-tr{background:var(--pp-surface)}}.btm.pulse.pp .pt-kicker{opacity:.75}.btm.pulse.pp .pt-kicker:before{width:6px;height:6px;border-radius:0;background:var(--p-glow);box-shadow:0 0 calc(2px + var(--beat) * 8px) rgba(234,23,0,.6)}.btm.pulse.pp .ht-list-h h2,.btm.pulse.pp .pt-empty h3,.btm.pulse.pp .pt-sec h2,.btm.pulse.pp .rf-sec>header h2,.btm.pulse.pp .tr-sched-h h2{color:#fff}.btm.pulse.pp .ht-list-h .mc,.btm.pulse.pp .pt-sec h2 small{opacity:.6;color:#fff}.btm.pulse.pp .pt-seg{background:transparent;border:1px solid var(--p-hair-strong)}.btm.pulse.pp .pt-seg button{color:hsla(0,0%,100%,.75);background:transparent}.btm.pulse.pp .pt-seg button:hover:not(.active){background:hsla(0,0%,100%,.06);color:#fff}.btm.pulse.pp .pt-seg button b{background:hsla(0,0%,100%,.12);color:#fff}.btm.pulse.pp .pt-seg button.active{background:#fff;color:#000}.btm.pulse.pp .pt-seg button.active b{background:var(--p-glow);color:#fff}.btm.pulse.pp .pt-tag{color:#fff;border-color:transparent}.btm.pulse.pp .pt-tag.tone-outline{border-color:hsla(0,0%,100%,.35)}.btm.pulse.pp .pt-tag.tone-navy{background:hsla(0,0%,100%,.14);color:#fff;border-color:hsla(0,0%,100%,.3)}.btm.pulse.pp .pt-tag.tone-blue{background:var(--p-red);color:#fff}.btm.pulse.pp .pt-tag.tone-sky{background:var(--p-deep);color:#fff}.btm.pulse.pp .pt-tag.tone-lime{background:#fff;color:#000}.btm.pulse.pp .pt-tag.tone-black{background:transparent;border-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.6)}.btm.pulse.pp .pt-tag.tone-attn{background:var(--p-glow);color:#fff;box-shadow:0 0 calc(2px + var(--beat) * 10px) rgba(234,23,0,.5)}.btm.pulse.pp .pt-empty{border:1px dashed rgba(234,23,0,.55);background:linear-gradient(160deg,rgba(155,6,0,.22),transparent 60%);color:#fff}.btm.pulse.pp .pt-empty .n{color:var(--p-glow)}.btm.pulse.pp .pt-empty p{opacity:.75}.btm.pulse.pp .ad-num.sk,.btm.pulse.pp .pt-sk div{background:linear-gradient(90deg,hsla(0,0%,100%,.04) 25%,hsla(0,0%,100%,.09) 50%,hsla(0,0%,100%,.04) 75%);background-size:200% 100%}.btm.pulse.pp .pt-ib{background:transparent;border-color:var(--p-hair-strong);color:#fff}.btm.pulse.pp .pt-ib:hover{background:#fff;color:#000;border-color:#fff}.btm.pulse.pp .pt-ib.lime:hover{background:var(--p-glow);border-color:var(--p-glow);color:#fff}.btm.pulse.pp .pt-view{background:transparent;border-color:var(--p-hair-strong)}.btm.pulse.pp .pt-view button{color:#fff;background:transparent}.btm.pulse.pp .pt-view button.active{background:#fff;color:#000}.btm.pulse.pp .pt-card,.btm.pulse.pp .pt-row{background:var(--pp-surface);border-color:var(--p-hair)}.btm.pulse.pp .pt-row.head{background:transparent;border-color:var(--p-hair);opacity:.6}.btm.pulse.pp .pt-row:not(.head):hover{background:#0f0f0f}.btm.pulse.pp .pt-def .lbl{opacity:.55}.btm.pulse.pp .pt-def .val{color:#fff}.btm.pulse.pp .vs-avatar{background:#1a0604;color:var(--p-glow);border:1px solid hsla(0,0%,100%,.14)}.btm.pulse.pp .pt-tl{border-color:var(--p-hair)}.btm.pulse.pp .pt-tl li:before{background:#000;border-color:hsla(0,0%,100%,.6)}.btm.pulse.pp .pt-tl li.now:before{background:var(--p-glow);border-color:var(--p-glow)}.btm.pulse.pp .pt-steps span.now i{background:#fff;color:#000;border-color:#fff}.btm.pulse.pp .pt-steps span.done i{background:var(--p-glow);border-color:var(--p-glow);color:#fff}.btm.pulse.pp .pt-steps em{background:var(--p-hair)}.btm.pulse.pp .pt-doc{background:var(--pp-surface);border-color:var(--p-hair)}.btm.pulse.pp .pt-doc .ic{background:rgba(234,23,0,.12);color:var(--p-glow)}.btm.pulse.pp .ht-sort select{border-color:var(--p-hair-strong);background:transparent;color:#fff;color-scheme:dark}.btm.pulse.pp .ht-sort select option{background:#111;color:#fff}.btm.pulse.pp .dl-search{background:hsla(0,0%,100%,.03);border-color:var(--p-hair-strong);color:#fff}.btm.pulse.pp .dl-search:focus-within{border-color:var(--p-glow);box-shadow:0 0 0 3px rgba(234,23,0,.2)}.btm.pulse.pp .dl-search input{color:#fff}.btm.pulse.pp .dl-search input::placeholder{color:hsla(0,0%,100%,.4)}.btm.pulse.pp .dl-search button{color:#fff}.btm.pulse.pp .ad-folder-new input,.btm.pulse.pp .bk-guest-row input,.btm.pulse.pp .lb-search input,.btm.pulse.pp .vs-reuse-h input{background:hsla(0,0%,100%,.03);border-color:var(--p-hair-strong);color:#fff}.btm.pulse.pp .lb-search input:focus{outline:2px solid var(--p-glow);border-color:var(--p-glow)}.btm.pulse.pp .ht-note{color:#fff}.btm.pulse.pp .btm.ht-drawer-root .pt-backdrop{background:rgba(0,0,0,.72);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.btm.pulse.pp .ht-drawer{background:var(--pp-surface);color:#fff;-webkit-border-start:1px solid var(--p-hair-red);border-inline-start:1px solid var(--p-hair-red);box-shadow:-40px 0 80px rgba(0,0,0,.6)}.btm.pulse.pp .ht-drawer-h{background:transparent;border-bottom:1px solid var(--p-hair);color:#fff}.btm.pulse.pp .ht-drawer-h h2{color:#fff}.btm.pulse.pp .ht-drawer-h .mc{color:#fff;opacity:.65}.btm.pulse.pp .ht-drawer-h .pt-x{border-color:var(--p-hair-strong);color:#fff;background:transparent}.btm.pulse.pp .ht-drawer-h .pt-x:hover{background:#fff;color:#000;border-color:#fff}.btm.pulse.pp .ht-drawer-b{background:transparent;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.26) hsla(0,0%,100%,.04)}.btm.pulse.pp .ht-drawer-b::-webkit-scrollbar{width:8px}.btm.pulse.pp .ht-drawer-b::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.24);border:2px solid var(--pp-surface)}.btm.pulse.pp .ht-drawer-f{background:var(--pp-surface);border-top:1px solid var(--p-hair)}.btm.pulse.pp .tr-need{background:linear-gradient(120deg,rgba(155,6,0,.35),transparent 60%);border:1px solid var(--p-hair-red);color:#fff}.btm.pulse.pp .tr-need .ic{background:var(--p-glow);color:#fff}.btm.pulse.pp .tr-need-acts .btn-outline{color:#fff}.btm.pulse.pp .ad-bulk,.btm.pulse.pp .ad-edition,.btm.pulse.pp .ed-open,.btm.pulse.pp .rf-queue>header,.btm.pulse.pp .rf-sc-head,.btm.pulse.pp .rf-score-top,.btm.pulse.pp .rf-score-total,.btm.pulse.pp .vs-reuse-note{background:var(--pp-surface-2);color:#fff;border:1px solid var(--p-hair-red)}.btm.pulse.pp .lb-tr.lb-cut{background:var(--pp-surface-2);color:#fff;border-top:1px solid var(--p-hair-red);border-bottom:1px solid var(--p-hair-red)}.btm.pulse.pp .ad-bulk b,.btm.pulse.pp .ad-edition small,.btm.pulse.pp .ed-open .mc,.btm.pulse.pp .lb-tr.lb-cut .mc,.btm.pulse.pp .rf-expected small,.btm.pulse.pp .rf-queue>header .mc,.btm.pulse.pp .rf-score-top-nums b,.btm.pulse.pp .rf-score-top-nums em,.btm.pulse.pp .rf-score-top>.mc,.btm.pulse.pp .rf-score-total b{color:var(--p-glow)}.btm.pulse.pp .ad-bulk .link,.btm.pulse.pp .ed-open h2,.btm.pulse.pp .rf-expected b,.btm.pulse.pp .rf-score-top-nums .exp b{color:#fff}.btm.pulse.pp .rf-score-top-bars i{background:hsla(0,0%,100%,.12)}.btm.pulse.pp .rf-score-top-bars i>u{background:rgba(234,23,0,.35)}.btm.pulse.pp .rf-score-top-bars i>b{background:var(--p-glow)}.btm.pulse.pp .rf-expected{border-top-color:var(--p-hair)}.btm.pulse.pp .ed-open-acts .btn-outline.on-ice{border-color:hsla(0,0%,100%,.42);color:#fff}.btm.pulse.pp .lb-podium li{background:var(--pp-surface-2);color:#fff;border:1px solid var(--p-hair);-webkit-border-start:4px solid var(--p-glow);border-inline-start:4px solid var(--p-glow)}.btm.pulse.pp .lb-podium li.p1{background:linear-gradient(120deg,rgba(155,6,0,.5),var(--pp-surface-2) 70%)}.btm.pulse.pp .lb-podium .lb-rank,.btm.pulse.pp .lb-podium em{color:var(--p-glow)}.btm.pulse.pp .lb-podium em small{color:#fff}.btm.pulse.pp .lb-podium li.is-me{outline:2px solid var(--p-glow)}.btm.pulse.pp .ed-opt{background:hsla(0,0%,100%,.04);border-color:var(--p-hair-strong);color:#fff}.btm.pulse.pp .ed-opt i{background:hsla(0,0%,100%,.14)}.btm.pulse.pp .ed-opt.is-on{background:#fff;color:#000;border-color:#fff}.btm.pulse.pp .ed-opt.is-on i{background:var(--p-glow);color:#fff}.btm.pulse.pp .ed-switch-l{color:hsla(0,0%,100%,.65)}.btm.pulse.pp .ed-switch-setup{color:#fff;border-color:rgba(234,23,0,.6)}.btm.pulse.pp .ed-switch-setup b{color:var(--p-glow)}.btm.pulse.pp .tr-sched-days button.active,.btm.pulse.pp .tr-sched-days button[aria-selected=true]{background:#fff;color:#000;border-color:#fff}.btm.pulse.pp .tr-sched-days button[aria-selected=true] b,.btm.pulse.pp .tr-sched-days button[aria-selected=true] small{color:#000}.btm.pulse.pp .dl-viewer .pt-modal-b{background:#000}.btm.pulse.pp .ce-preview{background:#000;border-color:var(--p-hair)}.btm.pulse.pp .dl-type{background:#1a0604;color:var(--p-glow)}.btm.pulse.pp .dl-type.is-doc{background:var(--p-deep);color:#fff}.btm.pulse.pp .dl-type.is-xls{background:hsla(0,0%,100%,.1);color:#fff}.btm.pulse.pp .dl-type.is-img{background:#fff;color:#000}.btm.pulse.pp .dl-type.is-file{background:hsla(0,0%,100%,.08);color:#fff}.btm.pulse.pp .dl-tile{background:var(--pp-surface-2);border-color:var(--p-hair)}.btm.pulse.pp .dl-tile.k-pdf{background:#1a0604;border-color:var(--p-hair-red)}.btm.pulse.pp .dl-tile.k-doc b,.btm.pulse.pp .dl-tile.k-pdf b{color:var(--p-glow)}.btm.pulse.pp .dl-tile.k-xls b{color:#fff}.btm.pulse.pp .ad-ic,.btm.pulse.pp .rf-num{background:var(--p-glow);color:#fff}.btm.pulse.pp .ad-ic.ok{background:hsla(0,0%,100%,.1);color:#fff}.btm.pulse.pp .ad-card{border-top:2px solid hsla(0,0%,100%,.3);color:#fff}.btm.pulse.pp .ad-card.is-hot{border-top-color:var(--p-glow);box-shadow:0 0 calc(4px + var(--beat) * 14px) rgba(234,23,0,.25)}.btm.pulse.pp .ad-card.is-clear{border-top-color:hsla(0,0%,100%,.5)}.btm.pulse.pp .ad-cta,.btm.pulse.pp .ad-mod-foot .link,.btm.pulse.pp .ad-pw-tools .link,.btm.pulse.pp .ce-verify a,.btm.pulse.pp .ed-card header b,.btm.pulse.pp .ed-cur,.btm.pulse.pp .rf-notlisted,.btm.pulse.pp .tr-leg-h .link,.btm.pulse.pp .tr-legcard-h b{color:var(--p-glow)}.btm.pulse.pp .ad-consoles .ad-module{border-top:2px solid hsla(0,0%,100%,.2)}.btm.pulse.pp .ad-module.is-hot{border-top-color:var(--p-glow)}.btm.pulse.pp .ad-mod-ic{background:rgba(234,23,0,.14);color:var(--p-glow)}.btm.pulse.pp .ad-mini{background:var(--pp-surface);border-color:var(--p-hair);color:#fff}.btm.pulse.pp .ad-mini:hover{background:#0f0f0f;border-color:var(--p-hair-red)}.btm.pulse.pp .ad-table{background:var(--pp-surface);border-color:var(--p-hair);color:#fff}.btm.pulse.pp .ad-tr{border-top-color:var(--p-hair)}.btm.pulse.pp .ad-tr.ad-th{background:hsla(0,0%,100%,.04);opacity:1}.btm.pulse.pp .ad-tr.ad-th .ad-td{opacity:.6}.btm.pulse.pp .ad-tr.clickable:hover{background:#0f0f0f}.btm.pulse.pp .ad-tr.is-selected{background:rgba(234,23,0,.14)}.btm.pulse.pp .ad-switch input,.btm.pulse.pp .ad-table input[type=checkbox],.btm.pulse.pp .bk-occ input{accent-color:var(--p-glow)}.btm.pulse.pp .ad-status-opt{background:var(--pp-surface);border-color:var(--p-hair);color:#fff}.btm.pulse.pp .ad-status-opt.active{border-color:var(--p-glow);box-shadow:inset 0 0 0 1px var(--p-glow)}.btm.pulse.pp .ad-groupcard header,.btm.pulse.pp .bk-occ th,.btm.pulse.pp .bk-occ th.sticky,.btm.pulse.pp .bk-occ th.sticky2,.btm.pulse.pp .bk-occ tr.tot td,.btm.pulse.pp .lb-th,.btm.pulse.pp .rf-sc-foot,.btm.pulse.pp .rf-sc-kicker,.btm.pulse.pp .rf-th{background:hsla(0,0%,100%,.04)}.btm.pulse.pp .bk-occ .sticky,.btm.pulse.pp .bk-occ .sticky2{background:var(--pp-surface)}.btm.pulse.pp .bk-occ td.on{background:rgba(234,23,0,.18)}.btm.pulse.pp .bk-occ tr.ok td.on{background:hsla(0,0%,100%,.22)}.btm.pulse.pp .bk-pos{border-inline-start-color:var(--p-glow)}.btm.pulse.pp .ad-notice{border-color:hsla(0,0%,100%,.3);-webkit-border-start:4px solid var(--p-glow);border-inline-start:4px solid var(--p-glow);background:var(--pp-surface);color:#fff}.btm.pulse.pp .ad-dot.k-user{background:var(--p-glow);border-color:var(--p-glow)}.btm.pulse.pp .ad-dot.k-visa{background:#fff}.btm.pulse.pp .ad-dot.k-booking{background:var(--p-deep)}.btm.pulse.pp .ed-card.is-cur,.btm.pulse.pp .ed-setup-card.is-next,.btm.pulse.pp .vs-reuse-card.is-on{border-color:var(--p-glow);box-shadow:inset 0 0 0 1px var(--p-glow)}.btm.pulse.pp .rf-stepper li.now i{background:#fff;color:#000;border-color:#fff}.btm.pulse.pp .rf-stepper li.done i{background:var(--p-glow);border-color:var(--p-glow);color:#fff}.btm.pulse.pp .rf-stepper li i{border-color:hsla(0,0%,100%,.5)}.btm.pulse.pp .rf-checklist li.ok i{background:#fff;border-color:#fff;color:#000}.btm.pulse.pp .rf-checklist li.no,.btm.pulse.pp .rf-checklist li.warn,.btm.pulse.pp .rf-lookup.is-missing,.btm.pulse.pp .rf-note,.btm.pulse.pp .rf-queue-ev.warn{color:var(--p-glow)}.btm.pulse.pp .rf-checklist li.no i{border-color:var(--p-glow);color:var(--p-glow)}.btm.pulse.pp .rf-lookup.is-found{color:#fff}.btm.pulse.pp .rf-check.is-approved{border-inline-start-color:#fff}.btm.pulse.pp .rf-check.is-rejected{border-inline-start-color:hsla(0,0%,100%,.3)}.btm.pulse.pp .rf-check.is-pending{border-inline-start-color:var(--p-glow)}.btm.pulse.pp .rf-status{-webkit-border-start:5px solid var(--p-glow);border-inline-start:5px solid var(--p-glow)}.btm.pulse.pp .rf-status.is-eligible{border-inline-start-color:#fff}.btm.pulse.pp .rf-event-pts{background:rgba(234,23,0,.16);border-inline-start-color:var(--p-glow);color:#fff}.btm.pulse.pp .rf-event-pts.soft{background:hsla(0,0%,100%,.06)}.btm.pulse.pp .rf-chip{background:transparent;border-color:var(--p-hair-strong);color:#fff}.btm.pulse.pp .rf-chip.on{background:#fff;color:#000;border-color:#fff}.btm.pulse.pp .rf-identity{border-color:hsla(0,0%,100%,.4);border-inline-start-color:var(--p-glow)}.btm.pulse.pp .rf-form-summary{border-color:var(--p-glow);background:rgba(234,23,0,.12);color:#fff}.btm.pulse.pp .rf-form-summary b{color:#fff}.btm.pulse.pp .rf-form h3{color:var(--p-glow)}.btm.pulse.pp .rf-sc-group .rf-sc-row.on{background:rgba(234,23,0,.08);box-shadow:inset 4px 0 0 var(--p-glow)}.btm.pulse.pp.rtl .rf-sc-group .rf-sc-row.on{box-shadow:inset -4px 0 0 var(--p-glow)}.btm.pulse.pp .rf-sc-foot{border-top-color:hsla(0,0%,100%,.5)}.btm.pulse.pp .rf-sc-row em{color:var(--p-glow)}.btm.pulse.pp .rf-preview.on{border-color:var(--p-glow);background:rgba(234,23,0,.14)}.btm.pulse.pp .lb-tr.is-me{background:rgba(234,23,0,.12)}.btm.pulse.pp .ce-detail,.btm.pulse.pp .ce-finder,.btm.pulse.pp .ce-vcard,.btm.pulse.pp .pf-main .pf-card,.btm.pulse.pp .tr-cap,.btm.pulse.pp .tr-summary-card{border-top:2px solid var(--p-glow)}.btm.pulse.pp .tr-meter i:after{background:var(--p-glow)}.btm.pulse.pp .ce-state .n,.btm.pulse.pp .tr-land,.btm.pulse.pp .tr-meter .tr-hero b,.btm.pulse.pp .tr-off,.btm.pulse.pp .tr-route i,.btm.pulse.pp .tr-sum-grid b.bad{color:var(--p-glow)}.btm.pulse.pp .tr-route{background:rgba(234,23,0,.12)}.btm.pulse.pp .tr-shuttle{background:rgba(234,23,0,.06);border-color:rgba(234,23,0,.3)}.btm.pulse.pp .tr-shuttle .ic{background:var(--p-glow);color:#fff}.btm.pulse.pp .tr-req-ic{background:rgba(234,23,0,.12)}.btm.pulse.pp .tr-leg.has-error{border-color:var(--p-glow);box-shadow:inset 4px 0 0 var(--p-glow)}.btm.pulse.pp.rtl .tr-leg.has-error{box-shadow:inset -4px 0 0 var(--p-glow)}.btm.pulse.pp .dl-leaf,.btm.pulse.pp .dl-node{color:#fff}.btm.pulse.pp .dl-node.active{background:#fff;color:#000}.btm.pulse.pp .dl-node.active b{background:var(--p-glow);color:#fff}.btm.pulse.pp .dl-leaf.active{background:rgba(234,23,0,.14);color:#fff}.btm.pulse.pp .dl-leaves{border-inline-start-color:hsla(0,0%,100%,.2)}.btm.pulse.pp .dl-branch.open .dl-node:not(.active){background:hsla(0,0%,100%,.05)}.btm.pulse.pp .ad-card:hover,.btm.pulse.pp .ad-folder:hover,.btm.pulse.pp .ad-module:hover,.btm.pulse.pp .ad-user:hover,.btm.pulse.pp .ce-cand:hover,.btm.pulse.pp .dl-card:hover,.btm.pulse.pp .dl-cat:hover,.btm.pulse.pp .dl-row:hover,.btm.pulse.pp .rf-mini-row:hover{border-color:var(--p-hair-red);box-shadow:none;background:#0f0f0f}.btm.pulse.pp .ce-help li i{background:var(--p-glow);color:#fff}.btm.pulse.pp .pf-avatar{background:#1a0604;color:var(--p-glow);border-color:hsla(0,0%,100%,.14)}.btm.pulse.pp .pf-avatar img{background:#000}.btm.pulse.pp .pf-links a:hover{color:var(--p-glow)}.btm.pulse.pp .ic-area{background:transparent;color:#fff}.btm.pulse.pp .ga-bar{background:var(--p-glow)}.btm.pulse.pp .ga-photo.is-selected,.btm.pulse.pp .ic-card.is-selected{outline-color:var(--p-glow)}.btm.pulse.pp .ga-face.ok{color:#fff}.btm.pulse.pp .ga-face.no{color:var(--p-glow)}.btm.pulse.pp .ga-drop{border-color:rgba(234,23,0,.6)}.btm.pulse.pp .ht-img.is-cover{border-color:var(--p-glow);box-shadow:inset 0 0 0 2px var(--p-glow)}.btm.pulse.pp .ga-photo .pt-x.sm,.btm.pulse.pp .ht-img .link,.btm.pulse.pp .ht-img .pt-tag,.btm.pulse.pp .ht-img .pt-x.sm{background:#000;color:#fff;border-color:var(--p-hair-strong)}.btm.pulse.pp .bk-status small.bk-pay-paid{color:#fff}.btm.pulse.pp .bk-status small.bk-pay-pay_on_site{color:var(--p-glow)}.btm.pulse.pp .dl-queue li i{background:var(--p-glow)}.btm.pulse.pp .rf-danger{border-top-color:var(--p-hair-red)}.btm.pulse.pp .rf-danger h2{color:var(--p-glow)}.btm.pulse.pp .rf-other{border-inline-start-color:var(--p-glow)}.btm.pulse.pp.rtl .ad-mod-title,.btm.pulse.pp.rtl .ce-detail h3,.btm.pulse.pp.rtl .ce-finder-form h2,.btm.pulse.pp.rtl .ce-vcard h2,.btm.pulse.pp.rtl .ed-card h3,.btm.pulse.pp.rtl .ed-open h2,.btm.pulse.pp.rtl .ht-drawer-h h2,.btm.pulse.pp.rtl .ht-list-h h2,.btm.pulse.pp.rtl .pt-empty h3,.btm.pulse.pp.rtl .pt-sec h2,.btm.pulse.pp.rtl .rf-sec>header h2,.btm.pulse.pp.rtl .tr-req-h h3{font-family:var(--font-ar-display)!important;letter-spacing:0}.btm.pulse.pp .ad-label,.btm.pulse.pp .ad-mod-title,.btm.pulse.pp .ce-detail h3,.btm.pulse.pp .ce-finder-form h2,.btm.pulse.pp .ce-vcard h2,.btm.pulse.pp .ed-card h3,.btm.pulse.pp .ed-open h2,.btm.pulse.pp .rf-score-col h3,.btm.pulse.pp .rf-sec>header h2,.btm.pulse.pp .rf-status-main>b,.btm.pulse.pp .tr-need h3,.btm.pulse.pp .tr-req-h h3,.btm.pulse.pp .tr-shuttle h3{font-family:var(--font-display-x);font-weight:800;text-transform:none;letter-spacing:-.02em}.btm.pulse.pp .rf-sec>header h2{font-size:clamp(22px,2vw,28px)}.btm.pulse.pp .rf-status-main>b{font-size:22px}.btm.pulse.pp .ad-groupcard header b,.btm.pulse.pp .ad-sec-h h2,.btm.pulse.pp .ed-setup h2,.btm.pulse.pp .ed-tool h2,.btm.pulse.pp .lb-podium b,.btm.pulse.pp .tr-sched-col>header b{font-family:var(--font-display-x);font-weight:800;text-transform:none;letter-spacing:-.02em}@media (max-width:899px){.btm.pulse.pp .tr-need{grid-template-columns:1fr;display:grid;grid-gap:14px;gap:14px}.btm.pulse.pp .tr-need .ic{width:44px;height:44px}.btm.pulse.pp .tr-need h3{font-size:22px}.btm.pulse.pp .tr-need-acts{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px}.btm.pulse.pp .tr-need-acts .btn{width:100%;justify-content:center}.btm.pulse.pp .tr-shuttle{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}}.btm.pulse.pp .pp-bar-solo{grid-template-columns:auto 1fr auto}.btm.pulse.pp .pp-bar-title{justify-self:center;opacity:.6;letter-spacing:.18em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.btm.pulse.pp.rtl .pp-bar-title{letter-spacing:.02em}@media (max-width:899px){.btm.pulse.pp .pp-bar-solo{grid-template-columns:auto 1fr}.btm.pulse.pp .pp-bar-title{display:none}}.btm.pulse.pp.aa{background:#000;color:#fff;padding-top:var(--bar-h);grid-template-columns:minmax(0,44%) minmax(0,1fr)}.btm.pulse.pp.aa .aa-side{background:#000;color:#fff;-webkit-border-end:1px solid var(--p-hair-red);border-inline-end:1px solid var(--p-hair-red)}.btm.pulse.pp.aa .aa-side .aa-visual:after{content:none}.btm.pulse.pp.aa .aa-side .aa-visual img{object-position:50% 50%;filter:brightness(.72) saturate(1.05)}.btm.pulse.pp.aa .aa-side .pp-shade{background:linear-gradient(180deg,rgba(0,0,0,.55),rgba(0,0,0,.1) 32%,rgba(0,0,0,.18) 60%,rgba(0,0,0,.94));z-index:0}.btm.pulse.pp.aa .aa-side .pp-beat{background:radial-gradient(circle at 50% 46%,rgba(234,23,0,.32),rgba(234,23,0,0) 42%);z-index:0}.btm.pulse.pp.aa .pa-copy{align-self:end;display:grid;grid-gap:16px;gap:16px}.btm.pulse.pp.aa .aa-side .aa-head{font-size:clamp(44px,4.8vw,92px);margin:0}.btm.pulse.pp.aa.mode-register .aa-side .aa-head{font-size:clamp(38px,4vw,76px)}.btm.pulse.pp.aa .aa-side .aa-line{margin-top:0;font-size:clamp(15px,1.2vw,19px);opacity:.85;max-width:26ch}.btm.pulse.pp.aa .aa-side .aa-micro{opacity:.7}.btm.pulse.pp.aa .aa-side .aa-micro .rule{width:40px;height:1px;background:var(--p-glow);margin-top:10px;display:block}.btm.pulse.pp.aa .aa-side .aa-brand .pp-foot-sign{font-size:18px}.btm.pulse.pp.aa .aa-form{color:#fff;background:#000}.btm.pulse.pp.aa .aa-form .aa-title{color:#fff}.btm.pulse.pp.aa .aa-form .aa-lead{opacity:.8}.btm.pulse.pp.aa .label-rule{opacity:.7}.btm.pulse.pp.aa .btn-google{border:1px solid var(--p-hair-strong);background:transparent;color:#fff}.btm.pulse.pp.aa .btn-google:hover{background:#fff;color:#000;border-color:#fff}.btm.pulse.pp.aa .aa-or{opacity:.55}.btm.pulse.pp.aa .aa-section{border-top-color:var(--p-hair)}.btm.pulse.pp.aa .aa-section .s-head .n{color:var(--p-glow)}.btm.pulse.pp.aa .aa-section .s-head h2{color:#fff}.btm.pulse.pp.aa .aa-section .s-head .hint{opacity:.6;font-size:13px}.btm.pulse.pp.aa .rail a{border-top-color:var(--p-hair);color:#fff}.btm.pulse.pp.aa .rail a .n{color:var(--p-glow)}.btm.pulse.pp.aa .aa-success .ring circle{stroke:var(--p-glow)}.btm.pulse.pp.aa .aa-success .ring path{stroke:#fff}.btm.pulse.pp.aa .aa-success li,.btm.pulse.pp.aa .aa-success ol{border-color:var(--p-hair)}.btm.pulse.pp.aa .aa-success li .n{color:var(--p-glow)}.btm.pulse.pp.aa .aa-footer{border-top-color:var(--p-hair);opacity:.7;color:#fff}.btm.pulse.pp.aa .aa-submit .btn-lime .spin{border-color:#fff hsla(0,0%,100%,.3) hsla(0,0%,100%,.3)}.btm.pulse.pp.aa .aa-foot .link,.btm.pulse.pp.aa .link.ul{color:#fff}.btm.pulse.pp.aa .aa-foot .link:hover,.btm.pulse.pp.aa .check a{color:var(--p-glow)}.btm.pulse.pp.aa .control .tog{color:#fff}@media (max-width:899px){.btm.pulse.pp.aa{--bar-h:64px;grid-template-columns:1fr}.btm.pulse.pp.aa .aa-side{min-height:44svh;-webkit-border-end:0;border-inline-end:0;border-bottom:1px solid var(--p-hair-red)}.btm.pulse.pp.aa .aa-side .aa-head{font-size:clamp(40px,11vw,64px)}.btm.pulse.pp.aa .aa-side .aa-brand{margin-top:12vh}}.btm.pulse.pp.ar{background:#000;color:#fff;padding-top:var(--bar-h)}.btm.pulse.pp.ar .ar-body{min-height:calc(100svh - var(--bar-h))}.btm.pulse.pp.ar .ar-right{-webkit-border-start:1px solid var(--p-hair-red);border-inline-start:1px solid var(--p-hair-red);background:#000}.btm.pulse.pp.ar .ar-right img{filter:brightness(.75) saturate(1.05)}.btm.pulse.pp.ar .ar-right .pp-shade{background:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.05) 30%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.9))}.btm.pulse.pp.ar .ar-right .pp-beat{background:radial-gradient(circle at 50% 55%,rgba(234,23,0,.3),rgba(234,23,0,0) 42%)}.btm.pulse.pp.ar .ar-vtag{color:#fff;opacity:.8;z-index:2}.btm.pulse.pp.ar .ar-kicker{opacity:.7}.btm.pulse.pp.ar .ar-title{font-size:clamp(44px,6vw,104px);margin:2px 0 4px}.btm.pulse.pp.ar .ar-lead{opacity:.86}.btm.pulse.pp.ar .ar-status{border-color:var(--p-hair)}.btm.pulse.pp.ar .ar-av{background:#1a0604;color:var(--p-glow);border:1px solid hsla(0,0%,100%,.14);font-family:var(--font-display-x);font-weight:800}.btm.pulse.pp.ar .ar-tag{border-color:var(--p-hair-strong);color:#fff}.btm.pulse.pp.ar .ar-tag.lime{background:#fff;color:#000;border-color:#fff}.btm.pulse.pp.ar .ar-tag.attn{border-color:var(--p-glow);color:var(--p-glow);box-shadow:0 0 calc(2px + var(--beat) * 10px) rgba(234,23,0,.45)}.btm.pulse.pp.ar .ar-tag.attn:hover{background:var(--p-glow);color:#fff}.btm.pulse.pp.ar .ar-stats b{color:var(--p-glow);font-family:var(--font-display-x);font-weight:800}.btm.pulse.pp.ar .ar-stats span{opacity:.65}.btm.pulse.pp.ar .ar-col h3{font-size:clamp(26px,2.6vw,44px);letter-spacing:-.02em;line-height:1;text-transform:uppercase}.btm.pulse.pp.ar .ar-col h3,.btm.pulse.pp.ar .ar-item{border-bottom-color:var(--p-hair);color:#fff}.btm.pulse.pp.ar .ar-item:hover{color:var(--p-glow)}.btm.pulse.pp.ar .ar-item small{opacity:.6}.btm.pulse.pp.ar .ar-side .n{color:var(--p-glow);font-family:var(--font-display-x);font-weight:800;font-size:18px}.btm.pulse.pp.ar .ar-side .lock{opacity:.5}.btm.pulse.pp.ar .ar-item.hot{background:linear-gradient(90deg,rgba(234,23,0,.16),rgba(234,23,0,.02));border-bottom-color:rgba(234,23,0,.45)}.btm.pulse.pp.ar.rtl .ar-item.hot{background:linear-gradient(270deg,rgba(234,23,0,.16),rgba(234,23,0,.02))}.btm.pulse.pp.ar .ar-foot{border-top-color:var(--p-hair)}.btm.pulse.pp.ar .ar-foot .mono{opacity:.6}.btm.pulse.pp.ar .ar-foot .pp-foot-sign{font-size:16px}.btm.pulse.pp.ar .ar-out{color:#fff}.btm.pulse.pp.ar.rtl .ar-col h3{font-family:var(--font-ar-display)!important;letter-spacing:0;line-height:1.3}.btm.pulse.pp.ar.rtl .ar-av,.btm.pulse.pp.ar.rtl .ar-side .n,.btm.pulse.pp.ar.rtl .ar-stats b{font-family:var(--font-display-x)!important}@media (max-width:899px){.btm.pulse.pp.ar .ar-title{font-size:clamp(40px,11.5vw,64px)}}html.gd-page,html.ot-page{scroll-padding-top:0}.btm.pulse.pp.ot{padding-top:var(--bar-h)}.btm.pulse.pp.ot,.btm.pulse.pp.ot .ot-hero{background:#000;color:#fff}.btm.pulse.pp.ot .ot-hero-art:after{content:none}.btm.pulse.pp.ot .ot-hero-art img{object-position:50% 55%;filter:brightness(.7) saturate(1.05)}.btm.pulse.pp.ot.rtl .ot-hero-art{transform:none}.btm.pulse.pp.ot .ot-hero-art .pp-shade{background:linear-gradient(90deg,rgba(0,0,0,.92),rgba(0,0,0,.72) 34%,rgba(0,0,0,.22) 62%,rgba(0,0,0,.3)),linear-gradient(180deg,rgba(0,0,0,.5),transparent 30%,rgba(0,0,0,.2) 60%,rgba(0,0,0,.92))}.btm.pulse.pp.ot.rtl .ot-hero-art .pp-shade{transform:scaleX(-1)}.btm.pulse.pp.ot .ot-hero-art .pp-beat{background:radial-gradient(circle at 70% 50%,rgba(234,23,0,.3),rgba(234,23,0,0) 40%)}.btm.pulse.pp.ot .ot-h1{font-size:clamp(52px,8vw,148px);margin:6px 0 4px}.btm.pulse.pp.ot .ot-hero .label-rule{opacity:.75}.btm.pulse.pp.ot .ot-lead{opacity:.88}.btm.pulse.pp.ot .ot-hero .btn-outline{color:#fff;border-color:hsla(0,0%,100%,.45)}.btm.pulse.pp.ot .ot-hero .btn-outline:hover{background:#fff;color:#000;border-color:#fff}.btm.pulse.pp.ot .ot-strip{border-top:1px solid var(--p-hair-red);background:rgba(0,0,0,.74);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.btm.pulse.pp.ot .ot-strip>*{border-color:var(--p-hair)}.btm.pulse.pp.ot .ot-strip .mc{opacity:.6}.btm.pulse.pp.ot .ot-deadline .ot-flag.navy,.btm.pulse.pp.ot .ot-flag,.btm.pulse.pp.ot .ot-flag.navy{border-color:var(--p-glow);color:var(--p-glow)}.btm.pulse.pp.ot .ot-index{background:rgba(0,0,0,.92);color:#fff;border-bottom:1px solid var(--p-hair);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.btm.pulse.pp.ot .ot-index a{color:#fff;opacity:.62}.btm.pulse.pp.ot .ot-index a:hover{opacity:1}.btm.pulse.pp.ot .ot-index a.active{opacity:1;color:#fff;border-color:var(--p-glow)}.btm.pulse.pp.ot .ot-index a .n{opacity:.6}.btm.pulse.pp.ot .ot-sec.t-ice{background:#000;color:#fff;--hair-c:var(--p-hair);--card:var(--pp-surface);--accent:var(--p-glow);--dim:0.7}.btm.pulse.pp.ot .ot-sec.t-navy{background:#070707;color:#fff;--hair-c:var(--p-hair);--card:hsla(0,0%,100%,.04);--accent:var(--p-glow);--dim:0.72}.btm.pulse.pp.ot .ot-sec.t-blue{background:linear-gradient(180deg,#2a0300,#150200);color:#fff;--hair-c:hsla(0,0%,100%,.18);--card:rgba(0,0,0,.35);--accent:var(--p-glow);--dim:0.8}.btm.pulse.pp.ot .ot-h2{color:#fff}.btm.pulse.pp.ot .ot-k{color:var(--p-glow);opacity:1}.btm.pulse.pp.ot .ot-card{background:var(--card);border:1px solid var(--hair-c);color:#fff}.btm.pulse.pp.ot .t-blue .ot-card:hover,.btm.pulse.pp.ot .t-ice .ot-card:hover,.btm.pulse.pp.ot .t-navy .ot-card:hover{border-color:var(--p-hair-red);box-shadow:none}.btm.pulse.pp.ot .ot-card h3.p-display,.btm.pulse.pp.ot .ot-dcard h3.p-display{font-size:clamp(22px,2vw,30px);letter-spacing:-.02em;line-height:1.05;text-transform:none}.btm.pulse.pp.ot .ot-photo{background:#1a0604}.btm.pulse.pp.ot .ot-photo img{filter:saturate(.9) contrast(1.05)}.btm.pulse.pp.ot .ot-bg:after{background:linear-gradient(90deg,#000,rgba(0,0,0,.96) 30%,rgba(0,0,0,.6) 52%,rgba(0,0,0,.15) 74%,rgba(0,0,0,.35)),linear-gradient(180deg,rgba(0,0,0,.3),transparent 22%,transparent 58%,#000)}.btm.pulse.pp.ot.rtl .ot-bg:after{background:linear-gradient(270deg,#000,rgba(0,0,0,.96) 30%,rgba(0,0,0,.6) 52%,rgba(0,0,0,.15) 74%,rgba(0,0,0,.35)),linear-gradient(180deg,rgba(0,0,0,.3),transparent 22%,transparent 58%,#000)}.btm.pulse.pp.ot .ot-bg img{filter:saturate(.6) brightness(.8)}.btm.pulse.pp.ot .ot-n,.btm.pulse.pp.ot .ot-row .mc{color:var(--p-glow)}.btm.pulse.pp.ot .ot-table{border-color:var(--hair-c);background:hsla(0,0%,100%,.03)}.btm.pulse.pp.ot .ot-td{color:#fff}.btm.pulse.pp.ot .ot-td small{color:#fff;opacity:.55}.btm.pulse.pp.ot .ot-tr:not(.ot-th):hover{background:hsla(0,0%,100%,.04)}.btm.pulse.pp.ot .ot-dcard{background:var(--pp-surface);border-color:var(--p-hair);color:#fff}.btm.pulse.pp.ot .ot-dcard:hover{border-color:var(--p-hair-red);box-shadow:none}.btm.pulse.pp.ot .ot-n2{color:var(--p-glow)}.btm.pulse.pp.ot .ot-n2 small{color:#fff;opacity:.6}.btm.pulse.pp.ot .ot-meta{border-color:var(--p-hair)}.btm.pulse.pp.ot .ot-w{border-color:var(--p-hair-strong)}.btm.pulse.pp.ot .ot-w:hover{background:#fff;color:#000;border-color:#fff}.btm.pulse.pp.ot .ot-check{border-color:var(--p-glow);color:var(--p-glow)}.btm.pulse.pp.ot .ot-note{border-inline-start-color:var(--p-glow);background:rgba(234,23,0,.1)}.btm.pulse.pp.ot .ot-deadline{background:var(--pp-surface);color:#fff;border:1px solid var(--p-hair-red)}.btm.pulse.pp.ot .ot-dl b{color:var(--p-glow)}.btm.pulse.pp.ot .ot-fee{border-bottom-color:var(--p-hair)}.btm.pulse.pp.ot .ot-amt{color:var(--p-glow)}.btm.pulse.pp.ot .ot-chips li{border-color:var(--hair-c)}.btm.pulse.pp.ot .ot-chips li:hover{background:#fff;color:#000;border-color:#fff}.btm.pulse.pp.ot .ot-day{border-top-color:var(--p-hair)}.btm.pulse.pp.ot .ot-day.comp{background:linear-gradient(90deg,rgba(234,23,0,.1),rgba(234,23,0,0))}.btm.pulse.pp.ot.rtl .ot-day.comp{background:linear-gradient(270deg,rgba(234,23,0,.1),rgba(234,23,0,0))}.btm.pulse.pp.ot .ot-date b{color:var(--p-glow)}.btm.pulse.pp.ot .ot-tag{background:var(--p-glow);color:#fff}.btm.pulse.pp.ot .ot-tag.ghost{background:transparent;border-color:var(--p-hair-strong);color:#fff}.btm.pulse.pp.ot .ot-plan li{border-bottom-color:var(--p-hair)}.btm.pulse.pp.ot .ot-who{border-color:var(--p-hair-strong)}.btm.pulse.pp.ot .ot-ic{color:var(--p-glow)}.btm.pulse.pp.ot .ot-place{border-color:var(--p-hair);background:hsla(0,0%,100%,.04)}.btm.pulse.pp.ot .ot-place.p1{background:#fff;color:#000;border-color:#fff}.btm.pulse.pp.ot .ot-awards .btn-outline{color:#fff;border-color:hsla(0,0%,100%,.45)}.btm.pulse.pp.ot .ot-awards .btn-outline:hover{background:#fff;color:#000}.btm.pulse.pp.ot .ot-cfoot{border-top-color:var(--p-hair)}.btm.pulse.pp.ot .ot-foot{background:#000;color:#fff;border-top:1px solid var(--p-hair-red)}.btm.pulse.pp.ot .ot-sign{border-top-color:var(--p-hair)}.btm.pulse.pp.ot .ot-sign b{color:var(--p-glow);font-size:24px}.btm.pulse.pp.ot .ot-welcome,.btm.pulse.pp.ot .ot-welcome.art-light{background:#000;color:#fff}.btm.pulse.pp.ot .ot-welcome-art:after,.btm.pulse.pp.ot .ot-welcome.art-light .ot-welcome-art:after{background:linear-gradient(90deg,rgba(0,0,0,.97),rgba(0,0,0,.88) 34%,rgba(0,0,0,.4) 52%,rgba(0,0,0,.05) 66%)}.btm.pulse.pp.ot.rtl .ot-welcome-art:after,.btm.pulse.pp.ot.rtl .ot-welcome.art-light .ot-welcome-art:after{background:linear-gradient(270deg,rgba(0,0,0,.97),rgba(0,0,0,.88) 34%,rgba(0,0,0,.4) 52%,rgba(0,0,0,.05) 66%)}.btm.pulse.pp.ot .ot-welcome-art img{filter:saturate(.5) brightness(.8)}.btm.pulse.pp.ot .ot-welcome .ot-letter>p,.btm.pulse.pp.ot .ot-welcome .ot-salute,.btm.pulse.pp.ot .ot-welcome.art-light .ot-letter>p,.btm.pulse.pp.ot .ot-welcome.art-light .ot-salute{color:#fff}.btm.pulse.pp.ot .ot-welcome .ot-sign,.btm.pulse.pp.ot .ot-welcome.art-light .ot-sign{border-color:var(--p-hair)}.btm.pulse.pp.ot .ot-welcome .ot-sign b,.btm.pulse.pp.ot .ot-welcome.art-light .ot-k,.btm.pulse.pp.ot .ot-welcome.art-light .ot-sign b{color:var(--p-glow)}.btm.pulse.pp.ot .ot-portrait .ot-photo{background:#1a0604}.btm.pulse.pp.ot .ot-portrait figcaption{border-top-color:var(--p-hair)}.btm.pulse.pp.ot .ot-guide .link{color:#fff}.btm.pulse.pp.ot .ot-channel{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:18px 32px;gap:18px 32px;padding:26px 30px;margin:0 0 18px;border:1px solid var(--p-glow);background:linear-gradient(90deg,rgba(234,23,0,.16),rgba(234,23,0,.04))}.btm.pulse.pp.ot.rtl .ot-channel{background:linear-gradient(270deg,rgba(234,23,0,.16),rgba(234,23,0,.04))}.btm.pulse.pp.ot .ot-channel .mc{color:var(--p-glow);opacity:1}.btm.pulse.pp.ot .ot-channel h3{margin:8px 0;font-family:var(--font-display-x);font-weight:800;font-variation-settings:"opsz" 96,"wdth" 88;text-transform:uppercase;letter-spacing:-.02em;font-size:clamp(24px,2.3vw,36px);line-height:.98;color:#fff}.btm.pulse.pp.ot.rtl .ot-channel h3{font-family:var(--font-ar-display)!important;font-variation-settings:normal;letter-spacing:0;text-transform:none;line-height:1.3}.btm.pulse.pp.ot .ot-channel p{margin:0;max-width:62em;font-size:15px;line-height:1.55;opacity:.92}.btm.pulse.pp.ot .ot-channel .btn{white-space:nowrap}@media (max-width:899px){.btm.pulse.pp.ot .ot-channel{grid-template-columns:1fr;padding:20px;gap:14px}.btm.pulse.pp.ot .ot-channel .btn{justify-self:start}}.btm.pulse.pp.ot .lockup,.btm.pulse.pp.ot .ot-mail{color:#fff}.btm.pulse.pp.ot .ot-welcome .ot-sign-marks{padding-top:clamp(6px,1.2vh,14px)}.btm.pulse.pp.ot .ot-welcome .ot-sign-marks .lockup.compact{gap:22px}.btm.pulse.pp.ot .ot-welcome .ot-sign-marks .lockup.compact .lk-edition{height:clamp(40px,5.2vh,58px)}.btm.pulse.pp.ot .ot-welcome .ot-sign-marks .lockup.compact .lk-fmac{height:clamp(31px,4vh,45px)}.btm.pulse.pp.ot.rtl .ot-card h3.p-display,.btm.pulse.pp.ot.rtl .ot-dcard h3,.btm.pulse.pp.ot.rtl .ot-h2{font-family:var(--font-ar-display)!important;letter-spacing:0;line-height:1.25}@media (max-width:899px){.btm.pulse.pp.ot{--bar-h:64px}.btm.pulse.pp.ot .ot-hero-art .pp-shade,.btm.pulse.pp.ot.rtl .ot-hero-art .pp-shade{transform:none;background:linear-gradient(180deg,rgba(0,0,0,.6),rgba(0,0,0,.35) 40%,rgba(0,0,0,.96))}.btm.pulse.pp.ot .ot-h1{font-size:clamp(42px,12vw,72px)}.btm.pulse.pp.ot .ot-bg:after,.btm.pulse.pp.ot.rtl .ot-bg:after{background:linear-gradient(180deg,rgba(0,0,0,.85),rgba(0,0,0,.8) 50%,#000)}}.btm.pulse.pp.aa,.btm.pulse.pp.ar,.btm.pulse.pp.ot{--c-ice:#fff;--ice:#fff}.btm.pulse.pp.aa{display:grid}.btm.pulse.pp.ar,.btm.pulse.pp.ot{display:flex}.btm.pulse.pp.aa .aa-head .p-line,.btm.pulse.pp.ar .ar-title .p-line,.btm.pulse.pp.ot .ot-h1 .p-line{color:#fff}.btm.pulse.pp.aa .aa-head .p-line.accent,.btm.pulse.pp.ar .ar-title .p-line.accent,.btm.pulse.pp.ot .ot-h1 .p-line.accent{color:var(--p-glow)}.btm.pulse.pp.ar .ar-hero .ar-title,.btm.pulse.pp.ot .ot-hero .ot-h1{font-family:var(--font-display-x);font-weight:800;letter-spacing:-.035em;line-height:.92;text-transform:uppercase}.btm.pulse.pp.ar .ar-col h3{font-family:var(--font-display-x);font-weight:800;letter-spacing:-.025em}.btm.pulse.pp.ar.rtl .ar-col h3,.btm.pulse.pp.ar.rtl .ar-hero .ar-title,.btm.pulse.pp.ot.rtl .ot-hero .ot-h1{font-family:var(--font-ar-display)!important;letter-spacing:0;line-height:1.2}.btm.pulse.pp.ot .ot-bg img,.btm.pulse.pp.ot .ot-macros img,.btm.pulse.pp.ot .ot-photo img,.btm.pulse.pp.ot .ot-welcome-art img{filter:grayscale(1) sepia(1) saturate(4.2) hue-rotate(-42deg) brightness(.5) contrast(1.22)}.btm.pulse.pp.ot .ot-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(0,0,0,.55));pointer-events:none}.btm.pulse.pp.gd{background:#000;color:#fff;padding-top:var(--bar-h);--c-ice:#fff;--ice:#fff;--index-h:52px}.btm.pulse.pp.gd main{flex:1 0 auto}.btm.pulse.pp.gd.is-waiting .gd-hero .gd-in,.btm.pulse.pp.gd.is-waiting .gd-hero-art img,.btm.pulse.pp.gd.is-waiting .gd-strip>*{opacity:0}.btm.pulse.pp.gd.is-waiting .gd-hero .p-line{transform:translateY(112%)}.btm.pulse.pp.gd .btn-outline{color:#fff;border-color:hsla(0,0%,100%,.45)}.btm.pulse.pp.gd .btn-outline:hover{background:#fff;color:#000;border-color:#fff}.btm.pulse.pp.gd .gd-lead{max-width:38em;margin:0;font-size:clamp(16px,1.25vw,21px);line-height:1.5;opacity:.9}.btm.pulse.pp.gd .gd-k{color:var(--p-glow);opacity:1}.btm.pulse.pp.gd .gd-done{font-family:var(--font-mono);font-style:normal;font-size:10px;letter-spacing:.14em;text-transform:uppercase;padding:4px 8px;background:var(--p-glow);color:#fff}.btm.pulse.pp.gd .gd-k .gd-done{-webkit-margin-start:12px;margin-inline-start:12px;vertical-align:1px}.btm.pulse.pp.gd .gd-hero{position:relative;min-height:calc(100svh - var(--bar-h));display:grid;grid-template-rows:minmax(0,1fr) auto;overflow:hidden;isolation:isolate;background:#000}.btm.pulse.pp.gd .gd-hero-art{position:absolute;inset:0;z-index:0;overflow:hidden}.btm.pulse.pp.gd .gd-hero-art img{width:100%;height:100%;object-fit:cover;object-position:66% 50%;display:block;filter:brightness(.85)}.btm.pulse.pp.gd .gd-hero-art .pp-shade{background:linear-gradient(90deg,rgba(0,0,0,.94),rgba(0,0,0,.78) 28%,rgba(0,0,0,.32) 56%,rgba(0,0,0,.1) 78%,rgba(0,0,0,.35)),linear-gradient(180deg,rgba(0,0,0,.55),transparent 28%,rgba(0,0,0,.08) 60%,rgba(0,0,0,.94))}.btm.pulse.pp.gd.rtl .gd-hero-art .pp-shade{transform:scaleX(-1)}.btm.pulse.pp.gd .gd-hero-art .pp-beat{background:radial-gradient(circle at 74% 38%,rgba(234,23,0,.3),rgba(234,23,0,0) 38%)}.btm.pulse.pp.gd .gd-hero-in{position:relative;z-index:1;display:grid;grid-gap:22px;gap:22px;align-content:end;max-width:1180px;padding:clamp(56px,9vh,120px) var(--gutter) clamp(40px,6vh,72px)}.btm.pulse.pp.gd .gd-h1{margin:4px 0;font-family:var(--font-display-x);font-weight:800;letter-spacing:-.035em;line-height:.9;text-transform:uppercase;font-size:clamp(56px,9.2vw,164px)}.btm.pulse.pp.gd .gd-h1 .p-line{color:#fff}.btm.pulse.pp.gd .gd-h1 .p-line.accent{color:var(--p-glow)}.btm.pulse.pp.gd.rtl .gd-h1{font-family:var(--font-ar-display)!important;letter-spacing:0;line-height:1.18;text-transform:none;font-size:clamp(48px,7.6vw,132px)}.btm.pulse.pp.gd .gd-hero .gd-lead{max-width:44em}.btm.pulse.pp.gd .gd-cta{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px}.btm.pulse.pp.gd .gd-link{color:#fff}.btm.pulse.pp.gd .gd-signed{margin:0;opacity:.75}.btm.pulse.pp.gd .gd-signed b{font-family:var(--font-text);font-weight:600;letter-spacing:0;text-transform:none;font-size:13px}.btm.pulse.pp.gd .gd-strip{position:relative;z-index:1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid var(--p-hair-red);background:rgba(0,0,0,.74);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.btm.pulse.pp.gd .gd-strip>*{display:grid;grid-gap:8px;gap:8px;align-content:start;padding:22px clamp(16px,1.6vw,28px);-webkit-border-end:1px solid var(--p-hair);border-inline-end:1px solid var(--p-hair);min-width:0}.btm.pulse.pp.gd .gd-strip>:first-child{-webkit-padding-start:var(--gutter);padding-inline-start:var(--gutter)}.btm.pulse.pp.gd .gd-strip>:last-child{-webkit-border-end:0;border-inline-end:0;-webkit-padding-end:var(--gutter);padding-inline-end:var(--gutter)}.btm.pulse.pp.gd .gd-strip .mc{opacity:.6}.btm.pulse.pp.gd .gd-strip b{font-size:16px;font-weight:600;line-height:1.3;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.btm.pulse.pp.gd .gd-strip .countdown{font-size:15px}.btm.pulse.pp.gd .gd-flag{justify-self:start;font-family:var(--font-mono);font-style:normal;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;padding:5px 8px;border:1px solid var(--p-glow);color:var(--p-glow)}.btm.pulse.pp.gd .gd-index{position:-webkit-sticky;position:sticky;top:var(--bar-h);z-index:40;background:rgba(0,0,0,.92);color:#fff;border-bottom:1px solid var(--p-hair);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.btm.pulse.pp.gd .gd-progress{position:absolute;inset-inline:0;bottom:-1px;height:2px;background:var(--p-glow);transform-origin:0 50%;transform:scaleX(var(--gd-progress,0));pointer-events:none}.btm.pulse.pp.gd.rtl .gd-progress{transform-origin:100% 50%}.btm.pulse.pp.gd .gd-index ul{display:flex;gap:2px;list-style:none;margin:0;padding:0 var(--gutter);overflow-x:auto;scrollbar-width:none}.btm.pulse.pp.gd .gd-index ul::-webkit-scrollbar{display:none}.btm.pulse.pp.gd .gd-index a{display:inline-flex;align-items:center;gap:10px;height:var(--index-h);padding:0 14px;white-space:nowrap;font-size:13px;font-weight:600;color:#fff;opacity:.62;border-bottom:2px solid transparent;transition:opacity var(--d-micro),border-color var(--d-micro)}.btm.pulse.pp.gd .gd-index a .n{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;opacity:.6}.btm.pulse.pp.gd .gd-index a:hover{opacity:1}.btm.pulse.pp.gd .gd-index a.active{opacity:1;border-color:var(--p-glow)}.btm.pulse.pp.gd .gd-sec{position:relative;padding-block:clamp(72px,9vw,140px);scroll-margin-top:calc(var(--bar-h) + var(--index-h));overflow:clip}.btm.pulse.pp.gd .gd-sec.t-night{background:#000}.btm.pulse.pp.gd .gd-sec.t-soft{background:#070707}.btm.pulse.pp.gd .gd-sec.t-deep{background:linear-gradient(180deg,#2a0300,#150200)}.btm.pulse.pp.gd .gd-wrap{position:relative;width:100%;max-width:1480px;margin-inline:auto;padding-inline:var(--gutter);box-sizing:border-box}.btm.pulse.pp.gd .gd-head{display:grid;grid-gap:20px;gap:20px;margin-bottom:clamp(32px,4vw,56px);max-width:1100px}.btm.pulse.pp.gd .gd-h2{margin:0;font-family:var(--font-display-x);font-weight:800;letter-spacing:-.03em;line-height:.9;text-transform:uppercase;font-size:clamp(40px,5.6vw,104px);color:#fff}.btm.pulse.pp.gd.rtl .gd-h2{font-family:var(--font-ar-display)!important;letter-spacing:0;line-height:1.3;text-transform:none;font-size:clamp(34px,4.6vw,84px)}.btm.pulse.pp.gd.rtl .gd-h2 [class$=-mask]{padding-top:.22em;margin-top:-.22em;padding-bottom:.16em;margin-bottom:-.16em}.btm.pulse.pp.gd .gd-track{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:12px;gap:12px}.btm.pulse.pp.gd .gd-tk a{position:relative;display:grid;grid-gap:10px;gap:10px;align-content:start;height:100%;box-sizing:border-box;padding:22px 20px 20px;border:1px solid hsla(0,0%,100%,.18);background:rgba(0,0,0,.35);color:#fff;text-decoration:none;transition:border-color var(--d-micro),transform var(--d-fast) var(--ease-out-expo),background var(--d-micro)}.btm.pulse.pp.gd .gd-tk a:hover{border-color:var(--p-glow);background:rgba(0,0,0,.55);transform:translateY(-3px)}.btm.pulse.pp.gd .gd-tk.here a{border-color:var(--p-glow)}.btm.pulse.pp.gd .gd-tk.done a{border-color:rgba(234,23,0,.6)}.btm.pulse.pp.gd .gd-tk-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.btm.pulse.pp.gd .gd-tk-n{font-family:var(--font-display);font-size:34px;line-height:.9;letter-spacing:.01em;color:var(--p-glow)}.btm.pulse.pp.gd .gd-tk b{font-size:19px;font-weight:700;line-height:1.2}.btm.pulse.pp.gd .gd-tk small{font-size:14px;line-height:1.45;opacity:.78}.btm.pulse.pp.gd .gd-tk-when{opacity:.6}.btm.pulse.pp.gd .gd-tk-open{margin-top:auto;padding-top:12px;font-size:13px;font-weight:600;opacity:.85;color:#fff}.btm.pulse.pp.gd .gd-ch-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);grid-gap:clamp(28px,5vw,88px);gap:clamp(28px,5vw,88px);align-items:start}.btm.pulse.pp.gd .gd-ch-main{min-width:0;display:grid;grid-gap:clamp(26px,3vw,40px);gap:clamp(26px,3vw,40px)}.btm.pulse.pp.gd .gd-ch-head{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:18px 26px;gap:18px 26px;align-items:start}.btm.pulse.pp.gd .gd-ch-head>div{display:grid;grid-gap:16px;gap:16px;min-width:0}.btm.pulse.pp.gd .gd-ch-n{font-family:var(--font-display);font-size:clamp(64px,8vw,128px);line-height:.8;letter-spacing:.01em;color:var(--p-glow)}.btm.pulse.pp.gd .gd-ch .gd-h2{font-size:clamp(34px,4.2vw,72px)}.btm.pulse.pp.gd.rtl .gd-ch .gd-h2{font-size:clamp(30px,3.6vw,60px)}.btm.pulse.pp.gd .gd-meta{margin:0;display:flex;flex-wrap:wrap;gap:10px 40px;padding:16px 0;border-top:1px solid var(--p-hair);border-bottom:1px solid var(--p-hair)}.btm.pulse.pp.gd .gd-meta>div{display:grid;grid-gap:6px;gap:6px}.btm.pulse.pp.gd .gd-meta dt{opacity:.6}.btm.pulse.pp.gd .gd-meta dd{margin:0;font-size:15px;font-weight:600;line-height:1.4}.btm.pulse.pp.gd .gd-steps{list-style:none;margin:0;padding:0;display:grid}.btm.pulse.pp.gd .gd-steps>li{display:grid;grid-template-columns:64px minmax(0,1fr);grid-gap:16px 22px;gap:16px 22px;padding:26px 0;border-top:1px solid var(--p-hair)}.btm.pulse.pp.gd .gd-steps>li:last-child{border-bottom:1px solid var(--p-hair)}.btm.pulse.pp.gd .gd-sn{font-family:var(--font-display);font-size:40px;line-height:.9;letter-spacing:.01em;color:var(--p-glow);padding-top:2px}.btm.pulse.pp.gd .gd-step{display:grid;grid-gap:10px;gap:10px;min-width:0}.btm.pulse.pp.gd .gd-step h3{margin:0;font-size:clamp(19px,1.5vw,23px);font-weight:700;line-height:1.22}.btm.pulse.pp.gd .gd-step p{margin:0;max-width:62em;font-size:15.5px;line-height:1.6;opacity:.88}.btm.pulse.pp.gd .gd-step p.gd-note{padding:12px 16px;-webkit-border-start:3px solid var(--p-glow);border-inline-start:3px solid var(--p-glow);background:rgba(234,23,0,.1);font-size:14.5px;font-weight:500;opacity:1}.btm.pulse.pp.gd .gd-day{display:grid;grid-gap:10px;gap:10px;margin-top:6px;padding:14px 16px;border:1px solid var(--p-hair);background:hsla(0,0%,100%,.03)}.btm.pulse.pp.gd .gd-day>.mc{color:var(--p-glow)}.btm.pulse.pp.gd .gd-rows{list-style:none;margin:0;padding:0;display:grid}.btm.pulse.pp.gd .gd-rows li{display:grid;grid-template-columns:92px minmax(0,1fr);grid-gap:12px;gap:12px;padding:8px 0;border-top:1px solid hsla(0,0%,100%,.1)}.btm.pulse.pp.gd .gd-rows li:first-child{border-top:0}.btm.pulse.pp.gd .gd-time{font-family:var(--font-mono);font-size:12px;letter-spacing:.04em;color:var(--p-glow);direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;padding-top:2px}.btm.pulse.pp.gd .gd-row-tx{display:grid;grid-gap:2px;gap:2px;min-width:0}.btm.pulse.pp.gd .gd-row-tx b{font-size:14.5px;font-weight:700;line-height:1.3}.btm.pulse.pp.gd .gd-row-tx small{font-size:13px;opacity:.65;line-height:1.4}.btm.pulse.pp.gd .gd-tip{display:grid;grid-gap:8px;gap:8px;padding:22px 24px;border:1px solid var(--p-hair-red);background:rgba(234,23,0,.07)}.btm.pulse.pp.gd .gd-tip .mc{color:var(--p-glow)}.btm.pulse.pp.gd .gd-tip b{font-size:18px;font-weight:700;line-height:1.25}.btm.pulse.pp.gd .gd-tip p{margin:0;font-size:15px;line-height:1.55;opacity:.9}.btm.pulse.pp.gd .gd-ch-side{position:-webkit-sticky;position:sticky;top:calc(var(--bar-h) + var(--index-h) + 24px);min-width:0}.btm.pulse.pp.gd .gd-ch-card{display:grid;border:1px solid var(--p-hair);background:var(--pp-surface);overflow:hidden}.btm.pulse.pp.gd .gd-ch-art{position:relative;aspect-ratio:4/3;background:#1a0604}.btm.pulse.pp.gd .gd-ch-art img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.btm.pulse.pp.gd .gd-ch-art .pp-shade{background:linear-gradient(180deg,transparent 45%,rgba(0,0,0,.85));transform:none}.btm.pulse.pp.gd .gd-ch-need{display:grid;grid-gap:14px;gap:14px;padding:22px 24px 20px;border-top:1px solid var(--p-hair)}.btm.pulse.pp.gd .gd-ch-need .mc{opacity:.6}.btm.pulse.pp.gd .gd-ch-need ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.btm.pulse.pp.gd .gd-ch-need li{display:grid;grid-template-columns:18px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start;font-size:14.5px;line-height:1.45}.btm.pulse.pp.gd .gd-check{width:18px;height:18px;padding:3px;border:1px solid var(--p-glow);color:var(--p-glow);box-sizing:border-box;margin-top:1px}.btm.pulse.pp.gd .gd-airports{display:grid;grid-gap:12px;gap:12px;padding:20px 24px;border-top:1px solid var(--p-hair)}.btm.pulse.pp.gd .gd-airports .mc{opacity:.6}.btm.pulse.pp.gd .gd-airports ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.btm.pulse.pp.gd .gd-airports li{display:grid;grid-template-columns:44px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:baseline;font-size:14px}.btm.pulse.pp.gd .gd-airports li .num{font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;color:var(--p-glow)}.btm.pulse.pp.gd .gd-airports li b{font-weight:600}.btm.pulse.pp.gd .gd-airports li small{font-size:13px;opacity:.65;white-space:nowrap}.btm.pulse.pp.gd .gd-approx{font-size:12px;opacity:.55;line-height:1.4}.btm.pulse.pp.gd .gd-ch-ctas{display:grid;grid-gap:10px;gap:10px;padding:20px 24px 24px;border-top:1px solid var(--p-hair)}.btm.pulse.pp.gd .gd-ch-ctas .btn{justify-content:center}.btm.pulse.pp.gd .gd-fees{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.btm.pulse.pp.gd .gd-fee{display:grid;grid-gap:6px;gap:6px;align-content:start;padding:18px 18px 16px;border:1px solid var(--p-hair);background:hsla(0,0%,100%,.03)}.btm.pulse.pp.gd .gd-amt{font-family:var(--font-display);font-size:34px;line-height:.9;letter-spacing:.01em;color:var(--p-glow)}.btm.pulse.pp.gd .gd-fee b{font-size:14px;font-weight:700;line-height:1.3}.btm.pulse.pp.gd .gd-fee small{font-size:12.5px;opacity:.65;line-height:1.4}.btm.pulse.pp.gd .gd-stages{display:grid;grid-gap:12px;gap:12px}.btm.pulse.pp.gd .gd-stages>.mc{opacity:.6}.btm.pulse.pp.gd .gd-stages ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.btm.pulse.pp.gd .gd-stages li{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid var(--p-hair);font-size:14.5px;font-weight:600}.btm.pulse.pp.gd .gd-stages li .num{font-family:var(--font-display);font-size:22px;line-height:.9;color:var(--p-glow)}.btm.pulse.pp.gd .gd-stages li:first-child{border-color:var(--p-glow);background:rgba(234,23,0,.1)}.btm.pulse.pp.gd .gd-shuttle{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start;padding:20px 22px;border:1px solid var(--p-hair);background:hsla(0,0%,100%,.03)}.btm.pulse.pp.gd .gd-ic{color:var(--p-glow);margin-top:2px}.btm.pulse.pp.gd .gd-shuttle b{font-size:16px;font-weight:700}.btm.pulse.pp.gd .gd-shuttle p{margin:6px 0 0;font-size:14.5px;line-height:1.55;opacity:.85}.btm.pulse.pp.gd .gd-pss{margin:0;padding:14px 16px;-webkit-border-start:3px solid var(--p-hair-strong);border-inline-start:3px solid var(--p-hair-strong);font-size:14.5px;line-height:1.55;opacity:.8}.btm.pulse.pp.gd .gd-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.btm.pulse.pp.gd .gd-fact{display:grid;grid-gap:8px;gap:8px;align-content:start;min-height:150px;padding:22px 22px 20px;border:1px solid hsla(0,0%,100%,.18);background:rgba(0,0,0,.35)}.btm.pulse.pp.gd .gd-fact .mc{opacity:.6}.btm.pulse.pp.gd .gd-fact b{font-size:17px;font-weight:700;line-height:1.3;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.btm.pulse.pp.gd .gd-fact small{font-size:13.5px;line-height:1.45;opacity:.72}.btm.pulse.pp.gd .gd-faq-grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);grid-gap:clamp(28px,5vw,88px);gap:clamp(28px,5vw,88px);align-items:start}.btm.pulse.pp.gd .gd-faq-grid .gd-head{margin-bottom:0;position:-webkit-sticky;position:sticky;top:calc(var(--bar-h) + var(--index-h) + 24px)}.btm.pulse.pp.gd .gd-faq-list{display:grid;border-top:1px solid var(--p-hair)}.btm.pulse.pp.gd .gd-q{border-bottom:1px solid var(--p-hair)}.btm.pulse.pp.gd .gd-q summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) 28px;grid-gap:16px;gap:16px;align-items:center;padding:20px 0;font-size:clamp(16px,1.3vw,19px);font-weight:600;line-height:1.3}.btm.pulse.pp.gd .gd-q summary::-webkit-details-marker{display:none}.btm.pulse.pp.gd .gd-q summary i{position:relative;width:28px;height:28px;border:1px solid var(--p-hair-strong);transition:border-color var(--d-micro)}.btm.pulse.pp.gd .gd-q summary i:after,.btm.pulse.pp.gd .gd-q summary i:before{content:"";position:absolute;left:50%;top:50%;background:#fff;transform:translate(-50%,-50%)}.btm.pulse.pp.gd .gd-q summary i:before{width:12px;height:1.5px}.btm.pulse.pp.gd .gd-q summary i:after{width:1.5px;height:12px;transition:transform var(--d-micro)}.btm.pulse.pp.gd .gd-q[open] summary i{border-color:var(--p-glow)}.btm.pulse.pp.gd .gd-q[open] summary i:after{transform:translate(-50%,-50%) rotate(90deg)}.btm.pulse.pp.gd .gd-q summary:hover i{border-color:var(--p-glow)}.btm.pulse.pp.gd .gd-q p{margin:0 0 22px;max-width:60em;font-size:15.5px;line-height:1.6;opacity:.85}.btm.pulse.pp.gd .gd-channel{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:18px 32px;gap:18px 32px;padding:26px 30px;margin-bottom:clamp(40px,5vw,72px);border:1px solid var(--p-glow);background:linear-gradient(90deg,rgba(234,23,0,.16),rgba(234,23,0,.04))}.btm.pulse.pp.gd.rtl .gd-channel{background:linear-gradient(270deg,rgba(234,23,0,.16),rgba(234,23,0,.04))}.btm.pulse.pp.gd .gd-channel .mc{color:var(--p-glow);opacity:1}.btm.pulse.pp.gd .gd-channel h3{margin:8px 0;font-family:var(--font-display-x);font-weight:800;font-variation-settings:"opsz" 96,"wdth" 88;text-transform:uppercase;letter-spacing:-.02em;font-size:clamp(24px,2.3vw,36px);line-height:.98;color:#fff}.btm.pulse.pp.gd.rtl .gd-channel h3{font-family:var(--font-ar-display)!important;font-variation-settings:normal;letter-spacing:0;text-transform:none;line-height:1.3}.btm.pulse.pp.gd .gd-channel p{margin:0;max-width:62em;font-size:15px;line-height:1.55;opacity:.92}.btm.pulse.pp.gd .gd-channel .btn{white-space:nowrap}.btm.pulse.pp.gd .gd-help-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);grid-gap:clamp(28px,5vw,88px);gap:clamp(28px,5vw,88px);align-items:start}.btm.pulse.pp.gd .gd-help-head{margin-bottom:0}.btm.pulse.pp.gd .gd-contact{display:grid;grid-gap:12px;gap:12px}.btm.pulse.pp.gd .gd-card{display:grid;grid-gap:10px;gap:10px;align-content:start;padding:24px 26px;border:1px solid var(--p-hair);background:hsla(0,0%,100%,.03)}.btm.pulse.pp.gd .gd-card .mc{opacity:.6}.btm.pulse.pp.gd .gd-card b{font-size:19px;font-weight:700;line-height:1.25}.btm.pulse.pp.gd .gd-card .link{color:#fff;justify-self:start;font-size:15px}.btm.pulse.pp.gd .gd-card-links{gap:14px}.btm.pulse.pp.gd .gd-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 32px;padding:28px var(--gutter) 36px;background:#000;border-top:1px solid var(--p-hair-red)}.btm.pulse.pp.gd .gd-foot .lockup{color:#fff}.btm.pulse.pp.gd .gd-foot .mc{opacity:.7}.btm.pulse.pp.gd .gd-foot .links{display:flex;flex-wrap:wrap;gap:8px 22px;font-size:14px}.btm.pulse.pp.gd.rtl .gd-amt,.btm.pulse.pp.gd.rtl .gd-ch-n,.btm.pulse.pp.gd.rtl .gd-sn,.btm.pulse.pp.gd.rtl .gd-stages li .num,.btm.pulse.pp.gd.rtl .gd-tk-n{font-family:var(--font-display)!important}.btm.pulse.pp.gd.rtl .gd-airports li .num,.btm.pulse.pp.gd.rtl .gd-time{font-family:var(--font-mono)!important}@media (max-width:1199px){.btm.pulse.pp.gd .gd-ch-grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:32px}.btm.pulse.pp.gd .gd-track{grid-template-columns:repeat(3,minmax(0,1fr))}.btm.pulse.pp.gd .gd-facts,.btm.pulse.pp.gd .gd-fees{grid-template-columns:repeat(2,minmax(0,1fr))}.btm.pulse.pp.gd .gd-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.btm.pulse.pp.gd .gd-strip>:nth-child(3){-webkit-border-end:0;border-inline-end:0}}@media (max-width:899px){.btm.pulse.pp.gd{--bar-h:64px;--index-h:48px}.btm.pulse.pp.gd .gd-hero{min-height:calc(100svh - var(--bar-h))}.btm.pulse.pp.gd .gd-hero-art img{object-position:50% 40%}.btm.pulse.pp.gd .gd-hero-art .pp-shade,.btm.pulse.pp.gd.rtl .gd-hero-art .pp-shade{transform:none;background:linear-gradient(180deg,rgba(0,0,0,.55),rgba(0,0,0,.2) 34%,rgba(0,0,0,.75) 62%,rgba(0,0,0,.97))}.btm.pulse.pp.gd .gd-hero-in{padding:clamp(220px,44vh,380px) var(--gutter) 28px;gap:16px}.btm.pulse.pp.gd .gd-h1{font-size:clamp(46px,13vw,76px)}.btm.pulse.pp.gd.rtl .gd-h1{font-size:clamp(40px,11vw,64px)}.btm.pulse.pp.gd .gd-hero .gd-lead{font-size:15.5px}.btm.pulse.pp.gd .gd-cta .btn{width:100%;justify-content:center}.btm.pulse.pp.gd .gd-strip{grid-template-columns:repeat(2,minmax(0,1fr));-webkit-backdrop-filter:none;backdrop-filter:none;background:rgba(0,0,0,.9)}.btm.pulse.pp.gd .gd-strip>*{padding:16px var(--gutter);border-bottom:1px solid var(--p-hair)}.btm.pulse.pp.gd .gd-strip>:nth-child(odd){-webkit-border-end:1px solid var(--p-hair);border-inline-end:1px solid var(--p-hair)}.btm.pulse.pp.gd .gd-strip>:nth-child(2n),.btm.pulse.pp.gd .gd-strip>:nth-child(3){-webkit-border-end:0;border-inline-end:0}.btm.pulse.pp.gd .gd-strip>.gd-cd{grid-column:1/-1;border-bottom:0}.btm.pulse.pp.gd .gd-strip b{font-size:15px}.btm.pulse.pp.gd .gd-index a{height:var(--index-h);padding:0 12px;font-size:12.5px}.btm.pulse.pp.gd .gd-sec{padding-block:56px}.btm.pulse.pp.gd .gd-head{gap:14px;margin-bottom:28px}.btm.pulse.pp.gd .gd-lead{font-size:15.5px}.btm.pulse.pp.gd .gd-track{grid-template-columns:1fr 1fr;gap:10px}.btm.pulse.pp.gd .gd-tk a{padding:16px 14px 14px;gap:8px}.btm.pulse.pp.gd .gd-tk b{font-size:16px}.btm.pulse.pp.gd .gd-tk small{font-size:13px}.btm.pulse.pp.gd .gd-ch-grid{grid-template-columns:1fr;gap:28px}.btm.pulse.pp.gd .gd-ch-side{position:static}.btm.pulse.pp.gd .gd-ch-head{grid-template-columns:1fr;gap:10px}.btm.pulse.pp.gd .gd-ch-n{font-size:56px}.btm.pulse.pp.gd .gd-ch-main{gap:22px}.btm.pulse.pp.gd .gd-steps>li{grid-template-columns:40px minmax(0,1fr);gap:12px 14px;padding:20px 0}.btm.pulse.pp.gd .gd-sn{font-size:28px}.btm.pulse.pp.gd .gd-step h3{font-size:18px}.btm.pulse.pp.gd .gd-step p{font-size:15px}.btm.pulse.pp.gd .gd-rows li{grid-template-columns:78px minmax(0,1fr);gap:10px}.btm.pulse.pp.gd .gd-ch-art{aspect-ratio:16/10}.btm.pulse.pp.gd .gd-fees,.btm.pulse.pp.gd .gd-stages ol{grid-template-columns:1fr 1fr}.btm.pulse.pp.gd .gd-facts{grid-template-columns:1fr}.btm.pulse.pp.gd .gd-fact{min-height:0}.btm.pulse.pp.gd .gd-faq-grid,.btm.pulse.pp.gd .gd-help-grid{grid-template-columns:1fr;gap:24px}.btm.pulse.pp.gd .gd-faq-grid .gd-head{position:static}.btm.pulse.pp.gd .gd-q summary{font-size:16px;padding:16px 0}.btm.pulse.pp.gd .gd-channel{grid-template-columns:1fr;padding:20px;gap:14px}.btm.pulse.pp.gd .gd-channel .btn{justify-self:start}.btm.pulse.pp.gd .gd-foot{gap:16px 24px;padding-top:24px}}@media (max-width:560px){.btm.pulse.pp.gd .gd-fees,.btm.pulse.pp.gd .gd-stages ol,.btm.pulse.pp.gd .gd-strip,.btm.pulse.pp.gd .gd-track{grid-template-columns:1fr}.btm.pulse.pp.gd .gd-strip>*{-webkit-border-end:0!important;border-inline-end:0!important}}.btm.pulse.pp.lg{background:#000;color:#fff;padding-top:var(--bar-h);--c-ice:#fff;--ice:#fff}.btm.pulse.pp.lg main{flex:1 0 auto}.btm.pulse.pp.lg.is-waiting .lg-hero .p-line{transform:translateY(112%)}.btm.pulse.pp.lg.is-waiting .lg-hero .lg-in,.btm.pulse.pp.lg.is-waiting .lg-summary>*{opacity:0}.btm.pulse.pp.lg .lg-wrap{position:relative;width:100%;max-width:1400px;margin-inline:auto;padding-inline:var(--gutter);box-sizing:border-box}.btm.pulse.pp.lg .link{color:#fff}.btm.pulse.pp.lg .lg-hero{position:relative;overflow:clip;padding:clamp(48px,8vh,96px) 0 clamp(36px,5vh,60px);border-bottom:1px solid var(--p-hair-red)}.btm.pulse.pp.lg .lg-hero .pp-beat{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 80% 20%,rgba(234,23,0,.26),rgba(234,23,0,0) 46%);opacity:calc(.6 + var(--beat) * .4)}.btm.pulse.pp.lg.rtl .lg-hero .pp-beat{background:radial-gradient(ellipse at 20% 20%,rgba(234,23,0,.26),rgba(234,23,0,0) 46%)}.btm.pulse.pp.lg .lg-hero .lg-wrap{z-index:1;display:grid;grid-gap:20px;gap:20px;max-width:1400px}.btm.pulse.pp.lg .lg-hero .mc{color:var(--p-glow)}.btm.pulse.pp.lg .lg-h1{margin:2px 0;font-family:var(--font-display-x);font-weight:800;letter-spacing:-.035em;line-height:.9;text-transform:uppercase;font-size:clamp(52px,8vw,132px)}.btm.pulse.pp.lg .lg-h1 .p-line{color:#fff}.btm.pulse.pp.lg .lg-h1 .p-line.accent{color:var(--p-glow)}.btm.pulse.pp.lg.rtl .lg-h1{font-family:var(--font-ar-display)!important;letter-spacing:0;line-height:1.18;text-transform:none;font-size:clamp(44px,6.6vw,112px)}.btm.pulse.pp.lg .lg-lead{margin:0;max-width:46em;font-size:clamp(16px,1.25vw,21px);line-height:1.5;opacity:.9}.btm.pulse.pp.lg .lg-facts{margin:6px 0 0;display:flex;flex-wrap:wrap;gap:12px 44px;padding-top:18px;border-top:1px solid var(--p-hair)}.btm.pulse.pp.lg .lg-facts>div{display:grid;grid-gap:6px;gap:6px}.btm.pulse.pp.lg .lg-facts dt{opacity:.6}.btm.pulse.pp.lg .lg-facts dd{margin:0;font-size:15px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.btm.pulse.pp.lg .lg-short{padding:clamp(32px,5vw,64px) 0;background:#070707;border-bottom:1px solid var(--p-hair)}.btm.pulse.pp.lg .lg-short-h{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 24px;margin-bottom:20px}.btm.pulse.pp.lg .lg-short-h .mc{color:var(--p-glow)}.btm.pulse.pp.lg .lg-short-h small{font-size:13.5px;opacity:.6}.btm.pulse.pp.lg .lg-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.btm.pulse.pp.lg .lg-sum{display:grid;grid-gap:10px;gap:10px;align-content:start;padding:22px 22px 20px;border:1px solid var(--p-hair);background:hsla(0,0%,100%,.03)}.btm.pulse.pp.lg .lg-sum-n{font-family:var(--font-display);font-size:30px;line-height:.9;letter-spacing:.01em;color:var(--p-glow)}.btm.pulse.pp.lg .lg-sum b{font-size:17px;font-weight:700;line-height:1.25}.btm.pulse.pp.lg .lg-sum p{margin:0;font-size:14.5px;line-height:1.55;opacity:.85}.btm.pulse.pp.lg .lg-english{margin:18px 0 0;font-size:14px;opacity:.7}.btm.pulse.pp.lg .lg-body{padding:clamp(40px,6vw,88px) 0 clamp(48px,7vw,100px)}.btm.pulse.pp.lg .lg-grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);grid-gap:clamp(28px,5vw,96px);gap:clamp(28px,5vw,96px);align-items:start}.btm.pulse.pp.lg .lg-index{position:-webkit-sticky;position:sticky;top:calc(var(--bar-h) + 24px);display:grid;grid-gap:14px;gap:14px;max-height:calc(100vh - var(--bar-h) - 48px);overflow:auto;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.25) transparent}.btm.pulse.pp.lg .lg-index>.mc{opacity:.6}.btm.pulse.pp.lg .lg-index ol{list-style:none;margin:0;padding:0;display:grid;border-top:1px solid var(--p-hair)}.btm.pulse.pp.lg .lg-index a{display:grid;grid-template-columns:30px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:baseline;padding:9px 0;border-bottom:1px solid var(--p-hair);font-size:14px;font-weight:600;line-height:1.3;color:#fff;opacity:.62;text-decoration:none;transition:opacity var(--d-micro)}.btm.pulse.pp.lg .lg-index a .num{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;color:var(--p-glow)}.btm.pulse.pp.lg .lg-index a.active,.btm.pulse.pp.lg .lg-index a:hover{opacity:1}.btm.pulse.pp.lg .lg-index a.active{border-bottom-color:var(--p-glow)}.btm.pulse.pp.lg .lg-main{min-width:0}.btm.pulse.pp.lg .lg-prose{min-width:0;max-width:72ch;font-size:16px;line-height:1.65;text-align:start}.btm.pulse.pp.lg .lg-sec{padding:26px 0 30px;border-top:1px solid var(--p-hair);scroll-margin-top:calc(var(--bar-h) + 20px)}.btm.pulse.pp.lg .lg-sec:first-child{border-top:0;padding-top:0}.btm.pulse.pp.lg .lg-sec h2{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:16px;gap:16px;align-items:baseline;margin:0 0 16px;font-family:var(--font-display-x);font-weight:800;letter-spacing:-.02em;text-transform:uppercase;font-size:clamp(24px,2.3vw,34px);line-height:1}.btm.pulse.pp.lg .lg-sec h2 .num{font-family:var(--font-display);font-weight:400;font-size:.95em;letter-spacing:.01em;color:var(--p-glow)}.btm.pulse.pp.lg .lg-prose h3{margin:22px 0 8px;font-size:17px;font-weight:700;line-height:1.3}.btm.pulse.pp.lg .lg-prose p{margin:0 0 12px;opacity:.9}.btm.pulse.pp.lg .lg-prose strong{color:#fff;font-weight:700}.btm.pulse.pp.lg .lg-prose a{color:#fff;text-decoration:underline;text-underline-offset:3px}.btm.pulse.pp.lg .lg-prose ol,.btm.pulse.pp.lg .lg-prose ul{margin:0 0 14px;-webkit-padding-start:22px;padding-inline-start:22px}.btm.pulse.pp.lg .lg-prose li{margin:0 0 6px;opacity:.9}.btm.pulse.pp.lg .lg-prose ul{list-style:none;-webkit-padding-start:0;padding-inline-start:0}.btm.pulse.pp.lg .lg-prose ul li{position:relative;-webkit-padding-start:18px;padding-inline-start:18px}.btm.pulse.pp.lg .lg-prose ul li:before{content:"";position:absolute;inset-inline-start:0;top:.68em;width:8px;height:1px;background:var(--p-glow)}.btm.pulse.pp.lg .lg-prose ul ul{margin:6px 0 0}.btm.pulse.pp.lg .lg-prose hr{margin:20px 0;border:0;border-top:1px solid var(--p-hair)}.btm.pulse.pp.lg .lg-end{display:grid;grid-gap:14px;gap:14px;justify-items:start;max-width:72ch;margin-top:10px;padding-top:28px;border-top:1px solid var(--p-hair-red)}.btm.pulse.pp.lg .lg-end .mc{opacity:.6}.btm.pulse.pp.lg .lg-top{font-size:14px}.btm.pulse.pp.lg .lg-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 32px;padding:28px var(--gutter) 36px;background:#000;border-top:1px solid var(--p-hair-red)}.btm.pulse.pp.lg .lg-foot .lockup{color:#fff}.btm.pulse.pp.lg .lg-foot .mc{opacity:.7}.btm.pulse.pp.lg .lg-foot .links{display:flex;flex-wrap:wrap;gap:8px 22px;font-size:14px}.btm.pulse.pp.lg.rtl .lg-sec h2 .num,.btm.pulse.pp.lg.rtl .lg-sum-n{font-family:var(--font-display)!important}.btm.pulse.pp.lg.rtl .lg-index a .num{font-family:var(--font-mono)!important}.btm.pulse.pp.lg.rtl .lg-index a,.btm.pulse.pp.lg.rtl .lg-prose,.btm.pulse.pp.lg.rtl .lg-prose *{font-family:var(--font-text)!important}.btm.pulse.pp.lg.rtl .lg-sec h2{font-family:var(--font-display-x)!important}.btm.pulse.pp.lg.rtl .lg-index{text-align:start}@media (max-width:1199px){.btm.pulse.pp.lg .lg-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.btm.pulse.pp.lg .lg-grid{grid-template-columns:minmax(0,5fr) minmax(0,8fr);gap:32px}}@media (max-width:899px){.btm.pulse.pp.lg{--bar-h:64px}.btm.pulse.pp.lg .lg-hero{padding:36px 0 28px}.btm.pulse.pp.lg .lg-h1{font-size:clamp(44px,13vw,72px)}.btm.pulse.pp.lg.rtl .lg-h1{font-size:clamp(38px,11vw,60px)}.btm.pulse.pp.lg .lg-lead{font-size:15.5px}.btm.pulse.pp.lg .lg-facts{gap:12px 28px}.btm.pulse.pp.lg .lg-summary{grid-template-columns:1fr;gap:10px}.btm.pulse.pp.lg .lg-grid{grid-template-columns:1fr;gap:20px}.btm.pulse.pp.lg .lg-index{position:-webkit-sticky;position:sticky;top:var(--bar-h);z-index:30;max-height:none;overflow:visible;gap:0;margin:0 calc(-1 * var(--gutter));padding:0;background:rgba(0,0,0,.94);border-bottom:1px solid var(--p-hair);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.btm.pulse.pp.lg .lg-index>.mc{display:none}.btm.pulse.pp.lg .lg-index ol{display:flex;gap:2px;border-top:0;padding:0 var(--gutter);overflow-x:auto;scrollbar-width:none}.btm.pulse.pp.lg .lg-index ol::-webkit-scrollbar{display:none}.btm.pulse.pp.lg .lg-index a{display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 12px;border-bottom:2px solid transparent;white-space:nowrap;font-size:12.5px}.btm.pulse.pp.lg .lg-index a.active{border-bottom-color:var(--p-glow)}.btm.pulse.pp.lg .lg-prose{max-width:none;font-size:15.5px}.btm.pulse.pp.lg .lg-sec{scroll-margin-top:calc(var(--bar-h) + 56px)}.btm.pulse.pp.lg .lg-sec h2{font-size:22px;gap:12px}.btm.pulse.pp.lg .lg-foot{gap:16px 24px;padding-top:24px}}.btm.pulse.pp.sh .pp-visual img{object-position:62% 50%}.btm.pulse.pp.sh .sh-k{display:block;color:var(--p-glow);margin-bottom:12px}.btm.pulse.pp.sh .sh-dir{display:grid;grid-gap:22px;gap:22px;padding:clamp(28px,4vw,48px) 0 clamp(40px,6vw,72px);scroll-margin-top:calc(var(--bar-h) + var(--sub-h) + 12px)}.btm.pulse.pp.sh .sh-tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 24px}.btm.pulse.pp.sh .sh-search{position:relative;display:flex;align-items:center;gap:12px;flex:1 1 420px;max-width:620px;height:52px;padding:0 16px;border:1px solid var(--p-hair-strong);background:var(--pp-surface);color:#fff;transition:border-color var(--d-micro)}.btm.pulse.pp.sh .sh-search:focus-within{border-color:var(--p-glow)}.btm.pulse.pp.sh .sh-search svg{flex:none;opacity:.6}.btm.pulse.pp.sh .sh-search input{flex:1 1 auto;min-width:0;height:100%;background:none;border:0;color:#fff;font:inherit;font-size:15px;outline:none}.btm.pulse.pp.sh .sh-search input::placeholder{color:hsla(0,0%,100%,.45)}.btm.pulse.pp.sh .sh-search input::-webkit-search-cancel-button{display:none}.btm.pulse.pp.sh .sh-clear{background:none;border:0;color:#fff;font:inherit;font-size:13px;font-weight:600;opacity:.7;cursor:pointer;padding:4px 0}.btm.pulse.pp.sh .sh-clear:hover{opacity:1}.btm.pulse.pp.sh .sh-count{opacity:.6}.btm.pulse.pp.sh .sh-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.btm.pulse.pp.sh .sh-card{display:grid;grid-template-rows:auto minmax(0,1fr);border:1px solid var(--p-hair);background:var(--pp-surface);overflow:hidden;transition:border-color var(--d-micro),transform var(--d-fast) var(--ease-out-expo)}.btm.pulse.pp.sh .sh-card:hover{border-color:var(--p-hair-red);transform:translateY(-3px)}.btm.pulse.pp.sh .sh-logo{position:relative;display:grid;place-items:center;aspect-ratio:16/9;background:#111;border-bottom:1px solid var(--p-hair)}.btm.pulse.pp.sh .sh-logo img{max-width:62%;max-height:62%;object-fit:contain}.btm.pulse.pp.sh .sh-initials{font-size:44px;color:var(--p-glow)}.btm.pulse.pp.sh .sh-body{display:grid;grid-gap:10px;gap:10px;align-content:start;padding:20px 22px 22px}.btm.pulse.pp.sh .sh-body h3{margin:0;font-size:20px;font-weight:700;line-height:1.2}.btm.pulse.pp.sh .sh-row{display:flex;align-items:center;gap:10px;margin:0;font-size:14.5px;opacity:.85}.btm.pulse.pp.sh .sh-row svg{flex:none;color:var(--p-glow)}.btm.pulse.pp.sh .sh-row .link{color:#fff}.btm.pulse.pp.sh .sh-bio{margin:6px 0 0;padding-top:12px;border-top:1px solid var(--p-hair);font-size:14px;line-height:1.55;opacity:.75;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.btm.pulse.pp.sh .sh-sk .sh-body i{display:block;height:14px;background:hsla(0,0%,100%,.07)}.btm.pulse.pp.sh .sh-sk .sh-body i:first-child{height:22px;width:60%}.btm.pulse.pp.sh .sh-sk .sh-body i:nth-child(2){width:45%}.btm.pulse.pp.sh .sh-sk .sh-body i:nth-child(3){width:80%}.btm.pulse.pp.sh .sh-empty{display:grid;grid-gap:10px;gap:10px;justify-items:start;padding:32px 30px;border:1px solid var(--p-hair);background:hsla(0,0%,100%,.03)}.btm.pulse.pp.sh .sh-empty svg{color:var(--p-glow)}.btm.pulse.pp.sh .sh-empty b{font-size:20px;font-weight:700;line-height:1.25}.btm.pulse.pp.sh .sh-empty p{margin:0;max-width:54em;font-size:15px;line-height:1.55;opacity:.85}.btm.pulse.pp.sh .sh-empty .link{color:#fff}.btm.pulse.pp.sh .sh-contact,.btm.pulse.pp.sh .sh-venue{padding:0 0 clamp(28px,4vw,48px);scroll-margin-top:calc(var(--bar-h) + var(--sub-h) + 12px)}.btm.pulse.pp.sh .sh-contact-card,.btm.pulse.pp.sh .sh-venue-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;grid-gap:24px 40px;gap:24px 40px;padding:clamp(24px,3vw,40px);border:1px solid var(--p-hair);background:linear-gradient(135deg,#140200,#070707 60%)}.btm.pulse.pp.sh .sh-contact-card{border-color:var(--p-hair-red);background:linear-gradient(90deg,rgba(234,23,0,.14),rgba(234,23,0,.03))}.btm.pulse.pp.sh.rtl .sh-contact-card{background:linear-gradient(270deg,rgba(234,23,0,.14),rgba(234,23,0,.03))}.btm.pulse.pp.sh .sh-contact-card h2,.btm.pulse.pp.sh .sh-venue-card h2{margin:0 0 12px;font-size:clamp(28px,3vw,46px);line-height:.95}.btm.pulse.pp.sh.rtl .sh-contact-card h2,.btm.pulse.pp.sh.rtl .sh-venue-card h2{font-family:var(--font-ar-display)!important;line-height:1.3}.btm.pulse.pp.sh .sh-contact-card p,.btm.pulse.pp.sh .sh-venue-card p{margin:0;max-width:60em;font-size:15.5px;line-height:1.55;opacity:.88}.btm.pulse.pp.sh .sh-venue-facts{margin:16px 0 0;display:grid;grid-gap:6px;gap:6px}.btm.pulse.pp.sh .sh-venue-facts dt{opacity:.6}.btm.pulse.pp.sh .sh-venue-facts dd{margin:0;font-size:15px;font-weight:600}.btm.pulse.pp.sh .sh-venue-acts{display:grid;grid-gap:10px;gap:10px}.btm.pulse.pp.sh .sh-contact-card .btn,.btm.pulse.pp.sh .sh-venue-acts .btn{white-space:nowrap;justify-content:center}@media (max-width:1199px){.btm.pulse.pp.sh .sh-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){.btm.pulse.pp.sh .sh-grid{grid-template-columns:1fr;gap:10px}.btm.pulse.pp.sh .sh-search{flex-basis:100%;height:48px}.btm.pulse.pp.sh .sh-contact-card,.btm.pulse.pp.sh .sh-venue-card{grid-template-columns:1fr;align-items:start;padding:22px 20px}.btm.pulse.pp.sh .sh-venue-acts{grid-template-columns:1fr}.btm.pulse.pp.sh .sh-empty{padding:24px 20px}}.btm.pulse.pp.dv .pp-visual img{object-position:64% 50%}.btm.pulse.pp.dv .dv-k{display:block;color:var(--p-glow);margin-bottom:12px}.btm.pulse.pp.dv .dv-bookings,.btm.pulse.pp.dv .dv-how,.btm.pulse.pp.dv .dv-tours{scroll-margin-top:calc(var(--bar-h) + var(--sub-h) + 12px)}.btm.pulse.pp.dv .dv-tours{display:grid;grid-gap:22px;gap:22px;padding:clamp(28px,4vw,48px) 0 clamp(40px,6vw,72px)}.btm.pulse.pp.dv .dv-tools{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"search count" "cats cats";grid-gap:14px 24px;gap:14px 24px;align-items:center}.btm.pulse.pp.dv .dv-search{grid-area:search;position:relative;display:flex;align-items:center;gap:12px;max-width:620px;height:52px;padding:0 16px;border:1px solid var(--p-hair-strong);background:var(--pp-surface);color:#fff;transition:border-color var(--d-micro)}.btm.pulse.pp.dv .dv-search:focus-within{border-color:var(--p-glow)}.btm.pulse.pp.dv .dv-search svg{flex:none;opacity:.6}.btm.pulse.pp.dv .dv-search input{flex:1 1 auto;min-width:0;height:100%;background:none;border:0;color:#fff;font:inherit;font-size:15px;outline:none}.btm.pulse.pp.dv .dv-search input::placeholder{color:hsla(0,0%,100%,.45)}.btm.pulse.pp.dv .dv-search input::-webkit-search-cancel-button{display:none}.btm.pulse.pp.dv .dv-clear{background:none;border:0;color:#fff;font:inherit;font-size:13px;font-weight:600;opacity:.7;cursor:pointer}.btm.pulse.pp.dv .dv-count{grid-area:count;opacity:.6}.btm.pulse.pp.dv .dv-cats{grid-area:cats;display:flex;flex-wrap:wrap;gap:8px}.btm.pulse.pp.dv .dv-chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:38px;padding:0 16px;border:1px solid var(--p-hair-strong);background:transparent;color:#fff;font:inherit;font-size:13.5px;font-weight:600;cursor:pointer;transition:border-color var(--d-micro),background var(--d-micro),color var(--d-micro)}.btm.pulse.pp.dv .dv-chip:hover{border-color:#fff}.btm.pulse.pp.dv .dv-chip.on{background:var(--p-glow);border-color:var(--p-glow);color:#fff}.btm.pulse.pp.dv .dv-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.btm.pulse.pp.dv .dv-card{display:grid;grid-template-rows:auto minmax(0,1fr);border:1px solid var(--p-hair);background:var(--pp-surface);overflow:hidden;transition:border-color var(--d-micro),transform var(--d-fast) var(--ease-out-expo)}.btm.pulse.pp.dv .dv-card:hover{border-color:var(--p-hair-red);transform:translateY(-3px)}.btm.pulse.pp.dv .dv-card-photo{position:relative;display:block;width:100%;aspect-ratio:3/2;padding:0;border:0;background:#1a0604;cursor:pointer;overflow:hidden}.btm.pulse.pp.dv .dv-card-photo img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .9s var(--ease-out-expo)}.btm.pulse.pp.dv .dv-card:hover .dv-card-photo img{transform:scale(1.04)}.btm.pulse.pp.dv .dv-card-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.1),transparent 40%,rgba(0,0,0,.55));pointer-events:none}.btm.pulse.pp.dv .dv-noimg{position:absolute;inset:0;display:grid;place-items:center;color:var(--p-glow);background:linear-gradient(135deg,#1a0604,#0a0a0a)}.btm.pulse.pp.dv .dv-card-tags{position:absolute;top:12px;inset-inline-start:12px;z-index:1;display:flex;gap:6px}.btm.pulse.pp.dv .dv-tag{font-family:var(--font-mono);font-style:normal;font-size:10px;letter-spacing:.12em;text-transform:uppercase;padding:5px 8px;background:rgba(0,0,0,.72);color:#fff;border:1px solid hsla(0,0%,100%,.25);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.btm.pulse.pp.dv .dv-tag-hot{background:var(--p-glow);border-color:var(--p-glow)}.btm.pulse.pp.dv .dv-card-body{display:grid;grid-gap:8px;gap:8px;align-content:start;padding:18px 20px 20px}.btm.pulse.pp.dv .dv-card-body h3{margin:0 0 2px;font-size:20px;font-weight:700;line-height:1.2}.btm.pulse.pp.dv .dv-row{display:flex;align-items:center;gap:8px;margin:0;font-size:14px;opacity:.8}.btm.pulse.pp.dv .dv-row svg{flex:none;color:var(--p-glow)}.btm.pulse.pp.dv .dv-desc{margin:6px 0 0;font-size:14px;line-height:1.55;opacity:.75;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.btm.pulse.pp.dv .dv-card-acts{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;padding-top:14px;border-top:1px solid var(--p-hair)}.btm.pulse.pp.dv .dv-card-acts .link{color:#fff;font-size:13.5px;white-space:nowrap}.btm.pulse.pp.dv .dv-sk .dv-card-body i{display:block;height:14px;background:hsla(0,0%,100%,.07)}.btm.pulse.pp.dv .dv-sk .dv-card-body i:first-child{height:22px;width:60%}.btm.pulse.pp.dv .dv-sk .dv-card-body i:nth-child(2){width:45%}.btm.pulse.pp.dv .dv-sk .dv-card-body i:nth-child(3){width:80%}.btm.pulse.pp.dv .dv-empty{display:grid;grid-gap:10px;gap:10px;justify-items:start;padding:32px 30px;border:1px solid var(--p-hair);background:hsla(0,0%,100%,.03)}.btm.pulse.pp.dv .dv-empty svg{color:var(--p-glow)}.btm.pulse.pp.dv .dv-empty b{font-size:20px;font-weight:700;line-height:1.25}.btm.pulse.pp.dv .dv-empty p{margin:0;max-width:54em;font-size:15px;line-height:1.55;opacity:.85}.btm.pulse.pp.dv .dv-empty .link{color:#fff}.btm.pulse.pp.dv .dv-how{padding:0 0 clamp(40px,6vw,72px)}.btm.pulse.pp.dv .dv-how-card{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);grid-gap:28px 48px;gap:28px 48px;align-items:start;padding:clamp(24px,3vw,40px);border:1px solid var(--p-hair);background:linear-gradient(135deg,#140200,#070707 60%)}.btm.pulse.pp.dv .dv-how-head h2{margin:0;font-size:clamp(28px,3vw,46px);line-height:.95}.btm.pulse.pp.dv.rtl .dv-bookings-head h2,.btm.pulse.pp.dv.rtl .dv-how-head h2{font-family:var(--font-ar-display)!important;line-height:1.3}.btm.pulse.pp.dv .dv-how-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.btm.pulse.pp.dv .dv-how-steps li{display:grid;grid-gap:8px;gap:8px;align-content:start;padding:18px 18px 16px;border:1px solid var(--p-hair);background:rgba(0,0,0,.35)}.btm.pulse.pp.dv .dv-how-n{font-family:var(--font-display);font-size:30px;line-height:.9;letter-spacing:.01em;color:var(--p-glow)}.btm.pulse.pp.dv .dv-how-steps b{font-size:17px;font-weight:700}.btm.pulse.pp.dv .dv-how-steps p{margin:0;font-size:14px;line-height:1.55;opacity:.82}.btm.pulse.pp.dv .dv-bookings{display:grid;grid-gap:18px;gap:18px;padding:0 0 clamp(28px,4vw,48px)}.btm.pulse.pp.dv .dv-bookings-head h2{margin:0;font-size:clamp(28px,3vw,46px);line-height:.95}.btm.pulse.pp.dv .dv-bk-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.btm.pulse.pp.dv .dv-bk{display:grid;grid-gap:14px;gap:14px;align-content:start;padding:20px 22px 22px;border:1px solid var(--p-hair);background:var(--pp-surface)}.btm.pulse.pp.dv .dv-bk.is-confirmed{border-color:rgba(234,23,0,.5)}.btm.pulse.pp.dv .dv-bk.is-cancelled{opacity:.7}.btm.pulse.pp.dv .dv-bk-h{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.btm.pulse.pp.dv .dv-bk-cat{display:block;opacity:.6;margin-bottom:6px}.btm.pulse.pp.dv .dv-bk-h h3{margin:0;font-size:19px;font-weight:700;line-height:1.2}.btm.pulse.pp.dv .dv-status{display:inline-flex;align-items:center;gap:6px;flex:none;height:28px;padding:0 10px;border:1px solid var(--p-hair-strong);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.btm.pulse.pp.dv .dv-status.is-confirmed{border-color:var(--p-glow);color:var(--p-glow)}.btm.pulse.pp.dv .dv-status.is-cancelled{opacity:.6}.btm.pulse.pp.dv .dv-bk-meta{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;padding:12px 0;border-top:1px solid var(--p-hair);border-bottom:1px solid var(--p-hair)}.btm.pulse.pp.dv .dv-bk-meta>div{display:grid;grid-gap:4px;gap:4px}.btm.pulse.pp.dv .dv-bk-meta dt{opacity:.6}.btm.pulse.pp.dv .dv-bk-meta dd{margin:0;font-size:14.5px;font-weight:600}.btm.pulse.pp.dv .dv-bk-req{display:grid;grid-gap:4px;gap:4px;margin:0;font-size:14px;line-height:1.5;opacity:.85}.btm.pulse.pp.dv .dv-bk-req .mono{opacity:.6}.btm.pulse.pp.dv .dv-stages{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.btm.pulse.pp.dv .dv-stages li{display:flex;align-items:center;gap:8px;padding:9px 10px;border:1px solid var(--p-hair);font-size:12.5px;font-weight:600;opacity:.5}.btm.pulse.pp.dv .dv-stages li .num{font-family:var(--font-display);font-size:16px;line-height:.9;color:var(--p-glow)}.btm.pulse.pp.dv .dv-stages li.done{opacity:1;border-color:var(--p-hair-strong)}.btm.pulse.pp.dv .dv-stages li.now{opacity:1;border-color:var(--p-glow);background:rgba(234,23,0,.1)}.btm.pulse.pp.dv .dv-bk-hint{margin:0;font-size:13.5px;line-height:1.5;opacity:.75}.btm.pulse.pp.dv .dv-note{display:flex;align-items:center;gap:8px;margin:0;font-size:13.5px;opacity:.7}.btm.pulse.pp.dv .dv-note svg{color:var(--p-glow)}.btm .pt-modal.dv-sheet .pt-modal-b{padding-top:0}.btm .pt-modal.dv-sheet .dv-sheet-body{display:grid;grid-gap:22px;gap:22px}.btm .pt-modal.dv-sheet .dv-sheet-photo{position:relative;aspect-ratio:16/9;background:#1a0604;overflow:hidden}.btm .pt-modal.dv-sheet .dv-sheet-photo img{width:100%;height:100%;object-fit:cover;display:block}.btm .pt-modal.dv-sheet .dv-sheet-photo .dv-noimg{position:absolute;inset:0;display:grid;place-items:center;color:#ea1700}.btm .pt-modal.dv-sheet .dv-sheet-photo .dv-tag{position:absolute;top:12px;inset-inline-start:12px;font-family:var(--font-mono);font-style:normal;font-size:10px;letter-spacing:.12em;text-transform:uppercase;padding:5px 8px;background:#ea1700;color:#fff}.btm .pt-modal.dv-sheet .dv-sheet-meta{margin:0;display:flex;flex-wrap:wrap;gap:12px 36px;padding-bottom:18px;border-bottom:1px solid hsla(0,0%,100%,.14)}.btm .pt-modal.dv-sheet .dv-sheet-meta>div{display:grid;grid-gap:4px;gap:4px}.btm .pt-modal.dv-sheet .dv-sheet-meta dt{opacity:.6}.btm .pt-modal.dv-sheet .dv-sheet-meta dd{margin:0;font-size:15px;font-weight:600}.btm .pt-modal.dv-sheet .dv-sheet-map{align-self:end}.btm .pt-modal.dv-sheet .dv-sheet-map .link{color:#fff;font-size:14px}.btm .pt-modal.dv-sheet .dv-sheet-sec{display:grid;grid-gap:10px;gap:10px}.btm .pt-modal.dv-sheet .dv-sheet-sec h3{margin:0;color:#ea1700}.btm .pt-modal.dv-sheet .dv-pre{margin:0;white-space:pre-wrap;font-size:15.5px;line-height:1.6;opacity:.9}.btm .pt-modal.dv-sheet .dv-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.btm .pt-modal.dv-sheet .dv-list li{display:grid;grid-template-columns:18px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;font-size:15px;line-height:1.5}.btm .pt-modal.dv-sheet .dv-list li svg{width:18px;height:18px;padding:3px;border:1px solid #ea1700;color:#ea1700;box-sizing:border-box;margin-top:2px}.btm .pt-modal.dv-sheet .dv-book{display:grid;grid-gap:14px;gap:14px;margin-top:6px;padding:24px;border:1px solid rgba(234,23,0,.55);background:rgba(234,23,0,.07)}.btm .pt-modal.dv-sheet .dv-book h3{margin:0;font-size:clamp(24px,2.6vw,34px);line-height:.95}.btm.rtl .pt-modal.dv-sheet .dv-book h3{font-family:var(--font-ar-display)!important;line-height:1.3}.btm .pt-modal.dv-sheet .dv-book-lead{margin:0;font-size:14.5px;line-height:1.55;opacity:.85}.btm .pt-modal.dv-sheet .dv-signin{display:grid;grid-gap:10px;gap:10px}.btm .pt-modal.dv-sheet .dv-signin b{font-size:18px;font-weight:700}.btm .pt-modal.dv-sheet .dv-signin p{margin:0;font-size:14.5px;opacity:.85}.btm .pt-modal.dv-sheet .dv-signin-acts{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.btm .pt-modal.dv-sheet .dv-form{display:grid;grid-gap:16px;gap:16px}.btm .pt-modal.dv-sheet .dv-form-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px 16px;gap:14px 16px}.btm .pt-modal.dv-sheet .dv-form-grid .dv-span{grid-column:1/-1}.btm.pulse.pp .dv-form .control textarea{width:100%;min-height:96px;padding:12px 14px;background:transparent;border:0;color:#fff;font:inherit;font-size:16px;line-height:1.5;outline:none;resize:vertical;box-sizing:border-box}.btm.pulse.pp .dv-form .control input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1);opacity:.7}.btm .pt-modal.dv-sheet .dv-form-acts{display:flex;justify-content:flex-end}@media (max-width:1199px){.btm.pulse.pp.dv .dv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.btm.pulse.pp.dv .dv-how-card{grid-template-columns:1fr}}@media (max-width:899px){.btm.pulse.pp.dv .dv-bk-grid,.btm.pulse.pp.dv .dv-grid{grid-template-columns:1fr;gap:10px}.btm.pulse.pp.dv .dv-tools{grid-template-columns:1fr;grid-template-areas:"search" "cats" "count";gap:12px}.btm.pulse.pp.dv .dv-search{max-width:none;height:48px}.btm.pulse.pp.dv .dv-cats{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter)}.btm.pulse.pp.dv .dv-cats::-webkit-scrollbar{display:none}.btm.pulse.pp.dv .dv-chip{flex:none}.btm.pulse.pp.dv .dv-how-steps{grid-template-columns:1fr}.btm.pulse.pp.dv .dv-how-card{padding:22px 20px}.btm.pulse.pp.dv .dv-bk-meta{grid-template-columns:1fr 1fr}.btm.pulse.pp.dv .dv-stages{grid-template-columns:1fr}.btm.pulse.pp.dv .dv-empty{padding:24px 20px}.btm .pt-modal.dv-sheet .dv-form-grid{grid-template-columns:1fr}.btm .pt-modal.dv-sheet .dv-book{padding:18px}.btm .pt-modal.dv-sheet .dv-form-acts .btn{width:100%;justify-content:center}}.btm.pulse.pp .em{display:flex;flex-direction:column;gap:22px}.btm.pulse.pp .em-banner{margin:0}.btm.pulse.pp .em-tabs .pt-seg{max-width:100%;overflow-x:auto;scrollbar-width:none}.btm.pulse.pp .em-label{display:block;font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:hsla(0,0%,100%,.62);margin:0 0 10px}.btm.pulse.pp .em-note{margin:0;padding:12px 16px;-webkit-border-start:2px solid var(--p-glow);border-inline-start:2px solid var(--p-glow);background:rgba(234,23,0,.08);color:hsla(0,0%,100%,.86);font-size:14px;line-height:1.55}.btm.pulse.pp .em-mini{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;color:#fff;font:600 12px/1.2 var(--font-text);text-decoration:underline;-webkit-text-decoration-color:var(--p-glow);text-decoration-color:var(--p-glow);text-underline-offset:3px;cursor:pointer;white-space:nowrap}.btm.pulse.pp .em-mini:hover{color:var(--p-glow)}.btm.pulse.pp .em-tpl{display:grid;grid-template-columns:290px minmax(0,1fr);grid-gap:28px;gap:28px;align-items:start}.btm.pulse.pp .em-rail{position:-webkit-sticky;position:sticky;top:calc(var(--bar-h) + 18px);max-height:calc(100svh - var(--bar-h) - 36px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.2) transparent;border:1px solid var(--p-hair);background:var(--pp-surface);padding:14px 10px 18px}.btm.pulse.pp .em-rail-search{margin:0 4px 14px;width:auto}.btm.pulse.pp .em-rail-g+.em-rail-g{margin-top:14px;padding-top:14px;border-top:1px solid var(--p-hair)}.btm.pulse.pp .em-rail-h{display:flex;justify-content:space-between;padding:0 8px 8px;color:var(--p-glow);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase}.btm.pulse.pp .em-rail-h b{color:hsla(0,0%,100%,.5);font-weight:500}.btm.pulse.pp .em-rail-i{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;width:100%;align-items:center;justify-content:space-between;gap:10px;padding:10px;border:0;-webkit-border-start:2px solid transparent;border-inline-start:2px solid transparent;background:transparent;color:hsla(0,0%,100%,.82);font:500 14px/1.3 var(--font-text);text-align:start;cursor:pointer;transition:background .18s,color .18s,border-color .18s}.btm.pulse.pp .em-rail-i:hover{background:hsla(0,0%,100%,.05);color:#fff}.btm.pulse.pp .em-rail-i.is-on{background:rgba(234,23,0,.12);border-inline-start-color:var(--p-glow);color:#fff;font-weight:700}.btm.pulse.pp .em-rail-i:focus-visible{outline:2px solid var(--p-glow);outline-offset:-2px}.btm.pulse.pp .em-rail-c{display:inline-flex;gap:4px;flex-shrink:0}.btm.pulse.pp .em-rail-none{padding:8px;opacity:.6}.btm.pulse.pp .em-chip{font:600 9.5px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-style:normal;padding:4px 6px;border:1px solid hsla(0,0%,100%,.3);color:hsla(0,0%,100%,.75)}.btm.pulse.pp .em-chip.custom{border-color:var(--p-glow);color:#fff;background:rgba(234,23,0,.18)}.btm.pulse.pp .em-chip.off{border-color:#fff;background:#fff;color:#000}.btm.pulse.pp .em-chip.dirty{border:0;padding:0 2px;color:var(--p-glow);font-size:18px;line-height:10px}.btm.pulse.pp .em-pick{display:none}.btm.pulse.pp .em-work{min-width:0;display:flex;flex-direction:column;gap:20px}.btm.pulse.pp .em-work-h{display:flex;align-items:flex-end;justify-content:space-between;gap:18px 24px;flex-wrap:wrap;padding-bottom:18px;border-bottom:1px solid var(--p-hair)}.btm.pulse.pp .em-work-t>.mono{color:var(--p-glow);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.btm.pulse.pp .em-work-t h2{margin:6px 0 8px;font-family:var(--font-display-x);font-weight:800;font-size:clamp(26px,2.6vw,38px);line-height:1.05;letter-spacing:-.02em;color:#fff;font-variation-settings:"opsz" 72,"wdth" 90}.btm.pulse.pp .em-state{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;margin:0;font:600 13px/1.3 var(--font-text);color:hsla(0,0%,100%,.85)}.btm.pulse.pp .em-state i{width:8px;height:8px;border-radius:50%;background:hsla(0,0%,100%,.45)}.btm.pulse.pp .em-state.is-custom i{background:var(--p-glow);box-shadow:0 0 calc(6px + var(--beat, 0) * 10px) var(--p-glow)}.btm.pulse.pp .em-state.is-off i{background:transparent;border:1.5px solid #fff}.btm.pulse.pp .em-state small{width:100%;font:400 12px/1.4 var(--font-mono);color:hsla(0,0%,100%,.5)}.btm.pulse.pp .em-work-a{display:flex;flex-wrap:wrap;gap:10px}.btm.pulse.pp .em-facts{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);grid-gap:0;gap:0;border:1px solid var(--p-hair)}.btm.pulse.pp .em-facts .pt-def{padding:14px 16px;-webkit-border-end:1px solid var(--p-hair);border-inline-end:1px solid var(--p-hair);margin:0}.btm.pulse.pp .em-facts .pt-def:last-child{-webkit-border-end:0;border-inline-end:0}.btm.pulse.pp .em-split{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:26px;gap:26px}@media (min-width:1500px){.btm.pulse.pp .em-split{grid-template-columns:minmax(360px,430px) minmax(0,1fr);align-items:start}.btm.pulse.pp .em-editor{position:-webkit-sticky;position:sticky;top:calc(var(--bar-h) + 18px)}}.btm.pulse.pp .em-editor{display:flex;flex-direction:column;gap:18px;border:1px solid var(--p-hair);background:var(--pp-surface);padding:22px 22px 24px}.btm.pulse.pp .em-editor-h{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding-top:4px}.btm.pulse.pp .em-editor-h .em-label{margin:0}.btm.pulse.pp .em-switch{display:flex;gap:14px;align-items:flex-start;padding:14px 16px;border:1px solid var(--p-hair);background:hsla(0,0%,100%,.02)}.btm.pulse.pp .em-switch.is-on{border-color:rgba(234,23,0,.45)}.btm.pulse.pp .em-switch button{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;flex:0 0 auto;width:46px;height:26px;margin-top:2px;border:1px solid hsla(0,0%,100%,.4);background:#000;cursor:pointer;padding:0;transition:background .2s,border-color .2s}.btm.pulse.pp .em-switch button i{position:absolute;top:3px;inset-inline-start:3px;width:18px;height:18px;background:hsla(0,0%,100%,.7);transition:transform .22s cubic-bezier(.2,.8,.2,1),background .2s}.btm.pulse.pp .em-switch.is-on button{background:var(--p-red);border-color:var(--p-glow)}.btm.pulse.pp .em-switch.is-on button i{background:#fff;transform:translateX(20px)}.btm.pulse.pp.rtl .em-switch.is-on button i{transform:translateX(-20px)}.btm.pulse.pp .em-switch button:focus-visible{outline:2px solid var(--p-glow);outline-offset:2px}.btm.pulse.pp .em-switch div{display:flex;flex-direction:column;gap:3px}.btm.pulse.pp .em-switch b{font:700 15px/1.3 var(--font-text);color:#fff}.btm.pulse.pp .em-switch span{font-size:13px;line-height:1.5;color:hsla(0,0%,100%,.68)}.btm.pulse.pp .em-field{margin:0}.btm.pulse.pp .em-field label{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.btm.pulse.pp .em-field .control input::placeholder,.btm.pulse.pp .em-field .control textarea::placeholder{color:hsla(0,0%,100%,.42);opacity:1}.btm.pulse.pp .em-field.is-custom .control{box-shadow:inset 2px 0 0 var(--p-glow)}.btm.pulse.pp.rtl .em-field.is-custom .control{box-shadow:inset -2px 0 0 var(--p-glow)}.btm.pulse.pp .em-field textarea{min-height:150px;line-height:1.55;resize:vertical}.btm.pulse.pp .em-field-meta{display:flex;justify-content:space-between;gap:12px;margin-top:6px}.btm.pulse.pp .em-field-meta .hint{margin:0}.btm.pulse.pp .em-field-meta .mono{flex-shrink:0;font-size:11px;color:hsla(0,0%,100%,.45)}.btm.pulse.pp .em-vars{border-top:1px solid var(--p-hair);padding-top:16px}.btm.pulse.pp .em-vars-l{display:flex;flex-wrap:wrap;gap:8px}.btm.pulse.pp .em-var{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:8px;padding:7px 10px;border:1px solid var(--p-hair);background:transparent;color:hsla(0,0%,100%,.75);font:500 12px/1.2 var(--font-text);cursor:pointer;transition:border-color .18s,background .18s}.btm.pulse.pp .em-var code{font:600 12px/1 var(--font-mono);color:#fff}.btm.pulse.pp .em-var:focus-visible,.btm.pulse.pp .em-var:hover{border-color:var(--p-glow);background:rgba(234,23,0,.1);outline:none}.btm.pulse.pp .em-vars .hint{margin:10px 0 0}.btm.pulse.pp .em-preview{min-width:0;display:flex;flex-direction:column;gap:14px}.btm.pulse.pp .em-preview-h{display:flex;justify-content:space-between;align-items:center;gap:12px 18px;flex-wrap:wrap}.btm.pulse.pp .em-preview-h .em-label{margin:0}.btm.pulse.pp .em-preview-c{display:flex;flex-wrap:wrap;gap:8px}.btm.pulse.pp .em-preview-c .pt-seg button{padding-inline:12px}.btm.pulse.pp .em-inbox{border:1px solid var(--p-hair);background:var(--pp-surface)}.btm.pulse.pp .em-inbox>div{display:grid;grid-template-columns:88px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:baseline;padding:10px 16px}.btm.pulse.pp .em-inbox>div+div{border-top:1px solid var(--p-hair)}.btm.pulse.pp .em-inbox .mono{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:hsla(0,0%,100%,.5)}.btm.pulse.pp .em-inbox b{font:600 14px/1.4 var(--font-text);color:#fff;overflow-wrap:anywhere;text-align:start}.btm.pulse.pp .em-stage{border:1px solid var(--p-hair);background:repeating-linear-gradient(135deg,#070707 0 10px,#0b0b0b 10px 20px);padding:clamp(10px,2vw,28px);display:flex;justify-content:center}.btm.pulse.pp .em-stage.is-phone{padding-block:28px}.btm.pulse.pp .em-frame{display:block;width:100%;border:0;background:#000;box-shadow:0 30px 80px rgba(0,0,0,.7);transition:max-width .3s ease}.btm.pulse.pp .em-stage.is-phone .em-frame{border:10px solid #151515;border-radius:34px;outline:1px solid var(--p-hair)}.btm.pulse.pp .em-text{width:100%;max-width:680px;margin:0;padding:22px;background:#000;color:hsla(0,0%,100%,.86);font:13px/1.6 var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere}.btm.pulse.pp .em-sample{margin:0}.btm.pulse.pp .em-lead{margin:0 0 18px;color:hsla(0,0%,100%,.78);line-height:1.55}.btm.pulse.pp .em-choice{display:flex;flex-wrap:wrap;gap:8px}.btm.pulse.pp .em-choice button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:11px 16px;border:1px solid var(--p-hair-strong);background:transparent;color:#fff;font:600 14px/1.3 var(--font-text);cursor:pointer;text-align:start;overflow-wrap:anywhere}.btm.pulse.pp .em-choice button.on{border-color:var(--p-glow);background:rgba(234,23,0,.16);box-shadow:inset 0 0 0 1px var(--p-glow)}.btm.pulse.pp .em-result{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 18px;gap:12px 18px;margin-top:18px;padding:16px;border:1px solid rgba(234,23,0,.5);background:rgba(234,23,0,.07)}.btm.pulse.pp .em-result .pt-def.wide{grid-column:1/-1}.btm.pulse.pp .em-result .link{justify-self:start}.btm.pulse.pp .em-log{display:flex;flex-direction:column;gap:16px}.btm.pulse.pp .em-log .ad-toolbar-row{flex-wrap:wrap}.btm.pulse.pp .em-time{display:flex;flex-direction:column;gap:2px;white-space:nowrap}.btm.pulse.pp .em-time b{font:600 13px/1.25 var(--font-text);color:#fff}.btm.pulse.pp .em-time small{font:500 11px/1.2 var(--font-mono);color:hsla(0,0%,100%,.55);letter-spacing:.04em}.btm.pulse.pp .em-code{font:500 12.5px/1.4 var(--font-mono);letter-spacing:.01em;text-transform:none;color:#fff;overflow-wrap:anywhere;background:none;padding:0}.btm.pulse.pp .em-cell{display:flex;flex-direction:column;gap:3px;min-width:0}.btm.pulse.pp .em-cell b{font-weight:700;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btm.pulse.pp .em-cell small{font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:hsla(0,0%,100%,.5);display:inline-flex;gap:8px;align-items:center}.btm.pulse.pp .em-test-tag{font:700 9.5px/1 var(--font-mono);font-style:normal;letter-spacing:.12em;text-transform:uppercase;padding:3px 6px;background:#fff;color:#000}.btm.pulse.pp .em-ellip{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btm.pulse.pp .em-err-inline{font-style:normal;color:var(--p-glow)}.btm.pulse.pp .em-st{display:inline-flex;align-items:center;gap:7px;padding:5px 9px;font:700 10.5px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border:1px solid hsla(0,0%,100%,.35);color:#fff}.btm.pulse.pp .em-st i{width:6px;height:6px;border-radius:50%;background:#fff}.btm.pulse.pp .em-st.is-failed{background:var(--p-red);border-color:var(--p-glow)}.btm.pulse.pp .em-st.is-skipped{border-style:dashed;color:hsla(0,0%,100%,.7)}.btm.pulse.pp .em-st.is-skipped i{background:transparent;border:1px solid hsla(0,0%,100%,.7)}.btm.pulse.pp .em-sheet{display:flex;flex-direction:column;gap:18px}.btm.pulse.pp .em-sheet-st{display:flex;gap:10px;align-items:center}.btm.pulse.pp .em-error{padding:14px 16px;background:rgba(202,0,0,.16);-webkit-border-start:3px solid var(--p-glow);border-inline-start:3px solid var(--p-glow)}.btm.pulse.pp .em-error .mono{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--p-glow)}.btm.pulse.pp .em-error p{margin:6px 0 0;color:#fff;line-height:1.5;overflow-wrap:anywhere}.btm.pulse.pp .em-kv .val{overflow-wrap:anywhere}.btm.pulse.pp .em-copy{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap}.btm.pulse.pp .em-settings{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);grid-gap:24px;gap:24px;align-items:start}.btm.pulse.pp .em-card{border:1px solid var(--p-hair);background:var(--pp-surface);padding:24px;display:flex;flex-direction:column;gap:20px}.btm.pulse.pp .em-card>header{display:flex;flex-direction:column;gap:6px}.btm.pulse.pp .em-card>header .mono{color:var(--p-glow);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.btm.pulse.pp .em-card>header p{margin:0;color:hsla(0,0%,100%,.75);line-height:1.55}.btm.pulse.pp .em-card>header .em-meta{font:400 12px/1.4 var(--font-mono);color:hsla(0,0%,100%,.5);text-transform:none;letter-spacing:0}.btm.pulse.pp .em-card .field{margin:0}.btm.pulse.pp .em-card .field .hint{margin-top:8px}.btm.pulse.pp .em-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.btm.pulse.pp .em-card-f{display:flex;justify-content:flex-end;border-top:1px solid var(--p-hair);padding-top:18px}.btm.pulse.pp .em-about .ad-kv{display:flex;flex-direction:column;gap:14px}.btm.pulse.pp.rtl .em-cell b,.btm.pulse.pp.rtl .em-switch b,.btm.pulse.pp.rtl .em-work-t h2{font-family:var(--font-ar-display)!important;letter-spacing:0}.btm.pulse.pp.rtl .em-work-t h2{line-height:1.35}.btm.pulse.pp.rtl .em-card>header .mono,.btm.pulse.pp.rtl .em-cell small,.btm.pulse.pp.rtl .em-chip,.btm.pulse.pp.rtl .em-error .mono,.btm.pulse.pp.rtl .em-inbox .mono,.btm.pulse.pp.rtl .em-label,.btm.pulse.pp.rtl .em-rail-h,.btm.pulse.pp.rtl .em-st,.btm.pulse.pp.rtl .em-test-tag,.btm.pulse.pp.rtl .em-work-t>.mono{font-family:var(--font-ar-text)!important;letter-spacing:0;text-transform:none;font-size:12px}.btm.pulse.pp.rtl .em input,.btm.pulse.pp.rtl .em label,.btm.pulse.pp.rtl .em textarea,.btm.pulse.pp.rtl .em-rail-none,.btm.pulse.pp.rtl .em-test input,.btm.pulse.pp.rtl .em-test label,.btm.pulse.pp.rtl .em-time small{font-family:var(--font-ar-text)!important;letter-spacing:0}.btm.pulse.pp .em-field [dir=rtl]{font-family:var(--font-ar-text)!important}.btm.pulse.pp.rtl .em-code,.btm.pulse.pp.rtl .em-field-meta .mono,.btm.pulse.pp.rtl .em-var code{font-family:var(--font-mono)!important}@media (max-width:1180px){.btm.pulse.pp .em-tpl{grid-template-columns:240px minmax(0,1fr);gap:20px}.btm.pulse.pp .em-facts{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.btm.pulse.pp .em-facts .pt-def:first-child{grid-column:1/-1;-webkit-border-end:0;border-inline-end:0;border-bottom:1px solid var(--p-hair)}.btm.pulse.pp .em-settings{grid-template-columns:minmax(0,1fr)}}@media (max-width:899px){.btm.pulse.pp .em-tpl{grid-template-columns:minmax(0,1fr)}.btm.pulse.pp .em-rail{display:none}.btm.pulse.pp .em-pick{display:block}.btm.pulse.pp .em-pick .ad-select,.btm.pulse.pp .em-pick select,.btm.pulse.pp .em-work-a{width:100%}.btm.pulse.pp .em-work-a .btn{flex:1 1 auto;justify-content:center}.btm.pulse.pp .em-facts{grid-template-columns:minmax(0,1fr)}.btm.pulse.pp .em-facts .pt-def{-webkit-border-end:0;border-inline-end:0;border-bottom:1px solid var(--p-hair)}.btm.pulse.pp .em-facts .pt-def:last-child{border-bottom:0}.btm.pulse.pp .em-editor{padding:18px 16px 20px}.btm.pulse.pp .em-preview-c{width:100%}.btm.pulse.pp .em-stage{padding:0;border:0;background:none}.btm.pulse.pp .em-stage.is-phone .em-frame{border-width:6px;border-radius:24px}.btm.pulse.pp .em-inbox>div{grid-template-columns:70px minmax(0,1fr);padding:9px 12px}.btm.pulse.pp .em-result,.btm.pulse.pp .em-two{grid-template-columns:minmax(0,1fr)}.btm.pulse.pp .em-card{padding:18px 16px}.btm.pulse.pp .em-card-f .btn{width:100%;justify-content:center}}