.gs{--gs-ink: rgb(var(--text-color, 9 72 54));--gs-ink-soft: rgb(var(--text-color, 9 72 54) / .72);--gs-ink-quiet: rgb(var(--text-color, 9 72 54) / .55);--gs-accent: rgb(var(--accent, 0 166 97));--gs-line: rgb(var(--border-color, 218 228 225));--gs-tint: rgb(var(--accent, 0 166 97) / .06);--gs-gap: clamp(1.25rem, 2.5vw, 2rem);--gs-pad: var(--section-vertical-spacing, 2.5rem);color:var(--gs-ink);padding-block:calc(var(--gs-pad) * 1.4)}.gs *,.gs *:before,.gs *:after{box-sizing:border-box}.gs--tight{padding-block:var(--gs-pad)}.gs--tint{background:var(--gs-tint)}.gs--line-top{border-top:1px solid var(--gs-line)}.gs-wrap{max-width:var(--container-lg-max-width, 78.75rem);margin-inline:auto;padding-inline:var(--container-gutter, 1.25rem)}.gs-wrap--narrow{max-width:var(--container-md-max-width, 71.875rem)}.gs-kicker{display:inline-flex;align-items:center;gap:.6rem;font-size:var(--text-xs, .75rem);font-weight:700;letter-spacing:.02em;color:var(--gs-accent);margin:0 0 .75rem}.gs-kicker:before{content:"";width:1.5rem;height:2px;background:currentColor}.gs-h2{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight, 700);letter-spacing:var(--heading-letter-spacing, -.03em);font-size:var(--text-h2, 1.75rem);line-height:1.15;margin:0;max-width:28ch;text-wrap:balance}.gs-h3{font-family:var(--heading-font-family);font-weight:700;font-size:var(--text-h4, 1.125rem);line-height:1.25;margin:0}.gs-lead{font-size:var(--text-lg, 1rem);line-height:1.6;color:var(--gs-ink-soft);max-width:62ch;margin:.9rem 0 0}.gs-rte p{margin:0 0 .8em;line-height:1.65}.gs-rte p:last-child{margin-bottom:0}.gs-quiet{color:var(--gs-ink-quiet);font-size:var(--text-sm, .8125rem)}.gs-head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:1rem 2rem;margin-bottom:calc(var(--gs-gap) * 1.25)}.gs-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.gs-link{color:var(--gs-ink);font-weight:700;text-decoration:underline;text-underline-offset:.25em;text-decoration-thickness:1px}.gs-link:hover{color:var(--gs-accent)}.gs-btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.85rem 1.4rem;border:1px solid currentColor;background:transparent;color:var(--gs-ink);font:var(--button-font);letter-spacing:var(--button-letter-spacing);border-radius:var(--button-border-radius, 0);cursor:pointer;text-decoration:none}.gs-btn-ghost:hover{background:var(--gs-ink);color:rgb(var(--background-without-opacity, 255 255 255))}.gs-grid{display:grid;gap:var(--gs-gap)}@media(min-width:700px){.gs-grid--2,.gs-grid--3,.gs-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1000px){.gs-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.gs-split{display:grid;gap:calc(var(--gs-gap) * 1.5);align-items:center}@media(min-width:1000px){.gs-split{grid-template-columns:5fr 6fr}.gs-split--flip>:first-child{order:2}}.gs-media{position:relative;overflow:hidden;background:var(--gs-tint)}.gs-media img,.gs-media video,.gs-media svg{width:100%;height:100%;object-fit:cover;display:block}.gs-media--4x3{aspect-ratio:4 / 3}.gs-media--1x1{aspect-ratio:1}.gs-media--3x4{aspect-ratio:3 / 4}.gs-media--16x9{aspect-ratio:16 / 9}.gs-media .placeholder-svg{fill:var(--gs-ink-quiet);opacity:.35}.gs-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-block:1px solid var(--gs-line)}@media(min-width:1000px){.gs-trust{grid-template-columns:repeat(var(--gs-cols, 4),minmax(0,1fr))}}.gs-trust__item{padding:1.1rem 1rem;display:flex;flex-direction:column;gap:.2rem}.gs-trust__item+.gs-trust__item{border-left:1px solid var(--gs-line)}@media(max-width:999px){.gs-trust__item:nth-child(odd){border-left:0}.gs-trust__item:nth-child(n+3){border-top:1px solid var(--gs-line)}}.gs-trust__value{font-family:var(--heading-font-family);font-weight:800;font-size:var(--text-xl, 1.25rem);letter-spacing:-.02em}.gs-trust__label{font-size:var(--text-sm);color:var(--gs-ink-soft)}a.gs-trust__item:hover .gs-trust__value{color:var(--gs-accent)}.gs-tech{border:1px solid var(--gs-line);display:flex;flex-direction:column;background:rgb(var(--background-without-opacity, 255 255 255))}.gs-tech__body{padding:1.5rem;display:flex;flex-direction:column;gap:.9rem;flex:1}.gs-tech dl{margin:0;display:grid;grid-template-columns:max-content 1fr;gap:.45rem 1rem;font-size:var(--text-sm)}.gs-tech dt{color:var(--gs-ink-quiet)}.gs-tech dd{margin:0}.gs-tech__foot{margin-top:auto;padding-top:.5rem}.gs-industry{display:block;color:inherit;text-decoration:none}.gs-industry__body{padding:1rem 0 0}.gs-industry__body p{margin:.4rem 0 0;font-size:var(--text-sm);color:var(--gs-ink-soft);line-height:1.55}.gs-industry .gs-media img{transition:transform .6s ease}.gs-industry:hover .gs-media img{transform:scale(1.03)}.gs-industry:hover .gs-h3{color:var(--gs-accent)}.gs-arrow{display:inline-block;margin-left:.35rem;transition:transform .2s}.gs-industry:hover .gs-arrow,.gs-link:hover .gs-arrow{transform:translate(3px)}.gs-founder__sign{margin-top:1.25rem;display:flex;flex-direction:column;gap:.1rem}.gs-founder__name{font-weight:800}.gs-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:1.75rem;border-top:1px solid var(--gs-line)}.gs-facts>div{padding:1rem 1rem 1rem 0;border-bottom:1px solid var(--gs-line)}.gs-facts strong{display:block;font-family:var(--heading-font-family);font-size:var(--text-h3, 1.375rem);font-weight:800;letter-spacing:-.02em}.gs-facts span{font-size:var(--text-sm);color:var(--gs-ink-soft)}.gs-steps{list-style:none;margin:0;padding:0;display:grid;gap:0;counter-reset:gs-step}@media(min-width:1000px){.gs-steps{grid-template-columns:repeat(var(--gs-cols, 5),minmax(0,1fr))}}.gs-step{counter-increment:gs-step;padding:1.25rem 1.25rem 1.25rem 0;border-top:2px solid var(--gs-line);position:relative}.gs-step:first-child{border-top-color:var(--gs-accent)}@media(max-width:999px){.gs-step{padding-left:3rem}}.gs-step:before{content:counter(gs-step,decimal-leading-zero);font-family:var(--heading-font-family);font-weight:800;font-size:var(--text-sm);color:var(--gs-accent);display:block;margin-bottom:.5rem}@media(max-width:999px){.gs-step:before{position:absolute;left:0;top:1.35rem}}.gs-step p{margin:.4rem 0 0;font-size:var(--text-sm);color:var(--gs-ink-soft);line-height:1.55}.gs-ba{position:relative;aspect-ratio:var(--gs-ratio, 4 / 3);overflow:hidden;-webkit-user-select:none;user-select:none;background:var(--gs-tint);touch-action:pan-y}.gs-ba img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.gs-ba__after{clip-path:inset(0 0 0 var(--gs-pos, 50%))}.gs-ba__handle{position:absolute;top:0;bottom:0;left:var(--gs-pos, 50%);width:2px;background:#fff;transform:translate(-1px);pointer-events:none}.gs-ba__handle:after{content:"\2039  \203a";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;color:rgb(var(--text-color));font-weight:800;padding:.45rem .55rem;font-size:.8rem;letter-spacing:.1em}.gs-ba__range{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:ew-resize;margin:0}.gs-ba__tag{position:absolute;top:.75rem;background:#0000009e;color:#fff;font-size:var(--text-xs);font-weight:700;padding:.3rem .55rem}.gs-ba__tag--before{left:.75rem}.gs-ba__tag--after{right:.75rem}.gs-ba-caption{margin-top:.75rem}.gs-rating{display:flex;align-items:center;gap:.9rem;flex-wrap:wrap}.gs-rating__score{font-family:var(--heading-font-family);font-size:2.6rem;font-weight:800;line-height:1;letter-spacing:-.03em}.gs-stars{--gs-fill: calc(var(--gs-rating, 5) / 5 * 100%);display:inline-block;font-size:1.05rem;letter-spacing:.12em;line-height:1;background:linear-gradient(90deg,rgb(var(--star-color, 237 138 0)) var(--gs-fill),var(--gs-line) var(--gs-fill));-webkit-background-clip:text;background-clip:text;color:transparent}.gs-source{display:inline-flex;align-items:center;gap:.35rem;font-size:var(--text-xs);font-weight:700;color:var(--gs-ink-soft)}.gs-reviews__app{margin-top:var(--gs-gap)}.gs-reviews__app:empty{display:none}.gs-case{border-left:2px solid var(--gs-accent);padding:.25rem 0 .25rem 1.25rem;display:flex;flex-direction:column;gap:.6rem}.gs-case__logo{height:2.25rem;width:auto;max-width:9rem;object-fit:contain;object-position:left}.gs-case__result{font-family:var(--heading-font-family);font-weight:700;font-size:var(--text-lg);line-height:1.35;margin:0}.gs-case__meta{font-size:var(--text-sm);color:var(--gs-ink-soft)}.gs-note{margin-top:1.5rem;font-size:var(--text-xs);color:var(--gs-ink-quiet)}.gs-note a{color:inherit}.gs-contact{display:grid;gap:calc(var(--gs-gap) * 1.5)}@media(min-width:1000px){.gs-contact{grid-template-columns:4fr 6fr}}.gs-person{display:flex;gap:1rem;align-items:center;margin-top:1.5rem}.gs-person__img{width:5rem;height:5rem;flex:none;overflow:hidden;background:var(--gs-tint)}.gs-person__img img{width:100%;height:100%;object-fit:cover}.gs-person__name{font-weight:800}.gs-channels{list-style:none;margin:1.5rem 0 0;padding:0;border-top:1px solid var(--gs-line)}.gs-channels li{border-bottom:1px solid var(--gs-line)}.gs-channels a,.gs-channels span{display:flex;justify-content:space-between;gap:1rem;padding:.85rem 0;color:inherit;text-decoration:none;font-size:var(--text-sm)}.gs-channels a:hover strong{color:var(--gs-accent)}.gs-channels small{color:var(--gs-ink-quiet)}.gs-form{display:grid;gap:1rem}@media(min-width:700px){.gs-form--2{grid-template-columns:1fr 1fr}.gs-form__full{grid-column:1 / -1}}.gs-field{display:flex;flex-direction:column;gap:.35rem}.gs-field label{font-size:var(--text-sm);font-weight:700}.gs-field input,.gs-field select,.gs-field textarea{font:inherit;color:var(--gs-ink);background:rgb(var(--background-without-opacity, 255 255 255));border:1px solid var(--gs-line);border-radius:var(--input-border-radius, 0);padding:var(--input-padding-block, .65rem) var(--input-padding-inline, .8rem);width:100%}.gs-field input:focus,.gs-field select:focus,.gs-field textarea:focus{outline:2px solid var(--gs-accent);outline-offset:-1px;border-color:transparent}.gs-field textarea{min-height:7rem;resize:vertical}.gs-check{display:flex;gap:.6rem;align-items:flex-start;font-size:var(--text-xs);color:var(--gs-ink-soft);line-height:1.5}.gs-check input{margin-top:.2rem;accent-color:var(--gs-accent)}.gs-choice{display:flex;flex-wrap:wrap;gap:.5rem}.gs-choice label{position:relative}.gs-choice input{position:absolute;opacity:0}.gs-choice span{display:inline-block;padding:.55rem .9rem;border:1px solid var(--gs-line);font-size:var(--text-sm);cursor:pointer}.gs-choice input:checked+span{border-color:var(--gs-ink);background:var(--gs-ink);color:rgb(var(--background-without-opacity, 255 255 255))}.gs-choice input:focus-visible+span{outline:2px solid var(--gs-accent)}.gs-alert{padding:1rem 1.25rem;border-left:3px solid var(--gs-accent);background:var(--gs-tint);font-size:var(--text-sm)}.gs-alert--error{border-color:rgb(var(--error-text, 203 43 43));background:rgb(var(--error-background, 243 204 204) / .5)}.gs-hp{position:absolute!important;left:-9999px!important}.gs-timeline{list-style:none;margin:0;padding:0;position:relative}.gs-timeline:before{content:"";position:absolute;left:4.5rem;top:.4rem;bottom:.4rem;width:1px;background:var(--gs-line)}.gs-timeline li{display:grid;grid-template-columns:4.5rem 1fr;gap:0 2rem;padding-bottom:1.75rem;position:relative}.gs-timeline li:before{content:"";position:absolute;left:calc(4.5rem - 4px);top:.45rem;width:9px;height:9px;background:var(--gs-accent)}.gs-timeline__year{font-family:var(--heading-font-family);font-weight:800}.gs-timeline__body{padding-left:.5rem}.gs-timeline__body p{margin:.3rem 0 0;color:var(--gs-ink-soft);font-size:var(--text-sm);line-height:1.6}.gs-member__body{padding-top:.9rem}.gs-member__role{font-size:var(--text-sm);color:var(--gs-ink-soft)}.gs-member__body a{font-size:var(--text-sm)}.gs-pdp{margin-top:1rem;display:flex;flex-direction:column;gap:.9rem}.gs-pdp__lease{display:flex;justify-content:space-between;gap:1rem;align-items:baseline;padding:.8rem 1rem;background:var(--gs-tint);font-size:var(--text-sm)}.gs-pdp__lease strong{font-size:var(--text-base)}.gs-pdp__buttons{display:grid;gap:.6rem}@media(min-width:700px){.gs-pdp__buttons{grid-template-columns:1fr 1fr}}.gs-pdp__facts{list-style:none;margin:0;padding:0;display:grid;gap:.4rem;font-size:var(--text-sm)}.gs-pdp__facts li{display:flex;gap:.55rem;align-items:baseline}.gs-pdp__facts li:before{content:"";width:.45rem;height:.45rem;background:var(--gs-accent);flex:none;transform:translateY(-.1rem)}.gs-dialog{border:0;padding:0;width:min(40rem,calc(100vw - 2rem));max-height:calc(100vh - 2rem);color:rgb(var(--text-color));background:rgb(var(--background-without-opacity, 255 255 255))}.gs-dialog::backdrop{background:#00000073}.gs-dialog__head{display:flex;justify-content:space-between;align-items:start;gap:1rem;padding:1.5rem 1.5rem 0}.gs-dialog__body{padding:1.25rem 1.5rem 1.5rem}.gs-dialog__close{background:none;border:0;font-size:1.6rem;line-height:1;cursor:pointer;color:inherit;padding:.2rem .4rem}.gs-downloads{list-style:none;margin:0;padding:0;border-top:1px solid var(--gs-line)}.gs-downloads a{display:grid;grid-template-columns:auto 1fr auto;gap:1rem;align-items:center;padding:1rem 0;border-bottom:1px solid var(--gs-line);color:inherit;text-decoration:none}.gs-downloads a:hover .gs-h3{color:var(--gs-accent)}.gs-filetag{font-size:var(--text-xs);font-weight:800;border:1px solid currentColor;padding:.2rem .4rem}.gs-compare-scroll{overflow-x:auto}.gs-compare{width:100%;border-collapse:collapse;min-width:36rem;font-size:var(--text-sm)}.gs-compare th,.gs-compare td{text-align:left;padding:.8rem 1rem .8rem 0;border-bottom:1px solid var(--gs-line);vertical-align:top}.gs-compare thead th{vertical-align:bottom}.gs-compare thead a{color:inherit;text-decoration:none;font-weight:800}.gs-compare thead img{width:6rem;height:6rem;object-fit:contain;display:block;margin-bottom:.5rem}.gs-compare .is-current{background:var(--gs-tint);padding-left:.75rem}.gs-compare tbody th{font-weight:400;color:var(--gs-ink-soft);width:12rem}.gs-faq details{border-bottom:1px solid var(--gs-line)}.gs-faq details:first-child{border-top:1px solid var(--gs-line)}.gs-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:1rem;padding:1.1rem 0;font-weight:700}.gs-faq summary::-webkit-details-marker{display:none}.gs-faq summary:after{content:"+";font-weight:400;font-size:1.3rem;line-height:1}.gs-faq details[open] summary:after{content:"\2212"}.gs-faq .gs-rte{padding:0 0 1.25rem;max-width:70ch;color:var(--gs-ink-soft)}.gs-videos{display:grid;gap:var(--gs-gap)}@media(min-width:1000px){.gs-videos{grid-template-columns:repeat(var(--gs-cols, 2),minmax(0,1fr))}}.gs-video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.gs-video__play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;border:0;background:#00000040;cursor:pointer;color:#fff;font-weight:800}.gs-video__play span{background:rgb(var(--accent));padding:.8rem 1.2rem}.gs-uses{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.gs-uses a,.gs-uses span{display:inline-block;padding:.5rem .8rem;border:1px solid var(--gs-line);font-size:var(--text-sm);color:inherit;text-decoration:none}.gs-uses a:hover{border-color:var(--gs-ink)}.gs-pagehero{padding-block:calc(var(--gs-pad) * 1.2) var(--gs-pad);border-bottom:1px solid var(--gs-line)}.gs-crumbs{font-size:var(--text-xs);color:var(--gs-ink-quiet);margin-bottom:1rem}.gs-crumbs a{color:inherit}@media screen and (min-width:700px)and (max-width:1279px){.header__primary-nav>button[aria-controls=sidebar-menu]{display:inline-flex!important}.header__primary-nav>ul.md-max\:hidden{display:none!important}}@media(prefers-reduced-motion:reduce){.gs *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/gs-base.css.map */
