@layer components{.wws-theme>section[aria-label="George at a glance"]{border-bottom:1px solid var(--color-line)}.wws-theme .wws-audience-grid{gap:1.5rem}.wws-theme .wws-audience-card{border:1px solid var(--color-line);gap:1.5rem;min-width:0;transition:border-top-color .18s linear;position:relative}.wws-theme .wws-audience-card:hover,.wws-theme .wws-audience-card:focus-within{border-top-color:var(--color-accent)}.wws-theme .wws-audience-details{width:100%;display:grid}.wws-theme .wws-audience-details thead,.wws-theme .wws-audience-details tbody{display:contents}.wws-theme .wws-audience-details tr{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start;column-gap:1.5rem;display:grid}.wws-theme .wws-audience-details th{text-align:left}.wws-theme .wws-audience-labels{padding-bottom:.875rem}.wws-theme .wws-audience-row{border-top-width:1px;padding-block:.875rem}.wws-theme .wws-audience-row td{padding-left:1.4rem;position:relative}.wws-theme .wws-audience-row td:before{content:"•";color:var(--color-accent);font-weight:600;position:absolute;left:0}.wws-theme .wws-audience-start{align-self:start;margin-top:1.25rem}.wws-theme .wws-system-number{color:#0000;-webkit-text-stroke:1px var(--color-mute);margin-bottom:.9rem;font-size:clamp(44px,4vw,60px);transition:color .18s linear;display:block}.wws-theme .wws-system-item{transition:border-color .18s linear}.wws-theme .wws-system-item:hover{border-color:var(--color-accent)}.wws-theme .wws-system-item:hover .wws-system-number{color:var(--color-accent);-webkit-text-stroke-width:0}.wws-theme .wws-step-trigger{border-bottom:1px solid var(--color-line);color:var(--color-mute);cursor:pointer;align-items:baseline;gap:1.1rem;padding-block:1rem;font-size:15px;list-style:none;transition:color .18s linear,background-color .18s linear;display:flex}.wws-theme .wws-step-marker{display:none}.wws-theme .wws-step-trigger::-webkit-details-marker{display:none}.wws-theme .wws-step-trigger:after{content:"+";margin-left:auto}.wws-theme .wws-step[open]>.wws-step-trigger:after{content:"−"}.wws-theme .wws-step-number{flex:none;width:2rem;font-size:13px}.wws-theme .wws-step-trigger:hover,.wws-theme .wws-step[open]>.wws-step-trigger{color:var(--color-ink)}.wws-theme .wws-step[open]>.wws-step-trigger{font-weight:500}.wws-theme .wws-step[open] .wws-step-number{color:var(--color-accent)}.wws-theme .wws-step-trigger:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.wws-theme .wws-step-panel{border-top:2px solid var(--color-accent);padding-block:1.5rem 2rem}@media (width<=35.999rem){.wws-theme .wws-audience-details tr{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);column-gap:1rem}}@media (width>=64rem){.wws-theme .wws-audience-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wws-theme .wws-journey[data-motion-ready]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);column-gap:5rem;display:grid;position:relative}.wws-theme .wws-journey[data-motion-ready] .wws-step-marker{background:var(--color-accent);pointer-events:none;width:3px;transition:transform .18s ease-out;display:block;position:absolute;inset:0 auto auto 0}.wws-theme .wws-journey[data-motion-ready] .wws-step,.wws-theme .wws-journey[data-motion-ready] .wws-step::details-content{display:contents}.wws-theme .wws-journey[data-motion-ready] .wws-step:not([open]) .wws-step-panel{display:none}.wws-theme .wws-journey[data-motion-ready] .wws-step-trigger{grid-column:1;grid-row:var(--step-row);padding-inline:1rem}.wws-theme .wws-journey[data-motion-ready] .wws-step-trigger:after{display:none}.wws-theme .wws-journey[data-motion-ready] .wws-step-panel{border-top:0;border-left:2px solid var(--color-accent);grid-area:1/2/span 7;align-self:stretch;padding:0 0 0 1.75rem}}@media (width>=80rem){.wws-theme .wws-audience-card{grid-row:span 8;grid-template-rows:subgrid;row-gap:0}.wws-theme .wws-audience-heading{margin-bottom:1.5rem}.wws-theme .wws-audience-details{grid-row:span 5;grid-template-rows:subgrid}.wws-theme .wws-audience-card>a{align-self:end;margin-top:1.25rem}}@media (prefers-reduced-motion:reduce){.wws-theme .wws-audience-card,.wws-theme .wws-system-item,.wws-theme .wws-system-number,.wws-theme .wws-step-trigger,.wws-theme .wws-journey[data-motion-ready] .wws-step-marker{transition:none}}}
