.prod-hero[data-astro-cid-uvpqt7xj]{position:relative;overflow:hidden;min-height:clamp(540px,66vh,700px);display:flex;align-items:center;isolation:isolate}.prod-hero-base[data-astro-cid-uvpqt7xj]{position:absolute;inset:0;z-index:0;background:radial-gradient(ellipse 60% 50% at 50% 100%,rgba(38,79,160,.22),transparent 70%),linear-gradient(180deg,#050514,#02020a)}.prod-hero-nebula[data-astro-cid-uvpqt7xj]{position:absolute;inset:0;z-index:1;background:radial-gradient(ellipse 55% 65% at 88% 92%,rgba(150,70,210,.26),transparent 60%),radial-gradient(ellipse 70% 60% at 80% 60%,rgba(80,40,160,.13),transparent 70%);mix-blend-mode:screen;pointer-events:none}.prod-hero-grid[data-astro-cid-uvpqt7xj]{position:absolute;inset:0;z-index:2;background-image:linear-gradient(rgba(98,166,219,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(98,166,219,.07) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(80% 80% at 50% 40%,#000 50%,transparent 100%);pointer-events:none}.prod-hud[data-astro-cid-uvpqt7xj]{position:absolute;inset:0;z-index:3;width:100%;height:100%;pointer-events:none}.prod-hud[data-astro-cid-uvpqt7xj] .hud-stroke{stroke:#62a6db52;stroke-width:1}.prod-hud[data-astro-cid-uvpqt7xj] .hud-orbits{stroke:#62a6db2e}.prod-hud[data-astro-cid-uvpqt7xj] .hud-radar{stroke:#62a6db47}.prod-hud[data-astro-cid-uvpqt7xj] .hud-ticks{stroke:#62a6db66}.prod-hud[data-astro-cid-uvpqt7xj] .hud-marker-dot{fill:var(--bp-blue)}.prod-hud[data-astro-cid-uvpqt7xj] .hud-horizon{stroke:#62a6db8c;stroke-width:1.5;filter:drop-shadow(0 0 4px rgba(98,166,219,.6))}.prod-hud-marker[data-astro-cid-uvpqt7xj]{position:absolute;top:2.5rem;right:clamp(1.5rem,4vw,3.5rem);z-index:4;display:grid;grid-template-columns:auto auto auto;align-items:center;gap:.5rem .75rem;pointer-events:none}.prod-hud-bar[data-astro-cid-uvpqt7xj]{width:26px;height:1px;background:var(--bp-blue);grid-row:2;grid-column:1}.prod-hud-marker-label[data-astro-cid-uvpqt7xj]{grid-row:2;grid-column:2;font-family:var(--font-display);color:var(--bp-blue);font-size:.78rem;font-weight:700;letter-spacing:.32em;text-transform:uppercase}.prod-hud-marker-number[data-astro-cid-uvpqt7xj]{grid-row:1 / 3;grid-column:3;font-family:var(--font-display);font-size:clamp(6rem,11vw,11rem);font-weight:900;line-height:.85;letter-spacing:-.05em;color:transparent;-webkit-text-stroke:1.5px rgba(98,166,219,.22);margin-left:.25rem}.prod-hero-inner[data-astro-cid-uvpqt7xj]{position:relative;z-index:5;width:100%;padding:7rem 1.5rem 3rem;max-width:var(--max-width)}.prod-hero-layout[data-astro-cid-uvpqt7xj]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(2rem,4vw,4rem);align-items:center}.prod-hero-left[data-astro-cid-uvpqt7xj] h1[data-astro-cid-uvpqt7xj]{font-family:var(--font-display);font-size:clamp(1.55rem,2.7vw,2.25rem);font-weight:800;line-height:1.1;letter-spacing:-.01em;margin:.5rem 0 .9rem}.prod-hero-positioning[data-astro-cid-uvpqt7xj]{font-size:clamp(1rem,1.5vw,1.2rem);font-weight:500;line-height:1.45;color:var(--ink);margin:0 0 .85rem;max-width:30ch}.prod-hero-sub[data-astro-cid-uvpqt7xj]{color:var(--muted);font-size:.98rem;line-height:1.65;max-width:46ch;margin:0 0 1.5rem}.prod-hero-pills[data-astro-cid-uvpqt7xj]{list-style:none;display:flex;flex-wrap:wrap;gap:.5rem;padding:0;margin:0 0 1.75rem}.prod-hero-pill[data-astro-cid-uvpqt7xj]{font-size:.76rem;letter-spacing:.04em;color:var(--bp-light);background:#62a6db14;border:1px solid rgba(98,166,219,.22);border-radius:999px;padding:.38rem .8rem}.prod-hero-ctas[data-astro-cid-uvpqt7xj]{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.prod-hero-requirement[data-astro-cid-uvpqt7xj]{margin:1.15rem 0 0;max-width:52ch;padding:.8rem 1rem;border-left:2px solid var(--bp-orange);background:#e3703b0f;border-radius:0 8px 8px 0;color:var(--muted);font-size:.85rem;line-height:1.6}.prod-hero-requirement[data-astro-cid-uvpqt7xj] strong[data-astro-cid-uvpqt7xj]{color:var(--bp-orange)}.prod-offer-card[data-astro-cid-uvpqt7xj]{background:linear-gradient(180deg,#1a1c28eb,#0e0f18eb);border:1px solid rgba(98,166,219,.22);border-radius:var(--radius-lg);padding:clamp(1.5rem,2.6vw,2.1rem);box-shadow:0 30px 70px -40px #000000e6,inset 0 1px #ffffff0d;backdrop-filter:blur(6px)}.prod-offer-head[data-astro-cid-uvpqt7xj]{display:flex;align-items:center;gap:1rem}.prod-offer-num[data-astro-cid-uvpqt7xj]{font-family:var(--font-display);font-size:2.1rem;font-weight:900;line-height:1;color:transparent;-webkit-text-stroke:1.2px rgba(98,166,219,.7)}.prod-offer-label[data-astro-cid-uvpqt7xj]{font-size:.68rem;letter-spacing:.3em;text-transform:uppercase;color:var(--dim);margin:0 0 .15rem}.prod-offer-name[data-astro-cid-uvpqt7xj]{font-weight:700;margin:0;font-size:1.02rem}.prod-offer-divider[data-astro-cid-uvpqt7xj]{height:1px;background:var(--line);margin:1.15rem 0}.prod-offer-price[data-astro-cid-uvpqt7xj]{display:flex;align-items:baseline;gap:.6rem;flex-wrap:wrap}.prod-offer-price-num[data-astro-cid-uvpqt7xj]{font-family:var(--font-display);font-size:clamp(2rem,3.4vw,2.6rem);font-weight:900;line-height:1}.prod-offer-price-note[data-astro-cid-uvpqt7xj]{color:var(--muted);font-size:.82rem}.prod-offer-credit[data-astro-cid-uvpqt7xj]{margin:.7rem 0 0;padding:.5rem .7rem;border-radius:8px;background:#e3703b17;border:1px solid rgba(227,112,59,.22);color:#e9b396;font-size:.8rem;line-height:1.5}.prod-offer-highlights[data-astro-cid-uvpqt7xj]{list-style:none;padding:0;margin:1.35rem 0 1.1rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1rem}.prod-offer-highlights[data-astro-cid-uvpqt7xj] li[data-astro-cid-uvpqt7xj]{min-width:0;overflow-wrap:break-word}.prod-offer-highlights[data-astro-cid-uvpqt7xj] strong[data-astro-cid-uvpqt7xj]{display:block;font-family:var(--font-display);font-size:1.25rem;color:var(--bp-light);line-height:1.1}.prod-offer-highlights[data-astro-cid-uvpqt7xj] span[data-astro-cid-uvpqt7xj]{font-size:.78rem;color:var(--muted)}.prod-offer-files[data-astro-cid-uvpqt7xj]{list-style:none;padding:0;margin:0 0 1.35rem;display:flex;flex-wrap:wrap;gap:.4rem}.prod-offer-files[data-astro-cid-uvpqt7xj] li[data-astro-cid-uvpqt7xj]{font-family:var(--font-display);font-size:.66rem;font-weight:700;letter-spacing:.14em;color:var(--muted);border:1px solid var(--line);border-radius:6px;padding:.3rem .55rem}.prod-offer-cta[data-astro-cid-uvpqt7xj]{display:flex}.prod-offer-foot[data-astro-cid-uvpqt7xj]{margin:.9rem 0 0;text-align:center;font-size:.76rem;color:var(--dim)}@media(max-width:900px){.prod-hero-layout[data-astro-cid-uvpqt7xj]{grid-template-columns:minmax(0,1fr)}.prod-hero-inner[data-astro-cid-uvpqt7xj]{padding:6rem 1.5rem 3rem}.prod-hud-marker[data-astro-cid-uvpqt7xj]{top:1.25rem;opacity:.7}.prod-hud-bar[data-astro-cid-uvpqt7xj],.prod-hud-marker-label[data-astro-cid-uvpqt7xj]{display:none}}@media(max-width:600px){.prod-hero-inner[data-astro-cid-uvpqt7xj]{padding:5rem 1.25rem 2.5rem}.prod-hero-left[data-astro-cid-uvpqt7xj] h1[data-astro-cid-uvpqt7xj]{font-size:clamp(1.5rem,7vw,2rem)}.prod-hero-ctas[data-astro-cid-uvpqt7xj]{width:100%}.prod-hero-ctas[data-astro-cid-uvpqt7xj]>*{flex:1 1 100%;justify-content:center}.prod-offer-highlights[data-astro-cid-uvpqt7xj]{gap:.75rem}}.prod-story[data-astro-cid-jcabe2wy]{position:relative}.prod-story-head[data-astro-cid-jcabe2wy]{margin-bottom:2.5rem}.prod-story-head[data-astro-cid-jcabe2wy] h2[data-astro-cid-jcabe2wy]{font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2.15rem);font-weight:800;line-height:1.15;margin:.5rem 0 0;max-width:22ch}.prod-story-body[data-astro-cid-jcabe2wy]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2rem,4vw,3.5rem);align-items:start}.prod-story-prose[data-astro-cid-jcabe2wy] p[data-astro-cid-jcabe2wy]{color:var(--muted);font-size:1rem;line-height:1.75;margin:0 0 1.1rem}.prod-story-prose[data-astro-cid-jcabe2wy] p[data-astro-cid-jcabe2wy]:first-child{color:var(--ink);font-size:1.08rem}.prod-story-prose[data-astro-cid-jcabe2wy] p[data-astro-cid-jcabe2wy]:last-child{margin-bottom:0}.prod-story-points[data-astro-cid-jcabe2wy]{list-style:none;padding:0;margin:0;display:grid;gap:1rem}.prod-point[data-astro-cid-jcabe2wy]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.1rem;padding:1.4rem 1.5rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--card);--trace-color: var(--bp-blue)}.prod-point[data-astro-cid-jcabe2wy]:nth-child(2){--trace-color: var(--bp-orange)}.prod-point[data-astro-cid-jcabe2wy]:nth-child(3){--trace-color: #9b7ce0}.prod-point[data-astro-cid-jcabe2wy]:nth-child(4){--trace-color: var(--bp-light)}.prod-point-num[data-astro-cid-jcabe2wy]{font-family:var(--font-display);font-size:.82rem;font-weight:800;letter-spacing:.1em;color:var(--trace-color, var(--bp-blue));opacity:.8;padding-top:.18rem}.prod-point[data-astro-cid-jcabe2wy] h3[data-astro-cid-jcabe2wy]{font-size:1.02rem;font-weight:700;margin:0 0 .45rem;line-height:1.3}.prod-point[data-astro-cid-jcabe2wy] p[data-astro-cid-jcabe2wy]{margin:0;color:var(--muted);font-size:.93rem;line-height:1.7}@media(max-width:900px){.prod-story-body[data-astro-cid-jcabe2wy]{grid-template-columns:minmax(0,1fr);gap:2rem}}@media(max-width:600px){.prod-point[data-astro-cid-jcabe2wy]{grid-template-columns:minmax(0,1fr);gap:.5rem;padding:1.25rem}}.prod-features-grid[data-astro-cid-eeddsrlq]{list-style:none;padding:0;margin:1.5rem 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.25rem}.prod-feature[data-astro-cid-eeddsrlq]{min-width:0;padding:clamp(1.6rem,3vw,2.25rem);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--card);--trace-color: var(--bp-blue)}.prod-feature[data-astro-cid-eeddsrlq]:nth-child(2){--trace-color: var(--bp-orange)}.prod-feature[data-astro-cid-eeddsrlq] h2[data-astro-cid-eeddsrlq]{margin:0 0 .85rem;font-family:var(--font-display);font-size:clamp(1.25rem,2.3vw,1.6rem);font-weight:800;line-height:1.2;color:var(--ink)}.prod-feature[data-astro-cid-eeddsrlq] p[data-astro-cid-eeddsrlq]{margin:0;color:var(--muted);font-size:.97rem;line-height:1.75;overflow-wrap:break-word}.prod-inside-head[data-astro-cid-oroiv663]{margin-bottom:2.25rem}.prod-inside-head[data-astro-cid-oroiv663] h2[data-astro-cid-oroiv663]{font-family:var(--font-display);font-size:clamp(1.4rem,2.6vw,1.95rem);font-weight:800;margin:.5rem 0 0}.prod-inside-grid[data-astro-cid-oroiv663]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem}.prod-inside-card[data-astro-cid-oroiv663]{border:1px solid var(--line);border-radius:var(--radius);background:var(--card);padding:1.5rem;min-width:0}.prod-inside-card[data-astro-cid-oroiv663] h3[data-astro-cid-oroiv663]{font-size:1rem;font-weight:700;margin:0 0 .5rem;color:var(--bp-light)}.prod-inside-card[data-astro-cid-oroiv663] p[data-astro-cid-oroiv663]{margin:0;color:var(--muted);font-size:.92rem;line-height:1.7;overflow-wrap:break-word}.prod-inside-closer[data-astro-cid-oroiv663]{margin:2rem 0 0;text-align:center;font-family:var(--font-display);font-size:clamp(1rem,1.8vw,1.2rem);font-weight:700;color:var(--ink)}.prod-specs-grid[data-astro-cid-nb33v7fl]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,4vw,3.5rem);align-items:start}.prod-specs-col[data-astro-cid-nb33v7fl]{min-width:0}.prod-specs-who[data-astro-cid-nb33v7fl]{color:var(--ink);font-size:1.05rem;line-height:1.7;margin:.75rem 0 0;max-width:44ch}.prod-caveats[data-astro-cid-nb33v7fl]{margin-top:1.75rem;padding:1.15rem 1.35rem;border:1px solid rgba(227,112,59,.22);border-radius:var(--radius);background:#e3703b0d}.prod-caveats-head[data-astro-cid-nb33v7fl]{margin:0 0 .6rem;font-family:var(--font-display);font-size:.7rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--bp-orange)}.prod-caveats[data-astro-cid-nb33v7fl] ul[data-astro-cid-nb33v7fl]{margin:0;padding-left:1.05rem}.prod-caveats[data-astro-cid-nb33v7fl] li[data-astro-cid-nb33v7fl]{color:var(--muted);font-size:.9rem;line-height:1.65;margin-bottom:.4rem}.prod-caveats[data-astro-cid-nb33v7fl] li[data-astro-cid-nb33v7fl]:last-child{margin-bottom:0}.prod-files[data-astro-cid-nb33v7fl]{list-style:none;padding:0;margin:.75rem 0 0}.prod-files[data-astro-cid-nb33v7fl] li[data-astro-cid-nb33v7fl]{display:grid;grid-template-columns:minmax(0,1fr);gap:.3rem;padding:.95rem 0;border-bottom:1px solid var(--line)}.prod-files[data-astro-cid-nb33v7fl] li[data-astro-cid-nb33v7fl]:first-child{border-top:1px solid var(--line)}.prod-files[data-astro-cid-nb33v7fl] code[data-astro-cid-nb33v7fl]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85rem;color:var(--bp-light);overflow-wrap:break-word}.prod-files[data-astro-cid-nb33v7fl] span[data-astro-cid-nb33v7fl]{color:var(--muted);font-size:.88rem;line-height:1.6}.prod-files-empty[data-astro-cid-nb33v7fl]{margin:.75rem 0 0;color:var(--muted);font-size:.93rem;line-height:1.7;padding:1.15rem 1.35rem;border:1px dashed var(--line);border-radius:var(--radius)}.prod-hidden-tabs[data-astro-cid-nb33v7fl]{margin:1rem 0 0;font-size:.85rem;line-height:1.6;color:var(--dim)}.prod-format-note[data-astro-cid-nb33v7fl]{margin:1.1rem 0 0;font-size:.82rem;color:var(--dim)}@media(max-width:860px){.prod-specs-grid[data-astro-cid-nb33v7fl]{grid-template-columns:minmax(0,1fr);gap:2.25rem}}.prod-cross-grid[data-astro-cid-ubai3u5j]{list-style:none;padding:0;margin:1.5rem 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem}.prod-cross-card[data-astro-cid-ubai3u5j]{border:1px solid var(--line);border-radius:var(--radius);background:var(--card);--trace-color: var(--bp-blue);min-width:0}.prod-cross-card[data-astro-cid-ubai3u5j]:nth-child(2){--trace-color: #9b7ce0}.prod-cross-card[data-astro-cid-ubai3u5j] a[data-astro-cid-ubai3u5j]{display:block;padding:1.4rem 1.5rem;text-decoration:none;color:inherit}.prod-cross-num[data-astro-cid-ubai3u5j]{font-family:var(--font-display);font-size:.95rem;font-weight:900;color:transparent;-webkit-text-stroke:1px var(--trace-color)}.prod-cross-card[data-astro-cid-ubai3u5j] h3[data-astro-cid-ubai3u5j]{margin:.5rem 0 .4rem;font-size:1.02rem;font-weight:700;color:var(--ink)}.prod-cross-card[data-astro-cid-ubai3u5j] a[data-astro-cid-ubai3u5j]:hover h3[data-astro-cid-ubai3u5j]{color:var(--bp-light)}.prod-cross-positioning[data-astro-cid-ubai3u5j]{margin:0 0 .8rem;color:var(--muted);font-size:.9rem;line-height:1.65}.prod-cross-meta[data-astro-cid-ubai3u5j]{margin:0;display:flex;align-items:baseline;gap:.6rem;font-family:var(--font-display);font-weight:800;font-size:1rem;color:var(--ink)}.prod-cross-meta[data-astro-cid-ubai3u5j] em[data-astro-cid-ubai3u5j]{font-family:var(--font-sans);font-style:normal;font-weight:500;font-size:.75rem;color:var(--bp-orange)}.prod-status-strip[data-astro-cid-o422f4lv]{background:#e3703b14;border-top:1px solid rgba(227,112,59,.22);border-bottom:1px solid rgba(227,112,59,.22);padding:.9rem 0}.prod-status-strip[data-astro-cid-o422f4lv] .container[data-astro-cid-o422f4lv]{display:flex;align-items:center;gap:.7rem}.prod-status-strip[data-astro-cid-o422f4lv] p[data-astro-cid-o422f4lv]{margin:0;color:#e0ad92;font-size:.9rem;line-height:1.6}.prod-status-dot[data-astro-cid-o422f4lv]{width:8px;height:8px;flex:none;border-radius:50%;background:var(--bp-orange)}.prod-status-strip[data-astro-cid-o422f4lv].is-unproven{background:#62a6db14;border-color:#62a6db3d}.prod-status-strip[data-astro-cid-o422f4lv].is-unproven p[data-astro-cid-o422f4lv]{color:var(--bp-light)}.prod-status-strip[data-astro-cid-o422f4lv].is-unproven .prod-status-dot[data-astro-cid-o422f4lv]{background:var(--bp-blue)}.prod-close-inner[data-astro-cid-o422f4lv]{text-align:center;padding:clamp(2rem,4vw,3rem);border:1px solid var(--line);border-radius:var(--radius-lg);background:radial-gradient(ellipse 70% 130% at 50% 0%,rgba(38,79,160,.18),transparent 65%),var(--card)}.prod-close-inner[data-astro-cid-o422f4lv] h2[data-astro-cid-o422f4lv]{font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2.1rem);font-weight:800;margin:.6rem 0 1rem}.prod-close-price[data-astro-cid-o422f4lv]{display:flex;flex-direction:column;gap:.3rem;margin:0 0 1.75rem}.prod-close-price[data-astro-cid-o422f4lv] span[data-astro-cid-o422f4lv]{font-family:var(--font-display);font-size:clamp(2rem,4vw,2.75rem);font-weight:900;line-height:1;color:var(--ink)}.prod-close-price[data-astro-cid-o422f4lv] em[data-astro-cid-o422f4lv]{font-style:normal;font-size:.85rem;color:var(--muted)}.prod-close-cta[data-astro-cid-o422f4lv]{display:flex;justify-content:center}.prod-delivery-inner[data-astro-cid-o422f4lv]{max-width:68ch;padding:clamp(1.5rem,3vw,2.25rem);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--card)}.prod-delivery-inner[data-astro-cid-o422f4lv] h2[data-astro-cid-o422f4lv]{font-family:var(--font-display);font-size:clamp(1.3rem,2.4vw,1.75rem);font-weight:800;margin:.5rem 0 .9rem}.prod-delivery-body[data-astro-cid-o422f4lv]{margin:0;color:var(--muted);font-size:.97rem;line-height:1.75}.prod-delivery-foot[data-astro-cid-o422f4lv]{padding:0 0 1rem}.prod-delivery-foot[data-astro-cid-o422f4lv] p[data-astro-cid-o422f4lv]:not(.label){margin:.6rem 0 0;max-width:68ch;color:var(--dim);font-size:.85rem;line-height:1.7}.prod-preferred-inner[data-astro-cid-o422f4lv]{text-align:center;max-width:62ch;margin-inline:auto;padding:clamp(2rem,4vw,2.75rem);border:1px solid rgba(98,166,219,.22);border-radius:var(--radius-lg);background:radial-gradient(ellipse 70% 130% at 50% 0%,rgba(38,79,160,.2),transparent 65%),var(--card)}.prod-preferred-inner[data-astro-cid-o422f4lv] h2[data-astro-cid-o422f4lv]{font-family:var(--font-display);font-size:clamp(1.4rem,2.6vw,1.95rem);font-weight:800;margin:.6rem 0 .9rem}.prod-preferred-inner[data-astro-cid-o422f4lv] p[data-astro-cid-o422f4lv]{margin:0 0 1.75rem;color:var(--muted);font-size:.97rem;line-height:1.75}.prod-preferred-pending[data-astro-cid-o422f4lv]{display:inline-flex;align-items:center;gap:.6rem;padding:.75rem 1.15rem;border-radius:999px;border:1px dashed rgba(255,255,255,.16);background:#ffffff08;color:var(--muted);font-size:.85rem}.prod-preferred-dot[data-astro-cid-o422f4lv]{width:7px;height:7px;flex:none;border-radius:50%;background:var(--dim)}
