.tabs{padding:var(--section-spacing) 0}.tabs__widget{background:transparent;border:none;border-radius:0;display:flex;flex-direction:column;gap:0;overflow:visible;.tabs__panel+.tabs__tab{margin-top:var(--space-3)}@media (min-width:768px){//background:var(--color-white);border-bottom-color:var(--color-gray-light);border-bottom-style:solid;border-bottom-width:1px;border-left-color:var(--color-gray-light);border-left-style:solid;border-left-width:1px;border-radius:var(--radius-lg);border-right-color:var(--color-gray-light);border-right-style:solid;border-right-width:1px;border-top-color:var(--color-gray-light);border-top-style:solid;border-top-width:1px;display:grid;gap:0;grid-template-columns:repeat(var(--tab-count,1),minmax(0,375px));grid-template-rows:auto auto;overflow:hidden;.tabs__panel+.tabs__tab{margin-top:0}&:before{border-bottom:2px solid var(--color-gray-light);content:"";grid-column:calc(var(--tab-count, 1) + 1);grid-row:1}}}.tabs__tab{align-items:center;background:var(--color-white);border:1px solid var(--color-gray-light);border-radius:var(--radius-md);color:var(--color-black);display:inline-flex;font-size:var(--text-h5);font-weight:var(--fw-bold);gap:var(--space-3);justify-content:space-between;padding:var(--space-4);text-align:left;transition:color var(--transition),border-color var(--transition);width:100%;&:hover{background-color:var(--color-card-tint);color:var(--color-brand)}&:focus-visible{outline:2px solid var(--color-brand);outline-offset:-2px}&[aria-expanded=true]{border-color:var(--color-brand);border-radius:var(--radius-md) var(--radius-md) 0 0;color:var(--color-black)}.tabs__tab-label{font-size:var(--text-btn-lg)}.tabs__tab-icon{align-items:center;background:var(--color-off-white);border-radius:50%;color:var(--color-brand);display:inline-flex;flex-shrink:0;height:28px;justify-content:center;transition:transform .25s ease,background-color var(--transition),color var(--transition);width:28px}&[aria-expanded=true] .tabs__tab-icon{background:var(--color-brand);color:var(--color-white);transform:rotate(45deg)}@media (min-width:768px){background:transparent;border-bottom-color:currentcolor;border-bottom-color:var(--color-gray-light);border-bottom-style:none;border-bottom-style:solid;border-bottom-width:medium;border-bottom-width:2px;border-left-color:currentcolor;border-left-style:none;border-left-width:medium;border-radius:0;border-right-color:currentcolor;border-right-color:var(--color-gray-light);border-right-style:none;border-right-style:solid;border-right-width:medium;border-right-width:1px;border-top-color:currentcolor;border-top-style:none;border-top-width:medium;color:var(--color-slate);font-size:var(--text-body);font-weight:var(--fw-medium);grid-row:1;justify-content:center;padding:var(--space-5);text-align:center;width:auto;&[aria-expanded=true]{border-color:var(--color-gray-light);border-bottom-color:var(--color-cta);border-radius:0;color:var(--color-cta);font-weight:var(--fw-bold)}.tabs__tab-icon{display:none}}}.tabs__panel{align-items:start;background:var(--color-white);border:1px solid var(--color-brand);border-radius:0 0 var(--radius-md) var(--radius-md);border-top:none;display:grid;gap:var(--space-5);grid-template-columns:1fr;margin-top:-1px;padding:var(--space-5);&[hidden]{display:none}@media (min-width:768px){background:transparent;border-bottom-color:currentcolor;border-bottom-style:none;border-bottom-width:medium;border-left-color:currentcolor;border-left-style:none;border-left-width:medium;border-radius:0;border-right-color:currentcolor;border-right-style:none;border-right-width:medium;border-top-color:currentcolor;border-top-style:none;border-top-width:medium;gap:var(--space-6);grid-column:1/-1;grid-row:2;margin-top:0;padding:var(--space-7) var(--space-6);&.tabs__panel--cols-three,&.tabs__panel--cols-two{grid-template-columns:1fr 1fr}}@media (min-width:992px){&.tabs__panel--cols-three{grid-template-columns:1fr 1fr 1fr}}}.tabs__panel--valign-top{align-items:start}.tabs__panel--valign-center{align-items:center}.tabs__panel--valign-end{align-items:end}.tabs__col>:last-child{margin-bottom:0}