.Mtw9Jq_wrap{width:min(1180px,100% - 32px);margin-inline:auto}.Mtw9Jq_hero{padding:clamp(96px,11vh,120px) 0 clamp(56px,7vw,96px)}.Mtw9Jq_heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:20px 40px;display:grid}.Mtw9Jq_heroText{min-width:0}.Mtw9Jq_kicker{font:600 15px/1.4 var(--display);color:var(--muted);margin:0}.Mtw9Jq_title{font:600 clamp(36px, 4vw, 56px)/1.2 var(--display);text-wrap:balance;margin:6px 0 0;padding-top:.08em}.Mtw9Jq_lead{max-width:30em;font-size:var(--lead);color:var(--ink-2);text-wrap:pretty;margin:12px 0 0;line-height:1.7}.Mtw9Jq_shelf{isolation:isolate;position:relative}.Mtw9Jq_shelf:before{content:"";z-index:-1;background:radial-gradient(closest-side,#23291f1f,#0000);border-radius:50%;height:18%;position:absolute;bottom:8%;left:8%;right:8%}.Mtw9Jq_stage{aspect-ratio:12/5;width:100%}.Mtw9Jq_shelfStills{pointer-events:none;grid-template-columns:repeat(3,minmax(0,1fr));place-items:center;display:grid;position:absolute;inset:0 0 10%}.Mtw9Jq_shelfStill{width:min(58%,128px);height:auto}.Mtw9Jq_shelf:has(.Mtw9Jq_stage[data-ready]) .Mtw9Jq_shelfStills{opacity:0}.Mtw9Jq_deck{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(20px,2.6vw,36px);margin:clamp(24px,3vw,36px) 0 0;padding:0;list-style:none;display:grid}.Mtw9Jq_slot{--fan:0deg;--dy:0px;--deal:0deg;--dx:0px;min-width:0;display:grid;position:relative}.Mtw9Jq_slot:first-child{--dy:14px;--deal:-9deg;--dx:90px}.Mtw9Jq_slot:nth-child(3){--dy:14px;--deal:9deg;--dx:-90px}.Mtw9Jq_slot:hover,.Mtw9Jq_slot:focus-within{z-index:2}.Mtw9Jq_tilt{--rx:0deg;--ry:0deg;--gx:50%;--gy:0%;--tx:0;perspective:1200px;display:grid}.Mtw9Jq_ticket{--tint:var(--sun-soft);--tint-ink:var(--gen-ink);--notch:13px;border-radius:var(--r-xl);min-width:0;color:var(--ink);transform:translateY(var(--dy)) rotate(var(--fan)) rotateX(var(--rx)) rotateY(var(--ry));filter:drop-shadow(0 0 .6px #23291f59)drop-shadow(0 22px 26px #23291f24);-webkit-tap-highlight-color:transparent;flex-direction:column;text-decoration:none;display:flex;position:relative}.Mtw9Jq_slot[data-tone=teacher] .Mtw9Jq_ticket{--tint:var(--bio-soft);--tint-ink:var(--bio-ink)}.Mtw9Jq_slot[data-tone=institute] .Mtw9Jq_ticket{--tint:var(--phys-soft);--tint-ink:var(--phys-ink)}.Mtw9Jq_ticket:focus-visible{outline:3px solid var(--lab-focus,#2f6fdb);outline-offset:5px}.Mtw9Jq_main{border-radius:var(--r-xl) var(--r-xl) 0 0;background:var(--card);min-width:0;-webkit-mask:radial-gradient(circle var(--notch) at 0 100%, #0000 calc(var(--notch) - .5px), #000 var(--notch)) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 calc(var(--notch) - .5px), #000 var(--notch)) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 0 100%, #0000 calc(var(--notch) - .5px), #000 var(--notch)) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 calc(var(--notch) - .5px), #000 var(--notch)) right / 51% 100% no-repeat;mask:radial-gradient(circle var(--notch) at 0 100%, #0000 calc(var(--notch) - .5px), #000 var(--notch)) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 calc(var(--notch) - .5px), #000 var(--notch)) right / 51% 100% no-repeat;flex-direction:column;flex:auto;display:flex;position:relative;overflow:hidden}.Mtw9Jq_band{isolation:isolate;background:var(--tint);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:22px 22px 20px 24px;display:grid;position:relative}.Mtw9Jq_band:after{content:"";z-index:-1;background-image:radial-gradient(#23291f1f 1px,#0000 1.3px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 35%,#000);mask-image:linear-gradient(90deg,#0000 35%,#000)}.Mtw9Jq_bandText{gap:2px;min-width:0;display:grid}.Mtw9Jq_no{font:600 38px/1 var(--display);font-variant-numeric:tabular-nums;color:var(--tint-ink)}.Mtw9Jq_label{font:600 clamp(22px, 1.9vw, 27px)/1.25 var(--display);text-wrap:balance;margin:8px 0 0;padding-top:.06em}.Mtw9Jq_who{color:var(--ink-2);text-wrap:pretty;margin:2px 0 0;font-size:14.5px;line-height:1.5}.Mtw9Jq_clay{flex:none;width:104px;height:104px;margin:-6px -4px -6px 0}.Mtw9Jq_body{align-content:start;gap:14px;padding:18px 24px 22px;display:grid}.Mtw9Jq_blurb{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:15.5px;line-height:1.65}.Mtw9Jq_facts{gap:6px;margin:0;padding:0;list-style:none;display:grid}.Mtw9Jq_facts li{font:600 14px/1.45 var(--display);color:var(--ink);align-items:center;gap:8px;display:flex}.Mtw9Jq_factIcon{color:var(--tint-ink);flex:none}.Mtw9Jq_foil{z-index:3;pointer-events:none;opacity:0;background:radial-gradient(360px circle at var(--gx) var(--gy), #ffffff8c, #fff0 60%), linear-gradient(112deg, #fff0 34%, #f9d84a1f 44%, #9d8cf01c 51%, #5aa6cf1c 58%, #fff0 68%) calc(50% + var(--tx) * 40%) 50% / 260% 100% no-repeat;position:absolute;inset:0}.Mtw9Jq_stub{border-radius:0 0 var(--r-xl) var(--r-xl);background:var(--card);transform-origin:100% 0;-webkit-mask:radial-gradient(circle var(--notch) at 0 0, #0000 calc(var(--notch) - .5px), #000 var(--notch)) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 0, #0000 calc(var(--notch) - .5px), #000 var(--notch)) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 0 0, #0000 calc(var(--notch) - .5px), #000 var(--notch)) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 0, #0000 calc(var(--notch) - .5px), #000 var(--notch)) right / 51% 100% no-repeat;mask:radial-gradient(circle var(--notch) at 0 0, #0000 calc(var(--notch) - .5px), #000 var(--notch)) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 0, #0000 calc(var(--notch) - .5px), #000 var(--notch)) right / 51% 100% no-repeat;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px 20px 20px 24px;display:grid;position:relative}.Mtw9Jq_stub:before{content:"";top:0;left:calc(var(--notch) + 8px);right:calc(var(--notch) + 8px);border-top:2px dashed #23291f33;position:absolute}.Mtw9Jq_stubMeta{gap:1px;display:grid}.Mtw9Jq_stubMeta small{font:600 12px/1.3 var(--display);color:var(--muted)}.Mtw9Jq_stubMeta b{font:600 22px/1.1 var(--display);font-variant-numeric:tabular-nums;color:var(--tint-ink)}.Mtw9Jq_barcode{opacity:.5;background:repeating-linear-gradient(90deg, var(--ink) 0 2px, transparent 2px 4px, var(--ink) 4px 5px, transparent 5px 8px, var(--ink) 8px 11px, transparent 11px 13px, var(--ink) 13px 14px, transparent 14px 17px);border-radius:2px;min-width:36px;height:30px}.Mtw9Jq_open{background:var(--ink);min-height:46px;color:var(--paper);font:600 16px var(--display);white-space:nowrap;transition:background-color .2s, color .2s, transform .25s var(--spring);border-radius:999px;align-items:center;gap:6px;padding:0 18px;display:inline-flex}.Mtw9Jq_ticket:focus-visible .Mtw9Jq_open{background:var(--sun);color:var(--ink)}.Mtw9Jq_help{max-width:52em;color:var(--ink-2);text-wrap:pretty;margin:clamp(36px,4vw,52px) 0 0;font-size:15.5px;line-height:1.75}.Mtw9Jq_helpLink{min-height:32px;font:600 15.5px var(--display);text-decoration:underline;-webkit-text-decoration-color:var(--sun-deep);text-decoration-color:var(--sun-deep);text-underline-offset:4px;align-items:center;gap:4px;padding:0 2px;text-decoration-thickness:2px;display:inline-flex;color:var(--ink)!important}.Mtw9Jq_helpLink:focus-visible{outline:3px solid var(--lab-focus,#2f6fdb);outline-offset:2px;border-radius:6px}.Mtw9Jq_helpMore{color:var(--muted);display:block}@media (max-width:999px){.Mtw9Jq_heroGrid{grid-template-columns:minmax(0,1fr)}.Mtw9Jq_shelf{max-width:620px}.Mtw9Jq_deck{grid-template-columns:minmax(0,1fr);gap:18px;max-width:720px}.Mtw9Jq_slot,.Mtw9Jq_slot:first-child,.Mtw9Jq_slot:nth-child(3){--fan:0deg;--dy:0px;--dx:0px}.Mtw9Jq_slot:first-child{--deal:-4deg}.Mtw9Jq_slot:nth-child(3){--deal:4deg}.Mtw9Jq_ticket{flex-direction:row}.Mtw9Jq_main{border-radius:var(--r-xl) 0 0 var(--r-xl);-webkit-mask:radial-gradient(circle var(--notch) at 100% 0, #0000 calc(var(--notch) - .5px), #000 var(--notch)) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 calc(var(--notch) - .5px), #000 var(--notch)) bottom / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 100% 0, #0000 calc(var(--notch) - .5px), #000 var(--notch)) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 calc(var(--notch) - .5px), #000 var(--notch)) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--notch) at 100% 0, #0000 calc(var(--notch) - .5px), #000 var(--notch)) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 calc(var(--notch) - .5px), #000 var(--notch)) bottom / 100% 51% no-repeat}.Mtw9Jq_stub{border-radius:0 var(--r-xl) var(--r-xl) 0;transform-origin:0 0;width:124px;-webkit-mask:radial-gradient(circle var(--notch) at 0 0, #0000 calc(var(--notch) - .5px), #000 var(--notch)) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 0 100%, #0000 calc(var(--notch) - .5px), #000 var(--notch)) bottom / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 0 0, #0000 calc(var(--notch) - .5px), #000 var(--notch)) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 0 100%, #0000 calc(var(--notch) - .5px), #000 var(--notch)) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--notch) at 0 0, #0000 calc(var(--notch) - .5px), #000 var(--notch)) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 0 100%, #0000 calc(var(--notch) - .5px), #000 var(--notch)) bottom / 100% 51% no-repeat;flex:none;align-content:center;justify-items:center;gap:10px;padding:18px 12px}.Mtw9Jq_stub:before{top:calc(var(--notch) + 8px);bottom:calc(var(--notch) + 8px);border-top:0;border-left:2px dashed #23291f33;left:0;right:auto}.Mtw9Jq_no{display:none}.Mtw9Jq_label{margin-top:0}.Mtw9Jq_stub{grid-template-columns:minmax(0,1fr)}.Mtw9Jq_barcode{width:64px;height:22px}.Mtw9Jq_stubMeta{justify-items:center}.Mtw9Jq_open{padding:0 14px;font-size:14.5px}}@media (max-width:560px){.Mtw9Jq_band{grid-template-columns:auto minmax(0,1fr);gap:10px;padding:16px 16px 14px}.Mtw9Jq_clay{order:-1;width:64px;height:64px;margin:-4px 0}.Mtw9Jq_label{font-size:20px}.Mtw9Jq_who{font-size:13.5px}.Mtw9Jq_body{gap:10px;padding:14px 16px 18px}.Mtw9Jq_blurb{font-size:14.5px;line-height:1.6}.Mtw9Jq_facts li{align-items:flex-start;font-size:13.5px}.Mtw9Jq_stub{width:92px;padding:14px 8px}.Mtw9Jq_stage{aspect-ratio:2}.Mtw9Jq_barcode,.Mtw9Jq_stubMeta small{display:none}.Mtw9Jq_open{justify-content:center;width:46px;padding:0}.Mtw9Jq_openText{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:no-preference){.Mtw9Jq_slot{animation:Mtw9Jq_deal .8s var(--out) both;animation-delay:calc(var(--i,0) * .11s + .12s)}.Mtw9Jq_ticket{transition:transform .55s var(--out), filter .3s var(--ease)}.Mtw9Jq_foil{transition:opacity .35s var(--ease)}.Mtw9Jq_shelfStills{transition:opacity .6s var(--ease)}@media (hover:hover) and (pointer:fine){.Mtw9Jq_tilt:hover{--fan:0deg;--dy:-8px}.Mtw9Jq_tilt:hover .Mtw9Jq_ticket{filter:drop-shadow(0 0 .6px #23291f59)drop-shadow(0 34px 34px #23291f33);transition-duration:.16s,.3s}.Mtw9Jq_tilt:hover .Mtw9Jq_foil{opacity:1}.Mtw9Jq_tilt:hover .Mtw9Jq_open{background:var(--sun);color:var(--ink);transform:translate(3px)}}.Mtw9Jq_tilt:focus-within{--fan:0deg;--dy:-8px}.Mtw9Jq_tilt[data-torn]{--fan:0deg;--dy:-12px}.Mtw9Jq_tilt[data-torn] .Mtw9Jq_stub{animation:.46s cubic-bezier(.55,0,.8,.2) forwards Mtw9Jq_tear}}@media (prefers-reduced-motion:no-preference) and (max-width:999px){.Mtw9Jq_tilt[data-torn] .Mtw9Jq_stub{animation-name:Mtw9Jq_tearSide}}@keyframes Mtw9Jq_deal{0%{opacity:0;transform:translate(var(--dx), 72px) rotate(var(--deal)) scale(.94)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes Mtw9Jq_tear{0%{opacity:1;transform:none}30%{opacity:1;transform:rotate(-7deg)}to{opacity:0;transform:translate(-8%,150%)rotate(-24deg)}}@keyframes Mtw9Jq_tearSide{0%{opacity:1;transform:none}30%{opacity:1;transform:rotate(9deg)}to{opacity:0;transform:translate(24%,110%)rotate(32deg)}}@media (prefers-reduced-motion:reduce){.Mtw9Jq_slot,.Mtw9Jq_tilt[data-torn] .Mtw9Jq_stub{animation:none}.Mtw9Jq_ticket,.Mtw9Jq_foil,.Mtw9Jq_shelfStills{transition:none}}.Mtw9Jq_chips{flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px;display:flex}.Mtw9Jq_chipsLabel{font:600 14px var(--display);color:var(--muted);margin-right:2px}.Mtw9Jq_chip{--tone:var(--sun-soft);--tone-ink:var(--ink);background:var(--tone);min-height:40px;font:600 14.5px var(--display);transition:transform .2s var(--spring), box-shadow .2s;border-radius:999px;align-items:center;gap:7px;padding:0 14px 0 11px;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #23291f14;color:var(--tone-ink)!important}.Mtw9Jq_chip[data-tone=line]{--tone:#e3f6ea;--tone-ink:#0b6b34}.Mtw9Jq_chip[data-tone=phys]{--tone:var(--phys-soft);--tone-ink:var(--phys-ink)}@media (hover:hover) and (pointer:fine){.Mtw9Jq_chip:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1.5px}}.Mtw9Jq_chip:focus-visible{outline:3px solid var(--lab-focus,#2f6fdb);outline-offset:2px}.Mtw9Jq_setup{margin-top:clamp(44px,5vw,64px)}.Mtw9Jq_setupHead{gap:8px;margin-bottom:20px;display:grid}.Mtw9Jq_setupTitle{font:600 clamp(26px, 2.8vw, 38px)/1.3 var(--display);text-wrap:balance;margin:0;padding-top:.15em}.Mtw9Jq_setupLead{max-width:46em;font-size:var(--lead);color:var(--ink-2);text-wrap:pretty;margin:0;line-height:1.7}.Mtw9Jq_passes{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,24px);margin:0;padding:0;list-style:none;display:grid}.Mtw9Jq_pass{--tone:var(--sun-soft);--tone-ink:var(--ink);--notch:11px;border-radius:var(--r-lg);background:var(--card);filter:drop-shadow(0 0 .6px #23291f59)drop-shadow(0 16px 20px #23291f1f);min-height:96px;-webkit-mask:radial-gradient(circle var(--notch) at calc(100% - 64px) 0, #0000 calc(var(--notch) - .5px), #000 var(--notch)) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at calc(100% - 64px) 100%, #0000 calc(var(--notch) - .5px), #000 var(--notch)) bottom / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at calc(100% - 64px) 0, #0000 calc(var(--notch) - .5px), #000 var(--notch)) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at calc(100% - 64px) 100%, #0000 calc(var(--notch) - .5px), #000 var(--notch)) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--notch) at calc(100% - 64px) 0, #0000 calc(var(--notch) - .5px), #000 var(--notch)) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at calc(100% - 64px) 100%, #0000 calc(var(--notch) - .5px), #000 var(--notch)) bottom / 100% 51% no-repeat;transition:transform .3s var(--spring), filter .3s;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 0 14px 16px;text-decoration:none;display:grid;position:relative;color:var(--ink)!important}.Mtw9Jq_pass[data-tone=line]{--tone:#e3f6ea;--tone-ink:#0b6b34}.Mtw9Jq_pass[data-tone=phys]{--tone:var(--phys-soft);--tone-ink:var(--phys-ink)}.Mtw9Jq_passIcon{background:var(--tone);width:56px;height:56px;color:var(--tone-ink);border-radius:18px;place-items:center;display:grid}.Mtw9Jq_passText{gap:3px;min-width:0;display:grid}.Mtw9Jq_passText b{font:600 18px/1.3 var(--display);text-wrap:balance}.Mtw9Jq_passText small{color:var(--muted);font-size:14px;line-height:1.45}.Mtw9Jq_passStub{width:64px;color:var(--tone-ink);background:var(--tone);align-self:stretch;place-items:center;margin:-14px 0;display:grid;position:relative}.Mtw9Jq_passStub:before{content:"";top:calc(var(--notch) + 4px);bottom:calc(var(--notch) + 4px);border-left:2px dashed #23291f33;position:absolute;left:0}@media (hover:hover) and (pointer:fine){.Mtw9Jq_pass:hover{filter:drop-shadow(0 0 .6px #23291f59)drop-shadow(0 24px 26px #23291f2e);transform:translateY(-4px)}.Mtw9Jq_pass:hover .Mtw9Jq_passStub svg{transform:translate(3px)}}.Mtw9Jq_passStub svg{transition:transform .25s var(--spring)}.Mtw9Jq_pass:focus-visible{outline:3px solid var(--lab-focus,#2f6fdb);outline-offset:4px}@media (max-width:999px){.Mtw9Jq_passes{grid-template-columns:minmax(0,1fr);max-width:720px}}@media (prefers-reduced-motion:reduce){.Mtw9Jq_chip,.Mtw9Jq_pass,.Mtw9Jq_passStub svg{transition:none}}
