.jacs-hero{position:relative;display:grid;align-items:center;isolation:isolate;overflow:hidden;background:var(--jacs-bg-0)}.jacs-hero--tall{min-height:92svh}.jacs-hero--medium{min-height:72svh}.jacs-hero--short{min-height:56svh}.jacs-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.jacs-hero__media img,.jacs-hero__media video{width:100%;height:100%;object-fit:cover}.jacs-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity var(--jacs-slow, .52s) var(--jacs-ease-smooth, ease)}.jacs-hero__video.is-playing{opacity:1}.jacs-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,rgba(10,10,11,calc(.94 * var(--jacs-hero-overlay, 1))),rgba(10,10,11,calc(.74 * var(--jacs-hero-overlay, 1))),rgba(10,10,11,calc(.4 * var(--jacs-hero-overlay, 1))) 60%,#0a0a0b00 88%),linear-gradient(to right,rgba(10,10,11,.62),rgba(10,10,11,.12) 48%,transparent 72%);transition:opacity var(--jacs-slow, .52s) var(--jacs-ease-smooth, ease)}.jacs-hero__media:has(.jacs-hero__video.is-playing)+.jacs-hero__scrim{opacity:.72}.jacs-hero__content{position:relative;z-index:1;width:100%;padding-block:var(--jacs-6);display:flex;flex-direction:column;align-items:flex-start;gap:var(--jacs-4)}.jacs-hero__eyebrow{animation:jacs-fade .7s var(--jacs-ease-out) .15s both}.jacs-hero-type{margin:0;color:#fff;max-width:16ch;font-size:clamp(3rem,1rem + 6vw,7rem);text-shadow:0 2px 24px rgba(10,10,11,.35)}.jacs-hero__sub{max-width:46ch;font-size:clamp(1.6rem,1.3rem + .7vw,2rem);color:#ffffffe0;text-shadow:0 1px 16px rgba(10,10,11,.35);animation:jacs-rise .8s var(--jacs-ease-out) .42s both}.jacs-hero__actions{display:flex;flex-wrap:wrap;gap:var(--jacs-3);margin-block-start:var(--jacs-3);animation:jacs-rise .8s var(--jacs-ease-out) .56s both}.jacs-hero__cue{position:absolute;z-index:1;right:var(--jacs-gutter);bottom:var(--jacs-7);display:flex;flex-direction:column;align-items:center;gap:var(--jacs-3)}.jacs-hero__cue-label{font-size:var(--jacs-t-micro);font-weight:600;letter-spacing:var(--jacs-track-label);text-transform:uppercase;color:var(--jacs-fg-2);writing-mode:vertical-rl}.jacs-hero__cue-line{width:1px;height:64px;background:linear-gradient(var(--jacs-volt),transparent);animation:jacs-cue 2.2s var(--jacs-ease-smooth) infinite;transform-origin:50% 0}@keyframes jacs-cue{0%,to{transform:scaleY(.25);opacity:.35}50%{transform:scaleY(1);opacity:1}}@media screen and (max-width:749px){.jacs-hero__cue{display:none}.jacs-hero-type{max-width:100%}.jacs-hero__actions .jacs-btn{flex:1 1 100%}}@media(prefers-reduced-motion:reduce){.jacs-hero__cue-line{animation:none}}.jacs-marquee--solid{background:var(--jacs-volt);border-block-color:var(--jacs-volt)}.jacs-marquee--solid .jacs-marquee__item--accent{color:var(--jacs-volt-ink)}.jacs-marquee--solid .jacs-marquee__item--ghost{color:transparent;-webkit-text-stroke:1px rgba(10,10,11,.55)}.jacs-marquee--solid .jacs-marquee__dot{background:var(--jacs-volt-ink)}.jacs-footer{background:var(--jacs-bg-1);border-top:1px solid var(--jacs-line)}.jacs-trust{border-bottom:1px solid var(--jacs-line);background:var(--jacs-bg-0)}.jacs-trust__inner{max-width:var(--jacs-maxw);margin-inline:auto;padding:var(--jacs-5) var(--jacs-gutter);display:grid;gap:var(--jacs-5);grid-template-columns:repeat(4,minmax(0,1fr))}.jacs-trust__item{display:flex;align-items:flex-start;gap:var(--jacs-3)}.jacs-trust__icon{font-size:2.2rem;line-height:1;flex-shrink:0}.jacs-trust__title{margin:0;font-family:var(--jacs-font-body);font-size:var(--jacs-t-small);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--jacs-fg)}.jacs-trust__text{margin:2px 0 0;font-size:var(--jacs-t-micro);line-height:1.5;color:var(--jacs-fg-3)}.jacs-footer__main{max-width:var(--jacs-maxw);margin-inline:auto;padding:var(--jacs-8) var(--jacs-gutter) var(--jacs-5)}.jacs-footer__grid{display:grid;gap:var(--jacs-7) var(--jacs-6);grid-template-columns:1.6fr repeat(3,1fr)}.jacs-footer__logo{max-width:130px;height:auto}.jacs-footer__wordmark{margin:0;font-family:var(--jacs-font-display);font-size:2.4rem;font-weight:700;letter-spacing:-.03em;color:var(--jacs-fg)}.jacs-footer__pitch{margin:var(--jacs-3) 0 var(--jacs-4);max-width:40ch;font-size:var(--jacs-t-small);color:var(--jacs-fg-2)}.jacs-footer__channels{margin-bottom:var(--jacs-4)}.jacs-social{display:flex;gap:var(--jacs-2);list-style:none;margin:0;padding:0}.jacs-social a{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;color:var(--jacs-fg);background:var(--jacs-bg-2);transition:background-color var(--jacs-fast) var(--jacs-ease-out),color var(--jacs-fast) var(--jacs-ease-out),transform var(--jacs-fast) var(--jacs-ease-out)}.jacs-social a:hover{background:var(--jacs-volt);color:var(--jacs-volt-ink);transform:translateY(-3px)}.jacs-social svg{width:18px;height:18px}.jacs-footer__col-title{margin:0 0 var(--jacs-4);font-family:var(--jacs-font-body);font-size:var(--jacs-t-micro);font-weight:600;letter-spacing:var(--jacs-track-label);text-transform:uppercase;color:var(--jacs-fg-3)}.jacs-footer__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--jacs-3)}.jacs-footer__links a{font-size:var(--jacs-t-small);color:var(--jacs-fg-2);text-decoration:none}.jacs-footer__links a:hover{color:var(--jacs-fg)}.jacs-footer__news-text{margin:0 0 var(--jacs-4);font-size:var(--jacs-t-small);color:var(--jacs-fg-2)}.jacs-news-form__row{display:flex;flex-wrap:wrap;gap:var(--jacs-2)}.jacs-news-form__row .jacs-input{flex:1 1 20rem;min-width:0}.jacs-news-form__msg{margin:var(--jacs-2) 0 0;font-size:var(--jacs-t-micro)}.jacs-news-form__msg--err{color:var(--jacs-err)}.jacs-news-form__msg--ok{color:var(--jacs-ok)}.jacs-footer__signature{margin-top:var(--jacs-9);overflow:hidden;line-height:.82;-webkit-user-select:none;user-select:none}.jacs-footer__signature span{display:block;font-family:var(--jacs-font-display);font-size:clamp(3rem,7.5vw,16rem);font-weight:700;letter-spacing:-.05em;text-transform:uppercase;white-space:nowrap;color:transparent;-webkit-text-stroke:1px var(--jacs-line-strong);transition:color var(--jacs-slow) var(--jacs-ease-out)}.jacs-footer__signature:hover span{color:var(--jacs-bg-2)}.jacs-footer__bottom{margin-top:var(--jacs-5);padding-top:var(--jacs-4);border-top:1px solid var(--jacs-line);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--jacs-4)}.jacs-footer__copy{margin:0;font-size:var(--jacs-t-micro);color:var(--jacs-fg-3)}.jacs-footer__legal{display:flex;flex-wrap:wrap;gap:var(--jacs-4);list-style:none;margin:0;padding:0}.jacs-footer__legal a{font-size:var(--jacs-t-micro);color:var(--jacs-fg-3);text-decoration:none}.jacs-footer__legal a:hover{color:var(--jacs-volt)}.jacs-payment{display:flex;flex-wrap:wrap;gap:var(--jacs-2);list-style:none;margin:0;padding:0}.jacs-payment__icon{width:38px;height:24px}@media screen and (max-width:989px){.jacs-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jacs-footer__brand,.jacs-footer__news{grid-column:1 / -1}.jacs-trust__inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:600px){.jacs-footer__grid{grid-template-columns:1fr}.jacs-trust__inner{grid-template-columns:1fr;gap:var(--jacs-4)}.jacs-footer__bottom{flex-direction:column;align-items:flex-start}.jacs-news-form__row .jacs-btn{flex:1 1 100%}}.jacs-about__wrap{max-width:var(--jacs-maxw);margin-inline:auto;padding-inline:var(--jacs-gutter)}.jacs-about__hero{position:relative;display:grid;align-items:end;min-height:68svh;isolation:isolate;overflow:hidden;background:var(--jacs-bg-0)}.jacs-about__hero-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.jacs-about__hero-media img{width:100%;height:100%;object-fit:cover}.jacs-about__hero-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,#0a0a0bf2,#0a0a0b59 60%,#0a0a0b33)}.jacs-about__hero-inner{max-width:var(--jacs-maxw);width:100%;margin-inline:auto;padding:var(--jacs-8) var(--jacs-gutter)}.jacs-about__claim{margin:var(--jacs-3) 0 0;max-width:18ch;color:#fff;text-shadow:0 2px 24px rgba(10,10,11,.35)}.jacs-about__story-grid{max-width:var(--jacs-maxw);margin-inline:auto;padding-inline:var(--jacs-gutter);display:grid;gap:var(--jacs-5);grid-template-columns:20rem 1fr}.jacs-about__story-body{max-width:var(--jacs-maxw-text);font-size:clamp(1.7rem,1.5rem + .5vw,2.1rem);line-height:1.7;color:var(--jacs-fg-2)}.jacs-about__story-body p{max-width:none}.jacs-about__quote{margin:var(--jacs-7) 0 0;padding-left:var(--jacs-5);border-left:2px solid var(--jacs-volt)}.jacs-about__quote p{margin:0;font-family:var(--jacs-font-display);font-size:clamp(2rem,1.5rem + 1.6vw,3.2rem);font-weight:700;line-height:1.2;letter-spacing:var(--jacs-track-h);color:var(--jacs-fg)}.jacs-about__quote cite{display:block;margin-top:var(--jacs-3);font-style:normal;font-size:var(--jacs-t-micro);letter-spacing:var(--jacs-track-label);text-transform:uppercase;color:var(--jacs-volt)}.jacs-about__stats{border-block:1px solid var(--jacs-line);background:var(--jacs-bg-1)}.jacs-about__stats-inner{max-width:var(--jacs-maxw);margin-inline:auto;padding:var(--jacs-7) var(--jacs-gutter);display:grid;gap:var(--jacs-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}.jacs-stat__num{margin:0;display:flex;align-items:baseline;font-family:var(--jacs-font-display);font-size:clamp(3.6rem,2rem + 4vw,6.4rem);font-weight:700;line-height:1;letter-spacing:var(--jacs-track-display);color:var(--jacs-volt)}.jacs-stat__suffix{font-size:.5em}.jacs-stat__label{margin:var(--jacs-2) 0 0;font-size:var(--jacs-t-small);color:var(--jacs-fg-2)}@property --jacs-n{syntax: "<integer>"; initial-value: 0; inherits: true;}.jacs-stat__count:after{content:counter(jacs-c);counter-reset:jacs-c var(--jacs-target)}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.jacs-stat__count{--jacs-n: 0;animation:jacs-count 1.6s var(--jacs-ease-out) both;animation-timeline:view();animation-range:entry 10% entry 70%}.jacs-stat__count:after{counter-reset:jacs-c var(--jacs-n)}@keyframes jacs-count{to{--jacs-n: var(--jacs-target)}}}}.jacs-about__values{display:grid;gap:var(--jacs-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr))}.jacs-value{padding:var(--jacs-5);border:1px solid var(--jacs-line);border-radius:var(--jacs-r-md);background:var(--jacs-bg-1);transition:border-color var(--jacs-base) var(--jacs-ease-out),transform var(--jacs-base) var(--jacs-ease-out)}.jacs-value:hover{border-color:var(--jacs-volt);transform:translateY(-4px)}.jacs-value__num{display:block;font-family:var(--jacs-font-display);font-size:1.3rem;font-weight:700;letter-spacing:var(--jacs-track-label);color:var(--jacs-volt)}.jacs-value__title{margin:var(--jacs-3) 0 var(--jacs-2);font-size:var(--jacs-t-h3)}.jacs-value__text{margin:0;font-size:var(--jacs-t-small);color:var(--jacs-fg-2)}.jacs-founder{display:grid;gap:var(--jacs-7);align-items:center;grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}.jacs-founder__media{border-radius:var(--jacs-r-md);aspect-ratio:4 / 5}.jacs-founder__name{margin:var(--jacs-2) 0 var(--jacs-4)}.jacs-founder__text{font-size:var(--jacs-t-body);color:var(--jacs-fg-2)}.jacs-about__cta-title{margin:0 0 var(--jacs-5);max-width:14ch;color:var(--jacs-fg)}@media screen and (max-width:899px){.jacs-about__story-grid,.jacs-founder{grid-template-columns:1fr}}.jacs-contact{padding-block:var(--jacs-section)}.jacs-contact__wrap{max-width:var(--jacs-maxw);margin-inline:auto;padding-inline:var(--jacs-gutter)}.jacs-contact__head{max-width:var(--jacs-maxw-text);margin-bottom:var(--jacs-7)}.jacs-contact__title{margin:var(--jacs-3) 0 var(--jacs-4)}.jacs-contact__intro{font-size:clamp(1.6rem,1.4rem + .6vw,2rem);color:var(--jacs-fg-2)}.jacs-channels{display:grid;gap:var(--jacs-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,28rem),1fr));margin-bottom:var(--jacs-8)}.jacs-channel{position:relative;display:flex;align-items:center;gap:var(--jacs-4);padding:var(--jacs-5);border:1px solid var(--jacs-line);border-radius:var(--jacs-r-md);background:var(--jacs-bg-1);text-decoration:none;overflow:hidden;transition:border-color var(--jacs-base) var(--jacs-ease-out),transform var(--jacs-base) var(--jacs-ease-out)}.jacs-channel:hover{border-color:var(--jacs-volt);transform:translateY(-4px)}.jacs-channel__icon{font-size:2.6rem;line-height:1;flex-shrink:0}.jacs-channel__body{display:flex;flex-direction:column;gap:2px;min-width:0}.jacs-channel__title{font-size:var(--jacs-t-micro);font-weight:600;letter-spacing:var(--jacs-track-label);text-transform:uppercase;color:var(--jacs-fg-3)}.jacs-channel__value{font-family:var(--jacs-font-display);font-size:1.9rem;font-weight:700;color:var(--jacs-fg);overflow-wrap:anywhere}.jacs-channel__note{font-size:var(--jacs-t-micro);color:var(--jacs-fg-3)}.jacs-channel .jacs-arrow{margin-left:auto;font-size:2rem;color:var(--jacs-volt);transition:transform var(--jacs-base) var(--jacs-ease-spring)}.jacs-channel:hover .jacs-arrow{transform:translate(6px)}.jacs-contact__grid{display:grid;gap:var(--jacs-7);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start}.jacs-contact__sub{margin:0 0 var(--jacs-2);font-size:var(--jacs-t-h2)}.jacs-contact__form-note{margin:0 0 var(--jacs-5);font-size:var(--jacs-t-small);color:var(--jacs-fg-3)}.jacs-form{display:flex;flex-direction:column;gap:var(--jacs-4)}.jacs-form__row{display:grid;gap:var(--jacs-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}.jacs-field{display:flex;flex-direction:column;gap:var(--jacs-2)}.jacs-field__label{font-size:var(--jacs-t-micro);font-weight:600;letter-spacing:var(--jacs-track-label);text-transform:uppercase;color:var(--jacs-fg-2)}.jacs-field__err{font-size:var(--jacs-t-micro);color:var(--jacs-err)}.jacs-textarea{resize:vertical;min-height:14rem;line-height:1.6;font-family:var(--jacs-font-body)}.jacs-form .jacs-btn{align-self:flex-start}.jacs-form__alert{margin:0;padding:var(--jacs-4);border-radius:var(--jacs-r-md);font-size:var(--jacs-t-small)}.jacs-form__alert--ok{background:#3ddc841f;color:var(--jacs-ok)}.jacs-form__alert--err{background:#ff5a5a1f;color:var(--jacs-err)}.jacs-contact__aside{display:flex;flex-direction:column;gap:var(--jacs-3)}.jacs-infocard{padding:var(--jacs-5);border:1px solid var(--jacs-line);border-radius:var(--jacs-r-md);background:var(--jacs-bg-1)}.jacs-infocard__title{margin:0 0 var(--jacs-2);font-family:var(--jacs-font-body);font-size:var(--jacs-t-micro);font-weight:600;letter-spacing:var(--jacs-track-label);text-transform:uppercase;color:var(--jacs-fg-3)}.jacs-infocard__body{font-size:var(--jacs-t-small);color:var(--jacs-fg-2)}.jacs-infocard__body p{margin:0 0 var(--jacs-2)}.jacs-infocard__body p:last-child{margin-bottom:0}.jacs-faq{margin-top:var(--jacs-9)}.jacs-faq__title{margin:0 0 var(--jacs-5)}.jacs-faq__list{max-width:var(--jacs-maxw-text);border-top:1px solid var(--jacs-line)}.jacs-faq__item{border-bottom:1px solid var(--jacs-line)}.jacs-faq__q{display:flex;align-items:center;justify-content:space-between;gap:var(--jacs-4);padding:var(--jacs-4) 0;cursor:pointer;list-style:none;font-family:var(--jacs-font-display);font-size:clamp(1.6rem,1.4rem + .5vw,1.9rem);font-weight:700;color:var(--jacs-fg);transition:color var(--jacs-fast) var(--jacs-ease-out)}.jacs-faq__q::-webkit-details-marker{display:none}.jacs-faq__q:hover{color:var(--jacs-volt)}.jacs-faq__sign{position:relative;flex-shrink:0;width:18px;height:18px}.jacs-faq__sign:before,.jacs-faq__sign:after{content:"";position:absolute;inset:50% 0 auto 0;height:2px;background:var(--jacs-volt);transition:transform var(--jacs-base) var(--jacs-ease-out)}.jacs-faq__sign:after{transform:rotate(90deg)}.jacs-faq__item[open] .jacs-faq__sign:after{transform:rotate(0)}.jacs-faq__a{padding:0 0 var(--jacs-5);max-width:62ch;font-size:var(--jacs-t-small);line-height:1.7;color:var(--jacs-fg-2)}.jacs-faq__a p{margin:0 0 var(--jacs-3)}.jacs-faq__a p:last-child{margin-bottom:0}@media screen and (max-width:899px){.jacs-contact__grid{grid-template-columns:1fr}}.jacs-vwall{padding-block:var(--jacs-section-tight, 6rem);background:var(--jacs-bg-0, #fbfbf9);color:var(--jacs-fg, #0a0a0b)}.jacs-vwall--dark{background:#0a0a0b;color:#fafaf7}.jacs-vwall__head{max-width:var(--jacs-maxw-text, 68rem);margin-bottom:var(--jacs-6, 3.2rem)}.jacs-vwall__eyebrow{color:var(--jacs-volt-text, #4e7a00)}.jacs-vwall--dark .jacs-vwall__eyebrow{color:var(--jacs-volt, #d4ff3f)}.jacs-vwall__heading{margin:0 0 var(--jacs-3, 1.2rem);font-family:var(--jacs-font-display);font-weight:700;text-transform:uppercase;font-size:var(--jacs-t-h1, clamp(2.4rem, 1.5rem + 3.2vw, 4.4rem));line-height:var(--jacs-leading-h, 1.08);letter-spacing:var(--jacs-track-h, -.02em)}.jacs-vwall__subtext{margin:0;max-width:56ch;font-size:var(--jacs-t-body, 1.6rem);color:var(--jacs-fg-2, #52535a)}.jacs-vwall--dark .jacs-vwall__subtext{color:#fafaf7b8}.jacs-vwall__grid{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:var(--jacs-3, 1.2rem);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--jacs-gutter, 2rem);margin-inline:calc(-1 * var(--jacs-gutter, 2rem));padding-inline:var(--jacs-gutter, 2rem);padding-bottom:var(--jacs-2, .8rem);scrollbar-width:none}.jacs-vwall__grid::-webkit-scrollbar{display:none}.jacs-vwall__grid>*{scroll-snap-align:start}@media screen and (min-width:750px){.jacs-vwall__grid{grid-auto-flow:row;grid-template-columns:repeat(var(--jacs-vwall-cols, 3),minmax(0,1fr));grid-auto-columns:auto;gap:var(--jacs-4, 1.6rem);overflow:visible;margin-inline:0;padding-inline:0}.jacs-vclip--wide{grid-column:span 2}.jacs-vclip--wide .jacs-vclip__media{aspect-ratio:auto;height:100%}}.jacs-vclip{position:relative;isolation:isolate;overflow:hidden;border-radius:var(--jacs-r-lg, 18px);background:#0a0a0b;color:#fff;transition:transform var(--jacs-base, .26s) var(--jacs-ease-out, ease),box-shadow var(--jacs-base, .26s) ease}@media(hover:hover){.jacs-vclip:hover{transform:translateY(-4px);box-shadow:0 22px 48px #0a0a0b47}}.jacs-vclip:focus-within{outline:2px solid var(--jacs-volt-dim, #b6e02f);outline-offset:3px}.jacs-vclip__media{position:relative;aspect-ratio:var(--jacs-vwall-ratio, 9 / 16);min-height:100%}.jacs-vclip__poster,.jacs-vclip__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.jacs-vclip__placeholder{background:var(--jacs-bg-2, #eaeae5)}.jacs-vclip__video{opacity:0;transition:opacity var(--jacs-slow, .52s) var(--jacs-ease-smooth, ease)}.jacs-vclip.is-playing .jacs-vclip__video{opacity:1}.jacs-vclip__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(10,10,11,.85) 0%,rgba(10,10,11,.35) 38%,transparent 68%)}.jacs-vclip__body{position:absolute;inset-inline:0;bottom:0;z-index:2;display:flex;flex-direction:column;gap:var(--jacs-2, .8rem);padding:var(--jacs-5, 2.4rem);pointer-events:none}.jacs-vclip__eyebrow{margin:0;font-family:var(--jacs-font-body);font-size:var(--jacs-t-micro, 1.15rem);font-weight:600;text-transform:uppercase;letter-spacing:var(--jacs-track-label, .14em);color:var(--jacs-volt, #d4ff3f)}.jacs-vclip__heading{margin:0;font-family:var(--jacs-font-display);font-weight:700;text-transform:uppercase;font-size:clamp(2rem,1.5rem + 1.4vw,3rem);line-height:1;letter-spacing:var(--jacs-track-display, -.035em);color:#fff}.jacs-vclip__text{margin:0;max-width:32ch;font-size:var(--jacs-t-small, 1.35rem);line-height:1.5;color:#ffffffd1}.jacs-vclip__cta{display:inline-flex;align-items:center;gap:var(--jacs-2, .8rem);margin-top:var(--jacs-1, .4rem);font-size:var(--jacs-t-small, 1.35rem);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#fff}.jacs-vclip__cta svg{width:1.8rem;height:1.8rem;transition:transform var(--jacs-base, .26s) var(--jacs-ease-out, ease)}.jacs-vclip:hover .jacs-vclip__cta svg{transform:translate(4px)}.jacs-vclip__controls{position:absolute;top:var(--jacs-3, 1.2rem);right:var(--jacs-3, 1.2rem);z-index:4;display:flex;gap:var(--jacs-1, .4rem)}.jacs-vclip__ctrl{width:3.8rem;height:3.8rem;display:grid;place-items:center;padding:0;border:0;border-radius:var(--jacs-r-pill, 999px);cursor:pointer;color:#fff;background:#0a0a0b73;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background var(--jacs-fast, .14s) ease,opacity var(--jacs-base, .26s) ease}.jacs-vclip__ctrl:hover{background:#0a0a0bb8}.jacs-vclip__icon{width:1.7rem;height:1.7rem}.jacs-vclip__icon--pause,.jacs-vclip__icon--sound,.jacs-vclip.is-playing .jacs-vclip__icon--play{display:none}.jacs-vclip.is-playing .jacs-vclip__icon--pause{display:block}.jacs-vclip.is-unmuted .jacs-vclip__icon--muted{display:none}.jacs-vclip.is-unmuted .jacs-vclip__icon--sound{display:block}@media(hover:hover){.jacs-vclip__controls{opacity:0}.jacs-vclip:hover .jacs-vclip__controls,.jacs-vclip:focus-within .jacs-vclip__controls{opacity:1}}.jacs-vclip__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.jacs-vclip__link:focus-visible{outline:2px solid var(--jacs-volt-dim, #b6e02f);outline-offset:-4px}.jacs-drop{padding-block:var(--jacs-section-tight)}.jacs-drop__banner{position:relative;isolation:isolate;overflow:hidden;border-radius:var(--jacs-r-lg);background:#0a0a0b;aspect-ratio:var(--jacs-drop-ratio, 21 / 9);display:grid;align-items:end}.jacs-drop__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.jacs-drop__img,.jacs-drop__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.jacs-drop__placeholder{background:var(--jacs-bg-2)}.jacs-drop__video{opacity:0;transition:opacity var(--jacs-slow) var(--jacs-ease-smooth)}.jacs-drop__video.is-playing{opacity:1}.jacs-drop__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,rgba(10,10,11,calc(.9 * var(--jacs-drop-overlay, .7))),rgba(10,10,11,calc(.45 * var(--jacs-drop-overlay, .7))) 45%,#0a0a0b00 85%),linear-gradient(to right,rgba(10,10,11,.55),rgba(10,10,11,.1) 55%,transparent 80%)}.jacs-drop__content{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--jacs-3);padding:var(--jacs-6);max-width:56rem}.jacs-drop--align-center .jacs-drop__content{align-items:center;text-align:center;max-width:68rem;margin-inline:auto}.jacs-drop__eyebrow{margin:0;font-family:var(--jacs-font-body);font-size:var(--jacs-t-micro);font-weight:600;text-transform:uppercase;letter-spacing:var(--jacs-track-label);color:var(--jacs-volt)}.jacs-drop__heading{margin:0;font-family:var(--jacs-font-display);font-weight:700;text-transform:uppercase;font-size:clamp(2.6rem,1.6rem + 2.6vw,5rem);line-height:.98;letter-spacing:var(--jacs-track-display);color:#fff;text-shadow:0 2px 24px rgba(10,10,11,.4)}.jacs-drop__text{margin:0;max-width:42ch;font-size:var(--jacs-t-body);color:#ffffffe0}.jacs-drop__cta{margin-top:var(--jacs-2)}.jacs-drop__grid{margin-top:var(--jacs-5);margin-bottom:0}.jacs-drop__all{display:flex;justify-content:center;margin-top:var(--jacs-5)}@media screen and (max-width:749px){.jacs-drop__banner{aspect-ratio:var(--jacs-drop-ratio-mobile, 4 / 5);border-radius:var(--jacs-r-md)}.jacs-drop__content{padding:var(--jacs-5) var(--jacs-4);max-width:100%}.jacs-drop__cta{width:100%;justify-content:center}}.jacs-drop--full>.page-width{max-width:none}@media screen and (min-width:990px){.collection--full-width slider-component.page-width:not(.slider-component-desktop){padding-inline:var(--jacs-gutter)}.collection--full-width .collection__title.page-width{max-width:none;padding-inline:var(--jacs-gutter)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/jacs-sections.css.map */
