.af-p4a-top{z-index:2;background-color:var(--af-canvas);background-size:contain;position:relative;overflow:clip visible}.af-p4a-top__shape{z-index:1;pointer-events:none;direction:ltr;width:100%;line-height:0;position:absolute;top:-1px;left:0;overflow:hidden}.af-p4a-top__shape svg{width:calc(100% + 1.3px);height:94px;display:block;position:relative;left:50%;transform:translate(-50%)}@media screen and (max-width:1024px){.af-p4a-top__shape svg{height:72px}}.af-p4a-top__shape path{fill:var(--af-canvas)}.af-p4a-top__glyph{z-index:3;color:var(--af-accent);opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none;margin:0;line-height:0;position:absolute}.af-p4a-top__glyph svg{fill:currentColor;height:1em;display:block}.af-p4a-top__glyph--bang{font-size:600px;top:-153px;right:-7px}.af-p4a-top__glyph--bang svg{width:.261em}@media screen and (max-width:1024px){.af-p4a-top__glyph--bang{display:none}}.af-p4a-top__glyph--amp{font-size:500px;top:-97px;left:-34px}.af-p4a-top__glyph--amp svg{width:.646em}@media screen and (max-width:1024px) and (min-width:768px){.af-p4a-top__glyph--amp{display:none}}@media screen and (max-width:767px){.af-p4a-top__glyph--amp{top:var(--af-p4a-top-amp-y,-34px);font-size:199px;left:139px}}.af-p4a-top__arrow{z-index:3;pointer-events:none;width:39.746%;position:absolute;top:-271px;left:806px}@media screen and (max-width:1024px){.af-p4a-top__arrow{top:-36px;left:344px}}.af-p4a-top__arrow img{width:54%;height:auto;margin:0 auto;display:block}.af-p4a-top__col{z-index:2;flex-direction:column;width:100%;max-width:650px;margin:0 auto;padding:102px 0 92px;display:flex;position:relative}@media screen and (max-width:1024px){.af-p4a-top__col{max-width:none;padding:69px 8px 59px}}@media screen and (max-width:767px){.af-p4a-top__col{padding-top:calc(69px + var(--af-p4a-top-extra,0px))}}.af-p4a-top__spacer{flex:none;height:50px;margin-bottom:20px}.af-p4a-top .af-p4a-top__title{text-align:center;margin:-10px 0 11px;padding:0;font-size:55px;font-weight:600}@media screen and (max-width:1024px){.af-p4a-top .af-p4a-top__title{margin:40px;font-size:40px}}.af-p4a-top .af-p4a-top__subtitle{font-weight:var(--af-fw-extralight,300);text-align:center;margin:0;padding:0;line-height:1}
