.sg-article-page{padding:28px 0 24px}.sg-story__sheet{width:min(1080px, calc(100% - 2 * var(--sg-gutter)));background:url(/images/paper-grain.webp) center / 900px auto, var(--sg-paper-white);background-blend-mode:multiply;margin:36px auto 0;padding:clamp(40px,6vw,76px) clamp(20px,8vw,110px) clamp(40px,5vw,64px);position:relative;box-shadow:0 8px 34px #3a2c1a2e}.sg-story__sheet:before{content:"";background:url(/images/home/edge-white.webp) bottom/100% 100% no-repeat;height:24px;position:absolute;top:-21px;left:0;right:0}.sg-story__head{max-width:860px}.sg-story__crumbs{color:var(--sg-ink-soft);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 22px;font-size:.92rem;font-weight:800;display:flex}.sg-story__crumbs a{color:var(--sg-forest);text-decoration:none}.sg-story__crumbs a:hover{text-underline-offset:3px;text-decoration:underline}.sg-story__head h1{color:var(--sg-ink);letter-spacing:-.02em;margin:0;font-size:clamp(2.1rem,4.3vw,3.75rem);line-height:1.05}.sg-story__dek{max-width:62ch;color:var(--sg-ink-soft);margin:20px 0 0;font-size:clamp(1.1rem,1.5vw,1.35rem);font-weight:600;line-height:1.5}.sg-story__meta{color:var(--sg-ink-soft);margin:18px 0 0;font-size:.95rem;font-weight:700}.sg-story__meta strong{color:var(--sg-ink)}.sg-story__lead{width:calc(100% + clamp(0px,5vw,80px));margin:clamp(34px,5vw,56px) 0 0 clamp(0px,-2.5vw,-40px);padding:14px 14px 16px;transform:rotate(-.7deg)}.sg-story__lead img{object-fit:cover;width:100%;max-height:72vh}.sg-story__tape-a{left:14%;transform:rotate(-6deg)}.sg-story__tape-b{left:auto;right:10%;transform:rotate(5deg)}.sg-story__layout{grid-template-columns:minmax(0,660px) minmax(200px,240px);justify-content:space-between;gap:48px;margin-top:clamp(36px,5vw,56px);display:grid}.sg-story__layout--single{grid-template-columns:minmax(0,700px)}.sg-story__body .article-body{color:var(--sg-ink);font-size:1.1875rem;font-weight:500;line-height:1.72}.sg-story__body .article-body>*+*{margin-top:1.1em}.sg-story__body .article-body p{margin:0}.sg-story__body .article-body>p+p{margin-top:1em}.sg-story__body .article-body h2,.sg-story__body .article-body h3{color:var(--sg-ink);font-family:var(--font-display);margin:1.8em 0 .4em;line-height:1.12}.sg-story__body .article-body h2{font-size:1.9rem}.sg-story__body .article-body h3{font-size:1.4rem}.sg-story__body .article-body a{color:var(--sg-forest);text-underline-offset:3px;font-weight:700;text-decoration:underline #1f3a2c66}.sg-story__body .article-body a:hover{text-decoration-color:currentColor}.sg-story__body .article-body img{height:auto}.sg-story__body .article-body p>img:only-child,.sg-story__body .article-body>img{box-shadow:var(--sg-shadow-paper);background:#fffdf7;margin:2em auto;padding:10px;display:block;transform:rotate(-.6deg)}.sg-story__body .article-body__media,.sg-story__body .article-body figure{background-blend-mode:multiply;box-shadow:var(--sg-shadow-paper);background:url(/images/paper-grain.webp) 50%/600px,#fffdf7;border:0;border-radius:0;margin:2em 0;padding:12px 12px 14px;transform:rotate(.8deg)}.sg-story__body .article-body figure:nth-of-type(2n){transform:rotate(-.8deg)}.sg-story__body .article-body figcaption{color:var(--sg-ink-soft);margin-top:10px;font-size:.9rem;font-weight:700}.sg-story__body .article-body blockquote{color:var(--sg-ink-soft);font-family:var(--font-display);margin:1.6em 1.2em;padding:0;font-size:1.3rem;font-style:italic}.sg-story__body .article-body ul,.sg-story__body .article-body ol{padding-left:1.3em}.sg-story__body .article-body li+li{margin-top:.35em}.sg-story__body .article-body table{border-collapse:collapse;width:100%;font-size:.95rem}.sg-story__body .article-body th,.sg-story__body .article-body td{border-bottom:1px solid var(--sg-edge-soft);text-align:left;vertical-align:top;padding:9px 10px}.sg-story__body .article-body th{color:var(--sg-forest);font-weight:800}.sg-story__body .article-embeds{margin-top:2em}.sg-story__body .source-list h2{font-size:1.6rem}.sg-story__rail{align-content:start;gap:22px;display:grid}.sg-story__card{border:1.5px solid var(--sg-edge);background:url(/images/paper-grain.webp) center / 600px auto, var(--sg-paper-white);background-blend-mode:multiply;box-shadow:var(--sg-shadow-paper);border-radius:12px;padding:16px 18px 18px;transform:rotate(1.5deg)}.sg-story__card--sources{transform:rotate(-1.2deg)}.sg-story__card h2{margin:0 0 10px;font-size:1.15rem}.sg-story__card dl{gap:8px;margin:0;display:grid}.sg-story__card dl div{gap:1px;display:grid}.sg-story__card dt{color:var(--sg-ink-soft);letter-spacing:.1em;text-transform:uppercase;font-size:.74rem;font-weight:800}.sg-story__card dd{margin:0;font-weight:700}.sg-story__card ul{overflow-wrap:anywhere;gap:6px;margin:0;padding:0;font-weight:700;list-style:none;display:grid}.sg-story__card a{color:var(--sg-forest);text-underline-offset:3px;text-decoration:underline}.sg-story-related{width:min(1080px, calc(100% - 2 * var(--sg-gutter)));margin:64px auto 0}.sg-story-related__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-bottom:22px;display:flex}.sg-story-related__head h2{margin:0;font-size:clamp(1.7rem,2.6vw,2.2rem)}.sg-story-related__list{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:22px 26px;margin:0;padding:0;list-style:none;display:grid}.sg-story-related__list li:nth-child(odd) .sg-note{transform:rotate(-1.2deg)}.sg-story-related__list li:nth-child(2n) .sg-note{transform:rotate(1deg)}.sg-note{height:100%;color:var(--sg-ink);transition:transform .18s var(--sg-ease-out), box-shadow .18s var(--sg-ease-out);border:1.5px solid #00000012;border-radius:10px;align-items:center;gap:14px;padding:12px 16px 12px 12px;text-decoration:none;display:flex;box-shadow:0 4px 10px #1f1a102e}.sg-note:hover{box-shadow:0 10px 22px #1f1a103d}.sg-note--butter{background:var(--sg-butter)}.sg-note--sage{background:var(--sg-sage)}.sg-note--sky{background:var(--sg-sky-tint)}.sg-note__snap{background:var(--sg-paper-white);flex:none;place-items:center;width:88px;height:88px;padding:5px;display:grid;transform:rotate(-2.5deg);box-shadow:0 1px 3px #2b2a2540}.sg-note__snap img{object-fit:cover;width:100%;height:100%}.sg-note__snap .material-symbols-rounded{color:var(--sg-ink-soft)}.sg-note__text{gap:4px;min-width:0;display:grid}.sg-note__text strong{font-size:1.02rem;font-weight:800;line-height:1.3}.sg-note__text small{color:var(--sg-ink-soft);font-size:.78rem;font-weight:800}@media (width<=860px){.sg-story__layout{grid-template-columns:1fr;gap:34px}.sg-story__lead{width:calc(100% + 16px);margin-left:-8px;padding:9px 9px 12px}.sg-story__sheet{width:calc(100% - 20px);margin-top:30px}.sg-story__body .article-body{font-size:1.0625rem;line-height:1.68}.sg-story__rail{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.sg-note__snap{width:72px;height:72px}}@media (prefers-reduced-motion:reduce){.sg-note{transition:none}}
