[data-platform-slot]{min-width:0;scroll-margin-top:22px}.platform-groups .features-grid{align-items:stretch}.platform-tool-list{padding-left:18px;line-height:1.9;margin-bottom:0}.platform-tool-list a{color:inherit;text-underline-offset:4px}.platform-all-included{border-left:3px solid var(--accent,#947447);padding:20px 25px;margin:32px 0;background:var(--paper,#f7f4ec)}.platform-all-included h3{margin:0 0 12px}.platform-launch .steps{grid-template-columns:repeat(5,minmax(0,1fr))}.platform-launch .steps li{min-width:0}.platform-launch .steps p{overflow-wrap:anywhere}.platform-app-faq{border-top:1px solid var(--line,#d5cdbf);padding:20px 0;margin-top:25px}.platform-app-faq summary{cursor:pointer;font-size:18px}.platform-app-faq p{max-width:920px;line-height:1.8}.platform-current-guide{min-width:0}.platform-current-guide .guide-chapter{padding:32px;margin:28px 0}.platform-current-guide h2{font-size:clamp(24px,3vw,34px);line-height:1.25;margin:0 0 24px}.platform-access-steps{padding-left:24px;line-height:1.85}.platform-access-steps li+li{margin-top:12px}.platform-current-guide p{line-height:1.85}.platform-guide-group>h3{font-size:25px;margin:42px 0 22px;padding-bottom:12px;border-bottom:1px solid var(--line)}.platform-tool-guide{margin:26px 0 42px;padding-bottom:24px;scroll-margin-top:24px}.platform-tool-guide>h3{font-size:24px;margin:0 0 24px}.platform-tool-guide h4{font:600 15px/1.5 Arial,sans-serif;margin:0 0 12px}.platform-tool-guide .guide-figure{margin:25px 0}.platform-tool-guide .guide-body{margin:25px 0 0}.platform-nav-group{border-top:1px solid var(--line);padding:10px 0}.platform-nav-group summary{cursor:pointer;font-weight:600;padding:4px 0}.platform-nav-group a{display:block;padding:7px 0 5px 10px;font-size:12px;line-height:1.5}.help-page .gm-global-markets{margin:28px 0}.help-page .gm-global-markets h2{font-size:32px}.help-page .gm-countries{grid-template-columns:repeat(2,minmax(0,1fr))}.help-page .gm-asset-types{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1150px){.platform-launch .steps{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.platform-launch .steps{grid-template-columns:1fr}.platform-current-guide .guide-chapter{padding:20px 16px}.platform-tool-guide .guide-body{display:block}.platform-tool-guide .reading-block+.reading-block{margin-top:20px}.help-page .gm-countries{grid-template-columns:1fr}.help-page .gm-asset-types{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-tool-guide>h3{font-size:22px;overflow-wrap:anywhere}}

.language-highlight{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center;gap:24px;margin:28px 0 42px;padding:26px 28px;border:1px solid var(--line,#4e6481);border-left:4px solid var(--accent,#96dadd);background:var(--panel,#1b2c42);border-radius:6px}.language-highlight h2{font:clamp(23px,2.6vw,31px)/1.25 Georgia,serif;margin:0 0 12px}.language-highlight p{font:13px/1.75 Arial,sans-serif;color:var(--muted,#b3c5dc);margin:0}.language-highlight nav{display:flex;flex-wrap:wrap;gap:9px;justify-content:flex-start}.language-highlight nav a{padding:8px 12px;border:1px solid var(--line,#4e6481);border-radius:4px;text-decoration:none;color:inherit;font:13px/1.5 Arial,sans-serif;background:var(--control,var(--panel))}.language-highlight nav a[aria-current=page]{border-color:var(--accent,#96dadd);box-shadow:inset 0 -2px var(--accent,#96dadd)}.language-highlight nav a:hover{outline:1px solid var(--accent,#96dadd)}.hero .language-kicker{font-size:14px;font-weight:700;letter-spacing:.06em}.platform-directory-links{margin:22px 0!important;font-size:14px}.platform-tool-guide>h3>a{color:inherit;text-decoration-thickness:1px;text-underline-offset:6px}@media(max-width:760px){.language-highlight{grid-template-columns:1fr;gap:18px;padding:22px 18px;margin:22px 0 30px}.language-highlight nav{gap:8px}.language-highlight nav a{padding:8px 10px;font-size:12px}}
