.gd{--gd-measure:720px}.gd-wrap,.gd-head,.gd-list{max-width:calc(var(--lp-max) + var(--lp-gutter) * 2);padding-left:var(--lp-gutter);padding-right:var(--lp-gutter);box-sizing:border-box;margin:0 auto}.gd-head{padding-top:96px;padding-bottom:var(--s-10)}.gd-head-article{padding:72px 0 var(--s-6);max-width:none}.gd h1{max-width:880px;font-size:var(--fs-title);margin:var(--s-5) 0 var(--s-5);text-wrap:balance}.gd-head-article h1{font-size:var(--fs-title)}.gd-lead{font-size:var(--fs-lead);line-height:var(--lh-body);color:var(--l-ink2);max-width:var(--measure);margin:0}.gd-crumbs{gap:var(--s-2);font-size:var(--fs-label);color:var(--l-ink3);flex-wrap:wrap;font-weight:500;display:flex}.gd-crumbs a:hover{color:var(--l-ink)}.gd-meta{font-size:var(--fs-small);color:var(--l-ink3);margin:0;line-height:1.5}.gd-list{gap:var(--s-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.gd-card{gap:var(--s-3);padding:var(--s-6);border:1px solid var(--card-line);border-radius:var(--card-r);background:var(--card-bg);min-width:0;transition:background-color var(--dur-2) var(--ease-out);flex-direction:column;display:flex}@media (hover:hover){.gd-card:hover{background:var(--l-soft)}}.gd .gd-card :is(h2,h3){font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--tr-h3);margin:0}.gd-card p{color:var(--l-ink2);line-height:var(--lh-body);font-size:var(--fs-body);margin:0}.gd-card-lg{padding:var(--s-10);background:var(--panel-bg);border-radius:var(--panel-r);border-color:#0000;grid-column:1/-1}.gd .gd-card-lg h2{font-size:var(--fs-h2-sm);line-height:var(--lh-h2);letter-spacing:var(--tr-h2);max-width:900px}.gd-card-lg p{font-size:var(--fs-lead);max-width:var(--measure)}.gd-k{font-size:var(--fs-label);color:var(--l-ink3);font-weight:500}.gd-more{font-size:var(--fs-body);color:var(--l-ink);margin-top:var(--s-2);font-weight:500}.gd-article-wrap{display:block}.gd-article{max-width:var(--gd-measure);font-size:var(--fs-lead);margin:0 auto;line-height:1.7}.gd-article p,.gd-article li{color:var(--l-ink);overflow-wrap:anywhere}.gd-article p{margin:0 0 var(--s-5)}.gd-article a:not(.lp-btn){text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--l-ink3);text-decoration-color:var(--l-ink3)}.gd-article a:not(.lp-btn):hover{-webkit-text-decoration-color:var(--l-ink);text-decoration-color:var(--l-ink)}.gd-article strong{font-weight:600}.gd-sec{scroll-margin-top:96px}.gd .gd-sec>h2{font-size:var(--fs-h2-sm);margin:var(--s-16) 0 var(--s-5);text-wrap:balance}.gd .gd-sec h3{margin:var(--s-8) 0 var(--s-3)}.gd-sec :is(ul,ol){margin:0 0 var(--s-6);padding-left:1.25em}.gd-sec li{margin:0 0 var(--s-2);padding-left:var(--s-1)}.gd-sec li::marker{color:var(--l-ink3)}.gd-answer,.gd-note,.gd-toc{border-radius:var(--card-r);padding:var(--s-6);margin:0 0 var(--s-6)}.gd-answer{background:var(--l-soft)}.gd-answer p{margin:var(--s-2) 0 0;font-size:var(--fs-lead);line-height:1.6}.gd-note{border:1px solid var(--l-line);background:var(--l-card)}.gd-note p{margin:var(--s-2) 0 0;color:var(--l-ink2);font-size:var(--fs-body);line-height:1.65}.gd-note-k{font-size:var(--fs-label);color:var(--l-ink3);font-weight:500;display:block}.gd-toc{border:1px solid var(--l-line)}.gd-toc ul{margin:var(--s-3) 0 0;font-size:var(--fs-body);columns:2;column-gap:var(--s-8);padding-left:0;line-height:1.5;list-style:none}.gd-toc li{margin:0 0 var(--s-2);break-inside:avoid}.gd-toc a{color:var(--l-ink2);text-decoration:none!important}.gd-toc a:hover{color:var(--l-ink)}.gd-check{gap:var(--s-2);list-style:none;display:grid;padding:0!important}.gd-check li{gap:var(--s-3);padding:var(--s-3) var(--s-4);border:1px solid var(--card-line);border-radius:var(--card-r);background:var(--card-bg);font-size:var(--fs-body);align-items:flex-start;margin:0;line-height:1.55;display:flex}.gd-box{border:1.5px solid var(--l-ink3);border-radius:4px;flex:none;width:16px;height:16px;margin-top:3px}.gd .gd-article .lp-faq{max-width:none}.gd-sources ul{font-size:var(--fs-body)}.gd-fine{font-size:var(--fs-small);color:var(--l-ink3)!important}.gd-cta{margin:var(--s-16) 0 0;padding:var(--s-10);border-radius:var(--panel-r);background:var(--panel-bg);color:var(--l-ink)}.gd .gd-cta h2{font-size:var(--fs-h2-sm);margin:0 0 var(--s-3)}.gd-cta p{margin:0 0 var(--s-6);max-width:var(--measure);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--l-ink2)!important}.gd-cta-row{gap:var(--s-2);flex-wrap:wrap;display:flex}.gd-wrap>.gd-cta{margin:var(--s-16) 0 0}.gd-related{margin:var(--sec) 0 0}.gd .gd-related>h2{font-size:var(--fs-h2-sm);margin:0 0 var(--s-5)}.gd-related .gd-list{padding:0}.gd-all{margin:var(--s-4) 0 0;font-size:var(--fs-body);font-weight:500}@media (max-width:900px){.gd-list{grid-template-columns:1fr 1fr}}@media (max-width:640px){.gd-wrap,.gd-head,.gd-list{padding-left:var(--s-4);padding-right:var(--s-4)}.gd-head{padding-top:48px;padding-bottom:var(--s-6)}.gd-head-article{padding:40px 0 var(--s-5)}.gd-list{grid-template-columns:1fr}.gd-card,.gd-card-lg,.gd-answer,.gd-note,.gd-toc{padding:var(--s-5)}.gd-toc ul{columns:1}.gd-toc li{margin:0}.gd-toc a,.gd-crumbs a{min-height:var(--tap);align-items:center;display:inline-flex}.gd-sec>h2{margin-top:var(--s-12)}.gd-cta{padding:var(--s-6)}.gd-cta-row .lp-btn{flex:100%}}
