.gp-discovery{padding:64px 0}.gp-discovery__heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:32px}.gp-discovery__eyebrow{font-size:12px;letter-spacing:2px;text-transform:uppercase;font-weight:600;margin:0 0 12px;opacity:.75}.gp-discovery__heading h2{font-size:36px;line-height:1.2;letter-spacing:-.7px;margin:0}.gp-discovery__all{color:inherit;text-underline-offset:5px;white-space:nowrap;font-size:15px}.gp-discovery__all span{margin-left:12px}.gp-discovery__grid{display:grid;gap:32px 24px;grid-template-columns:repeat(3,minmax(0,1fr))}.gp-discovery__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.gp-discovery__card{display:block;text-decoration:none;color:inherit;min-width:0}.gp-discovery__media{overflow:hidden;background:#eee9e1;border-radius:3px;aspect-ratio:4/3}.gp-discovery__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.gp-discovery__label{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:16px}.gp-discovery__label h3{font-size:22px;line-height:1.25;margin:0;letter-spacing:-.25px}.gp-discovery__label>span{font-size:22px}.gp-discovery__card p{font-size:14px;line-height:1.5;opacity:.75;margin:8px 0 0}.gp-discovery__card:hover h3{text-decoration:underline;text-underline-offset:5px}.gp-discovery__card:hover img{transform:scale(1.025)}.gp-discovery__card:focus-visible{outline:2px solid currentColor;outline-offset:6px}@media(max-width:989px){.gp-discovery__grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.gp-discovery{padding:36px 0}.gp-discovery__heading{display:block;margin-bottom:24px}.gp-discovery__heading h2{font-size:28px;letter-spacing:-.5px}.gp-discovery__eyebrow{font-size:11px;letter-spacing:1.5px;margin-bottom:10px}.gp-discovery__all{display:inline-block;margin-top:16px;font-size:14px}.gp-discovery__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.gp-discovery__label{margin-top:12px;gap:5px}.gp-discovery__label h3{font-size:18px}.gp-discovery__label>span{font-size:18px}.gp-discovery__card p{font-size:12px;margin-top:6px}}@media(prefers-reduced-motion:reduce){.gp-discovery__media img{transition:none}.gp-discovery__card:hover img{transform:none}}.gp-feature{overflow:hidden;padding:64px 0;color:rgb(var(--color-foreground))}.gp-feature--hero{padding:40px 0 56px}.gp-feature__inner{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:64px}.gp-feature__copy{padding:12px 0}.gp-feature__eyebrow{font-size:12px;font-weight:600;letter-spacing:2px;text-transform:uppercase;margin:0 0 20px;line-height:1.6}.gp-feature__title{font-size:40px;line-height:1.14;letter-spacing:-1.2px;margin:0 0 24px;max-width:600px}.gp-feature--hero .gp-feature__title{font-size:58px;letter-spacing:-1.8px}.gp-feature__text{font-size:18px;line-height:1.65;max-width:510px;opacity:.85}.gp-feature__text p{margin:0 0 18px}.gp-feature__actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin:28px 0}.gp-feature__actions .button{min-height:50px;padding:0 28px;font-size:16px}.gp-feature__link{color:inherit;text-underline-offset:5px;font-size:16px}.gp-feature__link span{margin-left:8px}.gp-feature__benefits{list-style:none;padding:0;margin:28px 0 0;display:flex;gap:10px 22px;flex-wrap:wrap;font-size:13px;line-height:1.5}.gp-feature__benefits span{margin-right:4px}.gp-feature__visual{margin:0;min-width:0}.gp-feature__image{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:3px}.gp-feature__visual figcaption{font-size:12px;letter-spacing:.5px;margin-top:12px;opacity:.75;text-align:right}.gp-feature__inner--image-first .gp-feature__visual{grid-column:1;grid-row:1}.gp-feature__inner--image-first .gp-feature__copy{grid-column:2;grid-row:1}@media(min-width:1400px){.gp-feature--hero .gp-feature__title{font-size:64px}}@media(max-width:989px){.gp-feature__inner{gap:32px}.gp-feature--hero .gp-feature__title{font-size:44px}.gp-feature__title{font-size:34px}.gp-feature__text{font-size:17px}}@media(max-width:749px){.gp-feature,.gp-feature--hero{padding:32px 0}.gp-feature__inner{grid-template-columns:1fr;gap:28px}.gp-feature__copy{padding:0}.gp-feature--hero .gp-feature__title{font-size:38px;letter-spacing:-1px;max-width:440px}.gp-feature__title{font-size:32px;letter-spacing:-.6px;margin-bottom:18px}.gp-feature__eyebrow{font-size:11px;letter-spacing:1.6px;margin-bottom:14px}.gp-feature__text{font-size:16px;line-height:1.6}.gp-feature__actions{gap:18px;margin:22px 0}.gp-feature__benefits{font-size:12px;gap:8px 16px;margin-top:20px}.gp-feature__visual figcaption{font-size:11px}.gp-feature__inner--image-first .gp-feature__visual,.gp-feature__inner--image-first .gp-feature__copy{grid-column:auto;grid-row:auto}.gp-feature__inner--image-first .gp-feature__visual{order:2}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map?subset=AAAY */
