section.svelte-pgihgv.svelte-pgihgv{margin:0 auto;display:grid;grid-template-columns:1fr 4em 1fr;grid-template-rows:9em auto auto;grid-template-areas:"left numbers right";padding:0}section.svelte-pgihgv .numbers.svelte-pgihgv{position:relative;grid-area:numbers;grid-row:1/span 3;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:100%;z-index:1}section.svelte-pgihgv .numbers svg.svelte-pgihgv{height:100%;stroke-width:4px;stroke:hsl(var(--accentHS) var(--accentL));position:absolute}section.svelte-pgihgv .numbers .number.svelte-pgihgv{font-size:2.5em;position:absolute;top:1em;width:100%;aspect-ratio:1/1;border-radius:50%;background-color:hsl(var(--accentHS) var(--accentL));display:flex;justify-content:center;align-items:center;font-weight:900}section.svelte-pgihgv .numbers .number svg.svelte-pgihgv{width:50%;stroke:hsl(var(--onAccent)/var(--onAccentStrength1));stroke-width:2px}section.svelte-pgihgv .contentPrimary.svelte-pgihgv{grid-row:2;grid-column:1/span 3;padding:3vw;color:hsl(var(--onNeutral)/var(--onNeutralStrength0));z-index:2;background-color:hsl(var(--neutralHS) var(--neutralL));text-align:center}section.svelte-pgihgv .contentPrimary h3.svelte-pgihgv{font-family:Roboto Condensed,sans-serif;line-height:1;color:hsl(var(--onNeutral)/var(--onNeutralStrength3))}section.svelte-pgihgv .contentPrimary .subtitle.svelte-pgihgv{font-family:Redressed,cursive;margin-top:1em;color:hsl(var(--onNeutral)/var(--onNeutralStrength1))}section.svelte-pgihgv .contentPrimary .date.svelte-pgihgv{margin-top:1rem;margin-bottom:0;font-weight:600;letter-spacing:1px;text-transform:uppercase;font-size:.8rem;color:hsl(var(--onNeutral)/var(--onNeutralStrength3))}section.svelte-pgihgv .contentPrimary .excerpt.svelte-pgihgv{margin-top:0}section.svelte-pgihgv .contentPrimary .actionRow.svelte-pgihgv{display:flex;grid-gap:1rem;justify-content:center}section.svelte-pgihgv .contentPrimary .actionRow .button.svelte-pgihgv{font-weight:500;letter-spacing:1px;cursor:pointer;padding:.3em 1em;border-radius:2px;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;width:auto;box-shadow:0 0 #0000,0 0 #0000;transition:all .3s cubic-bezier(.25,.8,.25,1);font-size:1.2em}section.svelte-pgihgv .contentPrimary .actionRow .button.ghost.svelte-pgihgv{border:1px solid currentColor;background:transparent;color:currentColor;border-color:hsl(var(--onNeutral)/var(--onNeutralStrength3));color:hsl(var(--onNeutral)/var(--onNeutralStrength2))}section.svelte-pgihgv .contentPrimary .actionRow .button.ghost.svelte-pgihgv:hover{box-shadow:0 14px 28px #00000040,0 10px 10px #00000038}section.svelte-pgihgv .contentPrimary .actionRow .button.ghost.svelte-pgihgv:hover{color:hsl(var(--onNeutral)/var(--onNeutralStrength3))}section.svelte-pgihgv .contentSecondary.svelte-pgihgv{padding:3vw;grid-row:3;grid-column:1/span 3;z-index:3;background-color:hsl(var(--neutralHS) var(--neutralL));display:flex;justify-content:center;align-items:center}@media screen and (min-width: 780px){section.svelte-pgihgv.svelte-pgihgv{grid-template-columns:1fr 4em 1fr;grid-template-areas:"left numbers right";grid-template-rows:unset}section.svelte-pgihgv .contentPrimary.svelte-pgihgv{background-color:transparent;grid-row:1;text-align:left}section.svelte-pgihgv .contentPrimary .actionRow.svelte-pgihgv{justify-content:flex-start}section.svelte-pgihgv .contentSecondary.svelte-pgihgv{background-color:transparent;grid-row:1}section:nth-of-type(odd) .contentPrimary.svelte-pgihgv.svelte-pgihgv{grid-area:right}section:nth-of-type(odd) .contentSecondary.svelte-pgihgv.svelte-pgihgv{grid-area:left}section:nth-of-type(even) .contentPrimary.svelte-pgihgv.svelte-pgihgv{grid-area:left}section:nth-of-type(even) .contentSecondary.svelte-pgihgv.svelte-pgihgv{grid-area:right}}:root{--fontIncrement:.2rem;--fontSizeBase:1rem}@media screen and (min-width: 780px){:root{--fontIncrement:.3rem;--fontSizeBase:1.05rem}}@media screen and (min-width: 1430px){:root{--fontIncrement:.3rem;--fontSizeBase:1.05rem}}:root{--fontSizeSm:calc(var(--fontSizeBase) - (var(--fontIncrement) * 1.5));--fontSizeMd:var(--fontSizeBase);--fontSizeH6:calc(var(--fontSizeMd) + var(--fontIncrement));--fontSizeH5:calc(var(--fontSizeH6) + var(--fontIncrement));--fontSizeH4:calc(var(--fontSizeH5) + var(--fontIncrement));--fontSizeH3:calc(var(--fontSizeH4) + var(--fontIncrement));--fontSizeH2:calc(var(--fontSizeH3) + var(--fontIncrement));--fontSizeH1:calc(var(--fontSizeH2) + var(--fontIncrement));--fontSizeXXXL:clamp(3rem, calc(5vw + 1rem), 6rem);--fontSizeXXL:clamp(2rem, calc(2vw + 0.5rem), 6rem)}
