.platform-guide{--pg-accent:#229d63;--pg-accent-soft:#eaf8f0;--pg-text:#1e293b;--pg-muted:#5f6f82;--pg-border:#dce8e1;background:#f6faf8;color:var(--pg-text);padding:118px 24px 72px}.platform-guide *{box-sizing:border-box}.platform-guide a{text-decoration:none}.platform-guide__inner{width:min(1160px,100%);margin:0 auto}.platform-guide__breadcrumb{display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin:0 0 22px;color:#617083;font-size:15px}.platform-guide__breadcrumb a{color:#357b58}.platform-guide__hero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);gap:48px;align-items:center;padding:54px 58px;border:1px solid var(--pg-border);border-radius:28px;background:linear-gradient(135deg,#fff 0%,var(--pg-accent-soft) 100%);box-shadow:0 20px 55px rgba(28,81,55,.09)}.platform-guide__hero:after{content:"";position:absolute;right:-90px;bottom:-120px;width:310px;height:310px;border-radius:50%;background:color-mix(in srgb,var(--pg-accent) 10%,transparent)}.platform-guide__eyebrow{display:inline-flex;align-items:center;padding:7px 12px;border-radius:999px;background:var(--pg-accent-soft);color:#236944;font:700 14px/1.2 Lato,sans-serif;letter-spacing:.04em}.platform-guide h1{margin:18px 0 18px!important;color:var(--pg-text)!important;font:700 clamp(34px,4vw,50px)/1.2 Lato,"Microsoft YaHei",sans-serif!important;letter-spacing:-.02em}.platform-guide__answer{max-width:760px;margin:0;color:#445466;font-size:18px;line-height:1.9}.platform-guide__actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:28px}.platform-guide__button{display:inline-flex;justify-content:center;align-items:center;min-height:50px;padding:0 23px;border:1px solid var(--pg-accent);border-radius:999px;font:700 16px/1 Lato,"Microsoft YaHei",sans-serif}.platform-guide__button--primary{background:var(--pg-accent);color:#fff!important}.platform-guide__button--secondary{background:#fff;color:#236944!important}.platform-guide__visual{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px}.platform-guide__visual img{width:min(270px,85%);height:auto;object-fit:contain;filter:drop-shadow(0 18px 20px rgba(20,63,42,.14))}.platform-guide__platform{display:flex;align-items:center;gap:13px;width:min(280px,95%);margin-top:-12px;padding:14px 18px;border:1px solid rgba(255,255,255,.85);border-radius:18px;background:rgba(255,255,255,.92);box-shadow:0 14px 34px rgba(24,68,45,.12)}.platform-guide__mark{display:grid;place-items:center;flex:0 0 46px;height:46px;border-radius:14px;background:var(--pg-accent);color:#fff;font:800 19px/1 Lato,"Microsoft YaHei",sans-serif}.platform-guide__platform strong{display:block;color:var(--pg-text);font:700 17px/1.3 Lato,"Microsoft YaHei",sans-serif}.platform-guide__platform small{display:block;margin-top:3px;color:var(--pg-muted);font-size:13px}.platform-guide__meta{display:flex;justify-content:space-between;gap:24px;margin:18px 4px 0;color:#68788b;font-size:14px;line-height:1.7}.platform-guide__section{margin-top:34px;padding:40px 42px;border:1px solid var(--pg-border);border-radius:24px;background:#fff}.platform-guide__section h2{margin:0 0 12px!important;color:var(--pg-text)!important;font:700 clamp(27px,3vw,36px)/1.28 Lato,"Microsoft YaHei",sans-serif!important}.platform-guide__lead{max-width:850px;margin:0 0 26px;color:var(--pg-muted);font-size:17px;line-height:1.8}.platform-guide__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.platform-guide__card{padding:23px;border:1px solid #e2ebe6;border-radius:18px;background:#fbfdfc}.platform-guide__card h3{margin:0 0 9px!important;color:#26364a!important;font:700 19px/1.45 Lato,"Microsoft YaHei",sans-serif!important}.platform-guide__card p{margin:0;color:#637285;font-size:15px;line-height:1.75}.platform-guide__steps{counter-reset:pg-step;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:26px 0 0;padding:0;list-style:none}.platform-guide__steps li{position:relative;padding:24px 22px 23px 68px;border:1px solid #e0ebe5;border-radius:18px;background:#fbfdfc;color:#5c6c7e;line-height:1.7}.platform-guide__steps li:before{counter-increment:pg-step;content:counter(pg-step);position:absolute;left:20px;top:22px;display:grid;place-items:center;width:34px;height:34px;border-radius:11px;background:var(--pg-accent-soft);color:#247147;font:800 16px/1 Lato,sans-serif}.platform-guide__steps strong{display:block;margin-bottom:5px;color:#243447;font-size:17px}.platform-guide__table-wrap{overflow-x:auto;border:1px solid #dfe9e4;border-radius:18px}.platform-guide__table{width:100%;min-width:720px;border-collapse:collapse;margin:0}.platform-guide__table th,.platform-guide__table td{padding:17px 18px;border:0;border-bottom:1px solid #e3ece7;text-align:left;vertical-align:top;line-height:1.65}.platform-guide__table tr:last-child td{border-bottom:0}.platform-guide__table th{background:#f0f8f4;color:#2a6547;font-size:15px}.platform-guide__table td{color:#5c6c7e;font-size:15px}.platform-guide__table td:first-child{color:#2b3c50;font-weight:700}.platform-guide__notice{display:grid;grid-template-columns:auto 1fr;gap:17px;align-items:start;margin-top:34px;padding:25px 28px;border:1px solid #f1d9ad;border-radius:20px;background:#fffaf0}.platform-guide__notice-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:#fff0cc;color:#825d18;font:800 20px/1 sans-serif}.platform-guide__notice h2{margin:0 0 7px!important;font-size:22px!important}.platform-guide__notice p{margin:0;color:#715f3f;line-height:1.8}.platform-guide__faq{display:grid;gap:12px;margin-top:22px}.platform-guide__faq details{border:1px solid #e0e9e4;border-radius:16px;background:#fbfdfc}.platform-guide__faq summary{cursor:pointer;padding:18px 48px 18px 20px;color:#2b3b4f;font-weight:700;line-height:1.5}.platform-guide__faq details p{margin:0;padding:0 20px 20px;color:#5e6e80;line-height:1.8}.platform-guide__related{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.platform-guide__related a{display:flex;justify-content:space-between;gap:12px;padding:18px;border:1px solid #e0e9e4;border-radius:15px;background:#fbfdfc;color:#2b6649!important;font-weight:700}.platform-guide__related a:after{content:"→"}.platform-guide__legal{margin:28px 0 0;color:#728094;font-size:13px;line-height:1.75;text-align:center}.platform-guide a:focus-visible,.platform-guide summary:focus-visible{outline:3px solid color-mix(in srgb,var(--pg-accent) 42%,transparent);outline-offset:3px}@media(max-width:921px){.platform-guide{padding:96px 18px 58px}.platform-guide__hero{grid-template-columns:1fr;padding:40px}.platform-guide__visual{min-height:250px}.platform-guide__steps,.platform-guide__related{grid-template-columns:1fr}.platform-guide__meta{flex-direction:column;gap:4px}}@media(max-width:600px){.platform-guide{padding:82px 14px 48px}.platform-guide__hero{gap:25px;padding:30px 22px;border-radius:20px}.platform-guide h1{font-size:32px!important}.platform-guide__answer{font-size:16px;line-height:1.8}.platform-guide__visual{min-height:215px}.platform-guide__visual img{width:210px}.platform-guide__section{padding:28px 20px;border-radius:19px}.platform-guide__cards{grid-template-columns:1fr}.platform-guide__steps li{padding-left:65px}.platform-guide__meta{margin-left:0;margin-right:0}.platform-guide__notice{padding:22px 18px}.platform-guide__related{grid-template-columns:1fr}.platform-guide__actions{display:grid}.platform-guide__button{width:100%}}
