.en-page{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.en-page h1,.en-page h2,.en-page h3,.en-page .brand span{font-family:Georgia,"Times New Roman",serif}.en-page .feature-question-title{font-size:clamp(2.7rem,5.3vw,5.8rem);text-wrap:balance;word-break:normal;overflow-wrap:anywhere}.en-page .feature-question-title span{display:inline;white-space:normal}.en-page .balanced-title span{display:block}.en-page .direct-answer,.en-page p{overflow-wrap:anywhere}.en-page .eligibility-grid:has(>article:only-child){grid-template-columns:minmax(0,1fr);max-width:900px}.legacy-offer-notice{margin-top:28px}.legacy-offer-notice p{margin:0;padding:22px 24px;border:1.5px solid #17314f;border-radius:20px;background:#fff8e9;color:#17314f;line-height:1.7}@media(max-width:780px){.en-page .park-ticket h1{font-size:clamp(2.6rem,12vw,4rem);line-height:1.02}.en-page .feature-question-title{font-size:clamp(2.15rem,10vw,3.2rem);line-height:1.08}.en-page .life-scene figcaption h2{font-size:clamp(1.7rem,8vw,2.5rem)}.en-page .park-admit{max-width:100%}.legacy-offer-notice p{padding:18px 17px}}