.pk-simons-article{box-sizing:border-box;color-scheme:light dark;--bg:#fcfbf8;--ink:#222724;--muted:#626862;--line:#d9ddd5;--accent:#32624d}.pk-simons-article *{box-sizing:border-box}.pk-simons-article{margin:0;background:transparent;color:var(--ink);font:18px/1.7 Georgia,serif}.pk-simons-article{width:100%;max-width:none;margin:0;padding:60px clamp(20px,3vw,60px) 100px}.pk-simons-article>p,.pk-simons-article>h2,.pk-simons-article>h3,.pk-simons-article>ul,.pk-simons-article>ol,.pk-simons-article>blockquote,.pk-simons-article>hr{max-width:1100px;margin-left:0;margin-right:0}.pk-simons-article h1{font:650 clamp(34px,4.7vw,58px)/1.12 system-ui;letter-spacing:-.035em;max-width:1600px;margin:0 0 24px}.pk-simons-article h2{font:650 29px/1.25 system-ui;margin-top:64px;margin-bottom:22px}.pk-simons-article h3{font:650 22px/1.3 system-ui;margin-top:36px;margin-bottom:16px}.pk-simons-article p{overflow-wrap:anywhere;margin-top:0;margin-bottom:22px}.pk-simons-article a{color:var(--accent);text-underline-offset:3px}.pk-simons-article blockquote{border-left:3px solid var(--accent);margin:24px 0;padding:4px 0 4px 16px;font-size:20px;line-height:1.5}.pk-simons-article blockquote p:first-child{margin:0;font:inherit;color:inherit}.pk-simons-article blockquote p:last-child:not(:first-child){font:13px/1.5 system-ui;color:var(--muted);margin:12px 0 0}.pk-simons-article figure{margin:24px 0 30px;max-width:850px;min-width:0}.pk-simons-article figure>a{display:block}.pk-simons-article img{display:block;width:100%;height:auto;border-radius:4px;background:#fff}.pk-simons-article video{display:block;width:100%;max-height:360px;background:#111;border-radius:4px}.pk-simons-article .video-figure{max-width:380px}.pk-simons-article figcaption{font:13px/1.55 system-ui;color:var(--muted);margin-top:12px}.pk-simons-article figure.compact{max-width:360px}.pk-simons-article .media-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;align-items:start;margin:24px 0 30px}.pk-simons-article .media-row figure{margin:0;max-width:100%;width:100%}.pk-simons-article .media-row.reverse figure{grid-column:2;grid-row:1}.pk-simons-article .media-row.reverse .media-copy{grid-column:1;grid-row:1}.pk-simons-article .media-row img{max-height:360px;object-fit:contain;width:auto;max-width:100%;margin:0}.pk-simons-article .media-row figure>a{width:fit-content;max-width:100%;margin:0}.pk-simons-article .media-row figcaption{max-width:100%}.pk-simons-article .media-copy{min-width:0}.pk-simons-article .media-copy p{margin:0 0 16px}.pk-simons-article .media-copy blockquote{margin:20px 0;padding:4px 0 4px 16px;font-size:20px;line-height:1.5}.pk-simons-article .media-copy blockquote p:last-child{font:13px/1.5 system-ui;color:var(--muted);margin:12px 0 0}.pk-simons-article .media-copy blockquote p:first-child{font:inherit;color:inherit;margin:0}.pk-simons-article .media-row figure.compact{max-width:360px;margin:0}.pk-simons-article .media-row:has(video){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pk-simons-article .media-row figure.extra-b-comparison img{max-height:250px}.pk-simons-article .media-row figure.extra-b-comparison figcaption{max-width:300px}.pk-simons-article hr{border:0;border-top:1px solid var(--line);margin-top:56px}.pk-simons-article li{margin-bottom:12px}.pk-simons-article{color-scheme:light;--ink:#222724;--muted:#626862;--line:#d9ddd5;--accent:#32624d}.tf_darkmode .pk-simons-article{color-scheme:dark;--ink:#e6ebe6;--muted:#aab5ac;--line:#3a453d;--accent:#9dceb0}.pk-simons-article h1,.pk-simons-article h2,.pk-simons-article h3{color:var(--ink)}.pk-simons-article .media-row{max-width:1600px;clear:both;gap:36px}.pk-simons-article blockquote{float:none;width:auto}.pk-simons-article .quote-speaker{font-size:16px;font-weight:750;color:var(--ink)}
@media(min-width:1200px){.pk-simons-article{font-size:20px}}
@media(max-width:1000px){.pk-simons-article{padding:30px 20px 64px;font-size:17px}.pk-simons-article .media-row,.pk-simons-article .media-row:has(video){display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.pk-simons-article .media-row.reverse figure,.pk-simons-article .media-row.reverse .media-copy{grid-column:auto;grid-row:auto}.pk-simons-article .media-row img{max-height:420px}.pk-simons-article h2{font-size:25px;margin-top:44px}.pk-simons-article h3{font-size:21px}.pk-simons-article blockquote,.pk-simons-article .media-copy blockquote{font-size:19px}}

.pk-simons-article{max-width:1440px;margin-left:auto;margin-right:auto}
