.subject-hero-visual-module__tNtmrq__scene{z-index:0;pointer-events:none;perspective:900px;transform-style:preserve-3d;position:absolute;inset:-8% -4% -18%;overflow:hidden}.subject-hero-visual-module__tNtmrq__glow,.subject-hero-visual-module__tNtmrq__glowAlt{filter:blur(48px);opacity:.55;border-radius:50%;animation:14s ease-in-out infinite subject-hero-visual-module__tNtmrq__drift;position:absolute}.subject-hero-visual-module__tNtmrq__glow{width:min(28rem,70vw);height:min(28rem,70vw);top:-12%;right:-8%}.subject-hero-visual-module__tNtmrq__glowAlt{width:min(22rem,55vw);height:min(22rem,55vw);animation-direction:reverse;animation-delay:-5s;bottom:-18%;left:-10%}.subject-hero-visual-module__tNtmrq__maths .subject-hero-visual-module__tNtmrq__glow{background:radial-gradient(circle,#1e3a5f59,#0000 70%)}.subject-hero-visual-module__tNtmrq__maths .subject-hero-visual-module__tNtmrq__glowAlt{background:radial-gradient(circle,#b8860b47,#0000 70%)}.subject-hero-visual-module__tNtmrq__physics .subject-hero-visual-module__tNtmrq__glow{background:radial-gradient(circle,#0d948859,#0000 70%)}.subject-hero-visual-module__tNtmrq__physics .subject-hero-visual-module__tNtmrq__glowAlt{background:radial-gradient(circle,#1e3a5f47,#0000 70%)}.subject-hero-visual-module__tNtmrq__chemistry .subject-hero-visual-module__tNtmrq__glow{background:radial-gradient(circle,#b8860b57,#0000 70%)}.subject-hero-visual-module__tNtmrq__chemistry .subject-hero-visual-module__tNtmrq__glowAlt{background:radial-gradient(circle,#b4530938,#0000 70%)}.subject-hero-visual-module__tNtmrq__biology .subject-hero-visual-module__tNtmrq__glow{background:radial-gradient(circle,#16a34a47,#0000 70%)}.subject-hero-visual-module__tNtmrq__biology .subject-hero-visual-module__tNtmrq__glowAlt{background:radial-gradient(circle,#0d948842,#0000 70%)}.subject-hero-visual-module__tNtmrq__english .subject-hero-visual-module__tNtmrq__glow{background:radial-gradient(circle,#1e40af47,#0000 70%)}.subject-hero-visual-module__tNtmrq__english .subject-hero-visual-module__tNtmrq__glowAlt{background:radial-gradient(circle,#b8860b3d,#0000 70%)}.subject-hero-visual-module__tNtmrq__layer{color:#1e3a5f38;position:absolute;inset:0}.subject-hero-visual-module__tNtmrq__maths .subject-hero-visual-module__tNtmrq__layer{color:#1e3a5f42}.subject-hero-visual-module__tNtmrq__physics .subject-hero-visual-module__tNtmrq__layer{color:#0d948847}.subject-hero-visual-module__tNtmrq__chemistry .subject-hero-visual-module__tNtmrq__layer{color:#b8860b4d}.subject-hero-visual-module__tNtmrq__biology .subject-hero-visual-module__tNtmrq__layer{color:#16a34a42}.subject-hero-visual-module__tNtmrq__english .subject-hero-visual-module__tNtmrq__layer{color:#1e40af3d}.subject-hero-visual-module__tNtmrq__glyph{font-family:var(--font-heading);letter-spacing:-.04em;opacity:.45;transform-style:preserve-3d;text-shadow:0 10px 24px #0f172a1f,0 2px #ffffff59;font-weight:800;line-height:1;animation:9s ease-in-out infinite subject-hero-visual-module__tNtmrq__float3d;position:absolute}.subject-hero-visual-module__tNtmrq__g1{font-size:clamp(3.5rem,10vw,7rem);animation-delay:0s;top:8%;left:6%}.subject-hero-visual-module__tNtmrq__g2{font-size:clamp(2.8rem,8vw,5.5rem);animation-delay:-2s;top:14%;right:8%}.subject-hero-visual-module__tNtmrq__g3{font-size:clamp(2.4rem,7vw,4.5rem);animation-delay:-4s;bottom:18%;left:12%}.subject-hero-visual-module__tNtmrq__g4{font-size:clamp(2rem,6vw,3.8rem);animation-delay:-6s;bottom:12%;right:14%}.subject-hero-visual-module__tNtmrq__solid,.subject-hero-visual-module__tNtmrq__atom,.subject-hero-visual-module__tNtmrq__wave,.subject-hero-visual-module__tNtmrq__vector,.subject-hero-visual-module__tNtmrq__molecule,.subject-hero-visual-module__tNtmrq__flask,.subject-hero-visual-module__tNtmrq__hex,.subject-hero-visual-module__tNtmrq__bubble,.subject-hero-visual-module__tNtmrq__dna,.subject-hero-visual-module__tNtmrq__cell,.subject-hero-visual-module__tNtmrq__leaf,.subject-hero-visual-module__tNtmrq__book,.subject-hero-visual-module__tNtmrq__quill,.subject-hero-visual-module__tNtmrq__plot{transform-style:preserve-3d;animation:10s ease-in-out infinite subject-hero-visual-module__tNtmrq__float3d;position:absolute}.subject-hero-visual-module__tNtmrq__s1{animation-delay:-1s;top:18%;right:18%}.subject-hero-visual-module__tNtmrq__s2{animation-delay:-3.5s;bottom:22%;left:18%}.subject-hero-visual-module__tNtmrq__s3{animation-delay:-5.5s;top:42%;left:8%}.subject-hero-visual-module__tNtmrq__s4{animation-delay:-7s;bottom:10%;right:8%}.subject-hero-visual-module__tNtmrq__cube{opacity:.55;background:linear-gradient(145deg,#ffffff59,#1e3a5f14);border:2px solid;border-radius:.55rem;width:4.2rem;height:4.2rem;transform:rotateX(18deg)rotateY(-28deg);box-shadow:10px 14px 0 -2px #1e3a5f14,0 18px 30px #0f172a1a}.subject-hero-visual-module__tNtmrq__pyramid{filter:drop-shadow(0 14px 18px #0f172a1f);opacity:.7;border-bottom:3.4rem solid #b8860b47;border-left:2.1rem solid #0000;border-right:2.1rem solid #0000;width:0;height:0;transform:rotateX(12deg)rotate(-8deg)}.subject-hero-visual-module__tNtmrq__ring{opacity:.4;border:3px solid;border-top-color:#0000;border-radius:50%;width:5.5rem;height:5.5rem;transform:rotateX(62deg)rotate(18deg);box-shadow:0 18px 28px #0f172a14}.subject-hero-visual-module__tNtmrq__plot{opacity:.4;width:min(10rem,28vw);transform:rotateX(18deg)rotateY(-12deg)}.subject-hero-visual-module__tNtmrq__atom{opacity:.55;width:7.5rem;height:7.5rem}.subject-hero-visual-module__tNtmrq__nucleus{background:radial-gradient(circle at 30% 30%,#fbbf24,#b8860b 55%,#1e3a5f);border-radius:50%;position:absolute;inset:42%;box-shadow:0 0 18px #b8860b73}.subject-hero-visual-module__tNtmrq__orbit{opacity:.55;border:2px solid;border-radius:50%;position:absolute;inset:8%}.subject-hero-visual-module__tNtmrq__orbitA{animation:8s linear infinite subject-hero-visual-module__tNtmrq__spin;transform:rotateX(68deg)}.subject-hero-visual-module__tNtmrq__orbitB{animation:11s linear infinite reverse subject-hero-visual-module__tNtmrq__spinB;transform:rotateX(68deg)rotate(60deg)}.subject-hero-visual-module__tNtmrq__orbitC{animation:14s linear infinite subject-hero-visual-module__tNtmrq__spinC;transform:rotateX(68deg)rotate(-60deg)}.subject-hero-visual-module__tNtmrq__wave{opacity:.45;width:min(11rem,32vw);transform:rotateX(20deg)}.subject-hero-visual-module__tNtmrq__vector{opacity:.5;transform-origin:0;background:linear-gradient(90deg,#0000,currentColor);width:5.5rem;height:3px}.subject-hero-visual-module__tNtmrq__vector.subject-hero-visual-module__tNtmrq__s3{transform:rotate(-28deg)rotateX(18deg)}.subject-hero-visual-module__tNtmrq__vector.subject-hero-visual-module__tNtmrq__s4{width:4rem;animation-delay:-2s;transform:rotate(42deg)rotateX(12deg)}.subject-hero-visual-module__tNtmrq__molecule{opacity:.65;width:7rem;height:6rem}.subject-hero-visual-module__tNtmrq__ball{border-radius:50%;position:absolute;box-shadow:inset -6px -8px 14px #0f172a2e,0 10px 18px #0f172a1f}.subject-hero-visual-module__tNtmrq__ballA{background:radial-gradient(circle at 30% 28%,#fde68a,#b8860b 60%,#78350f);width:2.4rem;height:2.4rem;top:.4rem;left:2.2rem}.subject-hero-visual-module__tNtmrq__ballB{background:radial-gradient(circle at 30% 28%,#bfdbfe,#1e3a8a 65%,#0f172a);width:1.7rem;height:1.7rem;bottom:.5rem;left:.3rem}.subject-hero-visual-module__tNtmrq__ballC{background:radial-gradient(circle at 30% 28%,#bfdbfe,#1e3a8a 65%,#0f172a);width:1.7rem;height:1.7rem;bottom:.5rem;right:.3rem}.subject-hero-visual-module__tNtmrq__bondAB,.subject-hero-visual-module__tNtmrq__bondAC{background:#1e3a5f59;border-radius:999px;height:3px;position:absolute}.subject-hero-visual-module__tNtmrq__bondAB{width:2.4rem;top:2.2rem;left:1.1rem;transform:rotate(48deg)}.subject-hero-visual-module__tNtmrq__bondAC{width:2.4rem;top:2.2rem;right:1.1rem;transform:rotate(-48deg)}.subject-hero-visual-module__tNtmrq__flask{opacity:.45;background:linear-gradient(#0000 45%,#b8860b40 45%);border:2px solid;border-radius:.2rem .2rem 1.4rem 1.4rem;width:3.2rem;height:4.2rem;transform:rotateX(12deg)rotateY(-18deg);box-shadow:0 16px 24px #0f172a1a}.subject-hero-visual-module__tNtmrq__flask:before{content:"";border:2px solid;border-bottom:0;border-radius:.35rem .35rem 0 0;width:1.15rem;height:.85rem;position:absolute;top:-.7rem;left:50%;transform:translate(-50%)}.subject-hero-visual-module__tNtmrq__hex{clip-path:polygon(25% 6%,75% 6%,100% 50%,75% 94%,25% 94%,0 50%);opacity:.5;background:linear-gradient(145deg,#ffffff59,#b8860b38);border:2px solid #b8860b59;width:4.5rem;height:4.5rem;transform:rotateX(18deg)rotate(12deg)}.subject-hero-visual-module__tNtmrq__bubble{opacity:.5;background:#ffffff40;border:2px solid #b8860b59;border-radius:50%;animation:7s ease-in-out infinite subject-hero-visual-module__tNtmrq__rise;position:absolute}.subject-hero-visual-module__tNtmrq__b1{width:.9rem;height:.9rem;bottom:18%;left:28%}.subject-hero-visual-module__tNtmrq__b2{width:.65rem;height:.65rem;animation-delay:-2s;bottom:12%;left:34%}.subject-hero-visual-module__tNtmrq__b3{width:1.1rem;height:1.1rem;animation-delay:-4s;bottom:8%;left:40%}.subject-hero-visual-module__tNtmrq__dna{opacity:.45;width:4.5rem;height:9rem;transform:rotateX(8deg)rotateY(-18deg)}.subject-hero-visual-module__tNtmrq__cell{opacity:.55;background:radial-gradient(circle at 35% 30%,#ffffff73,#16a34a2e);border:2px solid;border-radius:48% 52% 45% 55%/55% 42% 58% 45%;width:5.2rem;height:5.2rem;transform:rotateX(16deg);box-shadow:0 16px 28px #0f172a1a}.subject-hero-visual-module__tNtmrq__cell .subject-hero-visual-module__tNtmrq__nucleus{background:radial-gradient(circle at 30% 30%,#86efac,#15803d 70%);inset:32%}.subject-hero-visual-module__tNtmrq__leaf{opacity:.5;background:linear-gradient(145deg,#86efac8c,#15803d59);border-radius:0 80%;width:3.4rem;height:5rem;transform:rotateX(12deg)rotate(-24deg);box-shadow:0 14px 22px #0f172a1a}.subject-hero-visual-module__tNtmrq__book{opacity:.55;background:linear-gradient(145deg,#ffffffa6,#1e40af33);border:2px solid #1e40af47;border-radius:.35rem;width:3.6rem;height:4.6rem;transform:rotateX(18deg)rotateY(-24deg);box-shadow:8px 10px 0 -2px #1e3a5f14,0 16px 24px #0f172a1a}.subject-hero-visual-module__tNtmrq__book.subject-hero-visual-module__tNtmrq__s2{background:linear-gradient(145deg,#fef3c7b3,#b8860b40);border-color:#b8860b4d;width:3.1rem;height:4rem;transform:rotateX(14deg)rotateY(22deg)}.subject-hero-visual-module__tNtmrq__quill{opacity:.45;background:linear-gradient(#fbbf24,#1e3a5f);border-radius:999px;width:.45rem;height:4.8rem;transform:rotate(28deg)rotateX(10deg);box-shadow:0 12px 18px #0f172a1f}.subject-hero-visual-module__tNtmrq__quill:before{content:"";background:linear-gradient(135deg,#ffffffb3,#b8860b73);border-radius:60% 10% 50%;width:1.5rem;height:1.1rem;position:absolute;top:-.35rem;left:-.55rem}@keyframes subject-hero-visual-module__tNtmrq__float3d{0%,to{transform:translate(0,0)rotateX(8deg)rotateY(-10deg)}33%{transform:translate3d(.6rem,-1.1rem,1.2rem)rotateX(16deg)rotateY(8deg)}66%{transform:translate3d(-.7rem,.7rem,.4rem)rotateX(4deg)rotateY(-16deg)}}@keyframes subject-hero-visual-module__tNtmrq__drift{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-1.5rem,1rem)scale(1.08)}}@keyframes subject-hero-visual-module__tNtmrq__spin{to{transform:rotateX(68deg)rotate(360deg)}}@keyframes subject-hero-visual-module__tNtmrq__spinB{to{transform:rotateX(68deg)rotate(420deg)}}@keyframes subject-hero-visual-module__tNtmrq__spinC{to{transform:rotateX(68deg)rotate(300deg)}}@keyframes subject-hero-visual-module__tNtmrq__rise{0%,to{opacity:.35;transform:translateY(0)scale(1)}50%{opacity:.65;transform:translateY(-2.4rem)scale(1.08)}}@media (prefers-reduced-motion:reduce){.subject-hero-visual-module__tNtmrq__glow,.subject-hero-visual-module__tNtmrq__glowAlt,.subject-hero-visual-module__tNtmrq__glyph,.subject-hero-visual-module__tNtmrq__solid,.subject-hero-visual-module__tNtmrq__atom,.subject-hero-visual-module__tNtmrq__wave,.subject-hero-visual-module__tNtmrq__vector,.subject-hero-visual-module__tNtmrq__molecule,.subject-hero-visual-module__tNtmrq__flask,.subject-hero-visual-module__tNtmrq__hex,.subject-hero-visual-module__tNtmrq__bubble,.subject-hero-visual-module__tNtmrq__dna,.subject-hero-visual-module__tNtmrq__cell,.subject-hero-visual-module__tNtmrq__leaf,.subject-hero-visual-module__tNtmrq__book,.subject-hero-visual-module__tNtmrq__quill,.subject-hero-visual-module__tNtmrq__plot,.subject-hero-visual-module__tNtmrq__orbitA,.subject-hero-visual-module__tNtmrq__orbitB,.subject-hero-visual-module__tNtmrq__orbitC{animation:none}}@media (max-width:720px){.subject-hero-visual-module__tNtmrq__g1{font-size:3rem}.subject-hero-visual-module__tNtmrq__g2,.subject-hero-visual-module__tNtmrq__g3,.subject-hero-visual-module__tNtmrq__g4,.subject-hero-visual-module__tNtmrq__s3,.subject-hero-visual-module__tNtmrq__s4{opacity:.35}}
