/* Muzz Home R6: theme 4358 native About/Contact cards only.
   Load after muzzhome CSS. No form, captcha, consent or submission behavior changes. */
body[data-muzzhome-draft="muzz-v1-4358"] :is(.muzz-about-intro,.muzz-about-story,.muzz-about-focus,.muzz-about-help,.muzz-about-details,.muzz-contact-main,.muzz-contact-guidance,.muzz-contact-next) {
  --muzz-page-ink:#26382e;
  --muzz-page-muted:#62695e;
  --muzz-page-line:#dedfd3;
  --muzz-page-padding-top:40px;
  --muzz-page-padding-bottom:40px;
  color:var(--muzz-page-ink);
}
body[data-muzzhome-draft="muzz-v1-4358"] :is(.muzz-about-intro,.muzz-about-story,.muzz-about-focus,.muzz-about-help,.muzz-about-details,.muzz-contact-main,.muzz-contact-guidance,.muzz-contact-next) :is(.container,.container-fluid) {max-width:1280px}
body[data-muzzhome-draft="muzz-v1-4358"] :is(.muzz-about-intro,.muzz-about-help,.muzz-contact-next) .f-rich-text__images {display:none}
body[data-muzzhome-draft="muzz-v1-4358"] :is(.muzz-about-intro,.muzz-about-story,.muzz-about-focus,.muzz-about-help,.muzz-about-details,.muzz-contact-main,.muzz-contact-guidance,.muzz-contact-next) :is(p,.rte) {line-height:1.65}
body[data-muzzhome-draft="muzz-v1-4358"] :is(.muzz-about-intro,.muzz-about-story,.muzz-about-focus,.muzz-about-help,.muzz-about-details,.muzz-contact-main,.muzz-contact-guidance,.muzz-contact-next) :is(a,button,input,textarea,[data-trigger]):focus-visible {outline:3px solid #ab8d54;outline-offset:4px}

/* Own spacing tokens keep source-page inline padding from overriding this draft presentation. */
body[data-muzzhome-draft="muzz-v1-4358"] :is(.muzz-about-intro,.muzz-about-story,.muzz-about-focus,.muzz-about-help,.muzz-about-details,.muzz-about-tabs,.muzz-contact-guidance,.muzz-contact-details,.muzz-contact-next) > .f-section-py,
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-contact-main {padding-top:var(--muzz-page-padding-top,40px);padding-bottom:var(--muzz-page-padding-bottom,40px)}

/* About: a single introductory band, a generous picture/story card, then real links. */
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-intro {background:#293e32;color:#fffdf7;--muzz-page-padding-top:56px;--muzz-page-padding-bottom:56px}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-intro .f-richtext {max-width:none;display:grid;grid-template-columns:1.2fr 1fr;gap:40px;align-items:center}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-intro .f-richtext__title {margin:0;max-width:640px;font-size:clamp(36px,4vw,58px);line-height:1.08;letter-spacing:-.035em;color:inherit}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-intro .f-richtext__description {margin:0;padding-left:36px;border-left:1px solid #667867;font-size:16px;color:#f0f0e4}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-intro p {margin:0}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-story {background:#faf9f4;--muzz-page-padding-top:40px;--muzz-page-padding-bottom:20px}
body[data-muzzhome-draft="muzz-v1-4358"] :is(.muzz-about-story,.muzz-contact-guidance) .f-image-with-text__inner {margin:0;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:0;align-items:stretch;overflow:hidden;border-radius:20px;background:#e9eddf}
body[data-muzzhome-draft="muzz-v1-4358"] :is(.muzz-about-story,.muzz-contact-guidance) :is(.f-image-with-text__image,.f-image-with-text__content) {width:100%;max-width:none;padding:0;min-width:0}
body[data-muzzhome-draft="muzz-v1-4358"] :is(.muzz-about-story,.muzz-contact-guidance) .f-image-with-text__image-first {border-radius:0;height:100%;overflow:hidden}
body[data-muzzhome-draft="muzz-v1-4358"] :is(.muzz-about-story,.muzz-contact-guidance) .f-image-with-text__image img {width:100%;height:100%;object-fit:cover;aspect-ratio:4/3}
body[data-muzzhome-draft="muzz-v1-4358"] :is(.muzz-about-story,.muzz-contact-guidance) .f-image-with-text__content {padding:clamp(28px,4vw,56px);display:flex;align-items:center}
body[data-muzzhome-draft="muzz-v1-4358"] :is(.muzz-about-story,.muzz-contact-guidance) .f-content-box__heading {font-size:clamp(28px,3vw,42px);line-height:1.14;letter-spacing:-.025em}
body[data-muzzhome-draft="muzz-v1-4358"] :is(.muzz-about-story,.muzz-contact-guidance) .f-content-box__description {font-size:16px;color:var(--muzz-page-muted)}
body[data-muzzhome-draft="muzz-v1-4358"] :is(.muzz-about-story,.muzz-contact-guidance) .f-richtext__button {margin-top:24px}

body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-focus {background:#faf9f4;--muzz-page-padding-top:20px;--muzz-page-padding-bottom:36px}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-focus .f-image-text-carousel__wrapper {grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-focus .f-image-text {min-width:0;padding:0;display:flex}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-focus .f-image-text__wrapper {position:relative;width:100%;height:100%;overflow:hidden;border:1px solid var(--muzz-page-line);border-radius:16px;background:#fffef9;grid-template-columns:1fr;grid-template-rows:auto 1fr;transition:box-shadow .2s ease,transform .2s ease}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-focus .f-image-text:nth-child(2) .f-image-text__wrapper {background:#f0eee5}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-focus .f-image-text:nth-child(3) .f-image-text__wrapper {background:#e9eddf}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-focus .f-image-text__image {overflow:hidden}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-focus img {width:100%;aspect-ratio:4/3;object-fit:cover;transition:transform .3s ease}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-focus .f-image-text__content {padding:24px;align-items:stretch}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-focus .f-image-text__content-inner {display:flex;flex-direction:column;height:100%}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-focus .f-card__title {font-size:28px;line-height:1.15;letter-spacing:-.02em;margin:0}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-focus .f-card__description {font-size:15px;color:var(--muzz-page-muted);margin-top:14px}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-focus .f-card__button {margin-top:auto;padding-top:24px}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-focus .f-card__button a {position:static;min-height:44px;display:inline-flex;align-items:center;gap:12px;font-size:14px}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-focus .f-card__button a::after {content:"";position:absolute;inset:0;border-radius:16px}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-focus .f-image-text__wrapper:focus-within {outline:3px solid #ab8d54;outline-offset:4px}
@media(hover:hover) {
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-focus .f-image-text__wrapper:hover {transform:translateY(-4px);box-shadow:0 12px 30px #26382e14}
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-focus .f-image-text__wrapper:hover img {transform:scale(1.025)}
}

/* Existing contact form stays native, including notifications, captcha and validation. */
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-contact-main {background:#f6f5ee;--muzz-page-padding-top:28px;--muzz-page-padding-bottom:36px}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-contact-main .f-contact-content-box {display:grid;grid-template-columns:minmax(0,1.14fr) minmax(0,.86fr);gap:24px;align-items:stretch;margin:0}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-contact-main :is(.f-contact-form__main,.f-contact-2-form__info) {width:100%;max-width:none;min-width:0;margin:0;float:none;flex:none}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-contact-main .f-contact-form__main {order:-1;padding:32px;background:#fffefb;border:1px solid #dedfd3;border-radius:18px}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-contact-main .f-contact-form__heading {font-size:clamp(28px,3vw,40px);line-height:1.1;letter-spacing:-.025em;margin:0 0 12px}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-contact-main .f-contact-form__description {font-size:15px;margin:0 0 24px;color:var(--muzz-page-muted)}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-contact-main .f-contact-form__form-fields {margin-left:-8px;margin-right:-8px}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-contact-main .f-contact-form__form-fields > .m\:column {padding-left:8px;padding-right:8px}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-contact-main .form-field {background:#fff;border:1px solid #ccd1c2;border-radius:8px;min-height:46px;font-size:16px;color:#26382e}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-contact-main textarea.form-field {min-height:126px;height:126px;resize:vertical}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-contact-main .f-contact-submit {min-height:48px;border-radius:8px;width:100%}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-contact-main .f-contact-2-form__info {padding:30px;background:#293e32;border-radius:18px;color:#fffdf7}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-contact-main .f-info-box--header {padding:0;margin:0 0 24px}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-contact-main .f-info-box__subtitle {margin:0 0 12px;color:#d5dec6;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-contact-main .f-info-box__title {font-size:clamp(28px,3vw,38px);line-height:1.12;letter-spacing:-.025em;color:inherit;margin:0 0 16px}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-contact-main .f-info-box__description {font-size:15px;color:#e5e9dc}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-contact-main .f-info-box-frid {display:block;margin:0}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-contact-main .f-info-box-frid > .f-info-box {display:grid;grid-template-columns:1fr;gap:20px;padding:0;margin:0}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-contact-main .f-info-box-left-img {width:100%;max-width:none!important;border-radius:12px;overflow:hidden}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-contact-main .f-info-box-left-img img {width:100%;height:100%;aspect-ratio:16/9;object-fit:cover}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-contact-main .f-info-box-frid h3 {font-size:20px;line-height:1.2;margin:0 0 12px;color:inherit}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-contact-main .f-info-box__content {font-size:14px;color:#e5e9dc;overflow-wrap:anywhere}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-contact-main .f-info-box__content a {color:inherit;text-decoration:underline;text-underline-offset:4px}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-contact-guidance {background:#faf9f4;--muzz-page-padding-top:28px;--muzz-page-padding-bottom:28px}

/* Native collapsible-tabs only. This CSS does not fabricate accordion markup/behavior. */
body[data-muzzhome-draft="muzz-v1-4358"] :is(.muzz-about-details,.muzz-contact-details,.muzz-contact-guidance).f-collapsible-section {background:#faf9f4}
body[data-muzzhome-draft="muzz-v1-4358"] :is(.muzz-about-details,.muzz-contact-details,.muzz-contact-guidance) .f-collapsible__wrapper {grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:48px;align-items:center}
body[data-muzzhome-draft="muzz-v1-4358"] :is(.muzz-about-details,.muzz-contact-details,.muzz-contact-guidance) .f-collapsible__image {border-radius:18px;overflow:hidden}
body[data-muzzhome-draft="muzz-v1-4358"] :is(.muzz-about-details,.muzz-contact-details,.muzz-contact-guidance) .f-collapsible__image img {aspect-ratio:4/3;object-fit:cover;width:100%}
body[data-muzzhome-draft="muzz-v1-4358"] :is(.muzz-about-details,.muzz-contact-details,.muzz-contact-guidance) .f-collapsible {display:block;margin:0 0 12px;border:1px solid #dedfd3;border-radius:12px;background:#fffefb;overflow:hidden}
body[data-muzzhome-draft="muzz-v1-4358"] :is(.muzz-about-details,.muzz-contact-details,.muzz-contact-guidance) .f-collapsible--button {display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 22px;margin:0;min-height:64px;font-size:18px;line-height:1.35;color:#26382e;cursor:pointer}
body[data-muzzhome-draft="muzz-v1-4358"] :is(.muzz-about-details,.muzz-contact-details,.muzz-contact-guidance) .f-collapsible--content__inner {padding:0 22px 22px;font-size:15px;line-height:1.65;color:#62695e}
body[data-muzzhome-draft="muzz-v1-4358"] :is(.muzz-about-details,.muzz-contact-details,.muzz-contact-guidance) .f-collapsible--icon {flex:none;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#edf0e4}

/* End each page with one concise support card; preserve every original text node. */
body[data-muzzhome-draft="muzz-v1-4358"] :is(.muzz-about-help,.muzz-contact-next) {background:#faf9f4;--muzz-page-padding-top:12px;--muzz-page-padding-bottom:48px}
body[data-muzzhome-draft="muzz-v1-4358"] :is(.muzz-about-help,.muzz-contact-next) .f-richtext {max-width:none;padding:32px 36px;background:#e9eddf;border:1px solid #dce1d1;border-radius:18px;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:20px 40px;align-items:center}
body[data-muzzhome-draft="muzz-v1-4358"] :is(.muzz-about-help,.muzz-contact-next) .f-richtext__title {font-size:clamp(26px,2.5vw,34px);line-height:1.15;letter-spacing:-.025em;margin:0;grid-column:1;grid-row:1}
body[data-muzzhome-draft="muzz-v1-4358"] :is(.muzz-about-help,.muzz-contact-next) .f-richtext__description {margin:0;font-size:15px;color:#52604f;grid-column:2;grid-row:1 / span 2}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-help .f-richtext__button {margin:0;grid-column:1;grid-row:2}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-contact-next a {color:#26382e;text-underline-offset:4px}

@media(max-width:1023px) {
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-intro .f-richtext {gap:28px;grid-template-columns:1fr 1fr}
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-intro .f-richtext__description {padding-left:24px}
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-focus .f-image-text__content {padding:20px}
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-focus .f-card__title {font-size:25px}
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-contact-main .f-contact-content-box {display:flex;flex-direction:column;gap:20px}
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-contact-main .f-contact-form__main {order:-1}
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-contact-main .f-contact-2-form__info {display:grid;grid-template-columns:1fr 1fr;gap:24px}
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-contact-main .f-info-box--header {margin:0}
  body[data-muzzhome-draft="muzz-v1-4358"] :is(.muzz-about-details,.muzz-contact-details,.muzz-contact-guidance) .f-collapsible__wrapper {gap:28px}
}
@media(max-width:767px) {
  body[data-muzzhome-draft="muzz-v1-4358"] :is(.muzz-about-intro,.muzz-about-story,.muzz-about-focus,.muzz-about-help,.muzz-about-details,.muzz-contact-main,.muzz-contact-guidance,.muzz-contact-next) {--muzz-page-padding-top:24px;--muzz-page-padding-bottom:24px}
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-intro {--muzz-page-padding-top:32px;--muzz-page-padding-bottom:32px}
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-intro .f-richtext {display:block}
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-intro .f-richtext__title {font-size:36px}
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-intro .f-richtext__description {margin-top:20px;padding:0;border:0;font-size:15px}
  body[data-muzzhome-draft="muzz-v1-4358"] :is(.muzz-about-story,.muzz-contact-guidance) .f-image-with-text__inner {grid-template-columns:1fr;border-radius:14px}
  body[data-muzzhome-draft="muzz-v1-4358"] :is(.muzz-about-story,.muzz-contact-guidance) .f-image-with-text__content {padding:26px 22px}
  body[data-muzzhome-draft="muzz-v1-4358"] :is(.muzz-about-story,.muzz-contact-guidance) .f-content-box__heading {font-size:29px}
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-focus {--muzz-page-padding-top:4px}
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-focus .f-image-text-carousel__wrapper {grid-template-columns:1fr;gap:16px}
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-focus .f-image-text__wrapper {grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-template-rows:1fr;border-radius:14px}
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-focus .f-image-text__image {height:100%}
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-focus .f-image-text__image :is(f-image,picture,img) {height:100%;min-height:180px}
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-focus img {aspect-ratio:3/4}
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-focus .f-image-text__content {padding:22px 18px}
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-focus .f-card__title {font-size:24px}
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-focus .f-card__description {font-size:13px}
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-focus .f-card__button {padding-top:16px}
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-focus .f-card__button a {font-size:13px}
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-contact-main {--muzz-page-padding-top:16px}
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-contact-main .f-contact-form__main {padding:24px 20px;border-radius:14px}
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-contact-main .f-contact-form__heading {font-size:30px}
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-contact-main .f-contact-form__description {font-size:14px;margin-bottom:18px}
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-contact-main .f-contact-2-form__info {display:block;padding:26px 22px;border-radius:14px}
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-contact-main .f-info-box--header {margin-bottom:24px}
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-contact-main .f-info-box__title {font-size:30px}
  body[data-muzzhome-draft="muzz-v1-4358"] :is(.muzz-about-details,.muzz-contact-details,.muzz-contact-guidance) .f-collapsible__wrapper {grid-template-columns:1fr;gap:24px}
  body[data-muzzhome-draft="muzz-v1-4358"] :is(.muzz-about-details,.muzz-contact-details,.muzz-contact-guidance) .f-collapsible__image {margin:0}
  body[data-muzzhome-draft="muzz-v1-4358"] :is(.muzz-about-details,.muzz-contact-details,.muzz-contact-guidance) .f-collapsible--button {padding:18px;font-size:17px;min-height:62px}
  body[data-muzzhome-draft="muzz-v1-4358"] :is(.muzz-about-details,.muzz-contact-details,.muzz-contact-guidance) .f-collapsible--content__inner {padding:0 18px 20px;font-size:14px}
  body[data-muzzhome-draft="muzz-v1-4358"] :is(.muzz-about-help,.muzz-contact-next) .f-richtext {display:block;padding:26px 22px;border-radius:14px}
  body[data-muzzhome-draft="muzz-v1-4358"] :is(.muzz-about-help,.muzz-contact-next) .f-richtext__description {margin-top:18px;font-size:14px}
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-help .f-richtext__button {margin-top:22px}
}
/* The platform's actual image-and-text-tab component supplies all tab behavior. */
/* Show repeated guidance once, only when its genuine native replacement exists. */
body[data-muzzhome-draft="muzz-v1-4358"] #main-content:has(.muzz-about-tabs[data-section-id]) .muzz-about-focus .f-card__description {display:none}
body[data-muzzhome-draft="muzz-v1-4358"] #main-content:has(.muzz-contact-details[data-section-id]) .section_id_contact-guidance {display:none}
/* Canonical pages keep their shared source; the draft presents native cards in journey order. */
body[data-muzzhome-draft="muzz-v1-4358"] #main-content:has(:is(.muzz-about-tabs,.muzz-contact-details)[data-section-id]) {display:flex;flex-direction:column}
body[data-muzzhome-draft="muzz-v1-4358"] #main-content:has(:is(.muzz-about-tabs,.muzz-contact-details)[data-section-id]) > :has(> .main-page) {display:contents}
body[data-muzzhome-draft="muzz-v1-4358"] #main-content:has(.muzz-about-tabs[data-section-id]) .main-page[data-page-id="3863"],
body[data-muzzhome-draft="muzz-v1-4358"] #main-content:has(.muzz-contact-details[data-section-id]) .main-page[data-page-id="3865"] {display:contents}
body[data-muzzhome-draft="muzz-v1-4358"] #main-content:has(.muzz-about-tabs[data-section-id]) .section_id_about-intro {order:10}
body[data-muzzhome-draft="muzz-v1-4358"] #main-content:has(.muzz-about-tabs[data-section-id]) .section_id_about-story {order:20}
body[data-muzzhome-draft="muzz-v1-4358"] #main-content:has(.muzz-about-tabs[data-section-id]) .section_id_about-focus {order:30}
body[data-muzzhome-draft="muzz-v1-4358"] #main-content:has(.muzz-about-tabs[data-section-id]) .section_id_about-help {order:50}
body[data-muzzhome-draft="muzz-v1-4358"] #main-content:has(.muzz-contact-details[data-section-id]) .section_id_contact-main {order:10}
body[data-muzzhome-draft="muzz-v1-4358"] #main-content:has(.muzz-contact-details[data-section-id]) .section_id_contact-next {order:50}
body[data-muzzhome-draft="muzz-v1-4358"] #main-content > :is(.muzz-about-tabs,.muzz-contact-details),
body[data-muzzhome-draft="muzz-v1-4358"] #main-content > :has(> :is(.muzz-about-tabs,.muzz-contact-details)[data-section-id]) {order:40}
body[data-muzzhome-draft="muzz-v1-4358"] :is(.muzz-about-tabs,.muzz-contact-details) {background:#faf9f4;color:#26382e;--muzz-page-padding-top:32px;--muzz-page-padding-bottom:40px}
body[data-muzzhome-draft="muzz-v1-4358"] :is(.muzz-about-tabs,.muzz-contact-details) > .container {max-width:1280px}
body[data-muzzhome-draft="muzz-v1-4358"] :is(.muzz-about-tabs,.muzz-contact-details) :is(a,button,[data-trigger]):focus-visible {outline:3px solid #ab8d54;outline-offset:4px}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-tabs .f-collage-tabs__wrapper {display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;gap:0;background:#e9eddf;border-radius:18px;overflow:hidden;border:1px solid #dedfd3}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-tabs .f-collage-tabs__images {grid-column:1;grid-row:1 / span 2;border-radius:0}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-tabs .f-tab-image {height:100%}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-tabs .f-tab-image img {width:100%;height:100%;object-fit:cover}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-tabs .f-collage-tabs__wrapper > .m\:flex {grid-column:2;grid-row:1;min-width:0}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-tabs .f-image-and-text-tabs__header {width:100%;margin:0;padding:22px 28px 0;gap:20px;justify-content:space-between;border-bottom:1px solid #d2d9c5;scrollbar-width:thin}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-tabs .f-tab-header {min-height:48px;white-space:normal;font-size:15px;color:#52604f;padding:8px 0}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-tabs .f-tab-header.active {color:#26382e}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-tabs .f-collage-tabs__contents {grid-column:2;grid-row:2;align-self:center}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-tabs .f-collage-tab--content {padding:32px;background:transparent}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-tabs .f-collage-tab--subheading {font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#657256}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-tabs .f-collage-tab--heading {font-size:clamp(28px,3vw,42px);line-height:1.1;letter-spacing:-.025em}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-tabs .f-collage-tab--description {font-size:16px;line-height:1.65;color:#52604f}
body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-tabs .f-collage-tab--button {margin-top:24px}
@media(max-width:767px) {
  body[data-muzzhome-draft="muzz-v1-4358"] :is(.muzz-about-tabs,.muzz-contact-details) {--muzz-page-padding-top:16px;--muzz-page-padding-bottom:24px}
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-tabs .f-collage-tabs__wrapper {grid-template-columns:1fr;grid-template-rows:auto auto 1fr;border-radius:14px}
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-tabs .f-collage-tabs__images {grid-column:1;grid-row:2}
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-tabs .f-collage-tabs__wrapper > .m\:flex {grid-column:1;grid-row:1}
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-tabs .f-image-and-text-tabs__header {padding:8px 20px 0;gap:16px}
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-tabs .f-tab-header {font-size:14px}
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-tabs .f-collage-tabs__contents {grid-column:1;grid-row:3}
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-tabs .f-collage-tab--content {padding:26px 22px}
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-tabs .f-collage-tab--description {font-size:15px}
}
@media(prefers-reduced-motion:reduce) {
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-focus :is(.f-image-text__wrapper,img) {transition:none;transform:none!important}
  body[data-muzzhome-draft="muzz-v1-4358"] .muzz-about-tabs :is(.f-tab-image,.f-tab-content) {animation:none}
}
