.s4cVwW_card{--pad:clamp(20px, 3.2vw, 32px);min-width:0;padding:var(--pad);border:var(--stroke) solid var(--c-line-strong);background:var(--paper-0);flex-direction:column;align-items:flex-start;gap:16px;display:flex;position:relative}.s4cVwW_coordinator{box-shadow:var(--shadow-print-lg);align-items:stretch;gap:24px}.s4cVwW_topic{background:var(--ink-800);color:var(--paper-0);clip-path:var(--tag-shape);font-size:var(--fs-label);font-weight:800;font-stretch:var(--stretch-ui);letter-spacing:.14em;text-transform:uppercase;align-self:flex-start;padding:.6em 1.5em .5em .95em;line-height:1}.s4cVwW_topicAccent{background:var(--red-600);color:var(--c-on-accent)}.s4cVwW_person{align-items:center;gap:16px;min-width:0;display:flex}.s4cVwW_avatar{--avatar-size:clamp(60px, 52px + 2vw, 76px)}.s4cVwW_who{gap:6px;min-width:0;display:grid}.s4cVwW_name{font-size:clamp(1.75rem,1.3rem + 1.8vw,2.75rem);font-weight:900;font-stretch:var(--stretch-display);text-transform:uppercase;line-height:.95}.s4cVwW_role{color:var(--c-text-2);font-size:var(--fs-sm);font-weight:700}.s4cVwW_channels{border-top:2px solid var(--c-line-strong)}.s4cVwW_channels>li{border-bottom:1px solid var(--c-line-2)}.s4cVwW_channel{min-width:0;color:var(--ink-800);touch-action:manipulation;-webkit-tap-highlight-color:transparent;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding-block:14px 16px;text-decoration:none;display:grid}.s4cVwW_channel:focus-visible{outline-offset:2px}.s4cVwW_channelLabel{color:var(--c-text-2);font-size:var(--fs-label);font-weight:800;font-stretch:var(--stretch-ui);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;display:inline-flex}.s4cVwW_channelLabel svg{color:var(--c-accent-text);flex:none}.s4cVwW_phone{font-size:clamp(2.75rem,1.7rem + 4.6vw,4.5rem);font-weight:900;font-stretch:var(--stretch-display);font-variant-numeric:tabular-nums;letter-spacing:.01em;white-space:nowrap;transition:color var(--dur-2) var(--ease-out);grid-area:2/1/auto/-1;line-height:.9}.s4cVwW_channelAction{color:var(--red-700);font-size:var(--fs-label);font-weight:800;font-stretch:var(--stretch-ui);letter-spacing:.14em;text-transform:uppercase;grid-area:1/2;align-items:center;gap:6px;display:inline-flex}.s4cVwW_channelAction svg{transition:translate var(--dur-3) var(--ease-out)}.s4cVwW_mailRow{align-items:center;gap:8px;display:flex}.s4cVwW_mailRow .s4cVwW_channel{flex:1;grid-template-columns:minmax(0,1fr)}.s4cVwW_email{overflow-wrap:anywhere;text-decoration:underline;-webkit-text-decoration-color:var(--c-line-2);text-decoration-color:var(--c-line-2);text-underline-offset:.2em;transition:color var(--dur-2) var(--ease-out), text-decoration-color var(--dur-2) var(--ease-out);font-size:clamp(1rem,.9rem + .6vw,1.375rem);font-weight:800;text-decoration-thickness:1.5px}.s4cVwW_copy{flex:none}@media (hover:hover){.s4cVwW_phoneChannel:hover .s4cVwW_phone{color:var(--c-accent-text)}.s4cVwW_phoneChannel:hover .s4cVwW_channelAction svg{translate:4px}.s4cVwW_channel:hover .s4cVwW_email{color:var(--red-700);text-decoration-color:currentColor}}.s4cVwW_save{border:var(--stroke) solid var(--c-line-strong);min-height:48px;color:var(--ink-800);font-size:var(--fs-sm);font-weight:800;font-stretch:var(--stretch-ui);touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out);align-self:flex-start;align-items:center;gap:10px;margin-top:auto;padding:0 14px 0 12px;text-decoration:none;display:inline-flex}.s4cVwW_save svg{color:var(--blue-700);transition:color var(--dur-2) var(--ease-out);flex:none}.s4cVwW_fileType{letter-spacing:.1em;opacity:.7;border:1px solid;padding:3px 6px 2px;font-size:.6875rem}@media (hover:hover){.s4cVwW_save:hover{background:var(--ink-800);color:var(--paper-0)}.s4cVwW_save:hover svg{color:inherit}}.s4cVwW_title{font-size:clamp(1.6rem,1.3rem + 1.1vw,2.25rem);font-weight:900;font-stretch:var(--stretch-display);text-transform:uppercase;line-height:.95}.s4cVwW_text{max-width:46ch;color:var(--c-text-2)}.s4cVwW_action{margin-top:auto}
