@charset "UTF-8";.wp-block-acf-media-text{padding-block:var(--fm-space-section)!important}.wp-block-acf-media-text.agency-base-equipment-actions{background:var(--fm-color-surface-soft);padding-block:var(--fm-space-xl)!important}.wp-block-acf-media-text.agency-base-equipment-actions>.container>.row>.col-12>div{background:var(--fm-color-surface);border:1px solid var(--fm-color-border-subtle);border-top:3px solid var(--fm-color-primary);border-radius:var(--fm-radius-md);box-shadow:var(--fm-shadow-sm);padding:var(--fm-space-xl)}.wp-block-acf-media-text.agency-base-equipment-actions .agency-base-media-text__heading{font-size:var(--fm-type-heading-3)}.wp-block-acf-media-text.agency-base-equipment-actions .agency-base-media-text__content{max-width:48rem}.wp-block-acf-media-text.agency-base-equipment-actions .agency-base-media-text__actions{margin-top:var(--fm-space-lg)!important}.wp-block-acf-media-text .agency-base-media-text__eyebrow{align-items:center;color:var(--fm-color-accent);display:flex;font-family:var(--wp--preset--font-family--body, "proxima-nova", Arial, sans-serif);font-size:1rem;font-weight:var(--fm-font-weight-bold);gap:.625rem;letter-spacing:.08em;text-transform:uppercase}.wp-block-acf-media-text .agency-base-media-text__eyebrow:before{background:currentColor;content:"";flex:0 0 2rem;height:1px}.wp-block-acf-media-text .agency-base-media-text__media{aspect-ratio:4/3;background:var(--fm-color-media-placeholder);border-radius:var(--fm-radius-5xl);overflow:hidden;position:relative}.wp-block-acf-media-text .agency-base-media-text__image{height:100%;object-fit:cover;width:100%}.wp-block-acf-media-text .agency-base-media-text__play-icon{align-items:center;background:var(--fm-color-overlay-soft);border-radius:var(--fm-radius-round);display:inline-flex;height:6rem;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:6rem}.wp-block-acf-media-text .agency-base-media-text__play-link{color:inherit;display:block;top:0;right:0;bottom:0;left:0;position:absolute;text-decoration:none}.wp-block-acf-media-text .agency-base-media-text__play-icon:before{border-color:transparent transparent transparent var(--fm-color-overlay-strong);border-style:solid;border-width:1rem 0 1rem 1.5rem;content:"";display:block;margin-left:.3rem}.wp-block-acf-media-text .agency-base-media-text__heading{font-size:var(--fm-type-section-title)}.wp-block-acf-media-text .agency-base-media-text__content{color:var(--fm-color-text-body);font-size:inherit;line-height:1.8}.wp-block-acf-media-text .agency-base-media-text__content ul{display:grid;gap:var(--fm-space-md);list-style:none;padding-left:0}.wp-block-acf-media-text .agency-base-media-text__content li{border-left:.1875rem solid var(--fm-color-primary);padding-left:var(--fm-space-md)}.wp-block-acf-media-text .agency-base-media-text__content a:not(.btn){color:var(--fm-color-primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.wp-block-acf-media-text .agency-base-media-text__content a:not(.btn):hover,.wp-block-acf-media-text .agency-base-media-text__content a:not(.btn):focus-visible{color:var(--fm-color-text-heading)}.wp-block-acf-media-text .agency-base-media-text__action{color:var(--fm-color-secondary);font-size:1rem;font-weight:var(--fm-font-weight-bold);text-decoration:none}.wp-block-acf-media-text .agency-base-media-text__action:after{content:" →"}.wp-block-acf-media-text .agency-base-media-text__action:hover,.wp-block-acf-media-text .agency-base-media-text__action:focus-visible{color:var(--fm-color-primary)!important}.wp-block-acf-media-text .agency-base-media-text__topic-links{display:grid;gap:1.5rem 2.125rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;padding:0}.wp-block-acf-media-text .agency-base-media-text__topic-links a{align-items:center;background:var(--fm-color-surface);border:1px solid var(--fm-color-border-muted);border-radius:.375rem;color:var(--fm-color-secondary);display:grid;font-weight:var(--fm-font-weight-bold);gap:.75rem;grid-template-columns:1.875rem minmax(0,1fr) auto;min-height:3.875rem;padding:.75rem;text-decoration:none}.wp-block-acf-media-text .agency-base-media-text__topic-icon{align-items:center;display:flex;height:2rem;justify-content:center;width:2rem}.wp-block-acf-media-text .agency-base-media-text__topic-icon-image{height:1.875rem;object-fit:contain;width:1.875rem}.wp-block-acf-media-text .agency-base-media-text__topic-title{font-size:1.375rem;line-height:1.2}.wp-block-acf-media-text .agency-base-media-text__topic-arrow{color:var(--fm-color-primary);font-size:1.25rem}.wp-block-acf-media-text .agency-base-media-text__topic-links a:hover,.wp-block-acf-media-text .agency-base-media-text__topic-links a:focus-visible{border-color:var(--fm-color-primary);color:var(--fm-color-primary)}@media (max-width: 575.98px){.wp-block-acf-media-text .agency-base-media-text__topic-links{grid-template-columns:1fr}}@media (max-width: 767.98px){.wp-block-acf-media-text.agency-base-equipment-actions{padding-block:var(--fm-space-lg)!important}.wp-block-acf-media-text{padding-block:var(--fm-space-2xl)!important}.wp-block-acf-media-text>.container>.row{--bs-gutter-y: 1rem}.wp-block-acf-media-text .agency-base-media-text__media{aspect-ratio:4/3}.wp-block-acf-media-text .agency-base-media-text__image{object-fit:contain}.wp-block-acf-media-text .agency-base-media-text__heading{font-size:1.5rem}.wp-block-acf-media-text .agency-base-media-text__subheading,.wp-block-acf-media-text .agency-base-media-text__content{font-size:1rem;line-height:1.5}.wp-block-acf-media-text .agency-base-media-text__topic-links{gap:.5rem;margin-top:1rem!important}.wp-block-acf-media-text .agency-base-media-text__topic-links a{gap:.5rem;grid-template-columns:1.5rem minmax(0,1fr) auto;min-height:2.5rem;padding:.375rem .5rem}.wp-block-acf-media-text .agency-base-media-text__topic-icon{height:1.5rem;width:1.5rem}.wp-block-acf-media-text .agency-base-media-text__topic-icon-image{height:1.25rem;width:1.25rem}.wp-block-acf-media-text .agency-base-media-text__topic-title,.wp-block-acf-media-text .agency-base-media-text__topic-arrow{font-size:1rem}}@media (min-width: 1200px){.wp-block-acf-media-text{padding-block:var(--fm-space-4xl)!important}.wp-block-acf-media-text.wp-block-acf-media-text--layout-full_width{padding-block:var(--fm-space-3xl)!important}.wp-block-acf-media-text.agency-base-equipment-actions{padding-block:var(--fm-space-xl)!important}.wp-block-acf-media-text.wp-block-acf-media-text--layout-split>.container>.row{--bs-gutter-x: 0;display:grid;gap:clamp(var(--fm-space-xl),4vw,var(--fm-space-2xl));grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.wp-block-acf-media-text.wp-block-acf-media-text--layout-split>.container>.row>div{max-width:none;width:auto}.wp-block-acf-media-text.wp-block-acf-media-text--image-right>.container>.row>div:first-child{order:2}.wp-block-acf-media-text .agency-base-media-text__media{aspect-ratio:4/3;background:transparent;border-radius:0;overflow:hidden}.wp-block-acf-media-text .agency-base-media-text__image{object-fit:contain}.wp-block-acf-media-text .agency-base-media-text__topic-links{grid-template-columns:repeat(2,minmax(0,1fr))}}.wp-block-acf-media-text--layout-full_width+.wp-block-acf-media-text--layout-full_width{padding-top:0!important}.wp-block-acf-media-text--layout-full_width+.wp-block-acf-two-column-intro{padding-top:0}
