.gkt{--ink: #1a253a;--body: #5b6474;--muted: #8a93a3;--cream: #f6f4f1;--line: #e6e2dc;background:var(--cream);color:var(--ink);font-family:var(--premium-font-body)}.gkt .gkt-wrap{width:min(100% - 40px,1120px);margin-inline:auto}.gkt .gkt-sec{padding:64px 0}.gkt .gkt-sec--white{background:#fff}.gkt .gkt-sec--navy{background:var(--ink);color:#fff}.gkt h1,.gkt h2,.gkt h3{font-family:var(--premium-font-heading);color:inherit;margin:0}.gkt .gkt-eyebrow,.gkt .gkt-kicker{margin:0 0 12px;font-size:14px;font-weight:600;letter-spacing:.02em;color:var(--body)}.gkt .gkt-h1{font-size:clamp(36px,9.5vw,64px);font-weight:600;line-height:1.04;letter-spacing:-.03em;text-wrap:balance}.gkt .gkt-h2{font-size:clamp(30px,7vw,46px);font-weight:600;line-height:1.08;letter-spacing:-.025em;margin-bottom:18px;text-wrap:balance}.gkt .gkt-h3{font-size:22px;font-weight:600;line-height:1.2;margin-bottom:12px}.gkt .gkt-muted{color:var(--muted)}.gkt .gkt-lead{margin:16px 0 0;font-size:19px;line-height:1.45;color:var(--body);max-width:560px}.gkt .gkt-intro{margin:0 0 26px;font-size:17px;line-height:1.5;color:var(--body);max-width:680px}.gkt .gkt-sec--navy .gkt-intro{color:#fffc}.gkt .gkt-chip{display:inline-block;margin:20px 0 0;padding:8px 14px;border-radius:999px;background:#fff;border:1px solid var(--line);font-size:14px;font-weight:600}.gkt .gkt-ctas{display:flex;flex-direction:column;gap:10px;margin-top:24px;max-width:360px}.gkt .gkt-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:12px 26px;border-radius:980px;font-family:var(--premium-font-body);font-size:17px;font-weight:600;text-decoration:none;border:1px solid var(--ink);cursor:pointer;transition:filter .15s ease,background-color .15s ease;-webkit-tap-highlight-color:transparent}.gkt .gkt-btn--primary{background:var(--ink);color:#fff}.gkt .gkt-btn--primary:hover{filter:brightness(1.15)}.gkt .gkt-btn--primary:disabled{opacity:.55;cursor:default}.gkt .gkt-btn--ghost{background:transparent;color:var(--ink)}.gkt .gkt-btn--light{background:#fff;color:var(--ink);border-color:#fff}.gkt .gkt-btn--ghost-light{background:transparent;color:#fff;border-color:#fff9}.gkt .gkt-hero{padding:0 0 48px}.gkt .gkt-hero__inner{display:flex;flex-direction:column}.gkt .gkt-hero__media{order:-1;margin:0 -20px 8px}.gkt .gkt-hero__media img{display:block;width:auto;max-width:100%;height:auto;max-height:46vh;margin:0 auto}.gkt .gkt-hero__copy{padding-top:8px}.gkt .gkt-pains{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px}.gkt .gkt-pains li{padding:16px 18px 16px 48px;border-radius:18px;background:var(--cream);font-size:17px;line-height:1.4;position:relative}.gkt .gkt-pains li:before{content:"";position:absolute;left:18px;top:50%;width:16px;height:16px;margin-top:-8px;border-radius:50%;border:2px solid var(--ink)}.gkt .gkt-note{margin:0;font-size:18px;line-height:1.5;max-width:720px}.gkt .gkt-days{display:grid;gap:16px}.gkt .gkt-card,.gkt .gkt-take{background:#fff;border:1px solid var(--line);border-radius:22px;padding:24px}.gkt .gkt-take{margin-top:16px}.gkt .gkt-list{margin:0;padding-left:20px;display:grid;gap:8px;font-size:16.5px;line-height:1.45;color:var(--body)}.gkt .gkt-tags{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.gkt .gkt-tags li{padding:7px 13px;border-radius:999px;background:var(--cream);font-size:14.5px}.gkt .gkt-who{display:grid;gap:28px}.gkt .gkt-who__photo img{display:block;width:100%;max-width:420px;height:auto;border-radius:24px;margin:0 auto}.gkt .gkt-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:0 0 22px}.gkt .gkt-stats div{background:var(--cream);border-radius:16px;padding:14px 12px}.gkt .gkt-stats strong{display:block;font-family:var(--premium-font-heading);font-size:26px;font-weight:600}.gkt .gkt-stats span{display:block;font-size:13px;line-height:1.3;color:var(--body)}.gkt .gkt-wa-field{max-width:460px;margin:0 0 22px}.gkt .gkt-wa-field label{display:block;font-weight:600;font-size:16px;margin-bottom:8px}.gkt .gkt-wa-field label span{font-weight:400;color:var(--body);font-size:14px}.gkt .gkt-wa-field input{width:100%;box-sizing:border-box;min-height:50px;padding:12px 18px;border-radius:14px;border:1px solid var(--line);background:#fff;font-size:17px;color:var(--ink);font-family:var(--premium-font-body)}.gkt .gkt-wa-field input:focus{outline:2px solid var(--ink);outline-offset:1px}
/*# sourceMappingURL=/cdn/shop/t/63/assets/gk-taller.css.map */
