.youtube-iframe iframe{width:100%!important;height:100%!important}.video-slider-youtube-sec .video-slider-container{min-height:300px}.video-slider-youtube-sec{padding:0;max-width:calc(var(--container-width-xl) + 2 * var(--spacing-sm));margin:auto}.video-slider-youtube-sec .container{padding:0}.video-slider-youtube-sec .swiper{height:100%}.video-slider-youtube-sec .swiper-container{position:relative;margin-left:0;margin-right:0;overflow:visible}.video-slider-youtube-sec .youtube-slide-item{position:relative;width:100%;height:100%;border-radius:24px;overflow:hidden;background-color:#000;cursor:pointer;aspect-ratio:3/4}.video-slider-youtube-sec .youtube-player-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:24px;overflow:hidden}.video-slider-youtube-sec .youtube-thumbnail{width:100%;height:100%;transition:transform .3s ease}.video-slider-youtube-sec .youtube-thumbnail img{width:100%;height:100%;object-fit:cover}.video-slider-youtube-sec .youtube-slide-item:hover .youtube-thumbnail{transform:scale(1.05)}.video-slider-youtube-sec .video-cropper{width:100%;height:100%;overflow:hidden;position:absolute}.video-slider-youtube-sec .youtube-iframe{position:absolute;top:50%;left:50%;width:100%;height:150%;transform:translate(-50%,-50%);margin-top:0;pointer-events:none}.video-slider-youtube-sec .pause-icon-overlay,.video-slider-youtube-sec .play-icon-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.3);transition:opacity .3s ease,background-color .3s ease;z-index:2;color:#fff}.video-slider-youtube-sec .youtube-slide-item:hover .play-icon-overlay{background-color:rgba(0,0,0,.5)}.video-slider-youtube-sec .pause-icon-overlay svg,.video-slider-youtube-sec .play-icon-overlay svg{width:64px;height:64px;color:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5));transition:transform .2s ease;border:2px solid #fff;border-radius:100%;padding:10px;fill:#fff;stroke-width:0px;transition:.3s ease}.video-slider-youtube-sec .youtube-slide-item:hover .play-icon-overlay svg{transform:scale(1.1)}.video-slider-youtube-sec .pause-icon-overlay{opacity:0}.video-slider-youtube-sec .youtube-slide-item.is-playing:hover .pause-icon-overlay{opacity:1}.video-slider-youtube-sec .custom-controls{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;padding:12px 16px;background:linear-gradient(0deg,rgba(0,0,0,.6) 0,transparent);opacity:0;transition:opacity .3s ease;z-index:3;pointer-events:none}.video-slider-youtube-sec .youtube-slide-item.is-playing .custom-controls.visible{opacity:1}.video-slider-youtube-sec .progress-bar-container{flex-grow:1;height:4px;background-color:hsla(0,0%,100%,.3);border-radius:2px;overflow:hidden}.video-slider-youtube-sec .progress-bar{width:var(--progress-width,0);height:100%;background-color:var(--color-primary);border-radius:2px}.video-slider-youtube-sec .time-display{margin-left:12px;color:#fff;font-size:.9rem;font-weight:500;text-shadow:1px 1px 2px rgba(0,0,0,.7)}.video-slider-youtube-sec .swiper-controls{position:absolute;height:100%;width:100%;top:0;margin:0;pointer-events:none}.video-slider-youtube-sec .swiper-button{color:#000;border-radius:50%;width:44px;height:44px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background-color .3s ease;pointer-events:all;position:absolute;top:50%;transform:translateY(-50%);z-index:10}.video-slider-youtube-sec .swiper-button:hover{background-color:var(--color-bg-hover)}.video-slider-youtube-sec .swiper-button svg{width:24px;height:24px}.video-slider-youtube-sec .swiper-button.video-testimonials-prev{left:-3rem}.video-slider-youtube-sec .swiper-button.video-testimonials-next{right:-3rem}.video-slider-youtube-sec .swiper-pagination{position:absolute;bottom:-3rem!important;left:50%!important;transform:translateX(-50%);width:auto;display:flex;gap:8px;justify-content:center;pointer-events:all}.video-slider-youtube-sec .swiper-pagination-bullet{background:#dbdbdb;opacity:1;width:10px;height:10px;cursor:pointer}.video-slider-youtube-sec .swiper-pagination-bullet-active{background:#333}@media screen and (max-width:767px){.video-slider-youtube-sec .swiper-button{display:none}}@media screen and (min-width:768px){.video-slider-youtube-sec .container{padding:0 1rem}.video-slider-youtube-sec .video-slider-container{min-height:240px}}@media screen and (min-width:1200px){.video-slider-youtube-sec .video-slider-container{min-height:300px}}.perspective{perspective:1500px;position:relative;width:100%}.perspective,.preserve-3d{transform-style:preserve-3d}.animate-rotate-3d{animation:rotate3d 25s ease-in-out infinite;will-change:transform}.iphone-container{position:relative;width:100%;aspect-ratio:375/812;transform-origin:center;filter:drop-shadow(0 1.5625em 3.125em rgba(30,200,130,.05)) drop-shadow(0 .9375em 1.875em rgba(30,200,130,.05)) drop-shadow(0 .3125em .9375em rgba(30,200,130,.05));font-size:14px}.iphone-frame-outer{position:absolute;inset:0;background:linear-gradient(to bottom right,#4a5568,#2d3748,#1a202c);border-radius:3.4375em;box-shadow:0 1.5625em 3.125em -.75em rgba(0,0,0,.25)}.iphone-frame-highlight{position:absolute;inset:.0625em;background:linear-gradient(0deg,transparent,#718096,#a0aec0);border-radius:3.375em;opacity:.4}.iphone-frame-inner{inset:.25em;border-radius:3.125em}.iphone-bezel,.iphone-frame-inner{position:absolute;background-color:#000}.iphone-bezel{inset:.125em;border-radius:3em;overflow:hidden}.dynamic-island{left:50%;transform:translateX(-50%);width:7.5em;height:1.5625em;background-color:#000;z-index:30;box-shadow:inset 0 .0625em .0625em hsla(0,0%,100%,.1)}.dynamic-island,.dynamic-island-camera{position:absolute;top:.5em;border-radius:999em}.dynamic-island-camera{left:1.375em;width:.625em;height:.625em;background-color:#393f4b}.dynamic-island-speaker{position:absolute;right:1.875em;top:.5625em;width:3.125em;height:.5em;background-color:#393f4b;border-radius:999em}.iphone-screen{position:absolute;inset:.125em;width:calc(100% - .25em);height:calc(100% - .25em);background-color:#fff;overflow:hidden;border-radius:2.875em}.iphone-side-button{position:absolute;background:linear-gradient(180deg,#718096,#2d3748);box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.iphone-volume-1{left:-2px;top:140px;width:3px;height:28px;border-top-right-radius:2px;border-bottom-right-radius:2px}.iphone-volume-2{top:180px}.iphone-volume-2,.iphone-volume-3{left:-2px;width:3px;height:55px;border-top-right-radius:2px;border-bottom-right-radius:2px}.iphone-volume-3{top:245px}.iphone-power-button{right:-2px;top:200px;width:3px;height:78px;border-top-left-radius:2px;border-bottom-left-radius:2px}.iphone-port{position:absolute;bottom:15px;left:50%;transform:translateX(-50%);width:60px;height:8px;background-color:#2d3748;border-radius:4px}.status-bar{display:flex;align-items:center;justify-content:space-between;padding:.5em 1.5em;color:#000;position:relative;z-index:10}.status-bar-time{font-weight:400;font-size:.875em}.status-bar-icons{display:flex;align-items:center;column-gap:.625em}.status-bar-icons svg{max-height:1.25em}.status-bar-battery{display:flex;align-items:center}.bitnest-app-container{display:flex;flex-direction:column;flex-grow:1;background-color:#fff}.bitnest-app-header{text-align:center;padding:1em}.bitnest-app-title{font-size:1.0625em;font-weight:600;color:#000;display:flex;align-items:center;justify-content:center;gap:.5em}.title-logo{height:1.5em;width:auto}.balance-section{text-align:center;padding:1.5em 1em}.balance-card{background:linear-gradient(90deg,#393939,#134935);border-radius:1em;padding:1.5em 1rem;margin:0}.balance-amount{font-size:2.5em;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:linear-gradient(90deg,#10b981,#34d399);-webkit-background-clip:text;background-clip:text;color:transparent}.balance-label{font-size:.9375em;color:#fff;margin-top:.5em}.transactions-section{flex-grow:1;overflow:hidden;padding:0 1em;max-height:350px}.transactions-title{font-size:1.0625em;font-weight:500;color:#000;margin-bottom:1em}.transactions-list{display:flex;flex-direction:column;row-gap:.5em;overflow:hidden}.transaction-item{justify-content:space-between;padding:.3125em .75em;border-radius:.5em;background-color:#f9fafb}.transaction-icon-bg,.transaction-icon-container,.transaction-item{display:flex;align-items:center}.transaction-icon-bg{width:2.5em;height:2.5em;background-color:#d1fae5;border-radius:999em;justify-content:center;margin-right:.75em}.transaction-icon{color:#059669;width:1.25em;height:1.25em}.transaction-details-desc{font-size:.875em;color:#4b5567;font-weight:400;margin-bottom:0}.transaction-details-time{font-size:.75em;color:#9ca3af;margin-top:.3125em}.transaction-amount{text-align:right}.transaction-amount-value{font-size:1.1em;font-weight:600;color:#10b981}.bottom-nav{background-color:#fff;width:calc(100% - 1em);padding:.5em 1em 1.875em;position:absolute;border-radius:0 0 2.875em 2.875em;bottom:0;left:50%;transform:translateX(-50%)}.bottom-nav-inner{display:flex;justify-content:space-between;align-items:center}.bottom-nav-button{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.25em 0;border-radius:.5em;transition:all .2s;color:#6b7280;border:none;background:none}.bottom-nav-button.active{color:#18bf87}.bottom-nav-icon{width:1.25em;height:1.25em;margin-bottom:.25em}.iphone-screen .bottom-nav-label{font-size:.6875em}.iphone-screen .bottom-nav-label.active{font-weight:500}@media (min-width:421px){.iphone-container{font-size:16px}.balance-amount{font-size:2.7em}.transaction-amount-value{font-size:1.1em}.perspective{height:auto;overflow:inherit}}