*,:after,:before{box-sizing:border-box}html{overflow-x:hidden}body{background-color:var(--gmr-dark);color:var(--gmr-muted-light);font-family:var(--gmr-font-primary);font-size:18px;line-height:1.6;margin:0}@media (max-width:767px){body{font-size:16px}}img{display:block;height:auto;max-width:100%}a{color:var(--gmr-blue)}a,a:focus,a:hover{text-decoration:none}a:focus,a:hover{color:var(--gmr-dark)}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.gmr-inner{margin-left:auto;margin-right:auto;max-width:1280px;padding-left:40px;padding-right:40px}@media (max-width:900px){.gmr-inner{padding-left:24px;padding-right:24px}}@media (max-width:640px){.gmr-inner{padding-left:20px;padding-right:20px}}.gmr-section{padding-bottom:96px;padding-top:96px}@media (max-width:900px){.gmr-section{padding-bottom:72px;padding-top:72px}}@media (max-width:640px){.gmr-section{padding-bottom:56px;padding-top:56px}}.gmr-eyebrow{color:var(--gmr-blue);display:block;font-size:12px;font-weight:800;letter-spacing:.16em;margin-bottom:12px}.gmr-eyebrow,.gmr-heading{font-family:var(--gmr-font-primary);text-transform:uppercase}.gmr-heading{color:var(--gmr-white);font-size:clamp(40px,5vw,72px);font-weight:900;letter-spacing:-.03em;line-height:1.05;margin:0 0 24px}.gmr-heading,.gmr-screen__heading{translate:0 -.11em}.gmr-heading--card{color:var(--gmr-white);font-size:clamp(26px,3vw,36px);font-weight:900;letter-spacing:-.02em;line-height:1.1;margin:0 0 16px;text-transform:uppercase}.gmr-body,.gmr-heading--card{font-family:var(--gmr-font-primary)}.gmr-body{color:var(--gmr-muted-light);font-size:18px;line-height:1.6}@media (max-width:767px){.gmr-body{font-size:16px}}.gmr-body--dark{color:var(--gmr-muted-dark);font-family:var(--gmr-font-primary);font-size:18px;line-height:1.6}@media (max-width:767px){.gmr-body--dark{font-size:16px}}