@font-face{font-family:PKDEX Display;src:url(/assets/fonts/LilitaOne-Regular.ttf) format("truetype");font-display:swap;font-style:normal;font-weight:400}:root{--font-pkdex-display:"PKDEX Display","Arial Rounded MT Bold",system-ui,sans-serif}.codes-page .buy,.codes-page .copy-code,.codes-page .unlock>span,.codes-page h1,.codes-page h2,.codes-page h3,.creator-hero .hero-primary-cta span,.creator-hero h1,.creator-shell .step-title strong,.memberships-shell .plan-btn,.memberships-shell h1,.memberships-shell h2,.pkdex-gifts-page [data-brand-action],.pkdex-gifts-page [data-brand-label],.pkdex-gifts-page>main h1,.pkdex-gifts-page>main h2,.pkdex-gifts-page>main h3{font-family:var(--font-pkdex-display)!important;font-weight:400!important;font-style:normal!important;font-synthesis:none;letter-spacing:.005em}.codes-page h1,.creator-hero h1,.memberships-shell .hero-card h1,.pkdex-gifts-page>main h1{line-height:1.08;letter-spacing:.005em;text-shadow:0 2px 0 rgba(3,10,24,.35)}.codes-page .copy-code,.creator-hero .hero-primary-cta span,.memberships-shell .plan-btn,.pkdex-gifts-page [data-brand-action]{font-size:19px}.pkdex-gifts-page [data-brand-label]{font-size:19px;line-height:1.3}.memberships-shell .plan-card{min-height:0}.memberships-shell .plan-card ul{align-content:start;gap:12px}.memberships-shell .plan-card .desc{min-height:0;margin:12px 0 18px;line-height:1.5}.memberships-shell .membership-language-note{margin:-8px 0 24px;color:#b4c6dd;font-size:12px;line-height:1.6}html[data-site-season=halloween] .pkdex-site-surface{position:relative;isolation:isolate}html[data-site-season=halloween] .pkdex-site-surface:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:url(/assets/seasonal/halloween/page-pattern.png) center 24px/640px 640px repeat;opacity:.07}html[data-site-season=halloween] .site-nav{border-bottom-color:rgba(248,156,83,.32)}html[data-site-season=halloween] .creator-hero{box-shadow:inset 0 -1px 0 rgba(248,156,83,.22)}@media (max-width:767px){html[data-site-season=halloween] .pkdex-site-surface:before{background-size:460px 460px}.pkdex-gifts-page [data-brand-label]{font-size:17px}.codes-page h1{font-size:clamp(34px,8.8vw,48px)}}