.gxj-operating-system[data-astro-cid-yucs6nus]{background:var(--gx-charcoal,var(--gx-black));color:var(--paper);padding-block:clamp(3.25rem,5vw,5rem)}.gxj-operating-system__layout[data-astro-cid-yucs6nus]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:0 clamp(1.5rem,2.5vw,2.5rem);display:grid}.gxj-operating-system__kicker[data-astro-cid-yucs6nus]{letter-spacing:.13em;grid-area:1/1/auto/-1;margin:0 0 1.4rem;font-size:.8rem;line-height:1.3}.gxj-operating-system[data-astro-cid-yucs6nus] h2[data-astro-cid-yucs6nus]{width:100%;max-width:none;color:var(--paper);font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;text-align:center;text-wrap:pretty;grid-area:3/1/auto/-1;margin:clamp(2.75rem,5vw,4.25rem) 0 0;font-size:clamp(3.55rem,4.4vw,4.2rem);font-weight:900;line-height:.93}.gxj-operating-system__intro[data-astro-cid-yucs6nus]{text-align:center;grid-area:4/1/auto/-1;max-width:46rem;margin:1.35rem auto 0;padding-top:0}.gxj-operating-system__intro[data-astro-cid-yucs6nus] p[data-astro-cid-yucs6nus]{color:var(--paper);margin:0;font-size:clamp(1.05rem,.25vw + 1rem,1.16rem);line-height:1.58}.gxj-operating-system__intro[data-astro-cid-yucs6nus] p[data-astro-cid-yucs6nus]+p[data-astro-cid-yucs6nus]{margin-top:1.05rem}.gxj-operating-system__intro[data-astro-cid-yucs6nus] strong[data-astro-cid-yucs6nus]{color:var(--paper)}.gxj-operating-system__items[data-astro-cid-yucs6nus]{border-top:1px solid #efe4cf47;border-bottom:1px solid #efe4cf47;grid-area:2/1/auto/-1;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:0;display:grid}.gxj-operating-system__item[data-astro-cid-yucs6nus]{min-width:0;padding:clamp(1.8rem,3vw,2.5rem)}.gxj-operating-system__item[data-astro-cid-yucs6nus]+.gxj-operating-system__item[data-astro-cid-yucs6nus]{border-left:1px solid #efe4cf47}.gxj-operating-system__item[data-astro-cid-yucs6nus] h3[data-astro-cid-yucs6nus]{color:var(--paper);font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;margin:0;font-size:clamp(2.5rem,3.6vw,3.6rem);font-weight:400;line-height:.96}.gxj-operating-system__item[data-astro-cid-yucs6nus] p[data-astro-cid-yucs6nus]{max-width:34ch;color:var(--paper);margin:1rem 0 0;font-size:1rem;line-height:1.58}@media (width<=900px){.gxj-operating-system__layout[data-astro-cid-yucs6nus]{grid-template-columns:1fr}.gxj-operating-system[data-astro-cid-yucs6nus] h2[data-astro-cid-yucs6nus],.gxj-operating-system__intro[data-astro-cid-yucs6nus]{grid-column:1}.gxj-operating-system[data-astro-cid-yucs6nus] h2[data-astro-cid-yucs6nus]{max-width:18ch;font-size:clamp(3rem,5vw,3.4rem);line-height:.94}.gxj-operating-system__intro[data-astro-cid-yucs6nus]{margin-top:1.75rem;padding-top:0}.gxj-operating-system__items[data-astro-cid-yucs6nus]{grid-column:1}}@media (width<=720px){.gxj-operating-system[data-astro-cid-yucs6nus] h2[data-astro-cid-yucs6nus]{text-wrap:wrap;width:calc(100% + 1rem);max-width:none;margin-top:2.75rem;margin-right:-1rem;font-size:clamp(2.45rem,10vw,2.9rem);line-height:.94}.gxj-operating-system__items[data-astro-cid-yucs6nus]{grid-template-columns:1fr;margin-top:0}.gxj-operating-system__item[data-astro-cid-yucs6nus]{padding:1.65rem 0 1.9rem}.gxj-operating-system__item[data-astro-cid-yucs6nus]+.gxj-operating-system__item[data-astro-cid-yucs6nus]{border-top:1px solid #efe4cf47;border-left:0}.gxj-operating-system__item[data-astro-cid-yucs6nus] h3[data-astro-cid-yucs6nus]{font-size:clamp(2.35rem,11vw,3.1rem)}.gxj-operating-system__item[data-astro-cid-yucs6nus] p[data-astro-cid-yucs6nus]{max-width:none}}.gxj-latest-youtube[data-astro-cid-j7zy2gfx]{background:var(--surface);color:var(--ink);padding-block:clamp(3.25rem,5vw,5rem)}.gxj-latest-youtube__header[data-astro-cid-j7zy2gfx]{max-width:48rem;margin-bottom:clamp(2rem,4vw,3rem)}.gxj-latest-youtube__header[data-astro-cid-j7zy2gfx] h2[data-astro-cid-j7zy2gfx]{max-width:18ch;margin:0 0 1rem;font-size:clamp(2.75rem,4.2vw,3.75rem);line-height:1}.gxj-latest-youtube__header[data-astro-cid-j7zy2gfx]>p[data-astro-cid-j7zy2gfx]:last-child{max-width:52ch;margin:0;font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.55}@media (width<=720px){.gxj-latest-youtube[data-astro-cid-j7zy2gfx]{padding-block:3.25rem}}.home-page .home-card-title{font-family:var(--font-body);letter-spacing:-.02em;text-transform:none;font-size:clamp(1.45rem,1.8vw,1.75rem);font-weight:700;line-height:1.12}.home-page #hero h1{max-width:none;color:var(--gx-cream-white);letter-spacing:var(--tracking-hero);text-shadow:0 3px 28px #000000e6;margin-bottom:1.6rem;font-size:clamp(4rem,7.6vw,7rem);font-weight:900;line-height:.94}.home-page #hero .wire-lock{max-width:34rem;color:var(--gx-tan-soft);text-shadow:0 2px 20px #000000eb;margin-top:1.5rem}.home-page #hero .hero-assurance{max-width:47ch;color:var(--gx-tan-soft);text-shadow:0 2px 20px #000000eb;margin:1rem 0 0;font-size:.96rem;line-height:1.45}.home-page #practical-help>.container>p:not(.wire-kicker){max-width:47rem;font-size:clamp(1.15rem,.6vw + 1rem,1.3rem);line-height:1.55}@media (width<=720px){.home-page .home-card-title{font-size:clamp(1.8rem,7vw,2.2rem);line-height:1.12}.home-page #hero h1{font-size:var(--mobile-title-standard);line-height:var(--mobile-leading-title)}.home-page #hero .wire-lock{font-size:1.08rem;line-height:1.48}}.home-page #hero{background:var(--gx-charcoal);min-height:clamp(38rem,76vh,52rem);color:var(--gx-cream-white);border-top:0;align-items:center;padding-top:2.5rem;padding-bottom:clamp(5rem,8vw,7.5rem);display:grid;overflow:hidden}.home-page #hero .wire-two-col{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:center;gap:clamp(3rem,6vw,6rem)}@media (width<=720px){.home-page #hero .wire-two-col{grid-template-columns:minmax(0,1fr)}.home-page #hero h1,.home-page #hero p,.home-page #hero .wire-lock,.home-page #hero .hero-assurance,.home-page #hero .actions{width:100%;max-width:100%}.home-page #hero .actions .button:first-child{width:100%}}.home-page #approach{background:var(--gx-charcoal);color:var(--gx-cream-white)}.home-page #trust,.home-page #practical-help{background:var(--gx-paper)}.home-page #hero .actions{margin-top:1.8rem}.home-page #hero .button{min-height:54px}.home-page #hero .wire-kicker{color:var(--gx-gold);text-shadow:0 2px 20px #000000eb}.home-page #hero .wire-kicker:before{background:var(--gx-orange)}@media (width>=901px){.home-page #hero h1{font-size:clamp(2.75rem,4.1vw,4.75rem)}}.home-page #approach.gxj-operating-system{border-top:0}.home-page #practical-help>.container>h2{width:min(100%,58rem);max-width:none;font-family:var(--font-body);letter-spacing:-.035em;text-transform:none;font-size:clamp(2.5rem,3.8vw,3.4rem);font-weight:700;line-height:1.04}@media (width<=720px){.home-page #practical-help>.container>h2{width:100%;max-width:none;font-size:clamp(2rem,7.4vw,2.4rem);line-height:1.06}}.home-page #approach:before{content:none}.home-page #practical-help>.container{box-shadow:none;background:0 0;border-top:0;margin-top:0;padding:0}.home-page #practical-help{background:var(--gx-paper);border-top:0;padding-block:clamp(3.25rem,5vw,5rem)}@media (width<=720px){.home-page #practical-help{padding-top:2.75rem}}.home-page #practical-help>.container>.wire-kicker{color:var(--gx-muted)}.home-page #practical-help>.container>.wire-kicker:before{background:var(--gx-rule)}.jump-rope-feature{border:1px solid var(--clickable-panel-border);border-top:5px solid var(--gx-orange);background:var(--paper);color:var(--ink);grid-template-columns:1fr;grid-template-areas:"copy""action";align-items:stretch;margin-top:clamp(2rem,4vw,3rem);text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid;overflow:hidden}.jump-rope-feature__copy{grid-area:copy;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(2rem,5vw,5rem);padding:clamp(1.35rem,2.5vw,1.7rem);display:grid}.jump-rope-feature__copy>strong{max-width:22ch;display:block}.jump-rope-feature__copy>span{max-width:56ch;color:var(--muted);font-size:clamp(1.05rem,1.3vw,1.2rem);line-height:1.55;display:block}.jump-rope-feature__action{border-top:1px solid var(--rule);background:var(--surface);min-height:3.25rem;color:var(--ink);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;grid-area:action;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem clamp(1.25rem,2.5vw,1.6rem);font-size:1rem;font-weight:800;line-height:1;transition:background-color .16s,color .16s,letter-spacing .16s;display:flex}.jump-rope-feature:focus-visible{outline:3px solid var(--ink);outline-offset:4px}@media (hover:hover) and (pointer:fine){.jump-rope-feature:hover{border-color:var(--clickable-panel-border-hover);box-shadow:var(--clickable-panel-shadow-hover);transform:translateY(-2px)}.jump-rope-feature:hover .jump-rope-feature__action{background:var(--ink);color:var(--paper);letter-spacing:.12em}}@media (width<=720px){.jump-rope-feature{margin-top:1.75rem}.jump-rope-feature__copy{grid-template-columns:1fr;gap:.75rem;padding:1.25rem}.jump-rope-feature__copy>span{font-size:1.05rem;line-height:1.5}.jump-rope-feature__action{min-height:3rem;padding:.8rem 1.25rem;font-size:.95rem}}@media (width<=1180px){.home-page #hero .wire-two-col{grid-template-columns:1fr;gap:3.5rem}}@media (width<=720px){.home-page #hero .wire-two-col{gap:2rem}}@media (prefers-reduced-motion:reduce){.jump-rope-feature,.jump-rope-feature__action{transition:none}}
