.company-comics{--cc-paper:#f4f3ed;--cc-ink:#172000;--cc-acid:#deff00;background:var(--cc-paper);min-height:100vh;color:var(--cc-ink);padding:26px clamp(16px,4vw,56px) 40px;font-family:Arial,Helvetica,sans-serif}.company-comics *{box-sizing:border-box}.company-comics a{color:inherit;text-underline-offset:.22em;overflow-wrap:anywhere}:is(.company-comics a:focus-visible,.company-comics summary:focus-visible){outline-offset:4px;outline:3px solid #374dc4}.company-comics-inner{max-width:1080px;margin:auto}.company-comics-masthead{border-bottom:1px solid;justify-content:space-between;align-items:start;gap:24px;padding-bottom:22px;display:flex}.company-comics-masthead a{align-items:center;min-height:44px;font:12px/1.5 monospace;display:inline-flex}.company-comics-masthead .company-comics-brand{letter-spacing:-.04em;font:850 17px/1.05 Arial,sans-serif;text-decoration:none}.company-comics-intro{padding:52px 0 36px}.company-comics-eyebrow{letter-spacing:.05em;margin:0 0 18px;font:11px/1.6 monospace}.company-comics h1{letter-spacing:-.07em;margin:0 0 26px;font-size:clamp(58px,9vw,112px);line-height:.95}.company-comics-intro>p:not(.company-comics-eyebrow){max-width:55ch;font-size:23px;line-height:1.45}.company-comics .company-comics-small{max-width:78ch;font:12px/1.7 monospace}.company-comics-download{background:var(--cc-acid);border:2px solid;align-items:center;min-height:48px;margin-top:12px;padding:12px 18px;font:700 13px/1.4 Arial,sans-serif;text-decoration:none;display:inline-flex}.company-comics-download:hover{background:var(--cc-ink);color:var(--cc-paper)}.company-comics-contents{border-block:1px solid;padding:24px 0 28px;scroll-margin-top:24px}.company-comics h2{letter-spacing:-.045em;margin:0 0 20px;font-size:clamp(30px,5vw,58px);line-height:1.1}.company-comics-contents h2{font-size:26px}.company-comics-contents ol{grid-template-columns:1fr 1fr;gap:8px 28px;margin:0;padding:0;list-style:none;display:grid}.company-comics-contents a{align-items:baseline;gap:14px;min-height:44px;padding:10px 0;font-size:17px;line-height:1.5;display:flex}.company-comics-contents a span{flex-shrink:0;font:10px/1.5 monospace}.company-comics-story{padding-top:58px;scroll-margin-top:20px}.company-comics-story>header{padding-bottom:24px}.company-comics-story>header>p:last-child{max-width:70ch;margin:0;font-size:18px;line-height:1.6}.company-comics-panels{gap:32px;margin:0;padding:0;list-style:none;display:grid}.company-comics-panels>li{break-inside:avoid;min-width:0}.company-comics figure{background:var(--cc-paper);border:1px solid;margin:0}.company-comics figure img{aspect-ratio:10/7;width:100%;height:auto;display:block}.company-comics figcaption{border-top:1px solid;padding:20px 24px}.company-comics figcaption p{margin:0 0 18px;font-size:clamp(18px,2vw,23px);line-height:1.4}.company-comics figcaption p:last-child{margin-bottom:0}.company-comics figcaption strong{margin-bottom:5px;font:11px/1.6 monospace;display:block}.company-comics-transcript{border-block:1px solid;margin-top:28px;padding:8px 0}.company-comics-transcript summary{cursor:pointer;align-content:center;min-height:48px;padding:12px 0;font-size:16px;line-height:1.5}.company-comics-transcript ol{max-width:78ch;margin:12px 0 24px;padding-left:26px}.company-comics-transcript li{margin-top:24px;padding-left:6px}.company-comics-transcript h3{margin:0 0 10px;font:12px/1.7 monospace}.company-comics-transcript p{overflow-wrap:anywhere;margin:10px 0;font-size:17px;line-height:1.7}.company-comics-originals,.company-comics-story-nav{flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding:14px 0;font:12px/1.7 monospace;display:flex}.company-comics-originals a,.company-comics-story-nav a,.company-comics-footer a{align-items:center;min-height:44px;display:inline-flex}.company-comics-story-nav{border-block:1px solid}.company-comics-story-nav span{align-items:center;min-height:44px;display:flex}.company-comics-footer{border-top:2px solid;margin-top:48px;padding-top:22px;font:12px/1.7 monospace}.company-comics-footer p{max-width:80ch;margin:0 0 12px}@media (max-width:680px){.company-comics-masthead{gap:18px}.company-comics-masthead a{font-size:11px}.company-comics-masthead .company-comics-brand{font-size:15px}.company-comics-intro{padding:36px 0 26px}.company-comics-intro>p:not(.company-comics-eyebrow){font-size:20px}.company-comics-contents ol{grid-template-columns:1fr;gap:0}.company-comics-story{padding-top:40px}.company-comics-panels{gap:24px}.company-comics figcaption{padding:16px}.company-comics-originals,.company-comics-story-nav{gap:2px;display:grid}.company-comics-download{justify-content:center;width:100%}.company-comics-transcript ol{padding-left:20px}}@media print{.company-comics{background:#fff;padding:0}.company-comics-masthead,.company-comics-download,.company-comics-originals,.company-comics-story-nav,.company-comics-transcript,.company-comics-footer>a{display:none}.company-comics-intro{padding-top:0}.company-comics-story{break-before:page;padding-top:0}.company-comics-panels{gap:20px}.company-comics figure{break-inside:avoid}.company-comics-contents a{text-decoration:none}.company-comics h1{font-size:64px}.company-comics h2{font-size:36px}}
