.th-hero[data-astro-cid-gx536xi6]{padding-block:clamp(40px,6vw,84px) clamp(48px,6.5vw,92px)}.th-grid[data-astro-cid-gx536xi6]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(36px,5.5vw,80px);align-items:center}h1[data-astro-cid-gx536xi6]{font-weight:700;font-size:clamp(36px,5.6vw,58px);line-height:1.08;letter-spacing:-.022em}.th-lede[data-astro-cid-gx536xi6]{font-size:18px;color:var(--ink-soft);max-width:42ch;margin-top:18px;line-height:1.72}.th-sources[data-astro-cid-gx536xi6]{list-style:none;margin:28px 0 0;padding:0;display:grid;gap:10px;justify-items:start}.th-sources[data-astro-cid-gx536xi6] a[data-astro-cid-gx536xi6]{display:inline-flex;align-items:center;gap:12px;background:var(--card);border-radius:999px;padding-block:9px;padding-inline:14px 20px;box-shadow:var(--shadow-card);text-decoration:none;color:var(--ink);font-size:15px;line-height:1.4;transition-property:transform,box-shadow;transition-duration:.15s;transition-timing-function:var(--ease)}.th-sources[data-astro-cid-gx536xi6] a[data-astro-cid-gx536xi6]:hover{transform:translateY(-1px);box-shadow:var(--shadow-card-hover)}.th-sources[data-astro-cid-gx536xi6] b[data-astro-cid-gx536xi6]{font-family:var(--font-heading);font-weight:700;font-size:18px;color:var(--indigo)}.slogo[data-astro-cid-gx536xi6]{width:24px;height:24px;flex:none}.slogo[data-astro-cid-gx536xi6].biz{display:grid;place-items:center;background:#f5821f;color:#fff;border-radius:7px;font-family:var(--font-heading);font-weight:700;font-size:11.5px}.th-note[data-astro-cid-gx536xi6]{font-size:14px;color:var(--ink-mute);max-width:46ch;margin-top:16px;line-height:1.6}.th-lead[data-astro-cid-gx536xi6]{position:relative;margin:0;background:var(--card);border-radius:var(--r-drop-lg);box-shadow:var(--shadow-card);padding:clamp(40px,4.8vw,60px) clamp(26px,3.8vw,50px) clamp(26px,3vw,38px)}.th-mark[data-astro-cid-gx536xi6]{position:absolute;top:-.4em;inset-inline-start:.14em;font-family:var(--font-heading);font-weight:700;font-size:clamp(130px,15vw,196px);line-height:1;color:var(--indigo);opacity:.16;pointer-events:none}.th-lead[data-astro-cid-gx536xi6] blockquote[data-astro-cid-gx536xi6]{margin:0;position:relative}.th-lead[data-astro-cid-gx536xi6] blockquote[data-astro-cid-gx536xi6] p[data-astro-cid-gx536xi6]{font-family:var(--font-heading);font-weight:400;font-size:clamp(21px,2.5vw,27px);line-height:1.55;color:var(--ink);white-space:pre-line}.th-lead[data-astro-cid-gx536xi6] .tby[data-astro-cid-gx536xi6]{margin-top:24px}.th-lead[data-astro-cid-gx536xi6] .tav[data-astro-cid-gx536xi6]{width:60px;height:60px}.th-wall[data-astro-cid-gx536xi6]{background:var(--card);padding-block:clamp(56px,8vw,104px) clamp(48px,6vw,80px)}.twall[data-astro-cid-gx536xi6]{columns:3 290px;column-gap:22px}.tcard[data-astro-cid-gx536xi6]{position:relative;display:inline-block;width:100%;vertical-align:top;break-inside:avoid;margin:0 0 22px;background:var(--blush);border-radius:var(--r-card);padding:24px 24px 18px;transition:transform .45s var(--ease),box-shadow .45s var(--ease)}.tcard[data-astro-cid-gx536xi6].tint-1{background:#fbf3ef}.tcard[data-astro-cid-gx536xi6].tint-2{background:#f5f0f8}.tcard[data-astro-cid-gx536xi6]:hover{transform:translateY(-4px) scale(1.012);box-shadow:var(--shadow-card-hover);z-index:1}.tcard[data-astro-cid-gx536xi6] blockquote[data-astro-cid-gx536xi6]{margin:0}.tcard[data-astro-cid-gx536xi6] blockquote[data-astro-cid-gx536xi6] p[data-astro-cid-gx536xi6]{white-space:pre-line;color:var(--ink);font-size:16px;line-height:1.75}.tcard-short[data-astro-cid-gx536xi6] blockquote[data-astro-cid-gx536xi6] p[data-astro-cid-gx536xi6]{font-family:var(--font-heading);font-weight:500;font-size:19px;line-height:1.55}.tby[data-astro-cid-gx536xi6]{display:flex;align-items:center;gap:12px;margin-top:16px}.tav[data-astro-cid-gx536xi6]{flex:none;width:46px;height:46px;border-radius:50%;object-fit:cover;outline:1px solid rgba(0,0,0,.08);outline-offset:-1px}.tav-initial[data-astro-cid-gx536xi6]{display:grid;place-items:center;outline:none;background:var(--card);color:var(--indigo);box-shadow:inset 0 0 0 1px #8a3e6e42;font-family:var(--font-heading);font-weight:700;font-size:19px;line-height:1}.th-lead[data-astro-cid-gx536xi6] .tav-initial[data-astro-cid-gx536xi6]{font-size:24px}.tby-text[data-astro-cid-gx536xi6]{min-width:0}.tname[data-astro-cid-gx536xi6]{display:block;font-family:var(--font-heading);font-weight:600;font-size:16px;line-height:1.35;color:var(--ink)}.trole[data-astro-cid-gx536xi6]{font-weight:400;color:var(--ink-soft)}.tmeta[data-astro-cid-gx536xi6]{display:block;font-size:13.5px;color:var(--ink-mute);margin-top:2px}.tmeta[data-astro-cid-gx536xi6] a[data-astro-cid-gx536xi6]{color:var(--indigo);text-underline-offset:3px}.th-cta[data-astro-cid-gx536xi6]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px 32px;margin-top:clamp(30px,4.5vw,52px);padding-top:30px;border-top:1px solid var(--hairline)}.th-cta[data-astro-cid-gx536xi6] p[data-astro-cid-gx536xi6]{font-family:var(--font-heading);font-weight:600;font-size:clamp(20px,2.4vw,25px);line-height:1.35;color:var(--ink);max-width:32ch}@media(max-width:900px){.th-grid[data-astro-cid-gx536xi6]{grid-template-columns:1fr}.th-lead[data-astro-cid-gx536xi6]{margin-top:18px}}@media(max-width:560px){.th-lead[data-astro-cid-gx536xi6]{border-radius:42px 42px 42px 8px}.th-mark[data-astro-cid-gx536xi6]{font-size:120px}.tcard[data-astro-cid-gx536xi6]{padding:22px 20px 16px}.th-cta[data-astro-cid-gx536xi6] .btn[data-astro-cid-gx536xi6]{width:100%;text-align:center}}
