.opening[data-astro-cid-x7gntljp]{--open-y:clamp(1.25rem, 3.2svh, 2.75rem);--stage-h:max(30rem, calc(100svh - var(--bar-h) - 2 * var(--open-y)));column-gap:var(--gap);min-height:max(100svh, calc(30rem + var(--bar-h)));padding:calc(var(--bar-h) + var(--open-y)) var(--edge) var(--open-y);color:var(--fg);grid-template-rows:auto 1fr auto;grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.crumb[data-astro-cid-x7gntljp]{grid-area:1/1/auto/5;font-size:.9375rem;font-weight:500;line-height:1.3}.crumb[data-astro-cid-x7gntljp] a[data-astro-cid-x7gntljp]{min-height:44px;transition:text-decoration-color var(--t-hover) var(--ease-out);align-items:center;gap:.5em;margin-block:-.6rem;text-decoration:underline #0000;display:inline-flex}.crumb[data-astro-cid-x7gntljp] .arrow{transition:transform var(--t-hover) var(--ease-out)}@media (hover:hover) and (pointer:fine){.crumb[data-astro-cid-x7gntljp] a[data-astro-cid-x7gntljp]:hover{text-decoration-color:currentColor}.crumb[data-astro-cid-x7gntljp] a[data-astro-cid-x7gntljp]:hover .arrow{transform:translate(-4px)}}.who[data-astro-cid-x7gntljp]{grid-area:2/1/auto/5;align-self:start;padding-top:clamp(2rem,7svh,5rem)}.name[data-astro-cid-x7gntljp]{font-family:var(--font-display);font-variation-settings:"SOFT" 100, "WONK" 1;font-weight:700;font-size:var(--fs-h1);letter-spacing:-.03em;text-wrap:balance;line-height:.95}.kind[data-astro-cid-x7gntljp]{color:var(--fg-2);margin-top:clamp(.75rem,1.4vw,1.25rem)}.note[data-astro-cid-x7gntljp]{max-width:32ch;color:var(--fg-2);grid-area:3/1/auto/5;align-self:end}.stage[data-astro-cid-x7gntljp]{grid-area:1/5/-1/9;align-self:center;place-items:center;display:grid;position:relative;container-type:inline-size}.screen[data-astro-cid-x7gntljp]{--screen-w:min(100cqi, calc(var(--stage-h) * 780 / 1688));width:var(--screen-w);aspect-ratio:780/1688;background:var(--paper-deep);box-shadow:0 0 0 1px var(--line);position:relative;overflow:hidden}.screen[data-astro-cid-x7gntljp] img[data-astro-cid-x7gntljp]{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.ring[data-astro-cid-x7gntljp]{--ring:min(calc(min(100cqi, calc(var(--stage-h) * 780 / 1688)) * 1.5), calc(100cqi + 2 * var(--gap) + 8vw));width:var(--ring);max-width:none;height:var(--ring);pointer-events:none;position:absolute;top:50%;left:50%;overflow:visible;translate:-50% -50%}.half[data-astro-cid-x7gntljp]{r:calc(50% - 1px);fill:none;stroke:currentColor;stroke-width:1.5px;transform-box:view-box;transform-origin:50%;transform:rotate(-90deg)}.half--left[data-astro-cid-x7gntljp]{transform:scaleX(-1)rotate(-90deg)}.does[data-astro-cid-x7gntljp]{grid-area:2/9/-1/13;align-self:end;justify-items:start;gap:clamp(1.25rem,2.4vw,2rem);display:grid}.line[data-astro-cid-x7gntljp]{font-family:var(--font-display);font-variation-settings:"SOFT" 100, "WONK" 0;letter-spacing:-.02em;text-wrap:pretty;font-size:clamp(1.5rem,1rem + 1.35vw,2.6rem);font-weight:400;line-height:1.12}@media (prefers-reduced-motion:no-preference){.does[data-astro-cid-x7gntljp]{animation:case-rise .82s var(--ease-out) .38s both}.crumb[data-astro-cid-x7gntljp],.kind[data-astro-cid-x7gntljp],.note[data-astro-cid-x7gntljp]{animation:case-fade .64s var(--ease-out) .5s both}.half[data-astro-cid-x7gntljp]{stroke-dasharray:1 2;animation:1.3s cubic-bezier(.45,0,.2,1) .56s both case-draw}}@keyframes case-rise{0%{opacity:0;translate:0 1.25rem}}@keyframes case-fade{0%{opacity:0}}@keyframes case-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (width<=62rem){.opening[data-astro-cid-x7gntljp]{flex-direction:column;min-height:0;padding-bottom:clamp(3rem,8vw,4.5rem);display:flex}.who[data-astro-cid-x7gntljp]{padding-top:clamp(1.25rem,5vw,2rem)}.stage[data-astro-cid-x7gntljp]{align-self:stretch;margin-block:clamp(1.5rem,5vw,2.5rem)}.screen[data-astro-cid-x7gntljp]{--screen-w:min(100cqi - 4.5rem, 22rem, calc((100svh - var(--bar-h) - 15rem) * 780 / 1688));width:max(13rem, var(--screen-w))}.ring[data-astro-cid-x7gntljp]{--ring:min(calc(max(13rem, min(100cqi - 4.5rem, 22rem, calc((100svh - var(--bar-h) - 15rem) * 780 / 1688))) * 1.36), 100cqi)}.name[data-astro-cid-x7gntljp]{max-width:calc((100% - 11 * var(--gap)) * 8 / 12 + 7 * var(--gap))}.note[data-astro-cid-x7gntljp]{margin-top:clamp(2rem,6vw,3rem)}}.screens[data-astro-cid-z57vx2wj]{padding:var(--section-y) var(--edge);color:var(--fg)}.grid[data-astro-cid-z57vx2wj]{align-items:start;row-gap:.75rem}.head[data-astro-cid-z57vx2wj]{margin-bottom:clamp(1rem,1.6vw,1.5rem)}.label[data-astro-cid-z57vx2wj]{grid-column:1/4}.view[data-astro-cid-z57vx2wj]{margin-top:clamp(4rem,8vw,8rem)}.head[data-astro-cid-z57vx2wj]+.view[data-astro-cid-z57vx2wj]{margin-top:0}.note[data-astro-cid-z57vx2wj]{border-top:1px solid var(--line);padding-block:.75rem 1.5rem}.note[data-astro-cid-z57vx2wj]+.note[data-astro-cid-z57vx2wj]{border-top:0;padding-top:0}.where[data-astro-cid-z57vx2wj]{grid-column:1/4}.title[data-astro-cid-z57vx2wj]{font-family:var(--font-display);font-variation-settings:"SOFT" 100, "WONK" 0;letter-spacing:-.02em;text-wrap:balance;grid-column:4/8;font-size:clamp(1.5rem,1.1rem + 1vw,2.25rem);font-weight:600;line-height:1.12}.text[data-astro-cid-z57vx2wj]{max-width:52ch;color:var(--fg-2);grid-column:8/13}.plate[data-astro-cid-z57vx2wj]{box-shadow:0 0 0 1px var(--line);background:#f6f4ee0f;margin-top:1rem;overflow:hidden}.plate[data-astro-cid-z57vx2wj] img[data-astro-cid-z57vx2wj]{width:100%;height:auto;display:block}@media (width<=62rem){.label[data-astro-cid-z57vx2wj],.where[data-astro-cid-z57vx2wj],.title[data-astro-cid-z57vx2wj],.text[data-astro-cid-z57vx2wj]{grid-column:1/-1}.note[data-astro-cid-z57vx2wj]+.note[data-astro-cid-z57vx2wj]{padding-top:1rem}}.brand[data-astro-cid-jibvcd7b]{padding:var(--section-y) var(--edge);color:var(--fg)}.grid[data-astro-cid-jibvcd7b]{border-top:1px solid var(--line);align-items:start;row-gap:1.5rem;padding-top:.75rem}.label[data-astro-cid-jibvcd7b]{grid-column:1/4}.board[data-astro-cid-jibvcd7b]{grid-column:4/13}.specimen[data-astro-cid-jibvcd7b]{text-wrap:balance;overflow-wrap:anywhere;align-items:flex-end;min-height:clamp(14rem,26vw,30rem);padding:clamp(1.25rem,3vw,3rem);font-size:clamp(2.5rem,1rem + 5vw,6.5rem);line-height:1;display:flex}.swatches[data-astro-cid-jibvcd7b]{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.swatches[data-astro-cid-jibvcd7b] li[data-astro-cid-jibvcd7b]{align-content:space-between;min-height:clamp(7rem,11vw,11rem);padding:.75rem clamp(.75rem,1.4vw,1.25rem);display:grid;box-shadow:inset 0 0 0 1px #0b1b3a14}.board[data-astro-cid-jibvcd7b] figcaption[data-astro-cid-jibvcd7b]{max-width:56ch;margin-top:1rem}@media (width<=62rem){.label[data-astro-cid-jibvcd7b],.board[data-astro-cid-jibvcd7b]{grid-column:1/-1}}@media (width<=36rem){.swatches[data-astro-cid-jibvcd7b]{grid-template-columns:repeat(2,minmax(0,1fr))}}.close[data-astro-cid-dfllu7ik]{padding:var(--section-y) var(--edge) clamp(3rem, 6vw, 5rem);color:var(--fg)}.grid[data-astro-cid-dfllu7ik]{align-items:start}.offer[data-astro-cid-dfllu7ik]{border-top:1px solid var(--line);row-gap:1rem;padding-top:.75rem}.label[data-astro-cid-dfllu7ik]{grid-column:1/4}.offer-body[data-astro-cid-dfllu7ik]{grid-column:4/11}.plan[data-astro-cid-dfllu7ik]{font-family:var(--font-display);font-variation-settings:"SOFT" 100, "WONK" 0;font-weight:400;font-size:var(--fs-statement);letter-spacing:-.022em;text-wrap:balance;line-height:1.08}.plan-note[data-astro-cid-dfllu7ik]{max-width:52ch;margin-top:1rem}.actions[data-astro-cid-dfllu7ik]{flex-wrap:wrap;align-items:center;gap:.5rem 2rem;margin-top:clamp(1.75rem,3vw,2.5rem);display:flex}.next[data-astro-cid-dfllu7ik]{margin-top:clamp(5rem,10vw,10rem)}.next-link[data-astro-cid-dfllu7ik]{color:var(--fg);align-items:end;row-gap:1.5rem;padding-top:clamp(1.25rem,2.5vw,2rem);text-decoration:none}.next-name[data-astro-cid-dfllu7ik]{font-family:var(--font-display);font-variation-settings:"SOFT" 100, "WONK" 1;font-weight:700;font-size:var(--fs-h1);letter-spacing:-.03em;text-wrap:balance;text-underline-offset:.12em;transition:text-decoration-color var(--t-hover) var(--ease-out);grid-area:1/1/auto/5;line-height:.95;text-decoration:underline 2px #0000}.next-meta[data-astro-cid-dfllu7ik]{grid-area:1/9/auto/13;gap:.25rem;display:grid}.next-go[data-astro-cid-dfllu7ik]{align-items:center;gap:.6em;display:inline-flex}.next-screen[data-astro-cid-dfllu7ik]{aspect-ratio:780/1688;width:clamp(7rem,11vw,12rem);box-shadow:0 0 0 1px var(--line);background:#f6f4ee0f;grid-area:1/5/auto/9;justify-self:center;display:block;overflow:hidden}.next-screen[data-astro-cid-dfllu7ik] img[data-astro-cid-dfllu7ik]{object-fit:cover;object-position:top;width:100%;height:100%;transition:scale .7s var(--ease-out);display:block}.next-link[data-astro-cid-dfllu7ik]:focus-visible{outline-offset:6px}@media (hover:hover) and (pointer:fine){.next-link[data-astro-cid-dfllu7ik]:hover .next-name[data-astro-cid-dfllu7ik]{text-decoration-color:currentColor}.next-link[data-astro-cid-dfllu7ik]:hover .next-screen[data-astro-cid-dfllu7ik] img[data-astro-cid-dfllu7ik]{scale:1.04}}@media (width<=62rem){.label[data-astro-cid-dfllu7ik],.offer-body[data-astro-cid-dfllu7ik]{grid-column:1/-1}.next-name[data-astro-cid-dfllu7ik]{grid-column:1/9}.next-meta[data-astro-cid-dfllu7ik]{grid-area:2/1/auto/9}.next-screen[data-astro-cid-dfllu7ik]{grid-area:1/9/3/13;justify-self:end;width:min(100%,8rem)}}.story[data-astro-cid-qemaxcwl]{padding:clamp(2rem, 4vw, 4rem) var(--edge) var(--section-y);color:var(--fg)}.row[data-astro-cid-qemaxcwl]{border-top:1px solid var(--line);align-items:start;row-gap:1rem;padding-top:.75rem}.row[data-astro-cid-qemaxcwl]+.row[data-astro-cid-qemaxcwl]{margin-top:clamp(3rem,6vw,6rem)}.label[data-astro-cid-qemaxcwl]{grid-column:1/4}.summary[data-astro-cid-qemaxcwl]{max-width:24em;font-family:var(--font-display);font-variation-settings:"SOFT" 100, "WONK" 1;font-weight:400;font-size:var(--fs-statement);letter-spacing:-.022em;text-wrap:pretty;grid-column:4/12;line-height:1.08}.brief[data-astro-cid-qemaxcwl]{grid-column:4/10;max-width:60ch}@media (width<=62rem){.label[data-astro-cid-qemaxcwl],.summary[data-astro-cid-qemaxcwl],.brief[data-astro-cid-qemaxcwl]{grid-column:1/-1}}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto;types:case}}@font-face{font-family:Albert Sans;font-weight:100 900;font-display:swap;src:url(/fonts/demo/albert-sans-latin-wght-normal.woff2)format("woff2")}@font-face{font-family:"Brygada 1918";font-weight:400 700;font-display:swap;src:url(/fonts/demo/brygada.woff2)format("woff2")}@font-face{font-family:Anton;font-weight:400;font-display:swap;src:url(/fonts/demo/anton-latin-400-normal.woff2)format("woff2")}
