/* Only the two refreshed public legal documents. */
.legal-refresh .trust-hero h1{font-size:clamp(38px,4.6vw,66px);overflow-wrap:anywhere}.legal-refresh .legal-date{font-size:12px;line-height:1.6;margin:20px 0 0;color:#806889}.legal-overview>h2{font-size:23px;line-height:1.3;color:var(--tr-ink);margin:0 0 18px}.legal-refresh .trust-takeaways{margin-bottom:14px}.legal-refresh .trust-takeaways p{font-size:15px;line-height:1.8;font-weight:600;letter-spacing:0}.legal-refresh .legal-summary-note{font-size:12px;color:var(--tr-muted);margin:0 0 32px}.legal-refresh .trust-section{scroll-margin-top:115px}.legal-refresh .legal-document>.trust-section{padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid #eadfec}.legal-refresh .legal-document>.trust-section:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.legal-refresh .trust-section-number{font-size:23px}.legal-refresh .trust-paper h2{font-size:29px;line-height:1.35;overflow-wrap:anywhere}.legal-refresh .trust-paper p{font-size:17px;line-height:1.95}.legal-refresh .trust-paper a{overflow-wrap:anywhere}.legal-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.legal-links a{display:inline-flex;align-items:center;min-height:44px;padding:9px 15px;border:1px solid #eadcec;border-radius:12px;font-size:12px;font-weight:700;text-decoration:none;line-height:1.5;background:#fcf7fc}.legal-model{padding:25px;background:#f8eff9;border:1px solid #e9d9ee;border-radius:20px;margin-top:25px}.legal-model h3{font-size:19px!important;margin:0 0 15px!important;line-height:1.4!important}.legal-model blockquote{font-size:16px;line-height:1.9;margin:0 0 18px;border:0;padding:0;color:#65506f}.legal-model>a{font-size:13px;font-weight:700}.legal-company{background:#fbf7fb;border:1px solid #eadfec;padding:28px;border-radius:20px}.legal-company address{font-style:normal;font-size:17px;line-height:1.8;margin:0 0 22px}.legal-company address strong{font-size:22px}.legal-company dl{margin:0 0 25px}.legal-company dl>div{padding:12px 0;border-top:1px solid #e5d8e9}.legal-company dt{font-size:11px;line-height:1.6;letter-spacing:.04em;text-transform:uppercase;color:#81658c}.legal-company dd{font-size:16px;line-height:1.7;margin:4px 0 0;overflow-wrap:anywhere}.legal-refresh:lang(th) .trust-hero h1,.legal-refresh:lang(th) .trust-paper h2{letter-spacing:0;line-height:1.6}.legal-refresh:lang(th) .trust-kicker,.legal-refresh:lang(th) .legal-company dt{letter-spacing:0}.legal-refresh:lang(th) .trust-paper p,.legal-refresh:lang(th) .trust-takeaways p{line-height:2}
@media(max-width:700px){.legal-refresh .trust-hero h1{font-size:36px}.legal-refresh .trust-takeaways p{font-size:14px}.legal-refresh .trust-paper h2{font-size:25px}.legal-refresh .trust-paper p{font-size:16px}.legal-refresh .trust-paper{padding:27px 20px}.legal-company{padding:20px}.legal-company dd{font-size:14px}.legal-company .trust-action{font-size:14px}.legal-links{gap:8px}.legal-links a{font-size:11px}.legal-model{padding:20px}.legal-refresh .trust-section{scroll-margin-top:100px}}
@media print{.legal-refresh{background:white!important;color:#111!important}.legal-refresh .trust-orbit,.legal-refresh .trust-progress,.legal-refresh .trust-aside,.legal-refresh .trust-footer-card,.legal-refresh .trust-tabs{display:none!important}.legal-refresh .trust-shell{width:100%}.legal-refresh .trust-layout{display:block}.legal-refresh .trust-paper{box-shadow:none;border:0;padding:0}.legal-refresh .trust-hero{display:block;padding:20px 0}.legal-refresh .trust-hero h1{font-size:30px}.legal-refresh .trust-takeaways>div{background:white!important;color:#111!important;border:1px solid #ddd}.legal-refresh .legal-document section{break-inside:auto}.legal-refresh h2{break-after:avoid}}
