:root{--gp-ink: #0e1418;--gp-ink-2: #36414b;--gp-muted: #66717b;--gp-paper: #f4f5f2;--gp-panel: #ffffff;--gp-line: rgba(14, 20, 24, .1);--gp-line-dark: rgba(255, 255, 255, .12);--gp-accent: #f2b01e;--gp-accent-deep: #b98200;--gp-radius-lg: 20px;--gp-radius: 12px;--gp-ease: cubic-bezier(.22, 1, .36, 1);--gp-shadow: 0 24px 48px -30px rgba(14, 20, 24, .45)}.gp-wrap{max-width:1320px;margin:0 auto;padding-left:clamp(16px,4vw,40px);padding-right:clamp(16px,4vw,40px)}.gp-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--gp-accent-deep);margin:0}.gp-eyebrow:before{content:"";width:8px;height:8px;border-radius:2px;background:var(--gp-accent)}.gp-h2{font-size:clamp(30px,3.4vw,46px);line-height:1.04;letter-spacing:-.03em;font-weight:700;color:var(--gp-ink);margin:14px 0 0;text-wrap:balance}.gp-lead{font-size:17px;line-height:1.6;color:var(--gp-ink-2);max-width:36em;margin:16px 0 0;text-wrap:pretty}.gp-btn{display:inline-flex;align-items:center;gap:10px;padding:15px 24px;border-radius:10px;font-size:15px;font-weight:600;text-decoration:none;line-height:1;transition:background-color .25s var(--gp-ease),color .25s var(--gp-ease),transform .25s var(--gp-ease),box-shadow .25s var(--gp-ease)}.gp-btn:active{transform:translateY(1px)}.gp-btn svg{width:16px;height:16px;transition:transform .25s var(--gp-ease)}.gp-btn:hover svg{transform:translate(3px)}.gp-btn--accent{background:var(--gp-accent);color:var(--gp-ink)}.gp-btn--accent:hover{background:#ffc233;box-shadow:0 12px 28px -14px #f2b01ecc}.gp-btn--ink{background:var(--gp-ink);color:#fff}.gp-btn--ink:hover{background:#1c262e}.gp-btn--ghost{color:#fff;box-shadow:inset 0 0 0 1.5px #ffffff59}.gp-btn--ghost:hover{box-shadow:inset 0 0 0 1.5px #fff}.gp-link{color:var(--gp-ink);font-weight:600;text-decoration:none;border-bottom:2px solid var(--gp-accent);padding-bottom:2px}.gp-link:hover{color:var(--gp-accent-deep)}a:focus-visible,button:focus-visible{outline:2px solid var(--gp-accent)!important;outline-offset:3px}h1,h2,h3{text-wrap:balance}.price,[class*=price]{font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/gps.css.map */
