.gc-founder-story__heading{margin:0 0 clamp(24px,3vw,40px);text-wrap:balance}.gc-founder-story__heading--center{text-align:center;margin-inline:auto}.gc-founder-story__heading--start{text-align:start;max-width:24ch}.gc-founder-story__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.gc-founder-story__photo{width:var(--gfs-mobile-width, 100%);justify-self:center;aspect-ratio:var(--gfs-ratio, 1);overflow:hidden;min-width:0}.gc-founder-story__photo:empty{display:none}.gc-founder-story__photo picture{display:block;width:100%;height:100%}.gc-founder-story__photo img,.gc-founder-story__photo svg{display:block;width:100%;height:100%;object-fit:var(--gfs-fit, cover);object-position:var(--gfs-position-m, var(--gfs-position, 35% 40%))}.gc-founder-story__text{display:grid;gap:20px;min-width:0;align-content:center}.gc-founder-story__kicker{margin:0;font-size:1.25rem;line-height:1.4;font-weight:700}.gc-founder-story__body{overflow-wrap:anywhere}.gc-founder-story__signature{margin:0;font-weight:700}.gc-founder-story__more{margin:0}.gc-founder-story__more a:not(.button){display:inline-block;padding-block:6px;color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:4px}.gc-founder-story__more a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(min-width:1000px){.gc-founder-story__heading--start{max-width:none}.gc-founder-story__photo{width:100%;aspect-ratio:var(--gfs-ratio-desktop, 1);align-self:center}.gc-founder-story__photo img,.gc-founder-story__photo svg{object-position:var(--gfs-position, 35% 40%)}.gc-founder-story--stretch .gc-founder-story__photo{aspect-ratio:auto;position:relative;align-self:stretch;min-height:0}.gc-founder-story--stretch .gc-founder-story__photo picture,.gc-founder-story--stretch .gc-founder-story__photo img,.gc-founder-story--stretch .gc-founder-story__photo svg{position:absolute;top:0;right:0;bottom:0;left:0}.gc-founder-story__text{align-self:stretch}.gc-founder-story__layout{grid-template-columns:minmax(0,var(--gfs-image-width, 48%)) minmax(0,1fr);gap:var(--gfs-gap, 48px);align-items:stretch}.gc-founder-story--img-end .gc-founder-story__layout{grid-template-columns:minmax(0,1fr) minmax(0,var(--gfs-image-width, 48%))}.gc-founder-story--img-end .gc-founder-story__photo{order:2}}.gc-multi{display:block}.gc-multi--own-frame{padding:var(--gc-top) 0 var(--gc-bottom)}.gc-multi--own-type{font-size:var(--gc-body);line-height:1.6}.gc-multi *,.gc-multi *:before,.gc-multi *:after{box-sizing:border-box}.gc-multi__inner{display:grid;gap:var(--gc-space);min-width:0}.gc-multi--own-frame .gc-multi__inner{width:calc(100% - 48px);max-width:var(--gc-max);margin-inline:auto}.gc-multi__title{margin:0;text-wrap:balance;color:inherit}.gc-multi__title--own{font-family:var(--heading-font-family,inherit);font-weight:var(--heading-font-weight,700);font-style:var(--heading-font-style,normal);font-size:var(--gc-title);line-height:1.15;letter-spacing:-.025em}.gc-multi__subheading{margin:0;color:inherit}.gc-multi__subheading--own{font-family:var(--heading-font-family,inherit);font-weight:var(--heading-font-weight,700);font-size:1.15em;line-height:1.3}.gc-multi__intro{display:grid;grid-template-columns:minmax(0,var(--gc-photo)) minmax(0,1fr);column-gap:var(--gc-gap);row-gap:20px;align-items:center}.gc-multi__intro-title{grid-column:2;grid-row:1;align-self:end}.gc-multi__main-image{grid-column:1;grid-row:1 / span 2;min-width:0;overflow:hidden;border-radius:var(--gc-radius)}.gc-multi__main-image:empty{display:none}.gc-multi__main-image img{display:block;width:100%;height:auto;aspect-ratio:var(--gc-feature-ratio);object-fit:var(--gc-image-fit);object-position:var(--gc-image-position,50% 50%)}.gc-multi__intro-copy{grid-column:2;grid-row:2;align-self:start;display:grid;gap:24px;min-width:0}.gc-multi__functions{display:grid;gap:22px}.gc-multi__function{display:grid;gap:6px}.gc-multi__function--box{background:var(--gc-card);padding:20px;border-radius:var(--gc-radius)}.gc-multi__rich p{margin:0}.gc-multi__rich p+p{margin-top:10px}.gc-multi__rich ul,.gc-multi__rich ol{padding-inline-start:1.3em}.gc-multi__rich a,.gc-multi__link{text-decoration:underline;text-underline-offset:4px;color:inherit}.gc-multi__link{display:inline-block;font-weight:600;margin-top:10px;width:fit-content}.gc-multi__heading-row{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.gc-multi__heading-row .gc-multi__rich{margin-top:12px;max-width:800px}.gc-multi__controls{display:flex;gap:8px;flex-shrink:0}.gc-multi__controls[hidden]{display:none}.gc-multi__controls button{width:48px;height:48px;border:0;border-radius:50%;background:var(--gc-accent-ink);color:#fff;font:inherit;cursor:pointer;display:grid;place-items:center;padding:0}.gc-multi__controls button:disabled{opacity:.35;cursor:default}.gc-multi :focus-visible{outline:2px solid currentColor;outline-offset:4px}.gc-multi__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--gc-columns) - 1)*20px)/var(--gc-columns));gap:20px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scroll-padding-inline:0;list-style:none;padding:4px 0 14px;margin:0;scrollbar-width:thin;scrollbar-color:var(--gc-accent-ink) transparent}.gc-multi__dish{min-width:0;display:flex;flex-direction:column;scroll-snap-align:start;background:var(--gc-card);border-radius:var(--gc-radius);overflow:hidden;margin:0}.gc-multi__dish--highlight{background:var(--gc-accent);color:var(--gc-accent-ink)}.gc-multi__dish-image{aspect-ratio:var(--gc-dish-ratio);overflow:hidden}.gc-multi__benefit-image{aspect-ratio:var(--gc-benefit-ratio);overflow:hidden}.gc-multi__dish-image img,.gc-multi__benefit-image img{display:block;width:100%;height:100%;object-fit:var(--gc-card-fit,cover)}.gc-multi__card-copy{padding:24px;display:flex;flex-direction:column;gap:10px;flex:1;overflow-wrap:anywhere}.gc-multi__card-copy .gc-multi__link{margin-top:auto;padding-top:10px}.gc-multi__badge{margin:0;font-size:.8em;font-weight:700}.gc-multi__benefit-grid{display:grid;grid-template-columns:repeat(var(--gc-benefit-count),minmax(0,1fr));gap:24px;margin-top:24px}.gc-multi__benefit{background:var(--gc-card);border-radius:var(--gc-radius);overflow:hidden;display:flex;flex-direction:column}.gc-multi__facts{background:var(--gc-accent);color:var(--gc-accent-ink);padding:12px 16px;border-radius:calc(var(--gc-radius)/2);font-size:.9em;font-weight:600;margin-top:6px}.gc-multi__placeholder{display:block;width:100%;height:100%;min-height:180px;background:var(--gc-card);fill:currentColor;opacity:.25}@media(max-width:999px){.gc-multi__intro{column-gap:24px}.gc-multi__track{grid-auto-columns:calc((100% - 20px)/2)}}@media(max-width:749px){.gc-multi--own-frame .gc-multi__inner{width:calc(100% - 32px)}.gc-multi__inner{gap:calc(var(--gc-space)*.7)}.gc-multi__title--own{font-size:var(--gc-title-mobile)}.gc-multi__intro{display:flex;flex-direction:column;align-items:stretch;gap:22px}.gc-multi__main-image{width:var(--gc-photo-mobile);margin-inline:auto;order:1}.gc-multi--image-first .gc-multi__main-image{order:0}.gc-multi__main-image img{aspect-ratio:var(--gc-feature-ratio-mobile)}.gc-multi__intro-copy{gap:20px}.gc-multi__functions{gap:18px}.gc-multi__heading-row{align-items:flex-start;flex-wrap:wrap;gap:16px}.gc-multi__track{grid-auto-columns:var(--gc-mobile-card);gap:16px}.gc-multi__card-copy{padding:20px}.gc-multi__benefit-grid{grid-template-columns:1fr;gap:24px}.gc-multi__controls{margin-inline-start:auto}}.gc-how-light{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}.gc-how-light__body{min-width:0}.gc-how-light__heading{margin:0 0 20px}.gc-how-light__steps{display:grid;gap:26px;list-style:none;margin:32px 0 0;padding:0}.gc-how-light__step{display:grid;grid-template-columns:32px minmax(0,1fr);gap:14px;margin:0;padding:0}.gc-how-light__step>div{min-width:0;overflow-wrap:anywhere}.gc-how-light__step--with-image{grid-template-columns:var(--gchl-step-image-size, 96px) minmax(0,1fr);align-items:center}.gc-how-light__step-image{display:block;width:var(--gchl-step-image-size, 96px);height:var(--gchl-step-image-size, 96px);border-radius:calc(var(--gchl-radius-sm, 14px) * .55);object-fit:cover}.gc-how-light__steps--boxed{gap:12px;grid-auto-rows:1fr}.gc-how-light__steps--boxed .gc-how-light__step{align-self:stretch;align-items:center;padding:16px;border-radius:calc(var(--gchl-radius-sm, 14px) * .85);background:var(--gchl-step-custom-bg, var(--gchl-step-bg, #FFFFFF));color:var(--gchl-step-ink, inherit)}.gc-how-light__number{color:var(--gchl-accent, #2D5159);font-size:1rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.5}.gc-how-light__title{margin:0 0 6px;font-size:1.0625rem;font-weight:700;line-height:1.45}.gc-how-light__text{margin:0;font-size:1rem;line-height:1.65}.gc-how-light__note{display:grid;grid-template-columns:minmax(0,1fr);gap:14px 16px;align-items:center;margin:0;padding:18px;border-radius:var(--gchl-radius-sm, 14px);background:var(--gchl-note-bg, #B4D2D9);color:var(--gchl-note-ink, inherit)}.gc-how-light__note--with-image{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"body body" "media action"}.gc-how-light__note--with-image .gc-how-light__note-body{grid-area:body}.gc-how-light__note--with-image .gc-how-light__note-media{grid-area:media}.gc-how-light__note--with-image .gc-how-light__note-action{grid-area:action}.gc-how-light__note-media{align-self:var(--gchl-note-image-align, center);width:80px;aspect-ratio:1;overflow:hidden;border-radius:calc(var(--gchl-radius-sm, 14px) * .7)}.gc-how-light__note-image{display:block;width:100%;height:100%;object-fit:contain}.gc-how-light__note-body{min-width:0;overflow-wrap:anywhere}.gc-how-light__note-action{min-width:0}@media(max-width:374px){.gc-how-light__note--with-image{gap:12px;padding:14px}.gc-how-light__note-media{width:60px}}.gc-how-light__note-title{margin:0 0 6px;font-size:1rem;font-weight:700;line-height:1.5}.gc-how-light__note-text{margin:0;font-size:.9375rem;line-height:1.6}.gc-how-light__note-link{display:inline-block;padding-block:6px;color:var(--gchl-note-link, var(--gchl-accent, #2D5159));font-weight:700;text-decoration:underline;text-underline-offset:4px}.gc-how-light__note-link:focus-visible{outline:2px solid currentColor;outline-offset:4px}.gc-how-light__media{min-width:0;aspect-ratio:var(--gchl-ratio, 1);border-radius:var(--gchl-radius, 24px);overflow:hidden;position:relative}.gc-how-light__media:empty{display:none}.gc-how-light__media picture{display:contents}.gc-how-light__image,.gc-how-light__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:var(--gchl-fit, cover);object-position:var(--gchl-position, 22% 50%)}@media(min-width:1000px){.gc-how-light{grid-template-columns:minmax(0,1fr) minmax(0,var(--gchl-image-width, 48%));column-gap:var(--gchl-gap, 48px)}.gc-how-light__body{grid-column:1;grid-row:1}.gc-how-light__media{grid-column:2;grid-row:1;aspect-ratio:var(--gchl-ratio-desktop, 1);align-self:start;min-height:0}.gc-how-light--stretch .gc-how-light__media{aspect-ratio:auto;align-self:stretch}.gc-how-light:has(>.gc-how-light__note){grid-template-rows:auto auto}.gc-how-light:has(>.gc-how-light__note)>.gc-how-light__media{grid-row:1 / span 2}.gc-how-light__note{grid-column:1;grid-row:2;align-items:start}.gc-how-light__note--with-image{grid-template-columns:80px minmax(0,1fr);grid-template-areas:"media body" "media action"}}gc-voices-popup{display:block}.gc-voices-stars{position:relative;display:inline-block;white-space:nowrap;line-height:1.2}.gc-voices-stars>span:first-child{opacity:.22}.gc-voices-stars__fill{position:absolute;inset:0 auto 0 0;overflow:hidden}.gc-voices-popup__action{margin-top:28px;text-align:center}.gc-voices-popup__dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;padding:0;width:min(var(--gv-width, 960px),calc(100vw - 48px));max-width:none;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);border:0;border-radius:var(--gv-radius, 24px);background:var(--gv-bg, #fff);color:var(--gv-color, #2f2f2f);box-shadow:0 24px 80px #00000038;overflow:hidden}.gc-voices-popup__dialog:not([open]){display:none}.gc-voices-popup__dialog[open]{display:flex;flex-direction:column}.gc-voices-popup__dialog::backdrop{background:#00000080}.gc-voices-popup__header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:16px;padding:20px 28px;border-bottom:1px solid rgb(127 127 127 / .2)}.gc-voices-popup__header h2{margin:0}.gc-voices-popup__close{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border:1px solid currentColor;border-radius:50%;font-size:28px;line-height:1;background:transparent;color:inherit;cursor:pointer}.gc-voices-popup__content{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:8px 28px 28px}.gc-voices-popup__close:focus-visible,[data-gv-open]:focus-visible{outline:2px solid currentColor;outline-offset:4px}gc-voices-popup .jm-reviewer-info__name{white-space:normal;overflow:visible;text-overflow:clip;max-width:none;overflow-wrap:anywhere}gc-voices-popup .jm-reviewer-info__name-cluster{flex-wrap:wrap}@media(max-width:749px){.gc-voices-popup__dialog{width:calc(100vw - 20px);max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px)}.gc-voices-popup__header{padding:14px 16px}.gc-voices-popup__content{padding:4px 12px max(20px,env(safe-area-inset-bottom))}}
/*# sourceMappingURL=/cdn/shop/t/61/compiled_assets/styles.css.map?subset=AABABQAAAAAAAAAAAAAABA */
