.localized-office-home .ed-hero-copy h1{font-size:clamp(30px,3.4vw,49px)}.localized-office-home .ed-heading>small{max-width:260px;line-height:1.6}.localized-office-home .ed-desk-card h3{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}.localized-office-home .ed-desk-card p{min-height:4.8em;font-size:16px}.localized-office-home .ed-desk-card b{align-items:center;min-height:58px;display:flex}.localized-office-home .ed-ticket-machine h2{font-size:27px;line-height:1.2}.localized-office-home .ed-ticket-machine button{white-space:normal}.localized-office-home .ed-ticket-info h2{overflow-wrap:anywhere}.localized-office-home .ed-quiz-navigation>span{font-size:14px;line-height:1.5}.localized-office-home .ed-secret-button{min-height:76px}.localized-featured-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.localized-office-home .en-featured-image{background:#faf8f1}.localized-office-home .en-featured-image img{object-fit:contain;height:280px}.localized-office-home .en-featured-copy{padding:22px}.localized-office-home .en-featured-copy h3{min-height:0}.localized-office-home .en-choice-note{min-height:0;font-size:16px;line-height:1.75}.localized-office-home .en-featured-link{margin-top:16px;font-size:16px;line-height:1.5}.localized-office-home .ed-routine h3{font-size:14px;line-height:1.5}.localized-office-home .ed-collections p{min-height:3em;font-size:16px}.localized-office-home .international-content>.en-wrap{width:100%;max-width:none;margin:0;padding:36px 0}.localized-office-home .intl-order{background:0 0;border-bottom:1px solid #d8d9cf;border-radius:0}.localized-office-home .intl-order h2,.localized-office-home .intl-markets h2,.localized-office-home .intl-faq h2,.localized-office-home .intl-contact h2{font-size:clamp(28px,3vw,38px);line-height:1.2}.localized-office-home .intl-order h3,.localized-office-home .intl-market-group h3{font-family:Georgia,serif;line-height:1.3}.localized-office-home .intl-order li,.localized-office-home .intl-faq details,.localized-office-home .intl-market-card{box-shadow:none;background:#faf8f1;border-color:#d5d6ca;border-radius:0}.localized-office-home .intl-contact{background:0 0;border-top:1px solid #d8d9cf;border-radius:0}.localized-office-home .intl-code{background:#eeeee3;border:1px solid #d5d6ca;border-radius:0}.localized-office-home .intl-market-links{gap:12px}.localized-office-home .intl-market-card p{font-size:16px;line-height:1.7}.localized-office-home p,.localized-office-home .en-office-note-grid p,.localized-office-home .ed-side p{font-size:16px;line-height:1.75}.localized-office-home [id]{scroll-margin-top:24px}@media (max-width:1000px){.localized-office-home .ed-hero-copy{width:48%}.localized-office-home .ed-hero-art{left:28%}.localized-office-home .ed-desk-card h3{font-size:26px}.localized-office-home .en-featured-image img{height:220px}}@media (max-width:600px){.localized-office-home .ed-hero-copy{width:calc(100% - 40px)}.localized-office-home .ed-hero-copy h1{font-size:35px}.localized-office-home .ed-hero-copy h2{font-size:29px}.localized-office-home .ed-hero-art{left:0}.localized-office-home .ed-heading>small{max-width:none}.localized-office-home .ed-desk-card h3{font-size:22px;line-height:1.3}.localized-office-home .ed-desk-card p{min-height:7em;font-size:15px}.localized-office-home .ed-desk-card b{min-height:70px;font-size:14px;line-height:1.5}.localized-featured-grid{grid-template-columns:1fr}.localized-office-home .en-featured-image img{height:300px}.localized-office-home .en-featured-copy h3{min-height:0;font-size:26px}.localized-office-home .en-choice-note{min-height:0}.localized-office-home .en-featured-copy{padding:22px}.localized-office-home .ed-ticket-info h2{font-size:28px}.localized-office-home .international-content>.en-wrap{padding:28px 0}}.localized-brand-note{color:#526a5d;border-bottom:1px solid #d8d9cf;padding:24px 0}.localized-office-home:lang(ja) h1,.localized-office-home:lang(ja) h2,.localized-office-home:lang(ja) h3{letter-spacing:0;font-family:Noto Serif JP,Hiragino Mincho ProN,Yu Mincho,serif;line-height:1.5}.localized-office-home:lang(th) h1,.localized-office-home:lang(th) h2,.localized-office-home:lang(th) h3{letter-spacing:0;word-break:normal;overflow-wrap:break-word;font-family:Georgia,Noto Serif Thai,Thonburi,serif;line-height:1.55}.localized-office-home:lang(ja) .ed-ticket-machine h2,.localized-office-home:lang(th) .ed-ticket-machine h2{letter-spacing:0;font-size:25px}.localized-office-home:lang(ja) .ed-ticket-press strong,.localized-office-home:lang(th) .ed-ticket-press strong{letter-spacing:0;font-size:20px;line-height:1.5}.localized-office-home:lang(ja) .ed-hero-copy h1,.localized-office-home:lang(th) .ed-hero-copy h1{font-size:clamp(30px,3.3vw,45px)}.localized-office-home:lang(ja) .ed-hero-copy h2,.localized-office-home:lang(th) .ed-hero-copy h2{max-width:380px}.localized-office-home:lang(ja) .ed-hero-copy h2{white-space:pre-line}.localized-office-home:lang(th) .ed-desk-card h3{overflow-wrap:break-word;line-height:1.55}.localized-office-home:lang(ja) .ed-desk-card p,.localized-office-home:lang(th) .ed-desk-card p{min-height:5.3em}@media (max-width:600px){.localized-office-home:lang(ja) .ed-desk-card h3,.localized-office-home:lang(th) .ed-desk-card h3{font-size:21px}.localized-office-home:lang(ja) .ed-desk-card p,.localized-office-home:lang(th) .ed-desk-card p{min-height:8em}.localized-office-home:lang(th) .ed-hero-copy h2{font-size:27px}}.localized-office-home:lang(zh-cn){font-family:Noto Serif SC,Songti SC,SimSun,serif}.localized-office-home:lang(zh-cn) h1,.localized-office-home:lang(zh-cn) h2,.localized-office-home:lang(zh-cn) h3{font-family:Noto Serif SC,Songti SC,SimSun,serif;line-height:1.5}.localized-office-home:lang(zh-cn) .ed-hero-copy h2{white-space:pre-line}.localized-office-home:lang(zh-cn) .ed-hero-copy h1{font-size:clamp(34px,3.5vw,49px)}.localized-office-home:lang(zh-cn) .ed-desk-card h3{font-size:26px}.localized-office-home:lang(zh-cn) .ed-ticket-machine h2{font-size:25px}.mainland-purchase-note>p{max-width:760px;margin:18px 0}.mainland-purchase-note>.en-button{margin-top:6px}@media (max-width:600px){.localized-office-home:lang(zh-cn) .ed-desk-card h3{font-size:22px}.localized-office-home:lang(zh-cn) .ed-hero-copy h1{font-size:34px}}.mainland-email-address>span{overflow-wrap:anywhere}.mainland-contact .en-button{align-items:center;gap:9px;display:inline-flex}.mainland-contact>small{color:#60735f;font-size:14px;line-height:1.8;display:block}
