.cinematic-services[data-astro-cid-qcmnqti2]{isolation:isolate;color:#fff;background:radial-gradient(42% 125% at 102% 30%,#0d5879b0,#0000 70%),linear-gradient(106deg,#04182e,#082957 62%,#063b4f);border-bottom:1px solid #2be5d26e;padding:36px 0 45px;position:relative;overflow:hidden}.cinematic-services[data-astro-cid-qcmnqti2]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(145deg,#0000 15%,#22dcff0b 45%,#0000 75%),repeating-linear-gradient(102deg,#34fbce12 0 1px,#0000 1px 52px);position:absolute;inset:0}.cinematic-services__layout[data-astro-cid-qcmnqti2]{grid-template-columns:minmax(250px,23%) minmax(0,77%);align-items:center;gap:clamp(20px,3vw,48px);display:grid}.cinematic-services__eyebrow[data-astro-cid-qcmnqti2]{color:#62f8c2;letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:9px;font-size:.78rem;font-weight:900;display:flex}.cinematic-services__eyebrow[data-astro-cid-qcmnqti2]:before{content:"";background:#42ff9f;width:34px;height:3px;box-shadow:0 0 14px #31d8ab}.cinematic-services__intro[data-astro-cid-qcmnqti2] h2[data-astro-cid-qcmnqti2]{letter-spacing:-.05em;text-wrap:balance;color:#fff;margin:18px 0;font-size:clamp(1.9rem,2.45vw,3rem);line-height:1.08}.cinematic-services__intro[data-astro-cid-qcmnqti2]>p[data-astro-cid-qcmnqti2]:not(.cinematic-services__eyebrow){color:#c7ddf0;max-width:365px;margin-bottom:24px;font-size:1rem;line-height:1.55}.cinematic-services__all[data-astro-cid-qcmnqti2]{color:#fff;background:#0538489f;border:1px solid #5efdb4;border-radius:100px;align-items:center;gap:30px;min-height:45px;padding:10px 17px;font-weight:800;display:inline-flex}.cinematic-services__all[data-astro-cid-qcmnqti2]:focus-visible,.cinematic-services__card[data-astro-cid-qcmnqti2] a[data-astro-cid-qcmnqti2]:focus-visible{outline-offset:3px;outline:3px solid #fff}.cinematic-services__cards[data-astro-cid-qcmnqti2]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;min-width:0;display:grid}.cinematic-services__card[data-astro-cid-qcmnqti2]{background:linear-gradient(156deg,#08508a,#062541 90%);border:1.5px solid #54d8ff9c;border-radius:18px;min-width:0;transition:transform .2s,box-shadow .2s;overflow:hidden;box-shadow:inset 0 0 18px #1a8ff038,0 0 18px #0096ec2d}.cinematic-services__card[data-astro-cid-qcmnqti2]:hover{transform:translateY(-4px);box-shadow:0 0 32px #17d6df4d}.cinematic-services__card--mint[data-astro-cid-qcmnqti2]{background:linear-gradient(150deg,#076362,#062b41);border-color:#63f1c7}.cinematic-services__card--violet[data-astro-cid-qcmnqti2]{background:linear-gradient(150deg,#263c8a,#082842);border-color:#a58fff}.cinematic-services__art[data-astro-cid-qcmnqti2]{background:#07618e;height:clamp(110px,10vw,150px);position:relative}.cinematic-services__art[data-astro-cid-qcmnqti2] img[data-astro-cid-qcmnqti2]{object-fit:cover;object-position:center;width:100%;height:100%}.cinematic-services__art[data-astro-cid-qcmnqti2]:after{content:"";background:linear-gradient(#0000,#05244085);height:40%;position:absolute;inset:auto 0 0}.cinematic-services__art[data-astro-cid-qcmnqti2] span[data-astro-cid-qcmnqti2]{z-index:1;color:#043850;background:#5afbd1;border-radius:10px;place-items:center;padding:4px 9px;font-size:.69rem;font-weight:900;display:grid;position:absolute;top:10px;left:11px}.cinematic-services__content[data-astro-cid-qcmnqti2]{flex-direction:column;gap:11px;min-height:225px;padding:13px 12px 12px;display:flex}.cinematic-services__content[data-astro-cid-qcmnqti2] h3[data-astro-cid-qcmnqti2]{color:#fff;letter-spacing:-.025em;font-size:clamp(.94rem,1.13vw,1.16rem);line-height:1.18}.cinematic-services__content[data-astro-cid-qcmnqti2]>p[data-astro-cid-qcmnqti2]{color:#cfe4f7;flex:1;font-size:.77rem;line-height:1.43}.cinematic-services__bottom[data-astro-cid-qcmnqti2]{align-items:center;gap:8px;display:flex}.cinematic-services__price[data-astro-cid-qcmnqti2]{background:linear-gradient(100deg,#037a69,#079a7c);border:1px solid #3ef6a28c;border-radius:99px;flex-wrap:wrap;flex:1;align-items:baseline;gap:5px 8px;min-width:0;padding:7px 10px;display:flex;box-shadow:inset 0 0 11px #33fac342}.cinematic-services__price[data-astro-cid-qcmnqti2] strong[data-astro-cid-qcmnqti2]{white-space:nowrap;color:#fff;font-size:.95rem}.cinematic-services__price[data-astro-cid-qcmnqti2] small[data-astro-cid-qcmnqti2]{color:#deffee;font-size:.58rem;line-height:1.1}.cinematic-services__bottom[data-astro-cid-qcmnqti2] a[data-astro-cid-qcmnqti2]{color:#fff;background:linear-gradient(145deg,#0ae9ac,#05735e);border:1px solid #a3ffe5;border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:1.2rem;font-weight:800;display:grid}.cinematic-services__closing[data-astro-cid-qcmnqti2]{grid-template-columns:1fr 1fr;gap:16px;margin-top:22px;display:grid}.cinematic-services__reasons[data-astro-cid-qcmnqti2],.cinematic-services__video-teaser[data-astro-cid-qcmnqti2]{background:linear-gradient(130deg,#063c73,#022340);border:1px solid #3ed9fdc2;border-radius:18px;padding:17px 22px;box-shadow:inset 0 0 18px #139ef238,0 0 24px #027cd820}.cinematic-services__closing[data-astro-cid-qcmnqti2] h3[data-astro-cid-qcmnqti2]{color:#fff;letter-spacing:-.035em;margin:0 0 12px;font-size:clamp(1.25rem,1.7vw,1.8rem);line-height:1.1}.cinematic-services__reasons[data-astro-cid-qcmnqti2]{grid-template-columns:1fr 120px;align-items:center;gap:15px;display:grid}.cinematic-services__reasons[data-astro-cid-qcmnqti2] ul[data-astro-cid-qcmnqti2]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.cinematic-services__reasons[data-astro-cid-qcmnqti2] li[data-astro-cid-qcmnqti2]{color:#e8faff;padding-left:24px;font-size:.83rem;line-height:1.45;position:relative}.cinematic-services__reasons[data-astro-cid-qcmnqti2] li[data-astro-cid-qcmnqti2]:before{content:"✓";color:#052d38;background:#48f5c5;border-radius:50%;place-items:center;width:18px;height:18px;font-size:.76rem;font-weight:900;display:grid;position:absolute;top:0;left:0}.cinematic-services__logo-visual[data-astro-cid-qcmnqti2]{aspect-ratio:1;color:#faffff;text-shadow:0 0 20px #37fbe5;background:radial-gradient(circle at 40% 30%,#55fbd9,#026aaf 67%,#043156);border:1px solid #5de4e1a2;border-radius:23%;place-items:center;font-size:4.2rem;font-weight:1000;display:grid;transform:rotate(-10deg);box-shadow:0 0 22px #14d3fc7d}.cinematic-services__video-art[data-astro-cid-qcmnqti2]{isolation:isolate;background:#052f68;border:1px solid #6ce8ffad;border-radius:13px;height:140px;position:relative;overflow:hidden}.cinematic-services__video-art[data-astro-cid-qcmnqti2] img[data-astro-cid-qcmnqti2]{object-fit:cover;object-position:center 40%;filter:saturate(1.22);width:100%;height:100%}.cinematic-services__video-art[data-astro-cid-qcmnqti2]:after{content:"";pointer-events:none;background:linear-gradient(#0000,#00172cae);position:absolute;inset:40% 0 0}.cinematic-services__video-art[data-astro-cid-qcmnqti2] span[data-astro-cid-qcmnqti2]{z-index:1;color:#f3faff;background:#10346ded;border:1px solid #9bcbffb2;border-radius:99px;padding:6px 12px;font-size:.7rem;font-weight:800;position:absolute;bottom:10px;right:10px}@media (width<=1130px){.cinematic-services__layout[data-astro-cid-qcmnqti2]{grid-template-columns:1fr}.cinematic-services__intro[data-astro-cid-qcmnqti2]{grid-template-columns:1fr auto;align-items:end;column-gap:20px;display:grid}.cinematic-services__eyebrow[data-astro-cid-qcmnqti2]{grid-column:1/-1}.cinematic-services__intro[data-astro-cid-qcmnqti2]>p[data-astro-cid-qcmnqti2]:not(.cinematic-services__eyebrow){max-width:680px}.cinematic-services__all[data-astro-cid-qcmnqti2]{grid-area:2/2/4}.cinematic-services__art[data-astro-cid-qcmnqti2]{height:160px}}@media (width<=790px){.cinematic-services__closing[data-astro-cid-qcmnqti2]{grid-template-columns:1fr}.cinematic-services__cards[data-astro-cid-qcmnqti2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=730px){.cinematic-services__intro[data-astro-cid-qcmnqti2]{display:block}.cinematic-services__card[data-astro-cid-qcmnqti2]{grid-template-columns:42% 58%;display:grid}.cinematic-services__content[data-astro-cid-qcmnqti2]{min-height:175px}.cinematic-services__intro[data-astro-cid-qcmnqti2] h2[data-astro-cid-qcmnqti2]{font-size:2rem}.cinematic-services__all[data-astro-cid-qcmnqti2]{margin-bottom:14px}.cinematic-services__cards[data-astro-cid-qcmnqti2]{grid-template-columns:repeat(2,minmax(0,1fr))}.cinematic-services__card[data-astro-cid-qcmnqti2]{flex-direction:column;display:flex}.cinematic-services__art[data-astro-cid-qcmnqti2]{height:150px;min-height:0}.cinematic-services__content[data-astro-cid-qcmnqti2]{flex:1;min-height:205px}}@media (width<=490px){.cinematic-services__cards[data-astro-cid-qcmnqti2]{grid-template-columns:1fr}.cinematic-services__card[data-astro-cid-qcmnqti2]{display:block}.cinematic-services__art[data-astro-cid-qcmnqti2]{height:164px}.cinematic-services__content[data-astro-cid-qcmnqti2]{min-height:0}.cinematic-services__content[data-astro-cid-qcmnqti2]>p[data-astro-cid-qcmnqti2]{margin:0 0 7px}.cinematic-services__cards[data-astro-cid-qcmnqti2]{gap:14px}.cinematic-services__reasons[data-astro-cid-qcmnqti2]{grid-template-columns:1fr}.cinematic-services__logo-visual[data-astro-cid-qcmnqti2]{display:none}}@media (prefers-reduced-motion:reduce){.cinematic-services__card[data-astro-cid-qcmnqti2]{transition:none}.cinematic-services__card[data-astro-cid-qcmnqti2]:hover{transform:none}}.cinematic-services__logo-visual[data-astro-cid-qcmnqti2] img[data-astro-cid-qcmnqti2]{filter:drop-shadow(0 0 20px #07c8ff91);width:75%;height:auto;display:block}.cinematic-hero[data-astro-cid-e3evwb7v]{isolation:isolate;color:#fff;background:radial-gradient(53% 73% at 67% 45%,#0871c69c 0%,#0b285d55 40%,#0000 76%),linear-gradient(120deg,#06132f 0%,#06295a 51%,#052f46 100%);border-bottom:1px solid #24e7bd70;position:relative;overflow:hidden}.cinematic-hero[data-astro-cid-e3evwb7v]:before{content:"";pointer-events:none;background:linear-gradient(90deg,#06142a45,#0000 70%),repeating-linear-gradient(104deg,#58dfff0a 0 1px,#0000 1px 44px);position:absolute;inset:0}.cinematic-hero__mesh[data-astro-cid-e3evwb7v]{pointer-events:none;background-image:linear-gradient(#5ccaff0c 1px,#0000 1px),linear-gradient(90deg,#5ccaff0c 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;mask-image:radial-gradient(at 60% 45%,#000,#0000 75%)}.cinematic-hero__slant[data-astro-cid-e3evwb7v]{z-index:1;pointer-events:none;background:linear-gradient(150deg,#18c3ec55,#15ffa83d 50%,#0000);border:2px solid #3cf8e088;width:95px;height:72%;position:absolute;top:-30px;left:-34px;transform:skew(-20deg)}.cinematic-hero__slant--right[data-astro-cid-e3evwb7v]{width:83px;height:86%;top:3%;left:auto;right:-48px;transform:skew(-19deg)rotate(180deg)}.cinematic-hero__layout[data-astro-cid-e3evwb7v]{z-index:2;grid-template-rows:minmax(370px,auto) auto;grid-template-columns:minmax(0,43%) minmax(0,57%);align-items:center;column-gap:0;padding-top:30px;display:grid;position:relative}.cinematic-hero__intro[data-astro-cid-e3evwb7v]{z-index:4;align-self:center;max-width:660px;padding:16px 0 18px;position:relative}.cinematic-hero__eyebrow[data-astro-cid-e3evwb7v]{color:#e4fbff;letter-spacing:.08em;text-transform:uppercase;background:#07355b7d;border:1px solid #4ff4d5c7;border-radius:999px;align-items:center;gap:8px;padding:8px 15px;font-size:clamp(.64rem,.8vw,.82rem);font-weight:800;display:inline-flex;box-shadow:0 0 17px #1bc2db29}.cinematic-hero__eyebrow[data-astro-cid-e3evwb7v] span[data-astro-cid-e3evwb7v]{color:#5bffd4}.cinematic-hero[data-astro-cid-e3evwb7v] h1[data-astro-cid-e3evwb7v]{letter-spacing:-.067em;text-wrap:balance;color:#fff;text-shadow:0 3px 16px #01081977;max-width:780px;margin:16px 0 14px;font-size:clamp(3.15rem,5.5vw,6.2rem);font-weight:900;line-height:.99}.cinematic-hero[data-astro-cid-e3evwb7v] h1[data-astro-cid-e3evwb7v] span[data-astro-cid-e3evwb7v]{color:#0000;text-shadow:none;background:linear-gradient(96deg,#a6e7ff 0%,#44e9e4 40%,#38f7a5 85%);-webkit-background-clip:text;background-clip:text;padding-bottom:.075em;font-style:italic;display:block}.cinematic-hero__description[data-astro-cid-e3evwb7v]{color:#e0edff;max-width:580px;font-size:clamp(.98rem,1.3vw,1.28rem);line-height:1.5}.cinematic-hero__buttons[data-astro-cid-e3evwb7v]{flex-wrap:wrap;align-items:center;gap:13px;margin-top:15px;display:flex}.cinematic-hero__buttons[data-astro-cid-e3evwb7v] .btn--wa{color:#fff;background:linear-gradient(115deg,#19b74a,#18cf9d);border:1px solid #a3ffe0;min-height:46px;padding:13px 22px;font-size:.92rem;font-weight:800;box-shadow:inset 0 1px #fff7,0 0 26px #00e88f30}.cinematic-hero__secondary[data-astro-cid-e3evwb7v]{color:#fff;background:linear-gradient(100deg,#0a3e7aaf,#0316308c);border:1px solid #67d6ff;border-radius:100px;justify-content:center;align-items:center;gap:15px;min-height:46px;padding:12px 25px;font-size:.92rem;font-weight:800;display:inline-flex;box-shadow:inset 0 0 12px #04cafa3b}.cinematic-hero__buttons[data-astro-cid-e3evwb7v] a[data-astro-cid-e3evwb7v]:hover{transform:translateY(-2px)}.cinematic-hero__buttons[data-astro-cid-e3evwb7v] a[data-astro-cid-e3evwb7v]:focus-visible{outline-offset:3px;outline:3px solid #fff}.cinematic-hero__trust[data-astro-cid-e3evwb7v]{color:#a4ffdc;align-items:center;gap:9px;margin-top:12px;font-size:.75rem;font-weight:700;display:flex}.cinematic-hero__trust[data-astro-cid-e3evwb7v] span[data-astro-cid-e3evwb7v]{background:#1a8c73;border-radius:50%;place-items:center;width:19px;height:19px;display:grid}.cinematic-hero__stage[data-astro-cid-e3evwb7v]{isolation:isolate;align-self:stretch;min-width:0;height:455px;position:relative}.cinematic-hero__orb[data-astro-cid-e3evwb7v]{z-index:-1;aspect-ratio:1;filter:drop-shadow(0 0 24px #13b6ee);background:radial-gradient(circle,#1493ff33 0 52%,#0000 68%),conic-gradient(from 15deg,#18a6ff,#39f4c6 12%,#0000 18%,#009eff 30%,#0000 42%,#22fbba 53%,#1b73c7 65%,#0000 76%,#6affdb 85%,#19b7e8);border-radius:50%;height:93%;position:absolute;top:1%;left:7%;mask:radial-gradient(farthest-side,#0000 73%,#000 75% 79%,#0000 81%)}.cinematic-hero__orb--inner[data-astro-cid-e3evwb7v]{opacity:.65;height:82%;top:6%;left:13%;transform:rotate(38deg)}.cinematic-hero__teacher[data-astro-cid-e3evwb7v]{z-index:1;object-fit:contain;object-position:bottom center;filter:drop-shadow(0 8px 18px #00c6f833);width:92%;max-width:none;height:100%;position:absolute;bottom:-8px;left:0}.cinematic-hero__holo[data-astro-cid-e3evwb7v]{z-index:3;backdrop-filter:blur(9px);background:linear-gradient(145deg,#054893dc,#06224fdb 85%);border:2px solid #4de3ff;border-radius:24px;width:39%;min-width:185px;max-width:295px;padding:16px 16px 11px;position:absolute;top:5%;right:-1%;transform:perspective(900px)rotateY(-8deg)rotate(-3deg);box-shadow:0 0 0 3px #52d8ff20,0 0 35px #10ccfb63,inset 0 0 24px #16adf855}.cinematic-hero__holo-heading[data-astro-cid-e3evwb7v]{border-bottom:1px solid #81eaff4e;align-items:center;gap:8px;padding-bottom:10px;display:flex}.cinematic-hero__holo-mark[data-astro-cid-e3evwb7v]{color:#fff;background:linear-gradient(140deg,#1480ef,#2de6bb);border-radius:9px;place-items:center;width:28px;height:28px;font-weight:900;display:grid}.cinematic-hero__holo-heading[data-astro-cid-e3evwb7v] strong[data-astro-cid-e3evwb7v]{white-space:nowrap;font-size:clamp(.86rem,1.2vw,1.18rem)}.cinematic-hero__holo-heading[data-astro-cid-e3evwb7v] em[data-astro-cid-e3evwb7v]{color:#84ffe3;font-style:normal}.cinematic-hero__holo[data-astro-cid-e3evwb7v] ul[data-astro-cid-e3evwb7v]{gap:8px;margin:14px 0 8px;padding:0;list-style:none;display:grid}.cinematic-hero__holo[data-astro-cid-e3evwb7v] li[data-astro-cid-e3evwb7v]{background:#0e79b35e;border:1px solid #57e3ff62;border-radius:8px;align-items:center;gap:9px;padding:5px 7px;font-size:clamp(.72rem,.9vw,.94rem);font-weight:700;display:flex}.cinematic-hero__holo[data-astro-cid-e3evwb7v] li[data-astro-cid-e3evwb7v] span[data-astro-cid-e3evwb7v]{color:#fff;background:#0bbf72;border-radius:50%;flex:0 0 19px;place-items:center;height:19px;display:grid}.cinematic-hero__bars[data-astro-cid-e3evwb7v]{align-items:end;gap:5px;height:40px;padding:6px 5px 0;display:flex}.cinematic-hero__bars[data-astro-cid-e3evwb7v] i[data-astro-cid-e3evwb7v]{background:linear-gradient(#46ffc7,#0a94dc);border-radius:4px 4px 0 0;flex:1;height:38%}.cinematic-hero__bars[data-astro-cid-e3evwb7v] i[data-astro-cid-e3evwb7v]:nth-child(2){height:48%}.cinematic-hero__bars[data-astro-cid-e3evwb7v] i[data-astro-cid-e3evwb7v]:nth-child(3){height:63%}.cinematic-hero__bars[data-astro-cid-e3evwb7v] i[data-astro-cid-e3evwb7v]:nth-child(4){height:54%}.cinematic-hero__bars[data-astro-cid-e3evwb7v] i[data-astro-cid-e3evwb7v]:nth-child(5){height:76%}.cinematic-hero__bars[data-astro-cid-e3evwb7v] i[data-astro-cid-e3evwb7v]:nth-child(6){height:93%}.cinematic-hero__process[data-astro-cid-e3evwb7v]{z-index:5;background:linear-gradient(100deg,#062955db,#063a66d1,#075650c7);border:1px solid #52d8ffb3;border-radius:15px;grid-column:1/-1;align-items:stretch;width:100%;max-width:920px;margin:0 0 10px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 25px #15c8ee35,inset 0 1px #ffffff40}.cinematic-hero__process[data-astro-cid-e3evwb7v]>div[data-astro-cid-e3evwb7v]{flex:1;align-items:center;gap:10px;min-width:0;padding:12px 15px;display:flex}.cinematic-hero__number[data-astro-cid-e3evwb7v]{color:#7ef6e1;background:#119bbb55;border-radius:9px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:1rem;font-weight:900;display:grid}.cinematic-hero__process[data-astro-cid-e3evwb7v] strong[data-astro-cid-e3evwb7v],.cinematic-hero__process[data-astro-cid-e3evwb7v] small[data-astro-cid-e3evwb7v]{display:block}.cinematic-hero__process[data-astro-cid-e3evwb7v] strong[data-astro-cid-e3evwb7v]{color:#fff;font-size:.95rem}.cinematic-hero__process[data-astro-cid-e3evwb7v] small[data-astro-cid-e3evwb7v]{color:#c0e2f1;font-size:.68rem;line-height:1.35}.cinematic-hero__arrow[data-astro-cid-e3evwb7v]{color:#47e4ff;align-self:center;font-size:1.2rem;font-weight:900}.cinematic-hero__stats[data-astro-cid-e3evwb7v]{z-index:3;background:linear-gradient(90deg,#06438baa,#063452aa,#08776d7e);border-block:1px solid #62e9fb8e;position:relative;box-shadow:0 2px 18px #19c5ec3b,inset 0 1px #ffffff24}.cinematic-hero__stats-inner[data-astro-cid-e3evwb7v]{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:20px;padding-block:13px;display:grid}.cinematic-hero__stats-inner[data-astro-cid-e3evwb7v]>div[data-astro-cid-e3evwb7v]{justify-content:center;align-items:center;gap:13px;display:flex}.cinematic-hero__stat-icon[data-astro-cid-e3evwb7v]{color:#59f1ed;text-shadow:0 0 15px #14e6ff;font-size:1.65rem;line-height:1}.cinematic-hero__stats[data-astro-cid-e3evwb7v] p[data-astro-cid-e3evwb7v]{gap:2px;margin:0;display:grid}.cinematic-hero__stats[data-astro-cid-e3evwb7v] strong[data-astro-cid-e3evwb7v]{color:#fff;font-size:clamp(.8rem,1.24vw,1.1rem);line-height:1.18}.cinematic-hero__stats[data-astro-cid-e3evwb7v] small[data-astro-cid-e3evwb7v]{color:#d3eaff;font-size:.76rem}body:has(.cinematic-hero) .site-header{background:linear-gradient(96deg,#04152be8,#052650e6 65%,#041a37ec);border-bottom:1px solid #58d9ff75}body:has(.cinematic-hero) .header-inner{min-height:66px}body:has(.cinematic-hero) .nav-link[aria-current=page]{border:1px solid #61ecff;box-shadow:0 0 16px #0acbfc85,inset 0 0 14px #0dd4ef35}body:has(.cinematic-hero) .brand-name{color:#fff;letter-spacing:.2em;font-size:1.3rem}@media (width<=1100px){.cinematic-hero__layout[data-astro-cid-e3evwb7v]{grid-template-columns:48% 52%}.cinematic-hero__stage[data-astro-cid-e3evwb7v]{height:480px}.cinematic-hero__teacher[data-astro-cid-e3evwb7v]{width:104%;left:-8%}.cinematic-hero__holo[data-astro-cid-e3evwb7v]{min-width:172px;top:12%;right:-2%}.cinematic-hero[data-astro-cid-e3evwb7v] h1[data-astro-cid-e3evwb7v]{font-size:clamp(3.05rem,5.7vw,4.6rem)}}@media (width<=760px){.cinematic-hero__layout[data-astro-cid-e3evwb7v]{grid-template-rows:auto auto auto;grid-template-columns:1fr;padding-top:24px}.cinematic-hero__intro[data-astro-cid-e3evwb7v]{padding:18px 0 0}.cinematic-hero[data-astro-cid-e3evwb7v] h1[data-astro-cid-e3evwb7v]{max-width:630px;font-size:clamp(3.15rem,10vw,5rem)}.cinematic-hero__description[data-astro-cid-e3evwb7v]{max-width:650px}.cinematic-hero__stage[data-astro-cid-e3evwb7v]{width:100%;max-width:650px;height:450px;margin:auto}.cinematic-hero__teacher[data-astro-cid-e3evwb7v]{width:92%;left:0}.cinematic-hero__holo[data-astro-cid-e3evwb7v]{width:34%;top:9%;right:3%}.cinematic-hero__process[data-astro-cid-e3evwb7v]{grid-column:1;width:100%;margin-top:0}.cinematic-hero__stats-inner[data-astro-cid-e3evwb7v]{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.cinematic-hero__slant[data-astro-cid-e3evwb7v]{opacity:.3}}@media (width<=480px){.cinematic-hero__intro[data-astro-cid-e3evwb7v]{padding-top:8px}.cinematic-hero__eyebrow[data-astro-cid-e3evwb7v]{padding:8px 11px;font-size:.59rem}.cinematic-hero[data-astro-cid-e3evwb7v] h1[data-astro-cid-e3evwb7v]{margin:17px 0;font-size:clamp(2.65rem,10.8vw,3.5rem)}.cinematic-hero__description[data-astro-cid-e3evwb7v]{font-size:.95rem}.cinematic-hero__buttons[data-astro-cid-e3evwb7v]{gap:8px}.cinematic-hero__buttons[data-astro-cid-e3evwb7v] .btn,.cinematic-hero__secondary[data-astro-cid-e3evwb7v]{justify-content:center;width:100%}.cinematic-hero__stage[data-astro-cid-e3evwb7v]{height:315px}.cinematic-hero__teacher[data-astro-cid-e3evwb7v]{width:95%;left:-5%}.cinematic-hero__orb[data-astro-cid-e3evwb7v]{height:90%;left:0}.cinematic-hero__orb--inner[data-astro-cid-e3evwb7v]{left:7%}.cinematic-hero__holo[data-astro-cid-e3evwb7v]{border-width:1px;border-radius:12px;width:40%;min-width:120px;padding:9px;top:10%;right:-2%;transform:rotate(-2deg)}.cinematic-hero__holo-heading[data-astro-cid-e3evwb7v]{gap:4px;padding-bottom:5px}.cinematic-hero__holo-mark[data-astro-cid-e3evwb7v]{width:20px;height:20px;font-size:.75rem}.cinematic-hero__holo-heading[data-astro-cid-e3evwb7v] strong[data-astro-cid-e3evwb7v]{font-size:.7rem}.cinematic-hero__holo[data-astro-cid-e3evwb7v] ul[data-astro-cid-e3evwb7v]{gap:4px;margin:6px 0}.cinematic-hero__holo[data-astro-cid-e3evwb7v] li[data-astro-cid-e3evwb7v]{gap:4px;padding:3px 4px;font-size:.59rem}.cinematic-hero__holo[data-astro-cid-e3evwb7v] li[data-astro-cid-e3evwb7v] span[data-astro-cid-e3evwb7v]{flex-basis:14px;height:14px}.cinematic-hero__bars[data-astro-cid-e3evwb7v]{height:21px}.cinematic-hero__process[data-astro-cid-e3evwb7v]{flex-direction:column;gap:0}.cinematic-hero__process[data-astro-cid-e3evwb7v]>div[data-astro-cid-e3evwb7v]{padding:9px 12px}.cinematic-hero__arrow[data-astro-cid-e3evwb7v]{display:none}.cinematic-hero__number[data-astro-cid-e3evwb7v]{flex-basis:30px;width:30px;height:30px;font-size:.7rem}.cinematic-hero__stats-inner[data-astro-cid-e3evwb7v]{gap:12px;padding-block:13px}.cinematic-hero__stat-icon[data-astro-cid-e3evwb7v]{font-size:1.1rem}.cinematic-hero__stats[data-astro-cid-e3evwb7v] strong[data-astro-cid-e3evwb7v]{font-size:.78rem}.cinematic-hero__stats[data-astro-cid-e3evwb7v] small[data-astro-cid-e3evwb7v]{font-size:.63rem}}@media (prefers-reduced-motion:reduce){.cinematic-hero__buttons[data-astro-cid-e3evwb7v] a[data-astro-cid-e3evwb7v]{transition:none}.cinematic-hero__buttons[data-astro-cid-e3evwb7v] a[data-astro-cid-e3evwb7v]:hover{transform:none}}.cinematic-hero__holo-mark[data-astro-cid-e3evwb7v] img[data-astro-cid-e3evwb7v]{object-fit:contain;filter:drop-shadow(0 0 8px #29e3f5a0);width:24px;height:auto;max-height:26px;display:block}
