@media (width>=1025px){.drawer[data-astro-cid-xlat7obg],.drawer-panel[data-astro-cid-xlat7obg]{display:contents}.drawer-overlay[data-astro-cid-xlat7obg],.drawer-close[data-astro-cid-xlat7obg]{display:none}}@media (width<=1024px){.drawer[data-astro-cid-xlat7obg]{z-index:1000;visibility:hidden;transition:visibility .3s;position:fixed;inset:0}.drawer[data-astro-cid-xlat7obg].open{visibility:visible}.drawer-overlay[data-astro-cid-xlat7obg]{opacity:0;background:#0009;transition:opacity .2s ease-in-out;position:absolute;inset:0}.drawer[data-astro-cid-xlat7obg].open .drawer-overlay[data-astro-cid-xlat7obg]{opacity:1}.drawer-panel[data-astro-cid-xlat7obg]{background:var(--white);width:70%;padding:32px;font-size:16px;transition:transform .3s cubic-bezier(.77,.2,.05,1);position:absolute;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%)}.drawer[data-astro-cid-xlat7obg].open .drawer-panel[data-astro-cid-xlat7obg]{transform:none}.drawer-close[data-astro-cid-xlat7obg]{color:var(--text);cursor:pointer;background:0 0;border:0;padding:8px;display:flex;position:absolute;top:5px;right:5px}.drawer-close[data-astro-cid-xlat7obg] svg[data-astro-cid-xlat7obg]{width:25px;height:25px}}.wordmark[data-astro-cid-qisgtjgl]{width:fit-content;color:var(--blue);align-items:center;gap:10px;text-decoration:none;display:flex}.name[data-astro-cid-qisgtjgl]{letter-spacing:-.01em;font-size:26px;font-weight:700;line-height:1}.mark[data-astro-cid-qisgtjgl]{border-radius:var(--radius);background:var(--blue);flex:none;width:24px;height:24px}.hdr[data-astro-cid-nen7h5rs]{--pad-x:max(var(--gutter), (100% - var(--container)) / 2 + var(--gutter));z-index:100;border-bottom:1px solid var(--hair);background:var(--white);position:sticky;top:0}.nav[data-astro-cid-nen7h5rs]{margin:0;padding:0;list-style:none}.nav-row[data-astro-cid-nen7h5rs]{align-items:center;display:flex;position:relative}.nav-link[data-astro-cid-nen7h5rs]{color:inherit;flex:1;text-decoration:none}span[data-astro-cid-nen7h5rs].nav-link{cursor:pointer}.nav-toggle[data-astro-cid-nen7h5rs]{color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.nav-toggle[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:18px;height:18px;transition:transform .25s}.nav-item[data-astro-cid-nen7h5rs].open>.nav-row[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.mega-head[data-astro-cid-nen7h5rs]{color:var(--blue-text);align-items:center;gap:4.5px;margin-bottom:16px;font-weight:600;display:flex}.mega-head[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:18px;height:18px}.mega-list[data-astro-cid-nen7h5rs]{padding:0;list-style:none}.mega-list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--text);padding:9.6px 8px;font-size:16px;line-height:30px;text-decoration:none;display:block}.mega-list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--blue)}.tiles[data-astro-cid-nen7h5rs]{gap:16px 10px;display:grid}.tile[data-astro-cid-nen7h5rs]{border-radius:var(--radius);background:var(--tile);color:var(--ink);align-items:center;padding:8px;font-size:14.4px;font-weight:600;line-height:30px;text-decoration:none;display:flex}.tile-icon[data-astro-cid-nen7h5rs]{background:var(--dot);width:45px;height:45px;color:var(--icon);border-radius:50%;flex:none;margin-right:20px;padding:10px}.tile-icon[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:25px;height:25px}.tile-label[data-astro-cid-nen7h5rs]{margin:5px 0 10px}@media (width>=1025px){.hdr[data-astro-cid-nen7h5rs]{padding-inline:var(--pad-x);grid-template-rows:72px;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:40px;display:grid}.hdr-mob[data-astro-cid-nen7h5rs]{display:contents}.burger[data-astro-cid-nen7h5rs],.drawer-mark[data-astro-cid-nen7h5rs]{display:none}nav[data-astro-cid-nen7h5rs]{align-self:stretch}.nav[data-astro-cid-nen7h5rs]{justify-content:flex-end;align-items:stretch;gap:30px;height:100%;font-size:16px;font-weight:500;display:flex}.nav-item[data-astro-cid-nen7h5rs]{align-items:center;display:flex}.nav-row[data-astro-cid-nen7h5rs]{color:var(--text);transition:color .2s ease-in-out}.nav-link[data-astro-cid-nen7h5rs]{white-space:nowrap;padding:6px 0}.nav-toggle[data-astro-cid-nen7h5rs]{align-self:stretch;width:24px;padding:0 0 0 4px}.nav-toggle[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{position:relative;top:2px}.nav-row[data-astro-cid-nen7h5rs]:after{content:"";background:var(--blue);height:2px;transition:transform .2s ease-in-out;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.nav-item[data-astro-cid-nen7h5rs]:hover>.nav-row[data-astro-cid-nen7h5rs],.nav-item[data-astro-cid-nen7h5rs].open>.nav-row[data-astro-cid-nen7h5rs],.nav-item[data-astro-cid-nen7h5rs].current>.nav-row[data-astro-cid-nen7h5rs]{color:var(--blue-text)}.nav-item[data-astro-cid-nen7h5rs]:hover>.nav-row[data-astro-cid-nen7h5rs]:after,.nav-item[data-astro-cid-nen7h5rs].open>.nav-row[data-astro-cid-nen7h5rs]:after,.nav-item[data-astro-cid-nen7h5rs].current>.nav-row[data-astro-cid-nen7h5rs]:after{transform:scaleX(1)}.nav-item[data-astro-cid-nen7h5rs]:hover>.nav-row[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.mega[data-astro-cid-nen7h5rs]{z-index:1000;border:1px solid var(--hair);border-radius:var(--radius);background:var(--white);opacity:0;visibility:hidden;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;top:100%;transform:translateY(-10px);box-shadow:0 16px 32px -16px #10182733}.nav-item[data-astro-cid-nen7h5rs]:hover>.mega[data-astro-cid-nen7h5rs],.nav-item[data-astro-cid-nen7h5rs]:focus-within>.mega[data-astro-cid-nen7h5rs],.nav-item[data-astro-cid-nen7h5rs].open>.mega[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;transform:none}.mega-coloring[data-astro-cid-nen7h5rs]{left:var(--pad-x);right:var(--pad-x);grid-template-columns:calc(60% - 42.67px) calc(20% - 42.67px) calc(20% - 42.67px);gap:16px 64px;padding:24px;display:grid}.mega-coloring[data-astro-cid-nen7h5rs] .tiles[data-astro-cid-nen7h5rs]{grid-template-rows:repeat(4,auto);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:column}.mega-coloring[data-astro-cid-nen7h5rs] .mega-list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:4px 0}.divided[data-astro-cid-nen7h5rs]{position:relative}.divided[data-astro-cid-nen7h5rs]:before,.divided[data-astro-cid-nen7h5rs]:after{content:"";background:var(--hair);width:1px;position:absolute;top:0;bottom:0}.divided[data-astro-cid-nen7h5rs]:before{left:-32px}.divided[data-astro-cid-nen7h5rs]:after{right:-32px}.nav-item[data-astro-cid-nen7h5rs]:has(>.mega-words){position:relative}.mega-words[data-astro-cid-nen7h5rs]{width:240px;padding:8px;left:-14px}.mega-words[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-radius:6px;padding:6px 12px;line-height:1.6}.mega-words[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:#f5f9ff}}@media (width<=1024px){.hdr-mob[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;height:70px;display:flex}.burger[data-astro-cid-nen7h5rs]{border-radius:var(--radius);background:var(--bg-soft);color:var(--ink);cursor:pointer;border:0;padding:8px;display:flex}.burger[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:25px;height:25px}.drawer-mark[data-astro-cid-nen7h5rs]{margin:0 0 24px 9px}.nav-row[data-astro-cid-nen7h5rs]{font-size:1.1em}.nav-item[data-astro-cid-nen7h5rs].open>.nav-row[data-astro-cid-nen7h5rs]{color:var(--blue)}.nav-link[data-astro-cid-nen7h5rs]{padding:.6em .5em}.nav-toggle[data-astro-cid-nen7h5rs]{align-self:stretch;padding:0 .7em}.nav-toggle[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:14px;height:14px}.mega[data-astro-cid-nen7h5rs]{border-left:1px solid var(--title-line);margin-left:16px;padding:16px 0 16px 8px;display:none}.nav-item[data-astro-cid-nen7h5rs].open>.mega[data-astro-cid-nen7h5rs]{display:block}.mega[data-astro-cid-nen7h5rs]>div[data-astro-cid-nen7h5rs]+div[data-astro-cid-nen7h5rs]{margin-top:16px}.mega-list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{line-height:inherit}.tile[data-astro-cid-nen7h5rs]{font-size:12.8px}.tile-label[data-astro-cid-nen7h5rs]{line-height:26px}}@media (width<=767px){.hdr-mob[data-astro-cid-nen7h5rs]{height:80px}}.ftr[data-astro-cid-jo6i4kqk]{--line:#dbe4f0;border-top:1px solid var(--line);background:#f5f9ff}.ftr-cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(4,minmax(0,1fr));gap:48px;padding-top:64px;padding-bottom:56px;display:grid}.ftr-col[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:44px;display:flex}.ftr-title[data-astro-cid-jo6i4kqk]{color:var(--blue-text);letter-spacing:.06em;text-transform:uppercase;margin-bottom:16px;font-size:15px;font-weight:700;line-height:1.4}.ftr-links[data-astro-cid-jo6i4kqk]{margin:0;padding:0;font-size:18px;line-height:1.4;list-style:none}.ftr-links[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{border-bottom:1px solid var(--line)}.ftr-links[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]:first-child{border-top:1px solid var(--line)}.ftr-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--text);padding:12px 0;text-decoration:none;transition:color .15s ease-out;display:block}.ftr-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--blue);text-underline-offset:3px;text-decoration:underline}.ftr-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:var(--radius)}.ftr-bottom[data-astro-cid-jo6i4kqk]{color:var(--text-2);text-align:center;background:linear-gradient(var(--line), var(--line)) var(--gutter) 0 / calc(100% - 2 * var(--gutter)) 1px no-repeat;flex-direction:column;align-items:center;gap:10px;padding-top:32px;padding-bottom:32px;font-size:15px;line-height:1.6;display:flex}.ftr-copy[data-astro-cid-jo6i4kqk]{color:var(--blue-text);font-weight:600}.ftr-note[data-astro-cid-jo6i4kqk]{max-width:70ch;font-size:14px}@media (width<=1024px){.ftr-cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 40px}}@media (width<=767px){.ftr-cols[data-astro-cid-jo6i4kqk]{padding-top:48px;padding-bottom:40px}}@media (width<=639px){.ftr[data-astro-cid-jo6i4kqk]{--gutter:16px}.ftr-cols[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,1fr);gap:40px}}.ftr-giant[data-astro-cid-jo6i4kqk]{letter-spacing:-.03em;text-align:center;white-space:nowrap;color:#0000;background:linear-gradient(#8fb4e8,#c9dbf4);-webkit-user-select:none;user-select:none;-webkit-background-clip:text;background-clip:text;height:.66em;font-size:clamp(110px,23vw,332px);font-weight:700;line-height:.9;overflow:hidden}
