@layer base,utilities;@layer components{.WorkstreamHeroBlock-module__HP8SXq__section{background:var(--surface-hero);padding-block-start:calc(var(--header-h) + var(--section-py-md));padding-block-end:var(--section-py-md);padding-inline:var(--gutter);align-items:center;min-height:560px;display:flex;position:relative;overflow:hidden;container-type:inline-size}.WorkstreamHeroBlock-module__HP8SXq__tintWash{background:radial-gradient(circle 620px at 82% 8%, color-mix(in oklch, var(--ws-accent), transparent 72%), transparent 70%), linear-gradient(160deg, color-mix(in oklch, var(--ws-accent), transparent 88%) 0%, transparent 55%);pointer-events:none;z-index:0;position:absolute;inset:0}.WorkstreamHeroBlock-module__HP8SXq__inner{z-index:1;gap:var(--space-2xl);grid-template-columns:1fr;align-items:center;width:100%;max-width:1440px;margin-inline:auto;display:grid;position:relative}@container (min-width:900px){.WorkstreamHeroBlock-module__HP8SXq__inner{grid-template-columns:7fr 5fr}}.WorkstreamHeroBlock-module__HP8SXq__content{gap:var(--space-m);flex-direction:column;max-width:60ch;display:flex}.WorkstreamHeroBlock-module__HP8SXq__breadcrumb{font-size:var(--body-xs);color:var(--ink-muted);align-items:center;gap:.375rem;display:flex}.WorkstreamHeroBlock-module__HP8SXq__breadcrumbLink{color:var(--ink-muted);transition:color var(--transition-fast);text-decoration:none}.WorkstreamHeroBlock-module__HP8SXq__breadcrumbLink:hover{color:var(--ink);text-decoration:underline}.WorkstreamHeroBlock-module__HP8SXq__breadcrumbCurrent{color:var(--ink-body);font-weight:500}.WorkstreamHeroBlock-module__HP8SXq__breadcrumbSep{color:color-mix(in oklch, var(--ink), transparent 70%)}.WorkstreamHeroBlock-module__HP8SXq__badgeWrap{background:var(--brand);border-radius:9999px;align-items:center;gap:.5rem;width:fit-content;padding:.3rem 1rem .3rem .625rem;display:inline-flex}.WorkstreamHeroBlock-module__HP8SXq__badgeIcon{color:var(--ink);justify-content:center;align-items:center;display:flex}.WorkstreamHeroBlock-module__HP8SXq__badgeIconSvg{width:1rem;height:1rem}.WorkstreamHeroBlock-module__HP8SXq__badge{font-size:var(--body-sm);color:var(--ink);font-weight:600}.WorkstreamHeroBlock-module__HP8SXq__title{font-size:var(--step-5);letter-spacing:-.02em;color:var(--ink);margin:0;font-weight:700;line-height:1.08}.WorkstreamHeroBlock-module__HP8SXq__subtitle{font-size:var(--step-3);color:var(--ink-body);margin:0;font-weight:600;line-height:1.35}.WorkstreamHeroBlock-module__HP8SXq__panel{background:var(--surface);border-radius:var(--radius);border-inline-start:4px solid var(--ws-accent,var(--brand));padding:var(--space-l);box-shadow:0 4px 24px color-mix(in oklch, var(--ink), transparent 92%)}.WorkstreamHeroBlock-module__HP8SXq__panelText{font-size:var(--body-base);color:var(--ink-body);margin:0;line-height:1.65}.WorkstreamHeroBlock-module__HP8SXq__panelEmphasis{color:var(--ws-accent-text,var(--brand-dark));font-weight:600}.WorkstreamHeroBlock-module__HP8SXq__plainBody{font-size:var(--body-base);color:var(--ink-body);max-width:56ch;margin:0;line-height:1.65}.WorkstreamHeroBlock-module__HP8SXq__heroCta{border-radius:var(--radius-btn);font-size:var(--body-base);cursor:pointer;background:var(--brand);color:var(--ink);box-shadow:0 1px 1px color-mix(in oklch, var(--ink-muted), transparent 60%);transition:background-color var(--transition-fast), transform 80ms ease;border:none;align-items:center;gap:.5rem;padding:.875rem 2rem;font-family:inherit;font-weight:700;display:inline-flex}.WorkstreamHeroBlock-module__HP8SXq__heroCta:hover{background-color:var(--brand-hover)}.WorkstreamHeroBlock-module__HP8SXq__heroCta:active{transform:scale(.97)}.WorkstreamHeroBlock-module__HP8SXq__miniRail{align-items:center;gap:.75rem;margin-block-start:var(--space-xs);display:flex}@container (min-width:900px){.WorkstreamHeroBlock-module__HP8SXq__miniRail{display:none}}.WorkstreamHeroBlock-module__HP8SXq__miniStation{background:var(--surface);border:1.5px solid var(--ws-accent,var(--brand));width:2.5rem;height:2.5rem;color:var(--ws-accent-text,var(--brand-dark));border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.WorkstreamHeroBlock-module__HP8SXq__miniStation:not(:last-child):after{content:"";background:color-mix(in oklch, var(--ws-accent), transparent 55%);width:.75rem;height:2px;position:absolute;top:50%;left:100%}.WorkstreamHeroBlock-module__HP8SXq__miniStationIcon{width:1.125rem;height:1.125rem}.WorkstreamHeroBlock-module__HP8SXq__miniChecklist{align-items:center;gap:.75rem;margin-block-start:var(--space-xs);display:flex}@container (min-width:900px){.WorkstreamHeroBlock-module__HP8SXq__miniChecklist{display:none}}.WorkstreamHeroBlock-module__HP8SXq__miniChecklistTile{border-radius:var(--radius-btn);background:color-mix(in oklch, var(--ws-accent,var(--brand)), transparent 88%);width:2.5rem;height:2.5rem;color:var(--ws-accent-text,var(--brand-dark));flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.WorkstreamHeroBlock-module__HP8SXq__miniChecklistBadge{background:color-mix(in oklch, var(--success-text), transparent 88%);border:1px solid color-mix(in oklch, var(--success-text), transparent 60%);border-radius:9999px;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;bottom:-4px;right:-4px}.WorkstreamHeroBlock-module__HP8SXq__miniChecklistBadgeIcon{width:9px;height:9px;color:var(--success-text)}.WorkstreamHeroBlock-module__HP8SXq__railWrap{display:none;position:relative}@container (min-width:900px){.WorkstreamHeroBlock-module__HP8SXq__railWrap{display:block}}.WorkstreamHeroBlock-module__HP8SXq__railSvg{width:100%;max-width:520px;height:auto;margin-inline:auto;display:block}.WorkstreamHeroBlock-module__HP8SXq__stationIcon{width:100%;height:100%;color:var(--ws-accent-text,var(--brand-dark))}.WorkstreamHeroBlock-module__HP8SXq__stationLabel{text-transform:uppercase;letter-spacing:.06em;fill:var(--ink-muted);font-size:11px;font-weight:600}.WorkstreamHeroBlock-module__HP8SXq__chip{background:var(--surface);border:1px solid color-mix(in oklch, var(--ink), transparent 88%);border-radius:var(--radius-btn);box-shadow:0 2px 8px color-mix(in oklch, var(--ink), transparent 94%);align-items:center;gap:.5rem;padding:.5rem .75rem;display:inline-flex;position:absolute}.WorkstreamHeroBlock-module__HP8SXq__chip--a{top:18%;right:4%}.WorkstreamHeroBlock-module__HP8SXq__chip--b{top:52%;left:0%}.WorkstreamHeroBlock-module__HP8SXq__chip--c{top:80%;right:10%}.WorkstreamHeroBlock-module__HP8SXq__chipDot{background:var(--ws-accent,var(--brand));border-radius:9999px;flex-shrink:0;width:.5rem;height:.5rem}.WorkstreamHeroBlock-module__HP8SXq__chipCheck{width:1rem;height:1rem;color:var(--ws-accent-text,var(--brand-dark));flex-shrink:0}.WorkstreamHeroBlock-module__HP8SXq__chipBar{background:var(--surface-alt);border-radius:9999px;height:.375rem;display:block}.WorkstreamHeroBlock-module__HP8SXq__checklistWrap{display:none;position:relative}@container (min-width:900px){.WorkstreamHeroBlock-module__HP8SXq__checklistWrap{display:block}}.WorkstreamHeroBlock-module__HP8SXq__checklistCard,.WorkstreamHeroBlock-module__HP8SXq__pipelineCard,.WorkstreamHeroBlock-module__HP8SXq__reconcileCard{background:var(--surface);border-radius:var(--radius);border:1px solid color-mix(in oklch, var(--ink), transparent 88%);max-width:440px;box-shadow:0 1px 3px color-mix(in oklch, var(--ink), transparent 90%), 0 8px 24px color-mix(in oklch, var(--ink), transparent 88%), 0 24px 64px color-mix(in oklch, var(--ink), transparent 92%);padding:var(--space-l);margin-inline:auto;position:relative;overflow:hidden}.WorkstreamHeroBlock-module__HP8SXq__checklistCard:before,.WorkstreamHeroBlock-module__HP8SXq__pipelineCard:before,.WorkstreamHeroBlock-module__HP8SXq__reconcileCard:before{content:"";background:linear-gradient(90deg, var(--ws-accent,var(--brand)), color-mix(in oklch, var(--ws-accent,var(--brand)), transparent 60%));height:3px;position:absolute;inset-block-start:0;inset-inline:0}.WorkstreamHeroBlock-module__HP8SXq__dashLiveDot{background:var(--success-text);border-radius:9999px;flex-shrink:0;width:7px;height:7px;animation:2s ease-in-out infinite WorkstreamHeroBlock-module__HP8SXq__dashPulse}@keyframes WorkstreamHeroBlock-module__HP8SXq__dashPulse{0%,to{opacity:1;box-shadow:0 0 0 0 color-mix(in oklch, var(--success-text), transparent 60%)}50%{opacity:.7;box-shadow:0 0 0 4px color-mix(in oklch, var(--success-text), transparent 85%)}}.WorkstreamHeroBlock-module__HP8SXq__checklistHeader{justify-content:space-between;align-items:center;margin-block-end:var(--space-m);display:flex}.WorkstreamHeroBlock-module__HP8SXq__checklistLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--ink-muted);font-size:.6875rem;font-weight:700}.WorkstreamHeroBlock-module__HP8SXq__checklistMeter{align-items:center;gap:.25rem;display:flex}.WorkstreamHeroBlock-module__HP8SXq__meterNotch{background:color-mix(in oklch, var(--ink), transparent 90%);border-radius:9999px;width:18px;height:4px;transition:background-color .3s}.WorkstreamHeroBlock-module__HP8SXq__meterNotch[data-filled=true]{background:var(--ws-accent,var(--brand))}.WorkstreamHeroBlock-module__HP8SXq__meterCount{color:var(--ink-muted);min-width:2ch;margin-inline-start:.375rem;font-size:.6875rem;font-weight:600;transition:color .3s}.WorkstreamHeroBlock-module__HP8SXq__checklistCard[data-complete=true] .WorkstreamHeroBlock-module__HP8SXq__meterNotch[data-filled=true]{background:var(--success-text)}.WorkstreamHeroBlock-module__HP8SXq__checklistCard[data-complete=true] .WorkstreamHeroBlock-module__HP8SXq__meterCount{color:var(--success-text)}.WorkstreamHeroBlock-module__HP8SXq__checklistRows{gap:var(--space-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.WorkstreamHeroBlock-module__HP8SXq__checklistRow{align-items:center;gap:var(--space-s);min-height:56px;padding:var(--space-xs) var(--space-s);border-radius:var(--radius-inner);border:1px solid #0000;grid-template-columns:40px 1fr 28px;transition:background-color .15s,border-color .15s,transform .15s;display:grid}.WorkstreamHeroBlock-module__HP8SXq__checklistRow:hover{background:var(--surface-alt);border-color:color-mix(in oklch, var(--ws-accent,var(--brand)), transparent 75%);transform:translateY(-2px)}.WorkstreamHeroBlock-module__HP8SXq__checklistTile{border-radius:var(--radius-btn);background:color-mix(in oklch, var(--ink), transparent 94%);justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .35s;display:flex}.WorkstreamHeroBlock-module__HP8SXq__checklistTile[data-handled=true]{background:color-mix(in oklch, var(--ws-accent,var(--brand)), transparent 88%)}.WorkstreamHeroBlock-module__HP8SXq__checklistTileIcon{width:20px;height:20px;color:var(--ink-muted);transition:color .35s}.WorkstreamHeroBlock-module__HP8SXq__checklistTile[data-handled=true] .WorkstreamHeroBlock-module__HP8SXq__checklistTileIcon{color:var(--ws-accent-text,var(--brand-dark))}.WorkstreamHeroBlock-module__HP8SXq__checklistLabelText{color:var(--ink);font-size:.9375rem;font-weight:600}.WorkstreamHeroBlock-module__HP8SXq__checklistCheck{border:1.5px dashed color-mix(in oklch, var(--ink), transparent 78%);border-radius:9999px;justify-content:center;align-items:center;width:28px;height:28px;transition:background-color .2s,border-color .2s;display:flex}.WorkstreamHeroBlock-module__HP8SXq__checklistCheck[data-checked=true]{background:var(--brand);border:1px solid var(--brand)}.WorkstreamHeroBlock-module__HP8SXq__checklistCheckIcon{width:14px;height:14px;color:var(--ink);opacity:0;transition:opacity .2s,transform .2s;transform:scale(.4)}.WorkstreamHeroBlock-module__HP8SXq__checklistCheck[data-checked=true] .WorkstreamHeroBlock-module__HP8SXq__checklistCheckIcon{opacity:1;transform:scale(1)}.WorkstreamHeroBlock-module__HP8SXq__pipelineChart{margin-block-start:var(--space-xs);position:relative}.WorkstreamHeroBlock-module__HP8SXq__pipelineSvg{width:100%;height:auto;display:block;overflow:visible}.WorkstreamHeroBlock-module__HP8SXq__pipelineBadge{background:color-mix(in oklch, var(--success-text), transparent 88%);border:1px solid color-mix(in oklch, var(--success-text), transparent 70%);color:var(--success-text);border-radius:9999px;align-items:center;gap:.125rem;padding:.25rem .625rem;font-size:.75rem;font-weight:700;display:inline-flex;position:absolute;top:-.5rem;right:.5rem}.WorkstreamHeroBlock-module__HP8SXq__pipelineBadgeArrow{font-size:.6875rem}.WorkstreamHeroBlock-module__HP8SXq__pipelineLanes{flex-wrap:wrap;gap:.5rem;margin-block-start:var(--space-m);display:flex}.WorkstreamHeroBlock-module__HP8SXq__pipelineLane{background:color-mix(in oklch, var(--lane-tint,var(--brand-blue)), transparent 88%);color:var(--lane-text,var(--brand-blue));border-radius:9999px;padding:.3rem .75rem;font-size:.75rem;font-weight:600;transition:filter .2s}.WorkstreamHeroBlock-module__HP8SXq__pipelineLane:hover{filter:brightness(.94)}.WorkstreamHeroBlock-module__HP8SXq__reconcileBadge{background:color-mix(in oklch, var(--success-text), transparent 88%);border:1px solid color-mix(in oklch, var(--success-text), transparent 70%);color:var(--success-text);border-radius:9999px;align-items:center;padding:.25rem .625rem;font-size:.75rem;font-weight:700;display:inline-flex}.WorkstreamHeroBlock-module__HP8SXq__reconcileBody{align-items:center;gap:var(--space-l);display:flex}.WorkstreamHeroBlock-module__HP8SXq__donutWrap{flex-shrink:0;width:108px;height:108px;position:relative}.WorkstreamHeroBlock-module__HP8SXq__donutSvg{width:100%;height:100%}.WorkstreamHeroBlock-module__HP8SXq__donutSvg circle{transition:stroke-dasharray 1s}.WorkstreamHeroBlock-module__HP8SXq__donutLabel{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.WorkstreamHeroBlock-module__HP8SXq__donutPercent{color:var(--ink);font-size:1.125rem;font-weight:800}.WorkstreamHeroBlock-module__HP8SXq__donutCaption{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-muted);font-size:.625rem;font-weight:600}.WorkstreamHeroBlock-module__HP8SXq__reconcileStats{flex-direction:column;flex:1;gap:.5rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.WorkstreamHeroBlock-module__HP8SXq__reconcileStat{align-items:baseline;gap:.5rem;display:flex}.WorkstreamHeroBlock-module__HP8SXq__reconcileStatValue{font-size:var(--step-2);flex-shrink:0;font-weight:800}.WorkstreamHeroBlock-module__HP8SXq__reconcileStatLabel{font-size:var(--text-sm);color:var(--ink-muted)}.WorkstreamHeroBlock-module__HP8SXq__comet{opacity:0}@media (prefers-reduced-motion:reduce){.WorkstreamHeroBlock-module__HP8SXq__comet{opacity:0!important}}}
@layer base,utilities;@layer components{.WorkstreamFitBlock-module__M0pj4q__section{background:var(--surface-alt);padding-block:var(--section-py-lg);padding-inline:var(--gutter);container-type:inline-size}.WorkstreamFitBlock-module__M0pj4q__inner{gap:var(--space-2xl);grid-template-columns:1fr;display:grid}@container (min-width:760px){.WorkstreamFitBlock-module__M0pj4q__inner{grid-template-columns:1fr 1fr}}.WorkstreamFitBlock-module__M0pj4q__col{gap:var(--space-m);flex-direction:column;display:flex}.WorkstreamFitBlock-module__M0pj4q__pill{background:color-mix(in oklch, var(--ink), transparent 92%);border:1px solid color-mix(in oklch, var(--ink), transparent 85%);width:fit-content;font-size:var(--text-eyebrow);letter-spacing:.02em;color:var(--ink);border-radius:9999px;align-items:center;padding:.35rem .875rem;font-weight:600;display:inline-flex}.WorkstreamFitBlock-module__M0pj4q__list{gap:var(--space-s);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.WorkstreamFitBlock-module__M0pj4q__item{font-size:var(--body-base);color:var(--ink-body);align-items:flex-start;gap:.625rem;line-height:1.55;display:flex}.WorkstreamFitBlock-module__M0pj4q__checkIcon{background:var(--brand);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;margin-block-start:.0625rem;display:flex}.WorkstreamFitBlock-module__M0pj4q__checkIconSvg{width:.8125rem;height:.8125rem;color:var(--ink)}.WorkstreamFitBlock-module__M0pj4q__dot{background:var(--ws-accent,var(--brand));border-radius:9999px;flex-shrink:0;width:.5rem;height:.5rem;margin-block-start:.5rem;display:block}}
@layer base,utilities;@layer components{.WorkstreamGuidanceBlock-module__N2ZF5W__section{background:var(--surface);padding-block:var(--section-py-lg);padding-inline:var(--gutter);container-type:inline-size}.WorkstreamGuidanceBlock-module__N2ZF5W__grid{gap:var(--space-l);grid-template-columns:1fr;display:grid}@container (min-width:760px){.WorkstreamGuidanceBlock-module__N2ZF5W__grid{grid-template-columns:1fr 1fr}}.WorkstreamGuidanceBlock-module__N2ZF5W__card{gap:var(--space-s);background:var(--surface-alt);border-radius:var(--radius);border:1px solid color-mix(in oklch, var(--ink), transparent 91%);padding:var(--space-l);flex-direction:column;display:flex}.WorkstreamGuidanceBlock-module__N2ZF5W__pill{background:var(--surface);border:1px solid color-mix(in oklch, var(--ink), transparent 85%);width:fit-content;font-size:var(--text-eyebrow);letter-spacing:.02em;color:var(--ink);border-radius:9999px;align-items:center;padding:.3rem .75rem;font-weight:600;display:inline-flex}.WorkstreamGuidanceBlock-module__N2ZF5W__tierName{font-size:var(--step-3);color:var(--brand-blue);margin:.25rem 0 0;font-weight:700}.WorkstreamGuidanceBlock-module__N2ZF5W__tierBody{font-size:var(--body-base);color:var(--ink-body);border-block-end:1px solid color-mix(in oklch, var(--ink), transparent 90%);margin:0;padding-block-end:var(--space-s);line-height:1.6}.WorkstreamGuidanceBlock-module__N2ZF5W__tierNote{font-size:var(--text-sm);color:var(--ink-muted);margin:0;line-height:1.6}.WorkstreamGuidanceBlock-module__N2ZF5W__tierCta{width:fit-content;border-radius:var(--radius-btn);border:1.5px solid color-mix(in oklch, var(--ink), transparent 25%);background:var(--surface);color:var(--ink);font-size:var(--text-sm);transition:background-color var(--transition-fast), border-color var(--transition-fast), transform 80ms ease;justify-content:center;align-items:center;margin-block-start:var(--space-xs);padding:.625rem 1.25rem;font-weight:600;text-decoration:none;display:inline-flex}.WorkstreamGuidanceBlock-module__N2ZF5W__tierCta:hover{background:color-mix(in oklch, var(--ink), transparent 94%);border-color:color-mix(in oklch, var(--ink), transparent 45%)}.WorkstreamGuidanceBlock-module__N2ZF5W__tierCta:active{transform:scale(.97)}.WorkstreamGuidanceBlock-module__N2ZF5W__howBody{font-size:var(--body-base);color:var(--ink-body);margin:.25rem 0 0;line-height:1.7}}
@layer base,utilities;@layer components{.RelatedStoryBlock-module__Ceb9OG__section{background:var(--surface-alt);padding-block:var(--section-py-lg);padding-inline:var(--gutter);position:relative;overflow:hidden;container-type:inline-size}.RelatedStoryBlock-module__Ceb9OG__tintWash{background:radial-gradient(circle 480px at 50% 30%, color-mix(in oklch, var(--ws-accent), transparent 90%), transparent 70%);pointer-events:none;position:absolute;inset:0}.RelatedStoryBlock-module__Ceb9OG__inner{align-items:center;gap:var(--space-xl);flex-direction:column;display:flex;position:relative}.RelatedStoryBlock-module__Ceb9OG__card{gap:var(--space-l);background:var(--surface);border-radius:var(--radius);border:1px solid color-mix(in oklch, var(--ink), transparent 88%);width:100%;max-width:1080px;box-shadow:0 1px 3px color-mix(in oklch, var(--ink), transparent 90%), 0 8px 24px color-mix(in oklch, var(--ink), transparent 88%), 0 24px 64px color-mix(in oklch, var(--ink), transparent 92%);padding:var(--space-xl);grid-template-columns:1fr;text-decoration:none;transition:box-shadow .28s,transform .28s;display:grid;position:relative;overflow:hidden}@container (min-width:800px){.RelatedStoryBlock-module__Ceb9OG__card{grid-template-columns:5fr 7fr;align-items:start}.RelatedStoryBlock-module__Ceb9OG__proofCol{grid-area:1/1}.RelatedStoryBlock-module__Ceb9OG__copyCol{grid-area:1/2}}.RelatedStoryBlock-module__Ceb9OG__card:before{content:"";background:linear-gradient(90deg, var(--ws-accent,var(--brand)), color-mix(in oklch, var(--ws-accent,var(--brand)), transparent 60%));height:3px;position:absolute;inset-block-start:0;inset-inline:0}.RelatedStoryBlock-module__Ceb9OG__card:hover{box-shadow:0 2px 8px color-mix(in oklch, var(--ws-accent,var(--brand)), transparent 85%), 0 24px 64px color-mix(in oklch, var(--ink), transparent 90%);transform:translateY(-4px)}.RelatedStoryBlock-module__Ceb9OG__proofCol{flex-direction:column;gap:.25rem;display:flex}.RelatedStoryBlock-module__Ceb9OG__statValue{letter-spacing:-.03em;color:var(--ws-accent-text,var(--brand-dark));font-size:clamp(3.5rem,6cqw,5rem);font-weight:800;line-height:1}.RelatedStoryBlock-module__Ceb9OG__statLabel{font-size:var(--body-base);color:var(--ink-body);max-width:32ch;font-weight:600}.RelatedStoryBlock-module__Ceb9OG__quote{margin:var(--space-m) 0 0;padding:0}.RelatedStoryBlock-module__Ceb9OG__quoteMark{font-size:var(--step-5);color:var(--ws-accent,var(--brand));opacity:.5;margin-block-end:var(--space-xs);font-weight:900;line-height:.6;display:block}.RelatedStoryBlock-module__Ceb9OG__quoteText{font-size:var(--body-base);color:var(--ink-body);margin:0;font-style:italic;line-height:1.6}.RelatedStoryBlock-module__Ceb9OG__divider{display:none}@container (min-width:800px){.RelatedStoryBlock-module__Ceb9OG__divider{background:color-mix(in oklch, var(--ink), transparent 91%);width:1px;grid-area:1/1;place-self:stretch end;margin-inline-end:calc(-1 * var(--space-l));display:block}}.RelatedStoryBlock-module__Ceb9OG__copyCol{gap:var(--space-s);flex-direction:column;display:flex}.RelatedStoryBlock-module__Ceb9OG__pill{background:color-mix(in oklch, var(--ws-accent,var(--brand)), transparent 88%);width:fit-content;font-size:var(--text-eyebrow);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-body);border-radius:9999px;align-items:center;padding:.3rem .75rem;font-weight:700;display:inline-flex}.RelatedStoryBlock-module__Ceb9OG__title{font-size:var(--step-3);letter-spacing:-.02em;color:var(--ink);margin:0;font-weight:800;line-height:1.3}.RelatedStoryBlock-module__Ceb9OG__desc{font-size:var(--body-base);color:var(--ink-body);margin:0;line-height:1.65}.RelatedStoryBlock-module__Ceb9OG__link{font-size:var(--text-sm);color:var(--ws-accent-text,var(--brand-dark));align-items:center;gap:.375rem;margin-block-start:.25rem;font-weight:700;transition:gap .2s;display:inline-flex}.RelatedStoryBlock-module__Ceb9OG__card:hover .RelatedStoryBlock-module__Ceb9OG__link{gap:.5625rem}.RelatedStoryBlock-module__Ceb9OG__ctaWrap{justify-content:center;display:flex}.RelatedStoryBlock-module__Ceb9OG__cta{border-radius:var(--radius-btn);font-size:var(--body-base);cursor:pointer;background:var(--brand);color:var(--ink);box-shadow:0 1px 1px color-mix(in oklch, var(--ink-muted), transparent 60%);transition:background-color var(--transition-fast), transform 80ms ease;border:none;justify-content:center;align-items:center;padding:.9375rem 2.5rem;font-family:inherit;font-weight:700;display:inline-flex}.RelatedStoryBlock-module__Ceb9OG__cta:hover{background-color:var(--brand-hover)}.RelatedStoryBlock-module__Ceb9OG__cta:active{transform:scale(.97)}}
