.plain-content{max-width:68ch;padding-bottom:96px}.plain-content h2{margin:48px 0 18px;font-size:28px}.plain-content p,.plain-content li{line-height:1.8}.sister-card{border:1px solid var(--line);background:var(--surface);border-radius:8px;padding:28px}.sister-card p{margin-bottom:0}.brand-banner{border:1px solid var(--line);background:var(--bg);border-radius:8px;margin:0;overflow:hidden}.brand-banner img{width:100%;height:auto}.about-layout{grid-template-columns:1fr 1.65fr;gap:80px;padding-top:64px;padding-bottom:80px;display:grid}.about-aside{align-self:start;position:sticky;top:120px}.about-aside .kicker{font-size:12px}.about-aside h2{margin-bottom:24px;font-size:36px}.about-aside p{color:var(--text-dim);font-size:15px}.about-body h2{margin:40px 0 20px;font-size:28px}.about-body h2:first-child{margin-top:0}.about-body p{color:var(--text-dim)}.about-body a,.about-body .sister-card p{color:var(--text)}@media (width<=760px){.plain-content{padding-bottom:64px}.about-layout{grid-template-columns:1fr;gap:36px;padding-top:40px;padding-bottom:56px}.about-aside{position:static}.about-aside h2{font-size:28px}.brand-banner{border-radius:4px}}.sister-card{position:relative}.sister-card:after{content:"";border:1px solid var(--accent);border-radius:inherit;opacity:0;pointer-events:none;transition:opacity var(--t-small) var(--ease-out);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.sister-card:hover:after{opacity:.55}}.sister-card{border-radius:var(--radius-card);background:linear-gradient(180deg, var(--raised), var(--surface) 60%);box-shadow:var(--shadow-rest);isolation:isolate}.sister-card:before{content:"";z-index:-1;border-radius:inherit;box-shadow:var(--shadow-hover);opacity:0;pointer-events:none;transition:opacity var(--t-hover) var(--ease-out);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.sister-card:hover:before{opacity:1}}@media (prefers-reduced-motion:reduce){.sister-card:before{transition:none}}.editorial-method{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.method-step{padding:32px 36px 32px 0}.method-step+.method-step{border-left:1px solid var(--line);padding-left:36px}.method-index{color:var(--accent);font:600 12px/1.5 var(--font-display);margin-bottom:40px;display:block}.method-step h3{margin-bottom:12px;font-size:28px}.method-step p{color:var(--text-dim);margin-bottom:0;font-size:14px}.method-footnote{justify-content:space-between;align-items:center;padding:22px 0 0;font-size:13px;text-decoration:none;display:flex}.method-footnote span{font-size:20px}@media (width<=760px){.editorial-method{grid-template-columns:1fr}.method-step,.method-step+.method-step{border-left:0;padding:28px 0}.method-step+.method-step{border-top:1px solid var(--line)}.method-index{margin-bottom:20px}.method-step h3{font-size:26px}.method-footnote{align-items:start;gap:24px;font-size:12px}}.follow-section{padding:72px 0}.follow-panel{border:1px solid var(--line);background:var(--surface);border-radius:8px;grid-template-columns:90px 1fr auto;align-items:center;gap:32px;padding:48px;display:grid}.follow-symbol{color:var(--text)}.follow-symbol svg{width:80px;height:80px;display:block}.follow-copy .kicker{margin-bottom:12px;font-size:12px}.follow-copy h2{margin-bottom:10px;font-size:32px}.follow-copy p:last-child{color:var(--text-dim);margin:0;font-size:14px}@media (width<=1099px){.follow-panel{grid-template-columns:70px 1fr}.follow-panel>.button{grid-column:2;justify-self:start}}@media (width<=760px){.follow-section{padding:48px 0}.follow-panel{grid-template-columns:1fr;gap:24px;padding:28px}.follow-panel>.button{grid-column:1}.follow-symbol svg{width:60px;height:60px}.follow-copy h2{font-size:28px}}.follow-panel{border-radius:var(--radius-card);box-shadow:var(--shadow-rest);background:linear-gradient(135deg,#1b1e24f2,#14161be6);border-color:#f2a93b47}.follow-symbol img{width:72px;height:72px;display:block}
