.gidc-about-us{--gidc-ab-ink:#212121;--gidc-ab-muted:#595959;--gidc-ab-line:#d6d6d6;--gidc-ab-soft:#e4e4e4;--gidc-ab-red:#c2262d;--gidc-ab-yellow:#f6c934;color:var(--gidc-ab-ink)}.gidc-about-us,.gidc-about-us *,.gidc-about-us *:before,.gidc-about-us *:after{box-sizing:border-box}.gidc-about-us.gidc-ab-band{margin:0;padding:40px 0}.gidc-about-us.gidc-ab-band--white{background:#fff}.gidc-about-us.gidc-ab-band--grey{background:var(--gidc-ab-soft)}.gidc-about-us .gidc-ab-wrap{width:100%;max-width:1100px;margin:0 auto;padding:0 20px}.gidc-about-us .gidc-ab-wrap--narrow{max-width:780px}.gidc-about-us .gidc-ab-wrap--wide{max-width:1500px}@media(min-width:750px){.gidc-about-us .gidc-ab-wrap{padding:0 30px}}.gidc-about-us .gidc-ab-h2{margin:0 0 24px;padding:0;font-family:inherit;font-size:clamp(22px,2vw,28px);font-weight:600;line-height:1.25;letter-spacing:1px;text-transform:uppercase;text-align:center;color:var(--gidc-ab-ink)}@media(max-width:767px){.gidc-about-us .gidc-ab-h2{margin-bottom:22px}}.gidc-about-us .gidc-ab-lede{max-width:720px;margin:-8px auto 28px;font-size:16px;line-height:1.7;text-align:center}.gidc-about-us .gidc-ab-rte p{margin:0 0 16px;font-size:16px;line-height:1.7}.gidc-about-us .gidc-ab-rte p:last-child{margin-bottom:0}.gidc-about-us a:focus-visible{outline:3px solid var(--gidc-ab-ink);outline-offset:3px}.gidc-about-us .gidc-ab-btn{display:inline-block;padding:12px 30px;border:2px solid transparent;border-radius:0;font-family:inherit;font-size:16px;font-weight:500;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s}.gidc-about-us .gidc-ab-btn--primary{background:var(--gidc-ab-yellow);border-color:var(--gidc-ab-yellow);color:#000}.gidc-about-us .gidc-ab-btn--secondary{background:transparent;border-color:var(--gidc-ab-ink);color:var(--gidc-ab-ink)}.gidc-about-us .gidc-ab-btn--primary:hover,.gidc-about-us .gidc-ab-btn--secondary:hover{background:var(--gidc-ab-red);border-color:var(--gidc-ab-red);color:#fff}.gidc-about-us .gidc-ab-link{display:inline-block;margin-top:20px;font-size:16px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--gidc-ab-ink);text-decoration:underline;text-underline-offset:4px}.gidc-about-us .gidc-ab-link:hover{color:var(--gidc-ab-red)}.gidc-about-us.gidc-ab-hero{position:relative;display:flex;flex-direction:column;margin:0;padding:0;background:#fff}.gidc-about-us .gidc-ab-hero__copy{order:1;padding:28px 0 20px}.gidc-about-us .gidc-ab-hero__media{order:2;margin:0 20px;aspect-ratio:3/2;overflow:hidden}.gidc-about-us .gidc-ab-hero__img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.gidc-about-us .gidc-ab-hero__actions{order:3;padding:20px 0 28px}.gidc-about-us .gidc-ab-hero__title{margin:0 0 14px;font-family:Poppins,Nunito,sans-serif;font-size:clamp(26px,7.4vw,32px);font-weight:700;line-height:1.3;letter-spacing:1px;text-transform:uppercase;color:var(--gidc-ab-ink)}.gidc-about-us .gidc-ab-hero__text{margin:0;font-size:16px;line-height:1.65}.gidc-about-us .gidc-ab-hero__buttons{display:flex;flex-direction:column;align-items:stretch;gap:12px}.gidc-about-us .gidc-ab-hero__buttons .gidc-ab-btn{font-size:14px;text-align:center}.gidc-about-us .gidc-ab-hero__buttons .gidc-ab-btn--primary{background:var(--gidc-ab-red);border-color:var(--gidc-ab-red);color:#fff}@media(min-width:768px){.gidc-about-us.gidc-ab-hero{justify-content:center;min-height:clamp(340px,28.5vw,430px);margin:0 30px;background:#1a1a1a}.gidc-about-us .gidc-ab-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;aspect-ratio:auto}.gidc-about-us .gidc-ab-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000000b8,#00000080,#0000001f)}.gidc-about-us.gidc-ab-hero .gidc-ab-wrap{max-width:none;padding:0 54px}.gidc-about-us .gidc-ab-hero__copy{position:relative;z-index:1;padding:40px 0 0}.gidc-about-us .gidc-ab-hero__actions{position:relative;z-index:1;order:2;padding:24px 0 40px}.gidc-about-us .gidc-ab-hero__box{max-width:540px}.gidc-about-us .gidc-ab-hero__title{font-size:clamp(30px,2.4vw,36px);color:#fff}.gidc-about-us .gidc-ab-hero__text{font-size:17px;color:#fff}.gidc-about-us .gidc-ab-hero__buttons{align-items:flex-start}.gidc-about-us .gidc-ab-hero__buttons .gidc-ab-btn{font-size:16px}.gidc-about-us .gidc-ab-hero__buttons .gidc-ab-btn--primary{background:var(--gidc-ab-yellow);border-color:var(--gidc-ab-yellow);color:#000}.gidc-about-us .gidc-ab-hero__buttons .gidc-ab-btn--primary:hover{background:var(--gidc-ab-red);border-color:var(--gidc-ab-red);color:#fff}.gidc-about-us .gidc-ab-hero__buttons .gidc-ab-btn--secondary{background:#fff;border-color:#fff;color:#000}.gidc-about-us .gidc-ab-hero__buttons .gidc-ab-btn--secondary:hover{background:var(--gidc-ab-red);border-color:var(--gidc-ab-red);color:#fff}}.gidc-about-us .gidc-ab-placeholder{margin:0;padding:10px 16px;background:var(--gidc-ab-red);color:#fff;font-size:14px;font-weight:700;letter-spacing:.5px;line-height:1.4;text-align:center;text-transform:uppercase}.gidc-about-us .gidc-ab-proof__lead{margin:0 0 8px;font-size:clamp(18px,1.6vw,22px);font-weight:700;line-height:1.3;letter-spacing:.5px;text-align:center}.gidc-about-us .gidc-ab-proof__list{display:flex;flex-direction:column;align-items:center;gap:6px;margin:0;padding:0;list-style:none}.gidc-about-us .gidc-ab-proof__list li{margin:0;padding:0;font-size:16px;font-weight:600;line-height:1.5;text-align:center}@media(min-width:750px){.gidc-about-us .gidc-ab-proof__list{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:6px 0}.gidc-about-us .gidc-ab-proof__list li{padding:0 20px}.gidc-about-us .gidc-ab-proof__list li+li{border-left:2px solid var(--gidc-ab-line)}}.gidc-about-us.gidc-ab-logos{padding:32px 0}.gidc-about-us .gidc-ab-logos__label{margin:0 0 20px;font-size:16px;font-weight:600;letter-spacing:1px;line-height:1.4;text-align:center;text-transform:uppercase;color:var(--gidc-ab-muted)}.gidc-about-us .gidc-ab-logos__list{display:grid;grid-template-columns:repeat(3,1fr);gap:20px 16px;align-items:center;margin:0;padding:0;list-style:none}.gidc-about-us .gidc-ab-logos__list li{display:flex;align-items:center;justify-content:center;margin:0;padding:0}.gidc-about-us .gidc-ab-logos__img{display:block;width:auto;max-width:100%;height:auto;max-height:44px;object-fit:contain}@media(min-width:750px){.gidc-about-us .gidc-ab-logos__list{grid-template-columns:repeat(6,1fr)}}@media(min-width:1200px){.gidc-about-us .gidc-ab-logos__list{grid-template-columns:repeat(12,1fr);gap:0 20px}}.gidc-about-us .gidc-ab-story{text-align:center}.gidc-about-us .gidc-ab-story--media{display:grid;grid-template-columns:1fr;gap:28px;align-items:center;text-align:left}@media(min-width:750px){.gidc-about-us .gidc-ab-story--media{grid-template-columns:1fr 1fr;gap:48px}}.gidc-about-us .gidc-ab-story--right .gidc-ab-story__media{order:2}.gidc-about-us .gidc-ab-story__media{margin:0}.gidc-about-us .gidc-ab-story__img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;object-position:50% 30%}.gidc-about-us .gidc-ab-story__media--square .gidc-ab-story__img{aspect-ratio:1/1}.gidc-about-us .gidc-ab-story__media--portrait .gidc-ab-story__img{aspect-ratio:4/5}.gidc-about-us .gidc-ab-story--media .gidc-ab-h2{text-align:left}.gidc-about-us .gidc-ab-signoff{margin:22px 0 0;font-size:18px;line-height:1.5}.gidc-about-us .gidc-ab-signoff span{display:block}.gidc-about-us .gidc-ab-signoff span+span{font-weight:700}.gidc-about-us .gidc-ab-makers__grid{display:grid;grid-template-columns:1fr;gap:20px;margin:0;padding:0;list-style:none}@media(min-width:750px){.gidc-about-us .gidc-ab-makers__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1000px){.gidc-about-us .gidc-ab-makers__grid{grid-template-columns:repeat(3,1fr)}}.gidc-about-us .gidc-ab-maker{display:flex;flex-direction:column;margin:0;padding:0;background:#fff;border-top:4px solid var(--gidc-ab-red)}.gidc-about-us .gidc-ab-maker__img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.gidc-about-us .gidc-ab-maker__body{padding:20px 22px 24px}.gidc-about-us .gidc-ab-maker__name{margin:0 0 8px;font-family:inherit;font-size:17px;font-weight:700;line-height:1.3;letter-spacing:1px;text-transform:uppercase;color:var(--gidc-ab-ink)}.gidc-about-us .gidc-ab-maker__text{margin:0;font-size:15px;line-height:1.65}.gidc-about-us .gidc-ab-quotes{display:flex;flex-wrap:wrap;justify-content:center;margin:0 0 -40px;padding:16px 0;list-style:none}.gidc-about-us .gidc-ab-quote{flex:0 0 100%;max-width:100%;min-width:0;margin:0;padding:0}.gidc-about-us .gidc-ab-quote__card{margin:0 0 40px;padding:0 24px;text-align:center}.gidc-about-us .gidc-ab-quote__text{margin:0 0 15px;padding:0;border:0;background:none;quotes:none;font-family:inherit;font-size:16px;font-style:normal;font-weight:400;line-height:32px;color:var(--gidc-ab-ink)}.gidc-about-us .gidc-ab-quote__text p{margin:0;font-size:inherit;line-height:inherit}.gidc-about-us .gidc-ab-quote__text p:before{content:"\201c"}.gidc-about-us .gidc-ab-quote__text p:after{content:"\201d"}.gidc-about-us .gidc-ab-quote__by{margin:0;font-size:16px;font-weight:400;letter-spacing:1px;line-height:1.6;text-transform:uppercase;color:var(--gidc-ab-ink)}.gidc-about-us .gidc-ab-cta{text-align:center}.gidc-about-us .gidc-ab-cta__text{max-width:640px;margin:0 auto 24px;font-size:17px;line-height:1.7}.gidc-about-us .gidc-ab-cta__buttons{display:flex;flex-direction:column;align-items:center;gap:12px}@media(min-width:750px){.gidc-about-us .gidc-ab-cta__buttons{flex-direction:row;justify-content:center}}.gidc-about-us .gidc-ab-cta__phone{margin:20px 0 0;font-size:16px;line-height:1.5}.gidc-about-us .gidc-ab-cta__phone a{font-weight:700;color:inherit;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.gidc-about-us .gidc-ab-cta__phone a:hover{color:var(--gidc-ab-red)}.gidc-about-us.gidc-ab-land{padding:28px 0}.gidc-about-us .gidc-ab-land__text{max-width:760px;margin:0 auto;font-size:14px;line-height:1.7;text-align:center;color:var(--gidc-ab-muted)}.gidc-about-us.gidc-ab-cta{text-align:center}.gidc-about-us .gidc-ab-featured__cta{margin:24px 0 0}.gidc-about-us.gidc-ab-band--white:has(.gidc-ab-signoff){border-top:1px solid var(--gidc-ab-line)}.gidc-about-us .gidc-ab-land__text{font-family:Arial,Segoe UI,Noto Sans,DejaVu Sans,sans-serif}.gidc-about-us.gidc-ab-testimonials{padding:32px 0}.gidc-about-us.gidc-ab-testimonials .gidc-ab-wrap{max-width:1600px;padding:0 18px}.gidc-about-us.gidc-ab-testimonials .gidc-ab-h2{margin:0 0 28px}@media(min-width:768px){.gidc-about-us.gidc-ab-testimonials{padding:40px 0}.gidc-about-us.gidc-ab-testimonials .gidc-ab-h2{line-height:44.8px}.gidc-about-us .gidc-ab-quotes{margin-bottom:-36px}.gidc-about-us .gidc-ab-quote__card{margin-bottom:36px}.gidc-about-us .gidc-ab-quote{flex-basis:50%;max-width:50%}}@media(min-width:980px){.gidc-about-us .gidc-ab-quote{flex-basis:33.3333%;max-width:33.3333%}}@media(min-width:1200px){.gidc-about-us.gidc-ab-testimonials .gidc-ab-wrap{padding:0 30px}}.gidc-about-us.gidc-ab-land{margin-bottom:40px}@media(min-width:1200px){.gidc-about-us.gidc-ab-hero{min-height:clamp(340px,26vw,392px)}.gidc-about-us.gidc-ab-hero .gidc-ab-hero__box{max-width:680px}.gidc-about-us.gidc-ab-hero .gidc-ab-hero__text{max-width:clamp(420px,calc(52vw - 180px),600px)}}@media(min-width:768px){.gidc-about-us .gidc-ab-hero__buttons .gidc-ab-btn{box-sizing:border-box;width:100%;max-width:352px}}@media(min-width:1201px){.gidc-about-us .gidc-ab-hero__buttons .gidc-ab-btn{max-width:424px}}@media(max-width:767px){.gidc-about-us .gidc-ab-hero__copy{padding-top:18px}.gidc-about-us .gidc-ab-hero__actions{padding-top:16px}.gidc-about-us .gidc-ab-hero__buttons .gidc-ab-btn--secondary{box-sizing:border-box;border-width:1px;padding:13px 31px}.gidc-about-us.gidc-ab-band.gidc-ab-cta{padding-top:20px}}.gidc-about-us .gidc-ab-logos__nav{display:none}@media(max-width:767px){.gidc-about-us .gidc-ab-logos__strip{position:relative;width:100%}.gidc-about-us .gidc-ab-logos__scroll{width:calc(100% - 48px);margin:0 auto;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(to right,transparent,#000 16px,#000 calc(100% - 16px),transparent);mask-image:linear-gradient(to right,transparent,#000 16px,#000 calc(100% - 16px),transparent)}.gidc-about-us .gidc-ab-logos__scroll::-webkit-scrollbar{display:none}.gidc-about-us .gidc-ab-logos__scroll:focus-visible{outline:2px solid #222;outline-offset:-2px}}@media(max-width:767px){.gidc-about-us .gidc-ab-logos__list{display:flex;grid-template-columns:none;align-items:center;gap:20px;width:max-content;margin:0 auto;padding:10px 16px}.gidc-about-us .gidc-ab-logos__list li{flex:0 0 auto}.gidc-about-us .gidc-ab-logos__img{width:auto;max-width:none;max-height:none;flex-shrink:0}}@media(max-width:767px){.gidc-about-us .gidc-ab-logos__list li:nth-child(1) .gidc-ab-logos__img{height:48px}.gidc-about-us .gidc-ab-logos__list li:nth-child(2) .gidc-ab-logos__img{height:34px}.gidc-about-us .gidc-ab-logos__list li:nth-child(3) .gidc-ab-logos__img{height:29px}.gidc-about-us .gidc-ab-logos__list li:nth-child(4) .gidc-ab-logos__img{height:31px}.gidc-about-us .gidc-ab-logos__list li:nth-child(5) .gidc-ab-logos__img{height:48px}.gidc-about-us .gidc-ab-logos__list li:nth-child(6) .gidc-ab-logos__img{height:32px}.gidc-about-us .gidc-ab-logos__list li:nth-child(7) .gidc-ab-logos__img{height:36px}.gidc-about-us .gidc-ab-logos__list li:nth-child(8) .gidc-ab-logos__img{height:28px}.gidc-about-us .gidc-ab-logos__list li:nth-child(9) .gidc-ab-logos__img{height:32px}.gidc-about-us .gidc-ab-logos__list li:nth-child(10) .gidc-ab-logos__img{height:32px}.gidc-about-us .gidc-ab-logos__list li:nth-child(11) .gidc-ab-logos__img{height:27px}.gidc-about-us .gidc-ab-logos__list li:nth-child(12) .gidc-ab-logos__img{height:26px}}@media(max-width:767px){.gidc-about-us .gidc-ab-logos__nav{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:14px;margin:0;padding:0;border:0;color:#222;cursor:pointer;z-index:2}.gidc-about-us .gidc-ab-logos__nav[hidden]{display:none}.gidc-about-us .gidc-ab-logos__nav--prev{left:0;background:linear-gradient(to right,#fff 45%,#fff0)}.gidc-about-us .gidc-ab-logos__nav--next{right:0;background:linear-gradient(to left,#fff 45%,#fff0)}.gidc-about-us .gidc-ab-logos__nav svg{width:18px;height:18px;stroke:currentColor;stroke-width:2.5;fill:none;transition:transform .2s ease}.gidc-about-us .gidc-ab-logos__nav:active svg{transform:scale(.85)}.gidc-about-us .gidc-ab-logos__nav:focus-visible{outline:2px solid #222;outline-offset:-2px}}.gidc-about-us .gidc-ab-quotes__viewport{position:relative}.gidc-about-us .gidc-ab-quotes__dots{display:none}@media(max-width:767px){.gidc-about-us .gidc-ab-quotes__viewport{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.gidc-about-us .gidc-ab-quotes__viewport::-webkit-scrollbar{display:none}.gidc-about-us .gidc-ab-quotes__viewport:focus-visible{outline:2px solid #222;outline-offset:-3px}.gidc-about-us .gidc-ab-quotes{flex-wrap:nowrap;justify-content:flex-start;margin:0}.gidc-about-us .gidc-ab-quote{scroll-snap-align:start}.gidc-about-us .gidc-ab-quote__card{margin:0 0 24px;padding:0 18px}.gidc-about-us .gidc-ab-quote__by{font-size:16px;line-height:1.9}}@media(max-width:767px){.gidc-about-us .gidc-ab-quotes__dots{display:flex;align-items:center;justify-content:center;margin:0}.gidc-about-us .gidc-ab-quotes__dot{position:relative;width:24px;height:24px;margin:0;padding:0;border:0;background:transparent;cursor:pointer}.gidc-about-us .gidc-ab-quotes__dot:before{content:"";position:absolute;top:50%;left:50%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;border-radius:50%;background:#767676}.gidc-about-us .gidc-ab-quotes__dot.is-active:before{background:#222}.gidc-about-us .gidc-ab-quotes__dot:focus-visible{outline:2px solid #222;outline-offset:-2px}}@media(max-width:767px){.gidc-about-us.gidc-ab-testimonials .gidc-ab-h2{margin-bottom:17px}.gidc-about-us .gidc-ab-quote__card{margin-bottom:0}}@media(max-width:767px){.gidc-about-us .gidc-ab-hero__media{aspect-ratio:auto;height:auto;flex:0 0 auto;overflow:hidden}.gidc-about-us .gidc-ab-hero__img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/about-us.css.map */
