.dnd-section:has(#canvasBg){max-width:100%!important;padding:0!important}.dnd-section:has(#canvasBg)>.row-fluid{max-width:100%!important}#canvasBg{height:90vh;left:50%;margin-top:-1px;overflow:hidden;position:relative;top:0;transform:translateX(-50%);width:100vw;z-index:0}#canvasBg video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}#canvasBg canvas{opacity:.2;position:absolute;top:35%;width:100%!important;z-index:-1}#canvasBg:after{height:100%;opacity:.1;top:0;transform:translateY(-50%)}#canvasBg:after,#canvasBg:before{content:"";left:0;position:absolute;right:0;width:100%;z-index:0}#canvasBg:before{background:linear-gradient(180deg,hsla(0,0%,100%,0),#efefef);bottom:0;height:80%;transform:translateY(1%)}#canvasBg.darklinear:after{background:linear-gradient(0deg,transparent,#000);height:30%;opacity:1;transform:translateY(0)}#canvasBg.darklinear:before{background:linear-gradient(180deg,transparent,#000);height:30%;transform:translateY(0)}.hero-welcome{align-items:center;display:flex;height:100%;justify-content:flex-start;left:0;position:absolute;top:0;width:100%;z-index:10}.hero-welcome .bg-gradient-text{background-clip:text;-webkit-background-clip:text;background-image:url(https://www.apple.com/v/ipad-pro/at/images/overview/hero/hero_gradient__cmkhbivlbcmu_large.jpg);display:inline-block;-webkit-text-fill-color:transparent;background-position:bottom;background-repeat:no-repeat;background-size:100% 90%;-webkit-box-decoration-break:clone;box-decoration-break:clone;margin-top:-2px;position:relative;z-index:3}.animation-text{opacity:1;transform:scale(1);transition:opacity 2s ease-in .4s,transform 2s ease-out .4s}.animation-text:first-child{opacity:1e-8;transform:scale(.9);transition:opacity 2s ease-in .4s,transform 2s ease-out .4s}.animation-text:nth-child(2){opacity:1e-8;transform:scale(.9);transition:opacity 2s ease-in .7s,transform 2s ease-out .7s}.animation-text.active,.animation-text.active:first-child,.animation-text.active:nth-child(2){opacity:1;transform:scale(1)}.button.-md{font-size:14px;font-weight:500;padding:12px 24px}.button.-blue-1{color:#fff}.bg-blue-2{background-color:#2563eb}.rounded-50{border-radius:50px}.button:hover{opacity:.9;transform:translateY(-2px);transition:all .3s ease}@media (max-width:991px){#canvasBg{height:80vh}}@media (max-width:767px){#canvasBg{height:70vh}}.hh-film-modal{align-items:center;display:none;inset:0;justify-content:center;opacity:0;position:fixed;transition:opacity .25s ease;z-index:9999}.hh-film-modal.is-open{display:flex;opacity:1}.hh-film-modal__backdrop{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:rgba(0,0,0,.85);cursor:pointer;inset:0;position:absolute}.hh-film-modal__dialog{aspect-ratio:16/9;background:#000;border-radius:16px;box-shadow:0 25px 80px rgba(0,0,0,.6);overflow:hidden;position:relative;transform:scale(.96);transition:transform .25s ease;width:min(92vw,1100px);z-index:1}.hh-film-modal.is-open .hh-film-modal__dialog{transform:scale(1)}.hh-film-modal__close{align-items:center;background:hsla(0,0%,100%,.1);border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;height:36px;justify-content:center;position:absolute;right:0;top:-44px;transition:background .2s ease,transform .2s ease;width:36px;z-index:2}.hh-film-modal__close:hover{background:hsla(0,0%,100%,.2);transform:scale(1.05)}.hh-film-modal__player,.hh-film-modal__player iframe,.hh-film-modal__player video{background:#000;border:0;display:block;height:100%;width:100%}body.hh-film-modal-open{overflow:hidden}@media (max-width:768px){.hh-film-modal__dialog{border-radius:10px;width:94vw}.hh-film-modal__close{height:32px;top:-40px;width:32px}}.hh-hero--clickable{cursor:pointer}.hh-hero--clickable:focus-visible{outline:3px solid hsla(0,0%,100%,.6);outline-offset:-6px}.hh-hero__play{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:hsla(0,0%,100%,.12);border:1.5px solid hsla(0,0%,100%,.35);color:#fff;cursor:pointer;display:flex;flex-direction:column;gap:14px;height:110px;justify-content:center;left:50%;padding:0;top:50%;transform:translate(-50%,-50%);transition:transform .25s ease,background .25s ease,border-color .25s ease;width:110px;z-index:20}.hh-hero__play,.hh-hero__play:after{border-radius:999px;position:absolute}.hh-hero__play:after{animation:hhPulse 2.4s ease-in-out infinite;border:1px solid hsla(0,0%,100%,.18);content:"";inset:-8px;pointer-events:none}@keyframes hhPulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:0;transform:scale(1.18)}}.hh-hero__play:focus-visible,.hh-hero__play:hover{background:hsla(0,0%,100%,.22);border-color:hsla(0,0%,100%,.6);outline:none;transform:translate(-50%,-50%) scale(1.04)}.hh-hero__play-icon{margin-left:4px}.hh-hero__play-label{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}@media (max-width:768px){.hh-hero__play{gap:8px;height:84px;width:84px}.hh-hero__play-icon{height:22px;width:22px}.hh-hero__play-label{font-size:10px}}