.gp-hero[data-astro-cid-hx5jov4q]{position:relative;z-index:10;padding-top:clamp(120px,18vw,180px);padding-bottom:clamp(48px,5vw,72px);padding-left:clamp(24px,5vw,80px);padding-right:clamp(24px,5vw,80px);border-bottom:1px solid rgba(240,239,232,.07)}.gp-breadcrumb[data-astro-cid-hx5jov4q]{display:flex;align-items:center;gap:10px;margin-bottom:clamp(36px,5vw,56px)}.gp-bc-link[data-astro-cid-hx5jov4q]{font-family:Inter,sans-serif;font-size:11px;font-weight:400;letter-spacing:.1em;color:#f0efe8;opacity:.35;text-decoration:none;transition:opacity .25s ease}.gp-bc-link[data-astro-cid-hx5jov4q]:hover{opacity:.7}.gp-bc-sep[data-astro-cid-hx5jov4q]{font-size:11px;color:#f0efe8;opacity:.2}.gp-bc-current[data-astro-cid-hx5jov4q]{font-family:Inter,sans-serif;font-size:11px;font-weight:400;letter-spacing:.1em;color:#f0efe8;opacity:.55}.gp-hero-content[data-astro-cid-hx5jov4q]{display:flex;align-items:flex-end;justify-content:space-between;gap:clamp(24px,4vw,64px);flex-wrap:wrap}.gp-heading-wrap[data-astro-cid-hx5jov4q]{flex-shrink:0}.gp-heading[data-astro-cid-hx5jov4q]{margin:0;font-family:Inter,sans-serif;font-weight:800;font-size:clamp(44px,7vw,104px);line-height:1.05;letter-spacing:-.035em;color:#f0efe8}.word-clip[data-astro-cid-hx5jov4q]{display:block;overflow-x:visible;overflow-y:clip;line-height:1.08;padding-top:.22em;padding-bottom:.1em;margin-top:-.22em;margin-bottom:-.1em}.gp-line[data-astro-cid-hx5jov4q],.gp-line-2[data-astro-cid-hx5jov4q]{display:block;will-change:transform}.gp-meta-block[data-astro-cid-hx5jov4q]{display:flex;flex-direction:column;gap:clamp(28px,3vw,40px);align-self:flex-end;padding-bottom:6px}.gp-badges[data-astro-cid-hx5jov4q]{display:flex;flex-wrap:wrap;gap:8px}.gp-badge[data-astro-cid-hx5jov4q]{font-family:Inter,sans-serif;font-size:10px;font-weight:500;letter-spacing:.12em;color:#6e8fff;opacity:.75;border:1px solid rgba(110,143,255,.25);border-radius:100px;padding:4px 12px}.gp-dates[data-astro-cid-hx5jov4q]{display:grid;grid-template-columns:1fr;gap:10px;width:-moz-fit-content;width:fit-content}.gp-date-item[data-astro-cid-hx5jov4q]{display:grid;grid-template-columns:148px 1fr;align-items:center;gap:0}.gp-date-item[data-astro-cid-hx5jov4q]:first-child{padding-bottom:12px;border-bottom:1px solid rgba(240,239,232,.1)}.gp-date-item[data-astro-cid-hx5jov4q]:last-child{padding-top:4px}.gp-date-label[data-astro-cid-hx5jov4q]{font-family:Inter,sans-serif;font-size:12px;font-weight:400;letter-spacing:.1em;color:#f0efe8;opacity:.25}.gp-date-val[data-astro-cid-hx5jov4q]{font-family:Inter,sans-serif;font-size:12px;font-weight:400;letter-spacing:.06em;color:#f0efe8;opacity:.5}.doc-layout[data-astro-cid-hx5jov4q]{position:relative;z-index:10;display:grid;grid-template-columns:240px 1fr;gap:clamp(40px,5vw,80px);padding:clamp(48px,6vw,80px) clamp(24px,5vw,80px) clamp(80px,10vw,140px);align-items:start}@media(max-width:960px){.doc-layout[data-astro-cid-hx5jov4q]{grid-template-columns:1fr}}.doc-toc[data-astro-cid-hx5jov4q]{position:sticky;top:96px;display:flex;flex-direction:column;gap:6px}@media(max-width:960px){.doc-toc[data-astro-cid-hx5jov4q]{display:none}}.toc-label[data-astro-cid-hx5jov4q]{font-family:Inter,sans-serif;font-size:9px;font-weight:500;letter-spacing:.22em;color:#f0efe8;opacity:.25;margin-bottom:10px;display:block}.toc-link[data-astro-cid-hx5jov4q]{display:flex;align-items:center;gap:12px;text-decoration:none;border-left:1px solid rgba(240,239,232,.07);padding:7px 0 7px 14px;transition:border-color .3s ease}.toc-link[data-astro-cid-hx5jov4q].is-active{border-left-color:#6e8fff8c}.toc-no[data-astro-cid-hx5jov4q]{font-family:Inter,sans-serif;font-size:9px;font-weight:500;letter-spacing:.12em;color:#f0efe8;opacity:.2;flex-shrink:0;transition:opacity .3s ease}.toc-link[data-astro-cid-hx5jov4q].is-active .toc-no[data-astro-cid-hx5jov4q]{opacity:.5}.toc-text[data-astro-cid-hx5jov4q]{font-family:Inter,sans-serif;font-size:12px;font-weight:400;letter-spacing:.02em;color:#f0efe8;opacity:.28;transition:opacity .3s ease}.toc-link[data-astro-cid-hx5jov4q]:hover .toc-text[data-astro-cid-hx5jov4q],.toc-link[data-astro-cid-hx5jov4q].is-active .toc-text[data-astro-cid-hx5jov4q]{opacity:.75}.toc-back[data-astro-cid-hx5jov4q]{display:flex;align-items:center;gap:8px;text-decoration:none;margin-top:24px;padding-top:20px;border-top:1px solid rgba(240,239,232,.07);font-family:Inter,sans-serif;font-size:11px;font-weight:400;letter-spacing:.08em;color:#f0efe8;opacity:.25;transition:opacity .3s ease}.toc-back[data-astro-cid-hx5jov4q]:hover{opacity:.6}.doc-content[data-astro-cid-hx5jov4q]{max-width:720px}.doc-section[data-astro-cid-hx5jov4q]{padding-bottom:clamp(48px,6vw,72px);margin-bottom:clamp(48px,6vw,72px);border-bottom:1px solid rgba(240,239,232,.06)}.doc-section[data-astro-cid-hx5jov4q]:last-of-type{border-bottom:none;margin-bottom:0}.doc-h2[data-astro-cid-hx5jov4q]{font-family:Inter,sans-serif;font-weight:700;font-size:clamp(22px,2.4vw,32px);line-height:1.2;letter-spacing:-.02em;color:#f0efe8;opacity:.88;margin:0 0 clamp(20px,2.5vw,28px) 0;display:flex;align-items:baseline;gap:16px}.doc-num[data-astro-cid-hx5jov4q]{font-family:Inter,sans-serif;font-size:11px;font-weight:500;letter-spacing:.14em;color:#f0efe8;opacity:.22;flex-shrink:0;position:relative;top:-2px}.doc-h3[data-astro-cid-hx5jov4q]{font-family:Inter,sans-serif;font-weight:600;font-size:clamp(16px,1.3vw,19px);line-height:1.4;letter-spacing:-.01em;color:#f0efe8;opacity:.65;margin:clamp(28px,3vw,36px) 0 clamp(12px,1.5vw,16px) 0}.doc-p[data-astro-cid-hx5jov4q]{font-family:Inter,sans-serif;font-weight:300;font-size:clamp(16px,1.05vw,17px);line-height:1.9;color:#f0efe8;opacity:.55;margin:0 0 clamp(14px,1.8vw,20px) 0}.doc-p[data-astro-cid-hx5jov4q]:last-child{margin-bottom:0}.doc-ul[data-astro-cid-hx5jov4q]{margin:0 0 clamp(14px,1.8vw,20px) 0;padding-left:0;list-style:none;display:flex;flex-direction:column;gap:10px}.doc-ul[data-astro-cid-hx5jov4q] li[data-astro-cid-hx5jov4q]{font-family:Inter,sans-serif;font-weight:300;font-size:clamp(16px,1.05vw,17px);line-height:1.8;color:#f0efe8;opacity:.52;padding-left:20px;position:relative}.doc-ul[data-astro-cid-hx5jov4q] li[data-astro-cid-hx5jov4q]:before{content:"";position:absolute;left:0;top:11px;width:5px;height:1px;background:#f0efe84d}.doc-ul-alpha[data-astro-cid-hx5jov4q]{counter-reset:alpha-counter}.doc-ul-alpha[data-astro-cid-hx5jov4q] li[data-astro-cid-hx5jov4q]{counter-increment:alpha-counter}.doc-ul-alpha[data-astro-cid-hx5jov4q] li[data-astro-cid-hx5jov4q]:before{content:counter(alpha-counter,lower-alpha) ")";width:auto;height:auto;background:none;top:0;font-size:12px;opacity:.5;font-weight:400;letter-spacing:.04em}.doc-link[data-astro-cid-hx5jov4q]{color:#6e8fff;opacity:.85;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#6e8fff4d;transition:opacity .25s ease}.doc-link[data-astro-cid-hx5jov4q]:hover{opacity:1}.doc-infobox[data-astro-cid-hx5jov4q]{display:flex;flex-direction:column;gap:0;border:1px solid rgba(240,239,232,.08);border-radius:4px;overflow:hidden;margin-top:clamp(16px,2vw,24px)}.doc-inforow[data-astro-cid-hx5jov4q]{display:grid;grid-template-columns:140px 1fr;gap:20px;padding:14px 20px;border-bottom:1px solid rgba(240,239,232,.06)}.doc-inforow[data-astro-cid-hx5jov4q]:last-child{border-bottom:none}.doc-infokey[data-astro-cid-hx5jov4q]{font-family:Inter,sans-serif;font-size:11px;font-weight:500;letter-spacing:.08em;color:#f0efe8;opacity:.28}.doc-infoval[data-astro-cid-hx5jov4q]{font-family:Inter,sans-serif;font-size:13px;font-weight:400;color:#f0efe8;opacity:.6;letter-spacing:.01em}.doc-table-wrap[data-astro-cid-hx5jov4q]{overflow-x:auto;margin-top:clamp(16px,2vw,24px);border-radius:4px;border:1px solid rgba(240,239,232,.08)}.doc-table[data-astro-cid-hx5jov4q]{width:100%;border-collapse:collapse;font-family:Inter,sans-serif}.doc-table[data-astro-cid-hx5jov4q] th[data-astro-cid-hx5jov4q]{font-size:10px;font-weight:500;letter-spacing:.14em;color:#f0efe8;opacity:.3;text-align:left;padding:12px 16px;background:#f0efe80a;border-bottom:1px solid rgba(240,239,232,.08);white-space:nowrap}.doc-table[data-astro-cid-hx5jov4q] td[data-astro-cid-hx5jov4q]{font-size:clamp(12px,.9vw,13px);font-weight:300;color:#f0efe8;opacity:.52;padding:13px 16px;border-bottom:1px solid rgba(240,239,232,.05);line-height:1.6;vertical-align:top}.doc-table[data-astro-cid-hx5jov4q] tr[data-astro-cid-hx5jov4q]:last-child td[data-astro-cid-hx5jov4q]{border-bottom:none}.doc-table[data-astro-cid-hx5jov4q] tr[data-astro-cid-hx5jov4q]:hover td[data-astro-cid-hx5jov4q]{opacity:.72}.doc-nav-bottom[data-astro-cid-hx5jov4q]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:clamp(36px,4vw,52px);border-top:1px solid rgba(240,239,232,.07);margin-top:clamp(48px,6vw,72px);flex-wrap:wrap}.doc-nav-back[data-astro-cid-hx5jov4q],.doc-nav-next[data-astro-cid-hx5jov4q]{display:flex;align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:12px;font-weight:400;letter-spacing:.08em;color:#f0efe8;opacity:.32;text-decoration:none;transition:opacity .3s ease}.doc-nav-back[data-astro-cid-hx5jov4q]:hover,.doc-nav-next[data-astro-cid-hx5jov4q]:hover{opacity:.72}@media(max-width:768px){.gp-hero-content[data-astro-cid-hx5jov4q]{flex-direction:column;align-items:flex-start}.gp-meta-block[data-astro-cid-hx5jov4q]{align-self:flex-start}.gp-bc-link[data-astro-cid-hx5jov4q],.gp-bc-sep[data-astro-cid-hx5jov4q],.gp-bc-current[data-astro-cid-hx5jov4q],.gp-badge[data-astro-cid-hx5jov4q],.gp-date-label[data-astro-cid-hx5jov4q],.gp-date-val[data-astro-cid-hx5jov4q],.toc-label[data-astro-cid-hx5jov4q]{font-size:12px}.toc-text[data-astro-cid-hx5jov4q]{font-size:13px}.toc-no[data-astro-cid-hx5jov4q]{font-size:11px}.doc-num[data-astro-cid-hx5jov4q],.doc-infokey[data-astro-cid-hx5jov4q]{font-size:12px}.doc-infoval[data-astro-cid-hx5jov4q]{font-size:14px}.doc-table[data-astro-cid-hx5jov4q] th[data-astro-cid-hx5jov4q]{font-size:11px}.doc-table[data-astro-cid-hx5jov4q] td[data-astro-cid-hx5jov4q],.toc-back[data-astro-cid-hx5jov4q],.doc-nav-back[data-astro-cid-hx5jov4q],.doc-nav-next[data-astro-cid-hx5jov4q]{font-size:13px}.doc-inforow[data-astro-cid-hx5jov4q]{grid-template-columns:110px 1fr}.doc-nav-bottom[data-astro-cid-hx5jov4q]{flex-direction:column;align-items:flex-start}}
