.jgk-stack-3xs,.jgk-stack-xxs,.jgk-stack-xs,.jgk-stack-m,.jgk-stack-l,.jgk-stack-xl{display:flex;flex-direction:column;min-width:0}.jgk-stack-3xs{gap:var(--space-3xs)}.jgk-stack-xxs{gap:var(--space-xxs)}.jgk-stack-xs{gap:var(--space-xs)}.jgk-stack-m{gap:var(--space-m)}.jgk-stack-l{gap:var(--space-l)}.jgk-stack-xl{gap:var(--space-xl)}:is(.jgk-stack-3xs,.jgk-stack-xxs,.jgk-stack-xs,.jgk-stack-m,.jgk-stack-l,.jgk-stack-xl) :where(h2,h3,p,ul,ol,figure){margin:0}:is(.jgk-stack-3xs,.jgk-stack-xxs,.jgk-stack-xs,.jgk-stack-m) :where(ul){padding:0;list-style:none}.jgk-two-col{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-l);align-items:center}.jgk-sec-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-s)}.jgk-sec-head :where(h2,p){margin:0}.jgk-sec-title{font-size:var(--display-4)}.jgk-sec-lede{max-width:46rem;font-size:var(--text-m);line-height:1.55;color:var(--ink-soft)}.jgk-body-soft{font-size:var(--text-m);line-height:1.6;color:var(--ink-soft)}.jgk-body-soft :where(p){margin:0}.jgk-body-soft strong{color:var(--ink)}.jgk-rule-col{display:flex;flex-direction:column;gap:var(--space-xxs);min-width:0;padding-block-start:var(--space-xs);border-top:var(--border-thick) solid currentColor}.jgk-rule-col :where(h3,p){margin:0}.jgk-rule-col--orange{border-top-color:var(--sunburnt-orange)}.jgk-rule-col--dark{border-top-color:var(--night);border-top-width:.3rem}.jgk-rule-col--thick{border-top-width:.3rem}.jgk-input{min-height:4.8rem;padding-inline:var(--space-xs);border:var(--border-hairline) solid var(--border);border-radius:var(--radius-md);background:var(--white);color:var(--ink);font:inherit;font-size:var(--text-m)}.jgk-input--dark{min-height:5.6rem;min-width:min(30rem,100%);border-color:var(--night-edge);background:var(--night-2);color:var(--sand)}.jgk-input--dark::placeholder{color:var(--strap-on-dark);opacity:1}.jgk-field{display:flex;flex:1 1 28rem;flex-direction:column;gap:var(--space-3xs);font-size:var(--text-s)}.jgk-chip{display:inline-flex;align-items:center;gap:var(--space-3xs);padding:var(--space-3xs) var(--space-xs);border:var(--border-hairline) solid var(--border);border-radius:var(--radius-pill);background:var(--white);font-size:var(--text-s);line-height:1.3}.jgk-chip b{color:var(--outback-rust)}.jgk-release,.jgk-audience,.jgk-ba,.jgk-checklist,.jgk-callouts,.jgk-compare,.jgk-story,.jgk-reviews{padding-block:var(--section-space-m)}.jgk-poster,.jgk-band,.jgk-newsletter,.jgk-grid-sec{padding-block:var(--section-space-s)}.jgk-marquee{overflow:hidden}.jgk-marquee__track{display:flex;width:max-content;animation:jgk-marquee 45s linear infinite}.jgk-marquee:hover .jgk-marquee__track,.jgk-marquee:focus-within .jgk-marquee__track{animation-play-state:paused}.jgk-marquee__list{display:flex;margin:0;padding:0;list-style:none}.jgk-marquee__item{display:flex;align-items:center;gap:var(--space-xs);padding:var(--space-s) var(--space-l);border-right:var(--border-hairline) solid var(--night-rule);white-space:nowrap;font-family:var(--font-display);font-size:var(--text-l);font-weight:500;letter-spacing:.01em;text-transform:uppercase;color:var(--sand)}.jgk-marquee__stars{color:var(--sunburnt-orange)}.jgk-marquee__by{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;color:var(--strap-on-dark)}@keyframes jgk-marquee{to{transform:translate(-50%)}}.jgk-split{padding-block-start:var(--section-space-m)}.jgk-split__head{display:flex;flex-direction:column;gap:var(--space-xs);padding-block-end:var(--space-l)}.jgk-split__head :where(h2,p){margin:0}.jgk-split__title{font-size:var(--display-4)}.jgk-split__grid{display:grid;grid-template-columns:minmax(0,1fr)}.jgk-split__col{display:flex;flex-direction:column;gap:var(--space-s);min-width:0;padding:var(--space-l) var(--container-gap);background:var(--white)}.jgk-split__col--2{--surface-muted: var(--strap-on-light);background:var(--khaki)}.jgk-split__col :where(h3,p){margin:0}.jgk-split__word{font-size:var(--display-4);line-height:1}.jgk-split__tagline{font-size:var(--caps-s)}.jgk-split__text{font-size:var(--text-m);line-height:1.55;color:var(--ink-soft)}.jgk-release{background:var(--night)}.jgk-release__inner{display:flex;flex-direction:column;gap:var(--space-l)}.jgk-release__head{display:grid;gap:var(--space-m);align-items:end}.jgk-release__head :where(h2,p){margin:0}.jgk-release__title{font-size:var(--display-3)}.jgk-release__lede{font-size:var(--text-m);line-height:1.55;color:var(--footer-ink)}.jgk-release__points,.jgk-release__tiles{display:grid;margin:0;padding:0;list-style:none}.jgk-release__points{grid-template-columns:minmax(0,1fr);gap:var(--space-m)}.jgk-release__num{color:var(--sunburnt-orange)}.jgk-release__point-title{font-size:var(--caps-s);line-height:1.15;color:var(--white)}.jgk-release__points p{font-size:var(--text-m);line-height:1.5;color:var(--footer-ink)}.jgk-release__tiles{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:var(--space-xxs)}.jgk-release__tile{display:flex;flex-direction:column;gap:var(--space-3xs);padding:var(--space-s);border:var(--border-hairline) solid var(--night-rule);border-radius:var(--radius-md)}.jgk-release__tile .jgk-strap{color:var(--strap-on-dark)}.jgk-release__status{font-size:var(--text-l)}.jgk-release__tile--now{border:var(--border-thick) solid var(--sunburnt-orange);background:var(--night-2)}.jgk-release__tile--now .jgk-strap{color:var(--sunburnt-orange)}.jgk-release__tile--now .jgk-release__status{color:var(--white)}.jgk-release__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-s)}.jgk-release__form{display:flex;flex:1 1 48rem;flex-wrap:wrap;align-items:center;gap:var(--space-xxs)}.jgk-release__form .jgk-input{flex:1 1 28rem}.jgk-release .jgk-btn--ghost{color:var(--sand);border-color:var(--sand)}.jgk-release__ok{margin:0;color:var(--sand)}.jgk-audience__row{display:grid;grid-auto-flow:column;grid-auto-columns:72%;gap:var(--space-xs);margin:0;padding:0;overflow-x:auto;scroll-snap-type:x mandatory;list-style:none;scrollbar-width:thin}.jgk-audience__row>li{scroll-snap-align:start}.jgk-audience__card{display:flex;flex-direction:column;gap:var(--space-xs);margin:0}.jgk-audience__caption{display:flex;flex-direction:column;gap:var(--space-3xs);font-size:var(--text-m);line-height:1.45;color:var(--ink-strong)}.jgk-audience__label{color:var(--outback-rust)}.jgk-ba__title{font-size:var(--display-5)}.jgk-ba__caps{font-size:var(--caps-m);line-height:1.2}.jgk-ba__media{display:flex;flex-direction:column;gap:var(--space-xs);min-width:0}.jgk-ba__media p{margin:0}.jgk-ba__pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-xxs)}.jgk-ba__shot{position:relative;margin:0}.jgk-ba__badge{position:absolute;top:1.2rem;left:1.2rem;padding:var(--space-3xs) var(--space-xxs);background:var(--struck-ink);color:var(--white);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:500;text-transform:uppercase}.jgk-ba__badge--after{background:var(--sunburnt-orange);color:var(--night)}.jgk-ba__tagline{font-size:var(--caps-tag)}.jgk-checklist__label{font-size:var(--text-l);letter-spacing:.1em;text-transform:uppercase}.jgk-checklist__list{margin:0;padding:0;list-style:none}.jgk-checklist__item{display:flex;align-items:center;gap:var(--space-xs);padding-block:var(--space-xxs);font-family:var(--font-mono);font-size:var(--text-m);letter-spacing:.06em;text-transform:uppercase}.jgk-checklist__box{display:inline-grid;flex:none;place-items:center;width:2.4rem;height:2.4rem;border:var(--border-thick) solid var(--outback-rust);border-radius:.3rem;color:var(--outback-rust)}.jgk-blueprint{background-color:var(--sand);background-image:linear-gradient(rgba(43,43,38,.07) .1rem,transparent .1rem),linear-gradient(90deg,rgba(43,43,38,.07) .1rem,transparent .1rem);background-size:3.2rem 3.2rem;color:var(--ink)}.jgk-callouts__inner{display:flex;flex-direction:column;align-items:center;gap:var(--space-l)}.jgk-callouts__inner :where(h2,p){margin:0}.jgk-callouts__title{text-align:center}.jgk-callouts__diagram{position:relative;width:100%;max-width:98rem;aspect-ratio:980 / 640}.jgk-callouts__photo{position:absolute;top:16.7%;left:21%;width:58%;height:66.6%}.jgk-callouts__photo :is(img,.jgk-ph){width:100%;height:100%;aspect-ratio:auto}.jgk-callouts__lines{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;color:var(--outback-rust)}.jgk-callouts__dots{fill:var(--sunburnt-orange);stroke:var(--white);stroke-width:2}.jgk-callouts__labels{margin:0;padding:0;list-style:none}.jgk-callouts__label{position:absolute;width:19%;font-family:var(--font-mono);font-size:var(--text-s);line-height:1.3;letter-spacing:.08em;text-transform:uppercase}.jgk-callouts__label--1,.jgk-callouts__label--2,.jgk-callouts__label--3{left:0;text-align:right}.jgk-callouts__label--4,.jgk-callouts__label--5,.jgk-callouts__label--6{right:0}.jgk-callouts__label--1,.jgk-callouts__label--4{top:13%}.jgk-callouts__label--2,.jgk-callouts__label--5{top:44%}.jgk-callouts__label--3,.jgk-callouts__label--6{top:75%}.jgk-poster__word{font-size:var(--display-poster);line-height:.88;letter-spacing:-.02em;color:var(--night)}.jgk-poster__sub{font-size:var(--caps-l);line-height:1.1;color:var(--night)}.jgk-poster__specs{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-s);margin:0;padding:var(--space-xs) 0 0;list-style:none}.jgk-poster__spec-title{font-size:var(--caps-s);line-height:1.15}.jgk-poster__specs p{font-size:var(--text-s);line-height:1.5}.jgk-poster__strap{color:var(--strap-on-orange)}.jgk-compare .jgk-two-col{align-items:start}.jgk-compare__title{font-size:var(--display-6)}.jgk-compare__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-m)}.jgk-compare__label{margin:0;font-size:var(--text-s);font-weight:400;text-transform:uppercase;color:var(--ink-muted)}.jgk-compare__label--us{color:var(--outback-rust)}.jgk-compare__list{margin:0;padding:0;list-style:none}.jgk-xrow{display:flex;align-items:center;gap:var(--space-xxs);padding-block:var(--space-xxs);font-family:var(--font-display);font-size:var(--text-l);font-weight:500;letter-spacing:.01em;text-transform:uppercase}.jgk-compare__list--them .jgk-xrow{color:var(--ink-muted)}.jgk-compare__line{font-size:var(--caps-l);line-height:1.15}.jgk-compare__line--us{color:var(--ink)}.jgk-compare__us{font-size:var(--text-l)}.jgk-story__film{position:relative;display:grid;aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--radius-md);background:var(--stone);color:var(--ink);text-decoration:none}.jgk-story__film>.jgk-media{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.jgk-story__film-inner{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-xs)}.jgk-story__play{display:grid;place-items:center;width:8.8rem;height:8.8rem;border-radius:var(--radius-pill);background:var(--sunburnt-orange);color:var(--night);transition:transform var(--duration-normal) var(--ease-out-expo)}.jgk-story__film:hover .jgk-story__play{transform:scale(1.06)}.jgk-story__caption{padding:var(--space-3xs) var(--space-xxs);border-radius:var(--radius-sm);background:#ffffffeb;font-size:var(--text-xs)}.jgk-story__numeral{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--space-xs);margin:0;font-weight:700}.jgk-story__num{font-size:var(--display-numeral);line-height:.85;color:var(--ink)}.jgk-story__unit{font-size:var(--display-3);line-height:1;color:var(--outback-rust)}.jgk-story__tagline{flex-basis:100%;font-size:var(--caps-tag);line-height:1.3}.jgk-reviews__head{display:grid;gap:var(--space-m);align-items:end}.jgk-reviews__head :where(h2,p){margin:0}.jgk-reviews__score{display:flex;align-items:center;gap:var(--space-s)}.jgk-reviews__value{font-size:var(--display-2);line-height:.95;color:var(--ink)}.jgk-reviews__summary{font-size:var(--text-m);line-height:1.45;color:var(--ink-strong)}.jgk-reviews__summary a{color:var(--ink-strong)}.jgk-reviews__chips{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xxs)}.jgk-reviews__wall{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--border) transparent;padding-block:var(--space-3xs) var(--space-xs);border-radius:var(--radius-md)}.jgk-reviews__list{display:flex;align-items:stretch;gap:var(--space-xs);margin:0;padding:0;list-style:none}.jgk-reviews__item{display:flex;flex:0 0 min(29rem,82%);scroll-snap-align:start}.jgk-review{display:flex;flex:1;flex-direction:column;overflow:hidden;border:var(--border-hairline) solid var(--stone);border-radius:var(--radius-md);background:var(--white);box-shadow:var(--shadow-card);color:var(--ink)}.jgk-review :where(p){margin:0}.jgk-review__body{display:flex;flex:1;flex-direction:column;gap:var(--space-xxs);padding:var(--space-xs)}.jgk-review__who{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3xs) var(--space-xxs)}.jgk-review__name{font-size:var(--text-l);font-weight:700;line-height:1.2}.jgk-review__verified{display:inline-flex;align-items:center;gap:var(--space-3xs);font-size:var(--text-s);line-height:1.2}.jgk-review__tick{display:inline-grid;place-items:center;inline-size:1.8rem;block-size:1.8rem;border-radius:var(--radius-pill);background:var(--night);color:var(--white)}.jgk-review__meta{font-size:var(--text-xs);line-height:1.4;color:var(--ink-muted)}.jgk-review__text{font-size:var(--text-m);line-height:1.5;overflow-wrap:anywhere}.jgk-review__reply{display:flex;flex-direction:column;gap:var(--space-3xs);padding:var(--space-xxs) var(--space-xs);border-top:var(--border-hairline) solid var(--stone)}.jgk-review__reply strong{color:var(--ink-soft)}.jgk-review__reply-text{font-size:var(--text-s);line-height:1.45;color:var(--ink-muted)}.jgk-review__product{padding:var(--space-xxs) var(--space-xs);border-top:var(--border-hairline) solid var(--stone);font-size:var(--text-s);line-height:1.4}.jgk-review__product a{color:var(--ink);text-underline-offset:.2em}.jgk-reviews__photos,.jgk-reviews__promises{display:grid;margin:0;padding:0;list-style:none}.jgk-reviews__photos{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-xxs)}.jgk-reviews__promises{grid-template-columns:minmax(0,1fr);gap:var(--space-s)}.jgk-reviews__promise-title{font-size:var(--caps-m);line-height:1.15}.jgk-slider{position:relative;overflow:hidden;background:var(--night);color:var(--white)}.jgk-slider__media{position:absolute;top:0;right:0;bottom:0;left:0}.jgk-slider__photo{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:scale(1);transition:opacity 1.2s ease,transform 6.5s ease-out}.jgk-slider__photo.is-active{opacity:1;transform:scale(1.06)}.jgk-slider__photo :is(img,.jgk-ph){width:100%;height:100%;aspect-ratio:auto;border-radius:0}.jgk-slider__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#121210c7,#1212109e 35%,#12121047 60%,#1212101f)}.jgk-slider__content{position:relative;padding-block:var(--section-space-l) var(--space-xl)}.jgk-slider__heads{display:grid}.jgk-slider__head{grid-area:1 / 1;align-self:end;max-width:64rem;margin:0;font-size:var(--display-2);line-height:1.2;opacity:0;transform:translateY(2.8rem);transition:opacity .6s ease .35s,transform .6s var(--ease-out-expo) .35s}.jgk-slider__head.is-active{opacity:1;transform:none}.jgk-slider__strap{margin:0;color:var(--white);text-shadow:0 .1rem .3rem rgba(18,18,16,.6)}.jgk-slider .jgk-btn--ghost,.jgk-slider .jgk-btn--ghost:hover{color:var(--white);border-color:var(--white)}.jgk-slider .jgk-btn--ghost:hover{background:#ffffff1f}.jgk-slider__actions{display:flex;flex-wrap:wrap;gap:var(--space-s)}.jgk-slider__controls{display:flex;flex-wrap:wrap;align-items:center}.jgk-slider__dot{display:inline-grid;place-items:center;width:var(--tap-target);height:var(--tap-target);padding:0;border:0;background:transparent;cursor:pointer}.jgk-slider__dot span{display:block;width:3rem;height:1rem;background:#ffffff8c;clip-path:inset(0 1rem round var(--radius-pill));transition:clip-path .4s var(--ease-out-expo),background-color .4s ease}.jgk-slider__dot[aria-current=true] span{background:var(--outback-rust);clip-path:inset(0 0 round var(--radius-pill))}.jgk-slider__pause{display:inline-grid;place-items:center;width:var(--tap-target);height:var(--tap-target);padding:0;border:var(--border-thick) solid var(--white);border-radius:var(--radius-pill);background:#12121059;color:var(--white);cursor:pointer}.jgk-slider :is(.jgk-slider__dot,.jgk-slider__pause,.jgk-btn):focus-visible{outline:var(--border-thick) solid var(--white);outline-offset:var(--border-thick)}.jgk-band{border-top:var(--border-hairline) solid var(--border)}.jgk-band__inner{display:grid;gap:var(--space-m);align-items:center}.jgk-band__title{font-size:var(--display-6)}.jgk-newsletter__form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-xs)}.jgk-newsletter__ok{margin:0;font-weight:600}.jgk-grid-sec__title{font-size:var(--display-6)}.jgk-grid-sec__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-m) var(--space-s);margin:0;padding:0;list-style:none}.jgk-card{display:flex;flex-direction:column;gap:var(--space-xxs);color:var(--ink);text-decoration:none}.jgk-card :where(h3,p){margin:0}.jgk-card .jgk-media{background:var(--white);transition:filter var(--duration-fast) ease-out}.jgk-card:hover .jgk-media{filter:brightness(1.04)}.jgk-card__title{font-family:var(--font-display);font-size:var(--text-l);font-weight:500;line-height:1.25;color:var(--ink)}.jgk-card:hover .jgk-card__title{color:var(--outback-rust)}.jgk-card__reviews{display:inline-flex;align-items:center;gap:var(--space-3xs);font-size:var(--text-s);color:var(--ink-soft)}.jgk-card__star{color:var(--outback-rust)}.jgk-card__line{font-size:var(--text-s);color:var(--ink-muted)}.jgk-card__price{font-size:var(--text-l)}@media(min-width:48em){.jgk-split__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jgk-split__col{padding:var(--space-xl)}.jgk-release__points{grid-template-columns:repeat(3,minmax(0,1fr))}.jgk-poster__specs,.jgk-reviews__photos{grid-template-columns:repeat(4,minmax(0,1fr))}.jgk-reviews__wall{overflow:visible;padding-block:0}.jgk-reviews__list{display:block;columns:2;column-gap:var(--space-s)}.jgk-reviews__item{break-inside:avoid;padding-block-end:var(--space-s)}.jgk-reviews__promises{grid-template-columns:repeat(3,minmax(0,1fr))}.jgk-grid-sec__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-m)}}@media(min-width:62em){.jgk-two-col{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-xl)}.jgk-two-col--media-wide{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.jgk-two-col--media-first{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.jgk-release__head{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:var(--space-xl)}.jgk-audience__row{grid-auto-flow:row;grid-template-columns:repeat(5,minmax(0,1fr));overflow:visible}.jgk-reviews__head{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:var(--space-xl)}.jgk-reviews__list{columns:4}.jgk-band__inner{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:var(--space-xl)}}@media(prefers-reduced-motion:reduce){.jgk-marquee__track{animation:none}.jgk-marquee{overflow-x:auto}.jgk-slider__photo,.jgk-slider__head,.jgk-slider__dot span,.jgk-story__play,.jgk-card .jgk-media{transition:none}.jgk-slider__photo.is-active{transform:none}}.jgk-faq{padding-block:var(--section-space-s)}.jgk-faq__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-l);align-items:start}.jgk-faq__title{font-size:var(--display-section)}.jgk-faq__list{display:flex;flex-direction:column}.jgk-faq__list>.jgk-acc:last-of-type{border-bottom:var(--border-hairline) solid var(--border)}.jgk-faq__call{padding-block-start:var(--space-s)}@media(min-width:62em){.jgk-faq__grid{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--space-xl)}.jgk-faq__call{display:none}}.jgk-callband{padding-block:var(--section-space-s);background-color:var(--charcoal)}.jgk-callband__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-m)}.jgk-callband__copy{max-width:64rem}.jgk-callband__title{font-size:var(--display-6);color:var(--white)}.jgk-callband__text{font-size:var(--text-m);line-height:1.55;color:var(--sand)}.jgk-phero{display:grid}.jgk-phero__media{position:relative;min-height:32rem}.jgk-phero__img{display:block;width:100%;height:100%;object-fit:cover}.jgk-phero__media>.jgk-media{height:100%}.jgk-phero__panel{position:relative;z-index:1;display:flex;align-items:center;padding:var(--section-space-s) var(--space-m)}.jgk-phero__copy{display:flex;flex-direction:column;gap:var(--space-s);max-width:60rem}.jgk-phero__copy :where(h1,p){margin:0}.jgk-phero__title{font-size:var(--display-hero);line-height:1.03;color:inherit}.jgk-phero__text{font-size:var(--text-l);line-height:1.5}@media(max-width:61.99em){.jgk-phero--photo>*{grid-area:1 / 1}.jgk-phero--photo .jgk-phero__media{min-height:42rem}.jgk-phero--photo .jgk-phero__panel{align-items:flex-end;padding-block-start:var(--space-xxl);background:linear-gradient(to bottom,transparent,rgba(18,18,16,.8));color:var(--white)}}@media(min-width:62em){.jgk-phero{grid-template-columns:repeat(2,minmax(0,1fr));min-height:56rem}.jgk-phero__panel{order:-1;justify-content:flex-end;padding:var(--section-space-m) var(--space-xl)}}.jgk-phero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-s)}.jgk-phero__call{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:.2em}.jgk-phero__call:hover{color:inherit;text-decoration-thickness:.12em}.jgk-phero--overlay>*{grid-area:1 / 1}.jgk-phero--overlay{position:relative;min-height:max(42rem,min(calc(100svh - var(--jgk-header-height, 0rem)),76rem))}.jgk-phero--overlay .jgk-phero__media{position:absolute;top:0;right:0;bottom:0;left:0;min-height:0}.jgk-phero--overlay .jgk-phero__panel{justify-content:flex-start;background:#2b2b26c7;color:var(--white)}@media(min-width:62em){.jgk-phero--overlay{grid-template-columns:minmax(0,1fr)}.jgk-phero--overlay .jgk-phero__panel{order:0;padding-inline:max(var(--space-m),calc((100% - var(--container-width)) / 2))}.jgk-phero--overlay .jgk-phero__copy{max-width:72rem}}.jgk-story__copy{display:flex;flex-direction:column;gap:var(--space-s);max-width:68rem;font-size:var(--text-m);line-height:1.6}.jgk-story__copy>*{margin:0}.jgk-story__sign{font-family:var(--font-display);font-style:italic;font-size:var(--text-xl);color:var(--heading)}.jgk-panels{padding-block:var(--section-space-s)}.jgk-panels__title{max-width:76rem;font-size:var(--display-6)}.jgk-panels__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-s)}.jgk-slab{display:flex;align-items:flex-start;gap:var(--space-xs);padding:var(--space-m);border-radius:var(--radius-md);box-shadow:var(--shadow-card)}.jgk-slab--wide{grid-column:1 / -1}.jgk-slab__num{display:grid;flex:none;place-items:center;width:4rem;height:4rem;border-radius:var(--radius-pill);background:var(--secondary);color:var(--on-secondary);font-family:var(--font-display);font-weight:700;font-size:var(--text-l);line-height:1}.jgk-slab__body{display:flex;flex-direction:column;gap:var(--space-xxs);min-width:0}.jgk-slab__body :where(h3,p){margin:0}.jgk-slab__title{font-family:var(--font-display);font-weight:500;font-size:var(--text-xl);line-height:1.2}.jgk-slab.color-sand .jgk-slab__title{color:var(--heading)}.jgk-slab__text{font-size:var(--text-m);line-height:1.55}.jgk-slab__text>*{margin:0}.jgk-slab__quote{font-family:var(--font-display);font-style:italic;font-size:var(--text-l);line-height:1.25}.jgk-slab.color-olive .jgk-slab__quote{color:var(--sunburnt-orange)}.jgk-slab__link{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:.2em}.jgk-slab__link:hover{color:inherit;text-decoration-thickness:.12em}@media(min-width:48em){.jgk-panels__grid--2,.jgk-panels__grid--3,.jgk-panels__grid--4,.jgk-panels__grid--5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:62em){.jgk-panels__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.jgk-panels__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.jgk-panels__grid--5{grid-template-columns:repeat(5,minmax(0,1fr))}}.jgk-tiers{padding-block:var(--section-space-s)}.jgk-tiers__title{font-size:var(--display-6)}.jgk-tiers__rows{display:flex;flex-direction:column;margin:0}.jgk-tiers__row{display:flex;justify-content:space-between;gap:var(--space-s);padding-block:var(--space-xs);border-bottom:var(--border-hairline) solid var(--border);font-size:var(--text-m);font-variant-numeric:tabular-nums}.jgk-tiers__row :where(dt,dd){margin:0}.jgk-tiers__row dd{font-weight:700;text-align:end}.jgk-tiers__note{margin:0;font-size:var(--text-s);color:var(--surface-muted)}.jgk-quote{padding-block:var(--section-space-s);scroll-margin-top:var(--jgk-header-height, 0rem)}.jgk-quote__grid{display:grid;gap:var(--space-l);align-items:start}.jgk-quote__intro{font-size:var(--text-m);line-height:1.6}.jgk-quote__title{font-size:var(--display-6);color:var(--white)}.jgk-quote__tel{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:.2em}.jgk-quote__form{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-s);padding:var(--space-m);border-radius:var(--radius-md);color:var(--ink)}.jgk-quote__status{grid-column:1 / -1;margin:0;padding:var(--space-xs) var(--space-s);border-radius:var(--radius-md);font-size:var(--text-m)}.jgk-quote__status--ok{background:var(--olive-tint);color:var(--field-olive);font-weight:600}.jgk-quote__status--error{border:var(--border-thick) solid var(--outback-rust);color:var(--ink)}.jgk-quote__status :where(p,ul){margin:0}.jgk-field{display:flex;flex-direction:column;gap:var(--space-3xs);min-width:0}.jgk-field label{font-size:var(--text-s);font-weight:600}.jgk-field :where(input,textarea){width:100%;min-height:var(--tap-target);padding-inline:var(--space-xxs);border:var(--border-hairline) solid var(--border);border-radius:var(--radius-md);background:var(--white);color:var(--ink);font:inherit;font-size:var(--text-m)}.jgk-field textarea{min-height:11rem;padding-block:var(--space-xxs);resize:vertical}.jgk-field :where(input,textarea)::placeholder{color:var(--ink-muted)}.jgk-field :where(input,textarea,select):focus-visible{border-color:var(--field-olive)}.jgk-field .jgk-select{width:100%;font-size:var(--text-m)}.jgk-quote__send{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-s)}.jgk-quote__privacy{margin:0;font-size:var(--text-s);color:var(--ink-muted)}@media(min-width:48em){.jgk-quote__form{grid-template-columns:repeat(2,minmax(0,1fr));padding:var(--space-l)}.jgk-field--wide,.jgk-quote__send{grid-column:1 / -1}}@media(min-width:62em){.jgk-quote__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:var(--space-xl)}}@media(min-width:62em){.jgk-story--solo>.jgk-stack-m{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);column-gap:var(--space-xxl);row-gap:var(--space-m);align-items:start}.jgk-story--solo .jgk-story__numeral{grid-row:1 / span 6}.jgk-story--solo>.jgk-stack-m>:not(.jgk-story__numeral){grid-column:2}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/jgk-campaign.css.map */
