.gd-page{--gd-width: 960px;max-width:var(--gd-width);padding-block:24px 0}.gd-crumbs{display:flex;flex-wrap:wrap;gap:8px;align-items:center;min-height:44px;color:var(--iw-muted);font-size:13px}.gd-crumbs a{color:var(--iw-muted)}.gd-crumbs [aria-current]{color:var(--iw-text)}.gd-head{padding-block:20px 8px}.gd-head h1{font-size:clamp(2rem,5vw,2.875rem);line-height:1.25;letter-spacing:-.04em;margin:0 0 18px}.gd-lead{max-width:40em;color:var(--iw-muted);font-size:clamp(1.0625rem,2vw,1.1875rem);line-height:1.7;margin:0}.gd-block{padding-block:clamp(30px,5vw,44px) 0;scroll-margin-top:100px}.gd-block>h2{font-size:clamp(1.375rem,3vw,1.625rem);line-height:1.35;letter-spacing:-.03em;margin:0 0 12px}.gd-note{color:var(--iw-muted);font-size:13px;line-height:1.7;margin:0 0 14px}.gd-sources a{color:var(--iw-silver)}.gd-block>.gd-note:last-child{margin:14px 0 0}.gd-table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--iw-line);border-radius:10px;overflow:hidden;background:var(--iw-surface);font-size:14px;line-height:1.55}.gd-table thead th{background:#ffffff08;color:var(--iw-muted);font-size:13px;font-weight:700;text-align:left;padding:14px 20px}.gd-table tbody th,.gd-table td{border-top:1px solid var(--iw-line);padding:14px 20px;text-align:left;vertical-align:top}.gd-table tbody th{font-weight:700}.gd-table th,.gd-table td{word-break:keep-all}.gd-table td.gd-accent{color:#a7bdff;font-weight:700}.gd-card{margin-top:clamp(30px,5vw,44px);padding:28px 32px;border:1px solid var(--iw-line);border-radius:10px;background:var(--iw-surface)}.gd-card>h2{font-size:1.25rem;margin-bottom:14px}.gd-card p{color:var(--iw-muted);font-size:16px;line-height:1.7;margin:0 0 8px}.gd-card p:last-child{margin-bottom:0}.gd-rows{margin:0}.gd-rows>div{display:grid;grid-template-columns:180px minmax(0,1fr);gap:24px;padding:13px 0;border-top:1px solid var(--iw-line)}.gd-rows dt{font-size:15px;font-weight:700;line-height:1.6}.gd-rows dd{margin:0;color:var(--iw-muted);font-size:15px;line-height:1.6}.gd-steps{list-style:none;counter-reset:gd-step;margin:14px 0 0;padding:0;display:grid;gap:0}.gd-steps li{counter-increment:gd-step;display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:8px;padding:14px 0;border-top:1px solid var(--iw-line)}.gd-steps li:before{content:counter(gd-step,decimal-leading-zero);grid-row:span 2;color:#a7bdff;font-size:14px;font-weight:700;line-height:1.6}.gd-steps h3{font-size:16px;line-height:1.5;margin:0 0 2px}.gd-steps p{color:var(--iw-muted);font-size:15px;line-height:1.6;margin:0}.gd-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:14px}.gd-site{display:flex;flex-direction:column;gap:2px;padding-bottom:16px;border:1px solid var(--iw-line);border-radius:10px;overflow:hidden;background:var(--iw-surface);color:var(--iw-text);text-decoration:none}.gd-site img{display:block;width:100%;height:auto;aspect-ratio:8 / 5;object-fit:cover;object-position:top;margin-bottom:12px}.gd-site>span,.gd-site>strong{padding-inline:16px}.gd-site strong{font-size:15px;line-height:1.5}.gd-site__label{color:#a7bdff;font-size:13px;font-weight:700;line-height:1.5}.gd-site__text{color:var(--iw-muted);font-size:14px;line-height:1.5}.gd-site:hover,.gd-site:focus-visible{border-color:var(--iw-silver)}.gd-page .iw-faq{margin-top:8px}.gd-next ul{list-style:none;margin:0;padding:0;display:grid;gap:2px}.gd-next a{display:inline-flex;align-items:center;min-height:40px;gap:8px;color:#a7bdff;font-size:15px}.gd-contact{margin-top:clamp(36px,5vw,56px);border-top:1px solid var(--iw-line)}.gd-hub{list-style:none;margin:32px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.gd-hub a{display:flex;flex-direction:column;gap:4px;height:100%;padding:20px;border:1px solid var(--iw-line);border-radius:10px;background:var(--iw-surface);color:var(--iw-text);text-decoration:none}.gd-hub a:hover,.gd-hub a:focus-visible{border-color:var(--iw-silver)}.gd-hub strong{font-size:17px;line-height:1.5}.gd-page .gd-hub-cta{margin:28px 0 64px}@media(max-width:699px){.gd-page{padding-top:8px}.gd-card{padding:20px}.gd-rows>div{grid-template-columns:minmax(0,1fr);gap:2px}.gd-cards,.gd-hub{grid-template-columns:minmax(0,1fr)}.gd-table,.gd-table tbody,.gd-table tr,.gd-table td,.gd-table tbody th{display:block}.gd-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.gd-table tbody tr{padding:14px 16px;border-top:1px solid var(--iw-line)}.gd-table tbody tr:first-child{border-top:0}.gd-table tbody th,.gd-table td{border-top:0;padding:0}.gd-table tbody th{font-size:15px;margin-bottom:4px}.gd-table td{display:grid;grid-template-columns:96px minmax(0,1fr);gap:10px;color:var(--iw-text)}.gd-table td:before{content:attr(data-label);color:var(--iw-muted);font-size:13px;font-weight:400}}
