body{isolation:isolate;background:#040910}body>header,body>main,body>footer{position:relative;z-index:1}body>header{position:sticky}.video-backdrop{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none;background:#040910;contain:strict}.video-wall{position:absolute;width:134%;height:150%;left:-17%;top:-24%;display:flex;gap:34px;align-items:flex-start;transform:rotate(-13deg);opacity:.26;filter:saturate(.7)}.background-window{flex:1;min-width:0;border:1px solid #538cbe66;border-radius:18px;overflow:hidden;background:#0c1727;box-shadow:0 20px 80px #0009;transform:translateY(8%);animation:background-drift 22s ease-in-out infinite}.background-window:nth-child(2){transform:translateY(26%);animation-delay:-8s}.background-window:nth-child(3){transform:translateY(-4%);animation-delay:-15s}.background-window video{width:100%;height:100%;display:block;aspect-ratio:480/650;object-fit:cover;opacity:.9}.window-chrome{height:24px;display:flex;align-items:center;gap:5px;padding:0 12px;background:#102238}.window-chrome i{width:4px;height:4px;border-radius:50%;background:#779cb8}.video-backdrop:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#04091040,#040910b8 33%,#040910ad 64%,#04091040),linear-gradient(0deg,#04091070,transparent 35%,#04091030)}.hero-v2{background:radial-gradient(ellipse at 80% 40%,#0639664d,transparent 60%)}.planssection{background:#080d16ef}.experience-section{background:radial-gradient(ellipse at 85% 50%,#0c38604a,transparent 60%),#050910d6}.included-section{background:#080f1bea}.detail-hero{background:radial-gradient(ellipse at 83% 40%,#103a6b38,transparent 55%)}.background-motion-control{position:fixed;bottom:19px;left:20px;z-index:15;border:1px solid #3c668578;color:#aacce4;background:#081625ed;backdrop-filter:blur(12px);border-radius:22px;min-height:35px;padding:7px 13px;display:flex;align-items:center;gap:8px;font-size:10px;box-shadow:0 4px 20px #0003;transition:color .2s,border-color .2s}.background-motion-control:hover{color:#fff;border-color:#28bee4}.background-motion-control:focus-visible{outline:2px solid #00d4ed;outline-offset:4px}.background-motion-control>span:first-child{color:#44c9ed;font-size:12px}body.backgrounds-paused .background-window{animation-play-state:paused}@keyframes background-drift{0%,100%{translate:0 0}50%{translate:0 -22px}}@media(max-width:800px){.video-wall{width:175%;left:-38%;gap:20px;top:-4%;opacity:.23}.background-window{border-radius:12px}.background-window:nth-child(2){transform:translateY(45%)}.background-window:nth-child(3){transform:translateY(10%)}.video-backdrop:after{background:linear-gradient(90deg,#04091060,#040910b8 42%,#04091090 65%,#04091060)}.background-motion-control{left:13px;bottom:17px;font-size:9px;padding:7px 10px}.window-chrome{height:18px;gap:4px;padding:0 8px}.window-chrome i{width:3px;height:3px}}@media not all{.background-window{animation:none!important}.background-motion-control{transition:none}}
.video-wall{opacity:.21}.hero-v2 .intro{color:#b1c3d6}.detail-intro{color:#b1c3d6}@media(max-width:800px){.video-wall{opacity:.19}}
