.gs{--gs-ink: #000000;--gs-paper: #ffffff;--gs-alt: #f2f2f2;--gs-muted: #595959;--gs-line-strong: #8a8a8a;--gs-line: #d9d9d9;--gs-ph: #1c1c1c;--gs-s2: 8px;--gs-s3: 16px;--gs-s4: 32px;--gs-s5: 64px;--gs-display: "Intro Cond Free", "Arial Narrow", Arial, sans-serif;--gs-text: Inter, system-ui, -apple-system, "Segoe UI", sans-serif;background:var(--gs-paper);color:var(--gs-ink);font-family:var(--gs-text);font-size:17px;line-height:26px;padding-block:var(--gs-s5)}.gs *,.gs *:before,.gs *:after{box-sizing:border-box}.gs p,.gs ul,.gs ol{margin:0}.gs a{color:inherit}.gs img{max-width:100%;display:block}.gs [hidden]{display:none!important}.gs--ink{background:var(--gs-ink);color:var(--gs-paper)}.gs--alt{background:var(--gs-alt)}.gs-wrap{max-width:1160px;margin-inline:auto;padding-inline:clamp(16px,4vw,32px)}.gs h1,.gs h2,.gs h3{font-family:var(--gs-display)!important;font-weight:900!important;text-transform:uppercase;margin:0;text-wrap:balance;color:inherit;letter-spacing:.005em}.gs h1{font-size:clamp(48px,7.4vw,88px);line-height:.92}.gs h2{font-size:clamp(34px,4.4vw,48px);line-height:.98}.gs h3{font-size:24px;line-height:1.05}.gs-lead{font-family:var(--gs-display);font-weight:300;font-size:clamp(24px,2.4vw,28px);line-height:1.2;text-transform:uppercase}.gs-eyebrow{font-family:var(--gs-display);font-weight:900;font-size:15px;line-height:1.1;letter-spacing:.08em;text-transform:uppercase;color:var(--gs-muted)}.gs--ink .gs-eyebrow{color:var(--gs-line-strong)}.gs-head{display:grid;gap:var(--gs-s3);max-width:720px;margin-bottom:var(--gs-s4);align-self:start;align-content:start}.gs :focus-visible{outline:2px solid var(--gs-ink);outline-offset:2px}.gs--ink :focus-visible{outline-color:var(--gs-paper)}.gs-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--gs-s2);min-height:48px;padding:0 var(--gs-s4);font-family:var(--gs-display);font-weight:900;font-size:15px;line-height:1.1;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;border:2px solid var(--gs-ink);border-radius:0;cursor:pointer}.gs-btn--primary{background:var(--gs-ink);color:var(--gs-paper)}.gs-btn--primary:hover{background:var(--gs-muted);border-color:var(--gs-muted)}.gs-btn--secondary{background:var(--gs-paper);color:var(--gs-ink)}.gs-btn--secondary:hover{background:var(--gs-alt)}.gs--ink .gs-btn--primary{background:var(--gs-paper);color:var(--gs-ink);border-color:var(--gs-paper)}.gs--ink .gs-btn--primary:hover{background:var(--gs-alt);border-color:var(--gs-alt)}.gs--ink .gs-btn--secondary{background:var(--gs-ink);color:var(--gs-paper);border-color:var(--gs-paper)}.gs--ink .gs-btn--secondary:hover{background:var(--gs-ph)}.gs-btn:disabled{background:var(--gs-alt);border-color:var(--gs-line-strong);color:var(--gs-muted);cursor:not-allowed}.gs-actions{display:flex;flex-wrap:wrap;gap:var(--gs-s3)}.gs-photo{position:relative;overflow:hidden;background:var(--gs-alt);border:1px solid var(--gs-line-strong);display:grid;place-items:center;min-height:260px}.gs--ink .gs-photo{background:var(--gs-ph);border-color:var(--gs-muted)}.gs-photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.gs-photo--filled{border:0}.gs-photo span{font-family:var(--gs-display);font-weight:900;font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:var(--gs-line-strong);text-align:center;padding:var(--gs-s3)}.gs-hero{padding-block:var(--gs-s5) 0}.gs-hero__main{display:grid;grid-template-columns:1.15fr .85fr;gap:var(--gs-s4);align-items:stretch;padding-bottom:var(--gs-s5)}.gs-hero__copy{display:flex;flex-direction:column;justify-content:center;gap:var(--gs-s4)}.gs-hero__copy .gs-lead{max-width:30ch}.gs-hero__body{max-width:56ch;color:var(--gs-line)}.gs-hero .gs-photo{min-height:440px}.gs-who{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gs-s3) var(--gs-s4);border-top:1px solid var(--gs-muted);padding-block:28px}.gs-who ul{list-style:none;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--gs-s3) var(--gs-s4)}.gs-who__label,.gs-who li{font-family:var(--gs-display);font-weight:900;font-size:16px;line-height:20px;letter-spacing:.06em;text-transform:uppercase}.gs-who__label{color:var(--gs-line-strong);padding-right:var(--gs-s4);border-right:1px solid var(--gs-muted)}@media(max-width:860px){.gs-hero__main{grid-template-columns:1fr}.gs-hero .gs-photo{min-height:0;aspect-ratio:4 / 3}}@media(max-width:620px){.gs-who{gap:var(--gs-s3)}.gs-who__label{border-right:0;padding-right:0;flex-basis:100%}.gs-who ul{gap:var(--gs-s2) var(--gs-s3)}}.gs-logos{list-style:none;padding:0;display:grid;grid-template-columns:repeat(6,1fr);border-top:1px solid var(--gs-line);border-left:1px solid var(--gs-line)}.gs-logos li{display:grid;place-items:center;height:112px;padding:var(--gs-s3) 20px;border-right:1px solid var(--gs-line);border-bottom:1px solid var(--gs-line);background:var(--gs-paper)}.gs-logos img{max-height:56px;width:auto;max-width:100%;object-fit:contain;filter:grayscale(1) contrast(1.25);mix-blend-mode:multiply}.gs-logos a{display:grid;place-items:center;width:100%;height:100%}@media(max-width:960px){.gs-logos{grid-template-columns:repeat(4,1fr)}}@media(max-width:620px){.gs-logos{grid-template-columns:repeat(2,1fr)}.gs-logos li{height:96px}}.gs-cats{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gs-s3)}.gs-cats li{background:var(--gs-paper);padding:var(--gs-s4);display:grid;gap:var(--gs-s3);align-content:start;border-top:4px solid var(--gs-ink)}.gs-cats p{font-size:15px;line-height:22px}.gs-cats .gs-brandlist{font-family:var(--gs-display);font-weight:900;font-size:14px;letter-spacing:.06em;text-transform:uppercase;color:var(--gs-muted)}@media(max-width:960px){.gs-cats{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.gs-cats{grid-template-columns:1fr}}.gs-band{padding-block:0}.gs-band .gs-photo{height:clamp(200px,38vw,480px);border-inline:0}.gs-steps{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gs-s4);counter-reset:gsstep}.gs-steps li{display:grid;gap:var(--gs-s3);align-content:start;counter-increment:gsstep}.gs-steps li:before{content:counter(gsstep);font-family:var(--gs-display);font-weight:900;font-size:64px;line-height:.9}.gs-steps p{max-width:36ch}@media(max-width:860px){.gs-steps{grid-template-columns:1fr}.gs-steps li{grid-template-columns:64px 1fr}.gs-steps li:before{grid-row:span 2}}.gs-contact__grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:var(--gs-s5)}.gs-contact__aside{display:grid;gap:var(--gs-s4);align-content:start}.gs-contact__aside ol{padding-left:20px;display:grid;gap:var(--gs-s2);color:var(--gs-line)}@media(max-width:960px){.gs-contact__grid{grid-template-columns:1fr;gap:var(--gs-s4)}}.gs-form{display:grid;gap:var(--gs-s3)}.gs-form fieldset{border:0;margin:0;padding:0;min-width:0}.gs-form legend,.gs-label{display:block;font-size:14px;line-height:20px;font-weight:600;padding:0;margin:0 0 var(--gs-s2);color:inherit}.gs-optional{font-weight:400;color:var(--gs-line)}.gs-chips{display:flex;flex-wrap:wrap;gap:var(--gs-s2)}.gs-chip{position:relative;margin:0}.gs-chip input{position:absolute;opacity:0;width:1px;height:1px}.gs-chip span{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--gs-s3);border:1px solid var(--gs-paper);font-size:15px;font-weight:600;cursor:pointer}.gs-chip span:hover{background:var(--gs-ph)}.gs-chip input:checked+span{background:var(--gs-paper);color:var(--gs-ink)}.gs-chip input:focus-visible+span{outline:2px solid var(--gs-paper);outline-offset:2px}.gs-row{display:grid;grid-template-columns:1fr 1fr;gap:var(--gs-s3)}@media(max-width:620px){.gs-row{grid-template-columns:1fr}}.gs-field{display:grid;gap:var(--gs-s2);align-content:start}.gs-input{width:100%;min-height:48px;padding:12px var(--gs-s3);font:inherit;font-size:17px;line-height:24px;color:var(--gs-ink);background:var(--gs-paper);border:1px solid var(--gs-paper);border-radius:0;box-shadow:none}textarea.gs-input{resize:vertical;min-height:140px}.gs-input:focus{outline:2px solid var(--gs-paper);outline-offset:2px}.gs-help{font-size:14px;line-height:20px;color:var(--gs-line)}.gs-err{display:flex;gap:var(--gs-s2);align-items:center;font-size:14px;line-height:20px;font-weight:600}.gs-err:before{content:"!";display:inline-grid;place-items:center;flex:none;width:20px;height:20px;background:var(--gs-paper);color:var(--gs-ink);font-size:13px}.gs-invalid .gs-input{box-shadow:inset 0 0 0 2px var(--gs-ink)}.gs-check{display:flex;gap:12px;align-items:flex-start;font-size:14px;line-height:20px}.gs-check input{flex:none;width:20px;height:20px;margin:0;accent-color:var(--gs-paper)}.gs-done{display:grid;gap:var(--gs-s3);padding:var(--gs-s4);border:2px solid var(--gs-paper)}.gs-faq__grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:var(--gs-s5)}@media(max-width:960px){.gs-faq__grid{grid-template-columns:1fr;gap:var(--gs-s4)}}.gs-faq__list{border-top:2px solid var(--gs-ink)}.gs-faq details{border-bottom:1px solid var(--gs-line-strong)}.gs-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:var(--gs-s3);align-items:baseline;padding-block:20px;font-weight:600;font-size:18px;line-height:26px}.gs-faq summary::-webkit-details-marker{display:none}.gs-faq summary:after{content:"+";font-family:var(--gs-text);font-weight:400;font-size:28px;line-height:1;flex:none}.gs-faq details[open] summary:after{content:"\2013"}.gs-answer{display:grid;gap:var(--gs-s3);padding-bottom:var(--gs-s4);max-width:64ch}.gs-answer ul{padding-left:20px;display:grid;gap:4px}.gs-answer .gs-addr{font-size:15px;line-height:22px;background:var(--gs-alt);padding:var(--gs-s3);border-left:4px solid var(--gs-ink)}.gs-answer table{width:100%;border-collapse:collapse;font-size:15px;line-height:22px}.gs-answer th,.gs-answer td{text-align:left;padding:8px 12px 8px 0;border-bottom:1px solid var(--gs-line);vertical-align:top}.gs-answer th{font-weight:700;white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/6/assets/gs-landing.css.map */
