/* Client messages, reviews and work samples from getleads.attncompany.com. */
@media screen {
  .getleads-sections{margin-top:38px;color:#f5f5f1}
  .getleads-sections .gl-proof-section,.getleads-sections .gl-work-section{margin:24px 0 0;padding:clamp(28px,4vw,48px);border-radius:25px;border:1px solid #42464b;background:#191c1f}
  .getleads-sections .gl-proof-section{color:#151719;background:#fafaf7;border-color:#dededb}
  .getleads-sections .gl-section-intro{max-width:700px;margin-bottom:36px}
  .getleads-sections .gl-eyebrow{color:#53585d;font-size:11px;font-weight:750;letter-spacing:1.5px;margin:0 0 20px}
  .getleads-sections h2{font-family:Archivo,Oswald,Impact,sans-serif;font-stretch:68%;font-variation-settings:"wdth" 68;font-weight:900;text-transform:uppercase;font-size:clamp(40px,5.3vw,66px);line-height:.98;letter-spacing:-.8px;margin:0;color:inherit}
  .getleads-sections h2 em{font-style:normal;color:inherit}
  .getleads-sections .gl-section-intro>p:last-child:not(.gl-eyebrow){color:#53585d;font-size:15px;line-height:1.8;margin:22px 0 0}
  .getleads-sections figure{margin:0;min-width:0}
  .getleads-sections a{color:inherit;text-underline-offset:3px}
  .getleads-sections img{max-width:100%;display:block}
  .getleads-sections .gl-receipt-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:38px;max-width:990px;margin-inline:auto}
  .getleads-sections .gl-receipt{display:block;position:relative;overflow:hidden;background:#29292b;border-radius:22px;outline:1px solid #d8d8d4;box-shadow:0 8px 20px #152c3c1a}
  .getleads-sections .gl-receipt img{position:absolute;max-width:none;height:auto}
  .getleads-sections .gl-receipt-10k{aspect-ratio:644/307;transform:rotate(-1.5deg)}
  .getleads-sections .gl-receipt-10k img{width:146.584%;top:-91.5309%;left:-19.2547%}
  .getleads-sections .gl-receipt-3200{aspect-ratio:670/170;transform:rotate(1deg)}
  .getleads-sections .gl-receipt-3200 img{width:175.97%;top:-388.235%;left:-7.16418%}
  .getleads-sections .gl-receipt-close{aspect-ratio:755/170;max-width:360px;margin-left:auto;transform:rotate(-1deg)}
  .getleads-sections .gl-receipt-close img{width:156.159%;top:-923.529%;left:-6.35762%}
  .getleads-sections .gl-receipt-stack{display:grid;gap:24px}
  .getleads-sections .gl-receipt-grid figcaption{display:flex;justify-content:space-between;gap:12px;margin-top:17px;font-size:10px;line-height:1.6;color:#53585d}
  .getleads-sections .gl-receipt-grid figcaption a{color:#30363b;flex:none}
  .getleads-sections .gl-reviews-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:40px;scrollbar-color:#697078 #e1e2df}
  .getleads-sections .gl-review-card{display:flex;flex-direction:column;min-width:0;padding:24px;border:1px solid #d9dcda;border-radius:18px;background:#fff}
  .getleads-sections .gl-stars{color:#00688a;letter-spacing:2px;font-size:14px;line-height:1.4}
  .getleads-sections .gl-review-card blockquote{flex:1;margin:15px 0 25px;font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:500;line-height:1.7;color:#252a2e}
  .getleads-sections .gl-review-card figcaption{display:flex;align-items:center;gap:11px;font-size:10px;line-height:1.7;color:#53585d}
  .getleads-sections .gl-review-card figcaption strong{display:block;font-size:12px;color:#151719}
  .getleads-sections .gl-review-card figcaption small{display:block;font-size:10px}
  .getleads-sections .gl-review-avatar{display:grid;place-items:center;flex:none;width:46px;height:46px;object-fit:cover;border-radius:50%;background:#e4e8e8;color:#35454c;font-size:12px;font-weight:650}
  .getleads-sections .gl-review-avatar-team{width:58px;border-radius:9px}
  .getleads-sections .gl-review-photo-caption{color:#53585d;font-size:9px;line-height:1.6;margin:12px 0 0}
  .getleads-sections .gl-proof-bottom{display:flex;justify-content:space-between;gap:14px;margin-top:26px;font-size:11px;line-height:1.7;color:#53585d}
  .getleads-sections .gl-proof-bottom p{margin:0}
  .getleads-sections .gl-proof-bottom a{color:#30363b}
  .getleads-sections .gl-section-action{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;margin-top:32px}
  .getleads-sections .gl-primary{display:inline-flex;justify-content:center;align-items:center;gap:36px;padding:17px 23px;min-height:54px;border-radius:999px;background:#43cff6;color:#091418;text-decoration:none;font-size:14px;font-weight:750}
  .getleads-sections .gl-primary:hover{background:#79ddfa}
  .getleads-sections .gl-primary span{font-size:22px;line-height:1}
  .getleads-sections .gl-section-action p{color:#53585d;font-size:12px;margin:0}
  .getleads-sections .gl-work-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;scrollbar-color:#8c939a #24282c}
  .getleads-sections .gl-work-grid>a{min-width:0;display:block;overflow:hidden;background:#24282c;border:1px solid #525860;border-radius:17px;text-decoration:none}
  .getleads-sections .gl-work-grid>a:hover,.getleads-sections .gl-work-grid>a:focus-visible{border-color:#43cff6}
  .getleads-sections .gl-browser-top{display:flex;gap:5px;padding:12px;background:#30363c;border-bottom:1px solid #525860}
  .getleads-sections .gl-browser-top i{width:6px;height:6px;background:#bdc3c9;border-radius:50%}
  .getleads-sections .gl-work-grid img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;object-position:top;border-bottom:1px solid #525860}
  .getleads-sections .gl-work-grid>a>span{display:block;position:relative;color:#d0d4d8;padding:19px 42px 20px 19px;font-size:11px;line-height:1.6}
  .getleads-sections .gl-work-grid strong{display:block;color:#f5f5f1;font-size:17px;font-weight:750;margin-bottom:3px}
  .getleads-sections .gl-work-grid b{position:absolute;top:20px;right:18px;color:#43cff6;font-size:23px}
  .getleads-sections .gl-mobile-carousel-controls{display:none}
  .getleads-sections a:focus-visible,.getleads-sections button:focus-visible,.getleads-sections [tabindex]:focus-visible{outline:3px solid #007b9d;outline-offset:4px}
  @media(max-width:1000px){.getleads-sections .gl-reviews-row{grid-template-columns:repeat(2,minmax(0,1fr))}.getleads-sections .gl-work-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.getleads-sections .gl-review-card{padding:22px}}
  @media(max-width:740px){
    .getleads-sections{margin-top:30px}
    .getleads-sections .gl-proof-section,.getleads-sections .gl-work-section{padding:29px 24px;border-radius:23px;margin-top:20px}
    .getleads-sections h2{font-size:42px}
    .getleads-sections .gl-section-intro{margin-bottom:29px}
    .getleads-sections .gl-receipt-grid{grid-template-columns:1fr;gap:29px}
    .getleads-sections .gl-receipt{border-radius:17px}
    .getleads-sections .gl-receipt-stack{gap:25px}
    .getleads-sections .gl-receipt-close{width:88%}
    .getleads-sections .gl-receipt-grid figcaption{font-size:9px;margin-top:14px;gap:10px}
    .getleads-sections .gl-reviews-row,.getleads-sections .gl-work-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;padding:2px 2px 17px;overscroll-behavior-x:contain;margin-top:0}
    .getleads-sections .gl-review-card{scroll-snap-align:start;flex:0 0 92%;padding:22px}
    .getleads-sections .gl-work-grid>a{scroll-snap-align:start;flex:0 0 92%}
    .getleads-sections .gl-review-card blockquote{font-size:15px}
    .getleads-sections .gl-mobile-carousel-controls{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin:28px 0 15px}
    .getleads-sections .gl-mobile-carousel-controls>span{margin-right:auto;font-size:9px;letter-spacing:.7px;color:#d0d4d8}
    .getleads-sections .gl-mobile-carousel-controls button{width:44px;height:44px;border:1px solid #8b939c;border-radius:50%;background:#30363c;color:#f5f5f1;font-size:20px;cursor:pointer}
    .getleads-sections .gl-mobile-carousel-controls button:disabled{opacity:.4;cursor:default}
    .getleads-sections .gl-proof-section .gl-mobile-carousel-controls>span{color:#53585d}
    .getleads-sections .gl-proof-section .gl-mobile-carousel-controls button{background:#fff;color:#252a2e;border-color:#7d878c}
    .getleads-sections .gl-proof-bottom{display:block;font-size:11px}
    .getleads-sections .gl-proof-bottom a{display:inline-block;margin-top:10px}
  }
  @media(max-width:390px){.getleads-sections .gl-proof-section,.getleads-sections .gl-work-section{padding-inline:20px}.getleads-sections h2{font-size:38px}.getleads-sections .gl-review-card{padding:19px}.getleads-sections .gl-review-card figcaption{gap:9px}.getleads-sections .gl-review-avatar{width:40px;height:40px}.getleads-sections .gl-review-avatar-team{width:50px}}
}
@media print{.getleads-sections{display:none!important}}
