:is(.opening,.robots-page,.me-page) .ed,.robots-page.ed,.me-page.ed,.opening>.sheetnav{--h-serif:var(--font-serif), "Iowan Old Style", Georgia, serif;--h-ink:#0e1217;--h-muted:#50565c;--h-coral:#ff5956;--h-num:#ff5956;--h-hair:#e6e7e7;--h-micro:13px;--h-ease:cubic-bezier(.4, 0, .2, 1);color:var(--h-ink)}.opening .mid,.opening .exp,.opening .colophon{color:var(--h-ink)}:is(.opening,.robots-page,.me-page) .ed-folio{border-top:0;border-bottom:1px solid var(--h-hair);font-size:var(--h-micro);letter-spacing:.25em;color:var(--h-coral);align-items:baseline;margin:0 0 64px;padding:0 0 24px;font-weight:700;line-height:1.5}:is(.opening,.robots-page,.me-page) .ed-folio span+span{letter-spacing:.1em;color:var(--h-muted);font-weight:400}:is(.opening,.robots-page,.me-page) .ed-claim{font-family:var(--h-serif);letter-spacing:-.02em;color:var(--h-ink);max-width:760px;margin-bottom:clamp(34px,5.5vh,64px);font-size:clamp(30px,3.6vw,48px);font-weight:300;line-height:1.1}:is(.opening,.robots-page,.me-page) .ed-prose p{color:var(--h-muted);max-width:680px;font-size:18px;line-height:1.625}:is(.opening,.robots-page,.me-page) .ed-prose p+p{margin-top:22px}:is(.opening,.robots-page,.me-page) .ed-prose .ed-turn{color:var(--h-ink);margin-top:29px;font-weight:400}:is(.opening,.robots-page,.me-page) .ed-h2{font-family:var(--h-serif);text-transform:none;letter-spacing:-.03em;color:var(--h-ink);max-width:none;margin:0 0 64px;font-size:clamp(34px,4.2vw,60px);font-weight:700;line-height:.95}:is(.opening,.robots-page,.me-page) .ed-row{border-top:0;border-bottom:1px solid var(--h-hair);padding:40px 0}:is(.opening,.robots-page,.me-page) .ed-row:last-of-type{border-bottom:1px solid var(--h-hair)}.opening .ed-row{grid-template-columns:280px minmax(0,1fr) minmax(200px,270px)}:is(.opening,.robots-page,.me-page) .ed-num{letter-spacing:0;color:var(--h-num);font-variant-numeric:tabular-nums;font-size:16px;font-weight:400;line-height:1.5}:is(.opening,.robots-page,.me-page) .ed-rowhead{margin:0 0 12px}:is(.opening,.robots-page,.me-page) .ed-pill{font-size:var(--h-micro);letter-spacing:.18em;color:var(--h-coral);border:0;border-radius:0;padding:0;font-weight:700;line-height:1.5}:is(.opening,.robots-page,.me-page) .ed-row h2,:is(.opening,.robots-page,.me-page) .ed-row h3{font-family:var(--h-serif);text-transform:none;letter-spacing:-.02em;max-width:none;margin:0;font-size:clamp(26px,2.6vw,32px);font-weight:400;line-height:1.1}:is(.opening,.robots-page,.me-page) .ed-titlelink{color:var(--h-ink);transition:color .15s var(--h-ease)}:is(.opening,.robots-page,.me-page) .ed-titlelink:after{display:none}:is(.opening,.robots-page,.me-page) .ed-titlelink:hover,:is(.opening,.robots-page,.me-page) .ed-titlelink:focus-visible{color:var(--h-coral)}:is(.opening,.robots-page,.me-page) .ed-titlelink:focus-visible{outline-offset:3px;outline:2px solid}:is(.opening,.robots-page,.me-page) .ed-row .ed-desc{color:var(--h-muted);max-width:680px;margin:13px 0 0;font-size:16px;line-height:1.625}.opening .ed-ways{flex-direction:column;align-items:stretch;margin-top:64px;display:inline-flex}.opening .ed-hood{border-top:1px solid var(--h-hair);text-transform:uppercase;letter-spacing:.1em;color:var(--h-muted);transition:transform .15s var(--h-ease);justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding-top:18px;font-size:11px;font-weight:700;line-height:1.5;text-decoration:none;display:inline-flex}.opening .ed-hood:hover,.opening .ed-hood:focus-visible{transform:translate(2px)}.opening .ed-ways .ed-go{justify-content:space-between;gap:16px}@media (prefers-reduced-motion:reduce){.opening .ed-hood{transition:none}.opening .ed-hood:hover,.opening .ed-hood:focus-visible{transform:none}}:is(.opening,.robots-page,.me-page) .ed-facts{font-size:var(--h-micro);color:var(--h-muted);line-height:1.5}.opening .rfacts{border-left:1px solid var(--h-coral);margin-left:14px;padding-left:14px}.opening .ed-plate-link{cursor:pointer;display:block;overflow:hidden}.opening .ed-plate-link .ed-plate{will-change:transform;transition:transform .42s cubic-bezier(.22,1,.36,1)}.opening .ed-plate-link:hover .ed-plate{transform:scale(1.045)}@media (prefers-reduced-motion:reduce){.opening .ed-plate-link .ed-plate{transition:none}.opening .ed-plate-link:hover .ed-plate{transform:none}}:is(.opening,.robots-page,.me-page) .ed-facts b{color:var(--h-ink)}:is(.opening,.robots-page,.me-page) .ed-go{letter-spacing:.1em;color:var(--h-coral);transition:transform .15s var(--h-ease);border-bottom:0;align-items:center;gap:8px;margin-top:0;padding-bottom:0;font-size:11px;font-weight:700;line-height:1.5;display:inline-flex}:is(.opening,.robots-page,.me-page) .ed-go:hover,:is(.opening,.robots-page,.me-page) .ed-go:focus-visible{color:var(--h-coral);box-shadow:none;transform:translate(2px)}:is(.opening,.robots-page,.me-page) .ed-spec{font-size:var(--h-micro);color:var(--h-muted);line-height:1.55}.opening .exp .plate-note{font-size:var(--h-micro);color:var(--h-muted);margin-top:24px;line-height:1.55}.opening .colophon .ed-colo{border-top:1px solid var(--h-hair);font-size:var(--h-micro);color:var(--h-muted)}.opening .colophon .ed-colo b{color:var(--h-ink)}@media (prefers-reduced-motion:reduce){:is(.opening,.robots-page,.me-page) .ed-titlelink,:is(.opening,.robots-page,.me-page) .ed-go{transition:none}:is(.opening,.robots-page,.me-page) .ed-go:hover,:is(.opening,.robots-page,.me-page) .ed-go:focus-visible{transform:none}}@media (max-width:1120px){.opening .ed-row{grid-template-columns:280px minmax(0,1fr)}.opening .ed-facts{grid-column:2}}@media (max-width:620px){.opening .ed-row{grid-template-columns:1fr}.opening .ed-facts{grid-column:1}:is(.opening,.robots-page,.me-page) .ed-folio,:is(.opening,.robots-page,.me-page) .ed-h2{margin-bottom:40px}}.robots-page .ed-row{align-items:stretch}.robots-page .rl-plate-col{flex-direction:column;display:flex}.robots-page .rl-plate{aspect-ratio:auto;object-fit:cover;flex:1;width:100%;min-height:240px}@media (min-width:1121px){.robots-page .rl-facts{margin-top:36px}}.robots-page .rl-facts{border-left:1px solid var(--h-coral);align-self:start;margin-left:14px;padding-left:14px}@media (max-width:620px){.robots-page .ed-row{align-items:start}.robots-page .rl-plate{aspect-ratio:1;flex:none;min-height:0}}:is(.opening,.robots-page,.me-page,.hood-page) .aboutmenu-pop{border:1px solid var(--h-hair);box-shadow:none;background:#fff}:is(.opening,.robots-page,.me-page,.hood-page) .aboutmenu-item{font-family:var(--sans,"Helvetica Neue", Helvetica, Arial, sans-serif);font-size:var(--h-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--h-ink);box-shadow:none;transition:color .15s var(--h-ease);background:0 0;font-weight:700}:is(.opening,.robots-page,.me-page,.hood-page) .aboutmenu-item:hover,:is(.opening,.robots-page,.me-page,.hood-page) .aboutmenu-item:focus-visible{color:var(--h-coral);box-shadow:none;background:0 0}:is(.opening,.robots-page,.me-page,.hood-page) .aboutmenu-item[aria-current=page],:is(.opening,.robots-page,.me-page,.hood-page) .aboutmenu-item[aria-current=page]:hover{color:var(--h-coral);box-shadow:inset 2px 0 0 var(--h-coral);background:0 0}:is(.opening,.robots-page,.me-page,.hood-page) .aboutmenu-item:focus-visible{outline:2px solid var(--h-ink);outline-offset:-2px}:is(.opening,.robots-page,.me-page,.hood-page) .aboutmenu-trigger{transition:color .15s var(--h-ease)}:is(.opening,.robots-page,.me-page,.hood-page) .aboutmenu-trigger:hover,:is(.opening,.robots-page,.me-page,.hood-page) .aboutmenu-trigger:focus-visible{color:var(--h-coral)}.me-page.me-page .ml-display{letter-spacing:-.028em;text-transform:uppercase;color:var(--h-ink);font-size:clamp(34px,5.4vw,76px);font-weight:700;line-height:.98}.me-page.me-page .ml-lead{color:var(--h-muted);margin-top:clamp(20px,3vh,32px);font-size:18px;font-weight:400;line-height:1.625}.me-page.me-page .intro-note{margin-top:clamp(24px,3.5vh,40px)}.me-page.me-page .ml-desc{margin-top:20px}.me-page.me-page.me-page .ml-desc p{color:var(--h-ink);max-width:680px;font-size:16px;line-height:1.72}.me-page.me-page.me-page.me-page .ml-desc p+p{margin-top:22px}.me-page.me-page .ml-quote{margin-top:18px}.me-page.me-page.me-page .ml-quote p{color:var(--h-ink);text-wrap:balance;max-width:68ch;font-size:clamp(17px,1.5vw,21px);font-style:italic;font-weight:400;line-height:1.45}.me-page.me-page .ml-aside{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.me-page.me-page .ml-aside-head{font-size:var(--h-micro);letter-spacing:.02em;text-transform:none;color:var(--h-ink);margin:0;font-weight:700;line-height:1.5}.me-page.me-page .ml-aside-data{font-size:var(--h-micro);color:var(--h-muted);line-height:1.5}@media (min-width:621px){.me-page.me-page .ml-aside{padding-top:36px}}.me-page.me-page .ml-foot,.me-page.me-page .contact p{font-size:var(--h-micro);color:var(--h-muted)}
