.gsw-callout__band{display:flex;align-items:center;justify-content:space-between;gap:24px clamp(24px,4vw,96px);padding:24px clamp(20px,2.2vw,32px);background-color:var(--gsw-callout-bg, var(--gsw-blush));color:var(--COLOR-TEXT)}.gsw-callout__text{display:flex;align-items:center;gap:16px 24px;min-width:0}.gsw-callout .gsw-callout__stat{flex:0 0 auto;margin:0;font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING-BOLD);line-height:1;letter-spacing:-.01em;white-space:nowrap;color:var(--gsw-berry)}.gsw-callout__copy{max-width:44em;line-height:1.5}.gsw-callout__copy p{margin:0}.gsw-callout__copy strong{font-weight:700}.gsw-callout__action{flex:0 0 auto}@media only screen and (max-width:989px){.gsw-callout__band{flex-direction:column;align-items:flex-start}}@media only screen and (max-width:749px){.gsw-callout__text{flex-direction:column;align-items:flex-start;gap:8px}.gsw-callout__action{width:100%}}.gsw-cats{color:var(--COLOR-TEXT)}.gsw-cats__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(40px,5.6vw,80px) clamp(16px,1.6vw,24px);margin:0;padding:0;list-style:none}@media only screen and (max-width:989px){.gsw-cats__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 16px}}@media only screen and (max-width:749px){.gsw-cats__grid{gap:32px 12px}}.gsw-cat{position:relative;display:flex;flex-direction:column;margin:0}.gsw-cat__media{aspect-ratio:323 / 490;margin-bottom:16px;overflow:hidden;background-color:#f7f7f7}.gsw-cat__img,.gsw-cat__placeholder{display:block;width:100%;height:100%;object-fit:cover}.gsw-cat__placeholder{fill:var(--COLOR-A20, #cfcfcf)}.gsw-cats .gsw-cat__title{margin:0 0 8px;font-weight:var(--FONT-WEIGHT-HEADING-BOLD);line-height:1.2}.gsw-cat__link{color:inherit;text-decoration:none}.gsw-cat__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.gsw-cat--linked:hover .gsw-cat__link{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.gsw-cat__link:focus-visible{outline:3px solid var(--gsw-berry);outline-offset:4px}.gsw-cat__desc{margin:0;line-height:1.45}.gsw-comm{background-color:var(--gsw-comm-band, #212121)}.gsw-comm__card{display:grid;grid-template-columns:minmax(0,601fr) minmax(0,463fr);align-items:center;gap:40px clamp(32px,4.4vw,64px);padding:clamp(24px,2.8vw,40px);border:1px solid #ead8df;background-color:var(--COLOR-BG, #fff);color:var(--COLOR-TEXT)}.gsw-comm__card--no-photos{grid-template-columns:minmax(0,1fr)}.gsw-comm__content{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.gsw-comm__content .gsw-eyebrow{margin-bottom:-12px}.gsw-comm .gsw-comm__heading{margin:0;font-weight:var(--FONT-WEIGHT-HEADING-BOLD);line-height:1.1;letter-spacing:-.01em;text-wrap:balance}.gsw-comm__text{max-width:40em;line-height:1.5}.gsw-comm__text p{margin:0}.gsw-comm__text p+p{margin-top:.75em}.gsw-comm__pull{margin:0;padding-left:25px;border-left:3px solid var(--gsw-berry)}.gsw-comm__quote{margin:0;padding:0;border:0;font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING-BOLD);font-style:normal;line-height:1.25;color:var(--gsw-berry)}.gsw-comm__quote p{margin:0}.gsw-comm__cite{margin-top:8px;line-height:1.4}.gsw-comm__action{margin-top:4px}.gsw-comm__collage{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.gsw-comm__tile{aspect-ratio:1 / 1;margin:0;overflow:hidden;background-color:#f7f7f7}.gsw-comm__img,.gsw-comm__placeholder{display:block;width:100%;height:100%;object-fit:cover}.gsw-comm__placeholder{fill:var(--COLOR-A20, #cfcfcf)}@media only screen and (max-width:989px){.gsw-comm__card{grid-template-columns:minmax(0,1fr)}.gsw-comm__collage{max-width:560px}}@media only screen and (max-width:749px){.gsw-comm__collage{gap:6px}.gsw-comm__action,.gsw-comm__action .btn{width:100%}}.gsw-conf{color:var(--COLOR-TEXT)}.gsw-conf .gsw-conf__eyebrow{margin-bottom:12px}.gsw-conf__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.4vw,20px);margin:0;padding:0;list-style:none}.gsw-conf__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.gsw-conf__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.gsw-conf__grid--1{grid-template-columns:minmax(0,1fr)}@media only screen and (max-width:989px){.gsw-conf__grid,.gsw-conf__grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:749px){.gsw-conf__grid,.gsw-conf__grid--3,.gsw-conf__grid--2{grid-template-columns:minmax(0,1fr)}}.gsw-conf__card{display:flex;flex-direction:column;justify-content:space-between;gap:20px;margin:0;padding:clamp(24px,2.2vw,30px);background-color:var(--gsw-conf-bg, var(--gsw-tint))}.gsw-conf__body{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.gsw-conf__icon{--icon-size: 28px;display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;background-color:var(--COLOR-BG, #fff);color:var(--COLOR-TEXT)}.gsw-conf__icon svg,.gsw-conf__icon img{width:28px;height:28px}.gsw-conf .gsw-conf__title{margin:0;font-weight:var(--FONT-WEIGHT-HEADING-BOLD);line-height:1.25}.gsw-conf__text{margin:0;line-height:1.45}.gsw-diff{color:var(--COLOR-TEXT)}.gsw-diff__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,1.4vw,20px);margin:0;padding:0;list-style:none}@media only screen and (max-width:749px){.gsw-diff__grid{grid-template-columns:minmax(0,1fr)}}.gsw-diff__panel{display:flex;flex-direction:column;gap:12px;margin:0;padding:clamp(24px,2.8vw,40px);background-color:var(--gsw-diff-bg, var(--gsw-tint))}.gsw-diff .gsw-diff__title{margin:0;font-weight:var(--FONT-WEIGHT-HEADING-BOLD);line-height:1.25}.gsw-diff__text{max-width:40em;line-height:1.5}.gsw-diff__text p{margin:0}.gsw-diff__text p+p{margin-top:.75em}.gsw-diff__text strong{font-weight:700}.hero__subheading.gsw-hero__eyebrow{color:var(--gsw-berry);font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING-BOLD)}.hero__title.gsw-hero__heading{font-weight:var(--FONT-WEIGHT-HEADING-BOLD);line-height:1;letter-spacing:-.03em;text-wrap:balance}@media only screen and (min-width:750px){.gsw-hero--text-raised .brick__block__text{flex-direction:column;align-items:stretch;padding-top:calc(var(--outer) / 2)}.gsw-hero--text-raised .brick__block__text:before,.gsw-hero--text-raised .brick__block__text:after{content:"";display:block}.gsw-hero--text-raised .brick__block__text:before{flex:1 1 0}.gsw-hero--text-raised .brick__block__text:after{flex:3 1 0}}@media only screen and (max-width:749px){.gsw-hero--text-raised .brick__block__text{padding-top:0}}.gsw-hero .brick__block__image img{object-position:var(--gsw-focal, center)}@media only screen and (max-width:749px){.gsw-hero--image-first-mobile.brick__section--reversed .brick__block:nth-child(2):last-child{order:0}}.gsw-links{color:var(--COLOR-TEXT)}.gsw-links .gsw-links__heading{margin:0;font-weight:var(--FONT-WEIGHT-HEADING-BOLD);line-height:1.15;letter-spacing:-.01em;text-wrap:balance}.gsw-links__intro{display:flex;flex-direction:column;gap:24px}.gsw-links__text{max-width:40em;line-height:1.45}.gsw-links__text p{margin:0}.gsw-links__text p+p{margin-top:.75em}.gsw-links__quote{margin:0;font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING-BOLD);line-height:1.4;color:var(--gsw-berry)}.gsw-links__list{display:grid;gap:20px;margin:0;padding:0;list-style:none}.gsw-links__item{margin:0}.gsw-links__row{--icon-size: 1.2em;display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:66px;padding:18px 24px;background-color:var(--COLOR-BG, #fff);color:var(--COLOR-TEXT);font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING-BOLD);line-height:1.35;text-decoration:none;transition:border-color .15s ease}.gsw-links__row .icon{flex:0 0 auto;color:var(--BTN-SECONDARY-BG-COLOR, #d6005d);transition:transform .2s ease}a.gsw-links__row:hover span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}a.gsw-links__row:hover .icon{transform:translate(3px)}a.gsw-links__row:focus-visible{outline:3px solid var(--gsw-berry);outline-offset:3px}.gsw-links__row--unlinked{opacity:.55}.gsw-links--split .gsw-links__inner{display:grid;grid-template-columns:minmax(0,551fr) minmax(0,437fr);align-items:start;gap:40px clamp(32px,5.6vw,80px)}.gsw-links--split .gsw-links__row{border:1px solid rgba(33,33,33,.4)}.gsw-links--split .gsw-links__row--unlinked{border-style:dashed}.gsw-links--split a.gsw-links__row:hover{border-color:var(--COLOR-TEXT)}@media only screen and (max-width:989px){.gsw-links--split .gsw-links__inner{grid-template-columns:minmax(0,1fr)}}.gsw-links--panel .gsw-links__inner{display:flex;flex-direction:column;align-items:center;gap:40px;padding:clamp(32px,4.4vw,64px);background-color:var(--gsw-links-panel, var(--gsw-tint))}.gsw-links--panel .gsw-links__intro{align-items:center;max-width:52rem;text-align:center}.gsw-links--panel .gsw-links__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;width:100%}@media only screen and (max-width:989px){.gsw-links--panel .gsw-links__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:749px){.gsw-links--panel .gsw-links__list{grid-template-columns:minmax(0,1fr);gap:12px}.gsw-links__list{gap:12px}}@media(prefers-reduced-motion:reduce){.gsw-links__row,.gsw-links__row .icon{transition:none}}.gsw-segments{scroll-margin-top:var(--header-height, 80px);color:var(--COLOR-TEXT)}.gsw-segments__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px clamp(16px,1.6vw,24px);margin:0;padding:0;list-style:none}.gsw-segments__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.gsw-segments__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.gsw-segments__grid--1{grid-template-columns:minmax(0,1fr)}@media only screen and (max-width:989px){.gsw-segments__grid,.gsw-segments__grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:749px){.gsw-segments__grid,.gsw-segments__grid--3,.gsw-segments__grid--2{grid-template-columns:minmax(0,1fr);gap:40px}}.gsw-segment{position:relative;display:flex;flex-direction:column;margin:0}.gsw-segment__media{aspect-ratio:32 / 38;overflow:hidden;background-color:#f2f2f2}.gsw-segment__img,.gsw-segment__placeholder{display:block;width:100%;height:100%;object-fit:cover}.gsw-segment__placeholder{fill:var(--COLOR-A20, #cfcfcf)}@media only screen and (max-width:749px){.gsw-segment__media{aspect-ratio:4 / 3}}.gsw-segment__body{display:flex;flex:1 1 auto;flex-direction:column;gap:12px;padding-top:30px}@media only screen and (max-width:749px){.gsw-segment__body{padding-top:20px}}.gsw-segment .gsw-segment__title{margin:0;font-weight:var(--FONT-WEIGHT-HEADING-BOLD);line-height:1.2}.gsw-segment__problem,.gsw-segment__promise{margin:0;line-height:1.5}.gsw-segment__problem{font-style:italic}.gsw-segment__link{--icon-size: 1.1em;display:inline-flex;align-items:center;gap:8px;align-self:flex-start;margin-top:auto;padding-top:12px;font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING-BOLD);line-height:1.3;color:var(--gsw-berry);text-decoration:none}.gsw-segment__link .icon{transition:transform .2s ease}.gsw-segment--linked .gsw-segment__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.gsw-segment--linked:hover .gsw-segment__link span{text-decoration:underline;text-underline-offset:.2em}.gsw-segment--linked:hover .gsw-segment__link .icon{transform:translate(3px)}.gsw-segment__link:focus-visible{outline:3px solid var(--gsw-berry);outline-offset:4px}@media(prefers-reduced-motion:reduce){.gsw-segment__link .icon{transition:none}}.gsw-testi{color:var(--COLOR-TEXT);background-color:var(--gsw-testi-bg, var(--gsw-tint))}.gsw-testi__list{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;margin:0;padding:0;list-style:none}@media only screen and (min-width:1200px){.gsw-testi__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.gsw-testi__card{margin:0;background-color:var(--COLOR-BG, #fff)}.gsw-testi__figure{display:grid;grid-template-columns:clamp(140px,14vw,200px) minmax(0,1fr);grid-template-areas:"photo meta" "photo stars" "photo quote";grid-template-rows:auto auto 1fr;column-gap:clamp(20px,2.2vw,32px);row-gap:14px;height:100%;margin:0;padding:clamp(20px,2vw,29px)}.gsw-testi__photo{grid-area:photo;aspect-ratio:1 / 1;overflow:hidden;background-color:#f7f7f7}.gsw-testi__img,.gsw-testi__placeholder{display:block;width:100%;height:100%;object-fit:cover}.gsw-testi__placeholder{fill:var(--COLOR-A20, #cfcfcf)}.gsw-testi__meta{grid-area:meta;display:flex;flex-wrap:wrap;align-items:center;gap:6px 20px;line-height:1.3}.gsw-testi__name{font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING-BOLD)}.gsw-testi__wig a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.gsw-testi__tag{display:inline-block;padding:5px 15px;border-radius:999px;background-color:#fff0f6;color:var(--gsw-berry);font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING-BOLD);font-size:.875em;line-height:1.3}.gsw-testi__stars{grid-area:stars;display:flex;gap:10px}.gsw-testi__star{width:20px;height:19px;fill:var(--BTN-SECONDARY-BG-COLOR, #d6005d)}.gsw-testi__star.is-empty{fill:var(--COLOR-BORDER, #e0e0e0)}.gsw-testi__quote{grid-area:quote;max-width:40em;margin:0;padding:0;border:0;font-style:normal;line-height:1.5}.gsw-testi__quote p{margin:0}@media only screen and (max-width:749px){.gsw-testi__figure{grid-template-columns:96px minmax(0,1fr);grid-template-areas:"photo meta" "photo stars" "quote quote";grid-template-rows:auto 1fr auto;row-gap:12px}.gsw-testi__meta{gap:4px 12px}.gsw-testi__stars{gap:6px}}.gsw-testi__action{display:flex;justify-content:center;margin-top:clamp(32px,2.4vw,40px)}.gsw-trust{color:var(--COLOR-TEXT)}.gsw-trust .gsw-trust__head{margin-bottom:24px}.gsw-trust__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 clamp(12px,1.4vw,20px);margin:0 0 24px;padding:0;list-style:none}@media only screen and (max-width:749px){.gsw-trust__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}}.gsw-trust__stat{display:flex;flex-direction:column;align-items:center;gap:10px;margin:0;padding:clamp(20px,2.4vw,35px) 16px;text-align:center}.gsw-trust .gsw-trust__num{font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING-BOLD);line-height:1;letter-spacing:-.01em;color:var(--gsw-berry)}.gsw-trust__label{line-height:1.3}@media only screen and (max-width:749px){.gsw-trust .gsw-trust__num{font-size:clamp(24px,8vw,40px)}.gsw-trust__stat{padding-inline:4px}}.gsw-trust__founder{display:grid;grid-template-columns:minmax(0,443fr) minmax(0,745fr);align-items:center;gap:clamp(24px,3.4vw,48px);padding:clamp(24px,2.8vw,40px) clamp(24px,2.8vw,40px) 0;border:1px solid var(--gsw-trust-border, var(--gsw-blush));background-color:var(--COLOR-BG, #fff)}.gsw-trust__founder--no-image{grid-template-columns:minmax(0,1fr);padding-bottom:clamp(24px,2.8vw,40px)}.gsw-trust__founder-media{align-self:end}.gsw-trust__founder-img{display:block;width:100%;height:auto}.gsw-trust__founder-text{display:flex;flex-direction:column;align-items:flex-start;gap:22px;padding-block:clamp(0px,2vw,40px)}.gsw-trust .gsw-trust__founder-heading{margin:0;font-weight:var(--FONT-WEIGHT-HEADING-BOLD);line-height:1.1;letter-spacing:-.01em;text-wrap:balance}.gsw-trust__founder-copy{max-width:40em;line-height:1.5}.gsw-trust__founder-copy p{margin:0}.gsw-trust__founder-copy p+p{margin-top:.75em}.gsw-trust__founder-link{--icon-size: 1.1em;display:inline-flex;align-items:center;gap:8px;font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING-BOLD);color:var(--gsw-berry);text-decoration:none}.gsw-trust__founder-link:hover span{text-decoration:underline;text-underline-offset:.2em}@media only screen and (max-width:749px){.gsw-trust__founder{grid-template-columns:minmax(0,1fr)}.gsw-trust__founder-media{order:2}.gsw-trust__founder-text{padding-block:0}}
/*# sourceMappingURL=/cdn/shop/t/41/compiled_assets/styles.css.map */
