.gpx-subs{--gpx-red: #EF3340;--gpx-line: rgba(128, 128, 128, .35);--gpx-muted: rgba(var(--color-foreground), .65);--gpx-card: rgba(var(--color-foreground), .05);--gpx-font: var(--font-body-family), "SF Mono", ui-monospace, Menlo, Consolas, monospace;font-family:var(--gpx-font);color:rgb(var(--color-foreground));background:rgb(var(--color-background))}.gpx-subs__inner{max-width:1280px;margin:0 auto;padding:56px 16px}.gpx-subs__head{margin:0 0 32px;max-width:70ch}.gpx-subs__head--center{margin-inline:auto;text-align:center}.gpx-subs__eyebrow{margin:0 0 14px;font-size:1.2rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gpx-red)}.gpx-subs__title{margin:0 0 14px;font-family:var(--gpx-font);font-size:clamp(2.8rem,4.6vw,4.4rem);font-weight:700;line-height:1.05;letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance}.gpx-subs__sub{margin:0;font-size:1.5rem;line-height:1.65;color:var(--gpx-muted);text-wrap:pretty}.gpx-subs__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 26px;border:1px solid var(--gpx-red);background:var(--gpx-red);color:#fff;font-family:var(--gpx-font);font-size:1.3rem;font-weight:700;letter-spacing:.14em;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:filter .15s,transform .15s}.gpx-subs__btn:hover{filter:brightness(1.1)}.gpx-subs__btn:active{transform:translateY(1px)}.gpx-subs__btn:focus-visible{outline:2px solid var(--gpx-red);outline-offset:3px}.gpx-subs__btn--ghost{background:transparent;border-color:var(--gpx-line);color:rgb(var(--color-foreground))}.gpx-subs__btn--ghost:hover{border-color:rgb(var(--color-foreground));filter:none}.gpx-subs-hero{position:relative;overflow:hidden;background:radial-gradient(55% 80% at 80% 40%,rgba(239,51,64,.3),transparent 70%),radial-gradient(40% 60% at 5% 100%,rgba(239,51,64,.12),transparent 70%),rgb(var(--color-background))}.gpx-subs-hero .gpx-subs__inner{padding-top:64px;padding-bottom:48px}.gpx-subs-hero__title{margin:0 0 20px;font-family:var(--gpx-font);font-size:clamp(4rem,8vw,7.6rem);font-weight:700;line-height:.98;letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;max-width:14ch}.gpx-subs-hero__lede{max-width:54ch;margin:0 0 30px;font-size:1.6rem;line-height:1.65;color:var(--gpx-muted)}.gpx-subs-hero__actions{display:flex;flex-wrap:wrap;gap:12px}.gpx-subs-stats-band{border-top:1px solid var(--gpx-line);background:#00000059}.gpx-subs-stats{display:grid;grid-template-columns:repeat(2,1fr);max-width:1280px;margin:0 auto;padding:0 16px;list-style:none}.gpx-subs-stats__item{padding:18px 20px;border-right:1px solid var(--gpx-line);border-bottom:1px solid var(--gpx-line)}.gpx-subs-stats__item:nth-child(2n){border-right:0}.gpx-subs-stats__item b{display:block;font-size:2.2rem;font-weight:700;font-variant-numeric:tabular-nums}.gpx-subs-stats__item span{font-size:1.2rem;color:var(--gpx-muted)}.gpx-subs-inc__grid{display:grid;grid-template-columns:1fr;gap:16px}.gpx-subs-card{position:relative;padding:32px 24px;border:1px solid var(--gpx-line);background:var(--gpx-card)}.gpx-subs-card__icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:18px;border:1px solid var(--gpx-line);color:var(--gpx-red)}.gpx-subs-card__icon svg{width:26px;height:26px}.gpx-subs-card__tag{margin:0 0 8px;font-size:1.1rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--gpx-red)}.gpx-subs-card__title{margin:0 0 8px;font-family:var(--gpx-font);font-size:1.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.gpx-subs-card__text{margin:0;font-size:1.4rem;line-height:1.65;color:var(--gpx-muted)}.gpx-subs-card--feature{padding:32px 28px;border-color:var(--gpx-red);background:linear-gradient(135deg,#ef334033,#ef33400a 60%),var(--gpx-card)}.gpx-subs-card--feature .gpx-subs-card__icon{width:60px;height:60px;border-color:var(--gpx-red);background:var(--gpx-red);color:#fff}.gpx-subs-card--feature .gpx-subs-card__icon svg{width:32px;height:32px}.gpx-subs-card--feature .gpx-subs-card__title{font-size:2.4rem;line-height:1.1}.gpx-subs-card--feature .gpx-subs-card__text{font-size:1.5rem;color:rgb(var(--color-foreground))}.gpx-subs-plans__grid{display:grid;grid-template-columns:1fr;gap:16px;align-items:stretch}.gpx-subs-plan{position:relative;display:flex;flex-direction:column;padding:32px 24px 28px;border:1px solid var(--gpx-line);background:var(--gpx-card)}.gpx-subs-plan--accent{border:1px solid var(--gpx-red);box-shadow:inset 0 0 0 1px var(--gpx-red);background:linear-gradient(180deg,#ef334029,#ef334008 55%),var(--gpx-card)}.gpx-subs-plan__badge{position:absolute;top:-1px;right:24px;transform:translateY(-50%);padding:5px 12px;background:var(--gpx-red);color:#fff;font-size:1.1rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.gpx-subs-plan__name{margin:0;font-family:var(--gpx-font);font-size:1.4rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gpx-red)}.gpx-subs-plan__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:12px 0 8px;font-size:5.2rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.gpx-subs-plan__price small{font-size:1.4rem;font-weight:400;color:var(--gpx-muted)}.gpx-subs-plan__tagline{margin:0 0 22px;font-size:1.4rem;line-height:1.6;color:var(--gpx-muted)}.gpx-subs-plan__list{flex:1;margin:0 0 26px;padding:0;list-style:none;border-top:1px solid var(--gpx-line)}.gpx-subs-plan__list li{position:relative;padding:11px 0 11px 26px;border-bottom:1px solid var(--gpx-line);font-size:1.4rem;line-height:1.5}.gpx-subs-plan__list li:before{content:"";position:absolute;left:2px;top:1.55rem;width:8px;height:8px;background:var(--gpx-red)}.gpx-subs-plan .gpx-subs__btn{width:100%}.gpx-subs-plan:not(.gpx-subs-plan--accent) .gpx-subs__btn{background:transparent;border-color:rgb(var(--color-foreground));color:rgb(var(--color-foreground))}.gpx-subs-plan:not(.gpx-subs-plan--accent) .gpx-subs__btn:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background));filter:none}.gpx-subs-plans__note{margin:20px 0 0;font-size:1.3rem;line-height:1.6;color:var(--gpx-muted);text-align:center}.gpx-subs-plans__note a{color:inherit;text-underline-offset:3px}.gpx-subs-compare{margin-top:64px}.gpx-subs-plans--table .gpx-subs-compare{margin-top:0}.gpx-subs-compare__title{margin:0 0 20px;font-family:var(--gpx-font);font-size:2.2rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.gpx-subs-table{border-top:1px solid var(--gpx-line)}.gpx-subs-table__head{display:none}.gpx-subs-table__row{display:grid;grid-template-columns:1fr 1fr;gap:0 12px;padding:14px 0;border-bottom:1px solid var(--gpx-line)}.gpx-subs-table__label{grid-column:1 / -1;margin-bottom:10px;font-size:1.3rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.gpx-subs-table__label small{display:block;margin-top:4px;font-size:1.15rem;font-weight:400;letter-spacing:.02em;text-transform:none;color:var(--gpx-muted)}.gpx-subs-table__tag{display:table;margin-bottom:8px;padding:3px 9px;border:1px solid var(--gpx-red);color:var(--gpx-red);font-size:1.05rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.gpx-subs-table__tag--pro{background:var(--gpx-red);color:#fff}.gpx-subs-table__row--tagged{box-shadow:inset 3px 0 0 var(--gpx-red);padding-left:15px;background:linear-gradient(90deg,rgba(239,51,64,.1),transparent 60%)}.gpx-subs-table__cell{padding:10px 12px;background:var(--gpx-card);font-size:1.5rem;font-weight:600}.gpx-subs-table__cell:before{content:attr(data-plan);display:block;margin-bottom:4px;font-size:1rem;font-weight:700;letter-spacing:.16em;color:var(--gpx-red)}.gpx-subs-table__cell small{display:block;margin-top:4px;font-size:1.15rem;font-weight:400;color:var(--gpx-muted)}.gpx-subs-table__cell.is-yes .gpx-subs-table__value:after{content:"\2713";display:block;margin-top:2px;color:var(--gpx-red)}.gpx-subs-table__cell.is-no{color:var(--gpx-muted);font-weight:400}.gpx-subs-faq__inner{max-width:760px;margin:0 auto;padding:56px 16px 48px}.gpx-subs-faq .collapsible-content__header{margin-bottom:28px}.gpx-subs-faq__more{margin:28px 0 0;text-align:center;font-size:1.4rem}.gpx-subs-faq__more a{color:inherit;text-underline-offset:3px}.gpx-subs-cta{background:radial-gradient(60% 120% at 50% 120%,rgba(239,51,64,.35),transparent 70%),rgb(var(--color-background));border-top:1px solid var(--gpx-line);text-align:center}.gpx-subs-cta .gpx-subs__inner{padding-top:72px;padding-bottom:72px}.gpx-subs-cta .gpx-subs__head{margin-inline:auto}.gpx-subs-cta__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.gpx-subs-contacts{display:grid;grid-template-columns:1fr;gap:0;max-width:900px;margin:48px auto 0;padding:0;list-style:none;border-top:1px solid var(--gpx-line)}.gpx-subs-contacts__item{display:flex;flex-direction:column;gap:4px;padding:16px 8px;border-bottom:1px solid var(--gpx-line)}.gpx-subs-contacts__item span{font-size:1.2rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gpx-red)}.gpx-subs-contacts__item a,.gpx-subs-contacts__item b{font-size:1.6rem;font-weight:700;color:inherit;text-decoration:none;overflow-wrap:anywhere}.gpx-subs-contacts__item a:hover{text-decoration:underline;text-underline-offset:3px}@media(min-width:750px){.gpx-subs__inner{padding:72px 24px}.gpx-subs-hero .gpx-subs__inner{padding-top:96px;padding-bottom:72px}.gpx-subs-stats{grid-template-columns:repeat(4,1fr);padding:0 24px}.gpx-subs-stats__item{border-bottom:0;padding:22px 24px}.gpx-subs-stats__item:first-child{padding-left:0}.gpx-subs-stats__item:nth-child(2n){border-right:1px solid var(--gpx-line)}.gpx-subs-stats__item:last-child{border-right:0}.gpx-subs-inc__grid{grid-template-columns:repeat(2,1fr)}.gpx-subs-card--feature{grid-column:span 1}.gpx-subs-contacts{grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--gpx-line)}.gpx-subs-contacts__item{border-bottom:0;border-right:1px solid var(--gpx-line);padding:20px 24px}.gpx-subs-contacts__item:last-child{border-right:0}.gpx-subs-contacts__item a,.gpx-subs-contacts__item b{font-size:1.4rem;overflow-wrap:normal}.gpx-subs-plans__grid{grid-template-columns:repeat(2,1fr);gap:24px}.gpx-subs-plan{padding:40px 32px 32px}}@media(min-width:990px){.gpx-subs-inc__grid{grid-template-columns:repeat(4,1fr)}.gpx-subs-card--feature{grid-column:span 2}.gpx-subs-inc__grid--three{grid-template-columns:repeat(3,1fr)}.gpx-subs-table__head,.gpx-subs-table__row{display:grid;grid-template-columns:1.7fr 1fr 1fr;gap:0 16px;align-items:stretch}.gpx-subs-table__head{padding:18px 0;border-bottom:1px solid var(--gpx-line)}.gpx-subs-table__head span{font-size:1.6rem;line-height:1;font-weight:700;letter-spacing:.2em;text-align:center;color:var(--gpx-red)}.gpx-subs-table__row{padding:0}.gpx-subs-table__label{grid-column:auto;margin:0;padding:22px 16px 22px 20px;align-self:center;font-size:1.5rem}.gpx-subs-table__label small{margin-top:6px;font-size:1.3rem;line-height:1.5}.gpx-subs-table__tag{margin-bottom:10px;font-size:1.1rem}.gpx-subs-table__cell{display:flex;flex-direction:column;justify-content:center;padding:22px 16px;text-align:center;font-size:1.8rem}.gpx-subs-table__cell small{font-size:1.3rem}.gpx-subs-table__cell:before{display:none}.gpx-subs-table__cell:nth-child(3){background:#ef33401a}}@media(prefers-reduced-motion:reduce){.gpx-subs__btn{transition:none}}@supports (grid-template-rows: subgrid){.gpx-subs-inc__grid{row-gap:0;margin-bottom:-16px}.gpx-subs-card{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0;margin-bottom:16px}.gpx-subs-card__icon{grid-row:1;justify-self:start}.gpx-subs-card__tag{grid-row:2}.gpx-subs-card__title{grid-row:3}.gpx-subs-card__text{grid-row:4}.gpx-subs-plans__grid{row-gap:0;margin-bottom:-16px}.gpx-subs-plan{display:grid;grid-row:span 5;grid-template-rows:subgrid;row-gap:0;margin-bottom:16px}.gpx-subs-plan__name{grid-row:1}.gpx-subs-plan__price{grid-row:2}.gpx-subs-plan__tagline{grid-row:3}.gpx-subs-plan__list{grid-row:4}.gpx-subs-plan .gpx-subs__btn{grid-row:5;align-self:end}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/gpx-subscriptions.css.map */
