.oo-page[data-astro-cid-txf3kiot]{--jf-red:#e8000d;--font-display:var(--font-heading,Anton, Impact, sans-serif);color:#fff;background:#000;overflow:hidden}.oo-wrap[data-astro-cid-txf3kiot]{width:min(1120px,100% - 32px);margin:0 auto}.oo-kicker[data-astro-cid-txf3kiot]{font-family:var(--font-display);letter-spacing:.2em;text-transform:uppercase;color:var(--jf-red);margin:0 0 12px;font-size:13px;font-style:italic;font-weight:600}.oo-h2[data-astro-cid-txf3kiot]{font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:clamp(2.1rem,5vw,3.4rem);font-style:italic;font-weight:900;line-height:1}.oo-hero[data-astro-cid-txf3kiot]{align-items:flex-end;min-height:80dvh;padding:120px 0 56px;display:flex;position:relative}.oo-hero-img[data-astro-cid-txf3kiot]{object-fit:cover;object-position:45% center;width:100%;height:100%;position:absolute;inset:0}.oo-shade[data-astro-cid-txf3kiot]{background:linear-gradient(#0000001a 0% 35%,#000000d9 100%),linear-gradient(90deg,#0000008c,#0000);position:absolute;inset:0}.oo-hero-content[data-astro-cid-txf3kiot]{position:relative}.oo-eyebrow[data-astro-cid-txf3kiot]{font-family:var(--font-display);letter-spacing:.2em;text-transform:uppercase;color:#fff;margin:0;font-size:13px;font-style:italic;font-weight:600}.oo-h1[data-astro-cid-txf3kiot]{font-family:var(--font-display);text-transform:uppercase;margin:14px 0 0;font-size:clamp(2.8rem,9vw,6.4rem);font-style:italic;font-weight:900;line-height:.92}.oo-hook[data-astro-cid-txf3kiot]{color:var(--jf-red);display:block}.oo-sub[data-astro-cid-txf3kiot]{color:#ffffffe0;max-width:560px;margin:22px 0 0;font-size:18px;line-height:1.55}.oo-cta[data-astro-cid-txf3kiot]{margin-top:30px}.oo-cta[data-astro-cid-txf3kiot] .btn-red[data-astro-cid-txf3kiot]{min-width:220px;min-height:52px}.oo-gains[data-astro-cid-txf3kiot]{color:#000;background:#fff;padding:76px 0}.oo-grid[data-astro-cid-txf3kiot]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:30px;display:grid}.oo-card[data-astro-cid-txf3kiot]{border:1px solid #0000001f;padding:22px}.oo-card[data-astro-cid-txf3kiot] h3[data-astro-cid-txf3kiot]{font-family:var(--font-display);text-transform:uppercase;margin:16px 0 6px;font-size:1.35rem;font-style:italic;font-weight:900;line-height:1.05}.oo-card[data-astro-cid-txf3kiot] p[data-astro-cid-txf3kiot]{color:#000000ad;margin:0;line-height:1.6}.oo-tick[data-astro-cid-txf3kiot]{border:2px solid var(--jf-red);width:34px;height:34px;color:var(--jf-red);border-radius:50%;place-items:center;display:inline-grid}.oo-tick[data-astro-cid-txf3kiot] svg[data-astro-cid-txf3kiot]{width:17px;height:17px}.oo-how[data-astro-cid-txf3kiot]{background:#0a0a0a;padding:80px 0}.oo-steps[data-astro-cid-txf3kiot]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:30px 0 0;padding:0;list-style:none;display:grid}.oo-step[data-astro-cid-txf3kiot]{background:#111;border:1px solid #ffffff1f;padding:26px 24px}.oo-n[data-astro-cid-txf3kiot]{font-family:var(--font-display);letter-spacing:.16em;color:var(--jf-red);font-style:italic;font-weight:900}.oo-step[data-astro-cid-txf3kiot] h3[data-astro-cid-txf3kiot]{font-family:var(--font-display);text-transform:uppercase;margin:18px 0 8px;font-size:clamp(1.5rem,2.6vw,2rem);font-style:italic;font-weight:900;line-height:1}.oo-step[data-astro-cid-txf3kiot] p[data-astro-cid-txf3kiot]{color:#ffffffb8;margin:0;line-height:1.6}.oo-when[data-astro-cid-txf3kiot]{background:#000;padding:80px 0}.oo-when-layout[data-astro-cid-txf3kiot]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.oo-list[data-astro-cid-txf3kiot]{color:#fffc;gap:10px;margin:24px 0 0;padding:0 0 0 20px;line-height:1.6;display:grid}.oo-list[data-astro-cid-txf3kiot] li[data-astro-cid-txf3kiot]::marker{color:var(--jf-red)}.oo-where[data-astro-cid-txf3kiot]{border-left:3px solid var(--jf-red);background:#e8000d1f;gap:4px;margin:26px 0 0;padding:16px 18px;display:grid}.oo-where[data-astro-cid-txf3kiot] span[data-astro-cid-txf3kiot]{color:#ffffffd1}.oo-where[data-astro-cid-txf3kiot] a[data-astro-cid-txf3kiot]{color:#fff;text-underline-offset:3px;align-items:center;width:max-content;min-height:44px;font-weight:700;text-decoration:underline;display:inline-flex}.oo-video[data-astro-cid-txf3kiot] iframe[data-astro-cid-txf3kiot]{aspect-ratio:16/9;background:#0a0a0a;border:0;width:100%;display:block}.oo-video[data-astro-cid-txf3kiot] p[data-astro-cid-txf3kiot]{color:#ffffffa6;margin:10px 0 0;font-size:15px}.oo-enquire[data-astro-cid-txf3kiot]{background:#0a0a0a;padding:88px 0}.oo-enquire-layout[data-astro-cid-txf3kiot]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:48px;display:grid}.oo-enquire-copy[data-astro-cid-txf3kiot]>p[data-astro-cid-txf3kiot]{color:#ffffffbf;max-width:440px;margin:18px 0 0;line-height:1.65}.oo-also[data-astro-cid-txf3kiot]{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.oo-also[data-astro-cid-txf3kiot] a[data-astro-cid-txf3kiot]{color:#fff;border:1px solid #ffffff38;align-items:center;min-height:44px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.oo-form[data-astro-cid-txf3kiot]{background:#000;border:1px solid #ffffff1f;gap:16px;padding:24px;display:grid}.oo-row[data-astro-cid-txf3kiot]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.oo-field[data-astro-cid-txf3kiot]{border:0;gap:7px;min-width:0;margin:0;padding:0;display:grid}.oo-field[data-astro-cid-txf3kiot]>span[data-astro-cid-txf3kiot],.oo-field[data-astro-cid-txf3kiot] legend[data-astro-cid-txf3kiot]{color:#ffffffe6;padding:0;font-size:14px;font-weight:600}.oo-field[data-astro-cid-txf3kiot] small[data-astro-cid-txf3kiot]{color:#ffffff8c;font-weight:400}.oo-field[data-astro-cid-txf3kiot] legend[data-astro-cid-txf3kiot]{margin-bottom:7px}.oo-form[data-astro-cid-txf3kiot] input[data-astro-cid-txf3kiot][type=text],.oo-form[data-astro-cid-txf3kiot] input[data-astro-cid-txf3kiot][type=tel],.oo-form[data-astro-cid-txf3kiot] input[data-astro-cid-txf3kiot][type=email],.oo-form[data-astro-cid-txf3kiot] textarea[data-astro-cid-txf3kiot]{color:#fff;width:100%;min-height:50px;font:inherit;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:0;outline:none;padding:13px 14px;font-size:16px}.oo-form[data-astro-cid-txf3kiot] textarea[data-astro-cid-txf3kiot]{resize:vertical;min-height:96px}.oo-form[data-astro-cid-txf3kiot] input[data-astro-cid-txf3kiot]::placeholder,.oo-form[data-astro-cid-txf3kiot] textarea[data-astro-cid-txf3kiot]::placeholder{color:#ffffff73}.oo-form[data-astro-cid-txf3kiot] input[data-astro-cid-txf3kiot]:focus,.oo-form[data-astro-cid-txf3kiot] textarea[data-astro-cid-txf3kiot]:focus{border-color:#fff}.oo-form[data-astro-cid-txf3kiot] [data-astro-cid-txf3kiot][aria-invalid=true]{border-color:#ff6b6b}.oo-seg[data-astro-cid-txf3kiot]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.oo-seg[data-astro-cid-txf3kiot] label[data-astro-cid-txf3kiot]{position:relative}.oo-seg[data-astro-cid-txf3kiot] input[data-astro-cid-txf3kiot]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.oo-seg[data-astro-cid-txf3kiot] span[data-astro-cid-txf3kiot]{cursor:pointer;border:1px solid #ffffff2e;place-items:center;min-height:50px;font-weight:650;display:grid}.oo-seg[data-astro-cid-txf3kiot] input[data-astro-cid-txf3kiot]:checked+span[data-astro-cid-txf3kiot]{color:#000;background:#fff;border-color:#fff}.oo-seg[data-astro-cid-txf3kiot] input[data-astro-cid-txf3kiot]:focus-visible+span[data-astro-cid-txf3kiot]{outline-offset:2px;outline:2px solid #fff}.oo-check[data-astro-cid-txf3kiot]{color:#ffffffbf;cursor:pointer;align-items:flex-start;gap:12px;min-height:44px;font-size:15px;line-height:1.5;display:flex}.oo-check[data-astro-cid-txf3kiot] input[data-astro-cid-txf3kiot]{width:20px;height:20px;accent-color:var(--jf-red);flex:none;margin:2px 0 0}.oo-status[data-astro-cid-txf3kiot]{margin:0;font-size:15px;line-height:1.5}.oo-status[data-astro-cid-txf3kiot].ok{color:#4ade80}.oo-status[data-astro-cid-txf3kiot].bad{color:#fbbf24}.oo-submit[data-astro-cid-txf3kiot]{width:100%;min-height:54px}@media (width<=960px){.oo-grid[data-astro-cid-txf3kiot]{grid-template-columns:repeat(2,minmax(0,1fr))}.oo-when-layout[data-astro-cid-txf3kiot],.oo-enquire-layout[data-astro-cid-txf3kiot],.oo-steps[data-astro-cid-txf3kiot]{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.oo-hero[data-astro-cid-txf3kiot]{min-height:78dvh;padding:100px 0 40px}.oo-sub[data-astro-cid-txf3kiot]{font-size:16px}.oo-cta[data-astro-cid-txf3kiot] .btn-red[data-astro-cid-txf3kiot]{width:100%}.oo-gains[data-astro-cid-txf3kiot],.oo-how[data-astro-cid-txf3kiot],.oo-when[data-astro-cid-txf3kiot],.oo-enquire[data-astro-cid-txf3kiot]{padding:56px 0}.oo-grid[data-astro-cid-txf3kiot],.oo-row[data-astro-cid-txf3kiot]{grid-template-columns:minmax(0,1fr)}.oo-form[data-astro-cid-txf3kiot]{padding:18px}}
