.g-hero{padding-top:var(--space-xl)}.g-hero .g12{align-items:end}.g-hero-h{grid-column:1/8}.g-hero-h .label{margin-bottom:20px}.g-hero .h1{font-size:var(--step-7);max-width:12em}.g-hero-a{grid-column:8/13;padding-bottom:6px}.g-hero-a .lede{font-size:var(--step-0)}.g-hero-a .act{margin-top:20px}.upd{margin-top:14px;font:11.5px/1.4 var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3)}.ent-page{display:block;max-width:320px;margin-bottom:16px;background:var(--white);padding:8px;border:1px solid var(--rule);transition:border-color var(--t-hover) var(--ease)}.ent-page img{display:block;width:100%;height:auto;aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;background:var(--field);filter:grayscale(1) contrast(1.12) brightness(1.03);transition:filter var(--t-enter) var(--ease)}.ent:focus-within .ent-page,.ent:hover .ent-page{border-color:var(--rule-2)}.ent:focus-within .ent-page img,.ent:hover .ent-page img{filter:none}@media (hover:none){.ent-page img{filter:none}}.cat-sec{padding-top:var(--sec)}.cat-sec .h2{max-width:16em}.cat-intro{margin-top:22px}.cat-g,.cat-try{margin-top:var(--space-xl)}.cat-h{font:11.5px/1.4 var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);padding-bottom:12px;border-bottom:1px solid var(--ink)}.ent{display:grid;grid-template-columns:52px minmax(0,4fr) minmax(0,5fr) auto;-moz-column-gap:var(--space-s);column-gap:var(--space-s);padding:26px 0 20px;border-bottom:1px solid var(--rule)}.ent-n{font:12px/1.9 var(--mono);color:var(--ink)}.ent-t{margin:0;text-wrap:balance;font-family:var(--serif);font-weight:400;font-size:var(--step-3);line-height:1.2}.ent-who{margin-top:6px;font-size:15px;color:var(--ink-3);max-width:28em}.ent-pdf p:last-child{margin-top:6px;font-size:16px;color:var(--ink);max-width:32em}.ent-open{align-self:start;white-space:nowrap;font-size:15px;margin-top:4px}.ent-made{grid-column:2/4;margin-top:14px;font-size:14px;color:var(--ink-3);max-width:52em}.pr{grid-column:2/-1;border-bottom:0;margin-top:6px}.pr summary{justify-content:flex-start;text-wrap:balance;align-items:center;gap:12px;min-height:44px;padding:0;font:500 15px/1.3 var(--sans)}.pr .pm{width:12px;height:12px;transform:translateY(2px)}.pr .pm:before{top:5.25px}.pr .pm:after{left:5.25px}.pr-body{padding:4px 0 10px;display:grid;justify-items:start;gap:14px}.pr-text{border-left:1px solid var(--rule-2);padding:2px 0 2px 18px;font-size:15px;line-height:1.65;color:var(--ink-2);max-width:36em;text-wrap:pretty;white-space:pre-line}.pr-body .cp{min-height:44px;padding:0 16px;gap:8px;font-size:14.5px;min-width:0}.pr-body .cp .ck{width:14px;height:14px}.made{padding-top:var(--sec)}.made .g12{align-items:start}.made-plate{grid-column:1/8}.made-plate .frame{aspect-ratio:1400/942}.made-text{grid-column:9/13}.made-text .lede{margin-top:16px;font-size:16px}.made-list{margin:26px 0 1em;border-top:1px solid var(--ink)}.made-list div{padding:18px 0 20px;border-bottom:1px solid var(--rule)}.made-list dt{font-family:var(--serif);font-size:var(--step-2);line-height:1.25}.made-list dd{margin:6px 0 0;color:var(--ink-2);font-size:15.5px}@media (max-width:900px){.made-plate .frame{aspect-ratio:4/5}.g-hero-a,.g-hero-h,.made-plate,.made-text{grid-column:1/-1}.g-hero-a{margin-top:20px}.made-text{margin-top:40px}.g-hero-a .act{display:none}.upd{margin-top:10px}.ent{grid-template-columns:30px minmax(0,1fr)}.ent-pdf{grid-column:2/3;margin-top:14px}.ent-open{grid-column:2;grid-row:auto;margin-top:18px;justify-self:start}.ent-made{grid-column:2/-1}.pr-body{grid-template-columns:1fr}.pr-text{padding-left:14px}.pr-body .cp{justify-self:start}.cat-h,.upd{font-size:12px}}