.readiness-overview{background:linear-gradient(120deg,#103f34,#1f6249);border-radius:14px;padding:34px;color:white;margin-bottom:28px;display:grid;grid-template-columns:1.2fr 1fr;gap:40px;align-items:center}.readiness-overview .eyebrow{color:#acd3a8}.readiness-overview h2{font-size:29px;color:white}.readiness-overview p{color:#c5dbcf;font-size:14px;max-width:650px;margin:0}.readiness-counts{display:flex;justify-content:space-around;gap:22px}.readiness-counts strong{font-size:35px;font-weight:650;line-height:1.3}.readiness-counts small{display:block;font-size:11px;line-height:1.5;font-weight:400;color:#c8dacb;margin-top:8px;max-width:95px}.launch-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:26px;align-items:start}.launch-status{list-style:none;padding:0;margin:0}.launch-status li{display:flex;gap:12px;align-items:flex-start;border-bottom:1px solid #e8eee9;padding:17px 0}.launch-status li:last-child{border:0}.launch-status li>.icon{color:#34794f;width:19px;margin-top:3px}.launch-status li>div{flex:1;min-width:0}.launch-status strong{display:block;font-size:13px}.launch-status span{display:block;font-size:12px;color:#6b7f70;line-height:1.6;margin-top:5px}.launch-status .status{font-size:9px}.fee-language{border:1px solid #dbe5df;border-radius:6px;margin:10px 0;padding:12px 15px}.fee-language summary{cursor:pointer;font-weight:600;font-size:13px}.fee-language .form-field{margin-top:16px}.launch-actions{display:flex;flex-direction:column;align-items:flex-start;gap:17px}.launch-actions .icon{width:17px}.knowledge-home{background:#f5f7f2;border-block:1px solid #e6eadd}.knowledge-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.knowledge-card{padding:30px;background:#fff;border:1px solid #dce5d8;border-radius:12px;display:flex;flex-direction:column}.knowledge-card>.icon{width:30px;height:30px;stroke-width:1.4;color:#4a7954;margin-bottom:25px}.knowledge-card .eyebrow{font-size:10px}.knowledge-card h3{font-size:23px;line-height:1.3}.knowledge-card p{font-size:14px;color:#6e806d;flex:1}.knowledge-card .text-link{border-top:1px solid #e6ede2;padding-top:18px;justify-content:space-between}.editorial-cover{height:160px;background:linear-gradient(120deg,#eaf0df,#d8e9df);display:flex;align-items:center;justify-content:center;color:#397555}.editorial-cover>.icon{width:64px;height:64px;stroke-width:1}.article-tools{display:flex;gap:15px;align-items:center;flex-wrap:wrap;margin-bottom:25px}.article-tools .button{font-size:12px}.related-links{margin-top:26px;border-top:1px solid #dfe8e1;padding-top:24px}.related-links a{display:block;margin:13px 0;font-size:13px;line-height:1.6}html[lang=zh] body{font-family:'Microsoft YaHei','Noto Sans CJK SC','Segoe UI',sans-serif}html[lang=zh] .eyebrow{letter-spacing:.06em}html[lang=zh] .hero h1{line-height:1.35}html[lang=pt] .nav-links>a,html[lang=pt] .nav-dropdown>summary{font-size:13px}.language-menu{max-height:min(540px,75vh);overflow:auto;overscroll-behavior:contain}
@media(max-width:1000px){.readiness-overview{grid-template-columns:1fr;gap:25px}.readiness-counts{justify-content:flex-start;gap:50px}.launch-grid{grid-template-columns:1fr}.knowledge-grid{grid-template-columns:1fr}.knowledge-home .section-heading{align-items:flex-start;flex-direction:column}}@media(max-width:600px){.readiness-overview{padding:24px}.readiness-counts{gap:22px}.readiness-counts strong{font-size:29px}.launch-status .status{display:none}.knowledge-card{padding:25px}}
@media print{.utility,.masthead,.navigation,.footer,.join-band,.assistant-shell,.article-layout>aside,.article-tools,.breadcrumb,.skip{display:none!important}.container{width:100%;max-width:none}.section,.page-banner{padding:15px 0}.article-layout{display:block}body{font-size:11pt;color:#111;background:white}.prose h2{break-after:avoid}.prose p,.prose li{orphans:3;widows:3}a{color:inherit;text-decoration:none}.page-banner{background:white;color:#111}img{max-height:250px;object-fit:contain}}

.membership-fee-note{background:#f2f7f0;border-inline-start:3px solid #7aab64;border-radius:6px;padding:24px;margin:30px 0}.membership-fee-note h2{margin-top:0;font-size:23px}
