.bwt[data-astro-cid-ibemlr3d]{background:var(--navy) radial-gradient(circle at 0% 0%, #00a3ee2e, transparent 55%)}.bwt-grid[data-astro-cid-ibemlr3d]{gap:clamp(2rem,5vw,3rem);max-width:34rem;display:grid}.bwt-intro[data-astro-cid-ibemlr3d]{text-align:center;justify-items:center;display:grid}.bwt-photo[data-astro-cid-ibemlr3d]{object-fit:cover;border:3px solid var(--sky);border-radius:50%;width:150px;height:150px;margin-bottom:1.5rem}.bwt-intro[data-astro-cid-ibemlr3d] h1[data-astro-cid-ibemlr3d]{color:var(--white);text-wrap:balance;margin-bottom:.4em;font-size:clamp(2.25rem,8vw,3.25rem)}.bwt-intro[data-astro-cid-ibemlr3d] .lede[data-astro-cid-ibemlr3d]{text-wrap:balance;margin-bottom:1rem;font-size:1.1rem}.bwt-note[data-astro-cid-ibemlr3d]{color:#9fb4c9;margin:0;font-size:.95rem}.bwt-note[data-astro-cid-ibemlr3d] a[data-astro-cid-ibemlr3d]{color:var(--sky);white-space:nowrap}.bwt-note[data-astro-cid-ibemlr3d] a[data-astro-cid-ibemlr3d]:hover{color:var(--white)}.bwt-lists[data-astro-cid-ibemlr3d]{gap:2rem;min-width:0;display:grid}.bwt-group[data-astro-cid-ibemlr3d]{gap:.75rem;display:grid}.bwt-kicker[data-astro-cid-ibemlr3d]{letter-spacing:.18em;text-transform:uppercase;color:var(--sky);align-items:center;gap:.75rem;margin:0 0 .25rem;font-size:.78rem;font-weight:700;display:flex}.bwt-kicker[data-astro-cid-ibemlr3d]:after{content:"";background:#ffffff26;flex:1;height:1px}.bwt-link[data-astro-cid-ibemlr3d]{border-radius:var(--radius);min-height:76px;color:inherit;background:#ffffff0f;border:1px solid #ffffff1a;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem 1.25rem;text-decoration:none;transition:background .25s,transform .25s,border-color .25s;display:grid;position:relative;overflow:hidden}.bwt-link[data-astro-cid-ibemlr3d]:before{content:"";background:var(--sky);transform-origin:bottom;width:3px;transition:transform .3s;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.bwt-link[data-astro-cid-ibemlr3d]:hover,.bwt-link[data-astro-cid-ibemlr3d]:focus-visible{color:inherit;background:#ffffff1c;border-color:#00a3ee73;transform:translateY(-2px)}.bwt-link[data-astro-cid-ibemlr3d]:hover:before,.bwt-link[data-astro-cid-ibemlr3d]:focus-visible:before{transform:scaleY(1)}.bwt-ic[data-astro-cid-ibemlr3d] img[data-astro-cid-ibemlr3d]{border-radius:9px;width:44px;height:44px}.bwt-txt[data-astro-cid-ibemlr3d] b[data-astro-cid-ibemlr3d]{font-family:var(--font-display);color:var(--white);font-size:1.08rem;font-weight:700;line-height:1.25;transition:color .25s;display:block}.bwt-txt[data-astro-cid-ibemlr3d] span[data-astro-cid-ibemlr3d]{color:#b5c6d6;margin-top:.15rem;font-size:.9rem;line-height:1.45;display:block}.bwt-link[data-astro-cid-ibemlr3d]:hover b[data-astro-cid-ibemlr3d],.bwt-link[data-astro-cid-ibemlr3d]:focus-visible b[data-astro-cid-ibemlr3d]{color:var(--sky)}.bwt-len[data-astro-cid-ibemlr3d]{white-space:nowrap;text-align:right;font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:#9fb4c9;justify-items:end;gap:2px;font-size:.72rem;font-weight:700;display:grid}.bwt-len[data-astro-cid-ibemlr3d] em[data-astro-cid-ibemlr3d]{color:var(--sky);font-style:normal}@media (width>=880px){.bwt-grid[data-astro-cid-ibemlr3d]{grid-template-columns:320px minmax(0,1fr);align-items:start;column-gap:clamp(3rem,6vw,5rem);max-width:68rem}.bwt-intro[data-astro-cid-ibemlr3d]{text-align:left;justify-items:start;position:sticky;top:7rem}.bwt-intro[data-astro-cid-ibemlr3d] h1[data-astro-cid-ibemlr3d]{font-size:3.25rem}.bwt-link[data-astro-cid-ibemlr3d]{min-height:84px;padding:1.15rem 1.5rem}}.bwt-cal[data-astro-cid-ibemlr3d]{border-radius:var(--radius);background:var(--white);width:min(920px,100vw - 64px);max-width:none;height:min(86vh,900px);max-height:none;color:var(--ink);border:0;padding:0;overflow:hidden}.bwt-cal[data-astro-cid-ibemlr3d]::backdrop{background:#001428c7}.bwt-cal-bar[data-astro-cid-ibemlr3d]{background:var(--navy);color:var(--white);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem .9rem .75rem 1.4rem;display:flex}.bwt-cal-bar[data-astro-cid-ibemlr3d] b[data-astro-cid-ibemlr3d]{font-family:var(--font-display);font-size:1.05rem;font-weight:700}.bwt-cal-bar[data-astro-cid-ibemlr3d] span[data-astro-cid-ibemlr3d]{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:#9fb4c9;margin-left:.75rem;font-size:.72rem;font-weight:700}.bwt-cal-x[data-astro-cid-ibemlr3d]{width:40px;height:40px;color:var(--white);cursor:pointer;background:0 0;border:1.5px solid #ffffff40;border-radius:50%;place-items:center;font-size:1.3rem;line-height:1;display:grid}.bwt-cal-x[data-astro-cid-ibemlr3d]:hover,.bwt-cal-x[data-astro-cid-ibemlr3d]:focus-visible{border-color:var(--sky);color:var(--sky)}.bwt-cal-body[data-astro-cid-ibemlr3d]{-webkit-overflow-scrolling:touch;height:calc(100% - 64px);position:relative;overflow-y:auto}.bwt-cal-body[data-astro-cid-ibemlr3d] iframe{z-index:1;border:0;width:100%;min-height:640px;display:block;position:relative}.bwt-cal-body[data-astro-cid-ibemlr3d] .bwt-cal-load{text-align:center;color:var(--muted);margin:0;position:absolute;inset:48px 0 auto}@media (prefers-reduced-motion:reduce){.bwt-link[data-astro-cid-ibemlr3d]:hover{transform:none}}
