@media(max-width:767px){.elementor .a-cpa-home-editorial-refinement{& [data-interaction-id="3b7be811"] { font-size:2.25rem; line-height:1.08; } & [data-interaction-id="54b0e580"], & [data-interaction-id="60d4684d"] { border-inline-start:0; border-top:1px solid var(--cpa-border); padding-inline-start:0; padding-block-start:var(--cpa-space-md); } & [data-interaction-id="4f52449b"] { gap:var(--cpa-space-md); } & [data-interaction-id="4a54bb52"] { grid-template-columns:minmax(0,1fr); } & [data-interaction-id="37a04ad3"] { padding:var(--cpa-space-sm); } & [data-interaction-id="118955b8"] { grid-template-columns:minmax(0,1fr); gap:var(--cpa-space-lg); } & [data-interaction-id="a6b4a72"], & [data-interaction-id="3fd5c6c8"], & [data-interaction-id="11b0b57d"] { height:auto; aspect-ratio:16 / 9; } & [data-interaction-id="3eade309"], & [data-interaction-id="2df6e4e3"] { font-size:2rem; } & [data-interaction-id="3e39e654"] { grid-template-columns:minmax(0,1fr); gap:var(--cpa-space-md); } & [data-interaction-id="721ce48d"], & [data-interaction-id="599b9a3"] { padding-inline:var(--cpa-space-sm); } & [data-interaction-id="1c51d718"] { font-size:1.75rem; }\n}}@media(max-width:767px){.elementor .a-cpa-hero-media-wide{width:100%;position:relative;inset-block-start:auto;inset-inline-end:auto;inset-block-end:auto;}}@media(max-width:767px){.elementor .a-cpa-home-mobile-composition{& .a-cpa-v6-hero-inner { padding: 3rem 1.25rem 2rem; } & .a-cpa-v6-hero-copy { width: 100%; max-width: 100%; } & .a-cpa-v6-title { font-size: 2.75rem; } & .a-cpa-v12-region,
  & .a-cpa-v7-program-grid,
  & .a-cpa-membership-row { flex-direction: column; align-items: stretch; } & .a-cpa-v12-main,
  & .a-cpa-v14-aside,
  & .a-cpa-v7-program-feature,
  & .a-cpa-v7-program-supports,
  & .a-cpa-membership-column,
  & .a-cpa-membership-actions { width: 100%; min-width: 0; max-width: 100%; flex: 0 1 auto; } & .a-cpa-membership-row { gap: 1.5rem; } & .a-cpa-membership-actions { flex-direction: column; align-items: flex-start; }\n}}@media(max-width:767px){.elementor .a-cpa-v13-evidence{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:767px){.elementor .a-cpa-v12-staff-callout{flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .a-cpa-v12-upper-section{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .a-cpa-v11-argument-title{font-size:2rem;}}@media(max-width:767px){.elementor .a-cpa-section-display{font-size:2.25rem;}}@media(max-width:767px){.elementor .a-cpa-v6-title{font-size:2.75rem;}}@media(max-width:767px){.elementor .a-cpa-v6-hero-shade{display:none;}}@media(max-width:767px){.elementor .a-cpa-v6-hero-photo{height:auto;aspect-ratio:1.5;object-position:65% 50%;-webkit-mask-image:none; mask-image:none;\n}}@media(max-width:767px){.elementor .a-cpa-v6-hero-copy{max-width:100%;}}@media(max-width:767px){.elementor .a-cpa-v6-hero-inner{padding-block-start:3rem;padding-block-end:2rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:767px){.elementor .a-cpa-v6-hero{min-height:0px;& .a-cpa-hero-media-wide { position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100% } & .a-cpa-v6-hero-photo { height:100%;width:100%;aspect-ratio:auto;object-fit:cover } & .a-cpa-v6-hero-shade { display:block;background:rgb(0 23 35 / .84) }\n}}@media(max-width:767px){.elementor .a-cpa-v6-page{& > .a-cpa-on-page-nav { padding-inline: var(--cpa-space-sm); }\n}}@media(max-width:767px){.elementor .a-cpa-wide-documentary-photo{aspect-ratio:1.5;}}@media(max-width:767px){.elementor .a-cpa-logo{width:15rem;}}@media(max-width:767px){.elementor .a-cpa-header-brand{flex:1 1 auto;}}@media(max-width:767px){.elementor .a-cpa-utilities{gap:var(--cpa-space-sm);justify-content:flex-start;}}@media(max-width:767px){.elementor .a-cpa-header{padding:var(--cpa-space-sm);}}@media(max-width:767px){.elementor .a-cpa-dark-section{padding-block-start:var(--cpa-space-lg);padding-block-end:var(--cpa-space-lg);padding-inline-start:var(--cpa-space-sm);padding-inline-end:var(--cpa-space-sm);}}@media(max-width:767px){.elementor .a-cpa-section-title{font-size:1.875rem;}}@media(max-width:767px){.elementor .a-cpa-grid-two{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .a-cpa-grid-three{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .a-cpa-section{padding-block-start:var(--cpa-space-lg);padding-block-end:var(--cpa-space-lg);padding-inline-start:var(--cpa-space-sm);padding-inline-end:var(--cpa-space-sm);}}