.gc-article{max-width:1160px;margin:auto;padding:32px 36px 75px}.gc-breadcrumb{color:var(--gc-muted);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:53px;font-size:10px;display:flex}.gc-breadcrumb a:hover,.gc-breadcrumb>span:last-child{color:var(--gc-text)}.gc-article-header{text-align:center;max-width:850px;margin:0 auto 46px}.gc-article-meta{color:var(--gc-muted);justify-content:center;gap:22px;margin-bottom:25px;font-size:11px;display:flex}.gc-article-meta span:first-child{color:var(--gc-mint)}.gc-article-header h1{font:400 clamp(42px, 5.2vw, 70px)/1.08 var(--gc-serif);letter-spacing:-1.6px;text-wrap:balance;margin:0 0 25px}.gc-article-header>p{max-width:610px;color:var(--gc-muted);margin:0 auto 25px;font-size:15px;line-height:1.8}.gc-article-cover{background:var(--gc-panel);border:1px solid var(--gc-line);border-radius:10px;margin:0 0 65px;padding:30px 30px 0;overflow:hidden}.gc-article-cover img{object-fit:cover;object-position:top;border-radius:6px 6px 0 0;width:100%;height:auto;max-height:520px;display:block}.gc-article-cover figcaption{color:var(--gc-muted);padding:14px 0;font-size:10px}.gc-article-layout{grid-template-columns:210px 1fr;align-items:start;gap:70px;display:grid}.gc-article-aside{color:var(--gc-muted);font-size:11px;position:sticky;top:30px}.gc-article-aside>p{color:var(--gc-text);margin:0 0 20px}.gc-article-aside nav{border-left:1px solid var(--gc-line);gap:17px;padding-left:15px;line-height:1.6;display:grid}.gc-article-aside>a{align-items:center;gap:8px;margin-top:30px;font-size:10px;display:flex}.gc-article-aside a:hover{color:var(--gc-mint)}.gc-article-body{min-width:0;max-width:690px}.gc-article-body p{color:var(--gc-muted);margin:0 0 25px;font-size:15px;line-height:1.9}.gc-article-body .gc-article-lead{color:var(--gc-pearl);font-size:18px;line-height:1.8}.gc-article-body section{margin-top:45px;scroll-margin-top:30px}.gc-article-body h2{font:400 36px/1.15 var(--gc-serif);letter-spacing:-.6px;margin:0 0 24px}.gc-article-steps{color:var(--gc-text);gap:20px;padding-left:22px;font-size:14px;line-height:1.9;display:grid}.gc-article-steps li{padding-left:8px}.gc-article-steps li::marker{color:var(--gc-mint);font-size:11px}.gc-code-example{background:var(--gc-panel);border:1px solid var(--gc-line);border-radius:var(--gc-radius);margin:30px 0 0;overflow:hidden}.gc-code-example pre{color:var(--gc-mint);tab-size:2;margin:0;padding:28px;font-size:12px;line-height:1.9;overflow:auto}.gc-code-example figcaption{border-top:1px solid var(--gc-line);color:var(--gc-muted);padding:14px 22px;font-size:10px;line-height:1.7}.gc-article-body .gc-article-note{border-left:2px solid var(--gc-mint);background:var(--gc-panel);padding:20px 22px;font-size:12px}.gc-article-source{border-top:1px solid var(--gc-line);color:var(--gc-muted);gap:12px;padding-top:23px;font-size:10px;display:grid}.gc-article-source a{color:var(--gc-text);align-items:center;gap:10px;display:inline-flex}.gc-related{border-top:1px solid var(--gc-line);max-width:1160px;margin:0 auto;padding:50px 36px 80px}.gc-related h2{font:400 42px/1.1 var(--gc-serif);margin:0 0 30px}.gc-related>div{grid-template-columns:1fr 1fr;gap:25px;display:grid}.gc-related>div>a{border:1px solid var(--gc-line);border-radius:var(--gc-radius);padding:30px;transition:background .18s;position:relative}.gc-related>div>a:hover{background:var(--gc-panel)}.gc-related span{color:var(--gc-mint);font-size:10px}.gc-related h3{letter-spacing:-.3px;max-width:85%;margin-top:17px;font-size:19px;font-weight:400;line-height:1.5}.gc-related svg{color:var(--gc-muted);position:absolute;bottom:28px;right:24px}@media (width<=800px){.gc-article-layout{grid-template-columns:160px 1fr;gap:35px}.gc-article{padding-inline:28px}.gc-article-cover{padding:20px 20px 0}.gc-article-header h1{font-size:54px}.gc-article-body p{font-size:14px}.gc-related h3{font-size:17px}}@media (width<=600px){.gc-article{padding:24px 24px 50px}.gc-breadcrumb{margin-bottom:37px;font-size:9px}.gc-article-header{text-align:left;margin-bottom:32px}.gc-article-meta{justify-content:flex-start;margin-bottom:19px;font-size:10px}.gc-article-header h1{letter-spacing:-1px;font-size:43px}.gc-article-header>p{font-size:13px}.gc-article-cover{margin-bottom:30px;padding:12px 12px 0}.gc-article-cover img{max-height:280px}.gc-article-cover figcaption{font-size:8px;line-height:1.7}.gc-article-layout{display:block}.gc-article-aside{margin-bottom:35px;position:static}.gc-article-aside>p{margin-bottom:13px}.gc-article-aside nav{flex-wrap:wrap;gap:15px;font-size:10px;display:flex}.gc-article-aside>a{display:none}.gc-article-body .gc-article-lead{font-size:17px}.gc-article-body p{font-size:13px}.gc-article-body h2{font-size:31px}.gc-article-steps{font-size:13px}.gc-code-example pre{padding:20px;font-size:10px}.gc-related{padding:36px 24px 55px}.gc-related h2{font-size:35px}.gc-related>div{grid-template-columns:1fr;gap:16px}.gc-related>div>a{padding:25px}}
