@import"https://fonts.googleapis.com/css2?family=Anton&family=Inter:wght@400;500;600;700&family=Newsreader:ital,opsz,wght@1,18,400;1,18,500&display=swap";:root{--jp-base:#0B0C0E;--jp-raised:#141619;--jp-raised-2:#1D2024;--jp-paper:#ECE7DE;--jp-chalk:#F3F0EA;--jp-ink:#0B0C0E;--jp-graphite:#5C564C;--jp-rule:#CFC8BD;--jp-on-base:#ECE7DE;--jp-on-base-2:#B7B2A8;--jp-line-dark:rgba(236,231,222,.14);--jp-blue:#63CBEE;--jp-blue-deep:#8FDBF3;--jp-flag:#C2410C;--jp-flag-light:#F0A070;--jp-font-display:"Anton",sans-serif;--jp-font-body:"Inter",system-ui,sans-serif;--jp-quote-family:"Newsreader",Georgia,serif;--jp-radius:4px}.jp-theme--light{--jp-bg:var(--jp-base);--jp-fg:var(--jp-on-base);--jp-fg-2:var(--jp-on-base-2);--jp-line:var(--jp-line-dark);--jp-focus:var(--jp-blue);--jp-surface:var(--jp-raised);--jp-accent:var(--jp-blue);--jp-field-bg:var(--jp-raised);--jp-field-fg:var(--jp-on-base);--jp-field-border:rgba(236,231,222,.28);--jp-flag-colour:var(--jp-flag-light)}.jp-theme--tint{--jp-bg:var(--jp-raised);--jp-fg:var(--jp-on-base);--jp-fg-2:var(--jp-on-base-2);--jp-line:rgba(236,231,222,.16);--jp-focus:var(--jp-blue);--jp-surface:var(--jp-raised-2);--jp-accent:var(--jp-blue);--jp-field-bg:var(--jp-base);--jp-field-fg:var(--jp-on-base);--jp-field-border:rgba(236,231,222,.28);--jp-flag-colour:var(--jp-flag-light)}.jp-theme--dark{--jp-bg:var(--jp-paper);--jp-fg:var(--jp-ink);--jp-fg-2:var(--jp-graphite);--jp-line:var(--jp-rule);--jp-focus:#167E9F;--jp-surface:#FFF;--jp-accent:#167E9F;--jp-field-bg:#FFF;--jp-field-fg:var(--jp-ink);--jp-field-border:#756E65;--jp-flag-colour:var(--jp-flag)}html{background:var(--jp-base)}body{background:var(--jp-base);color:var(--jp-on-base);font-family:var(--jp-font-body);-webkit-font-smoothing:antialiased}::selection{background:var(--jp-blue);color:var(--jp-base)}.jp-theme--dark ::selection{background:#167e9f;color:#fff}.jp,.jp-btn,.jp-rte,.jp-input{font-family:var(--jp-font-body)}.jp-display,.jp-h1,.jp-h2,.jp-metric__value,.jp-row__title,.jp-step__index,.jp-price__value,.jp-cell__title--display,.jp-statement__heading,.jp-path__title,.jp-plan__name,.jp-compare__title,.jp-cta__heading,.jp-logos__authority-title,.jp-router__title{font-family:var(--jp-font-display);font-weight:400}.jp-display,.jp-h1,.jp-h2,.jp-row__title,.jp-cell__title--display,.jp-statement__heading,.jp-path__title,.jp-plan__name,.jp-compare__title,.jp-cta__heading,.jp-router__title{text-transform:uppercase;letter-spacing:-.005em}.jp-h2{font-size:clamp(4rem,5.5vw,8rem)!important;line-height:.9!important;max-width:16ch!important}.jp-head{margin-bottom:clamp(3.6rem,5vw,6.4rem)}.jp-head__intro{font-size:clamp(1.6rem,1.25vw,1.8rem);line-height:1.7}.jp-eyebrow{font-size:1.2rem!important;letter-spacing:.24em!important;text-transform:uppercase;color:var(--jp-fg-2);font-weight:600!important}.jp-body-lg{font-size:clamp(1.7rem,1.35vw,2rem);line-height:1.62}.jp-rte{line-height:1.7}.jp-rte a{color:var(--jp-fg);text-decoration-color:var(--jp-accent);text-decoration-thickness:2px;text-underline-offset:.25em}.jp-rte a:hover{color:var(--jp-accent)}.jp-section{border-top:1px solid var(--jp-line)}.jp-shopify-section:first-child>.jp-section{border-top:0}.jp-section.jp-space--standard{padding-block:clamp(8rem,8vw,12.8rem)}.jp-section.jp-space--compact{padding-block:clamp(5.6rem,6vw,8.4rem)}.jp-container{max-width:140rem}.jp-note{border-left-color:var(--jp-accent);padding-left:1.8rem}.jp-btn{min-height:5rem;padding:1.2rem 2.5rem;border-radius:2px;font-size:1.3rem!important;font-weight:700!important;letter-spacing:.09em!important;text-transform:uppercase;transition:transform .18s ease,background-color .18s ease,color .18s ease,border-color .18s ease}.jp-btn--primary{background:var(--jp-blue);color:var(--jp-base)}.jp-btn--primary:hover{background:var(--jp-blue-deep);color:var(--jp-base);transform:translateY(-2px)}.jp-btn--secondary{background:transparent;color:var(--jp-fg);border-color:var(--jp-line)}.jp-btn--secondary:hover{background:var(--jp-fg);color:var(--jp-bg);border-color:var(--jp-fg)}.jp-btn--text{min-height:4.4rem;padding:0;font-family:var(--jp-font-body);font-size:1.4rem!important;font-weight:700;letter-spacing:0!important;text-transform:none;color:var(--jp-fg);text-decoration:underline;text-decoration-color:var(--jp-accent);text-decoration-thickness:2px;text-underline-offset:.3em}.jp-btn--text:hover{color:var(--jp-accent)}.jp-hero{position:relative;overflow:hidden;isolation:isolate;background:var(--jp-bg)}.jp-hero__heading .jp-display{font-family:var(--jp-font-display);font-weight:400;text-transform:uppercase;line-height:.88;letter-spacing:-.01em;white-space:nowrap;font-size:clamp(4.8rem,5.45vw,8rem)!important}.jp-hero__lead{gap:2rem}.jp-hero__support{gap:2.4rem}.jp-hero__copy{color:var(--jp-fg-2);max-width:52ch}.jp-hero__statement{font-family:var(--jp-font-display);font-weight:400;font-size:clamp(2.1rem,2vw,3rem);line-height:1;text-transform:uppercase;color:var(--jp-accent)}.jp-hero--text{min-height:clamp(52rem,65vh,74rem);display:flex;align-items:center;background:radial-gradient(circle at 88% 15%,rgba(99,203,238,.08),transparent 38%),var(--jp-base)}.jp-hero--text .jp-hero__grid{width:100%}.jp-hero--text .jp-hero__content{padding-block:2rem}.jp-hero--split,.jp-hero--bleed{background:var(--jp-base)}.jp-hero--split .jp-hero__content,.jp-hero--bleed .jp-hero__content{padding-block:clamp(5rem,7vw,9rem)}.jp-hero--split .jp-hero__media,.jp-hero--bleed .jp-hero__media{background:var(--jp-raised)}.jp-hero--split .jp-hero__media .jp-img,.jp-hero--bleed .jp-hero__media .jp-img{filter:grayscale(1) contrast(1.04);object-position:center 18%}.jp-hero--bleed .jp-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,rgba(11,12,14,.2),transparent 40%),linear-gradient(0deg,rgba(11,12,14,.22),transparent 50%)}.jp-hero__caption{background:#0b0c0ee6;color:var(--jp-on-base);font:700 1.1rem/1.3 var(--jp-font-body);letter-spacing:.12em;text-transform:uppercase}.jp-live-hero__title{font-size:clamp(5.8rem,8.15vw,12.8rem)!important;max-width:none!important;width:100%!important}.jp-live-hero__title>span{display:block!important;white-space:nowrap!important}.jp-statement{gap:clamp(4rem,6vw,7.2rem)}.jp-statement__heading{font-size:clamp(4.4rem,6.2vw,9rem)!important;line-height:.9!important;max-width:15ch!important}.jp-statement__lead{font-size:clamp(2rem,2vw,2.8rem)!important;line-height:1.38;max-width:38ch}.jp-statement__points{gap:2.4rem}.jp-statement__points li{border-top:1px solid var(--jp-line)!important;padding-top:1.6rem;font-family:var(--jp-font-display)!important;font-weight:400!important;font-size:clamp(2.8rem,3vw,4.4rem)!important;line-height:1;text-transform:uppercase}.jp-rows{border-top:1px solid var(--jp-fg)}.jp-row{padding-block:clamp(2.8rem,3.4vw,4.8rem)}.jp-row__index{font-family:var(--jp-font-display);font-weight:400;color:var(--jp-fg-2);font-size:2rem}.jp-row__title{font-size:clamp(3.2rem,3.8vw,5.6rem)!important;font-weight:400!important;line-height:.95!important}.jp-row__text{font-size:clamp(1.5rem,1.2vw,1.7rem);line-height:1.65;color:var(--jp-fg-2)}.jp-row__metric{border-left:2px solid var(--jp-accent);color:var(--jp-fg);font-size:1.1rem;letter-spacing:.12em}.jp-grid{border-top:1px solid var(--jp-line)}.jp-cell{padding:clamp(2.8rem,3vw,4.2rem) 0;border-bottom:1px solid var(--jp-line)}.jp-cell__title--display{font-size:clamp(3rem,3vw,4.4rem)!important;font-weight:400!important;line-height:1!important}.jp-cell__text{line-height:1.65}.jp-steps{border-top:1px solid var(--jp-line)}.jp-step{padding-block:clamp(2.8rem,3vw,4.2rem);border-top:0!important;border-bottom:1px solid var(--jp-line)}.jp-step__index{font-family:var(--jp-font-display);font-weight:400;color:var(--jp-accent);font-size:clamp(5.6rem,7vw,10rem)!important}.jp-step .jp-h3{font-family:var(--jp-font-display)!important;font-weight:400!important;text-transform:uppercase;font-size:clamp(2.6rem,2.8vw,4rem)!important;line-height:1!important}.jp-step__text{line-height:1.65}.jp-path,.jp-plan,.jp-compare__col,.jp-apply__panel{background:var(--jp-surface);border:1px solid var(--jp-line);border-radius:6px}.jp-path{padding:clamp(2.6rem,3vw,4rem);transition:transform .2s ease,border-color .2s ease}a.jp-path:hover{border-color:var(--jp-accent);transform:translateY(-2px)}.jp-path__title{font-size:clamp(3rem,3.2vw,4.8rem)!important;font-weight:400!important;line-height:.95!important}.jp-path__text{line-height:1.65}.jp-path__link{color:var(--jp-accent);text-decoration:none;text-transform:uppercase;letter-spacing:.09em;font-size:1.2rem}.jp-plan{padding:clamp(2.8rem,3vw,4.2rem)}.jp-plan--featured{border-color:#63cbee80;box-shadow:inset 0 3px 0 var(--jp-accent)}.jp-plan__name{font-size:clamp(3rem,3vw,4.4rem)!important;font-weight:400!important}.jp-router{border-top:1px solid var(--jp-fg)}.jp-router__link{padding-block:clamp(2.8rem,3vw,4.4rem)}.jp-router__title{font-size:clamp(3.2rem,4vw,5.8rem)!important;font-weight:400!important;line-height:.95!important}.jp-router__eyebrow{color:var(--jp-accent);font-size:1.1rem;letter-spacing:.15em}.jp-router__text{line-height:1.6}.jp-router__cta{color:var(--jp-accent);text-decoration:none;text-transform:uppercase;letter-spacing:.09em;font-size:1.2rem}.jp-quotes{gap:2rem}.jp-quotes__item{background:var(--jp-surface);border:1px solid var(--jp-line);border-radius:6px;padding:2.8rem!important}.jp-quote{font-family:var(--jp-quote-family);font-weight:400;font-style:italic;line-height:1.45}.jp-quote--sm{font-size:clamp(1.8rem,1.6vw,2.2rem)!important}.jp-cite__name{color:var(--jp-fg);font-weight:700}.jp-cite__role,.jp-cite__context{color:var(--jp-accent);text-transform:uppercase;letter-spacing:.08em;font-size:1.1rem}.jp-quotes__media{max-width:100%!important;margin-bottom:2rem}.jp-quotes__media .jp-media-frame{aspect-ratio:4/5!important;border-radius:3px}.jp-quotes__media .jp-img{width:100%;height:100%;object-fit:cover;object-position:center 18%;filter:grayscale(1)}.jp-faq__list{border-top:1px solid var(--jp-fg)}.jp-faq__item{border-bottom:1px solid var(--jp-line)}.jp-faq__item summary{font-size:clamp(1.8rem,1.5vw,2.2rem);font-weight:600;padding-block:2rem}.jp-faq__item summary:hover{color:var(--jp-accent)}.jp-faq__answer{padding-bottom:2.4rem;line-height:1.7}.jp-apply__panel{max-width:none!important;padding:clamp(2.6rem,4vw,5.2rem)!important;color:var(--jp-fg)}.jp-field label{color:var(--jp-fg);font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase}.jp-field__optional,.jp-field__help{color:var(--jp-fg-2)!important}.jp-input{width:100%;min-height:5rem;padding:1.2rem 1.4rem;font:inherit;color:var(--jp-field-fg);background:var(--jp-field-bg);border:1px solid var(--jp-field-border);border-radius:3px;color-scheme:dark}.jp-input:focus-visible{border-color:var(--jp-accent);outline:2px solid var(--jp-accent);outline-offset:0}.jp-theme--dark .jp-input{color-scheme:light}.jp-check input{accent-color:var(--jp-accent)}.jp-form__success{border-top-color:var(--jp-accent)}.jp-final-cta{position:relative;overflow:hidden;background:radial-gradient(circle at 72% 35%,rgba(99,203,238,.11),transparent 42%),var(--jp-bg)}.jp-cta{gap:2.8rem}.jp-cta__heading{font-family:var(--jp-font-display);font-weight:400;font-size:clamp(5rem,8vw,11rem)!important;line-height:.88!important;max-width:11ch!important}.jp-cta__copy{font-size:1.7rem;line-height:1.65}.jp-unconfirmed{outline:1px dashed var(--jp-flag-colour);outline-offset:4px;position:relative}.jp-unconfirmed:before{content:attr(data-jp-flag);position:absolute;top:-1.1rem;right:0;z-index:2;padding:.2rem .6rem;background:var(--jp-flag-colour);color:#0b0c0e;font:700 1.1rem/1.4 var(--jp-font-body);letter-spacing:.04em;text-transform:uppercase;pointer-events:none}.jp-todo{display:inline-block;padding:.2rem .6rem;border:1px dashed var(--jp-flag-colour);color:var(--jp-flag-colour);font:700 1.2rem/1.4 var(--jp-font-body);letter-spacing:.04em;text-transform:uppercase}.jp-sticky{background:var(--jp-raised);border-top:1px solid var(--jp-line-dark);color:var(--jp-on-base)}.jp-sticky__inner>.jp-btn:only-child{width:100%;max-width:none}body.overflow-hidden .jp-sticky,body[class*=overflow-hidden-] .jp-sticky{display:none!important}.header-wrapper,.section-header,.shopify-section-header,header.header,.header{background:var(--jp-base)!important;border-bottom-color:var(--jp-line-dark)!important}.header__heading-link,.header__heading,.header__heading-link .h2{color:var(--jp-on-base)!important;font-family:var(--jp-font-display)!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:.04em!important}.header__menu-item,.header__menu-item span,.header__active-menu-item,.list-menu__item{color:var(--jp-on-base)!important;font-family:var(--jp-font-body)!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-size:1.3rem!important;font-weight:600!important}.header__menu-item:hover span,.list-menu__item:hover{color:var(--jp-blue)!important}.header__icon,.header__icon--menu,.header__icon .icon,.header__icon svg,.header__icons a,.header__icons button{color:var(--jp-on-base)!important}.header__icon svg path,.header__icon svg circle{stroke:var(--jp-on-base)!important}.menu-drawer,.menu-drawer__inner-container,.menu-drawer__navigation,.menu-drawer__utility-links{background:var(--jp-base)!important;color:var(--jp-on-base)!important}.menu-drawer__menu-item,.menu-drawer__menu-item--active,.menu-drawer a{color:var(--jp-on-base)!important;font-family:var(--jp-font-body)!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-weight:600!important}.footer,.footer__content-top,.footer__content-bottom{background:var(--jp-base)!important;color:var(--jp-on-base-2)!important;border-color:var(--jp-line-dark)!important;font-family:var(--jp-font-body)!important}.footer-block__heading{color:var(--jp-on-base)!important;font-family:var(--jp-font-display)!important;font-weight:400!important;text-transform:uppercase}.footer a,.footer__content-bottom a,.copyright__content{color:var(--jp-on-base-2)!important}.footer a:hover{color:var(--jp-blue)!important}.main-page-title,.collection-hero__title,.article-template__title,.product__title h1,.title-wrapper-with-link .title,.main-blog .title--primary{font-family:var(--jp-font-display)!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:-.005em!important;color:var(--jp-on-base)!important}.main-page-title,.collection-hero__title,.article-template__title,.main-blog .title--primary{font-size:clamp(4.4rem,6vw,8rem)!important;line-height:.9!important}.card__heading,.article-card__info h3{font-family:var(--jp-font-display)!important;font-weight:400!important;text-transform:uppercase!important}@media screen and (min-width:990px){.jp-head--split{grid-template-columns:minmax(0,7fr) minmax(28rem,4fr);column-gap:clamp(4rem,6vw,9rem)}.jp-hero--text .jp-hero__content{grid-template-columns:minmax(0,7fr) minmax(28rem,4fr);column-gap:clamp(4rem,6vw,9rem);align-items:end}.jp-hero--split .jp-hero__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:0!important;align-items:stretch}.jp-hero--bleed .jp-hero__grid{max-width:none!important;padding-right:0!important;padding-left:max(var(--jp-gutter),calc((100% - var(--jp-max))/2 + var(--jp-gutter)))!important}.jp-hero--bleed .jp-hero__media{min-height:clamp(56rem,48vw,78rem)!important}.jp-steps{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);column-gap:1px;background:var(--jp-line);border:1px solid var(--jp-line)}.jp-step{display:flex!important;flex-direction:column;background:var(--jp-bg);padding:3rem 2.4rem!important;border:0!important;min-height:30rem}.jp-step__index{margin-bottom:auto!important}.jp-step__text{margin-top:1.4rem}.jp-quotes{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}@media screen and (max-width:989px){.jp-hero__heading .jp-display{font-size:clamp(3.8rem,7.4vw,6rem)!important}.jp-hero--split .jp-hero__content,.jp-hero--bleed .jp-hero__content{padding-bottom:3.6rem}}@media screen and (max-width:749px){.jp-section.jp-space--standard{padding-block:7.2rem}.jp-section.jp-space--compact{padding-block:5rem}.jp-h2{font-size:clamp(3.6rem,11vw,5.2rem)!important}.jp-hero__heading .jp-display{font-size:clamp(3.1rem,8.55vw,4.2rem)!important;line-height:.92!important}.jp-hero--text{min-height:auto;padding-block:7rem}.jp-live-hero__title{font-size:clamp(3.4rem,9.05vw,4.8rem)!important;line-height:.9!important}.jp-statement__heading{font-size:clamp(3.8rem,12vw,5.6rem)!important}.jp-cta__heading{font-size:clamp(4.4rem,14vw,6.6rem)!important}.jp-quotes__item{padding:2.2rem!important}}@media(prefers-reduced-motion:reduce){.jp *,.jp *:before,.jp *:after{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/jp-dark.css.map */
