.brandExtra,.brandVideo,.brandQuote,.brandTabs{max-width:1100px;color:inherit;margin:24px auto}.brandExtraGrid{gap:20px;display:grid}.brandExtraGrid figure{margin:0}.brandExtraGrid img{aspect-ratio:4/3;object-fit:cover;border-radius:10px;width:100%}.brandExtra figcaption,.brandVideo figcaption{padding:10px 0;font-size:14px}.brandVideoFrame{aspect-ratio:16/9;background:#111827;border-radius:12px;min-height:200px;overflow:hidden}.brandVideoFrame iframe{border:0;width:100%;height:100%}.brandVideoFrame button{color:#fff;cursor:pointer;background:#111827;border:1px solid #64748b;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;height:100%;min-height:200px;font-size:18px;display:flex}.brandVideoFrame button:disabled{opacity:1;cursor:default}.brandVideoFrame small{font-size:14px}.brandVideoPlaceholder{border:1px dashed;padding:24px;line-height:1.5}.brandQuote{border-left:4px solid;padding:28px}.brandQuote blockquote{white-space:pre-wrap;margin:0 0 20px;font-size:1.5rem;line-height:1.5}.brandQuote figcaption span{margin-top:6px;display:block}.brandStats>div,.brandCards>article{border:1px solid color-mix(in srgb,currentColor 30%,transparent);border-radius:12px;padding:24px}.brandStats strong{font-size:2.5rem;display:block}.brandCards p{white-space:pre-wrap}.brandCards a{color:inherit;text-decoration:underline}.brandTabs [role=tablist]{border-bottom:1px solid;gap:8px;display:flex}.brandTabs [role=tab]{color:inherit;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:14px 20px;font-size:16px}.brandTabs [aria-selected=true]{border-bottom-color:currentColor;font-weight:700}.brandTabs [role=tabpanel]{padding-top:16px}.brandTabs [hidden]{display:none}.brandTabs button:focus-visible,.brandCards a:focus-visible{outline-offset:3px;outline:2px solid}@media (width<=700px){.brandExtraGrid{grid-template-columns:1fr!important}.brandExtra,.brandVideo,.brandQuote,.brandTabs{margin:18px 12px}}.brandFaqItem{border:1px solid;border-radius:12px;max-width:1100px;margin:16px auto;overflow:hidden}.brandFaqItem>summary{cursor:pointer;overflow-wrap:anywhere;padding:22px 26px;font-size:1.15rem;font-weight:700;line-height:1.5}.brandFaqItem>summary:focus-visible{outline-offset:-4px;outline:3px solid}.brandFaqAnswer{border-top:1px solid color-mix(in srgb,currentColor 20%,transparent);padding:12px 8px}.brandFaqAnswer .brandBlockRichText{margin-block:12px}.brandDataTable{border:1px solid;border-radius:10px;max-width:1100px;margin:24px auto;overflow-x:auto}.brandDataTable table{border-collapse:collapse;text-align:left;width:100%;font-size:1rem;line-height:1.5}.brandDataTable caption{text-align:left;color:inherit;padding:18px;font-size:1.2rem;font-weight:700}.brandDataTable th,.brandDataTable td{vertical-align:top;white-space:pre-wrap;overflow-wrap:anywhere;min-width:120px;padding:14px 18px}.brandDataTable th{border-bottom:2px solid}.brandDataTable td{border-bottom:1px solid color-mix(in srgb,currentColor 16%,transparent)}.brandDataTable.striped tbody tr:nth-child(2n){background:color-mix(in srgb,currentColor 6%,transparent)}.brandDataTable:focus-visible{outline-offset:3px;outline:3px solid}@media (width<=700px){.brandFaqItem>summary{padding:16px}.brandDataTable th,.brandDataTable td{min-width:100px;padding:12px}}.brandContentColorField{color:#172033;justify-content:space-between;align-items:center;gap:12px;width:100%;font:14px/1.5 system-ui;display:flex}.brandContentColorField input{flex-shrink:0;width:48px;height:34px}.brandFaqText{overflow-wrap:anywhere;line-height:1.6}.brandFaqText p{margin:0 0 12px}.brandFaqText:empty{display:none}.brandFaqItem.isEditing .brandFaqText{border:1px dashed;border-radius:6px;min-height:72px;padding:12px;display:block}.brandFaqItem.isEditing .brandFaqText [contenteditable]{outline:none;min-height:48px}.brandFaqEditorHint{opacity:.8;margin:8px 0;font:14px/1.5 system-ui}@media (width>=701px) and (width<=1024px){.brandResponsiveBlock[data-tablet-padding]{padding:var(--brand-tablet-padding)!important}.brandResponsiveBlock[data-tablet-font]{font-size:var(--brand-tablet-font)!important}.brandResponsiveBlock[data-tablet-align]{text-align:var(--brand-tablet-align)!important}.brandResponsiveBlock[data-tablet-columns]{grid-template-columns:var(--brand-tablet-columns)!important}.brandBlockGallery[data-tablet-columns]{overflow:visible;grid-template-rows:auto!important;display:grid!important}.brandBlockGallery[data-tablet-columns]>*{min-width:0;grid-area:auto!important;height:auto!important}.brandResponsiveBlock[data-tablet-gap]{gap:var(--brand-tablet-gap)!important}.brandResponsiveBlock[data-tablet-width]{width:var(--brand-tablet-width)!important;max-width:none!important}.brandResponsiveBlock[data-tablet-height]{min-height:var(--brand-tablet-height)!important}.brandResponsiveBlock[data-tablet-focal]{background-position:var(--brand-tablet-focal)!important}.brandResponsiveBlock[data-tablet-focal]>img{object-position:var(--brand-tablet-focal)!important}.brandBlockColumns[data-tablet-reverse]>:first-child{order:var(--brand-tablet-reverse)!important}.brandBlockColumns[data-tablet-reverse]>:last-child{order:1!important}}@media (width<=700px){.brandResponsiveBlock[data-mobile-padding]{padding:var(--brand-mobile-padding)!important}.brandResponsiveBlock[data-mobile-font]{font-size:var(--brand-mobile-font)!important}.brandResponsiveBlock[data-mobile-align]{text-align:var(--brand-mobile-align)!important}.brandResponsiveBlock[data-mobile-columns]{grid-template-columns:var(--brand-mobile-columns)!important}.brandBlockGallery[data-mobile-columns]{overflow:visible;grid-template-rows:auto!important;display:grid!important}.brandBlockGallery[data-mobile-columns]>*{min-width:0;grid-area:auto!important;height:auto!important}.brandResponsiveBlock[data-mobile-gap]{gap:var(--brand-mobile-gap)!important}.brandResponsiveBlock[data-mobile-width]{width:var(--brand-mobile-width)!important;max-width:none!important}.brandResponsiveBlock[data-mobile-height]{min-height:var(--brand-mobile-height)!important}.brandResponsiveBlock[data-mobile-focal]{background-position:var(--brand-mobile-focal)!important}.brandResponsiveBlock[data-mobile-focal]>img{object-position:var(--brand-mobile-focal)!important}.brandBlockColumns[data-mobile-reverse]>:first-child{order:var(--brand-mobile-reverse)!important}.brandBlockColumns[data-mobile-reverse]>:last-child{order:1!important}}
