.ruler[data-astro-cid-wyol64mg]{gap:6px;margin-top:2px;display:grid}.ruler__scale[data-astro-cid-wyol64mg]{border:1px solid var(--line-inv);border-left:2px solid var(--text-inv);border-right:2px solid var(--text-inv);height:clamp(26px,3.2vw,44px);position:relative;overflow:visible}.ruler__fill[data-astro-cid-wyol64mg]{width:var(--to);background:var(--copper);transform-origin:0;animation:measure 1.8s var(--ease) .35s both;position:absolute;inset:0}.ruler__ticks[data-astro-cid-wyol64mg]{background:repeating-linear-gradient(to right, var(--ink) 0 1px, transparent 1px 20%) 0 0 / 100% 100%, repeating-linear-gradient(to right, #0814218c 0 1px, transparent 1px 2%) 0 100% / 100% 34% no-repeat;mix-blend-mode:normal;position:absolute;inset:0}.ruler__mark[data-astro-cid-wyol64mg]{left:var(--to);background:var(--text-inv);width:2px;animation:mark 1.8s var(--ease) .35s both;position:absolute;top:-6px;bottom:-6px}.ruler__mark[data-astro-cid-wyol64mg] span[data-astro-cid-wyol64mg]{color:var(--ink);font-weight:400;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.ruler__nums[data-astro-cid-wyol64mg]{color:var(--muted-inv);justify-content:space-between;display:flex}@keyframes measure{0%{transform:scaleX(0)}}@keyframes mark{0%{left:0}}@media (prefers-reduced-motion:reduce){.ruler__fill[data-astro-cid-wyol64mg],.ruler__mark[data-astro-cid-wyol64mg]{animation:none}}.hero__rating[data-astro-cid-wyol64mg]{flex-wrap:wrap;align-items:center;gap:8px 24px;display:flex}.hero__creds[data-astro-cid-wyol64mg]{color:var(--muted-inv);text-transform:none;flex-basis:100%}.set[data-astro-cid-wyol64mg]{padding-block:clamp(48px,7vw,120px)}.set--ink[data-astro-cid-wyol64mg]{padding-top:clamp(24px,3vw,48px)}.set--paper[data-astro-cid-wyol64mg]{background:var(--paper);padding-top:0}.set__dim[data-astro-cid-wyol64mg]{color:var(--muted-inv);margin-bottom:clamp(24px,4vw,64px)}.set__h[data-astro-cid-wyol64mg]{font:inherit;letter-spacing:inherit}.rev[data-astro-cid-wyol64mg]{gap:clamp(14px,1.6vw,24px);display:grid}.rev[data-astro-cid-wyol64mg] blockquote[data-astro-cid-wyol64mg]{letter-spacing:-.012em;text-wrap:pretty;font-weight:500}.rev--xl[data-astro-cid-wyol64mg] blockquote[data-astro-cid-wyol64mg]{max-width:26ch;font-size:clamp(1.75rem,4.3vw,4.5rem);line-height:1.12}.rev--l[data-astro-cid-wyol64mg] blockquote[data-astro-cid-wyol64mg]{letter-spacing:-.012em;color:var(--navy);font-size:clamp(1.625rem,3.1vw,3.25rem);line-height:1.16}.rev--m[data-astro-cid-wyol64mg] blockquote[data-astro-cid-wyol64mg]{font-size:clamp(1.3125rem,1.9vw,2rem);line-height:1.26}figcaption[data-astro-cid-wyol64mg]{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.rev__no[data-astro-cid-wyol64mg]{color:var(--copper)}.set--paper[data-astro-cid-wyol64mg] .rev__no[data-astro-cid-wyol64mg],.shout[data-astro-cid-wyol64mg] .rev__no[data-astro-cid-wyol64mg]{color:var(--blue)}.rev__who[data-astro-cid-wyol64mg]{font-weight:700}.rev__src[data-astro-cid-wyol64mg]{opacity:.7}.rev__tags[data-astro-cid-wyol64mg]{flex-wrap:wrap;gap:0 12px;display:inline-flex}.rev__tags[data-astro-cid-wyol64mg] a[data-astro-cid-wyol64mg]{text-underline-offset:3px;align-items:center;min-height:44px;text-decoration-thickness:1px;display:inline-flex}.set__pair[data-astro-cid-wyol64mg]{row-gap:clamp(40px,6vw,72px);margin-top:clamp(48px,7vw,120px)}.pair-a[data-astro-cid-wyol64mg],.pair-b[data-astro-cid-wyol64mg]{grid-column:1/-1}.shout[data-astro-cid-wyol64mg]{background:var(--paper);color:var(--navy);padding-block:clamp(64px,9vw,150px) clamp(56px,8vw,130px)}.shout__text[data-astro-cid-wyol64mg]{font-size:clamp(3.25rem,11.4vw,13.5rem);line-height:.92}.shout__text[data-astro-cid-wyol64mg] .w{display:inline}.shout__cap[data-astro-cid-wyol64mg]{margin-top:clamp(16px,2vw,28px)}.set__three[data-astro-cid-wyol64mg]{row-gap:clamp(40px,6vw,72px)}.three-0[data-astro-cid-wyol64mg],.three-1[data-astro-cid-wyol64mg],.three-2[data-astro-cid-wyol64mg]{grid-column:1/-1}.shorts[data-astro-cid-wyol64mg]{border-bottom:1px solid var(--line-inv)}.shorts[data-astro-cid-wyol64mg] li[data-astro-cid-wyol64mg]{border-top:1px solid var(--line-inv);padding-block:clamp(20px,2.6vw,36px)}.short[data-astro-cid-wyol64mg]{gap:12px;display:grid}.short[data-astro-cid-wyol64mg] blockquote[data-astro-cid-wyol64mg]{letter-spacing:-.012em;text-wrap:pretty;font-size:clamp(1.4375rem,2.6vw,2.75rem);font-weight:500;line-height:1.16}.short[data-astro-cid-wyol64mg] figcaption[data-astro-cid-wyol64mg]{flex-direction:row;align-content:start}.on-navy[data-astro-cid-wyol64mg] .rev__no[data-astro-cid-wyol64mg]{color:var(--sky)}@media (width>=700px){.rev--xl[data-astro-cid-wyol64mg]{padding-left:calc((100% + var(--gutter)) / 12 * 1)}.pair-a[data-astro-cid-wyol64mg]{grid-column:1/span 5}.pair-b[data-astro-cid-wyol64mg]{grid-column:7/span 6;margin-top:clamp(72px,10vw,180px)}.three-0[data-astro-cid-wyol64mg]{grid-column:1/span 8}.three-1[data-astro-cid-wyol64mg]{grid-column:2/span 5}.three-2[data-astro-cid-wyol64mg]{grid-column:8/span 5;margin-top:clamp(48px,6vw,110px)}.short[data-astro-cid-wyol64mg]{column-gap:var(--gutter);grid-template-columns:4fr 8fr;align-items:baseline}.short[data-astro-cid-wyol64mg] figcaption[data-astro-cid-wyol64mg]{grid-template-columns:4rem 1fr;gap:2px 8px;display:grid}.short[data-astro-cid-wyol64mg] figcaption[data-astro-cid-wyol64mg] .rev__src[data-astro-cid-wyol64mg],.short[data-astro-cid-wyol64mg] figcaption[data-astro-cid-wyol64mg] .rev__tags[data-astro-cid-wyol64mg]{grid-column:2}}.jobs[data-astro-cid-wyol64mg]{background:var(--paper);padding-top:clamp(56px,8vw,130px)}.jobs__head[data-astro-cid-wyol64mg]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;margin-bottom:clamp(20px,3vw,40px);display:flex}.jobs__title[data-astro-cid-wyol64mg]{color:var(--navy);font-size:clamp(3rem,8vw,8.5rem)}.jobs__title[data-astro-cid-wyol64mg] span[data-astro-cid-wyol64mg]{white-space:nowrap;display:block}.jobs__row[data-astro-cid-wyol64mg]{gap:10px;display:grid}.jobs__pic[data-astro-cid-wyol64mg]{aspect-ratio:3/2;background:var(--plaster);display:block;position:relative;overflow:hidden}.jobs__pic[data-astro-cid-wyol64mg] picture{display:contents}.jobs__pic[data-astro-cid-wyol64mg] img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease)}.jobs__pic[data-astro-cid-wyol64mg]:hover img{transform:scale(1.035)}.jobs__cap[data-astro-cid-wyol64mg]{background:var(--ink);color:var(--text-inv);padding:6px 10px;position:absolute;bottom:0;left:0}@media (width>=700px){.jobs__row[data-astro-cid-wyol64mg]{gap:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr))}.jobs__pic[data-astro-cid-wyol64mg]{aspect-ratio:9/10}}.end[data-astro-cid-wyol64mg]{background:var(--paper)}.end__grid[data-astro-cid-wyol64mg]{row-gap:28px}.end__title[data-astro-cid-wyol64mg]{color:var(--navy);grid-column:1/-1;font-size:min(11.4vw,12rem)}.end__title[data-astro-cid-wyol64mg] span[data-astro-cid-wyol64mg]{white-space:nowrap;display:block}.end__do[data-astro-cid-wyol64mg]{grid-column:1/-1;gap:18px;display:grid}.end[data-astro-cid-wyol64mg] .btn--ghost{color:var(--navy)}.end__left[data-astro-cid-wyol64mg]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:2px 10px;display:flex}.end__left[data-astro-cid-wyol64mg] a[data-astro-cid-wyol64mg]{color:var(--navy)}@media (width>=900px){.end__do[data-astro-cid-wyol64mg]{grid-column:7/-1}}
