.contact-choice-panel{padding-block:var(--hero-padding-y,clamp(4.75rem, 8vw, 7.75rem)) var(--section-padding-y)}.contact-choice-panel__header{max-width:820px;margin-bottom:clamp(3rem,6vw,4.5rem)}.contact-choice-panel__grid{gap:var(--wm-grid-gap-md,1rem);margin:0;padding:0;list-style:none;display:grid}.contact-choice-panel__item{display:grid}.contact-choice-panel__item .marketing-card{height:100%;box-shadow:none;padding:clamp(1rem,2vw,1.35rem)}.contact-choice-panel__item .marketing-card:after{z-index:0}.contact-choice-panel__inner{z-index:1;flex-direction:column;gap:1rem;height:100%;min-height:170px;display:flex;position:relative}.contact-choice-panel__media{aspect-ratio:16/10;border-radius:var(--radius-md,10px);border:1px solid var(--border-soft);background:var(--panel-bg-soft);width:100%;position:relative;overflow:hidden}.contact-choice-panel__copy{flex-direction:column;flex:1;align-items:flex-start;display:flex}.contact-choice-panel__option-title{font-family:var(--heading-font-family);color:var(--text-primary);margin:0;font-size:1.15rem;font-weight:650;line-height:1.3}.contact-choice-panel__option-desc{color:var(--text-secondary);text-align:left;flex:1;margin:.375rem 0 0;font-size:.9rem;line-height:1.55}.contact-choice-panel__meta{flex-wrap:wrap;gap:.375rem;margin:.625rem 0 0;padding:0;list-style:none;display:flex}.contact-choice-panel__meta-item{background:var(--chip-bg,#fffdf9);border:1px solid var(--chip-border,#0000001a);color:var(--text-meta);border-radius:100px;padding:.2rem .6rem;font-size:.75rem;line-height:1.4}.contact-choice-panel__action{width:100%;margin-top:auto;padding-top:.5rem}.contact-choice-panel__action .ActionButton-root{width:100%}@media (min-width:768px){.contact-choice-panel__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
