.past-papers_hero__t5e_P{background:radial-gradient(ellipse at 77% 27%,rgba(111,63,160,.24),transparent 55%),var(--bg-950)}@media (width < 40rem){.past-papers_hero__t5e_P{padding-block:2.5rem}}.past-papers_editionStage__oLmQX,.past-papers_heroStage__3FMeH{background:radial-gradient(ellipse at 50% 48%,rgba(201,168,236,.19),transparent 70%),var(--brand-purple-900)}.past-papers_heroStage__3FMeH{position:relative;isolation:isolate;display:grid;overflow:hidden;gap:1.5rem;border:1px solid rgba(201,168,236,.24);border-radius:1.25rem;padding:clamp(1rem,3vw,1.75rem);box-shadow:var(--shadow-luxe)}.past-papers_editionStage__oLmQX:before,.past-papers_heroStage__3FMeH:before{position:absolute;z-index:-1;inset:30% -8%;background:repeating-linear-gradient(180deg,rgba(201,168,236,.14) 0 1px,transparent 1px 16px);mask-image:radial-gradient(ellipse,black 35%,transparent 78%);transform:rotate(-8deg);content:""}.past-papers_heroBook__jTxi0{width:clamp(9rem,52%,13.75rem);margin:.55rem auto .8rem;transform:rotate(-7deg);filter:drop-shadow(0 1.25rem 1.2rem rgba(12,6,19,.55))}.past-papers_cover__35Svh{position:relative;isolation:isolate;display:flex;aspect-ratio:3/4;flex-direction:column;justify-content:space-between;overflow:hidden;border:1px solid rgba(242,189,74,.48);border-radius:2px 6px 6px 2px;padding:10% 8% 9% 13%;container-type:inline-size;color:var(--text-primary);background:linear-gradient(90deg,rgba(18,13,24,.6) 0 5%,rgba(201,168,236,.16) 5% 6%,transparent 8%),radial-gradient(ellipse at 100% 0,#59367a,transparent 72%),var(--brand-purple-900);box-shadow:0 .6rem 1.5rem rgba(12,6,19,.3)}.past-papers_cover__35Svh:before{position:absolute;z-index:-1;inset:5% 5% 5% 9%;border:1px solid rgba(201,168,236,.2);content:""}.past-papers_cover__35Svh:after{position:absolute;z-index:-1;inset:42% -10% 19% 5%;background:repeating-linear-gradient(180deg,rgba(201,168,236,.22) 0 1px,transparent 1px 1rem);mask-image:linear-gradient(90deg,transparent,black);transform:rotate(-23deg);content:""}.past-papers_coverBrand__2MCQR,.past-papers_coverLabel__h_gSx{color:var(--brand-amber);font-size:7cqw;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.past-papers_coverLabel__h_gSx{color:var(--brand-purple-300);font-size:5.5cqw}.past-papers_coverYear__aWjHF{font-family:Georgia,serif;font-size:37cqw;line-height:1;letter-spacing:-.07em}.past-papers_coverTitle__6zGwi{margin-top:.25em;font-size:8.5cqw;font-weight:600}