/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.related-tile[data-astro-cid-2kqkhq37]{align-items:start;gap:calc(var(--fs-spacing) * 3);padding:calc(var(--fs-spacing) * 3);transition-property:translate,box-shadow,border-color;transition-duration:var(--fs-duration-fast);transition-timing-function:var(--fs-ease-standard);grid-template-columns:minmax(0,1fr) minmax(0,2fr)}@media (width>=40rem){.related-tile[data-astro-cid-2kqkhq37]{align-items:center;gap:calc(var(--fs-spacing) * 4);padding:calc(var(--fs-spacing) * 4);grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}@media (hover:hover){.related-tile[data-astro-cid-2kqkhq37]:hover{translate:0 calc(-1 * var(--fs-motion-lift));border-color:var(--fs-color-border-strong);box-shadow:var(--fs-shadow-md)}}@media (prefers-reduced-motion:reduce){.related-tile[data-astro-cid-2kqkhq37]:hover{translate:none}}.related-tile__media[data-astro-cid-2kqkhq37] .frame__window{box-shadow:none}.related-tile__name[data-astro-cid-2kqkhq37]{font-size:var(--fs-text-lg);line-height:var(--tw-leading,var(--fs-text-lg--line-height));font-family:var(--fs-font-heading);font-weight:var(--fs-font-weight-semibold)}@media (width>=40rem){.related-tile__name[data-astro-cid-2kqkhq37]{font-family:var(--fs-font-heading);font-size:var(--fs-text-xl);font-weight:var(--fs-font-weight-semibold);line-height:var(--fs-text-xl--line-height);letter-spacing:var(--fs-tracking-normal);color:var(--fs-color-heading);font-optical-sizing:auto;text-wrap:balance}}.related-carousel__bar[data-astro-cid-por4bt2r]{justify-content:flex-end;gap:calc(var(--fs-spacing) * 2);margin-block-end:calc(var(--fs-spacing) * 4);display:flex}.related-carousel__bar[data-astro-cid-por4bt2r][hidden]{display:none}.related-carousel__button[data-astro-cid-por4bt2r]{inline-size:var(--fs-target-min);block-size:var(--fs-target-min);border:var(--fs-border-width) solid var(--fs-color-border-strong);border-radius:var(--fs-radius-full);background-color:var(--fs-color-surface);color:var(--fs-color-text);transition-property:background-color,color,border-color;transition-duration:var(--fs-duration-fast);transition-timing-function:var(--fs-ease-standard);place-items:center;display:grid}@media (hover:hover){.related-carousel__button[data-astro-cid-por4bt2r]:not([aria-disabled=true]):hover{background-color:var(--fs-color-surface-muted)}}.related-carousel__button[data-astro-cid-por4bt2r]:focus-visible{outline:var(--fs-focus-ring-width) solid var(--fs-color-focus);outline-offset:var(--fs-focus-ring-offset)}.related-carousel__button[data-astro-cid-por4bt2r][aria-disabled=true]{border-color:var(--fs-color-border);color:var(--fs-color-text-disabled);cursor:default}@media (forced-colors:active){.related-carousel__button[data-astro-cid-por4bt2r][aria-disabled=true]{color:graytext}}.related-carousel__track[data-astro-cid-por4bt2r]{grid-auto-flow:column;grid-auto-columns:var(--fs-size-related-card);gap:var(--fs-spacing-grid);padding-block:calc(var(--fs-spacing) * 2) calc(var(--fs-spacing) * 4);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;display:grid;overflow-x:auto}.related-carousel__track[data-astro-cid-por4bt2r]>li{scroll-snap-align:start}.related-carousel__track[data-astro-cid-por4bt2r][data-dragging]{scroll-snap-type:none;scroll-behavior:auto;cursor:grabbing;-webkit-user-select:none;user-select:none}.related-carousel__track[data-astro-cid-por4bt2r][data-settling]{scroll-snap-type:none}@media (prefers-reduced-motion:no-preference){.related-carousel__track[data-astro-cid-por4bt2r]{scroll-behavior:smooth}}.related-carousel--vertical[data-astro-cid-por4bt2r]{align-items:center;column-gap:calc(var(--fs-spacing) * 4);row-gap:calc(var(--fs-spacing) * 2);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) auto;display:grid}.related-carousel--vertical[data-astro-cid-por4bt2r] .related-carousel__head[data-astro-cid-por4bt2r]{min-inline-size:0}.related-carousel--vertical[data-astro-cid-por4bt2r] .related-carousel__bar[data-astro-cid-por4bt2r]{margin-block-end:0}.related-carousel--vertical[data-astro-cid-por4bt2r] .related-carousel__track[data-astro-cid-por4bt2r]{align-self:stretch;gap:calc(var(--fs-spacing) * 4);max-block-size:var(--fs-size-apps-rail);margin-inline:calc(var(--fs-spacing) * -2);padding:calc(var(--fs-spacing) * 2);overscroll-behavior-x:auto;overscroll-behavior-y:contain;scroll-snap-type:y mandatory;scroll-padding-block:calc(var(--fs-spacing) * 2);grid-column:1/-1;grid-auto-rows:max-content;grid-auto-columns:auto;grid-auto-flow:row;overflow:hidden auto}@media (width>=64rem){.related-carousel--vertical[data-astro-cid-por4bt2r] .related-carousel__track[data-astro-cid-por4bt2r]{max-block-size:none}}.related-carousel--vertical[data-astro-cid-por4bt2r] .related-carousel__track[data-astro-cid-por4bt2r][data-dragging],.related-carousel--vertical[data-astro-cid-por4bt2r] .related-carousel__track[data-astro-cid-por4bt2r][data-settling]{scroll-snap-type:none}
