.work[data-astro-cid-aid3sr62]{padding-top:var(--s-5);padding-bottom:var(--section-pad)}.tiles[data-astro-cid-aid3sr62]{grid-template-columns:minmax(0,1fr)}.tile[data-astro-cid-aid3sr62]{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;container-type:inline-size;scroll-margin-top:16px;transition:transform var(--dur-base) var(--ease-settle),box-shadow var(--dur-base) var(--ease-settle)}.tile[data-astro-cid-aid3sr62]:target{box-shadow:inset 0 0 0 2px var(--c-ink)}.tile__sheet[data-astro-cid-aid3sr62]{display:grid;place-items:center;min-width:0;aspect-ratio:16 / 10;margin:10px 10px 0;padding:clamp(1rem,7cqi,2.25rem) clamp(1rem,9cqi,3rem) clamp(1.25rem,7cqi,2.25rem);background-color:color-mix(in srgb,var(--c-paper-2) 55%,var(--c-paper));background-image:radial-gradient(circle,rgb(22 24 27 / .16) 0 1px,transparent 1.3px);background-size:16px 16px;background-position:8px 8px;color:var(--c-ink-2);transition:color var(--dur-fast) linear}.tile__sheet[data-astro-cid-aid3sr62] .schematic{width:100%;max-width:30rem}.tile__body[data-astro-cid-aid3sr62]{display:grid;grid-template-rows:auto auto 1fr;align-content:start;gap:var(--s-3);padding:var(--s-5) var(--s-5) var(--s-5);container-type:inline-size}.tile__title[data-astro-cid-aid3sr62]{display:block;height:1.02em;font-size:min(3.25rem,12cqi);font-stretch:62%;font-weight:850;line-height:1;letter-spacing:-.005em;white-space:nowrap;text-wrap:nowrap;contain:layout paint;transition:font-stretch var(--dur-base) var(--ease-pour)}.tile__text[data-astro-cid-aid3sr62]{max-width:38ch;color:var(--fg-2)}.tile__actions[data-astro-cid-aid3sr62]{display:flex;flex-wrap:wrap;gap:10px;align-self:end;margin-top:var(--s-3)}.tile__actions[data-astro-cid-aid3sr62] .btn[data-astro-cid-aid3sr62]{flex:1 1 auto}@media(max-width:767px){.tile[data-astro-cid-aid3sr62]{--sheet-w: clamp(80px, 24vw, 104px);grid-template-columns:minmax(0,1fr) var(--sheet-w);grid-template-rows:none;grid-template-areas:"title sheet" "text text" "actions actions";column-gap:var(--s-4);row-gap:var(--s-3);padding:var(--s-5) clamp(1rem,5cqi,1.5rem)}.tile__body[data-astro-cid-aid3sr62]{display:contents}.tile__sheet[data-astro-cid-aid3sr62]{grid-area:sheet;align-self:center;margin:0;padding:8px 7px 9px;background-size:8px 8px;background-position:4px 4px}.tile__sheet[data-astro-cid-aid3sr62] .schem-label{display:none}.tile__title[data-astro-cid-aid3sr62]{grid-area:title;align-self:center;height:auto;font-size:clamp(1.75rem,1.1rem + 3vw,2.4rem);line-height:.95;white-space:normal;text-wrap:balance}.tile__text[data-astro-cid-aid3sr62]{grid-area:text}.tile__actions[data-astro-cid-aid3sr62]{grid-area:actions;gap:8px;margin-top:var(--s-2)}}@media(min-width:768px){.tiles[data-astro-cid-aid3sr62]{grid-template-columns:repeat(2,minmax(0,1fr))}.tile[data-astro-cid-aid3sr62]:nth-child(2n) .tile__sheet[data-astro-cid-aid3sr62] .schematic{--i: 1}}@media(min-width:1024px){.tiles[data-astro-cid-aid3sr62]{grid-template-columns:repeat(3,minmax(0,1fr))}.tile[data-astro-cid-aid3sr62]{scroll-margin-top:24px}.tile[data-astro-cid-aid3sr62]:nth-child(2n) .tile__sheet[data-astro-cid-aid3sr62] .schematic{--i: 0}.tile[data-astro-cid-aid3sr62]:nth-child(3n+2) .tile__sheet[data-astro-cid-aid3sr62] .schematic{--i: 1}.tile[data-astro-cid-aid3sr62]:nth-child(3n) .tile__sheet[data-astro-cid-aid3sr62] .schematic{--i: 2}.tile__body[data-astro-cid-aid3sr62]{padding:var(--s-5) clamp(1.25rem,2.2vw,2rem) var(--s-6)}}@media(hover:hover)and (pointer:fine){.tile__title[data-astro-cid-aid3sr62]{font-size:min(3.25rem,10.2cqi)}.tile[data-astro-cid-aid3sr62]:hover,.tile[data-astro-cid-aid3sr62]:focus-within{z-index:1;box-shadow:inset 0 0 0 2px var(--c-ink),var(--shadow-lift)}.tile[data-astro-cid-aid3sr62]:hover .tile__sheet[data-astro-cid-aid3sr62],.tile[data-astro-cid-aid3sr62]:focus-within .tile__sheet[data-astro-cid-aid3sr62]{color:var(--c-ink)}.tile[data-astro-cid-aid3sr62]:hover .tile__title[data-astro-cid-aid3sr62],.tile[data-astro-cid-aid3sr62]:focus-within .tile__title[data-astro-cid-aid3sr62]{font-stretch:75%}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){html[data-motion=full] .tile[data-astro-cid-aid3sr62]:hover,html[data-motion=full] .tile[data-astro-cid-aid3sr62]:focus-within{transform:translateY(-2px)}}html[data-motion=reduced] .tile__title[data-astro-cid-aid3sr62]{transition:none}@media(prefers-reduced-motion:reduce){.tile__title[data-astro-cid-aid3sr62]{transition:none}}@media(forced-colors:active){.tile[data-astro-cid-aid3sr62]:target,.tile[data-astro-cid-aid3sr62]:hover{outline:2px solid CanvasText;outline-offset:-2px}}.ask[data-astro-cid-aid3sr62]{padding-bottom:var(--section-pad)}.ask__band[data-astro-cid-aid3sr62]{aspect-ratio:16 / 9;margin-inline:calc(var(--margin) * -1)}.ask__grade[data-astro-cid-aid3sr62]{margin-top:var(--s-6)}.ask__row[data-astro-cid-aid3sr62]{display:grid;gap:var(--s-5);justify-items:start;padding-top:var(--s-5)}.ask__line[data-astro-cid-aid3sr62]{font-stretch:62%;font-weight:850;font-size:var(--step-4);line-height:.92;letter-spacing:-.005em;text-wrap:balance;max-width:16ch}.ask__call[data-astro-cid-aid3sr62]{display:block}.ask__call[data-astro-cid-aid3sr62] a[data-astro-cid-aid3sr62]{white-space:nowrap;color:var(--c-red);text-decoration-thickness:.06em;text-underline-offset:.1em}.ask__call[data-astro-cid-aid3sr62] a[data-astro-cid-aid3sr62]:hover{text-decoration-thickness:.09em}.ask__btn[data-astro-cid-aid3sr62]{min-width:15rem}@media(min-width:768px){.ask__band[data-astro-cid-aid3sr62]{margin-inline:0}}@media(min-width:1024px){.ask__row[data-astro-cid-aid3sr62]{gap:var(--s-6);padding-top:var(--s-6)}.ask__line[data-astro-cid-aid3sr62]{max-width:none}}
