.hub-hero[data-astro-cid-2cwlfgm6]{z-index:0;position:relative;overflow:hidden}.resources[data-astro-cid-2cwlfgm6]{background:linear-gradient(#fff 0%,#fffde2 100%)}.blog[data-astro-cid-2cwlfgm6]{background:linear-gradient(#e2edff 0%,#fff 100%)}.inner[data-astro-cid-2cwlfgm6]{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:max(24px,2.5vw);max-width:1920px;margin:0 auto;padding:max(160px,11.6667vw) clamp(20px,5.4167vw,104px) 0;display:flex;position:relative}.blog[data-astro-cid-2cwlfgm6] .inner[data-astro-cid-2cwlfgm6]{z-index:auto}.back[data-astro-cid-2cwlfgm6]{z-index:2;color:#5e6a92;align-items:center;gap:.5em;min-width:44px;min-height:44px;font-size:clamp(20px,1.4583vw,28px);line-height:1;transition:color .2s,transform .3s cubic-bezier(.2,.7,.3,1);display:inline-flex;position:absolute;top:calc(1.5rem + clamp(64px,5.2vw,100px) + clamp(16px,1.6667vw,32px));left:clamp(20px,5.4167vw,104px)}.back[data-astro-cid-2cwlfgm6] svg[data-astro-cid-2cwlfgm6]{flex-shrink:0;width:1.1em;height:auto;transform:scaleX(-1)}.resources[data-astro-cid-2cwlfgm6] .back[data-astro-cid-2cwlfgm6]:hover{color:#ac7e00;transform:translate(-4px)}.blog[data-astro-cid-2cwlfgm6] .back[data-astro-cid-2cwlfgm6]:hover{color:#0c7bd1;transform:translate(-4px)}h1[data-astro-cid-2cwlfgm6]{letter-spacing:-.02em;color:#002c6f;text-wrap:balance;margin:0;font-size:clamp(40px,5.3125vw,102px);font-weight:400;line-height:1.1}.logo-box[data-astro-cid-2cwlfgm6]{pointer-events:none;width:min(34.2vw,657px);min-width:260px;height:min(17.1vw,328.5px);min-height:130px;position:relative}.resources[data-astro-cid-2cwlfgm6] .logo-box[data-astro-cid-2cwlfgm6]{overflow:hidden}.logo[data-astro-cid-2cwlfgm6]{aspect-ratio:1;will-change:transform;backface-visibility:hidden;height:auto;display:block;position:absolute}.resources[data-astro-cid-2cwlfgm6] .logo[data-astro-cid-2cwlfgm6]{opacity:.8;width:100%;top:0;left:0}.blog[data-astro-cid-2cwlfgm6] .logo[data-astro-cid-2cwlfgm6]{opacity:.73;width:123.8%;margin-top:-11.2%;top:0;left:-11.9%}.library[data-astro-cid-p6orpxjf]{background:#fff}.inner[data-astro-cid-p6orpxjf]{max-width:1920px;margin:0 auto;padding:max(48px,5vw) clamp(20px,5.4167vw,104px) 0}.blog[data-astro-cid-p6orpxjf] .inner[data-astro-cid-p6orpxjf]{padding-top:max(64px,6.6667vw)}.heading[data-astro-cid-p6orpxjf]{text-align:center;letter-spacing:-.01em;color:#002c6f;margin:0 0 max(48px,5vw);font-size:clamp(19px,2.0833vw,40px);font-weight:500;line-height:1.2}.after[data-astro-cid-p6orpxjf]{height:max(96px,10vw)}.toolbar[data-astro-cid-p6orpxjf]{z-index:2;grid-template-columns:minmax(0,1fr);align-items:center;gap:24px clamp(8px,.8333vw,16px);display:grid;position:relative}.search[data-astro-cid-p6orpxjf]{min-width:0;display:block;position:relative}.search[data-astro-cid-p6orpxjf] input[data-astro-cid-p6orpxjf]{letter-spacing:0;color:#002c6f;background:0 0;border:0;border-bottom:1px solid #8a93b5;border-radius:0;outline:none;width:100%;padding:0 clamp(28px,2.0833vw,40px) clamp(6px,.4167vw,8px) 0;font-family:inherit;font-size:clamp(16px,1.25vw,24px);font-weight:400;line-height:1.3;transition:border-color .2s}.search[data-astro-cid-p6orpxjf] input[data-astro-cid-p6orpxjf]:hover,.search[data-astro-cid-p6orpxjf] input[data-astro-cid-p6orpxjf]:focus{border-color:#0c7bd1;outline:none}.search[data-astro-cid-p6orpxjf] input[data-astro-cid-p6orpxjf]:focus-visible{outline-offset:4px;outline:2px solid #4dacf3}.ph[data-astro-cid-p6orpxjf]{pointer-events:none;white-space:nowrap;letter-spacing:0;color:#a7a9b2;align-items:center;font-size:clamp(16px,1.25vw,24px);font-weight:400;line-height:1.3;display:flex;position:absolute;inset:0 clamp(28px,2.0833vw,40px) clamp(7px,.4688vw,9px) 0;overflow:hidden}.caret[data-astro-cid-p6orpxjf]{background:#8a93b5;border-radius:1px;flex-shrink:0;width:2px;height:1.05em;margin-left:.06em}.search[data-astro-cid-p6orpxjf] svg[data-astro-cid-p6orpxjf]{pointer-events:none;width:clamp(16px,1.25vw,24px);height:clamp(16px,1.25vw,24px);position:absolute;top:50%;right:0;transform:translateY(-60%)}.pills[data-astro-cid-p6orpxjf]{flex-wrap:wrap;justify-content:flex-start;gap:clamp(8px,.625vw,12px);min-width:0;display:flex}.pill[data-astro-cid-p6orpxjf],.clear[data-astro-cid-p6orpxjf]{cursor:pointer;letter-spacing:0;white-space:nowrap;border-radius:999px;padding:clamp(8px,.625vw,12px) clamp(16px,1.25vw,24px);font-family:inherit;font-size:clamp(14px,1.0417vw,20px);font-weight:400;line-height:1.2}.pill[data-astro-cid-p6orpxjf]{color:#5e6a92;background:#fff;border:1px solid #c9d3e3;transition:background-color .25s,border-color .25s,color .25s}.resources[data-astro-cid-p6orpxjf] .pill[data-astro-cid-p6orpxjf]:hover{color:#002c6f;border-color:#ac7e00}.resources[data-astro-cid-p6orpxjf] .pill[data-astro-cid-p6orpxjf][aria-pressed=true]{color:#002c6f;background:#ecbe3b;border-color:#ecbe3b}.blog[data-astro-cid-p6orpxjf] .pill[data-astro-cid-p6orpxjf]:hover{border-color:#0c7bd1}.blog[data-astro-cid-p6orpxjf] .pill[data-astro-cid-p6orpxjf][aria-pressed=true]{color:#fff;background:#0c7bd1;border-color:#0c7bd1}.clear[data-astro-cid-p6orpxjf]{color:#5e6a92;text-underline-offset:.2em;background:0 0;border:1px solid #0000;align-items:center;gap:.4em;text-decoration:underline;transition:color .2s;display:inline-flex}.clear[data-astro-cid-p6orpxjf][hidden]{display:none}.clear[data-astro-cid-p6orpxjf] svg[data-astro-cid-p6orpxjf]{flex-shrink:0;width:.8em;height:.8em}.resources[data-astro-cid-p6orpxjf] .clear[data-astro-cid-p6orpxjf]:hover{color:#ac7e00}.blog[data-astro-cid-p6orpxjf] .clear[data-astro-cid-p6orpxjf]:hover{color:#0c7bd1}.empty[data-astro-cid-p6orpxjf]{text-align:center;color:#5e6a92;margin:max(48px,5vw) 0 0;font-size:clamp(16px,1.25vw,24px);line-height:1.4}.grid[data-astro-cid-p6orpxjf]{grid-template-columns:repeat(2,minmax(0,1fr));gap:max(48px,3.3333vw) max(24px,4.5833vw);margin-top:max(64px,6.6667vw);transition:opacity .25s;display:grid}.card[data-astro-cid-p6orpxjf]{min-width:0;height:100%;color:inherit;flex-direction:column;gap:clamp(16px,1.25vw,24px);text-decoration:none;display:flex}.card[data-astro-cid-p6orpxjf][hidden]{display:none}.card[data-astro-cid-p6orpxjf]:hover{color:inherit}.card[data-astro-cid-p6orpxjf]:focus-visible{outline-offset:6px;border-radius:12px;outline:2px solid #4dacf3}.cover[data-astro-cid-p6orpxjf]{aspect-ratio:512/297;will-change:transform;border-radius:12px;width:100%;transition:transform .35s cubic-bezier(.2,.7,.3,1),box-shadow .35s;position:relative;overflow:hidden;transform:translate(0,0);box-shadow:0 0 #031d4400}.resources[data-astro-cid-p6orpxjf] .cover[data-astro-cid-p6orpxjf]{background:#ecbe3b}.blog[data-astro-cid-p6orpxjf] .cover[data-astro-cid-p6orpxjf]{background:#0c7bd1}.card[data-astro-cid-p6orpxjf]:hover .cover[data-astro-cid-p6orpxjf],.card[data-astro-cid-p6orpxjf]:focus-visible .cover[data-astro-cid-p6orpxjf]{transform:translateY(-6px);box-shadow:0 8px 16px #031d441f}.cover[data-astro-cid-p6orpxjf] img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.meta[data-astro-cid-p6orpxjf]{flex-direction:column;gap:clamp(6px,.4167vw,8px);display:flex}.tag[data-astro-cid-p6orpxjf]{letter-spacing:0;text-transform:uppercase;font-size:clamp(12px,.8333vw,16px);font-weight:600;line-height:1.2}.resources[data-astro-cid-p6orpxjf] .tag[data-astro-cid-p6orpxjf]{color:#ac7e00}.blog[data-astro-cid-p6orpxjf] .tag[data-astro-cid-p6orpxjf]{color:#0c7bd1}.title[data-astro-cid-p6orpxjf]{letter-spacing:0;color:#071635;text-wrap:pretty;margin:0;font-size:clamp(15px,1.25vw,24px);font-weight:400;line-height:1.3}.pager[data-astro-cid-p6orpxjf]{flex-direction:column;align-items:center;gap:clamp(8px,.625vw,12px);margin-top:max(96px,10vw);display:flex}.pager[data-astro-cid-p6orpxjf]>span[data-astro-cid-p6orpxjf]{letter-spacing:0;color:#5e6a92;font-size:clamp(13px,.9375vw,18px);line-height:1.2}.pager-buttons[data-astro-cid-p6orpxjf]{align-items:center;gap:clamp(24px,2.5vw,48px);display:flex}.pg[data-astro-cid-p6orpxjf]{cursor:pointer;color:#0c7bd1;transform-origin:50%;background:0 0;border:0;align-items:center;gap:.5em;padding:0;font-family:inherit;font-size:clamp(16px,1.25vw,24px);font-weight:400;line-height:1.2;transition:transform .3s cubic-bezier(.2,.7,.3,1);display:inline-flex}.pg[data-astro-cid-p6orpxjf][hidden]{display:none}.pg[data-astro-cid-p6orpxjf]:hover:not(:disabled){transform:scale(1.06)}.pg[data-astro-cid-p6orpxjf]:disabled{opacity:.35;cursor:default}.pg[data-astro-cid-p6orpxjf] svg[data-astro-cid-p6orpxjf]{flex-shrink:0;width:.75em;height:auto}.flip[data-astro-cid-p6orpxjf]{display:flex;transform:rotate(180deg)}@media (width>=768px){.toolbar[data-astro-cid-p6orpxjf]{grid-template-columns:repeat(12,minmax(0,1fr))}.search[data-astro-cid-p6orpxjf]{grid-column:1/span 4}.pills[data-astro-cid-p6orpxjf]{grid-column:6/span 7;justify-content:flex-end}.grid[data-astro-cid-p6orpxjf]{grid-template-columns:repeat(3,minmax(0,1fr))}}
