.jg{background:#fff;overflow:hidden;scroll-margin-top:110px}.jg__top{display:grid;gap:32px}.jg__copy{display:grid;gap:18px;align-content:start}.jg__h{font:900 clamp(42px,11.5vw,84px)/.92 var(--font);text-transform:uppercase;letter-spacing:-.015em;margin:0;text-wrap:balance}.jg__h span{color:var(--brand-ink)}.jg__sub{font:700 clamp(19px,4.6vw,24px)/1.3 var(--font);color:var(--fg-1);max-width:30ch;text-wrap:pretty}.jg__pain{list-style:none;margin:4px 0 0;padding:0;display:grid;border-top:1px solid var(--border-1)}.jg__pain li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:10px;padding:14px 0;border-bottom:1px solid var(--border-1);font-size:17px;line-height:1.45;color:var(--fg-2);text-wrap:pretty}.jg__pain li span{font:500 13px/1.9 var(--font-mono);color:var(--fg-3)}.jg__pain li:last-child{font:900 21px/1.15 var(--font);text-transform:uppercase;color:var(--fg-1)}.jg__pain li:last-child span{color:#c8372b}.jg__ctas{display:grid;gap:10px}.jg__ctas .btn{height:auto;min-height:56px;padding:12px 20px;white-space:normal;text-align:center;line-height:1.15}.jg__shot{margin:0 -20px}.jg__shot img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.jg__how{background:var(--ch-50);border-top:1px solid var(--border-1)}.jg__blk{display:grid;gap:24px}.jg__hd{display:grid;gap:8px}.jg__hd:not(:first-child){margin-top:32px}.jg__h3{font:900 clamp(28px,7vw,44px)/1 var(--font);text-transform:uppercase;letter-spacing:-.01em;margin:0}.jg__steps{list-style:none;margin:0;padding:0;display:grid;gap:12px}.jg__steps li{display:grid;grid-template-columns:48px minmax(0,1fr);gap:4px 16px;padding:20px;background:#fff;border:1px solid var(--border-1)}.jg__si{grid-row:span 2;display:grid;place-items:center;width:48px;height:48px;background:var(--ch-900);color:var(--teal-300)}.jg__sn{font:500 13px var(--font-mono);color:var(--fg-3)}.jg__steps p{margin:0;font-size:16px;line-height:1.45;color:var(--fg-2);text-wrap:pretty}.jg__steps b{display:block;margin-bottom:4px;font:800 19px/1.2 var(--font);color:var(--fg-1)}.jg__feats{list-style:none;margin:0;padding:0;display:grid;gap:12px}.jg__feats li{display:grid;gap:10px;align-content:start;padding:22px;background:#fff;border:1px solid var(--border-1)}.jg__feats li>.i{color:var(--brand-ink)}.jg__feats b{font:800 19px/1.15 var(--font);text-transform:uppercase}.jg__feats p{margin:0;font-size:15px;line-height:1.5;color:var(--fg-2);text-wrap:pretty}.jg__feats li:first-child{background:var(--ch-900);border-color:var(--ch-900);color:#fff}.jg__feats li:first-child>.i{color:var(--brand)}.jg__feats li:first-child p{color:var(--ch-200)}.jg__cmp{display:grid;gap:12px}.jg__r{display:grid;background:#fff;border:1px solid var(--border-1)}.jg__r--h{display:none}.jg__k{padding:14px 18px 6px;font:700 13px var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--brand-ink)}.jg__o,.jg__n{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;padding:10px 18px;font-size:16px;line-height:1.4}.jg__o{color:var(--fg-2)}.jg__o>.i{color:var(--fg-3);margin-top:2px}.jg__n{background:var(--teal-50);font-weight:700;padding-bottom:14px}.jg__n>.i{color:var(--brand-ink);margin-top:2px}.jg__o small,.jg__n small{display:block;font:600 12px var(--font-label);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3);margin-bottom:2px}.jg__end{position:relative;display:grid;background:var(--ch-950);color:#fff;border-top:4px solid var(--brand);overflow:hidden}.jg__endbg{display:block;width:100%;height:auto;aspect-ratio:1004/660;object-fit:cover;object-position:30% 50%;-webkit-mask-image:linear-gradient(to bottom,#000 60%,transparent);mask-image:linear-gradient(to bottom,#000 60%,transparent)}.jg__endin{position:relative;width:100%;box-sizing:border-box;margin-top:-56px;padding-bottom:72px}.jg__endcopy{display:grid;gap:20px;align-content:center}.jg__tagline{margin:0;font:900 clamp(44px,11vw,104px)/.9 var(--font);text-transform:uppercase;letter-spacing:-.015em;max-width:12ch}.jg__tagline span{display:block;color:var(--brand)}.jg__endsub{margin:0;font-size:clamp(18px,2.2vw,26px);line-height:1.35;color:#fff;text-wrap:pretty}.jg__end .jg__ctas .btn--inverse{background:transparent;color:#fff;border:2px solid #fff}.jg__free{display:flex;align-items:center;gap:10px;margin:0;font:800 17px var(--font);color:var(--brand-ink)}.jg--short{border-bottom:1px solid var(--border-1)}.jg--short .jg__steps li{padding:16px}.jg__shot--phone{margin:0}.jg__shot--phone img{aspect-ratio:897/938;object-fit:cover;box-shadow:none}@media(min-width:600px){.jg__ctas{display:flex;flex-wrap:wrap}.jg__feats{grid-template-columns:repeat(2,minmax(0,1fr))}.jg__shot{margin:0}.jg__shot img{box-shadow:var(--shadow-3)}.jg__shot--phone img{box-shadow:none}}@media(min-width:960px){.jg__top{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:56px;align-items:center}.jg__steps{grid-template-columns:repeat(3,minmax(0,1fr))}.jg--short .jg__steps{grid-template-columns:1fr}.jg__feats{grid-template-columns:repeat(3,minmax(0,1fr))}.jg__cmp{gap:0;border:1px solid var(--border-1)}.jg__r{grid-template-columns:200px minmax(0,1fr) minmax(0,1fr);border:0;border-top:1px solid var(--border-1)}.jg__r:first-child{border-top:0}.jg__r--h{display:grid;background:var(--ch-900);color:#fff;font:700 14px var(--font-label);letter-spacing:.12em;text-transform:uppercase}.jg__r--h span{padding:14px 20px}.jg__r--h span:last-child{background:var(--brand);color:var(--ch-950)}.jg__k,.jg__o,.jg__n{padding:18px 20px}.jg__o small,.jg__n small{display:none}.jg__endbg{position:absolute;top:0;right:0;left:calc(max(40px,50% - 600px) + 500px);width:calc(100% - max(40px,50% - 600px) - 500px);height:100%;aspect-ratio:auto;object-position:30% 30%;-webkit-mask-image:linear-gradient(to right,transparent,#000 12%);mask-image:linear-gradient(to right,transparent,#000 12%)}.jg__end .jg__tagline{font-size:clamp(56px,6.4vw,84px)}.jg__end:after{content:"";position:absolute;inset:auto 0 0;height:30%;background:linear-gradient(to top,var(--ch-950),transparent);pointer-events:none}.jg__endin{z-index:1;margin-top:0;min-height:620px;display:grid;align-items:center;padding-top:72px;padding-bottom:104px}.jg__endcopy{max-width:500px}}@media(min-width:960px){.jg--short .jg__top{grid-template-columns:1fr;gap:28px}.jg--short .jg__shot{order:-1}.jg--short .jg__shot--phone img{aspect-ratio:1677/938}.jg--short .jg__copy>.eyebrow,.jg--short .jg__copy>.jg__h,.jg--short .jg__copy>.jg__sub,.jg--short .jg__copy>.jg__steps{display:none}.jg--short .jg__copy{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/job-groups.css.map */
