@import"https://fonts.googleapis.com/css2?family=Bungee&family=Noto+Color+Emoji&family=Outfit:wght@100..900&display=swap";@keyframes levitate{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}*{margin:0;padding:0;box-sizing:border-box;text-decoration:none;list-style:none;font-family:Outfit,sans-serif}html{background-color:#000c1e;scroll-behavior:smooth}.hold{width:100%;display:flex;justify-content:center}#special_hold{width:100%;display:flex;justify-content:center;flex-direction:column;background:linear-gradient(to bottom,#000,#000c1e)}nav{width:100%;max-width:1800px;display:flex;align-items:center;justify-content:space-between}#logo_hold{display:flex;align-items:center;gap:10px;margin-left:80px}#logoi{width:100px;cursor:pointer;transition:all ease-in-out .3s}#logo{width:170px;cursor:pointer;transition:all ease-in-out .3s}#logoi:hover,#logo:hover{scale:1.1;rotate:-5deg}nav ul{display:flex;margin-right:80px;gap:30px}nav ul li a{font-size:22px;font-weight:500;text-transform:uppercase;color:#fff;background-color:#00011b;position:relative;transition:color .3s ease,transform .3s ease,letter-spacing .3s ease,font-weight .3s ease;font-family:Outfit,sans-serif}nav ul li a:after{content:"";position:absolute;width:0%;height:3px;left:0;bottom:-5px;background:linear-gradient(135deg,#fff,#00b5d9 74%);transition:width .3s ease-in-out}nav ul li a:hover{background-image:linear-gradient(135deg,#fff,#00b5d9 74%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700;letter-spacing:1px;transform:skew(-2deg)}nav ul li a:hover:after{width:100%}#hero{width:100%;max-width:1800px;display:flex;justify-content:space-between;padding-bottom:300px}#hero_text{margin-left:80px}#hero_intro{width:max-content;margin-top:150px;padding:6px 14px;border-radius:12px;font-weight:500;font-size:18px;color:#fff;background:#0076b633;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:2px solid rgba(0,118,182,.8);position:relative;overflow:hidden}#hero_title{color:#fff;font-size:55px;display:flex;align-items:center;gap:15px;margin-top:10px}#emoji{font-family:"Noto Color Emoji",sans-serif}.name{color:#fff;background-image:linear-gradient(135deg,#fff,#00b5d9 74%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#hero_desc{color:#fff;margin-top:10px;font-size:17px;max-width:600px;text-wrap:balance}#cta_hold{margin-top:20px;display:flex;align-items:center;gap:20px}.cta{position:relative;display:inline-block;font-size:20px;font-weight:600;color:#fff;padding:12px 24px;border-radius:12px;background:linear-gradient(135deg,#00b5d9,#0074b7);border:2px solid transparent;transition:all .3s ease-in-out;box-shadow:0 0 15px #00b4d84d;overflow:hidden;z-index:1}.cta:before{content:"";position:absolute;top:0;left:-75%;width:150%;height:100%;background:linear-gradient(120deg,rgba(255,255,255,.2) 0%,rgba(255,255,255,.05) 50%,transparent 100%);transform:skew(-30deg);transition:all .5s ease;z-index:0}.cta:hover:before{left:100%}.cta:hover{transform:scale(1.05);box-shadow:0 0 20px #00b4d899;background:linear-gradient(135deg,#00e1ff,#00b0ff)}#about{width:100%;max-width:1800px;padding-bottom:250px;display:flex;justify-content:space-between;align-items:center}#hero_img{margin-top:50px;width:500px;margin-right:80px;animation:levitate 4s ease-in-out infinite;will-change:transform}#about_text{margin-left:80px}#about_intro{width:max-content;padding:6px 14px;border-radius:12px;font-weight:500;font-size:18px;color:#fff;background:#0076b633;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:2px solid rgba(0,118,182,.8);position:relative;overflow:hidden}#about_title{color:#fff;font-size:55px;display:flex;align-items:center;gap:15px;margin-top:10px}#about_desc{color:#fff;margin-top:10px;font-size:17px;max-width:650px;text-wrap:balance}#about_clock{margin-top:30px;padding:20px 30px;background:#0076b614;border:2px solid rgba(0,180,216,.4);box-shadow:0 0 30px #00b4d833;border-radius:20px;width:max-content;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;flex-direction:column;align-items:center;animation:pulseGlow 3s ease-in-out infinite;transition:all .3s ease-in-out}#about_clock:hover{transform:scale(1.03);box-shadow:0 0 40px #00b4d880}.clock_label{font-size:14px;font-weight:500;letter-spacing:1px;color:#00b4d8;text-transform:uppercase;margin-bottom:6px}.clock_time{font-size:28px;font-weight:600;width:170px;text-align:center;color:#fff;font-family:Outfit,sans-serif}@keyframes pulseGlow{0%{box-shadow:0 0 15px #00b4d84d}50%{box-shadow:0 0 30px #00b4d880}to{box-shadow:0 0 15px #00b4d84d}}#about_img{width:500px;margin-right:80px}#projects{width:100%;max-width:1800px;margin-bottom:100px;overflow:hidden;position:relative;background:linear-gradient(to bottom,#001223,#000b1a,#000c1e)}#projects_intro{width:max-content;padding:6px 14px;border-radius:12px;font-weight:500;font-size:18px;color:#fff;background:#0076b633;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:2px solid rgba(0,118,182,.8);position:relative;overflow:hidden;text-align:center;margin-left:auto;margin-right:auto;display:block}#projects_title{color:#fff;font-size:55px;display:flex;align-items:center;gap:15px;margin-top:10px;text-align:center;margin-left:auto;margin-right:auto;display:block}#projects{position:relative;max-width:1800px;overflow:hidden;background:#000c1e}#projects_intro,#projects_title,.proj-shot{pointer-events:auto}.rails{width:100%;height:600px;margin:0 auto;overflow:hidden;display:flex;justify-content:center;align-items:flex-start;background:#000c1e;border-radius:12px;box-shadow:inset 0 0 40px #000c1e;position:relative}.rail{position:absolute;top:0;overflow:hidden}.rail.left{left:80px;width:400px}.rail.mid{left:50%;transform:translate(-50%);width:400px}.rail.mid .rail‑inner{animation-duration:30s}.rail.right{right:80px;width:400px}.rail‑inner{display:flex;flex-direction:column;gap:22px;animation:scrollUp 30s linear infinite}.rail.right .rail‑inner{animation-duration:30s}.rail:before,.rail:after{content:"";position:absolute;left:0;right:0;height:80px;pointer-events:none;z-index:2}.rail:before{top:0;background:linear-gradient(#000C1E,transparent)}.rail:after{bottom:0;background:linear-gradient(transparent,#000c1e)}.thumb,.icon{width:100%;border-radius:12px;object-fit:cover;box-shadow:0 0 12px #00000073;transition:all ease-in-out .3s}.proj-shot{width:38vw;max-width:560px;border-radius:20px;z-index:1;will-change:transform;position:sticky;margin-top:50px;margin-left:25px}#pricing{width:100%;max-width:1800px;overflow:hidden;max-height:800px;position:relative}#pricing:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to bottom,#001223,#000b1a,#000c1e);opacity:.6}#pricing_intro{width:max-content;padding:6px 14px;border-radius:12px;font-weight:500;font-size:18px;color:#fff;background:#0076b633;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:2px solid rgba(0,118,182,.8);position:relative;overflow:hidden;margin-left:auto;margin-right:auto;display:block}#pricing_title{color:#fff;font-size:55px;display:flex;align-items:center;gap:15px;margin-top:10px;text-align:center;margin-left:auto;margin-right:auto;display:block}#pricing_box_hold{width:100%;justify-content:center;display:flex;gap:30px;overflow:hidden;flex-wrap:wrap;margin-top:25px}.pricing_box{padding:50px;border-radius:10px;background:linear-gradient(135deg,#00b5d9,#0074b7);border:2px solid transparent;transition:all .3s ease-in-out;box-shadow:0 0 15px #00b4d84d;overflow:hidden;z-index:1}.pricing_box:hover{transform:scale(1.05);border-radius:10px;box-shadow:0 0 20px #00b4d899;background:linear-gradient(135deg,#00e1ff,#00b0ff)}.pricing_box:hover:before{left:100%}.pricing_box_title{color:#fff;font-size:25px;text-transform:uppercase;transition:all ease-in-out .3s}.price{color:#fff;font-size:40px;font-weight:700;margin-top:15px}.pricing_requirements{margin:40px auto 0;padding-left:20px;width:100%;list-style:none;font-size:16px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#cdd6f4;line-height:1.8;position:relative}.pricing_requirements li{margin-bottom:12px;padding-left:28px;position:relative;transition:all ease-in-out .3s}.pricing_requirements li:before{content:"";position:absolute;left:0;top:8px;width:10px;height:10px;background:#00bfff;border-radius:50%;box-shadow:0 0 8px #00bfff}.pricing_requirements li:hover:before{transform:scale(1.2);transition:transform .2s ease}.pricing_tos{color:#fff;font-size:30px;display:flex;align-items:center;gap:15px;margin-top:10px;text-align:center;margin-left:auto;margin-right:auto;display:block}#reviews{width:100%;max-width:1800px;overflow:hidden;max-height:800px;margin-bottom:100px;max-height:max-content}#reviews_intro{width:max-content;padding:6px 14px;border-radius:12px;font-weight:500;font-size:18px;color:#fff;background:#0076b633;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:2px solid rgba(0,118,182,.8);position:relative;overflow:hidden;margin-left:80px}#reviews_title{color:#fff;font-size:55px;display:flex;align-items:center;gap:15px;margin-top:10px;text-align:center;margin-left:80px}#reviews_hold{display:flex;justify-content:space-between;margin-top:20px}#reviews_holder{flex-direction:column;display:flex;margin-left:80px;gap:15px}#reviews_hold:before,#reviews_hold:after{content:"";position:absolute;left:0;width:100%;height:120px;pointer-events:none;z-index:3}#reviews_hold:before{top:0;background:linear-gradient(#000C1E 0%,transparent 100%)}#reviews_hold:after{bottom:0;background:linear-gradient(transparent 0%,#000c1e)}#reviews_hold{position:relative;margin-top:20px;border-radius:12px;display:flex;overflow:hidden;align-items:center}#reviews_holder{display:flex;overflow:hidden;flex-direction:column;gap:22px;animation:scrollUp 20s linear infinite;height:650px}.review_box{padding:30px;border-radius:10px;border:2px solid #0074b7}.client_name{display:flex;align-items:center;gap:10px;font-size:25px;color:#fff}.client_pfp{width:70px;border-radius:50%}.client_review{color:#d9d9d9;max-width:600px;margin-top:20px}#reviews_img{margin-right:80px;width:500px;z-index:999}#reviews_track{margin-left:80px;display:flex;flex-direction:column;gap:22px;animation:scrollUp 25s linear infinite}#contact{width:100%;max-width:1800px}#contact_intro{width:max-content;padding:6px 14px;border-radius:12px;font-weight:500;font-size:18px;color:#fff;background:#0076b633;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:2px solid rgba(0,118,182,.8);position:relative;overflow:hidden;text-align:center;margin-left:auto;margin-right:auto;display:block}#contact_title{color:#fff;font-size:55px;display:flex;align-items:center;gap:15px;margin-top:10px;text-align:center;margin-left:auto;margin-right:auto;display:block}#contact_hold{display:flex;margin-top:25px;justify-content:space-between;align-items:center}#contact_img{margin-left:80px;width:500px}#contact_social_hold{display:flex;gap:50px;margin-right:80px}#contact_social_hold a{color:#fff;display:flex;align-items:center;gap:15px;font-size:38px;font-weight:500}.iconnn{font-size:60px;width:max-content;padding:6px 14px;border-radius:12px;color:#fff;background:#0076b633;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:2px solid rgba(0,118,182,.8);position:relative;overflow:hidden}footer{background-color:#001331;margin-top:50px;width:100%;max-width:1800px;padding:10px;background-image:linear-gradient(135deg,#fff,#00b5d9 74%)}#footer_title{font-weight:500;font-size:20px;text-align:center}.hamburger{display:none;flex-direction:column;gap:6px;width:40px;background:none;border:none;cursor:pointer;margin-right:30px;z-index:1001}.hamburger span{width:100%;height:5px;background:#fff;color:#fff;transition:transform .3s,opacity .3s;border-radius:2px}.hamburger.open span:nth-child(1){transform:translateY(0) rotate(-135deg)}.hamburger.open span:nth-child(2){transform:translateY(0) rotate(-135deg)}.hamburger.open span:nth-child(3){transform:translateY(0) rotate(-135deg)}@media (max-width:1300px){nav{width:100%}nav ul{position:fixed;top:0;right:-200vw;height:500vh;width:100vw;padding:120px 40px 40px;flex-direction:column;gap:24px;background:#00011b;transition:right .35s ease;align-items:flex-start;overflow-y:auto;z-index:1000}#reviews_window{margin-left:auto;margin-right:auto;display:block}nav ul.open{right:-21vw;overflow:none;width:102%}#logoi{width:65px}#logo{width:130px}#logo_hold{margin-left:30px}.pricing_box{width:90%;margin-left:auto;margin-right:auto;display:block}.pricing_box:hover{transform:none}.hamburger{display:flex}#hero{flex-wrap:wrap-reverse;padding-bottom:200px}#hero_img{margin-left:auto;margin-right:auto;display:block;width:350px;margin-top:25px}#hero_text{margin-left:0;width:100%}#hero_intro{text-align:center;margin-left:auto;margin-right:auto;display:block;margin-top:25px;font-size:16px}#hero_title{text-wrap:balance;width:100%;font-size:40px;gap:0px;text-align:center;margin-left:auto;margin-right:auto;display:block;max-width:none}#hero_desc{width:100%;max-width:none;margin-left:30px;font-size:16px;text-align:center}.cta{font-size:18px}#cta_hold{justify-content:center;width:100%}#about{flex-wrap:wrap}#about_text{margin-left:0;width:100%}#about_intro{text-align:center;font-size:16px;margin-left:auto;margin-right:auto;display:block}#about_title{font-size:40px;text-align:center;margin-left:auto;margin-right:auto;display:block}#about_desc{text-align:center;margin-left:auto;margin-right:auto;display:block;font-size:16px;padding:5px}#about_clock{margin-left:auto;margin-right:auto;display:block;margin-top:10px}#about_img{margin-left:auto;margin-right:auto;display:block;width:350px;margin-top:80px}#about{padding-bottom:200px}#projects{max-height:750px}#projects_intro{font-size:16px}#projects_title{font-size:40px}.rails{flex-wrap:wrap;width:100%;margin-left:0}.rail{position:relative}.rail.left{padding:20px;left:0%}#reviews{margin-top:50px}#reviews_hold{width:100%;flex-wrap:wrap}#reviews_track{margin-left:0;width:100%;padding:30px;justify-content:center;align-items:center;animation:scrollUp 50s linear infinite}#reviews_img{margin-left:auto;margin-right:auto;display:block;width:350px;margin-top:25px}#reviews_intro{font-size:16px;text-align:center;margin-left:auto;margin-right:auto;display:block}#reviews_title{font-size:40px;text-align:center;margin-left:auto;margin-right:auto;justify-content:center;display:flex;gap:7px}#contact_hold{flex-wrap:wrap}#contact_social_hold{width:100%;flex-wrap:wrap;justify-content:center}#contact_img{margin-left:auto;margin-right:auto;display:block;width:350px;margin-top:25px}#contact_intro{font-size:16px;text-align:center;margin-left:auto;margin-right:auto;display:block}#contact_title{font-size:40px;text-align:center;margin-left:auto;margin-right:auto;justify-content:center;display:flex;gap:7px}#pricing{max-height:1500px}}.mobile{display:none;align-items:center;justify-content:center}.toggle-holder{display:none;width:100%;justify-content:center;gap:12px;margin:20px 0 10px}@media (max-width:1300px){.toggle-holder{display:flex}.desktop{display:none}.mobile{display:flex}.rail{margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:center}}.toggle-btn{padding:8px 16px;font-size:15px;border:2px solid #00B5D9;border-radius:10px;background:#00011b;color:#fff;cursor:pointer;font-weight:500;transition:.25s}.toggle-btn:hover,.toggle-btn.active{background:#00b5d9;color:#00011b;font-weight:700}.projects-3d{width:100%;max-width:1200px;margin:20px auto 120px;display:grid;place-items:center;gap:18px}.stage{width:min(100%,1100px);height:clamp(360px,48vw,520px);perspective:1400px;perspective-origin:50% 40%;position:relative}.carousel3d{width:100%;height:100%;position:absolute;transform-style:preserve-3d;transition:transform .9s cubic-bezier(.2,.8,.2,1);will-change:transform}.slide{position:absolute;top:50%;left:50%;width:clamp(260px,28vw,360px);height:clamp(170px,18vw,230px);transform-style:preserve-3d;translate:-50% -50%;border-radius:16px;overflow:hidden;box-shadow:0 20px 60px #00b4d81f,0 2px 10px #0006;outline:2px solid rgba(0,118,182,.3);background:#001223;cursor:grab}.slide:active{cursor:grabbing}.slide img{width:100%;height:100%;object-fit:cover;display:block;-webkit-user-select:none;user-select:none;filter:saturate(1.06);transition:transform .35s ease,filter .35s ease}.slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,.08) 45%,transparent 100%);mix-blend-mode:screen;pointer-events:none;transform:translate(-20%)}.slide .meta{position:absolute;left:12px;bottom:12px;right:12px;display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:12px;background:#0076b62e;border:1px solid rgba(0,180,216,.45);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.slide .meta .tag{font-size:12px;letter-spacing:.6px;-webkit-user-select:none;user-select:none;text-transform:uppercase;color:#00b4d8;background:#0076b640;padding:4px 8px;border-radius:8px;border:1px solid rgba(0,180,216,.5)}.slide .meta h3{color:#fff;font-size:16px;font-weight:600;-webkit-user-select:none;user-select:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slide:hover img{transform:scale(1.04);filter:saturate(1.12) contrast(1.03)}.proj3d-controls{display:flex;gap:14px}.proj3d-btn{padding:10px 16px;font-size:15px;border:2px solid #00B5D9;border-radius:10px;background:#00011b;color:#fff;cursor:pointer;font-weight:600;transition:.25s}.proj3d-btn:hover{background:#00b5d9;color:#00011b}.proj3d-hint{color:#cdd6f4;font-size:14px;opacity:.85;text-align:center}.projects-3d:hover .carousel3d{transition-duration:.6s}@media (max-width: 900px){.projects-3d{margin-bottom:80px}}:root{--brand: #00B5D9;--ink:#fff;--muted:#cdd6f4}#contact .contact-wrap.minimal{max-width:1000px;margin:0 auto;padding:clamp(60px,8vw,96px) 20px;text-align:center;color:var(--ink)}#contact .contact-title{font-size:clamp(34px,6vw,56px);font-weight:800}#contact .contact-sheen{display:block;width:180px;height:2px;margin:14px auto 18px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);border-radius:999px;opacity:.85}#contact .contact-lead{color:var(--muted);font-size:clamp(15px,2.1vw,18px);max-width:760px;margin:0 auto 26px}#contact .contact-grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(250px,auto));margin-top:18px}@media (max-width: 800px){#contact .contact-grid{grid-template-columns:1fr}}#contact .contact-card.sm{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;padding:18px 16px;border-radius:16px;background:#ffffff08;border:1px solid rgba(0,181,217,.35);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:inset 0 1px #ffffff0d,0 12px 30px #00000040}#contact .contact-card__icon{width:58px;height:58px;display:grid;place-items:center;border-radius:14px;background:#00b5d91f;border:1px solid rgba(0,181,217,.35)}#contact .contact-card__icon i{font-size:26px;color:var(--ink);opacity:.95}#contact .contact-card__meta{text-align:left}#contact .meta-title{display:block;font-weight:700;font-size:18px}#contact .meta-handle{display:block;color:var(--muted);font-size:14px;margin-top:2px}#contact .contact-card__cta{display:flex;gap:10px;flex-wrap:wrap;justify-self:end}#contact .btn-primary{padding:10px 14px;border-radius:10px;font-weight:700;text-decoration:none;background:#fff;color:#08111f;border:2px solid rgba(255,255,255,.08);transition:transform .15s ease,box-shadow .2s ease}#contact .btn-primary:hover{transform:translateY(-1px);box-shadow:0 10px 24px #ffffff2e}#contact .btn-ghost{padding:10px 12px;border-radius:10px;font-weight:600;cursor:pointer;background:#00b5d91a;color:var(--ink);border:1.5px solid rgba(0,181,217,.35);display:flex;align-items:center;gap:8px}#contact .btn-ghost:hover{background:#00b5d929}.pricing_sub{color:#e8f7ff;font-size:14px;opacity:.9;margin-top:6px}.pricing_actions{display:flex;gap:10px;margin-top:18px}.pricing_btn{padding:10px 14px;border-radius:10px;font-weight:700;color:#08111f;background:#fff;border:2px solid rgba(255,255,255,.1);transition:transform .15s ease,box-shadow .2s ease,opacity .2s ease;text-decoration:none}.pricing_btn:hover{transform:translateY(-1px);box-shadow:0 10px 24px #ffffff2e}.pricing_note{text-align:center;color:#cdd6f4;margin:14px 18px 0}.pricing_note a{color:#fff;text-decoration:underline;margin-left:6px}@keyframes floaty{0%{transform:translateY(0)}50%{transform:translateY(-4px)}to{transform:translateY(0)}}#pricing_box_hold{gap:22px;transition:gap .2s ease}.pricing_box{position:relative;border-radius:18px;border:1px solid rgba(255,255,255,.14);background:radial-gradient(60% 90% at 50% 0%,rgba(255,255,255,.06),transparent 70%),linear-gradient(180deg,#ffffff0d,#0003);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 10px 28px #03122147;transform:translateZ(0);will-change:transform,box-shadow,border-color,background;transition:transform .3s cubic-bezier(.22,.61,.36,1),box-shadow .4s ease,border-color .3s ease,background .3s ease;animation:floaty 8s ease-in-out infinite;transition:all ease-in-out .3s}.pricing_box:nth-child(2){animation-delay:.6s}.pricing_box:nth-child(3){animation-delay:1.2s}.pricing_box:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;background:linear-gradient(180deg,#ffffff1a,#fff0 45%),radial-gradient(80% 60% at 50% -10%,rgba(255,255,255,.1),transparent 60%);pointer-events:none;opacity:.65;transition:opacity .4s ease}.pricing_box:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 22px 64px #03122173,inset 0 0 0 1px #ffffff0f;border-color:#ffffff47;animation-play-state:paused}.pricing_box:hover:before{opacity:1}.pricing_box .price{transition:transform .28s ease,letter-spacing .28s ease,text-shadow .3s ease}.pricing_box:hover .price{transform:translateY(-2px);letter-spacing:.4px;text-shadow:0 6px 24px rgba(255,255,255,.18)}.pricing_actions{transition:opacity .28s ease,transform .28s ease,filter .28s ease}.pricing_box:hover .pricing_actions{opacity:1;transform:translateY(-2px);filter:none}.pricing_btn{transition:transform .22s cubic-bezier(.22,.61,.36,1),box-shadow .3s ease,background-color .25s ease,color .25s ease,border-color .25s ease}@media (prefers-reduced-motion: reduce){.pricing_box{animation:none;transition:none}.pricing_btn,.pricing_actions,.pricing_box .price{transition:none}}#pricing_box_hold{width:100%;justify-content:center;display:flex;gap:22px;overflow:hidden;flex-wrap:wrap;margin-top:25px}.pricing_box{padding:50px;border-radius:14px;border:1px solid rgba(255,255,255,.18);background:radial-gradient(60% 90% at 50% 0%,rgba(255,255,255,.06),transparent 70%),linear-gradient(135deg,#00b5d9,#0074b7);box-shadow:0 10px 28px #03122147;transform:translateZ(0);will-change:transform,box-shadow,border-color,background;transition:transform .26s cubic-bezier(.22,.61,.36,1),box-shadow .32s ease,border-color .32s ease,background .32s ease}.pricing_box:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,#ffffff1a,#fff0 45%),radial-gradient(80% 60% at 50% -10%,rgba(255,255,255,.1),transparent 60%);opacity:.65;transition:opacity .32s ease}.pricing_box:where(:hover,:focus-visible){transform:translateY(-6px) scale(1.02);box-shadow:0 22px 64px #03122173,inset 0 0 0 1px #ffffff0f;border-color:#ffffff47}.pricing_box:where(:hover,:focus-visible):before{opacity:1}.pricing_box .price{transition:transform .22s ease,letter-spacing .22s ease,text-shadow .26s ease}.pricing_box:where(:hover,:focus-visible) .price{transform:translateY(-1px);letter-spacing:.3px;text-shadow:0 6px 24px rgba(255,255,255,.18)}.pricing_actions{transition:opacity .22s ease,transform .22s ease}.pricing_box:where(:hover,:focus-visible) .pricing_actions{opacity:1;transform:translateY(-2px)}.pricing_btn{padding:10px 14px;border-radius:10px;font-weight:700;color:#08111f;background:#fff;border:2px solid rgba(255,255,255,.1);transition:transform .18s cubic-bezier(.22,.61,.36,1),box-shadow .22s ease,background-color .2s ease,color .2s ease,border-color .2s ease}.pricing_btn:hover{transform:translateY(-2px);box-shadow:0 12px 28px #03122166}.pricing_btn:active{transform:translateY(0);box-shadow:0 6px 16px #03122161}.pricing_btn.ghost{background:#00b5d91a;color:#fff;border:1.5px solid rgba(0,181,217,.35)}.pricing_btn.ghost:hover{background:#00b5d929}@media (prefers-reduced-motion: reduce){.pricing_box,.pricing_box:before,.pricing_btn,.pricing_actions,.pricing_box .price{transition:none!important}}#reviews_window{height:600px;overflow:hidden;position:relative}#reviews_track{display:flex;flex-direction:column;gap:22px;animation:scrollUp 25s linear infinite}@keyframes scrollUp{0%{transform:translateY(0)}to{transform:translateY(-50%)}}#reviews{width:100%;max-width:1800px;overflow:hidden;align-items:normal;max-height:800px;margin-bottom:100px;max-height:max-content}#reviews_hold{align-items:center;max-height:800px}.parallax{will-change:transform}.reveal{opacity:0;transform:translateY(50px);transition:opacity .8s ease-out,transform .8s ease-out}.reveal.visible{opacity:1;transform:translateY(0)}html{scroll-behavior:auto}body{overscroll-behavior:none}@media (max-width:1300px){#hero,#about{justify-content:center;align-items:center}#hero_img,#about_img{margin-left:auto;margin-right:auto;display:block}}
