{"title":"Bintel Halloween Sale","description":null,"products":[{"product_id":"celestron-nexstar-4se-telescope","title":"Celestron NexStar 4SE Telescope","description":"\u003cdiv class=\"nsf-page\" data-page-mode=\"detailed\" data-page-density=\"standard\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .nsf-page. No scripts, SVG, tables or H1. *\/\n.nsf-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.nsf-page, .nsf-page * { box-sizing: border-box; }\n.nsf-page img { display: block; max-width: 100%; height: auto; }\n.nsf-page p, .nsf-page h2, .nsf-page h3, .nsf-page ul, .nsf-page ol, .nsf-page dl, .nsf-page dd, .nsf-page blockquote, .nsf-page figure { margin: 0; }\n.nsf-page ul, .nsf-page ol { padding: 0; list-style: none; }\n.nsf-page .nsf-section { padding: 112px 22px; }\n.nsf-page .nsf-section[data-tight] { padding: 80px 22px; }\n.nsf-page .nsf-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.nsf-page .nsf-paper { background: var(--paper); }\n.nsf-page .nsf-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.nsf-page .nsf-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.nsf-page .nsf-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.nsf-page .nsf-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.nsf-page .nsf-h2 .nsf-muted { color: var(--muted); font-weight: 700; }\n.nsf-page .nsf-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.nsf-page .nsf-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.nsf-page .nsf-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.nsf-page .nsf-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.nsf-page .nsf-muted { color: var(--muted); }\n.nsf-page .nsf-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.nsf-page .nsf-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.nsf-page .nsf-text-link:hover { color: var(--accent); }\n.nsf-page .nsf-dark .nsf-kicker { color: #a1a1a8; }\n.nsf-page .nsf-dark .nsf-h2, .nsf-page .nsf-dark .nsf-h3 { color: var(--white); }\n.nsf-page .nsf-dark .nsf-h2 .nsf-muted { color: #8e8e95; }\n.nsf-page .nsf-dark .nsf-body, .nsf-page .nsf-dark .nsf-lead { color: #c9c9d0; }\n.nsf-page .nsf-dark .nsf-note { color: #8e8e95; }\n.nsf-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.nsf-page .nsf-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.nsf-page .nsf-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nsf-page .nsf-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.nsf-page .nsf-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.nsf-page .nsf-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.nsf-page .nsf-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.nsf-page .nsf-dark .nsf-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.nsf-page .nsf-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.nsf-page .nsf-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.nsf-page .nsf-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.nsf-page .nsf-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .nsf-page .nsf-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .nsf-page .nsf-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.nsf-page .nsf-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .nsf-page .nsf-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .nsf-page .nsf-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.nsf-page .nsf-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.nsf-page .nsf-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.nsf-page .nsf-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.nsf-page .nsf-stat:first-child { border-left: 0; }\n.nsf-page .nsf-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.nsf-page .nsf-stats-strip[data-accent-zone] .nsf-stat-value { color: var(--accent); }\n.nsf-page .nsf-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.nsf-page .nsf-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.nsf-page .nsf-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.nsf-page .nsf-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.nsf-page .nsf-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.nsf-page .nsf-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nsf-page .nsf-quote p.nsf-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.nsf-page .nsf-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.nsf-page .nsf-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.nsf-page .nsf-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.nsf-page .nsf-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.nsf-page .nsf-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nsf-page .nsf-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nsf-page .nsf-bento-card .nsf-kicker { margin-bottom: 12px; color: #8e8e95; }\n.nsf-page .nsf-bento-card .nsf-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.nsf-page .nsf-bento-card[data-wide] .nsf-h3 { margin-top: 0; font-size: 30px; }\n.nsf-page .nsf-bento-card .nsf-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.nsf-page .nsf-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.nsf-page .nsf-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.nsf-page .nsf-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.nsf-page .nsf-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.nsf-page .nsf-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.nsf-page .nsf-feature-row-item .nsf-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.nsf-page .nsf-feature-row-item .nsf-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.nsf-page .nsf-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.nsf-page .nsf-split-grid[data-flip] .nsf-split-media { order: -1; }\n.nsf-page .nsf-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.nsf-page .nsf-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.nsf-page .nsf-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.nsf-page .nsf-split-facts li span:first-child { color: var(--muted); }\n.nsf-page .nsf-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.nsf-page .nsf-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.nsf-page .nsf-spotlight-media { position: sticky; top: 24px; }\n.nsf-page .nsf-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.nsf-page .nsf-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.nsf-page .nsf-spotlight-step + .nsf-spotlight-step { border-top: 1px solid var(--line); }\n.nsf-page .nsf-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.nsf-page .nsf-spotlight-step .nsf-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.nsf-page .nsf-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nsf-page .nsf-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.nsf-page .nsf-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nsf-page .nsf-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.nsf-page .nsf-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nsf-page .nsf-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.nsf-page .nsf-sequence-step .nsf-h3 { margin-bottom: 8px; font-size: 20px; }\n.nsf-page .nsf-sequence-step .nsf-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.nsf-page .nsf-cinematic { padding: 112px 0 0; text-align: left; }\n.nsf-page .nsf-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.nsf-page .nsf-cinematic-copy .nsf-h2 { max-width: 16ch; }\n.nsf-page .nsf-cinematic-copy .nsf-body { max-width: 640px; margin-top: 20px; }\n.nsf-page .nsf-cinematic-figure { position: relative; }\n.nsf-page .nsf-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.nsf-page .nsf-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.nsf-page .nsf-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.nsf-page .nsf-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.nsf-page .nsf-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.nsf-page .nsf-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.nsf-page .nsf-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.nsf-page .nsf-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.nsf-page .nsf-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.nsf-page .nsf-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.nsf-page .nsf-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.nsf-page .nsf-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.nsf-page .nsf-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.nsf-page .nsf-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.nsf-page .nsf-image-tile[data-wide] { grid-column: span 4; }\n.nsf-page .nsf-image-tile[data-square] { grid-column: span 2; }\n.nsf-page .nsf-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.nsf-page .nsf-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.nsf-page .nsf-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.nsf-page .nsf-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.nsf-page .nsf-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.nsf-page .nsf-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nsf-page .nsf-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.nsf-page .nsf-use-item .nsf-h3 { margin-bottom: 10px; font-size: 21px; }\n.nsf-page .nsf-use-item .nsf-body { font-size: 15.5px; }\n.nsf-page .nsf-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.nsf-page .nsf-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.nsf-page .nsf-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.nsf-page .nsf-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nsf-page .nsf-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.nsf-page .nsf-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nsf-page .nsf-fit-card[data-alt] .nsf-fit-heading { background: var(--paper-2); color: var(--ink); }\n.nsf-page .nsf-fit-card ul { margin-top: 18px; }\n.nsf-page .nsf-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.nsf-page .nsf-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.nsf-page .nsf-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.nsf-page .nsf-fit-card li:last-child { border-bottom: 0; }\n.nsf-page .nsf-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.nsf-page .nsf-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.nsf-page .nsf-data-grid { max-width: 1000px; }\n.nsf-page .nsf-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.nsf-page .nsf-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.nsf-page .nsf-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.nsf-page .nsf-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.nsf-page .nsf-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.nsf-page .nsf-data-label { color: var(--muted); }\n.nsf-page .nsf-data-diff { color: var(--accent); font-weight: 700; }\n.nsf-page .nsf-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.nsf-page .nsf-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.nsf-page .nsf-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.nsf-page .nsf-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.nsf-page .nsf-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n\n\/* 19 Family Comparison v3 *\/\n.nsf-page .nsf-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nsf-page .nsf-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.nsf-page .nsf-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nsf-page .nsf-family-card[data-this] { border: 2px solid var(--ink); }\n.nsf-page .nsf-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nsf-page .nsf-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.nsf-page .nsf-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.nsf-page .nsf-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.nsf-page .nsf-family-list { margin-top: 16px; }\n.nsf-page .nsf-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.nsf-page .nsf-family-list li span:first-child { color: var(--muted); }\n.nsf-page .nsf-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.nsf-page .nsf-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.nsf-page .nsf-box .nsf-h2 { margin-bottom: 36px; }\n.nsf-page .nsf-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.nsf-page .nsf-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.nsf-page .nsf-box-media { margin: 0; }\n.nsf-page .nsf-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.nsf-page .nsf-narrow-list { max-width: 1000px; }\n.nsf-page .nsf-narrow-list .nsf-h2 { margin-bottom: 44px; }\n.nsf-page .nsf-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.nsf-page .nsf-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.nsf-page .nsf-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nsf-page .nsf-common-questions .nsf-narrow-num { color: var(--ink); font-size: 26px; }\n.nsf-page .nsf-narrow-item .nsf-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.nsf-page .nsf-warranty .nsf-h2, .nsf-page .nsf-warranty .nsf-lead { max-width: 820px; }\n.nsf-page .nsf-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.nsf-page .nsf-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nsf-page .nsf-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.nsf-page .nsf-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.nsf-page .nsf-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.nsf-page .nsf-carry-media img { max-height: 700px; }\n.nsf-page .nsf-carry-list { margin-top: 36px; }\n.nsf-page .nsf-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.nsf-page .nsf-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.nsf-page .nsf-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.nsf-page .nsf-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.nsf-page .nsf-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.nsf-page .nsf-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.nsf-page .nsf-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.nsf-page .nsf-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nsf-page .nsf-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.nsf-page .nsf-mode-card[data-primary] { border: 2px solid var(--ink); }\n.nsf-page .nsf-mode-card .nsf-h3 { font-size: 23px; margin: 14px 0 8px; }\n.nsf-page .nsf-mode-card .nsf-body { font-size: 15.5px; }\n.nsf-page .nsf-mode-list { margin-top: 20px; }\n.nsf-page .nsf-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.nsf-page .nsf-mode-list li span:first-child { color: var(--muted); }\n.nsf-page .nsf-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.nsf-page .nsf-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.nsf-page .nsf-time-item { position: relative; padding: 0 0 34px 40px; }\n.nsf-page .nsf-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.nsf-page .nsf-time-item:last-child { padding-bottom: 0; }\n.nsf-page .nsf-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nsf-page .nsf-time-item .nsf-h3 { font-size: 22px; margin-bottom: 8px; }\n.nsf-page .nsf-time-item .nsf-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.nsf-page .nsf-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nsf-page .nsf-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.nsf-page .nsf-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.nsf-page .nsf-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nsf-page .nsf-path-step .nsf-h3 { font-size: 22px; margin: 6px 0 10px; }\n.nsf-page .nsf-path-step .nsf-body { font-size: 15.5px; }\n.nsf-page .nsf-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.nsf-page .nsf-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.nsf-page .nsf-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nsf-page .nsf-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.nsf-page .nsf-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.nsf-page .nsf-statement { padding: 96px 22px; }\n.nsf-page .nsf-statement .nsf-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .nsf-page .nsf-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .nsf-page .nsf-stat:nth-child(odd) { border-left: 0; }\n  .nsf-page .nsf-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .nsf-page .nsf-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .nsf-page .nsf-image-tile[data-wide] { grid-column: span 2; }\n  .nsf-page .nsf-image-tile[data-square], .nsf-page .nsf-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .nsf-page .nsf-feature-row-grid[data-cols=\"4\"], .nsf-page .nsf-step-grid[data-cols=\"4\"], .nsf-page .nsf-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .nsf-page .nsf-split-grid, .nsf-page .nsf-spotlight-grid, .nsf-page .nsf-box-layout, .nsf-page .nsf-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .nsf-page .nsf-split-copy { order: 1; }\n  .nsf-page .nsf-split-media { order: 2; }\n  .nsf-page .nsf-split-grid[data-flip] .nsf-split-media { order: 2; }\n  .nsf-page .nsf-spotlight-media { position: static; }\n  .nsf-page .nsf-bento-card[data-wide] { display: block; }\n  .nsf-page .nsf-bento-card[data-wide] .nsf-h3 { margin-top: 18px; }\n  .nsf-page .nsf-family-grid, .nsf-page .nsf-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .nsf-page .nsf-warranty-grid, .nsf-page .nsf-power-grid, .nsf-page .nsf-modes, .nsf-page .nsf-path { grid-template-columns: 1fr; }\n  .nsf-page .nsf-spec-columns, .nsf-page .nsf-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .nsf-page .nsf-feature-row-grid, .nsf-page .nsf-feature-row-grid[data-cols=\"4\"], .nsf-page .nsf-step-grid, .nsf-page .nsf-step-grid[data-cols=\"4\"], .nsf-page .nsf-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .nsf-page .nsf-fit-grid, .nsf-page .nsf-family-grid, .nsf-page .nsf-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .nsf-page .nsf-section { padding: 80px 22px; }\n  .nsf-page .nsf-stats-strip { margin: -36px 0; }\n  .nsf-page .nsf-body { font-size: 16px; }\n  .nsf-page .nsf-quote { padding-left: 22px; }\n  .nsf-page .nsf-bento-grid, .nsf-page .nsf-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .nsf-page .nsf-bento-card, .nsf-page .nsf-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .nsf-page .nsf-image-tile[data-wide], .nsf-page .nsf-image-tile[data-square], .nsf-page .nsf-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .nsf-page .nsf-image-tile[data-wide] { flex: 0 0 90%; }\n  .nsf-page .nsf-image-tile[data-square], .nsf-page .nsf-image-tile[data-tall] { flex: 0 0 60%; }\n  .nsf-page .nsf-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .nsf-page .nsf-gallery-item { flex-basis: 86%; }\n  .nsf-page .nsf-cinematic { padding-top: 80px; }\n  .nsf-page .nsf-cinematic img { max-height: min(70vh, 700px); }\n  .nsf-page .nsf-data-row, .nsf-page .nsf-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .nsf-page .nsf-spotlight-step { padding-left: 56px; }\n  .nsf-page .nsf-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .nsf-page .nsf-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .nsf-page .nsf-h2 { font-size: 31px; }\n  .nsf-page .nsf-display { font-size: 38px; }\n  .nsf-page .nsf-stat { padding: 22px 16px; }\n  .nsf-page .nsf-stat-value { font-size: 28px; }\n  .nsf-page .nsf-data-row, .nsf-page .nsf-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .nsf-page .nsf-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .nsf-page .nsf-data-row[data-cols=\"3\"] .nsf-data-label { grid-column: 1 \/ -1; }\n  .nsf-page .nsf-bento-card { padding: 22px; }\n  .nsf-page .nsf-image-tile[data-wide], .nsf-page .nsf-image-tile[data-square], .nsf-page .nsf-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.nsf-page .nsf-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.nsf-page .nsf-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.nsf-page .nsf-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nsf-page .nsf-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nsf-page .nsf-plain-row .nsf-h3 { font-size: 20px; margin-bottom: 6px; }\n.nsf-page .nsf-plain-row .nsf-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.nsf-page .nsf-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.nsf-page .nsf-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.nsf-page .nsf-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.nsf-page .nsf-versus-card .nsf-h3 { font-size: 22px; margin: 16px 0 12px; }\n.nsf-page .nsf-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.nsf-page .nsf-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.nsf-page .nsf-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.nsf-page .nsf-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.nsf-page .nsf-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.nsf-page .nsf-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nsf-page .nsf-range-node[data-this] { border: 2px solid var(--ink); }\n.nsf-page .nsf-range-node ul { margin-top: 14px; }\n.nsf-page .nsf-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.nsf-page .nsf-range-node li span:first-child { color: var(--muted); }\n.nsf-page .nsf-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.nsf-page .nsf-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.nsf-page .nsf-range-node[data-this] strong { color: var(--accent); }\n.nsf-page .nsf-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.nsf-page .nsf-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.nsf-page .nsf-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.nsf-page .nsf-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.nsf-page .nsf-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nsf-page .nsf-question .nsf-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.nsf-page .nsf-question .nsf-h3 { font-size: 21px; margin-bottom: 18px; }\n.nsf-page .nsf-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.nsf-page .nsf-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.nsf-page .nsf-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .nsf-page .nsf-questions { grid-template-columns: 1fr; } .nsf-page .nsf-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .nsf-page .nsf-versus { grid-template-columns: 1fr; } .nsf-page .nsf-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.nsf-page .nsf-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.nsf-page .nsf-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.nsf-page .nsf-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.nsf-page .nsf-feature-statement .nsf-body { margin-top: 20px; }\n.nsf-page [data-visual-variant=\"original-row\"] .nsf-feature-row-grid,\n.nsf-page [data-visual-variant=\"original-columns\"] .nsf-use-grid { gap: 0 36px; }\n.nsf-page [data-visual-variant=\"original-row\"] .nsf-feature-row-item,\n.nsf-page [data-visual-variant=\"original-columns\"] .nsf-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.nsf-page [data-visual-variant=\"original-row\"] .nsf-h3,\n.nsf-page [data-visual-variant=\"original-columns\"] .nsf-h3 { margin-bottom: 8px; font-size: 20px; }\n.nsf-page .nsf-use-grid[data-cols=\"2\"], .nsf-page .nsf-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.nsf-page .nsf-compatibility .nsf-h2 { margin-bottom: 38px; }\n.nsf-page .nsf-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.nsf-page .nsf-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .nsf-page .nsf-feature-statement-grid, .nsf-page .nsf-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .nsf-page .nsf-use-grid[data-cols=\"2\"], .nsf-page .nsf-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.nsf-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.nsf-page .nsf-gallery-item[data-artwork] { align-self: flex-start; }\n.nsf-page .nsf-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.nsf-page .nsf-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.nsf-page .nsf-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.nsf-page .nsf-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.nsf-page .nsf-cinematic-figure[data-artwork]::after { display: none; }\n.nsf-page .nsf-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.nsf-page .nsf-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.nsf-page .nsf-bars { max-width: 840px; margin: 44px 0 0; }\n.nsf-page .nsf-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.nsf-page .nsf-bar-label, .nsf-page .nsf-bar-value { font-size: 16px; }\n.nsf-page .nsf-bar-label strong { font-weight: 650; }\n.nsf-page .nsf-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.nsf-page .nsf-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.nsf-page .nsf-bar-fill[data-this] { background: var(--accent); }\n.nsf-page .nsf-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.nsf-page .nsf-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.nsf-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.nsf-page .nsf-spec-jump a, .nsf-page .nsf-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .nsf-page .nsf-bar { grid-template-columns: 1fr auto; }\n  .nsf-page .nsf-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n\u003c\/style\u003e\n\u003csection class=\"nsf-section nsf-paper\" data-element=\"36\" data-claims=\"C01,C02,C03,C08\" data-resources=\"\" aria-labelledby=\"nsf-title-36\"\u003e\u003cdiv class=\"nsf-wrap\"\u003e\n\u003ch2 class=\"nsf-h2\" id=\"nsf-title-36\"\u003eCompact 4-inch optics, with GoTo guidance.\u003c\/h2\u003e\n\u003cp class=\"nsf-lead\"\u003eThe Celestron NexStar 4SE is a Maksutov-Cassegrain telescope for visual observing of the Moon, planets and brighter deep-sky objects. Align the mount, choose a target and let its motors handle the pointing and tracking.\u003c\/p\u003e\n\u003cdiv class=\"nsf-plain\"\u003e\n\u003cdiv class=\"nsf-plain-row\"\u003e\n\u003cdiv class=\"nsf-plain-num\"\u003e102 mm\u003csmall\u003eoptics\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"nsf-h3\"\u003eMaksutov-Cassegrain\u003c\/h3\u003e\n\u003cp class=\"nsf-body\"\u003eThe 4-inch-class optical system gathers light for astronomical observing. Darker skies help reveal faint deep-sky targets; atmospheric steadiness controls the finest planetary detail.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsf-plain-row\"\u003e\n\u003cdiv class=\"nsf-plain-num\"\u003e1325 mm\u003csmall\u003efocal length\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"nsf-h3\"\u003eMagnification starts with the eyepiece.\u003c\/h3\u003e\n\u003cp class=\"nsf-body\"\u003eThe supplied 25 mm eyepiece gives approximately 53×. Changing to another compatible eyepiece changes the magnification; higher power is useful only when the target and conditions support it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsf-plain-row\"\u003e\n\u003cdiv class=\"nsf-plain-num\"\u003eGoTo\u003csmall\u003emotorised mount\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"nsf-h3\"\u003eFind a target, then keep it in view.\u003c\/h3\u003e\n\u003cp class=\"nsf-body\"\u003eAfter alignment, select an object with the NexStar+ hand control. The single-arm mount moves to it and tracks its motion, reducing the need to keep nudging the telescope.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"nsf-section nsf-split-story\" data-element=\"09\" data-claims=\"C03,C05,C06\" data-resources=\"\" aria-labelledby=\"nsf-title-09\"\u003e\u003cdiv class=\"nsf-wrap nsf-split-grid\"\u003e\n\u003cdiv class=\"nsf-split-copy\"\u003e\n\u003ch2 class=\"nsf-h2\" id=\"nsf-title-09\"\u003eA telescope that separates for transport.\u003c\/h2\u003e\n\u003cp class=\"nsf-lead\"\u003eThe NexStar 4SE optical tube attaches to the single-arm mount with a dovetail clamp. Separating the tube, mount and steel tripod makes the system easier to pack and carry than moving the whole assembly at once. The hand control sits in the fork arm when it is not in your hand.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsf-split-media\" data-artwork\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/celestron-nexstar-4se-assembled.webp?v=1788931577\" alt=\"Celestron NexStar 4SE assembled on its single-arm mount and steel tripod\" width=\"1524\" height=\"1524\" loading=\"lazy\"\u003e\u003cp class=\"nsf-caption\"\u003eTelescope shown assembled. Use the mount controls to point it; do not force the base around by hand.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"nsf-section nsf-paper nsf-step-sequence\" data-element=\"11\" data-claims=\"C03,C04,C08\" data-resources=\"R01\" aria-labelledby=\"nsf-title-11\"\u003e\u003cdiv class=\"nsf-wrap\"\u003e\n\u003ch2 class=\"nsf-h2\" id=\"nsf-title-11\"\u003eSkyAlign starts with three bright objects.\u003c\/h2\u003e\n\u003cdiv class=\"nsf-step-grid\"\u003e\n\u003carticle class=\"nsf-sequence-step\"\u003e\u003cdiv class=\"nsf-step-label\"\u003e\u003cspan class=\"nsf-step-big\"\u003e01\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3 class=\"nsf-h3\"\u003eSet up and enter your observing details.\u003c\/h3\u003e\n\u003cp class=\"nsf-body\"\u003eLevel the tripod, align the red-dot finder with the telescope and enter the location, date and time in the hand control.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"nsf-sequence-step\"\u003e\u003cdiv class=\"nsf-step-label\"\u003e\u003cspan class=\"nsf-step-big\"\u003e02\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3 class=\"nsf-h3\"\u003eCentre three bright objects.\u003c\/h3\u003e\n\u003cp class=\"nsf-body\"\u003eChoose SkyAlign. Use the direction buttons to centre each object in the finder, then accurately in the eyepiece. You do not need to know the stars' names.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"nsf-sequence-step\"\u003e\u003cdiv class=\"nsf-step-label\"\u003e\u003cspan class=\"nsf-step-big\"\u003e03\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3 class=\"nsf-h3\"\u003eChoose an object or take a Sky Tour.\u003c\/h3\u003e\n\u003cp class=\"nsf-body\"\u003eAfter alignment succeeds, select a target from the hand control. Sky Tour suggests objects for the current sky. A catalogue entry does not guarantee visibility from your site.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cp class=\"nsf-note\"\u003eFor the complete setup sequence, read the \u003ca href=\"https:\/\/celestron-site-support-files.s3.amazonaws.com\/support_files\/NexStar%204SE%20Manual%20-%204%20languages12.3.pdf\" style=\"display:inline-flex;align-items:center;min-height:44px\" data-resource-id=\"R01\" target=\"_blank\" rel=\"noopener\"\u003eNexStar 4SE instruction manual\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"nsf-section \" data-element=\"16\" data-claims=\"C11,C12\" data-resources=\"\" aria-labelledby=\"nsf-title-16\"\u003e\u003cdiv class=\"nsf-wrap\"\u003e\n\u003ch2 class=\"nsf-h2\" id=\"nsf-title-16\"\u003eEyepieces, cameras and optional WiFi.\u003c\/h2\u003e\n\u003cdiv class=\"nsf-compatibility\"\u003e\n\u003cdiv class=\"nsf-compat-row\"\u003e\n\u003cdiv class=\"nsf-compat-label\"\u003eEyepieces\u003c\/div\u003e\n\u003cdiv\u003eThe standard visual setup uses 1.25-inch eyepieces. The internal flip mirror directs the light to the eyepiece or rear camera port.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsf-compat-row\"\u003e\n\u003cdiv class=\"nsf-compat-label\"\u003eCamera connection\u003c\/div\u003e\n\u003cdiv\u003eFor a compatible camera at the 4SE rear port, use the optional Celestron MAK T-Adapter #93635-A and a T-ring for that camera. The SCT T-adapter is not a substitute.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsf-compat-row\"\u003e\n\u003cdiv class=\"nsf-compat-label\"\u003ePhone control\u003c\/div\u003e\n\u003cdiv\u003eA SkyPortal WiFi module is an optional add-on. The free SkyPortal planetarium app by itself does not give this telescope integrated WiFi.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"nsf-section nsf-paper\" data-element=\"20\" data-claims=\"C09,C06,C11,C12\" data-resources=\"\" aria-labelledby=\"nsf-title-20\"\u003e\u003cdiv class=\"nsf-wrap\"\u003e\n\u003ch2 class=\"nsf-h2\" id=\"nsf-title-20\"\u003eIn the box.\u003c\/h2\u003e\n\u003cdiv class=\"nsf-box\"\u003e\n\u003cdiv class=\"nsf-box-row\"\u003e\n\u003cspan\u003eOptical tube\u003c\/span\u003e\u003cspan class=\"nsf-box-count\"\u003e1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsf-box-row\"\u003e\n\u003cspan\u003eSingle-arm GoTo mount\u003c\/span\u003e\u003cspan class=\"nsf-box-count\"\u003e1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsf-box-row\"\u003e\n\u003cspan\u003eSteel tripod and accessory tray\u003c\/span\u003e\u003cspan class=\"nsf-box-count\"\u003e1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsf-box-row\"\u003e\n\u003cspan\u003eStarPointer red-dot finder\u003c\/span\u003e\u003cspan class=\"nsf-box-count\"\u003e1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsf-box-row\"\u003e\n\u003cspan\u003eNexStar+ hand control\u003c\/span\u003e\u003cspan class=\"nsf-box-count\"\u003e1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsf-box-row\"\u003e\n\u003cspan\u003e25 mm, 1.25-inch eyepiece\u003c\/span\u003e\u003cspan class=\"nsf-box-count\"\u003e1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsf-box-row\"\u003e\n\u003cspan\u003eBuilt-in wedge in tripod\u003c\/span\u003e\u003cspan class=\"nsf-box-count\"\u003e1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"nsf-note\"\u003eAA batteries, external power supplies, cameras and WiFi modules are not included.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"nsf-section nsf-good-to-know\" data-element=\"21\" data-claims=\"C06,C07,C08,C10\" data-resources=\"\" aria-labelledby=\"nsf-title-21\"\u003e\u003cdiv class=\"nsf-wrap nsf-narrow-list\"\u003e\n\u003ch2 class=\"nsf-h2\" id=\"nsf-title-21\"\u003eGood to know.\u003c\/h2\u003e\n\u003carticle class=\"nsf-narrow-item\"\u003e\u003cspan class=\"nsf-narrow-num\"\u003e01\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"nsf-h3\"\u003ePlan a power source.\u003c\/h3\u003e\n\u003cp class=\"nsf-body\"\u003eThe mount takes eight AA batteries, which are not included. For an external supply, use a compatible centre-positive 12 V DC adapter or Celestron PowerTank. These are optional accessories.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"nsf-narrow-item\"\u003e\u003cspan class=\"nsf-narrow-num\"\u003e02\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"nsf-h3\"\u003eMatch imaging ambitions to the mount.\u003c\/h3\u003e\n\u003cp class=\"nsf-body\"\u003eThe built-in tripod wedge allows equatorial alignment, but it still needs accurate polar alignment. GoTo tracking alone does not make long-exposure deep-sky imaging straightforward.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"nsf-narrow-item\"\u003e\u003cspan class=\"nsf-narrow-num\"\u003e03\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"nsf-h3\"\u003eLet the sky set the useful magnification.\u003c\/h3\u003e\n\u003cp class=\"nsf-body\"\u003eTurbulent air softens detail at high power. Begin with the supplied eyepiece and increase magnification only while the view remains clear. Deep-sky objects are easier to see away from bright skies.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"nsf-narrow-item\"\u003e\u003cspan class=\"nsf-narrow-num\"\u003e04\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"nsf-h3\"\u003eSolar safety comes first.\u003c\/h3\u003e\n\u003cp class=\"nsf-body\"\u003eNever point the telescope or finder at the Sun without a properly fitted, suitable front-mounted solar filter. Never use an eyepiece solar filter or project the Sun. Permanent eye injury can result. Supervise children and never leave the telescope unattended.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"nsf-section nsf-paper nsf-specs-section\" data-element=\"24\" data-claims=\"SP01,SP02,SP03,SP04,SP05,SP06,SP07,SP08,SP09,SP10,SP11,SP12,SP13,SP14,SP15,SP16,SP17,SP18,SP19,SP20,SP21,SP22,SP23,SP24,SP25,SP26\" data-resources=\"\" aria-labelledby=\"nsf-title-24\"\u003e\u003cdiv class=\"nsf-wrap nsf-data-grid\"\u003e\n\u003ch2 class=\"nsf-h2\" id=\"nsf-title-24\"\u003eSpecifications.\u003c\/h2\u003e\n\u003cdiv class=\"nsf-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"nsf-data-category\" id=\"nsf-optics\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"nsf-data-row\" data-two\u003e\n\u003cdiv class=\"nsf-data-label\"\u003eOptical Design\u003c\/div\u003e\n\u003cdiv\u003eMaksutov-Cassegrain\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsf-data-row\" data-two\u003e\n\u003cdiv class=\"nsf-data-label\"\u003eAperture\u003c\/div\u003e\n\u003cdiv\u003e102 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsf-data-row\" data-two\u003e\n\u003cdiv class=\"nsf-data-label\"\u003eFocal Length\u003c\/div\u003e\n\u003cdiv\u003e1325 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsf-data-row\" data-two\u003e\n\u003cdiv class=\"nsf-data-label\"\u003eFocal Ratio\u003c\/div\u003e\n\u003cdiv\u003ef\/13\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsf-data-row\" data-two\u003e\n\u003cdiv class=\"nsf-data-label\"\u003eFocal Length of Eyepiece 1\u003c\/div\u003e\n\u003cdiv\u003e25 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsf-data-row\" data-two\u003e\n\u003cdiv class=\"nsf-data-label\"\u003eMagnification of Eyepiece 1\u003c\/div\u003e\n\u003cdiv\u003eApproximately 53x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsf-data-row\" data-two\u003e\n\u003cdiv class=\"nsf-data-label\"\u003eFinderscope\u003c\/div\u003e\n\u003cdiv\u003eStarPointer™ red dot finderscope\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsf-data-row\" data-two\u003e\n\u003cdiv class=\"nsf-data-label\"\u003eStar Diagonal\u003c\/div\u003e\n\u003cdiv\u003eInternal flip mirror for 90-degree viewing or rear camera path\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsf-data-row\" data-two\u003e\n\u003cdiv class=\"nsf-data-label\"\u003eOptical Coatings\u003c\/div\u003e\n\u003cdiv\u003eStarBright XLT\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsf-data-row\" data-two\u003e\n\u003cdiv class=\"nsf-data-label\"\u003eOptical Tube Length\u003c\/div\u003e\n\u003cdiv\u003e343 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsf-data-row\" data-two\u003e\n\u003cdiv class=\"nsf-data-label\"\u003eOptical Tube Diameter\u003c\/div\u003e\n\u003cdiv\u003e125 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"nsf-data-category\" id=\"nsf-mount\"\u003eMount and power\u003c\/div\u003e\n\u003cdiv class=\"nsf-data-row\" data-two\u003e\n\u003cdiv class=\"nsf-data-label\"\u003eMount Type\u003c\/div\u003e\n\u003cdiv\u003eComputerised single-arm altazimuth\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsf-data-row\" data-two\u003e\n\u003cdiv class=\"nsf-data-label\"\u003eInstrument load capacity\u003c\/div\u003e\n\u003cdiv\u003e10 lbs (4.54 kg)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsf-data-row\" data-two\u003e\n\u003cdiv class=\"nsf-data-label\"\u003eTripod leg diameter\u003c\/div\u003e\n\u003cdiv\u003e38.1mm (1.5\") Stainless Steel\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsf-data-row\" data-two\u003e\n\u003cdiv class=\"nsf-data-label\"\u003eSlew Speeds\u003c\/div\u003e\n\u003cdiv\u003e9 slew speeds - max speed 3°\/second\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsf-data-row\" data-two\u003e\n\u003cdiv class=\"nsf-data-label\"\u003eTracking Rates\u003c\/div\u003e\n\u003cdiv\u003eSidereal, Solar and Lunar\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsf-data-row\" data-two\u003e\n\u003cdiv class=\"nsf-data-label\"\u003eTracking Modes\u003c\/div\u003e\n\u003cdiv\u003eAltazimuth; EQ North \/ EQ South with wedge and polar alignment\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsf-data-row\" data-two\u003e\n\u003cdiv class=\"nsf-data-label\"\u003eGPS\u003c\/div\u003e\n\u003cdiv\u003eNot built in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsf-data-row\" data-two\u003e\n\u003cdiv class=\"nsf-data-label\"\u003eDovetail Compatibility\u003c\/div\u003e\n\u003cdiv\u003eCG-5 dovetail\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsf-data-row\" data-two\u003e\n\u003cdiv class=\"nsf-data-label\"\u003eNumber of Auxiliary Ports\u003c\/div\u003e\n\u003cdiv\u003e1x AUX Port\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsf-data-row\" data-two\u003e\n\u003cdiv class=\"nsf-data-label\"\u003eAutoguide Port\u003c\/div\u003e\n\u003cdiv\u003eNo\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsf-data-row\" data-two\u003e\n\u003cdiv class=\"nsf-data-label\"\u003eUSB Port\u003c\/div\u003e\n\u003cdiv\u003eOn NexStar+ hand control; connector revision may vary\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsf-data-row\" data-two\u003e\n\u003cdiv class=\"nsf-data-label\"\u003ePower Requirements\u003c\/div\u003e\n\u003cdiv\u003e8 AA batteries (not included), or compatible 12 V DC supply, centre positive\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsf-data-row\" data-two\u003e\n\u003cdiv class=\"nsf-data-label\"\u003eMotor Drive\u003c\/div\u003e\n\u003cdiv\u003eDC servo motors\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsf-data-row\" data-two\u003e\n\u003cdiv class=\"nsf-data-label\"\u003eAlignment Procedures\u003c\/div\u003e\n\u003cdiv\u003eSkyAlign, One-Star, Two-Star, Auto Two-Star, Solar System; equatorial alignment with wedge\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsf-data-row\" data-two\u003e\n\u003cdiv class=\"nsf-data-label\"\u003ePeriodic Error Correction\u003c\/div\u003e\n\u003cdiv\u003eNo\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n","brand":"Celestron","offers":[{"title":"Default Title","offer_id":42045214851141,"sku":"11049","price":1249.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/Untitleddesign_2_f5f0969b-36ac-4287-bc8b-1d29d19cf2be.jpg?v=1739934879"},{"product_id":"celestron-nexstar-5se-telescope","title":"Celestron NexStar 5SE Telescope","description":"\u003cdiv class=\"nsv-page\" data-page-mode=\"detailed\" data-page-density=\"standard\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .nsv-page. No scripts, SVG, tables or H1. *\/\n.nsv-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.nsv-page, .nsv-page * { box-sizing: border-box; }\n.nsv-page img { display: block; max-width: 100%; height: auto; }\n.nsv-page p, .nsv-page h2, .nsv-page h3, .nsv-page ul, .nsv-page ol, .nsv-page dl, .nsv-page dd, .nsv-page blockquote, .nsv-page figure { margin: 0; }\n.nsv-page ul, .nsv-page ol { padding: 0; list-style: none; }\n.nsv-page .nsv-section { padding: 112px 22px; }\n.nsv-page .nsv-section[data-tight] { padding: 80px 22px; }\n.nsv-page .nsv-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.nsv-page .nsv-paper { background: var(--paper); }\n.nsv-page .nsv-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.nsv-page .nsv-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.nsv-page .nsv-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.nsv-page .nsv-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.nsv-page .nsv-h2 .nsv-muted { color: var(--muted); font-weight: 700; }\n.nsv-page .nsv-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.nsv-page .nsv-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.nsv-page .nsv-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.nsv-page .nsv-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.nsv-page .nsv-muted { color: var(--muted); }\n.nsv-page .nsv-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.nsv-page .nsv-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.nsv-page .nsv-text-link:hover { color: var(--accent); }\n.nsv-page .nsv-dark .nsv-kicker { color: #a1a1a8; }\n.nsv-page .nsv-dark .nsv-h2, .nsv-page .nsv-dark .nsv-h3 { color: var(--white); }\n.nsv-page .nsv-dark .nsv-h2 .nsv-muted { color: #8e8e95; }\n.nsv-page .nsv-dark .nsv-body, .nsv-page .nsv-dark .nsv-lead { color: #c9c9d0; }\n.nsv-page .nsv-dark .nsv-note { color: #8e8e95; }\n.nsv-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.nsv-page .nsv-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.nsv-page .nsv-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nsv-page .nsv-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.nsv-page .nsv-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.nsv-page .nsv-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.nsv-page .nsv-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.nsv-page .nsv-dark .nsv-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.nsv-page .nsv-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.nsv-page .nsv-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.nsv-page .nsv-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.nsv-page .nsv-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .nsv-page .nsv-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .nsv-page .nsv-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.nsv-page .nsv-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .nsv-page .nsv-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .nsv-page .nsv-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.nsv-page .nsv-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.nsv-page .nsv-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.nsv-page .nsv-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.nsv-page .nsv-stat:first-child { border-left: 0; }\n.nsv-page .nsv-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.nsv-page .nsv-stats-strip[data-accent-zone] .nsv-stat-value { color: var(--accent); }\n.nsv-page .nsv-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.nsv-page .nsv-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.nsv-page .nsv-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.nsv-page .nsv-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.nsv-page .nsv-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.nsv-page .nsv-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nsv-page .nsv-quote p.nsv-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.nsv-page .nsv-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.nsv-page .nsv-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.nsv-page .nsv-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.nsv-page .nsv-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.nsv-page .nsv-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nsv-page .nsv-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nsv-page .nsv-bento-card .nsv-kicker { margin-bottom: 12px; color: #8e8e95; }\n.nsv-page .nsv-bento-card .nsv-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.nsv-page .nsv-bento-card[data-wide] .nsv-h3 { margin-top: 0; font-size: 30px; }\n.nsv-page .nsv-bento-card .nsv-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.nsv-page .nsv-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.nsv-page .nsv-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.nsv-page .nsv-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.nsv-page .nsv-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.nsv-page .nsv-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.nsv-page .nsv-feature-row-item .nsv-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.nsv-page .nsv-feature-row-item .nsv-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.nsv-page .nsv-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.nsv-page .nsv-split-grid[data-flip] .nsv-split-media { order: -1; }\n.nsv-page .nsv-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.nsv-page .nsv-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.nsv-page .nsv-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.nsv-page .nsv-split-facts li span:first-child { color: var(--muted); }\n.nsv-page .nsv-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.nsv-page .nsv-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.nsv-page .nsv-spotlight-media { position: sticky; top: 24px; }\n.nsv-page .nsv-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.nsv-page .nsv-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.nsv-page .nsv-spotlight-step + .nsv-spotlight-step { border-top: 1px solid var(--line); }\n.nsv-page .nsv-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.nsv-page .nsv-spotlight-step .nsv-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.nsv-page .nsv-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nsv-page .nsv-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.nsv-page .nsv-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nsv-page .nsv-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.nsv-page .nsv-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nsv-page .nsv-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.nsv-page .nsv-sequence-step .nsv-h3 { margin-bottom: 8px; font-size: 20px; }\n.nsv-page .nsv-sequence-step .nsv-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.nsv-page .nsv-cinematic { padding: 112px 0 0; text-align: left; }\n.nsv-page .nsv-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.nsv-page .nsv-cinematic-copy .nsv-h2 { max-width: 16ch; }\n.nsv-page .nsv-cinematic-copy .nsv-body { max-width: 640px; margin-top: 20px; }\n.nsv-page .nsv-cinematic-figure { position: relative; }\n.nsv-page .nsv-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.nsv-page .nsv-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.nsv-page .nsv-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.nsv-page .nsv-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.nsv-page .nsv-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.nsv-page .nsv-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.nsv-page .nsv-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.nsv-page .nsv-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.nsv-page .nsv-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.nsv-page .nsv-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.nsv-page .nsv-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.nsv-page .nsv-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.nsv-page .nsv-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.nsv-page .nsv-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.nsv-page .nsv-image-tile[data-wide] { grid-column: span 4; }\n.nsv-page .nsv-image-tile[data-square] { grid-column: span 2; }\n.nsv-page .nsv-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.nsv-page .nsv-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.nsv-page .nsv-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.nsv-page .nsv-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.nsv-page .nsv-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.nsv-page .nsv-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nsv-page .nsv-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.nsv-page .nsv-use-item .nsv-h3 { margin-bottom: 10px; font-size: 21px; }\n.nsv-page .nsv-use-item .nsv-body { font-size: 15.5px; }\n.nsv-page .nsv-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.nsv-page .nsv-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.nsv-page .nsv-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.nsv-page .nsv-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nsv-page .nsv-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.nsv-page .nsv-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nsv-page .nsv-fit-card[data-alt] .nsv-fit-heading { background: var(--paper-2); color: var(--ink); }\n.nsv-page .nsv-fit-card ul { margin-top: 18px; }\n.nsv-page .nsv-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.nsv-page .nsv-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.nsv-page .nsv-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.nsv-page .nsv-fit-card li:last-child { border-bottom: 0; }\n.nsv-page .nsv-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.nsv-page .nsv-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.nsv-page .nsv-data-grid { max-width: 1000px; }\n.nsv-page .nsv-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.nsv-page .nsv-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.nsv-page .nsv-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.nsv-page .nsv-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.nsv-page .nsv-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.nsv-page .nsv-data-label { color: var(--muted); }\n.nsv-page .nsv-data-diff { color: var(--accent); font-weight: 700; }\n.nsv-page .nsv-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.nsv-page .nsv-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.nsv-page .nsv-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.nsv-page .nsv-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.nsv-page .nsv-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n\n\/* 19 Family Comparison v3 *\/\n.nsv-page .nsv-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nsv-page .nsv-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.nsv-page .nsv-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nsv-page .nsv-family-card[data-this] { border: 2px solid var(--ink); }\n.nsv-page .nsv-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nsv-page .nsv-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.nsv-page .nsv-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.nsv-page .nsv-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.nsv-page .nsv-family-list { margin-top: 16px; }\n.nsv-page .nsv-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.nsv-page .nsv-family-list li span:first-child { color: var(--muted); }\n.nsv-page .nsv-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.nsv-page .nsv-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.nsv-page .nsv-box .nsv-h2 { margin-bottom: 36px; }\n.nsv-page .nsv-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.nsv-page .nsv-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.nsv-page .nsv-box-media { margin: 0; }\n.nsv-page .nsv-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.nsv-page .nsv-narrow-list { max-width: 1000px; }\n.nsv-page .nsv-narrow-list .nsv-h2 { margin-bottom: 44px; }\n.nsv-page .nsv-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.nsv-page .nsv-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.nsv-page .nsv-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nsv-page .nsv-common-questions .nsv-narrow-num { color: var(--ink); font-size: 26px; }\n.nsv-page .nsv-narrow-item .nsv-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.nsv-page .nsv-warranty .nsv-h2, .nsv-page .nsv-warranty .nsv-lead { max-width: 820px; }\n.nsv-page .nsv-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.nsv-page .nsv-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nsv-page .nsv-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.nsv-page .nsv-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.nsv-page .nsv-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.nsv-page .nsv-carry-media img { max-height: 700px; }\n.nsv-page .nsv-carry-list { margin-top: 36px; }\n.nsv-page .nsv-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.nsv-page .nsv-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.nsv-page .nsv-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.nsv-page .nsv-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.nsv-page .nsv-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.nsv-page .nsv-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.nsv-page .nsv-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.nsv-page .nsv-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nsv-page .nsv-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.nsv-page .nsv-mode-card[data-primary] { border: 2px solid var(--ink); }\n.nsv-page .nsv-mode-card .nsv-h3 { font-size: 23px; margin: 14px 0 8px; }\n.nsv-page .nsv-mode-card .nsv-body { font-size: 15.5px; }\n.nsv-page .nsv-mode-list { margin-top: 20px; }\n.nsv-page .nsv-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.nsv-page .nsv-mode-list li span:first-child { color: var(--muted); }\n.nsv-page .nsv-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.nsv-page .nsv-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.nsv-page .nsv-time-item { position: relative; padding: 0 0 34px 40px; }\n.nsv-page .nsv-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.nsv-page .nsv-time-item:last-child { padding-bottom: 0; }\n.nsv-page .nsv-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nsv-page .nsv-time-item .nsv-h3 { font-size: 22px; margin-bottom: 8px; }\n.nsv-page .nsv-time-item .nsv-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.nsv-page .nsv-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nsv-page .nsv-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.nsv-page .nsv-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.nsv-page .nsv-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nsv-page .nsv-path-step .nsv-h3 { font-size: 22px; margin: 6px 0 10px; }\n.nsv-page .nsv-path-step .nsv-body { font-size: 15.5px; }\n.nsv-page .nsv-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.nsv-page .nsv-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.nsv-page .nsv-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nsv-page .nsv-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.nsv-page .nsv-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.nsv-page .nsv-statement { padding: 96px 22px; }\n.nsv-page .nsv-statement .nsv-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .nsv-page .nsv-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .nsv-page .nsv-stat:nth-child(odd) { border-left: 0; }\n  .nsv-page .nsv-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .nsv-page .nsv-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .nsv-page .nsv-image-tile[data-wide] { grid-column: span 2; }\n  .nsv-page .nsv-image-tile[data-square], .nsv-page .nsv-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .nsv-page .nsv-feature-row-grid[data-cols=\"4\"], .nsv-page .nsv-step-grid[data-cols=\"4\"], .nsv-page .nsv-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .nsv-page .nsv-split-grid, .nsv-page .nsv-spotlight-grid, .nsv-page .nsv-box-layout, .nsv-page .nsv-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .nsv-page .nsv-split-copy { order: 1; }\n  .nsv-page .nsv-split-media { order: 2; }\n  .nsv-page .nsv-split-grid[data-flip] .nsv-split-media { order: 2; }\n  .nsv-page .nsv-spotlight-media { position: static; }\n  .nsv-page .nsv-bento-card[data-wide] { display: block; }\n  .nsv-page .nsv-bento-card[data-wide] .nsv-h3 { margin-top: 18px; }\n  .nsv-page .nsv-family-grid, .nsv-page .nsv-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .nsv-page .nsv-warranty-grid, .nsv-page .nsv-power-grid, .nsv-page .nsv-modes, .nsv-page .nsv-path { grid-template-columns: 1fr; }\n  .nsv-page .nsv-spec-columns, .nsv-page .nsv-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .nsv-page .nsv-feature-row-grid, .nsv-page .nsv-feature-row-grid[data-cols=\"4\"], .nsv-page .nsv-step-grid, .nsv-page .nsv-step-grid[data-cols=\"4\"], .nsv-page .nsv-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .nsv-page .nsv-fit-grid, .nsv-page .nsv-family-grid, .nsv-page .nsv-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .nsv-page .nsv-section { padding: 80px 22px; }\n  .nsv-page .nsv-stats-strip { margin: -36px 0; }\n  .nsv-page .nsv-body { font-size: 16px; }\n  .nsv-page .nsv-quote { padding-left: 22px; }\n  .nsv-page .nsv-bento-grid, .nsv-page .nsv-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .nsv-page .nsv-bento-card, .nsv-page .nsv-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .nsv-page .nsv-image-tile[data-wide], .nsv-page .nsv-image-tile[data-square], .nsv-page .nsv-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .nsv-page .nsv-image-tile[data-wide] { flex: 0 0 90%; }\n  .nsv-page .nsv-image-tile[data-square], .nsv-page .nsv-image-tile[data-tall] { flex: 0 0 60%; }\n  .nsv-page .nsv-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .nsv-page .nsv-gallery-item { flex-basis: 86%; }\n  .nsv-page .nsv-cinematic { padding-top: 80px; }\n  .nsv-page .nsv-cinematic img { max-height: min(70vh, 700px); }\n  .nsv-page .nsv-data-row, .nsv-page .nsv-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .nsv-page .nsv-spotlight-step { padding-left: 56px; }\n  .nsv-page .nsv-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .nsv-page .nsv-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .nsv-page .nsv-h2 { font-size: 31px; }\n  .nsv-page .nsv-display { font-size: 38px; }\n  .nsv-page .nsv-stat { padding: 22px 16px; }\n  .nsv-page .nsv-stat-value { font-size: 28px; }\n  .nsv-page .nsv-data-row, .nsv-page .nsv-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .nsv-page .nsv-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .nsv-page .nsv-data-row[data-cols=\"3\"] .nsv-data-label { grid-column: 1 \/ -1; }\n  .nsv-page .nsv-bento-card { padding: 22px; }\n  .nsv-page .nsv-image-tile[data-wide], .nsv-page .nsv-image-tile[data-square], .nsv-page .nsv-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.nsv-page .nsv-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.nsv-page .nsv-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.nsv-page .nsv-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nsv-page .nsv-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nsv-page .nsv-plain-row .nsv-h3 { font-size: 20px; margin-bottom: 6px; }\n.nsv-page .nsv-plain-row .nsv-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.nsv-page .nsv-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.nsv-page .nsv-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.nsv-page .nsv-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.nsv-page .nsv-versus-card .nsv-h3 { font-size: 22px; margin: 16px 0 12px; }\n.nsv-page .nsv-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.nsv-page .nsv-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.nsv-page .nsv-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.nsv-page .nsv-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.nsv-page .nsv-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.nsv-page .nsv-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nsv-page .nsv-range-node[data-this] { border: 2px solid var(--ink); }\n.nsv-page .nsv-range-node ul { margin-top: 14px; }\n.nsv-page .nsv-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.nsv-page .nsv-range-node li span:first-child { color: var(--muted); }\n.nsv-page .nsv-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.nsv-page .nsv-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.nsv-page .nsv-range-node[data-this] strong { color: var(--accent); }\n.nsv-page .nsv-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.nsv-page .nsv-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.nsv-page .nsv-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.nsv-page .nsv-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.nsv-page .nsv-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nsv-page .nsv-question .nsv-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.nsv-page .nsv-question .nsv-h3 { font-size: 21px; margin-bottom: 18px; }\n.nsv-page .nsv-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.nsv-page .nsv-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.nsv-page .nsv-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .nsv-page .nsv-questions { grid-template-columns: 1fr; } .nsv-page .nsv-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .nsv-page .nsv-versus { grid-template-columns: 1fr; } .nsv-page .nsv-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.nsv-page .nsv-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.nsv-page .nsv-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.nsv-page .nsv-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.nsv-page .nsv-feature-statement .nsv-body { margin-top: 20px; }\n.nsv-page [data-visual-variant=\"original-row\"] .nsv-feature-row-grid,\n.nsv-page [data-visual-variant=\"original-columns\"] .nsv-use-grid { gap: 0 36px; }\n.nsv-page [data-visual-variant=\"original-row\"] .nsv-feature-row-item,\n.nsv-page [data-visual-variant=\"original-columns\"] .nsv-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.nsv-page [data-visual-variant=\"original-row\"] .nsv-h3,\n.nsv-page [data-visual-variant=\"original-columns\"] .nsv-h3 { margin-bottom: 8px; font-size: 20px; }\n.nsv-page .nsv-use-grid[data-cols=\"2\"], .nsv-page .nsv-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.nsv-page .nsv-compatibility .nsv-h2 { margin-bottom: 38px; }\n.nsv-page .nsv-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.nsv-page .nsv-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .nsv-page .nsv-feature-statement-grid, .nsv-page .nsv-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .nsv-page .nsv-use-grid[data-cols=\"2\"], .nsv-page .nsv-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.nsv-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.nsv-page .nsv-gallery-item[data-artwork] { align-self: flex-start; }\n.nsv-page .nsv-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.nsv-page .nsv-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.nsv-page .nsv-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.nsv-page .nsv-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.nsv-page .nsv-cinematic-figure[data-artwork]::after { display: none; }\n.nsv-page .nsv-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.nsv-page .nsv-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.nsv-page .nsv-bars { max-width: 840px; margin: 44px 0 0; }\n.nsv-page .nsv-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.nsv-page .nsv-bar-label, .nsv-page .nsv-bar-value { font-size: 16px; }\n.nsv-page .nsv-bar-label strong { font-weight: 650; }\n.nsv-page .nsv-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.nsv-page .nsv-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.nsv-page .nsv-bar-fill[data-this] { background: var(--accent); }\n.nsv-page .nsv-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.nsv-page .nsv-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.nsv-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.nsv-page .nsv-spec-jump a, .nsv-page .nsv-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .nsv-page .nsv-bar { grid-template-columns: 1fr auto; }\n  .nsv-page .nsv-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n\u003c\/style\u003e\n\u003csection class=\"nsv-section nsv-paper\" data-element=\"36\" data-claims=\"C01,C02,C03,C08\" data-resources=\"\" aria-labelledby=\"nsv-title-36\"\u003e\u003cdiv class=\"nsv-wrap\"\u003e\n\u003ch2 class=\"nsv-h2\" id=\"nsv-title-36\"\u003eA 5-inch Schmidt-Cassegrain for guided observing.\u003c\/h2\u003e\n\u003cp class=\"nsv-lead\"\u003eThe Celestron NexStar 5SE is a Schmidt-Cassegrain telescope for visual observing of the Moon, planets and brighter deep-sky objects. Align the mount, choose a target and let its motors handle the pointing and tracking.\u003c\/p\u003e\n\u003cdiv class=\"nsv-plain\"\u003e\n\u003cdiv class=\"nsv-plain-row\"\u003e\n\u003cdiv class=\"nsv-plain-num\"\u003e125 mm\u003csmall\u003eoptics\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"nsv-h3\"\u003eSchmidt-Cassegrain\u003c\/h3\u003e\n\u003cp class=\"nsv-body\"\u003eThe 5-inch-class optical system gathers light for astronomical observing. Darker skies help reveal faint deep-sky targets; atmospheric steadiness controls the finest planetary detail.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsv-plain-row\"\u003e\n\u003cdiv class=\"nsv-plain-num\"\u003e1250 mm\u003csmall\u003efocal length\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"nsv-h3\"\u003eMagnification starts with the eyepiece.\u003c\/h3\u003e\n\u003cp class=\"nsv-body\"\u003eThe supplied 25 mm eyepiece gives approximately 50×. Changing to another compatible eyepiece changes the magnification; higher power is useful only when the target and conditions support it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsv-plain-row\"\u003e\n\u003cdiv class=\"nsv-plain-num\"\u003eGoTo\u003csmall\u003emotorised mount\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"nsv-h3\"\u003eFind a target, then keep it in view.\u003c\/h3\u003e\n\u003cp class=\"nsv-body\"\u003eAfter alignment, select an object with the NexStar+ hand control. The single-arm mount moves to it and tracks its motion, reducing the need to keep nudging the telescope.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"nsv-section nsv-split-story\" data-element=\"09\" data-claims=\"C03,C05,C06\" data-resources=\"\" aria-labelledby=\"nsv-title-09\"\u003e\u003cdiv class=\"nsv-wrap nsv-split-grid\"\u003e\n\u003cdiv class=\"nsv-split-copy\"\u003e\n\u003ch2 class=\"nsv-h2\" id=\"nsv-title-09\"\u003eA telescope that separates for transport.\u003c\/h2\u003e\n\u003cp class=\"nsv-lead\"\u003eThe NexStar 5SE optical tube attaches to the single-arm mount with a dovetail clamp. Separating the tube, mount and steel tripod makes the system easier to pack and carry than moving the whole assembly at once. The hand control sits in the fork arm when it is not in your hand.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsv-split-media\" data-artwork\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/celestron-nexstar-5se-assembled.webp?v=1788931584\" alt=\"Celestron NexStar 5SE assembled on its single-arm mount and steel tripod\" width=\"1416\" height=\"1416\" loading=\"lazy\"\u003e\u003cp class=\"nsv-caption\"\u003eTelescope shown assembled. Use the mount controls to point it; do not force the base around by hand.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"nsv-section nsv-paper nsv-step-sequence\" data-element=\"11\" data-claims=\"C03,C04,C08\" data-resources=\"R01\" aria-labelledby=\"nsv-title-11\"\u003e\u003cdiv class=\"nsv-wrap\"\u003e\n\u003ch2 class=\"nsv-h2\" id=\"nsv-title-11\"\u003eSkyAlign starts with three bright objects.\u003c\/h2\u003e\n\u003cdiv class=\"nsv-step-grid\"\u003e\n\u003carticle class=\"nsv-sequence-step\"\u003e\u003cdiv class=\"nsv-step-label\"\u003e\u003cspan class=\"nsv-step-big\"\u003e01\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3 class=\"nsv-h3\"\u003eSet up and enter your observing details.\u003c\/h3\u003e\n\u003cp class=\"nsv-body\"\u003eLevel the tripod, align the red-dot finder with the telescope and enter the location, date and time in the hand control.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"nsv-sequence-step\"\u003e\u003cdiv class=\"nsv-step-label\"\u003e\u003cspan class=\"nsv-step-big\"\u003e02\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3 class=\"nsv-h3\"\u003eCentre three bright objects.\u003c\/h3\u003e\n\u003cp class=\"nsv-body\"\u003eChoose SkyAlign. Use the direction buttons to centre each object in the finder, then accurately in the eyepiece. You do not need to know the stars' names.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"nsv-sequence-step\"\u003e\u003cdiv class=\"nsv-step-label\"\u003e\u003cspan class=\"nsv-step-big\"\u003e03\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3 class=\"nsv-h3\"\u003eChoose an object or take a Sky Tour.\u003c\/h3\u003e\n\u003cp class=\"nsv-body\"\u003eAfter alignment succeeds, select a target from the hand control. Sky Tour suggests objects for the current sky. A catalogue entry does not guarantee visibility from your site.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cp class=\"nsv-note\"\u003eFor the complete setup sequence, read the \u003ca href=\"https:\/\/celestron-site-support-files.s3.amazonaws.com\/support_files\/NexStar%205SE%20Manual%20-%204%20languages.pdf\" style=\"display:inline-flex;align-items:center;min-height:44px\" data-resource-id=\"R01\" target=\"_blank\" rel=\"noopener\"\u003eNexStar 5SE instruction manual\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"nsv-section \" data-element=\"16\" data-claims=\"C11,C12\" data-resources=\"\" aria-labelledby=\"nsv-title-16\"\u003e\u003cdiv class=\"nsv-wrap\"\u003e\n\u003ch2 class=\"nsv-h2\" id=\"nsv-title-16\"\u003eEyepieces, cameras and optional WiFi.\u003c\/h2\u003e\n\u003cdiv class=\"nsv-compatibility\"\u003e\n\u003cdiv class=\"nsv-compat-row\"\u003e\n\u003cdiv class=\"nsv-compat-label\"\u003eEyepieces\u003c\/div\u003e\n\u003cdiv\u003eThe standard visual setup uses 1.25-inch eyepieces. The included 1.25-inch star diagonal turns the view through a right angle for a more comfortable observing position.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsv-compat-row\"\u003e\n\u003cdiv class=\"nsv-compat-label\"\u003eCamera connection\u003c\/div\u003e\n\u003cdiv\u003eA camera and the appropriate camera adapters are additional equipment. The supplied eyepiece and diagonal are the visual observing setup.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsv-compat-row\"\u003e\n\u003cdiv class=\"nsv-compat-label\"\u003ePhone control\u003c\/div\u003e\n\u003cdiv\u003eA SkyPortal WiFi module is an optional add-on. The free SkyPortal planetarium app by itself does not give this telescope integrated WiFi.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"nsv-section nsv-paper\" data-element=\"20\" data-claims=\"C09,C06,C11,C12\" data-resources=\"\" aria-labelledby=\"nsv-title-20\"\u003e\u003cdiv class=\"nsv-wrap\"\u003e\n\u003ch2 class=\"nsv-h2\" id=\"nsv-title-20\"\u003eIn the box.\u003c\/h2\u003e\n\u003cdiv class=\"nsv-box\"\u003e\n\u003cdiv class=\"nsv-box-row\"\u003e\n\u003cspan\u003eOptical tube\u003c\/span\u003e\u003cspan class=\"nsv-box-count\"\u003e1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsv-box-row\"\u003e\n\u003cspan\u003eSingle-arm GoTo mount\u003c\/span\u003e\u003cspan class=\"nsv-box-count\"\u003e1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsv-box-row\"\u003e\n\u003cspan\u003eSteel tripod and accessory tray\u003c\/span\u003e\u003cspan class=\"nsv-box-count\"\u003e1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsv-box-row\"\u003e\n\u003cspan\u003eStarPointer red-dot finder\u003c\/span\u003e\u003cspan class=\"nsv-box-count\"\u003e1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsv-box-row\"\u003e\n\u003cspan\u003eNexStar+ hand control\u003c\/span\u003e\u003cspan class=\"nsv-box-count\"\u003e1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsv-box-row\"\u003e\n\u003cspan\u003e25 mm, 1.25-inch eyepiece\u003c\/span\u003e\u003cspan class=\"nsv-box-count\"\u003e1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsv-box-row\"\u003e\n\u003cspan\u003eBuilt-in wedge in tripod\u003c\/span\u003e\u003cspan class=\"nsv-box-count\"\u003e1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsv-box-row\"\u003e\n\u003cspan\u003e1.25-inch star diagonal\u003c\/span\u003e\u003cspan class=\"nsv-box-count\"\u003e1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"nsv-note\"\u003eAA batteries, external power supplies, cameras and WiFi modules are not included.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"nsv-section nsv-good-to-know\" data-element=\"21\" data-claims=\"C06,C07,C08,C10\" data-resources=\"\" aria-labelledby=\"nsv-title-21\"\u003e\u003cdiv class=\"nsv-wrap nsv-narrow-list\"\u003e\n\u003ch2 class=\"nsv-h2\" id=\"nsv-title-21\"\u003eGood to know.\u003c\/h2\u003e\n\u003carticle class=\"nsv-narrow-item\"\u003e\u003cspan class=\"nsv-narrow-num\"\u003e01\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"nsv-h3\"\u003ePlan a power source.\u003c\/h3\u003e\n\u003cp class=\"nsv-body\"\u003eThe mount takes eight AA batteries, which are not included. For an external supply, use a compatible centre-positive 12 V DC adapter or Celestron PowerTank. These are optional accessories.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"nsv-narrow-item\"\u003e\u003cspan class=\"nsv-narrow-num\"\u003e02\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"nsv-h3\"\u003eMatch imaging ambitions to the mount.\u003c\/h3\u003e\n\u003cp class=\"nsv-body\"\u003eThe built-in tripod wedge allows equatorial alignment, but it still needs accurate polar alignment. GoTo tracking alone does not make long-exposure deep-sky imaging straightforward.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"nsv-narrow-item\"\u003e\u003cspan class=\"nsv-narrow-num\"\u003e03\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"nsv-h3\"\u003eLet the sky set the useful magnification.\u003c\/h3\u003e\n\u003cp class=\"nsv-body\"\u003eTurbulent air softens detail at high power. Begin with the supplied eyepiece and increase magnification only while the view remains clear. Deep-sky objects are easier to see away from bright skies.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"nsv-narrow-item\"\u003e\u003cspan class=\"nsv-narrow-num\"\u003e04\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"nsv-h3\"\u003eSolar safety comes first.\u003c\/h3\u003e\n\u003cp class=\"nsv-body\"\u003eNever point the telescope or finder at the Sun without a properly fitted, suitable front-mounted solar filter. Never use an eyepiece solar filter or project the Sun. Permanent eye injury can result. Supervise children and never leave the telescope unattended.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"nsv-section nsv-paper nsv-specs-section\" data-element=\"24\" data-claims=\"SP01,SP02,SP03,SP04,SP05,SP06,SP07,SP08,SP09,SP10,SP11,SP12,SP13,SP14,SP15,SP16,SP17,SP18,SP19,SP20,SP21,SP22,SP23,SP24,SP25,SP26\" data-resources=\"\" aria-labelledby=\"nsv-title-24\"\u003e\u003cdiv class=\"nsv-wrap nsv-data-grid\"\u003e\n\u003ch2 class=\"nsv-h2\" id=\"nsv-title-24\"\u003eSpecifications.\u003c\/h2\u003e\n\u003cdiv class=\"nsv-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"nsv-data-category\" id=\"nsv-optics\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"nsv-data-row\" data-two\u003e\n\u003cdiv class=\"nsv-data-label\"\u003eOptical Design\u003c\/div\u003e\n\u003cdiv\u003eSchmidt-Cassegrain\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsv-data-row\" data-two\u003e\n\u003cdiv class=\"nsv-data-label\"\u003eAperture\u003c\/div\u003e\n\u003cdiv\u003e125 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsv-data-row\" data-two\u003e\n\u003cdiv class=\"nsv-data-label\"\u003eFocal Length\u003c\/div\u003e\n\u003cdiv\u003e1250 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsv-data-row\" data-two\u003e\n\u003cdiv class=\"nsv-data-label\"\u003eFocal Ratio\u003c\/div\u003e\n\u003cdiv\u003ef\/10\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsv-data-row\" data-two\u003e\n\u003cdiv class=\"nsv-data-label\"\u003eFocal Length of Eyepiece 1\u003c\/div\u003e\n\u003cdiv\u003e25 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsv-data-row\" data-two\u003e\n\u003cdiv class=\"nsv-data-label\"\u003eMagnification of Eyepiece 1\u003c\/div\u003e\n\u003cdiv\u003eApproximately 50x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsv-data-row\" data-two\u003e\n\u003cdiv class=\"nsv-data-label\"\u003eFinderscope\u003c\/div\u003e\n\u003cdiv\u003eStarPointer™ red dot finderscope\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsv-data-row\" data-two\u003e\n\u003cdiv class=\"nsv-data-label\"\u003eStar Diagonal\u003c\/div\u003e\n\u003cdiv\u003e1.25-inch star diagonal\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsv-data-row\" data-two\u003e\n\u003cdiv class=\"nsv-data-label\"\u003eOptical Coatings\u003c\/div\u003e\n\u003cdiv\u003eStarBright XLT\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsv-data-row\" data-two\u003e\n\u003cdiv class=\"nsv-data-label\"\u003eOptical Tube Length\u003c\/div\u003e\n\u003cdiv\u003e330 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsv-data-row\" data-two\u003e\n\u003cdiv class=\"nsv-data-label\"\u003eOptical Tube Diameter\u003c\/div\u003e\n\u003cdiv\u003e152 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"nsv-data-category\" id=\"nsv-mount\"\u003eMount and power\u003c\/div\u003e\n\u003cdiv class=\"nsv-data-row\" data-two\u003e\n\u003cdiv class=\"nsv-data-label\"\u003eMount Type\u003c\/div\u003e\n\u003cdiv\u003eComputerised single-arm altazimuth\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsv-data-row\" data-two\u003e\n\u003cdiv class=\"nsv-data-label\"\u003eInstrument load capacity\u003c\/div\u003e\n\u003cdiv\u003e10 lbs (4.54 kg)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsv-data-row\" data-two\u003e\n\u003cdiv class=\"nsv-data-label\"\u003eTripod leg diameter\u003c\/div\u003e\n\u003cdiv\u003e38.1mm (1.5\") Stainless Steel\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsv-data-row\" data-two\u003e\n\u003cdiv class=\"nsv-data-label\"\u003eSlew Speeds\u003c\/div\u003e\n\u003cdiv\u003e9 slew speeds - max speed 3°\/second\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsv-data-row\" data-two\u003e\n\u003cdiv class=\"nsv-data-label\"\u003eTracking Rates\u003c\/div\u003e\n\u003cdiv\u003eSidereal, Solar and Lunar\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsv-data-row\" data-two\u003e\n\u003cdiv class=\"nsv-data-label\"\u003eTracking Modes\u003c\/div\u003e\n\u003cdiv\u003eAltazimuth; EQ North \/ EQ South with wedge and polar alignment\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsv-data-row\" data-two\u003e\n\u003cdiv class=\"nsv-data-label\"\u003eGPS\u003c\/div\u003e\n\u003cdiv\u003eNot built in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsv-data-row\" data-two\u003e\n\u003cdiv class=\"nsv-data-label\"\u003eDovetail Compatibility\u003c\/div\u003e\n\u003cdiv\u003eCG-5 dovetail\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsv-data-row\" data-two\u003e\n\u003cdiv class=\"nsv-data-label\"\u003eNumber of Auxiliary Ports\u003c\/div\u003e\n\u003cdiv\u003e1x AUX Port\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsv-data-row\" data-two\u003e\n\u003cdiv class=\"nsv-data-label\"\u003eAutoguide Port\u003c\/div\u003e\n\u003cdiv\u003eNo\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsv-data-row\" data-two\u003e\n\u003cdiv class=\"nsv-data-label\"\u003eUSB Port\u003c\/div\u003e\n\u003cdiv\u003eOn NexStar+ hand control; connector revision may vary\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsv-data-row\" data-two\u003e\n\u003cdiv class=\"nsv-data-label\"\u003ePower Requirements\u003c\/div\u003e\n\u003cdiv\u003e8 AA batteries (not included), or compatible 12 V DC supply, centre positive\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsv-data-row\" data-two\u003e\n\u003cdiv class=\"nsv-data-label\"\u003eMotor Drive\u003c\/div\u003e\n\u003cdiv\u003eDC servo motors\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsv-data-row\" data-two\u003e\n\u003cdiv class=\"nsv-data-label\"\u003eAlignment Procedures\u003c\/div\u003e\n\u003cdiv\u003eSkyAlign, One-Star, Two-Star, Auto Two-Star, Solar System; equatorial alignment with wedge\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nsv-data-row\" data-two\u003e\n\u003cdiv class=\"nsv-data-label\"\u003ePeriodic Error Correction\u003c\/div\u003e\n\u003cdiv\u003eNo\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n","brand":"Celestron","offers":[{"title":"Default Title","offer_id":42045216129093,"sku":"11036","price":1699.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/Untitleddesign_b6751f75-e7e2-43e6-90a4-7d2194a10131.jpg?v=1739935312"},{"product_id":"nikon-travelite-ex-10x25","title":"Nikon Travelite EX 10x25 Binocular","description":"\u003cdiv class=\"nk-page\" data-page-mode=\"simple\" data-page-density=\"standard\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .nk-page. No scripts, SVG, tables or H1. *\/\n.nk-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.nk-page, .nk-page * { box-sizing: border-box; }\n.nk-page img { display: block; max-width: 100%; height: auto; }\n.nk-page p, .nk-page h2, .nk-page h3, .nk-page ul, .nk-page ol, .nk-page dl, .nk-page dd, .nk-page blockquote, .nk-page figure { margin: 0; }\n.nk-page ul, .nk-page ol { padding: 0; list-style: none; }\n.nk-page .nk-section { padding: 112px 22px; }\n.nk-page .nk-section[data-tight] { padding: 80px 22px; }\n.nk-page .nk-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.nk-page .nk-paper { background: var(--paper); }\n.nk-page .nk-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.nk-page .nk-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.nk-page .nk-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.nk-page .nk-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.nk-page .nk-h2 .nk-muted { color: var(--muted); font-weight: 700; }\n.nk-page .nk-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.nk-page .nk-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.nk-page .nk-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.nk-page .nk-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.nk-page .nk-muted { color: var(--muted); }\n.nk-page .nk-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.nk-page .nk-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.nk-page .nk-text-link:hover { color: var(--accent); }\n.nk-page .nk-dark .nk-kicker { color: #a1a1a8; }\n.nk-page .nk-dark .nk-h2, .nk-page .nk-dark .nk-h3 { color: var(--white); }\n.nk-page .nk-dark .nk-h2 .nk-muted { color: #8e8e95; }\n.nk-page .nk-dark .nk-body, .nk-page .nk-dark .nk-lead { color: #c9c9d0; }\n.nk-page .nk-dark .nk-note { color: #8e8e95; }\n.nk-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.nk-page .nk-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.nk-page .nk-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nk-page .nk-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.nk-page .nk-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.nk-page .nk-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.nk-page .nk-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.nk-page .nk-dark .nk-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.nk-page .nk-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.nk-page .nk-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.nk-page .nk-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.nk-page .nk-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .nk-page .nk-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .nk-page .nk-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.nk-page .nk-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .nk-page .nk-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .nk-page .nk-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.nk-page .nk-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.nk-page .nk-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.nk-page .nk-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.nk-page .nk-stat:first-child { border-left: 0; }\n.nk-page .nk-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.nk-page .nk-stats-strip[data-accent-zone] .nk-stat-value { color: var(--accent); }\n.nk-page .nk-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.nk-page .nk-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.nk-page .nk-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.nk-page .nk-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.nk-page .nk-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.nk-page .nk-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nk-page .nk-quote p.nk-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.nk-page .nk-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.nk-page .nk-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.nk-page .nk-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.nk-page .nk-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.nk-page .nk-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nk-page .nk-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nk-page .nk-bento-card .nk-kicker { margin-bottom: 12px; color: #8e8e95; }\n.nk-page .nk-bento-card .nk-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.nk-page .nk-bento-card[data-wide] .nk-h3 { margin-top: 0; font-size: 30px; }\n.nk-page .nk-bento-card .nk-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.nk-page .nk-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.nk-page .nk-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.nk-page .nk-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.nk-page .nk-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.nk-page .nk-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.nk-page .nk-feature-row-item .nk-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.nk-page .nk-feature-row-item .nk-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.nk-page .nk-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.nk-page .nk-split-grid[data-flip] .nk-split-media { order: -1; }\n.nk-page .nk-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.nk-page .nk-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.nk-page .nk-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.nk-page .nk-split-facts li span:first-child { color: var(--muted); }\n.nk-page .nk-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.nk-page .nk-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.nk-page .nk-spotlight-media { position: sticky; top: 24px; }\n.nk-page .nk-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.nk-page .nk-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.nk-page .nk-spotlight-step + .nk-spotlight-step { border-top: 1px solid var(--line); }\n.nk-page .nk-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.nk-page .nk-spotlight-step .nk-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.nk-page .nk-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nk-page .nk-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.nk-page .nk-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nk-page .nk-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.nk-page .nk-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nk-page .nk-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.nk-page .nk-sequence-step .nk-h3 { margin-bottom: 8px; font-size: 20px; }\n.nk-page .nk-sequence-step .nk-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.nk-page .nk-cinematic { padding: 112px 0 0; text-align: left; }\n.nk-page .nk-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.nk-page .nk-cinematic-copy .nk-h2 { max-width: 16ch; }\n.nk-page .nk-cinematic-copy .nk-body { max-width: 640px; margin-top: 20px; }\n.nk-page .nk-cinematic-figure { position: relative; }\n.nk-page .nk-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.nk-page .nk-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.nk-page .nk-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.nk-page .nk-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.nk-page .nk-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.nk-page .nk-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.nk-page .nk-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.nk-page .nk-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.nk-page .nk-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.nk-page .nk-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.nk-page .nk-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.nk-page .nk-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.nk-page .nk-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.nk-page .nk-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.nk-page .nk-image-tile[data-wide] { grid-column: span 4; }\n.nk-page .nk-image-tile[data-square] { grid-column: span 2; }\n.nk-page .nk-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.nk-page .nk-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.nk-page .nk-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.nk-page .nk-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.nk-page .nk-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.nk-page .nk-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nk-page .nk-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.nk-page .nk-use-item .nk-h3 { margin-bottom: 10px; font-size: 21px; }\n.nk-page .nk-use-item .nk-body { font-size: 15.5px; }\n.nk-page .nk-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.nk-page .nk-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.nk-page .nk-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.nk-page .nk-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nk-page .nk-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.nk-page .nk-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nk-page .nk-fit-card[data-alt] .nk-fit-heading { background: var(--paper-2); color: var(--ink); }\n.nk-page .nk-fit-card ul { margin-top: 18px; }\n.nk-page .nk-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.nk-page .nk-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.nk-page .nk-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.nk-page .nk-fit-card li:last-child { border-bottom: 0; }\n.nk-page .nk-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.nk-page .nk-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.nk-page .nk-data-grid { max-width: 1000px; }\n.nk-page .nk-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.nk-page .nk-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.nk-page .nk-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.nk-page .nk-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.nk-page .nk-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.nk-page .nk-data-label { color: var(--muted); }\n.nk-page .nk-data-diff { color: var(--accent); font-weight: 700; }\n.nk-page .nk-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.nk-page .nk-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.nk-page .nk-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.nk-page .nk-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.nk-page .nk-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.nk-page .nk-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.nk-page .nk-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nk-page .nk-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.nk-page .nk-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nk-page .nk-family-card[data-this] { border: 2px solid var(--ink); }\n.nk-page .nk-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nk-page .nk-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.nk-page .nk-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.nk-page .nk-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.nk-page .nk-family-list { margin-top: 16px; }\n.nk-page .nk-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.nk-page .nk-family-list li span:first-child { color: var(--muted); }\n.nk-page .nk-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.nk-page .nk-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.nk-page .nk-box .nk-h2 { margin-bottom: 36px; }\n.nk-page .nk-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.nk-page .nk-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.nk-page .nk-box-media { margin: 0; }\n.nk-page .nk-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.nk-page .nk-narrow-list { max-width: 1000px; }\n.nk-page .nk-narrow-list .nk-h2 { margin-bottom: 44px; }\n.nk-page .nk-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.nk-page .nk-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.nk-page .nk-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nk-page .nk-common-questions .nk-narrow-num { color: var(--ink); font-size: 26px; }\n.nk-page .nk-narrow-item .nk-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.nk-page .nk-warranty .nk-h2, .nk-page .nk-warranty .nk-lead { max-width: 820px; }\n.nk-page .nk-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.nk-page .nk-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nk-page .nk-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.nk-page .nk-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.nk-page .nk-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.nk-page .nk-carry-media img { max-height: 700px; }\n.nk-page .nk-carry-list { margin-top: 36px; }\n.nk-page .nk-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.nk-page .nk-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.nk-page .nk-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.nk-page .nk-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.nk-page .nk-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.nk-page .nk-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.nk-page .nk-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.nk-page .nk-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nk-page .nk-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.nk-page .nk-mode-card[data-primary] { border: 2px solid var(--ink); }\n.nk-page .nk-mode-card .nk-h3 { font-size: 23px; margin: 14px 0 8px; }\n.nk-page .nk-mode-card .nk-body { font-size: 15.5px; }\n.nk-page .nk-mode-list { margin-top: 20px; }\n.nk-page .nk-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.nk-page .nk-mode-list li span:first-child { color: var(--muted); }\n.nk-page .nk-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.nk-page .nk-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.nk-page .nk-time-item { position: relative; padding: 0 0 34px 40px; }\n.nk-page .nk-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.nk-page .nk-time-item:last-child { padding-bottom: 0; }\n.nk-page .nk-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nk-page .nk-time-item .nk-h3 { font-size: 22px; margin-bottom: 8px; }\n.nk-page .nk-time-item .nk-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.nk-page .nk-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nk-page .nk-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.nk-page .nk-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.nk-page .nk-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nk-page .nk-path-step .nk-h3 { font-size: 22px; margin: 6px 0 10px; }\n.nk-page .nk-path-step .nk-body { font-size: 15.5px; }\n.nk-page .nk-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.nk-page .nk-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.nk-page .nk-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nk-page .nk-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.nk-page .nk-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.nk-page .nk-statement { padding: 96px 22px; }\n.nk-page .nk-statement .nk-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .nk-page .nk-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .nk-page .nk-stat:nth-child(odd) { border-left: 0; }\n  .nk-page .nk-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .nk-page .nk-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .nk-page .nk-image-tile[data-wide] { grid-column: span 2; }\n  .nk-page .nk-image-tile[data-square], .nk-page .nk-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .nk-page .nk-feature-row-grid[data-cols=\"4\"], .nk-page .nk-step-grid[data-cols=\"4\"], .nk-page .nk-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .nk-page .nk-split-grid, .nk-page .nk-spotlight-grid, .nk-page .nk-box-layout, .nk-page .nk-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .nk-page .nk-split-copy { order: 1; }\n  .nk-page .nk-split-media { order: 2; }\n  .nk-page .nk-split-grid[data-flip] .nk-split-media { order: 2; }\n  .nk-page .nk-spotlight-media { position: static; }\n  .nk-page .nk-bento-card[data-wide] { display: block; }\n  .nk-page .nk-bento-card[data-wide] .nk-h3 { margin-top: 18px; }\n  .nk-page .nk-family-grid, .nk-page .nk-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .nk-page .nk-warranty-grid, .nk-page .nk-power-grid, .nk-page .nk-modes, .nk-page .nk-path { grid-template-columns: 1fr; }\n  .nk-page .nk-spec-columns, .nk-page .nk-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .nk-page .nk-feature-row-grid, .nk-page .nk-feature-row-grid[data-cols=\"4\"], .nk-page .nk-step-grid, .nk-page .nk-step-grid[data-cols=\"4\"], .nk-page .nk-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .nk-page .nk-fit-grid, .nk-page .nk-family-grid, .nk-page .nk-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .nk-page .nk-section { padding: 80px 22px; }\n  .nk-page .nk-stats-strip { margin: -36px 0; }\n  .nk-page .nk-body { font-size: 16px; }\n  .nk-page .nk-quote { padding-left: 22px; }\n  .nk-page .nk-bento-grid, .nk-page .nk-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .nk-page .nk-bento-card, .nk-page .nk-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .nk-page .nk-image-tile[data-wide], .nk-page .nk-image-tile[data-square], .nk-page .nk-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .nk-page .nk-image-tile[data-wide] { flex: 0 0 90%; }\n  .nk-page .nk-image-tile[data-square], .nk-page .nk-image-tile[data-tall] { flex: 0 0 60%; }\n  .nk-page .nk-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .nk-page .nk-gallery-item { flex-basis: 86%; }\n  .nk-page .nk-cinematic { padding-top: 80px; }\n  .nk-page .nk-cinematic img { max-height: min(70vh, 700px); }\n  .nk-page .nk-data-row, .nk-page .nk-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .nk-page .nk-spotlight-step { padding-left: 56px; }\n  .nk-page .nk-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .nk-page .nk-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .nk-page .nk-h2 { font-size: 31px; }\n  .nk-page .nk-display { font-size: 38px; }\n  .nk-page .nk-stat { padding: 22px 16px; }\n  .nk-page .nk-stat-value { font-size: 28px; }\n  .nk-page .nk-data-row, .nk-page .nk-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .nk-page .nk-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .nk-page .nk-data-row[data-cols=\"3\"] .nk-data-label { grid-column: 1 \/ -1; }\n  .nk-page .nk-bento-card { padding: 22px; }\n  .nk-page .nk-image-tile[data-wide], .nk-page .nk-image-tile[data-square], .nk-page .nk-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.nk-page .nk-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.nk-page .nk-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.nk-page .nk-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nk-page .nk-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nk-page .nk-plain-row .nk-h3 { font-size: 20px; margin-bottom: 6px; }\n.nk-page .nk-plain-row .nk-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.nk-page .nk-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.nk-page .nk-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.nk-page .nk-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.nk-page .nk-versus-card .nk-h3 { font-size: 22px; margin: 16px 0 12px; }\n.nk-page .nk-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.nk-page .nk-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.nk-page .nk-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.nk-page .nk-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.nk-page .nk-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.nk-page .nk-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nk-page .nk-range-node[data-this] { border: 2px solid var(--ink); }\n.nk-page .nk-range-node ul { margin-top: 14px; }\n.nk-page .nk-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.nk-page .nk-range-node li span:first-child { color: var(--muted); }\n.nk-page .nk-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.nk-page .nk-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.nk-page .nk-range-node[data-this] strong { color: var(--accent); }\n.nk-page .nk-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.nk-page .nk-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.nk-page .nk-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.nk-page .nk-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.nk-page .nk-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nk-page .nk-question .nk-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.nk-page .nk-question .nk-h3 { font-size: 21px; margin-bottom: 18px; }\n.nk-page .nk-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.nk-page .nk-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.nk-page .nk-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .nk-page .nk-questions { grid-template-columns: 1fr; } .nk-page .nk-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .nk-page .nk-versus { grid-template-columns: 1fr; } .nk-page .nk-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.nk-page .nk-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.nk-page .nk-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.nk-page .nk-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.nk-page .nk-feature-statement .nk-body { margin-top: 20px; }\n.nk-page [data-visual-variant=\"original-row\"] .nk-feature-row-grid,\n.nk-page [data-visual-variant=\"original-columns\"] .nk-use-grid { gap: 0 36px; }\n.nk-page [data-visual-variant=\"original-row\"] .nk-feature-row-item,\n.nk-page [data-visual-variant=\"original-columns\"] .nk-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.nk-page [data-visual-variant=\"original-row\"] .nk-h3,\n.nk-page [data-visual-variant=\"original-columns\"] .nk-h3 { margin-bottom: 8px; font-size: 20px; }\n.nk-page .nk-use-grid[data-cols=\"2\"], .nk-page .nk-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.nk-page .nk-compatibility .nk-h2 { margin-bottom: 38px; }\n.nk-page .nk-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.nk-page .nk-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .nk-page .nk-feature-statement-grid, .nk-page .nk-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .nk-page .nk-use-grid[data-cols=\"2\"], .nk-page .nk-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.nk-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.nk-page .nk-gallery-item[data-artwork] { align-self: flex-start; }\n.nk-page .nk-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.nk-page .nk-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.nk-page .nk-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.nk-page .nk-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.nk-page .nk-cinematic-figure[data-artwork]::after { display: none; }\n.nk-page .nk-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.nk-page .nk-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.nk-page .nk-bars { max-width: 840px; margin: 44px 0 0; }\n.nk-page .nk-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.nk-page .nk-bar-label, .nk-page .nk-bar-value { font-size: 16px; }\n.nk-page .nk-bar-label strong { font-weight: 650; }\n.nk-page .nk-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.nk-page .nk-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.nk-page .nk-bar-fill[data-this] { background: var(--accent); }\n.nk-page .nk-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.nk-page .nk-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.nk-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.nk-page .nk-spec-jump a, .nk-page .nk-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .nk-page .nk-bar { grid-template-columns: 1fr auto; }\n  .nk-page .nk-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n\u003c\/style\u003e\n\u003csection class=\"nk-section nk-feature-row\" data-element=\"08\" data-visual-variant=\"original-row\" data-claims=\"C01,C02,C03,C04\" data-resources=\"\" aria-labelledby=\"nk-features\"\u003e\u003cdiv class=\"nk-wrap\"\u003e\n\u003ch2 class=\"nk-h2\" id=\"nk-features\"\u003e10x magnification in a compact 25 mm binocular\u003c\/h2\u003e\n\u003cp class=\"nk-lead\"\u003eThe Nikon TRAVELITE EX 10x25 is a compact Porro-prism binocular for travelling, nature watching and events. Its 365 g body houses 10x magnification and 25 mm objectives, with a field of view covering 87 m at 1,000 m.\u003c\/p\u003e\n\u003cdiv class=\"nk-feature-row-grid\"\u003e\n\u003carticle class=\"nk-feature-row-item\"\u003e\u003ch3 class=\"nk-h3\"\u003eA clear, corrected view\u003c\/h3\u003e\n\u003cp class=\"nk-body\"\u003eMultilayer-coated lenses support bright images, while aspherical eyepiece lenses correct image distortion.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"nk-feature-row-item\"\u003e\u003ch3 class=\"nk-h3\"\u003eFocus on nearby details\u003c\/h3\u003e\n\u003cp class=\"nk-body\"\u003eFocus as close as 2.8 m for nearby subjects. Turn-and-slide eyecups and 15.9 mm eye relief help you position your eyes.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"nk-feature-row-item\"\u003e\u003ch3 class=\"nk-h3\"\u003eReady for changing weather\u003c\/h3\u003e\n\u003cp class=\"nk-body\"\u003eThe nitrogen-filled body resists internal fogging and is rated waterproof to 2 m for 5 minutes. Rubber coating adds a secure grip.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"nk-section nk-paper nk-specs-section\" data-element=\"24\" data-claims=\"C05,C06,C07,C08,C09,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22\" data-resources=\"\" aria-labelledby=\"nk-specs\"\u003e\u003cdiv class=\"nk-wrap nk-data-grid\"\u003e\n\u003ch2 class=\"nk-h2\" id=\"nk-specs\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"nk-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"nk-data-category\" id=\"nk-optics\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eMagnification\u003c\/div\u003e\n\u003cdiv\u003e10 ×\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eObjective diameter\u003c\/div\u003e\n\u003cdiv\u003e25 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eReal angular field of view\u003c\/div\u003e\n\u003cdiv\u003e5.0 °\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eApparent angular field of view\u003c\/div\u003e\n\u003cdiv\u003e47.2 °\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eField of view at 1,000 m\u003c\/div\u003e\n\u003cdiv\u003e87 m\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eExit pupil\u003c\/div\u003e\n\u003cdiv\u003e2.5 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eRelative brightness\u003c\/div\u003e\n\u003cdiv\u003e6.3\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eEye relief\u003c\/div\u003e\n\u003cdiv\u003e15.9 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eClose focus\u003c\/div\u003e\n\u003cdiv\u003e2.8 m\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"nk-data-category\" id=\"nk-body\"\u003eBody and handling\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eLength\u003c\/div\u003e\n\u003cdiv\u003e102 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eWidth\u003c\/div\u003e\n\u003cdiv\u003e116 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eDepth\u003c\/div\u003e\n\u003cdiv\u003e56 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eWeight (binoculars)\u003c\/div\u003e\n\u003cdiv\u003e365 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eInterpupillary adjustment\u003c\/div\u003e\n\u003cdiv\u003e56-72 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003ePrism type\u003c\/div\u003e\n\u003cdiv\u003ePorro\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eWaterproof rating\u003c\/div\u003e\n\u003cdiv\u003e2 m for 5 minutes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eFocus system\u003c\/div\u003e\n\u003cdiv\u003eCentral focus\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eFogproofing\u003c\/div\u003e\n\u003cdiv\u003eNitrogen filled\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n","brand":"Nikon","offers":[{"title":"Default Title","offer_id":42045219176517,"sku":"BAA706AA","price":259.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/Untitled_design_21.jpg?v=1753403955"},{"product_id":"nikon-travelite-ex-8x25","title":"Nikon Travelite EX 8x25 Binocular","description":"\u003cdiv class=\"nk-page\" data-page-mode=\"simple\" data-page-density=\"standard\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .nk-page. No scripts, SVG, tables or H1. *\/\n.nk-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.nk-page, .nk-page * { box-sizing: border-box; }\n.nk-page img { display: block; max-width: 100%; height: auto; }\n.nk-page p, .nk-page h2, .nk-page h3, .nk-page ul, .nk-page ol, .nk-page dl, .nk-page dd, .nk-page blockquote, .nk-page figure { margin: 0; }\n.nk-page ul, .nk-page ol { padding: 0; list-style: none; }\n.nk-page .nk-section { padding: 112px 22px; }\n.nk-page .nk-section[data-tight] { padding: 80px 22px; }\n.nk-page .nk-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.nk-page .nk-paper { background: var(--paper); }\n.nk-page .nk-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.nk-page .nk-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.nk-page .nk-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.nk-page .nk-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.nk-page .nk-h2 .nk-muted { color: var(--muted); font-weight: 700; }\n.nk-page .nk-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.nk-page .nk-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.nk-page .nk-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.nk-page .nk-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.nk-page .nk-muted { color: var(--muted); }\n.nk-page .nk-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.nk-page .nk-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.nk-page .nk-text-link:hover { color: var(--accent); }\n.nk-page .nk-dark .nk-kicker { color: #a1a1a8; }\n.nk-page .nk-dark .nk-h2, .nk-page .nk-dark .nk-h3 { color: var(--white); }\n.nk-page .nk-dark .nk-h2 .nk-muted { color: #8e8e95; }\n.nk-page .nk-dark .nk-body, .nk-page .nk-dark .nk-lead { color: #c9c9d0; }\n.nk-page .nk-dark .nk-note { color: #8e8e95; }\n.nk-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.nk-page .nk-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.nk-page .nk-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nk-page .nk-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.nk-page .nk-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.nk-page .nk-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.nk-page .nk-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.nk-page .nk-dark .nk-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.nk-page .nk-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.nk-page .nk-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.nk-page .nk-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.nk-page .nk-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .nk-page .nk-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .nk-page .nk-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.nk-page .nk-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .nk-page .nk-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .nk-page .nk-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.nk-page .nk-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.nk-page .nk-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.nk-page .nk-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.nk-page .nk-stat:first-child { border-left: 0; }\n.nk-page .nk-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.nk-page .nk-stats-strip[data-accent-zone] .nk-stat-value { color: var(--accent); }\n.nk-page .nk-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.nk-page .nk-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.nk-page .nk-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.nk-page .nk-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.nk-page .nk-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.nk-page .nk-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nk-page .nk-quote p.nk-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.nk-page .nk-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.nk-page .nk-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.nk-page .nk-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.nk-page .nk-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.nk-page .nk-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nk-page .nk-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nk-page .nk-bento-card .nk-kicker { margin-bottom: 12px; color: #8e8e95; }\n.nk-page .nk-bento-card .nk-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.nk-page .nk-bento-card[data-wide] .nk-h3 { margin-top: 0; font-size: 30px; }\n.nk-page .nk-bento-card .nk-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.nk-page .nk-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.nk-page .nk-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.nk-page .nk-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.nk-page .nk-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.nk-page .nk-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.nk-page .nk-feature-row-item .nk-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.nk-page .nk-feature-row-item .nk-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.nk-page .nk-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.nk-page .nk-split-grid[data-flip] .nk-split-media { order: -1; }\n.nk-page .nk-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.nk-page .nk-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.nk-page .nk-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.nk-page .nk-split-facts li span:first-child { color: var(--muted); }\n.nk-page .nk-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.nk-page .nk-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.nk-page .nk-spotlight-media { position: sticky; top: 24px; }\n.nk-page .nk-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.nk-page .nk-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.nk-page .nk-spotlight-step + .nk-spotlight-step { border-top: 1px solid var(--line); }\n.nk-page .nk-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.nk-page .nk-spotlight-step .nk-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.nk-page .nk-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nk-page .nk-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.nk-page .nk-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nk-page .nk-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.nk-page .nk-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nk-page .nk-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.nk-page .nk-sequence-step .nk-h3 { margin-bottom: 8px; font-size: 20px; }\n.nk-page .nk-sequence-step .nk-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.nk-page .nk-cinematic { padding: 112px 0 0; text-align: left; }\n.nk-page .nk-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.nk-page .nk-cinematic-copy .nk-h2 { max-width: 16ch; }\n.nk-page .nk-cinematic-copy .nk-body { max-width: 640px; margin-top: 20px; }\n.nk-page .nk-cinematic-figure { position: relative; }\n.nk-page .nk-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.nk-page .nk-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.nk-page .nk-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.nk-page .nk-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.nk-page .nk-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.nk-page .nk-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.nk-page .nk-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.nk-page .nk-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.nk-page .nk-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.nk-page .nk-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.nk-page .nk-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.nk-page .nk-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.nk-page .nk-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.nk-page .nk-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.nk-page .nk-image-tile[data-wide] { grid-column: span 4; }\n.nk-page .nk-image-tile[data-square] { grid-column: span 2; }\n.nk-page .nk-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.nk-page .nk-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.nk-page .nk-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.nk-page .nk-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.nk-page .nk-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.nk-page .nk-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nk-page .nk-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.nk-page .nk-use-item .nk-h3 { margin-bottom: 10px; font-size: 21px; }\n.nk-page .nk-use-item .nk-body { font-size: 15.5px; }\n.nk-page .nk-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.nk-page .nk-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.nk-page .nk-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.nk-page .nk-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nk-page .nk-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.nk-page .nk-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nk-page .nk-fit-card[data-alt] .nk-fit-heading { background: var(--paper-2); color: var(--ink); }\n.nk-page .nk-fit-card ul { margin-top: 18px; }\n.nk-page .nk-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.nk-page .nk-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.nk-page .nk-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.nk-page .nk-fit-card li:last-child { border-bottom: 0; }\n.nk-page .nk-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.nk-page .nk-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.nk-page .nk-data-grid { max-width: 1000px; }\n.nk-page .nk-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.nk-page .nk-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.nk-page .nk-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.nk-page .nk-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.nk-page .nk-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.nk-page .nk-data-label { color: var(--muted); }\n.nk-page .nk-data-diff { color: var(--accent); font-weight: 700; }\n.nk-page .nk-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.nk-page .nk-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.nk-page .nk-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.nk-page .nk-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.nk-page .nk-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.nk-page .nk-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.nk-page .nk-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nk-page .nk-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.nk-page .nk-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nk-page .nk-family-card[data-this] { border: 2px solid var(--ink); }\n.nk-page .nk-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nk-page .nk-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.nk-page .nk-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.nk-page .nk-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.nk-page .nk-family-list { margin-top: 16px; }\n.nk-page .nk-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.nk-page .nk-family-list li span:first-child { color: var(--muted); }\n.nk-page .nk-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.nk-page .nk-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.nk-page .nk-box .nk-h2 { margin-bottom: 36px; }\n.nk-page .nk-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.nk-page .nk-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.nk-page .nk-box-media { margin: 0; }\n.nk-page .nk-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.nk-page .nk-narrow-list { max-width: 1000px; }\n.nk-page .nk-narrow-list .nk-h2 { margin-bottom: 44px; }\n.nk-page .nk-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.nk-page .nk-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.nk-page .nk-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nk-page .nk-common-questions .nk-narrow-num { color: var(--ink); font-size: 26px; }\n.nk-page .nk-narrow-item .nk-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.nk-page .nk-warranty .nk-h2, .nk-page .nk-warranty .nk-lead { max-width: 820px; }\n.nk-page .nk-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.nk-page .nk-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nk-page .nk-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.nk-page .nk-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.nk-page .nk-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.nk-page .nk-carry-media img { max-height: 700px; }\n.nk-page .nk-carry-list { margin-top: 36px; }\n.nk-page .nk-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.nk-page .nk-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.nk-page .nk-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.nk-page .nk-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.nk-page .nk-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.nk-page .nk-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.nk-page .nk-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.nk-page .nk-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nk-page .nk-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.nk-page .nk-mode-card[data-primary] { border: 2px solid var(--ink); }\n.nk-page .nk-mode-card .nk-h3 { font-size: 23px; margin: 14px 0 8px; }\n.nk-page .nk-mode-card .nk-body { font-size: 15.5px; }\n.nk-page .nk-mode-list { margin-top: 20px; }\n.nk-page .nk-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.nk-page .nk-mode-list li span:first-child { color: var(--muted); }\n.nk-page .nk-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.nk-page .nk-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.nk-page .nk-time-item { position: relative; padding: 0 0 34px 40px; }\n.nk-page .nk-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.nk-page .nk-time-item:last-child { padding-bottom: 0; }\n.nk-page .nk-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nk-page .nk-time-item .nk-h3 { font-size: 22px; margin-bottom: 8px; }\n.nk-page .nk-time-item .nk-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.nk-page .nk-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nk-page .nk-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.nk-page .nk-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.nk-page .nk-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nk-page .nk-path-step .nk-h3 { font-size: 22px; margin: 6px 0 10px; }\n.nk-page .nk-path-step .nk-body { font-size: 15.5px; }\n.nk-page .nk-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.nk-page .nk-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.nk-page .nk-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nk-page .nk-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.nk-page .nk-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.nk-page .nk-statement { padding: 96px 22px; }\n.nk-page .nk-statement .nk-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .nk-page .nk-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .nk-page .nk-stat:nth-child(odd) { border-left: 0; }\n  .nk-page .nk-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .nk-page .nk-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .nk-page .nk-image-tile[data-wide] { grid-column: span 2; }\n  .nk-page .nk-image-tile[data-square], .nk-page .nk-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .nk-page .nk-feature-row-grid[data-cols=\"4\"], .nk-page .nk-step-grid[data-cols=\"4\"], .nk-page .nk-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .nk-page .nk-split-grid, .nk-page .nk-spotlight-grid, .nk-page .nk-box-layout, .nk-page .nk-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .nk-page .nk-split-copy { order: 1; }\n  .nk-page .nk-split-media { order: 2; }\n  .nk-page .nk-split-grid[data-flip] .nk-split-media { order: 2; }\n  .nk-page .nk-spotlight-media { position: static; }\n  .nk-page .nk-bento-card[data-wide] { display: block; }\n  .nk-page .nk-bento-card[data-wide] .nk-h3 { margin-top: 18px; }\n  .nk-page .nk-family-grid, .nk-page .nk-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .nk-page .nk-warranty-grid, .nk-page .nk-power-grid, .nk-page .nk-modes, .nk-page .nk-path { grid-template-columns: 1fr; }\n  .nk-page .nk-spec-columns, .nk-page .nk-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .nk-page .nk-feature-row-grid, .nk-page .nk-feature-row-grid[data-cols=\"4\"], .nk-page .nk-step-grid, .nk-page .nk-step-grid[data-cols=\"4\"], .nk-page .nk-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .nk-page .nk-fit-grid, .nk-page .nk-family-grid, .nk-page .nk-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .nk-page .nk-section { padding: 80px 22px; }\n  .nk-page .nk-stats-strip { margin: -36px 0; }\n  .nk-page .nk-body { font-size: 16px; }\n  .nk-page .nk-quote { padding-left: 22px; }\n  .nk-page .nk-bento-grid, .nk-page .nk-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .nk-page .nk-bento-card, .nk-page .nk-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .nk-page .nk-image-tile[data-wide], .nk-page .nk-image-tile[data-square], .nk-page .nk-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .nk-page .nk-image-tile[data-wide] { flex: 0 0 90%; }\n  .nk-page .nk-image-tile[data-square], .nk-page .nk-image-tile[data-tall] { flex: 0 0 60%; }\n  .nk-page .nk-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .nk-page .nk-gallery-item { flex-basis: 86%; }\n  .nk-page .nk-cinematic { padding-top: 80px; }\n  .nk-page .nk-cinematic img { max-height: min(70vh, 700px); }\n  .nk-page .nk-data-row, .nk-page .nk-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .nk-page .nk-spotlight-step { padding-left: 56px; }\n  .nk-page .nk-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .nk-page .nk-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .nk-page .nk-h2 { font-size: 31px; }\n  .nk-page .nk-display { font-size: 38px; }\n  .nk-page .nk-stat { padding: 22px 16px; }\n  .nk-page .nk-stat-value { font-size: 28px; }\n  .nk-page .nk-data-row, .nk-page .nk-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .nk-page .nk-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .nk-page .nk-data-row[data-cols=\"3\"] .nk-data-label { grid-column: 1 \/ -1; }\n  .nk-page .nk-bento-card { padding: 22px; }\n  .nk-page .nk-image-tile[data-wide], .nk-page .nk-image-tile[data-square], .nk-page .nk-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.nk-page .nk-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.nk-page .nk-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.nk-page .nk-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nk-page .nk-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nk-page .nk-plain-row .nk-h3 { font-size: 20px; margin-bottom: 6px; }\n.nk-page .nk-plain-row .nk-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.nk-page .nk-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.nk-page .nk-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.nk-page .nk-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.nk-page .nk-versus-card .nk-h3 { font-size: 22px; margin: 16px 0 12px; }\n.nk-page .nk-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.nk-page .nk-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.nk-page .nk-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.nk-page .nk-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.nk-page .nk-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.nk-page .nk-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nk-page .nk-range-node[data-this] { border: 2px solid var(--ink); }\n.nk-page .nk-range-node ul { margin-top: 14px; }\n.nk-page .nk-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.nk-page .nk-range-node li span:first-child { color: var(--muted); }\n.nk-page .nk-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.nk-page .nk-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.nk-page .nk-range-node[data-this] strong { color: var(--accent); }\n.nk-page .nk-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.nk-page .nk-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.nk-page .nk-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.nk-page .nk-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.nk-page .nk-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nk-page .nk-question .nk-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.nk-page .nk-question .nk-h3 { font-size: 21px; margin-bottom: 18px; }\n.nk-page .nk-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.nk-page .nk-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.nk-page .nk-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .nk-page .nk-questions { grid-template-columns: 1fr; } .nk-page .nk-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .nk-page .nk-versus { grid-template-columns: 1fr; } .nk-page .nk-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.nk-page .nk-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.nk-page .nk-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.nk-page .nk-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.nk-page .nk-feature-statement .nk-body { margin-top: 20px; }\n.nk-page [data-visual-variant=\"original-row\"] .nk-feature-row-grid,\n.nk-page [data-visual-variant=\"original-columns\"] .nk-use-grid { gap: 0 36px; }\n.nk-page [data-visual-variant=\"original-row\"] .nk-feature-row-item,\n.nk-page [data-visual-variant=\"original-columns\"] .nk-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.nk-page [data-visual-variant=\"original-row\"] .nk-h3,\n.nk-page [data-visual-variant=\"original-columns\"] .nk-h3 { margin-bottom: 8px; font-size: 20px; }\n.nk-page .nk-use-grid[data-cols=\"2\"], .nk-page .nk-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.nk-page .nk-compatibility .nk-h2 { margin-bottom: 38px; }\n.nk-page .nk-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.nk-page .nk-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .nk-page .nk-feature-statement-grid, .nk-page .nk-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .nk-page .nk-use-grid[data-cols=\"2\"], .nk-page .nk-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.nk-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.nk-page .nk-gallery-item[data-artwork] { align-self: flex-start; }\n.nk-page .nk-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.nk-page .nk-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.nk-page .nk-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.nk-page .nk-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.nk-page .nk-cinematic-figure[data-artwork]::after { display: none; }\n.nk-page .nk-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.nk-page .nk-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.nk-page .nk-bars { max-width: 840px; margin: 44px 0 0; }\n.nk-page .nk-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.nk-page .nk-bar-label, .nk-page .nk-bar-value { font-size: 16px; }\n.nk-page .nk-bar-label strong { font-weight: 650; }\n.nk-page .nk-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.nk-page .nk-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.nk-page .nk-bar-fill[data-this] { background: var(--accent); }\n.nk-page .nk-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.nk-page .nk-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.nk-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.nk-page .nk-spec-jump a, .nk-page .nk-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .nk-page .nk-bar { grid-template-columns: 1fr auto; }\n  .nk-page .nk-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n\u003c\/style\u003e\n\u003csection class=\"nk-section nk-feature-row\" data-element=\"08\" data-visual-variant=\"original-row\" data-claims=\"C01,C02,C03,C04\" data-resources=\"\" aria-labelledby=\"nk-features\"\u003e\u003cdiv class=\"nk-wrap\"\u003e\n\u003ch2 class=\"nk-h2\" id=\"nk-features\"\u003e8x magnification in a compact 25 mm binocular\u003c\/h2\u003e\n\u003cp class=\"nk-lead\"\u003eThe Nikon TRAVELITE EX 8x25 is a compact Porro-prism binocular for travelling, nature watching and events. Its 355 g body houses 8x magnification and 25 mm objectives, with a field of view covering 110 m at 1,000 m.\u003c\/p\u003e\n\u003cdiv class=\"nk-feature-row-grid\"\u003e\n\u003carticle class=\"nk-feature-row-item\"\u003e\u003ch3 class=\"nk-h3\"\u003eA clear, corrected view\u003c\/h3\u003e\n\u003cp class=\"nk-body\"\u003eMultilayer-coated lenses support bright images, while aspherical eyepiece lenses correct image distortion.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"nk-feature-row-item\"\u003e\u003ch3 class=\"nk-h3\"\u003eFocus on nearby details\u003c\/h3\u003e\n\u003cp class=\"nk-body\"\u003eFocus as close as 2.8 m for nearby subjects. Turn-and-slide eyecups and 15.5 mm eye relief help you position your eyes.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"nk-feature-row-item\"\u003e\u003ch3 class=\"nk-h3\"\u003eReady for changing weather\u003c\/h3\u003e\n\u003cp class=\"nk-body\"\u003eThe nitrogen-filled body resists internal fogging and is rated waterproof to 2 m for 5 minutes. Rubber coating adds a secure grip.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"nk-section nk-paper nk-specs-section\" data-element=\"24\" data-claims=\"C05,C06,C07,C08,C09,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22\" data-resources=\"\" aria-labelledby=\"nk-specs\"\u003e\u003cdiv class=\"nk-wrap nk-data-grid\"\u003e\n\u003ch2 class=\"nk-h2\" id=\"nk-specs\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"nk-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"nk-data-category\" id=\"nk-optics\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eMagnification\u003c\/div\u003e\n\u003cdiv\u003e8 ×\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eObjective diameter\u003c\/div\u003e\n\u003cdiv\u003e25 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eReal angular field of view\u003c\/div\u003e\n\u003cdiv\u003e6.3 °\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eApparent angular field of view\u003c\/div\u003e\n\u003cdiv\u003e47.5 °\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eField of view at 1,000 m\u003c\/div\u003e\n\u003cdiv\u003e110 m\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eExit pupil\u003c\/div\u003e\n\u003cdiv\u003e3.1 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eRelative brightness\u003c\/div\u003e\n\u003cdiv\u003e9.6\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eEye relief\u003c\/div\u003e\n\u003cdiv\u003e15.5 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eClose focus\u003c\/div\u003e\n\u003cdiv\u003e2.8 m\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"nk-data-category\" id=\"nk-body\"\u003eBody and handling\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eLength\u003c\/div\u003e\n\u003cdiv\u003e100 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eWidth\u003c\/div\u003e\n\u003cdiv\u003e116 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eDepth\u003c\/div\u003e\n\u003cdiv\u003e56 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eWeight (binoculars)\u003c\/div\u003e\n\u003cdiv\u003e355 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eInterpupillary adjustment\u003c\/div\u003e\n\u003cdiv\u003e56-72 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003ePrism type\u003c\/div\u003e\n\u003cdiv\u003ePorro\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eWaterproof rating\u003c\/div\u003e\n\u003cdiv\u003e2 m for 5 minutes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eFocus system\u003c\/div\u003e\n\u003cdiv\u003eCentral focus\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eFogproofing\u003c\/div\u003e\n\u003cdiv\u003eNitrogen filled\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n","brand":"Nikon","offers":[{"title":"Default Title","offer_id":42045219242053,"sku":"BAA704AA","price":249.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/nikon-travelite-ex-8x25-binocular-482252.webp?v=1731540830"},{"product_id":"nikon-action-ex-7x35","title":"Nikon Action EX 7x35 Binoculars","description":"\u003cdiv class=\"nk-page\" data-page-mode=\"simple\" data-page-density=\"standard\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .nk-page. No scripts, SVG, tables or H1. *\/\n.nk-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.nk-page, .nk-page * { box-sizing: border-box; }\n.nk-page img { display: block; max-width: 100%; height: auto; }\n.nk-page p, .nk-page h2, .nk-page h3, .nk-page ul, .nk-page ol, .nk-page dl, .nk-page dd, .nk-page blockquote, .nk-page figure { margin: 0; }\n.nk-page ul, .nk-page ol { padding: 0; list-style: none; }\n.nk-page .nk-section { padding: 112px 22px; }\n.nk-page .nk-section[data-tight] { padding: 80px 22px; }\n.nk-page .nk-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.nk-page .nk-paper { background: var(--paper); }\n.nk-page .nk-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.nk-page .nk-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.nk-page .nk-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.nk-page .nk-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.nk-page .nk-h2 .nk-muted { color: var(--muted); font-weight: 700; }\n.nk-page .nk-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.nk-page .nk-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.nk-page .nk-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.nk-page .nk-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.nk-page .nk-muted { color: var(--muted); }\n.nk-page .nk-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.nk-page .nk-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.nk-page .nk-text-link:hover { color: var(--accent); }\n.nk-page .nk-dark .nk-kicker { color: #a1a1a8; }\n.nk-page .nk-dark .nk-h2, .nk-page .nk-dark .nk-h3 { color: var(--white); }\n.nk-page .nk-dark .nk-h2 .nk-muted { color: #8e8e95; }\n.nk-page .nk-dark .nk-body, .nk-page .nk-dark .nk-lead { color: #c9c9d0; }\n.nk-page .nk-dark .nk-note { color: #8e8e95; }\n.nk-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.nk-page .nk-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.nk-page .nk-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nk-page .nk-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.nk-page .nk-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.nk-page .nk-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.nk-page .nk-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.nk-page .nk-dark .nk-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.nk-page .nk-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.nk-page .nk-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.nk-page .nk-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.nk-page .nk-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .nk-page .nk-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .nk-page .nk-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.nk-page .nk-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .nk-page .nk-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .nk-page .nk-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.nk-page .nk-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.nk-page .nk-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.nk-page .nk-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.nk-page .nk-stat:first-child { border-left: 0; }\n.nk-page .nk-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.nk-page .nk-stats-strip[data-accent-zone] .nk-stat-value { color: var(--accent); }\n.nk-page .nk-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.nk-page .nk-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.nk-page .nk-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.nk-page .nk-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.nk-page .nk-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.nk-page .nk-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nk-page .nk-quote p.nk-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.nk-page .nk-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.nk-page .nk-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.nk-page .nk-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.nk-page .nk-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.nk-page .nk-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nk-page .nk-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nk-page .nk-bento-card .nk-kicker { margin-bottom: 12px; color: #8e8e95; }\n.nk-page .nk-bento-card .nk-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.nk-page .nk-bento-card[data-wide] .nk-h3 { margin-top: 0; font-size: 30px; }\n.nk-page .nk-bento-card .nk-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.nk-page .nk-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.nk-page .nk-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.nk-page .nk-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.nk-page .nk-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.nk-page .nk-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.nk-page .nk-feature-row-item .nk-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.nk-page .nk-feature-row-item .nk-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.nk-page .nk-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.nk-page .nk-split-grid[data-flip] .nk-split-media { order: -1; }\n.nk-page .nk-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.nk-page .nk-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.nk-page .nk-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.nk-page .nk-split-facts li span:first-child { color: var(--muted); }\n.nk-page .nk-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.nk-page .nk-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.nk-page .nk-spotlight-media { position: sticky; top: 24px; }\n.nk-page .nk-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.nk-page .nk-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.nk-page .nk-spotlight-step + .nk-spotlight-step { border-top: 1px solid var(--line); }\n.nk-page .nk-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.nk-page .nk-spotlight-step .nk-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.nk-page .nk-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nk-page .nk-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.nk-page .nk-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nk-page .nk-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.nk-page .nk-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nk-page .nk-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.nk-page .nk-sequence-step .nk-h3 { margin-bottom: 8px; font-size: 20px; }\n.nk-page .nk-sequence-step .nk-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.nk-page .nk-cinematic { padding: 112px 0 0; text-align: left; }\n.nk-page .nk-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.nk-page .nk-cinematic-copy .nk-h2 { max-width: 16ch; }\n.nk-page .nk-cinematic-copy .nk-body { max-width: 640px; margin-top: 20px; }\n.nk-page .nk-cinematic-figure { position: relative; }\n.nk-page .nk-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.nk-page .nk-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.nk-page .nk-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.nk-page .nk-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.nk-page .nk-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.nk-page .nk-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.nk-page .nk-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.nk-page .nk-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.nk-page .nk-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.nk-page .nk-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.nk-page .nk-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.nk-page .nk-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.nk-page .nk-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.nk-page .nk-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.nk-page .nk-image-tile[data-wide] { grid-column: span 4; }\n.nk-page .nk-image-tile[data-square] { grid-column: span 2; }\n.nk-page .nk-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.nk-page .nk-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.nk-page .nk-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.nk-page .nk-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.nk-page .nk-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.nk-page .nk-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nk-page .nk-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.nk-page .nk-use-item .nk-h3 { margin-bottom: 10px; font-size: 21px; }\n.nk-page .nk-use-item .nk-body { font-size: 15.5px; }\n.nk-page .nk-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.nk-page .nk-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.nk-page .nk-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.nk-page .nk-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nk-page .nk-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.nk-page .nk-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nk-page .nk-fit-card[data-alt] .nk-fit-heading { background: var(--paper-2); color: var(--ink); }\n.nk-page .nk-fit-card ul { margin-top: 18px; }\n.nk-page .nk-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.nk-page .nk-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.nk-page .nk-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.nk-page .nk-fit-card li:last-child { border-bottom: 0; }\n.nk-page .nk-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.nk-page .nk-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.nk-page .nk-data-grid { max-width: 1000px; }\n.nk-page .nk-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.nk-page .nk-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.nk-page .nk-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.nk-page .nk-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.nk-page .nk-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.nk-page .nk-data-label { color: var(--muted); }\n.nk-page .nk-data-diff { color: var(--accent); font-weight: 700; }\n.nk-page .nk-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.nk-page .nk-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.nk-page .nk-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.nk-page .nk-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.nk-page .nk-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.nk-page .nk-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.nk-page .nk-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nk-page .nk-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.nk-page .nk-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nk-page .nk-family-card[data-this] { border: 2px solid var(--ink); }\n.nk-page .nk-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nk-page .nk-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.nk-page .nk-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.nk-page .nk-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.nk-page .nk-family-list { margin-top: 16px; }\n.nk-page .nk-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.nk-page .nk-family-list li span:first-child { color: var(--muted); }\n.nk-page .nk-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.nk-page .nk-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.nk-page .nk-box .nk-h2 { margin-bottom: 36px; }\n.nk-page .nk-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.nk-page .nk-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.nk-page .nk-box-media { margin: 0; }\n.nk-page .nk-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.nk-page .nk-narrow-list { max-width: 1000px; }\n.nk-page .nk-narrow-list .nk-h2 { margin-bottom: 44px; }\n.nk-page .nk-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.nk-page .nk-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.nk-page .nk-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nk-page .nk-common-questions .nk-narrow-num { color: var(--ink); font-size: 26px; }\n.nk-page .nk-narrow-item .nk-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.nk-page .nk-warranty .nk-h2, .nk-page .nk-warranty .nk-lead { max-width: 820px; }\n.nk-page .nk-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.nk-page .nk-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nk-page .nk-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.nk-page .nk-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.nk-page .nk-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.nk-page .nk-carry-media img { max-height: 700px; }\n.nk-page .nk-carry-list { margin-top: 36px; }\n.nk-page .nk-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.nk-page .nk-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.nk-page .nk-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.nk-page .nk-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.nk-page .nk-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.nk-page .nk-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.nk-page .nk-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.nk-page .nk-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nk-page .nk-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.nk-page .nk-mode-card[data-primary] { border: 2px solid var(--ink); }\n.nk-page .nk-mode-card .nk-h3 { font-size: 23px; margin: 14px 0 8px; }\n.nk-page .nk-mode-card .nk-body { font-size: 15.5px; }\n.nk-page .nk-mode-list { margin-top: 20px; }\n.nk-page .nk-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.nk-page .nk-mode-list li span:first-child { color: var(--muted); }\n.nk-page .nk-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.nk-page .nk-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.nk-page .nk-time-item { position: relative; padding: 0 0 34px 40px; }\n.nk-page .nk-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.nk-page .nk-time-item:last-child { padding-bottom: 0; }\n.nk-page .nk-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nk-page .nk-time-item .nk-h3 { font-size: 22px; margin-bottom: 8px; }\n.nk-page .nk-time-item .nk-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.nk-page .nk-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nk-page .nk-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.nk-page .nk-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.nk-page .nk-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nk-page .nk-path-step .nk-h3 { font-size: 22px; margin: 6px 0 10px; }\n.nk-page .nk-path-step .nk-body { font-size: 15.5px; }\n.nk-page .nk-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.nk-page .nk-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.nk-page .nk-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nk-page .nk-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.nk-page .nk-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.nk-page .nk-statement { padding: 96px 22px; }\n.nk-page .nk-statement .nk-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .nk-page .nk-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .nk-page .nk-stat:nth-child(odd) { border-left: 0; }\n  .nk-page .nk-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .nk-page .nk-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .nk-page .nk-image-tile[data-wide] { grid-column: span 2; }\n  .nk-page .nk-image-tile[data-square], .nk-page .nk-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .nk-page .nk-feature-row-grid[data-cols=\"4\"], .nk-page .nk-step-grid[data-cols=\"4\"], .nk-page .nk-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .nk-page .nk-split-grid, .nk-page .nk-spotlight-grid, .nk-page .nk-box-layout, .nk-page .nk-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .nk-page .nk-split-copy { order: 1; }\n  .nk-page .nk-split-media { order: 2; }\n  .nk-page .nk-split-grid[data-flip] .nk-split-media { order: 2; }\n  .nk-page .nk-spotlight-media { position: static; }\n  .nk-page .nk-bento-card[data-wide] { display: block; }\n  .nk-page .nk-bento-card[data-wide] .nk-h3 { margin-top: 18px; }\n  .nk-page .nk-family-grid, .nk-page .nk-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .nk-page .nk-warranty-grid, .nk-page .nk-power-grid, .nk-page .nk-modes, .nk-page .nk-path { grid-template-columns: 1fr; }\n  .nk-page .nk-spec-columns, .nk-page .nk-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .nk-page .nk-feature-row-grid, .nk-page .nk-feature-row-grid[data-cols=\"4\"], .nk-page .nk-step-grid, .nk-page .nk-step-grid[data-cols=\"4\"], .nk-page .nk-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .nk-page .nk-fit-grid, .nk-page .nk-family-grid, .nk-page .nk-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .nk-page .nk-section { padding: 80px 22px; }\n  .nk-page .nk-stats-strip { margin: -36px 0; }\n  .nk-page .nk-body { font-size: 16px; }\n  .nk-page .nk-quote { padding-left: 22px; }\n  .nk-page .nk-bento-grid, .nk-page .nk-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .nk-page .nk-bento-card, .nk-page .nk-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .nk-page .nk-image-tile[data-wide], .nk-page .nk-image-tile[data-square], .nk-page .nk-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .nk-page .nk-image-tile[data-wide] { flex: 0 0 90%; }\n  .nk-page .nk-image-tile[data-square], .nk-page .nk-image-tile[data-tall] { flex: 0 0 60%; }\n  .nk-page .nk-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .nk-page .nk-gallery-item { flex-basis: 86%; }\n  .nk-page .nk-cinematic { padding-top: 80px; }\n  .nk-page .nk-cinematic img { max-height: min(70vh, 700px); }\n  .nk-page .nk-data-row, .nk-page .nk-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .nk-page .nk-spotlight-step { padding-left: 56px; }\n  .nk-page .nk-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .nk-page .nk-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .nk-page .nk-h2 { font-size: 31px; }\n  .nk-page .nk-display { font-size: 38px; }\n  .nk-page .nk-stat { padding: 22px 16px; }\n  .nk-page .nk-stat-value { font-size: 28px; }\n  .nk-page .nk-data-row, .nk-page .nk-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .nk-page .nk-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .nk-page .nk-data-row[data-cols=\"3\"] .nk-data-label { grid-column: 1 \/ -1; }\n  .nk-page .nk-bento-card { padding: 22px; }\n  .nk-page .nk-image-tile[data-wide], .nk-page .nk-image-tile[data-square], .nk-page .nk-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.nk-page .nk-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.nk-page .nk-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.nk-page .nk-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nk-page .nk-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nk-page .nk-plain-row .nk-h3 { font-size: 20px; margin-bottom: 6px; }\n.nk-page .nk-plain-row .nk-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.nk-page .nk-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.nk-page .nk-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.nk-page .nk-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.nk-page .nk-versus-card .nk-h3 { font-size: 22px; margin: 16px 0 12px; }\n.nk-page .nk-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.nk-page .nk-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.nk-page .nk-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.nk-page .nk-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.nk-page .nk-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.nk-page .nk-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nk-page .nk-range-node[data-this] { border: 2px solid var(--ink); }\n.nk-page .nk-range-node ul { margin-top: 14px; }\n.nk-page .nk-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.nk-page .nk-range-node li span:first-child { color: var(--muted); }\n.nk-page .nk-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.nk-page .nk-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.nk-page .nk-range-node[data-this] strong { color: var(--accent); }\n.nk-page .nk-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.nk-page .nk-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.nk-page .nk-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.nk-page .nk-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.nk-page .nk-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nk-page .nk-question .nk-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.nk-page .nk-question .nk-h3 { font-size: 21px; margin-bottom: 18px; }\n.nk-page .nk-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.nk-page .nk-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.nk-page .nk-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .nk-page .nk-questions { grid-template-columns: 1fr; } .nk-page .nk-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .nk-page .nk-versus { grid-template-columns: 1fr; } .nk-page .nk-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.nk-page .nk-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.nk-page .nk-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.nk-page .nk-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.nk-page .nk-feature-statement .nk-body { margin-top: 20px; }\n.nk-page [data-visual-variant=\"original-row\"] .nk-feature-row-grid,\n.nk-page [data-visual-variant=\"original-columns\"] .nk-use-grid { gap: 0 36px; }\n.nk-page [data-visual-variant=\"original-row\"] .nk-feature-row-item,\n.nk-page [data-visual-variant=\"original-columns\"] .nk-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.nk-page [data-visual-variant=\"original-row\"] .nk-h3,\n.nk-page [data-visual-variant=\"original-columns\"] .nk-h3 { margin-bottom: 8px; font-size: 20px; }\n.nk-page .nk-use-grid[data-cols=\"2\"], .nk-page .nk-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.nk-page .nk-compatibility .nk-h2 { margin-bottom: 38px; }\n.nk-page .nk-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.nk-page .nk-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .nk-page .nk-feature-statement-grid, .nk-page .nk-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .nk-page .nk-use-grid[data-cols=\"2\"], .nk-page .nk-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.nk-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.nk-page .nk-gallery-item[data-artwork] { align-self: flex-start; }\n.nk-page .nk-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.nk-page .nk-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.nk-page .nk-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.nk-page .nk-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.nk-page .nk-cinematic-figure[data-artwork]::after { display: none; }\n.nk-page .nk-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.nk-page .nk-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.nk-page .nk-bars { max-width: 840px; margin: 44px 0 0; }\n.nk-page .nk-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.nk-page .nk-bar-label, .nk-page .nk-bar-value { font-size: 16px; }\n.nk-page .nk-bar-label strong { font-weight: 650; }\n.nk-page .nk-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.nk-page .nk-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.nk-page .nk-bar-fill[data-this] { background: var(--accent); }\n.nk-page .nk-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.nk-page .nk-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.nk-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.nk-page .nk-spec-jump a, .nk-page .nk-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .nk-page .nk-bar { grid-template-columns: 1fr auto; }\n  .nk-page .nk-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n\u003c\/style\u003e\n\u003csection class=\"nk-section nk-feature-row\" data-element=\"08\" data-visual-variant=\"original-row\" data-claims=\"C01,C02,C03,C04\" data-resources=\"\" aria-labelledby=\"nk-features\"\u003e\u003cdiv class=\"nk-wrap\"\u003e\n\u003ch2 class=\"nk-h2\" id=\"nk-features\"\u003eNikon Action EX 7x35 binoculars\u003c\/h2\u003e\n\u003cp class=\"nk-lead\"\u003eNikon Action EX 7x35 binoculars pair 7x magnification with 35 mm objective lenses for nature watching and outdoor viewing.\u003c\/p\u003e\n\u003cdiv class=\"nk-feature-row-grid\"\u003e\n\u003carticle class=\"nk-feature-row-item\"\u003e\u003ch3 class=\"nk-h3\"\u003eWaterproof and fog-free\u003c\/h3\u003e\n\u003cp class=\"nk-body\"\u003eNitrogen filling helps keep the view fog-free. Nikon rates the waterproof construction to 1 m for 5 minutes.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"nk-feature-row-item\"\u003e\u003ch3 class=\"nk-h3\"\u003eComfort with glasses\u003c\/h3\u003e\n\u003cp class=\"nk-body\"\u003eThe high-eyepoint design helps eyeglass wearers see the field of view. Multi-click, turn-and-slide eyecups adjust eye position.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"nk-feature-row-item\"\u003e\u003ch3 class=\"nk-h3\"\u003eCoated lenses and a firm grip\u003c\/h3\u003e\n\u003cp class=\"nk-body\"\u003eMultilayer-coated lenses support image clarity, while rubber armouring adds shock resistance and a comfortable hold.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"nk-section nk-paper nk-specs-section\" data-element=\"24\" data-claims=\"SP01,SP02,SP03,SP04,SP05,SP06,SP07,SP08,SP09,SP10,SP11,SP12,SP13,SP14,SP15\" data-resources=\"\" aria-labelledby=\"nk-specs-title\"\u003e\u003cdiv class=\"nk-wrap nk-data-grid\"\u003e\n\u003ch2 class=\"nk-h2\" id=\"nk-specs-title\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"nk-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"nk-data-category\" id=\"nk-optics\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eMagnification\u003c\/div\u003e\n\u003cdiv\u003e7 x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eObjective diameter\u003c\/div\u003e\n\u003cdiv\u003e35 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eAngular field of view (real)\u003c\/div\u003e\n\u003cdiv\u003e9.3 °\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eAngular field of view (apparent)\u003c\/div\u003e\n\u003cdiv\u003e59.3 °\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eField of view at 1,000 m\u003c\/div\u003e\n\u003cdiv\u003e163 m\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eExit pupil\u003c\/div\u003e\n\u003cdiv\u003e5.0 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eRelative brightness\u003c\/div\u003e\n\u003cdiv\u003e25.0\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eEye relief\u003c\/div\u003e\n\u003cdiv\u003e17.3 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eClose focusing distance\u003c\/div\u003e\n\u003cdiv\u003e5.0 m\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"nk-data-category\" id=\"nk-build\"\u003eSize and build\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eLength\u003c\/div\u003e\n\u003cdiv\u003e120 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eWidth\u003c\/div\u003e\n\u003cdiv\u003e184 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eDepth\u003c\/div\u003e\n\u003cdiv\u003e62 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv\u003e800 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eInterpupillary adjustment\u003c\/div\u003e\n\u003cdiv\u003e56-72 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003ePrism type\u003c\/div\u003e\n\u003cdiv\u003ePorro\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n","brand":"Nikon","offers":[{"title":"Default Title","offer_id":42045219307589,"sku":"BAA660AA","price":220.0,"currency_code":"AUD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/ACTION7x35.jpg?v=1753931270"},{"product_id":"nikon-monarch-ed-fieldscope-20-60-x-82-angled","title":"Nikon Monarch ED Fieldscope 20-60 x 82 Angled","description":"\u003ch2\u003eThe Bintel Package\u003c\/h2\u003e\n\u003cp\u003eAll Nikon Monarch Fieldscope purchases from Bintel include both the scope body and eyepiece, but additionally a carry strap and stay-on-case.\u003c\/p\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch2\u003eMONARCH Fieldscope Key Features\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdvanced Apochromat Optical System with ED (extra-low dispersion) glass minimises chromatic aberration to the furthest limit of the visible light range, realising a contrast-rich, clearer field of view\u003c\/li\u003e\n\u003cli\u003eField Flattener Lens System provides consistent sharpness across the entire field of view, all the way to the periphery\u003c\/li\u003e\n\u003cli\u003eMultilayer coating is applied to all lens and prism surfaces for natural and bright images\u003c\/li\u003e\n\u003cli\u003eBright and clear view is achieved with a total reflection prism.\u003cbr\u003e\nStraight models use a Porro prism, while angled-type models employ Nikon's original prism.\u003c\/li\u003e\n\u003cli\u003eOptimised Focusing System provides different focus speeds that allow you to operate at an optimised speed; fine action for focusing on distant subjects and coarser action for nearby subjects\u003c\/li\u003e\n\u003cli\u003eThree eyepieces exclusively designed for MONARCH Fieldscopes. All eyepieces feature a Type 1 Bayonet Mount with lock for easy attachment and detachment.\u003c\/li\u003e\n\u003cli\u003eAluminium alloy body employed for high durability\u003c\/li\u003e\n\u003cli\u003eWaterproof and fog-free with nitrogen gas*\n\u003cul class=\"notationList marker1\"\u003e\n\u003cli\u003e\n\u003cspan class=\"marker\"\u003e*\u003c\/span\u003eThe product will suffer no damage to the optical system if submerged or dropped in water to a maximum depth of 1 metre\/3.3 feet for up to 10 minutes (NOT designed for underwater usage)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eBuilt-in sliding hood blocks harmful light to the optical system and protects the objective lens\u003c\/li\u003e\n\u003cli\u003eObjective lens with thread for filter attachment\u003cbr\u003e\n\u0026lt;82mm-diameter models: 86mm (P=1.0), 60mm-diameter models: 67mm (P=0.75)\u0026gt;\u003c\/li\u003e\n\u003cli\u003eKnurling pattern on the focusing ring for excellent operability\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch2\u003eFieldscope Eyepiece MEP Series Key Features\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThree eyepieces exclusively designed for MONARCH Fieldscopes. All eyepieces feature a Type 1 Bayonet Mount with lock for easy attachment and detachment.\u003c\/li\u003e\n\u003cli\u003eField Flattener Lens System provides consistent sharpness across the entire field of view, all the way to the periphery\u003c\/li\u003e\n\u003cli\u003eMultilayer coating is applied to all lens surfaces for natural and bright images\u003c\/li\u003e\n\u003cli\u003eLong eye relief design ensures a clear field of view, even for eyeglass wearers\u003c\/li\u003e\n\u003cli\u003eTurn-and-slide rubber eyecups facilitate easy positioning of the eyes at the correct eyepoint\u003c\/li\u003e\n\u003cli\u003eWaterproof structure* sealed with O-ring when attached to a MONARCH Fieldscope body (Eyepiece is not waterproof)\n\u003cul class=\"notationList marker1\"\u003e\n\u003cli\u003e\n\u003cspan class=\"marker\"\u003e*\u003c\/span\u003eEquivalent to rainfall of 5mm (0.2 in.) per minute for a duration of 30 minutes. (NOT designed for underwater usage)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eCompact digital camera COOLPIX series and Advanced Camera Nikon 1 series can be attached using optional digiscoping accessories (Some models are not compatible)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e","brand":"Nikon","offers":[{"title":"Default Title","offer_id":42045226156101,"sku":"BDA151WS","price":2299.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/nikon-monarch-ed-fieldscope-20-60-x-82-angled-844111.jpg?v=1731540828"},{"product_id":"celestron-astromaster-130eq","title":"Celestron AstroMaster 130EQ Telescope","description":"\u003cp\u003e\u003cimg class=\"aligncenter size-full wp-image-65209\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/Celestron-Authorised-Retailers-TELESCOPES.jpg\" alt=\"\" width=\"760\" height=\"300\"\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eQuick and easy no-tool setup\u003c\/li\u003e\n\u003cli\u003ePermanently mounted StarPointer\u003c\/li\u003e\n\u003cli\u003eErect image optics - Ideal for terrestrial and astronomical viewing (using 20mm Erecting Eyepiece)\u003c\/li\u003e\n\u003cli\u003eQuick release telescope dovetail attachment\u003c\/li\u003e\n\u003cli\u003eGerman Equatorial mount with Setting circles - to locate and track sky objects\u003c\/li\u003e\n\u003cli\u003eRugged pre-assembled tripod with 1.25\" steel tube legs - Provides a rigid and stable platform\u003c\/li\u003e\n\u003cli\u003eAll coated glass optics for clear, crisp images\u003c\/li\u003e\n\u003cli\u003eDeluxe accessory tray for convenient storage of accessories\u003c\/li\u003e\n\u003cli\u003e“TheSkyX – First Light Edition” astronomy software with a 10,000 object database, printable sky maps and 75 enhanced images\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e\n\u003cstrong\u003eAstroMaster 130EQ Specifications\u003c\/strong\u003e\u003ci class=\"icon-icon-plus\"\u003e\u003c\/i\u003e\n\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003ctable class=\"specs inner-description\" style=\"padding-left: 30px;\"\u003e\n\u003ccolgroup\u003e\n\u003ccol\u003e\n\u003ccol\u003e\n\u003c\/colgroup\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align: left; padding-left: 30px;\"\u003eOptical Design\u003c\/th\u003e\n\u003ctd style=\"text-align: left; padding-left: 30px;\"\u003eNewtonian Reflector\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"padding-left: 30px;\"\u003e\n\u003cth style=\"text-align: left; padding-left: 30px;\"\u003eAperture (mm)\u003c\/th\u003e\n\u003ctd style=\"text-align: left; padding-left: 30px;\"\u003e130 mm (5.12 in)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"padding-left: 30px;\"\u003e\n\u003cth style=\"text-align: left; padding-left: 30px;\"\u003eFocal Length\u003c\/th\u003e\n\u003ctd style=\"padding-left: 30px;\"\u003e650 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"padding-left: 30px;\"\u003e\n\u003cth style=\"text-align: left; padding-left: 30px;\"\u003eFocal Ratio\u003c\/th\u003e\n\u003ctd style=\"padding-left: 30px;\"\u003e5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"padding-left: 30px;\"\u003e\n\u003cth style=\"text-align: left; padding-left: 30px;\"\u003eFocal Length of Eyepiece 1 (mm)\u003c\/th\u003e\n\u003ctd style=\"padding-left: 30px;\"\u003e20 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"padding-left: 30px;\"\u003e\n\u003cth style=\"text-align: left; padding-left: 30px;\"\u003eMagnification of Eyepiece 1\u003c\/th\u003e\n\u003ctd style=\"padding-left: 30px;\"\u003e33 x\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"padding-left: 30px;\"\u003e\n\u003cth style=\"text-align: left; padding-left: 30px;\"\u003eFocal Length of Eyepiece 2 (mm)\u003c\/th\u003e\n\u003ctd style=\"padding-left: 30px;\"\u003e10 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"padding-left: 30px;\"\u003e\n\u003cth style=\"text-align: left; padding-left: 30px;\"\u003eMagnification of Eyepiece 2\u003c\/th\u003e\n\u003ctd style=\"padding-left: 30px;\"\u003e65 x\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"padding-left: 30px;\"\u003e\n\u003cth style=\"text-align: left; padding-left: 30px;\"\u003eFinderscope\u003c\/th\u003e\n\u003ctd style=\"padding-left: 30px;\"\u003eBuilt-on StarPointer\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"padding-left: 30px;\"\u003e\n\u003cth style=\"text-align: left; padding-left: 30px;\"\u003eMount Type\u003c\/th\u003e\n\u003ctd style=\"padding-left: 30px;\"\u003eCG-3 Equatorial\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"padding-left: 30px;\"\u003e\n\u003cth style=\"text-align: left; padding-left: 30px;\"\u003eTripod\u003c\/th\u003e\n\u003ctd style=\"padding-left: 30px;\"\u003e1.25\" steel tube legs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"padding-left: 30px;\"\u003e\n\u003cth style=\"text-align: left; padding-left: 30px;\"\u003eHighest Useful Magnification\u003c\/th\u003e\n\u003ctd style=\"padding-left: 30px;\"\u003e307 x\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"padding-left: 30px;\"\u003e\n\u003cth style=\"text-align: left; padding-left: 30px;\"\u003eLowest Useful Magnification\u003c\/th\u003e\n\u003ctd style=\"padding-left: 30px;\"\u003e19 x\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"padding-left: 30px;\"\u003e\n\u003cth style=\"text-align: left; padding-left: 30px;\"\u003eLimiting Stellar Magnitude\u003c\/th\u003e\n\u003ctd style=\"padding-left: 30px;\"\u003e13.1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"padding-left: 30px;\"\u003e\n\u003cth style=\"text-align: left; padding-left: 30px;\"\u003eResolution (Rayleigh)\u003c\/th\u003e\n\u003ctd style=\"padding-left: 30px;\"\u003e1.07 arc seconds\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"padding-left: 30px;\"\u003e\n\u003cth style=\"text-align: left; padding-left: 30px;\"\u003eResolution (Dawes)\u003c\/th\u003e\n\u003ctd style=\"padding-left: 30px;\"\u003e0.89 arc seconds\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"padding-left: 30px;\"\u003e\n\u003cth style=\"padding-left: 30px;\"\u003eLight Gathering Power (Compared to human eye)\u003c\/th\u003e\n\u003ctd style=\"padding-left: 30px;\"\u003e345 x\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"padding-left: 30px;\"\u003e\n\u003cth style=\"text-align: left; padding-left: 30px;\"\u003eApparent Field of View\u003c\/th\u003e\n\u003ctd style=\"padding-left: 30px;\"\u003e1.5 °\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"padding-left: 30px;\"\u003e\n\u003cth style=\"text-align: left; padding-left: 30px;\"\u003eLinear Field of View (@1000 yds)\u003c\/th\u003e\n\u003ctd style=\"padding-left: 30px;\"\u003e24 m\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"padding-left: 30px;\"\u003e\n\u003cth style=\"text-align: left; padding-left: 30px;\"\u003eOptical Coatings\u003c\/th\u003e\n\u003ctd style=\"padding-left: 30px;\"\u003eAluminum\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"padding-left: 30px;\"\u003e\n\u003cth style=\"text-align: left; padding-left: 30px;\"\u003eOptical Tube Length\u003c\/th\u003e\n\u003ctd style=\"padding-left: 30px;\"\u003e610 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"padding-left: 30px;\"\u003e\n\u003cth style=\"text-align: left; padding-left: 30px;\"\u003eWarranty\u003c\/th\u003e\n\u003ctd style=\"padding-left: 30px;\"\u003e2-year Telescope Warranty\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e","brand":"Celestron","offers":[{"title":"Default Title","offer_id":42045226483781,"sku":"31045","price":549.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/celestron-astromaster-130eq-telescope-536042.jpg?v=1731540541"},{"product_id":"starsense-explorer-lt-70az","title":"Celestron StarSense Explorer LT70 AZ Refractor Telescope","description":"\u003cdiv class=\"lta-page\" data-page-mode=\"detailed\" data-page-density=\"standard\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .lta-page. No scripts, SVG, tables or H1. *\/\n.lta-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.lta-page, .lta-page * { box-sizing: border-box; }\n.lta-page img { display: block; max-width: 100%; height: auto; }\n.lta-page p, .lta-page h2, .lta-page h3, .lta-page ul, .lta-page ol, .lta-page dl, .lta-page dd, .lta-page blockquote, .lta-page figure { margin: 0; }\n.lta-page ul, .lta-page ol { padding: 0; list-style: none; }\n.lta-page .lta-section { padding: 112px 22px; }\n.lta-page .lta-section[data-tight] { padding: 80px 22px; }\n.lta-page .lta-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.lta-page .lta-paper { background: var(--paper); }\n.lta-page .lta-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.lta-page .lta-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.lta-page .lta-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.lta-page .lta-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.lta-page .lta-h2 .lta-muted { color: var(--muted); font-weight: 700; }\n.lta-page .lta-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.lta-page .lta-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.lta-page .lta-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.lta-page .lta-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.lta-page .lta-muted { color: var(--muted); }\n.lta-page .lta-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.lta-page .lta-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.lta-page .lta-text-link:hover { color: var(--accent); }\n.lta-page .lta-dark .lta-kicker { color: #a1a1a8; }\n.lta-page .lta-dark .lta-h2, .lta-page .lta-dark .lta-h3 { color: var(--white); }\n.lta-page .lta-dark .lta-h2 .lta-muted { color: #8e8e95; }\n.lta-page .lta-dark .lta-body, .lta-page .lta-dark .lta-lead { color: #c9c9d0; }\n.lta-page .lta-dark .lta-note { color: #8e8e95; }\n.lta-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.lta-page .lta-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.lta-page .lta-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.lta-page .lta-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.lta-page .lta-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.lta-page .lta-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.lta-page .lta-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.lta-page .lta-dark .lta-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.lta-page .lta-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.lta-page .lta-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.lta-page .lta-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.lta-page .lta-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .lta-page .lta-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .lta-page .lta-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.lta-page .lta-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .lta-page .lta-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .lta-page .lta-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.lta-page .lta-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.lta-page .lta-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.lta-page .lta-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.lta-page .lta-stat:first-child { border-left: 0; }\n.lta-page .lta-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.lta-page .lta-stats-strip[data-accent-zone] .lta-stat-value { color: var(--accent); }\n.lta-page .lta-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.lta-page .lta-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.lta-page .lta-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.lta-page .lta-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.lta-page .lta-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.lta-page .lta-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.lta-page .lta-quote p.lta-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.lta-page .lta-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.lta-page .lta-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.lta-page .lta-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.lta-page .lta-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.lta-page .lta-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.lta-page .lta-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.lta-page .lta-bento-card .lta-kicker { margin-bottom: 12px; color: #8e8e95; }\n.lta-page .lta-bento-card .lta-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.lta-page .lta-bento-card[data-wide] .lta-h3 { margin-top: 0; font-size: 30px; }\n.lta-page .lta-bento-card .lta-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.lta-page .lta-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.lta-page .lta-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.lta-page .lta-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.lta-page .lta-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.lta-page .lta-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.lta-page .lta-feature-row-item .lta-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.lta-page .lta-feature-row-item .lta-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.lta-page .lta-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.lta-page .lta-split-grid[data-flip] .lta-split-media { order: -1; }\n.lta-page .lta-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.lta-page .lta-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.lta-page .lta-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.lta-page .lta-split-facts li span:first-child { color: var(--muted); }\n.lta-page .lta-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.lta-page .lta-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.lta-page .lta-spotlight-media { position: sticky; top: 24px; }\n.lta-page .lta-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.lta-page .lta-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.lta-page .lta-spotlight-step + .lta-spotlight-step { border-top: 1px solid var(--line); }\n.lta-page .lta-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.lta-page .lta-spotlight-step .lta-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.lta-page .lta-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.lta-page .lta-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.lta-page .lta-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.lta-page .lta-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.lta-page .lta-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.lta-page .lta-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.lta-page .lta-sequence-step .lta-h3 { margin-bottom: 8px; font-size: 20px; }\n.lta-page .lta-sequence-step .lta-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.lta-page .lta-cinematic { padding: 112px 0 0; text-align: left; }\n.lta-page .lta-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.lta-page .lta-cinematic-copy .lta-h2 { max-width: 16ch; }\n.lta-page .lta-cinematic-copy .lta-body { max-width: 640px; margin-top: 20px; }\n.lta-page .lta-cinematic-figure { position: relative; }\n.lta-page .lta-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.lta-page .lta-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.lta-page .lta-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.lta-page .lta-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.lta-page .lta-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.lta-page .lta-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.lta-page .lta-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.lta-page .lta-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.lta-page .lta-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.lta-page .lta-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.lta-page .lta-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.lta-page .lta-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.lta-page .lta-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.lta-page .lta-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.lta-page .lta-image-tile[data-wide] { grid-column: span 4; }\n.lta-page .lta-image-tile[data-square] { grid-column: span 2; }\n.lta-page .lta-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.lta-page .lta-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.lta-page .lta-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.lta-page .lta-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.lta-page .lta-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.lta-page .lta-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.lta-page .lta-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.lta-page .lta-use-item .lta-h3 { margin-bottom: 10px; font-size: 21px; }\n.lta-page .lta-use-item .lta-body { font-size: 15.5px; }\n.lta-page .lta-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.lta-page .lta-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.lta-page .lta-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.lta-page .lta-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.lta-page .lta-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.lta-page .lta-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.lta-page .lta-fit-card[data-alt] .lta-fit-heading { background: var(--paper-2); color: var(--ink); }\n.lta-page .lta-fit-card ul { margin-top: 18px; }\n.lta-page .lta-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.lta-page .lta-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.lta-page .lta-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.lta-page .lta-fit-card li:last-child { border-bottom: 0; }\n.lta-page .lta-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.lta-page .lta-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.lta-page .lta-data-grid { max-width: 1000px; }\n.lta-page .lta-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.lta-page .lta-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.lta-page .lta-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.lta-page .lta-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.lta-page .lta-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.lta-page .lta-data-label { color: var(--muted); }\n.lta-page .lta-data-diff { color: var(--accent); font-weight: 700; }\n.lta-page .lta-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.lta-page .lta-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.lta-page .lta-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.lta-page .lta-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.lta-page .lta-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.lta-page .lta-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.lta-page .lta-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.lta-page .lta-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.lta-page .lta-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.lta-page .lta-family-card[data-this] { border: 2px solid var(--ink); }\n.lta-page .lta-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.lta-page .lta-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.lta-page .lta-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.lta-page .lta-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.lta-page .lta-family-list { margin-top: 16px; }\n.lta-page .lta-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.lta-page .lta-family-list li span:first-child { color: var(--muted); }\n.lta-page .lta-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.lta-page .lta-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.lta-page .lta-box .lta-h2 { margin-bottom: 36px; }\n.lta-page .lta-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.lta-page .lta-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.lta-page .lta-box-media { margin: 0; }\n.lta-page .lta-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.lta-page .lta-narrow-list { max-width: 1000px; }\n.lta-page .lta-narrow-list .lta-h2 { margin-bottom: 44px; }\n.lta-page .lta-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.lta-page .lta-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.lta-page .lta-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.lta-page .lta-common-questions .lta-narrow-num { color: var(--ink); font-size: 26px; }\n.lta-page .lta-narrow-item .lta-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.lta-page .lta-warranty .lta-h2, .lta-page .lta-warranty .lta-lead { max-width: 820px; }\n.lta-page .lta-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.lta-page .lta-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.lta-page .lta-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.lta-page .lta-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.lta-page .lta-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.lta-page .lta-carry-media img { max-height: 700px; }\n.lta-page .lta-carry-list { margin-top: 36px; }\n.lta-page .lta-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.lta-page .lta-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.lta-page .lta-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.lta-page .lta-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.lta-page .lta-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.lta-page .lta-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.lta-page .lta-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.lta-page .lta-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.lta-page .lta-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.lta-page .lta-mode-card[data-primary] { border: 2px solid var(--ink); }\n.lta-page .lta-mode-card .lta-h3 { font-size: 23px; margin: 14px 0 8px; }\n.lta-page .lta-mode-card .lta-body { font-size: 15.5px; }\n.lta-page .lta-mode-list { margin-top: 20px; }\n.lta-page .lta-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.lta-page .lta-mode-list li span:first-child { color: var(--muted); }\n.lta-page .lta-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.lta-page .lta-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.lta-page .lta-time-item { position: relative; padding: 0 0 34px 40px; }\n.lta-page .lta-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.lta-page .lta-time-item:last-child { padding-bottom: 0; }\n.lta-page .lta-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.lta-page .lta-time-item .lta-h3 { font-size: 22px; margin-bottom: 8px; }\n.lta-page .lta-time-item .lta-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.lta-page .lta-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.lta-page .lta-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.lta-page .lta-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.lta-page .lta-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.lta-page .lta-path-step .lta-h3 { font-size: 22px; margin: 6px 0 10px; }\n.lta-page .lta-path-step .lta-body { font-size: 15.5px; }\n.lta-page .lta-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.lta-page .lta-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.lta-page .lta-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.lta-page .lta-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.lta-page .lta-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.lta-page .lta-statement { padding: 96px 22px; }\n.lta-page .lta-statement .lta-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .lta-page .lta-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .lta-page .lta-stat:nth-child(odd) { border-left: 0; }\n  .lta-page .lta-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .lta-page .lta-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .lta-page .lta-image-tile[data-wide] { grid-column: span 2; }\n  .lta-page .lta-image-tile[data-square], .lta-page .lta-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .lta-page .lta-feature-row-grid[data-cols=\"4\"], .lta-page .lta-step-grid[data-cols=\"4\"], .lta-page .lta-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .lta-page .lta-split-grid, .lta-page .lta-spotlight-grid, .lta-page .lta-box-layout, .lta-page .lta-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .lta-page .lta-split-copy { order: 1; }\n  .lta-page .lta-split-media { order: 2; }\n  .lta-page .lta-split-grid[data-flip] .lta-split-media { order: 2; }\n  .lta-page .lta-spotlight-media { position: static; }\n  .lta-page .lta-bento-card[data-wide] { display: block; }\n  .lta-page .lta-bento-card[data-wide] .lta-h3 { margin-top: 18px; }\n  .lta-page .lta-family-grid, .lta-page .lta-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .lta-page .lta-warranty-grid, .lta-page .lta-power-grid, .lta-page .lta-modes, .lta-page .lta-path { grid-template-columns: 1fr; }\n  .lta-page .lta-spec-columns, .lta-page .lta-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .lta-page .lta-feature-row-grid, .lta-page .lta-feature-row-grid[data-cols=\"4\"], .lta-page .lta-step-grid, .lta-page .lta-step-grid[data-cols=\"4\"], .lta-page .lta-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .lta-page .lta-fit-grid, .lta-page .lta-family-grid, .lta-page .lta-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .lta-page .lta-section { padding: 80px 22px; }\n  .lta-page .lta-stats-strip { margin: -36px 0; }\n  .lta-page .lta-body { font-size: 16px; }\n  .lta-page .lta-quote { padding-left: 22px; }\n  .lta-page .lta-bento-grid, .lta-page .lta-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .lta-page .lta-bento-card, .lta-page .lta-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .lta-page .lta-image-tile[data-wide], .lta-page .lta-image-tile[data-square], .lta-page .lta-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .lta-page .lta-image-tile[data-wide] { flex: 0 0 90%; }\n  .lta-page .lta-image-tile[data-square], .lta-page .lta-image-tile[data-tall] { flex: 0 0 60%; }\n  .lta-page .lta-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .lta-page .lta-gallery-item { flex-basis: 86%; }\n  .lta-page .lta-cinematic { padding-top: 80px; }\n  .lta-page .lta-cinematic img { max-height: min(70vh, 700px); }\n  .lta-page .lta-data-row, .lta-page .lta-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .lta-page .lta-spotlight-step { padding-left: 56px; }\n  .lta-page .lta-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .lta-page .lta-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .lta-page .lta-h2 { font-size: 31px; }\n  .lta-page .lta-display { font-size: 38px; }\n  .lta-page .lta-stat { padding: 22px 16px; }\n  .lta-page .lta-stat-value { font-size: 28px; }\n  .lta-page .lta-data-row, .lta-page .lta-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .lta-page .lta-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .lta-page .lta-data-row[data-cols=\"3\"] .lta-data-label { grid-column: 1 \/ -1; }\n  .lta-page .lta-bento-card { padding: 22px; }\n  .lta-page .lta-image-tile[data-wide], .lta-page .lta-image-tile[data-square], .lta-page .lta-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.lta-page .lta-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.lta-page .lta-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.lta-page .lta-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.lta-page .lta-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.lta-page .lta-plain-row .lta-h3 { font-size: 20px; margin-bottom: 6px; }\n.lta-page .lta-plain-row .lta-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.lta-page .lta-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.lta-page .lta-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.lta-page .lta-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.lta-page .lta-versus-card .lta-h3 { font-size: 22px; margin: 16px 0 12px; }\n.lta-page .lta-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.lta-page .lta-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.lta-page .lta-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.lta-page .lta-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.lta-page .lta-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.lta-page .lta-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.lta-page .lta-range-node[data-this] { border: 2px solid var(--ink); }\n.lta-page .lta-range-node ul { margin-top: 14px; }\n.lta-page .lta-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.lta-page .lta-range-node li span:first-child { color: var(--muted); }\n.lta-page .lta-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.lta-page .lta-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.lta-page .lta-range-node[data-this] strong { color: var(--accent); }\n.lta-page .lta-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.lta-page .lta-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.lta-page .lta-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.lta-page .lta-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.lta-page .lta-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.lta-page .lta-question .lta-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.lta-page .lta-question .lta-h3 { font-size: 21px; margin-bottom: 18px; }\n.lta-page .lta-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.lta-page .lta-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.lta-page .lta-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .lta-page .lta-questions { grid-template-columns: 1fr; } .lta-page .lta-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .lta-page .lta-versus { grid-template-columns: 1fr; } .lta-page .lta-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.lta-page .lta-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.lta-page .lta-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.lta-page .lta-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.lta-page .lta-feature-statement .lta-body { margin-top: 20px; }\n.lta-page [data-visual-variant=\"original-row\"] .lta-feature-row-grid,\n.lta-page [data-visual-variant=\"original-columns\"] .lta-use-grid { gap: 0 36px; }\n.lta-page [data-visual-variant=\"original-row\"] .lta-feature-row-item,\n.lta-page [data-visual-variant=\"original-columns\"] .lta-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.lta-page [data-visual-variant=\"original-row\"] .lta-h3,\n.lta-page [data-visual-variant=\"original-columns\"] .lta-h3 { margin-bottom: 8px; font-size: 20px; }\n.lta-page .lta-use-grid[data-cols=\"2\"], .lta-page .lta-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.lta-page .lta-compatibility .lta-h2 { margin-bottom: 38px; }\n.lta-page .lta-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.lta-page .lta-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .lta-page .lta-feature-statement-grid, .lta-page .lta-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .lta-page .lta-use-grid[data-cols=\"2\"], .lta-page .lta-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.lta-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.lta-page .lta-gallery-item[data-artwork] { align-self: flex-start; }\n.lta-page .lta-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.lta-page .lta-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.lta-page .lta-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.lta-page .lta-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.lta-page .lta-cinematic-figure[data-artwork]::after { display: none; }\n.lta-page .lta-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.lta-page .lta-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.lta-page .lta-bars { max-width: 840px; margin: 44px 0 0; }\n.lta-page .lta-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.lta-page .lta-bar-label, .lta-page .lta-bar-value { font-size: 16px; }\n.lta-page .lta-bar-label strong { font-weight: 650; }\n.lta-page .lta-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.lta-page .lta-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.lta-page .lta-bar-fill[data-this] { background: var(--accent); }\n.lta-page .lta-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.lta-page .lta-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.lta-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.lta-page .lta-spec-jump a, .lta-page .lta-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .lta-page .lta-bar { grid-template-columns: 1fr auto; }\n  .lta-page .lta-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n\u003c\/style\u003e\n\u003csection class=\"lta-section lta-paper\" data-element=\"36\" data-claims=\"C01,C09,C10\" data-resources=\"\" aria-labelledby=\"lta-plain-title\"\u003e\u003cdiv class=\"lta-wrap\"\u003e\n\u003ch2 class=\"lta-h2\" id=\"lta-plain-title\"\u003eA 70 mm refractor with help finding your first targets.\u003c\/h2\u003e\n\u003cdiv class=\"lta-plain\"\u003e\n\u003cdiv class=\"lta-plain-row\"\u003e\n\u003cdiv class=\"lta-plain-num\"\u003e70 mm\u003csmall\u003eaperture\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"lta-h3\"\u003e70 mm refractor\u003c\/h3\u003e\n\u003cp class=\"lta-body\"\u003eThe Celestron StarSense Explorer LT 70AZ pairs fully coated glass optics with a phone-assisted way to find objects. You look through the eyepiece and move the telescope yourself. It suits a beginner who wants guided finding for visual observing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lta-plain-row\"\u003e\n\u003cdiv class=\"lta-plain-num\"\u003e28× \/ 70×\u003csmall\u003esupplied eyepiece powers\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"lta-h3\"\u003eTwo eyepieces, two viewing scales\u003c\/h3\u003e\n\u003cp class=\"lta-body\"\u003eThe 25 mm eyepiece gives 28× magnification; the 10 mm gives 70×. These are the powers before adding the supplied 2× Barlow.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lta-plain-row\"\u003e\n\u003cdiv class=\"lta-plain-num\"\u003e3.35 kg\u003csmall\u003etotal kit mass\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"lta-h3\"\u003ePlan how you will carry the kit\u003c\/h3\u003e\n\u003cp class=\"lta-body\"\u003eThis is Celestron’s total telescope-kit weight. It describes the observing equipment, not the packed weight for transport.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"lta-section lta-sticky-spotlight\" data-element=\"10\" data-claims=\"C02,C04,C08\" data-resources=\"R02\" aria-labelledby=\"lta-spotlight-title\"\u003e\u003cdiv class=\"lta-wrap\"\u003e\n\u003ch2 class=\"lta-h2\" id=\"lta-spotlight-title\"\u003eFollow the arrows on your phone.\u003c\/h2\u003e\n\u003cdiv class=\"lta-spotlight-grid\"\u003e\n\u003cdiv class=\"lta-spotlight-media\" data-artwork\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/celestron-lt70-phone-guidance.webp?v=1788846946\" alt=\"Celestron LT 70AZ phone dock with arrow-guided StarSense screen; smartphone not included\" width=\"1160\" height=\"1160\" loading=\"lazy\"\u003e\u003cp class=\"lta-caption\"\u003eManufacturer illustration of StarSense guidance. Smartphone not included; app appearance may vary.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003carticle class=\"lta-spotlight-step\"\u003e\u003cdiv class=\"lta-step-number\"\u003e1\u003c\/div\u003e\n\u003ch3 class=\"lta-h3\"\u003eAlign your phone\u003c\/h3\u003e\n\u003cp class=\"lta-body\"\u003ePlace your compatible phone in the StarSense dock, open the app and align its camera with the telescope optics. The phone is supplied by you.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"lta-spotlight-step\"\u003e\u003cdiv class=\"lta-step-number\"\u003e2\u003c\/div\u003e\n\u003ch3 class=\"lta-h3\"\u003eChoose a target\u003c\/h3\u003e\n\u003cp class=\"lta-body\"\u003eThe app recognises star patterns and offers objects currently visible. Select one to bring up pointing arrows.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"lta-spotlight-step\"\u003e\u003cdiv class=\"lta-step-number\"\u003e3\u003c\/div\u003e\n\u003ch3 class=\"lta-h3\"\u003eMove the telescope\u003c\/h3\u003e\n\u003cp class=\"lta-body\"\u003eFollow the arrows by moving the telescope yourself. When the bullseye turns green, look through the eyepiece.\u003c\/p\u003e\u003c\/article\u003e\u003cp class=\"lta-body\"\u003eAssembly and alignment details: \u003ca href=\"https:\/\/celestron-site-support-files.s3.us-east-1.amazonaws.com\/support_files\/22450_StarSense_Explorer_LT_70AZ_QSG_5Lang_12-24_F.pdf\" data-resource-id=\"R02\" target=\"_blank\" rel=\"noopener\"\u003eLT 70AZ setup guide\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"lta-section lta-paper lta-split-story\" data-element=\"09\" data-claims=\"C01,C03,C11\" data-resources=\"\" aria-labelledby=\"lta-split-title\"\u003e\u003cdiv class=\"lta-wrap lta-split-grid\"\u003e\n\u003cdiv class=\"lta-split-copy\"\u003e\n\u003ch2 class=\"lta-h2\" id=\"lta-split-title\"\u003eYou control the altitude and direction.\u003c\/h2\u003e\n\u003cp class=\"lta-lead\"\u003eThe altazimuth mount moves up and down and side to side. Its altitude slow-motion rod helps you make small vertical adjustments as you follow a target.\u003c\/p\u003e\n\u003cp class=\"lta-body\"\u003eStarSense supplies guidance. The mount has no motors, so you keep the object in view by adjusting the telescope.\u003c\/p\u003e\n\u003cp class=\"lta-body\"\u003eThe included 90-degree erect-image diagonal gives an upright view for daytime observing as well as a comfortable eyepiece position.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lta-split-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/celestron-lt70-telescope-tripod.webp?v=1788846950\" alt=\"Celestron LT 70AZ telescope on manual altazimuth mount and tripod\" width=\"1584\" height=\"1584\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"lta-section \" data-element=\"16\" data-claims=\"C04,C06\" data-resources=\"R01\" aria-labelledby=\"lta-compat-title\"\u003e\u003cdiv class=\"lta-wrap lta-compatibility\"\u003e\n\u003ch2 class=\"lta-h2\" id=\"lta-compat-title\"\u003eCheck your phone before choosing StarSense.\u003c\/h2\u003e\n\u003cdiv class=\"lta-compat-row\"\u003e\n\u003cdiv class=\"lta-compat-label\"\u003ePhone guidance\u003c\/div\u003e\n\u003cdiv\u003eA compatible smartphone is required and is not included. Read \u003ca href=\"https:\/\/www.celestron.com\/pages\/starsense-explorer-technology\" data-resource-id=\"R01\" target=\"_blank\" rel=\"noopener\"\u003eCelestron’s current smartphone requirements\u003c\/a\u003e.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lta-compat-row\"\u003e\n\u003cdiv class=\"lta-compat-label\"\u003eWithout the app\u003c\/div\u003e\n\u003cdiv\u003eThe included StarPointer red-dot finder lets you aim manually without smartphone guidance.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"lta-section \" data-element=\"20\" data-claims=\"C05\" data-resources=\"\" aria-labelledby=\"lta-box-title\"\u003e\u003cdiv class=\"lta-wrap\"\u003e\u003cdiv class=\"lta-box\"\u003e\n\u003ch2 class=\"lta-h2\" id=\"lta-box-title\"\u003eIn the box\u003c\/h2\u003e\n\u003cdiv class=\"lta-box-row\"\u003e\u003cspan\u003eLT 70AZ optical tube with altitude slow-motion rod\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"lta-box-row\"\u003e\u003cspan\u003eAltazimuth yoke mount and adjustable tripod\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"lta-box-row\"\u003e\u003cspan\u003e25 mm and 10 mm eyepieces\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"lta-box-row\"\u003e\u003cspan\u003e2× Barlow lens\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"lta-box-row\"\u003e\u003cspan\u003e90-degree erect-image diagonal\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"lta-box-row\"\u003e\u003cspan\u003eStarSense smartphone dock and app code card\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"lta-box-row\"\u003e\u003cspan\u003eStarPointer red-dot finderscope\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"lta-box-row\"\u003e\u003cspan\u003eEyepiece accessory tray\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"lta-box-row\"\u003e\u003cspan\u003eLens cap, accessory bag and two tube-mounting screws\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"lta-section lta-paper lta-good-to-know\" data-element=\"21\" data-claims=\"C12,C07,C11\" data-resources=\"R03\" aria-labelledby=\"lta-good-title\"\u003e\u003cdiv class=\"lta-wrap lta-narrow-list\"\u003e\n\u003ch2 class=\"lta-h2\" id=\"lta-good-title\"\u003eGood to know\u003c\/h2\u003e\n\u003carticle class=\"lta-narrow-item\"\u003e\u003cspan class=\"lta-narrow-num\"\u003e01\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"lta-h3\"\u003eDarker skies reveal more\u003c\/h3\u003e\n\u003cp class=\"lta-body\"\u003eCity lighting limits faint-object visibility. A darker observing location lets you see more of the objects this telescope can show.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"lta-narrow-item\"\u003e\u003cspan class=\"lta-narrow-num\"\u003e02\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"lta-h3\"\u003eFit the Barlow in the correct position\u003c\/h3\u003e\n\u003cp class=\"lta-body\"\u003eCelestron’s FAQ corrects an older setup-guide diagram: put the Barlow between the focuser and the diagonal, with the eyepiece in the diagonal.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"lta-narrow-item\"\u003e\u003cspan class=\"lta-narrow-num\"\u003e03\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"lta-h3\"\u003eKeep the unfiltered telescope away from the Sun\u003c\/h3\u003e\n\u003cp class=\"lta-body\"\u003eNever look at the Sun through this telescope without suitable dedicated solar filtration. Read \u003ca href=\"https:\/\/www.celestron.com\/blogs\/knowledgebase\/solar-safety-warning\" data-resource-id=\"R03\" target=\"_blank\" rel=\"noopener\"\u003eCelestron’s solar safety guidance\u003c\/a\u003e before considering any solar use.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"lta-section lta-paper lta-specs-section\" data-element=\"24\" data-claims=\"SP01,SP02,SP03,SP04,SP05,SP06,SP07,SP08,SP09,SP10,SP11,SP12,SP13,SP14,SP15,SP16,SP17,SP18,SP19,SP20,SP21,SP22,SP23,SP24,SP25,SP26,SP27,SP28,SP29\" data-resources=\"\" aria-labelledby=\"lta-specs-title\"\u003e\u003cdiv class=\"lta-wrap lta-data-grid\"\u003e\n\u003ch2 class=\"lta-h2\" id=\"lta-specs-title\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"lta-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"lta-data-category\" id=\"lta-optics\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"lta-data-row\" data-two\u003e\n\u003cdiv class=\"lta-data-label\"\u003eOptical Design\u003c\/div\u003e\n\u003cdiv\u003eRefractor\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lta-data-row\" data-two\u003e\n\u003cdiv class=\"lta-data-label\"\u003eAperture\u003c\/div\u003e\n\u003cdiv\u003e70mm (2.76\")\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lta-data-row\" data-two\u003e\n\u003cdiv class=\"lta-data-label\"\u003eFocal Length\u003c\/div\u003e\n\u003cdiv\u003e700mm (27.56\")\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lta-data-row\" data-two\u003e\n\u003cdiv class=\"lta-data-label\"\u003eFocal Ratio (manufacturer specification)\u003c\/div\u003e\n\u003cdiv\u003ef\/10\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lta-data-row\" data-two\u003e\n\u003cdiv class=\"lta-data-label\"\u003eFocal Length of Eyepiece 1\u003c\/div\u003e\n\u003cdiv\u003e25mm (0.98\")\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lta-data-row\" data-two\u003e\n\u003cdiv class=\"lta-data-label\"\u003eMagnification of Eyepiece 1\u003c\/div\u003e\n\u003cdiv\u003e28x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lta-data-row\" data-two\u003e\n\u003cdiv class=\"lta-data-label\"\u003eFocal Length of Eyepiece 2\u003c\/div\u003e\n\u003cdiv\u003e10mm (0.39\")\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lta-data-row\" data-two\u003e\n\u003cdiv class=\"lta-data-label\"\u003eMagnification of Eyepiece 2\u003c\/div\u003e\n\u003cdiv\u003e70x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lta-data-row\" data-two\u003e\n\u003cdiv class=\"lta-data-label\"\u003eBarlow Lens\u003c\/div\u003e\n\u003cdiv\u003e2x (1.25\")\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lta-data-row\" data-two\u003e\n\u003cdiv class=\"lta-data-label\"\u003eFinderscope\u003c\/div\u003e\n\u003cdiv\u003eStarPointer™ red dot finderscope\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lta-data-row\" data-two\u003e\n\u003cdiv class=\"lta-data-label\"\u003eStar Diagonal\u003c\/div\u003e\n\u003cdiv\u003eErect image 90° (1.25\")\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lta-data-row\" data-two\u003e\n\u003cdiv class=\"lta-data-label\"\u003eOptical Tube\u003c\/div\u003e\n\u003cdiv\u003eAluminium\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lta-data-row\" data-two\u003e\n\u003cdiv class=\"lta-data-label\"\u003eHighest Useful Magnification (manufacturer rating)\u003c\/div\u003e\n\u003cdiv\u003e165x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lta-data-row\" data-two\u003e\n\u003cdiv class=\"lta-data-label\"\u003eLowest Useful Magnification (manufacturer rating)\u003c\/div\u003e\n\u003cdiv\u003e10x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lta-data-row\" data-two\u003e\n\u003cdiv class=\"lta-data-label\"\u003eLimiting Stellar Magnitude (manufacturer rating)\u003c\/div\u003e\n\u003cdiv\u003e11.7\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lta-data-row\" data-two\u003e\n\u003cdiv class=\"lta-data-label\"\u003eResolution (Rayleigh) (manufacturer rating)\u003c\/div\u003e\n\u003cdiv\u003e1.99 arc seconds\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lta-data-row\" data-two\u003e\n\u003cdiv class=\"lta-data-label\"\u003eResolution (Dawes) (manufacturer rating)\u003c\/div\u003e\n\u003cdiv\u003e1.66 arc seconds\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lta-data-row\" data-two\u003e\n\u003cdiv class=\"lta-data-label\"\u003eLight Gathering Power (Compared to human eye) (manufacturer rating)\u003c\/div\u003e\n\u003cdiv\u003e100x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lta-data-row\" data-two\u003e\n\u003cdiv class=\"lta-data-label\"\u003eOptical Coatings\u003c\/div\u003e\n\u003cdiv\u003eFully Coated glass optics\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lta-data-row\" data-two\u003e\n\u003cdiv class=\"lta-data-label\"\u003eOptical Tube Length\u003c\/div\u003e\n\u003cdiv\u003e812.8mm (32\")\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lta-data-row\" data-two\u003e\n\u003cdiv class=\"lta-data-label\"\u003eOptical Tube Diameter\u003c\/div\u003e\n\u003cdiv\u003e76mm (2.99\")\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lta-data-row\" data-two\u003e\n\u003cdiv class=\"lta-data-label\"\u003eOptical Tube Weight\u003c\/div\u003e\n\u003cdiv\u003e3.6 lbs (1.63 kg)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lta-data-row\" data-two\u003e\n\u003cdiv class=\"lta-data-label\"\u003eDovetail\u003c\/div\u003e\n\u003cdiv\u003eNone\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"lta-data-category\" id=\"lta-mount\"\u003eMount and dimensions\u003c\/div\u003e\n\u003cdiv class=\"lta-data-row\" data-two\u003e\n\u003cdiv class=\"lta-data-label\"\u003eMount Type\u003c\/div\u003e\n\u003cdiv\u003eManual Alt-Azimuth\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lta-data-row\" data-two\u003e\n\u003cdiv class=\"lta-data-label\"\u003eHeight adjustment range (includes mount and tripod)\u003c\/div\u003e\n\u003cdiv\u003eAluminium, 1320.8mm (52\") max height\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lta-data-row\" data-two\u003e\n\u003cdiv class=\"lta-data-label\"\u003eAccessory Tray\u003c\/div\u003e\n\u003cdiv\u003eYes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lta-data-row\" data-two\u003e\n\u003cdiv class=\"lta-data-label\"\u003eTripod Weight\u003c\/div\u003e\n\u003cdiv\u003e3.8 lbs (1.72 kg)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lta-data-row\" data-two\u003e\n\u003cdiv class=\"lta-data-label\"\u003eDovetail Compatibility\u003c\/div\u003e\n\u003cdiv\u003eNone\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lta-data-row\" data-two\u003e\n\u003cdiv class=\"lta-data-label\"\u003eTotal Kit Weight\u003c\/div\u003e\n\u003cdiv\u003e7.4 lbs (3.35 kg)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n","brand":"Celestron","offers":[{"title":"Default Title","offer_id":42045241000005,"sku":"22450","price":349.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/Celestron_Starsense_0000_70mm.jpg?v=1747803176"},{"product_id":"starsense-explorer-lt-114az","title":"Celestron StarSense Explorer LT114 AZ Newtonian Telescope","description":"\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .ltc-page. No scripts, SVG, tables or H1. *\/\n.ltc-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.ltc-page, .ltc-page * { box-sizing: border-box; }\n.ltc-page img { display: block; max-width: 100%; height: auto; }\n.ltc-page p, .ltc-page h2, .ltc-page h3, .ltc-page ul, .ltc-page ol, .ltc-page dl, .ltc-page dd, .ltc-page blockquote, .ltc-page figure { margin: 0; }\n.ltc-page ul, .ltc-page ol { padding: 0; list-style: none; }\n.ltc-page .ltc-section { padding: 112px 22px; }\n.ltc-page .ltc-section[data-tight] { padding: 80px 22px; }\n.ltc-page .ltc-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.ltc-page .ltc-paper { background: var(--paper); }\n.ltc-page .ltc-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.ltc-page .ltc-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.ltc-page .ltc-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.ltc-page .ltc-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.ltc-page .ltc-h2 .ltc-muted { color: var(--muted); font-weight: 700; }\n.ltc-page .ltc-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.ltc-page .ltc-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.ltc-page .ltc-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.ltc-page .ltc-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.ltc-page .ltc-muted { color: var(--muted); }\n.ltc-page .ltc-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.ltc-page .ltc-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.ltc-page .ltc-text-link:hover { color: var(--accent); }\n.ltc-page .ltc-dark .ltc-kicker { color: #a1a1a8; }\n.ltc-page .ltc-dark .ltc-h2, .ltc-page .ltc-dark .ltc-h3 { color: var(--white); }\n.ltc-page .ltc-dark .ltc-h2 .ltc-muted { color: #8e8e95; }\n.ltc-page .ltc-dark .ltc-body, .ltc-page .ltc-dark .ltc-lead { color: #c9c9d0; }\n.ltc-page .ltc-dark .ltc-note { color: #8e8e95; }\n.ltc-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.ltc-page .ltc-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.ltc-page .ltc-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.ltc-page .ltc-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.ltc-page .ltc-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.ltc-page .ltc-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.ltc-page .ltc-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.ltc-page .ltc-dark .ltc-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.ltc-page .ltc-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.ltc-page .ltc-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.ltc-page .ltc-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.ltc-page .ltc-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .ltc-page .ltc-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .ltc-page .ltc-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.ltc-page .ltc-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .ltc-page .ltc-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .ltc-page .ltc-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.ltc-page .ltc-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.ltc-page .ltc-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.ltc-page .ltc-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.ltc-page .ltc-stat:first-child { border-left: 0; }\n.ltc-page .ltc-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.ltc-page .ltc-stats-strip[data-accent-zone] .ltc-stat-value { color: var(--accent); }\n.ltc-page .ltc-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.ltc-page .ltc-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.ltc-page .ltc-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.ltc-page .ltc-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.ltc-page .ltc-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.ltc-page .ltc-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.ltc-page .ltc-quote p.ltc-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.ltc-page .ltc-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.ltc-page .ltc-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.ltc-page .ltc-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.ltc-page .ltc-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.ltc-page .ltc-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.ltc-page .ltc-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.ltc-page .ltc-bento-card .ltc-kicker { margin-bottom: 12px; color: #8e8e95; }\n.ltc-page .ltc-bento-card .ltc-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.ltc-page .ltc-bento-card[data-wide] .ltc-h3 { margin-top: 0; font-size: 30px; }\n.ltc-page .ltc-bento-card .ltc-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.ltc-page .ltc-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.ltc-page .ltc-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.ltc-page .ltc-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.ltc-page .ltc-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.ltc-page .ltc-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.ltc-page .ltc-feature-row-item .ltc-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.ltc-page .ltc-feature-row-item .ltc-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.ltc-page .ltc-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.ltc-page .ltc-split-grid[data-flip] .ltc-split-media { order: -1; }\n.ltc-page .ltc-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.ltc-page .ltc-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.ltc-page .ltc-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.ltc-page .ltc-split-facts li span:first-child { color: var(--muted); }\n.ltc-page .ltc-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.ltc-page .ltc-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.ltc-page .ltc-spotlight-media { position: sticky; top: 24px; }\n.ltc-page .ltc-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.ltc-page .ltc-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.ltc-page .ltc-spotlight-step + .ltc-spotlight-step { border-top: 1px solid var(--line); }\n.ltc-page .ltc-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.ltc-page .ltc-spotlight-step .ltc-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.ltc-page .ltc-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.ltc-page .ltc-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.ltc-page .ltc-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.ltc-page .ltc-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.ltc-page .ltc-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.ltc-page .ltc-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.ltc-page .ltc-sequence-step .ltc-h3 { margin-bottom: 8px; font-size: 20px; }\n.ltc-page .ltc-sequence-step .ltc-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.ltc-page .ltc-cinematic { padding: 112px 0 0; text-align: left; }\n.ltc-page .ltc-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.ltc-page .ltc-cinematic-copy .ltc-h2 { max-width: 16ch; }\n.ltc-page .ltc-cinematic-copy .ltc-body { max-width: 640px; margin-top: 20px; }\n.ltc-page .ltc-cinematic-figure { position: relative; }\n.ltc-page .ltc-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.ltc-page .ltc-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.ltc-page .ltc-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.ltc-page .ltc-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.ltc-page .ltc-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.ltc-page .ltc-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.ltc-page .ltc-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.ltc-page .ltc-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.ltc-page .ltc-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.ltc-page .ltc-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.ltc-page .ltc-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.ltc-page .ltc-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.ltc-page .ltc-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.ltc-page .ltc-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.ltc-page .ltc-image-tile[data-wide] { grid-column: span 4; }\n.ltc-page .ltc-image-tile[data-square] { grid-column: span 2; }\n.ltc-page .ltc-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.ltc-page .ltc-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.ltc-page .ltc-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.ltc-page .ltc-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.ltc-page .ltc-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.ltc-page .ltc-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.ltc-page .ltc-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.ltc-page .ltc-use-item .ltc-h3 { margin-bottom: 10px; font-size: 21px; }\n.ltc-page .ltc-use-item .ltc-body { font-size: 15.5px; }\n.ltc-page .ltc-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.ltc-page .ltc-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.ltc-page .ltc-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.ltc-page .ltc-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.ltc-page .ltc-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.ltc-page .ltc-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.ltc-page .ltc-fit-card[data-alt] .ltc-fit-heading { background: var(--paper-2); color: var(--ink); }\n.ltc-page .ltc-fit-card ul { margin-top: 18px; }\n.ltc-page .ltc-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.ltc-page .ltc-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.ltc-page .ltc-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.ltc-page .ltc-fit-card li:last-child { border-bottom: 0; }\n.ltc-page .ltc-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.ltc-page .ltc-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.ltc-page .ltc-data-grid { max-width: 1000px; }\n.ltc-page .ltc-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.ltc-page .ltc-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.ltc-page .ltc-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.ltc-page .ltc-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.ltc-page .ltc-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.ltc-page .ltc-data-label { color: var(--muted); }\n.ltc-page .ltc-data-diff { color: var(--accent); font-weight: 700; }\n.ltc-page .ltc-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.ltc-page .ltc-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.ltc-page .ltc-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.ltc-page .ltc-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.ltc-page .ltc-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.ltc-page .ltc-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.ltc-page .ltc-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.ltc-page .ltc-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.ltc-page .ltc-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.ltc-page .ltc-family-card[data-this] { border: 2px solid var(--ink); }\n.ltc-page .ltc-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.ltc-page .ltc-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.ltc-page .ltc-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.ltc-page .ltc-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.ltc-page .ltc-family-list { margin-top: 16px; }\n.ltc-page .ltc-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.ltc-page .ltc-family-list li span:first-child { color: var(--muted); }\n.ltc-page .ltc-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.ltc-page .ltc-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.ltc-page .ltc-box .ltc-h2 { margin-bottom: 36px; }\n.ltc-page .ltc-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.ltc-page .ltc-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.ltc-page .ltc-box-media { margin: 0; }\n.ltc-page .ltc-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.ltc-page .ltc-narrow-list { max-width: 1000px; }\n.ltc-page .ltc-narrow-list .ltc-h2 { margin-bottom: 44px; }\n.ltc-page .ltc-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.ltc-page .ltc-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.ltc-page .ltc-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.ltc-page .ltc-common-questions .ltc-narrow-num { color: var(--ink); font-size: 26px; }\n.ltc-page .ltc-narrow-item .ltc-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.ltc-page .ltc-warranty .ltc-h2, .ltc-page .ltc-warranty .ltc-lead { max-width: 820px; }\n.ltc-page .ltc-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.ltc-page .ltc-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.ltc-page .ltc-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.ltc-page .ltc-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.ltc-page .ltc-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.ltc-page .ltc-carry-media img { max-height: 700px; }\n.ltc-page .ltc-carry-list { margin-top: 36px; }\n.ltc-page .ltc-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.ltc-page .ltc-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.ltc-page .ltc-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.ltc-page .ltc-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.ltc-page .ltc-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.ltc-page .ltc-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.ltc-page .ltc-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.ltc-page .ltc-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.ltc-page .ltc-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.ltc-page .ltc-mode-card[data-primary] { border: 2px solid var(--ink); }\n.ltc-page .ltc-mode-card .ltc-h3 { font-size: 23px; margin: 14px 0 8px; }\n.ltc-page .ltc-mode-card .ltc-body { font-size: 15.5px; }\n.ltc-page .ltc-mode-list { margin-top: 20px; }\n.ltc-page .ltc-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.ltc-page .ltc-mode-list li span:first-child { color: var(--muted); }\n.ltc-page .ltc-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.ltc-page .ltc-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.ltc-page .ltc-time-item { position: relative; padding: 0 0 34px 40px; }\n.ltc-page .ltc-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.ltc-page .ltc-time-item:last-child { padding-bottom: 0; }\n.ltc-page .ltc-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.ltc-page .ltc-time-item .ltc-h3 { font-size: 22px; margin-bottom: 8px; }\n.ltc-page .ltc-time-item .ltc-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.ltc-page .ltc-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.ltc-page .ltc-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.ltc-page .ltc-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.ltc-page .ltc-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.ltc-page .ltc-path-step .ltc-h3 { font-size: 22px; margin: 6px 0 10px; }\n.ltc-page .ltc-path-step .ltc-body { font-size: 15.5px; }\n.ltc-page .ltc-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.ltc-page .ltc-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.ltc-page .ltc-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.ltc-page .ltc-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.ltc-page .ltc-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.ltc-page .ltc-statement { padding: 96px 22px; }\n.ltc-page .ltc-statement .ltc-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .ltc-page .ltc-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .ltc-page .ltc-stat:nth-child(odd) { border-left: 0; }\n  .ltc-page .ltc-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .ltc-page .ltc-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .ltc-page .ltc-image-tile[data-wide] { grid-column: span 2; }\n  .ltc-page .ltc-image-tile[data-square], .ltc-page .ltc-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .ltc-page .ltc-feature-row-grid[data-cols=\"4\"], .ltc-page .ltc-step-grid[data-cols=\"4\"], .ltc-page .ltc-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .ltc-page .ltc-split-grid, .ltc-page .ltc-spotlight-grid, .ltc-page .ltc-box-layout, .ltc-page .ltc-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .ltc-page .ltc-split-copy { order: 1; }\n  .ltc-page .ltc-split-media { order: 2; }\n  .ltc-page .ltc-split-grid[data-flip] .ltc-split-media { order: 2; }\n  .ltc-page .ltc-spotlight-media { position: static; }\n  .ltc-page .ltc-bento-card[data-wide] { display: block; }\n  .ltc-page .ltc-bento-card[data-wide] .ltc-h3 { margin-top: 18px; }\n  .ltc-page .ltc-family-grid, .ltc-page .ltc-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .ltc-page .ltc-warranty-grid, .ltc-page .ltc-power-grid, .ltc-page .ltc-modes, .ltc-page .ltc-path { grid-template-columns: 1fr; }\n  .ltc-page .ltc-spec-columns, .ltc-page .ltc-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .ltc-page .ltc-feature-row-grid, .ltc-page .ltc-feature-row-grid[data-cols=\"4\"], .ltc-page .ltc-step-grid, .ltc-page .ltc-step-grid[data-cols=\"4\"], .ltc-page .ltc-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .ltc-page .ltc-fit-grid, .ltc-page .ltc-family-grid, .ltc-page .ltc-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .ltc-page .ltc-section { padding: 80px 22px; }\n  .ltc-page .ltc-stats-strip { margin: -36px 0; }\n  .ltc-page .ltc-body { font-size: 16px; }\n  .ltc-page .ltc-quote { padding-left: 22px; }\n  .ltc-page .ltc-bento-grid, .ltc-page .ltc-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .ltc-page .ltc-bento-card, .ltc-page .ltc-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .ltc-page .ltc-image-tile[data-wide], .ltc-page .ltc-image-tile[data-square], .ltc-page .ltc-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .ltc-page .ltc-image-tile[data-wide] { flex: 0 0 90%; }\n  .ltc-page .ltc-image-tile[data-square], .ltc-page .ltc-image-tile[data-tall] { flex: 0 0 60%; }\n  .ltc-page .ltc-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .ltc-page .ltc-gallery-item { flex-basis: 86%; }\n  .ltc-page .ltc-cinematic { padding-top: 80px; }\n  .ltc-page .ltc-cinematic img { max-height: min(70vh, 700px); }\n  .ltc-page .ltc-data-row, .ltc-page .ltc-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .ltc-page .ltc-spotlight-step { padding-left: 56px; }\n  .ltc-page .ltc-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .ltc-page .ltc-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .ltc-page .ltc-h2 { font-size: 31px; }\n  .ltc-page .ltc-display { font-size: 38px; }\n  .ltc-page .ltc-stat { padding: 22px 16px; }\n  .ltc-page .ltc-stat-value { font-size: 28px; }\n  .ltc-page .ltc-data-row, .ltc-page .ltc-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .ltc-page .ltc-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .ltc-page .ltc-data-row[data-cols=\"3\"] .ltc-data-label { grid-column: 1 \/ -1; }\n  .ltc-page .ltc-bento-card { padding: 22px; }\n  .ltc-page .ltc-image-tile[data-wide], .ltc-page .ltc-image-tile[data-square], .ltc-page .ltc-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.ltc-page .ltc-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.ltc-page .ltc-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.ltc-page .ltc-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.ltc-page .ltc-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.ltc-page .ltc-plain-row .ltc-h3 { font-size: 20px; margin-bottom: 6px; }\n.ltc-page .ltc-plain-row .ltc-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.ltc-page .ltc-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.ltc-page .ltc-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.ltc-page .ltc-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.ltc-page .ltc-versus-card .ltc-h3 { font-size: 22px; margin: 16px 0 12px; }\n.ltc-page .ltc-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.ltc-page .ltc-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.ltc-page .ltc-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.ltc-page .ltc-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.ltc-page .ltc-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.ltc-page .ltc-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.ltc-page .ltc-range-node[data-this] { border: 2px solid var(--ink); }\n.ltc-page .ltc-range-node ul { margin-top: 14px; }\n.ltc-page .ltc-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.ltc-page .ltc-range-node li span:first-child { color: var(--muted); }\n.ltc-page .ltc-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.ltc-page .ltc-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.ltc-page .ltc-range-node[data-this] strong { color: var(--accent); }\n.ltc-page .ltc-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.ltc-page .ltc-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.ltc-page .ltc-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.ltc-page .ltc-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.ltc-page .ltc-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.ltc-page .ltc-question .ltc-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.ltc-page .ltc-question .ltc-h3 { font-size: 21px; margin-bottom: 18px; }\n.ltc-page .ltc-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.ltc-page .ltc-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.ltc-page .ltc-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .ltc-page .ltc-questions { grid-template-columns: 1fr; } .ltc-page .ltc-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .ltc-page .ltc-versus { grid-template-columns: 1fr; } .ltc-page .ltc-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.ltc-page .ltc-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.ltc-page .ltc-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.ltc-page .ltc-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.ltc-page .ltc-feature-statement .ltc-body { margin-top: 20px; }\n.ltc-page [data-visual-variant=\"original-row\"] .ltc-feature-row-grid,\n.ltc-page [data-visual-variant=\"original-columns\"] .ltc-use-grid { gap: 0 36px; }\n.ltc-page [data-visual-variant=\"original-row\"] .ltc-feature-row-item,\n.ltc-page [data-visual-variant=\"original-columns\"] .ltc-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.ltc-page [data-visual-variant=\"original-row\"] .ltc-h3,\n.ltc-page [data-visual-variant=\"original-columns\"] .ltc-h3 { margin-bottom: 8px; font-size: 20px; }\n.ltc-page .ltc-use-grid[data-cols=\"2\"], .ltc-page .ltc-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.ltc-page .ltc-compatibility .ltc-h2 { margin-bottom: 38px; }\n.ltc-page .ltc-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.ltc-page .ltc-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .ltc-page .ltc-feature-statement-grid, .ltc-page .ltc-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .ltc-page .ltc-use-grid[data-cols=\"2\"], .ltc-page .ltc-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.ltc-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.ltc-page .ltc-gallery-item[data-artwork] { align-self: flex-start; }\n.ltc-page .ltc-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.ltc-page .ltc-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.ltc-page .ltc-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.ltc-page .ltc-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.ltc-page .ltc-cinematic-figure[data-artwork]::after { display: none; }\n.ltc-page .ltc-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.ltc-page .ltc-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.ltc-page .ltc-bars { max-width: 840px; margin: 44px 0 0; }\n.ltc-page .ltc-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.ltc-page .ltc-bar-label, .ltc-page .ltc-bar-value { font-size: 16px; }\n.ltc-page .ltc-bar-label strong { font-weight: 650; }\n.ltc-page .ltc-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.ltc-page .ltc-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.ltc-page .ltc-bar-fill[data-this] { background: var(--accent); }\n.ltc-page .ltc-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.ltc-page .ltc-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.ltc-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.ltc-page .ltc-spec-jump a, .ltc-page .ltc-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .ltc-page .ltc-bar { grid-template-columns: 1fr auto; }\n  .ltc-page .ltc-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"ltc-page\" data-page-mode=\"detailed\" data-page-density=\"standard\"\u003e\n\u003csection class=\"ltc-section ltc-paper\" data-element=\"36\" data-claims=\"C01,C09,C10\" data-resources=\"\"\u003e\n\u003cdiv class=\"ltc-wrap\"\u003e\n\u003ch2 class=\"ltc-h2\" id=\"ltc-plain-title\"\u003eA 114 mm reflector you point with help from your phone.\u003c\/h2\u003e\n\u003cdiv class=\"ltc-plain\"\u003e\n\u003cdiv class=\"ltc-plain-row\"\u003e\n\u003cdiv class=\"ltc-plain-num\"\u003e114 mm\u003csmall\u003eaperture\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"ltc-h3\"\u003e114 mm reflector\u003c\/h3\u003e\n\u003cp class=\"ltc-body\"\u003eThe Celestron StarSense Explorer LT 114AZ uses a spherical primary mirror and a 1000 mm focal length. StarSense helps you locate an object, then you observe through the eyepiece. It suits a beginner who wants guided finding for visual observing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltc-plain-row\"\u003e\n\u003cdiv class=\"ltc-plain-num\"\u003e40× \/ 100×\u003csmall\u003esupplied eyepiece powers\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"ltc-h3\"\u003eTwo eyepieces, two viewing scales\u003c\/h3\u003e\n\u003cp class=\"ltc-body\"\u003eThe 25 mm eyepiece gives 40× magnification; the 10 mm gives 100×. These are the powers before adding the supplied 2× Barlow.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltc-plain-row\"\u003e\n\u003cdiv class=\"ltc-plain-num\"\u003e4.71 kg\u003csmall\u003etotal kit mass\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"ltc-h3\"\u003ePlan how you will carry the kit\u003c\/h3\u003e\n\u003cp class=\"ltc-body\"\u003eThis is Celestron’s total telescope-kit weight. It describes the observing equipment, not the packed weight for transport.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ltc-section ltc-sticky-spotlight\" data-element=\"10\" data-claims=\"C02,C04,C08\" data-resources=\"R02\"\u003e\n\u003cdiv class=\"ltc-wrap\"\u003e\n\u003ch2 class=\"ltc-h2\" id=\"ltc-spotlight-title\"\u003eFollow the arrows on your phone.\u003c\/h2\u003e\n\u003cdiv class=\"ltc-spotlight-grid\"\u003e\n\u003cdiv class=\"ltc-spotlight-media\" data-artwork=\"\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/celestron-lt114-phone-guidance.webp?v=1788846903\" alt=\"Celestron LT 114AZ phone dock with arrow-guided StarSense screen; smartphone not included\" width=\"1160\" height=\"1160\" loading=\"lazy\"\u003e\n\u003cp class=\"ltc-caption\"\u003eManufacturer illustration of StarSense guidance. Smartphone not included; app appearance may vary.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003carticle class=\"ltc-spotlight-step\"\u003e\n\u003cdiv class=\"ltc-step-number\"\u003e1\u003c\/div\u003e\n\u003ch3 class=\"ltc-h3\"\u003eAlign your phone\u003c\/h3\u003e\n\u003cp class=\"ltc-body\"\u003ePlace your compatible phone in the StarSense dock, open the app and align its camera with the telescope optics. The phone is supplied by you.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"ltc-spotlight-step\"\u003e\n\u003cdiv class=\"ltc-step-number\"\u003e2\u003c\/div\u003e\n\u003ch3 class=\"ltc-h3\"\u003eChoose a target\u003c\/h3\u003e\n\u003cp class=\"ltc-body\"\u003eThe app recognises star patterns and offers objects currently visible. Select one to bring up pointing arrows.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"ltc-spotlight-step\"\u003e\n\u003cdiv class=\"ltc-step-number\"\u003e3\u003c\/div\u003e\n\u003ch3 class=\"ltc-h3\"\u003eMove the telescope\u003c\/h3\u003e\n\u003cp class=\"ltc-body\"\u003eFollow the arrows by moving the telescope yourself. When the bullseye turns green, look through the eyepiece.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003cp class=\"ltc-body\"\u003eAssembly and alignment details: \u003ca href=\"https:\/\/celestron-site-support-files.s3.us-east-1.amazonaws.com\/support_files\/22452_StarSense_Explorer_LT_114AZ_QSG_5lang_Web.pdf\" data-resource-id=\"R02\" rel=\"noopener\" target=\"_blank\"\u003eLT 114AZ setup guide\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ltc-section ltc-paper ltc-split-story\" data-element=\"09\" data-claims=\"C01,C03,C11\" data-resources=\"\"\u003e\n\u003cdiv class=\"ltc-wrap ltc-split-grid\"\u003e\n\u003cdiv class=\"ltc-split-copy\"\u003e\n\u003ch2 class=\"ltc-h2\" id=\"ltc-split-title\"\u003eYou control the altitude and direction.\u003c\/h2\u003e\n\u003cp class=\"ltc-lead\"\u003eThe altazimuth mount moves up and down and side to side. Its altitude slow-motion rod helps you make small vertical adjustments as you follow a target.\u003c\/p\u003e\n\u003cp class=\"ltc-body\"\u003eStarSense supplies guidance. The mount has no motors, so you keep the object in view by adjusting the telescope.\u003c\/p\u003e\n\u003cp class=\"ltc-body\"\u003eThe reflecting optics use glass mirrors with aluminium and silicon dioxide coatings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltc-split-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/celestron-lt114-telescope-tripod.webp?v=1788846907\" alt=\"Celestron LT 114AZ telescope on manual altazimuth mount and tripod\" width=\"1663\" height=\"1663\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ltc-section\" data-element=\"16\" data-claims=\"C04,C06\" data-resources=\"R01\"\u003e\n\u003cdiv class=\"ltc-wrap ltc-compatibility\"\u003e\n\u003ch2 class=\"ltc-h2\" id=\"ltc-compat-title\"\u003eCheck your phone before choosing StarSense.\u003c\/h2\u003e\n\u003cdiv class=\"ltc-compat-row\"\u003e\n\u003cdiv class=\"ltc-compat-label\"\u003ePhone guidance\u003c\/div\u003e\n\u003cdiv\u003eA compatible smartphone is required and is not included. Read \u003ca href=\"https:\/\/www.celestron.com\/pages\/starsense-explorer-technology\" data-resource-id=\"R01\" rel=\"noopener\" target=\"_blank\"\u003eCelestron’s current smartphone requirements\u003c\/a\u003e.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltc-compat-row\"\u003e\n\u003cdiv class=\"ltc-compat-label\"\u003eWithout the app\u003c\/div\u003e\n\u003cdiv\u003eThe included StarPointer red-dot finder lets you aim manually without smartphone guidance.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ltc-section\" data-element=\"20\" data-claims=\"C05\" data-resources=\"\"\u003e\n\u003cdiv class=\"ltc-wrap\"\u003e\n\u003cdiv class=\"ltc-box\"\u003e\n\u003ch2 class=\"ltc-h2\" id=\"ltc-box-title\"\u003eIn the box\u003c\/h2\u003e\n\u003cdiv class=\"ltc-box-row\"\u003e\u003cspan\u003eLT 114AZ optical tube with altitude slow-motion rod\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ltc-box-row\"\u003e\u003cspan\u003eAltazimuth yoke mount and adjustable tripod\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ltc-box-row\"\u003e\u003cspan\u003e25 mm and 10 mm eyepieces\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ltc-box-row\"\u003e\u003cspan\u003e2× Barlow lens\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ltc-box-row\"\u003e\u003cspan\u003eStarSense smartphone dock and app code card\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ltc-box-row\"\u003e\u003cspan\u003eStarPointer red-dot finderscope\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ltc-box-row\"\u003e\u003cspan\u003eEyepiece accessory tray\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ltc-box-row\"\u003e\u003cspan\u003eLens cap, accessory bag and two tube-mounting screws\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ltc-section ltc-paper ltc-good-to-know\" data-element=\"21\" data-claims=\"C12,C07,C08\" data-resources=\"R03\"\u003e\n\u003cdiv class=\"ltc-wrap ltc-narrow-list\"\u003e\n\u003ch2 class=\"ltc-h2\" id=\"ltc-good-title\"\u003eGood to know\u003c\/h2\u003e\n\u003carticle class=\"ltc-narrow-item\"\u003e\u003cspan class=\"ltc-narrow-num\"\u003e01\u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"ltc-h3\"\u003eDarker skies reveal more\u003c\/h3\u003e\n\u003cp class=\"ltc-body\"\u003eCity lighting limits faint-object visibility. A darker observing location lets you see more of the objects this telescope can show.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"ltc-narrow-item\"\u003e\u003cspan class=\"ltc-narrow-num\"\u003e02\u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"ltc-h3\"\u003eRecheck alignment after moving your phone\u003c\/h3\u003e\n\u003cp class=\"ltc-body\"\u003eCelestron recommends aligning the camera and telescope each time the phone is removed and replaced in the dock. This helps keep found targets centred.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"ltc-narrow-item\"\u003e\u003cspan class=\"ltc-narrow-num\"\u003e03\u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"ltc-h3\"\u003eKeep the unfiltered telescope away from the Sun\u003c\/h3\u003e\n\u003cp class=\"ltc-body\"\u003eNever look at the Sun through this telescope without suitable dedicated solar filtration. Read \u003ca href=\"https:\/\/www.celestron.com\/blogs\/knowledgebase\/solar-safety-warning\" data-resource-id=\"R03\" rel=\"noopener\" target=\"_blank\"\u003eCelestron’s solar safety guidance\u003c\/a\u003e before considering any solar use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ltc-section ltc-paper ltc-specs-section\" data-element=\"24\" data-claims=\"SP01,SP02,SP03,SP04,SP05,SP06,SP07,SP08,SP09,SP10,SP11,SP12,SP13,SP14,SP15,SP16,SP17,SP18,SP19,SP20,SP21,SP22,SP23,SP24,SP25,SP26,SP27,SP28,SP29,SP30,SP31\" data-resources=\"\"\u003e\n\u003cdiv class=\"ltc-wrap ltc-data-grid\"\u003e\n\u003ch2 class=\"ltc-h2\" id=\"ltc-specs-title\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"ltc-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ltc-data-category\" id=\"ltc-optics\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"ltc-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltc-data-label\"\u003eOptical Design\u003c\/div\u003e\n\u003cdiv\u003eNewtonian Reflector ; Spherical Primary Mirror\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltc-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltc-data-label\"\u003eAperture\u003c\/div\u003e\n\u003cdiv\u003e114mm (4.5\")\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltc-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltc-data-label\"\u003eFocal Length\u003c\/div\u003e\n\u003cdiv\u003e1000mm (39.3\")\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltc-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltc-data-label\"\u003eFocal Ratio (manufacturer specification)\u003c\/div\u003e\n\u003cdiv\u003ef\/9\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltc-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltc-data-label\"\u003eFocal Length of Eyepiece 1\u003c\/div\u003e\n\u003cdiv\u003e25mm (0.98\")\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltc-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltc-data-label\"\u003eMagnification of Eyepiece 1\u003c\/div\u003e\n\u003cdiv\u003e40x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltc-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltc-data-label\"\u003eFocal Length of Eyepiece 2\u003c\/div\u003e\n\u003cdiv\u003e10mm (0.39\")\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltc-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltc-data-label\"\u003eMagnification of Eyepiece 2\u003c\/div\u003e\n\u003cdiv\u003e100x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltc-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltc-data-label\"\u003eBarlow Lens\u003c\/div\u003e\n\u003cdiv\u003e2x (1.25\")\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltc-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltc-data-label\"\u003eFinderscope\u003c\/div\u003e\n\u003cdiv\u003eStarPointer™ red dot finderscope\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltc-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltc-data-label\"\u003eOptical Tube\u003c\/div\u003e\n\u003cdiv\u003eSteel\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltc-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltc-data-label\"\u003eHighest Useful Magnification (manufacturer rating)\u003c\/div\u003e\n\u003cdiv\u003e269x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltc-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltc-data-label\"\u003eLowest Useful Magnification (manufacturer rating)\u003c\/div\u003e\n\u003cdiv\u003e16x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltc-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltc-data-label\"\u003eLimiting Stellar Magnitude (manufacturer rating)\u003c\/div\u003e\n\u003cdiv\u003e12.8\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltc-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltc-data-label\"\u003eResolution (Rayleigh) (manufacturer rating)\u003c\/div\u003e\n\u003cdiv\u003e1.22 arc seconds\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltc-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltc-data-label\"\u003eResolution (Dawes) (manufacturer rating)\u003c\/div\u003e\n\u003cdiv\u003e1.02 arc seconds\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltc-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltc-data-label\"\u003eLight Gathering Power (Compared to human eye) (manufacturer rating)\u003c\/div\u003e\n\u003cdiv\u003e265x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltc-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltc-data-label\"\u003eSecondary Mirror Obstruction\u003c\/div\u003e\n\u003cdiv\u003e44mm (1.73\")\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltc-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltc-data-label\"\u003eSecondary Mirror Obstruction by Diameter\u003c\/div\u003e\n\u003cdiv\u003e38%\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltc-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltc-data-label\"\u003eSecondary Mirror Obstruction by Area\u003c\/div\u003e\n\u003cdiv\u003e14%\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltc-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltc-data-label\"\u003eOptical Coatings\u003c\/div\u003e\n\u003cdiv\u003eGlass mirrors coated with aluminium and SiO₂\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltc-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltc-data-label\"\u003eOptical Tube Length\u003c\/div\u003e\n\u003cdiv\u003e609.6mm (24\")\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltc-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltc-data-label\"\u003eOptical Tube Diameter\u003c\/div\u003e\n\u003cdiv\u003e147mm (5.78\")\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltc-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltc-data-label\"\u003eOptical Tube Weight\u003c\/div\u003e\n\u003cdiv\u003e6.6 lbs (2.99 kg)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltc-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltc-data-label\"\u003eDovetail\u003c\/div\u003e\n\u003cdiv\u003eNone\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ltc-data-category\" id=\"ltc-mount\"\u003eMount and dimensions\u003c\/div\u003e\n\u003cdiv class=\"ltc-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltc-data-label\"\u003eMount Type\u003c\/div\u003e\n\u003cdiv\u003eManual Alt-Azimuth\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltc-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltc-data-label\"\u003eHeight adjustment range (includes mount and tripod)\u003c\/div\u003e\n\u003cdiv\u003eAluminium, 1320.8mm (52\") max height\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltc-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltc-data-label\"\u003eAccessory Tray\u003c\/div\u003e\n\u003cdiv\u003eYes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltc-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltc-data-label\"\u003eTripod Weight\u003c\/div\u003e\n\u003cdiv\u003e3.8 lbs (1.72 kg)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltc-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltc-data-label\"\u003eDovetail Compatibility\u003c\/div\u003e\n\u003cdiv\u003eNone\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltc-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltc-data-label\"\u003eTotal Kit Weight\u003c\/div\u003e\n\u003cdiv\u003e10.4 lbs (4.71 kg)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Celestron","offers":[{"title":"Default Title","offer_id":42045241131077,"sku":"22452","price":399.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/Celestron_Starsense_0002_114_127.jpg?v=1747803238"},{"product_id":"starsense-explorer-lt-127az","title":"Celestron StarSense Explorer LT127 AZ Telescope","description":"\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .ltd-page. No scripts, SVG, tables or H1. *\/\n.ltd-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.ltd-page, .ltd-page * { box-sizing: border-box; }\n.ltd-page img { display: block; max-width: 100%; height: auto; }\n.ltd-page p, .ltd-page h2, .ltd-page h3, .ltd-page ul, .ltd-page ol, .ltd-page dl, .ltd-page dd, .ltd-page blockquote, .ltd-page figure { margin: 0; }\n.ltd-page ul, .ltd-page ol { padding: 0; list-style: none; }\n.ltd-page .ltd-section { padding: 112px 22px; }\n.ltd-page .ltd-section[data-tight] { padding: 80px 22px; }\n.ltd-page .ltd-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.ltd-page .ltd-paper { background: var(--paper); }\n.ltd-page .ltd-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.ltd-page .ltd-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.ltd-page .ltd-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.ltd-page .ltd-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.ltd-page .ltd-h2 .ltd-muted { color: var(--muted); font-weight: 700; }\n.ltd-page .ltd-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.ltd-page .ltd-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.ltd-page .ltd-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.ltd-page .ltd-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.ltd-page .ltd-muted { color: var(--muted); }\n.ltd-page .ltd-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.ltd-page .ltd-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.ltd-page .ltd-text-link:hover { color: var(--accent); }\n.ltd-page .ltd-dark .ltd-kicker { color: #a1a1a8; }\n.ltd-page .ltd-dark .ltd-h2, .ltd-page .ltd-dark .ltd-h3 { color: var(--white); }\n.ltd-page .ltd-dark .ltd-h2 .ltd-muted { color: #8e8e95; }\n.ltd-page .ltd-dark .ltd-body, .ltd-page .ltd-dark .ltd-lead { color: #c9c9d0; }\n.ltd-page .ltd-dark .ltd-note { color: #8e8e95; }\n.ltd-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.ltd-page .ltd-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.ltd-page .ltd-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.ltd-page .ltd-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.ltd-page .ltd-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.ltd-page .ltd-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.ltd-page .ltd-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.ltd-page .ltd-dark .ltd-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.ltd-page .ltd-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.ltd-page .ltd-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.ltd-page .ltd-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.ltd-page .ltd-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .ltd-page .ltd-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .ltd-page .ltd-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.ltd-page .ltd-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .ltd-page .ltd-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .ltd-page .ltd-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.ltd-page .ltd-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.ltd-page .ltd-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.ltd-page .ltd-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.ltd-page .ltd-stat:first-child { border-left: 0; }\n.ltd-page .ltd-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.ltd-page .ltd-stats-strip[data-accent-zone] .ltd-stat-value { color: var(--accent); }\n.ltd-page .ltd-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.ltd-page .ltd-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.ltd-page .ltd-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.ltd-page .ltd-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.ltd-page .ltd-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.ltd-page .ltd-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.ltd-page .ltd-quote p.ltd-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.ltd-page .ltd-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.ltd-page .ltd-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.ltd-page .ltd-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.ltd-page .ltd-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.ltd-page .ltd-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.ltd-page .ltd-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.ltd-page .ltd-bento-card .ltd-kicker { margin-bottom: 12px; color: #8e8e95; }\n.ltd-page .ltd-bento-card .ltd-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.ltd-page .ltd-bento-card[data-wide] .ltd-h3 { margin-top: 0; font-size: 30px; }\n.ltd-page .ltd-bento-card .ltd-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.ltd-page .ltd-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.ltd-page .ltd-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.ltd-page .ltd-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.ltd-page .ltd-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.ltd-page .ltd-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.ltd-page .ltd-feature-row-item .ltd-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.ltd-page .ltd-feature-row-item .ltd-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.ltd-page .ltd-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.ltd-page .ltd-split-grid[data-flip] .ltd-split-media { order: -1; }\n.ltd-page .ltd-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.ltd-page .ltd-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.ltd-page .ltd-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.ltd-page .ltd-split-facts li span:first-child { color: var(--muted); }\n.ltd-page .ltd-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.ltd-page .ltd-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.ltd-page .ltd-spotlight-media { position: sticky; top: 24px; }\n.ltd-page .ltd-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.ltd-page .ltd-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.ltd-page .ltd-spotlight-step + .ltd-spotlight-step { border-top: 1px solid var(--line); }\n.ltd-page .ltd-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.ltd-page .ltd-spotlight-step .ltd-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.ltd-page .ltd-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.ltd-page .ltd-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.ltd-page .ltd-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.ltd-page .ltd-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.ltd-page .ltd-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.ltd-page .ltd-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.ltd-page .ltd-sequence-step .ltd-h3 { margin-bottom: 8px; font-size: 20px; }\n.ltd-page .ltd-sequence-step .ltd-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.ltd-page .ltd-cinematic { padding: 112px 0 0; text-align: left; }\n.ltd-page .ltd-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.ltd-page .ltd-cinematic-copy .ltd-h2 { max-width: 16ch; }\n.ltd-page .ltd-cinematic-copy .ltd-body { max-width: 640px; margin-top: 20px; }\n.ltd-page .ltd-cinematic-figure { position: relative; }\n.ltd-page .ltd-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.ltd-page .ltd-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.ltd-page .ltd-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.ltd-page .ltd-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.ltd-page .ltd-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.ltd-page .ltd-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.ltd-page .ltd-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.ltd-page .ltd-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.ltd-page .ltd-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.ltd-page .ltd-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.ltd-page .ltd-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.ltd-page .ltd-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.ltd-page .ltd-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.ltd-page .ltd-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.ltd-page .ltd-image-tile[data-wide] { grid-column: span 4; }\n.ltd-page .ltd-image-tile[data-square] { grid-column: span 2; }\n.ltd-page .ltd-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.ltd-page .ltd-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.ltd-page .ltd-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.ltd-page .ltd-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.ltd-page .ltd-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.ltd-page .ltd-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.ltd-page .ltd-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.ltd-page .ltd-use-item .ltd-h3 { margin-bottom: 10px; font-size: 21px; }\n.ltd-page .ltd-use-item .ltd-body { font-size: 15.5px; }\n.ltd-page .ltd-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.ltd-page .ltd-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.ltd-page .ltd-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.ltd-page .ltd-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.ltd-page .ltd-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.ltd-page .ltd-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.ltd-page .ltd-fit-card[data-alt] .ltd-fit-heading { background: var(--paper-2); color: var(--ink); }\n.ltd-page .ltd-fit-card ul { margin-top: 18px; }\n.ltd-page .ltd-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.ltd-page .ltd-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.ltd-page .ltd-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.ltd-page .ltd-fit-card li:last-child { border-bottom: 0; }\n.ltd-page .ltd-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.ltd-page .ltd-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.ltd-page .ltd-data-grid { max-width: 1000px; }\n.ltd-page .ltd-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.ltd-page .ltd-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.ltd-page .ltd-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.ltd-page .ltd-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.ltd-page .ltd-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.ltd-page .ltd-data-label { color: var(--muted); }\n.ltd-page .ltd-data-diff { color: var(--accent); font-weight: 700; }\n.ltd-page .ltd-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.ltd-page .ltd-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.ltd-page .ltd-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.ltd-page .ltd-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.ltd-page .ltd-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.ltd-page .ltd-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.ltd-page .ltd-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.ltd-page .ltd-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.ltd-page .ltd-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.ltd-page .ltd-family-card[data-this] { border: 2px solid var(--ink); }\n.ltd-page .ltd-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.ltd-page .ltd-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.ltd-page .ltd-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.ltd-page .ltd-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.ltd-page .ltd-family-list { margin-top: 16px; }\n.ltd-page .ltd-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.ltd-page .ltd-family-list li span:first-child { color: var(--muted); }\n.ltd-page .ltd-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.ltd-page .ltd-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.ltd-page .ltd-box .ltd-h2 { margin-bottom: 36px; }\n.ltd-page .ltd-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.ltd-page .ltd-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.ltd-page .ltd-box-media { margin: 0; }\n.ltd-page .ltd-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.ltd-page .ltd-narrow-list { max-width: 1000px; }\n.ltd-page .ltd-narrow-list .ltd-h2 { margin-bottom: 44px; }\n.ltd-page .ltd-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.ltd-page .ltd-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.ltd-page .ltd-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.ltd-page .ltd-common-questions .ltd-narrow-num { color: var(--ink); font-size: 26px; }\n.ltd-page .ltd-narrow-item .ltd-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.ltd-page .ltd-warranty .ltd-h2, .ltd-page .ltd-warranty .ltd-lead { max-width: 820px; }\n.ltd-page .ltd-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.ltd-page .ltd-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.ltd-page .ltd-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.ltd-page .ltd-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.ltd-page .ltd-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.ltd-page .ltd-carry-media img { max-height: 700px; }\n.ltd-page .ltd-carry-list { margin-top: 36px; }\n.ltd-page .ltd-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.ltd-page .ltd-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.ltd-page .ltd-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.ltd-page .ltd-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.ltd-page .ltd-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.ltd-page .ltd-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.ltd-page .ltd-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.ltd-page .ltd-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.ltd-page .ltd-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.ltd-page .ltd-mode-card[data-primary] { border: 2px solid var(--ink); }\n.ltd-page .ltd-mode-card .ltd-h3 { font-size: 23px; margin: 14px 0 8px; }\n.ltd-page .ltd-mode-card .ltd-body { font-size: 15.5px; }\n.ltd-page .ltd-mode-list { margin-top: 20px; }\n.ltd-page .ltd-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.ltd-page .ltd-mode-list li span:first-child { color: var(--muted); }\n.ltd-page .ltd-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.ltd-page .ltd-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.ltd-page .ltd-time-item { position: relative; padding: 0 0 34px 40px; }\n.ltd-page .ltd-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.ltd-page .ltd-time-item:last-child { padding-bottom: 0; }\n.ltd-page .ltd-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.ltd-page .ltd-time-item .ltd-h3 { font-size: 22px; margin-bottom: 8px; }\n.ltd-page .ltd-time-item .ltd-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.ltd-page .ltd-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.ltd-page .ltd-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.ltd-page .ltd-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.ltd-page .ltd-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.ltd-page .ltd-path-step .ltd-h3 { font-size: 22px; margin: 6px 0 10px; }\n.ltd-page .ltd-path-step .ltd-body { font-size: 15.5px; }\n.ltd-page .ltd-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.ltd-page .ltd-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.ltd-page .ltd-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.ltd-page .ltd-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.ltd-page .ltd-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.ltd-page .ltd-statement { padding: 96px 22px; }\n.ltd-page .ltd-statement .ltd-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .ltd-page .ltd-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .ltd-page .ltd-stat:nth-child(odd) { border-left: 0; }\n  .ltd-page .ltd-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .ltd-page .ltd-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .ltd-page .ltd-image-tile[data-wide] { grid-column: span 2; }\n  .ltd-page .ltd-image-tile[data-square], .ltd-page .ltd-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .ltd-page .ltd-feature-row-grid[data-cols=\"4\"], .ltd-page .ltd-step-grid[data-cols=\"4\"], .ltd-page .ltd-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .ltd-page .ltd-split-grid, .ltd-page .ltd-spotlight-grid, .ltd-page .ltd-box-layout, .ltd-page .ltd-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .ltd-page .ltd-split-copy { order: 1; }\n  .ltd-page .ltd-split-media { order: 2; }\n  .ltd-page .ltd-split-grid[data-flip] .ltd-split-media { order: 2; }\n  .ltd-page .ltd-spotlight-media { position: static; }\n  .ltd-page .ltd-bento-card[data-wide] { display: block; }\n  .ltd-page .ltd-bento-card[data-wide] .ltd-h3 { margin-top: 18px; }\n  .ltd-page .ltd-family-grid, .ltd-page .ltd-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .ltd-page .ltd-warranty-grid, .ltd-page .ltd-power-grid, .ltd-page .ltd-modes, .ltd-page .ltd-path { grid-template-columns: 1fr; }\n  .ltd-page .ltd-spec-columns, .ltd-page .ltd-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .ltd-page .ltd-feature-row-grid, .ltd-page .ltd-feature-row-grid[data-cols=\"4\"], .ltd-page .ltd-step-grid, .ltd-page .ltd-step-grid[data-cols=\"4\"], .ltd-page .ltd-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .ltd-page .ltd-fit-grid, .ltd-page .ltd-family-grid, .ltd-page .ltd-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .ltd-page .ltd-section { padding: 80px 22px; }\n  .ltd-page .ltd-stats-strip { margin: -36px 0; }\n  .ltd-page .ltd-body { font-size: 16px; }\n  .ltd-page .ltd-quote { padding-left: 22px; }\n  .ltd-page .ltd-bento-grid, .ltd-page .ltd-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .ltd-page .ltd-bento-card, .ltd-page .ltd-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .ltd-page .ltd-image-tile[data-wide], .ltd-page .ltd-image-tile[data-square], .ltd-page .ltd-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .ltd-page .ltd-image-tile[data-wide] { flex: 0 0 90%; }\n  .ltd-page .ltd-image-tile[data-square], .ltd-page .ltd-image-tile[data-tall] { flex: 0 0 60%; }\n  .ltd-page .ltd-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .ltd-page .ltd-gallery-item { flex-basis: 86%; }\n  .ltd-page .ltd-cinematic { padding-top: 80px; }\n  .ltd-page .ltd-cinematic img { max-height: min(70vh, 700px); }\n  .ltd-page .ltd-data-row, .ltd-page .ltd-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .ltd-page .ltd-spotlight-step { padding-left: 56px; }\n  .ltd-page .ltd-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .ltd-page .ltd-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .ltd-page .ltd-h2 { font-size: 31px; }\n  .ltd-page .ltd-display { font-size: 38px; }\n  .ltd-page .ltd-stat { padding: 22px 16px; }\n  .ltd-page .ltd-stat-value { font-size: 28px; }\n  .ltd-page .ltd-data-row, .ltd-page .ltd-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .ltd-page .ltd-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .ltd-page .ltd-data-row[data-cols=\"3\"] .ltd-data-label { grid-column: 1 \/ -1; }\n  .ltd-page .ltd-bento-card { padding: 22px; }\n  .ltd-page .ltd-image-tile[data-wide], .ltd-page .ltd-image-tile[data-square], .ltd-page .ltd-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.ltd-page .ltd-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.ltd-page .ltd-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.ltd-page .ltd-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.ltd-page .ltd-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.ltd-page .ltd-plain-row .ltd-h3 { font-size: 20px; margin-bottom: 6px; }\n.ltd-page .ltd-plain-row .ltd-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.ltd-page .ltd-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.ltd-page .ltd-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.ltd-page .ltd-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.ltd-page .ltd-versus-card .ltd-h3 { font-size: 22px; margin: 16px 0 12px; }\n.ltd-page .ltd-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.ltd-page .ltd-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.ltd-page .ltd-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.ltd-page .ltd-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.ltd-page .ltd-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.ltd-page .ltd-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.ltd-page .ltd-range-node[data-this] { border: 2px solid var(--ink); }\n.ltd-page .ltd-range-node ul { margin-top: 14px; }\n.ltd-page .ltd-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.ltd-page .ltd-range-node li span:first-child { color: var(--muted); }\n.ltd-page .ltd-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.ltd-page .ltd-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.ltd-page .ltd-range-node[data-this] strong { color: var(--accent); }\n.ltd-page .ltd-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.ltd-page .ltd-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.ltd-page .ltd-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.ltd-page .ltd-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.ltd-page .ltd-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.ltd-page .ltd-question .ltd-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.ltd-page .ltd-question .ltd-h3 { font-size: 21px; margin-bottom: 18px; }\n.ltd-page .ltd-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.ltd-page .ltd-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.ltd-page .ltd-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .ltd-page .ltd-questions { grid-template-columns: 1fr; } .ltd-page .ltd-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .ltd-page .ltd-versus { grid-template-columns: 1fr; } .ltd-page .ltd-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.ltd-page .ltd-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.ltd-page .ltd-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.ltd-page .ltd-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.ltd-page .ltd-feature-statement .ltd-body { margin-top: 20px; }\n.ltd-page [data-visual-variant=\"original-row\"] .ltd-feature-row-grid,\n.ltd-page [data-visual-variant=\"original-columns\"] .ltd-use-grid { gap: 0 36px; }\n.ltd-page [data-visual-variant=\"original-row\"] .ltd-feature-row-item,\n.ltd-page [data-visual-variant=\"original-columns\"] .ltd-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.ltd-page [data-visual-variant=\"original-row\"] .ltd-h3,\n.ltd-page [data-visual-variant=\"original-columns\"] .ltd-h3 { margin-bottom: 8px; font-size: 20px; }\n.ltd-page .ltd-use-grid[data-cols=\"2\"], .ltd-page .ltd-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.ltd-page .ltd-compatibility .ltd-h2 { margin-bottom: 38px; }\n.ltd-page .ltd-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.ltd-page .ltd-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .ltd-page .ltd-feature-statement-grid, .ltd-page .ltd-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .ltd-page .ltd-use-grid[data-cols=\"2\"], .ltd-page .ltd-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.ltd-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.ltd-page .ltd-gallery-item[data-artwork] { align-self: flex-start; }\n.ltd-page .ltd-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.ltd-page .ltd-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.ltd-page .ltd-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.ltd-page .ltd-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.ltd-page .ltd-cinematic-figure[data-artwork]::after { display: none; }\n.ltd-page .ltd-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.ltd-page .ltd-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.ltd-page .ltd-bars { max-width: 840px; margin: 44px 0 0; }\n.ltd-page .ltd-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.ltd-page .ltd-bar-label, .ltd-page .ltd-bar-value { font-size: 16px; }\n.ltd-page .ltd-bar-label strong { font-weight: 650; }\n.ltd-page .ltd-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.ltd-page .ltd-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.ltd-page .ltd-bar-fill[data-this] { background: var(--accent); }\n.ltd-page .ltd-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.ltd-page .ltd-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.ltd-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.ltd-page .ltd-spec-jump a, .ltd-page .ltd-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .ltd-page .ltd-bar { grid-template-columns: 1fr auto; }\n  .ltd-page .ltd-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"ltd-page\" data-page-mode=\"detailed\" data-page-density=\"standard\"\u003e\n\u003csection class=\"ltd-section ltd-paper\" data-element=\"36\" data-claims=\"C01,C09,C10\" data-resources=\"\"\u003e\n\u003cdiv class=\"ltd-wrap\"\u003e\n\u003ch2 class=\"ltd-h2\" id=\"ltd-plain-title\"\u003eA 127 mm reflector with guided manual pointing.\u003c\/h2\u003e\n\u003cdiv class=\"ltd-plain\"\u003e\n\u003cdiv class=\"ltd-plain-row\"\u003e\n\u003cdiv class=\"ltd-plain-num\"\u003e127 mm\u003csmall\u003eaperture\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"ltd-h3\"\u003e127 mm reflector\u003c\/h3\u003e\n\u003cp class=\"ltd-body\"\u003eThe Celestron StarSense Explorer LT 127AZ has a 127 mm aperture and 1000 mm focal length. The app helps with finding; your hands control where the telescope points. It suits a beginner who wants guided finding for visual observing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltd-plain-row\"\u003e\n\u003cdiv class=\"ltd-plain-num\"\u003e40× \/ 100×\u003csmall\u003esupplied eyepiece powers\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"ltd-h3\"\u003eTwo eyepieces, two viewing scales\u003c\/h3\u003e\n\u003cp class=\"ltd-body\"\u003eThe 25 mm eyepiece gives 40× magnification; the 10 mm gives 100×. These are the powers before adding the supplied 2× Barlow.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltd-plain-row\"\u003e\n\u003cdiv class=\"ltd-plain-num\"\u003e5.17 kg\u003csmall\u003etotal kit mass\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"ltd-h3\"\u003ePlan how you will carry the kit\u003c\/h3\u003e\n\u003cp class=\"ltd-body\"\u003eThis is Celestron’s total telescope-kit weight. It describes the observing equipment, not the packed weight for transport.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ltd-section ltd-sticky-spotlight\" data-element=\"10\" data-claims=\"C02,C04,C08\" data-resources=\"R02\"\u003e\n\u003cdiv class=\"ltd-wrap\"\u003e\n\u003ch2 class=\"ltd-h2\" id=\"ltd-spotlight-title\"\u003eFollow the arrows on your phone.\u003c\/h2\u003e\n\u003cdiv class=\"ltd-spotlight-grid\"\u003e\n\u003cdiv class=\"ltd-spotlight-media\" data-artwork=\"\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/celestron-lt127-phone-guidance.webp?v=1788846973\" alt=\"Celestron LT 127AZ phone dock with arrow-guided StarSense screen; smartphone not included\" width=\"1166\" height=\"1166\" loading=\"lazy\"\u003e\n\u003cp class=\"ltd-caption\"\u003eManufacturer illustration of StarSense guidance. Smartphone not included; app appearance may vary.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003carticle class=\"ltd-spotlight-step\"\u003e\n\u003cdiv class=\"ltd-step-number\"\u003e1\u003c\/div\u003e\n\u003ch3 class=\"ltd-h3\"\u003eAlign your phone\u003c\/h3\u003e\n\u003cp class=\"ltd-body\"\u003ePlace your compatible phone in the StarSense dock, open the app and align its camera with the telescope optics. The phone is supplied by you.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"ltd-spotlight-step\"\u003e\n\u003cdiv class=\"ltd-step-number\"\u003e2\u003c\/div\u003e\n\u003ch3 class=\"ltd-h3\"\u003eChoose a target\u003c\/h3\u003e\n\u003cp class=\"ltd-body\"\u003eThe app recognises star patterns and offers objects currently visible. Select one to bring up pointing arrows.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"ltd-spotlight-step\"\u003e\n\u003cdiv class=\"ltd-step-number\"\u003e3\u003c\/div\u003e\n\u003ch3 class=\"ltd-h3\"\u003eMove the telescope\u003c\/h3\u003e\n\u003cp class=\"ltd-body\"\u003eFollow the arrows by moving the telescope yourself. When the bullseye turns green, look through the eyepiece.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003cp class=\"ltd-body\"\u003eAssembly and alignment details: \u003ca href=\"https:\/\/celestron-site-support-files.s3.us-east-1.amazonaws.com\/support_files\/22453_StarSense_Explorer_LT_127_QSG_5lang_01-25_F.pdf\" data-resource-id=\"R02\" rel=\"noopener\" target=\"_blank\"\u003eLT 127AZ setup guide\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ltd-section ltd-paper ltd-split-story\" data-element=\"09\" data-claims=\"C01,C03,C11\" data-resources=\"\"\u003e\n\u003cdiv class=\"ltd-wrap ltd-split-grid\"\u003e\n\u003cdiv class=\"ltd-split-copy\"\u003e\n\u003ch2 class=\"ltd-h2\" id=\"ltd-split-title\"\u003eYou control the altitude and direction.\u003c\/h2\u003e\n\u003cp class=\"ltd-lead\"\u003eThe altazimuth mount moves up and down and side to side. Its altitude slow-motion rod helps you make small vertical adjustments as you follow a target.\u003c\/p\u003e\n\u003cp class=\"ltd-body\"\u003eStarSense supplies guidance. The mount has no motors, so you keep the object in view by adjusting the telescope.\u003c\/p\u003e\n\u003cp class=\"ltd-body\"\u003eThe reflecting optics use glass mirrors with aluminium and silicon dioxide coatings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltd-split-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/celestron-lt127-telescope-tripod.webp?v=1788846992\" alt=\"Celestron LT 127AZ telescope on manual altazimuth mount and tripod\" width=\"1609\" height=\"1609\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ltd-section\" data-element=\"16\" data-claims=\"C04,C06\" data-resources=\"R01\"\u003e\n\u003cdiv class=\"ltd-wrap ltd-compatibility\"\u003e\n\u003ch2 class=\"ltd-h2\" id=\"ltd-compat-title\"\u003eCheck your phone before choosing StarSense.\u003c\/h2\u003e\n\u003cdiv class=\"ltd-compat-row\"\u003e\n\u003cdiv class=\"ltd-compat-label\"\u003ePhone guidance\u003c\/div\u003e\n\u003cdiv\u003eA compatible smartphone is required and is not included. Read \u003ca href=\"https:\/\/www.celestron.com\/pages\/starsense-explorer-technology\" data-resource-id=\"R01\" rel=\"noopener\" target=\"_blank\"\u003eCelestron’s current smartphone requirements\u003c\/a\u003e.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltd-compat-row\"\u003e\n\u003cdiv class=\"ltd-compat-label\"\u003eWithout the app\u003c\/div\u003e\n\u003cdiv\u003eThe included StarPointer red-dot finder lets you aim manually without smartphone guidance.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ltd-section\" data-element=\"20\" data-claims=\"C05\" data-resources=\"\"\u003e\n\u003cdiv class=\"ltd-wrap\"\u003e\n\u003cdiv class=\"ltd-box\"\u003e\n\u003ch2 class=\"ltd-h2\" id=\"ltd-box-title\"\u003eIn the box\u003c\/h2\u003e\n\u003cdiv class=\"ltd-box-row\"\u003e\u003cspan\u003eLT 127AZ optical tube with altitude slow-motion rod\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ltd-box-row\"\u003e\u003cspan\u003eAltazimuth yoke mount and adjustable tripod\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ltd-box-row\"\u003e\u003cspan\u003e25 mm and 10 mm eyepieces\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ltd-box-row\"\u003e\u003cspan\u003e2× Barlow lens\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ltd-box-row\"\u003e\u003cspan\u003eStarSense smartphone dock and app code card\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ltd-box-row\"\u003e\u003cspan\u003eStarPointer red-dot finderscope\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ltd-box-row\"\u003e\u003cspan\u003eEyepiece accessory tray\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ltd-box-row\"\u003e\u003cspan\u003eLens cap, accessory bag and two tube-mounting screws\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ltd-section ltd-paper ltd-good-to-know\" data-element=\"21\" data-claims=\"C12,C07,C08\" data-resources=\"R03\"\u003e\n\u003cdiv class=\"ltd-wrap ltd-narrow-list\"\u003e\n\u003ch2 class=\"ltd-h2\" id=\"ltd-good-title\"\u003eGood to know\u003c\/h2\u003e\n\u003carticle class=\"ltd-narrow-item\"\u003e\u003cspan class=\"ltd-narrow-num\"\u003e01\u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"ltd-h3\"\u003eDarker skies reveal more\u003c\/h3\u003e\n\u003cp class=\"ltd-body\"\u003eCity lighting limits faint-object visibility. A darker observing location lets you see more of the objects this telescope can show.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"ltd-narrow-item\"\u003e\u003cspan class=\"ltd-narrow-num\"\u003e02\u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"ltd-h3\"\u003eRecheck alignment after moving your phone\u003c\/h3\u003e\n\u003cp class=\"ltd-body\"\u003eCelestron recommends aligning the camera and telescope each time the phone is removed and replaced in the dock. This helps keep found targets centred.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"ltd-narrow-item\"\u003e\u003cspan class=\"ltd-narrow-num\"\u003e03\u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"ltd-h3\"\u003eKeep the unfiltered telescope away from the Sun\u003c\/h3\u003e\n\u003cp class=\"ltd-body\"\u003eNever look at the Sun through this telescope without suitable dedicated solar filtration. Read \u003ca href=\"https:\/\/www.celestron.com\/blogs\/knowledgebase\/solar-safety-warning\" data-resource-id=\"R03\" rel=\"noopener\" target=\"_blank\"\u003eCelestron’s solar safety guidance\u003c\/a\u003e before considering any solar use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ltd-section ltd-paper ltd-specs-section\" data-element=\"24\" data-claims=\"SP01,SP02,SP03,SP04,SP05,SP06,SP07,SP08,SP09,SP10,SP11,SP12,SP13,SP14,SP15,SP16,SP17,SP18,SP19,SP20,SP21,SP22,SP23,SP24,SP25,SP26,SP27,SP28,SP29,SP30,SP31,SP32\" data-resources=\"\"\u003e\n\u003cdiv class=\"ltd-wrap ltd-data-grid\"\u003e\n\u003ch2 class=\"ltd-h2\" id=\"ltd-specs-title\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"ltd-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ltd-data-category\" id=\"ltd-optics\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"ltd-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltd-data-label\"\u003eOptical Design\u003c\/div\u003e\n\u003cdiv\u003eNewtonian Reflector\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltd-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltd-data-label\"\u003eAperture\u003c\/div\u003e\n\u003cdiv\u003e127mm (5\")\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltd-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltd-data-label\"\u003eFocal Length\u003c\/div\u003e\n\u003cdiv\u003e1000mm (39.3\")\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltd-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltd-data-label\"\u003eFocal Ratio (manufacturer specification)\u003c\/div\u003e\n\u003cdiv\u003ef\/7.87\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltd-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltd-data-label\"\u003eFocal Length of Eyepiece 1\u003c\/div\u003e\n\u003cdiv\u003e25mm (0.98\")\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltd-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltd-data-label\"\u003eMagnification of Eyepiece 1\u003c\/div\u003e\n\u003cdiv\u003e40x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltd-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltd-data-label\"\u003eFocal Length of Eyepiece 2\u003c\/div\u003e\n\u003cdiv\u003e10mm (0.39\")\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltd-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltd-data-label\"\u003eMagnification of Eyepiece 2\u003c\/div\u003e\n\u003cdiv\u003e100x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltd-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltd-data-label\"\u003eBarlow Lens\u003c\/div\u003e\n\u003cdiv\u003e2x (1.25\")\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltd-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltd-data-label\"\u003eFinderscope\u003c\/div\u003e\n\u003cdiv\u003eStarPointer™ red dot finderscope\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltd-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltd-data-label\"\u003eOptical Tube\u003c\/div\u003e\n\u003cdiv\u003eSteel\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltd-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltd-data-label\"\u003eHighest Useful Magnification (manufacturer rating)\u003c\/div\u003e\n\u003cdiv\u003e300x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltd-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltd-data-label\"\u003eLowest Useful Magnification (manufacturer rating)\u003c\/div\u003e\n\u003cdiv\u003e18x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltd-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltd-data-label\"\u003eLimiting Stellar Magnitude (manufacturer rating)\u003c\/div\u003e\n\u003cdiv\u003e13\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltd-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltd-data-label\"\u003eResolution (Rayleigh) (manufacturer rating)\u003c\/div\u003e\n\u003cdiv\u003e1.1 arc seconds\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltd-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltd-data-label\"\u003eResolution (Dawes) (manufacturer rating)\u003c\/div\u003e\n\u003cdiv\u003e.91 arc seconds\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltd-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltd-data-label\"\u003eLight Gathering Power (Compared to human eye) (manufacturer rating)\u003c\/div\u003e\n\u003cdiv\u003e329x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltd-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltd-data-label\"\u003eSecondary Mirror Obstruction\u003c\/div\u003e\n\u003cdiv\u003e41mm (1.6\")\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltd-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltd-data-label\"\u003eSecondary Mirror Obstruction by Diameter\u003c\/div\u003e\n\u003cdiv\u003e32%\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltd-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltd-data-label\"\u003eSecondary Mirror Obstruction by Area\u003c\/div\u003e\n\u003cdiv\u003e10%\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltd-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltd-data-label\"\u003eOptical Coatings\u003c\/div\u003e\n\u003cdiv\u003eGlass mirrors coated with aluminium and SiO₂\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltd-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltd-data-label\"\u003eOptical Tube Length\u003c\/div\u003e\n\u003cdiv\u003e457.2mm (18\")\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltd-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltd-data-label\"\u003eOptical Tube Diameter\u003c\/div\u003e\n\u003cdiv\u003e165.1mm (6.5\")\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltd-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltd-data-label\"\u003eOptical Tube Weight\u003c\/div\u003e\n\u003cdiv\u003e7.6 lbs (3.44 kg)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltd-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltd-data-label\"\u003eDovetail\u003c\/div\u003e\n\u003cdiv\u003eNone\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"ltd-data-category\" id=\"ltd-mount\"\u003eMount and dimensions\u003c\/div\u003e\n\u003cdiv class=\"ltd-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltd-data-label\"\u003eMount Type\u003c\/div\u003e\n\u003cdiv\u003eManual Alt-Azimuth\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltd-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltd-data-label\"\u003eHeight adjustment range (includes mount and tripod)\u003c\/div\u003e\n\u003cdiv\u003eAluminium, 1320.8mm (52\") max height\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltd-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltd-data-label\"\u003eTripod Leg Diameter\u003c\/div\u003e\n\u003cdiv\u003e31.75mm (1.25\") steel\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltd-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltd-data-label\"\u003eAccessory Tray\u003c\/div\u003e\n\u003cdiv\u003eYes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltd-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltd-data-label\"\u003eTripod Weight\u003c\/div\u003e\n\u003cdiv\u003e3.8 lbs (1.72 kg)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltd-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltd-data-label\"\u003eDovetail Compatibility\u003c\/div\u003e\n\u003cdiv\u003eNone\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ltd-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"ltd-data-label\"\u003eTotal Kit Weight\u003c\/div\u003e\n\u003cdiv\u003e11.4 lbs (5.17 kg)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Celestron","offers":[{"title":"Default Title","offer_id":42045241196613,"sku":"22453","price":499.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/Celestron_Starsense_0002_114_127.jpg?v=1747803238"},{"product_id":"starsense-explorer-dx-130","title":"Celestron StarSense Explorer DX 130AZ Newtonian Telescope","description":"\u003cdiv class=\"dx-page\" data-page-mode=\"detailed\" data-page-density=\"standard\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .dx-page. No scripts, SVG, tables or H1. *\/\n.dx-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.dx-page, .dx-page * { box-sizing: border-box; }\n.dx-page img { display: block; max-width: 100%; height: auto; }\n.dx-page p, .dx-page h2, .dx-page h3, .dx-page ul, .dx-page ol, .dx-page dl, .dx-page dd, .dx-page blockquote, .dx-page figure { margin: 0; }\n.dx-page ul, .dx-page ol { padding: 0; list-style: none; }\n.dx-page .dx-section { padding: 112px 22px; }\n.dx-page .dx-section[data-tight] { padding: 80px 22px; }\n.dx-page .dx-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.dx-page .dx-paper { background: var(--paper); }\n.dx-page .dx-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.dx-page .dx-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.dx-page .dx-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.dx-page .dx-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.dx-page .dx-h2 .dx-muted { color: var(--muted); font-weight: 700; }\n.dx-page .dx-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.dx-page .dx-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.dx-page .dx-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.dx-page .dx-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.dx-page .dx-muted { color: var(--muted); }\n.dx-page .dx-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.dx-page .dx-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.dx-page .dx-text-link:hover { color: var(--accent); }\n.dx-page .dx-dark .dx-kicker { color: #a1a1a8; }\n.dx-page .dx-dark .dx-h2, .dx-page .dx-dark .dx-h3 { color: var(--white); }\n.dx-page .dx-dark .dx-h2 .dx-muted { color: #8e8e95; }\n.dx-page .dx-dark .dx-body, .dx-page .dx-dark .dx-lead { color: #c9c9d0; }\n.dx-page .dx-dark .dx-note { color: #8e8e95; }\n.dx-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.dx-page .dx-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.dx-page .dx-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.dx-page .dx-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.dx-page .dx-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.dx-page .dx-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.dx-page .dx-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.dx-page .dx-dark .dx-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.dx-page .dx-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.dx-page .dx-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.dx-page .dx-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.dx-page .dx-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .dx-page .dx-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .dx-page .dx-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.dx-page .dx-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .dx-page .dx-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .dx-page .dx-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.dx-page .dx-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.dx-page .dx-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.dx-page .dx-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.dx-page .dx-stat:first-child { border-left: 0; }\n.dx-page .dx-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.dx-page .dx-stats-strip[data-accent-zone] .dx-stat-value { color: var(--accent); }\n.dx-page .dx-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.dx-page .dx-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.dx-page .dx-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.dx-page .dx-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.dx-page .dx-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.dx-page .dx-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.dx-page .dx-quote p.dx-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.dx-page .dx-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.dx-page .dx-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.dx-page .dx-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.dx-page .dx-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.dx-page .dx-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.dx-page .dx-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.dx-page .dx-bento-card .dx-kicker { margin-bottom: 12px; color: #8e8e95; }\n.dx-page .dx-bento-card .dx-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.dx-page .dx-bento-card[data-wide] .dx-h3 { margin-top: 0; font-size: 30px; }\n.dx-page .dx-bento-card .dx-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.dx-page .dx-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.dx-page .dx-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.dx-page .dx-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.dx-page .dx-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.dx-page .dx-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.dx-page .dx-feature-row-item .dx-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.dx-page .dx-feature-row-item .dx-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.dx-page .dx-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.dx-page .dx-split-grid[data-flip] .dx-split-media { order: -1; }\n.dx-page .dx-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.dx-page .dx-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.dx-page .dx-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.dx-page .dx-split-facts li span:first-child { color: var(--muted); }\n.dx-page .dx-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.dx-page .dx-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.dx-page .dx-spotlight-media { position: sticky; top: 24px; }\n.dx-page .dx-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.dx-page .dx-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.dx-page .dx-spotlight-step + .dx-spotlight-step { border-top: 1px solid var(--line); }\n.dx-page .dx-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.dx-page .dx-spotlight-step .dx-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.dx-page .dx-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.dx-page .dx-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.dx-page .dx-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.dx-page .dx-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.dx-page .dx-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.dx-page .dx-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.dx-page .dx-sequence-step .dx-h3 { margin-bottom: 8px; font-size: 20px; }\n.dx-page .dx-sequence-step .dx-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.dx-page .dx-cinematic { padding: 112px 0 0; text-align: left; }\n.dx-page .dx-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.dx-page .dx-cinematic-copy .dx-h2 { max-width: 16ch; }\n.dx-page .dx-cinematic-copy .dx-body { max-width: 640px; margin-top: 20px; }\n.dx-page .dx-cinematic-figure { position: relative; }\n.dx-page .dx-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.dx-page .dx-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.dx-page .dx-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.dx-page .dx-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.dx-page .dx-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.dx-page .dx-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.dx-page .dx-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.dx-page .dx-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.dx-page .dx-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.dx-page .dx-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.dx-page .dx-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.dx-page .dx-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.dx-page .dx-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.dx-page .dx-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.dx-page .dx-image-tile[data-wide] { grid-column: span 4; }\n.dx-page .dx-image-tile[data-square] { grid-column: span 2; }\n.dx-page .dx-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.dx-page .dx-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.dx-page .dx-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.dx-page .dx-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.dx-page .dx-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.dx-page .dx-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.dx-page .dx-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.dx-page .dx-use-item .dx-h3 { margin-bottom: 10px; font-size: 21px; }\n.dx-page .dx-use-item .dx-body { font-size: 15.5px; }\n.dx-page .dx-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.dx-page .dx-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.dx-page .dx-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.dx-page .dx-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.dx-page .dx-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.dx-page .dx-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.dx-page .dx-fit-card[data-alt] .dx-fit-heading { background: var(--paper-2); color: var(--ink); }\n.dx-page .dx-fit-card ul { margin-top: 18px; }\n.dx-page .dx-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.dx-page .dx-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.dx-page .dx-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.dx-page .dx-fit-card li:last-child { border-bottom: 0; }\n.dx-page .dx-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.dx-page .dx-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.dx-page .dx-data-grid { max-width: 1000px; }\n.dx-page .dx-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.dx-page .dx-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.dx-page .dx-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.dx-page .dx-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.dx-page .dx-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.dx-page .dx-data-label { color: var(--muted); }\n.dx-page .dx-data-diff { color: var(--accent); font-weight: 700; }\n.dx-page .dx-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.dx-page .dx-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.dx-page .dx-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.dx-page .dx-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.dx-page .dx-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.dx-page .dx-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.dx-page .dx-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.dx-page .dx-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.dx-page .dx-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.dx-page .dx-family-card[data-this] { border: 2px solid var(--ink); }\n.dx-page .dx-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.dx-page .dx-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.dx-page .dx-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.dx-page .dx-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.dx-page .dx-family-list { margin-top: 16px; }\n.dx-page .dx-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.dx-page .dx-family-list li span:first-child { color: var(--muted); }\n.dx-page .dx-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.dx-page .dx-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.dx-page .dx-box .dx-h2 { margin-bottom: 36px; }\n.dx-page .dx-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.dx-page .dx-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.dx-page .dx-box-media { margin: 0; }\n.dx-page .dx-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.dx-page .dx-narrow-list { max-width: 1000px; }\n.dx-page .dx-narrow-list .dx-h2 { margin-bottom: 44px; }\n.dx-page .dx-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.dx-page .dx-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.dx-page .dx-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.dx-page .dx-common-questions .dx-narrow-num { color: var(--ink); font-size: 26px; }\n.dx-page .dx-narrow-item .dx-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.dx-page .dx-warranty .dx-h2, .dx-page .dx-warranty .dx-lead { max-width: 820px; }\n.dx-page .dx-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.dx-page .dx-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.dx-page .dx-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.dx-page .dx-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.dx-page .dx-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.dx-page .dx-carry-media img { max-height: 700px; }\n.dx-page .dx-carry-list { margin-top: 36px; }\n.dx-page .dx-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.dx-page .dx-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.dx-page .dx-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.dx-page .dx-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.dx-page .dx-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.dx-page .dx-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.dx-page .dx-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.dx-page .dx-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.dx-page .dx-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.dx-page .dx-mode-card[data-primary] { border: 2px solid var(--ink); }\n.dx-page .dx-mode-card .dx-h3 { font-size: 23px; margin: 14px 0 8px; }\n.dx-page .dx-mode-card .dx-body { font-size: 15.5px; }\n.dx-page .dx-mode-list { margin-top: 20px; }\n.dx-page .dx-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.dx-page .dx-mode-list li span:first-child { color: var(--muted); }\n.dx-page .dx-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.dx-page .dx-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.dx-page .dx-time-item { position: relative; padding: 0 0 34px 40px; }\n.dx-page .dx-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.dx-page .dx-time-item:last-child { padding-bottom: 0; }\n.dx-page .dx-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.dx-page .dx-time-item .dx-h3 { font-size: 22px; margin-bottom: 8px; }\n.dx-page .dx-time-item .dx-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.dx-page .dx-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.dx-page .dx-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.dx-page .dx-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.dx-page .dx-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.dx-page .dx-path-step .dx-h3 { font-size: 22px; margin: 6px 0 10px; }\n.dx-page .dx-path-step .dx-body { font-size: 15.5px; }\n.dx-page .dx-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.dx-page .dx-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.dx-page .dx-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.dx-page .dx-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.dx-page .dx-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.dx-page .dx-statement { padding: 96px 22px; }\n.dx-page .dx-statement .dx-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .dx-page .dx-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .dx-page .dx-stat:nth-child(odd) { border-left: 0; }\n  .dx-page .dx-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .dx-page .dx-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .dx-page .dx-image-tile[data-wide] { grid-column: span 2; }\n  .dx-page .dx-image-tile[data-square], .dx-page .dx-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .dx-page .dx-feature-row-grid[data-cols=\"4\"], .dx-page .dx-step-grid[data-cols=\"4\"], .dx-page .dx-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .dx-page .dx-split-grid, .dx-page .dx-spotlight-grid, .dx-page .dx-box-layout, .dx-page .dx-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .dx-page .dx-split-copy { order: 1; }\n  .dx-page .dx-split-media { order: 2; }\n  .dx-page .dx-split-grid[data-flip] .dx-split-media { order: 2; }\n  .dx-page .dx-spotlight-media { position: static; }\n  .dx-page .dx-bento-card[data-wide] { display: block; }\n  .dx-page .dx-bento-card[data-wide] .dx-h3 { margin-top: 18px; }\n  .dx-page .dx-family-grid, .dx-page .dx-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .dx-page .dx-warranty-grid, .dx-page .dx-power-grid, .dx-page .dx-modes, .dx-page .dx-path { grid-template-columns: 1fr; }\n  .dx-page .dx-spec-columns, .dx-page .dx-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .dx-page .dx-feature-row-grid, .dx-page .dx-feature-row-grid[data-cols=\"4\"], .dx-page .dx-step-grid, .dx-page .dx-step-grid[data-cols=\"4\"], .dx-page .dx-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .dx-page .dx-fit-grid, .dx-page .dx-family-grid, .dx-page .dx-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .dx-page .dx-section { padding: 80px 22px; }\n  .dx-page .dx-stats-strip { margin: -36px 0; }\n  .dx-page .dx-body { font-size: 16px; }\n  .dx-page .dx-quote { padding-left: 22px; }\n  .dx-page .dx-bento-grid, .dx-page .dx-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .dx-page .dx-bento-card, .dx-page .dx-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .dx-page .dx-image-tile[data-wide], .dx-page .dx-image-tile[data-square], .dx-page .dx-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .dx-page .dx-image-tile[data-wide] { flex: 0 0 90%; }\n  .dx-page .dx-image-tile[data-square], .dx-page .dx-image-tile[data-tall] { flex: 0 0 60%; }\n  .dx-page .dx-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .dx-page .dx-gallery-item { flex-basis: 86%; }\n  .dx-page .dx-cinematic { padding-top: 80px; }\n  .dx-page .dx-cinematic img { max-height: min(70vh, 700px); }\n  .dx-page .dx-data-row, .dx-page .dx-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .dx-page .dx-spotlight-step { padding-left: 56px; }\n  .dx-page .dx-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .dx-page .dx-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .dx-page .dx-h2 { font-size: 31px; }\n  .dx-page .dx-display { font-size: 38px; }\n  .dx-page .dx-stat { padding: 22px 16px; }\n  .dx-page .dx-stat-value { font-size: 28px; }\n  .dx-page .dx-data-row, .dx-page .dx-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .dx-page .dx-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .dx-page .dx-data-row[data-cols=\"3\"] .dx-data-label { grid-column: 1 \/ -1; }\n  .dx-page .dx-bento-card { padding: 22px; }\n  .dx-page .dx-image-tile[data-wide], .dx-page .dx-image-tile[data-square], .dx-page .dx-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.dx-page .dx-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.dx-page .dx-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.dx-page .dx-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.dx-page .dx-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.dx-page .dx-plain-row .dx-h3 { font-size: 20px; margin-bottom: 6px; }\n.dx-page .dx-plain-row .dx-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.dx-page .dx-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.dx-page .dx-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.dx-page .dx-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.dx-page .dx-versus-card .dx-h3 { font-size: 22px; margin: 16px 0 12px; }\n.dx-page .dx-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.dx-page .dx-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.dx-page .dx-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.dx-page .dx-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.dx-page .dx-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.dx-page .dx-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.dx-page .dx-range-node[data-this] { border: 2px solid var(--ink); }\n.dx-page .dx-range-node ul { margin-top: 14px; }\n.dx-page .dx-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.dx-page .dx-range-node li span:first-child { color: var(--muted); }\n.dx-page .dx-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.dx-page .dx-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.dx-page .dx-range-node[data-this] strong { color: var(--accent); }\n.dx-page .dx-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.dx-page .dx-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.dx-page .dx-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.dx-page .dx-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.dx-page .dx-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.dx-page .dx-question .dx-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.dx-page .dx-question .dx-h3 { font-size: 21px; margin-bottom: 18px; }\n.dx-page .dx-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.dx-page .dx-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.dx-page .dx-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .dx-page .dx-questions { grid-template-columns: 1fr; } .dx-page .dx-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .dx-page .dx-versus { grid-template-columns: 1fr; } .dx-page .dx-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.dx-page .dx-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.dx-page .dx-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.dx-page .dx-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.dx-page .dx-feature-statement .dx-body { margin-top: 20px; }\n.dx-page [data-visual-variant=\"original-row\"] .dx-feature-row-grid,\n.dx-page [data-visual-variant=\"original-columns\"] .dx-use-grid { gap: 0 36px; }\n.dx-page [data-visual-variant=\"original-row\"] .dx-feature-row-item,\n.dx-page [data-visual-variant=\"original-columns\"] .dx-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.dx-page [data-visual-variant=\"original-row\"] .dx-h3,\n.dx-page [data-visual-variant=\"original-columns\"] .dx-h3 { margin-bottom: 8px; font-size: 20px; }\n.dx-page .dx-use-grid[data-cols=\"2\"], .dx-page .dx-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.dx-page .dx-compatibility .dx-h2 { margin-bottom: 38px; }\n.dx-page .dx-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.dx-page .dx-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .dx-page .dx-feature-statement-grid, .dx-page .dx-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .dx-page .dx-use-grid[data-cols=\"2\"], .dx-page .dx-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.dx-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.dx-page .dx-gallery-item[data-artwork] { align-self: flex-start; }\n.dx-page .dx-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.dx-page .dx-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.dx-page .dx-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.dx-page .dx-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.dx-page .dx-cinematic-figure[data-artwork]::after { display: none; }\n.dx-page .dx-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.dx-page .dx-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.dx-page .dx-bars { max-width: 840px; margin: 44px 0 0; }\n.dx-page .dx-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.dx-page .dx-bar-label, .dx-page .dx-bar-value { font-size: 16px; }\n.dx-page .dx-bar-label strong { font-weight: 650; }\n.dx-page .dx-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.dx-page .dx-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.dx-page .dx-bar-fill[data-this] { background: var(--accent); }\n.dx-page .dx-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.dx-page .dx-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.dx-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.dx-page .dx-spec-jump a, .dx-page .dx-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .dx-page .dx-bar { grid-template-columns: 1fr auto; }\n  .dx-page .dx-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n\u003c\/style\u003e\n\u003csection class=\"dx-section dx-statement\" data-claims=\"C01,C03,C16,C15\" data-element=\"34\" data-resources=\"\"\u003e\u003cdiv class=\"dx-wrap\"\u003e\n\u003cp class=\"dx-kicker\"\u003eCelestron StarSense Explorer DX 130AZ\u003c\/p\u003e\n\u003ch2 class=\"dx-h2\"\u003eA parabolic reflector with phone-guided pointing.\u003c\/h2\u003e\n\u003cp class=\"dx-lead\"\u003eThe DX 130AZ is a visual telescope for beginners who want help finding targets. Its parabolic primary mirror supports views of the Moon, planets and brighter deep-sky objects; darker skies help reveal fainter objects.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"dx-section dx-paper\" data-claims=\"C01,C02,C05,C07,C08\" data-element=\"36\" data-resources=\"\"\u003e\u003cdiv class=\"dx-wrap\"\u003e\n\u003ch2 class=\"dx-h2\"\u003eThe DX 130AZ in three numbers.\u003c\/h2\u003e\n\u003cdiv class=\"dx-plain\"\u003e\n\u003cdiv class=\"dx-plain-row\"\u003e\n\u003cdiv class=\"dx-plain-num\"\u003e130 mm\u003csmall\u003eaperture\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"dx-h3\"\u003eNewtonian Reflector\u003c\/h3\u003e\n\u003cp class=\"dx-body\"\u003eThe diameter of the primary mirror.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dx-plain-row\"\u003e\n\u003cdiv class=\"dx-plain-num\"\u003e650 mm\u003csmall\u003efocal length\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"dx-h3\"\u003eChoose your eyepiece magnification.\u003c\/h3\u003e\n\u003cp class=\"dx-body\"\u003eThe supplied 25 mm and 10 mm eyepieces give 26x and 65x respectively.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dx-plain-row\"\u003e\n\u003cdiv class=\"dx-plain-num\"\u003e635 mm\u003csmall\u003etube length\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"dx-h3\"\u003ePlan the space for the optical tube.\u003c\/h3\u003e\n\u003cp class=\"dx-body\"\u003eThe tube weighs 3.99 kg. The tripod and mount are additional components.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"dx-section dx-sticky-spotlight\" data-claims=\"C03,C04,C10,C12\" data-element=\"10\" data-resources=\"\"\u003e\u003cdiv class=\"dx-wrap\"\u003e\n\u003ch2 class=\"dx-h2\"\u003eYour phone guides. You move the telescope.\u003c\/h2\u003e\n\u003cdiv class=\"dx-spotlight-grid\"\u003e\n\u003cdiv class=\"dx-spotlight-media\" data-artwork=\"\"\u003e\n\u003cimg alt=\"Celestron StarSense Explorer DX 130AZ phone dock and arrow guidance artwork; smartphone not included\" height=\"1154\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/celestron-dx130-phone-guidance.webp?v=1788846922\" width=\"1154\"\u003e\u003cp class=\"dx-caption\"\u003eManufacturer illustration. Smartphone not included.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003carticle class=\"dx-spotlight-step\"\u003e\u003cdiv class=\"dx-step-number\"\u003e1\u003c\/div\u003e\n\u003ch3 class=\"dx-h3\"\u003eAlign your phone\u003c\/h3\u003e\n\u003cp class=\"dx-body\"\u003eAttach your compatible phone to the dock, activate the app with the supplied code and align the phone to the telescope optics.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"dx-spotlight-step\"\u003e\u003cdiv class=\"dx-step-number\"\u003e2\u003c\/div\u003e\n\u003ch3 class=\"dx-h3\"\u003eFollow the arrows\u003c\/h3\u003e\n\u003cp class=\"dx-body\"\u003eChoose a visible object in the app. Move the telescope by hand as the arrows guide you towards it.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"dx-spotlight-step\"\u003e\u003cdiv class=\"dx-step-number\"\u003e3\u003c\/div\u003e\n\u003ch3 class=\"dx-h3\"\u003eLook through the eyepiece\u003c\/h3\u003e\n\u003cp class=\"dx-body\"\u003eWhen the bullseye turns green, look through the telescope. Use both slow-motion knobs to refine the view and follow the target.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"dx-section dx-paper\" data-claims=\"C10\" data-element=\"16\" data-resources=\"R01\"\u003e\u003cdiv class=\"dx-wrap dx-compatibility\"\u003e\n\u003ch2 class=\"dx-h2\"\u003eCheck your phone before choosing StarSense.\u003c\/h2\u003e\n\u003cdiv class=\"dx-compat-row\"\u003e\n\u003cdiv class=\"dx-compat-label\"\u003eAndroid\u003c\/div\u003e\n\u003cdiv\u003eCurrent Celestron guidance: Android 12 or later.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dx-compat-row\"\u003e\n\u003cdiv class=\"dx-compat-label\"\u003eiPhone\u003c\/div\u003e\n\u003cdiv\u003eCurrent Celestron guidance: iOS 18 or later, including iPhone XR and newer.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dx-compat-row\"\u003e\n\u003cdiv class=\"dx-compat-label\"\u003eYour model\u003c\/div\u003e\n\u003cdiv\u003eOS version alone does not establish compatibility. Use the \u003ca class=\"dx-text-link\" data-resource-id=\"R01\" href=\"https:\/\/starsenseexplorer.simcur.com\/\" rel=\"noopener\" target=\"_blank\"\u003eStarSense Explorer phone compatibility checker\u003c\/a\u003e.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"dx-section\" data-claims=\"C05,C09\" data-element=\"20\" data-resources=\"\"\u003e\u003cdiv class=\"dx-wrap dx-box-layout\"\u003e\n\u003cdiv class=\"dx-box\"\u003e\n\u003ch2 class=\"dx-h2\"\u003eIn the box\u003c\/h2\u003e\n\u003cdiv class=\"dx-box-row\"\u003e\u003cspan\u003eOptical tube\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"dx-box-row\"\u003e\u003cspan\u003eManual mount and tripod\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"dx-box-row\"\u003e\u003cspan\u003eSlow-motion controls and accessory tray\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"dx-box-row\"\u003e\u003cspan\u003e25 mm and 10 mm eyepieces\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"dx-box-row\"\u003e\u003cspan\u003eStarPointer red-dot finder\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"dx-box-row\"\u003e\u003cspan\u003eStarSense phone dock and app activation card\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"dx-box-row\"\u003e\u003cspan\u003eHex key\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cfigure class=\"dx-box-media\"\u003e\u003cimg alt=\"Celestron StarSense Explorer DX 130AZ on its manual altazimuth tripod\" height=\"1631\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/celestron-dx130-telescope.webp?v=1788846927\" width=\"1631\"\u003e\u003cp class=\"dx-caption\"\u003eAssembled telescope shown; other supplied items are listed alongside.\u003c\/p\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"dx-section dx-paper\" data-claims=\"C17,C11,C13\" data-element=\"21\" data-resources=\"R02\"\u003e\u003cdiv class=\"dx-wrap dx-narrow-list\"\u003e\n\u003ch2 class=\"dx-h2\"\u003eGood to know\u003c\/h2\u003e\n\u003carticle class=\"dx-narrow-item\"\u003e\u003cspan class=\"dx-narrow-num\"\u003e01\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"dx-h3\"\u003eAlign the finder in daylight.\u003c\/h3\u003e\n\u003cp class=\"dx-body\"\u003eUse a distant, stationary target to align the red-dot finder with the telescope before night observing. Never use the Sun.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"dx-narrow-item\"\u003e\u003cspan class=\"dx-narrow-num\"\u003e02\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"dx-h3\"\u003eYou can observe without the app.\u003c\/h3\u003e\n\u003cp class=\"dx-body\"\u003eUse the supplied StarPointer red-dot finder to aim the telescope manually.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"dx-narrow-item\"\u003e\u003cspan class=\"dx-narrow-num\"\u003e03\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"dx-h3\"\u003eProtect your eyes.\u003c\/h3\u003e\n\u003cp class=\"dx-body\"\u003eNever aim at the Sun without a suitable solar filter. Permanent eye injury can result.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003cp class=\"dx-note\"\u003eSetup reference: \u003ca class=\"dx-text-link\" data-resource-id=\"R02\" href=\"https:\/\/celestron-site-support-files.s3.us-east-1.amazonaws.com\/support_files\/22461_StarSense_Explorer%20DX_130AZ_QSG_5lang_Web.pdf\" rel=\"noopener\" target=\"_blank\"\u003eDX 130AZ quick setup guide\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"dx-section dx-specs-section\" data-claims=\"C01,C02,C03,C04,C05,C06,C07,C08,C13,C14,C15\" data-element=\"24\" data-resources=\"\"\u003e\u003cdiv class=\"dx-wrap dx-data-grid\"\u003e\n\u003ch2 class=\"dx-h2\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"dx-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"dx-data-category\" id=\"dx-spec-optics\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"dx-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"dx-data-label\"\u003eOptical design\u003c\/div\u003e\n\u003cdiv\u003eNewtonian reflector\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dx-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"dx-data-label\"\u003eAperture\u003c\/div\u003e\n\u003cdiv\u003e130 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dx-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"dx-data-label\"\u003eFocal length\u003c\/div\u003e\n\u003cdiv\u003e650 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dx-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"dx-data-label\"\u003eFocal ratio\u003c\/div\u003e\n\u003cdiv\u003ef\/5\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dx-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"dx-data-label\"\u003eCoatings\u003c\/div\u003e\n\u003cdiv\u003eAluminium and silicon dioxide mirror coatings\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dx-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"dx-data-label\"\u003eTube length\u003c\/div\u003e\n\u003cdiv\u003e635 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dx-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"dx-data-label\"\u003eTube weight\u003c\/div\u003e\n\u003cdiv\u003e3.99 kg\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"dx-data-category\" id=\"dx-spec-equipment\"\u003eEquipment\u003c\/div\u003e\n\u003cdiv class=\"dx-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"dx-data-label\"\u003eMount\u003c\/div\u003e\n\u003cdiv\u003eManual altazimuth; dual-axis slow-motion controls\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dx-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"dx-data-label\"\u003eEyepieces\u003c\/div\u003e\n\u003cdiv\u003e25 mm and 10 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dx-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"dx-data-label\"\u003eSupplied magnifications\u003c\/div\u003e\n\u003cdiv\u003e26x and 65x (nominal)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dx-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"dx-data-label\"\u003eFinder\u003c\/div\u003e\n\u003cdiv\u003eStarPointer red dot\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dx-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"dx-data-label\"\u003ePhone guidance\u003c\/div\u003e\n\u003cdiv\u003eStarSense Explorer app and dock\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dx-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"dx-data-label\"\u003eManufacturer item\u003c\/div\u003e\n\u003cdiv\u003e22461\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dx-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"dx-data-label\"\u003eTotal kit weight\u003c\/div\u003e\n\u003cdiv\u003e8.16 kg; not packed weight\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dx-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"dx-data-label\"\u003ePrimary mirror\u003c\/div\u003e\n\u003cdiv\u003eParabolic\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n","brand":"Celestron","offers":[{"title":"Default Title","offer_id":42045241294917,"sku":"22461","price":849.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/Celestron_Starsense_0003_130_DX.jpg?v=1747803270"},{"product_id":"starsense-explorer-dx-6-inch-sct","title":"Celestron StarSense Explorer DX6 Inch SCT","description":"\u003cdiv class=\"dx-page\" data-page-mode=\"detailed\" data-page-density=\"standard\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .dx-page. No scripts, SVG, tables or H1. *\/\n.dx-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.dx-page, .dx-page * { box-sizing: border-box; }\n.dx-page img { display: block; max-width: 100%; height: auto; }\n.dx-page p, .dx-page h2, .dx-page h3, .dx-page ul, .dx-page ol, .dx-page dl, .dx-page dd, .dx-page blockquote, .dx-page figure { margin: 0; }\n.dx-page ul, .dx-page ol { padding: 0; list-style: none; }\n.dx-page .dx-section { padding: 112px 22px; }\n.dx-page .dx-section[data-tight] { padding: 80px 22px; }\n.dx-page .dx-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.dx-page .dx-paper { background: var(--paper); }\n.dx-page .dx-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.dx-page .dx-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.dx-page .dx-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.dx-page .dx-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.dx-page .dx-h2 .dx-muted { color: var(--muted); font-weight: 700; }\n.dx-page .dx-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.dx-page .dx-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.dx-page .dx-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.dx-page .dx-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.dx-page .dx-muted { color: var(--muted); }\n.dx-page .dx-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.dx-page .dx-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.dx-page .dx-text-link:hover { color: var(--accent); }\n.dx-page .dx-dark .dx-kicker { color: #a1a1a8; }\n.dx-page .dx-dark .dx-h2, .dx-page .dx-dark .dx-h3 { color: var(--white); }\n.dx-page .dx-dark .dx-h2 .dx-muted { color: #8e8e95; }\n.dx-page .dx-dark .dx-body, .dx-page .dx-dark .dx-lead { color: #c9c9d0; }\n.dx-page .dx-dark .dx-note { color: #8e8e95; }\n.dx-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.dx-page .dx-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.dx-page .dx-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.dx-page .dx-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.dx-page .dx-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.dx-page .dx-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.dx-page .dx-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.dx-page .dx-dark .dx-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.dx-page .dx-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.dx-page .dx-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.dx-page .dx-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.dx-page .dx-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .dx-page .dx-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .dx-page .dx-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.dx-page .dx-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .dx-page .dx-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .dx-page .dx-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.dx-page .dx-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.dx-page .dx-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.dx-page .dx-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.dx-page .dx-stat:first-child { border-left: 0; }\n.dx-page .dx-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.dx-page .dx-stats-strip[data-accent-zone] .dx-stat-value { color: var(--accent); }\n.dx-page .dx-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.dx-page .dx-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.dx-page .dx-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.dx-page .dx-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.dx-page .dx-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.dx-page .dx-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.dx-page .dx-quote p.dx-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.dx-page .dx-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.dx-page .dx-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.dx-page .dx-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.dx-page .dx-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.dx-page .dx-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.dx-page .dx-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.dx-page .dx-bento-card .dx-kicker { margin-bottom: 12px; color: #8e8e95; }\n.dx-page .dx-bento-card .dx-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.dx-page .dx-bento-card[data-wide] .dx-h3 { margin-top: 0; font-size: 30px; }\n.dx-page .dx-bento-card .dx-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.dx-page .dx-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.dx-page .dx-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.dx-page .dx-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.dx-page .dx-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.dx-page .dx-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.dx-page .dx-feature-row-item .dx-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.dx-page .dx-feature-row-item .dx-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.dx-page .dx-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.dx-page .dx-split-grid[data-flip] .dx-split-media { order: -1; }\n.dx-page .dx-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.dx-page .dx-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.dx-page .dx-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.dx-page .dx-split-facts li span:first-child { color: var(--muted); }\n.dx-page .dx-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.dx-page .dx-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.dx-page .dx-spotlight-media { position: sticky; top: 24px; }\n.dx-page .dx-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.dx-page .dx-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.dx-page .dx-spotlight-step + .dx-spotlight-step { border-top: 1px solid var(--line); }\n.dx-page .dx-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.dx-page .dx-spotlight-step .dx-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.dx-page .dx-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.dx-page .dx-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.dx-page .dx-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.dx-page .dx-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.dx-page .dx-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.dx-page .dx-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.dx-page .dx-sequence-step .dx-h3 { margin-bottom: 8px; font-size: 20px; }\n.dx-page .dx-sequence-step .dx-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.dx-page .dx-cinematic { padding: 112px 0 0; text-align: left; }\n.dx-page .dx-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.dx-page .dx-cinematic-copy .dx-h2 { max-width: 16ch; }\n.dx-page .dx-cinematic-copy .dx-body { max-width: 640px; margin-top: 20px; }\n.dx-page .dx-cinematic-figure { position: relative; }\n.dx-page .dx-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.dx-page .dx-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.dx-page .dx-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.dx-page .dx-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.dx-page .dx-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.dx-page .dx-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.dx-page .dx-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.dx-page .dx-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.dx-page .dx-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.dx-page .dx-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.dx-page .dx-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.dx-page .dx-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.dx-page .dx-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.dx-page .dx-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.dx-page .dx-image-tile[data-wide] { grid-column: span 4; }\n.dx-page .dx-image-tile[data-square] { grid-column: span 2; }\n.dx-page .dx-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.dx-page .dx-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.dx-page .dx-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.dx-page .dx-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.dx-page .dx-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.dx-page .dx-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.dx-page .dx-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.dx-page .dx-use-item .dx-h3 { margin-bottom: 10px; font-size: 21px; }\n.dx-page .dx-use-item .dx-body { font-size: 15.5px; }\n.dx-page .dx-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.dx-page .dx-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.dx-page .dx-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.dx-page .dx-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.dx-page .dx-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.dx-page .dx-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.dx-page .dx-fit-card[data-alt] .dx-fit-heading { background: var(--paper-2); color: var(--ink); }\n.dx-page .dx-fit-card ul { margin-top: 18px; }\n.dx-page .dx-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.dx-page .dx-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.dx-page .dx-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.dx-page .dx-fit-card li:last-child { border-bottom: 0; }\n.dx-page .dx-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.dx-page .dx-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.dx-page .dx-data-grid { max-width: 1000px; }\n.dx-page .dx-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.dx-page .dx-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.dx-page .dx-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.dx-page .dx-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.dx-page .dx-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.dx-page .dx-data-label { color: var(--muted); }\n.dx-page .dx-data-diff { color: var(--accent); font-weight: 700; }\n.dx-page .dx-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.dx-page .dx-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.dx-page .dx-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.dx-page .dx-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.dx-page .dx-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.dx-page .dx-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.dx-page .dx-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.dx-page .dx-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.dx-page .dx-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.dx-page .dx-family-card[data-this] { border: 2px solid var(--ink); }\n.dx-page .dx-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.dx-page .dx-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.dx-page .dx-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.dx-page .dx-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.dx-page .dx-family-list { margin-top: 16px; }\n.dx-page .dx-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.dx-page .dx-family-list li span:first-child { color: var(--muted); }\n.dx-page .dx-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.dx-page .dx-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.dx-page .dx-box .dx-h2 { margin-bottom: 36px; }\n.dx-page .dx-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.dx-page .dx-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.dx-page .dx-box-media { margin: 0; }\n.dx-page .dx-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.dx-page .dx-narrow-list { max-width: 1000px; }\n.dx-page .dx-narrow-list .dx-h2 { margin-bottom: 44px; }\n.dx-page .dx-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.dx-page .dx-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.dx-page .dx-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.dx-page .dx-common-questions .dx-narrow-num { color: var(--ink); font-size: 26px; }\n.dx-page .dx-narrow-item .dx-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.dx-page .dx-warranty .dx-h2, .dx-page .dx-warranty .dx-lead { max-width: 820px; }\n.dx-page .dx-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.dx-page .dx-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.dx-page .dx-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.dx-page .dx-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.dx-page .dx-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.dx-page .dx-carry-media img { max-height: 700px; }\n.dx-page .dx-carry-list { margin-top: 36px; }\n.dx-page .dx-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.dx-page .dx-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.dx-page .dx-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.dx-page .dx-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.dx-page .dx-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.dx-page .dx-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.dx-page .dx-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.dx-page .dx-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.dx-page .dx-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.dx-page .dx-mode-card[data-primary] { border: 2px solid var(--ink); }\n.dx-page .dx-mode-card .dx-h3 { font-size: 23px; margin: 14px 0 8px; }\n.dx-page .dx-mode-card .dx-body { font-size: 15.5px; }\n.dx-page .dx-mode-list { margin-top: 20px; }\n.dx-page .dx-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.dx-page .dx-mode-list li span:first-child { color: var(--muted); }\n.dx-page .dx-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.dx-page .dx-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.dx-page .dx-time-item { position: relative; padding: 0 0 34px 40px; }\n.dx-page .dx-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.dx-page .dx-time-item:last-child { padding-bottom: 0; }\n.dx-page .dx-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.dx-page .dx-time-item .dx-h3 { font-size: 22px; margin-bottom: 8px; }\n.dx-page .dx-time-item .dx-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.dx-page .dx-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.dx-page .dx-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.dx-page .dx-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.dx-page .dx-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.dx-page .dx-path-step .dx-h3 { font-size: 22px; margin: 6px 0 10px; }\n.dx-page .dx-path-step .dx-body { font-size: 15.5px; }\n.dx-page .dx-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.dx-page .dx-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.dx-page .dx-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.dx-page .dx-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.dx-page .dx-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.dx-page .dx-statement { padding: 96px 22px; }\n.dx-page .dx-statement .dx-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .dx-page .dx-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .dx-page .dx-stat:nth-child(odd) { border-left: 0; }\n  .dx-page .dx-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .dx-page .dx-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .dx-page .dx-image-tile[data-wide] { grid-column: span 2; }\n  .dx-page .dx-image-tile[data-square], .dx-page .dx-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .dx-page .dx-feature-row-grid[data-cols=\"4\"], .dx-page .dx-step-grid[data-cols=\"4\"], .dx-page .dx-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .dx-page .dx-split-grid, .dx-page .dx-spotlight-grid, .dx-page .dx-box-layout, .dx-page .dx-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .dx-page .dx-split-copy { order: 1; }\n  .dx-page .dx-split-media { order: 2; }\n  .dx-page .dx-split-grid[data-flip] .dx-split-media { order: 2; }\n  .dx-page .dx-spotlight-media { position: static; }\n  .dx-page .dx-bento-card[data-wide] { display: block; }\n  .dx-page .dx-bento-card[data-wide] .dx-h3 { margin-top: 18px; }\n  .dx-page .dx-family-grid, .dx-page .dx-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .dx-page .dx-warranty-grid, .dx-page .dx-power-grid, .dx-page .dx-modes, .dx-page .dx-path { grid-template-columns: 1fr; }\n  .dx-page .dx-spec-columns, .dx-page .dx-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .dx-page .dx-feature-row-grid, .dx-page .dx-feature-row-grid[data-cols=\"4\"], .dx-page .dx-step-grid, .dx-page .dx-step-grid[data-cols=\"4\"], .dx-page .dx-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .dx-page .dx-fit-grid, .dx-page .dx-family-grid, .dx-page .dx-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .dx-page .dx-section { padding: 80px 22px; }\n  .dx-page .dx-stats-strip { margin: -36px 0; }\n  .dx-page .dx-body { font-size: 16px; }\n  .dx-page .dx-quote { padding-left: 22px; }\n  .dx-page .dx-bento-grid, .dx-page .dx-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .dx-page .dx-bento-card, .dx-page .dx-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .dx-page .dx-image-tile[data-wide], .dx-page .dx-image-tile[data-square], .dx-page .dx-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .dx-page .dx-image-tile[data-wide] { flex: 0 0 90%; }\n  .dx-page .dx-image-tile[data-square], .dx-page .dx-image-tile[data-tall] { flex: 0 0 60%; }\n  .dx-page .dx-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .dx-page .dx-gallery-item { flex-basis: 86%; }\n  .dx-page .dx-cinematic { padding-top: 80px; }\n  .dx-page .dx-cinematic img { max-height: min(70vh, 700px); }\n  .dx-page .dx-data-row, .dx-page .dx-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .dx-page .dx-spotlight-step { padding-left: 56px; }\n  .dx-page .dx-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .dx-page .dx-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .dx-page .dx-h2 { font-size: 31px; }\n  .dx-page .dx-display { font-size: 38px; }\n  .dx-page .dx-stat { padding: 22px 16px; }\n  .dx-page .dx-stat-value { font-size: 28px; }\n  .dx-page .dx-data-row, .dx-page .dx-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .dx-page .dx-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .dx-page .dx-data-row[data-cols=\"3\"] .dx-data-label { grid-column: 1 \/ -1; }\n  .dx-page .dx-bento-card { padding: 22px; }\n  .dx-page .dx-image-tile[data-wide], .dx-page .dx-image-tile[data-square], .dx-page .dx-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.dx-page .dx-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.dx-page .dx-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.dx-page .dx-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.dx-page .dx-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.dx-page .dx-plain-row .dx-h3 { font-size: 20px; margin-bottom: 6px; }\n.dx-page .dx-plain-row .dx-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.dx-page .dx-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.dx-page .dx-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.dx-page .dx-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.dx-page .dx-versus-card .dx-h3 { font-size: 22px; margin: 16px 0 12px; }\n.dx-page .dx-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.dx-page .dx-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.dx-page .dx-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.dx-page .dx-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.dx-page .dx-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.dx-page .dx-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.dx-page .dx-range-node[data-this] { border: 2px solid var(--ink); }\n.dx-page .dx-range-node ul { margin-top: 14px; }\n.dx-page .dx-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.dx-page .dx-range-node li span:first-child { color: var(--muted); }\n.dx-page .dx-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.dx-page .dx-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.dx-page .dx-range-node[data-this] strong { color: var(--accent); }\n.dx-page .dx-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.dx-page .dx-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.dx-page .dx-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.dx-page .dx-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.dx-page .dx-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.dx-page .dx-question .dx-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.dx-page .dx-question .dx-h3 { font-size: 21px; margin-bottom: 18px; }\n.dx-page .dx-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.dx-page .dx-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.dx-page .dx-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .dx-page .dx-questions { grid-template-columns: 1fr; } .dx-page .dx-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .dx-page .dx-versus { grid-template-columns: 1fr; } .dx-page .dx-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.dx-page .dx-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.dx-page .dx-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.dx-page .dx-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.dx-page .dx-feature-statement .dx-body { margin-top: 20px; }\n.dx-page [data-visual-variant=\"original-row\"] .dx-feature-row-grid,\n.dx-page [data-visual-variant=\"original-columns\"] .dx-use-grid { gap: 0 36px; }\n.dx-page [data-visual-variant=\"original-row\"] .dx-feature-row-item,\n.dx-page [data-visual-variant=\"original-columns\"] .dx-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.dx-page [data-visual-variant=\"original-row\"] .dx-h3,\n.dx-page [data-visual-variant=\"original-columns\"] .dx-h3 { margin-bottom: 8px; font-size: 20px; }\n.dx-page .dx-use-grid[data-cols=\"2\"], .dx-page .dx-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.dx-page .dx-compatibility .dx-h2 { margin-bottom: 38px; }\n.dx-page .dx-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.dx-page .dx-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .dx-page .dx-feature-statement-grid, .dx-page .dx-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .dx-page .dx-use-grid[data-cols=\"2\"], .dx-page .dx-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.dx-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.dx-page .dx-gallery-item[data-artwork] { align-self: flex-start; }\n.dx-page .dx-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.dx-page .dx-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.dx-page .dx-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.dx-page .dx-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.dx-page .dx-cinematic-figure[data-artwork]::after { display: none; }\n.dx-page .dx-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.dx-page .dx-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.dx-page .dx-bars { max-width: 840px; margin: 44px 0 0; }\n.dx-page .dx-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.dx-page .dx-bar-label, .dx-page .dx-bar-value { font-size: 16px; }\n.dx-page .dx-bar-label strong { font-weight: 650; }\n.dx-page .dx-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.dx-page .dx-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.dx-page .dx-bar-fill[data-this] { background: var(--accent); }\n.dx-page .dx-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.dx-page .dx-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.dx-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.dx-page .dx-spec-jump a, .dx-page .dx-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .dx-page .dx-bar { grid-template-columns: 1fr auto; }\n  .dx-page .dx-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n\u003c\/style\u003e\n\u003csection class=\"dx-section dx-statement\" data-claims=\"C01,C03,C16\" data-element=\"34\" data-resources=\"\"\u003e\u003cdiv class=\"dx-wrap\"\u003e\n\u003cp class=\"dx-kicker\"\u003eCelestron StarSense Explorer DX 6 SCT\u003c\/p\u003e\n\u003ch2 class=\"dx-h2\"\u003e150 mm Schmidt-Cassegrain optics. Phone-guided pointing.\u003c\/h2\u003e\n\u003cp class=\"dx-lead\"\u003eFor visual observers who want a compact optical tube and help finding targets, the DX 6 combines Schmidt-Cassegrain optics with StarSense guidance. Explore lunar and planetary detail, then try brighter deep-sky objects under darker skies.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"dx-section dx-paper\" data-claims=\"C01,C02,C05,C07,C08\" data-element=\"36\" data-resources=\"\"\u003e\u003cdiv class=\"dx-wrap\"\u003e\n\u003ch2 class=\"dx-h2\"\u003eThe DX 6 SCT in three numbers.\u003c\/h2\u003e\n\u003cdiv class=\"dx-plain\"\u003e\n\u003cdiv class=\"dx-plain-row\"\u003e\n\u003cdiv class=\"dx-plain-num\"\u003e150 mm\u003csmall\u003eaperture\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"dx-h3\"\u003eSchmidt-Cassegrain\u003c\/h3\u003e\n\u003cp class=\"dx-body\"\u003eThe diameter of the telescope’s light-gathering opening.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dx-plain-row\"\u003e\n\u003cdiv class=\"dx-plain-num\"\u003e1500 mm\u003csmall\u003efocal length\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"dx-h3\"\u003eChoose your eyepiece magnification.\u003c\/h3\u003e\n\u003cp class=\"dx-body\"\u003eThe supplied 40 mm and 10 mm eyepieces give 38x and 150x respectively.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dx-plain-row\"\u003e\n\u003cdiv class=\"dx-plain-num\"\u003e406 mm\u003csmall\u003etube length\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"dx-h3\"\u003ePlan the space for the optical tube.\u003c\/h3\u003e\n\u003cp class=\"dx-body\"\u003eThe tube weighs 4.54 kg. The tripod and mount are additional components.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"dx-section dx-sticky-spotlight\" data-claims=\"C03,C04,C10,C12\" data-element=\"10\" data-resources=\"\"\u003e\u003cdiv class=\"dx-wrap\"\u003e\n\u003ch2 class=\"dx-h2\"\u003eYour phone guides. You move the telescope.\u003c\/h2\u003e\n\u003cdiv class=\"dx-spotlight-grid\"\u003e\n\u003cdiv class=\"dx-spotlight-media\" data-artwork=\"\"\u003e\n\u003cimg alt=\"Celestron StarSense Explorer DX 6 SCT phone dock and arrow guidance artwork; smartphone not included\" height=\"1160\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/celestron-dx6-phone-guidance.webp?v=1788847005\" width=\"1160\"\u003e\u003cp class=\"dx-caption\"\u003eManufacturer illustration. Smartphone not included.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003carticle class=\"dx-spotlight-step\"\u003e\u003cdiv class=\"dx-step-number\"\u003e1\u003c\/div\u003e\n\u003ch3 class=\"dx-h3\"\u003eAlign your phone\u003c\/h3\u003e\n\u003cp class=\"dx-body\"\u003eAttach your compatible phone to the dock, activate the app with the supplied code and align the phone to the telescope optics.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"dx-spotlight-step\"\u003e\u003cdiv class=\"dx-step-number\"\u003e2\u003c\/div\u003e\n\u003ch3 class=\"dx-h3\"\u003eFollow the arrows\u003c\/h3\u003e\n\u003cp class=\"dx-body\"\u003eChoose a visible object in the app. Move the telescope by hand as the arrows guide you towards it.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"dx-spotlight-step\"\u003e\u003cdiv class=\"dx-step-number\"\u003e3\u003c\/div\u003e\n\u003ch3 class=\"dx-h3\"\u003eLook through the eyepiece\u003c\/h3\u003e\n\u003cp class=\"dx-body\"\u003eWhen the bullseye turns green, look through the telescope. Use both slow-motion knobs to refine the view and follow the target.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"dx-section dx-paper\" data-claims=\"C10\" data-element=\"16\" data-resources=\"R01\"\u003e\u003cdiv class=\"dx-wrap dx-compatibility\"\u003e\n\u003ch2 class=\"dx-h2\"\u003eCheck your phone before choosing StarSense.\u003c\/h2\u003e\n\u003cdiv class=\"dx-compat-row\"\u003e\n\u003cdiv class=\"dx-compat-label\"\u003eAndroid\u003c\/div\u003e\n\u003cdiv\u003eCurrent Celestron guidance: Android 12 or later.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dx-compat-row\"\u003e\n\u003cdiv class=\"dx-compat-label\"\u003eiPhone\u003c\/div\u003e\n\u003cdiv\u003eCurrent Celestron guidance: iOS 18 or later, including iPhone XR and newer.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dx-compat-row\"\u003e\n\u003cdiv class=\"dx-compat-label\"\u003eYour model\u003c\/div\u003e\n\u003cdiv\u003eOS version alone does not establish compatibility. Use the \u003ca class=\"dx-text-link\" data-resource-id=\"R01\" href=\"https:\/\/starsenseexplorer.simcur.com\/\" rel=\"noopener\" target=\"_blank\"\u003eStarSense Explorer phone compatibility checker\u003c\/a\u003e.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"dx-section\" data-claims=\"C05,C09\" data-element=\"20\" data-resources=\"\"\u003e\u003cdiv class=\"dx-wrap dx-box-layout\"\u003e\n\u003cdiv class=\"dx-box\"\u003e\n\u003ch2 class=\"dx-h2\"\u003eIn the box\u003c\/h2\u003e\n\u003cdiv class=\"dx-box-row\"\u003e\u003cspan\u003eOptical tube\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"dx-box-row\"\u003e\u003cspan\u003eManual mount and tripod\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"dx-box-row\"\u003e\u003cspan\u003eSlow-motion controls and accessory tray\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"dx-box-row\"\u003e\u003cspan\u003e40 mm and 10 mm eyepieces\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"dx-box-row\"\u003e\u003cspan\u003eStarPointer red-dot finder\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"dx-box-row\"\u003e\u003cspan\u003eStarSense phone dock and app activation card\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"dx-box-row\"\u003e\u003cspan\u003eHex key\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"dx-box-row\"\u003e\u003cspan\u003eErect-image diagonal\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cfigure class=\"dx-box-media\"\u003e\u003cimg alt=\"Celestron StarSense Explorer DX 6 SCT on its manual altazimuth tripod\" height=\"1582\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/celestron-dx6-telescope.webp?v=1788847010\" width=\"1582\"\u003e\u003cp class=\"dx-caption\"\u003eAssembled telescope shown; other supplied items are listed alongside.\u003c\/p\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"dx-section dx-paper\" data-claims=\"C17,C11,C13\" data-element=\"21\" data-resources=\"R02\"\u003e\u003cdiv class=\"dx-wrap dx-narrow-list\"\u003e\n\u003ch2 class=\"dx-h2\"\u003eGood to know\u003c\/h2\u003e\n\u003carticle class=\"dx-narrow-item\"\u003e\u003cspan class=\"dx-narrow-num\"\u003e01\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"dx-h3\"\u003eAlign the finder in daylight.\u003c\/h3\u003e\n\u003cp class=\"dx-body\"\u003eUse a distant, stationary target to align the red-dot finder with the telescope before night observing. Never use the Sun.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"dx-narrow-item\"\u003e\u003cspan class=\"dx-narrow-num\"\u003e02\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"dx-h3\"\u003eYou can observe without the app.\u003c\/h3\u003e\n\u003cp class=\"dx-body\"\u003eUse the supplied StarPointer red-dot finder to aim the telescope manually.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"dx-narrow-item\"\u003e\u003cspan class=\"dx-narrow-num\"\u003e03\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"dx-h3\"\u003eProtect your eyes.\u003c\/h3\u003e\n\u003cp class=\"dx-body\"\u003eNever aim at the Sun without a suitable solar filter. Permanent eye injury can result.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003cp class=\"dx-note\"\u003eSetup reference: \u003ca class=\"dx-text-link\" data-resource-id=\"R02\" href=\"https:\/\/celestron-site-support-files.s3.us-east-1.amazonaws.com\/support_files\/22463%20StarSense%20Explorer%20DX%206%20SCT_QSG_Web.pdf\" rel=\"noopener\" target=\"_blank\"\u003eDX 6 SCT quick setup guide\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"dx-section dx-specs-section\" data-claims=\"C01,C02,C03,C04,C05,C06,C07,C08,C13,C15\" data-element=\"24\" data-resources=\"\"\u003e\u003cdiv class=\"dx-wrap dx-data-grid\"\u003e\n\u003ch2 class=\"dx-h2\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"dx-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"dx-data-category\" id=\"dx-spec-optics\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"dx-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"dx-data-label\"\u003eOptical design\u003c\/div\u003e\n\u003cdiv\u003eSchmidt-Cassegrain\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dx-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"dx-data-label\"\u003eAperture\u003c\/div\u003e\n\u003cdiv\u003e150 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dx-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"dx-data-label\"\u003eFocal length\u003c\/div\u003e\n\u003cdiv\u003e1500 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dx-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"dx-data-label\"\u003eFocal ratio\u003c\/div\u003e\n\u003cdiv\u003ef\/10\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dx-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"dx-data-label\"\u003eCoatings\u003c\/div\u003e\n\u003cdiv\u003eStarBright XLT\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dx-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"dx-data-label\"\u003eTube length\u003c\/div\u003e\n\u003cdiv\u003e406 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dx-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"dx-data-label\"\u003eTube weight\u003c\/div\u003e\n\u003cdiv\u003e4.54 kg\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"dx-data-category\" id=\"dx-spec-equipment\"\u003eEquipment\u003c\/div\u003e\n\u003cdiv class=\"dx-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"dx-data-label\"\u003eMount\u003c\/div\u003e\n\u003cdiv\u003eManual altazimuth; dual-axis slow-motion controls\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dx-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"dx-data-label\"\u003eEyepieces\u003c\/div\u003e\n\u003cdiv\u003e40 mm and 10 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dx-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"dx-data-label\"\u003eSupplied magnifications\u003c\/div\u003e\n\u003cdiv\u003e38x and 150x (nominal)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dx-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"dx-data-label\"\u003eFinder\u003c\/div\u003e\n\u003cdiv\u003eStarPointer red dot\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dx-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"dx-data-label\"\u003ePhone guidance\u003c\/div\u003e\n\u003cdiv\u003eStarSense Explorer app and dock\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dx-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"dx-data-label\"\u003eManufacturer item\u003c\/div\u003e\n\u003cdiv\u003e22463\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dx-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"dx-data-label\"\u003eDiagonal\u003c\/div\u003e\n\u003cdiv\u003e90° erect image, 1.25-inch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n","brand":"Celestron","offers":[{"title":"Default Title","offer_id":42045247881285,"sku":"22463","price":1449.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/celestron-starsense-explorer-dx6-sct-157524.jpg?v=1760675909"},{"product_id":"monarch-m7-10-x-42-binoculars","title":"Nikon Monarch M7 10 x 42 Binocular","description":"\u003cdiv class=\"nm-page\" data-page-mode=\"simple\" data-page-density=\"standard\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .nm-page. No scripts, SVG, tables or H1. *\/\n.nm-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.nm-page, .nm-page * { box-sizing: border-box; }\n.nm-page img { display: block; max-width: 100%; height: auto; }\n.nm-page p, .nm-page h2, .nm-page h3, .nm-page ul, .nm-page ol, .nm-page dl, .nm-page dd, .nm-page blockquote, .nm-page figure { margin: 0; }\n.nm-page ul, .nm-page ol { padding: 0; list-style: none; }\n.nm-page .nm-section { padding: 112px 22px; }\n.nm-page .nm-section[data-tight] { padding: 80px 22px; }\n.nm-page .nm-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.nm-page .nm-paper { background: var(--paper); }\n.nm-page .nm-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.nm-page .nm-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.nm-page .nm-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.nm-page .nm-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.nm-page .nm-h2 .nm-muted { color: var(--muted); font-weight: 700; }\n.nm-page .nm-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.nm-page .nm-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.nm-page .nm-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.nm-page .nm-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.nm-page .nm-muted { color: var(--muted); }\n.nm-page .nm-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.nm-page .nm-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.nm-page .nm-text-link:hover { color: var(--accent); }\n.nm-page .nm-dark .nm-kicker { color: #a1a1a8; }\n.nm-page .nm-dark .nm-h2, .nm-page .nm-dark .nm-h3 { color: var(--white); }\n.nm-page .nm-dark .nm-h2 .nm-muted { color: #8e8e95; }\n.nm-page .nm-dark .nm-body, .nm-page .nm-dark .nm-lead { color: #c9c9d0; }\n.nm-page .nm-dark .nm-note { color: #8e8e95; }\n.nm-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.nm-page .nm-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.nm-page .nm-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nm-page .nm-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.nm-page .nm-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.nm-page .nm-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.nm-page .nm-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.nm-page .nm-dark .nm-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.nm-page .nm-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.nm-page .nm-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.nm-page .nm-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.nm-page .nm-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .nm-page .nm-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .nm-page .nm-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.nm-page .nm-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .nm-page .nm-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .nm-page .nm-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.nm-page .nm-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.nm-page .nm-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.nm-page .nm-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.nm-page .nm-stat:first-child { border-left: 0; }\n.nm-page .nm-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.nm-page .nm-stats-strip[data-accent-zone] .nm-stat-value { color: var(--accent); }\n.nm-page .nm-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.nm-page .nm-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.nm-page .nm-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.nm-page .nm-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.nm-page .nm-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.nm-page .nm-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nm-page .nm-quote p.nm-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.nm-page .nm-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.nm-page .nm-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.nm-page .nm-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.nm-page .nm-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.nm-page .nm-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nm-page .nm-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nm-page .nm-bento-card .nm-kicker { margin-bottom: 12px; color: #8e8e95; }\n.nm-page .nm-bento-card .nm-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.nm-page .nm-bento-card[data-wide] .nm-h3 { margin-top: 0; font-size: 30px; }\n.nm-page .nm-bento-card .nm-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.nm-page .nm-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.nm-page .nm-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.nm-page .nm-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.nm-page .nm-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.nm-page .nm-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.nm-page .nm-feature-row-item .nm-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.nm-page .nm-feature-row-item .nm-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.nm-page .nm-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.nm-page .nm-split-grid[data-flip] .nm-split-media { order: -1; }\n.nm-page .nm-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.nm-page .nm-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.nm-page .nm-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.nm-page .nm-split-facts li span:first-child { color: var(--muted); }\n.nm-page .nm-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.nm-page .nm-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.nm-page .nm-spotlight-media { position: sticky; top: 24px; }\n.nm-page .nm-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.nm-page .nm-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.nm-page .nm-spotlight-step + .nm-spotlight-step { border-top: 1px solid var(--line); }\n.nm-page .nm-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.nm-page .nm-spotlight-step .nm-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.nm-page .nm-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nm-page .nm-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.nm-page .nm-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nm-page .nm-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.nm-page .nm-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nm-page .nm-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.nm-page .nm-sequence-step .nm-h3 { margin-bottom: 8px; font-size: 20px; }\n.nm-page .nm-sequence-step .nm-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.nm-page .nm-cinematic { padding: 112px 0 0; text-align: left; }\n.nm-page .nm-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.nm-page .nm-cinematic-copy .nm-h2 { max-width: 16ch; }\n.nm-page .nm-cinematic-copy .nm-body { max-width: 640px; margin-top: 20px; }\n.nm-page .nm-cinematic-figure { position: relative; }\n.nm-page .nm-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.nm-page .nm-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.nm-page .nm-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.nm-page .nm-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.nm-page .nm-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.nm-page .nm-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.nm-page .nm-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.nm-page .nm-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.nm-page .nm-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.nm-page .nm-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.nm-page .nm-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.nm-page .nm-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.nm-page .nm-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.nm-page .nm-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.nm-page .nm-image-tile[data-wide] { grid-column: span 4; }\n.nm-page .nm-image-tile[data-square] { grid-column: span 2; }\n.nm-page .nm-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.nm-page .nm-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.nm-page .nm-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.nm-page .nm-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.nm-page .nm-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.nm-page .nm-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nm-page .nm-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.nm-page .nm-use-item .nm-h3 { margin-bottom: 10px; font-size: 21px; }\n.nm-page .nm-use-item .nm-body { font-size: 15.5px; }\n.nm-page .nm-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.nm-page .nm-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.nm-page .nm-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.nm-page .nm-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nm-page .nm-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.nm-page .nm-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nm-page .nm-fit-card[data-alt] .nm-fit-heading { background: var(--paper-2); color: var(--ink); }\n.nm-page .nm-fit-card ul { margin-top: 18px; }\n.nm-page .nm-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.nm-page .nm-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.nm-page .nm-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.nm-page .nm-fit-card li:last-child { border-bottom: 0; }\n.nm-page .nm-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.nm-page .nm-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.nm-page .nm-data-grid { max-width: 1000px; }\n.nm-page .nm-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.nm-page .nm-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.nm-page .nm-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.nm-page .nm-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.nm-page .nm-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.nm-page .nm-data-label { color: var(--muted); }\n.nm-page .nm-data-diff { color: var(--accent); font-weight: 700; }\n.nm-page .nm-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.nm-page .nm-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.nm-page .nm-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.nm-page .nm-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.nm-page .nm-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.nm-page .nm-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.nm-page .nm-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nm-page .nm-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.nm-page .nm-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nm-page .nm-family-card[data-this] { border: 2px solid var(--ink); }\n.nm-page .nm-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nm-page .nm-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.nm-page .nm-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.nm-page .nm-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.nm-page .nm-family-list { margin-top: 16px; }\n.nm-page .nm-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.nm-page .nm-family-list li span:first-child { color: var(--muted); }\n.nm-page .nm-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.nm-page .nm-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.nm-page .nm-box .nm-h2 { margin-bottom: 36px; }\n.nm-page .nm-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.nm-page .nm-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.nm-page .nm-box-media { margin: 0; }\n.nm-page .nm-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.nm-page .nm-narrow-list { max-width: 1000px; }\n.nm-page .nm-narrow-list .nm-h2 { margin-bottom: 44px; }\n.nm-page .nm-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.nm-page .nm-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.nm-page .nm-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nm-page .nm-common-questions .nm-narrow-num { color: var(--ink); font-size: 26px; }\n.nm-page .nm-narrow-item .nm-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.nm-page .nm-warranty .nm-h2, .nm-page .nm-warranty .nm-lead { max-width: 820px; }\n.nm-page .nm-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.nm-page .nm-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nm-page .nm-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.nm-page .nm-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.nm-page .nm-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.nm-page .nm-carry-media img { max-height: 700px; }\n.nm-page .nm-carry-list { margin-top: 36px; }\n.nm-page .nm-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.nm-page .nm-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.nm-page .nm-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.nm-page .nm-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.nm-page .nm-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.nm-page .nm-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.nm-page .nm-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.nm-page .nm-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nm-page .nm-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.nm-page .nm-mode-card[data-primary] { border: 2px solid var(--ink); }\n.nm-page .nm-mode-card .nm-h3 { font-size: 23px; margin: 14px 0 8px; }\n.nm-page .nm-mode-card .nm-body { font-size: 15.5px; }\n.nm-page .nm-mode-list { margin-top: 20px; }\n.nm-page .nm-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.nm-page .nm-mode-list li span:first-child { color: var(--muted); }\n.nm-page .nm-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.nm-page .nm-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.nm-page .nm-time-item { position: relative; padding: 0 0 34px 40px; }\n.nm-page .nm-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.nm-page .nm-time-item:last-child { padding-bottom: 0; }\n.nm-page .nm-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nm-page .nm-time-item .nm-h3 { font-size: 22px; margin-bottom: 8px; }\n.nm-page .nm-time-item .nm-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.nm-page .nm-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nm-page .nm-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.nm-page .nm-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.nm-page .nm-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nm-page .nm-path-step .nm-h3 { font-size: 22px; margin: 6px 0 10px; }\n.nm-page .nm-path-step .nm-body { font-size: 15.5px; }\n.nm-page .nm-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.nm-page .nm-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.nm-page .nm-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nm-page .nm-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.nm-page .nm-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.nm-page .nm-statement { padding: 96px 22px; }\n.nm-page .nm-statement .nm-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .nm-page .nm-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .nm-page .nm-stat:nth-child(odd) { border-left: 0; }\n  .nm-page .nm-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .nm-page .nm-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .nm-page .nm-image-tile[data-wide] { grid-column: span 2; }\n  .nm-page .nm-image-tile[data-square], .nm-page .nm-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .nm-page .nm-feature-row-grid[data-cols=\"4\"], .nm-page .nm-step-grid[data-cols=\"4\"], .nm-page .nm-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .nm-page .nm-split-grid, .nm-page .nm-spotlight-grid, .nm-page .nm-box-layout, .nm-page .nm-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .nm-page .nm-split-copy { order: 1; }\n  .nm-page .nm-split-media { order: 2; }\n  .nm-page .nm-split-grid[data-flip] .nm-split-media { order: 2; }\n  .nm-page .nm-spotlight-media { position: static; }\n  .nm-page .nm-bento-card[data-wide] { display: block; }\n  .nm-page .nm-bento-card[data-wide] .nm-h3 { margin-top: 18px; }\n  .nm-page .nm-family-grid, .nm-page .nm-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .nm-page .nm-warranty-grid, .nm-page .nm-power-grid, .nm-page .nm-modes, .nm-page .nm-path { grid-template-columns: 1fr; }\n  .nm-page .nm-spec-columns, .nm-page .nm-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .nm-page .nm-feature-row-grid, .nm-page .nm-feature-row-grid[data-cols=\"4\"], .nm-page .nm-step-grid, .nm-page .nm-step-grid[data-cols=\"4\"], .nm-page .nm-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .nm-page .nm-fit-grid, .nm-page .nm-family-grid, .nm-page .nm-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .nm-page .nm-section { padding: 80px 22px; }\n  .nm-page .nm-stats-strip { margin: -36px 0; }\n  .nm-page .nm-body { font-size: 16px; }\n  .nm-page .nm-quote { padding-left: 22px; }\n  .nm-page .nm-bento-grid, .nm-page .nm-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .nm-page .nm-bento-card, .nm-page .nm-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .nm-page .nm-image-tile[data-wide], .nm-page .nm-image-tile[data-square], .nm-page .nm-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .nm-page .nm-image-tile[data-wide] { flex: 0 0 90%; }\n  .nm-page .nm-image-tile[data-square], .nm-page .nm-image-tile[data-tall] { flex: 0 0 60%; }\n  .nm-page .nm-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .nm-page .nm-gallery-item { flex-basis: 86%; }\n  .nm-page .nm-cinematic { padding-top: 80px; }\n  .nm-page .nm-cinematic img { max-height: min(70vh, 700px); }\n  .nm-page .nm-data-row, .nm-page .nm-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .nm-page .nm-spotlight-step { padding-left: 56px; }\n  .nm-page .nm-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .nm-page .nm-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .nm-page .nm-h2 { font-size: 31px; }\n  .nm-page .nm-display { font-size: 38px; }\n  .nm-page .nm-stat { padding: 22px 16px; }\n  .nm-page .nm-stat-value { font-size: 28px; }\n  .nm-page .nm-data-row, .nm-page .nm-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .nm-page .nm-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .nm-page .nm-data-row[data-cols=\"3\"] .nm-data-label { grid-column: 1 \/ -1; }\n  .nm-page .nm-bento-card { padding: 22px; }\n  .nm-page .nm-image-tile[data-wide], .nm-page .nm-image-tile[data-square], .nm-page .nm-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.nm-page .nm-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.nm-page .nm-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.nm-page .nm-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nm-page .nm-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nm-page .nm-plain-row .nm-h3 { font-size: 20px; margin-bottom: 6px; }\n.nm-page .nm-plain-row .nm-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.nm-page .nm-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.nm-page .nm-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.nm-page .nm-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.nm-page .nm-versus-card .nm-h3 { font-size: 22px; margin: 16px 0 12px; }\n.nm-page .nm-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.nm-page .nm-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.nm-page .nm-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.nm-page .nm-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.nm-page .nm-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.nm-page .nm-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nm-page .nm-range-node[data-this] { border: 2px solid var(--ink); }\n.nm-page .nm-range-node ul { margin-top: 14px; }\n.nm-page .nm-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.nm-page .nm-range-node li span:first-child { color: var(--muted); }\n.nm-page .nm-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.nm-page .nm-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.nm-page .nm-range-node[data-this] strong { color: var(--accent); }\n.nm-page .nm-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.nm-page .nm-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.nm-page .nm-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.nm-page .nm-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.nm-page .nm-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nm-page .nm-question .nm-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.nm-page .nm-question .nm-h3 { font-size: 21px; margin-bottom: 18px; }\n.nm-page .nm-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.nm-page .nm-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.nm-page .nm-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .nm-page .nm-questions { grid-template-columns: 1fr; } .nm-page .nm-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .nm-page .nm-versus { grid-template-columns: 1fr; } .nm-page .nm-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.nm-page .nm-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.nm-page .nm-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.nm-page .nm-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.nm-page .nm-feature-statement .nm-body { margin-top: 20px; }\n.nm-page [data-visual-variant=\"original-row\"] .nm-feature-row-grid,\n.nm-page [data-visual-variant=\"original-columns\"] .nm-use-grid { gap: 0 36px; }\n.nm-page [data-visual-variant=\"original-row\"] .nm-feature-row-item,\n.nm-page [data-visual-variant=\"original-columns\"] .nm-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.nm-page [data-visual-variant=\"original-row\"] .nm-h3,\n.nm-page [data-visual-variant=\"original-columns\"] .nm-h3 { margin-bottom: 8px; font-size: 20px; }\n.nm-page .nm-use-grid[data-cols=\"2\"], .nm-page .nm-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.nm-page .nm-compatibility .nm-h2 { margin-bottom: 38px; }\n.nm-page .nm-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.nm-page .nm-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .nm-page .nm-feature-statement-grid, .nm-page .nm-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .nm-page .nm-use-grid[data-cols=\"2\"], .nm-page .nm-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.nm-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.nm-page .nm-gallery-item[data-artwork] { align-self: flex-start; }\n.nm-page .nm-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.nm-page .nm-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.nm-page .nm-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.nm-page .nm-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.nm-page .nm-cinematic-figure[data-artwork]::after { display: none; }\n.nm-page .nm-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.nm-page .nm-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.nm-page .nm-bars { max-width: 840px; margin: 44px 0 0; }\n.nm-page .nm-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.nm-page .nm-bar-label, .nm-page .nm-bar-value { font-size: 16px; }\n.nm-page .nm-bar-label strong { font-weight: 650; }\n.nm-page .nm-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.nm-page .nm-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.nm-page .nm-bar-fill[data-this] { background: var(--accent); }\n.nm-page .nm-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.nm-page .nm-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.nm-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.nm-page .nm-spec-jump a, .nm-page .nm-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .nm-page .nm-bar { grid-template-columns: 1fr auto; }\n  .nm-page .nm-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n\u003c\/style\u003e\n\u003csection class=\"nm-section nm-feature-row\" data-element=\"08\" data-visual-variant=\"original-row\" data-claims=\"C01,C02,C03,C04\" data-resources=\"\" aria-labelledby=\"nm-feature-row-title\"\u003e\u003cdiv class=\"nm-wrap\"\u003e\n\u003ch2 class=\"nm-h2\" id=\"nm-feature-row-title\"\u003eMONARCH M7 10x42\u003c\/h2\u003e\n\u003cp class=\"nm-body\"\u003eThe Nikon MONARCH M7 10x42 pairs 10x magnification with 42 mm objective lenses for birdwatching and outdoor observation.\u003c\/p\u003e\n\u003cdiv class=\"nm-feature-row-grid\"\u003e\n\u003carticle class=\"nm-feature-row-item\"\u003e\u003ch3 class=\"nm-h3\"\u003eDetail with less colour fringing\u003c\/h3\u003e\n\u003cp class=\"nm-body\"\u003eED glass reduces colour fringing, while multilayer lens and prism coatings help deliver a bright, clear view.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"nm-feature-row-item\"\u003e\u003ch3 class=\"nm-h3\"\u003eSee more around your subject\u003c\/h3\u003e\n\u003cp class=\"nm-body\"\u003eA 121 m field of view at 1,000 m provides room around the subject. Oil- and water-repellent coatings help you wipe fingerprints from the outer lenses.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"nm-feature-row-item\"\u003e\u003ch3 class=\"nm-h3\"\u003eReady for changing weather\u003c\/h3\u003e\n\u003cp class=\"nm-body\"\u003eNitrogen filling helps prevent internal fogging. Waterproof to 1 m for 10 minutes, with a locking dioptre ring to keep your adjustment in place.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"nm-section nm-paper nm-specs-section\" data-element=\"24\" data-claims=\"C05,C06,C07,C08,C09,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20\" data-resources=\"\" aria-labelledby=\"nm-specs-title\"\u003e\u003cdiv class=\"nm-wrap nm-data-grid\"\u003e\n\u003ch2 class=\"nm-h2\" id=\"nm-specs-title\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"nm-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"nm-data-category\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eMagnification\u003c\/div\u003e\n\u003cdiv\u003e10 x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eObjective diameter\u003c\/div\u003e\n\u003cdiv\u003e42 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eReal angular field of view\u003c\/div\u003e\n\u003cdiv\u003e6.9 °\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eApparent angular field of view (ISO 14132-1:2002)\u003c\/div\u003e\n\u003cdiv\u003e62.2 °\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eField of view at 1,000 m\u003c\/div\u003e\n\u003cdiv\u003e121 m\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eExit pupil\u003c\/div\u003e\n\u003cdiv\u003e4.2 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eRelative brightness\u003c\/div\u003e\n\u003cdiv\u003e17.6\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eEye relief\u003c\/div\u003e\n\u003cdiv\u003e16.5 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eClose focusing distance\u003c\/div\u003e\n\u003cdiv\u003e2.5 m\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"nm-data-category\"\u003eBody and handling\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eLength\u003c\/div\u003e\n\u003cdiv\u003e142 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eWidth\u003c\/div\u003e\n\u003cdiv\u003e130 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eDepth\u003c\/div\u003e\n\u003cdiv\u003e57 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv\u003e680 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eInterpupillary adjustment\u003c\/div\u003e\n\u003cdiv\u003e56-72 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003ePrism type\u003c\/div\u003e\n\u003cdiv\u003eRoof\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eWeather protection\u003c\/div\u003e\n\u003cdiv\u003eWaterproof to 1 m for 10 minutes; nitrogen filled. Not for underwater use.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n","brand":"Nikon","offers":[{"title":"Default Title","offer_id":42045251387461,"sku":"BAA903SA","price":810.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/Monarch_m7_10x42_90c548c2-282c-4c2a-835f-75c0a2d18530.jpg?v=1755233422"},{"product_id":"monarch-m7-8-x-30-binoculars","title":"Nikon Monarch M7 8 x 30 Binocular","description":"\u003cdiv class=\"nm-page\" data-page-mode=\"simple\" data-page-density=\"standard\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .nm-page. No scripts, SVG, tables or H1. *\/\n.nm-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.nm-page, .nm-page * { box-sizing: border-box; }\n.nm-page img { display: block; max-width: 100%; height: auto; }\n.nm-page p, .nm-page h2, .nm-page h3, .nm-page ul, .nm-page ol, .nm-page dl, .nm-page dd, .nm-page blockquote, .nm-page figure { margin: 0; }\n.nm-page ul, .nm-page ol { padding: 0; list-style: none; }\n.nm-page .nm-section { padding: 112px 22px; }\n.nm-page .nm-section[data-tight] { padding: 80px 22px; }\n.nm-page .nm-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.nm-page .nm-paper { background: var(--paper); }\n.nm-page .nm-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.nm-page .nm-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.nm-page .nm-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.nm-page .nm-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.nm-page .nm-h2 .nm-muted { color: var(--muted); font-weight: 700; }\n.nm-page .nm-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.nm-page .nm-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.nm-page .nm-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.nm-page .nm-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.nm-page .nm-muted { color: var(--muted); }\n.nm-page .nm-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.nm-page .nm-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.nm-page .nm-text-link:hover { color: var(--accent); }\n.nm-page .nm-dark .nm-kicker { color: #a1a1a8; }\n.nm-page .nm-dark .nm-h2, .nm-page .nm-dark .nm-h3 { color: var(--white); }\n.nm-page .nm-dark .nm-h2 .nm-muted { color: #8e8e95; }\n.nm-page .nm-dark .nm-body, .nm-page .nm-dark .nm-lead { color: #c9c9d0; }\n.nm-page .nm-dark .nm-note { color: #8e8e95; }\n.nm-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.nm-page .nm-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.nm-page .nm-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nm-page .nm-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.nm-page .nm-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.nm-page .nm-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.nm-page .nm-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.nm-page .nm-dark .nm-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.nm-page .nm-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.nm-page .nm-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.nm-page .nm-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.nm-page .nm-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .nm-page .nm-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .nm-page .nm-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.nm-page .nm-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .nm-page .nm-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .nm-page .nm-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.nm-page .nm-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.nm-page .nm-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.nm-page .nm-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.nm-page .nm-stat:first-child { border-left: 0; }\n.nm-page .nm-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.nm-page .nm-stats-strip[data-accent-zone] .nm-stat-value { color: var(--accent); }\n.nm-page .nm-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.nm-page .nm-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.nm-page .nm-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.nm-page .nm-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.nm-page .nm-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.nm-page .nm-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nm-page .nm-quote p.nm-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.nm-page .nm-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.nm-page .nm-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.nm-page .nm-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.nm-page .nm-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.nm-page .nm-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nm-page .nm-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nm-page .nm-bento-card .nm-kicker { margin-bottom: 12px; color: #8e8e95; }\n.nm-page .nm-bento-card .nm-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.nm-page .nm-bento-card[data-wide] .nm-h3 { margin-top: 0; font-size: 30px; }\n.nm-page .nm-bento-card .nm-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.nm-page .nm-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.nm-page .nm-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.nm-page .nm-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.nm-page .nm-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.nm-page .nm-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.nm-page .nm-feature-row-item .nm-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.nm-page .nm-feature-row-item .nm-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.nm-page .nm-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.nm-page .nm-split-grid[data-flip] .nm-split-media { order: -1; }\n.nm-page .nm-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.nm-page .nm-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.nm-page .nm-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.nm-page .nm-split-facts li span:first-child { color: var(--muted); }\n.nm-page .nm-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.nm-page .nm-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.nm-page .nm-spotlight-media { position: sticky; top: 24px; }\n.nm-page .nm-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.nm-page .nm-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.nm-page .nm-spotlight-step + .nm-spotlight-step { border-top: 1px solid var(--line); }\n.nm-page .nm-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.nm-page .nm-spotlight-step .nm-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.nm-page .nm-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nm-page .nm-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.nm-page .nm-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nm-page .nm-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.nm-page .nm-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nm-page .nm-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.nm-page .nm-sequence-step .nm-h3 { margin-bottom: 8px; font-size: 20px; }\n.nm-page .nm-sequence-step .nm-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.nm-page .nm-cinematic { padding: 112px 0 0; text-align: left; }\n.nm-page .nm-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.nm-page .nm-cinematic-copy .nm-h2 { max-width: 16ch; }\n.nm-page .nm-cinematic-copy .nm-body { max-width: 640px; margin-top: 20px; }\n.nm-page .nm-cinematic-figure { position: relative; }\n.nm-page .nm-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.nm-page .nm-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.nm-page .nm-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.nm-page .nm-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.nm-page .nm-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.nm-page .nm-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.nm-page .nm-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.nm-page .nm-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.nm-page .nm-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.nm-page .nm-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.nm-page .nm-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.nm-page .nm-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.nm-page .nm-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.nm-page .nm-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.nm-page .nm-image-tile[data-wide] { grid-column: span 4; }\n.nm-page .nm-image-tile[data-square] { grid-column: span 2; }\n.nm-page .nm-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.nm-page .nm-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.nm-page .nm-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.nm-page .nm-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.nm-page .nm-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.nm-page .nm-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nm-page .nm-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.nm-page .nm-use-item .nm-h3 { margin-bottom: 10px; font-size: 21px; }\n.nm-page .nm-use-item .nm-body { font-size: 15.5px; }\n.nm-page .nm-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.nm-page .nm-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.nm-page .nm-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.nm-page .nm-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nm-page .nm-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.nm-page .nm-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nm-page .nm-fit-card[data-alt] .nm-fit-heading { background: var(--paper-2); color: var(--ink); }\n.nm-page .nm-fit-card ul { margin-top: 18px; }\n.nm-page .nm-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.nm-page .nm-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.nm-page .nm-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.nm-page .nm-fit-card li:last-child { border-bottom: 0; }\n.nm-page .nm-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.nm-page .nm-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.nm-page .nm-data-grid { max-width: 1000px; }\n.nm-page .nm-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.nm-page .nm-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.nm-page .nm-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.nm-page .nm-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.nm-page .nm-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.nm-page .nm-data-label { color: var(--muted); }\n.nm-page .nm-data-diff { color: var(--accent); font-weight: 700; }\n.nm-page .nm-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.nm-page .nm-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.nm-page .nm-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.nm-page .nm-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.nm-page .nm-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.nm-page .nm-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.nm-page .nm-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nm-page .nm-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.nm-page .nm-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nm-page .nm-family-card[data-this] { border: 2px solid var(--ink); }\n.nm-page .nm-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nm-page .nm-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.nm-page .nm-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.nm-page .nm-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.nm-page .nm-family-list { margin-top: 16px; }\n.nm-page .nm-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.nm-page .nm-family-list li span:first-child { color: var(--muted); }\n.nm-page .nm-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.nm-page .nm-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.nm-page .nm-box .nm-h2 { margin-bottom: 36px; }\n.nm-page .nm-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.nm-page .nm-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.nm-page .nm-box-media { margin: 0; }\n.nm-page .nm-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.nm-page .nm-narrow-list { max-width: 1000px; }\n.nm-page .nm-narrow-list .nm-h2 { margin-bottom: 44px; }\n.nm-page .nm-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.nm-page .nm-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.nm-page .nm-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nm-page .nm-common-questions .nm-narrow-num { color: var(--ink); font-size: 26px; }\n.nm-page .nm-narrow-item .nm-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.nm-page .nm-warranty .nm-h2, .nm-page .nm-warranty .nm-lead { max-width: 820px; }\n.nm-page .nm-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.nm-page .nm-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nm-page .nm-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.nm-page .nm-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.nm-page .nm-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.nm-page .nm-carry-media img { max-height: 700px; }\n.nm-page .nm-carry-list { margin-top: 36px; }\n.nm-page .nm-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.nm-page .nm-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.nm-page .nm-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.nm-page .nm-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.nm-page .nm-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.nm-page .nm-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.nm-page .nm-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.nm-page .nm-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nm-page .nm-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.nm-page .nm-mode-card[data-primary] { border: 2px solid var(--ink); }\n.nm-page .nm-mode-card .nm-h3 { font-size: 23px; margin: 14px 0 8px; }\n.nm-page .nm-mode-card .nm-body { font-size: 15.5px; }\n.nm-page .nm-mode-list { margin-top: 20px; }\n.nm-page .nm-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.nm-page .nm-mode-list li span:first-child { color: var(--muted); }\n.nm-page .nm-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.nm-page .nm-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.nm-page .nm-time-item { position: relative; padding: 0 0 34px 40px; }\n.nm-page .nm-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.nm-page .nm-time-item:last-child { padding-bottom: 0; }\n.nm-page .nm-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nm-page .nm-time-item .nm-h3 { font-size: 22px; margin-bottom: 8px; }\n.nm-page .nm-time-item .nm-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.nm-page .nm-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nm-page .nm-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.nm-page .nm-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.nm-page .nm-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nm-page .nm-path-step .nm-h3 { font-size: 22px; margin: 6px 0 10px; }\n.nm-page .nm-path-step .nm-body { font-size: 15.5px; }\n.nm-page .nm-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.nm-page .nm-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.nm-page .nm-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nm-page .nm-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.nm-page .nm-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.nm-page .nm-statement { padding: 96px 22px; }\n.nm-page .nm-statement .nm-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .nm-page .nm-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .nm-page .nm-stat:nth-child(odd) { border-left: 0; }\n  .nm-page .nm-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .nm-page .nm-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .nm-page .nm-image-tile[data-wide] { grid-column: span 2; }\n  .nm-page .nm-image-tile[data-square], .nm-page .nm-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .nm-page .nm-feature-row-grid[data-cols=\"4\"], .nm-page .nm-step-grid[data-cols=\"4\"], .nm-page .nm-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .nm-page .nm-split-grid, .nm-page .nm-spotlight-grid, .nm-page .nm-box-layout, .nm-page .nm-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .nm-page .nm-split-copy { order: 1; }\n  .nm-page .nm-split-media { order: 2; }\n  .nm-page .nm-split-grid[data-flip] .nm-split-media { order: 2; }\n  .nm-page .nm-spotlight-media { position: static; }\n  .nm-page .nm-bento-card[data-wide] { display: block; }\n  .nm-page .nm-bento-card[data-wide] .nm-h3 { margin-top: 18px; }\n  .nm-page .nm-family-grid, .nm-page .nm-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .nm-page .nm-warranty-grid, .nm-page .nm-power-grid, .nm-page .nm-modes, .nm-page .nm-path { grid-template-columns: 1fr; }\n  .nm-page .nm-spec-columns, .nm-page .nm-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .nm-page .nm-feature-row-grid, .nm-page .nm-feature-row-grid[data-cols=\"4\"], .nm-page .nm-step-grid, .nm-page .nm-step-grid[data-cols=\"4\"], .nm-page .nm-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .nm-page .nm-fit-grid, .nm-page .nm-family-grid, .nm-page .nm-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .nm-page .nm-section { padding: 80px 22px; }\n  .nm-page .nm-stats-strip { margin: -36px 0; }\n  .nm-page .nm-body { font-size: 16px; }\n  .nm-page .nm-quote { padding-left: 22px; }\n  .nm-page .nm-bento-grid, .nm-page .nm-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .nm-page .nm-bento-card, .nm-page .nm-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .nm-page .nm-image-tile[data-wide], .nm-page .nm-image-tile[data-square], .nm-page .nm-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .nm-page .nm-image-tile[data-wide] { flex: 0 0 90%; }\n  .nm-page .nm-image-tile[data-square], .nm-page .nm-image-tile[data-tall] { flex: 0 0 60%; }\n  .nm-page .nm-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .nm-page .nm-gallery-item { flex-basis: 86%; }\n  .nm-page .nm-cinematic { padding-top: 80px; }\n  .nm-page .nm-cinematic img { max-height: min(70vh, 700px); }\n  .nm-page .nm-data-row, .nm-page .nm-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .nm-page .nm-spotlight-step { padding-left: 56px; }\n  .nm-page .nm-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .nm-page .nm-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .nm-page .nm-h2 { font-size: 31px; }\n  .nm-page .nm-display { font-size: 38px; }\n  .nm-page .nm-stat { padding: 22px 16px; }\n  .nm-page .nm-stat-value { font-size: 28px; }\n  .nm-page .nm-data-row, .nm-page .nm-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .nm-page .nm-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .nm-page .nm-data-row[data-cols=\"3\"] .nm-data-label { grid-column: 1 \/ -1; }\n  .nm-page .nm-bento-card { padding: 22px; }\n  .nm-page .nm-image-tile[data-wide], .nm-page .nm-image-tile[data-square], .nm-page .nm-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.nm-page .nm-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.nm-page .nm-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.nm-page .nm-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nm-page .nm-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nm-page .nm-plain-row .nm-h3 { font-size: 20px; margin-bottom: 6px; }\n.nm-page .nm-plain-row .nm-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.nm-page .nm-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.nm-page .nm-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.nm-page .nm-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.nm-page .nm-versus-card .nm-h3 { font-size: 22px; margin: 16px 0 12px; }\n.nm-page .nm-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.nm-page .nm-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.nm-page .nm-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.nm-page .nm-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.nm-page .nm-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.nm-page .nm-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nm-page .nm-range-node[data-this] { border: 2px solid var(--ink); }\n.nm-page .nm-range-node ul { margin-top: 14px; }\n.nm-page .nm-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.nm-page .nm-range-node li span:first-child { color: var(--muted); }\n.nm-page .nm-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.nm-page .nm-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.nm-page .nm-range-node[data-this] strong { color: var(--accent); }\n.nm-page .nm-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.nm-page .nm-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.nm-page .nm-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.nm-page .nm-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.nm-page .nm-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nm-page .nm-question .nm-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.nm-page .nm-question .nm-h3 { font-size: 21px; margin-bottom: 18px; }\n.nm-page .nm-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.nm-page .nm-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.nm-page .nm-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .nm-page .nm-questions { grid-template-columns: 1fr; } .nm-page .nm-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .nm-page .nm-versus { grid-template-columns: 1fr; } .nm-page .nm-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.nm-page .nm-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.nm-page .nm-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.nm-page .nm-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.nm-page .nm-feature-statement .nm-body { margin-top: 20px; }\n.nm-page [data-visual-variant=\"original-row\"] .nm-feature-row-grid,\n.nm-page [data-visual-variant=\"original-columns\"] .nm-use-grid { gap: 0 36px; }\n.nm-page [data-visual-variant=\"original-row\"] .nm-feature-row-item,\n.nm-page [data-visual-variant=\"original-columns\"] .nm-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.nm-page [data-visual-variant=\"original-row\"] .nm-h3,\n.nm-page [data-visual-variant=\"original-columns\"] .nm-h3 { margin-bottom: 8px; font-size: 20px; }\n.nm-page .nm-use-grid[data-cols=\"2\"], .nm-page .nm-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.nm-page .nm-compatibility .nm-h2 { margin-bottom: 38px; }\n.nm-page .nm-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.nm-page .nm-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .nm-page .nm-feature-statement-grid, .nm-page .nm-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .nm-page .nm-use-grid[data-cols=\"2\"], .nm-page .nm-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.nm-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.nm-page .nm-gallery-item[data-artwork] { align-self: flex-start; }\n.nm-page .nm-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.nm-page .nm-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.nm-page .nm-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.nm-page .nm-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.nm-page .nm-cinematic-figure[data-artwork]::after { display: none; }\n.nm-page .nm-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.nm-page .nm-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.nm-page .nm-bars { max-width: 840px; margin: 44px 0 0; }\n.nm-page .nm-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.nm-page .nm-bar-label, .nm-page .nm-bar-value { font-size: 16px; }\n.nm-page .nm-bar-label strong { font-weight: 650; }\n.nm-page .nm-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.nm-page .nm-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.nm-page .nm-bar-fill[data-this] { background: var(--accent); }\n.nm-page .nm-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.nm-page .nm-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.nm-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.nm-page .nm-spec-jump a, .nm-page .nm-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .nm-page .nm-bar { grid-template-columns: 1fr auto; }\n  .nm-page .nm-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n\u003c\/style\u003e\n\u003csection class=\"nm-section nm-feature-row\" data-element=\"08\" data-visual-variant=\"original-row\" data-claims=\"C01,C02,C03,C04\" data-resources=\"\" aria-labelledby=\"nm-feature-row-title\"\u003e\u003cdiv class=\"nm-wrap\"\u003e\n\u003ch2 class=\"nm-h2\" id=\"nm-feature-row-title\"\u003eMONARCH M7 8x30\u003c\/h2\u003e\n\u003cp class=\"nm-body\"\u003eThe Nikon MONARCH M7 8x30 pairs 8x magnification with 30 mm objective lenses for birdwatching and outdoor observation.\u003c\/p\u003e\n\u003cdiv class=\"nm-feature-row-grid\"\u003e\n\u003carticle class=\"nm-feature-row-item\"\u003e\u003ch3 class=\"nm-h3\"\u003eDetail with less colour fringing\u003c\/h3\u003e\n\u003cp class=\"nm-body\"\u003eED glass reduces colour fringing, while multilayer lens and prism coatings help deliver a bright, clear view.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"nm-feature-row-item\"\u003e\u003ch3 class=\"nm-h3\"\u003eSee more around your subject\u003c\/h3\u003e\n\u003cp class=\"nm-body\"\u003eA 145 m field of view at 1,000 m provides room around the subject. Oil- and water-repellent coatings help you wipe fingerprints from the outer lenses.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"nm-feature-row-item\"\u003e\u003ch3 class=\"nm-h3\"\u003eReady for changing weather\u003c\/h3\u003e\n\u003cp class=\"nm-body\"\u003eNitrogen filling helps prevent internal fogging. Waterproof to 1 m for 10 minutes, with a locking dioptre ring to keep your adjustment in place.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"nm-section nm-paper nm-specs-section\" data-element=\"24\" data-claims=\"C05,C06,C07,C08,C09,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20\" data-resources=\"\" aria-labelledby=\"nm-specs-title\"\u003e\u003cdiv class=\"nm-wrap nm-data-grid\"\u003e\n\u003ch2 class=\"nm-h2\" id=\"nm-specs-title\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"nm-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"nm-data-category\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eMagnification\u003c\/div\u003e\n\u003cdiv\u003e8 x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eObjective diameter\u003c\/div\u003e\n\u003cdiv\u003e30 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eReal angular field of view\u003c\/div\u003e\n\u003cdiv\u003e8.3 °\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eApparent angular field of view (ISO 14132-1:2002)\u003c\/div\u003e\n\u003cdiv\u003e60.3 °\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eField of view at 1,000 m\u003c\/div\u003e\n\u003cdiv\u003e145 m\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eExit pupil\u003c\/div\u003e\n\u003cdiv\u003e3.8 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eRelative brightness\u003c\/div\u003e\n\u003cdiv\u003e14.4\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eEye relief\u003c\/div\u003e\n\u003cdiv\u003e15.1 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eClose focusing distance\u003c\/div\u003e\n\u003cdiv\u003e2.0 m\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"nm-data-category\"\u003eBody and handling\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eLength\u003c\/div\u003e\n\u003cdiv\u003e119 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eWidth\u003c\/div\u003e\n\u003cdiv\u003e125 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eDepth\u003c\/div\u003e\n\u003cdiv\u003e48 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv\u003e465 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eInterpupillary adjustment\u003c\/div\u003e\n\u003cdiv\u003e56-72 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003ePrism type\u003c\/div\u003e\n\u003cdiv\u003eRoof\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eWeather protection\u003c\/div\u003e\n\u003cdiv\u003eWaterproof to 1 m for 10 minutes; nitrogen filled. Not for underwater use.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n","brand":"Nikon","offers":[{"title":"Default Title","offer_id":42045251354693,"sku":"BAA900SA","price":799.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/monarch_8x30_67d651e1-38b6-4bba-a4a1-54d448497d04.jpg?v=1755233103"},{"product_id":"monarch-m7-8-x-42-binoculars","title":"Nikon Monarch M7 8 X 42 Binocular","description":"\u003cdiv class=\"nm-page\" data-page-mode=\"simple\" data-page-density=\"standard\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .nm-page. No scripts, SVG, tables or H1. *\/\n.nm-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.nm-page, .nm-page * { box-sizing: border-box; }\n.nm-page img { display: block; max-width: 100%; height: auto; }\n.nm-page p, .nm-page h2, .nm-page h3, .nm-page ul, .nm-page ol, .nm-page dl, .nm-page dd, .nm-page blockquote, .nm-page figure { margin: 0; }\n.nm-page ul, .nm-page ol { padding: 0; list-style: none; }\n.nm-page .nm-section { padding: 112px 22px; }\n.nm-page .nm-section[data-tight] { padding: 80px 22px; }\n.nm-page .nm-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.nm-page .nm-paper { background: var(--paper); }\n.nm-page .nm-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.nm-page .nm-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.nm-page .nm-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.nm-page .nm-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.nm-page .nm-h2 .nm-muted { color: var(--muted); font-weight: 700; }\n.nm-page .nm-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.nm-page .nm-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.nm-page .nm-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.nm-page .nm-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.nm-page .nm-muted { color: var(--muted); }\n.nm-page .nm-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.nm-page .nm-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.nm-page .nm-text-link:hover { color: var(--accent); }\n.nm-page .nm-dark .nm-kicker { color: #a1a1a8; }\n.nm-page .nm-dark .nm-h2, .nm-page .nm-dark .nm-h3 { color: var(--white); }\n.nm-page .nm-dark .nm-h2 .nm-muted { color: #8e8e95; }\n.nm-page .nm-dark .nm-body, .nm-page .nm-dark .nm-lead { color: #c9c9d0; }\n.nm-page .nm-dark .nm-note { color: #8e8e95; }\n.nm-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.nm-page .nm-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.nm-page .nm-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nm-page .nm-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.nm-page .nm-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.nm-page .nm-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.nm-page .nm-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.nm-page .nm-dark .nm-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.nm-page .nm-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.nm-page .nm-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.nm-page .nm-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.nm-page .nm-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .nm-page .nm-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .nm-page .nm-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.nm-page .nm-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .nm-page .nm-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .nm-page .nm-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.nm-page .nm-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.nm-page .nm-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.nm-page .nm-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.nm-page .nm-stat:first-child { border-left: 0; }\n.nm-page .nm-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.nm-page .nm-stats-strip[data-accent-zone] .nm-stat-value { color: var(--accent); }\n.nm-page .nm-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.nm-page .nm-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.nm-page .nm-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.nm-page .nm-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.nm-page .nm-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.nm-page .nm-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nm-page .nm-quote p.nm-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.nm-page .nm-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.nm-page .nm-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.nm-page .nm-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.nm-page .nm-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.nm-page .nm-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nm-page .nm-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nm-page .nm-bento-card .nm-kicker { margin-bottom: 12px; color: #8e8e95; }\n.nm-page .nm-bento-card .nm-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.nm-page .nm-bento-card[data-wide] .nm-h3 { margin-top: 0; font-size: 30px; }\n.nm-page .nm-bento-card .nm-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.nm-page .nm-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.nm-page .nm-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.nm-page .nm-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.nm-page .nm-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.nm-page .nm-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.nm-page .nm-feature-row-item .nm-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.nm-page .nm-feature-row-item .nm-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.nm-page .nm-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.nm-page .nm-split-grid[data-flip] .nm-split-media { order: -1; }\n.nm-page .nm-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.nm-page .nm-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.nm-page .nm-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.nm-page .nm-split-facts li span:first-child { color: var(--muted); }\n.nm-page .nm-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.nm-page .nm-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.nm-page .nm-spotlight-media { position: sticky; top: 24px; }\n.nm-page .nm-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.nm-page .nm-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.nm-page .nm-spotlight-step + .nm-spotlight-step { border-top: 1px solid var(--line); }\n.nm-page .nm-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.nm-page .nm-spotlight-step .nm-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.nm-page .nm-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nm-page .nm-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.nm-page .nm-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nm-page .nm-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.nm-page .nm-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nm-page .nm-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.nm-page .nm-sequence-step .nm-h3 { margin-bottom: 8px; font-size: 20px; }\n.nm-page .nm-sequence-step .nm-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.nm-page .nm-cinematic { padding: 112px 0 0; text-align: left; }\n.nm-page .nm-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.nm-page .nm-cinematic-copy .nm-h2 { max-width: 16ch; }\n.nm-page .nm-cinematic-copy .nm-body { max-width: 640px; margin-top: 20px; }\n.nm-page .nm-cinematic-figure { position: relative; }\n.nm-page .nm-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.nm-page .nm-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.nm-page .nm-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.nm-page .nm-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.nm-page .nm-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.nm-page .nm-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.nm-page .nm-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.nm-page .nm-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.nm-page .nm-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.nm-page .nm-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.nm-page .nm-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.nm-page .nm-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.nm-page .nm-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.nm-page .nm-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.nm-page .nm-image-tile[data-wide] { grid-column: span 4; }\n.nm-page .nm-image-tile[data-square] { grid-column: span 2; }\n.nm-page .nm-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.nm-page .nm-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.nm-page .nm-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.nm-page .nm-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.nm-page .nm-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.nm-page .nm-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nm-page .nm-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.nm-page .nm-use-item .nm-h3 { margin-bottom: 10px; font-size: 21px; }\n.nm-page .nm-use-item .nm-body { font-size: 15.5px; }\n.nm-page .nm-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.nm-page .nm-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.nm-page .nm-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.nm-page .nm-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nm-page .nm-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.nm-page .nm-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nm-page .nm-fit-card[data-alt] .nm-fit-heading { background: var(--paper-2); color: var(--ink); }\n.nm-page .nm-fit-card ul { margin-top: 18px; }\n.nm-page .nm-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.nm-page .nm-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.nm-page .nm-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.nm-page .nm-fit-card li:last-child { border-bottom: 0; }\n.nm-page .nm-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.nm-page .nm-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.nm-page .nm-data-grid { max-width: 1000px; }\n.nm-page .nm-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.nm-page .nm-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.nm-page .nm-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.nm-page .nm-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.nm-page .nm-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.nm-page .nm-data-label { color: var(--muted); }\n.nm-page .nm-data-diff { color: var(--accent); font-weight: 700; }\n.nm-page .nm-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.nm-page .nm-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.nm-page .nm-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.nm-page .nm-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.nm-page .nm-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.nm-page .nm-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.nm-page .nm-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nm-page .nm-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.nm-page .nm-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nm-page .nm-family-card[data-this] { border: 2px solid var(--ink); }\n.nm-page .nm-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nm-page .nm-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.nm-page .nm-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.nm-page .nm-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.nm-page .nm-family-list { margin-top: 16px; }\n.nm-page .nm-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.nm-page .nm-family-list li span:first-child { color: var(--muted); }\n.nm-page .nm-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.nm-page .nm-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.nm-page .nm-box .nm-h2 { margin-bottom: 36px; }\n.nm-page .nm-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.nm-page .nm-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.nm-page .nm-box-media { margin: 0; }\n.nm-page .nm-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.nm-page .nm-narrow-list { max-width: 1000px; }\n.nm-page .nm-narrow-list .nm-h2 { margin-bottom: 44px; }\n.nm-page .nm-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.nm-page .nm-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.nm-page .nm-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nm-page .nm-common-questions .nm-narrow-num { color: var(--ink); font-size: 26px; }\n.nm-page .nm-narrow-item .nm-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.nm-page .nm-warranty .nm-h2, .nm-page .nm-warranty .nm-lead { max-width: 820px; }\n.nm-page .nm-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.nm-page .nm-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nm-page .nm-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.nm-page .nm-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.nm-page .nm-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.nm-page .nm-carry-media img { max-height: 700px; }\n.nm-page .nm-carry-list { margin-top: 36px; }\n.nm-page .nm-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.nm-page .nm-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.nm-page .nm-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.nm-page .nm-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.nm-page .nm-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.nm-page .nm-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.nm-page .nm-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.nm-page .nm-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nm-page .nm-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.nm-page .nm-mode-card[data-primary] { border: 2px solid var(--ink); }\n.nm-page .nm-mode-card .nm-h3 { font-size: 23px; margin: 14px 0 8px; }\n.nm-page .nm-mode-card .nm-body { font-size: 15.5px; }\n.nm-page .nm-mode-list { margin-top: 20px; }\n.nm-page .nm-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.nm-page .nm-mode-list li span:first-child { color: var(--muted); }\n.nm-page .nm-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.nm-page .nm-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.nm-page .nm-time-item { position: relative; padding: 0 0 34px 40px; }\n.nm-page .nm-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.nm-page .nm-time-item:last-child { padding-bottom: 0; }\n.nm-page .nm-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nm-page .nm-time-item .nm-h3 { font-size: 22px; margin-bottom: 8px; }\n.nm-page .nm-time-item .nm-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.nm-page .nm-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nm-page .nm-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.nm-page .nm-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.nm-page .nm-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nm-page .nm-path-step .nm-h3 { font-size: 22px; margin: 6px 0 10px; }\n.nm-page .nm-path-step .nm-body { font-size: 15.5px; }\n.nm-page .nm-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.nm-page .nm-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.nm-page .nm-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nm-page .nm-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.nm-page .nm-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.nm-page .nm-statement { padding: 96px 22px; }\n.nm-page .nm-statement .nm-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .nm-page .nm-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .nm-page .nm-stat:nth-child(odd) { border-left: 0; }\n  .nm-page .nm-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .nm-page .nm-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .nm-page .nm-image-tile[data-wide] { grid-column: span 2; }\n  .nm-page .nm-image-tile[data-square], .nm-page .nm-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .nm-page .nm-feature-row-grid[data-cols=\"4\"], .nm-page .nm-step-grid[data-cols=\"4\"], .nm-page .nm-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .nm-page .nm-split-grid, .nm-page .nm-spotlight-grid, .nm-page .nm-box-layout, .nm-page .nm-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .nm-page .nm-split-copy { order: 1; }\n  .nm-page .nm-split-media { order: 2; }\n  .nm-page .nm-split-grid[data-flip] .nm-split-media { order: 2; }\n  .nm-page .nm-spotlight-media { position: static; }\n  .nm-page .nm-bento-card[data-wide] { display: block; }\n  .nm-page .nm-bento-card[data-wide] .nm-h3 { margin-top: 18px; }\n  .nm-page .nm-family-grid, .nm-page .nm-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .nm-page .nm-warranty-grid, .nm-page .nm-power-grid, .nm-page .nm-modes, .nm-page .nm-path { grid-template-columns: 1fr; }\n  .nm-page .nm-spec-columns, .nm-page .nm-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .nm-page .nm-feature-row-grid, .nm-page .nm-feature-row-grid[data-cols=\"4\"], .nm-page .nm-step-grid, .nm-page .nm-step-grid[data-cols=\"4\"], .nm-page .nm-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .nm-page .nm-fit-grid, .nm-page .nm-family-grid, .nm-page .nm-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .nm-page .nm-section { padding: 80px 22px; }\n  .nm-page .nm-stats-strip { margin: -36px 0; }\n  .nm-page .nm-body { font-size: 16px; }\n  .nm-page .nm-quote { padding-left: 22px; }\n  .nm-page .nm-bento-grid, .nm-page .nm-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .nm-page .nm-bento-card, .nm-page .nm-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .nm-page .nm-image-tile[data-wide], .nm-page .nm-image-tile[data-square], .nm-page .nm-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .nm-page .nm-image-tile[data-wide] { flex: 0 0 90%; }\n  .nm-page .nm-image-tile[data-square], .nm-page .nm-image-tile[data-tall] { flex: 0 0 60%; }\n  .nm-page .nm-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .nm-page .nm-gallery-item { flex-basis: 86%; }\n  .nm-page .nm-cinematic { padding-top: 80px; }\n  .nm-page .nm-cinematic img { max-height: min(70vh, 700px); }\n  .nm-page .nm-data-row, .nm-page .nm-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .nm-page .nm-spotlight-step { padding-left: 56px; }\n  .nm-page .nm-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .nm-page .nm-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .nm-page .nm-h2 { font-size: 31px; }\n  .nm-page .nm-display { font-size: 38px; }\n  .nm-page .nm-stat { padding: 22px 16px; }\n  .nm-page .nm-stat-value { font-size: 28px; }\n  .nm-page .nm-data-row, .nm-page .nm-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .nm-page .nm-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .nm-page .nm-data-row[data-cols=\"3\"] .nm-data-label { grid-column: 1 \/ -1; }\n  .nm-page .nm-bento-card { padding: 22px; }\n  .nm-page .nm-image-tile[data-wide], .nm-page .nm-image-tile[data-square], .nm-page .nm-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.nm-page .nm-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.nm-page .nm-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.nm-page .nm-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nm-page .nm-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nm-page .nm-plain-row .nm-h3 { font-size: 20px; margin-bottom: 6px; }\n.nm-page .nm-plain-row .nm-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.nm-page .nm-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.nm-page .nm-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.nm-page .nm-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.nm-page .nm-versus-card .nm-h3 { font-size: 22px; margin: 16px 0 12px; }\n.nm-page .nm-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.nm-page .nm-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.nm-page .nm-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.nm-page .nm-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.nm-page .nm-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.nm-page .nm-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nm-page .nm-range-node[data-this] { border: 2px solid var(--ink); }\n.nm-page .nm-range-node ul { margin-top: 14px; }\n.nm-page .nm-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.nm-page .nm-range-node li span:first-child { color: var(--muted); }\n.nm-page .nm-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.nm-page .nm-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.nm-page .nm-range-node[data-this] strong { color: var(--accent); }\n.nm-page .nm-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.nm-page .nm-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.nm-page .nm-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.nm-page .nm-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.nm-page .nm-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nm-page .nm-question .nm-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.nm-page .nm-question .nm-h3 { font-size: 21px; margin-bottom: 18px; }\n.nm-page .nm-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.nm-page .nm-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.nm-page .nm-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .nm-page .nm-questions { grid-template-columns: 1fr; } .nm-page .nm-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .nm-page .nm-versus { grid-template-columns: 1fr; } .nm-page .nm-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.nm-page .nm-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.nm-page .nm-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.nm-page .nm-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.nm-page .nm-feature-statement .nm-body { margin-top: 20px; }\n.nm-page [data-visual-variant=\"original-row\"] .nm-feature-row-grid,\n.nm-page [data-visual-variant=\"original-columns\"] .nm-use-grid { gap: 0 36px; }\n.nm-page [data-visual-variant=\"original-row\"] .nm-feature-row-item,\n.nm-page [data-visual-variant=\"original-columns\"] .nm-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.nm-page [data-visual-variant=\"original-row\"] .nm-h3,\n.nm-page [data-visual-variant=\"original-columns\"] .nm-h3 { margin-bottom: 8px; font-size: 20px; }\n.nm-page .nm-use-grid[data-cols=\"2\"], .nm-page .nm-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.nm-page .nm-compatibility .nm-h2 { margin-bottom: 38px; }\n.nm-page .nm-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.nm-page .nm-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .nm-page .nm-feature-statement-grid, .nm-page .nm-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .nm-page .nm-use-grid[data-cols=\"2\"], .nm-page .nm-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.nm-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.nm-page .nm-gallery-item[data-artwork] { align-self: flex-start; }\n.nm-page .nm-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.nm-page .nm-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.nm-page .nm-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.nm-page .nm-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.nm-page .nm-cinematic-figure[data-artwork]::after { display: none; }\n.nm-page .nm-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.nm-page .nm-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.nm-page .nm-bars { max-width: 840px; margin: 44px 0 0; }\n.nm-page .nm-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.nm-page .nm-bar-label, .nm-page .nm-bar-value { font-size: 16px; }\n.nm-page .nm-bar-label strong { font-weight: 650; }\n.nm-page .nm-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.nm-page .nm-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.nm-page .nm-bar-fill[data-this] { background: var(--accent); }\n.nm-page .nm-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.nm-page .nm-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.nm-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.nm-page .nm-spec-jump a, .nm-page .nm-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .nm-page .nm-bar { grid-template-columns: 1fr auto; }\n  .nm-page .nm-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n\u003c\/style\u003e\n\u003csection class=\"nm-section nm-feature-row\" data-element=\"08\" data-visual-variant=\"original-row\" data-claims=\"C01,C02,C03,C04\" data-resources=\"\" aria-labelledby=\"nm-feature-row-title\"\u003e\u003cdiv class=\"nm-wrap\"\u003e\n\u003ch2 class=\"nm-h2\" id=\"nm-feature-row-title\"\u003eMONARCH M7 8x42\u003c\/h2\u003e\n\u003cp class=\"nm-body\"\u003eThe Nikon MONARCH M7 8x42 pairs 8x magnification with 42 mm objective lenses for birdwatching and outdoor observation.\u003c\/p\u003e\n\u003cdiv class=\"nm-feature-row-grid\"\u003e\n\u003carticle class=\"nm-feature-row-item\"\u003e\u003ch3 class=\"nm-h3\"\u003eDetail with less colour fringing\u003c\/h3\u003e\n\u003cp class=\"nm-body\"\u003eED glass reduces colour fringing, while multilayer lens and prism coatings help deliver a bright, clear view.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"nm-feature-row-item\"\u003e\u003ch3 class=\"nm-h3\"\u003eSee more around your subject\u003c\/h3\u003e\n\u003cp class=\"nm-body\"\u003eA 145 m field of view at 1,000 m provides room around the subject. Oil- and water-repellent coatings help you wipe fingerprints from the outer lenses.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"nm-feature-row-item\"\u003e\u003ch3 class=\"nm-h3\"\u003eReady for changing weather\u003c\/h3\u003e\n\u003cp class=\"nm-body\"\u003eNitrogen filling helps prevent internal fogging. Waterproof to 1 m for 10 minutes, with a locking dioptre ring to keep your adjustment in place.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"nm-section nm-paper nm-specs-section\" data-element=\"24\" data-claims=\"C05,C06,C07,C08,C09,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20\" data-resources=\"\" aria-labelledby=\"nm-specs-title\"\u003e\u003cdiv class=\"nm-wrap nm-data-grid\"\u003e\n\u003ch2 class=\"nm-h2\" id=\"nm-specs-title\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"nm-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"nm-data-category\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eMagnification\u003c\/div\u003e\n\u003cdiv\u003e8 x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eObjective diameter\u003c\/div\u003e\n\u003cdiv\u003e42 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eReal angular field of view\u003c\/div\u003e\n\u003cdiv\u003e8.3 °\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eApparent angular field of view (ISO 14132-1:2002)\u003c\/div\u003e\n\u003cdiv\u003e60.3 °\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eField of view at 1,000 m\u003c\/div\u003e\n\u003cdiv\u003e145 m\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eExit pupil\u003c\/div\u003e\n\u003cdiv\u003e5.3 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eRelative brightness\u003c\/div\u003e\n\u003cdiv\u003e28.1\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eEye relief\u003c\/div\u003e\n\u003cdiv\u003e17.1 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eClose focusing distance\u003c\/div\u003e\n\u003cdiv\u003e2.5 m\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"nm-data-category\"\u003eBody and handling\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eLength\u003c\/div\u003e\n\u003cdiv\u003e142 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eWidth\u003c\/div\u003e\n\u003cdiv\u003e130 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eDepth\u003c\/div\u003e\n\u003cdiv\u003e57 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv\u003e670 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eInterpupillary adjustment\u003c\/div\u003e\n\u003cdiv\u003e56-72 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003ePrism type\u003c\/div\u003e\n\u003cdiv\u003eRoof\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eWeather protection\u003c\/div\u003e\n\u003cdiv\u003eWaterproof to 1 m for 10 minutes; nitrogen filled. Not for underwater use.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n","brand":"Nikon","offers":[{"title":"Default Title","offer_id":42045251649605,"sku":"BAA902SA","price":799.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/monarch_m7_8x42_8d6e631b-0432-49a9-9b2e-419e3f6ecbc1.jpg?v=1755233292"},{"product_id":"monarch-m7-10-x-30-binoculars","title":"Nikon Monarch M7 10 x 30 Binocular","description":"\u003cdiv class=\"nm-page\" data-page-mode=\"simple\" data-page-density=\"standard\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .nm-page. No scripts, SVG, tables or H1. *\/\n.nm-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.nm-page, .nm-page * { box-sizing: border-box; }\n.nm-page img { display: block; max-width: 100%; height: auto; }\n.nm-page p, .nm-page h2, .nm-page h3, .nm-page ul, .nm-page ol, .nm-page dl, .nm-page dd, .nm-page blockquote, .nm-page figure { margin: 0; }\n.nm-page ul, .nm-page ol { padding: 0; list-style: none; }\n.nm-page .nm-section { padding: 112px 22px; }\n.nm-page .nm-section[data-tight] { padding: 80px 22px; }\n.nm-page .nm-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.nm-page .nm-paper { background: var(--paper); }\n.nm-page .nm-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.nm-page .nm-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.nm-page .nm-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.nm-page .nm-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.nm-page .nm-h2 .nm-muted { color: var(--muted); font-weight: 700; }\n.nm-page .nm-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.nm-page .nm-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.nm-page .nm-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.nm-page .nm-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.nm-page .nm-muted { color: var(--muted); }\n.nm-page .nm-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.nm-page .nm-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.nm-page .nm-text-link:hover { color: var(--accent); }\n.nm-page .nm-dark .nm-kicker { color: #a1a1a8; }\n.nm-page .nm-dark .nm-h2, .nm-page .nm-dark .nm-h3 { color: var(--white); }\n.nm-page .nm-dark .nm-h2 .nm-muted { color: #8e8e95; }\n.nm-page .nm-dark .nm-body, .nm-page .nm-dark .nm-lead { color: #c9c9d0; }\n.nm-page .nm-dark .nm-note { color: #8e8e95; }\n.nm-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.nm-page .nm-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.nm-page .nm-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nm-page .nm-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.nm-page .nm-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.nm-page .nm-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.nm-page .nm-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.nm-page .nm-dark .nm-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.nm-page .nm-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.nm-page .nm-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.nm-page .nm-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.nm-page .nm-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .nm-page .nm-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .nm-page .nm-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.nm-page .nm-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .nm-page .nm-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .nm-page .nm-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.nm-page .nm-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.nm-page .nm-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.nm-page .nm-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.nm-page .nm-stat:first-child { border-left: 0; }\n.nm-page .nm-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.nm-page .nm-stats-strip[data-accent-zone] .nm-stat-value { color: var(--accent); }\n.nm-page .nm-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.nm-page .nm-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.nm-page .nm-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.nm-page .nm-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.nm-page .nm-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.nm-page .nm-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nm-page .nm-quote p.nm-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.nm-page .nm-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.nm-page .nm-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.nm-page .nm-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.nm-page .nm-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.nm-page .nm-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nm-page .nm-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nm-page .nm-bento-card .nm-kicker { margin-bottom: 12px; color: #8e8e95; }\n.nm-page .nm-bento-card .nm-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.nm-page .nm-bento-card[data-wide] .nm-h3 { margin-top: 0; font-size: 30px; }\n.nm-page .nm-bento-card .nm-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.nm-page .nm-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.nm-page .nm-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.nm-page .nm-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.nm-page .nm-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.nm-page .nm-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.nm-page .nm-feature-row-item .nm-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.nm-page .nm-feature-row-item .nm-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.nm-page .nm-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.nm-page .nm-split-grid[data-flip] .nm-split-media { order: -1; }\n.nm-page .nm-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.nm-page .nm-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.nm-page .nm-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.nm-page .nm-split-facts li span:first-child { color: var(--muted); }\n.nm-page .nm-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.nm-page .nm-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.nm-page .nm-spotlight-media { position: sticky; top: 24px; }\n.nm-page .nm-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.nm-page .nm-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.nm-page .nm-spotlight-step + .nm-spotlight-step { border-top: 1px solid var(--line); }\n.nm-page .nm-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.nm-page .nm-spotlight-step .nm-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.nm-page .nm-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nm-page .nm-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.nm-page .nm-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nm-page .nm-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.nm-page .nm-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nm-page .nm-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.nm-page .nm-sequence-step .nm-h3 { margin-bottom: 8px; font-size: 20px; }\n.nm-page .nm-sequence-step .nm-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.nm-page .nm-cinematic { padding: 112px 0 0; text-align: left; }\n.nm-page .nm-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.nm-page .nm-cinematic-copy .nm-h2 { max-width: 16ch; }\n.nm-page .nm-cinematic-copy .nm-body { max-width: 640px; margin-top: 20px; }\n.nm-page .nm-cinematic-figure { position: relative; }\n.nm-page .nm-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.nm-page .nm-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.nm-page .nm-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.nm-page .nm-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.nm-page .nm-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.nm-page .nm-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.nm-page .nm-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.nm-page .nm-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.nm-page .nm-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.nm-page .nm-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.nm-page .nm-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.nm-page .nm-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.nm-page .nm-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.nm-page .nm-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.nm-page .nm-image-tile[data-wide] { grid-column: span 4; }\n.nm-page .nm-image-tile[data-square] { grid-column: span 2; }\n.nm-page .nm-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.nm-page .nm-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.nm-page .nm-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.nm-page .nm-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.nm-page .nm-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.nm-page .nm-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nm-page .nm-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.nm-page .nm-use-item .nm-h3 { margin-bottom: 10px; font-size: 21px; }\n.nm-page .nm-use-item .nm-body { font-size: 15.5px; }\n.nm-page .nm-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.nm-page .nm-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.nm-page .nm-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.nm-page .nm-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nm-page .nm-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.nm-page .nm-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nm-page .nm-fit-card[data-alt] .nm-fit-heading { background: var(--paper-2); color: var(--ink); }\n.nm-page .nm-fit-card ul { margin-top: 18px; }\n.nm-page .nm-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.nm-page .nm-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.nm-page .nm-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.nm-page .nm-fit-card li:last-child { border-bottom: 0; }\n.nm-page .nm-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.nm-page .nm-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.nm-page .nm-data-grid { max-width: 1000px; }\n.nm-page .nm-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.nm-page .nm-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.nm-page .nm-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.nm-page .nm-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.nm-page .nm-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.nm-page .nm-data-label { color: var(--muted); }\n.nm-page .nm-data-diff { color: var(--accent); font-weight: 700; }\n.nm-page .nm-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.nm-page .nm-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.nm-page .nm-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.nm-page .nm-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.nm-page .nm-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.nm-page .nm-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.nm-page .nm-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nm-page .nm-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.nm-page .nm-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nm-page .nm-family-card[data-this] { border: 2px solid var(--ink); }\n.nm-page .nm-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nm-page .nm-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.nm-page .nm-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.nm-page .nm-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.nm-page .nm-family-list { margin-top: 16px; }\n.nm-page .nm-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.nm-page .nm-family-list li span:first-child { color: var(--muted); }\n.nm-page .nm-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.nm-page .nm-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.nm-page .nm-box .nm-h2 { margin-bottom: 36px; }\n.nm-page .nm-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.nm-page .nm-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.nm-page .nm-box-media { margin: 0; }\n.nm-page .nm-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.nm-page .nm-narrow-list { max-width: 1000px; }\n.nm-page .nm-narrow-list .nm-h2 { margin-bottom: 44px; }\n.nm-page .nm-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.nm-page .nm-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.nm-page .nm-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nm-page .nm-common-questions .nm-narrow-num { color: var(--ink); font-size: 26px; }\n.nm-page .nm-narrow-item .nm-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.nm-page .nm-warranty .nm-h2, .nm-page .nm-warranty .nm-lead { max-width: 820px; }\n.nm-page .nm-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.nm-page .nm-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nm-page .nm-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.nm-page .nm-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.nm-page .nm-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.nm-page .nm-carry-media img { max-height: 700px; }\n.nm-page .nm-carry-list { margin-top: 36px; }\n.nm-page .nm-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.nm-page .nm-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.nm-page .nm-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.nm-page .nm-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.nm-page .nm-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.nm-page .nm-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.nm-page .nm-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.nm-page .nm-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nm-page .nm-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.nm-page .nm-mode-card[data-primary] { border: 2px solid var(--ink); }\n.nm-page .nm-mode-card .nm-h3 { font-size: 23px; margin: 14px 0 8px; }\n.nm-page .nm-mode-card .nm-body { font-size: 15.5px; }\n.nm-page .nm-mode-list { margin-top: 20px; }\n.nm-page .nm-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.nm-page .nm-mode-list li span:first-child { color: var(--muted); }\n.nm-page .nm-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.nm-page .nm-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.nm-page .nm-time-item { position: relative; padding: 0 0 34px 40px; }\n.nm-page .nm-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.nm-page .nm-time-item:last-child { padding-bottom: 0; }\n.nm-page .nm-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nm-page .nm-time-item .nm-h3 { font-size: 22px; margin-bottom: 8px; }\n.nm-page .nm-time-item .nm-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.nm-page .nm-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nm-page .nm-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.nm-page .nm-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.nm-page .nm-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nm-page .nm-path-step .nm-h3 { font-size: 22px; margin: 6px 0 10px; }\n.nm-page .nm-path-step .nm-body { font-size: 15.5px; }\n.nm-page .nm-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.nm-page .nm-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.nm-page .nm-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nm-page .nm-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.nm-page .nm-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.nm-page .nm-statement { padding: 96px 22px; }\n.nm-page .nm-statement .nm-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .nm-page .nm-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .nm-page .nm-stat:nth-child(odd) { border-left: 0; }\n  .nm-page .nm-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .nm-page .nm-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .nm-page .nm-image-tile[data-wide] { grid-column: span 2; }\n  .nm-page .nm-image-tile[data-square], .nm-page .nm-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .nm-page .nm-feature-row-grid[data-cols=\"4\"], .nm-page .nm-step-grid[data-cols=\"4\"], .nm-page .nm-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .nm-page .nm-split-grid, .nm-page .nm-spotlight-grid, .nm-page .nm-box-layout, .nm-page .nm-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .nm-page .nm-split-copy { order: 1; }\n  .nm-page .nm-split-media { order: 2; }\n  .nm-page .nm-split-grid[data-flip] .nm-split-media { order: 2; }\n  .nm-page .nm-spotlight-media { position: static; }\n  .nm-page .nm-bento-card[data-wide] { display: block; }\n  .nm-page .nm-bento-card[data-wide] .nm-h3 { margin-top: 18px; }\n  .nm-page .nm-family-grid, .nm-page .nm-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .nm-page .nm-warranty-grid, .nm-page .nm-power-grid, .nm-page .nm-modes, .nm-page .nm-path { grid-template-columns: 1fr; }\n  .nm-page .nm-spec-columns, .nm-page .nm-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .nm-page .nm-feature-row-grid, .nm-page .nm-feature-row-grid[data-cols=\"4\"], .nm-page .nm-step-grid, .nm-page .nm-step-grid[data-cols=\"4\"], .nm-page .nm-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .nm-page .nm-fit-grid, .nm-page .nm-family-grid, .nm-page .nm-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .nm-page .nm-section { padding: 80px 22px; }\n  .nm-page .nm-stats-strip { margin: -36px 0; }\n  .nm-page .nm-body { font-size: 16px; }\n  .nm-page .nm-quote { padding-left: 22px; }\n  .nm-page .nm-bento-grid, .nm-page .nm-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .nm-page .nm-bento-card, .nm-page .nm-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .nm-page .nm-image-tile[data-wide], .nm-page .nm-image-tile[data-square], .nm-page .nm-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .nm-page .nm-image-tile[data-wide] { flex: 0 0 90%; }\n  .nm-page .nm-image-tile[data-square], .nm-page .nm-image-tile[data-tall] { flex: 0 0 60%; }\n  .nm-page .nm-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .nm-page .nm-gallery-item { flex-basis: 86%; }\n  .nm-page .nm-cinematic { padding-top: 80px; }\n  .nm-page .nm-cinematic img { max-height: min(70vh, 700px); }\n  .nm-page .nm-data-row, .nm-page .nm-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .nm-page .nm-spotlight-step { padding-left: 56px; }\n  .nm-page .nm-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .nm-page .nm-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .nm-page .nm-h2 { font-size: 31px; }\n  .nm-page .nm-display { font-size: 38px; }\n  .nm-page .nm-stat { padding: 22px 16px; }\n  .nm-page .nm-stat-value { font-size: 28px; }\n  .nm-page .nm-data-row, .nm-page .nm-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .nm-page .nm-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .nm-page .nm-data-row[data-cols=\"3\"] .nm-data-label { grid-column: 1 \/ -1; }\n  .nm-page .nm-bento-card { padding: 22px; }\n  .nm-page .nm-image-tile[data-wide], .nm-page .nm-image-tile[data-square], .nm-page .nm-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.nm-page .nm-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.nm-page .nm-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.nm-page .nm-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nm-page .nm-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nm-page .nm-plain-row .nm-h3 { font-size: 20px; margin-bottom: 6px; }\n.nm-page .nm-plain-row .nm-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.nm-page .nm-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.nm-page .nm-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.nm-page .nm-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.nm-page .nm-versus-card .nm-h3 { font-size: 22px; margin: 16px 0 12px; }\n.nm-page .nm-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.nm-page .nm-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.nm-page .nm-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.nm-page .nm-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.nm-page .nm-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.nm-page .nm-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nm-page .nm-range-node[data-this] { border: 2px solid var(--ink); }\n.nm-page .nm-range-node ul { margin-top: 14px; }\n.nm-page .nm-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.nm-page .nm-range-node li span:first-child { color: var(--muted); }\n.nm-page .nm-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.nm-page .nm-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.nm-page .nm-range-node[data-this] strong { color: var(--accent); }\n.nm-page .nm-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.nm-page .nm-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.nm-page .nm-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.nm-page .nm-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.nm-page .nm-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nm-page .nm-question .nm-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.nm-page .nm-question .nm-h3 { font-size: 21px; margin-bottom: 18px; }\n.nm-page .nm-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.nm-page .nm-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.nm-page .nm-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .nm-page .nm-questions { grid-template-columns: 1fr; } .nm-page .nm-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .nm-page .nm-versus { grid-template-columns: 1fr; } .nm-page .nm-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.nm-page .nm-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.nm-page .nm-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.nm-page .nm-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.nm-page .nm-feature-statement .nm-body { margin-top: 20px; }\n.nm-page [data-visual-variant=\"original-row\"] .nm-feature-row-grid,\n.nm-page [data-visual-variant=\"original-columns\"] .nm-use-grid { gap: 0 36px; }\n.nm-page [data-visual-variant=\"original-row\"] .nm-feature-row-item,\n.nm-page [data-visual-variant=\"original-columns\"] .nm-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.nm-page [data-visual-variant=\"original-row\"] .nm-h3,\n.nm-page [data-visual-variant=\"original-columns\"] .nm-h3 { margin-bottom: 8px; font-size: 20px; }\n.nm-page .nm-use-grid[data-cols=\"2\"], .nm-page .nm-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.nm-page .nm-compatibility .nm-h2 { margin-bottom: 38px; }\n.nm-page .nm-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.nm-page .nm-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .nm-page .nm-feature-statement-grid, .nm-page .nm-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .nm-page .nm-use-grid[data-cols=\"2\"], .nm-page .nm-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.nm-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.nm-page .nm-gallery-item[data-artwork] { align-self: flex-start; }\n.nm-page .nm-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.nm-page .nm-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.nm-page .nm-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.nm-page .nm-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.nm-page .nm-cinematic-figure[data-artwork]::after { display: none; }\n.nm-page .nm-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.nm-page .nm-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.nm-page .nm-bars { max-width: 840px; margin: 44px 0 0; }\n.nm-page .nm-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.nm-page .nm-bar-label, .nm-page .nm-bar-value { font-size: 16px; }\n.nm-page .nm-bar-label strong { font-weight: 650; }\n.nm-page .nm-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.nm-page .nm-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.nm-page .nm-bar-fill[data-this] { background: var(--accent); }\n.nm-page .nm-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.nm-page .nm-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.nm-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.nm-page .nm-spec-jump a, .nm-page .nm-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .nm-page .nm-bar { grid-template-columns: 1fr auto; }\n  .nm-page .nm-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n\u003c\/style\u003e\n\u003csection class=\"nm-section nm-feature-row\" data-element=\"08\" data-visual-variant=\"original-row\" data-claims=\"C01,C02,C03,C04\" data-resources=\"\" aria-labelledby=\"nm-feature-row-title\"\u003e\u003cdiv class=\"nm-wrap\"\u003e\n\u003ch2 class=\"nm-h2\" id=\"nm-feature-row-title\"\u003eMONARCH M7 10x30\u003c\/h2\u003e\n\u003cp class=\"nm-body\"\u003eThe Nikon MONARCH M7 10x30 pairs 10x magnification with 30 mm objective lenses for birdwatching and outdoor observation.\u003c\/p\u003e\n\u003cdiv class=\"nm-feature-row-grid\"\u003e\n\u003carticle class=\"nm-feature-row-item\"\u003e\u003ch3 class=\"nm-h3\"\u003eDetail with less colour fringing\u003c\/h3\u003e\n\u003cp class=\"nm-body\"\u003eED glass reduces colour fringing, while multilayer lens and prism coatings help deliver a bright, clear view.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"nm-feature-row-item\"\u003e\u003ch3 class=\"nm-h3\"\u003eSee more around your subject\u003c\/h3\u003e\n\u003cp class=\"nm-body\"\u003eA 117 m field of view at 1,000 m provides room around the subject. Oil- and water-repellent coatings help you wipe fingerprints from the outer lenses.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"nm-feature-row-item\"\u003e\u003ch3 class=\"nm-h3\"\u003eReady for changing weather\u003c\/h3\u003e\n\u003cp class=\"nm-body\"\u003eNitrogen filling helps prevent internal fogging. Waterproof to 1 m for 10 minutes, with a locking dioptre ring to keep your adjustment in place.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"nm-section nm-paper nm-specs-section\" data-element=\"24\" data-claims=\"C05,C06,C07,C08,C09,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20\" data-resources=\"\" aria-labelledby=\"nm-specs-title\"\u003e\u003cdiv class=\"nm-wrap nm-data-grid\"\u003e\n\u003ch2 class=\"nm-h2\" id=\"nm-specs-title\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"nm-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"nm-data-category\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eMagnification\u003c\/div\u003e\n\u003cdiv\u003e10 x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eObjective diameter\u003c\/div\u003e\n\u003cdiv\u003e30 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eReal angular field of view\u003c\/div\u003e\n\u003cdiv\u003e6.7 °\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eApparent angular field of view (ISO 14132-1:2002)\u003c\/div\u003e\n\u003cdiv\u003e60.7 °\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eField of view at 1,000 m\u003c\/div\u003e\n\u003cdiv\u003e117 m\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eExit pupil\u003c\/div\u003e\n\u003cdiv\u003e3.0 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eRelative brightness\u003c\/div\u003e\n\u003cdiv\u003e9.0\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eEye relief\u003c\/div\u003e\n\u003cdiv\u003e15.8 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eClose focusing distance\u003c\/div\u003e\n\u003cdiv\u003e2.0 m\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"nm-data-category\"\u003eBody and handling\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eLength\u003c\/div\u003e\n\u003cdiv\u003e119 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eWidth\u003c\/div\u003e\n\u003cdiv\u003e125 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eDepth\u003c\/div\u003e\n\u003cdiv\u003e48 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv\u003e470 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eInterpupillary adjustment\u003c\/div\u003e\n\u003cdiv\u003e56-72 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003ePrism type\u003c\/div\u003e\n\u003cdiv\u003eRoof\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eWeather protection\u003c\/div\u003e\n\u003cdiv\u003eWaterproof to 1 m for 10 minutes; nitrogen filled. Not for underwater use.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n","brand":"Nikon","offers":[{"title":"Default Title","offer_id":42045251682373,"sku":"BAA901SA","price":820.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/Monarch_m7_10x30_14665732-da60-4327-8998-ce58c0c73623.jpg?v=1755232781"},{"product_id":"nikon-monarch-hg-10-x-42","title":"Nikon Monarch HG 10 x 42 Binocular","description":"\u003cdiv class=\"nm-page\" data-page-mode=\"simple\" data-page-density=\"standard\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .nm-page. No scripts, SVG, tables or H1. *\/\n.nm-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.nm-page, .nm-page * { box-sizing: border-box; }\n.nm-page img { display: block; max-width: 100%; height: auto; }\n.nm-page p, .nm-page h2, .nm-page h3, .nm-page ul, .nm-page ol, .nm-page dl, .nm-page dd, .nm-page blockquote, .nm-page figure { margin: 0; }\n.nm-page ul, .nm-page ol { padding: 0; list-style: none; }\n.nm-page .nm-section { padding: 112px 22px; }\n.nm-page .nm-section[data-tight] { padding: 80px 22px; }\n.nm-page .nm-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.nm-page .nm-paper { background: var(--paper); }\n.nm-page .nm-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.nm-page .nm-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.nm-page .nm-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.nm-page .nm-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.nm-page .nm-h2 .nm-muted { color: var(--muted); font-weight: 700; }\n.nm-page .nm-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.nm-page .nm-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.nm-page .nm-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.nm-page .nm-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.nm-page .nm-muted { color: var(--muted); }\n.nm-page .nm-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.nm-page .nm-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.nm-page .nm-text-link:hover { color: var(--accent); }\n.nm-page .nm-dark .nm-kicker { color: #a1a1a8; }\n.nm-page .nm-dark .nm-h2, .nm-page .nm-dark .nm-h3 { color: var(--white); }\n.nm-page .nm-dark .nm-h2 .nm-muted { color: #8e8e95; }\n.nm-page .nm-dark .nm-body, .nm-page .nm-dark .nm-lead { color: #c9c9d0; }\n.nm-page .nm-dark .nm-note { color: #8e8e95; }\n.nm-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.nm-page .nm-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.nm-page .nm-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nm-page .nm-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.nm-page .nm-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.nm-page .nm-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.nm-page .nm-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.nm-page .nm-dark .nm-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.nm-page .nm-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.nm-page .nm-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.nm-page .nm-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.nm-page .nm-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .nm-page .nm-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .nm-page .nm-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.nm-page .nm-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .nm-page .nm-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .nm-page .nm-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.nm-page .nm-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.nm-page .nm-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.nm-page .nm-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.nm-page .nm-stat:first-child { border-left: 0; }\n.nm-page .nm-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.nm-page .nm-stats-strip[data-accent-zone] .nm-stat-value { color: var(--accent); }\n.nm-page .nm-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.nm-page .nm-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.nm-page .nm-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.nm-page .nm-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.nm-page .nm-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.nm-page .nm-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nm-page .nm-quote p.nm-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.nm-page .nm-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.nm-page .nm-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.nm-page .nm-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.nm-page .nm-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.nm-page .nm-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nm-page .nm-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nm-page .nm-bento-card .nm-kicker { margin-bottom: 12px; color: #8e8e95; }\n.nm-page .nm-bento-card .nm-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.nm-page .nm-bento-card[data-wide] .nm-h3 { margin-top: 0; font-size: 30px; }\n.nm-page .nm-bento-card .nm-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.nm-page .nm-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.nm-page .nm-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.nm-page .nm-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.nm-page .nm-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.nm-page .nm-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.nm-page .nm-feature-row-item .nm-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.nm-page .nm-feature-row-item .nm-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.nm-page .nm-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.nm-page .nm-split-grid[data-flip] .nm-split-media { order: -1; }\n.nm-page .nm-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.nm-page .nm-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.nm-page .nm-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.nm-page .nm-split-facts li span:first-child { color: var(--muted); }\n.nm-page .nm-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.nm-page .nm-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.nm-page .nm-spotlight-media { position: sticky; top: 24px; }\n.nm-page .nm-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.nm-page .nm-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.nm-page .nm-spotlight-step + .nm-spotlight-step { border-top: 1px solid var(--line); }\n.nm-page .nm-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.nm-page .nm-spotlight-step .nm-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.nm-page .nm-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nm-page .nm-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.nm-page .nm-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nm-page .nm-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.nm-page .nm-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nm-page .nm-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.nm-page .nm-sequence-step .nm-h3 { margin-bottom: 8px; font-size: 20px; }\n.nm-page .nm-sequence-step .nm-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.nm-page .nm-cinematic { padding: 112px 0 0; text-align: left; }\n.nm-page .nm-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.nm-page .nm-cinematic-copy .nm-h2 { max-width: 16ch; }\n.nm-page .nm-cinematic-copy .nm-body { max-width: 640px; margin-top: 20px; }\n.nm-page .nm-cinematic-figure { position: relative; }\n.nm-page .nm-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.nm-page .nm-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.nm-page .nm-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.nm-page .nm-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.nm-page .nm-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.nm-page .nm-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.nm-page .nm-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.nm-page .nm-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.nm-page .nm-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.nm-page .nm-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.nm-page .nm-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.nm-page .nm-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.nm-page .nm-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.nm-page .nm-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.nm-page .nm-image-tile[data-wide] { grid-column: span 4; }\n.nm-page .nm-image-tile[data-square] { grid-column: span 2; }\n.nm-page .nm-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.nm-page .nm-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.nm-page .nm-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.nm-page .nm-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.nm-page .nm-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.nm-page .nm-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nm-page .nm-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.nm-page .nm-use-item .nm-h3 { margin-bottom: 10px; font-size: 21px; }\n.nm-page .nm-use-item .nm-body { font-size: 15.5px; }\n.nm-page .nm-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.nm-page .nm-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.nm-page .nm-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.nm-page .nm-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nm-page .nm-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.nm-page .nm-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nm-page .nm-fit-card[data-alt] .nm-fit-heading { background: var(--paper-2); color: var(--ink); }\n.nm-page .nm-fit-card ul { margin-top: 18px; }\n.nm-page .nm-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.nm-page .nm-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.nm-page .nm-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.nm-page .nm-fit-card li:last-child { border-bottom: 0; }\n.nm-page .nm-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.nm-page .nm-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.nm-page .nm-data-grid { max-width: 1000px; }\n.nm-page .nm-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.nm-page .nm-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.nm-page .nm-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.nm-page .nm-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.nm-page .nm-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.nm-page .nm-data-label { color: var(--muted); }\n.nm-page .nm-data-diff { color: var(--accent); font-weight: 700; }\n.nm-page .nm-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.nm-page .nm-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.nm-page .nm-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.nm-page .nm-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.nm-page .nm-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.nm-page .nm-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.nm-page .nm-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nm-page .nm-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.nm-page .nm-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nm-page .nm-family-card[data-this] { border: 2px solid var(--ink); }\n.nm-page .nm-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nm-page .nm-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.nm-page .nm-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.nm-page .nm-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.nm-page .nm-family-list { margin-top: 16px; }\n.nm-page .nm-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.nm-page .nm-family-list li span:first-child { color: var(--muted); }\n.nm-page .nm-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.nm-page .nm-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.nm-page .nm-box .nm-h2 { margin-bottom: 36px; }\n.nm-page .nm-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.nm-page .nm-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.nm-page .nm-box-media { margin: 0; }\n.nm-page .nm-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.nm-page .nm-narrow-list { max-width: 1000px; }\n.nm-page .nm-narrow-list .nm-h2 { margin-bottom: 44px; }\n.nm-page .nm-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.nm-page .nm-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.nm-page .nm-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nm-page .nm-common-questions .nm-narrow-num { color: var(--ink); font-size: 26px; }\n.nm-page .nm-narrow-item .nm-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.nm-page .nm-warranty .nm-h2, .nm-page .nm-warranty .nm-lead { max-width: 820px; }\n.nm-page .nm-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.nm-page .nm-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nm-page .nm-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.nm-page .nm-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.nm-page .nm-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.nm-page .nm-carry-media img { max-height: 700px; }\n.nm-page .nm-carry-list { margin-top: 36px; }\n.nm-page .nm-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.nm-page .nm-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.nm-page .nm-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.nm-page .nm-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.nm-page .nm-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.nm-page .nm-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.nm-page .nm-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.nm-page .nm-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nm-page .nm-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.nm-page .nm-mode-card[data-primary] { border: 2px solid var(--ink); }\n.nm-page .nm-mode-card .nm-h3 { font-size: 23px; margin: 14px 0 8px; }\n.nm-page .nm-mode-card .nm-body { font-size: 15.5px; }\n.nm-page .nm-mode-list { margin-top: 20px; }\n.nm-page .nm-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.nm-page .nm-mode-list li span:first-child { color: var(--muted); }\n.nm-page .nm-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.nm-page .nm-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.nm-page .nm-time-item { position: relative; padding: 0 0 34px 40px; }\n.nm-page .nm-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.nm-page .nm-time-item:last-child { padding-bottom: 0; }\n.nm-page .nm-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nm-page .nm-time-item .nm-h3 { font-size: 22px; margin-bottom: 8px; }\n.nm-page .nm-time-item .nm-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.nm-page .nm-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nm-page .nm-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.nm-page .nm-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.nm-page .nm-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nm-page .nm-path-step .nm-h3 { font-size: 22px; margin: 6px 0 10px; }\n.nm-page .nm-path-step .nm-body { font-size: 15.5px; }\n.nm-page .nm-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.nm-page .nm-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.nm-page .nm-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nm-page .nm-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.nm-page .nm-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.nm-page .nm-statement { padding: 96px 22px; }\n.nm-page .nm-statement .nm-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .nm-page .nm-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .nm-page .nm-stat:nth-child(odd) { border-left: 0; }\n  .nm-page .nm-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .nm-page .nm-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .nm-page .nm-image-tile[data-wide] { grid-column: span 2; }\n  .nm-page .nm-image-tile[data-square], .nm-page .nm-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .nm-page .nm-feature-row-grid[data-cols=\"4\"], .nm-page .nm-step-grid[data-cols=\"4\"], .nm-page .nm-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .nm-page .nm-split-grid, .nm-page .nm-spotlight-grid, .nm-page .nm-box-layout, .nm-page .nm-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .nm-page .nm-split-copy { order: 1; }\n  .nm-page .nm-split-media { order: 2; }\n  .nm-page .nm-split-grid[data-flip] .nm-split-media { order: 2; }\n  .nm-page .nm-spotlight-media { position: static; }\n  .nm-page .nm-bento-card[data-wide] { display: block; }\n  .nm-page .nm-bento-card[data-wide] .nm-h3 { margin-top: 18px; }\n  .nm-page .nm-family-grid, .nm-page .nm-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .nm-page .nm-warranty-grid, .nm-page .nm-power-grid, .nm-page .nm-modes, .nm-page .nm-path { grid-template-columns: 1fr; }\n  .nm-page .nm-spec-columns, .nm-page .nm-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .nm-page .nm-feature-row-grid, .nm-page .nm-feature-row-grid[data-cols=\"4\"], .nm-page .nm-step-grid, .nm-page .nm-step-grid[data-cols=\"4\"], .nm-page .nm-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .nm-page .nm-fit-grid, .nm-page .nm-family-grid, .nm-page .nm-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .nm-page .nm-section { padding: 80px 22px; }\n  .nm-page .nm-stats-strip { margin: -36px 0; }\n  .nm-page .nm-body { font-size: 16px; }\n  .nm-page .nm-quote { padding-left: 22px; }\n  .nm-page .nm-bento-grid, .nm-page .nm-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .nm-page .nm-bento-card, .nm-page .nm-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .nm-page .nm-image-tile[data-wide], .nm-page .nm-image-tile[data-square], .nm-page .nm-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .nm-page .nm-image-tile[data-wide] { flex: 0 0 90%; }\n  .nm-page .nm-image-tile[data-square], .nm-page .nm-image-tile[data-tall] { flex: 0 0 60%; }\n  .nm-page .nm-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .nm-page .nm-gallery-item { flex-basis: 86%; }\n  .nm-page .nm-cinematic { padding-top: 80px; }\n  .nm-page .nm-cinematic img { max-height: min(70vh, 700px); }\n  .nm-page .nm-data-row, .nm-page .nm-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .nm-page .nm-spotlight-step { padding-left: 56px; }\n  .nm-page .nm-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .nm-page .nm-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .nm-page .nm-h2 { font-size: 31px; }\n  .nm-page .nm-display { font-size: 38px; }\n  .nm-page .nm-stat { padding: 22px 16px; }\n  .nm-page .nm-stat-value { font-size: 28px; }\n  .nm-page .nm-data-row, .nm-page .nm-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .nm-page .nm-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .nm-page .nm-data-row[data-cols=\"3\"] .nm-data-label { grid-column: 1 \/ -1; }\n  .nm-page .nm-bento-card { padding: 22px; }\n  .nm-page .nm-image-tile[data-wide], .nm-page .nm-image-tile[data-square], .nm-page .nm-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.nm-page .nm-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.nm-page .nm-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.nm-page .nm-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nm-page .nm-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nm-page .nm-plain-row .nm-h3 { font-size: 20px; margin-bottom: 6px; }\n.nm-page .nm-plain-row .nm-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.nm-page .nm-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.nm-page .nm-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.nm-page .nm-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.nm-page .nm-versus-card .nm-h3 { font-size: 22px; margin: 16px 0 12px; }\n.nm-page .nm-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.nm-page .nm-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.nm-page .nm-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.nm-page .nm-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.nm-page .nm-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.nm-page .nm-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nm-page .nm-range-node[data-this] { border: 2px solid var(--ink); }\n.nm-page .nm-range-node ul { margin-top: 14px; }\n.nm-page .nm-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.nm-page .nm-range-node li span:first-child { color: var(--muted); }\n.nm-page .nm-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.nm-page .nm-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.nm-page .nm-range-node[data-this] strong { color: var(--accent); }\n.nm-page .nm-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.nm-page .nm-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.nm-page .nm-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.nm-page .nm-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.nm-page .nm-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nm-page .nm-question .nm-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.nm-page .nm-question .nm-h3 { font-size: 21px; margin-bottom: 18px; }\n.nm-page .nm-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.nm-page .nm-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.nm-page .nm-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .nm-page .nm-questions { grid-template-columns: 1fr; } .nm-page .nm-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .nm-page .nm-versus { grid-template-columns: 1fr; } .nm-page .nm-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.nm-page .nm-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.nm-page .nm-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.nm-page .nm-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.nm-page .nm-feature-statement .nm-body { margin-top: 20px; }\n.nm-page [data-visual-variant=\"original-row\"] .nm-feature-row-grid,\n.nm-page [data-visual-variant=\"original-columns\"] .nm-use-grid { gap: 0 36px; }\n.nm-page [data-visual-variant=\"original-row\"] .nm-feature-row-item,\n.nm-page [data-visual-variant=\"original-columns\"] .nm-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.nm-page [data-visual-variant=\"original-row\"] .nm-h3,\n.nm-page [data-visual-variant=\"original-columns\"] .nm-h3 { margin-bottom: 8px; font-size: 20px; }\n.nm-page .nm-use-grid[data-cols=\"2\"], .nm-page .nm-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.nm-page .nm-compatibility .nm-h2 { margin-bottom: 38px; }\n.nm-page .nm-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.nm-page .nm-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .nm-page .nm-feature-statement-grid, .nm-page .nm-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .nm-page .nm-use-grid[data-cols=\"2\"], .nm-page .nm-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.nm-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.nm-page .nm-gallery-item[data-artwork] { align-self: flex-start; }\n.nm-page .nm-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.nm-page .nm-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.nm-page .nm-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.nm-page .nm-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.nm-page .nm-cinematic-figure[data-artwork]::after { display: none; }\n.nm-page .nm-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.nm-page .nm-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.nm-page .nm-bars { max-width: 840px; margin: 44px 0 0; }\n.nm-page .nm-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.nm-page .nm-bar-label, .nm-page .nm-bar-value { font-size: 16px; }\n.nm-page .nm-bar-label strong { font-weight: 650; }\n.nm-page .nm-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.nm-page .nm-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.nm-page .nm-bar-fill[data-this] { background: var(--accent); }\n.nm-page .nm-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.nm-page .nm-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.nm-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.nm-page .nm-spec-jump a, .nm-page .nm-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .nm-page .nm-bar { grid-template-columns: 1fr auto; }\n  .nm-page .nm-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n\u003c\/style\u003e\n\u003csection class=\"nm-section nm-feature-row\" data-element=\"08\" data-visual-variant=\"original-row\" data-claims=\"C01,C02,C03,C04\" data-resources=\"\" aria-labelledby=\"nm-feature-row-title\"\u003e\u003cdiv class=\"nm-wrap\"\u003e\n\u003ch2 class=\"nm-h2\" id=\"nm-feature-row-title\"\u003eMONARCH HG 10x42\u003c\/h2\u003e\n\u003cp class=\"nm-body\"\u003eThe Nikon MONARCH HG 10x42 pairs 10x magnification with 42 mm objective lenses for birdwatching and outdoor observation.\u003c\/p\u003e\n\u003cdiv class=\"nm-feature-row-grid\"\u003e\n\u003carticle class=\"nm-feature-row-item\"\u003e\u003ch3 class=\"nm-h3\"\u003eSharpness across the view\u003c\/h3\u003e\n\u003cp class=\"nm-body\"\u003eED glass reduces colour fringing, while the Field Flattener Lens System keeps the view sharp towards the edge. The field spans 121 m at 1,000 m.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"nm-feature-row-item\"\u003e\u003ch3 class=\"nm-h3\"\u003eA strong, light body\u003c\/h3\u003e\n\u003cp class=\"nm-body\"\u003eThe magnesium alloy body weighs 680 g. A locking dioptre ring helps keep your eyesight adjustment in place.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"nm-feature-row-item\"\u003e\u003ch3 class=\"nm-h3\"\u003eBuilt for exposed conditions\u003c\/h3\u003e\n\u003cp class=\"nm-body\"\u003eThe nitrogen-filled body is waterproof to 5 m for 10 minutes. Scratch-resistant coatings protect the objective and eyepiece surfaces.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"nm-section nm-paper nm-specs-section\" data-element=\"24\" data-claims=\"C05,C06,C07,C08,C09,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20\" data-resources=\"\" aria-labelledby=\"nm-specs-title\"\u003e\u003cdiv class=\"nm-wrap nm-data-grid\"\u003e\n\u003ch2 class=\"nm-h2\" id=\"nm-specs-title\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"nm-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"nm-data-category\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eMagnification\u003c\/div\u003e\n\u003cdiv\u003e10 x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eObjective diameter\u003c\/div\u003e\n\u003cdiv\u003e42 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eReal angular field of view\u003c\/div\u003e\n\u003cdiv\u003e6.9 °\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eApparent angular field of view (ISO 14132-1:2002)\u003c\/div\u003e\n\u003cdiv\u003e62.2 °\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eField of view at 1,000 m\u003c\/div\u003e\n\u003cdiv\u003e121 m\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eExit pupil\u003c\/div\u003e\n\u003cdiv\u003e4.2 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eRelative brightness\u003c\/div\u003e\n\u003cdiv\u003e17.6\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eEye relief\u003c\/div\u003e\n\u003cdiv\u003e17.0 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eClose focusing distance\u003c\/div\u003e\n\u003cdiv\u003e2.0 m\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"nm-data-category\"\u003eBody and handling\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eLength\u003c\/div\u003e\n\u003cdiv\u003e145 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eWidth\u003c\/div\u003e\n\u003cdiv\u003e131 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eDepth\u003c\/div\u003e\n\u003cdiv\u003e56 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv\u003e680 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eInterpupillary adjustment\u003c\/div\u003e\n\u003cdiv\u003e56-74 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003ePrism type\u003c\/div\u003e\n\u003cdiv\u003eRoof\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eWeather protection\u003c\/div\u003e\n\u003cdiv\u003eWaterproof to 5 m for 10 minutes; nitrogen filled. Not for underwater use.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n","brand":"Nikon","offers":[{"title":"Default Title","offer_id":42045251846213,"sku":"BAA794SB","price":1799.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/nikon-monarch-hg-10-x-42-binocular-448099.jpg?v=1731540828"},{"product_id":"nikon-monarch-hg-8-x-42","title":"Nikon Monarch HG 8 x 42 Binocular","description":"\u003cdiv class=\"nm-page\" data-page-mode=\"simple\" data-page-density=\"standard\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .nm-page. No scripts, SVG, tables or H1. *\/\n.nm-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.nm-page, .nm-page * { box-sizing: border-box; }\n.nm-page img { display: block; max-width: 100%; height: auto; }\n.nm-page p, .nm-page h2, .nm-page h3, .nm-page ul, .nm-page ol, .nm-page dl, .nm-page dd, .nm-page blockquote, .nm-page figure { margin: 0; }\n.nm-page ul, .nm-page ol { padding: 0; list-style: none; }\n.nm-page .nm-section { padding: 112px 22px; }\n.nm-page .nm-section[data-tight] { padding: 80px 22px; }\n.nm-page .nm-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.nm-page .nm-paper { background: var(--paper); }\n.nm-page .nm-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.nm-page .nm-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.nm-page .nm-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.nm-page .nm-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.nm-page .nm-h2 .nm-muted { color: var(--muted); font-weight: 700; }\n.nm-page .nm-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.nm-page .nm-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.nm-page .nm-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.nm-page .nm-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.nm-page .nm-muted { color: var(--muted); }\n.nm-page .nm-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.nm-page .nm-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.nm-page .nm-text-link:hover { color: var(--accent); }\n.nm-page .nm-dark .nm-kicker { color: #a1a1a8; }\n.nm-page .nm-dark .nm-h2, .nm-page .nm-dark .nm-h3 { color: var(--white); }\n.nm-page .nm-dark .nm-h2 .nm-muted { color: #8e8e95; }\n.nm-page .nm-dark .nm-body, .nm-page .nm-dark .nm-lead { color: #c9c9d0; }\n.nm-page .nm-dark .nm-note { color: #8e8e95; }\n.nm-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.nm-page .nm-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.nm-page .nm-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nm-page .nm-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.nm-page .nm-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.nm-page .nm-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.nm-page .nm-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.nm-page .nm-dark .nm-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.nm-page .nm-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.nm-page .nm-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.nm-page .nm-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.nm-page .nm-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .nm-page .nm-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .nm-page .nm-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.nm-page .nm-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .nm-page .nm-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .nm-page .nm-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.nm-page .nm-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.nm-page .nm-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.nm-page .nm-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.nm-page .nm-stat:first-child { border-left: 0; }\n.nm-page .nm-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.nm-page .nm-stats-strip[data-accent-zone] .nm-stat-value { color: var(--accent); }\n.nm-page .nm-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.nm-page .nm-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.nm-page .nm-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.nm-page .nm-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.nm-page .nm-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.nm-page .nm-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nm-page .nm-quote p.nm-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.nm-page .nm-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.nm-page .nm-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.nm-page .nm-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.nm-page .nm-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.nm-page .nm-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nm-page .nm-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nm-page .nm-bento-card .nm-kicker { margin-bottom: 12px; color: #8e8e95; }\n.nm-page .nm-bento-card .nm-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.nm-page .nm-bento-card[data-wide] .nm-h3 { margin-top: 0; font-size: 30px; }\n.nm-page .nm-bento-card .nm-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.nm-page .nm-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.nm-page .nm-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.nm-page .nm-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.nm-page .nm-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.nm-page .nm-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.nm-page .nm-feature-row-item .nm-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.nm-page .nm-feature-row-item .nm-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.nm-page .nm-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.nm-page .nm-split-grid[data-flip] .nm-split-media { order: -1; }\n.nm-page .nm-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.nm-page .nm-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.nm-page .nm-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.nm-page .nm-split-facts li span:first-child { color: var(--muted); }\n.nm-page .nm-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.nm-page .nm-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.nm-page .nm-spotlight-media { position: sticky; top: 24px; }\n.nm-page .nm-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.nm-page .nm-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.nm-page .nm-spotlight-step + .nm-spotlight-step { border-top: 1px solid var(--line); }\n.nm-page .nm-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.nm-page .nm-spotlight-step .nm-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.nm-page .nm-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nm-page .nm-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.nm-page .nm-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nm-page .nm-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.nm-page .nm-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nm-page .nm-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.nm-page .nm-sequence-step .nm-h3 { margin-bottom: 8px; font-size: 20px; }\n.nm-page .nm-sequence-step .nm-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.nm-page .nm-cinematic { padding: 112px 0 0; text-align: left; }\n.nm-page .nm-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.nm-page .nm-cinematic-copy .nm-h2 { max-width: 16ch; }\n.nm-page .nm-cinematic-copy .nm-body { max-width: 640px; margin-top: 20px; }\n.nm-page .nm-cinematic-figure { position: relative; }\n.nm-page .nm-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.nm-page .nm-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.nm-page .nm-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.nm-page .nm-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.nm-page .nm-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.nm-page .nm-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.nm-page .nm-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.nm-page .nm-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.nm-page .nm-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.nm-page .nm-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.nm-page .nm-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.nm-page .nm-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.nm-page .nm-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.nm-page .nm-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.nm-page .nm-image-tile[data-wide] { grid-column: span 4; }\n.nm-page .nm-image-tile[data-square] { grid-column: span 2; }\n.nm-page .nm-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.nm-page .nm-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.nm-page .nm-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.nm-page .nm-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.nm-page .nm-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.nm-page .nm-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nm-page .nm-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.nm-page .nm-use-item .nm-h3 { margin-bottom: 10px; font-size: 21px; }\n.nm-page .nm-use-item .nm-body { font-size: 15.5px; }\n.nm-page .nm-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.nm-page .nm-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.nm-page .nm-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.nm-page .nm-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nm-page .nm-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.nm-page .nm-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nm-page .nm-fit-card[data-alt] .nm-fit-heading { background: var(--paper-2); color: var(--ink); }\n.nm-page .nm-fit-card ul { margin-top: 18px; }\n.nm-page .nm-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.nm-page .nm-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.nm-page .nm-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.nm-page .nm-fit-card li:last-child { border-bottom: 0; }\n.nm-page .nm-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.nm-page .nm-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.nm-page .nm-data-grid { max-width: 1000px; }\n.nm-page .nm-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.nm-page .nm-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.nm-page .nm-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.nm-page .nm-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.nm-page .nm-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.nm-page .nm-data-label { color: var(--muted); }\n.nm-page .nm-data-diff { color: var(--accent); font-weight: 700; }\n.nm-page .nm-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.nm-page .nm-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.nm-page .nm-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.nm-page .nm-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.nm-page .nm-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.nm-page .nm-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.nm-page .nm-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nm-page .nm-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.nm-page .nm-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nm-page .nm-family-card[data-this] { border: 2px solid var(--ink); }\n.nm-page .nm-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nm-page .nm-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.nm-page .nm-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.nm-page .nm-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.nm-page .nm-family-list { margin-top: 16px; }\n.nm-page .nm-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.nm-page .nm-family-list li span:first-child { color: var(--muted); }\n.nm-page .nm-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.nm-page .nm-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.nm-page .nm-box .nm-h2 { margin-bottom: 36px; }\n.nm-page .nm-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.nm-page .nm-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.nm-page .nm-box-media { margin: 0; }\n.nm-page .nm-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.nm-page .nm-narrow-list { max-width: 1000px; }\n.nm-page .nm-narrow-list .nm-h2 { margin-bottom: 44px; }\n.nm-page .nm-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.nm-page .nm-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.nm-page .nm-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nm-page .nm-common-questions .nm-narrow-num { color: var(--ink); font-size: 26px; }\n.nm-page .nm-narrow-item .nm-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.nm-page .nm-warranty .nm-h2, .nm-page .nm-warranty .nm-lead { max-width: 820px; }\n.nm-page .nm-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.nm-page .nm-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nm-page .nm-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.nm-page .nm-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.nm-page .nm-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.nm-page .nm-carry-media img { max-height: 700px; }\n.nm-page .nm-carry-list { margin-top: 36px; }\n.nm-page .nm-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.nm-page .nm-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.nm-page .nm-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.nm-page .nm-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.nm-page .nm-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.nm-page .nm-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.nm-page .nm-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.nm-page .nm-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nm-page .nm-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.nm-page .nm-mode-card[data-primary] { border: 2px solid var(--ink); }\n.nm-page .nm-mode-card .nm-h3 { font-size: 23px; margin: 14px 0 8px; }\n.nm-page .nm-mode-card .nm-body { font-size: 15.5px; }\n.nm-page .nm-mode-list { margin-top: 20px; }\n.nm-page .nm-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.nm-page .nm-mode-list li span:first-child { color: var(--muted); }\n.nm-page .nm-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.nm-page .nm-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.nm-page .nm-time-item { position: relative; padding: 0 0 34px 40px; }\n.nm-page .nm-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.nm-page .nm-time-item:last-child { padding-bottom: 0; }\n.nm-page .nm-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nm-page .nm-time-item .nm-h3 { font-size: 22px; margin-bottom: 8px; }\n.nm-page .nm-time-item .nm-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.nm-page .nm-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nm-page .nm-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.nm-page .nm-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.nm-page .nm-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nm-page .nm-path-step .nm-h3 { font-size: 22px; margin: 6px 0 10px; }\n.nm-page .nm-path-step .nm-body { font-size: 15.5px; }\n.nm-page .nm-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.nm-page .nm-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.nm-page .nm-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nm-page .nm-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.nm-page .nm-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.nm-page .nm-statement { padding: 96px 22px; }\n.nm-page .nm-statement .nm-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .nm-page .nm-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .nm-page .nm-stat:nth-child(odd) { border-left: 0; }\n  .nm-page .nm-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .nm-page .nm-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .nm-page .nm-image-tile[data-wide] { grid-column: span 2; }\n  .nm-page .nm-image-tile[data-square], .nm-page .nm-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .nm-page .nm-feature-row-grid[data-cols=\"4\"], .nm-page .nm-step-grid[data-cols=\"4\"], .nm-page .nm-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .nm-page .nm-split-grid, .nm-page .nm-spotlight-grid, .nm-page .nm-box-layout, .nm-page .nm-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .nm-page .nm-split-copy { order: 1; }\n  .nm-page .nm-split-media { order: 2; }\n  .nm-page .nm-split-grid[data-flip] .nm-split-media { order: 2; }\n  .nm-page .nm-spotlight-media { position: static; }\n  .nm-page .nm-bento-card[data-wide] { display: block; }\n  .nm-page .nm-bento-card[data-wide] .nm-h3 { margin-top: 18px; }\n  .nm-page .nm-family-grid, .nm-page .nm-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .nm-page .nm-warranty-grid, .nm-page .nm-power-grid, .nm-page .nm-modes, .nm-page .nm-path { grid-template-columns: 1fr; }\n  .nm-page .nm-spec-columns, .nm-page .nm-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .nm-page .nm-feature-row-grid, .nm-page .nm-feature-row-grid[data-cols=\"4\"], .nm-page .nm-step-grid, .nm-page .nm-step-grid[data-cols=\"4\"], .nm-page .nm-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .nm-page .nm-fit-grid, .nm-page .nm-family-grid, .nm-page .nm-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .nm-page .nm-section { padding: 80px 22px; }\n  .nm-page .nm-stats-strip { margin: -36px 0; }\n  .nm-page .nm-body { font-size: 16px; }\n  .nm-page .nm-quote { padding-left: 22px; }\n  .nm-page .nm-bento-grid, .nm-page .nm-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .nm-page .nm-bento-card, .nm-page .nm-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .nm-page .nm-image-tile[data-wide], .nm-page .nm-image-tile[data-square], .nm-page .nm-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .nm-page .nm-image-tile[data-wide] { flex: 0 0 90%; }\n  .nm-page .nm-image-tile[data-square], .nm-page .nm-image-tile[data-tall] { flex: 0 0 60%; }\n  .nm-page .nm-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .nm-page .nm-gallery-item { flex-basis: 86%; }\n  .nm-page .nm-cinematic { padding-top: 80px; }\n  .nm-page .nm-cinematic img { max-height: min(70vh, 700px); }\n  .nm-page .nm-data-row, .nm-page .nm-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .nm-page .nm-spotlight-step { padding-left: 56px; }\n  .nm-page .nm-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .nm-page .nm-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .nm-page .nm-h2 { font-size: 31px; }\n  .nm-page .nm-display { font-size: 38px; }\n  .nm-page .nm-stat { padding: 22px 16px; }\n  .nm-page .nm-stat-value { font-size: 28px; }\n  .nm-page .nm-data-row, .nm-page .nm-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .nm-page .nm-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .nm-page .nm-data-row[data-cols=\"3\"] .nm-data-label { grid-column: 1 \/ -1; }\n  .nm-page .nm-bento-card { padding: 22px; }\n  .nm-page .nm-image-tile[data-wide], .nm-page .nm-image-tile[data-square], .nm-page .nm-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.nm-page .nm-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.nm-page .nm-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.nm-page .nm-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nm-page .nm-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nm-page .nm-plain-row .nm-h3 { font-size: 20px; margin-bottom: 6px; }\n.nm-page .nm-plain-row .nm-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.nm-page .nm-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.nm-page .nm-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.nm-page .nm-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.nm-page .nm-versus-card .nm-h3 { font-size: 22px; margin: 16px 0 12px; }\n.nm-page .nm-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.nm-page .nm-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.nm-page .nm-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.nm-page .nm-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.nm-page .nm-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.nm-page .nm-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nm-page .nm-range-node[data-this] { border: 2px solid var(--ink); }\n.nm-page .nm-range-node ul { margin-top: 14px; }\n.nm-page .nm-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.nm-page .nm-range-node li span:first-child { color: var(--muted); }\n.nm-page .nm-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.nm-page .nm-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.nm-page .nm-range-node[data-this] strong { color: var(--accent); }\n.nm-page .nm-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.nm-page .nm-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.nm-page .nm-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.nm-page .nm-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.nm-page .nm-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nm-page .nm-question .nm-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.nm-page .nm-question .nm-h3 { font-size: 21px; margin-bottom: 18px; }\n.nm-page .nm-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.nm-page .nm-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.nm-page .nm-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .nm-page .nm-questions { grid-template-columns: 1fr; } .nm-page .nm-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .nm-page .nm-versus { grid-template-columns: 1fr; } .nm-page .nm-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.nm-page .nm-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.nm-page .nm-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.nm-page .nm-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.nm-page .nm-feature-statement .nm-body { margin-top: 20px; }\n.nm-page [data-visual-variant=\"original-row\"] .nm-feature-row-grid,\n.nm-page [data-visual-variant=\"original-columns\"] .nm-use-grid { gap: 0 36px; }\n.nm-page [data-visual-variant=\"original-row\"] .nm-feature-row-item,\n.nm-page [data-visual-variant=\"original-columns\"] .nm-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.nm-page [data-visual-variant=\"original-row\"] .nm-h3,\n.nm-page [data-visual-variant=\"original-columns\"] .nm-h3 { margin-bottom: 8px; font-size: 20px; }\n.nm-page .nm-use-grid[data-cols=\"2\"], .nm-page .nm-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.nm-page .nm-compatibility .nm-h2 { margin-bottom: 38px; }\n.nm-page .nm-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.nm-page .nm-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .nm-page .nm-feature-statement-grid, .nm-page .nm-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .nm-page .nm-use-grid[data-cols=\"2\"], .nm-page .nm-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.nm-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.nm-page .nm-gallery-item[data-artwork] { align-self: flex-start; }\n.nm-page .nm-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.nm-page .nm-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.nm-page .nm-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.nm-page .nm-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.nm-page .nm-cinematic-figure[data-artwork]::after { display: none; }\n.nm-page .nm-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.nm-page .nm-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.nm-page .nm-bars { max-width: 840px; margin: 44px 0 0; }\n.nm-page .nm-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.nm-page .nm-bar-label, .nm-page .nm-bar-value { font-size: 16px; }\n.nm-page .nm-bar-label strong { font-weight: 650; }\n.nm-page .nm-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.nm-page .nm-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.nm-page .nm-bar-fill[data-this] { background: var(--accent); }\n.nm-page .nm-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.nm-page .nm-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.nm-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.nm-page .nm-spec-jump a, .nm-page .nm-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .nm-page .nm-bar { grid-template-columns: 1fr auto; }\n  .nm-page .nm-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n\u003c\/style\u003e\n\u003csection class=\"nm-section nm-feature-row\" data-element=\"08\" data-visual-variant=\"original-row\" data-claims=\"C01,C02,C03,C04\" data-resources=\"\" aria-labelledby=\"nm-feature-row-title\"\u003e\u003cdiv class=\"nm-wrap\"\u003e\n\u003ch2 class=\"nm-h2\" id=\"nm-feature-row-title\"\u003eMONARCH HG 8x42\u003c\/h2\u003e\n\u003cp class=\"nm-body\"\u003eThe Nikon MONARCH HG 8x42 pairs 8x magnification with 42 mm objective lenses for birdwatching and outdoor observation.\u003c\/p\u003e\n\u003cdiv class=\"nm-feature-row-grid\"\u003e\n\u003carticle class=\"nm-feature-row-item\"\u003e\u003ch3 class=\"nm-h3\"\u003eSharpness across the view\u003c\/h3\u003e\n\u003cp class=\"nm-body\"\u003eED glass reduces colour fringing, while the Field Flattener Lens System keeps the view sharp towards the edge. The field spans 145 m at 1,000 m.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"nm-feature-row-item\"\u003e\u003ch3 class=\"nm-h3\"\u003eA strong, light body\u003c\/h3\u003e\n\u003cp class=\"nm-body\"\u003eThe magnesium alloy body weighs 665 g. A locking dioptre ring helps keep your eyesight adjustment in place.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"nm-feature-row-item\"\u003e\u003ch3 class=\"nm-h3\"\u003eBuilt for exposed conditions\u003c\/h3\u003e\n\u003cp class=\"nm-body\"\u003eThe nitrogen-filled body is waterproof to 5 m for 10 minutes. Scratch-resistant coatings protect the objective and eyepiece surfaces.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"nm-section nm-paper nm-specs-section\" data-element=\"24\" data-claims=\"C05,C06,C07,C08,C09,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20\" data-resources=\"\" aria-labelledby=\"nm-specs-title\"\u003e\u003cdiv class=\"nm-wrap nm-data-grid\"\u003e\n\u003ch2 class=\"nm-h2\" id=\"nm-specs-title\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"nm-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"nm-data-category\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eMagnification\u003c\/div\u003e\n\u003cdiv\u003e8 x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eObjective diameter\u003c\/div\u003e\n\u003cdiv\u003e42 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eReal angular field of view\u003c\/div\u003e\n\u003cdiv\u003e8.3 °\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eApparent angular field of view (ISO 14132-1:2002)\u003c\/div\u003e\n\u003cdiv\u003e60.3 °\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eField of view at 1,000 m\u003c\/div\u003e\n\u003cdiv\u003e145 m\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eExit pupil\u003c\/div\u003e\n\u003cdiv\u003e5.3 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eRelative brightness\u003c\/div\u003e\n\u003cdiv\u003e28.1\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eEye relief\u003c\/div\u003e\n\u003cdiv\u003e17.8 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eClose focusing distance\u003c\/div\u003e\n\u003cdiv\u003e2.0 m\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"nm-data-category\"\u003eBody and handling\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eLength\u003c\/div\u003e\n\u003cdiv\u003e145 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eWidth\u003c\/div\u003e\n\u003cdiv\u003e131 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eDepth\u003c\/div\u003e\n\u003cdiv\u003e56 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv\u003e665 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eInterpupillary adjustment\u003c\/div\u003e\n\u003cdiv\u003e56-74 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003ePrism type\u003c\/div\u003e\n\u003cdiv\u003eRoof\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eWeather protection\u003c\/div\u003e\n\u003cdiv\u003eWaterproof to 5 m for 10 minutes; nitrogen filled. Not for underwater use.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n","brand":"Nikon","offers":[{"title":"Default Title","offer_id":42045251878981,"sku":"BAA793SB","price":1749.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/nikon-monarch-hg-8-x-42-binocular-658586.jpg?v=1731540828"},{"product_id":"monarch-m5-10-x-42-binoculars","title":"Nikon Monarch M5 10 x 42 Binocular","description":"\u003cdiv class=\"nm-page\" data-page-mode=\"simple\" data-page-density=\"standard\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .nm-page. No scripts, SVG, tables or H1. *\/\n.nm-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.nm-page, .nm-page * { box-sizing: border-box; }\n.nm-page img { display: block; max-width: 100%; height: auto; }\n.nm-page p, .nm-page h2, .nm-page h3, .nm-page ul, .nm-page ol, .nm-page dl, .nm-page dd, .nm-page blockquote, .nm-page figure { margin: 0; }\n.nm-page ul, .nm-page ol { padding: 0; list-style: none; }\n.nm-page .nm-section { padding: 112px 22px; }\n.nm-page .nm-section[data-tight] { padding: 80px 22px; }\n.nm-page .nm-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.nm-page .nm-paper { background: var(--paper); }\n.nm-page .nm-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.nm-page .nm-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.nm-page .nm-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.nm-page .nm-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.nm-page .nm-h2 .nm-muted { color: var(--muted); font-weight: 700; }\n.nm-page .nm-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.nm-page .nm-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.nm-page .nm-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.nm-page .nm-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.nm-page .nm-muted { color: var(--muted); }\n.nm-page .nm-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.nm-page .nm-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.nm-page .nm-text-link:hover { color: var(--accent); }\n.nm-page .nm-dark .nm-kicker { color: #a1a1a8; }\n.nm-page .nm-dark .nm-h2, .nm-page .nm-dark .nm-h3 { color: var(--white); }\n.nm-page .nm-dark .nm-h2 .nm-muted { color: #8e8e95; }\n.nm-page .nm-dark .nm-body, .nm-page .nm-dark .nm-lead { color: #c9c9d0; }\n.nm-page .nm-dark .nm-note { color: #8e8e95; }\n.nm-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.nm-page .nm-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.nm-page .nm-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nm-page .nm-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.nm-page .nm-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.nm-page .nm-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.nm-page .nm-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.nm-page .nm-dark .nm-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.nm-page .nm-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.nm-page .nm-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.nm-page .nm-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.nm-page .nm-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .nm-page .nm-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .nm-page .nm-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.nm-page .nm-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .nm-page .nm-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .nm-page .nm-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.nm-page .nm-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.nm-page .nm-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.nm-page .nm-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.nm-page .nm-stat:first-child { border-left: 0; }\n.nm-page .nm-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.nm-page .nm-stats-strip[data-accent-zone] .nm-stat-value { color: var(--accent); }\n.nm-page .nm-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.nm-page .nm-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.nm-page .nm-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.nm-page .nm-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.nm-page .nm-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.nm-page .nm-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nm-page .nm-quote p.nm-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.nm-page .nm-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.nm-page .nm-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.nm-page .nm-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.nm-page .nm-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.nm-page .nm-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nm-page .nm-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nm-page .nm-bento-card .nm-kicker { margin-bottom: 12px; color: #8e8e95; }\n.nm-page .nm-bento-card .nm-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.nm-page .nm-bento-card[data-wide] .nm-h3 { margin-top: 0; font-size: 30px; }\n.nm-page .nm-bento-card .nm-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.nm-page .nm-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.nm-page .nm-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.nm-page .nm-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.nm-page .nm-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.nm-page .nm-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.nm-page .nm-feature-row-item .nm-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.nm-page .nm-feature-row-item .nm-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.nm-page .nm-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.nm-page .nm-split-grid[data-flip] .nm-split-media { order: -1; }\n.nm-page .nm-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.nm-page .nm-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.nm-page .nm-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.nm-page .nm-split-facts li span:first-child { color: var(--muted); }\n.nm-page .nm-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.nm-page .nm-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.nm-page .nm-spotlight-media { position: sticky; top: 24px; }\n.nm-page .nm-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.nm-page .nm-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.nm-page .nm-spotlight-step + .nm-spotlight-step { border-top: 1px solid var(--line); }\n.nm-page .nm-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.nm-page .nm-spotlight-step .nm-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.nm-page .nm-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nm-page .nm-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.nm-page .nm-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nm-page .nm-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.nm-page .nm-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nm-page .nm-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.nm-page .nm-sequence-step .nm-h3 { margin-bottom: 8px; font-size: 20px; }\n.nm-page .nm-sequence-step .nm-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.nm-page .nm-cinematic { padding: 112px 0 0; text-align: left; }\n.nm-page .nm-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.nm-page .nm-cinematic-copy .nm-h2 { max-width: 16ch; }\n.nm-page .nm-cinematic-copy .nm-body { max-width: 640px; margin-top: 20px; }\n.nm-page .nm-cinematic-figure { position: relative; }\n.nm-page .nm-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.nm-page .nm-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.nm-page .nm-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.nm-page .nm-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.nm-page .nm-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.nm-page .nm-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.nm-page .nm-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.nm-page .nm-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.nm-page .nm-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.nm-page .nm-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.nm-page .nm-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.nm-page .nm-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.nm-page .nm-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.nm-page .nm-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.nm-page .nm-image-tile[data-wide] { grid-column: span 4; }\n.nm-page .nm-image-tile[data-square] { grid-column: span 2; }\n.nm-page .nm-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.nm-page .nm-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.nm-page .nm-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.nm-page .nm-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.nm-page .nm-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.nm-page .nm-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nm-page .nm-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.nm-page .nm-use-item .nm-h3 { margin-bottom: 10px; font-size: 21px; }\n.nm-page .nm-use-item .nm-body { font-size: 15.5px; }\n.nm-page .nm-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.nm-page .nm-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.nm-page .nm-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.nm-page .nm-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nm-page .nm-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.nm-page .nm-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nm-page .nm-fit-card[data-alt] .nm-fit-heading { background: var(--paper-2); color: var(--ink); }\n.nm-page .nm-fit-card ul { margin-top: 18px; }\n.nm-page .nm-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.nm-page .nm-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.nm-page .nm-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.nm-page .nm-fit-card li:last-child { border-bottom: 0; }\n.nm-page .nm-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.nm-page .nm-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.nm-page .nm-data-grid { max-width: 1000px; }\n.nm-page .nm-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.nm-page .nm-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.nm-page .nm-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.nm-page .nm-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.nm-page .nm-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.nm-page .nm-data-label { color: var(--muted); }\n.nm-page .nm-data-diff { color: var(--accent); font-weight: 700; }\n.nm-page .nm-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.nm-page .nm-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.nm-page .nm-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.nm-page .nm-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.nm-page .nm-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.nm-page .nm-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.nm-page .nm-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nm-page .nm-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.nm-page .nm-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nm-page .nm-family-card[data-this] { border: 2px solid var(--ink); }\n.nm-page .nm-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nm-page .nm-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.nm-page .nm-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.nm-page .nm-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.nm-page .nm-family-list { margin-top: 16px; }\n.nm-page .nm-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.nm-page .nm-family-list li span:first-child { color: var(--muted); }\n.nm-page .nm-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.nm-page .nm-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.nm-page .nm-box .nm-h2 { margin-bottom: 36px; }\n.nm-page .nm-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.nm-page .nm-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.nm-page .nm-box-media { margin: 0; }\n.nm-page .nm-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.nm-page .nm-narrow-list { max-width: 1000px; }\n.nm-page .nm-narrow-list .nm-h2 { margin-bottom: 44px; }\n.nm-page .nm-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.nm-page .nm-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.nm-page .nm-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nm-page .nm-common-questions .nm-narrow-num { color: var(--ink); font-size: 26px; }\n.nm-page .nm-narrow-item .nm-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.nm-page .nm-warranty .nm-h2, .nm-page .nm-warranty .nm-lead { max-width: 820px; }\n.nm-page .nm-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.nm-page .nm-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nm-page .nm-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.nm-page .nm-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.nm-page .nm-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.nm-page .nm-carry-media img { max-height: 700px; }\n.nm-page .nm-carry-list { margin-top: 36px; }\n.nm-page .nm-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.nm-page .nm-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.nm-page .nm-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.nm-page .nm-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.nm-page .nm-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.nm-page .nm-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.nm-page .nm-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.nm-page .nm-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nm-page .nm-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.nm-page .nm-mode-card[data-primary] { border: 2px solid var(--ink); }\n.nm-page .nm-mode-card .nm-h3 { font-size: 23px; margin: 14px 0 8px; }\n.nm-page .nm-mode-card .nm-body { font-size: 15.5px; }\n.nm-page .nm-mode-list { margin-top: 20px; }\n.nm-page .nm-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.nm-page .nm-mode-list li span:first-child { color: var(--muted); }\n.nm-page .nm-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.nm-page .nm-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.nm-page .nm-time-item { position: relative; padding: 0 0 34px 40px; }\n.nm-page .nm-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.nm-page .nm-time-item:last-child { padding-bottom: 0; }\n.nm-page .nm-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nm-page .nm-time-item .nm-h3 { font-size: 22px; margin-bottom: 8px; }\n.nm-page .nm-time-item .nm-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.nm-page .nm-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nm-page .nm-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.nm-page .nm-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.nm-page .nm-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nm-page .nm-path-step .nm-h3 { font-size: 22px; margin: 6px 0 10px; }\n.nm-page .nm-path-step .nm-body { font-size: 15.5px; }\n.nm-page .nm-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.nm-page .nm-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.nm-page .nm-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nm-page .nm-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.nm-page .nm-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.nm-page .nm-statement { padding: 96px 22px; }\n.nm-page .nm-statement .nm-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .nm-page .nm-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .nm-page .nm-stat:nth-child(odd) { border-left: 0; }\n  .nm-page .nm-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .nm-page .nm-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .nm-page .nm-image-tile[data-wide] { grid-column: span 2; }\n  .nm-page .nm-image-tile[data-square], .nm-page .nm-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .nm-page .nm-feature-row-grid[data-cols=\"4\"], .nm-page .nm-step-grid[data-cols=\"4\"], .nm-page .nm-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .nm-page .nm-split-grid, .nm-page .nm-spotlight-grid, .nm-page .nm-box-layout, .nm-page .nm-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .nm-page .nm-split-copy { order: 1; }\n  .nm-page .nm-split-media { order: 2; }\n  .nm-page .nm-split-grid[data-flip] .nm-split-media { order: 2; }\n  .nm-page .nm-spotlight-media { position: static; }\n  .nm-page .nm-bento-card[data-wide] { display: block; }\n  .nm-page .nm-bento-card[data-wide] .nm-h3 { margin-top: 18px; }\n  .nm-page .nm-family-grid, .nm-page .nm-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .nm-page .nm-warranty-grid, .nm-page .nm-power-grid, .nm-page .nm-modes, .nm-page .nm-path { grid-template-columns: 1fr; }\n  .nm-page .nm-spec-columns, .nm-page .nm-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .nm-page .nm-feature-row-grid, .nm-page .nm-feature-row-grid[data-cols=\"4\"], .nm-page .nm-step-grid, .nm-page .nm-step-grid[data-cols=\"4\"], .nm-page .nm-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .nm-page .nm-fit-grid, .nm-page .nm-family-grid, .nm-page .nm-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .nm-page .nm-section { padding: 80px 22px; }\n  .nm-page .nm-stats-strip { margin: -36px 0; }\n  .nm-page .nm-body { font-size: 16px; }\n  .nm-page .nm-quote { padding-left: 22px; }\n  .nm-page .nm-bento-grid, .nm-page .nm-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .nm-page .nm-bento-card, .nm-page .nm-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .nm-page .nm-image-tile[data-wide], .nm-page .nm-image-tile[data-square], .nm-page .nm-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .nm-page .nm-image-tile[data-wide] { flex: 0 0 90%; }\n  .nm-page .nm-image-tile[data-square], .nm-page .nm-image-tile[data-tall] { flex: 0 0 60%; }\n  .nm-page .nm-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .nm-page .nm-gallery-item { flex-basis: 86%; }\n  .nm-page .nm-cinematic { padding-top: 80px; }\n  .nm-page .nm-cinematic img { max-height: min(70vh, 700px); }\n  .nm-page .nm-data-row, .nm-page .nm-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .nm-page .nm-spotlight-step { padding-left: 56px; }\n  .nm-page .nm-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .nm-page .nm-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .nm-page .nm-h2 { font-size: 31px; }\n  .nm-page .nm-display { font-size: 38px; }\n  .nm-page .nm-stat { padding: 22px 16px; }\n  .nm-page .nm-stat-value { font-size: 28px; }\n  .nm-page .nm-data-row, .nm-page .nm-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .nm-page .nm-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .nm-page .nm-data-row[data-cols=\"3\"] .nm-data-label { grid-column: 1 \/ -1; }\n  .nm-page .nm-bento-card { padding: 22px; }\n  .nm-page .nm-image-tile[data-wide], .nm-page .nm-image-tile[data-square], .nm-page .nm-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.nm-page .nm-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.nm-page .nm-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.nm-page .nm-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nm-page .nm-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nm-page .nm-plain-row .nm-h3 { font-size: 20px; margin-bottom: 6px; }\n.nm-page .nm-plain-row .nm-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.nm-page .nm-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.nm-page .nm-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.nm-page .nm-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.nm-page .nm-versus-card .nm-h3 { font-size: 22px; margin: 16px 0 12px; }\n.nm-page .nm-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.nm-page .nm-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.nm-page .nm-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.nm-page .nm-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.nm-page .nm-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.nm-page .nm-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nm-page .nm-range-node[data-this] { border: 2px solid var(--ink); }\n.nm-page .nm-range-node ul { margin-top: 14px; }\n.nm-page .nm-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.nm-page .nm-range-node li span:first-child { color: var(--muted); }\n.nm-page .nm-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.nm-page .nm-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.nm-page .nm-range-node[data-this] strong { color: var(--accent); }\n.nm-page .nm-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.nm-page .nm-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.nm-page .nm-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.nm-page .nm-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.nm-page .nm-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nm-page .nm-question .nm-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.nm-page .nm-question .nm-h3 { font-size: 21px; margin-bottom: 18px; }\n.nm-page .nm-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.nm-page .nm-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.nm-page .nm-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .nm-page .nm-questions { grid-template-columns: 1fr; } .nm-page .nm-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .nm-page .nm-versus { grid-template-columns: 1fr; } .nm-page .nm-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.nm-page .nm-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.nm-page .nm-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.nm-page .nm-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.nm-page .nm-feature-statement .nm-body { margin-top: 20px; }\n.nm-page [data-visual-variant=\"original-row\"] .nm-feature-row-grid,\n.nm-page [data-visual-variant=\"original-columns\"] .nm-use-grid { gap: 0 36px; }\n.nm-page [data-visual-variant=\"original-row\"] .nm-feature-row-item,\n.nm-page [data-visual-variant=\"original-columns\"] .nm-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.nm-page [data-visual-variant=\"original-row\"] .nm-h3,\n.nm-page [data-visual-variant=\"original-columns\"] .nm-h3 { margin-bottom: 8px; font-size: 20px; }\n.nm-page .nm-use-grid[data-cols=\"2\"], .nm-page .nm-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.nm-page .nm-compatibility .nm-h2 { margin-bottom: 38px; }\n.nm-page .nm-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.nm-page .nm-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .nm-page .nm-feature-statement-grid, .nm-page .nm-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .nm-page .nm-use-grid[data-cols=\"2\"], .nm-page .nm-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.nm-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.nm-page .nm-gallery-item[data-artwork] { align-self: flex-start; }\n.nm-page .nm-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.nm-page .nm-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.nm-page .nm-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.nm-page .nm-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.nm-page .nm-cinematic-figure[data-artwork]::after { display: none; }\n.nm-page .nm-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.nm-page .nm-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.nm-page .nm-bars { max-width: 840px; margin: 44px 0 0; }\n.nm-page .nm-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.nm-page .nm-bar-label, .nm-page .nm-bar-value { font-size: 16px; }\n.nm-page .nm-bar-label strong { font-weight: 650; }\n.nm-page .nm-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.nm-page .nm-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.nm-page .nm-bar-fill[data-this] { background: var(--accent); }\n.nm-page .nm-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.nm-page .nm-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.nm-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.nm-page .nm-spec-jump a, .nm-page .nm-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .nm-page .nm-bar { grid-template-columns: 1fr auto; }\n  .nm-page .nm-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n\u003c\/style\u003e\n\u003csection class=\"nm-section nm-feature-row\" data-element=\"08\" data-visual-variant=\"original-row\" data-claims=\"C01,C02,C03,C04\" data-resources=\"\" aria-labelledby=\"nm-feature-row-title\"\u003e\u003cdiv class=\"nm-wrap\"\u003e\n\u003ch2 class=\"nm-h2\" id=\"nm-feature-row-title\"\u003eMONARCH M5 10x42\u003c\/h2\u003e\n\u003cp class=\"nm-body\"\u003eThe Nikon MONARCH M5 10x42 pairs 10x magnification with 42 mm objective lenses for birdwatching and outdoor observation.\u003c\/p\u003e\n\u003cdiv class=\"nm-feature-row-grid\"\u003e\n\u003carticle class=\"nm-feature-row-item\"\u003e\u003ch3 class=\"nm-h3\"\u003eClear detail and natural colour\u003c\/h3\u003e\n\u003cp class=\"nm-body\"\u003eED glass reduces colour fringing. Multilayer coatings and phase-corrected roof prisms help deliver clear detail and natural colours.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"nm-feature-row-item\"\u003e\u003ch3 class=\"nm-h3\"\u003eAdjust the view to your eyes\u003c\/h3\u003e\n\u003cp class=\"nm-body\"\u003eTurn-and-slide eyecups help set the viewing position, with 18.4 mm eye relief. Central focusing reaches subjects from 2.5 m.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"nm-feature-row-item\"\u003e\u003ch3 class=\"nm-h3\"\u003eReady for outdoor use\u003c\/h3\u003e\n\u003cp class=\"nm-body\"\u003eRubber armouring gives a firm grip. Nitrogen filling helps prevent internal fogging, and the body is waterproof to 1 m for 10 minutes.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"nm-section nm-paper nm-specs-section\" data-element=\"24\" data-claims=\"C05,C06,C07,C08,C09,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20\" data-resources=\"\" aria-labelledby=\"nm-specs-title\"\u003e\u003cdiv class=\"nm-wrap nm-data-grid\"\u003e\n\u003ch2 class=\"nm-h2\" id=\"nm-specs-title\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"nm-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"nm-data-category\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eMagnification\u003c\/div\u003e\n\u003cdiv\u003e10 x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eObjective diameter\u003c\/div\u003e\n\u003cdiv\u003e42 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eReal angular field of view\u003c\/div\u003e\n\u003cdiv\u003e5.6 °\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eApparent angular field of view (ISO 14132-1:2002)\u003c\/div\u003e\n\u003cdiv\u003e52.1 °\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eField of view at 1,000 m\u003c\/div\u003e\n\u003cdiv\u003e98 m\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eExit pupil\u003c\/div\u003e\n\u003cdiv\u003e4.2 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eRelative brightness\u003c\/div\u003e\n\u003cdiv\u003e17.6\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eEye relief\u003c\/div\u003e\n\u003cdiv\u003e18.4 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eClose focusing distance\u003c\/div\u003e\n\u003cdiv\u003e2.5 m\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"nm-data-category\"\u003eBody and handling\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eLength\u003c\/div\u003e\n\u003cdiv\u003e145 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eWidth\u003c\/div\u003e\n\u003cdiv\u003e129 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eDepth\u003c\/div\u003e\n\u003cdiv\u003e54 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv\u003e640 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eInterpupillary adjustment\u003c\/div\u003e\n\u003cdiv\u003e56-72 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003ePrism type\u003c\/div\u003e\n\u003cdiv\u003eRoof\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nm-data-row\" data-two\u003e\n\u003cdiv class=\"nm-data-label\"\u003eWeather protection\u003c\/div\u003e\n\u003cdiv\u003eWaterproof to 1 m for 10 minutes; nitrogen filled. Not for underwater use.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n","brand":"Nikon","offers":[{"title":"Default Title","offer_id":42045251911749,"sku":"BAA911YA","price":499.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/Monarch_10x42_463698ca-6bc1-47d6-bbd5-8d6b3789c725.jpg?v=1755232605"},{"product_id":"nikon-travelite-ex-12x25","title":"Nikon Travelite EX 12x25","description":"\u003cdiv class=\"nk-page\" data-page-mode=\"simple\" data-page-density=\"standard\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .nk-page. No scripts, SVG, tables or H1. *\/\n.nk-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.nk-page, .nk-page * { box-sizing: border-box; }\n.nk-page img { display: block; max-width: 100%; height: auto; }\n.nk-page p, .nk-page h2, .nk-page h3, .nk-page ul, .nk-page ol, .nk-page dl, .nk-page dd, .nk-page blockquote, .nk-page figure { margin: 0; }\n.nk-page ul, .nk-page ol { padding: 0; list-style: none; }\n.nk-page .nk-section { padding: 112px 22px; }\n.nk-page .nk-section[data-tight] { padding: 80px 22px; }\n.nk-page .nk-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.nk-page .nk-paper { background: var(--paper); }\n.nk-page .nk-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.nk-page .nk-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.nk-page .nk-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.nk-page .nk-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.nk-page .nk-h2 .nk-muted { color: var(--muted); font-weight: 700; }\n.nk-page .nk-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.nk-page .nk-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.nk-page .nk-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.nk-page .nk-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.nk-page .nk-muted { color: var(--muted); }\n.nk-page .nk-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.nk-page .nk-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.nk-page .nk-text-link:hover { color: var(--accent); }\n.nk-page .nk-dark .nk-kicker { color: #a1a1a8; }\n.nk-page .nk-dark .nk-h2, .nk-page .nk-dark .nk-h3 { color: var(--white); }\n.nk-page .nk-dark .nk-h2 .nk-muted { color: #8e8e95; }\n.nk-page .nk-dark .nk-body, .nk-page .nk-dark .nk-lead { color: #c9c9d0; }\n.nk-page .nk-dark .nk-note { color: #8e8e95; }\n.nk-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.nk-page .nk-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.nk-page .nk-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nk-page .nk-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.nk-page .nk-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.nk-page .nk-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.nk-page .nk-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.nk-page .nk-dark .nk-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.nk-page .nk-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.nk-page .nk-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.nk-page .nk-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.nk-page .nk-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .nk-page .nk-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .nk-page .nk-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.nk-page .nk-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .nk-page .nk-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .nk-page .nk-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.nk-page .nk-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.nk-page .nk-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.nk-page .nk-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.nk-page .nk-stat:first-child { border-left: 0; }\n.nk-page .nk-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.nk-page .nk-stats-strip[data-accent-zone] .nk-stat-value { color: var(--accent); }\n.nk-page .nk-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.nk-page .nk-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.nk-page .nk-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.nk-page .nk-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.nk-page .nk-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.nk-page .nk-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nk-page .nk-quote p.nk-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.nk-page .nk-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.nk-page .nk-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.nk-page .nk-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.nk-page .nk-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.nk-page .nk-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nk-page .nk-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nk-page .nk-bento-card .nk-kicker { margin-bottom: 12px; color: #8e8e95; }\n.nk-page .nk-bento-card .nk-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.nk-page .nk-bento-card[data-wide] .nk-h3 { margin-top: 0; font-size: 30px; }\n.nk-page .nk-bento-card .nk-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.nk-page .nk-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.nk-page .nk-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.nk-page .nk-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.nk-page .nk-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.nk-page .nk-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.nk-page .nk-feature-row-item .nk-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.nk-page .nk-feature-row-item .nk-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.nk-page .nk-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.nk-page .nk-split-grid[data-flip] .nk-split-media { order: -1; }\n.nk-page .nk-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.nk-page .nk-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.nk-page .nk-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.nk-page .nk-split-facts li span:first-child { color: var(--muted); }\n.nk-page .nk-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.nk-page .nk-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.nk-page .nk-spotlight-media { position: sticky; top: 24px; }\n.nk-page .nk-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.nk-page .nk-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.nk-page .nk-spotlight-step + .nk-spotlight-step { border-top: 1px solid var(--line); }\n.nk-page .nk-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.nk-page .nk-spotlight-step .nk-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.nk-page .nk-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nk-page .nk-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.nk-page .nk-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nk-page .nk-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.nk-page .nk-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nk-page .nk-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.nk-page .nk-sequence-step .nk-h3 { margin-bottom: 8px; font-size: 20px; }\n.nk-page .nk-sequence-step .nk-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.nk-page .nk-cinematic { padding: 112px 0 0; text-align: left; }\n.nk-page .nk-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.nk-page .nk-cinematic-copy .nk-h2 { max-width: 16ch; }\n.nk-page .nk-cinematic-copy .nk-body { max-width: 640px; margin-top: 20px; }\n.nk-page .nk-cinematic-figure { position: relative; }\n.nk-page .nk-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.nk-page .nk-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.nk-page .nk-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.nk-page .nk-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.nk-page .nk-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.nk-page .nk-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.nk-page .nk-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.nk-page .nk-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.nk-page .nk-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.nk-page .nk-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.nk-page .nk-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.nk-page .nk-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.nk-page .nk-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.nk-page .nk-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.nk-page .nk-image-tile[data-wide] { grid-column: span 4; }\n.nk-page .nk-image-tile[data-square] { grid-column: span 2; }\n.nk-page .nk-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.nk-page .nk-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.nk-page .nk-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.nk-page .nk-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.nk-page .nk-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.nk-page .nk-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nk-page .nk-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.nk-page .nk-use-item .nk-h3 { margin-bottom: 10px; font-size: 21px; }\n.nk-page .nk-use-item .nk-body { font-size: 15.5px; }\n.nk-page .nk-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.nk-page .nk-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.nk-page .nk-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.nk-page .nk-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nk-page .nk-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.nk-page .nk-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nk-page .nk-fit-card[data-alt] .nk-fit-heading { background: var(--paper-2); color: var(--ink); }\n.nk-page .nk-fit-card ul { margin-top: 18px; }\n.nk-page .nk-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.nk-page .nk-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.nk-page .nk-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.nk-page .nk-fit-card li:last-child { border-bottom: 0; }\n.nk-page .nk-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.nk-page .nk-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.nk-page .nk-data-grid { max-width: 1000px; }\n.nk-page .nk-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.nk-page .nk-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.nk-page .nk-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.nk-page .nk-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.nk-page .nk-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.nk-page .nk-data-label { color: var(--muted); }\n.nk-page .nk-data-diff { color: var(--accent); font-weight: 700; }\n.nk-page .nk-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.nk-page .nk-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.nk-page .nk-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.nk-page .nk-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.nk-page .nk-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.nk-page .nk-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.nk-page .nk-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nk-page .nk-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.nk-page .nk-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nk-page .nk-family-card[data-this] { border: 2px solid var(--ink); }\n.nk-page .nk-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nk-page .nk-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.nk-page .nk-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.nk-page .nk-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.nk-page .nk-family-list { margin-top: 16px; }\n.nk-page .nk-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.nk-page .nk-family-list li span:first-child { color: var(--muted); }\n.nk-page .nk-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.nk-page .nk-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.nk-page .nk-box .nk-h2 { margin-bottom: 36px; }\n.nk-page .nk-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.nk-page .nk-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.nk-page .nk-box-media { margin: 0; }\n.nk-page .nk-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.nk-page .nk-narrow-list { max-width: 1000px; }\n.nk-page .nk-narrow-list .nk-h2 { margin-bottom: 44px; }\n.nk-page .nk-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.nk-page .nk-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.nk-page .nk-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nk-page .nk-common-questions .nk-narrow-num { color: var(--ink); font-size: 26px; }\n.nk-page .nk-narrow-item .nk-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.nk-page .nk-warranty .nk-h2, .nk-page .nk-warranty .nk-lead { max-width: 820px; }\n.nk-page .nk-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.nk-page .nk-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nk-page .nk-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.nk-page .nk-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.nk-page .nk-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.nk-page .nk-carry-media img { max-height: 700px; }\n.nk-page .nk-carry-list { margin-top: 36px; }\n.nk-page .nk-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.nk-page .nk-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.nk-page .nk-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.nk-page .nk-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.nk-page .nk-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.nk-page .nk-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.nk-page .nk-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.nk-page .nk-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nk-page .nk-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.nk-page .nk-mode-card[data-primary] { border: 2px solid var(--ink); }\n.nk-page .nk-mode-card .nk-h3 { font-size: 23px; margin: 14px 0 8px; }\n.nk-page .nk-mode-card .nk-body { font-size: 15.5px; }\n.nk-page .nk-mode-list { margin-top: 20px; }\n.nk-page .nk-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.nk-page .nk-mode-list li span:first-child { color: var(--muted); }\n.nk-page .nk-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.nk-page .nk-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.nk-page .nk-time-item { position: relative; padding: 0 0 34px 40px; }\n.nk-page .nk-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.nk-page .nk-time-item:last-child { padding-bottom: 0; }\n.nk-page .nk-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nk-page .nk-time-item .nk-h3 { font-size: 22px; margin-bottom: 8px; }\n.nk-page .nk-time-item .nk-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.nk-page .nk-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nk-page .nk-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.nk-page .nk-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.nk-page .nk-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nk-page .nk-path-step .nk-h3 { font-size: 22px; margin: 6px 0 10px; }\n.nk-page .nk-path-step .nk-body { font-size: 15.5px; }\n.nk-page .nk-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.nk-page .nk-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.nk-page .nk-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nk-page .nk-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.nk-page .nk-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.nk-page .nk-statement { padding: 96px 22px; }\n.nk-page .nk-statement .nk-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .nk-page .nk-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .nk-page .nk-stat:nth-child(odd) { border-left: 0; }\n  .nk-page .nk-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .nk-page .nk-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .nk-page .nk-image-tile[data-wide] { grid-column: span 2; }\n  .nk-page .nk-image-tile[data-square], .nk-page .nk-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .nk-page .nk-feature-row-grid[data-cols=\"4\"], .nk-page .nk-step-grid[data-cols=\"4\"], .nk-page .nk-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .nk-page .nk-split-grid, .nk-page .nk-spotlight-grid, .nk-page .nk-box-layout, .nk-page .nk-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .nk-page .nk-split-copy { order: 1; }\n  .nk-page .nk-split-media { order: 2; }\n  .nk-page .nk-split-grid[data-flip] .nk-split-media { order: 2; }\n  .nk-page .nk-spotlight-media { position: static; }\n  .nk-page .nk-bento-card[data-wide] { display: block; }\n  .nk-page .nk-bento-card[data-wide] .nk-h3 { margin-top: 18px; }\n  .nk-page .nk-family-grid, .nk-page .nk-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .nk-page .nk-warranty-grid, .nk-page .nk-power-grid, .nk-page .nk-modes, .nk-page .nk-path { grid-template-columns: 1fr; }\n  .nk-page .nk-spec-columns, .nk-page .nk-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .nk-page .nk-feature-row-grid, .nk-page .nk-feature-row-grid[data-cols=\"4\"], .nk-page .nk-step-grid, .nk-page .nk-step-grid[data-cols=\"4\"], .nk-page .nk-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .nk-page .nk-fit-grid, .nk-page .nk-family-grid, .nk-page .nk-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .nk-page .nk-section { padding: 80px 22px; }\n  .nk-page .nk-stats-strip { margin: -36px 0; }\n  .nk-page .nk-body { font-size: 16px; }\n  .nk-page .nk-quote { padding-left: 22px; }\n  .nk-page .nk-bento-grid, .nk-page .nk-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .nk-page .nk-bento-card, .nk-page .nk-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .nk-page .nk-image-tile[data-wide], .nk-page .nk-image-tile[data-square], .nk-page .nk-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .nk-page .nk-image-tile[data-wide] { flex: 0 0 90%; }\n  .nk-page .nk-image-tile[data-square], .nk-page .nk-image-tile[data-tall] { flex: 0 0 60%; }\n  .nk-page .nk-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .nk-page .nk-gallery-item { flex-basis: 86%; }\n  .nk-page .nk-cinematic { padding-top: 80px; }\n  .nk-page .nk-cinematic img { max-height: min(70vh, 700px); }\n  .nk-page .nk-data-row, .nk-page .nk-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .nk-page .nk-spotlight-step { padding-left: 56px; }\n  .nk-page .nk-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .nk-page .nk-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .nk-page .nk-h2 { font-size: 31px; }\n  .nk-page .nk-display { font-size: 38px; }\n  .nk-page .nk-stat { padding: 22px 16px; }\n  .nk-page .nk-stat-value { font-size: 28px; }\n  .nk-page .nk-data-row, .nk-page .nk-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .nk-page .nk-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .nk-page .nk-data-row[data-cols=\"3\"] .nk-data-label { grid-column: 1 \/ -1; }\n  .nk-page .nk-bento-card { padding: 22px; }\n  .nk-page .nk-image-tile[data-wide], .nk-page .nk-image-tile[data-square], .nk-page .nk-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.nk-page .nk-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.nk-page .nk-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.nk-page .nk-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nk-page .nk-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nk-page .nk-plain-row .nk-h3 { font-size: 20px; margin-bottom: 6px; }\n.nk-page .nk-plain-row .nk-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.nk-page .nk-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.nk-page .nk-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.nk-page .nk-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.nk-page .nk-versus-card .nk-h3 { font-size: 22px; margin: 16px 0 12px; }\n.nk-page .nk-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.nk-page .nk-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.nk-page .nk-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.nk-page .nk-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.nk-page .nk-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.nk-page .nk-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nk-page .nk-range-node[data-this] { border: 2px solid var(--ink); }\n.nk-page .nk-range-node ul { margin-top: 14px; }\n.nk-page .nk-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.nk-page .nk-range-node li span:first-child { color: var(--muted); }\n.nk-page .nk-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.nk-page .nk-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.nk-page .nk-range-node[data-this] strong { color: var(--accent); }\n.nk-page .nk-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.nk-page .nk-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.nk-page .nk-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.nk-page .nk-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.nk-page .nk-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nk-page .nk-question .nk-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.nk-page .nk-question .nk-h3 { font-size: 21px; margin-bottom: 18px; }\n.nk-page .nk-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.nk-page .nk-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.nk-page .nk-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .nk-page .nk-questions { grid-template-columns: 1fr; } .nk-page .nk-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .nk-page .nk-versus { grid-template-columns: 1fr; } .nk-page .nk-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.nk-page .nk-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.nk-page .nk-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.nk-page .nk-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.nk-page .nk-feature-statement .nk-body { margin-top: 20px; }\n.nk-page [data-visual-variant=\"original-row\"] .nk-feature-row-grid,\n.nk-page [data-visual-variant=\"original-columns\"] .nk-use-grid { gap: 0 36px; }\n.nk-page [data-visual-variant=\"original-row\"] .nk-feature-row-item,\n.nk-page [data-visual-variant=\"original-columns\"] .nk-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.nk-page [data-visual-variant=\"original-row\"] .nk-h3,\n.nk-page [data-visual-variant=\"original-columns\"] .nk-h3 { margin-bottom: 8px; font-size: 20px; }\n.nk-page .nk-use-grid[data-cols=\"2\"], .nk-page .nk-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.nk-page .nk-compatibility .nk-h2 { margin-bottom: 38px; }\n.nk-page .nk-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.nk-page .nk-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .nk-page .nk-feature-statement-grid, .nk-page .nk-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .nk-page .nk-use-grid[data-cols=\"2\"], .nk-page .nk-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.nk-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.nk-page .nk-gallery-item[data-artwork] { align-self: flex-start; }\n.nk-page .nk-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.nk-page .nk-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.nk-page .nk-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.nk-page .nk-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.nk-page .nk-cinematic-figure[data-artwork]::after { display: none; }\n.nk-page .nk-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.nk-page .nk-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.nk-page .nk-bars { max-width: 840px; margin: 44px 0 0; }\n.nk-page .nk-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.nk-page .nk-bar-label, .nk-page .nk-bar-value { font-size: 16px; }\n.nk-page .nk-bar-label strong { font-weight: 650; }\n.nk-page .nk-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.nk-page .nk-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.nk-page .nk-bar-fill[data-this] { background: var(--accent); }\n.nk-page .nk-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.nk-page .nk-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.nk-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.nk-page .nk-spec-jump a, .nk-page .nk-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .nk-page .nk-bar { grid-template-columns: 1fr auto; }\n  .nk-page .nk-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n\u003c\/style\u003e\n\u003csection class=\"nk-section nk-feature-row\" data-element=\"08\" data-visual-variant=\"original-row\" data-claims=\"C01,C02,C03,C04\" data-resources=\"\" aria-labelledby=\"nk-features\"\u003e\u003cdiv class=\"nk-wrap\"\u003e\n\u003ch2 class=\"nk-h2\" id=\"nk-features\"\u003e12x magnification in a compact 25 mm binocular\u003c\/h2\u003e\n\u003cp class=\"nk-lead\"\u003eThe Nikon TRAVELITE EX 12x25 is a compact Porro-prism binocular for travelling, nature watching and events. Its 365 g body houses 12x magnification and 25 mm objectives, with a field of view covering 73 m at 1,000 m.\u003c\/p\u003e\n\u003cdiv class=\"nk-feature-row-grid\"\u003e\n\u003carticle class=\"nk-feature-row-item\"\u003e\u003ch3 class=\"nk-h3\"\u003eA clear, corrected view\u003c\/h3\u003e\n\u003cp class=\"nk-body\"\u003eMultilayer-coated lenses support bright images, while aspherical eyepiece lenses correct image distortion.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"nk-feature-row-item\"\u003e\u003ch3 class=\"nk-h3\"\u003eFocus on nearby details\u003c\/h3\u003e\n\u003cp class=\"nk-body\"\u003eFocus as close as 2.8 m for nearby subjects. Turn-and-slide eyecups and 15.9 mm eye relief help you position your eyes.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"nk-feature-row-item\"\u003e\u003ch3 class=\"nk-h3\"\u003eReady for changing weather\u003c\/h3\u003e\n\u003cp class=\"nk-body\"\u003eThe nitrogen-filled body resists internal fogging and is rated waterproof to 2 m for 5 minutes. Rubber coating adds a secure grip.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"nk-section nk-paper nk-specs-section\" data-element=\"24\" data-claims=\"C05,C06,C07,C08,C09,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22\" data-resources=\"\" aria-labelledby=\"nk-specs\"\u003e\u003cdiv class=\"nk-wrap nk-data-grid\"\u003e\n\u003ch2 class=\"nk-h2\" id=\"nk-specs\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"nk-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"nk-data-category\" id=\"nk-optics\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eMagnification\u003c\/div\u003e\n\u003cdiv\u003e12 ×\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eObjective diameter\u003c\/div\u003e\n\u003cdiv\u003e25 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eReal angular field of view\u003c\/div\u003e\n\u003cdiv\u003e4.2 °\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eApparent angular field of view\u003c\/div\u003e\n\u003cdiv\u003e47.5 °\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eField of view at 1,000 m\u003c\/div\u003e\n\u003cdiv\u003e73 m\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eExit pupil\u003c\/div\u003e\n\u003cdiv\u003e2.1 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eRelative brightness\u003c\/div\u003e\n\u003cdiv\u003e4.4\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eEye relief\u003c\/div\u003e\n\u003cdiv\u003e15.9 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eClose focus\u003c\/div\u003e\n\u003cdiv\u003e2.8 m\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"nk-data-category\" id=\"nk-body\"\u003eBody and handling\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eLength\u003c\/div\u003e\n\u003cdiv\u003e103 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eWidth\u003c\/div\u003e\n\u003cdiv\u003e116 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eDepth\u003c\/div\u003e\n\u003cdiv\u003e56 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eWeight (binoculars)\u003c\/div\u003e\n\u003cdiv\u003e365 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eInterpupillary adjustment\u003c\/div\u003e\n\u003cdiv\u003e56-72 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003ePrism type\u003c\/div\u003e\n\u003cdiv\u003ePorro\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eWaterproof rating\u003c\/div\u003e\n\u003cdiv\u003e2 m for 5 minutes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eFocus system\u003c\/div\u003e\n\u003cdiv\u003eCentral focus\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eFogproofing\u003c\/div\u003e\n\u003cdiv\u003eNitrogen filled\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n","brand":"Nikon","offers":[{"title":"Default Title","offer_id":42045260824645,"sku":"BAA707AA","price":280.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/Untitled_design_22.jpg?v=1753404131"},{"product_id":"starsense-explorer-10-smartphone-app-enabled-dobsonian-telescope","title":"Celestron StarSense Explorer 10 Inch Dobsonian Telescope","description":"\u003cdiv class=\"db-page\" data-page-mode=\"detailed\" data-page-density=\"standard\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .db-page. No scripts, SVG, tables or H1. *\/\n.db-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.db-page, .db-page * { box-sizing: border-box; }\n.db-page img { display: block; max-width: 100%; height: auto; }\n.db-page p, .db-page h2, .db-page h3, .db-page ul, .db-page ol, .db-page dl, .db-page dd, .db-page blockquote, .db-page figure { margin: 0; }\n.db-page ul, .db-page ol { padding: 0; list-style: none; }\n.db-page .db-section { padding: 112px 22px; }\n.db-page .db-section[data-tight] { padding: 80px 22px; }\n.db-page .db-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.db-page .db-paper { background: var(--paper); }\n.db-page .db-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.db-page .db-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.db-page .db-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.db-page .db-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.db-page .db-h2 .db-muted { color: var(--muted); font-weight: 700; }\n.db-page .db-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.db-page .db-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.db-page .db-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.db-page .db-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.db-page .db-muted { color: var(--muted); }\n.db-page .db-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.db-page .db-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.db-page .db-text-link:hover { color: var(--accent); }\n.db-page .db-dark .db-kicker { color: #a1a1a8; }\n.db-page .db-dark .db-h2, .db-page .db-dark .db-h3 { color: var(--white); }\n.db-page .db-dark .db-h2 .db-muted { color: #8e8e95; }\n.db-page .db-dark .db-body, .db-page .db-dark .db-lead { color: #c9c9d0; }\n.db-page .db-dark .db-note { color: #8e8e95; }\n.db-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.db-page .db-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.db-page .db-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.db-page .db-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.db-page .db-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.db-page .db-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.db-page .db-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.db-page .db-dark .db-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.db-page .db-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.db-page .db-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.db-page .db-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.db-page .db-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .db-page .db-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .db-page .db-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.db-page .db-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .db-page .db-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .db-page .db-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.db-page .db-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.db-page .db-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.db-page .db-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.db-page .db-stat:first-child { border-left: 0; }\n.db-page .db-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.db-page .db-stats-strip[data-accent-zone] .db-stat-value { color: var(--accent); }\n.db-page .db-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.db-page .db-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.db-page .db-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.db-page .db-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.db-page .db-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.db-page .db-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.db-page .db-quote p.db-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.db-page .db-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.db-page .db-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.db-page .db-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.db-page .db-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.db-page .db-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.db-page .db-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.db-page .db-bento-card .db-kicker { margin-bottom: 12px; color: #8e8e95; }\n.db-page .db-bento-card .db-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.db-page .db-bento-card[data-wide] .db-h3 { margin-top: 0; font-size: 30px; }\n.db-page .db-bento-card .db-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.db-page .db-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.db-page .db-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.db-page .db-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.db-page .db-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.db-page .db-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.db-page .db-feature-row-item .db-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.db-page .db-feature-row-item .db-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.db-page .db-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.db-page .db-split-grid[data-flip] .db-split-media { order: -1; }\n.db-page .db-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.db-page .db-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.db-page .db-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.db-page .db-split-facts li span:first-child { color: var(--muted); }\n.db-page .db-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.db-page .db-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.db-page .db-spotlight-media { position: sticky; top: 24px; }\n.db-page .db-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.db-page .db-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.db-page .db-spotlight-step + .db-spotlight-step { border-top: 1px solid var(--line); }\n.db-page .db-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.db-page .db-spotlight-step .db-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.db-page .db-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.db-page .db-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.db-page .db-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.db-page .db-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.db-page .db-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.db-page .db-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.db-page .db-sequence-step .db-h3 { margin-bottom: 8px; font-size: 20px; }\n.db-page .db-sequence-step .db-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.db-page .db-cinematic { padding: 112px 0 0; text-align: left; }\n.db-page .db-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.db-page .db-cinematic-copy .db-h2 { max-width: 16ch; }\n.db-page .db-cinematic-copy .db-body { max-width: 640px; margin-top: 20px; }\n.db-page .db-cinematic-figure { position: relative; }\n.db-page .db-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.db-page .db-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.db-page .db-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.db-page .db-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.db-page .db-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.db-page .db-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.db-page .db-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.db-page .db-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.db-page .db-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.db-page .db-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.db-page .db-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.db-page .db-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.db-page .db-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.db-page .db-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.db-page .db-image-tile[data-wide] { grid-column: span 4; }\n.db-page .db-image-tile[data-square] { grid-column: span 2; }\n.db-page .db-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.db-page .db-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.db-page .db-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.db-page .db-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.db-page .db-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.db-page .db-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.db-page .db-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.db-page .db-use-item .db-h3 { margin-bottom: 10px; font-size: 21px; }\n.db-page .db-use-item .db-body { font-size: 15.5px; }\n.db-page .db-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.db-page .db-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.db-page .db-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.db-page .db-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.db-page .db-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.db-page .db-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.db-page .db-fit-card[data-alt] .db-fit-heading { background: var(--paper-2); color: var(--ink); }\n.db-page .db-fit-card ul { margin-top: 18px; }\n.db-page .db-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.db-page .db-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.db-page .db-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.db-page .db-fit-card li:last-child { border-bottom: 0; }\n.db-page .db-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.db-page .db-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.db-page .db-data-grid { max-width: 1000px; }\n.db-page .db-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.db-page .db-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.db-page .db-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.db-page .db-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.db-page .db-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.db-page .db-data-label { color: var(--muted); }\n.db-page .db-data-diff { color: var(--accent); font-weight: 700; }\n.db-page .db-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.db-page .db-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.db-page .db-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.db-page .db-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.db-page .db-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.db-page .db-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.db-page .db-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.db-page .db-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.db-page .db-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.db-page .db-family-card[data-this] { border: 2px solid var(--ink); }\n.db-page .db-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.db-page .db-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.db-page .db-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.db-page .db-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.db-page .db-family-list { margin-top: 16px; }\n.db-page .db-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.db-page .db-family-list li span:first-child { color: var(--muted); }\n.db-page .db-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.db-page .db-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.db-page .db-box .db-h2 { margin-bottom: 36px; }\n.db-page .db-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.db-page .db-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.db-page .db-box-media { margin: 0; }\n.db-page .db-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.db-page .db-narrow-list { max-width: 1000px; }\n.db-page .db-narrow-list .db-h2 { margin-bottom: 44px; }\n.db-page .db-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.db-page .db-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.db-page .db-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.db-page .db-common-questions .db-narrow-num { color: var(--ink); font-size: 26px; }\n.db-page .db-narrow-item .db-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.db-page .db-warranty .db-h2, .db-page .db-warranty .db-lead { max-width: 820px; }\n.db-page .db-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.db-page .db-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.db-page .db-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.db-page .db-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.db-page .db-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.db-page .db-carry-media img { max-height: 700px; }\n.db-page .db-carry-list { margin-top: 36px; }\n.db-page .db-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.db-page .db-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.db-page .db-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.db-page .db-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.db-page .db-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.db-page .db-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.db-page .db-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.db-page .db-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.db-page .db-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.db-page .db-mode-card[data-primary] { border: 2px solid var(--ink); }\n.db-page .db-mode-card .db-h3 { font-size: 23px; margin: 14px 0 8px; }\n.db-page .db-mode-card .db-body { font-size: 15.5px; }\n.db-page .db-mode-list { margin-top: 20px; }\n.db-page .db-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.db-page .db-mode-list li span:first-child { color: var(--muted); }\n.db-page .db-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.db-page .db-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.db-page .db-time-item { position: relative; padding: 0 0 34px 40px; }\n.db-page .db-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.db-page .db-time-item:last-child { padding-bottom: 0; }\n.db-page .db-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.db-page .db-time-item .db-h3 { font-size: 22px; margin-bottom: 8px; }\n.db-page .db-time-item .db-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.db-page .db-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.db-page .db-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.db-page .db-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.db-page .db-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.db-page .db-path-step .db-h3 { font-size: 22px; margin: 6px 0 10px; }\n.db-page .db-path-step .db-body { font-size: 15.5px; }\n.db-page .db-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.db-page .db-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.db-page .db-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.db-page .db-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.db-page .db-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.db-page .db-statement { padding: 96px 22px; }\n.db-page .db-statement .db-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .db-page .db-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .db-page .db-stat:nth-child(odd) { border-left: 0; }\n  .db-page .db-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .db-page .db-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .db-page .db-image-tile[data-wide] { grid-column: span 2; }\n  .db-page .db-image-tile[data-square], .db-page .db-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .db-page .db-feature-row-grid[data-cols=\"4\"], .db-page .db-step-grid[data-cols=\"4\"], .db-page .db-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .db-page .db-split-grid, .db-page .db-spotlight-grid, .db-page .db-box-layout, .db-page .db-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .db-page .db-split-copy { order: 1; }\n  .db-page .db-split-media { order: 2; }\n  .db-page .db-split-grid[data-flip] .db-split-media { order: 2; }\n  .db-page .db-spotlight-media { position: static; }\n  .db-page .db-bento-card[data-wide] { display: block; }\n  .db-page .db-bento-card[data-wide] .db-h3 { margin-top: 18px; }\n  .db-page .db-family-grid, .db-page .db-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .db-page .db-warranty-grid, .db-page .db-power-grid, .db-page .db-modes, .db-page .db-path { grid-template-columns: 1fr; }\n  .db-page .db-spec-columns, .db-page .db-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .db-page .db-feature-row-grid, .db-page .db-feature-row-grid[data-cols=\"4\"], .db-page .db-step-grid, .db-page .db-step-grid[data-cols=\"4\"], .db-page .db-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .db-page .db-fit-grid, .db-page .db-family-grid, .db-page .db-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .db-page .db-section { padding: 80px 22px; }\n  .db-page .db-stats-strip { margin: -36px 0; }\n  .db-page .db-body { font-size: 16px; }\n  .db-page .db-quote { padding-left: 22px; }\n  .db-page .db-bento-grid, .db-page .db-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .db-page .db-bento-card, .db-page .db-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .db-page .db-image-tile[data-wide], .db-page .db-image-tile[data-square], .db-page .db-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .db-page .db-image-tile[data-wide] { flex: 0 0 90%; }\n  .db-page .db-image-tile[data-square], .db-page .db-image-tile[data-tall] { flex: 0 0 60%; }\n  .db-page .db-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .db-page .db-gallery-item { flex-basis: 86%; }\n  .db-page .db-cinematic { padding-top: 80px; }\n  .db-page .db-cinematic img { max-height: min(70vh, 700px); }\n  .db-page .db-data-row, .db-page .db-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .db-page .db-spotlight-step { padding-left: 56px; }\n  .db-page .db-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .db-page .db-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .db-page .db-h2 { font-size: 31px; }\n  .db-page .db-display { font-size: 38px; }\n  .db-page .db-stat { padding: 22px 16px; }\n  .db-page .db-stat-value { font-size: 28px; }\n  .db-page .db-data-row, .db-page .db-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .db-page .db-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .db-page .db-data-row[data-cols=\"3\"] .db-data-label { grid-column: 1 \/ -1; }\n  .db-page .db-bento-card { padding: 22px; }\n  .db-page .db-image-tile[data-wide], .db-page .db-image-tile[data-square], .db-page .db-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.db-page .db-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.db-page .db-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.db-page .db-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.db-page .db-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.db-page .db-plain-row .db-h3 { font-size: 20px; margin-bottom: 6px; }\n.db-page .db-plain-row .db-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.db-page .db-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.db-page .db-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.db-page .db-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.db-page .db-versus-card .db-h3 { font-size: 22px; margin: 16px 0 12px; }\n.db-page .db-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.db-page .db-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.db-page .db-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.db-page .db-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.db-page .db-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.db-page .db-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.db-page .db-range-node[data-this] { border: 2px solid var(--ink); }\n.db-page .db-range-node ul { margin-top: 14px; }\n.db-page .db-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.db-page .db-range-node li span:first-child { color: var(--muted); }\n.db-page .db-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.db-page .db-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.db-page .db-range-node[data-this] strong { color: var(--accent); }\n.db-page .db-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.db-page .db-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.db-page .db-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.db-page .db-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.db-page .db-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.db-page .db-question .db-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.db-page .db-question .db-h3 { font-size: 21px; margin-bottom: 18px; }\n.db-page .db-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.db-page .db-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.db-page .db-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .db-page .db-questions { grid-template-columns: 1fr; } .db-page .db-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .db-page .db-versus { grid-template-columns: 1fr; } .db-page .db-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.db-page .db-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.db-page .db-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.db-page .db-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.db-page .db-feature-statement .db-body { margin-top: 20px; }\n.db-page [data-visual-variant=\"original-row\"] .db-feature-row-grid,\n.db-page [data-visual-variant=\"original-columns\"] .db-use-grid { gap: 0 36px; }\n.db-page [data-visual-variant=\"original-row\"] .db-feature-row-item,\n.db-page [data-visual-variant=\"original-columns\"] .db-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.db-page [data-visual-variant=\"original-row\"] .db-h3,\n.db-page [data-visual-variant=\"original-columns\"] .db-h3 { margin-bottom: 8px; font-size: 20px; }\n.db-page .db-use-grid[data-cols=\"2\"], .db-page .db-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.db-page .db-compatibility .db-h2 { margin-bottom: 38px; }\n.db-page .db-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.db-page .db-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .db-page .db-feature-statement-grid, .db-page .db-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .db-page .db-use-grid[data-cols=\"2\"], .db-page .db-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.db-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.db-page .db-gallery-item[data-artwork] { align-self: flex-start; }\n.db-page .db-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.db-page .db-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.db-page .db-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.db-page .db-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.db-page .db-cinematic-figure[data-artwork]::after { display: none; }\n.db-page .db-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.db-page .db-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.db-page .db-bars { max-width: 840px; margin: 44px 0 0; }\n.db-page .db-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.db-page .db-bar-label, .db-page .db-bar-value { font-size: 16px; }\n.db-page .db-bar-label strong { font-weight: 650; }\n.db-page .db-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.db-page .db-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.db-page .db-bar-fill[data-this] { background: var(--accent); }\n.db-page .db-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.db-page .db-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.db-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.db-page .db-spec-jump a, .db-page .db-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .db-page .db-bar { grid-template-columns: 1fr auto; }\n  .db-page .db-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n\u003c\/style\u003e\n\u003csection class=\"db-section db-paper\" data-element=\"36\" data-claims=\"C01,C05,C09,C21\" data-resources=\"\"\u003e\u003cdiv class=\"db-wrap\"\u003e\n\u003ch2 class=\"db-h2\"\u003eA 10-inch mirror for nights at the eyepiece.\u003c\/h2\u003e\n\u003cdiv class=\"db-plain\"\u003e\n\u003cdiv class=\"db-plain-row\"\u003e\n\u003cdiv class=\"db-plain-num\"\u003e254mm\u003csmall\u003eaperture\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"db-h3\"\u003eA parabolic reflector.\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eCelestron StarSense Explorer 10-inch Dobsonian Telescope is for visual observing of the Moon, planets and brighter deep-sky objects. Darker skies reveal more deep-sky targets.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-plain-row\"\u003e\n\u003cdiv class=\"db-plain-num\"\u003e48x\u003csmall\u003esupplied viewing power\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"db-h3\"\u003eStart with the included eyepiece.\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003e25mm Plossl eyepiece supplies the starting magnification.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-plain-row\"\u003e\n\u003cdiv class=\"db-plain-num\"\u003e24.86kg\u003csmall\u003ecomplete telescope kit\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"db-h3\"\u003ePlan where it will live.\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eAllow for the tube and base when choosing storage and a route outside. This is telescope kit mass, not packed shipping weight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"db-section db-split-story\" data-element=\"09\" data-claims=\"C04,C08\" data-resources=\"\"\u003e\u003cdiv class=\"db-wrap db-split-grid\"\u003e\n\u003cdiv class=\"db-split-copy\"\u003e\n\u003ch2 class=\"db-h2\"\u003eLarge aperture, with manual control.\u003c\/h2\u003e\n\u003cp class=\"db-lead\"\u003eThe 254mm reflector sits on a floor-standing Dobsonian base with adjustable altitude tension. The 2-inch Crayford focuser accepts 2-inch eyepieces, with an included adapter for 1.25-inch eyepieces.\u003c\/p\u003e\n\u003cul class=\"db-split-facts\"\u003e\n\u003cli\u003e\n\u003cspan\u003eFocuser\u003c\/span\u003e\u003cspan\u003e2-inch Crayford focuser with 2-inch extension tube and 2-inch to 1.25-inch adapter\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eBase format\u003c\/span\u003e\u003cspan\u003eFloor-standing Dobsonian\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-split-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/celestron-dob10-telescope.webp?v=1788847042\" alt=\"Celestron StarSense Explorer 10-inch Dobsonian Telescope on its Dobsonian base\" width=\"1498\" height=\"1498\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"db-section db-sticky-spotlight db-paper\" data-element=\"10\" data-claims=\"C06,C07\" data-resources=\"\"\u003e\u003cdiv class=\"db-wrap\"\u003e\n\u003ch2 class=\"db-h2\"\u003eYour phone guides. You move the telescope.\u003c\/h2\u003e\n\u003cdiv class=\"db-spotlight-grid\"\u003e\n\u003cdiv class=\"db-spotlight-media\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/celestron-dob10-phone-guidance.webp?v=1788847046\" alt=\"Celestron StarSense Explorer 10-inch Dobsonian Telescope official artwork showing smartphone arrow guidance; smartphone not included\" width=\"1160\" height=\"1160\" loading=\"lazy\" data-artwork=\"true\" style=\"object-fit:contain\"\u003e\u003cp class=\"db-caption\"\u003eOfficial Celestron guidance illustration. Smartphone not included.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003carticle class=\"db-spotlight-step\"\u003e\u003cdiv class=\"db-step-number\"\u003e1\u003c\/div\u003e\n\u003ch3 class=\"db-h3\"\u003eDock and align.\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eFit your compatible smartphone, unlock the StarSense Explorer app with the supplied code and follow its camera-alignment prompts.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"db-spotlight-step\"\u003e\u003cdiv class=\"db-step-number\"\u003e2\u003c\/div\u003e\n\u003ch3 class=\"db-h3\"\u003eChoose and push.\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eSelect a target and move the telescope by hand, following the arrows. The green bullseye indicates that the target should be in the eyepiece field after correct alignment.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"db-spotlight-step\"\u003e\u003cdiv class=\"db-step-number\"\u003e3\u003c\/div\u003e\n\u003ch3 class=\"db-h3\"\u003eObserve and follow.\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eLook through the eyepiece. As the object drifts, nudge the telescope to follow it. This mount has no motorised pointing or automatic tracking.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"db-section \" data-element=\"27\" data-claims=\"C09,C17,C18\" data-resources=\"\"\u003e\u003cdiv class=\"db-wrap\"\u003e\n\u003ch2 class=\"db-h2\"\u003eCheck the space and the carrying weight.\u003c\/h2\u003e\n\u003cdiv class=\"db-carry-list\"\u003e\n\u003cdiv class=\"db-carry-item\"\u003e\n\u003cspan\u003eOptical tube\u003c\/span\u003e\u003cspan class=\"db-carry-kg\"\u003e13.24kg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-carry-item\"\u003e\n\u003cspan\u003eDobsonian base\u003c\/span\u003e\u003cspan class=\"db-carry-kg\"\u003e11.6kg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-carry-item\" data-total=\"\"\u003e\n\u003cspan\u003eComplete telescope kit\u003c\/span\u003e\u003cspan class=\"db-carry-kg\"\u003e24.86kg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"db-note\"\u003eTube: 1117.6mm long x 292.1mm diameter. Base: 673.1 x 533.4 x 533.4mm. Manufacturer kit and component masses are rounded independently; these are not packaged shipping weights.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"db-section db-paper\" data-element=\"20\" data-claims=\"C10\" data-resources=\"\"\u003e\u003cdiv class=\"db-wrap db-box-layout\"\u003e\u003cdiv class=\"db-box\"\u003e\n\u003ch2 class=\"db-h2\"\u003eIn the box.\u003c\/h2\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eOptical tube and Dobsonian base\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003e25mm Plossl eyepiece\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003e2-inch Crayford focuser, extension tube and 1.25-inch adapter\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eStarPointer red-dot finder\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eStarSense Explorer smartphone dock and app unlock code\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eEyepiece rack, collimation cap and dust covers\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eStarry Night Basic software download\u003c\/span\u003e\u003c\/div\u003e\n\u003cp class=\"db-note\"\u003eSmartphone not included.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"db-section db-good-to-know\" data-element=\"21\" data-claims=\"C11,C12,C13\" data-resources=\"R01,R02\"\u003e\u003cdiv class=\"db-wrap db-narrow-list\"\u003e\n\u003ch2 class=\"db-h2\"\u003eGood to know.\u003c\/h2\u003e\n\u003carticle class=\"db-narrow-item\"\u003e\u003cspan class=\"db-narrow-num\"\u003e01\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"db-h3\"\u003eCheck your phone first.\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eApp guidance needs a compatible smartphone. Use the \u003ca data-resource-id=\"R01\" href=\"https:\/\/starsenseexplorer.simcur.com\/\" target=\"_blank\" rel=\"noopener\"\u003eStarSense Explorer phone compatibility checker\u003c\/a\u003e for the current supported devices.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"db-narrow-item\"\u003e\u003cspan class=\"db-narrow-num\"\u003e02\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"db-h3\"\u003eMirror alignment is part of ownership.\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eThe included collimation cap helps you check the mirrors. Follow the model-specific procedure in the \u003ca data-resource-id=\"R02\" href=\"https:\/\/celestron-site-support-files.s3.us-east-1.amazonaws.com\/support_files\/22470-22472%20SSE%20Dob%20Instruction%20Manual%205%20Languages%20v2.pdf\" target=\"_blank\" rel=\"noopener\"\u003eDobsonian instruction manual\u003c\/a\u003e when adjustment is needed.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"db-narrow-item\"\u003e\u003cspan class=\"db-narrow-num\"\u003e03\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"db-h3\"\u003eUse it safely around the Sun.\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eNever point the telescope at the Sun without a proper solar filter over the front aperture. Never use an eyepiece solar filter or Herschel wedge. Adult supervision is essential when children are present.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"db-section db-paper db-specs-section\" data-element=\"24\" data-claims=\"C01,C02,C03,C04,C05,C07,C09,C14,C15,C16,C17,C18,C19\" data-resources=\"R02\"\u003e\u003cdiv class=\"db-wrap db-data-grid\"\u003e\n\u003ch2 class=\"db-h2\"\u003eSpecifications.\u003c\/h2\u003e\n\u003cdiv class=\"db-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"db-data-category\" id=\"db-spec-0\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eOptical design\u003c\/div\u003e\n\u003cdiv\u003eNewtonian reflector; parabolic primary mirror\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eAperture\u003c\/div\u003e\n\u003cdiv\u003e254mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eFocal length\u003c\/div\u003e\n\u003cdiv\u003e1200mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eFocal ratio\u003c\/div\u003e\n\u003cdiv\u003ef\/4.7\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eFocuser\u003c\/div\u003e\n\u003cdiv\u003e2-inch Crayford focuser with 2-inch extension tube and 2-inch to 1.25-inch adapter\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eIncluded eyepieces\u003c\/div\u003e\n\u003cdiv\u003e25mm Plossl\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eSupplied magnification\u003c\/div\u003e\n\u003cdiv\u003e48x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eMirror coatings\u003c\/div\u003e\n\u003cdiv\u003eXLT reflective coatings with silicon dioxide and tantalum pentoxide protective overcoats\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eMirror material\u003c\/div\u003e\n\u003cdiv\u003ePyrex-equivalent low-expansion optical glass\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eTube material\u003c\/div\u003e\n\u003cdiv\u003eSteel\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eFinderscope\u003c\/div\u003e\n\u003cdiv\u003eStarPointer red-dot\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"db-data-category\" id=\"db-spec-1\"\u003eMount and handling\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eMount\u003c\/div\u003e\n\u003cdiv\u003eDobsonian; manual altazimuth\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eOptical tube dimensions\u003c\/div\u003e\n\u003cdiv\u003e1117.6mm long x 292.1mm diameter\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eBase dimensions\u003c\/div\u003e\n\u003cdiv\u003e673.1 x 533.4 x 533.4mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eOptical tube mass\u003c\/div\u003e\n\u003cdiv\u003e13.24kg\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eBase mass\u003c\/div\u003e\n\u003cdiv\u003e11.6kg\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eTotal telescope kit mass\u003c\/div\u003e\n\u003cdiv\u003e24.86kg\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n","brand":"Celestron","offers":[{"title":"Default Title","offer_id":42045267673157,"sku":"22471","price":1999.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/celestron-starsense-explorer-10-inch-dobsonian-telescope-914592.jpg?v=1760675970"},{"product_id":"starsense-explorer-8-smartphone-app-enabled-dobsonian-telescope","title":"Celestron StarSense Explorer 8 Inch Dobsonian Telescope","description":"\u003cdiv class=\"db-page\" data-page-mode=\"detailed\" data-page-density=\"standard\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .db-page. No scripts, SVG, tables or H1. *\/\n.db-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.db-page, .db-page * { box-sizing: border-box; }\n.db-page img { display: block; max-width: 100%; height: auto; }\n.db-page p, .db-page h2, .db-page h3, .db-page ul, .db-page ol, .db-page dl, .db-page dd, .db-page blockquote, .db-page figure { margin: 0; }\n.db-page ul, .db-page ol { padding: 0; list-style: none; }\n.db-page .db-section { padding: 112px 22px; }\n.db-page .db-section[data-tight] { padding: 80px 22px; }\n.db-page .db-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.db-page .db-paper { background: var(--paper); }\n.db-page .db-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.db-page .db-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.db-page .db-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.db-page .db-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.db-page .db-h2 .db-muted { color: var(--muted); font-weight: 700; }\n.db-page .db-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.db-page .db-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.db-page .db-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.db-page .db-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.db-page .db-muted { color: var(--muted); }\n.db-page .db-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.db-page .db-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.db-page .db-text-link:hover { color: var(--accent); }\n.db-page .db-dark .db-kicker { color: #a1a1a8; }\n.db-page .db-dark .db-h2, .db-page .db-dark .db-h3 { color: var(--white); }\n.db-page .db-dark .db-h2 .db-muted { color: #8e8e95; }\n.db-page .db-dark .db-body, .db-page .db-dark .db-lead { color: #c9c9d0; }\n.db-page .db-dark .db-note { color: #8e8e95; }\n.db-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.db-page .db-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.db-page .db-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.db-page .db-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.db-page .db-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.db-page .db-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.db-page .db-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.db-page .db-dark .db-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.db-page .db-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.db-page .db-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.db-page .db-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.db-page .db-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .db-page .db-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .db-page .db-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.db-page .db-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .db-page .db-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .db-page .db-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.db-page .db-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.db-page .db-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.db-page .db-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.db-page .db-stat:first-child { border-left: 0; }\n.db-page .db-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.db-page .db-stats-strip[data-accent-zone] .db-stat-value { color: var(--accent); }\n.db-page .db-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.db-page .db-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.db-page .db-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.db-page .db-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.db-page .db-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.db-page .db-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.db-page .db-quote p.db-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.db-page .db-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.db-page .db-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.db-page .db-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.db-page .db-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.db-page .db-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.db-page .db-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.db-page .db-bento-card .db-kicker { margin-bottom: 12px; color: #8e8e95; }\n.db-page .db-bento-card .db-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.db-page .db-bento-card[data-wide] .db-h3 { margin-top: 0; font-size: 30px; }\n.db-page .db-bento-card .db-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.db-page .db-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.db-page .db-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.db-page .db-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.db-page .db-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.db-page .db-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.db-page .db-feature-row-item .db-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.db-page .db-feature-row-item .db-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.db-page .db-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.db-page .db-split-grid[data-flip] .db-split-media { order: -1; }\n.db-page .db-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.db-page .db-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.db-page .db-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.db-page .db-split-facts li span:first-child { color: var(--muted); }\n.db-page .db-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.db-page .db-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.db-page .db-spotlight-media { position: sticky; top: 24px; }\n.db-page .db-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.db-page .db-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.db-page .db-spotlight-step + .db-spotlight-step { border-top: 1px solid var(--line); }\n.db-page .db-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.db-page .db-spotlight-step .db-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.db-page .db-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.db-page .db-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.db-page .db-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.db-page .db-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.db-page .db-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.db-page .db-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.db-page .db-sequence-step .db-h3 { margin-bottom: 8px; font-size: 20px; }\n.db-page .db-sequence-step .db-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.db-page .db-cinematic { padding: 112px 0 0; text-align: left; }\n.db-page .db-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.db-page .db-cinematic-copy .db-h2 { max-width: 16ch; }\n.db-page .db-cinematic-copy .db-body { max-width: 640px; margin-top: 20px; }\n.db-page .db-cinematic-figure { position: relative; }\n.db-page .db-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.db-page .db-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.db-page .db-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.db-page .db-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.db-page .db-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.db-page .db-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.db-page .db-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.db-page .db-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.db-page .db-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.db-page .db-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.db-page .db-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.db-page .db-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.db-page .db-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.db-page .db-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.db-page .db-image-tile[data-wide] { grid-column: span 4; }\n.db-page .db-image-tile[data-square] { grid-column: span 2; }\n.db-page .db-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.db-page .db-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.db-page .db-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.db-page .db-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.db-page .db-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.db-page .db-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.db-page .db-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.db-page .db-use-item .db-h3 { margin-bottom: 10px; font-size: 21px; }\n.db-page .db-use-item .db-body { font-size: 15.5px; }\n.db-page .db-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.db-page .db-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.db-page .db-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.db-page .db-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.db-page .db-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.db-page .db-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.db-page .db-fit-card[data-alt] .db-fit-heading { background: var(--paper-2); color: var(--ink); }\n.db-page .db-fit-card ul { margin-top: 18px; }\n.db-page .db-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.db-page .db-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.db-page .db-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.db-page .db-fit-card li:last-child { border-bottom: 0; }\n.db-page .db-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.db-page .db-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.db-page .db-data-grid { max-width: 1000px; }\n.db-page .db-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.db-page .db-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.db-page .db-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.db-page .db-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.db-page .db-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.db-page .db-data-label { color: var(--muted); }\n.db-page .db-data-diff { color: var(--accent); font-weight: 700; }\n.db-page .db-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.db-page .db-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.db-page .db-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.db-page .db-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.db-page .db-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.db-page .db-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.db-page .db-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.db-page .db-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.db-page .db-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.db-page .db-family-card[data-this] { border: 2px solid var(--ink); }\n.db-page .db-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.db-page .db-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.db-page .db-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.db-page .db-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.db-page .db-family-list { margin-top: 16px; }\n.db-page .db-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.db-page .db-family-list li span:first-child { color: var(--muted); }\n.db-page .db-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.db-page .db-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.db-page .db-box .db-h2 { margin-bottom: 36px; }\n.db-page .db-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.db-page .db-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.db-page .db-box-media { margin: 0; }\n.db-page .db-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.db-page .db-narrow-list { max-width: 1000px; }\n.db-page .db-narrow-list .db-h2 { margin-bottom: 44px; }\n.db-page .db-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.db-page .db-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.db-page .db-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.db-page .db-common-questions .db-narrow-num { color: var(--ink); font-size: 26px; }\n.db-page .db-narrow-item .db-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.db-page .db-warranty .db-h2, .db-page .db-warranty .db-lead { max-width: 820px; }\n.db-page .db-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.db-page .db-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.db-page .db-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.db-page .db-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.db-page .db-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.db-page .db-carry-media img { max-height: 700px; }\n.db-page .db-carry-list { margin-top: 36px; }\n.db-page .db-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.db-page .db-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.db-page .db-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.db-page .db-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.db-page .db-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.db-page .db-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.db-page .db-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.db-page .db-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.db-page .db-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.db-page .db-mode-card[data-primary] { border: 2px solid var(--ink); }\n.db-page .db-mode-card .db-h3 { font-size: 23px; margin: 14px 0 8px; }\n.db-page .db-mode-card .db-body { font-size: 15.5px; }\n.db-page .db-mode-list { margin-top: 20px; }\n.db-page .db-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.db-page .db-mode-list li span:first-child { color: var(--muted); }\n.db-page .db-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.db-page .db-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.db-page .db-time-item { position: relative; padding: 0 0 34px 40px; }\n.db-page .db-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.db-page .db-time-item:last-child { padding-bottom: 0; }\n.db-page .db-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.db-page .db-time-item .db-h3 { font-size: 22px; margin-bottom: 8px; }\n.db-page .db-time-item .db-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.db-page .db-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.db-page .db-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.db-page .db-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.db-page .db-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.db-page .db-path-step .db-h3 { font-size: 22px; margin: 6px 0 10px; }\n.db-page .db-path-step .db-body { font-size: 15.5px; }\n.db-page .db-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.db-page .db-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.db-page .db-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.db-page .db-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.db-page .db-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.db-page .db-statement { padding: 96px 22px; }\n.db-page .db-statement .db-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .db-page .db-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .db-page .db-stat:nth-child(odd) { border-left: 0; }\n  .db-page .db-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .db-page .db-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .db-page .db-image-tile[data-wide] { grid-column: span 2; }\n  .db-page .db-image-tile[data-square], .db-page .db-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .db-page .db-feature-row-grid[data-cols=\"4\"], .db-page .db-step-grid[data-cols=\"4\"], .db-page .db-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .db-page .db-split-grid, .db-page .db-spotlight-grid, .db-page .db-box-layout, .db-page .db-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .db-page .db-split-copy { order: 1; }\n  .db-page .db-split-media { order: 2; }\n  .db-page .db-split-grid[data-flip] .db-split-media { order: 2; }\n  .db-page .db-spotlight-media { position: static; }\n  .db-page .db-bento-card[data-wide] { display: block; }\n  .db-page .db-bento-card[data-wide] .db-h3 { margin-top: 18px; }\n  .db-page .db-family-grid, .db-page .db-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .db-page .db-warranty-grid, .db-page .db-power-grid, .db-page .db-modes, .db-page .db-path { grid-template-columns: 1fr; }\n  .db-page .db-spec-columns, .db-page .db-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .db-page .db-feature-row-grid, .db-page .db-feature-row-grid[data-cols=\"4\"], .db-page .db-step-grid, .db-page .db-step-grid[data-cols=\"4\"], .db-page .db-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .db-page .db-fit-grid, .db-page .db-family-grid, .db-page .db-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .db-page .db-section { padding: 80px 22px; }\n  .db-page .db-stats-strip { margin: -36px 0; }\n  .db-page .db-body { font-size: 16px; }\n  .db-page .db-quote { padding-left: 22px; }\n  .db-page .db-bento-grid, .db-page .db-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .db-page .db-bento-card, .db-page .db-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .db-page .db-image-tile[data-wide], .db-page .db-image-tile[data-square], .db-page .db-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .db-page .db-image-tile[data-wide] { flex: 0 0 90%; }\n  .db-page .db-image-tile[data-square], .db-page .db-image-tile[data-tall] { flex: 0 0 60%; }\n  .db-page .db-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .db-page .db-gallery-item { flex-basis: 86%; }\n  .db-page .db-cinematic { padding-top: 80px; }\n  .db-page .db-cinematic img { max-height: min(70vh, 700px); }\n  .db-page .db-data-row, .db-page .db-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .db-page .db-spotlight-step { padding-left: 56px; }\n  .db-page .db-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .db-page .db-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .db-page .db-h2 { font-size: 31px; }\n  .db-page .db-display { font-size: 38px; }\n  .db-page .db-stat { padding: 22px 16px; }\n  .db-page .db-stat-value { font-size: 28px; }\n  .db-page .db-data-row, .db-page .db-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .db-page .db-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .db-page .db-data-row[data-cols=\"3\"] .db-data-label { grid-column: 1 \/ -1; }\n  .db-page .db-bento-card { padding: 22px; }\n  .db-page .db-image-tile[data-wide], .db-page .db-image-tile[data-square], .db-page .db-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.db-page .db-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.db-page .db-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.db-page .db-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.db-page .db-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.db-page .db-plain-row .db-h3 { font-size: 20px; margin-bottom: 6px; }\n.db-page .db-plain-row .db-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.db-page .db-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.db-page .db-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.db-page .db-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.db-page .db-versus-card .db-h3 { font-size: 22px; margin: 16px 0 12px; }\n.db-page .db-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.db-page .db-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.db-page .db-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.db-page .db-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.db-page .db-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.db-page .db-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.db-page .db-range-node[data-this] { border: 2px solid var(--ink); }\n.db-page .db-range-node ul { margin-top: 14px; }\n.db-page .db-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.db-page .db-range-node li span:first-child { color: var(--muted); }\n.db-page .db-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.db-page .db-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.db-page .db-range-node[data-this] strong { color: var(--accent); }\n.db-page .db-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.db-page .db-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.db-page .db-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.db-page .db-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.db-page .db-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.db-page .db-question .db-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.db-page .db-question .db-h3 { font-size: 21px; margin-bottom: 18px; }\n.db-page .db-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.db-page .db-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.db-page .db-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .db-page .db-questions { grid-template-columns: 1fr; } .db-page .db-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .db-page .db-versus { grid-template-columns: 1fr; } .db-page .db-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.db-page .db-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.db-page .db-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.db-page .db-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.db-page .db-feature-statement .db-body { margin-top: 20px; }\n.db-page [data-visual-variant=\"original-row\"] .db-feature-row-grid,\n.db-page [data-visual-variant=\"original-columns\"] .db-use-grid { gap: 0 36px; }\n.db-page [data-visual-variant=\"original-row\"] .db-feature-row-item,\n.db-page [data-visual-variant=\"original-columns\"] .db-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.db-page [data-visual-variant=\"original-row\"] .db-h3,\n.db-page [data-visual-variant=\"original-columns\"] .db-h3 { margin-bottom: 8px; font-size: 20px; }\n.db-page .db-use-grid[data-cols=\"2\"], .db-page .db-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.db-page .db-compatibility .db-h2 { margin-bottom: 38px; }\n.db-page .db-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.db-page .db-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .db-page .db-feature-statement-grid, .db-page .db-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .db-page .db-use-grid[data-cols=\"2\"], .db-page .db-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.db-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.db-page .db-gallery-item[data-artwork] { align-self: flex-start; }\n.db-page .db-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.db-page .db-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.db-page .db-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.db-page .db-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.db-page .db-cinematic-figure[data-artwork]::after { display: none; }\n.db-page .db-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.db-page .db-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.db-page .db-bars { max-width: 840px; margin: 44px 0 0; }\n.db-page .db-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.db-page .db-bar-label, .db-page .db-bar-value { font-size: 16px; }\n.db-page .db-bar-label strong { font-weight: 650; }\n.db-page .db-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.db-page .db-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.db-page .db-bar-fill[data-this] { background: var(--accent); }\n.db-page .db-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.db-page .db-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.db-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.db-page .db-spec-jump a, .db-page .db-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .db-page .db-bar { grid-template-columns: 1fr auto; }\n  .db-page .db-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n\u003c\/style\u003e\n\u003csection class=\"db-section db-paper\" data-element=\"36\" data-claims=\"C01,C05,C09,C21\" data-resources=\"\"\u003e\u003cdiv class=\"db-wrap\"\u003e\n\u003ch2 class=\"db-h2\"\u003eAn 8-inch reflector with a guide to the sky.\u003c\/h2\u003e\n\u003cdiv class=\"db-plain\"\u003e\n\u003cdiv class=\"db-plain-row\"\u003e\n\u003cdiv class=\"db-plain-num\"\u003e203mm\u003csmall\u003eaperture\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"db-h3\"\u003eA parabolic reflector.\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eCelestron StarSense Explorer 8-inch Dobsonian Telescope is for visual observing of the Moon, planets and brighter deep-sky objects. Darker skies reveal more deep-sky targets.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-plain-row\"\u003e\n\u003cdiv class=\"db-plain-num\"\u003e48x\u003csmall\u003esupplied viewing power\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"db-h3\"\u003eStart with the included eyepiece.\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003e25mm Plossl eyepiece supplies the starting magnification.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-plain-row\"\u003e\n\u003cdiv class=\"db-plain-num\"\u003e19.68kg\u003csmall\u003ecomplete telescope kit\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"db-h3\"\u003ePlan where it will live.\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eAllow for the tube and base when choosing storage and a route outside. This is telescope kit mass, not packed shipping weight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"db-section db-split-story\" data-element=\"09\" data-claims=\"C04,C08\" data-resources=\"\"\u003e\u003cdiv class=\"db-wrap db-split-grid\"\u003e\n\u003cdiv class=\"db-split-copy\"\u003e\n\u003ch2 class=\"db-h2\"\u003eTurn and tilt towards your next object.\u003c\/h2\u003e\n\u003cp class=\"db-lead\"\u003eThe floor-standing Dobsonian base supports a 203mm reflector. Large altitude bearings and adjustable tension let you tune the up-and-down movement. The tube and base have separate carrying handles.\u003c\/p\u003e\n\u003cul class=\"db-split-facts\"\u003e\n\u003cli\u003e\n\u003cspan\u003eFocuser\u003c\/span\u003e\u003cspan\u003e2-inch Crayford focuser with 2-inch extension tube and 2-inch to 1.25-inch adapter\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eBase format\u003c\/span\u003e\u003cspan\u003eFloor-standing Dobsonian\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-split-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/celestron-dob8-telescope.webp?v=1788846996\" alt=\"Celestron StarSense Explorer 8-inch Dobsonian Telescope on its Dobsonian base\" width=\"1500\" height=\"1500\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"db-section db-sticky-spotlight db-paper\" data-element=\"10\" data-claims=\"C06,C07\" data-resources=\"\"\u003e\u003cdiv class=\"db-wrap\"\u003e\n\u003ch2 class=\"db-h2\"\u003eYour phone guides. You move the telescope.\u003c\/h2\u003e\n\u003cdiv class=\"db-spotlight-grid\"\u003e\n\u003cdiv class=\"db-spotlight-media\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/celestron-dob8-phone-guidance.webp?v=1788847001\" alt=\"Celestron StarSense Explorer 8-inch Dobsonian Telescope official artwork showing smartphone arrow guidance; smartphone not included\" width=\"1128\" height=\"1128\" loading=\"lazy\" data-artwork=\"true\" style=\"object-fit:contain\"\u003e\u003cp class=\"db-caption\"\u003eOfficial Celestron guidance illustration. Smartphone not included.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003carticle class=\"db-spotlight-step\"\u003e\u003cdiv class=\"db-step-number\"\u003e1\u003c\/div\u003e\n\u003ch3 class=\"db-h3\"\u003eDock and align.\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eFit your compatible smartphone, unlock the StarSense Explorer app with the supplied code and follow its camera-alignment prompts.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"db-spotlight-step\"\u003e\u003cdiv class=\"db-step-number\"\u003e2\u003c\/div\u003e\n\u003ch3 class=\"db-h3\"\u003eChoose and push.\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eSelect a target and move the telescope by hand, following the arrows. The green bullseye indicates that the target should be in the eyepiece field after correct alignment.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"db-spotlight-step\"\u003e\u003cdiv class=\"db-step-number\"\u003e3\u003c\/div\u003e\n\u003ch3 class=\"db-h3\"\u003eObserve and follow.\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eLook through the eyepiece. As the object drifts, nudge the telescope to follow it. This mount has no motorised pointing or automatic tracking.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"db-section \" data-element=\"27\" data-claims=\"C09,C17,C18\" data-resources=\"\"\u003e\u003cdiv class=\"db-wrap\"\u003e\n\u003ch2 class=\"db-h2\"\u003eCheck the space and the carrying weight.\u003c\/h2\u003e\n\u003cdiv class=\"db-carry-list\"\u003e\n\u003cdiv class=\"db-carry-item\"\u003e\n\u003cspan\u003eOptical tube\u003c\/span\u003e\u003cspan class=\"db-carry-kg\"\u003e9.34kg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-carry-item\"\u003e\n\u003cspan\u003eDobsonian base\u003c\/span\u003e\u003cspan class=\"db-carry-kg\"\u003e10.3kg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-carry-item\" data-total=\"\"\u003e\n\u003cspan\u003eComplete telescope kit\u003c\/span\u003e\u003cspan class=\"db-carry-kg\"\u003e19.68kg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"db-note\"\u003eTube: 1117.6mm long x 241.3mm diameter. Base: 685.8 x 482.6 x 482.6mm. Manufacturer kit and component masses are rounded independently; these are not packaged shipping weights.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"db-section db-paper\" data-element=\"20\" data-claims=\"C10\" data-resources=\"\"\u003e\u003cdiv class=\"db-wrap db-box-layout\"\u003e\u003cdiv class=\"db-box\"\u003e\n\u003ch2 class=\"db-h2\"\u003eIn the box.\u003c\/h2\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eOptical tube and Dobsonian base\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003e25mm Plossl eyepiece\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003e2-inch Crayford focuser, extension tube and 1.25-inch adapter\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eStarPointer red-dot finder\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eStarSense Explorer smartphone dock and app unlock code\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eEyepiece rack, collimation cap and dust covers\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eStarry Night Basic software download\u003c\/span\u003e\u003c\/div\u003e\n\u003cp class=\"db-note\"\u003eSmartphone not included.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"db-section db-good-to-know\" data-element=\"21\" data-claims=\"C11,C12,C13\" data-resources=\"R01,R02\"\u003e\u003cdiv class=\"db-wrap db-narrow-list\"\u003e\n\u003ch2 class=\"db-h2\"\u003eGood to know.\u003c\/h2\u003e\n\u003carticle class=\"db-narrow-item\"\u003e\u003cspan class=\"db-narrow-num\"\u003e01\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"db-h3\"\u003eCheck your phone first.\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eApp guidance needs a compatible smartphone. Use the \u003ca data-resource-id=\"R01\" href=\"https:\/\/starsenseexplorer.simcur.com\/\" target=\"_blank\" rel=\"noopener\"\u003eStarSense Explorer phone compatibility checker\u003c\/a\u003e for the current supported devices.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"db-narrow-item\"\u003e\u003cspan class=\"db-narrow-num\"\u003e02\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"db-h3\"\u003eMirror alignment is part of ownership.\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eThe included collimation cap helps you check the mirrors. Follow the model-specific procedure in the \u003ca data-resource-id=\"R02\" href=\"https:\/\/celestron-site-support-files.s3.us-east-1.amazonaws.com\/support_files\/22470-22472%20SSE%20Dob%20Instruction%20Manual%205%20Languages%20v2.pdf\" target=\"_blank\" rel=\"noopener\"\u003eDobsonian instruction manual\u003c\/a\u003e when adjustment is needed.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"db-narrow-item\"\u003e\u003cspan class=\"db-narrow-num\"\u003e03\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"db-h3\"\u003eUse it safely around the Sun.\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eNever point the telescope at the Sun without a proper solar filter over the front aperture. Never use an eyepiece solar filter or Herschel wedge. Adult supervision is essential when children are present.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"db-section db-paper db-specs-section\" data-element=\"24\" data-claims=\"C01,C02,C03,C04,C05,C07,C09,C14,C15,C16,C17,C18,C19\" data-resources=\"R02\"\u003e\u003cdiv class=\"db-wrap db-data-grid\"\u003e\n\u003ch2 class=\"db-h2\"\u003eSpecifications.\u003c\/h2\u003e\n\u003cdiv class=\"db-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"db-data-category\" id=\"db-spec-0\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eOptical design\u003c\/div\u003e\n\u003cdiv\u003eNewtonian reflector; parabolic primary mirror\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eAperture\u003c\/div\u003e\n\u003cdiv\u003e203mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eFocal length\u003c\/div\u003e\n\u003cdiv\u003e1200mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eFocal ratio\u003c\/div\u003e\n\u003cdiv\u003ef\/5.9\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eFocuser\u003c\/div\u003e\n\u003cdiv\u003e2-inch Crayford focuser with 2-inch extension tube and 2-inch to 1.25-inch adapter\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eIncluded eyepieces\u003c\/div\u003e\n\u003cdiv\u003e25mm Plossl\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eSupplied magnification\u003c\/div\u003e\n\u003cdiv\u003e48x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eMirror coatings\u003c\/div\u003e\n\u003cdiv\u003eXLT reflective coatings with silicon dioxide and tantalum pentoxide protective overcoats\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eMirror material\u003c\/div\u003e\n\u003cdiv\u003ePyrex-equivalent low-expansion optical glass\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eTube material\u003c\/div\u003e\n\u003cdiv\u003eSteel\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eFinderscope\u003c\/div\u003e\n\u003cdiv\u003eStarPointer red-dot\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"db-data-category\" id=\"db-spec-1\"\u003eMount and handling\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eMount\u003c\/div\u003e\n\u003cdiv\u003eDobsonian; manual altazimuth\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eOptical tube dimensions\u003c\/div\u003e\n\u003cdiv\u003e1117.6mm long x 241.3mm diameter\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eBase dimensions\u003c\/div\u003e\n\u003cdiv\u003e685.8 x 482.6 x 482.6mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eOptical tube mass\u003c\/div\u003e\n\u003cdiv\u003e9.34kg\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eBase mass\u003c\/div\u003e\n\u003cdiv\u003e10.3kg\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eTotal telescope kit mass\u003c\/div\u003e\n\u003cdiv\u003e19.68kg\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n","brand":"Celestron","offers":[{"title":"Default Title","offer_id":42045267705925,"sku":"22470","price":1499.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/celestron-starsense-explorer-8-inch-dobsonian-telescope-267381.jpg?v=1760676000"},{"product_id":"nikon-prostaff-p7-10-x-42","title":"Nikon Prostaff P7 10 x 42 Binocular","description":"\u003cdiv class=\"nk-page\" data-page-mode=\"simple\" data-page-density=\"standard\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .nk-page. No scripts, SVG, tables or H1. *\/\n.nk-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.nk-page, .nk-page * { box-sizing: border-box; }\n.nk-page img { display: block; max-width: 100%; height: auto; }\n.nk-page p, .nk-page h2, .nk-page h3, .nk-page ul, .nk-page ol, .nk-page dl, .nk-page dd, .nk-page blockquote, .nk-page figure { margin: 0; }\n.nk-page ul, .nk-page ol { padding: 0; list-style: none; }\n.nk-page .nk-section { padding: 112px 22px; }\n.nk-page .nk-section[data-tight] { padding: 80px 22px; }\n.nk-page .nk-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.nk-page .nk-paper { background: var(--paper); }\n.nk-page .nk-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.nk-page .nk-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.nk-page .nk-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.nk-page .nk-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.nk-page .nk-h2 .nk-muted { color: var(--muted); font-weight: 700; }\n.nk-page .nk-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.nk-page .nk-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.nk-page .nk-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.nk-page .nk-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.nk-page .nk-muted { color: var(--muted); }\n.nk-page .nk-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.nk-page .nk-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.nk-page .nk-text-link:hover { color: var(--accent); }\n.nk-page .nk-dark .nk-kicker { color: #a1a1a8; }\n.nk-page .nk-dark .nk-h2, .nk-page .nk-dark .nk-h3 { color: var(--white); }\n.nk-page .nk-dark .nk-h2 .nk-muted { color: #8e8e95; }\n.nk-page .nk-dark .nk-body, .nk-page .nk-dark .nk-lead { color: #c9c9d0; }\n.nk-page .nk-dark .nk-note { color: #8e8e95; }\n.nk-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.nk-page .nk-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.nk-page .nk-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nk-page .nk-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.nk-page .nk-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.nk-page .nk-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.nk-page .nk-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.nk-page .nk-dark .nk-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.nk-page .nk-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.nk-page .nk-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.nk-page .nk-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.nk-page .nk-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .nk-page .nk-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .nk-page .nk-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.nk-page .nk-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .nk-page .nk-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .nk-page .nk-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.nk-page .nk-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.nk-page .nk-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.nk-page .nk-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.nk-page .nk-stat:first-child { border-left: 0; }\n.nk-page .nk-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.nk-page .nk-stats-strip[data-accent-zone] .nk-stat-value { color: var(--accent); }\n.nk-page .nk-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.nk-page .nk-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.nk-page .nk-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.nk-page .nk-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.nk-page .nk-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.nk-page .nk-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nk-page .nk-quote p.nk-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.nk-page .nk-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.nk-page .nk-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.nk-page .nk-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.nk-page .nk-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.nk-page .nk-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nk-page .nk-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nk-page .nk-bento-card .nk-kicker { margin-bottom: 12px; color: #8e8e95; }\n.nk-page .nk-bento-card .nk-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.nk-page .nk-bento-card[data-wide] .nk-h3 { margin-top: 0; font-size: 30px; }\n.nk-page .nk-bento-card .nk-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.nk-page .nk-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.nk-page .nk-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.nk-page .nk-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.nk-page .nk-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.nk-page .nk-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.nk-page .nk-feature-row-item .nk-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.nk-page .nk-feature-row-item .nk-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.nk-page .nk-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.nk-page .nk-split-grid[data-flip] .nk-split-media { order: -1; }\n.nk-page .nk-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.nk-page .nk-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.nk-page .nk-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.nk-page .nk-split-facts li span:first-child { color: var(--muted); }\n.nk-page .nk-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.nk-page .nk-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.nk-page .nk-spotlight-media { position: sticky; top: 24px; }\n.nk-page .nk-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.nk-page .nk-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.nk-page .nk-spotlight-step + .nk-spotlight-step { border-top: 1px solid var(--line); }\n.nk-page .nk-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.nk-page .nk-spotlight-step .nk-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.nk-page .nk-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nk-page .nk-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.nk-page .nk-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nk-page .nk-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.nk-page .nk-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nk-page .nk-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.nk-page .nk-sequence-step .nk-h3 { margin-bottom: 8px; font-size: 20px; }\n.nk-page .nk-sequence-step .nk-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.nk-page .nk-cinematic { padding: 112px 0 0; text-align: left; }\n.nk-page .nk-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.nk-page .nk-cinematic-copy .nk-h2 { max-width: 16ch; }\n.nk-page .nk-cinematic-copy .nk-body { max-width: 640px; margin-top: 20px; }\n.nk-page .nk-cinematic-figure { position: relative; }\n.nk-page .nk-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.nk-page .nk-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.nk-page .nk-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.nk-page .nk-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.nk-page .nk-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.nk-page .nk-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.nk-page .nk-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.nk-page .nk-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.nk-page .nk-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.nk-page .nk-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.nk-page .nk-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.nk-page .nk-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.nk-page .nk-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.nk-page .nk-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.nk-page .nk-image-tile[data-wide] { grid-column: span 4; }\n.nk-page .nk-image-tile[data-square] { grid-column: span 2; }\n.nk-page .nk-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.nk-page .nk-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.nk-page .nk-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.nk-page .nk-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.nk-page .nk-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.nk-page .nk-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nk-page .nk-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.nk-page .nk-use-item .nk-h3 { margin-bottom: 10px; font-size: 21px; }\n.nk-page .nk-use-item .nk-body { font-size: 15.5px; }\n.nk-page .nk-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.nk-page .nk-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.nk-page .nk-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.nk-page .nk-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nk-page .nk-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.nk-page .nk-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nk-page .nk-fit-card[data-alt] .nk-fit-heading { background: var(--paper-2); color: var(--ink); }\n.nk-page .nk-fit-card ul { margin-top: 18px; }\n.nk-page .nk-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.nk-page .nk-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.nk-page .nk-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.nk-page .nk-fit-card li:last-child { border-bottom: 0; }\n.nk-page .nk-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.nk-page .nk-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.nk-page .nk-data-grid { max-width: 1000px; }\n.nk-page .nk-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.nk-page .nk-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.nk-page .nk-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.nk-page .nk-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.nk-page .nk-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.nk-page .nk-data-label { color: var(--muted); }\n.nk-page .nk-data-diff { color: var(--accent); font-weight: 700; }\n.nk-page .nk-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.nk-page .nk-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.nk-page .nk-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.nk-page .nk-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.nk-page .nk-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.nk-page .nk-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.nk-page .nk-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nk-page .nk-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.nk-page .nk-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nk-page .nk-family-card[data-this] { border: 2px solid var(--ink); }\n.nk-page .nk-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nk-page .nk-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.nk-page .nk-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.nk-page .nk-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.nk-page .nk-family-list { margin-top: 16px; }\n.nk-page .nk-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.nk-page .nk-family-list li span:first-child { color: var(--muted); }\n.nk-page .nk-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.nk-page .nk-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.nk-page .nk-box .nk-h2 { margin-bottom: 36px; }\n.nk-page .nk-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.nk-page .nk-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.nk-page .nk-box-media { margin: 0; }\n.nk-page .nk-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.nk-page .nk-narrow-list { max-width: 1000px; }\n.nk-page .nk-narrow-list .nk-h2 { margin-bottom: 44px; }\n.nk-page .nk-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.nk-page .nk-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.nk-page .nk-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nk-page .nk-common-questions .nk-narrow-num { color: var(--ink); font-size: 26px; }\n.nk-page .nk-narrow-item .nk-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.nk-page .nk-warranty .nk-h2, .nk-page .nk-warranty .nk-lead { max-width: 820px; }\n.nk-page .nk-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.nk-page .nk-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nk-page .nk-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.nk-page .nk-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.nk-page .nk-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.nk-page .nk-carry-media img { max-height: 700px; }\n.nk-page .nk-carry-list { margin-top: 36px; }\n.nk-page .nk-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.nk-page .nk-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.nk-page .nk-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.nk-page .nk-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.nk-page .nk-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.nk-page .nk-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.nk-page .nk-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.nk-page .nk-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nk-page .nk-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.nk-page .nk-mode-card[data-primary] { border: 2px solid var(--ink); }\n.nk-page .nk-mode-card .nk-h3 { font-size: 23px; margin: 14px 0 8px; }\n.nk-page .nk-mode-card .nk-body { font-size: 15.5px; }\n.nk-page .nk-mode-list { margin-top: 20px; }\n.nk-page .nk-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.nk-page .nk-mode-list li span:first-child { color: var(--muted); }\n.nk-page .nk-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.nk-page .nk-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.nk-page .nk-time-item { position: relative; padding: 0 0 34px 40px; }\n.nk-page .nk-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.nk-page .nk-time-item:last-child { padding-bottom: 0; }\n.nk-page .nk-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nk-page .nk-time-item .nk-h3 { font-size: 22px; margin-bottom: 8px; }\n.nk-page .nk-time-item .nk-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.nk-page .nk-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nk-page .nk-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.nk-page .nk-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.nk-page .nk-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nk-page .nk-path-step .nk-h3 { font-size: 22px; margin: 6px 0 10px; }\n.nk-page .nk-path-step .nk-body { font-size: 15.5px; }\n.nk-page .nk-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.nk-page .nk-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.nk-page .nk-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nk-page .nk-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.nk-page .nk-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.nk-page .nk-statement { padding: 96px 22px; }\n.nk-page .nk-statement .nk-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .nk-page .nk-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .nk-page .nk-stat:nth-child(odd) { border-left: 0; }\n  .nk-page .nk-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .nk-page .nk-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .nk-page .nk-image-tile[data-wide] { grid-column: span 2; }\n  .nk-page .nk-image-tile[data-square], .nk-page .nk-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .nk-page .nk-feature-row-grid[data-cols=\"4\"], .nk-page .nk-step-grid[data-cols=\"4\"], .nk-page .nk-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .nk-page .nk-split-grid, .nk-page .nk-spotlight-grid, .nk-page .nk-box-layout, .nk-page .nk-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .nk-page .nk-split-copy { order: 1; }\n  .nk-page .nk-split-media { order: 2; }\n  .nk-page .nk-split-grid[data-flip] .nk-split-media { order: 2; }\n  .nk-page .nk-spotlight-media { position: static; }\n  .nk-page .nk-bento-card[data-wide] { display: block; }\n  .nk-page .nk-bento-card[data-wide] .nk-h3 { margin-top: 18px; }\n  .nk-page .nk-family-grid, .nk-page .nk-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .nk-page .nk-warranty-grid, .nk-page .nk-power-grid, .nk-page .nk-modes, .nk-page .nk-path { grid-template-columns: 1fr; }\n  .nk-page .nk-spec-columns, .nk-page .nk-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .nk-page .nk-feature-row-grid, .nk-page .nk-feature-row-grid[data-cols=\"4\"], .nk-page .nk-step-grid, .nk-page .nk-step-grid[data-cols=\"4\"], .nk-page .nk-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .nk-page .nk-fit-grid, .nk-page .nk-family-grid, .nk-page .nk-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .nk-page .nk-section { padding: 80px 22px; }\n  .nk-page .nk-stats-strip { margin: -36px 0; }\n  .nk-page .nk-body { font-size: 16px; }\n  .nk-page .nk-quote { padding-left: 22px; }\n  .nk-page .nk-bento-grid, .nk-page .nk-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .nk-page .nk-bento-card, .nk-page .nk-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .nk-page .nk-image-tile[data-wide], .nk-page .nk-image-tile[data-square], .nk-page .nk-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .nk-page .nk-image-tile[data-wide] { flex: 0 0 90%; }\n  .nk-page .nk-image-tile[data-square], .nk-page .nk-image-tile[data-tall] { flex: 0 0 60%; }\n  .nk-page .nk-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .nk-page .nk-gallery-item { flex-basis: 86%; }\n  .nk-page .nk-cinematic { padding-top: 80px; }\n  .nk-page .nk-cinematic img { max-height: min(70vh, 700px); }\n  .nk-page .nk-data-row, .nk-page .nk-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .nk-page .nk-spotlight-step { padding-left: 56px; }\n  .nk-page .nk-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .nk-page .nk-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .nk-page .nk-h2 { font-size: 31px; }\n  .nk-page .nk-display { font-size: 38px; }\n  .nk-page .nk-stat { padding: 22px 16px; }\n  .nk-page .nk-stat-value { font-size: 28px; }\n  .nk-page .nk-data-row, .nk-page .nk-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .nk-page .nk-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .nk-page .nk-data-row[data-cols=\"3\"] .nk-data-label { grid-column: 1 \/ -1; }\n  .nk-page .nk-bento-card { padding: 22px; }\n  .nk-page .nk-image-tile[data-wide], .nk-page .nk-image-tile[data-square], .nk-page .nk-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.nk-page .nk-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.nk-page .nk-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.nk-page .nk-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nk-page .nk-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nk-page .nk-plain-row .nk-h3 { font-size: 20px; margin-bottom: 6px; }\n.nk-page .nk-plain-row .nk-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.nk-page .nk-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.nk-page .nk-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.nk-page .nk-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.nk-page .nk-versus-card .nk-h3 { font-size: 22px; margin: 16px 0 12px; }\n.nk-page .nk-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.nk-page .nk-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.nk-page .nk-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.nk-page .nk-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.nk-page .nk-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.nk-page .nk-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nk-page .nk-range-node[data-this] { border: 2px solid var(--ink); }\n.nk-page .nk-range-node ul { margin-top: 14px; }\n.nk-page .nk-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.nk-page .nk-range-node li span:first-child { color: var(--muted); }\n.nk-page .nk-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.nk-page .nk-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.nk-page .nk-range-node[data-this] strong { color: var(--accent); }\n.nk-page .nk-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.nk-page .nk-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.nk-page .nk-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.nk-page .nk-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.nk-page .nk-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nk-page .nk-question .nk-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.nk-page .nk-question .nk-h3 { font-size: 21px; margin-bottom: 18px; }\n.nk-page .nk-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.nk-page .nk-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.nk-page .nk-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .nk-page .nk-questions { grid-template-columns: 1fr; } .nk-page .nk-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .nk-page .nk-versus { grid-template-columns: 1fr; } .nk-page .nk-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.nk-page .nk-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.nk-page .nk-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.nk-page .nk-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.nk-page .nk-feature-statement .nk-body { margin-top: 20px; }\n.nk-page [data-visual-variant=\"original-row\"] .nk-feature-row-grid,\n.nk-page [data-visual-variant=\"original-columns\"] .nk-use-grid { gap: 0 36px; }\n.nk-page [data-visual-variant=\"original-row\"] .nk-feature-row-item,\n.nk-page [data-visual-variant=\"original-columns\"] .nk-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.nk-page [data-visual-variant=\"original-row\"] .nk-h3,\n.nk-page [data-visual-variant=\"original-columns\"] .nk-h3 { margin-bottom: 8px; font-size: 20px; }\n.nk-page .nk-use-grid[data-cols=\"2\"], .nk-page .nk-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.nk-page .nk-compatibility .nk-h2 { margin-bottom: 38px; }\n.nk-page .nk-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.nk-page .nk-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .nk-page .nk-feature-statement-grid, .nk-page .nk-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .nk-page .nk-use-grid[data-cols=\"2\"], .nk-page .nk-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.nk-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.nk-page .nk-gallery-item[data-artwork] { align-self: flex-start; }\n.nk-page .nk-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.nk-page .nk-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.nk-page .nk-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.nk-page .nk-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.nk-page .nk-cinematic-figure[data-artwork]::after { display: none; }\n.nk-page .nk-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.nk-page .nk-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.nk-page .nk-bars { max-width: 840px; margin: 44px 0 0; }\n.nk-page .nk-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.nk-page .nk-bar-label, .nk-page .nk-bar-value { font-size: 16px; }\n.nk-page .nk-bar-label strong { font-weight: 650; }\n.nk-page .nk-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.nk-page .nk-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.nk-page .nk-bar-fill[data-this] { background: var(--accent); }\n.nk-page .nk-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.nk-page .nk-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.nk-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.nk-page .nk-spec-jump a, .nk-page .nk-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .nk-page .nk-bar { grid-template-columns: 1fr auto; }\n  .nk-page .nk-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n\u003c\/style\u003e\n\u003csection class=\"nk-section nk-feature-row\" data-element=\"08\" data-visual-variant=\"original-row\" data-claims=\"C01,C02,C03,C04\" data-resources=\"\" aria-labelledby=\"nk-features\"\u003e\u003cdiv class=\"nk-wrap\"\u003e\n\u003ch2 class=\"nk-h2\" id=\"nk-features\"\u003e10x42 binoculars for outdoor detail\u003c\/h2\u003e\n\u003cp class=\"nk-lead\"\u003eThe Nikon PROSTAFF P7 10x42 pairs 10x magnification with 42 mm objectives for birdwatching and outdoor observation. Its 122 m field of view at 1,000 m gives you a clear measure of how much ground you can see.\u003c\/p\u003e\n\u003cdiv class=\"nk-feature-row-grid\"\u003e\n\u003carticle class=\"nk-feature-row-item\"\u003e\u003ch3 class=\"nk-h3\"\u003eCoatings that support a clear view\u003c\/h3\u003e\n\u003cp class=\"nk-body\"\u003eMultilayer coatings on all lenses and prisms, dielectric prism coatings and phase correction help deliver bright, detailed images with natural colour.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"nk-feature-row-item\"\u003e\u003ch3 class=\"nk-h3\"\u003eKeep your settings in place\u003c\/h3\u003e\n\u003cp class=\"nk-body\"\u003eThe locking dioptre ring helps prevent accidental adjustment. Turn-and-slide eyecups position your eyes, while oil- and water-repellent outer lens coatings make smudges easier to wipe away.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"nk-feature-row-item\"\u003e\u003ch3 class=\"nk-h3\"\u003eSealed for outdoor use\u003c\/h3\u003e\n\u003cp class=\"nk-body\"\u003eRubber armour provides grip, and the nitrogen-filled, O-ring-sealed body resists internal fogging. Nikon rates it waterproof to 1 m for 10 minutes; it is not for underwater use.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"nk-section nk-paper nk-specs-section\" data-element=\"24\" data-claims=\"C05,C06,C07,C08,C09,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22\" data-resources=\"\" aria-labelledby=\"nk-specs\"\u003e\u003cdiv class=\"nk-wrap nk-data-grid\"\u003e\n\u003ch2 class=\"nk-h2\" id=\"nk-specs\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"nk-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"nk-data-category\" id=\"nk-optics\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eMagnification\u003c\/div\u003e\n\u003cdiv\u003e10 ×\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eObjective diameter\u003c\/div\u003e\n\u003cdiv\u003e42 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eReal angular field of view\u003c\/div\u003e\n\u003cdiv\u003e7 °\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eApparent angular field of view\u003c\/div\u003e\n\u003cdiv\u003e62.9 °\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eField of view at 1,000 m\u003c\/div\u003e\n\u003cdiv\u003e122 m\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eExit pupil\u003c\/div\u003e\n\u003cdiv\u003e4.2 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eRelative brightness\u003c\/div\u003e\n\u003cdiv\u003e17.6\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eEye relief\u003c\/div\u003e\n\u003cdiv\u003e15.7 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eClose focus\u003c\/div\u003e\n\u003cdiv\u003e3.0 m\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"nk-data-category\" id=\"nk-body\"\u003eBody and handling\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eLength\u003c\/div\u003e\n\u003cdiv\u003e150 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eWidth\u003c\/div\u003e\n\u003cdiv\u003e130 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eDepth\u003c\/div\u003e\n\u003cdiv\u003e55 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eWeight (binoculars)\u003c\/div\u003e\n\u003cdiv\u003e600 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eInterpupillary adjustment\u003c\/div\u003e\n\u003cdiv\u003e56-72 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003ePrism type\u003c\/div\u003e\n\u003cdiv\u003eRoof\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eWaterproof rating\u003c\/div\u003e\n\u003cdiv\u003e1 m for 10 minutes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eFocus system\u003c\/div\u003e\n\u003cdiv\u003eCentral focus\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eFogproofing\u003c\/div\u003e\n\u003cdiv\u003eNitrogen filled\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n","brand":"Nikon","offers":[{"title":"Default Title","offer_id":42045269868613,"sku":"BAA923SA","price":349.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/prostaff_10x42_6536f394-8c7b-43cb-b04f-a9f0aa504804.jpg?v=1753931952"},{"product_id":"nikon-prostaff-p7-8-x-30","title":"Nikon Prostaff P7 8 x 30 Binocular","description":"\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .nk-page. No scripts, SVG, tables or H1. *\/\n.nk-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.nk-page, .nk-page * { box-sizing: border-box; }\n.nk-page img { display: block; max-width: 100%; height: auto; }\n.nk-page p, .nk-page h2, .nk-page h3, .nk-page ul, .nk-page ol, .nk-page dl, .nk-page dd, .nk-page blockquote, .nk-page figure { margin: 0; }\n.nk-page ul, .nk-page ol { padding: 0; list-style: none; }\n.nk-page .nk-section { padding: 112px 22px; }\n.nk-page .nk-section[data-tight] { padding: 80px 22px; }\n.nk-page .nk-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.nk-page .nk-paper { background: var(--paper); }\n.nk-page .nk-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.nk-page .nk-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.nk-page .nk-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.nk-page .nk-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.nk-page .nk-h2 .nk-muted { color: var(--muted); font-weight: 700; }\n.nk-page .nk-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.nk-page .nk-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.nk-page .nk-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.nk-page .nk-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.nk-page .nk-muted { color: var(--muted); }\n.nk-page .nk-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.nk-page .nk-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.nk-page .nk-text-link:hover { color: var(--accent); }\n.nk-page .nk-dark .nk-kicker { color: #a1a1a8; }\n.nk-page .nk-dark .nk-h2, .nk-page .nk-dark .nk-h3 { color: var(--white); }\n.nk-page .nk-dark .nk-h2 .nk-muted { color: #8e8e95; }\n.nk-page .nk-dark .nk-body, .nk-page .nk-dark .nk-lead { color: #c9c9d0; }\n.nk-page .nk-dark .nk-note { color: #8e8e95; }\n.nk-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.nk-page .nk-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.nk-page .nk-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nk-page .nk-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.nk-page .nk-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.nk-page .nk-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.nk-page .nk-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.nk-page .nk-dark .nk-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.nk-page .nk-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.nk-page .nk-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.nk-page .nk-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.nk-page .nk-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .nk-page .nk-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .nk-page .nk-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.nk-page .nk-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .nk-page .nk-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .nk-page .nk-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.nk-page .nk-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.nk-page .nk-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.nk-page .nk-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.nk-page .nk-stat:first-child { border-left: 0; }\n.nk-page .nk-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.nk-page .nk-stats-strip[data-accent-zone] .nk-stat-value { color: var(--accent); }\n.nk-page .nk-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.nk-page .nk-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.nk-page .nk-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.nk-page .nk-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.nk-page .nk-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.nk-page .nk-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nk-page .nk-quote p.nk-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.nk-page .nk-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.nk-page .nk-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.nk-page .nk-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.nk-page .nk-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.nk-page .nk-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nk-page .nk-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nk-page .nk-bento-card .nk-kicker { margin-bottom: 12px; color: #8e8e95; }\n.nk-page .nk-bento-card .nk-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.nk-page .nk-bento-card[data-wide] .nk-h3 { margin-top: 0; font-size: 30px; }\n.nk-page .nk-bento-card .nk-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.nk-page .nk-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.nk-page .nk-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.nk-page .nk-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.nk-page .nk-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.nk-page .nk-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.nk-page .nk-feature-row-item .nk-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.nk-page .nk-feature-row-item .nk-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.nk-page .nk-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.nk-page .nk-split-grid[data-flip] .nk-split-media { order: -1; }\n.nk-page .nk-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.nk-page .nk-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.nk-page .nk-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.nk-page .nk-split-facts li span:first-child { color: var(--muted); }\n.nk-page .nk-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.nk-page .nk-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.nk-page .nk-spotlight-media { position: sticky; top: 24px; }\n.nk-page .nk-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.nk-page .nk-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.nk-page .nk-spotlight-step + .nk-spotlight-step { border-top: 1px solid var(--line); }\n.nk-page .nk-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.nk-page .nk-spotlight-step .nk-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.nk-page .nk-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nk-page .nk-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.nk-page .nk-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nk-page .nk-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.nk-page .nk-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nk-page .nk-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.nk-page .nk-sequence-step .nk-h3 { margin-bottom: 8px; font-size: 20px; }\n.nk-page .nk-sequence-step .nk-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.nk-page .nk-cinematic { padding: 112px 0 0; text-align: left; }\n.nk-page .nk-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.nk-page .nk-cinematic-copy .nk-h2 { max-width: 16ch; }\n.nk-page .nk-cinematic-copy .nk-body { max-width: 640px; margin-top: 20px; }\n.nk-page .nk-cinematic-figure { position: relative; }\n.nk-page .nk-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.nk-page .nk-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.nk-page .nk-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.nk-page .nk-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.nk-page .nk-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.nk-page .nk-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.nk-page .nk-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.nk-page .nk-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.nk-page .nk-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.nk-page .nk-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.nk-page .nk-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.nk-page .nk-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.nk-page .nk-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.nk-page .nk-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.nk-page .nk-image-tile[data-wide] { grid-column: span 4; }\n.nk-page .nk-image-tile[data-square] { grid-column: span 2; }\n.nk-page .nk-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.nk-page .nk-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.nk-page .nk-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.nk-page .nk-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.nk-page .nk-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.nk-page .nk-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nk-page .nk-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.nk-page .nk-use-item .nk-h3 { margin-bottom: 10px; font-size: 21px; }\n.nk-page .nk-use-item .nk-body { font-size: 15.5px; }\n.nk-page .nk-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.nk-page .nk-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.nk-page .nk-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.nk-page .nk-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nk-page .nk-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.nk-page .nk-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nk-page .nk-fit-card[data-alt] .nk-fit-heading { background: var(--paper-2); color: var(--ink); }\n.nk-page .nk-fit-card ul { margin-top: 18px; }\n.nk-page .nk-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.nk-page .nk-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.nk-page .nk-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.nk-page .nk-fit-card li:last-child { border-bottom: 0; }\n.nk-page .nk-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.nk-page .nk-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.nk-page .nk-data-grid { max-width: 1000px; }\n.nk-page .nk-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.nk-page .nk-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.nk-page .nk-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.nk-page .nk-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.nk-page .nk-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.nk-page .nk-data-label { color: var(--muted); }\n.nk-page .nk-data-diff { color: var(--accent); font-weight: 700; }\n.nk-page .nk-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.nk-page .nk-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.nk-page .nk-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.nk-page .nk-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.nk-page .nk-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.nk-page .nk-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.nk-page .nk-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nk-page .nk-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.nk-page .nk-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nk-page .nk-family-card[data-this] { border: 2px solid var(--ink); }\n.nk-page .nk-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nk-page .nk-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.nk-page .nk-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.nk-page .nk-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.nk-page .nk-family-list { margin-top: 16px; }\n.nk-page .nk-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.nk-page .nk-family-list li span:first-child { color: var(--muted); }\n.nk-page .nk-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.nk-page .nk-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.nk-page .nk-box .nk-h2 { margin-bottom: 36px; }\n.nk-page .nk-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.nk-page .nk-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.nk-page .nk-box-media { margin: 0; }\n.nk-page .nk-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.nk-page .nk-narrow-list { max-width: 1000px; }\n.nk-page .nk-narrow-list .nk-h2 { margin-bottom: 44px; }\n.nk-page .nk-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.nk-page .nk-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.nk-page .nk-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nk-page .nk-common-questions .nk-narrow-num { color: var(--ink); font-size: 26px; }\n.nk-page .nk-narrow-item .nk-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.nk-page .nk-warranty .nk-h2, .nk-page .nk-warranty .nk-lead { max-width: 820px; }\n.nk-page .nk-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.nk-page .nk-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nk-page .nk-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.nk-page .nk-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.nk-page .nk-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.nk-page .nk-carry-media img { max-height: 700px; }\n.nk-page .nk-carry-list { margin-top: 36px; }\n.nk-page .nk-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.nk-page .nk-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.nk-page .nk-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.nk-page .nk-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.nk-page .nk-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.nk-page .nk-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.nk-page .nk-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.nk-page .nk-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nk-page .nk-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.nk-page .nk-mode-card[data-primary] { border: 2px solid var(--ink); }\n.nk-page .nk-mode-card .nk-h3 { font-size: 23px; margin: 14px 0 8px; }\n.nk-page .nk-mode-card .nk-body { font-size: 15.5px; }\n.nk-page .nk-mode-list { margin-top: 20px; }\n.nk-page .nk-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.nk-page .nk-mode-list li span:first-child { color: var(--muted); }\n.nk-page .nk-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.nk-page .nk-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.nk-page .nk-time-item { position: relative; padding: 0 0 34px 40px; }\n.nk-page .nk-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.nk-page .nk-time-item:last-child { padding-bottom: 0; }\n.nk-page .nk-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nk-page .nk-time-item .nk-h3 { font-size: 22px; margin-bottom: 8px; }\n.nk-page .nk-time-item .nk-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.nk-page .nk-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nk-page .nk-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.nk-page .nk-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.nk-page .nk-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nk-page .nk-path-step .nk-h3 { font-size: 22px; margin: 6px 0 10px; }\n.nk-page .nk-path-step .nk-body { font-size: 15.5px; }\n.nk-page .nk-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.nk-page .nk-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.nk-page .nk-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nk-page .nk-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.nk-page .nk-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.nk-page .nk-statement { padding: 96px 22px; }\n.nk-page .nk-statement .nk-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .nk-page .nk-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .nk-page .nk-stat:nth-child(odd) { border-left: 0; }\n  .nk-page .nk-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .nk-page .nk-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .nk-page .nk-image-tile[data-wide] { grid-column: span 2; }\n  .nk-page .nk-image-tile[data-square], .nk-page .nk-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .nk-page .nk-feature-row-grid[data-cols=\"4\"], .nk-page .nk-step-grid[data-cols=\"4\"], .nk-page .nk-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .nk-page .nk-split-grid, .nk-page .nk-spotlight-grid, .nk-page .nk-box-layout, .nk-page .nk-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .nk-page .nk-split-copy { order: 1; }\n  .nk-page .nk-split-media { order: 2; }\n  .nk-page .nk-split-grid[data-flip] .nk-split-media { order: 2; }\n  .nk-page .nk-spotlight-media { position: static; }\n  .nk-page .nk-bento-card[data-wide] { display: block; }\n  .nk-page .nk-bento-card[data-wide] .nk-h3 { margin-top: 18px; }\n  .nk-page .nk-family-grid, .nk-page .nk-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .nk-page .nk-warranty-grid, .nk-page .nk-power-grid, .nk-page .nk-modes, .nk-page .nk-path { grid-template-columns: 1fr; }\n  .nk-page .nk-spec-columns, .nk-page .nk-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .nk-page .nk-feature-row-grid, .nk-page .nk-feature-row-grid[data-cols=\"4\"], .nk-page .nk-step-grid, .nk-page .nk-step-grid[data-cols=\"4\"], .nk-page .nk-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .nk-page .nk-fit-grid, .nk-page .nk-family-grid, .nk-page .nk-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .nk-page .nk-section { padding: 80px 22px; }\n  .nk-page .nk-stats-strip { margin: -36px 0; }\n  .nk-page .nk-body { font-size: 16px; }\n  .nk-page .nk-quote { padding-left: 22px; }\n  .nk-page .nk-bento-grid, .nk-page .nk-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .nk-page .nk-bento-card, .nk-page .nk-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .nk-page .nk-image-tile[data-wide], .nk-page .nk-image-tile[data-square], .nk-page .nk-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .nk-page .nk-image-tile[data-wide] { flex: 0 0 90%; }\n  .nk-page .nk-image-tile[data-square], .nk-page .nk-image-tile[data-tall] { flex: 0 0 60%; }\n  .nk-page .nk-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .nk-page .nk-gallery-item { flex-basis: 86%; }\n  .nk-page .nk-cinematic { padding-top: 80px; }\n  .nk-page .nk-cinematic img { max-height: min(70vh, 700px); }\n  .nk-page .nk-data-row, .nk-page .nk-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .nk-page .nk-spotlight-step { padding-left: 56px; }\n  .nk-page .nk-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .nk-page .nk-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .nk-page .nk-h2 { font-size: 31px; }\n  .nk-page .nk-display { font-size: 38px; }\n  .nk-page .nk-stat { padding: 22px 16px; }\n  .nk-page .nk-stat-value { font-size: 28px; }\n  .nk-page .nk-data-row, .nk-page .nk-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .nk-page .nk-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .nk-page .nk-data-row[data-cols=\"3\"] .nk-data-label { grid-column: 1 \/ -1; }\n  .nk-page .nk-bento-card { padding: 22px; }\n  .nk-page .nk-image-tile[data-wide], .nk-page .nk-image-tile[data-square], .nk-page .nk-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.nk-page .nk-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.nk-page .nk-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.nk-page .nk-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nk-page .nk-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nk-page .nk-plain-row .nk-h3 { font-size: 20px; margin-bottom: 6px; }\n.nk-page .nk-plain-row .nk-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.nk-page .nk-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.nk-page .nk-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.nk-page .nk-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.nk-page .nk-versus-card .nk-h3 { font-size: 22px; margin: 16px 0 12px; }\n.nk-page .nk-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.nk-page .nk-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.nk-page .nk-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.nk-page .nk-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.nk-page .nk-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.nk-page .nk-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nk-page .nk-range-node[data-this] { border: 2px solid var(--ink); }\n.nk-page .nk-range-node ul { margin-top: 14px; }\n.nk-page .nk-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.nk-page .nk-range-node li span:first-child { color: var(--muted); }\n.nk-page .nk-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.nk-page .nk-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.nk-page .nk-range-node[data-this] strong { color: var(--accent); }\n.nk-page .nk-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.nk-page .nk-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.nk-page .nk-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.nk-page .nk-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.nk-page .nk-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nk-page .nk-question .nk-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.nk-page .nk-question .nk-h3 { font-size: 21px; margin-bottom: 18px; }\n.nk-page .nk-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.nk-page .nk-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.nk-page .nk-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .nk-page .nk-questions { grid-template-columns: 1fr; } .nk-page .nk-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .nk-page .nk-versus { grid-template-columns: 1fr; } .nk-page .nk-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.nk-page .nk-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.nk-page .nk-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.nk-page .nk-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.nk-page .nk-feature-statement .nk-body { margin-top: 20px; }\n.nk-page [data-visual-variant=\"original-row\"] .nk-feature-row-grid,\n.nk-page [data-visual-variant=\"original-columns\"] .nk-use-grid { gap: 0 36px; }\n.nk-page [data-visual-variant=\"original-row\"] .nk-feature-row-item,\n.nk-page [data-visual-variant=\"original-columns\"] .nk-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.nk-page [data-visual-variant=\"original-row\"] .nk-h3,\n.nk-page [data-visual-variant=\"original-columns\"] .nk-h3 { margin-bottom: 8px; font-size: 20px; }\n.nk-page .nk-use-grid[data-cols=\"2\"], .nk-page .nk-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.nk-page .nk-compatibility .nk-h2 { margin-bottom: 38px; }\n.nk-page .nk-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.nk-page .nk-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .nk-page .nk-feature-statement-grid, .nk-page .nk-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .nk-page .nk-use-grid[data-cols=\"2\"], .nk-page .nk-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.nk-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.nk-page .nk-gallery-item[data-artwork] { align-self: flex-start; }\n.nk-page .nk-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.nk-page .nk-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.nk-page .nk-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.nk-page .nk-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.nk-page .nk-cinematic-figure[data-artwork]::after { display: none; }\n.nk-page .nk-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.nk-page .nk-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.nk-page .nk-bars { max-width: 840px; margin: 44px 0 0; }\n.nk-page .nk-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.nk-page .nk-bar-label, .nk-page .nk-bar-value { font-size: 16px; }\n.nk-page .nk-bar-label strong { font-weight: 650; }\n.nk-page .nk-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.nk-page .nk-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.nk-page .nk-bar-fill[data-this] { background: var(--accent); }\n.nk-page .nk-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.nk-page .nk-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.nk-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.nk-page .nk-spec-jump a, .nk-page .nk-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .nk-page .nk-bar { grid-template-columns: 1fr auto; }\n  .nk-page .nk-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"nk-page\" data-page-mode=\"simple\" data-page-density=\"standard\"\u003e\n\u003csection class=\"nk-section nk-feature-row\" data-element=\"08\" data-visual-variant=\"original-row\" data-claims=\"C01,C02,C03,C04\" data-resources=\"\"\u003e\n\u003cdiv class=\"nk-wrap\"\u003e\n\u003ch2 class=\"nk-h2\" id=\"nk-features\"\u003e8x30 binoculars for outdoor detail\u003c\/h2\u003e\n\u003cp class=\"nk-lead\"\u003eThe Nikon PROSTAFF P7 8x30 pairs 8x magnification with 30 mm objectives for birdwatching and outdoor observation. Its 152 m field of view at 1,000 m gives you a clear measure of how much ground you can see.\u003c\/p\u003e\n\u003cdiv class=\"nk-feature-row-grid\"\u003e\n\u003carticle class=\"nk-feature-row-item\"\u003e\n\u003ch3 class=\"nk-h3\"\u003eCoatings that support a clear view\u003c\/h3\u003e\n\u003cp class=\"nk-body\"\u003eMultilayer coatings on all lenses and prisms, dielectric prism coatings and phase correction help deliver bright, detailed images with natural colour.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"nk-feature-row-item\"\u003e\n\u003ch3 class=\"nk-h3\"\u003eKeep your settings in place\u003c\/h3\u003e\n\u003cp class=\"nk-body\"\u003eThe locking dioptre ring helps prevent accidental adjustment. Turn-and-slide eyecups position your eyes, while oil- and water-repellent outer lens coatings make smudges easier to wipe away.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"nk-feature-row-item\"\u003e\n\u003ch3 class=\"nk-h3\"\u003eSealed for outdoor use\u003c\/h3\u003e\n\u003cp class=\"nk-body\"\u003eRubber armour provides grip, and the nitrogen-filled, O-ring-sealed body resists internal fogging. Nikon rates it waterproof to 1 m for 10 minutes; it is not for underwater use.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"nk-section nk-paper nk-specs-section\" data-element=\"24\" data-claims=\"C05,C06,C07,C08,C09,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22\" data-resources=\"\"\u003e\n\u003cdiv class=\"nk-wrap nk-data-grid\"\u003e\n\u003ch2 class=\"nk-h2\" id=\"nk-specs\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"nk-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"nk-data-category\" id=\"nk-optics\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"nk-data-label\"\u003eMagnification\u003c\/div\u003e\n\u003cdiv\u003e8 ×\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"nk-data-label\"\u003eObjective diameter\u003c\/div\u003e\n\u003cdiv\u003e30 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"nk-data-label\"\u003eReal angular field of view\u003c\/div\u003e\n\u003cdiv\u003e8.7 °\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"nk-data-label\"\u003eApparent angular field of view\u003c\/div\u003e\n\u003cdiv\u003e62.6 °\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"nk-data-label\"\u003eField of view at 1,000 m\u003c\/div\u003e\n\u003cdiv\u003e152 m\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"nk-data-label\"\u003eExit pupil\u003c\/div\u003e\n\u003cdiv\u003e3.8 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"nk-data-label\"\u003eRelative brightness\u003c\/div\u003e\n\u003cdiv\u003e14.4\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"nk-data-label\"\u003eEye relief\u003c\/div\u003e\n\u003cdiv\u003e15.4 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"nk-data-label\"\u003eClose focus\u003c\/div\u003e\n\u003cdiv\u003e2.5 m\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"nk-data-category\" id=\"nk-body\"\u003eBody and handling\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"nk-data-label\"\u003eLength\u003c\/div\u003e\n\u003cdiv\u003e125 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"nk-data-label\"\u003eWidth\u003c\/div\u003e\n\u003cdiv\u003e130 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"nk-data-label\"\u003eDepth\u003c\/div\u003e\n\u003cdiv\u003e52 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"nk-data-label\"\u003eWeight (binoculars)\u003c\/div\u003e\n\u003cdiv\u003e485 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"nk-data-label\"\u003eInterpupillary adjustment\u003c\/div\u003e\n\u003cdiv\u003e56-72 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"nk-data-label\"\u003ePrism type\u003c\/div\u003e\n\u003cdiv\u003eRoof\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"nk-data-label\"\u003eWaterproof rating\u003c\/div\u003e\n\u003cdiv\u003e1 m for 10 minutes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"nk-data-label\"\u003eFocus system\u003c\/div\u003e\n\u003cdiv\u003eCentral focus\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"nk-data-label\"\u003eFogproofing\u003c\/div\u003e\n\u003cdiv\u003eNitrogen filled\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Nikon","offers":[{"title":"Default Title","offer_id":42045269966917,"sku":"BAA920SA","price":330.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/Protstaff8x30.jpg?v=1753932322"},{"product_id":"nikon-prostaff-p7-8-x-42","title":"Nikon Prostaff P7 8 x 42 Binocular","description":"\u003cdiv class=\"nk-page\" data-page-mode=\"simple\" data-page-density=\"standard\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .nk-page. No scripts, SVG, tables or H1. *\/\n.nk-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.nk-page, .nk-page * { box-sizing: border-box; }\n.nk-page img { display: block; max-width: 100%; height: auto; }\n.nk-page p, .nk-page h2, .nk-page h3, .nk-page ul, .nk-page ol, .nk-page dl, .nk-page dd, .nk-page blockquote, .nk-page figure { margin: 0; }\n.nk-page ul, .nk-page ol { padding: 0; list-style: none; }\n.nk-page .nk-section { padding: 112px 22px; }\n.nk-page .nk-section[data-tight] { padding: 80px 22px; }\n.nk-page .nk-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.nk-page .nk-paper { background: var(--paper); }\n.nk-page .nk-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.nk-page .nk-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.nk-page .nk-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.nk-page .nk-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.nk-page .nk-h2 .nk-muted { color: var(--muted); font-weight: 700; }\n.nk-page .nk-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.nk-page .nk-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.nk-page .nk-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.nk-page .nk-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.nk-page .nk-muted { color: var(--muted); }\n.nk-page .nk-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.nk-page .nk-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.nk-page .nk-text-link:hover { color: var(--accent); }\n.nk-page .nk-dark .nk-kicker { color: #a1a1a8; }\n.nk-page .nk-dark .nk-h2, .nk-page .nk-dark .nk-h3 { color: var(--white); }\n.nk-page .nk-dark .nk-h2 .nk-muted { color: #8e8e95; }\n.nk-page .nk-dark .nk-body, .nk-page .nk-dark .nk-lead { color: #c9c9d0; }\n.nk-page .nk-dark .nk-note { color: #8e8e95; }\n.nk-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.nk-page .nk-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.nk-page .nk-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nk-page .nk-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.nk-page .nk-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.nk-page .nk-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.nk-page .nk-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.nk-page .nk-dark .nk-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.nk-page .nk-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.nk-page .nk-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.nk-page .nk-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.nk-page .nk-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .nk-page .nk-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .nk-page .nk-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.nk-page .nk-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .nk-page .nk-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .nk-page .nk-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.nk-page .nk-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.nk-page .nk-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.nk-page .nk-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.nk-page .nk-stat:first-child { border-left: 0; }\n.nk-page .nk-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.nk-page .nk-stats-strip[data-accent-zone] .nk-stat-value { color: var(--accent); }\n.nk-page .nk-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.nk-page .nk-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.nk-page .nk-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.nk-page .nk-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.nk-page .nk-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.nk-page .nk-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nk-page .nk-quote p.nk-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.nk-page .nk-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.nk-page .nk-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.nk-page .nk-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.nk-page .nk-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.nk-page .nk-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nk-page .nk-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nk-page .nk-bento-card .nk-kicker { margin-bottom: 12px; color: #8e8e95; }\n.nk-page .nk-bento-card .nk-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.nk-page .nk-bento-card[data-wide] .nk-h3 { margin-top: 0; font-size: 30px; }\n.nk-page .nk-bento-card .nk-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.nk-page .nk-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.nk-page .nk-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.nk-page .nk-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.nk-page .nk-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.nk-page .nk-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.nk-page .nk-feature-row-item .nk-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.nk-page .nk-feature-row-item .nk-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.nk-page .nk-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.nk-page .nk-split-grid[data-flip] .nk-split-media { order: -1; }\n.nk-page .nk-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.nk-page .nk-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.nk-page .nk-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.nk-page .nk-split-facts li span:first-child { color: var(--muted); }\n.nk-page .nk-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.nk-page .nk-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.nk-page .nk-spotlight-media { position: sticky; top: 24px; }\n.nk-page .nk-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.nk-page .nk-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.nk-page .nk-spotlight-step + .nk-spotlight-step { border-top: 1px solid var(--line); }\n.nk-page .nk-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.nk-page .nk-spotlight-step .nk-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.nk-page .nk-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nk-page .nk-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.nk-page .nk-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nk-page .nk-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.nk-page .nk-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nk-page .nk-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.nk-page .nk-sequence-step .nk-h3 { margin-bottom: 8px; font-size: 20px; }\n.nk-page .nk-sequence-step .nk-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.nk-page .nk-cinematic { padding: 112px 0 0; text-align: left; }\n.nk-page .nk-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.nk-page .nk-cinematic-copy .nk-h2 { max-width: 16ch; }\n.nk-page .nk-cinematic-copy .nk-body { max-width: 640px; margin-top: 20px; }\n.nk-page .nk-cinematic-figure { position: relative; }\n.nk-page .nk-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.nk-page .nk-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.nk-page .nk-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.nk-page .nk-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.nk-page .nk-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.nk-page .nk-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.nk-page .nk-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.nk-page .nk-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.nk-page .nk-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.nk-page .nk-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.nk-page .nk-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.nk-page .nk-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.nk-page .nk-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.nk-page .nk-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.nk-page .nk-image-tile[data-wide] { grid-column: span 4; }\n.nk-page .nk-image-tile[data-square] { grid-column: span 2; }\n.nk-page .nk-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.nk-page .nk-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.nk-page .nk-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.nk-page .nk-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.nk-page .nk-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.nk-page .nk-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nk-page .nk-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.nk-page .nk-use-item .nk-h3 { margin-bottom: 10px; font-size: 21px; }\n.nk-page .nk-use-item .nk-body { font-size: 15.5px; }\n.nk-page .nk-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.nk-page .nk-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.nk-page .nk-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.nk-page .nk-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nk-page .nk-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.nk-page .nk-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nk-page .nk-fit-card[data-alt] .nk-fit-heading { background: var(--paper-2); color: var(--ink); }\n.nk-page .nk-fit-card ul { margin-top: 18px; }\n.nk-page .nk-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.nk-page .nk-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.nk-page .nk-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.nk-page .nk-fit-card li:last-child { border-bottom: 0; }\n.nk-page .nk-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.nk-page .nk-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.nk-page .nk-data-grid { max-width: 1000px; }\n.nk-page .nk-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.nk-page .nk-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.nk-page .nk-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.nk-page .nk-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.nk-page .nk-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.nk-page .nk-data-label { color: var(--muted); }\n.nk-page .nk-data-diff { color: var(--accent); font-weight: 700; }\n.nk-page .nk-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.nk-page .nk-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.nk-page .nk-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.nk-page .nk-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.nk-page .nk-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.nk-page .nk-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.nk-page .nk-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nk-page .nk-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.nk-page .nk-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nk-page .nk-family-card[data-this] { border: 2px solid var(--ink); }\n.nk-page .nk-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nk-page .nk-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.nk-page .nk-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.nk-page .nk-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.nk-page .nk-family-list { margin-top: 16px; }\n.nk-page .nk-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.nk-page .nk-family-list li span:first-child { color: var(--muted); }\n.nk-page .nk-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.nk-page .nk-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.nk-page .nk-box .nk-h2 { margin-bottom: 36px; }\n.nk-page .nk-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.nk-page .nk-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.nk-page .nk-box-media { margin: 0; }\n.nk-page .nk-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.nk-page .nk-narrow-list { max-width: 1000px; }\n.nk-page .nk-narrow-list .nk-h2 { margin-bottom: 44px; }\n.nk-page .nk-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.nk-page .nk-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.nk-page .nk-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nk-page .nk-common-questions .nk-narrow-num { color: var(--ink); font-size: 26px; }\n.nk-page .nk-narrow-item .nk-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.nk-page .nk-warranty .nk-h2, .nk-page .nk-warranty .nk-lead { max-width: 820px; }\n.nk-page .nk-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.nk-page .nk-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nk-page .nk-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.nk-page .nk-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.nk-page .nk-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.nk-page .nk-carry-media img { max-height: 700px; }\n.nk-page .nk-carry-list { margin-top: 36px; }\n.nk-page .nk-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.nk-page .nk-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.nk-page .nk-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.nk-page .nk-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.nk-page .nk-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.nk-page .nk-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.nk-page .nk-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.nk-page .nk-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nk-page .nk-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.nk-page .nk-mode-card[data-primary] { border: 2px solid var(--ink); }\n.nk-page .nk-mode-card .nk-h3 { font-size: 23px; margin: 14px 0 8px; }\n.nk-page .nk-mode-card .nk-body { font-size: 15.5px; }\n.nk-page .nk-mode-list { margin-top: 20px; }\n.nk-page .nk-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.nk-page .nk-mode-list li span:first-child { color: var(--muted); }\n.nk-page .nk-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.nk-page .nk-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.nk-page .nk-time-item { position: relative; padding: 0 0 34px 40px; }\n.nk-page .nk-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.nk-page .nk-time-item:last-child { padding-bottom: 0; }\n.nk-page .nk-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nk-page .nk-time-item .nk-h3 { font-size: 22px; margin-bottom: 8px; }\n.nk-page .nk-time-item .nk-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.nk-page .nk-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nk-page .nk-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.nk-page .nk-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.nk-page .nk-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nk-page .nk-path-step .nk-h3 { font-size: 22px; margin: 6px 0 10px; }\n.nk-page .nk-path-step .nk-body { font-size: 15.5px; }\n.nk-page .nk-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.nk-page .nk-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.nk-page .nk-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nk-page .nk-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.nk-page .nk-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.nk-page .nk-statement { padding: 96px 22px; }\n.nk-page .nk-statement .nk-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .nk-page .nk-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .nk-page .nk-stat:nth-child(odd) { border-left: 0; }\n  .nk-page .nk-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .nk-page .nk-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .nk-page .nk-image-tile[data-wide] { grid-column: span 2; }\n  .nk-page .nk-image-tile[data-square], .nk-page .nk-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .nk-page .nk-feature-row-grid[data-cols=\"4\"], .nk-page .nk-step-grid[data-cols=\"4\"], .nk-page .nk-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .nk-page .nk-split-grid, .nk-page .nk-spotlight-grid, .nk-page .nk-box-layout, .nk-page .nk-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .nk-page .nk-split-copy { order: 1; }\n  .nk-page .nk-split-media { order: 2; }\n  .nk-page .nk-split-grid[data-flip] .nk-split-media { order: 2; }\n  .nk-page .nk-spotlight-media { position: static; }\n  .nk-page .nk-bento-card[data-wide] { display: block; }\n  .nk-page .nk-bento-card[data-wide] .nk-h3 { margin-top: 18px; }\n  .nk-page .nk-family-grid, .nk-page .nk-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .nk-page .nk-warranty-grid, .nk-page .nk-power-grid, .nk-page .nk-modes, .nk-page .nk-path { grid-template-columns: 1fr; }\n  .nk-page .nk-spec-columns, .nk-page .nk-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .nk-page .nk-feature-row-grid, .nk-page .nk-feature-row-grid[data-cols=\"4\"], .nk-page .nk-step-grid, .nk-page .nk-step-grid[data-cols=\"4\"], .nk-page .nk-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .nk-page .nk-fit-grid, .nk-page .nk-family-grid, .nk-page .nk-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .nk-page .nk-section { padding: 80px 22px; }\n  .nk-page .nk-stats-strip { margin: -36px 0; }\n  .nk-page .nk-body { font-size: 16px; }\n  .nk-page .nk-quote { padding-left: 22px; }\n  .nk-page .nk-bento-grid, .nk-page .nk-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .nk-page .nk-bento-card, .nk-page .nk-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .nk-page .nk-image-tile[data-wide], .nk-page .nk-image-tile[data-square], .nk-page .nk-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .nk-page .nk-image-tile[data-wide] { flex: 0 0 90%; }\n  .nk-page .nk-image-tile[data-square], .nk-page .nk-image-tile[data-tall] { flex: 0 0 60%; }\n  .nk-page .nk-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .nk-page .nk-gallery-item { flex-basis: 86%; }\n  .nk-page .nk-cinematic { padding-top: 80px; }\n  .nk-page .nk-cinematic img { max-height: min(70vh, 700px); }\n  .nk-page .nk-data-row, .nk-page .nk-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .nk-page .nk-spotlight-step { padding-left: 56px; }\n  .nk-page .nk-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .nk-page .nk-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .nk-page .nk-h2 { font-size: 31px; }\n  .nk-page .nk-display { font-size: 38px; }\n  .nk-page .nk-stat { padding: 22px 16px; }\n  .nk-page .nk-stat-value { font-size: 28px; }\n  .nk-page .nk-data-row, .nk-page .nk-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .nk-page .nk-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .nk-page .nk-data-row[data-cols=\"3\"] .nk-data-label { grid-column: 1 \/ -1; }\n  .nk-page .nk-bento-card { padding: 22px; }\n  .nk-page .nk-image-tile[data-wide], .nk-page .nk-image-tile[data-square], .nk-page .nk-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.nk-page .nk-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.nk-page .nk-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.nk-page .nk-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nk-page .nk-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nk-page .nk-plain-row .nk-h3 { font-size: 20px; margin-bottom: 6px; }\n.nk-page .nk-plain-row .nk-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.nk-page .nk-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.nk-page .nk-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.nk-page .nk-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.nk-page .nk-versus-card .nk-h3 { font-size: 22px; margin: 16px 0 12px; }\n.nk-page .nk-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.nk-page .nk-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.nk-page .nk-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.nk-page .nk-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.nk-page .nk-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.nk-page .nk-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nk-page .nk-range-node[data-this] { border: 2px solid var(--ink); }\n.nk-page .nk-range-node ul { margin-top: 14px; }\n.nk-page .nk-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.nk-page .nk-range-node li span:first-child { color: var(--muted); }\n.nk-page .nk-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.nk-page .nk-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.nk-page .nk-range-node[data-this] strong { color: var(--accent); }\n.nk-page .nk-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.nk-page .nk-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.nk-page .nk-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.nk-page .nk-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.nk-page .nk-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nk-page .nk-question .nk-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.nk-page .nk-question .nk-h3 { font-size: 21px; margin-bottom: 18px; }\n.nk-page .nk-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.nk-page .nk-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.nk-page .nk-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .nk-page .nk-questions { grid-template-columns: 1fr; } .nk-page .nk-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .nk-page .nk-versus { grid-template-columns: 1fr; } .nk-page .nk-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.nk-page .nk-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.nk-page .nk-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.nk-page .nk-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.nk-page .nk-feature-statement .nk-body { margin-top: 20px; }\n.nk-page [data-visual-variant=\"original-row\"] .nk-feature-row-grid,\n.nk-page [data-visual-variant=\"original-columns\"] .nk-use-grid { gap: 0 36px; }\n.nk-page [data-visual-variant=\"original-row\"] .nk-feature-row-item,\n.nk-page [data-visual-variant=\"original-columns\"] .nk-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.nk-page [data-visual-variant=\"original-row\"] .nk-h3,\n.nk-page [data-visual-variant=\"original-columns\"] .nk-h3 { margin-bottom: 8px; font-size: 20px; }\n.nk-page .nk-use-grid[data-cols=\"2\"], .nk-page .nk-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.nk-page .nk-compatibility .nk-h2 { margin-bottom: 38px; }\n.nk-page .nk-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.nk-page .nk-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .nk-page .nk-feature-statement-grid, .nk-page .nk-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .nk-page .nk-use-grid[data-cols=\"2\"], .nk-page .nk-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.nk-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.nk-page .nk-gallery-item[data-artwork] { align-self: flex-start; }\n.nk-page .nk-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.nk-page .nk-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.nk-page .nk-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.nk-page .nk-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.nk-page .nk-cinematic-figure[data-artwork]::after { display: none; }\n.nk-page .nk-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.nk-page .nk-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.nk-page .nk-bars { max-width: 840px; margin: 44px 0 0; }\n.nk-page .nk-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.nk-page .nk-bar-label, .nk-page .nk-bar-value { font-size: 16px; }\n.nk-page .nk-bar-label strong { font-weight: 650; }\n.nk-page .nk-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.nk-page .nk-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.nk-page .nk-bar-fill[data-this] { background: var(--accent); }\n.nk-page .nk-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.nk-page .nk-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.nk-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.nk-page .nk-spec-jump a, .nk-page .nk-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .nk-page .nk-bar { grid-template-columns: 1fr auto; }\n  .nk-page .nk-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n\u003c\/style\u003e\n\u003csection class=\"nk-section nk-feature-row\" data-element=\"08\" data-visual-variant=\"original-row\" data-claims=\"C01,C02,C03,C04\" data-resources=\"\" aria-labelledby=\"nk-features\"\u003e\u003cdiv class=\"nk-wrap\"\u003e\n\u003ch2 class=\"nk-h2\" id=\"nk-features\"\u003e8x42 binoculars for outdoor detail\u003c\/h2\u003e\n\u003cp class=\"nk-lead\"\u003eThe Nikon PROSTAFF P7 8x42 pairs 8x magnification with 42 mm objectives for birdwatching and outdoor observation. Its 126 m field of view at 1,000 m gives you a clear measure of how much ground you can see.\u003c\/p\u003e\n\u003cdiv class=\"nk-feature-row-grid\"\u003e\n\u003carticle class=\"nk-feature-row-item\"\u003e\u003ch3 class=\"nk-h3\"\u003eCoatings that support a clear view\u003c\/h3\u003e\n\u003cp class=\"nk-body\"\u003eMultilayer coatings on all lenses and prisms, dielectric prism coatings and phase correction help deliver bright, detailed images with natural colour.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"nk-feature-row-item\"\u003e\u003ch3 class=\"nk-h3\"\u003eKeep your settings in place\u003c\/h3\u003e\n\u003cp class=\"nk-body\"\u003eThe locking dioptre ring helps prevent accidental adjustment. Turn-and-slide eyecups position your eyes, while oil- and water-repellent outer lens coatings make smudges easier to wipe away.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"nk-feature-row-item\"\u003e\u003ch3 class=\"nk-h3\"\u003eSealed for outdoor use\u003c\/h3\u003e\n\u003cp class=\"nk-body\"\u003eRubber armour provides grip, and the nitrogen-filled, O-ring-sealed body resists internal fogging. Nikon rates it waterproof to 1 m for 10 minutes; it is not for underwater use.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"nk-section nk-paper nk-specs-section\" data-element=\"24\" data-claims=\"C05,C06,C07,C08,C09,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22\" data-resources=\"\" aria-labelledby=\"nk-specs\"\u003e\u003cdiv class=\"nk-wrap nk-data-grid\"\u003e\n\u003ch2 class=\"nk-h2\" id=\"nk-specs\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"nk-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"nk-data-category\" id=\"nk-optics\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eMagnification\u003c\/div\u003e\n\u003cdiv\u003e8 ×\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eObjective diameter\u003c\/div\u003e\n\u003cdiv\u003e42 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eReal angular field of view\u003c\/div\u003e\n\u003cdiv\u003e7.2 °\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eApparent angular field of view\u003c\/div\u003e\n\u003cdiv\u003e53.4 °\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eField of view at 1,000 m\u003c\/div\u003e\n\u003cdiv\u003e126 m\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eExit pupil\u003c\/div\u003e\n\u003cdiv\u003e5.3 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eRelative brightness\u003c\/div\u003e\n\u003cdiv\u003e28.1\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eEye relief\u003c\/div\u003e\n\u003cdiv\u003e20.2 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eClose focus\u003c\/div\u003e\n\u003cdiv\u003e3.0 m\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"nk-data-category\" id=\"nk-body\"\u003eBody and handling\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eLength\u003c\/div\u003e\n\u003cdiv\u003e152 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eWidth\u003c\/div\u003e\n\u003cdiv\u003e130 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eDepth\u003c\/div\u003e\n\u003cdiv\u003e55 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eWeight (binoculars)\u003c\/div\u003e\n\u003cdiv\u003e590 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eInterpupillary adjustment\u003c\/div\u003e\n\u003cdiv\u003e56-72 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003ePrism type\u003c\/div\u003e\n\u003cdiv\u003eRoof\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eWaterproof rating\u003c\/div\u003e\n\u003cdiv\u003e1 m for 10 minutes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eFocus system\u003c\/div\u003e\n\u003cdiv\u003eCentral focus\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eFogproofing\u003c\/div\u003e\n\u003cdiv\u003eNitrogen filled\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n","brand":"Nikon","offers":[{"title":"Default Title","offer_id":42045270327365,"sku":"BAA922SA","price":330.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/prostaff8x42.jpg?v=1753931782"},{"product_id":"nikon-prostaff-p7-10-x-30","title":"Nikon Prostaff P7 10 x 30 Binocular","description":"\u003cdiv class=\"nk-page\" data-page-mode=\"simple\" data-page-density=\"standard\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .nk-page. No scripts, SVG, tables or H1. *\/\n.nk-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.nk-page, .nk-page * { box-sizing: border-box; }\n.nk-page img { display: block; max-width: 100%; height: auto; }\n.nk-page p, .nk-page h2, .nk-page h3, .nk-page ul, .nk-page ol, .nk-page dl, .nk-page dd, .nk-page blockquote, .nk-page figure { margin: 0; }\n.nk-page ul, .nk-page ol { padding: 0; list-style: none; }\n.nk-page .nk-section { padding: 112px 22px; }\n.nk-page .nk-section[data-tight] { padding: 80px 22px; }\n.nk-page .nk-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.nk-page .nk-paper { background: var(--paper); }\n.nk-page .nk-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.nk-page .nk-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.nk-page .nk-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.nk-page .nk-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.nk-page .nk-h2 .nk-muted { color: var(--muted); font-weight: 700; }\n.nk-page .nk-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.nk-page .nk-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.nk-page .nk-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.nk-page .nk-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.nk-page .nk-muted { color: var(--muted); }\n.nk-page .nk-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.nk-page .nk-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.nk-page .nk-text-link:hover { color: var(--accent); }\n.nk-page .nk-dark .nk-kicker { color: #a1a1a8; }\n.nk-page .nk-dark .nk-h2, .nk-page .nk-dark .nk-h3 { color: var(--white); }\n.nk-page .nk-dark .nk-h2 .nk-muted { color: #8e8e95; }\n.nk-page .nk-dark .nk-body, .nk-page .nk-dark .nk-lead { color: #c9c9d0; }\n.nk-page .nk-dark .nk-note { color: #8e8e95; }\n.nk-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.nk-page .nk-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.nk-page .nk-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nk-page .nk-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.nk-page .nk-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.nk-page .nk-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.nk-page .nk-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.nk-page .nk-dark .nk-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.nk-page .nk-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.nk-page .nk-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.nk-page .nk-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.nk-page .nk-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .nk-page .nk-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .nk-page .nk-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.nk-page .nk-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .nk-page .nk-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .nk-page .nk-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.nk-page .nk-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.nk-page .nk-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.nk-page .nk-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.nk-page .nk-stat:first-child { border-left: 0; }\n.nk-page .nk-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.nk-page .nk-stats-strip[data-accent-zone] .nk-stat-value { color: var(--accent); }\n.nk-page .nk-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.nk-page .nk-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.nk-page .nk-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.nk-page .nk-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.nk-page .nk-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.nk-page .nk-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nk-page .nk-quote p.nk-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.nk-page .nk-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.nk-page .nk-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.nk-page .nk-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.nk-page .nk-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.nk-page .nk-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nk-page .nk-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nk-page .nk-bento-card .nk-kicker { margin-bottom: 12px; color: #8e8e95; }\n.nk-page .nk-bento-card .nk-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.nk-page .nk-bento-card[data-wide] .nk-h3 { margin-top: 0; font-size: 30px; }\n.nk-page .nk-bento-card .nk-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.nk-page .nk-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.nk-page .nk-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.nk-page .nk-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.nk-page .nk-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.nk-page .nk-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.nk-page .nk-feature-row-item .nk-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.nk-page .nk-feature-row-item .nk-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.nk-page .nk-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.nk-page .nk-split-grid[data-flip] .nk-split-media { order: -1; }\n.nk-page .nk-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.nk-page .nk-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.nk-page .nk-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.nk-page .nk-split-facts li span:first-child { color: var(--muted); }\n.nk-page .nk-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.nk-page .nk-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.nk-page .nk-spotlight-media { position: sticky; top: 24px; }\n.nk-page .nk-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.nk-page .nk-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.nk-page .nk-spotlight-step + .nk-spotlight-step { border-top: 1px solid var(--line); }\n.nk-page .nk-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.nk-page .nk-spotlight-step .nk-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.nk-page .nk-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nk-page .nk-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.nk-page .nk-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nk-page .nk-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.nk-page .nk-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nk-page .nk-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.nk-page .nk-sequence-step .nk-h3 { margin-bottom: 8px; font-size: 20px; }\n.nk-page .nk-sequence-step .nk-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.nk-page .nk-cinematic { padding: 112px 0 0; text-align: left; }\n.nk-page .nk-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.nk-page .nk-cinematic-copy .nk-h2 { max-width: 16ch; }\n.nk-page .nk-cinematic-copy .nk-body { max-width: 640px; margin-top: 20px; }\n.nk-page .nk-cinematic-figure { position: relative; }\n.nk-page .nk-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.nk-page .nk-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.nk-page .nk-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.nk-page .nk-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.nk-page .nk-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.nk-page .nk-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.nk-page .nk-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.nk-page .nk-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.nk-page .nk-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.nk-page .nk-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.nk-page .nk-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.nk-page .nk-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.nk-page .nk-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.nk-page .nk-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.nk-page .nk-image-tile[data-wide] { grid-column: span 4; }\n.nk-page .nk-image-tile[data-square] { grid-column: span 2; }\n.nk-page .nk-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.nk-page .nk-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.nk-page .nk-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.nk-page .nk-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.nk-page .nk-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.nk-page .nk-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nk-page .nk-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.nk-page .nk-use-item .nk-h3 { margin-bottom: 10px; font-size: 21px; }\n.nk-page .nk-use-item .nk-body { font-size: 15.5px; }\n.nk-page .nk-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.nk-page .nk-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.nk-page .nk-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.nk-page .nk-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nk-page .nk-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.nk-page .nk-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nk-page .nk-fit-card[data-alt] .nk-fit-heading { background: var(--paper-2); color: var(--ink); }\n.nk-page .nk-fit-card ul { margin-top: 18px; }\n.nk-page .nk-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.nk-page .nk-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.nk-page .nk-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.nk-page .nk-fit-card li:last-child { border-bottom: 0; }\n.nk-page .nk-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.nk-page .nk-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.nk-page .nk-data-grid { max-width: 1000px; }\n.nk-page .nk-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.nk-page .nk-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.nk-page .nk-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.nk-page .nk-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.nk-page .nk-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.nk-page .nk-data-label { color: var(--muted); }\n.nk-page .nk-data-diff { color: var(--accent); font-weight: 700; }\n.nk-page .nk-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.nk-page .nk-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.nk-page .nk-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.nk-page .nk-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.nk-page .nk-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.nk-page .nk-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.nk-page .nk-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nk-page .nk-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.nk-page .nk-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nk-page .nk-family-card[data-this] { border: 2px solid var(--ink); }\n.nk-page .nk-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nk-page .nk-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.nk-page .nk-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.nk-page .nk-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.nk-page .nk-family-list { margin-top: 16px; }\n.nk-page .nk-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.nk-page .nk-family-list li span:first-child { color: var(--muted); }\n.nk-page .nk-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.nk-page .nk-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.nk-page .nk-box .nk-h2 { margin-bottom: 36px; }\n.nk-page .nk-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.nk-page .nk-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.nk-page .nk-box-media { margin: 0; }\n.nk-page .nk-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.nk-page .nk-narrow-list { max-width: 1000px; }\n.nk-page .nk-narrow-list .nk-h2 { margin-bottom: 44px; }\n.nk-page .nk-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.nk-page .nk-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.nk-page .nk-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nk-page .nk-common-questions .nk-narrow-num { color: var(--ink); font-size: 26px; }\n.nk-page .nk-narrow-item .nk-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.nk-page .nk-warranty .nk-h2, .nk-page .nk-warranty .nk-lead { max-width: 820px; }\n.nk-page .nk-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.nk-page .nk-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nk-page .nk-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.nk-page .nk-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.nk-page .nk-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.nk-page .nk-carry-media img { max-height: 700px; }\n.nk-page .nk-carry-list { margin-top: 36px; }\n.nk-page .nk-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.nk-page .nk-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.nk-page .nk-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.nk-page .nk-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.nk-page .nk-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.nk-page .nk-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.nk-page .nk-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.nk-page .nk-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nk-page .nk-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.nk-page .nk-mode-card[data-primary] { border: 2px solid var(--ink); }\n.nk-page .nk-mode-card .nk-h3 { font-size: 23px; margin: 14px 0 8px; }\n.nk-page .nk-mode-card .nk-body { font-size: 15.5px; }\n.nk-page .nk-mode-list { margin-top: 20px; }\n.nk-page .nk-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.nk-page .nk-mode-list li span:first-child { color: var(--muted); }\n.nk-page .nk-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.nk-page .nk-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.nk-page .nk-time-item { position: relative; padding: 0 0 34px 40px; }\n.nk-page .nk-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.nk-page .nk-time-item:last-child { padding-bottom: 0; }\n.nk-page .nk-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nk-page .nk-time-item .nk-h3 { font-size: 22px; margin-bottom: 8px; }\n.nk-page .nk-time-item .nk-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.nk-page .nk-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.nk-page .nk-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.nk-page .nk-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.nk-page .nk-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.nk-page .nk-path-step .nk-h3 { font-size: 22px; margin: 6px 0 10px; }\n.nk-page .nk-path-step .nk-body { font-size: 15.5px; }\n.nk-page .nk-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.nk-page .nk-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.nk-page .nk-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nk-page .nk-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.nk-page .nk-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.nk-page .nk-statement { padding: 96px 22px; }\n.nk-page .nk-statement .nk-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .nk-page .nk-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .nk-page .nk-stat:nth-child(odd) { border-left: 0; }\n  .nk-page .nk-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .nk-page .nk-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .nk-page .nk-image-tile[data-wide] { grid-column: span 2; }\n  .nk-page .nk-image-tile[data-square], .nk-page .nk-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .nk-page .nk-feature-row-grid[data-cols=\"4\"], .nk-page .nk-step-grid[data-cols=\"4\"], .nk-page .nk-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .nk-page .nk-split-grid, .nk-page .nk-spotlight-grid, .nk-page .nk-box-layout, .nk-page .nk-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .nk-page .nk-split-copy { order: 1; }\n  .nk-page .nk-split-media { order: 2; }\n  .nk-page .nk-split-grid[data-flip] .nk-split-media { order: 2; }\n  .nk-page .nk-spotlight-media { position: static; }\n  .nk-page .nk-bento-card[data-wide] { display: block; }\n  .nk-page .nk-bento-card[data-wide] .nk-h3 { margin-top: 18px; }\n  .nk-page .nk-family-grid, .nk-page .nk-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .nk-page .nk-warranty-grid, .nk-page .nk-power-grid, .nk-page .nk-modes, .nk-page .nk-path { grid-template-columns: 1fr; }\n  .nk-page .nk-spec-columns, .nk-page .nk-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .nk-page .nk-feature-row-grid, .nk-page .nk-feature-row-grid[data-cols=\"4\"], .nk-page .nk-step-grid, .nk-page .nk-step-grid[data-cols=\"4\"], .nk-page .nk-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .nk-page .nk-fit-grid, .nk-page .nk-family-grid, .nk-page .nk-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .nk-page .nk-section { padding: 80px 22px; }\n  .nk-page .nk-stats-strip { margin: -36px 0; }\n  .nk-page .nk-body { font-size: 16px; }\n  .nk-page .nk-quote { padding-left: 22px; }\n  .nk-page .nk-bento-grid, .nk-page .nk-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .nk-page .nk-bento-card, .nk-page .nk-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .nk-page .nk-image-tile[data-wide], .nk-page .nk-image-tile[data-square], .nk-page .nk-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .nk-page .nk-image-tile[data-wide] { flex: 0 0 90%; }\n  .nk-page .nk-image-tile[data-square], .nk-page .nk-image-tile[data-tall] { flex: 0 0 60%; }\n  .nk-page .nk-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .nk-page .nk-gallery-item { flex-basis: 86%; }\n  .nk-page .nk-cinematic { padding-top: 80px; }\n  .nk-page .nk-cinematic img { max-height: min(70vh, 700px); }\n  .nk-page .nk-data-row, .nk-page .nk-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .nk-page .nk-spotlight-step { padding-left: 56px; }\n  .nk-page .nk-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .nk-page .nk-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .nk-page .nk-h2 { font-size: 31px; }\n  .nk-page .nk-display { font-size: 38px; }\n  .nk-page .nk-stat { padding: 22px 16px; }\n  .nk-page .nk-stat-value { font-size: 28px; }\n  .nk-page .nk-data-row, .nk-page .nk-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .nk-page .nk-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .nk-page .nk-data-row[data-cols=\"3\"] .nk-data-label { grid-column: 1 \/ -1; }\n  .nk-page .nk-bento-card { padding: 22px; }\n  .nk-page .nk-image-tile[data-wide], .nk-page .nk-image-tile[data-square], .nk-page .nk-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.nk-page .nk-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.nk-page .nk-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.nk-page .nk-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.nk-page .nk-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.nk-page .nk-plain-row .nk-h3 { font-size: 20px; margin-bottom: 6px; }\n.nk-page .nk-plain-row .nk-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.nk-page .nk-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.nk-page .nk-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.nk-page .nk-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.nk-page .nk-versus-card .nk-h3 { font-size: 22px; margin: 16px 0 12px; }\n.nk-page .nk-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.nk-page .nk-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.nk-page .nk-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.nk-page .nk-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.nk-page .nk-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.nk-page .nk-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.nk-page .nk-range-node[data-this] { border: 2px solid var(--ink); }\n.nk-page .nk-range-node ul { margin-top: 14px; }\n.nk-page .nk-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.nk-page .nk-range-node li span:first-child { color: var(--muted); }\n.nk-page .nk-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.nk-page .nk-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.nk-page .nk-range-node[data-this] strong { color: var(--accent); }\n.nk-page .nk-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.nk-page .nk-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.nk-page .nk-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.nk-page .nk-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.nk-page .nk-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.nk-page .nk-question .nk-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.nk-page .nk-question .nk-h3 { font-size: 21px; margin-bottom: 18px; }\n.nk-page .nk-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.nk-page .nk-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.nk-page .nk-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .nk-page .nk-questions { grid-template-columns: 1fr; } .nk-page .nk-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .nk-page .nk-versus { grid-template-columns: 1fr; } .nk-page .nk-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.nk-page .nk-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.nk-page .nk-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.nk-page .nk-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.nk-page .nk-feature-statement .nk-body { margin-top: 20px; }\n.nk-page [data-visual-variant=\"original-row\"] .nk-feature-row-grid,\n.nk-page [data-visual-variant=\"original-columns\"] .nk-use-grid { gap: 0 36px; }\n.nk-page [data-visual-variant=\"original-row\"] .nk-feature-row-item,\n.nk-page [data-visual-variant=\"original-columns\"] .nk-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.nk-page [data-visual-variant=\"original-row\"] .nk-h3,\n.nk-page [data-visual-variant=\"original-columns\"] .nk-h3 { margin-bottom: 8px; font-size: 20px; }\n.nk-page .nk-use-grid[data-cols=\"2\"], .nk-page .nk-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.nk-page .nk-compatibility .nk-h2 { margin-bottom: 38px; }\n.nk-page .nk-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.nk-page .nk-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .nk-page .nk-feature-statement-grid, .nk-page .nk-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .nk-page .nk-use-grid[data-cols=\"2\"], .nk-page .nk-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.nk-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.nk-page .nk-gallery-item[data-artwork] { align-self: flex-start; }\n.nk-page .nk-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.nk-page .nk-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.nk-page .nk-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.nk-page .nk-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.nk-page .nk-cinematic-figure[data-artwork]::after { display: none; }\n.nk-page .nk-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.nk-page .nk-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.nk-page .nk-bars { max-width: 840px; margin: 44px 0 0; }\n.nk-page .nk-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.nk-page .nk-bar-label, .nk-page .nk-bar-value { font-size: 16px; }\n.nk-page .nk-bar-label strong { font-weight: 650; }\n.nk-page .nk-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.nk-page .nk-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.nk-page .nk-bar-fill[data-this] { background: var(--accent); }\n.nk-page .nk-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.nk-page .nk-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.nk-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.nk-page .nk-spec-jump a, .nk-page .nk-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .nk-page .nk-bar { grid-template-columns: 1fr auto; }\n  .nk-page .nk-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n\u003c\/style\u003e\n\u003csection class=\"nk-section nk-feature-row\" data-element=\"08\" data-visual-variant=\"original-row\" data-claims=\"C01,C02,C03,C04\" data-resources=\"\" aria-labelledby=\"nk-features\"\u003e\u003cdiv class=\"nk-wrap\"\u003e\n\u003ch2 class=\"nk-h2\" id=\"nk-features\"\u003e10x30 binoculars for outdoor detail\u003c\/h2\u003e\n\u003cp class=\"nk-lead\"\u003eThe Nikon PROSTAFF P7 10x30 pairs 10x magnification with 30 mm objectives for birdwatching and outdoor observation. Its 115 m field of view at 1,000 m gives you a clear measure of how much ground you can see.\u003c\/p\u003e\n\u003cdiv class=\"nk-feature-row-grid\"\u003e\n\u003carticle class=\"nk-feature-row-item\"\u003e\u003ch3 class=\"nk-h3\"\u003eCoatings that support a clear view\u003c\/h3\u003e\n\u003cp class=\"nk-body\"\u003eMultilayer coatings on all lenses and prisms, dielectric prism coatings and phase correction help deliver bright, detailed images with natural colour.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"nk-feature-row-item\"\u003e\u003ch3 class=\"nk-h3\"\u003eKeep your settings in place\u003c\/h3\u003e\n\u003cp class=\"nk-body\"\u003eThe locking dioptre ring helps prevent accidental adjustment. Turn-and-slide eyecups position your eyes, while oil- and water-repellent outer lens coatings make smudges easier to wipe away.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"nk-feature-row-item\"\u003e\u003ch3 class=\"nk-h3\"\u003eSealed for outdoor use\u003c\/h3\u003e\n\u003cp class=\"nk-body\"\u003eRubber armour provides grip, and the nitrogen-filled, O-ring-sealed body resists internal fogging. Nikon rates it waterproof to 1 m for 10 minutes; it is not for underwater use.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"nk-section nk-paper nk-specs-section\" data-element=\"24\" data-claims=\"C05,C06,C07,C08,C09,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22\" data-resources=\"\" aria-labelledby=\"nk-specs\"\u003e\u003cdiv class=\"nk-wrap nk-data-grid\"\u003e\n\u003ch2 class=\"nk-h2\" id=\"nk-specs\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"nk-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"nk-data-category\" id=\"nk-optics\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eMagnification\u003c\/div\u003e\n\u003cdiv\u003e10 ×\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eObjective diameter\u003c\/div\u003e\n\u003cdiv\u003e30 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eReal angular field of view\u003c\/div\u003e\n\u003cdiv\u003e6.6 °\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eApparent angular field of view\u003c\/div\u003e\n\u003cdiv\u003e59.9 °\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eField of view at 1,000 m\u003c\/div\u003e\n\u003cdiv\u003e115 m\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eExit pupil\u003c\/div\u003e\n\u003cdiv\u003e3.0 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eRelative brightness\u003c\/div\u003e\n\u003cdiv\u003e9.0\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eEye relief\u003c\/div\u003e\n\u003cdiv\u003e15.4 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eClose focus\u003c\/div\u003e\n\u003cdiv\u003e2.5 m\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"nk-data-category\" id=\"nk-body\"\u003eBody and handling\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eLength\u003c\/div\u003e\n\u003cdiv\u003e125 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eWidth\u003c\/div\u003e\n\u003cdiv\u003e130 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eDepth\u003c\/div\u003e\n\u003cdiv\u003e52 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eWeight (binoculars)\u003c\/div\u003e\n\u003cdiv\u003e470 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eInterpupillary adjustment\u003c\/div\u003e\n\u003cdiv\u003e56-72 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003ePrism type\u003c\/div\u003e\n\u003cdiv\u003eRoof\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eWaterproof rating\u003c\/div\u003e\n\u003cdiv\u003e1 m for 10 minutes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eFocus system\u003c\/div\u003e\n\u003cdiv\u003eCentral focus\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nk-data-row\" data-two\u003e\n\u003cdiv class=\"nk-data-label\"\u003eFogproofing\u003c\/div\u003e\n\u003cdiv\u003eNitrogen filled\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n","brand":"Nikon","offers":[{"title":"Default Title","offer_id":42045270261829,"sku":"BAA921SA","price":330.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/prostaff10x30.jpg?v=1753932142"},{"product_id":"olympus-8x42-pro-binoculars","title":"Olympus 8x42 Pro Binoculars","description":"\u003ch2 class=\"aLeft\"\u003eFeatures\u003c\/h2\u003e\n\u003cdiv\u003e\n\u003cul\u003e\n\u003cli\u003eEasy to Use Design for Birdwatching and Observing Nature\n\u003cul\u003e\n\u003cli\u003e8x magnification for steady viewing\u003c\/li\u003e\n\u003cli\u003eEffective diameter of 42 mm, making them easy to use even in dim locations\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eBright, Clear Field of View\n\u003cul\u003e\n\u003cli style=\"list-style-type: none;\"\u003e\n\u003cul\u003e\n\u003cli\u003eFull multi-coating\u003c\/li\u003e\n\u003cli\u003eDielectric multilayer prism coating\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\n\u003cli\u003eZERO Coating\u003c\/li\u003e\n\u003cli\u003eMaximum spectral transmittance of more than 94%\u003c\/li\u003e\n\u003cli\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eHigh Resolution, High Contrast, and Sharp Imagery\n\u003cul\u003e\n\u003cli\u003eED lenses for reduced chromatic aberration\u003c\/li\u003e\n\u003cli\u003ePhase-correction coating for reduced roof prism phase deviation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eExcellent Close-up Capability Offers a Wider Range of Subjects to Observe\n\u003cul\u003e\n\u003cli\u003eClosest focus distance of 1.5 m\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eReliability That Withstands Punishing Environments\n\u003cul\u003e\n\u003cli\u003eWaterproof, anti-fogging construction\u003c\/li\u003e\n\u003cli\u003eOil-repellent coating\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSophisticated Design and Superb Controls\n\u003cul\u003e\n\u003cli\u003eRefined, simple design\u003c\/li\u003e\n\u003cli\u003eErgonomic controls\u003c\/li\u003e\n\u003cli\u003eFunctionality designed for ease of use\u003c\/li\u003e\n\u003cli\u003eExpandability for increased range of use\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"OM Digital","offers":[{"title":"Default Title","offer_id":42045282451525,"sku":"V501020BJ000","price":599.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/olympus-8x42-pro-binoculars-409307.jpg?v=1731540831"},{"product_id":"olympus-8-16x40-s-zoom-binoculars","title":"Olympus 8-16X40 S Zoom Binoculars","description":"\u003cp\u003eOlympus Standard binoculars are the perfect companion for observing nature, sport, wildlife and birdwatching. The large objective lens diameter offers bright high-resolution images even in low light. Advanced optical technologies including aspherical lenses plus coated lenses and prisms ensure a high level of optical performance by reducing image distortion and chromatic aberration for sharp images and a clear field of view with superb clarity. A focusing distance as close as 10m allows you to follow animals almost motionless as they approach. With a durable, high-quality finish resisting any nature conditions and a rubber coated grip ensuring a safe hold these binoculars are well equipped for outdoor use. Maximum comfort, functionality and portability is granted thanks to the slim, simple design and ergonomic controls. All elements have been arranged precisely for a compact size, resulting in a sharp impression and a lightweight body. With the powerful zoom you can get even closer to the object and observe it in more detail.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eStandard Series Binocular ideal for nature observation, sporting events, wildlife and birdwatching\u003c\/li\u003e\n\u003cli\u003e8‑16x magnification\u003c\/li\u003e\n\u003cli\u003eQuick and easy changes in magnification to suit the viewing situation\u003c\/li\u003e\n\u003cli\u003eHigh optical performance for sharp images with minimal distortion and chromatic aberration\u003c\/li\u003e\n\u003cli\u003eCoated lenses and prisms for a bright, clear field of view with superb transmittance\u003c\/li\u003e\n\u003cli\u003eLarge, intuitive to use, easy to reach focus wheel for accurate focusing\u003c\/li\u003e\n\u003cli\u003eSimple, refined design and ergonomic controls for maximum comfort and functionality\u003c\/li\u003e\n\u003cli\u003eHigh-quality finish with sure-grip rubber coatings\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"OM Digital","offers":[{"title":"Default Title","offer_id":42045282549829,"sku":"V656018BJ000","price":299.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/olympus-8-16x40-s-zoom-binoculars-800013.jpg?v=1731540832"},{"product_id":"olympus-10x42-pro-binoculars","title":"Olympus 10x42 Pro Binoculars","description":"\u003ch2 class=\"aLeft\"\u003eFeatures\u003c\/h2\u003e\n\u003cdiv\u003e\n\u003cul\u003e\n\u003cli\u003eEasy to Use Design for Birdwatching and Observing Nature\n\u003cul\u003e\n\u003cli\u003e10x magnification for steady viewing\u003c\/li\u003e\n\u003cli\u003eEffective diameter of 42 mm, making them easy to use even in dim locations\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eBright, Clear Field of View\n\u003cul\u003e\n\u003cli\u003eFull multi-coating\u003c\/li\u003e\n\u003cli\u003eDielectric multilayer prism coating\u003c\/li\u003e\n\u003cli\u003eZERO Coating\u003c\/li\u003e\n\u003cli\u003eMaximum spectral transmittance of more than 94%\u003c\/li\u003e\n\u003cli\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eHigh Resolution, High Contrast, and Sharp Imagery\n\u003cul\u003e\n\u003cli\u003eED lenses for reduced chromatic aberration\u003c\/li\u003e\n\u003cli\u003ePhase-correction coating for reduced roof prism phase deviation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eExcellent Close-up Capability Offers a Wider Range of Subjects to Observe\n\u003cul\u003e\n\u003cli\u003eClosest focus distance of 1.5 m\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eReliability That Withstands Punishing Environments\n\u003cul\u003e\n\u003cli\u003eWaterproof, anti-fogging construction\u003c\/li\u003e\n\u003cli\u003eOil-repellent coating\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSophisticated Design and Superb Controls\n\u003cul\u003e\n\u003cli\u003eRefined, simple design\u003c\/li\u003e\n\u003cli\u003eErgonomic controls\u003c\/li\u003e\n\u003cli\u003eFunctionality designed for ease of use\u003c\/li\u003e\n\u003cli\u003eExpandability for increased range of use\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"OM Digital","offers":[{"title":"Default Title","offer_id":42045282582597,"sku":"V501021BJ000","price":599.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/olympus-10x42-pro-binoculars-557288.jpg?v=1731540830"},{"product_id":"olympus-8x40-s-binoculars","title":"Olympus 8x40 S Binoculars","description":"\u003cp\u003eOlympus Standard binoculars are the perfect companion for observing nature, sport, wildlife and birdwatching. A wide field of view makes locating a subject quicker and easier, particularly when panning a wide area or tracking fast-moving subjects, such as birds, animals and action sports. The large objective lens diameter offers bright high-resolution images even in low light. Advanced optical technologies including aspherical lenses plus coated lenses and prisms ensure a high level of optical performance by reducing image distortion and chromatic aberration for sharp images and a clear field of view with superb clarity. A focusing distance as close as 4m allows you to follow animals almost motionless as they approach. With a durable, high-quality finish resisting any nature conditions and a rubber coated grip ensuring a safe hold these binoculars are well equipped for outdoor use. Maximum comfort, functionality and portability is granted thanks to the slim, simple design and ergonomic controls. All elements have been arranged precisely for a compact size, resulting in a sharp impression and a lightweight body.\u003c\/p\u003e\n\u003cul class=\"checkmark-list\"\u003e\n\u003cli\u003eStandard Series Binocular ideal for nature observation, sporting events, wildlife and birdwatching\u003c\/li\u003e\n\u003cli\u003e8x magnification\u003c\/li\u003e\n\u003cli\u003eWide field of view optimal for tracking fast-moving subjects\u003c\/li\u003e\n\u003cli\u003eHigh optical performance for sharp images with minimal distortion and chromatic aberration\u003c\/li\u003e\n\u003cli\u003eCoated lenses and prisms for a bright, clear field of view with superb transmittance\u003c\/li\u003e\n\u003cli\u003eLarge, intuitive to use, easy to reach focus wheel for accurate focusing\u003c\/li\u003e\n\u003cli\u003eLong eye relief and adjustable eyepieces (twist up\/down)\u003c\/li\u003e\n\u003cli\u003eSimple, refined design and ergonomic controls for maximum comfort and functionality\u003c\/li\u003e\n\u003cli\u003eHigh-quality finish with sure-grip rubber coating\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"OM Digital","offers":[{"title":"Default Title","offer_id":42045282713669,"sku":"V501022BJ000","price":299.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/olympus-8x40-s-binoculars-299821.jpg?v=1731540831"},{"product_id":"olympus-10x42-exps-binoculars","title":"Olympus 10x42 EXPS Binoculars","description":"\u003cp\u003e\u003cstrong\u003eSharp viewing at any magnification thanks to all-glass lens system\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eMaximum image brightness and contrast thanks to multi-coated lenses\u003c\/li\u003e\n\u003cli\u003eProfessional Binoculars\u003c\/li\u003e\n\u003cli\u003e10x magnification\u003c\/li\u003e\n\u003cli\u003eAspherical optics guarantee a plasticity and distortion-free view\u003c\/li\u003e\n\u003cli\u003eHigh index BaK‑4 porro prisms for bright, crisp edge‑to‑edge images\u003c\/li\u003e\n\u003cli\u003eLong eye-relief with twist-up\/down eyepieces\u003c\/li\u003e\n\u003cli\u003eNon-slip rubberized coating and grips for a sure hold\u003c\/li\u003e\n\u003cli\u003eNew ergonomic, contoured design\u003c\/li\u003e\n\u003cli\u003eUV coating for care-free viewing\u003c\/li\u003e\n\u003cli\u003eLarge, centre-focus knob for fast and easy focusing\u003c\/li\u003e\n\u003cli\u003eSize W x H x D (mm): 187x 130x 57\u003c\/li\u003e\n\u003cli\u003eWeight: 785 g\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"OM Digital","offers":[{"title":"Default Title","offer_id":42045282844741,"sku":"133853","price":349.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/olympus-10x42-exps-binoculars-142116.jpg?v=1731540830"},{"product_id":"olympus-8x21rc-ii-wp-blu-binocular","title":"Olympus 8x21RC II WP BLU Binocular","description":"\u003cp\u003eThe RC II series of binoculars are extremely compact and lightweight, featuring a sophisticated design. These binoculars place emphasis on portability and can be folded for easy carrying. A range of colour variations is available to suit your personal preference.\u003c\/p\u003e\n\u003cp\u003eThey might be small - but are powerful for their size and offer remarkably clear views.\u003c\/p\u003e\n\u003cul class=\"checkmark-list\"\u003e\n\u003cli\u003e8x magnification\u003c\/li\u003e\n\u003cli\u003eWaterproof\u003c\/li\u003e\n\u003cli\u003eFoldable and ultra-compact\u003c\/li\u003e\n\u003cli\u003eStylish outdoor design\u003c\/li\u003e\n\u003cli\u003eRubber coated for convenient grip\u003c\/li\u003e\n\u003cli\u003eMulti-coated lenses for maximum brightness and contrast\u003c\/li\u003e\n\u003cli\u003eConvenient centre-focus knob for easy focusing\u003c\/li\u003e\n\u003cli\u003eFully multi-coated optics\u003c\/li\u003e\n\u003cli\u003eNitrogen‑filled body for waterproof\/fogproof\/dirtproof performance\u003c\/li\u003e\n\u003cli\u003eBuilt-in dioptric correction adjusts to individual eyesight\u003c\/li\u003e\n\u003cli\u003eSize W x H x D (mm): 107 x 88 x 38\u003c\/li\u003e\n\u003cli\u003eWeight: 215 g\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"OM Digital","offers":[{"title":"Default Title","offer_id":42045282877509,"sku":"V656016UJ000","price":89.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/olympus-8x21rc-ii-wp-blu-binocular-930735.jpg?v=1731540831"},{"product_id":"vortex-raptor-8-5x32-binoculars","title":"Vortex Raptor 8.5x32 Binoculars","description":"\u003cdiv class=\"vca-page\" data-page-mode=\"simple\" data-page-density=\"standard\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .vca-page. No scripts, SVG, tables or H1. *\/\n.vca-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.vca-page, .vca-page * { box-sizing: border-box; }\n.vca-page img { display: block; max-width: 100%; height: auto; }\n.vca-page p, .vca-page h2, .vca-page h3, .vca-page ul, .vca-page ol, .vca-page dl, .vca-page dd, .vca-page blockquote, .vca-page figure { margin: 0; }\n.vca-page ul, .vca-page ol { padding: 0; list-style: none; }\n.vca-page .vca-section { padding: 112px 22px; }\n.vca-page .vca-section[data-tight] { padding: 80px 22px; }\n.vca-page .vca-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.vca-page .vca-paper { background: var(--paper); }\n.vca-page .vca-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.vca-page .vca-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.vca-page .vca-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.vca-page .vca-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.vca-page .vca-h2 .vca-muted { color: var(--muted); font-weight: 700; }\n.vca-page .vca-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.vca-page .vca-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.vca-page .vca-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.vca-page .vca-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.vca-page .vca-muted { color: var(--muted); }\n.vca-page .vca-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.vca-page .vca-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.vca-page .vca-text-link:hover { color: var(--accent); }\n.vca-page .vca-dark .vca-kicker { color: #a1a1a8; }\n.vca-page .vca-dark .vca-h2, .vca-page .vca-dark .vca-h3 { color: var(--white); }\n.vca-page .vca-dark .vca-h2 .vca-muted { color: #8e8e95; }\n.vca-page .vca-dark .vca-body, .vca-page .vca-dark .vca-lead { color: #c9c9d0; }\n.vca-page .vca-dark .vca-note { color: #8e8e95; }\n.vca-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.vca-page .vca-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.vca-page .vca-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vca-page .vca-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.vca-page .vca-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.vca-page .vca-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.vca-page .vca-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.vca-page .vca-dark .vca-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.vca-page .vca-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.vca-page .vca-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.vca-page .vca-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.vca-page .vca-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .vca-page .vca-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .vca-page .vca-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.vca-page .vca-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .vca-page .vca-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .vca-page .vca-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.vca-page .vca-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.vca-page .vca-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.vca-page .vca-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.vca-page .vca-stat:first-child { border-left: 0; }\n.vca-page .vca-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.vca-page .vca-stats-strip[data-accent-zone] .vca-stat-value { color: var(--accent); }\n.vca-page .vca-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.vca-page .vca-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.vca-page .vca-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.vca-page .vca-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.vca-page .vca-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.vca-page .vca-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.vca-page .vca-quote p.vca-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.vca-page .vca-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.vca-page .vca-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.vca-page .vca-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.vca-page .vca-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.vca-page .vca-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vca-page .vca-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.vca-page .vca-bento-card .vca-kicker { margin-bottom: 12px; color: #8e8e95; }\n.vca-page .vca-bento-card .vca-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.vca-page .vca-bento-card[data-wide] .vca-h3 { margin-top: 0; font-size: 30px; }\n.vca-page .vca-bento-card .vca-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.vca-page .vca-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.vca-page .vca-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.vca-page .vca-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.vca-page .vca-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.vca-page .vca-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.vca-page .vca-feature-row-item .vca-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.vca-page .vca-feature-row-item .vca-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.vca-page .vca-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.vca-page .vca-split-grid[data-flip] .vca-split-media { order: -1; }\n.vca-page .vca-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.vca-page .vca-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.vca-page .vca-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.vca-page .vca-split-facts li span:first-child { color: var(--muted); }\n.vca-page .vca-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.vca-page .vca-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.vca-page .vca-spotlight-media { position: sticky; top: 24px; }\n.vca-page .vca-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.vca-page .vca-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.vca-page .vca-spotlight-step + .vca-spotlight-step { border-top: 1px solid var(--line); }\n.vca-page .vca-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.vca-page .vca-spotlight-step .vca-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.vca-page .vca-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vca-page .vca-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.vca-page .vca-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.vca-page .vca-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.vca-page .vca-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vca-page .vca-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.vca-page .vca-sequence-step .vca-h3 { margin-bottom: 8px; font-size: 20px; }\n.vca-page .vca-sequence-step .vca-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.vca-page .vca-cinematic { padding: 112px 0 0; text-align: left; }\n.vca-page .vca-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.vca-page .vca-cinematic-copy .vca-h2 { max-width: 16ch; }\n.vca-page .vca-cinematic-copy .vca-body { max-width: 640px; margin-top: 20px; }\n.vca-page .vca-cinematic-figure { position: relative; }\n.vca-page .vca-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.vca-page .vca-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.vca-page .vca-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.vca-page .vca-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.vca-page .vca-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.vca-page .vca-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.vca-page .vca-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.vca-page .vca-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.vca-page .vca-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.vca-page .vca-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.vca-page .vca-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.vca-page .vca-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.vca-page .vca-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.vca-page .vca-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.vca-page .vca-image-tile[data-wide] { grid-column: span 4; }\n.vca-page .vca-image-tile[data-square] { grid-column: span 2; }\n.vca-page .vca-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.vca-page .vca-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.vca-page .vca-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.vca-page .vca-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.vca-page .vca-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.vca-page .vca-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vca-page .vca-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.vca-page .vca-use-item .vca-h3 { margin-bottom: 10px; font-size: 21px; }\n.vca-page .vca-use-item .vca-body { font-size: 15.5px; }\n.vca-page .vca-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.vca-page .vca-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.vca-page .vca-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.vca-page .vca-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.vca-page .vca-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.vca-page .vca-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.vca-page .vca-fit-card[data-alt] .vca-fit-heading { background: var(--paper-2); color: var(--ink); }\n.vca-page .vca-fit-card ul { margin-top: 18px; }\n.vca-page .vca-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.vca-page .vca-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.vca-page .vca-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.vca-page .vca-fit-card li:last-child { border-bottom: 0; }\n.vca-page .vca-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.vca-page .vca-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.vca-page .vca-data-grid { max-width: 1000px; }\n.vca-page .vca-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.vca-page .vca-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.vca-page .vca-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.vca-page .vca-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.vca-page .vca-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.vca-page .vca-data-label { color: var(--muted); }\n.vca-page .vca-data-diff { color: var(--accent); font-weight: 700; }\n.vca-page .vca-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.vca-page .vca-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.vca-page .vca-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.vca-page .vca-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.vca-page .vca-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.vca-page .vca-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.vca-page .vca-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vca-page .vca-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.vca-page .vca-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.vca-page .vca-family-card[data-this] { border: 2px solid var(--ink); }\n.vca-page .vca-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.vca-page .vca-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.vca-page .vca-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.vca-page .vca-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.vca-page .vca-family-list { margin-top: 16px; }\n.vca-page .vca-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.vca-page .vca-family-list li span:first-child { color: var(--muted); }\n.vca-page .vca-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.vca-page .vca-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.vca-page .vca-box .vca-h2 { margin-bottom: 36px; }\n.vca-page .vca-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.vca-page .vca-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.vca-page .vca-box-media { margin: 0; }\n.vca-page .vca-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.vca-page .vca-narrow-list { max-width: 1000px; }\n.vca-page .vca-narrow-list .vca-h2 { margin-bottom: 44px; }\n.vca-page .vca-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.vca-page .vca-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.vca-page .vca-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vca-page .vca-common-questions .vca-narrow-num { color: var(--ink); font-size: 26px; }\n.vca-page .vca-narrow-item .vca-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.vca-page .vca-warranty .vca-h2, .vca-page .vca-warranty .vca-lead { max-width: 820px; }\n.vca-page .vca-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.vca-page .vca-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.vca-page .vca-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.vca-page .vca-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.vca-page .vca-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.vca-page .vca-carry-media img { max-height: 700px; }\n.vca-page .vca-carry-list { margin-top: 36px; }\n.vca-page .vca-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.vca-page .vca-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.vca-page .vca-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.vca-page .vca-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.vca-page .vca-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.vca-page .vca-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.vca-page .vca-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.vca-page .vca-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vca-page .vca-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.vca-page .vca-mode-card[data-primary] { border: 2px solid var(--ink); }\n.vca-page .vca-mode-card .vca-h3 { font-size: 23px; margin: 14px 0 8px; }\n.vca-page .vca-mode-card .vca-body { font-size: 15.5px; }\n.vca-page .vca-mode-list { margin-top: 20px; }\n.vca-page .vca-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.vca-page .vca-mode-list li span:first-child { color: var(--muted); }\n.vca-page .vca-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.vca-page .vca-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.vca-page .vca-time-item { position: relative; padding: 0 0 34px 40px; }\n.vca-page .vca-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.vca-page .vca-time-item:last-child { padding-bottom: 0; }\n.vca-page .vca-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.vca-page .vca-time-item .vca-h3 { font-size: 22px; margin-bottom: 8px; }\n.vca-page .vca-time-item .vca-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.vca-page .vca-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vca-page .vca-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.vca-page .vca-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.vca-page .vca-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.vca-page .vca-path-step .vca-h3 { font-size: 22px; margin: 6px 0 10px; }\n.vca-page .vca-path-step .vca-body { font-size: 15.5px; }\n.vca-page .vca-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.vca-page .vca-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.vca-page .vca-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.vca-page .vca-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.vca-page .vca-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.vca-page .vca-statement { padding: 96px 22px; }\n.vca-page .vca-statement .vca-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .vca-page .vca-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .vca-page .vca-stat:nth-child(odd) { border-left: 0; }\n  .vca-page .vca-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .vca-page .vca-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .vca-page .vca-image-tile[data-wide] { grid-column: span 2; }\n  .vca-page .vca-image-tile[data-square], .vca-page .vca-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .vca-page .vca-feature-row-grid[data-cols=\"4\"], .vca-page .vca-step-grid[data-cols=\"4\"], .vca-page .vca-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .vca-page .vca-split-grid, .vca-page .vca-spotlight-grid, .vca-page .vca-box-layout, .vca-page .vca-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .vca-page .vca-split-copy { order: 1; }\n  .vca-page .vca-split-media { order: 2; }\n  .vca-page .vca-split-grid[data-flip] .vca-split-media { order: 2; }\n  .vca-page .vca-spotlight-media { position: static; }\n  .vca-page .vca-bento-card[data-wide] { display: block; }\n  .vca-page .vca-bento-card[data-wide] .vca-h3 { margin-top: 18px; }\n  .vca-page .vca-family-grid, .vca-page .vca-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .vca-page .vca-warranty-grid, .vca-page .vca-power-grid, .vca-page .vca-modes, .vca-page .vca-path { grid-template-columns: 1fr; }\n  .vca-page .vca-spec-columns, .vca-page .vca-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .vca-page .vca-feature-row-grid, .vca-page .vca-feature-row-grid[data-cols=\"4\"], .vca-page .vca-step-grid, .vca-page .vca-step-grid[data-cols=\"4\"], .vca-page .vca-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .vca-page .vca-fit-grid, .vca-page .vca-family-grid, .vca-page .vca-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .vca-page .vca-section { padding: 80px 22px; }\n  .vca-page .vca-stats-strip { margin: -36px 0; }\n  .vca-page .vca-body { font-size: 16px; }\n  .vca-page .vca-quote { padding-left: 22px; }\n  .vca-page .vca-bento-grid, .vca-page .vca-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .vca-page .vca-bento-card, .vca-page .vca-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .vca-page .vca-image-tile[data-wide], .vca-page .vca-image-tile[data-square], .vca-page .vca-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .vca-page .vca-image-tile[data-wide] { flex: 0 0 90%; }\n  .vca-page .vca-image-tile[data-square], .vca-page .vca-image-tile[data-tall] { flex: 0 0 60%; }\n  .vca-page .vca-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .vca-page .vca-gallery-item { flex-basis: 86%; }\n  .vca-page .vca-cinematic { padding-top: 80px; }\n  .vca-page .vca-cinematic img { max-height: min(70vh, 700px); }\n  .vca-page .vca-data-row, .vca-page .vca-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .vca-page .vca-spotlight-step { padding-left: 56px; }\n  .vca-page .vca-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .vca-page .vca-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .vca-page .vca-h2 { font-size: 31px; }\n  .vca-page .vca-display { font-size: 38px; }\n  .vca-page .vca-stat { padding: 22px 16px; }\n  .vca-page .vca-stat-value { font-size: 28px; }\n  .vca-page .vca-data-row, .vca-page .vca-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .vca-page .vca-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .vca-page .vca-data-row[data-cols=\"3\"] .vca-data-label { grid-column: 1 \/ -1; }\n  .vca-page .vca-bento-card { padding: 22px; }\n  .vca-page .vca-image-tile[data-wide], .vca-page .vca-image-tile[data-square], .vca-page .vca-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.vca-page .vca-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.vca-page .vca-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.vca-page .vca-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vca-page .vca-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.vca-page .vca-plain-row .vca-h3 { font-size: 20px; margin-bottom: 6px; }\n.vca-page .vca-plain-row .vca-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.vca-page .vca-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.vca-page .vca-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.vca-page .vca-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.vca-page .vca-versus-card .vca-h3 { font-size: 22px; margin: 16px 0 12px; }\n.vca-page .vca-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.vca-page .vca-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.vca-page .vca-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.vca-page .vca-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.vca-page .vca-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.vca-page .vca-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.vca-page .vca-range-node[data-this] { border: 2px solid var(--ink); }\n.vca-page .vca-range-node ul { margin-top: 14px; }\n.vca-page .vca-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.vca-page .vca-range-node li span:first-child { color: var(--muted); }\n.vca-page .vca-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.vca-page .vca-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.vca-page .vca-range-node[data-this] strong { color: var(--accent); }\n.vca-page .vca-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.vca-page .vca-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.vca-page .vca-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.vca-page .vca-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.vca-page .vca-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.vca-page .vca-question .vca-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.vca-page .vca-question .vca-h3 { font-size: 21px; margin-bottom: 18px; }\n.vca-page .vca-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.vca-page .vca-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.vca-page .vca-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .vca-page .vca-questions { grid-template-columns: 1fr; } .vca-page .vca-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .vca-page .vca-versus { grid-template-columns: 1fr; } .vca-page .vca-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.vca-page .vca-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.vca-page .vca-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.vca-page .vca-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.vca-page .vca-feature-statement .vca-body { margin-top: 20px; }\n.vca-page [data-visual-variant=\"original-row\"] .vca-feature-row-grid,\n.vca-page [data-visual-variant=\"original-columns\"] .vca-use-grid { gap: 0 36px; }\n.vca-page [data-visual-variant=\"original-row\"] .vca-feature-row-item,\n.vca-page [data-visual-variant=\"original-columns\"] .vca-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.vca-page [data-visual-variant=\"original-row\"] .vca-h3,\n.vca-page [data-visual-variant=\"original-columns\"] .vca-h3 { margin-bottom: 8px; font-size: 20px; }\n.vca-page .vca-use-grid[data-cols=\"2\"], .vca-page .vca-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.vca-page .vca-compatibility .vca-h2 { margin-bottom: 38px; }\n.vca-page .vca-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.vca-page .vca-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .vca-page .vca-feature-statement-grid, .vca-page .vca-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .vca-page .vca-use-grid[data-cols=\"2\"], .vca-page .vca-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.vca-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.vca-page .vca-gallery-item[data-artwork] { align-self: flex-start; }\n.vca-page .vca-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.vca-page .vca-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.vca-page .vca-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.vca-page .vca-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.vca-page .vca-cinematic-figure[data-artwork]::after { display: none; }\n.vca-page .vca-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.vca-page .vca-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.vca-page .vca-bars { max-width: 840px; margin: 44px 0 0; }\n.vca-page .vca-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.vca-page .vca-bar-label, .vca-page .vca-bar-value { font-size: 16px; }\n.vca-page .vca-bar-label strong { font-weight: 650; }\n.vca-page .vca-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.vca-page .vca-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.vca-page .vca-bar-fill[data-this] { background: var(--accent); }\n.vca-page .vca-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.vca-page .vca-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.vca-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.vca-page .vca-spec-jump a, .vca-page .vca-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .vca-page .vca-bar { grid-template-columns: 1fr auto; }\n  .vca-page .vca-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n.vca-page a[data-resource-id] {display:inline-block;min-height:44px;padding:10px 0;box-sizing:border-box;overflow-wrap:anywhere;}\n\u003c\/style\u003e\n\u003csection class=\"vca-section vca-paper\" data-element=\"36\" data-claims=\"C01,C02,C05,C07,C11\" data-resources=\"\" aria-labelledby=\"vca-title-36\"\u003e\u003cdiv class=\"vca-wrap\"\u003e\n\u003ch2 class=\"vca-h2\" id=\"vca-title-36\"\u003e32 mm binoculars with adjustable eye spacing.\u003c\/h2\u003e\n\u003cp class=\"vca-lead\"\u003eThe Vortex Raptor 8.5x32 combines 8.5x magnification and 32 mm objectives in a Porro-prism binocular with a 50–70 mm interpupillary adjustment range.\u003c\/p\u003e\n\u003cdiv class=\"vca-plain\"\u003e\n\u003cdiv class=\"vca-plain-row\"\u003e\n\u003cdiv class=\"vca-plain-num\"\u003e8.5x\u003csmall\u003emagnification\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"vca-h3\"\u003eA closer view of your subject\u003c\/h3\u003e\n\u003cp class=\"vca-body\"\u003e8.5x magnification brings distant detail closer in a 32 mm binocular.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vca-plain-row\"\u003e\n\u003cdiv class=\"vca-plain-num\"\u003e130.0 m\u003csmall\u003efield at 1,000 m\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"vca-h3\"\u003eRoom to follow the scene\u003c\/h3\u003e\n\u003cp class=\"vca-body\"\u003eThe field covers approximately 130.0 m at 1,000 m, giving context around the subject you are watching.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vca-plain-row\"\u003e\n\u003cdiv class=\"vca-plain-num\"\u003e50–70 mm\u003csmall\u003einterpupillary adjustment\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"vca-h3\"\u003eMatch the spacing of your eyes\u003c\/h3\u003e\n\u003cp class=\"vca-body\"\u003eThe barrels adjust through this range so you can align both eyepieces with your eyes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"vca-section vca-feature-row\" data-element=\"08\" data-claims=\"C14,C15,C16\" data-resources=\"\" aria-labelledby=\"vca-title-08\" data-visual-variant=\"original-row\"\u003e\u003cdiv class=\"vca-wrap\"\u003e\n\u003ch2 class=\"vca-h2\" id=\"vca-title-08\"\u003eCoated lenses and sealed construction.\u003c\/h2\u003e\n\u003cdiv class=\"vca-feature-row-grid\"\u003e\n\u003carticle class=\"vca-feature-row-item\"\u003e\u003ch3 class=\"vca-h3\"\u003eFully multi-coated lenses\u003c\/h3\u003e\n\u003cp class=\"vca-body\"\u003eAnti-reflective coatings on all air-to-glass surfaces help more light reach your eyes for a clearer view.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"vca-feature-row-item\"\u003e\u003ch3 class=\"vca-h3\"\u003eWaterproof and fogproof\u003c\/h3\u003e\n\u003cp class=\"vca-body\"\u003eO-ring seals and nitrogen purging protect against water ingress and internal fogging. Rubber armour adds grip and exterior protection.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"vca-feature-row-item\"\u003e\u003ch3 class=\"vca-h3\"\u003eFocus for your eyes\u003c\/h3\u003e\n\u003cp class=\"vca-body\"\u003eThe centre wheel focuses both barrels together. A diopter adjustment on the right eyepiece compensates for differences between your eyes.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"vca-section vca-paper vca-good-to-know\" data-element=\"21\" data-claims=\"C07,C03,C18,C17,C06\" data-resources=\"R02\" aria-labelledby=\"vca-title-21\"\u003e\u003cdiv class=\"vca-wrap\"\u003e\n\u003ch2 class=\"vca-h2\" id=\"vca-title-21\"\u003eGood to know\u003c\/h2\u003e\n\u003cdiv class=\"vca-narrow-list\"\u003e\n\u003carticle class=\"vca-narrow-item\"\u003e\u003cspan class=\"vca-narrow-num\"\u003e01\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"vca-h3\"\u003eCheck the fit\u003c\/h3\u003e\n\u003cp class=\"vca-body\"\u003eThe interpupillary distance adjusts from 50 mm - 70 mm. Twist-up eyecups help position your eyes; eye relief is 14 mm.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"vca-narrow-item\"\u003e\u003cspan class=\"vca-narrow-num\"\u003e02\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"vca-h3\"\u003eCarry case and strap included\u003c\/h3\u003e\n\u003cp class=\"vca-body\"\u003eIncludes rainguard eyepiece cover, tethered objective lens covers, comfort neck strap, carry case and lens cloth.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"vca-narrow-item\"\u003e\u003cspan class=\"vca-narrow-num\"\u003e03\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"vca-h3\"\u003eAllow space for close subjects\u003c\/h3\u003e\n\u003cp class=\"vca-body\"\u003eClosest focus is approximately 4.57 m. \u003ca href=\"https:\/\/vortexoptics.widen.net\/view\/pdf\/ljbfhpbzei\/VTX_BIN-RAPTOR-12A_RPTR_BIN_P_PM_WEB.pdf?t.download=true\u0026amp;u=ymrkrm\u0026amp;x.share=t\" data-resource-id=\"R02\" target=\"_blank\" rel=\"noopener\"\u003eRaptor product manual\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"vca-section vca-paper vca-warranty\" data-element=\"23\" data-claims=\"C19\" data-resources=\"R01\" aria-labelledby=\"vca-title-23\"\u003e\u003cdiv class=\"vca-wrap\"\u003e\n\u003ch2 class=\"vca-h2\" id=\"vca-title-23\"\u003eVortex VIP warranty in Australia\u003c\/h2\u003e\n\u003cp class=\"vca-lead\"\u003eLifetime repair or replacement for damaged or defective products, subject to the Australian warranty terms.\u003c\/p\u003e\n\u003cdiv class=\"vca-warranty-grid\"\u003e\n\u003cdiv class=\"vca-warranty-item\"\u003e\n\u003cstrong\u003eCoverage\u003c\/strong\u003e\u003cspan\u003eVortex VIP lifetime warranty.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vca-warranty-item\"\u003e\n\u003cstrong\u003eExclusions\u003c\/strong\u003e\u003cspan\u003eLoss, theft, deliberate damage and cosmetic damage that does not affect performance. Grey-market imports are not covered.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vca-warranty-item\"\u003e\n\u003cstrong\u003eAustralian claims\u003c\/strong\u003e\u003cspan\u003eContact the dealer or distributor in the country of purchase. \u003ca href=\"https:\/\/www.extravision.com.au\/pages\/vortex-vip-warranty\" data-resource-id=\"R01\" target=\"_blank\" rel=\"noopener\"\u003eAustralian Vortex VIP warranty details\u003c\/a\u003e.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"vca-section vca-paper vca-specs-section\" data-element=\"24\" data-claims=\"C01,C02,C03,C04,C05,C06,C07,C08,C09,C10,C11,C12,C13\" data-resources=\"\" aria-labelledby=\"vca-title-24\"\u003e\u003cdiv class=\"vca-wrap\"\u003e\n\u003ch2 class=\"vca-h2\" id=\"vca-title-24\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"vca-data-grid\"\u003e\n\u003cdiv class=\"vca-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vca-data-category\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"vca-data-row\" data-two\u003e\n\u003cdiv class=\"vca-data-label\"\u003eMagnification\u003c\/div\u003e\n\u003cdiv\u003e8.5x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vca-data-row\" data-two\u003e\n\u003cdiv class=\"vca-data-label\"\u003eObjective Lens Diameter\u003c\/div\u003e\n\u003cdiv\u003e32 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vca-data-row\" data-two\u003e\n\u003cdiv class=\"vca-data-label\"\u003eEye Relief\u003c\/div\u003e\n\u003cdiv\u003e14.0 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vca-data-row\" data-two\u003e\n\u003cdiv class=\"vca-data-label\"\u003eAngular Field of View\u003c\/div\u003e\n\u003cdiv\u003e7.4°\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vca-data-row\" data-two\u003e\n\u003cdiv class=\"vca-data-label\"\u003eLinear Field of View\u003c\/div\u003e\n\u003cdiv\u003eApprox. 130.0 m at 1,000 m (390 ft at 1,000 yd)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vca-data-row\" data-two\u003e\n\u003cdiv class=\"vca-data-label\"\u003eClose Focus\u003c\/div\u003e\n\u003cdiv\u003eApprox. 4.57 m (15 ft)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vca-data-category\"\u003eBuild and handling\u003c\/div\u003e\n\u003cdiv class=\"vca-data-row\" data-two\u003e\n\u003cdiv class=\"vca-data-label\"\u003eInterpupillary Distance\u003c\/div\u003e\n\u003cdiv\u003e50 mm - 70 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vca-data-row\" data-two\u003e\n\u003cdiv class=\"vca-data-label\"\u003eHeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 127 mm (5 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vca-data-row\" data-two\u003e\n\u003cdiv class=\"vca-data-label\"\u003eWidth\u003c\/div\u003e\n\u003cdiv\u003eApprox. 157 mm (6.2 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vca-data-row\" data-two\u003e\n\u003cdiv class=\"vca-data-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 530 g (18.7 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vca-data-row\" data-two\u003e\n\u003cdiv class=\"vca-data-label\"\u003ePrism type\u003c\/div\u003e\n\u003cdiv\u003ePorro\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vca-data-row\" data-two\u003e\n\u003cdiv class=\"vca-data-label\"\u003ePrism material\u003c\/div\u003e\n\u003cdiv\u003eBaK4\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vca-data-row\" data-two\u003e\n\u003cdiv class=\"vca-data-label\"\u003eDiopter range\u003c\/div\u003e\n\u003cdiv\u003e±4 dioptres\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\n\u003c\/div\u003e\n","brand":"Extra Vision","offers":[{"title":"Default Title","offer_id":42045307912261,"sku":"VOR385","price":249.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/vortex-raptor-85x32-binoculars-900173.jpg?v=1731541294"},{"product_id":"vortex-crossfire-hd-10x42-binoculars-with-bonus-glasspack-harness","title":"Vortex Crossfire HD 10x42 Binoculars with bonus Glasspack harness","description":"\u003cdiv class=\"cf-page\" data-page-mode=\"simple\" data-page-density=\"standard\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .cf-page. No scripts, SVG, tables or H1. *\/\n.cf-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.cf-page, .cf-page * { box-sizing: border-box; }\n.cf-page img { display: block; max-width: 100%; height: auto; }\n.cf-page p, .cf-page h2, .cf-page h3, .cf-page ul, .cf-page ol, .cf-page dl, .cf-page dd, .cf-page blockquote, .cf-page figure { margin: 0; }\n.cf-page ul, .cf-page ol { padding: 0; list-style: none; }\n.cf-page .cf-section { padding: 112px 22px; }\n.cf-page .cf-section[data-tight] { padding: 80px 22px; }\n.cf-page .cf-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.cf-page .cf-paper { background: var(--paper); }\n.cf-page .cf-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.cf-page .cf-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.cf-page .cf-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.cf-page .cf-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.cf-page .cf-h2 .cf-muted { color: var(--muted); font-weight: 700; }\n.cf-page .cf-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.cf-page .cf-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.cf-page .cf-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.cf-page .cf-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.cf-page .cf-muted { color: var(--muted); }\n.cf-page .cf-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.cf-page .cf-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.cf-page .cf-text-link:hover { color: var(--accent); }\n.cf-page .cf-dark .cf-kicker { color: #a1a1a8; }\n.cf-page .cf-dark .cf-h2, .cf-page .cf-dark .cf-h3 { color: var(--white); }\n.cf-page .cf-dark .cf-h2 .cf-muted { color: #8e8e95; }\n.cf-page .cf-dark .cf-body, .cf-page .cf-dark .cf-lead { color: #c9c9d0; }\n.cf-page .cf-dark .cf-note { color: #8e8e95; }\n.cf-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.cf-page .cf-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.cf-page .cf-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.cf-page .cf-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.cf-page .cf-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.cf-page .cf-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.cf-page .cf-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.cf-page .cf-dark .cf-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.cf-page .cf-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.cf-page .cf-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.cf-page .cf-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.cf-page .cf-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .cf-page .cf-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .cf-page .cf-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.cf-page .cf-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .cf-page .cf-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .cf-page .cf-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.cf-page .cf-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.cf-page .cf-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.cf-page .cf-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.cf-page .cf-stat:first-child { border-left: 0; }\n.cf-page .cf-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.cf-page .cf-stats-strip[data-accent-zone] .cf-stat-value { color: var(--accent); }\n.cf-page .cf-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.cf-page .cf-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.cf-page .cf-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.cf-page .cf-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.cf-page .cf-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.cf-page .cf-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.cf-page .cf-quote p.cf-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.cf-page .cf-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.cf-page .cf-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.cf-page .cf-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.cf-page .cf-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.cf-page .cf-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.cf-page .cf-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.cf-page .cf-bento-card .cf-kicker { margin-bottom: 12px; color: #8e8e95; }\n.cf-page .cf-bento-card .cf-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.cf-page .cf-bento-card[data-wide] .cf-h3 { margin-top: 0; font-size: 30px; }\n.cf-page .cf-bento-card .cf-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.cf-page .cf-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.cf-page .cf-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.cf-page .cf-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.cf-page .cf-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.cf-page .cf-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.cf-page .cf-feature-row-item .cf-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.cf-page .cf-feature-row-item .cf-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.cf-page .cf-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.cf-page .cf-split-grid[data-flip] .cf-split-media { order: -1; }\n.cf-page .cf-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.cf-page .cf-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.cf-page .cf-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.cf-page .cf-split-facts li span:first-child { color: var(--muted); }\n.cf-page .cf-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.cf-page .cf-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.cf-page .cf-spotlight-media { position: sticky; top: 24px; }\n.cf-page .cf-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.cf-page .cf-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.cf-page .cf-spotlight-step + .cf-spotlight-step { border-top: 1px solid var(--line); }\n.cf-page .cf-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.cf-page .cf-spotlight-step .cf-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.cf-page .cf-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.cf-page .cf-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.cf-page .cf-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.cf-page .cf-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.cf-page .cf-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.cf-page .cf-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.cf-page .cf-sequence-step .cf-h3 { margin-bottom: 8px; font-size: 20px; }\n.cf-page .cf-sequence-step .cf-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.cf-page .cf-cinematic { padding: 112px 0 0; text-align: left; }\n.cf-page .cf-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.cf-page .cf-cinematic-copy .cf-h2 { max-width: 16ch; }\n.cf-page .cf-cinematic-copy .cf-body { max-width: 640px; margin-top: 20px; }\n.cf-page .cf-cinematic-figure { position: relative; }\n.cf-page .cf-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.cf-page .cf-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.cf-page .cf-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.cf-page .cf-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.cf-page .cf-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.cf-page .cf-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.cf-page .cf-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.cf-page .cf-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.cf-page .cf-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.cf-page .cf-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.cf-page .cf-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.cf-page .cf-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.cf-page .cf-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.cf-page .cf-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.cf-page .cf-image-tile[data-wide] { grid-column: span 4; }\n.cf-page .cf-image-tile[data-square] { grid-column: span 2; }\n.cf-page .cf-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.cf-page .cf-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.cf-page .cf-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.cf-page .cf-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.cf-page .cf-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.cf-page .cf-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.cf-page .cf-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.cf-page .cf-use-item .cf-h3 { margin-bottom: 10px; font-size: 21px; }\n.cf-page .cf-use-item .cf-body { font-size: 15.5px; }\n.cf-page .cf-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.cf-page .cf-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.cf-page .cf-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.cf-page .cf-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.cf-page .cf-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.cf-page .cf-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.cf-page .cf-fit-card[data-alt] .cf-fit-heading { background: var(--paper-2); color: var(--ink); }\n.cf-page .cf-fit-card ul { margin-top: 18px; }\n.cf-page .cf-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.cf-page .cf-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.cf-page .cf-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.cf-page .cf-fit-card li:last-child { border-bottom: 0; }\n.cf-page .cf-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.cf-page .cf-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.cf-page .cf-data-grid { max-width: 1000px; }\n.cf-page .cf-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.cf-page .cf-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.cf-page .cf-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.cf-page .cf-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.cf-page .cf-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.cf-page .cf-data-label { color: var(--muted); }\n.cf-page .cf-data-diff { color: var(--accent); font-weight: 700; }\n.cf-page .cf-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.cf-page .cf-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.cf-page .cf-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.cf-page .cf-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.cf-page .cf-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.cf-page .cf-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.cf-page .cf-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.cf-page .cf-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.cf-page .cf-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.cf-page .cf-family-card[data-this] { border: 2px solid var(--ink); }\n.cf-page .cf-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.cf-page .cf-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.cf-page .cf-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.cf-page .cf-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.cf-page .cf-family-list { margin-top: 16px; }\n.cf-page .cf-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.cf-page .cf-family-list li span:first-child { color: var(--muted); }\n.cf-page .cf-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.cf-page .cf-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.cf-page .cf-box .cf-h2 { margin-bottom: 36px; }\n.cf-page .cf-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.cf-page .cf-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.cf-page .cf-box-media { margin: 0; }\n.cf-page .cf-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.cf-page .cf-narrow-list { max-width: 1000px; }\n.cf-page .cf-narrow-list .cf-h2 { margin-bottom: 44px; }\n.cf-page .cf-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.cf-page .cf-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.cf-page .cf-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.cf-page .cf-common-questions .cf-narrow-num { color: var(--ink); font-size: 26px; }\n.cf-page .cf-narrow-item .cf-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.cf-page .cf-warranty .cf-h2, .cf-page .cf-warranty .cf-lead { max-width: 820px; }\n.cf-page .cf-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.cf-page .cf-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.cf-page .cf-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.cf-page .cf-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.cf-page .cf-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.cf-page .cf-carry-media img { max-height: 700px; }\n.cf-page .cf-carry-list { margin-top: 36px; }\n.cf-page .cf-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.cf-page .cf-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.cf-page .cf-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.cf-page .cf-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.cf-page .cf-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.cf-page .cf-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.cf-page .cf-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.cf-page .cf-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.cf-page .cf-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.cf-page .cf-mode-card[data-primary] { border: 2px solid var(--ink); }\n.cf-page .cf-mode-card .cf-h3 { font-size: 23px; margin: 14px 0 8px; }\n.cf-page .cf-mode-card .cf-body { font-size: 15.5px; }\n.cf-page .cf-mode-list { margin-top: 20px; }\n.cf-page .cf-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.cf-page .cf-mode-list li span:first-child { color: var(--muted); }\n.cf-page .cf-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.cf-page .cf-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.cf-page .cf-time-item { position: relative; padding: 0 0 34px 40px; }\n.cf-page .cf-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.cf-page .cf-time-item:last-child { padding-bottom: 0; }\n.cf-page .cf-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.cf-page .cf-time-item .cf-h3 { font-size: 22px; margin-bottom: 8px; }\n.cf-page .cf-time-item .cf-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.cf-page .cf-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.cf-page .cf-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.cf-page .cf-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.cf-page .cf-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.cf-page .cf-path-step .cf-h3 { font-size: 22px; margin: 6px 0 10px; }\n.cf-page .cf-path-step .cf-body { font-size: 15.5px; }\n.cf-page .cf-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.cf-page .cf-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.cf-page .cf-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.cf-page .cf-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.cf-page .cf-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.cf-page .cf-statement { padding: 96px 22px; }\n.cf-page .cf-statement .cf-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .cf-page .cf-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .cf-page .cf-stat:nth-child(odd) { border-left: 0; }\n  .cf-page .cf-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .cf-page .cf-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .cf-page .cf-image-tile[data-wide] { grid-column: span 2; }\n  .cf-page .cf-image-tile[data-square], .cf-page .cf-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .cf-page .cf-feature-row-grid[data-cols=\"4\"], .cf-page .cf-step-grid[data-cols=\"4\"], .cf-page .cf-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .cf-page .cf-split-grid, .cf-page .cf-spotlight-grid, .cf-page .cf-box-layout, .cf-page .cf-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .cf-page .cf-split-copy { order: 1; }\n  .cf-page .cf-split-media { order: 2; }\n  .cf-page .cf-split-grid[data-flip] .cf-split-media { order: 2; }\n  .cf-page .cf-spotlight-media { position: static; }\n  .cf-page .cf-bento-card[data-wide] { display: block; }\n  .cf-page .cf-bento-card[data-wide] .cf-h3 { margin-top: 18px; }\n  .cf-page .cf-family-grid, .cf-page .cf-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .cf-page .cf-warranty-grid, .cf-page .cf-power-grid, .cf-page .cf-modes, .cf-page .cf-path { grid-template-columns: 1fr; }\n  .cf-page .cf-spec-columns, .cf-page .cf-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .cf-page .cf-feature-row-grid, .cf-page .cf-feature-row-grid[data-cols=\"4\"], .cf-page .cf-step-grid, .cf-page .cf-step-grid[data-cols=\"4\"], .cf-page .cf-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .cf-page .cf-fit-grid, .cf-page .cf-family-grid, .cf-page .cf-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .cf-page .cf-section { padding: 80px 22px; }\n  .cf-page .cf-stats-strip { margin: -36px 0; }\n  .cf-page .cf-body { font-size: 16px; }\n  .cf-page .cf-quote { padding-left: 22px; }\n  .cf-page .cf-bento-grid, .cf-page .cf-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .cf-page .cf-bento-card, .cf-page .cf-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .cf-page .cf-image-tile[data-wide], .cf-page .cf-image-tile[data-square], .cf-page .cf-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .cf-page .cf-image-tile[data-wide] { flex: 0 0 90%; }\n  .cf-page .cf-image-tile[data-square], .cf-page .cf-image-tile[data-tall] { flex: 0 0 60%; }\n  .cf-page .cf-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .cf-page .cf-gallery-item { flex-basis: 86%; }\n  .cf-page .cf-cinematic { padding-top: 80px; }\n  .cf-page .cf-cinematic img { max-height: min(70vh, 700px); }\n  .cf-page .cf-data-row, .cf-page .cf-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .cf-page .cf-spotlight-step { padding-left: 56px; }\n  .cf-page .cf-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .cf-page .cf-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .cf-page .cf-h2 { font-size: 31px; }\n  .cf-page .cf-display { font-size: 38px; }\n  .cf-page .cf-stat { padding: 22px 16px; }\n  .cf-page .cf-stat-value { font-size: 28px; }\n  .cf-page .cf-data-row, .cf-page .cf-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .cf-page .cf-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .cf-page .cf-data-row[data-cols=\"3\"] .cf-data-label { grid-column: 1 \/ -1; }\n  .cf-page .cf-bento-card { padding: 22px; }\n  .cf-page .cf-image-tile[data-wide], .cf-page .cf-image-tile[data-square], .cf-page .cf-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.cf-page .cf-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.cf-page .cf-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.cf-page .cf-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.cf-page .cf-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.cf-page .cf-plain-row .cf-h3 { font-size: 20px; margin-bottom: 6px; }\n.cf-page .cf-plain-row .cf-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.cf-page .cf-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.cf-page .cf-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.cf-page .cf-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.cf-page .cf-versus-card .cf-h3 { font-size: 22px; margin: 16px 0 12px; }\n.cf-page .cf-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.cf-page .cf-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.cf-page .cf-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.cf-page .cf-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.cf-page .cf-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.cf-page .cf-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.cf-page .cf-range-node[data-this] { border: 2px solid var(--ink); }\n.cf-page .cf-range-node ul { margin-top: 14px; }\n.cf-page .cf-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.cf-page .cf-range-node li span:first-child { color: var(--muted); }\n.cf-page .cf-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.cf-page .cf-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.cf-page .cf-range-node[data-this] strong { color: var(--accent); }\n.cf-page .cf-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.cf-page .cf-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.cf-page .cf-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.cf-page .cf-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.cf-page .cf-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.cf-page .cf-question .cf-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.cf-page .cf-question .cf-h3 { font-size: 21px; margin-bottom: 18px; }\n.cf-page .cf-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.cf-page .cf-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.cf-page .cf-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .cf-page .cf-questions { grid-template-columns: 1fr; } .cf-page .cf-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .cf-page .cf-versus { grid-template-columns: 1fr; } .cf-page .cf-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.cf-page .cf-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.cf-page .cf-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.cf-page .cf-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.cf-page .cf-feature-statement .cf-body { margin-top: 20px; }\n.cf-page [data-visual-variant=\"original-row\"] .cf-feature-row-grid,\n.cf-page [data-visual-variant=\"original-columns\"] .cf-use-grid { gap: 0 36px; }\n.cf-page [data-visual-variant=\"original-row\"] .cf-feature-row-item,\n.cf-page [data-visual-variant=\"original-columns\"] .cf-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.cf-page [data-visual-variant=\"original-row\"] .cf-h3,\n.cf-page [data-visual-variant=\"original-columns\"] .cf-h3 { margin-bottom: 8px; font-size: 20px; }\n.cf-page .cf-use-grid[data-cols=\"2\"], .cf-page .cf-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.cf-page .cf-compatibility .cf-h2 { margin-bottom: 38px; }\n.cf-page .cf-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.cf-page .cf-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .cf-page .cf-feature-statement-grid, .cf-page .cf-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .cf-page .cf-use-grid[data-cols=\"2\"], .cf-page .cf-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.cf-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.cf-page .cf-gallery-item[data-artwork] { align-self: flex-start; }\n.cf-page .cf-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.cf-page .cf-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.cf-page .cf-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.cf-page .cf-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.cf-page .cf-cinematic-figure[data-artwork]::after { display: none; }\n.cf-page .cf-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.cf-page .cf-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.cf-page .cf-bars { max-width: 840px; margin: 44px 0 0; }\n.cf-page .cf-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.cf-page .cf-bar-label, .cf-page .cf-bar-value { font-size: 16px; }\n.cf-page .cf-bar-label strong { font-weight: 650; }\n.cf-page .cf-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.cf-page .cf-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.cf-page .cf-bar-fill[data-this] { background: var(--accent); }\n.cf-page .cf-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.cf-page .cf-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.cf-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.cf-page .cf-spec-jump a, .cf-page .cf-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .cf-page .cf-bar { grid-template-columns: 1fr auto; }\n  .cf-page .cf-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n.cf-page .cf-body a,.cf-page .cf-spec-source a{display:inline-block;min-height:44px;padding:10px 0;box-sizing:border-box;overflow-wrap:anywhere;}\n\u003c\/style\u003e\n\u003csection class=\"cf-section cf-paper\" data-element=\"36\" data-claims=\"C01,C02,C04,C05,C17\" data-resources=\"\" aria-labelledby=\"cf-title-36\"\u003e\u003cdiv class=\"cf-wrap\"\u003e\n\u003ch2 class=\"cf-h2\" id=\"cf-title-36\"\u003e10x42 for a closer look\u003c\/h2\u003e\n\u003cp class=\"cf-lead\"\u003eVortex Crossfire HD 10x42 binoculars. A full-size binocular for observing birds and wildlife in more detail.\u003c\/p\u003e\n\u003cdiv class=\"cf-plain\"\u003e\n\u003cdiv class=\"cf-plain-row\"\u003e\n\u003cdiv class=\"cf-plain-num\"\u003e10x\u003csmall\u003emagnification\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eBring distant detail closer\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eThe view appears 10 times larger in angular size than it does with the unaided eye.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-plain-row\"\u003e\n\u003cdiv class=\"cf-plain-num\"\u003e42 mm\u003csmall\u003eobjective lenses\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eKnow the lens size\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eThe second number is the diameter of each front lens. These 42 mm objectives collect the light that forms the view.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-plain-row\"\u003e\n\u003cdiv class=\"cf-plain-num\"\u003e6.2°\u003csmall\u003efield of view\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eSee the surrounding scene\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eThe view spans 108 m at 1,000 m, approximately. This is the width of the scene visible from edge to edge.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"cf-section cf-feature-row\" data-element=\"08\" data-claims=\"C11,C12,C13\" data-resources=\"\" aria-labelledby=\"cf-title-08\" data-visual-variant=\"original-row\"\u003e\u003cdiv class=\"cf-wrap\"\u003e\n\u003ch2 class=\"cf-h2\" id=\"cf-title-08\"\u003eHD optics, weather sealing and simple controls\u003c\/h2\u003e\n\u003cdiv class=\"cf-feature-row-grid\"\u003e\n\u003carticle class=\"cf-feature-row-item\"\u003e\u003ch3 class=\"cf-h3\"\u003eHD optics and lens coatings\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eThe HD optical system is designed to reduce colour fringing. Anti-reflective coatings on every air-to-glass surface improve light transmission.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"cf-feature-row-item\"\u003e\u003ch3 class=\"cf-h3\"\u003eSealed for outdoor use\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eO-ring seals and nitrogen purging provide waterproof and fogproof performance. Rubber armour adds grip and protects the exterior.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"cf-feature-row-item\"\u003e\u003ch3 class=\"cf-h3\"\u003eFocus and eyecups\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eThe centre wheel focuses both barrels together. Twist-up eyecups let you adjust the viewing position with or without glasses.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"cf-section cf-paper cf-good-to-know\" data-element=\"21\" data-claims=\"C14,C15,C03,C07,C16\" data-resources=\"R02\" aria-labelledby=\"cf-title-21\"\u003e\u003cdiv class=\"cf-wrap\"\u003e\n\u003ch2 class=\"cf-h2\" id=\"cf-title-21\"\u003eGood to know\u003c\/h2\u003e\n\u003carticle class=\"cf-narrow-item\"\u003e\u003cspan class=\"cf-narrow-num\"\u003e01\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eCarry kit included\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eThe binoculars include a GlassPak binocular harness, comfort neck strap, tethered objective covers, rainguard eyepiece cover and lens cloth.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"cf-narrow-item\"\u003e\u003cspan class=\"cf-narrow-num\"\u003e02\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eAdd support when you need it\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eA binocular tripod adapter lets you mount the Crossfire on a tripod or compatible car window mount. The adapter and support are optional accessories.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"cf-narrow-item\"\u003e\u003cspan class=\"cf-narrow-num\"\u003e03\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eCheck the fit\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eInterpupillary adjustment is 58 mm - 75 mm; this is the spacing between the eyepieces. Eye relief is 15.0 mm. Comfort with glasses depends on your frames and fit.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"cf-narrow-item\"\u003e\u003cspan class=\"cf-narrow-num\"\u003e04\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eLifetime VIP warranty\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eEligible products are covered for repair or replacement if damaged or defective. Exclusions include loss, theft, deliberate damage, cosmetic damage that does not affect performance, and grey-market imports. Claims go through the dealer or distributor in the country of purchase. \u003ca href=\"https:\/\/www.extravision.com.au\/pages\/vortex-vip-warranty\" data-resource-id=\"R02\" target=\"_blank\" rel=\"noopener\"\u003eAustralian warranty terms and claim form\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"cf-section cf-paper cf-specs-section\" data-element=\"24\" data-claims=\"C01,C02,C03,C04,C05,C06,C07,C08,C09,C10\" data-resources=\"R01\" aria-labelledby=\"cf-title-24\"\u003e\u003cdiv class=\"cf-wrap\"\u003e\n\u003ch2 class=\"cf-h2\" id=\"cf-title-24\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"cf-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"cf-data-category\" id=\"cf-optics\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eMagnification\u003c\/div\u003e\n\u003cdiv\u003e10x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eObjective Lens Diameter\u003c\/div\u003e\n\u003cdiv\u003e42 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eEye Relief\u003c\/div\u003e\n\u003cdiv\u003e15.0 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eAngular Field of View\u003c\/div\u003e\n\u003cdiv\u003e6.2°\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eLinear Field of View\u003c\/div\u003e\n\u003cdiv\u003eApprox. 108 m at 1,000 m (325 ft at 1,000 yd)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eClose Focus\u003c\/div\u003e\n\u003cdiv\u003eApprox. 1.83 m (6.0 ft)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"cf-data-category\" id=\"cf-handling\"\u003eHandling\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eInterpupillary Distance\u003c\/div\u003e\n\u003cdiv\u003e58 mm - 75 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eHeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 152.4 mm (6.0 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eWidth\u003c\/div\u003e\n\u003cdiv\u003eApprox. 132.1 mm (5.2 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 652 g (23.0 oz.)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n","brand":"Extra Vision","offers":[{"title":"Default Title","offer_id":42045308141637,"sku":"VOCF4312","price":379.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/vortex-crossfire-hd-10x42-binoculars-with-bonus-glasspack-harness-115298.jpg?v=1731541292"},{"product_id":"vortex-crossfire-hd-8x42-binoculars-with-bonus-glasspack-harness","title":"Vortex Crossfire HD 8x42 Binoculars with bonus Glasspack harness","description":"\u003cdiv class=\"cf-page\" data-page-mode=\"simple\" data-page-density=\"standard\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .cf-page. No scripts, SVG, tables or H1. *\/\n.cf-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.cf-page, .cf-page * { box-sizing: border-box; }\n.cf-page img { display: block; max-width: 100%; height: auto; }\n.cf-page p, .cf-page h2, .cf-page h3, .cf-page ul, .cf-page ol, .cf-page dl, .cf-page dd, .cf-page blockquote, .cf-page figure { margin: 0; }\n.cf-page ul, .cf-page ol { padding: 0; list-style: none; }\n.cf-page .cf-section { padding: 112px 22px; }\n.cf-page .cf-section[data-tight] { padding: 80px 22px; }\n.cf-page .cf-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.cf-page .cf-paper { background: var(--paper); }\n.cf-page .cf-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.cf-page .cf-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.cf-page .cf-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.cf-page .cf-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.cf-page .cf-h2 .cf-muted { color: var(--muted); font-weight: 700; }\n.cf-page .cf-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.cf-page .cf-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.cf-page .cf-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.cf-page .cf-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.cf-page .cf-muted { color: var(--muted); }\n.cf-page .cf-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.cf-page .cf-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.cf-page .cf-text-link:hover { color: var(--accent); }\n.cf-page .cf-dark .cf-kicker { color: #a1a1a8; }\n.cf-page .cf-dark .cf-h2, .cf-page .cf-dark .cf-h3 { color: var(--white); }\n.cf-page .cf-dark .cf-h2 .cf-muted { color: #8e8e95; }\n.cf-page .cf-dark .cf-body, .cf-page .cf-dark .cf-lead { color: #c9c9d0; }\n.cf-page .cf-dark .cf-note { color: #8e8e95; }\n.cf-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.cf-page .cf-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.cf-page .cf-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.cf-page .cf-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.cf-page .cf-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.cf-page .cf-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.cf-page .cf-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.cf-page .cf-dark .cf-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.cf-page .cf-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.cf-page .cf-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.cf-page .cf-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.cf-page .cf-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .cf-page .cf-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .cf-page .cf-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.cf-page .cf-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .cf-page .cf-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .cf-page .cf-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.cf-page .cf-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.cf-page .cf-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.cf-page .cf-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.cf-page .cf-stat:first-child { border-left: 0; }\n.cf-page .cf-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.cf-page .cf-stats-strip[data-accent-zone] .cf-stat-value { color: var(--accent); }\n.cf-page .cf-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.cf-page .cf-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.cf-page .cf-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.cf-page .cf-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.cf-page .cf-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.cf-page .cf-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.cf-page .cf-quote p.cf-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.cf-page .cf-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.cf-page .cf-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.cf-page .cf-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.cf-page .cf-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.cf-page .cf-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.cf-page .cf-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.cf-page .cf-bento-card .cf-kicker { margin-bottom: 12px; color: #8e8e95; }\n.cf-page .cf-bento-card .cf-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.cf-page .cf-bento-card[data-wide] .cf-h3 { margin-top: 0; font-size: 30px; }\n.cf-page .cf-bento-card .cf-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.cf-page .cf-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.cf-page .cf-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.cf-page .cf-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.cf-page .cf-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.cf-page .cf-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.cf-page .cf-feature-row-item .cf-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.cf-page .cf-feature-row-item .cf-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.cf-page .cf-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.cf-page .cf-split-grid[data-flip] .cf-split-media { order: -1; }\n.cf-page .cf-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.cf-page .cf-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.cf-page .cf-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.cf-page .cf-split-facts li span:first-child { color: var(--muted); }\n.cf-page .cf-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.cf-page .cf-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.cf-page .cf-spotlight-media { position: sticky; top: 24px; }\n.cf-page .cf-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.cf-page .cf-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.cf-page .cf-spotlight-step + .cf-spotlight-step { border-top: 1px solid var(--line); }\n.cf-page .cf-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.cf-page .cf-spotlight-step .cf-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.cf-page .cf-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.cf-page .cf-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.cf-page .cf-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.cf-page .cf-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.cf-page .cf-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.cf-page .cf-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.cf-page .cf-sequence-step .cf-h3 { margin-bottom: 8px; font-size: 20px; }\n.cf-page .cf-sequence-step .cf-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.cf-page .cf-cinematic { padding: 112px 0 0; text-align: left; }\n.cf-page .cf-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.cf-page .cf-cinematic-copy .cf-h2 { max-width: 16ch; }\n.cf-page .cf-cinematic-copy .cf-body { max-width: 640px; margin-top: 20px; }\n.cf-page .cf-cinematic-figure { position: relative; }\n.cf-page .cf-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.cf-page .cf-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.cf-page .cf-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.cf-page .cf-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.cf-page .cf-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.cf-page .cf-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.cf-page .cf-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.cf-page .cf-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.cf-page .cf-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.cf-page .cf-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.cf-page .cf-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.cf-page .cf-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.cf-page .cf-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.cf-page .cf-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.cf-page .cf-image-tile[data-wide] { grid-column: span 4; }\n.cf-page .cf-image-tile[data-square] { grid-column: span 2; }\n.cf-page .cf-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.cf-page .cf-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.cf-page .cf-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.cf-page .cf-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.cf-page .cf-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.cf-page .cf-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.cf-page .cf-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.cf-page .cf-use-item .cf-h3 { margin-bottom: 10px; font-size: 21px; }\n.cf-page .cf-use-item .cf-body { font-size: 15.5px; }\n.cf-page .cf-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.cf-page .cf-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.cf-page .cf-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.cf-page .cf-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.cf-page .cf-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.cf-page .cf-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.cf-page .cf-fit-card[data-alt] .cf-fit-heading { background: var(--paper-2); color: var(--ink); }\n.cf-page .cf-fit-card ul { margin-top: 18px; }\n.cf-page .cf-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.cf-page .cf-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.cf-page .cf-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.cf-page .cf-fit-card li:last-child { border-bottom: 0; }\n.cf-page .cf-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.cf-page .cf-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.cf-page .cf-data-grid { max-width: 1000px; }\n.cf-page .cf-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.cf-page .cf-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.cf-page .cf-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.cf-page .cf-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.cf-page .cf-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.cf-page .cf-data-label { color: var(--muted); }\n.cf-page .cf-data-diff { color: var(--accent); font-weight: 700; }\n.cf-page .cf-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.cf-page .cf-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.cf-page .cf-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.cf-page .cf-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.cf-page .cf-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.cf-page .cf-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.cf-page .cf-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.cf-page .cf-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.cf-page .cf-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.cf-page .cf-family-card[data-this] { border: 2px solid var(--ink); }\n.cf-page .cf-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.cf-page .cf-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.cf-page .cf-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.cf-page .cf-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.cf-page .cf-family-list { margin-top: 16px; }\n.cf-page .cf-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.cf-page .cf-family-list li span:first-child { color: var(--muted); }\n.cf-page .cf-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.cf-page .cf-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.cf-page .cf-box .cf-h2 { margin-bottom: 36px; }\n.cf-page .cf-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.cf-page .cf-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.cf-page .cf-box-media { margin: 0; }\n.cf-page .cf-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.cf-page .cf-narrow-list { max-width: 1000px; }\n.cf-page .cf-narrow-list .cf-h2 { margin-bottom: 44px; }\n.cf-page .cf-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.cf-page .cf-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.cf-page .cf-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.cf-page .cf-common-questions .cf-narrow-num { color: var(--ink); font-size: 26px; }\n.cf-page .cf-narrow-item .cf-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.cf-page .cf-warranty .cf-h2, .cf-page .cf-warranty .cf-lead { max-width: 820px; }\n.cf-page .cf-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.cf-page .cf-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.cf-page .cf-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.cf-page .cf-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.cf-page .cf-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.cf-page .cf-carry-media img { max-height: 700px; }\n.cf-page .cf-carry-list { margin-top: 36px; }\n.cf-page .cf-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.cf-page .cf-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.cf-page .cf-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.cf-page .cf-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.cf-page .cf-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.cf-page .cf-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.cf-page .cf-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.cf-page .cf-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.cf-page .cf-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.cf-page .cf-mode-card[data-primary] { border: 2px solid var(--ink); }\n.cf-page .cf-mode-card .cf-h3 { font-size: 23px; margin: 14px 0 8px; }\n.cf-page .cf-mode-card .cf-body { font-size: 15.5px; }\n.cf-page .cf-mode-list { margin-top: 20px; }\n.cf-page .cf-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.cf-page .cf-mode-list li span:first-child { color: var(--muted); }\n.cf-page .cf-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.cf-page .cf-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.cf-page .cf-time-item { position: relative; padding: 0 0 34px 40px; }\n.cf-page .cf-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.cf-page .cf-time-item:last-child { padding-bottom: 0; }\n.cf-page .cf-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.cf-page .cf-time-item .cf-h3 { font-size: 22px; margin-bottom: 8px; }\n.cf-page .cf-time-item .cf-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.cf-page .cf-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.cf-page .cf-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.cf-page .cf-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.cf-page .cf-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.cf-page .cf-path-step .cf-h3 { font-size: 22px; margin: 6px 0 10px; }\n.cf-page .cf-path-step .cf-body { font-size: 15.5px; }\n.cf-page .cf-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.cf-page .cf-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.cf-page .cf-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.cf-page .cf-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.cf-page .cf-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.cf-page .cf-statement { padding: 96px 22px; }\n.cf-page .cf-statement .cf-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .cf-page .cf-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .cf-page .cf-stat:nth-child(odd) { border-left: 0; }\n  .cf-page .cf-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .cf-page .cf-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .cf-page .cf-image-tile[data-wide] { grid-column: span 2; }\n  .cf-page .cf-image-tile[data-square], .cf-page .cf-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .cf-page .cf-feature-row-grid[data-cols=\"4\"], .cf-page .cf-step-grid[data-cols=\"4\"], .cf-page .cf-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .cf-page .cf-split-grid, .cf-page .cf-spotlight-grid, .cf-page .cf-box-layout, .cf-page .cf-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .cf-page .cf-split-copy { order: 1; }\n  .cf-page .cf-split-media { order: 2; }\n  .cf-page .cf-split-grid[data-flip] .cf-split-media { order: 2; }\n  .cf-page .cf-spotlight-media { position: static; }\n  .cf-page .cf-bento-card[data-wide] { display: block; }\n  .cf-page .cf-bento-card[data-wide] .cf-h3 { margin-top: 18px; }\n  .cf-page .cf-family-grid, .cf-page .cf-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .cf-page .cf-warranty-grid, .cf-page .cf-power-grid, .cf-page .cf-modes, .cf-page .cf-path { grid-template-columns: 1fr; }\n  .cf-page .cf-spec-columns, .cf-page .cf-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .cf-page .cf-feature-row-grid, .cf-page .cf-feature-row-grid[data-cols=\"4\"], .cf-page .cf-step-grid, .cf-page .cf-step-grid[data-cols=\"4\"], .cf-page .cf-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .cf-page .cf-fit-grid, .cf-page .cf-family-grid, .cf-page .cf-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .cf-page .cf-section { padding: 80px 22px; }\n  .cf-page .cf-stats-strip { margin: -36px 0; }\n  .cf-page .cf-body { font-size: 16px; }\n  .cf-page .cf-quote { padding-left: 22px; }\n  .cf-page .cf-bento-grid, .cf-page .cf-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .cf-page .cf-bento-card, .cf-page .cf-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .cf-page .cf-image-tile[data-wide], .cf-page .cf-image-tile[data-square], .cf-page .cf-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .cf-page .cf-image-tile[data-wide] { flex: 0 0 90%; }\n  .cf-page .cf-image-tile[data-square], .cf-page .cf-image-tile[data-tall] { flex: 0 0 60%; }\n  .cf-page .cf-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .cf-page .cf-gallery-item { flex-basis: 86%; }\n  .cf-page .cf-cinematic { padding-top: 80px; }\n  .cf-page .cf-cinematic img { max-height: min(70vh, 700px); }\n  .cf-page .cf-data-row, .cf-page .cf-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .cf-page .cf-spotlight-step { padding-left: 56px; }\n  .cf-page .cf-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .cf-page .cf-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .cf-page .cf-h2 { font-size: 31px; }\n  .cf-page .cf-display { font-size: 38px; }\n  .cf-page .cf-stat { padding: 22px 16px; }\n  .cf-page .cf-stat-value { font-size: 28px; }\n  .cf-page .cf-data-row, .cf-page .cf-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .cf-page .cf-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .cf-page .cf-data-row[data-cols=\"3\"] .cf-data-label { grid-column: 1 \/ -1; }\n  .cf-page .cf-bento-card { padding: 22px; }\n  .cf-page .cf-image-tile[data-wide], .cf-page .cf-image-tile[data-square], .cf-page .cf-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.cf-page .cf-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.cf-page .cf-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.cf-page .cf-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.cf-page .cf-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.cf-page .cf-plain-row .cf-h3 { font-size: 20px; margin-bottom: 6px; }\n.cf-page .cf-plain-row .cf-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.cf-page .cf-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.cf-page .cf-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.cf-page .cf-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.cf-page .cf-versus-card .cf-h3 { font-size: 22px; margin: 16px 0 12px; }\n.cf-page .cf-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.cf-page .cf-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.cf-page .cf-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.cf-page .cf-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.cf-page .cf-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.cf-page .cf-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.cf-page .cf-range-node[data-this] { border: 2px solid var(--ink); }\n.cf-page .cf-range-node ul { margin-top: 14px; }\n.cf-page .cf-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.cf-page .cf-range-node li span:first-child { color: var(--muted); }\n.cf-page .cf-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.cf-page .cf-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.cf-page .cf-range-node[data-this] strong { color: var(--accent); }\n.cf-page .cf-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.cf-page .cf-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.cf-page .cf-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.cf-page .cf-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.cf-page .cf-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.cf-page .cf-question .cf-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.cf-page .cf-question .cf-h3 { font-size: 21px; margin-bottom: 18px; }\n.cf-page .cf-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.cf-page .cf-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.cf-page .cf-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .cf-page .cf-questions { grid-template-columns: 1fr; } .cf-page .cf-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .cf-page .cf-versus { grid-template-columns: 1fr; } .cf-page .cf-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.cf-page .cf-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.cf-page .cf-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.cf-page .cf-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.cf-page .cf-feature-statement .cf-body { margin-top: 20px; }\n.cf-page [data-visual-variant=\"original-row\"] .cf-feature-row-grid,\n.cf-page [data-visual-variant=\"original-columns\"] .cf-use-grid { gap: 0 36px; }\n.cf-page [data-visual-variant=\"original-row\"] .cf-feature-row-item,\n.cf-page [data-visual-variant=\"original-columns\"] .cf-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.cf-page [data-visual-variant=\"original-row\"] .cf-h3,\n.cf-page [data-visual-variant=\"original-columns\"] .cf-h3 { margin-bottom: 8px; font-size: 20px; }\n.cf-page .cf-use-grid[data-cols=\"2\"], .cf-page .cf-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.cf-page .cf-compatibility .cf-h2 { margin-bottom: 38px; }\n.cf-page .cf-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.cf-page .cf-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .cf-page .cf-feature-statement-grid, .cf-page .cf-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .cf-page .cf-use-grid[data-cols=\"2\"], .cf-page .cf-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.cf-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.cf-page .cf-gallery-item[data-artwork] { align-self: flex-start; }\n.cf-page .cf-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.cf-page .cf-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.cf-page .cf-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.cf-page .cf-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.cf-page .cf-cinematic-figure[data-artwork]::after { display: none; }\n.cf-page .cf-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.cf-page .cf-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.cf-page .cf-bars { max-width: 840px; margin: 44px 0 0; }\n.cf-page .cf-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.cf-page .cf-bar-label, .cf-page .cf-bar-value { font-size: 16px; }\n.cf-page .cf-bar-label strong { font-weight: 650; }\n.cf-page .cf-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.cf-page .cf-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.cf-page .cf-bar-fill[data-this] { background: var(--accent); }\n.cf-page .cf-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.cf-page .cf-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.cf-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.cf-page .cf-spec-jump a, .cf-page .cf-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .cf-page .cf-bar { grid-template-columns: 1fr auto; }\n  .cf-page .cf-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n.cf-page .cf-body a,.cf-page .cf-spec-source a{display:inline-block;min-height:44px;padding:10px 0;box-sizing:border-box;overflow-wrap:anywhere;}\n\u003c\/style\u003e\n\u003csection class=\"cf-section cf-paper\" data-element=\"36\" data-claims=\"C01,C02,C04,C05,C17\" data-resources=\"\" aria-labelledby=\"cf-title-36\"\u003e\u003cdiv class=\"cf-wrap\"\u003e\n\u003ch2 class=\"cf-h2\" id=\"cf-title-36\"\u003e8x42 for watching wildlife\u003c\/h2\u003e\n\u003cp class=\"cf-lead\"\u003eVortex Crossfire HD 8x42 binoculars. A practical full-size binocular for birdwatching and general wildlife observation.\u003c\/p\u003e\n\u003cdiv class=\"cf-plain\"\u003e\n\u003cdiv class=\"cf-plain-row\"\u003e\n\u003cdiv class=\"cf-plain-num\"\u003e8x\u003csmall\u003emagnification\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eBring distant detail closer\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eThe view appears 8 times larger in angular size than it does with the unaided eye.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-plain-row\"\u003e\n\u003cdiv class=\"cf-plain-num\"\u003e42 mm\u003csmall\u003eobjective lenses\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eKnow the lens size\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eThe second number is the diameter of each front lens. These 42 mm objectives collect the light that forms the view.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-plain-row\"\u003e\n\u003cdiv class=\"cf-plain-num\"\u003e7.5°\u003csmall\u003efield of view\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eSee the surrounding scene\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eThe view spans 131 m at 1,000 m, approximately. This is the width of the scene visible from edge to edge.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"cf-section cf-feature-row\" data-element=\"08\" data-claims=\"C11,C12,C13\" data-resources=\"\" aria-labelledby=\"cf-title-08\" data-visual-variant=\"original-row\"\u003e\u003cdiv class=\"cf-wrap\"\u003e\n\u003ch2 class=\"cf-h2\" id=\"cf-title-08\"\u003eHD optics, weather sealing and simple controls\u003c\/h2\u003e\n\u003cdiv class=\"cf-feature-row-grid\"\u003e\n\u003carticle class=\"cf-feature-row-item\"\u003e\u003ch3 class=\"cf-h3\"\u003eHD optics and lens coatings\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eThe HD optical system is designed to reduce colour fringing. Anti-reflective coatings on every air-to-glass surface improve light transmission.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"cf-feature-row-item\"\u003e\u003ch3 class=\"cf-h3\"\u003eSealed for outdoor use\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eO-ring seals and nitrogen purging provide waterproof and fogproof performance. Rubber armour adds grip and protects the exterior.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"cf-feature-row-item\"\u003e\u003ch3 class=\"cf-h3\"\u003eFocus and eyecups\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eThe centre wheel focuses both barrels together. Twist-up eyecups let you adjust the viewing position with or without glasses.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"cf-section cf-paper cf-good-to-know\" data-element=\"21\" data-claims=\"C14,C15,C03,C07,C16\" data-resources=\"R02\" aria-labelledby=\"cf-title-21\"\u003e\u003cdiv class=\"cf-wrap\"\u003e\n\u003ch2 class=\"cf-h2\" id=\"cf-title-21\"\u003eGood to know\u003c\/h2\u003e\n\u003carticle class=\"cf-narrow-item\"\u003e\u003cspan class=\"cf-narrow-num\"\u003e01\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eCarry kit included\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eThe binoculars include a GlassPak binocular harness, comfort neck strap, tethered objective covers, rainguard eyepiece cover and lens cloth.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"cf-narrow-item\"\u003e\u003cspan class=\"cf-narrow-num\"\u003e02\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eAdd support when you need it\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eA binocular tripod adapter lets you mount the Crossfire on a tripod or compatible car window mount. The adapter and support are optional accessories.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"cf-narrow-item\"\u003e\u003cspan class=\"cf-narrow-num\"\u003e03\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eCheck the fit\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eInterpupillary adjustment is 57 mm - 74 mm; this is the spacing between the eyepieces. Eye relief is 17.0 mm. Comfort with glasses depends on your frames and fit.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"cf-narrow-item\"\u003e\u003cspan class=\"cf-narrow-num\"\u003e04\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eLifetime VIP warranty\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eEligible products are covered for repair or replacement if damaged or defective. Exclusions include loss, theft, deliberate damage, cosmetic damage that does not affect performance, and grey-market imports. Claims go through the dealer or distributor in the country of purchase. \u003ca href=\"https:\/\/www.extravision.com.au\/pages\/vortex-vip-warranty\" data-resource-id=\"R02\" target=\"_blank\" rel=\"noopener\"\u003eAustralian warranty terms and claim form\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"cf-section cf-paper cf-specs-section\" data-element=\"24\" data-claims=\"C01,C02,C03,C04,C05,C06,C07,C08,C09,C10\" data-resources=\"R01\" aria-labelledby=\"cf-title-24\"\u003e\u003cdiv class=\"cf-wrap\"\u003e\n\u003ch2 class=\"cf-h2\" id=\"cf-title-24\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"cf-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"cf-data-category\" id=\"cf-optics\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eMagnification\u003c\/div\u003e\n\u003cdiv\u003e8x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eObjective Lens Diameter\u003c\/div\u003e\n\u003cdiv\u003e42 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eEye Relief\u003c\/div\u003e\n\u003cdiv\u003e17.0 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eAngular Field of View\u003c\/div\u003e\n\u003cdiv\u003e7.5°\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eLinear Field of View\u003c\/div\u003e\n\u003cdiv\u003eApprox. 131 m at 1,000 m (393 ft at 1,000 yd)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eClose Focus\u003c\/div\u003e\n\u003cdiv\u003eApprox. 1.83 m (6.0 ft)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"cf-data-category\" id=\"cf-handling\"\u003eHandling\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eInterpupillary Distance\u003c\/div\u003e\n\u003cdiv\u003e57 mm - 74 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eHeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 157.5 mm (6.2 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eWidth\u003c\/div\u003e\n\u003cdiv\u003eApprox. 132.1 mm (5.2 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 675 g (23.8 oz.)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n","brand":"Extra Vision","offers":[{"title":"Default Title","offer_id":42045308600389,"sku":"VOCF4311","price":349.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/vortex-crossfire-hd-8x42-binoculars-with-bonus-glasspack-harness-681971.jpg?v=1731541292"},{"product_id":"vortex-crossfire-hd-10x50-binoculars-with-bonus-glasspack-harness","title":"Vortex Crossfire HD 10x50 Binoculars with bonus Glasspack harness","description":"\u003cdiv class=\"cf-page\" data-page-mode=\"simple\" data-page-density=\"standard\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .cf-page. No scripts, SVG, tables or H1. *\/\n.cf-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.cf-page, .cf-page * { box-sizing: border-box; }\n.cf-page img { display: block; max-width: 100%; height: auto; }\n.cf-page p, .cf-page h2, .cf-page h3, .cf-page ul, .cf-page ol, .cf-page dl, .cf-page dd, .cf-page blockquote, .cf-page figure { margin: 0; }\n.cf-page ul, .cf-page ol { padding: 0; list-style: none; }\n.cf-page .cf-section { padding: 112px 22px; }\n.cf-page .cf-section[data-tight] { padding: 80px 22px; }\n.cf-page .cf-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.cf-page .cf-paper { background: var(--paper); }\n.cf-page .cf-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.cf-page .cf-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.cf-page .cf-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.cf-page .cf-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.cf-page .cf-h2 .cf-muted { color: var(--muted); font-weight: 700; }\n.cf-page .cf-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.cf-page .cf-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.cf-page .cf-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.cf-page .cf-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.cf-page .cf-muted { color: var(--muted); }\n.cf-page .cf-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.cf-page .cf-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.cf-page .cf-text-link:hover { color: var(--accent); }\n.cf-page .cf-dark .cf-kicker { color: #a1a1a8; }\n.cf-page .cf-dark .cf-h2, .cf-page .cf-dark .cf-h3 { color: var(--white); }\n.cf-page .cf-dark .cf-h2 .cf-muted { color: #8e8e95; }\n.cf-page .cf-dark .cf-body, .cf-page .cf-dark .cf-lead { color: #c9c9d0; }\n.cf-page .cf-dark .cf-note { color: #8e8e95; }\n.cf-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.cf-page .cf-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.cf-page .cf-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.cf-page .cf-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.cf-page .cf-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.cf-page .cf-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.cf-page .cf-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.cf-page .cf-dark .cf-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.cf-page .cf-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.cf-page .cf-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.cf-page .cf-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.cf-page .cf-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .cf-page .cf-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .cf-page .cf-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.cf-page .cf-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .cf-page .cf-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .cf-page .cf-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.cf-page .cf-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.cf-page .cf-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.cf-page .cf-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.cf-page .cf-stat:first-child { border-left: 0; }\n.cf-page .cf-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.cf-page .cf-stats-strip[data-accent-zone] .cf-stat-value { color: var(--accent); }\n.cf-page .cf-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.cf-page .cf-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.cf-page .cf-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.cf-page .cf-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.cf-page .cf-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.cf-page .cf-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.cf-page .cf-quote p.cf-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.cf-page .cf-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.cf-page .cf-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.cf-page .cf-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.cf-page .cf-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.cf-page .cf-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.cf-page .cf-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.cf-page .cf-bento-card .cf-kicker { margin-bottom: 12px; color: #8e8e95; }\n.cf-page .cf-bento-card .cf-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.cf-page .cf-bento-card[data-wide] .cf-h3 { margin-top: 0; font-size: 30px; }\n.cf-page .cf-bento-card .cf-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.cf-page .cf-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.cf-page .cf-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.cf-page .cf-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.cf-page .cf-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.cf-page .cf-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.cf-page .cf-feature-row-item .cf-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.cf-page .cf-feature-row-item .cf-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.cf-page .cf-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.cf-page .cf-split-grid[data-flip] .cf-split-media { order: -1; }\n.cf-page .cf-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.cf-page .cf-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.cf-page .cf-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.cf-page .cf-split-facts li span:first-child { color: var(--muted); }\n.cf-page .cf-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.cf-page .cf-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.cf-page .cf-spotlight-media { position: sticky; top: 24px; }\n.cf-page .cf-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.cf-page .cf-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.cf-page .cf-spotlight-step + .cf-spotlight-step { border-top: 1px solid var(--line); }\n.cf-page .cf-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.cf-page .cf-spotlight-step .cf-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.cf-page .cf-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.cf-page .cf-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.cf-page .cf-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.cf-page .cf-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.cf-page .cf-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.cf-page .cf-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.cf-page .cf-sequence-step .cf-h3 { margin-bottom: 8px; font-size: 20px; }\n.cf-page .cf-sequence-step .cf-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.cf-page .cf-cinematic { padding: 112px 0 0; text-align: left; }\n.cf-page .cf-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.cf-page .cf-cinematic-copy .cf-h2 { max-width: 16ch; }\n.cf-page .cf-cinematic-copy .cf-body { max-width: 640px; margin-top: 20px; }\n.cf-page .cf-cinematic-figure { position: relative; }\n.cf-page .cf-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.cf-page .cf-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.cf-page .cf-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.cf-page .cf-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.cf-page .cf-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.cf-page .cf-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.cf-page .cf-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.cf-page .cf-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.cf-page .cf-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.cf-page .cf-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.cf-page .cf-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.cf-page .cf-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.cf-page .cf-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.cf-page .cf-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.cf-page .cf-image-tile[data-wide] { grid-column: span 4; }\n.cf-page .cf-image-tile[data-square] { grid-column: span 2; }\n.cf-page .cf-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.cf-page .cf-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.cf-page .cf-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.cf-page .cf-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.cf-page .cf-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.cf-page .cf-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.cf-page .cf-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.cf-page .cf-use-item .cf-h3 { margin-bottom: 10px; font-size: 21px; }\n.cf-page .cf-use-item .cf-body { font-size: 15.5px; }\n.cf-page .cf-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.cf-page .cf-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.cf-page .cf-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.cf-page .cf-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.cf-page .cf-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.cf-page .cf-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.cf-page .cf-fit-card[data-alt] .cf-fit-heading { background: var(--paper-2); color: var(--ink); }\n.cf-page .cf-fit-card ul { margin-top: 18px; }\n.cf-page .cf-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.cf-page .cf-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.cf-page .cf-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.cf-page .cf-fit-card li:last-child { border-bottom: 0; }\n.cf-page .cf-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.cf-page .cf-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.cf-page .cf-data-grid { max-width: 1000px; }\n.cf-page .cf-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.cf-page .cf-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.cf-page .cf-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.cf-page .cf-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.cf-page .cf-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.cf-page .cf-data-label { color: var(--muted); }\n.cf-page .cf-data-diff { color: var(--accent); font-weight: 700; }\n.cf-page .cf-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.cf-page .cf-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.cf-page .cf-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.cf-page .cf-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.cf-page .cf-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.cf-page .cf-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.cf-page .cf-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.cf-page .cf-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.cf-page .cf-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.cf-page .cf-family-card[data-this] { border: 2px solid var(--ink); }\n.cf-page .cf-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.cf-page .cf-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.cf-page .cf-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.cf-page .cf-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.cf-page .cf-family-list { margin-top: 16px; }\n.cf-page .cf-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.cf-page .cf-family-list li span:first-child { color: var(--muted); }\n.cf-page .cf-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.cf-page .cf-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.cf-page .cf-box .cf-h2 { margin-bottom: 36px; }\n.cf-page .cf-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.cf-page .cf-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.cf-page .cf-box-media { margin: 0; }\n.cf-page .cf-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.cf-page .cf-narrow-list { max-width: 1000px; }\n.cf-page .cf-narrow-list .cf-h2 { margin-bottom: 44px; }\n.cf-page .cf-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.cf-page .cf-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.cf-page .cf-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.cf-page .cf-common-questions .cf-narrow-num { color: var(--ink); font-size: 26px; }\n.cf-page .cf-narrow-item .cf-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.cf-page .cf-warranty .cf-h2, .cf-page .cf-warranty .cf-lead { max-width: 820px; }\n.cf-page .cf-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.cf-page .cf-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.cf-page .cf-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.cf-page .cf-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.cf-page .cf-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.cf-page .cf-carry-media img { max-height: 700px; }\n.cf-page .cf-carry-list { margin-top: 36px; }\n.cf-page .cf-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.cf-page .cf-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.cf-page .cf-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.cf-page .cf-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.cf-page .cf-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.cf-page .cf-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.cf-page .cf-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.cf-page .cf-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.cf-page .cf-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.cf-page .cf-mode-card[data-primary] { border: 2px solid var(--ink); }\n.cf-page .cf-mode-card .cf-h3 { font-size: 23px; margin: 14px 0 8px; }\n.cf-page .cf-mode-card .cf-body { font-size: 15.5px; }\n.cf-page .cf-mode-list { margin-top: 20px; }\n.cf-page .cf-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.cf-page .cf-mode-list li span:first-child { color: var(--muted); }\n.cf-page .cf-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.cf-page .cf-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.cf-page .cf-time-item { position: relative; padding: 0 0 34px 40px; }\n.cf-page .cf-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.cf-page .cf-time-item:last-child { padding-bottom: 0; }\n.cf-page .cf-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.cf-page .cf-time-item .cf-h3 { font-size: 22px; margin-bottom: 8px; }\n.cf-page .cf-time-item .cf-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.cf-page .cf-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.cf-page .cf-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.cf-page .cf-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.cf-page .cf-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.cf-page .cf-path-step .cf-h3 { font-size: 22px; margin: 6px 0 10px; }\n.cf-page .cf-path-step .cf-body { font-size: 15.5px; }\n.cf-page .cf-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.cf-page .cf-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.cf-page .cf-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.cf-page .cf-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.cf-page .cf-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.cf-page .cf-statement { padding: 96px 22px; }\n.cf-page .cf-statement .cf-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .cf-page .cf-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .cf-page .cf-stat:nth-child(odd) { border-left: 0; }\n  .cf-page .cf-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .cf-page .cf-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .cf-page .cf-image-tile[data-wide] { grid-column: span 2; }\n  .cf-page .cf-image-tile[data-square], .cf-page .cf-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .cf-page .cf-feature-row-grid[data-cols=\"4\"], .cf-page .cf-step-grid[data-cols=\"4\"], .cf-page .cf-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .cf-page .cf-split-grid, .cf-page .cf-spotlight-grid, .cf-page .cf-box-layout, .cf-page .cf-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .cf-page .cf-split-copy { order: 1; }\n  .cf-page .cf-split-media { order: 2; }\n  .cf-page .cf-split-grid[data-flip] .cf-split-media { order: 2; }\n  .cf-page .cf-spotlight-media { position: static; }\n  .cf-page .cf-bento-card[data-wide] { display: block; }\n  .cf-page .cf-bento-card[data-wide] .cf-h3 { margin-top: 18px; }\n  .cf-page .cf-family-grid, .cf-page .cf-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .cf-page .cf-warranty-grid, .cf-page .cf-power-grid, .cf-page .cf-modes, .cf-page .cf-path { grid-template-columns: 1fr; }\n  .cf-page .cf-spec-columns, .cf-page .cf-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .cf-page .cf-feature-row-grid, .cf-page .cf-feature-row-grid[data-cols=\"4\"], .cf-page .cf-step-grid, .cf-page .cf-step-grid[data-cols=\"4\"], .cf-page .cf-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .cf-page .cf-fit-grid, .cf-page .cf-family-grid, .cf-page .cf-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .cf-page .cf-section { padding: 80px 22px; }\n  .cf-page .cf-stats-strip { margin: -36px 0; }\n  .cf-page .cf-body { font-size: 16px; }\n  .cf-page .cf-quote { padding-left: 22px; }\n  .cf-page .cf-bento-grid, .cf-page .cf-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .cf-page .cf-bento-card, .cf-page .cf-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .cf-page .cf-image-tile[data-wide], .cf-page .cf-image-tile[data-square], .cf-page .cf-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .cf-page .cf-image-tile[data-wide] { flex: 0 0 90%; }\n  .cf-page .cf-image-tile[data-square], .cf-page .cf-image-tile[data-tall] { flex: 0 0 60%; }\n  .cf-page .cf-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .cf-page .cf-gallery-item { flex-basis: 86%; }\n  .cf-page .cf-cinematic { padding-top: 80px; }\n  .cf-page .cf-cinematic img { max-height: min(70vh, 700px); }\n  .cf-page .cf-data-row, .cf-page .cf-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .cf-page .cf-spotlight-step { padding-left: 56px; }\n  .cf-page .cf-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .cf-page .cf-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .cf-page .cf-h2 { font-size: 31px; }\n  .cf-page .cf-display { font-size: 38px; }\n  .cf-page .cf-stat { padding: 22px 16px; }\n  .cf-page .cf-stat-value { font-size: 28px; }\n  .cf-page .cf-data-row, .cf-page .cf-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .cf-page .cf-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .cf-page .cf-data-row[data-cols=\"3\"] .cf-data-label { grid-column: 1 \/ -1; }\n  .cf-page .cf-bento-card { padding: 22px; }\n  .cf-page .cf-image-tile[data-wide], .cf-page .cf-image-tile[data-square], .cf-page .cf-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.cf-page .cf-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.cf-page .cf-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.cf-page .cf-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.cf-page .cf-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.cf-page .cf-plain-row .cf-h3 { font-size: 20px; margin-bottom: 6px; }\n.cf-page .cf-plain-row .cf-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.cf-page .cf-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.cf-page .cf-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.cf-page .cf-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.cf-page .cf-versus-card .cf-h3 { font-size: 22px; margin: 16px 0 12px; }\n.cf-page .cf-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.cf-page .cf-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.cf-page .cf-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.cf-page .cf-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.cf-page .cf-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.cf-page .cf-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.cf-page .cf-range-node[data-this] { border: 2px solid var(--ink); }\n.cf-page .cf-range-node ul { margin-top: 14px; }\n.cf-page .cf-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.cf-page .cf-range-node li span:first-child { color: var(--muted); }\n.cf-page .cf-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.cf-page .cf-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.cf-page .cf-range-node[data-this] strong { color: var(--accent); }\n.cf-page .cf-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.cf-page .cf-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.cf-page .cf-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.cf-page .cf-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.cf-page .cf-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.cf-page .cf-question .cf-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.cf-page .cf-question .cf-h3 { font-size: 21px; margin-bottom: 18px; }\n.cf-page .cf-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.cf-page .cf-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.cf-page .cf-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .cf-page .cf-questions { grid-template-columns: 1fr; } .cf-page .cf-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .cf-page .cf-versus { grid-template-columns: 1fr; } .cf-page .cf-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.cf-page .cf-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.cf-page .cf-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.cf-page .cf-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.cf-page .cf-feature-statement .cf-body { margin-top: 20px; }\n.cf-page [data-visual-variant=\"original-row\"] .cf-feature-row-grid,\n.cf-page [data-visual-variant=\"original-columns\"] .cf-use-grid { gap: 0 36px; }\n.cf-page [data-visual-variant=\"original-row\"] .cf-feature-row-item,\n.cf-page [data-visual-variant=\"original-columns\"] .cf-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.cf-page [data-visual-variant=\"original-row\"] .cf-h3,\n.cf-page [data-visual-variant=\"original-columns\"] .cf-h3 { margin-bottom: 8px; font-size: 20px; }\n.cf-page .cf-use-grid[data-cols=\"2\"], .cf-page .cf-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.cf-page .cf-compatibility .cf-h2 { margin-bottom: 38px; }\n.cf-page .cf-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.cf-page .cf-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .cf-page .cf-feature-statement-grid, .cf-page .cf-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .cf-page .cf-use-grid[data-cols=\"2\"], .cf-page .cf-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.cf-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.cf-page .cf-gallery-item[data-artwork] { align-self: flex-start; }\n.cf-page .cf-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.cf-page .cf-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.cf-page .cf-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.cf-page .cf-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.cf-page .cf-cinematic-figure[data-artwork]::after { display: none; }\n.cf-page .cf-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.cf-page .cf-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.cf-page .cf-bars { max-width: 840px; margin: 44px 0 0; }\n.cf-page .cf-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.cf-page .cf-bar-label, .cf-page .cf-bar-value { font-size: 16px; }\n.cf-page .cf-bar-label strong { font-weight: 650; }\n.cf-page .cf-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.cf-page .cf-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.cf-page .cf-bar-fill[data-this] { background: var(--accent); }\n.cf-page .cf-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.cf-page .cf-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.cf-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.cf-page .cf-spec-jump a, .cf-page .cf-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .cf-page .cf-bar { grid-template-columns: 1fr auto; }\n  .cf-page .cf-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n.cf-page .cf-body a,.cf-page .cf-spec-source a{display:inline-block;min-height:44px;padding:10px 0;box-sizing:border-box;overflow-wrap:anywhere;}\n\u003c\/style\u003e\n\u003csection class=\"cf-section cf-paper\" data-element=\"36\" data-claims=\"C01,C02,C04,C05,C17\" data-resources=\"\" aria-labelledby=\"cf-title-36\"\u003e\u003cdiv class=\"cf-wrap\"\u003e\n\u003ch2 class=\"cf-h2\" id=\"cf-title-36\"\u003e10x magnification, 50 mm objectives\u003c\/h2\u003e\n\u003cp class=\"cf-lead\"\u003eVortex Crossfire HD 10x50 binoculars. A larger-objective Crossfire for wildlife observation and scanning distant landscapes.\u003c\/p\u003e\n\u003cdiv class=\"cf-plain\"\u003e\n\u003cdiv class=\"cf-plain-row\"\u003e\n\u003cdiv class=\"cf-plain-num\"\u003e10x\u003csmall\u003emagnification\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eBring distant detail closer\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eThe view appears 10 times larger in angular size than it does with the unaided eye.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-plain-row\"\u003e\n\u003cdiv class=\"cf-plain-num\"\u003e50 mm\u003csmall\u003eobjective lenses\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eKnow the lens size\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eThe second number is the diameter of each front lens. These 50 mm objectives collect the light that forms the view.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-plain-row\"\u003e\n\u003cdiv class=\"cf-plain-num\"\u003e6.1°\u003csmall\u003efield of view\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eSee the surrounding scene\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eThe view spans 107 m at 1,000 m, approximately. This is the width of the scene visible from edge to edge.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"cf-section cf-feature-row\" data-element=\"08\" data-claims=\"C11,C12,C13\" data-resources=\"\" aria-labelledby=\"cf-title-08\" data-visual-variant=\"original-row\"\u003e\u003cdiv class=\"cf-wrap\"\u003e\n\u003ch2 class=\"cf-h2\" id=\"cf-title-08\"\u003eHD optics, weather sealing and simple controls\u003c\/h2\u003e\n\u003cdiv class=\"cf-feature-row-grid\"\u003e\n\u003carticle class=\"cf-feature-row-item\"\u003e\u003ch3 class=\"cf-h3\"\u003eHD optics and lens coatings\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eThe HD optical system is designed to reduce colour fringing. Anti-reflective coatings on every air-to-glass surface improve light transmission.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"cf-feature-row-item\"\u003e\u003ch3 class=\"cf-h3\"\u003eSealed for outdoor use\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eO-ring seals and nitrogen purging provide waterproof and fogproof performance. Rubber armour adds grip and protects the exterior.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"cf-feature-row-item\"\u003e\u003ch3 class=\"cf-h3\"\u003eFocus and eyecups\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eThe centre wheel focuses both barrels together. Twist-up eyecups let you adjust the viewing position with or without glasses.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"cf-section cf-paper cf-good-to-know\" data-element=\"21\" data-claims=\"C14,C15,C03,C07,C16\" data-resources=\"R02\" aria-labelledby=\"cf-title-21\"\u003e\u003cdiv class=\"cf-wrap\"\u003e\n\u003ch2 class=\"cf-h2\" id=\"cf-title-21\"\u003eGood to know\u003c\/h2\u003e\n\u003carticle class=\"cf-narrow-item\"\u003e\u003cspan class=\"cf-narrow-num\"\u003e01\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eCarry kit included\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eThe binoculars include a GlassPak binocular harness, comfort neck strap, tethered objective covers, rainguard eyepiece cover and lens cloth.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"cf-narrow-item\"\u003e\u003cspan class=\"cf-narrow-num\"\u003e02\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eAdd support when you need it\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eA binocular tripod adapter lets you mount the Crossfire on a tripod or compatible car window mount. The adapter and support are optional accessories.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"cf-narrow-item\"\u003e\u003cspan class=\"cf-narrow-num\"\u003e03\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eCheck the fit\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eInterpupillary adjustment is 60 mm - 76 mm; this is the spacing between the eyepieces. Eye relief is 17.0 mm. Comfort with glasses depends on your frames and fit.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"cf-narrow-item\"\u003e\u003cspan class=\"cf-narrow-num\"\u003e04\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eLifetime VIP warranty\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eEligible products are covered for repair or replacement if damaged or defective. Exclusions include loss, theft, deliberate damage, cosmetic damage that does not affect performance, and grey-market imports. Claims go through the dealer or distributor in the country of purchase. \u003ca href=\"https:\/\/www.extravision.com.au\/pages\/vortex-vip-warranty\" data-resource-id=\"R02\" target=\"_blank\" rel=\"noopener\"\u003eAustralian warranty terms and claim form\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"cf-section cf-paper cf-specs-section\" data-element=\"24\" data-claims=\"C01,C02,C03,C04,C05,C06,C07,C08,C09,C10\" data-resources=\"R01\" aria-labelledby=\"cf-title-24\"\u003e\u003cdiv class=\"cf-wrap\"\u003e\n\u003ch2 class=\"cf-h2\" id=\"cf-title-24\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"cf-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"cf-data-category\" id=\"cf-optics\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eMagnification\u003c\/div\u003e\n\u003cdiv\u003e10x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eObjective Lens Diameter\u003c\/div\u003e\n\u003cdiv\u003e50 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eEye Relief\u003c\/div\u003e\n\u003cdiv\u003e17.0 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eAngular Field of View\u003c\/div\u003e\n\u003cdiv\u003e6.1°\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eLinear Field of View\u003c\/div\u003e\n\u003cdiv\u003eApprox. 107 m at 1,000 m (320 ft at 1,000 yd)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eClose Focus\u003c\/div\u003e\n\u003cdiv\u003eApprox. 1.83 m (6.0 ft)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"cf-data-category\" id=\"cf-handling\"\u003eHandling\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eInterpupillary Distance\u003c\/div\u003e\n\u003cdiv\u003e60 mm - 76 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eHeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 170.2 mm (6.7 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eWidth\u003c\/div\u003e\n\u003cdiv\u003eApprox. 134.6 mm (5.3 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 862 g (30.4 oz.)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n","brand":"Extra Vision","offers":[{"title":"Default Title","offer_id":42045308633157,"sku":"VOCF4313","price":399.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/vortex-crossfire-hd-10x50-binoculars-with-bonus-glasspack-harness-466639.jpg?v=1731541291"},{"product_id":"vortex-crossfire-hd-12x50-binoculars-with-bonus-glasspack-harness","title":"Vortex Crossfire HD 12x50 Binoculars with bonus Glasspack harness","description":"\u003cdiv class=\"cf-page\" data-page-mode=\"simple\" data-page-density=\"standard\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .cf-page. No scripts, SVG, tables or H1. *\/\n.cf-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.cf-page, .cf-page * { box-sizing: border-box; }\n.cf-page img { display: block; max-width: 100%; height: auto; }\n.cf-page p, .cf-page h2, .cf-page h3, .cf-page ul, .cf-page ol, .cf-page dl, .cf-page dd, .cf-page blockquote, .cf-page figure { margin: 0; }\n.cf-page ul, .cf-page ol { padding: 0; list-style: none; }\n.cf-page .cf-section { padding: 112px 22px; }\n.cf-page .cf-section[data-tight] { padding: 80px 22px; }\n.cf-page .cf-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.cf-page .cf-paper { background: var(--paper); }\n.cf-page .cf-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.cf-page .cf-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.cf-page .cf-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.cf-page .cf-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.cf-page .cf-h2 .cf-muted { color: var(--muted); font-weight: 700; }\n.cf-page .cf-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.cf-page .cf-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.cf-page .cf-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.cf-page .cf-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.cf-page .cf-muted { color: var(--muted); }\n.cf-page .cf-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.cf-page .cf-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.cf-page .cf-text-link:hover { color: var(--accent); }\n.cf-page .cf-dark .cf-kicker { color: #a1a1a8; }\n.cf-page .cf-dark .cf-h2, .cf-page .cf-dark .cf-h3 { color: var(--white); }\n.cf-page .cf-dark .cf-h2 .cf-muted { color: #8e8e95; }\n.cf-page .cf-dark .cf-body, .cf-page .cf-dark .cf-lead { color: #c9c9d0; }\n.cf-page .cf-dark .cf-note { color: #8e8e95; }\n.cf-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.cf-page .cf-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.cf-page .cf-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.cf-page .cf-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.cf-page .cf-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.cf-page .cf-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.cf-page .cf-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.cf-page .cf-dark .cf-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.cf-page .cf-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.cf-page .cf-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.cf-page .cf-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.cf-page .cf-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .cf-page .cf-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .cf-page .cf-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.cf-page .cf-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .cf-page .cf-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .cf-page .cf-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.cf-page .cf-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.cf-page .cf-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.cf-page .cf-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.cf-page .cf-stat:first-child { border-left: 0; }\n.cf-page .cf-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.cf-page .cf-stats-strip[data-accent-zone] .cf-stat-value { color: var(--accent); }\n.cf-page .cf-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.cf-page .cf-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.cf-page .cf-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.cf-page .cf-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.cf-page .cf-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.cf-page .cf-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.cf-page .cf-quote p.cf-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.cf-page .cf-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.cf-page .cf-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.cf-page .cf-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.cf-page .cf-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.cf-page .cf-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.cf-page .cf-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.cf-page .cf-bento-card .cf-kicker { margin-bottom: 12px; color: #8e8e95; }\n.cf-page .cf-bento-card .cf-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.cf-page .cf-bento-card[data-wide] .cf-h3 { margin-top: 0; font-size: 30px; }\n.cf-page .cf-bento-card .cf-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.cf-page .cf-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.cf-page .cf-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.cf-page .cf-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.cf-page .cf-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.cf-page .cf-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.cf-page .cf-feature-row-item .cf-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.cf-page .cf-feature-row-item .cf-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.cf-page .cf-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.cf-page .cf-split-grid[data-flip] .cf-split-media { order: -1; }\n.cf-page .cf-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.cf-page .cf-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.cf-page .cf-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.cf-page .cf-split-facts li span:first-child { color: var(--muted); }\n.cf-page .cf-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.cf-page .cf-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.cf-page .cf-spotlight-media { position: sticky; top: 24px; }\n.cf-page .cf-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.cf-page .cf-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.cf-page .cf-spotlight-step + .cf-spotlight-step { border-top: 1px solid var(--line); }\n.cf-page .cf-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.cf-page .cf-spotlight-step .cf-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.cf-page .cf-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.cf-page .cf-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.cf-page .cf-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.cf-page .cf-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.cf-page .cf-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.cf-page .cf-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.cf-page .cf-sequence-step .cf-h3 { margin-bottom: 8px; font-size: 20px; }\n.cf-page .cf-sequence-step .cf-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.cf-page .cf-cinematic { padding: 112px 0 0; text-align: left; }\n.cf-page .cf-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.cf-page .cf-cinematic-copy .cf-h2 { max-width: 16ch; }\n.cf-page .cf-cinematic-copy .cf-body { max-width: 640px; margin-top: 20px; }\n.cf-page .cf-cinematic-figure { position: relative; }\n.cf-page .cf-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.cf-page .cf-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.cf-page .cf-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.cf-page .cf-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.cf-page .cf-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.cf-page .cf-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.cf-page .cf-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.cf-page .cf-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.cf-page .cf-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.cf-page .cf-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.cf-page .cf-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.cf-page .cf-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.cf-page .cf-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.cf-page .cf-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.cf-page .cf-image-tile[data-wide] { grid-column: span 4; }\n.cf-page .cf-image-tile[data-square] { grid-column: span 2; }\n.cf-page .cf-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.cf-page .cf-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.cf-page .cf-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.cf-page .cf-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.cf-page .cf-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.cf-page .cf-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.cf-page .cf-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.cf-page .cf-use-item .cf-h3 { margin-bottom: 10px; font-size: 21px; }\n.cf-page .cf-use-item .cf-body { font-size: 15.5px; }\n.cf-page .cf-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.cf-page .cf-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.cf-page .cf-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.cf-page .cf-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.cf-page .cf-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.cf-page .cf-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.cf-page .cf-fit-card[data-alt] .cf-fit-heading { background: var(--paper-2); color: var(--ink); }\n.cf-page .cf-fit-card ul { margin-top: 18px; }\n.cf-page .cf-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.cf-page .cf-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.cf-page .cf-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.cf-page .cf-fit-card li:last-child { border-bottom: 0; }\n.cf-page .cf-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.cf-page .cf-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.cf-page .cf-data-grid { max-width: 1000px; }\n.cf-page .cf-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.cf-page .cf-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.cf-page .cf-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.cf-page .cf-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.cf-page .cf-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.cf-page .cf-data-label { color: var(--muted); }\n.cf-page .cf-data-diff { color: var(--accent); font-weight: 700; }\n.cf-page .cf-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.cf-page .cf-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.cf-page .cf-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.cf-page .cf-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.cf-page .cf-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.cf-page .cf-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.cf-page .cf-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.cf-page .cf-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.cf-page .cf-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.cf-page .cf-family-card[data-this] { border: 2px solid var(--ink); }\n.cf-page .cf-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.cf-page .cf-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.cf-page .cf-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.cf-page .cf-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.cf-page .cf-family-list { margin-top: 16px; }\n.cf-page .cf-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.cf-page .cf-family-list li span:first-child { color: var(--muted); }\n.cf-page .cf-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.cf-page .cf-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.cf-page .cf-box .cf-h2 { margin-bottom: 36px; }\n.cf-page .cf-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.cf-page .cf-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.cf-page .cf-box-media { margin: 0; }\n.cf-page .cf-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.cf-page .cf-narrow-list { max-width: 1000px; }\n.cf-page .cf-narrow-list .cf-h2 { margin-bottom: 44px; }\n.cf-page .cf-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.cf-page .cf-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.cf-page .cf-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.cf-page .cf-common-questions .cf-narrow-num { color: var(--ink); font-size: 26px; }\n.cf-page .cf-narrow-item .cf-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.cf-page .cf-warranty .cf-h2, .cf-page .cf-warranty .cf-lead { max-width: 820px; }\n.cf-page .cf-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.cf-page .cf-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.cf-page .cf-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.cf-page .cf-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.cf-page .cf-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.cf-page .cf-carry-media img { max-height: 700px; }\n.cf-page .cf-carry-list { margin-top: 36px; }\n.cf-page .cf-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.cf-page .cf-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.cf-page .cf-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.cf-page .cf-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.cf-page .cf-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.cf-page .cf-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.cf-page .cf-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.cf-page .cf-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.cf-page .cf-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.cf-page .cf-mode-card[data-primary] { border: 2px solid var(--ink); }\n.cf-page .cf-mode-card .cf-h3 { font-size: 23px; margin: 14px 0 8px; }\n.cf-page .cf-mode-card .cf-body { font-size: 15.5px; }\n.cf-page .cf-mode-list { margin-top: 20px; }\n.cf-page .cf-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.cf-page .cf-mode-list li span:first-child { color: var(--muted); }\n.cf-page .cf-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.cf-page .cf-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.cf-page .cf-time-item { position: relative; padding: 0 0 34px 40px; }\n.cf-page .cf-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.cf-page .cf-time-item:last-child { padding-bottom: 0; }\n.cf-page .cf-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.cf-page .cf-time-item .cf-h3 { font-size: 22px; margin-bottom: 8px; }\n.cf-page .cf-time-item .cf-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.cf-page .cf-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.cf-page .cf-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.cf-page .cf-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.cf-page .cf-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.cf-page .cf-path-step .cf-h3 { font-size: 22px; margin: 6px 0 10px; }\n.cf-page .cf-path-step .cf-body { font-size: 15.5px; }\n.cf-page .cf-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.cf-page .cf-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.cf-page .cf-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.cf-page .cf-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.cf-page .cf-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.cf-page .cf-statement { padding: 96px 22px; }\n.cf-page .cf-statement .cf-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .cf-page .cf-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .cf-page .cf-stat:nth-child(odd) { border-left: 0; }\n  .cf-page .cf-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .cf-page .cf-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .cf-page .cf-image-tile[data-wide] { grid-column: span 2; }\n  .cf-page .cf-image-tile[data-square], .cf-page .cf-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .cf-page .cf-feature-row-grid[data-cols=\"4\"], .cf-page .cf-step-grid[data-cols=\"4\"], .cf-page .cf-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .cf-page .cf-split-grid, .cf-page .cf-spotlight-grid, .cf-page .cf-box-layout, .cf-page .cf-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .cf-page .cf-split-copy { order: 1; }\n  .cf-page .cf-split-media { order: 2; }\n  .cf-page .cf-split-grid[data-flip] .cf-split-media { order: 2; }\n  .cf-page .cf-spotlight-media { position: static; }\n  .cf-page .cf-bento-card[data-wide] { display: block; }\n  .cf-page .cf-bento-card[data-wide] .cf-h3 { margin-top: 18px; }\n  .cf-page .cf-family-grid, .cf-page .cf-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .cf-page .cf-warranty-grid, .cf-page .cf-power-grid, .cf-page .cf-modes, .cf-page .cf-path { grid-template-columns: 1fr; }\n  .cf-page .cf-spec-columns, .cf-page .cf-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .cf-page .cf-feature-row-grid, .cf-page .cf-feature-row-grid[data-cols=\"4\"], .cf-page .cf-step-grid, .cf-page .cf-step-grid[data-cols=\"4\"], .cf-page .cf-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .cf-page .cf-fit-grid, .cf-page .cf-family-grid, .cf-page .cf-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .cf-page .cf-section { padding: 80px 22px; }\n  .cf-page .cf-stats-strip { margin: -36px 0; }\n  .cf-page .cf-body { font-size: 16px; }\n  .cf-page .cf-quote { padding-left: 22px; }\n  .cf-page .cf-bento-grid, .cf-page .cf-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .cf-page .cf-bento-card, .cf-page .cf-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .cf-page .cf-image-tile[data-wide], .cf-page .cf-image-tile[data-square], .cf-page .cf-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .cf-page .cf-image-tile[data-wide] { flex: 0 0 90%; }\n  .cf-page .cf-image-tile[data-square], .cf-page .cf-image-tile[data-tall] { flex: 0 0 60%; }\n  .cf-page .cf-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .cf-page .cf-gallery-item { flex-basis: 86%; }\n  .cf-page .cf-cinematic { padding-top: 80px; }\n  .cf-page .cf-cinematic img { max-height: min(70vh, 700px); }\n  .cf-page .cf-data-row, .cf-page .cf-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .cf-page .cf-spotlight-step { padding-left: 56px; }\n  .cf-page .cf-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .cf-page .cf-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .cf-page .cf-h2 { font-size: 31px; }\n  .cf-page .cf-display { font-size: 38px; }\n  .cf-page .cf-stat { padding: 22px 16px; }\n  .cf-page .cf-stat-value { font-size: 28px; }\n  .cf-page .cf-data-row, .cf-page .cf-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .cf-page .cf-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .cf-page .cf-data-row[data-cols=\"3\"] .cf-data-label { grid-column: 1 \/ -1; }\n  .cf-page .cf-bento-card { padding: 22px; }\n  .cf-page .cf-image-tile[data-wide], .cf-page .cf-image-tile[data-square], .cf-page .cf-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.cf-page .cf-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.cf-page .cf-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.cf-page .cf-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.cf-page .cf-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.cf-page .cf-plain-row .cf-h3 { font-size: 20px; margin-bottom: 6px; }\n.cf-page .cf-plain-row .cf-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.cf-page .cf-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.cf-page .cf-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.cf-page .cf-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.cf-page .cf-versus-card .cf-h3 { font-size: 22px; margin: 16px 0 12px; }\n.cf-page .cf-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.cf-page .cf-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.cf-page .cf-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.cf-page .cf-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.cf-page .cf-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.cf-page .cf-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.cf-page .cf-range-node[data-this] { border: 2px solid var(--ink); }\n.cf-page .cf-range-node ul { margin-top: 14px; }\n.cf-page .cf-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.cf-page .cf-range-node li span:first-child { color: var(--muted); }\n.cf-page .cf-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.cf-page .cf-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.cf-page .cf-range-node[data-this] strong { color: var(--accent); }\n.cf-page .cf-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.cf-page .cf-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.cf-page .cf-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.cf-page .cf-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.cf-page .cf-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.cf-page .cf-question .cf-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.cf-page .cf-question .cf-h3 { font-size: 21px; margin-bottom: 18px; }\n.cf-page .cf-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.cf-page .cf-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.cf-page .cf-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .cf-page .cf-questions { grid-template-columns: 1fr; } .cf-page .cf-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .cf-page .cf-versus { grid-template-columns: 1fr; } .cf-page .cf-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.cf-page .cf-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.cf-page .cf-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.cf-page .cf-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.cf-page .cf-feature-statement .cf-body { margin-top: 20px; }\n.cf-page [data-visual-variant=\"original-row\"] .cf-feature-row-grid,\n.cf-page [data-visual-variant=\"original-columns\"] .cf-use-grid { gap: 0 36px; }\n.cf-page [data-visual-variant=\"original-row\"] .cf-feature-row-item,\n.cf-page [data-visual-variant=\"original-columns\"] .cf-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.cf-page [data-visual-variant=\"original-row\"] .cf-h3,\n.cf-page [data-visual-variant=\"original-columns\"] .cf-h3 { margin-bottom: 8px; font-size: 20px; }\n.cf-page .cf-use-grid[data-cols=\"2\"], .cf-page .cf-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.cf-page .cf-compatibility .cf-h2 { margin-bottom: 38px; }\n.cf-page .cf-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.cf-page .cf-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .cf-page .cf-feature-statement-grid, .cf-page .cf-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .cf-page .cf-use-grid[data-cols=\"2\"], .cf-page .cf-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.cf-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.cf-page .cf-gallery-item[data-artwork] { align-self: flex-start; }\n.cf-page .cf-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.cf-page .cf-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.cf-page .cf-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.cf-page .cf-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.cf-page .cf-cinematic-figure[data-artwork]::after { display: none; }\n.cf-page .cf-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.cf-page .cf-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.cf-page .cf-bars { max-width: 840px; margin: 44px 0 0; }\n.cf-page .cf-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.cf-page .cf-bar-label, .cf-page .cf-bar-value { font-size: 16px; }\n.cf-page .cf-bar-label strong { font-weight: 650; }\n.cf-page .cf-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.cf-page .cf-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.cf-page .cf-bar-fill[data-this] { background: var(--accent); }\n.cf-page .cf-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.cf-page .cf-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.cf-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.cf-page .cf-spec-jump a, .cf-page .cf-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .cf-page .cf-bar { grid-template-columns: 1fr auto; }\n  .cf-page .cf-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n.cf-page .cf-body a,.cf-page .cf-spec-source a{display:inline-block;min-height:44px;padding:10px 0;box-sizing:border-box;overflow-wrap:anywhere;}\n\u003c\/style\u003e\n\u003csection class=\"cf-section cf-paper\" data-element=\"36\" data-claims=\"C01,C02,C04,C05,C17\" data-resources=\"\" aria-labelledby=\"cf-title-36\"\u003e\u003cdiv class=\"cf-wrap\"\u003e\n\u003ch2 class=\"cf-h2\" id=\"cf-title-36\"\u003e12x for distant wildlife\u003c\/h2\u003e\n\u003cp class=\"cf-lead\"\u003eVortex Crossfire HD 12x50 binoculars. A higher-magnification Crossfire for studying distant subjects. A supported view helps you make the most of the extra magnification.\u003c\/p\u003e\n\u003cdiv class=\"cf-plain\"\u003e\n\u003cdiv class=\"cf-plain-row\"\u003e\n\u003cdiv class=\"cf-plain-num\"\u003e12x\u003csmall\u003emagnification\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eBring distant detail closer\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eThe view appears 12 times larger in angular size than it does with the unaided eye.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-plain-row\"\u003e\n\u003cdiv class=\"cf-plain-num\"\u003e50 mm\u003csmall\u003eobjective lenses\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eKnow the lens size\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eThe second number is the diameter of each front lens. These 50 mm objectives collect the light that forms the view.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-plain-row\"\u003e\n\u003cdiv class=\"cf-plain-num\"\u003e5.2°\u003csmall\u003efield of view\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eSee the surrounding scene\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eThe view spans 91 m at 1,000 m, approximately. This is the width of the scene visible from edge to edge.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"cf-section cf-feature-row\" data-element=\"08\" data-claims=\"C11,C12,C13\" data-resources=\"\" aria-labelledby=\"cf-title-08\" data-visual-variant=\"original-row\"\u003e\u003cdiv class=\"cf-wrap\"\u003e\n\u003ch2 class=\"cf-h2\" id=\"cf-title-08\"\u003eHD optics, weather sealing and simple controls\u003c\/h2\u003e\n\u003cdiv class=\"cf-feature-row-grid\"\u003e\n\u003carticle class=\"cf-feature-row-item\"\u003e\u003ch3 class=\"cf-h3\"\u003eHD optics and lens coatings\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eThe HD optical system is designed to reduce colour fringing. Anti-reflective coatings on every air-to-glass surface improve light transmission.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"cf-feature-row-item\"\u003e\u003ch3 class=\"cf-h3\"\u003eSealed for outdoor use\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eO-ring seals and nitrogen purging provide waterproof and fogproof performance. Rubber armour adds grip and protects the exterior.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"cf-feature-row-item\"\u003e\u003ch3 class=\"cf-h3\"\u003eFocus and eyecups\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eThe centre wheel focuses both barrels together. Twist-up eyecups let you adjust the viewing position with or without glasses.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"cf-section cf-paper cf-good-to-know\" data-element=\"21\" data-claims=\"C14,C15,C03,C07,C16\" data-resources=\"R02\" aria-labelledby=\"cf-title-21\"\u003e\u003cdiv class=\"cf-wrap\"\u003e\n\u003ch2 class=\"cf-h2\" id=\"cf-title-21\"\u003eGood to know\u003c\/h2\u003e\n\u003carticle class=\"cf-narrow-item\"\u003e\u003cspan class=\"cf-narrow-num\"\u003e01\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eCarry kit included\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eThe binoculars include a GlassPak binocular harness, comfort neck strap, tethered objective covers, rainguard eyepiece cover and lens cloth.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"cf-narrow-item\"\u003e\u003cspan class=\"cf-narrow-num\"\u003e02\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eAdd support when you need it\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eA binocular tripod adapter lets you mount the Crossfire on a tripod or compatible car window mount. The adapter and support are optional accessories.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"cf-narrow-item\"\u003e\u003cspan class=\"cf-narrow-num\"\u003e03\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eCheck the fit\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eInterpupillary adjustment is 60 mm - 76 mm; this is the spacing between the eyepieces. Eye relief is 15.0 mm. Comfort with glasses depends on your frames and fit.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"cf-narrow-item\"\u003e\u003cspan class=\"cf-narrow-num\"\u003e04\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eLifetime VIP warranty\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eEligible products are covered for repair or replacement if damaged or defective. Exclusions include loss, theft, deliberate damage, cosmetic damage that does not affect performance, and grey-market imports. Claims go through the dealer or distributor in the country of purchase. \u003ca href=\"https:\/\/www.extravision.com.au\/pages\/vortex-vip-warranty\" data-resource-id=\"R02\" target=\"_blank\" rel=\"noopener\"\u003eAustralian warranty terms and claim form\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"cf-section cf-paper cf-specs-section\" data-element=\"24\" data-claims=\"C01,C02,C03,C04,C05,C06,C07,C08,C09,C10\" data-resources=\"R01\" aria-labelledby=\"cf-title-24\"\u003e\u003cdiv class=\"cf-wrap\"\u003e\n\u003ch2 class=\"cf-h2\" id=\"cf-title-24\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"cf-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"cf-data-category\" id=\"cf-optics\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eMagnification\u003c\/div\u003e\n\u003cdiv\u003e12x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eObjective Lens Diameter\u003c\/div\u003e\n\u003cdiv\u003e50 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eEye Relief\u003c\/div\u003e\n\u003cdiv\u003e15.0 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eAngular Field of View\u003c\/div\u003e\n\u003cdiv\u003e5.2°\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eLinear Field of View\u003c\/div\u003e\n\u003cdiv\u003eApprox. 91 m at 1,000 m (273 ft at 1,000 yd)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eClose Focus\u003c\/div\u003e\n\u003cdiv\u003eApprox. 1.83 m (6.0 ft)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"cf-data-category\" id=\"cf-handling\"\u003eHandling\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eInterpupillary Distance\u003c\/div\u003e\n\u003cdiv\u003e60 mm - 76 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eHeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 167.6 mm (6.6 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eWidth\u003c\/div\u003e\n\u003cdiv\u003eApprox. 134.6 mm (5.3 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 836 g (29.5 oz.)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n","brand":"Extra Vision","offers":[{"title":"Default Title","offer_id":42045308665925,"sku":"VOCF4314","price":425.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/vortex-crossfire-hd-12x50-binoculars-with-bonus-glasspack-harness-298797.jpg?v=1731541292"},{"product_id":"vortex-diamondback-hd-10x32-binoculars","title":"Vortex Diamondback HD 10x32 Binoculars","description":"\u003cdiv class=\"db-page\" data-page-density=\"standard\" data-page-mode=\"simple\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .db-page. No scripts, SVG, tables or H1. *\/\n.db-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.db-page, .db-page * { box-sizing: border-box; }\n.db-page img { display: block; max-width: 100%; height: auto; }\n.db-page p, .db-page h2, .db-page h3, .db-page ul, .db-page ol, .db-page dl, .db-page dd, .db-page blockquote, .db-page figure { margin: 0; }\n.db-page ul, .db-page ol { padding: 0; list-style: none; }\n.db-page .db-section { padding: 112px 22px; }\n.db-page .db-section[data-tight] { padding: 80px 22px; }\n.db-page .db-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.db-page .db-paper { background: var(--paper); }\n.db-page .db-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.db-page .db-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.db-page .db-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.db-page .db-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.db-page .db-h2 .db-muted { color: var(--muted); font-weight: 700; }\n.db-page .db-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.db-page .db-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.db-page .db-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.db-page .db-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.db-page .db-muted { color: var(--muted); }\n.db-page .db-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.db-page .db-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.db-page .db-text-link:hover { color: var(--accent); }\n.db-page .db-dark .db-kicker { color: #a1a1a8; }\n.db-page .db-dark .db-h2, .db-page .db-dark .db-h3 { color: var(--white); }\n.db-page .db-dark .db-h2 .db-muted { color: #8e8e95; }\n.db-page .db-dark .db-body, .db-page .db-dark .db-lead { color: #c9c9d0; }\n.db-page .db-dark .db-note { color: #8e8e95; }\n.db-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.db-page .db-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.db-page .db-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.db-page .db-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.db-page .db-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.db-page .db-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.db-page .db-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.db-page .db-dark .db-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.db-page .db-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.db-page .db-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.db-page .db-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.db-page .db-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .db-page .db-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .db-page .db-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.db-page .db-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .db-page .db-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .db-page .db-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.db-page .db-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.db-page .db-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.db-page .db-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.db-page .db-stat:first-child { border-left: 0; }\n.db-page .db-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.db-page .db-stats-strip[data-accent-zone] .db-stat-value { color: var(--accent); }\n.db-page .db-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.db-page .db-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.db-page .db-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.db-page .db-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.db-page .db-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.db-page .db-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.db-page .db-quote p.db-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.db-page .db-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.db-page .db-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.db-page .db-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.db-page .db-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.db-page .db-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.db-page .db-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.db-page .db-bento-card .db-kicker { margin-bottom: 12px; color: #8e8e95; }\n.db-page .db-bento-card .db-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.db-page .db-bento-card[data-wide] .db-h3 { margin-top: 0; font-size: 30px; }\n.db-page .db-bento-card .db-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.db-page .db-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.db-page .db-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.db-page .db-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.db-page .db-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.db-page .db-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.db-page .db-feature-row-item .db-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.db-page .db-feature-row-item .db-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.db-page .db-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.db-page .db-split-grid[data-flip] .db-split-media { order: -1; }\n.db-page .db-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.db-page .db-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.db-page .db-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.db-page .db-split-facts li span:first-child { color: var(--muted); }\n.db-page .db-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.db-page .db-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.db-page .db-spotlight-media { position: sticky; top: 24px; }\n.db-page .db-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.db-page .db-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.db-page .db-spotlight-step + .db-spotlight-step { border-top: 1px solid var(--line); }\n.db-page .db-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.db-page .db-spotlight-step .db-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.db-page .db-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.db-page .db-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.db-page .db-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.db-page .db-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.db-page .db-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.db-page .db-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.db-page .db-sequence-step .db-h3 { margin-bottom: 8px; font-size: 20px; }\n.db-page .db-sequence-step .db-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.db-page .db-cinematic { padding: 112px 0 0; text-align: left; }\n.db-page .db-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.db-page .db-cinematic-copy .db-h2 { max-width: 16ch; }\n.db-page .db-cinematic-copy .db-body { max-width: 640px; margin-top: 20px; }\n.db-page .db-cinematic-figure { position: relative; }\n.db-page .db-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.db-page .db-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.db-page .db-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.db-page .db-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.db-page .db-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.db-page .db-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.db-page .db-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.db-page .db-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.db-page .db-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.db-page .db-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.db-page .db-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.db-page .db-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.db-page .db-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.db-page .db-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.db-page .db-image-tile[data-wide] { grid-column: span 4; }\n.db-page .db-image-tile[data-square] { grid-column: span 2; }\n.db-page .db-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.db-page .db-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.db-page .db-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.db-page .db-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.db-page .db-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.db-page .db-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.db-page .db-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.db-page .db-use-item .db-h3 { margin-bottom: 10px; font-size: 21px; }\n.db-page .db-use-item .db-body { font-size: 15.5px; }\n.db-page .db-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.db-page .db-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.db-page .db-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.db-page .db-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.db-page .db-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.db-page .db-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.db-page .db-fit-card[data-alt] .db-fit-heading { background: var(--paper-2); color: var(--ink); }\n.db-page .db-fit-card ul { margin-top: 18px; }\n.db-page .db-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.db-page .db-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.db-page .db-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.db-page .db-fit-card li:last-child { border-bottom: 0; }\n.db-page .db-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.db-page .db-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.db-page .db-data-grid { max-width: 1000px; }\n.db-page .db-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.db-page .db-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.db-page .db-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.db-page .db-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.db-page .db-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.db-page .db-data-label { color: var(--muted); }\n.db-page .db-data-diff { color: var(--accent); font-weight: 700; }\n.db-page .db-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.db-page .db-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.db-page .db-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.db-page .db-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.db-page .db-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.db-page .db-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.db-page .db-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.db-page .db-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.db-page .db-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.db-page .db-family-card[data-this] { border: 2px solid var(--ink); }\n.db-page .db-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.db-page .db-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.db-page .db-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.db-page .db-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.db-page .db-family-list { margin-top: 16px; }\n.db-page .db-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.db-page .db-family-list li span:first-child { color: var(--muted); }\n.db-page .db-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.db-page .db-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.db-page .db-box .db-h2 { margin-bottom: 36px; }\n.db-page .db-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.db-page .db-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.db-page .db-box-media { margin: 0; }\n.db-page .db-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.db-page .db-narrow-list { max-width: 1000px; }\n.db-page .db-narrow-list .db-h2 { margin-bottom: 44px; }\n.db-page .db-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.db-page .db-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.db-page .db-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.db-page .db-common-questions .db-narrow-num { color: var(--ink); font-size: 26px; }\n.db-page .db-narrow-item .db-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.db-page .db-warranty .db-h2, .db-page .db-warranty .db-lead { max-width: 820px; }\n.db-page .db-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.db-page .db-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.db-page .db-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.db-page .db-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.db-page .db-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.db-page .db-carry-media img { max-height: 700px; }\n.db-page .db-carry-list { margin-top: 36px; }\n.db-page .db-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.db-page .db-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.db-page .db-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.db-page .db-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.db-page .db-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.db-page .db-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.db-page .db-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.db-page .db-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.db-page .db-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.db-page .db-mode-card[data-primary] { border: 2px solid var(--ink); }\n.db-page .db-mode-card .db-h3 { font-size: 23px; margin: 14px 0 8px; }\n.db-page .db-mode-card .db-body { font-size: 15.5px; }\n.db-page .db-mode-list { margin-top: 20px; }\n.db-page .db-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.db-page .db-mode-list li span:first-child { color: var(--muted); }\n.db-page .db-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.db-page .db-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.db-page .db-time-item { position: relative; padding: 0 0 34px 40px; }\n.db-page .db-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.db-page .db-time-item:last-child { padding-bottom: 0; }\n.db-page .db-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.db-page .db-time-item .db-h3 { font-size: 22px; margin-bottom: 8px; }\n.db-page .db-time-item .db-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.db-page .db-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.db-page .db-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.db-page .db-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.db-page .db-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.db-page .db-path-step .db-h3 { font-size: 22px; margin: 6px 0 10px; }\n.db-page .db-path-step .db-body { font-size: 15.5px; }\n.db-page .db-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.db-page .db-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.db-page .db-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.db-page .db-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.db-page .db-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.db-page .db-statement { padding: 96px 22px; }\n.db-page .db-statement .db-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .db-page .db-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .db-page .db-stat:nth-child(odd) { border-left: 0; }\n  .db-page .db-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .db-page .db-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .db-page .db-image-tile[data-wide] { grid-column: span 2; }\n  .db-page .db-image-tile[data-square], .db-page .db-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .db-page .db-feature-row-grid[data-cols=\"4\"], .db-page .db-step-grid[data-cols=\"4\"], .db-page .db-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .db-page .db-split-grid, .db-page .db-spotlight-grid, .db-page .db-box-layout, .db-page .db-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .db-page .db-split-copy { order: 1; }\n  .db-page .db-split-media { order: 2; }\n  .db-page .db-split-grid[data-flip] .db-split-media { order: 2; }\n  .db-page .db-spotlight-media { position: static; }\n  .db-page .db-bento-card[data-wide] { display: block; }\n  .db-page .db-bento-card[data-wide] .db-h3 { margin-top: 18px; }\n  .db-page .db-family-grid, .db-page .db-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .db-page .db-warranty-grid, .db-page .db-power-grid, .db-page .db-modes, .db-page .db-path { grid-template-columns: 1fr; }\n  .db-page .db-spec-columns, .db-page .db-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .db-page .db-feature-row-grid, .db-page .db-feature-row-grid[data-cols=\"4\"], .db-page .db-step-grid, .db-page .db-step-grid[data-cols=\"4\"], .db-page .db-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .db-page .db-fit-grid, .db-page .db-family-grid, .db-page .db-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .db-page .db-section { padding: 80px 22px; }\n  .db-page .db-stats-strip { margin: -36px 0; }\n  .db-page .db-body { font-size: 16px; }\n  .db-page .db-quote { padding-left: 22px; }\n  .db-page .db-bento-grid, .db-page .db-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .db-page .db-bento-card, .db-page .db-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .db-page .db-image-tile[data-wide], .db-page .db-image-tile[data-square], .db-page .db-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .db-page .db-image-tile[data-wide] { flex: 0 0 90%; }\n  .db-page .db-image-tile[data-square], .db-page .db-image-tile[data-tall] { flex: 0 0 60%; }\n  .db-page .db-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .db-page .db-gallery-item { flex-basis: 86%; }\n  .db-page .db-cinematic { padding-top: 80px; }\n  .db-page .db-cinematic img { max-height: min(70vh, 700px); }\n  .db-page .db-data-row, .db-page .db-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .db-page .db-spotlight-step { padding-left: 56px; }\n  .db-page .db-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .db-page .db-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .db-page .db-h2 { font-size: 31px; }\n  .db-page .db-display { font-size: 38px; }\n  .db-page .db-stat { padding: 22px 16px; }\n  .db-page .db-stat-value { font-size: 28px; }\n  .db-page .db-data-row, .db-page .db-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .db-page .db-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .db-page .db-data-row[data-cols=\"3\"] .db-data-label { grid-column: 1 \/ -1; }\n  .db-page .db-bento-card { padding: 22px; }\n  .db-page .db-image-tile[data-wide], .db-page .db-image-tile[data-square], .db-page .db-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.db-page .db-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.db-page .db-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.db-page .db-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.db-page .db-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.db-page .db-plain-row .db-h3 { font-size: 20px; margin-bottom: 6px; }\n.db-page .db-plain-row .db-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.db-page .db-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.db-page .db-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.db-page .db-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.db-page .db-versus-card .db-h3 { font-size: 22px; margin: 16px 0 12px; }\n.db-page .db-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.db-page .db-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.db-page .db-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.db-page .db-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.db-page .db-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.db-page .db-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.db-page .db-range-node[data-this] { border: 2px solid var(--ink); }\n.db-page .db-range-node ul { margin-top: 14px; }\n.db-page .db-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.db-page .db-range-node li span:first-child { color: var(--muted); }\n.db-page .db-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.db-page .db-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.db-page .db-range-node[data-this] strong { color: var(--accent); }\n.db-page .db-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.db-page .db-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.db-page .db-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.db-page .db-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.db-page .db-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.db-page .db-question .db-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.db-page .db-question .db-h3 { font-size: 21px; margin-bottom: 18px; }\n.db-page .db-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.db-page .db-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.db-page .db-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .db-page .db-questions { grid-template-columns: 1fr; } .db-page .db-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .db-page .db-versus { grid-template-columns: 1fr; } .db-page .db-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.db-page .db-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.db-page .db-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.db-page .db-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.db-page .db-feature-statement .db-body { margin-top: 20px; }\n.db-page [data-visual-variant=\"original-row\"] .db-feature-row-grid,\n.db-page [data-visual-variant=\"original-columns\"] .db-use-grid { gap: 0 36px; }\n.db-page [data-visual-variant=\"original-row\"] .db-feature-row-item,\n.db-page [data-visual-variant=\"original-columns\"] .db-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.db-page [data-visual-variant=\"original-row\"] .db-h3,\n.db-page [data-visual-variant=\"original-columns\"] .db-h3 { margin-bottom: 8px; font-size: 20px; }\n.db-page .db-use-grid[data-cols=\"2\"], .db-page .db-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.db-page .db-compatibility .db-h2 { margin-bottom: 38px; }\n.db-page .db-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.db-page .db-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .db-page .db-feature-statement-grid, .db-page .db-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .db-page .db-use-grid[data-cols=\"2\"], .db-page .db-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.db-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.db-page .db-gallery-item[data-artwork] { align-self: flex-start; }\n.db-page .db-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.db-page .db-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.db-page .db-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.db-page .db-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.db-page .db-cinematic-figure[data-artwork]::after { display: none; }\n.db-page .db-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.db-page .db-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.db-page .db-bars { max-width: 840px; margin: 44px 0 0; }\n.db-page .db-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.db-page .db-bar-label, .db-page .db-bar-value { font-size: 16px; }\n.db-page .db-bar-label strong { font-weight: 650; }\n.db-page .db-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.db-page .db-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.db-page .db-bar-fill[data-this] { background: var(--accent); }\n.db-page .db-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.db-page .db-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.db-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.db-page .db-spec-jump a, .db-page .db-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .db-page .db-bar { grid-template-columns: 1fr auto; }\n  .db-page .db-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n\n.db-page a[data-resource-id] { display:inline-block; min-height:44px; padding:10px 0; box-sizing:border-box; overflow-wrap:anywhere; }\n\u003c\/style\u003e\n\u003csection aria-labelledby=\"db-title-36\" class=\"db-section db-paper\" data-claims=\"C01,C02,C05,C13\" data-element=\"36\" data-resources=\"\"\u003e\u003cdiv class=\"db-wrap\"\u003e\n\u003ch2 class=\"db-h2\" id=\"db-title-36\"\u003e10x reach with 32 mm objectives\u003c\/h2\u003e\n\u003cp class=\"db-lead\"\u003eThe Vortex Diamondback HD 10x32 combines 10x magnification with 32 mm objective lenses in a waterproof, argon-purged binocular.\u003c\/p\u003e\n\u003cdiv class=\"db-plain\"\u003e\n\u003cdiv class=\"db-plain-row\"\u003e\n\u003cdiv class=\"db-plain-num\"\u003e10x\u003csmall\u003emagnification\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"db-h3\"\u003eBring distant detail closer\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eObjects appear 10 times larger than they do to the unaided eye.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-plain-row\"\u003e\n\u003cdiv class=\"db-plain-num\"\u003e32 mm\u003csmall\u003eobjective lenses\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"db-h3\"\u003eThe front lens diameter\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eThis is the diameter of each objective lens, not the magnification.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-plain-row\"\u003e\n\u003cdiv class=\"db-plain-num\"\u003eApprox. 113 m\u003csmall\u003eat 1,000 m\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"db-h3\"\u003eKnow how much of the scene fits\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eAt a distance of 1,000 metres, the view spans approximately 113 metres from side to side.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection aria-labelledby=\"db-title-08\" class=\"db-section db-feature-row\" data-claims=\"C11,C12,C13,C14,C15\" data-element=\"08\" data-resources=\"\" data-visual-variant=\"original-row\"\u003e\u003cdiv class=\"db-wrap\"\u003e\n\u003ch2 class=\"db-h2\" id=\"db-title-08\"\u003eHD optics, weather protection and easy adjustment\u003c\/h2\u003e\n\u003cdiv class=\"db-feature-row-grid\"\u003e\n\u003carticle class=\"db-feature-row-item\"\u003e\u003ch3 class=\"db-h3\"\u003eColour and detail\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eThe HD optical system reduces colour fringing. Fully multi-coated lenses improve light transmission, while dielectric prism coatings support colour fidelity and phase correction improves contrast and resolution.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"db-feature-row-item\"\u003e\u003ch3 class=\"db-h3\"\u003eProtection outdoors\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eArgon purging and O-ring seals provide fogproof and waterproof performance. Rubber armour helps you grip the body, while ArmorTek protects the exterior lenses against scratches, oil and dirt.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"db-feature-row-item\"\u003e\u003ch3 class=\"db-h3\"\u003eAdjust the view\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eTwist the eyecups up or down for use with or without glasses. The centre focus wheel adjusts both barrels together. A compatible tripod adapter can be added for supported viewing; the adapter and tripod are not included.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection aria-labelledby=\"db-title-20\" class=\"db-section\" data-claims=\"C16\" data-element=\"20\" data-resources=\"\"\u003e\u003cdiv class=\"db-wrap\"\u003e\n\u003ch2 class=\"db-h2\" id=\"db-title-20\"\u003eIn the box\u003c\/h2\u003e\n\u003cdiv class=\"db-box\"\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eDiamondback HD 10x32 binoculars\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eRainguard Eyepiece Cover\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eTethered Objective Lens Covers\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eNeck Strap\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eDeluxe Case Strap\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eDeluxe Carry Case\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eLens Cloth\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection aria-labelledby=\"db-title-23\" class=\"db-section db-paper db-warranty\" data-claims=\"C17\" data-element=\"23\" data-resources=\"R02\"\u003e\u003cdiv class=\"db-wrap\"\u003e\n\u003ch2 class=\"db-h2\" id=\"db-title-23\"\u003eVortex VIP warranty in Australia\u003c\/h2\u003e\n\u003cp class=\"db-lead\"\u003eThe Vortex VIP lifetime warranty covers repair or replacement of damaged or defective products.\u003c\/p\u003e\n\u003cdiv class=\"db-warranty-grid\"\u003e\n\u003cdiv class=\"db-warranty-item\"\u003e\n\u003cstrong\u003eExclusions\u003c\/strong\u003e\u003cspan\u003eLoss, theft, deliberate damage and cosmetic damage that does not affect performance are excluded.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-warranty-item\"\u003e\n\u003cstrong\u003ePurchase country matters\u003c\/strong\u003e\u003cspan\u003eGrey-market imports are not covered. Claims go through the dealer or distributor in the country of purchase.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-warranty-item\"\u003e\n\u003cstrong\u003eAustralian claims\u003c\/strong\u003e\u003cspan\u003e\u003ca data-resource-id=\"R02\" href=\"https:\/\/www.extravision.com.au\/pages\/vortex-vip-warranty\" rel=\"noopener\" target=\"_blank\"\u003eAustralian Vortex VIP warranty and claim form\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection aria-labelledby=\"db-title-24\" class=\"db-section db-paper db-specs-section\" data-claims=\"C01,C02,C03,C04,C05,C06,C07,C08,C09,C10\" data-element=\"24\" data-resources=\"R01\"\u003e\u003cdiv class=\"db-wrap\"\u003e\n\u003ch2 class=\"db-h2\" id=\"db-title-24\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"db-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"db-data-category\" id=\"db-spec-optics\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eMagnification\u003c\/div\u003e\n\u003cdiv\u003e10x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eObjective Lens Diameter\u003c\/div\u003e\n\u003cdiv\u003e32 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eEye Relief\u003c\/div\u003e\n\u003cdiv\u003e14.0mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eAngular Field of View\u003c\/div\u003e\n\u003cdiv\u003e6.5º\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eLinear Field of View\u003c\/div\u003e\n\u003cdiv\u003eApprox. 113 m at 1,000 m (340 ft at 1,000 yd)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eClose Focus\u003c\/div\u003e\n\u003cdiv\u003eApprox. 1.83 m (6.0 ft)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eInterpupillary Distance\u003c\/div\u003e\n\u003cdiv\u003e57mm - 73mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"db-data-category\" id=\"db-spec-size\"\u003eSize and weight\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eHeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 112 mm (4.4 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eWidth\u003c\/div\u003e\n\u003cdiv\u003eApprox. 127 mm (5.0 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 454 g (16.0 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n","brand":"Extra Vision","offers":[{"title":"Default Title","offer_id":42045309845573,"sku":"VODB213","price":419.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/vortex-diamondback-hd-10x32-binoculars-772093.jpg?v=1731541293"},{"product_id":"vortex-raptor-10x32-binoculars","title":"Vortex Raptor 10x32 Binoculars","description":"\u003cdiv class=\"vcf-page\" data-page-mode=\"simple\" data-page-density=\"standard\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .vcf-page. No scripts, SVG, tables or H1. *\/\n.vcf-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.vcf-page, .vcf-page * { box-sizing: border-box; }\n.vcf-page img { display: block; max-width: 100%; height: auto; }\n.vcf-page p, .vcf-page h2, .vcf-page h3, .vcf-page ul, .vcf-page ol, .vcf-page dl, .vcf-page dd, .vcf-page blockquote, .vcf-page figure { margin: 0; }\n.vcf-page ul, .vcf-page ol { padding: 0; list-style: none; }\n.vcf-page .vcf-section { padding: 112px 22px; }\n.vcf-page .vcf-section[data-tight] { padding: 80px 22px; }\n.vcf-page .vcf-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.vcf-page .vcf-paper { background: var(--paper); }\n.vcf-page .vcf-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.vcf-page .vcf-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.vcf-page .vcf-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.vcf-page .vcf-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.vcf-page .vcf-h2 .vcf-muted { color: var(--muted); font-weight: 700; }\n.vcf-page .vcf-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.vcf-page .vcf-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.vcf-page .vcf-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.vcf-page .vcf-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.vcf-page .vcf-muted { color: var(--muted); }\n.vcf-page .vcf-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.vcf-page .vcf-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.vcf-page .vcf-text-link:hover { color: var(--accent); }\n.vcf-page .vcf-dark .vcf-kicker { color: #a1a1a8; }\n.vcf-page .vcf-dark .vcf-h2, .vcf-page .vcf-dark .vcf-h3 { color: var(--white); }\n.vcf-page .vcf-dark .vcf-h2 .vcf-muted { color: #8e8e95; }\n.vcf-page .vcf-dark .vcf-body, .vcf-page .vcf-dark .vcf-lead { color: #c9c9d0; }\n.vcf-page .vcf-dark .vcf-note { color: #8e8e95; }\n.vcf-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.vcf-page .vcf-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.vcf-page .vcf-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vcf-page .vcf-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.vcf-page .vcf-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.vcf-page .vcf-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.vcf-page .vcf-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.vcf-page .vcf-dark .vcf-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.vcf-page .vcf-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.vcf-page .vcf-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.vcf-page .vcf-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.vcf-page .vcf-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .vcf-page .vcf-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .vcf-page .vcf-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.vcf-page .vcf-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .vcf-page .vcf-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .vcf-page .vcf-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.vcf-page .vcf-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.vcf-page .vcf-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.vcf-page .vcf-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.vcf-page .vcf-stat:first-child { border-left: 0; }\n.vcf-page .vcf-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.vcf-page .vcf-stats-strip[data-accent-zone] .vcf-stat-value { color: var(--accent); }\n.vcf-page .vcf-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.vcf-page .vcf-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.vcf-page .vcf-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.vcf-page .vcf-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.vcf-page .vcf-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.vcf-page .vcf-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.vcf-page .vcf-quote p.vcf-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.vcf-page .vcf-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.vcf-page .vcf-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.vcf-page .vcf-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.vcf-page .vcf-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.vcf-page .vcf-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vcf-page .vcf-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.vcf-page .vcf-bento-card .vcf-kicker { margin-bottom: 12px; color: #8e8e95; }\n.vcf-page .vcf-bento-card .vcf-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.vcf-page .vcf-bento-card[data-wide] .vcf-h3 { margin-top: 0; font-size: 30px; }\n.vcf-page .vcf-bento-card .vcf-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.vcf-page .vcf-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.vcf-page .vcf-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.vcf-page .vcf-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.vcf-page .vcf-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.vcf-page .vcf-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.vcf-page .vcf-feature-row-item .vcf-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.vcf-page .vcf-feature-row-item .vcf-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.vcf-page .vcf-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.vcf-page .vcf-split-grid[data-flip] .vcf-split-media { order: -1; }\n.vcf-page .vcf-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.vcf-page .vcf-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.vcf-page .vcf-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.vcf-page .vcf-split-facts li span:first-child { color: var(--muted); }\n.vcf-page .vcf-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.vcf-page .vcf-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.vcf-page .vcf-spotlight-media { position: sticky; top: 24px; }\n.vcf-page .vcf-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.vcf-page .vcf-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.vcf-page .vcf-spotlight-step + .vcf-spotlight-step { border-top: 1px solid var(--line); }\n.vcf-page .vcf-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.vcf-page .vcf-spotlight-step .vcf-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.vcf-page .vcf-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vcf-page .vcf-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.vcf-page .vcf-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.vcf-page .vcf-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.vcf-page .vcf-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vcf-page .vcf-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.vcf-page .vcf-sequence-step .vcf-h3 { margin-bottom: 8px; font-size: 20px; }\n.vcf-page .vcf-sequence-step .vcf-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.vcf-page .vcf-cinematic { padding: 112px 0 0; text-align: left; }\n.vcf-page .vcf-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.vcf-page .vcf-cinematic-copy .vcf-h2 { max-width: 16ch; }\n.vcf-page .vcf-cinematic-copy .vcf-body { max-width: 640px; margin-top: 20px; }\n.vcf-page .vcf-cinematic-figure { position: relative; }\n.vcf-page .vcf-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.vcf-page .vcf-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.vcf-page .vcf-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.vcf-page .vcf-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.vcf-page .vcf-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.vcf-page .vcf-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.vcf-page .vcf-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.vcf-page .vcf-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.vcf-page .vcf-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.vcf-page .vcf-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.vcf-page .vcf-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.vcf-page .vcf-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.vcf-page .vcf-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.vcf-page .vcf-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.vcf-page .vcf-image-tile[data-wide] { grid-column: span 4; }\n.vcf-page .vcf-image-tile[data-square] { grid-column: span 2; }\n.vcf-page .vcf-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.vcf-page .vcf-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.vcf-page .vcf-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.vcf-page .vcf-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.vcf-page .vcf-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.vcf-page .vcf-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vcf-page .vcf-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.vcf-page .vcf-use-item .vcf-h3 { margin-bottom: 10px; font-size: 21px; }\n.vcf-page .vcf-use-item .vcf-body { font-size: 15.5px; }\n.vcf-page .vcf-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.vcf-page .vcf-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.vcf-page .vcf-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.vcf-page .vcf-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.vcf-page .vcf-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.vcf-page .vcf-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.vcf-page .vcf-fit-card[data-alt] .vcf-fit-heading { background: var(--paper-2); color: var(--ink); }\n.vcf-page .vcf-fit-card ul { margin-top: 18px; }\n.vcf-page .vcf-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.vcf-page .vcf-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.vcf-page .vcf-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.vcf-page .vcf-fit-card li:last-child { border-bottom: 0; }\n.vcf-page .vcf-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.vcf-page .vcf-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.vcf-page .vcf-data-grid { max-width: 1000px; }\n.vcf-page .vcf-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.vcf-page .vcf-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.vcf-page .vcf-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.vcf-page .vcf-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.vcf-page .vcf-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.vcf-page .vcf-data-label { color: var(--muted); }\n.vcf-page .vcf-data-diff { color: var(--accent); font-weight: 700; }\n.vcf-page .vcf-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.vcf-page .vcf-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.vcf-page .vcf-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.vcf-page .vcf-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.vcf-page .vcf-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.vcf-page .vcf-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.vcf-page .vcf-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vcf-page .vcf-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.vcf-page .vcf-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.vcf-page .vcf-family-card[data-this] { border: 2px solid var(--ink); }\n.vcf-page .vcf-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.vcf-page .vcf-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.vcf-page .vcf-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.vcf-page .vcf-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.vcf-page .vcf-family-list { margin-top: 16px; }\n.vcf-page .vcf-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.vcf-page .vcf-family-list li span:first-child { color: var(--muted); }\n.vcf-page .vcf-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.vcf-page .vcf-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.vcf-page .vcf-box .vcf-h2 { margin-bottom: 36px; }\n.vcf-page .vcf-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.vcf-page .vcf-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.vcf-page .vcf-box-media { margin: 0; }\n.vcf-page .vcf-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.vcf-page .vcf-narrow-list { max-width: 1000px; }\n.vcf-page .vcf-narrow-list .vcf-h2 { margin-bottom: 44px; }\n.vcf-page .vcf-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.vcf-page .vcf-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.vcf-page .vcf-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vcf-page .vcf-common-questions .vcf-narrow-num { color: var(--ink); font-size: 26px; }\n.vcf-page .vcf-narrow-item .vcf-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.vcf-page .vcf-warranty .vcf-h2, .vcf-page .vcf-warranty .vcf-lead { max-width: 820px; }\n.vcf-page .vcf-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.vcf-page .vcf-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.vcf-page .vcf-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.vcf-page .vcf-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.vcf-page .vcf-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.vcf-page .vcf-carry-media img { max-height: 700px; }\n.vcf-page .vcf-carry-list { margin-top: 36px; }\n.vcf-page .vcf-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.vcf-page .vcf-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.vcf-page .vcf-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.vcf-page .vcf-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.vcf-page .vcf-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.vcf-page .vcf-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.vcf-page .vcf-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.vcf-page .vcf-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vcf-page .vcf-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.vcf-page .vcf-mode-card[data-primary] { border: 2px solid var(--ink); }\n.vcf-page .vcf-mode-card .vcf-h3 { font-size: 23px; margin: 14px 0 8px; }\n.vcf-page .vcf-mode-card .vcf-body { font-size: 15.5px; }\n.vcf-page .vcf-mode-list { margin-top: 20px; }\n.vcf-page .vcf-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.vcf-page .vcf-mode-list li span:first-child { color: var(--muted); }\n.vcf-page .vcf-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.vcf-page .vcf-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.vcf-page .vcf-time-item { position: relative; padding: 0 0 34px 40px; }\n.vcf-page .vcf-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.vcf-page .vcf-time-item:last-child { padding-bottom: 0; }\n.vcf-page .vcf-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.vcf-page .vcf-time-item .vcf-h3 { font-size: 22px; margin-bottom: 8px; }\n.vcf-page .vcf-time-item .vcf-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.vcf-page .vcf-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vcf-page .vcf-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.vcf-page .vcf-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.vcf-page .vcf-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.vcf-page .vcf-path-step .vcf-h3 { font-size: 22px; margin: 6px 0 10px; }\n.vcf-page .vcf-path-step .vcf-body { font-size: 15.5px; }\n.vcf-page .vcf-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.vcf-page .vcf-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.vcf-page .vcf-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.vcf-page .vcf-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.vcf-page .vcf-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.vcf-page .vcf-statement { padding: 96px 22px; }\n.vcf-page .vcf-statement .vcf-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .vcf-page .vcf-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .vcf-page .vcf-stat:nth-child(odd) { border-left: 0; }\n  .vcf-page .vcf-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .vcf-page .vcf-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .vcf-page .vcf-image-tile[data-wide] { grid-column: span 2; }\n  .vcf-page .vcf-image-tile[data-square], .vcf-page .vcf-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .vcf-page .vcf-feature-row-grid[data-cols=\"4\"], .vcf-page .vcf-step-grid[data-cols=\"4\"], .vcf-page .vcf-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .vcf-page .vcf-split-grid, .vcf-page .vcf-spotlight-grid, .vcf-page .vcf-box-layout, .vcf-page .vcf-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .vcf-page .vcf-split-copy { order: 1; }\n  .vcf-page .vcf-split-media { order: 2; }\n  .vcf-page .vcf-split-grid[data-flip] .vcf-split-media { order: 2; }\n  .vcf-page .vcf-spotlight-media { position: static; }\n  .vcf-page .vcf-bento-card[data-wide] { display: block; }\n  .vcf-page .vcf-bento-card[data-wide] .vcf-h3 { margin-top: 18px; }\n  .vcf-page .vcf-family-grid, .vcf-page .vcf-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .vcf-page .vcf-warranty-grid, .vcf-page .vcf-power-grid, .vcf-page .vcf-modes, .vcf-page .vcf-path { grid-template-columns: 1fr; }\n  .vcf-page .vcf-spec-columns, .vcf-page .vcf-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .vcf-page .vcf-feature-row-grid, .vcf-page .vcf-feature-row-grid[data-cols=\"4\"], .vcf-page .vcf-step-grid, .vcf-page .vcf-step-grid[data-cols=\"4\"], .vcf-page .vcf-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .vcf-page .vcf-fit-grid, .vcf-page .vcf-family-grid, .vcf-page .vcf-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .vcf-page .vcf-section { padding: 80px 22px; }\n  .vcf-page .vcf-stats-strip { margin: -36px 0; }\n  .vcf-page .vcf-body { font-size: 16px; }\n  .vcf-page .vcf-quote { padding-left: 22px; }\n  .vcf-page .vcf-bento-grid, .vcf-page .vcf-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .vcf-page .vcf-bento-card, .vcf-page .vcf-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .vcf-page .vcf-image-tile[data-wide], .vcf-page .vcf-image-tile[data-square], .vcf-page .vcf-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .vcf-page .vcf-image-tile[data-wide] { flex: 0 0 90%; }\n  .vcf-page .vcf-image-tile[data-square], .vcf-page .vcf-image-tile[data-tall] { flex: 0 0 60%; }\n  .vcf-page .vcf-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .vcf-page .vcf-gallery-item { flex-basis: 86%; }\n  .vcf-page .vcf-cinematic { padding-top: 80px; }\n  .vcf-page .vcf-cinematic img { max-height: min(70vh, 700px); }\n  .vcf-page .vcf-data-row, .vcf-page .vcf-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .vcf-page .vcf-spotlight-step { padding-left: 56px; }\n  .vcf-page .vcf-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .vcf-page .vcf-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .vcf-page .vcf-h2 { font-size: 31px; }\n  .vcf-page .vcf-display { font-size: 38px; }\n  .vcf-page .vcf-stat { padding: 22px 16px; }\n  .vcf-page .vcf-stat-value { font-size: 28px; }\n  .vcf-page .vcf-data-row, .vcf-page .vcf-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .vcf-page .vcf-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .vcf-page .vcf-data-row[data-cols=\"3\"] .vcf-data-label { grid-column: 1 \/ -1; }\n  .vcf-page .vcf-bento-card { padding: 22px; }\n  .vcf-page .vcf-image-tile[data-wide], .vcf-page .vcf-image-tile[data-square], .vcf-page .vcf-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.vcf-page .vcf-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.vcf-page .vcf-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.vcf-page .vcf-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vcf-page .vcf-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.vcf-page .vcf-plain-row .vcf-h3 { font-size: 20px; margin-bottom: 6px; }\n.vcf-page .vcf-plain-row .vcf-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.vcf-page .vcf-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.vcf-page .vcf-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.vcf-page .vcf-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.vcf-page .vcf-versus-card .vcf-h3 { font-size: 22px; margin: 16px 0 12px; }\n.vcf-page .vcf-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.vcf-page .vcf-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.vcf-page .vcf-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.vcf-page .vcf-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.vcf-page .vcf-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.vcf-page .vcf-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.vcf-page .vcf-range-node[data-this] { border: 2px solid var(--ink); }\n.vcf-page .vcf-range-node ul { margin-top: 14px; }\n.vcf-page .vcf-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.vcf-page .vcf-range-node li span:first-child { color: var(--muted); }\n.vcf-page .vcf-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.vcf-page .vcf-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.vcf-page .vcf-range-node[data-this] strong { color: var(--accent); }\n.vcf-page .vcf-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.vcf-page .vcf-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.vcf-page .vcf-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.vcf-page .vcf-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.vcf-page .vcf-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.vcf-page .vcf-question .vcf-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.vcf-page .vcf-question .vcf-h3 { font-size: 21px; margin-bottom: 18px; }\n.vcf-page .vcf-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.vcf-page .vcf-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.vcf-page .vcf-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .vcf-page .vcf-questions { grid-template-columns: 1fr; } .vcf-page .vcf-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .vcf-page .vcf-versus { grid-template-columns: 1fr; } .vcf-page .vcf-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.vcf-page .vcf-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.vcf-page .vcf-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.vcf-page .vcf-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.vcf-page .vcf-feature-statement .vcf-body { margin-top: 20px; }\n.vcf-page [data-visual-variant=\"original-row\"] .vcf-feature-row-grid,\n.vcf-page [data-visual-variant=\"original-columns\"] .vcf-use-grid { gap: 0 36px; }\n.vcf-page [data-visual-variant=\"original-row\"] .vcf-feature-row-item,\n.vcf-page [data-visual-variant=\"original-columns\"] .vcf-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.vcf-page [data-visual-variant=\"original-row\"] .vcf-h3,\n.vcf-page [data-visual-variant=\"original-columns\"] .vcf-h3 { margin-bottom: 8px; font-size: 20px; }\n.vcf-page .vcf-use-grid[data-cols=\"2\"], .vcf-page .vcf-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.vcf-page .vcf-compatibility .vcf-h2 { margin-bottom: 38px; }\n.vcf-page .vcf-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.vcf-page .vcf-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .vcf-page .vcf-feature-statement-grid, .vcf-page .vcf-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .vcf-page .vcf-use-grid[data-cols=\"2\"], .vcf-page .vcf-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.vcf-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.vcf-page .vcf-gallery-item[data-artwork] { align-self: flex-start; }\n.vcf-page .vcf-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.vcf-page .vcf-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.vcf-page .vcf-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.vcf-page .vcf-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.vcf-page .vcf-cinematic-figure[data-artwork]::after { display: none; }\n.vcf-page .vcf-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.vcf-page .vcf-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.vcf-page .vcf-bars { max-width: 840px; margin: 44px 0 0; }\n.vcf-page .vcf-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.vcf-page .vcf-bar-label, .vcf-page .vcf-bar-value { font-size: 16px; }\n.vcf-page .vcf-bar-label strong { font-weight: 650; }\n.vcf-page .vcf-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.vcf-page .vcf-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.vcf-page .vcf-bar-fill[data-this] { background: var(--accent); }\n.vcf-page .vcf-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.vcf-page .vcf-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.vcf-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.vcf-page .vcf-spec-jump a, .vcf-page .vcf-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .vcf-page .vcf-bar { grid-template-columns: 1fr auto; }\n  .vcf-page .vcf-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n.vcf-page a[data-resource-id] {display:inline-block;min-height:44px;padding:10px 0;box-sizing:border-box;overflow-wrap:anywhere;}\n\u003c\/style\u003e\n\u003csection class=\"vcf-section vcf-paper\" data-element=\"36\" data-claims=\"C01,C02,C05,C07,C11\" data-resources=\"\" aria-labelledby=\"vcf-title-36\"\u003e\u003cdiv class=\"vcf-wrap\"\u003e\n\u003ch2 class=\"vcf-h2\" id=\"vcf-title-36\"\u003e10x detail in a classic Porro design.\u003c\/h2\u003e\n\u003cp class=\"vcf-lead\"\u003eThe Vortex Raptor 10x32 combines 10x magnification and 32 mm objectives in a Porro-prism binocular with a 50–70 mm interpupillary adjustment range.\u003c\/p\u003e\n\u003cdiv class=\"vcf-plain\"\u003e\n\u003cdiv class=\"vcf-plain-row\"\u003e\n\u003cdiv class=\"vcf-plain-num\"\u003e10x\u003csmall\u003emagnification\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"vcf-h3\"\u003eA closer view of your subject\u003c\/h3\u003e\n\u003cp class=\"vcf-body\"\u003e10x magnification brings distant detail closer in a 32 mm binocular.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcf-plain-row\"\u003e\n\u003cdiv class=\"vcf-plain-num\"\u003e113.0 m\u003csmall\u003efield at 1,000 m\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"vcf-h3\"\u003eRoom to follow the scene\u003c\/h3\u003e\n\u003cp class=\"vcf-body\"\u003eThe field covers approximately 113.0 m at 1,000 m, giving context around the subject you are watching.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcf-plain-row\"\u003e\n\u003cdiv class=\"vcf-plain-num\"\u003e50–70 mm\u003csmall\u003einterpupillary adjustment\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"vcf-h3\"\u003eMatch the spacing of your eyes\u003c\/h3\u003e\n\u003cp class=\"vcf-body\"\u003eThe barrels adjust through this range so you can align both eyepieces with your eyes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"vcf-section vcf-feature-row\" data-element=\"08\" data-claims=\"C14,C15,C16\" data-resources=\"\" aria-labelledby=\"vcf-title-08\" data-visual-variant=\"original-row\"\u003e\u003cdiv class=\"vcf-wrap\"\u003e\n\u003ch2 class=\"vcf-h2\" id=\"vcf-title-08\"\u003eCoated lenses and sealed construction.\u003c\/h2\u003e\n\u003cdiv class=\"vcf-feature-row-grid\"\u003e\n\u003carticle class=\"vcf-feature-row-item\"\u003e\u003ch3 class=\"vcf-h3\"\u003eFully multi-coated lenses\u003c\/h3\u003e\n\u003cp class=\"vcf-body\"\u003eAnti-reflective coatings on all air-to-glass surfaces help more light reach your eyes for a clearer view.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"vcf-feature-row-item\"\u003e\u003ch3 class=\"vcf-h3\"\u003eWaterproof and fogproof\u003c\/h3\u003e\n\u003cp class=\"vcf-body\"\u003eO-ring seals and nitrogen purging protect against water ingress and internal fogging. Rubber armour adds grip and exterior protection.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"vcf-feature-row-item\"\u003e\u003ch3 class=\"vcf-h3\"\u003eFocus for your eyes\u003c\/h3\u003e\n\u003cp class=\"vcf-body\"\u003eThe centre wheel focuses both barrels together. A diopter adjustment on the right eyepiece compensates for differences between your eyes.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"vcf-section vcf-paper vcf-good-to-know\" data-element=\"21\" data-claims=\"C07,C03,C18,C17,C06\" data-resources=\"R02\" aria-labelledby=\"vcf-title-21\"\u003e\u003cdiv class=\"vcf-wrap\"\u003e\n\u003ch2 class=\"vcf-h2\" id=\"vcf-title-21\"\u003eGood to know\u003c\/h2\u003e\n\u003cdiv class=\"vcf-narrow-list\"\u003e\n\u003carticle class=\"vcf-narrow-item\"\u003e\u003cspan class=\"vcf-narrow-num\"\u003e01\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"vcf-h3\"\u003eCheck the fit\u003c\/h3\u003e\n\u003cp class=\"vcf-body\"\u003eThe interpupillary distance adjusts from 50 mm - 70 mm. Twist-up eyecups help position your eyes; eye relief is 13 mm.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"vcf-narrow-item\"\u003e\u003cspan class=\"vcf-narrow-num\"\u003e02\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"vcf-h3\"\u003eCarry case and strap included\u003c\/h3\u003e\n\u003cp class=\"vcf-body\"\u003eIncludes rainguard eyepiece cover, tethered objective lens covers, comfort neck strap, carry case and lens cloth.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"vcf-narrow-item\"\u003e\u003cspan class=\"vcf-narrow-num\"\u003e03\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"vcf-h3\"\u003eAllow space for close subjects\u003c\/h3\u003e\n\u003cp class=\"vcf-body\"\u003eClosest focus is approximately 4.57 m. \u003ca href=\"https:\/\/vortexoptics.widen.net\/view\/pdf\/ljbfhpbzei\/VTX_BIN-RAPTOR-12A_RPTR_BIN_P_PM_WEB.pdf?t.download=true\u0026amp;u=ymrkrm\u0026amp;x.share=t\" data-resource-id=\"R02\" target=\"_blank\" rel=\"noopener\"\u003eRaptor product manual\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"vcf-section vcf-paper vcf-warranty\" data-element=\"23\" data-claims=\"C19\" data-resources=\"R01\" aria-labelledby=\"vcf-title-23\"\u003e\u003cdiv class=\"vcf-wrap\"\u003e\n\u003ch2 class=\"vcf-h2\" id=\"vcf-title-23\"\u003eVortex VIP warranty in Australia\u003c\/h2\u003e\n\u003cp class=\"vcf-lead\"\u003eLifetime repair or replacement for damaged or defective products, subject to the Australian warranty terms.\u003c\/p\u003e\n\u003cdiv class=\"vcf-warranty-grid\"\u003e\n\u003cdiv class=\"vcf-warranty-item\"\u003e\n\u003cstrong\u003eCoverage\u003c\/strong\u003e\u003cspan\u003eVortex VIP lifetime warranty.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcf-warranty-item\"\u003e\n\u003cstrong\u003eExclusions\u003c\/strong\u003e\u003cspan\u003eLoss, theft, deliberate damage and cosmetic damage that does not affect performance. Grey-market imports are not covered.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcf-warranty-item\"\u003e\n\u003cstrong\u003eAustralian claims\u003c\/strong\u003e\u003cspan\u003eContact the dealer or distributor in the country of purchase. \u003ca href=\"https:\/\/www.extravision.com.au\/pages\/vortex-vip-warranty\" data-resource-id=\"R01\" target=\"_blank\" rel=\"noopener\"\u003eAustralian Vortex VIP warranty details\u003c\/a\u003e.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"vcf-section vcf-paper vcf-specs-section\" data-element=\"24\" data-claims=\"C01,C02,C03,C04,C05,C06,C07,C08,C09,C10,C11,C12,C13\" data-resources=\"\" aria-labelledby=\"vcf-title-24\"\u003e\u003cdiv class=\"vcf-wrap\"\u003e\n\u003ch2 class=\"vcf-h2\" id=\"vcf-title-24\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"vcf-data-grid\"\u003e\n\u003cdiv class=\"vcf-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vcf-data-category\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"vcf-data-row\" data-two\u003e\n\u003cdiv class=\"vcf-data-label\"\u003eMagnification\u003c\/div\u003e\n\u003cdiv\u003e10x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcf-data-row\" data-two\u003e\n\u003cdiv class=\"vcf-data-label\"\u003eObjective Lens Diameter\u003c\/div\u003e\n\u003cdiv\u003e32 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcf-data-row\" data-two\u003e\n\u003cdiv class=\"vcf-data-label\"\u003eEye Relief\u003c\/div\u003e\n\u003cdiv\u003e13.0 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcf-data-row\" data-two\u003e\n\u003cdiv class=\"vcf-data-label\"\u003eAngular Field of View\u003c\/div\u003e\n\u003cdiv\u003e6.3°\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcf-data-row\" data-two\u003e\n\u003cdiv class=\"vcf-data-label\"\u003eLinear Field of View\u003c\/div\u003e\n\u003cdiv\u003eApprox. 113.0 m at 1,000 m (339 ft at 1,000 yd)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcf-data-row\" data-two\u003e\n\u003cdiv class=\"vcf-data-label\"\u003eClose Focus\u003c\/div\u003e\n\u003cdiv\u003eApprox. 4.57 m (15 ft)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vcf-data-category\"\u003eBuild and handling\u003c\/div\u003e\n\u003cdiv class=\"vcf-data-row\" data-two\u003e\n\u003cdiv class=\"vcf-data-label\"\u003eInterpupillary Distance\u003c\/div\u003e\n\u003cdiv\u003e50 mm - 70 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcf-data-row\" data-two\u003e\n\u003cdiv class=\"vcf-data-label\"\u003eHeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 127 mm (5 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcf-data-row\" data-two\u003e\n\u003cdiv class=\"vcf-data-label\"\u003eWidth\u003c\/div\u003e\n\u003cdiv\u003eApprox. 157 mm (6.2 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcf-data-row\" data-two\u003e\n\u003cdiv class=\"vcf-data-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 539 g (19 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcf-data-row\" data-two\u003e\n\u003cdiv class=\"vcf-data-label\"\u003ePrism type\u003c\/div\u003e\n\u003cdiv\u003ePorro\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcf-data-row\" data-two\u003e\n\u003cdiv class=\"vcf-data-label\"\u003ePrism material\u003c\/div\u003e\n\u003cdiv\u003eBaK4\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcf-data-row\" data-two\u003e\n\u003cdiv class=\"vcf-data-label\"\u003eDiopter range\u003c\/div\u003e\n\u003cdiv\u003e±4 dioptres\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\n\u003c\/div\u003e\n","brand":"Extra Vision","offers":[{"title":"Default Title","offer_id":42045310107717,"sku":"VOR310","price":275.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/vortex-raptor-10x32-binoculars-656781.jpg?v=1731541294"},{"product_id":"vortex-diamondback-hd-8x42-binoculars-with-bonus-glasspack-harness","title":"Vortex Diamondback HD 8x42 Binoculars with bonus Glasspack harness","description":"\u003cdiv class=\"db-page\" data-page-density=\"standard\" data-page-mode=\"simple\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .db-page. No scripts, SVG, tables or H1. *\/\n.db-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.db-page, .db-page * { box-sizing: border-box; }\n.db-page img { display: block; max-width: 100%; height: auto; }\n.db-page p, .db-page h2, .db-page h3, .db-page ul, .db-page ol, .db-page dl, .db-page dd, .db-page blockquote, .db-page figure { margin: 0; }\n.db-page ul, .db-page ol { padding: 0; list-style: none; }\n.db-page .db-section { padding: 112px 22px; }\n.db-page .db-section[data-tight] { padding: 80px 22px; }\n.db-page .db-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.db-page .db-paper { background: var(--paper); }\n.db-page .db-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.db-page .db-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.db-page .db-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.db-page .db-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.db-page .db-h2 .db-muted { color: var(--muted); font-weight: 700; }\n.db-page .db-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.db-page .db-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.db-page .db-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.db-page .db-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.db-page .db-muted { color: var(--muted); }\n.db-page .db-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.db-page .db-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.db-page .db-text-link:hover { color: var(--accent); }\n.db-page .db-dark .db-kicker { color: #a1a1a8; }\n.db-page .db-dark .db-h2, .db-page .db-dark .db-h3 { color: var(--white); }\n.db-page .db-dark .db-h2 .db-muted { color: #8e8e95; }\n.db-page .db-dark .db-body, .db-page .db-dark .db-lead { color: #c9c9d0; }\n.db-page .db-dark .db-note { color: #8e8e95; }\n.db-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.db-page .db-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.db-page .db-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.db-page .db-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.db-page .db-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.db-page .db-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.db-page .db-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.db-page .db-dark .db-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.db-page .db-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.db-page .db-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.db-page .db-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.db-page .db-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .db-page .db-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .db-page .db-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.db-page .db-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .db-page .db-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .db-page .db-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.db-page .db-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.db-page .db-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.db-page .db-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.db-page .db-stat:first-child { border-left: 0; }\n.db-page .db-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.db-page .db-stats-strip[data-accent-zone] .db-stat-value { color: var(--accent); }\n.db-page .db-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.db-page .db-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.db-page .db-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.db-page .db-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.db-page .db-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.db-page .db-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.db-page .db-quote p.db-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.db-page .db-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.db-page .db-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.db-page .db-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.db-page .db-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.db-page .db-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.db-page .db-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.db-page .db-bento-card .db-kicker { margin-bottom: 12px; color: #8e8e95; }\n.db-page .db-bento-card .db-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.db-page .db-bento-card[data-wide] .db-h3 { margin-top: 0; font-size: 30px; }\n.db-page .db-bento-card .db-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.db-page .db-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.db-page .db-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.db-page .db-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.db-page .db-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.db-page .db-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.db-page .db-feature-row-item .db-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.db-page .db-feature-row-item .db-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.db-page .db-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.db-page .db-split-grid[data-flip] .db-split-media { order: -1; }\n.db-page .db-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.db-page .db-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.db-page .db-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.db-page .db-split-facts li span:first-child { color: var(--muted); }\n.db-page .db-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.db-page .db-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.db-page .db-spotlight-media { position: sticky; top: 24px; }\n.db-page .db-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.db-page .db-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.db-page .db-spotlight-step + .db-spotlight-step { border-top: 1px solid var(--line); }\n.db-page .db-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.db-page .db-spotlight-step .db-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.db-page .db-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.db-page .db-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.db-page .db-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.db-page .db-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.db-page .db-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.db-page .db-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.db-page .db-sequence-step .db-h3 { margin-bottom: 8px; font-size: 20px; }\n.db-page .db-sequence-step .db-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.db-page .db-cinematic { padding: 112px 0 0; text-align: left; }\n.db-page .db-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.db-page .db-cinematic-copy .db-h2 { max-width: 16ch; }\n.db-page .db-cinematic-copy .db-body { max-width: 640px; margin-top: 20px; }\n.db-page .db-cinematic-figure { position: relative; }\n.db-page .db-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.db-page .db-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.db-page .db-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.db-page .db-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.db-page .db-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.db-page .db-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.db-page .db-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.db-page .db-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.db-page .db-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.db-page .db-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.db-page .db-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.db-page .db-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.db-page .db-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.db-page .db-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.db-page .db-image-tile[data-wide] { grid-column: span 4; }\n.db-page .db-image-tile[data-square] { grid-column: span 2; }\n.db-page .db-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.db-page .db-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.db-page .db-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.db-page .db-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.db-page .db-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.db-page .db-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.db-page .db-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.db-page .db-use-item .db-h3 { margin-bottom: 10px; font-size: 21px; }\n.db-page .db-use-item .db-body { font-size: 15.5px; }\n.db-page .db-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.db-page .db-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.db-page .db-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.db-page .db-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.db-page .db-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.db-page .db-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.db-page .db-fit-card[data-alt] .db-fit-heading { background: var(--paper-2); color: var(--ink); }\n.db-page .db-fit-card ul { margin-top: 18px; }\n.db-page .db-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.db-page .db-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.db-page .db-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.db-page .db-fit-card li:last-child { border-bottom: 0; }\n.db-page .db-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.db-page .db-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.db-page .db-data-grid { max-width: 1000px; }\n.db-page .db-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.db-page .db-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.db-page .db-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.db-page .db-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.db-page .db-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.db-page .db-data-label { color: var(--muted); }\n.db-page .db-data-diff { color: var(--accent); font-weight: 700; }\n.db-page .db-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.db-page .db-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.db-page .db-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.db-page .db-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.db-page .db-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.db-page .db-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.db-page .db-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.db-page .db-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.db-page .db-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.db-page .db-family-card[data-this] { border: 2px solid var(--ink); }\n.db-page .db-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.db-page .db-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.db-page .db-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.db-page .db-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.db-page .db-family-list { margin-top: 16px; }\n.db-page .db-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.db-page .db-family-list li span:first-child { color: var(--muted); }\n.db-page .db-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.db-page .db-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.db-page .db-box .db-h2 { margin-bottom: 36px; }\n.db-page .db-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.db-page .db-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.db-page .db-box-media { margin: 0; }\n.db-page .db-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.db-page .db-narrow-list { max-width: 1000px; }\n.db-page .db-narrow-list .db-h2 { margin-bottom: 44px; }\n.db-page .db-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.db-page .db-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.db-page .db-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.db-page .db-common-questions .db-narrow-num { color: var(--ink); font-size: 26px; }\n.db-page .db-narrow-item .db-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.db-page .db-warranty .db-h2, .db-page .db-warranty .db-lead { max-width: 820px; }\n.db-page .db-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.db-page .db-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.db-page .db-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.db-page .db-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.db-page .db-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.db-page .db-carry-media img { max-height: 700px; }\n.db-page .db-carry-list { margin-top: 36px; }\n.db-page .db-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.db-page .db-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.db-page .db-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.db-page .db-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.db-page .db-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.db-page .db-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.db-page .db-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.db-page .db-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.db-page .db-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.db-page .db-mode-card[data-primary] { border: 2px solid var(--ink); }\n.db-page .db-mode-card .db-h3 { font-size: 23px; margin: 14px 0 8px; }\n.db-page .db-mode-card .db-body { font-size: 15.5px; }\n.db-page .db-mode-list { margin-top: 20px; }\n.db-page .db-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.db-page .db-mode-list li span:first-child { color: var(--muted); }\n.db-page .db-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.db-page .db-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.db-page .db-time-item { position: relative; padding: 0 0 34px 40px; }\n.db-page .db-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.db-page .db-time-item:last-child { padding-bottom: 0; }\n.db-page .db-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.db-page .db-time-item .db-h3 { font-size: 22px; margin-bottom: 8px; }\n.db-page .db-time-item .db-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.db-page .db-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.db-page .db-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.db-page .db-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.db-page .db-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.db-page .db-path-step .db-h3 { font-size: 22px; margin: 6px 0 10px; }\n.db-page .db-path-step .db-body { font-size: 15.5px; }\n.db-page .db-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.db-page .db-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.db-page .db-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.db-page .db-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.db-page .db-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.db-page .db-statement { padding: 96px 22px; }\n.db-page .db-statement .db-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .db-page .db-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .db-page .db-stat:nth-child(odd) { border-left: 0; }\n  .db-page .db-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .db-page .db-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .db-page .db-image-tile[data-wide] { grid-column: span 2; }\n  .db-page .db-image-tile[data-square], .db-page .db-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .db-page .db-feature-row-grid[data-cols=\"4\"], .db-page .db-step-grid[data-cols=\"4\"], .db-page .db-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .db-page .db-split-grid, .db-page .db-spotlight-grid, .db-page .db-box-layout, .db-page .db-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .db-page .db-split-copy { order: 1; }\n  .db-page .db-split-media { order: 2; }\n  .db-page .db-split-grid[data-flip] .db-split-media { order: 2; }\n  .db-page .db-spotlight-media { position: static; }\n  .db-page .db-bento-card[data-wide] { display: block; }\n  .db-page .db-bento-card[data-wide] .db-h3 { margin-top: 18px; }\n  .db-page .db-family-grid, .db-page .db-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .db-page .db-warranty-grid, .db-page .db-power-grid, .db-page .db-modes, .db-page .db-path { grid-template-columns: 1fr; }\n  .db-page .db-spec-columns, .db-page .db-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .db-page .db-feature-row-grid, .db-page .db-feature-row-grid[data-cols=\"4\"], .db-page .db-step-grid, .db-page .db-step-grid[data-cols=\"4\"], .db-page .db-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .db-page .db-fit-grid, .db-page .db-family-grid, .db-page .db-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .db-page .db-section { padding: 80px 22px; }\n  .db-page .db-stats-strip { margin: -36px 0; }\n  .db-page .db-body { font-size: 16px; }\n  .db-page .db-quote { padding-left: 22px; }\n  .db-page .db-bento-grid, .db-page .db-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .db-page .db-bento-card, .db-page .db-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .db-page .db-image-tile[data-wide], .db-page .db-image-tile[data-square], .db-page .db-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .db-page .db-image-tile[data-wide] { flex: 0 0 90%; }\n  .db-page .db-image-tile[data-square], .db-page .db-image-tile[data-tall] { flex: 0 0 60%; }\n  .db-page .db-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .db-page .db-gallery-item { flex-basis: 86%; }\n  .db-page .db-cinematic { padding-top: 80px; }\n  .db-page .db-cinematic img { max-height: min(70vh, 700px); }\n  .db-page .db-data-row, .db-page .db-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .db-page .db-spotlight-step { padding-left: 56px; }\n  .db-page .db-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .db-page .db-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .db-page .db-h2 { font-size: 31px; }\n  .db-page .db-display { font-size: 38px; }\n  .db-page .db-stat { padding: 22px 16px; }\n  .db-page .db-stat-value { font-size: 28px; }\n  .db-page .db-data-row, .db-page .db-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .db-page .db-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .db-page .db-data-row[data-cols=\"3\"] .db-data-label { grid-column: 1 \/ -1; }\n  .db-page .db-bento-card { padding: 22px; }\n  .db-page .db-image-tile[data-wide], .db-page .db-image-tile[data-square], .db-page .db-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.db-page .db-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.db-page .db-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.db-page .db-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.db-page .db-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.db-page .db-plain-row .db-h3 { font-size: 20px; margin-bottom: 6px; }\n.db-page .db-plain-row .db-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.db-page .db-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.db-page .db-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.db-page .db-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.db-page .db-versus-card .db-h3 { font-size: 22px; margin: 16px 0 12px; }\n.db-page .db-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.db-page .db-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.db-page .db-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.db-page .db-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.db-page .db-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.db-page .db-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.db-page .db-range-node[data-this] { border: 2px solid var(--ink); }\n.db-page .db-range-node ul { margin-top: 14px; }\n.db-page .db-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.db-page .db-range-node li span:first-child { color: var(--muted); }\n.db-page .db-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.db-page .db-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.db-page .db-range-node[data-this] strong { color: var(--accent); }\n.db-page .db-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.db-page .db-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.db-page .db-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.db-page .db-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.db-page .db-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.db-page .db-question .db-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.db-page .db-question .db-h3 { font-size: 21px; margin-bottom: 18px; }\n.db-page .db-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.db-page .db-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.db-page .db-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .db-page .db-questions { grid-template-columns: 1fr; } .db-page .db-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .db-page .db-versus { grid-template-columns: 1fr; } .db-page .db-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.db-page .db-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.db-page .db-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.db-page .db-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.db-page .db-feature-statement .db-body { margin-top: 20px; }\n.db-page [data-visual-variant=\"original-row\"] .db-feature-row-grid,\n.db-page [data-visual-variant=\"original-columns\"] .db-use-grid { gap: 0 36px; }\n.db-page [data-visual-variant=\"original-row\"] .db-feature-row-item,\n.db-page [data-visual-variant=\"original-columns\"] .db-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.db-page [data-visual-variant=\"original-row\"] .db-h3,\n.db-page [data-visual-variant=\"original-columns\"] .db-h3 { margin-bottom: 8px; font-size: 20px; }\n.db-page .db-use-grid[data-cols=\"2\"], .db-page .db-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.db-page .db-compatibility .db-h2 { margin-bottom: 38px; }\n.db-page .db-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.db-page .db-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .db-page .db-feature-statement-grid, .db-page .db-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .db-page .db-use-grid[data-cols=\"2\"], .db-page .db-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.db-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.db-page .db-gallery-item[data-artwork] { align-self: flex-start; }\n.db-page .db-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.db-page .db-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.db-page .db-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.db-page .db-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.db-page .db-cinematic-figure[data-artwork]::after { display: none; }\n.db-page .db-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.db-page .db-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.db-page .db-bars { max-width: 840px; margin: 44px 0 0; }\n.db-page .db-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.db-page .db-bar-label, .db-page .db-bar-value { font-size: 16px; }\n.db-page .db-bar-label strong { font-weight: 650; }\n.db-page .db-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.db-page .db-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.db-page .db-bar-fill[data-this] { background: var(--accent); }\n.db-page .db-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.db-page .db-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.db-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.db-page .db-spec-jump a, .db-page .db-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .db-page .db-bar { grid-template-columns: 1fr auto; }\n  .db-page .db-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n\n.db-page a[data-resource-id] { display:inline-block; min-height:44px; padding:10px 0; box-sizing:border-box; overflow-wrap:anywhere; }\n\u003c\/style\u003e\n\u003csection aria-labelledby=\"db-title-36\" class=\"db-section db-paper\" data-claims=\"C01,C02,C05,C13\" data-element=\"36\" data-resources=\"\"\u003e\u003cdiv class=\"db-wrap\"\u003e\n\u003ch2 class=\"db-h2\" id=\"db-title-36\"\u003eA wide view for following wildlife\u003c\/h2\u003e\n\u003cp class=\"db-lead\"\u003eThe Vortex Diamondback HD 8x42 combines 8x magnification with 42 mm objective lenses in a waterproof, argon-purged binocular.\u003c\/p\u003e\n\u003cdiv class=\"db-plain\"\u003e\n\u003cdiv class=\"db-plain-row\"\u003e\n\u003cdiv class=\"db-plain-num\"\u003e8x\u003csmall\u003emagnification\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"db-h3\"\u003eBring distant detail closer\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eObjects appear 8 times larger than they do to the unaided eye.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-plain-row\"\u003e\n\u003cdiv class=\"db-plain-num\"\u003e42 mm\u003csmall\u003eobjective lenses\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"db-h3\"\u003eThe front lens diameter\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eThis is the diameter of each objective lens, not the magnification.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-plain-row\"\u003e\n\u003cdiv class=\"db-plain-num\"\u003eApprox. 131 m\u003csmall\u003eat 1,000 m\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"db-h3\"\u003eKnow how much of the scene fits\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eAt a distance of 1,000 metres, the view spans approximately 131 metres from side to side.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection aria-labelledby=\"db-title-08\" class=\"db-section db-feature-row\" data-claims=\"C11,C12,C13,C14,C15\" data-element=\"08\" data-resources=\"\" data-visual-variant=\"original-row\"\u003e\u003cdiv class=\"db-wrap\"\u003e\n\u003ch2 class=\"db-h2\" id=\"db-title-08\"\u003eHD optics, weather protection and easy adjustment\u003c\/h2\u003e\n\u003cdiv class=\"db-feature-row-grid\"\u003e\n\u003carticle class=\"db-feature-row-item\"\u003e\u003ch3 class=\"db-h3\"\u003eColour and detail\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eThe HD optical system reduces colour fringing. Fully multi-coated lenses improve light transmission, while dielectric prism coatings support colour fidelity and phase correction improves contrast and resolution.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"db-feature-row-item\"\u003e\u003ch3 class=\"db-h3\"\u003eProtection outdoors\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eArgon purging and O-ring seals provide fogproof and waterproof performance. Rubber armour helps you grip the body, while ArmorTek protects the exterior lenses against scratches, oil and dirt.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"db-feature-row-item\"\u003e\u003ch3 class=\"db-h3\"\u003eAdjust the view\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eTwist the eyecups up or down for use with or without glasses. The centre focus wheel adjusts both barrels together. A compatible tripod adapter can be added for supported viewing; the adapter and tripod are not included.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection aria-labelledby=\"db-title-20\" class=\"db-section\" data-claims=\"C16\" data-element=\"20\" data-resources=\"\"\u003e\u003cdiv class=\"db-wrap\"\u003e\n\u003ch2 class=\"db-h2\" id=\"db-title-20\"\u003eIn the box\u003c\/h2\u003e\n\u003cdiv class=\"db-box\"\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eDiamondback HD 8x42 binoculars\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eGlassPak™ Binocular Harness\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eComfort Neck Strap\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eTethered Objective Lens Covers\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eRainguard Eyepiece Cover\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eLens Cloth\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection aria-labelledby=\"db-title-23\" class=\"db-section db-paper db-warranty\" data-claims=\"C17\" data-element=\"23\" data-resources=\"R02\"\u003e\u003cdiv class=\"db-wrap\"\u003e\n\u003ch2 class=\"db-h2\" id=\"db-title-23\"\u003eVortex VIP warranty in Australia\u003c\/h2\u003e\n\u003cp class=\"db-lead\"\u003eThe Vortex VIP lifetime warranty covers repair or replacement of damaged or defective products.\u003c\/p\u003e\n\u003cdiv class=\"db-warranty-grid\"\u003e\n\u003cdiv class=\"db-warranty-item\"\u003e\n\u003cstrong\u003eExclusions\u003c\/strong\u003e\u003cspan\u003eLoss, theft, deliberate damage and cosmetic damage that does not affect performance are excluded.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-warranty-item\"\u003e\n\u003cstrong\u003ePurchase country matters\u003c\/strong\u003e\u003cspan\u003eGrey-market imports are not covered. Claims go through the dealer or distributor in the country of purchase.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-warranty-item\"\u003e\n\u003cstrong\u003eAustralian claims\u003c\/strong\u003e\u003cspan\u003e\u003ca data-resource-id=\"R02\" href=\"https:\/\/www.extravision.com.au\/pages\/vortex-vip-warranty\" rel=\"noopener\" target=\"_blank\"\u003eAustralian Vortex VIP warranty and claim form\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection aria-labelledby=\"db-title-24\" class=\"db-section db-paper db-specs-section\" data-claims=\"C01,C02,C03,C04,C05,C06,C07,C08,C09,C10\" data-element=\"24\" data-resources=\"R01\"\u003e\u003cdiv class=\"db-wrap\"\u003e\n\u003ch2 class=\"db-h2\" id=\"db-title-24\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"db-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"db-data-category\" id=\"db-spec-optics\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eMagnification\u003c\/div\u003e\n\u003cdiv\u003e8x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eObjective Lens Diameter\u003c\/div\u003e\n\u003cdiv\u003e42 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eEye Relief\u003c\/div\u003e\n\u003cdiv\u003e17.0mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eAngular Field of View\u003c\/div\u003e\n\u003cdiv\u003e7.5º\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eLinear Field of View\u003c\/div\u003e\n\u003cdiv\u003eApprox. 131 m at 1,000 m (393 ft at 1,000 yd)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eClose Focus\u003c\/div\u003e\n\u003cdiv\u003eApprox. 1.52 m (5.0 ft)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eInterpupillary Distance\u003c\/div\u003e\n\u003cdiv\u003e55mm - 73mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"db-data-category\" id=\"db-spec-size\"\u003eSize and weight\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eHeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 145 mm (5.7 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eWidth\u003c\/div\u003e\n\u003cdiv\u003eApprox. 130 mm (5.1 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 618 g (21.8 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n","brand":"Extra Vision","offers":[{"title":"Default Title","offer_id":42045310140485,"sku":"VODB214","price":475.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/vortex-diamondback-hd-8x42-binoculars-with-bonus-glasspack-harness-898048.jpg?v=1731541294"},{"product_id":"nikon-prostaff-5-82-a-no-eyepiece","title":"Nikon Prostaff 5 82-A Fieldscope (No eyepiece)","description":"\u003cp\u003e\u003cspan\u003eThe PROSTAFF 5 Fieldscopes are entry models of Nikon Fieldscopes and successors of the Spotting Scope RA III series. The PROSTAFF 5 Fieldscope main bodies are about 20% lighter than the current RA III spotting scopes.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv id=\"product-component-1731382994991\"\u003e\u003c\/div\u003e\n\u003cdiv id=\"product-component-1731382994991\"\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cspan\u003eThe Nikon PROSTAFF 5 Fieldscope 82-A (no eyepiece) represent the basic models of Nikon 's Fieldscope series of monoculars and the successor to the RA III series. The bodies of the Fieldscope PROSTAFF 5 monoculars are 20% lighter than the currently used RA III monoculars. The new lens with eyepiece zoom minimizes color defects at the edge of the field of view and offers a large hanging exit pupil for comfortable observation. Three types of eyepiece lenses with digiscoping compatibility which connect to a wide variety of COOLPIX-series compact digital cameras, by using the FSB-series Digital Camera Bracket.\u003c\/span\u003e\u003c\/p\u003e\n\u003ctable style=\"margin-left: 0px; margin-right: auto; width: 100%;\" id=\"product-structured-attribute-specs-table\" class=\"data table additional-attributes\" data-mce-style=\"margin-left: 0px; margin-right: auto; width: 100%;\"\u003e\n\u003ccaption class=\"table-caption\"\u003eSpecifications\u003c\/caption\u003e\n\u003ctbody\u003e\n\u003ctr style=\"text-align: left;\" data-mce-style=\"text-align: left;\"\u003e\n\u003cth style=\"width: 98.905109%;\" scope=\"row\" colspan=\"2\" class=\"col label group-label\" data-mce-style=\"width: 98.905109%;\"\u003e\u003cstrong\u003eFIELDSCOPE\u003c\/strong\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"text-align: left;\" data-mce-style=\"text-align: left;\"\u003e\n\u003cth style=\"width: 75.182482%;\" scope=\"row\" class=\"col label\" data-mce-style=\"width: 75.182482%;\"\u003eOBJECTIVE DIAMETER (MM)\u003c\/th\u003e\n\u003ctd style=\"width: 23.722628%;\" data-th=\"Objective diameter (mm)\" class=\"col data\" data-mce-style=\"width: 23.722628%;\"\u003e82mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"text-align: left;\" data-mce-style=\"text-align: left;\"\u003e\n\u003cth style=\"width: 75.182482%;\" scope=\"row\" class=\"col label\" data-mce-style=\"width: 75.182482%;\"\u003eLENGTH X HEIGHT X WIDTH (MM) (BODY ONLY)*\u003c\/th\u003e\n\u003ctd style=\"width: 23.722628%;\" data-th=\"Length x height x width (mm)\n(body only)*\" class=\"col data\" data-mce-style=\"width: 23.722628%;\"\u003e392mm x 95mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align: left; width: 75.182482%;\" scope=\"row\" class=\"col label\" data-mce-style=\"text-align: left; width: 75.182482%;\"\u003eWEIGHT (G) (BODY ONLY)*1\u003c\/th\u003e\n\u003ctd style=\"text-align: left; width: 23.722628%;\" data-th=\"Weight (g) (body only)*1\" class=\"col data\" data-mce-style=\"text-align: left; width: 23.722628%;\"\u003e960g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cdiv id=\"product-component-1731382994991\"\u003e\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Nikon","offers":[{"title":"Default Title","offer_id":42143907971141,"sku":"BDA321FA","price":699.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/nikon-prostaff-5-82-a-fieldscope-no-eyepiece-755178.jpg?v=1731540830"},{"product_id":"celestron-rasa-6-rowe-ackermann-schmidt-astrograph-ota","title":"Celestron RASA 6 Rowe-Ackermann Schmidt Astrograph OTA","description":"\u003cstyle\u003e\n  .celestron-rasa6-page * , .celestron-rasa6-page *::before , .celestron-rasa6-page *::after {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .celestron-rasa6-page {\n    --cr-black:      #000000;\n    --cr-ink:        #1D1D1F;\n    --cr-paper:      #F5F5F7;\n    --cr-white:      #FFFFFF;\n    --cr-mute:       #86868B;\n    --cr-line:       #D2D2D7;\n    --cr-link:       #06C;\n    --cr-accent:     #F37220;\n    --cr-radius:     22px;\n    --cr-radius-lg:  28px;\n\n    font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"SF Pro\", \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n    font-weight: 400;\n    color: var(--cr-ink);\n    background: var(--cr-white);\n    line-height: 1.47;\n    letter-spacing: -0.003em;\n    -webkit-font-smoothing: antialiased;\n    -moz-osx-font-smoothing: grayscale;\n    overflow-x: hidden;\n  }\n\n  .celestron-rasa6-page .cr-container {\n    max-width: 980px;\n    margin: 0 auto;\n    padding: 0 22px;\n  }\n  .celestron-rasa6-page .cr-container-wide {\n    max-width: 1240px;\n    margin: 0 auto;\n    padding: 0 22px;\n  }\n\n  .celestron-rasa6-page .cr-eyebrow {\n    display: block;\n    font-size: 17px;\n    font-weight: 600;\n    letter-spacing: -0.005em;\n    color: var(--cr-mute);\n    margin-bottom: 10px;\n  }\n  .celestron-rasa6-page .cr-on-dark .cr-eyebrow {\n    color: #A1A1A6;\n  }\n  .celestron-rasa6-page .cr-eyebrow.cr-eyebrow-accent {\n    color: var(--cr-mute);\n    font-size: 13px;\n    font-weight: 600;\n    letter-spacing: 0.04em;\n    text-transform: uppercase;\n  }\n\n  .celestron-rasa6-page .cr-link {\n    color: var(--cr-link);\n    text-decoration: none;\n    font-size: 17px;\n    font-weight: 400;\n    letter-spacing: -0.005em;\n    display: inline-flex;\n    align-items: center;\n    gap: 4px;\n    padding: 10px 4px;\n    transition: color 0.2s;\n    min-height: 44px;\n  }\n  .celestron-rasa6-page .cr-link:hover {\n    text-decoration: underline;\n  }\n  .celestron-rasa6-page .cr-link svg {\n    width: 14px;\n    height: 14px;\n  }\n\n  .celestron-rasa6-page .cr-hero {\n    background: var(--cr-black);\n    color: var(--cr-white);\n    padding: 140px 22px 130px;\n    text-align: center;\n    overflow: hidden;\n    position: relative;\n  }\n  .celestron-rasa6-page .cr-hero .cr-eyebrow {\n    color: var(--cr-white);\n    font-size: 21px;\n    font-weight: 500;\n    margin-bottom: 8px;\n    letter-spacing: -0.01em;\n  }\n  .celestron-rasa6-page .cr-hero h2.cr-hero-headline {\n    font-size: clamp(60px, 9vw, 112px);\n    font-weight: 600;\n    line-height: 1.04;\n    letter-spacing: -0.025em;\n    color: var(--cr-white);\n    margin: 0 auto 24px;\n  }\n  .celestron-rasa6-page .cr-hero h2.cr-hero-headline em {\n    font-style: italic;\n    font-weight: 500;\n  }\n  .celestron-rasa6-page .cr-hero .cr-hero-sub {\n    font-size: clamp(20px, 1.8vw, 26px);\n    font-weight: 400;\n    line-height: 1.33;\n    letter-spacing: -0.009em;\n    color: #F5F5F7;\n    max-width: 760px;\n    margin: 0 auto 32px;\n  }\n  .celestron-rasa6-page .cr-hero .cr-link-row {\n    display: flex;\n    gap: 36px;\n    justify-content: center;\n    margin-bottom: 0;\n  }\n\n  .celestron-rasa6-page .cr-section {\n    padding: 120px 0;\n    text-align: center;\n  }\n  .celestron-rasa6-page .cr-on-dark {\n    background: var(--cr-black);\n    color: var(--cr-white);\n  }\n  .celestron-rasa6-page .cr-on-paper {\n    background: var(--cr-paper);\n    color: var(--cr-ink);\n  }\n  .celestron-rasa6-page .cr-section h2 {\n    font-size: clamp(40px, 5.5vw, 72px);\n    font-weight: 600;\n    line-height: 1.07;\n    letter-spacing: -0.022em;\n    margin: 0 auto 22px;\n    max-width: 880px;\n    color: inherit;\n  }\n  .celestron-rasa6-page .cr-section h2 .cr-mute-text {\n    color: var(--cr-mute);\n  }\n  .celestron-rasa6-page .cr-on-dark h2 .cr-mute-text {\n    color: #6E6E73;\n  }\n  .celestron-rasa6-page h2.cr-grad-headline {\n    background: linear-gradient(90deg, var(--cr-white) 0%, var(--cr-white) 35%, var(--cr-accent) 100%);\n    -webkit-background-clip: text;\n    background-clip: text;\n    -webkit-text-fill-color: transparent;\n    color: transparent;\n    display: inline-block;\n  }\n  .celestron-rasa6-page .cr-section .cr-lead {\n    font-size: clamp(19px, 1.6vw, 24px);\n    font-weight: 400;\n    line-height: 1.42;\n    letter-spacing: -0.009em;\n    color: var(--cr-mute);\n    max-width: 720px;\n    margin: 0 auto 60px;\n  }\n  .celestron-rasa6-page .cr-on-dark .cr-lead {\n    color: #A1A1A6;\n  }\n\n  .celestron-rasa6-page .cr-stats {\n    background: var(--cr-paper);\n    padding: 90px 0;\n  }\n  .celestron-rasa6-page .cr-stats-grid {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 36px;\n    text-align: center;\n  }\n  .celestron-rasa6-page .cr-stat-num {\n    font-size: clamp(48px, 5vw, 80px);\n    font-weight: 600;\n    line-height: 1;\n    letter-spacing: -0.03em;\n    color: var(--cr-ink);\n    margin-bottom: 10px;\n  }\n  .celestron-rasa6-page .cr-stat-lbl {\n    font-size: 15px;\n    font-weight: 400;\n    color: var(--cr-mute);\n    letter-spacing: -0.005em;\n  }\n  .celestron-rasa6-page .cr-stat-cap {\n    font-size: 13px;\n    color: var(--cr-mute);\n    margin-top: 4px;\n    line-height: 1.4;\n  }\n\n  .celestron-rasa6-page .cr-pullquote {\n    text-align: center;\n    padding: 140px 22px;\n    background: var(--cr-white);\n    color: var(--cr-ink);\n  }\n  .celestron-rasa6-page .cr-pullquote p {\n    font-size: clamp(28px, 3.4vw, 48px);\n    font-weight: 600;\n    line-height: 1.15;\n    letter-spacing: -0.018em;\n    max-width: 920px;\n    margin: 0 auto;\n  }\n  .celestron-rasa6-page .cr-pullquote p .cr-mute-text {\n    color: var(--cr-mute);\n  }\n\n  .celestron-rasa6-page .cr-split-block {\n    padding: 110px 0;\n  }\n  .celestron-rasa6-page .cr-split-block .cr-split-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 80px;\n    align-items: center;\n    max-width: 1080px;\n    margin: 0 auto;\n  }\n  .celestron-rasa6-page .cr-split-block.cr-reverse .cr-split-grid \u003e div:first-child {\n    order: 2;\n  }\n  .celestron-rasa6-page .cr-split-block .cr-split-text {\n    text-align: left;\n  }\n  .celestron-rasa6-page .cr-split-block .cr-split-text .cr-eyebrow {\n    font-size: 13px;\n    font-weight: 600;\n    letter-spacing: 0.04em;\n    text-transform: uppercase;\n    color: var(--cr-mute);\n    margin-bottom: 14px;\n  }\n  .celestron-rasa6-page .cr-on-dark .cr-split-block .cr-split-text .cr-eyebrow {\n    color: #A1A1A6;\n  }\n  .celestron-rasa6-page .cr-split-block .cr-split-text h2 {\n    font-size: clamp(28px, 3vw, 40px);\n    font-weight: 600;\n    line-height: 1.12;\n    letter-spacing: -0.018em;\n    margin: 0 0 20px;\n    text-align: left;\n    max-width: none;\n    color: inherit;\n  }\n  .celestron-rasa6-page .cr-split-block .cr-split-text p {\n    font-size: 17px;\n    line-height: 1.55;\n    color: var(--cr-mute);\n    max-width: 460px;\n    margin-bottom: 14px;\n  }\n  .celestron-rasa6-page .cr-on-dark .cr-split-block .cr-split-text p {\n    color: #A1A1A6;\n  }\n  .celestron-rasa6-page .cr-split-block .cr-split-img {\n    border-radius: var(--cr-radius);\n    overflow: hidden;\n    background: var(--cr-paper);\n    max-width: 540px;\n    margin: 0 auto;\n  }\n  .celestron-rasa6-page .cr-on-dark .cr-split-block .cr-split-img {\n    background: #1D1D1F;\n  }\n  .celestron-rasa6-page .cr-split-block .cr-split-img img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n  .celestron-rasa6-page .cr-check-list {\n    list-style: none;\n    margin-top: 22px;\n  }\n  .celestron-rasa6-page .cr-check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n    margin-bottom: 12px;\n    font-size: 15.5px;\n    line-height: 1.5;\n    color: var(--cr-ink);\n    max-width: 460px;\n  }\n  .celestron-rasa6-page .cr-on-dark .cr-check-list li {\n    color: var(--cr-white);\n  }\n  .celestron-rasa6-page .cr-check-list li svg {\n    width: 18px;\n    height: 18px;\n    color: var(--cr-ink);\n    flex-shrink: 0;\n    margin-top: 2px;\n  }\n  .celestron-rasa6-page .cr-on-dark .cr-check-list li svg {\n    color: var(--cr-white);\n  }\n  .celestron-rasa6-page .cr-big-stat {\n    margin-top: 32px;\n    padding-top: 24px;\n    border-top: 1px solid var(--cr-line);\n    max-width: 460px;\n  }\n  .celestron-rasa6-page .cr-on-dark .cr-big-stat {\n    border-top-color: rgba(255,255,255,0.10);\n  }\n  .celestron-rasa6-page .cr-big-num {\n    font-size: clamp(44px, 4vw, 64px);\n    font-weight: 600;\n    line-height: 1;\n    letter-spacing: -0.03em;\n    color: var(--cr-ink);\n    display: block;\n    margin-bottom: 8px;\n  }\n  .celestron-rasa6-page .cr-on-dark .cr-big-num {\n    color: var(--cr-white);\n  }\n  .celestron-rasa6-page .cr-big-unit {\n    font-size: 14px;\n    color: var(--cr-mute);\n    letter-spacing: -0.005em;\n  }\n\n  .celestron-rasa6-page .cr-bento {\n    display: grid;\n    grid-template-columns: repeat(6, 1fr);\n    gap: 16px;\n    text-align: left;\n    margin-top: 16px;\n  }\n  .celestron-rasa6-page .cr-bento-card {\n    background: var(--cr-white);\n    border-radius: var(--cr-radius-lg);\n    padding: 44px;\n    overflow: hidden;\n    position: relative;\n    min-height: 320px;\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    transition: transform 0.4s ease;\n  }\n  .celestron-rasa6-page .cr-on-dark .cr-bento-card {\n    background: #1D1D1F;\n  }\n  .celestron-rasa6-page .cr-bento-card:hover {\n    transform: translateY(-2px);\n  }\n  .celestron-rasa6-page .cr-bento-card.cr-span-3 { grid-column: span 3; }\n  .celestron-rasa6-page .cr-bento-card.cr-span-2 { grid-column: span 2; }\n  .celestron-rasa6-page .cr-bento-card.cr-span-4 { grid-column: span 4; min-height: 380px; }\n  .celestron-rasa6-page .cr-bento-card.cr-span-6 { grid-column: span 6; }\n\n  .celestron-rasa6-page .cr-bento-card .cr-bento-eyebrow {\n    font-size: 13px;\n    font-weight: 600;\n    letter-spacing: 0.04em;\n    text-transform: uppercase;\n    color: var(--cr-mute);\n    margin-bottom: 14px;\n  }\n  .celestron-rasa6-page .cr-on-dark .cr-bento-card .cr-bento-eyebrow {\n    color: #A1A1A6;\n  }\n  .celestron-rasa6-page .cr-bento-card h3 {\n    font-size: clamp(22px, 2.2vw, 32px);\n    font-weight: 600;\n    line-height: 1.12;\n    letter-spacing: -0.014em;\n    margin-bottom: 12px;\n    color: inherit;\n  }\n  .celestron-rasa6-page .cr-bento-card p {\n    font-size: 15px;\n    line-height: 1.55;\n    color: var(--cr-mute);\n    max-width: 520px;\n  }\n  .celestron-rasa6-page .cr-on-dark .cr-bento-card p {\n    color: #A1A1A6;\n  }\n  .celestron-rasa6-page .cr-bento-card .cr-big-number {\n    font-size: clamp(80px, 9vw, 140px);\n    font-weight: 600;\n    line-height: 0.95;\n    letter-spacing: -0.04em;\n    color: var(--cr-ink);\n    margin-bottom: 16px;\n  }\n  .celestron-rasa6-page .cr-on-dark .cr-bento-card .cr-big-number {\n    color: var(--cr-white);\n  }\n  .celestron-rasa6-page .cr-bento-card .cr-big-number .cr-big-number-unit {\n    font-size: 0.35em;\n    color: var(--cr-mute);\n    font-weight: 400;\n    letter-spacing: 0;\n  }\n\n  .celestron-rasa6-page .cr-cinema {\n    position: relative;\n    overflow: hidden;\n    background: var(--cr-black);\n  }\n  .celestron-rasa6-page .cr-cinema-img {\n    width: 100%;\n    height: auto;\n    display: block;\n    opacity: 0.95;\n  }\n  .celestron-rasa6-page .cr-cinema-cap {\n    background: var(--cr-black);\n    color: var(--cr-white);\n    text-align: center;\n    padding: 100px 22px 60px;\n  }\n  .celestron-rasa6-page .cr-cinema-cap .cr-eyebrow {\n    color: #A1A1A6;\n    font-size: 13px;\n    font-weight: 600;\n    letter-spacing: 0.04em;\n    text-transform: uppercase;\n    margin-bottom: 14px;\n  }\n  .celestron-rasa6-page .cr-cinema-cap h2 {\n    font-size: clamp(34px, 4vw, 56px);\n    font-weight: 600;\n    line-height: 1.07;\n    letter-spacing: -0.022em;\n    color: var(--cr-white);\n    margin-bottom: 18px;\n    max-width: 720px;\n    margin-left: auto;\n    margin-right: auto;\n  }\n  .celestron-rasa6-page .cr-cinema-cap h2 .cr-mute-text {\n    color: #6E6E73;\n  }\n  .celestron-rasa6-page .cr-cinema-cap p {\n    font-size: 17px;\n    color: #A1A1A6;\n    max-width: 640px;\n    margin: 0 auto 26px;\n    line-height: 1.55;\n  }\n  .celestron-rasa6-page .cr-cinema-meta {\n    display: flex;\n    justify-content: center;\n    gap: 24px 36px;\n    flex-wrap: wrap;\n    margin-top: 8px;\n  }\n  .celestron-rasa6-page .cr-cinema-meta-item {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    font-size: 13px;\n    color: #A1A1A6;\n    font-weight: 500;\n    letter-spacing: -0.005em;\n  }\n  .celestron-rasa6-page .cr-cinema-meta-item svg {\n    width: 16px;\n    height: 16px;\n    color: var(--cr-white);\n    flex-shrink: 0;\n  }\n\n  .celestron-rasa6-page .cr-gallery {\n    background: var(--cr-paper);\n    padding: 120px 0;\n  }\n  .celestron-rasa6-page .cr-gallery-head {\n    text-align: center;\n    margin-bottom: 60px;\n  }\n  .celestron-rasa6-page .cr-gallery-head h2 {\n    font-size: clamp(36px, 4vw, 56px);\n    font-weight: 600;\n    line-height: 1.08;\n    letter-spacing: -0.022em;\n    color: var(--cr-ink);\n    margin: 0 auto 14px;\n    max-width: 780px;\n  }\n  .celestron-rasa6-page .cr-gallery-head h2 .cr-mute-text {\n    color: var(--cr-mute);\n  }\n  .celestron-rasa6-page .cr-gallery-head p {\n    font-size: 19px;\n    color: var(--cr-mute);\n    max-width: 600px;\n    margin: 0 auto;\n    line-height: 1.45;\n  }\n  .celestron-rasa6-page .cr-gallery-grid {\n    display: grid;\n    grid-template-columns: 1.6fr 1fr;\n    gap: 16px;\n    max-width: 1180px;\n    margin: 0 auto;\n    padding: 0 22px;\n  }\n  .celestron-rasa6-page .cr-gallery-main,\n  .celestron-rasa6-page .cr-gallery-side {\n    border-radius: var(--cr-radius);\n    overflow: hidden;\n    background: var(--cr-black);\n    position: relative;\n  }\n  .celestron-rasa6-page .cr-gallery-main {\n    grid-row: span 2;\n  }\n  .celestron-rasa6-page .cr-gallery-main img,\n  .celestron-rasa6-page .cr-gallery-side img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    display: block;\n    transition: transform 0.6s ease;\n  }\n  .celestron-rasa6-page .cr-gallery-main:hover img,\n  .celestron-rasa6-page .cr-gallery-side:hover img {\n    transform: scale(1.04);\n  }\n  .celestron-rasa6-page .cr-gallery-cap {\n    position: absolute;\n    bottom: 0;\n    left: 0;\n    right: 0;\n    padding: 36px 24px 22px;\n    background: linear-gradient(to top, rgba(0,0,0,0.85) 0%, transparent 100%);\n    color: var(--cr-white);\n  }\n  .celestron-rasa6-page .cr-gallery-cap strong {\n    display: block;\n    font-size: 16px;\n    font-weight: 600;\n    margin-bottom: 4px;\n  }\n  .celestron-rasa6-page .cr-gallery-cap span {\n    font-size: 12px;\n    color: rgba(255,255,255,0.65);\n  }\n  .celestron-rasa6-page .cr-gallery-side {\n    min-height: 280px;\n  }\n\n  .celestron-rasa6-page .cr-highlights {\n    background: var(--cr-white);\n    padding: 110px 22px;\n  }\n  .celestron-rasa6-page .cr-highlights-inner {\n    max-width: 1080px;\n    margin: 0 auto;\n  }\n  .celestron-rasa6-page .cr-highlights-head {\n    text-align: center;\n    margin-bottom: 60px;\n  }\n  .celestron-rasa6-page .cr-highlights-head h2 {\n    font-size: clamp(36px, 4vw, 56px);\n    font-weight: 600;\n    line-height: 1.08;\n    letter-spacing: -0.022em;\n    color: var(--cr-ink);\n    margin: 0 auto 14px;\n    max-width: 720px;\n  }\n  .celestron-rasa6-page .cr-highlights-head p {\n    font-size: 19px;\n    color: var(--cr-mute);\n    max-width: 600px;\n    margin: 0 auto;\n    line-height: 1.45;\n  }\n  .celestron-rasa6-page .cr-highlights-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 28px 60px;\n  }\n  .celestron-rasa6-page .cr-highlight-item {\n    display: flex;\n    gap: 14px;\n    align-items: flex-start;\n  }\n  .celestron-rasa6-page .cr-highlight-item .cr-tick {\n    width: 22px;\n    height: 22px;\n    color: var(--cr-ink);\n    flex-shrink: 0;\n    margin-top: 2px;\n  }\n  .celestron-rasa6-page .cr-highlight-item p {\n    font-size: 17px;\n    line-height: 1.45;\n    color: var(--cr-ink);\n    margin: 0;\n  }\n\n  .celestron-rasa6-page .cr-specs-section {\n    padding: 120px 0;\n    background: var(--cr-paper);\n  }\n  .celestron-rasa6-page .cr-specs-section h2 {\n    text-align: center;\n    font-size: clamp(40px, 5vw, 64px);\n    font-weight: 600;\n    line-height: 1.08;\n    letter-spacing: -0.022em;\n    color: var(--cr-ink);\n    margin-bottom: 18px;\n  }\n  .celestron-rasa6-page .cr-specs-section .cr-lead {\n    text-align: center;\n    color: var(--cr-mute);\n    margin-bottom: 70px;\n    font-size: 19px;\n    max-width: 600px;\n    margin-left: auto;\n    margin-right: auto;\n  }\n  .celestron-rasa6-page .cr-specs-table {\n    width: 100%;\n    border-collapse: collapse;\n    max-width: 980px;\n    margin: 0 auto;\n    font-size: 17px;\n  }\n  .celestron-rasa6-page .cr-specs-table tbody td {\n    padding: 18px 18px 18px 0;\n    border-bottom: 1px solid var(--cr-line);\n    font-weight: 400;\n    color: var(--cr-ink);\n    vertical-align: top;\n  }\n  .celestron-rasa6-page .cr-specs-table tbody td:first-child {\n    color: var(--cr-mute);\n    width: 40%;\n  }\n  .celestron-rasa6-page .cr-specs-table .cr-specs-cat td {\n    padding: 36px 0 14px;\n    font-size: 13px;\n    font-weight: 600;\n    letter-spacing: 0.04em;\n    text-transform: uppercase;\n    color: var(--cr-ink);\n    border-bottom: none;\n  }\n  .celestron-rasa6-page .cr-specs-table tbody tr:last-child td {\n    border-bottom: none;\n  }\n\n  .celestron-rasa6-page .cr-closing {\n    background: var(--cr-paper);\n    text-align: center;\n    padding: 140px 22px;\n  }\n  .celestron-rasa6-page .cr-closing h2 {\n    font-size: clamp(36px, 4.5vw, 64px);\n    font-weight: 600;\n    line-height: 1.08;\n    letter-spacing: -0.022em;\n    color: var(--cr-ink);\n    margin: 0 auto 22px;\n    max-width: 880px;\n  }\n  .celestron-rasa6-page .cr-closing h2 .cr-mute-text {\n    color: var(--cr-mute);\n  }\n  .celestron-rasa6-page .cr-closing p {\n    font-size: clamp(19px, 1.5vw, 22px);\n    color: var(--cr-mute);\n    max-width: 640px;\n    margin: 0 auto 40px;\n    line-height: 1.45;\n  }\n  .celestron-rasa6-page .cr-perks {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 36px;\n    justify-content: center;\n    margin-top: 14px;\n  }\n  .celestron-rasa6-page .cr-perk {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    color: var(--cr-ink);\n    font-size: 15px;\n    font-weight: 500;\n    letter-spacing: -0.005em;\n  }\n  .celestron-rasa6-page .cr-perk svg {\n    width: 16px;\n    height: 16px;\n    color: var(--cr-ink);\n    flex-shrink: 0;\n  }\n\n  @media (max-width: 1024px) {\n    .celestron-rasa6-page .cr-bento { grid-template-columns: repeat(2, 1fr); }\n    .celestron-rasa6-page .cr-bento-card.cr-span-3,\n    .celestron-rasa6-page .cr-bento-card.cr-span-2,\n    .celestron-rasa6-page .cr-bento-card.cr-span-4,\n    .celestron-rasa6-page .cr-bento-card.cr-span-6 { grid-column: span 2; }\n    .celestron-rasa6-page .cr-stats-grid { grid-template-columns: repeat(2, 1fr); gap: 60px 36px; }\n    .celestron-rasa6-page .cr-gallery-grid { grid-template-columns: 1fr 1fr; }\n    .celestron-rasa6-page .cr-gallery-main { grid-row: span 1; }\n  }\n  @media (max-width: 900px) {\n    .celestron-rasa6-page .cr-split-block .cr-split-grid { grid-template-columns: 1fr; gap: 40px; max-width: 540px; }\n    .celestron-rasa6-page .cr-split-block.cr-reverse .cr-split-grid \u003e div:first-child { order: 0; }\n    .celestron-rasa6-page .cr-split-block .cr-split-text { text-align: center; }\n    .celestron-rasa6-page .cr-split-block .cr-split-text h2 { text-align: center; }\n    .celestron-rasa6-page .cr-split-block .cr-split-text p { margin-left: auto; margin-right: auto; }\n    .celestron-rasa6-page .cr-check-list { margin-left: auto; margin-right: auto; max-width: 460px; text-align: left; }\n    .celestron-rasa6-page .cr-big-stat { margin-left: auto; margin-right: auto; text-align: center; }\n  }\n  @media (max-width: 700px) {\n    .celestron-rasa6-page .cr-highlights-grid { grid-template-columns: 1fr; gap: 22px; }\n    .celestron-rasa6-page .cr-gallery-grid { grid-template-columns: 1fr; }\n  }\n  @media (max-width: 640px) {\n    .celestron-rasa6-page .cr-section,\n    .celestron-rasa6-page .cr-split-block,\n    .celestron-rasa6-page .cr-specs-section,\n    .celestron-rasa6-page .cr-closing,\n    .celestron-rasa6-page .cr-pullquote,\n    .celestron-rasa6-page .cr-highlights,\n    .celestron-rasa6-page .cr-gallery { padding-left: 22px; padding-right: 22px; padding-top: 80px; padding-bottom: 80px; }\n    .celestron-rasa6-page .cr-stats { padding: 60px 22px; }\n    .celestron-rasa6-page .cr-stats-grid { grid-template-columns: 1fr; gap: 50px; }\n    .celestron-rasa6-page .cr-bento { grid-template-columns: 1fr; gap: 14px; }\n    .celestron-rasa6-page .cr-bento-card.cr-span-3,\n    .celestron-rasa6-page .cr-bento-card.cr-span-2,\n    .celestron-rasa6-page .cr-bento-card.cr-span-4,\n    .celestron-rasa6-page .cr-bento-card.cr-span-6 { grid-column: span 1; }\n    .celestron-rasa6-page .cr-bento-card { padding: 28px; min-height: 220px; }\n    .celestron-rasa6-page .cr-hero { padding: 80px 22px 70px; }\n    .celestron-rasa6-page .cr-hero .cr-link-row { flex-direction: column; gap: 8px; align-items: center; margin-bottom: 40px; }\n    .celestron-rasa6-page .cr-perks { gap: 16px 24px; }\n    .celestron-rasa6-page .cr-cinema-cap { padding: 70px 22px 40px; }\n    .celestron-rasa6-page .cr-specs-table { font-size: 15px; }\n    .celestron-rasa6-page .cr-specs-table tbody td { padding: 14px 10px 14px 0; font-size: 15px; }\n    .celestron-rasa6-page .cr-specs-table tbody td:first-child { width: 46%; padding-right: 8px; }\n    .celestron-rasa6-page .cr-pullquote p { padding: 0 6px; }\n    .celestron-rasa6-page .cr-closing p { font-size: 17px; }\n    .celestron-rasa6-page .cr-highlights-head { margin-bottom: 40px; }\n  }\n\n  @media (max-width: 380px) {\n    .celestron-rasa6-page .cr-hero h2.cr-hero-headline { font-size: clamp(42px, 13vw, 56px); }\n    .celestron-rasa6-page .cr-hero .cr-eyebrow { font-size: 17px; }\n    .celestron-rasa6-page .cr-hero .cr-hero-sub { font-size: 17px; }\n    .celestron-rasa6-page .cr-section h2,\n    .celestron-rasa6-page .cr-closing h2,\n    .celestron-rasa6-page .cr-highlights-head h2,\n    .celestron-rasa6-page .cr-gallery-head h2,\n    .celestron-rasa6-page .cr-cinema-cap h2,\n    .celestron-rasa6-page .cr-specs-section h2 { font-size: clamp(28px, 8vw, 38px); }\n    .celestron-rasa6-page .cr-pullquote p { font-size: 22px; line-height: 1.2; }\n    .celestron-rasa6-page .cr-bento-card .cr-big-number { font-size: 64px; }\n    .celestron-rasa6-page .cr-bento-card h3 { font-size: 20px; }\n    .celestron-rasa6-page .cr-stat-num { font-size: 44px; }\n    .celestron-rasa6-page .cr-specs-table tbody td { padding: 12px 6px 12px 0; font-size: 13.5px; }\n    .celestron-rasa6-page .cr-specs-table tbody td:first-child { width: 48%; }\n    .celestron-rasa6-page .cr-highlight-item p { font-size: 15.5px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"celestron-rasa6-page\"\u003e\n\n  \u003csection class=\"cr-hero cr-on-dark\"\u003e\n    \u003cspan class=\"cr-eyebrow\"\u003eCelestron RASA 6\u003c\/span\u003e\n    \u003ch2 class=\"cr-hero-headline\"\u003eThe night sky, \u003cem\u003eat f\/2.2\u003c\/em\u003e.\u003c\/h2\u003e\n    \u003cp class=\"cr-hero-sub\"\u003eThe smallest Rowe-Ackermann Schmidt Astrograph ever built. Ultra-fast prime-focus optics, sub-arcsecond resolution and 3.8 kg of grab-and-go portability for serious deep-sky astrophotography, anywhere.\u003c\/p\u003e\n    \u003cdiv class=\"cr-link-row\"\u003e\n      \u003ca href=\"#cr-features\" class=\"cr-link\"\u003eDiscover the design\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"9 6 15 12 9 18\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/a\u003e\n      \u003ca href=\"#cr-specs\" class=\"cr-link\"\u003eView specifications\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"9 6 15 12 9 18\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"cr-stats\"\u003e\n    \u003cdiv class=\"cr-container\"\u003e\n      \u003cdiv class=\"cr-stats-grid\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"cr-stat-num\"\u003ef\/2.2\u003c\/div\u003e\n          \u003cdiv class=\"cr-stat-lbl\"\u003eFocal ratio\u003c\/div\u003e\n          \u003cdiv class=\"cr-stat-cap\"\u003eUltra-fast prime-focus optics\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"cr-stat-num\"\u003e152mm\u003c\/div\u003e\n          \u003cdiv class=\"cr-stat-lbl\"\u003eAperture\u003c\/div\u003e\n          \u003cdiv class=\"cr-stat-cap\"\u003e5.98″ clear aperture\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"cr-stat-num\"\u003e3.76°\u003c\/div\u003e\n          \u003cdiv class=\"cr-stat-lbl\"\u003eUseable field\u003c\/div\u003e\n          \u003cdiv class=\"cr-stat-cap\"\u003e22 mm sensor diagonal\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"cr-stat-num\"\u003e3.8kg\u003c\/div\u003e\n          \u003cdiv class=\"cr-stat-lbl\"\u003eTube weight\u003c\/div\u003e\n          \u003cdiv class=\"cr-stat-cap\"\u003eCG-5 dovetail, grab-and-go\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"cr-pullquote\"\u003e\n    \u003cdiv class=\"cr-container\"\u003e\n      \u003cp\u003eProfessional optics. \u003cspan class=\"cr-mute-text\"\u003eIn a body you can carry with one hand.\u003c\/span\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"cr-split-block\"\u003e\n    \u003cdiv class=\"cr-container-wide\"\u003e\n      \u003cdiv class=\"cr-split-grid\"\u003e\n        \u003cdiv class=\"cr-split-text\"\u003e\n          \u003cspan class=\"cr-eyebrow\"\u003eOptical Design\u003c\/span\u003e\n          \u003ch2\u003ePatented Rowe-Ackermann Schmidt architecture.\u003c\/h2\u003e\n          \u003cp\u003eThe RASA places the camera at prime focus, the same position used by professional wide-field survey telescopes. No secondary mirror, no Barlow, no lost light. More photons reach your sensor, in less time.\u003c\/p\u003e\n          \u003cp\u003eSince RASA technology debuted in 2014, defence contractors, professional researchers and governments have relied on it for space surveillance and satellite tracking. The RASA 6 delivers that same proven design in a portable package.\u003c\/p\u003e\n          \u003cul class=\"cr-check-list\"\u003e\n            \u003cli\u003e\n              \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n              Schmidt corrector plate and primary mirror minimise optical aberrations across the field\n            \u003c\/li\u003e\n            \u003cli\u003e\n              \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n              Three-element rare-earth glass lens group ensures sharp, flat focus edge-to-edge\n            \u003c\/li\u003e\n            \u003cli\u003e\n              \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n              Spot size under 1.5 μm RMS across the full image circle\n            \u003c\/li\u003e\n          \u003c\/ul\u003e\n          \u003cdiv class=\"cr-big-stat\"\u003e\n            \u003cspan class=\"cr-big-num\"\u003e472×\u003c\/span\u003e\n            \u003cspan class=\"cr-big-unit\"\u003elight-gathering vs the naked eye\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cr-split-img\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/91071_6in_Rowe-Ackermann_Schmidt_Astrograph_Diagram_1a017fbd-3603-403f-912d-e0c862d130d2_jpg.webp?v=1777007318\" alt=\"Celestron RASA 6 optical path diagram showing prime-focus design\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"cr-cinema\"\u003e\n    \u003cdiv class=\"cr-cinema-cap\"\u003e\n      \u003cspan class=\"cr-eyebrow\"\u003eSample image\u003c\/span\u003e\n      \u003ch2 class=\"cr-grad-headline\"\u003eNGC 6888. The Crescent Nebula.\u003c\/h2\u003e\n      \u003cp\u003eCaptured with the RASA 6 and an astronomical CMOS camera. Short sub-exposures stack into stunning images in a fraction of the time needed by slower instruments.\u003c\/p\u003e\n      \u003cdiv class=\"cr-cinema-meta\"\u003e\n        \u003cdiv class=\"cr-cinema-meta-item\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 6v6l4 2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          Shorter sub-exposures\n        \u003c\/div\u003e\n        \u003cdiv class=\"cr-cinema-meta-item\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M2 12s3-7 10-7 10 7 10 7-3 7-10 7-10-7-10-7z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"3\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n          f\/2.2 prime focus\n        \u003c\/div\u003e\n        \u003cdiv class=\"cr-cinema-meta-item\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolygon points=\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"\u003e\u003c\/polygon\u003e\u003c\/svg\u003e\n          StarBright XLT coatings\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cimg class=\"cr-cinema-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/91071_6in_Rowe-Ackermann_Schmidt_Astrograph_Astroimage_Crescent_Nebula_5f7fc9a3-871e-402b-969e-9566c56fead7_jpg.webp?v=1777007318\" alt=\"NGC 6888 Crescent Nebula imaged with the Celestron RASA 6\" loading=\"lazy\"\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"cr-section cr-on-dark\" id=\"cr-features\"\u003e\n    \u003cdiv class=\"cr-container-wide\"\u003e\n      \u003cspan class=\"cr-eyebrow\"\u003eWhy the RASA 6\u003c\/span\u003e\n      \u003ch2 class=\"cr-grad-headline\"\u003eFour reasons it’s unlike anything else in its class.\u003c\/h2\u003e\n      \u003cp class=\"cr-lead\"\u003eSpeed, resolution, portability and field of view, all engineered into one compact prime-focus astrograph.\u003c\/p\u003e\n\n      \u003cdiv class=\"cr-bento\"\u003e\n\n        \u003cdiv class=\"cr-bento-card cr-span-3\" style=\"background:#1D1D1F;\"\u003e\n          \u003cspan class=\"cr-bento-eyebrow\"\u003eSpeed\u003c\/span\u003e\n          \u003ch3\u003eLightning-fast astrophotography at f\/2.2.\u003c\/h3\u003e\n          \u003cp\u003eThe RASA 6’s blazing focal ratio dramatically shortens sub-exposure times. Faint deep-sky objects that would take hours with a typical refractor can be captured in a fraction of that time. Paired with live-stacking software, bright detailed images appear on your screen in just minutes. In many conditions you can image without an autoguider, simplifying your entire setup.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cr-bento-card cr-span-3\" style=\"background:#1D1D1F;\"\u003e\n          \u003cspan class=\"cr-bento-eyebrow\"\u003eResolution\u003c\/span\u003e\n          \u003ch3\u003eSub-arcsecond potential.\u003c\/h3\u003e\n          \u003cp\u003eDespite its compact size the 152 mm aperture delivers a Dawes resolution of 0.76 arc seconds. Pair it with a high-resolution CMOS camera in steady seeing and you will resolve fine structure in galaxies, nebulae and star clusters that smaller instruments cannot touch. The flat field means stars stay sharp from the centre all the way to the corner of the sensor.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cr-bento-card cr-span-3\" style=\"background:#1D1D1F;\"\u003e\n          \u003cspan class=\"cr-bento-eyebrow\"\u003ePortability\u003c\/span\u003e\n          \u003ch3\u003eGrab-and-go, genuinely.\u003c\/h3\u003e\n          \u003cp\u003eAt 3.8 kg the RASA 6 is light enough to carry with one hand and fits in a bag alongside your mount. The CG-5 dovetail means it drops straight onto most mid-range tracking mounts without adapters. Chase dark skies without compromising on optical performance. This is the astrograph you will actually take with you.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cr-bento-card cr-span-3\" style=\"background:#1D1D1F;\"\u003e\n          \u003cspan class=\"cr-bento-eyebrow\"\u003eField of view\u003c\/span\u003e\n          \u003ch3\u003eWide field without sacrifice.\u003c\/h3\u003e\n          \u003cp\u003eThe RASA 6 is designed for sensors up to 22 mm diagonal, delivering a useable field of 3.76°. Wide enough to frame the Orion Nebula, the Pleiades and large emission nebulae in a single shot. Off-axis illumination of 91% at 8 mm means the field stays bright from edge to edge, reducing processing time on flats and vignette correction.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"cr-split-block cr-reverse cr-on-dark\"\u003e\n    \u003cdiv class=\"cr-container-wide\"\u003e\n      \u003cdiv class=\"cr-split-grid\"\u003e\n        \u003cdiv class=\"cr-split-text\"\u003e\n          \u003cspan class=\"cr-eyebrow\"\u003eOptical Coatings\u003c\/span\u003e\n          \u003ch2\u003eStarBright XLT. Maximum light throughput.\u003c\/h2\u003e\n          \u003cp\u003eEvery refractive and reflective surface is treated with Celestron’s proprietary StarBright XLT multi-layer coating. The result is exceptional light transmission and superior field illumination across the full wavelength range from 400 to 700 nm.\u003c\/p\u003e\n          \u003cp\u003eThe RASA design outperforms a Schmidt-Cassegrain in Fastar-style configuration for field illumination. Less vignette, less processing, more imaging.\u003c\/p\u003e\n          \u003cdiv class=\"cr-big-stat\"\u003e\n            \u003cspan class=\"cr-big-num\"\u003e91%\u003c\/span\u003e\n            \u003cspan class=\"cr-big-unit\"\u003eillumination at 8 mm off-axis\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cr-split-img\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/RASA6800x800_0002_RASA3.jpg\" alt=\"Celestron RASA 6 StarBright XLT coated optics, front element\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"cr-cinema\"\u003e\n    \u003cdiv class=\"cr-cinema-cap\"\u003e\n      \u003cspan class=\"cr-eyebrow\"\u003eSample image\u003c\/span\u003e\n      \u003ch2 class=\"cr-grad-headline\"\u003eM42. The Orion Nebula.\u003c\/h2\u003e\n      \u003cp\u003eIMX183C colour CMOS camera. 60 × 2 min exposures plus 20 × 15 sec exposures for the bright core. The wide field and fast optics of the RASA 6 capture the full extent of the nebula in a single frame.\u003c\/p\u003e\n      \u003cdiv class=\"cr-cinema-meta\"\u003e\n        \u003cdiv class=\"cr-cinema-meta-item\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M3 9h18M9 21V9\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          IMX183C CMOS sensor\n        \u003c\/div\u003e\n        \u003cdiv class=\"cr-cinema-meta-item\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 6v6l4 2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          60 × 2 min + 20 × 15 sec\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cimg class=\"cr-cinema-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/RASA6_AstroImage_M42_IMX183C_60x2min_20x15s_jpg.webp?v=1777007318\" alt=\"M42 Orion Nebula imaged with the Celestron RASA 6\" loading=\"lazy\"\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"cr-section cr-on-paper\"\u003e\n    \u003cdiv class=\"cr-container-wide\"\u003e\n      \u003cspan class=\"cr-eyebrow\"\u003eBuilt-in features\u003c\/span\u003e\n      \u003ch2\u003eEverything the modern astroimager needs, \u003cspan class=\"cr-mute-text\"\u003eintegrated.\u003c\/span\u003e\n\u003c\/h2\u003e\n      \u003cp class=\"cr-lead\"\u003eA filter drawer, a cooling fan, a camera adapter and a CG-5 dovetail. Ready to image, straight out of the box.\u003c\/p\u003e\n\n      \u003cdiv class=\"cr-bento\"\u003e\n\n        \u003cdiv class=\"cr-bento-card cr-span-3\"\u003e\n          \u003cspan class=\"cr-bento-eyebrow\"\u003eIntegrated Filter Drawer\u003c\/span\u003e\n          \u003ch3\u003e1.25″ and 2″ filters. Without slowing you down.\u003c\/h3\u003e\n          \u003cp\u003eThe built-in filter drawer accepts both 1.25″ and 2″ filters. A removable 2″ clear optical window ships as standard. Unlike many fast astrographs, swapping in a filter adds no extra glass to the optical path, so f\/2.2 performance is fully preserved.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cr-bento-card cr-span-3\"\u003e\n          \u003cspan class=\"cr-bento-eyebrow\"\u003eMagLev Cooling Fan\u003c\/span\u003e\n          \u003ch3\u003eThermal equilibrium, fast.\u003c\/h3\u003e\n          \u003cp\u003eThe integrated 12V DC MagLev fan pulls air through mesh vents to rapidly cool the optical system to ambient temperature. Sharper stars and better images from the moment you start. The fan battery pack is included.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cr-bento-card cr-span-3\"\u003e\n          \u003cspan class=\"cr-bento-eyebrow\"\u003eM42 Camera Interface\u003c\/span\u003e\n          \u003ch3\u003ePlug a CMOS camera straight in.\u003c\/h3\u003e\n          \u003cp\u003eThe included M42 T-thread camera adapter attaches most popular astronomical CMOS cameras directly to the RASA 6 without extension tubes. The 42 mm clear aperture comfortably accommodates sensors up to 22 mm diagonal. Back focus with the included adapter is 17.5 mm.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cr-bento-card cr-span-3\"\u003e\n          \u003cspan class=\"cr-bento-eyebrow\"\u003eCG-5 Dovetail\u003c\/span\u003e\n          \u003ch3\u003eMount-ready, no adapters.\u003c\/h3\u003e\n          \u003cp\u003eThe CG-5 dovetail bar is compatible with a wide range of tracking mounts straight out of the box. No adapters, no Vixen-to-Losmandy conversions. Ready to image as soon as you saddle up. For maximum performance, add the optional Celestron Focus Motor for electronic focus control.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"cr-gallery\"\u003e\n    \u003cdiv class=\"cr-gallery-head\"\u003e\n      \u003cspan class=\"cr-eyebrow\"\u003eAstrophotography\u003c\/span\u003e\n      \u003ch2\u003eResults from the RASA 6.\u003c\/h2\u003e\n      \u003cp\u003eSample images taken with the RASA 6 and an IMX183C colour CMOS camera at f\/2.2.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"cr-gallery-grid\"\u003e\n      \u003cdiv class=\"cr-gallery-main\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/RASA6_AstroImage_NGC2244_IMX183C_60x2min_20x15s_tif_jpg.webp?v=1777007318\" alt=\"NGC 2244 Rosette Nebula imaged with the Celestron RASA 6\" loading=\"lazy\"\u003e\n        \u003cdiv class=\"cr-gallery-cap\"\u003e\n          \u003cstrong\u003eNGC 2244 - Rosette Nebula\u003c\/strong\u003e\n          \u003cspan\u003eIMX183C · 60 × 2 min exposures\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cr-gallery-side\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/91071_6in_Rowe-Ackermann_Schmidt_Astrograph_Astroimage_M16_d4a20288-da71-4c91-b0a5-a0f7cb4d8c7a_jpg.webp?v=1777007318\" alt=\"M16 Eagle Nebula imaged with the Celestron RASA 6\" loading=\"lazy\"\u003e\n        \u003cdiv class=\"cr-gallery-cap\"\u003e\n          \u003cstrong\u003eM16 - Eagle Nebula\u003c\/strong\u003e\n          \u003cspan\u003eCelestron RASA 6 sample image\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cr-gallery-side\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/91071_6in_Rowe-Ackermann_Schmidt_Astrograph_Astroimage_Crescent_Nebula_5f7fc9a3-871e-402b-969e-9566c56fead7_jpg.webp?v=1777007318\" alt=\"NGC 6888 Crescent Nebula imaged with the Celestron RASA 6\" loading=\"lazy\"\u003e\n        \u003cdiv class=\"cr-gallery-cap\"\u003e\n          \u003cstrong\u003eNGC 6888 - Crescent Nebula\u003c\/strong\u003e\n          \u003cspan\u003eCelestron RASA 6 sample image\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"cr-highlights\"\u003e\n    \u003cdiv class=\"cr-highlights-inner\"\u003e\n      \u003cdiv class=\"cr-highlights-head\"\u003e\n        \u003ch2\u003eHighlights.\u003c\/h2\u003e\n        \u003cp\u003eEverything that makes the RASA 6 the most portable serious astrograph in its class.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cr-highlights-grid\"\u003e\n        \u003cdiv class=\"cr-highlight-item\"\u003e\n          \u003csvg class=\"cr-tick\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n          \u003cp\u003e152 mm (5.98″) aperture, 335 mm focal length, f\/2.2 prime focus\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cr-highlight-item\"\u003e\n          \u003csvg class=\"cr-tick\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n          \u003cp\u003ePatented Rowe-Ackermann Schmidt prime-focus astrograph optical design\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cr-highlight-item\"\u003e\n          \u003csvg class=\"cr-tick\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n          \u003cp\u003eStarBright XLT multi-layer coatings on every refractive and reflective surface\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cr-highlight-item\"\u003e\n          \u003csvg class=\"cr-tick\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n          \u003cp\u003e91% off-axis illumination at 8 mm and 472× light-gathering vs the eye\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cr-highlight-item\"\u003e\n          \u003csvg class=\"cr-tick\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n          \u003cp\u003eUseable field of 3.76° for sensors up to 22 mm diagonal\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cr-highlight-item\"\u003e\n          \u003csvg class=\"cr-tick\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n          \u003cp\u003eBuilt-in 1.25″ \/ 2″ filter drawer with included clear optical window\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cr-highlight-item\"\u003e\n          \u003csvg class=\"cr-tick\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n          \u003cp\u003eIntegrated 12 V DC MagLev cooling fan with battery pack\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cr-highlight-item\"\u003e\n          \u003csvg class=\"cr-tick\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n          \u003cp\u003e3.8 kg optical tube with CG-5 dovetail for fast mount setup\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"cr-specs-section\" id=\"cr-specs\"\u003e\n    \u003cdiv class=\"cr-container-wide\"\u003e\n      \u003cspan class=\"cr-eyebrow\" style=\"text-align:center; display:block;\"\u003eTech Specs\u003c\/span\u003e\n      \u003ch2\u003eCelestron RASA 6.\u003c\/h2\u003e\n      \u003cp class=\"cr-lead\"\u003eComplete technical data for your imaging setup planning.\u003c\/p\u003e\n\n      \u003ctable class=\"cr-specs-table\"\u003e\n        \u003ctbody\u003e\n          \u003ctr class=\"cr-specs-cat\"\u003e\u003ctd colspan=\"2\"\u003eOptical Tube\u003c\/td\u003e\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eOptical design\u003c\/td\u003e\n\u003ctd\u003eRowe-Ackermann Schmidt Astrograph\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eAperture\u003c\/td\u003e\n\u003ctd\u003e152 mm (5.98″)\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eFocal length\u003c\/td\u003e\n\u003ctd\u003e335 mm (13.18″)\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eFocal ratio\u003c\/td\u003e\n\u003ctd\u003ef\/2.2\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eOptical coatings\u003c\/td\u003e\n\u003ctd\u003eStarBright XLT (all refractive and reflective surfaces)\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eTube material\u003c\/td\u003e\n\u003ctd\u003eAluminium\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eTube length\u003c\/td\u003e\n\u003ctd\u003e609.6 mm (24″)\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eTube diameter\u003c\/td\u003e\n\u003ctd\u003e177.8 mm (7″)\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eWeight\u003c\/td\u003e\n\u003ctd\u003e3.8 kg (8.4 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eDovetail\u003c\/td\u003e\n\u003ctd\u003eCG-5 dovetail bar\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eFocuser\u003c\/td\u003e\n\u003ctd\u003eStandard Schmidt-Cassegrain focuser\u003c\/td\u003e\n\u003c\/tr\u003e\n\n          \u003ctr class=\"cr-specs-cat\"\u003e\u003ctd colspan=\"2\"\u003eOptical Performance\u003c\/td\u003e\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eCentral obstruction\u003c\/td\u003e\n\u003ctd\u003e77 mm (3.03″) - 46% of aperture diameter\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eLight-gathering power\u003c\/td\u003e\n\u003ctd\u003e472× vs the human eye\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eResolution (Rayleigh)\u003c\/td\u003e\n\u003ctd\u003e0.91 arc seconds\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eResolution (Dawes)\u003c\/td\u003e\n\u003ctd\u003e0.76 arc seconds\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eSpot size\u003c\/td\u003e\n\u003ctd\u003e\u0026lt; 1.5 μm RMS across the full image circle\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eOff-axis illumination\u003c\/td\u003e\n\u003ctd\u003e91% at 8 mm (0.31″) off-axis\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eWavelength range\u003c\/td\u003e\n\u003ctd\u003e400–700 nm\u003c\/td\u003e\n\u003c\/tr\u003e\n\n          \u003ctr class=\"cr-specs-cat\"\u003e\u003ctd colspan=\"2\"\u003eField of View \u0026amp; Camera Interface\u003c\/td\u003e\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eImage circle\u003c\/td\u003e\n\u003ctd\u003e16 mm (0.63″) Ø, 2.74°\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eUseable field\u003c\/td\u003e\n\u003ctd\u003e22 mm (0.86″) Ø, 3.76° (minimal performance loss at edge)\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eCamera mounting threads\u003c\/td\u003e\n\u003ctd\u003eM42\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eBack focus (with adapter)\u003c\/td\u003e\n\u003ctd\u003e17.5 mm (0.69″)\u003c\/td\u003e\n\u003c\/tr\u003e\n\n          \u003ctr class=\"cr-specs-cat\"\u003e\u003ctd colspan=\"2\"\u003eFilter System\u003c\/td\u003e\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eFilter drawer\u003c\/td\u003e\n\u003ctd\u003eAccepts 2″ format filters, includes 1.25″ adapter\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eClear filter included\u003c\/td\u003e\n\u003ctd\u003e2″ AR-coated optical window, 2 mm glass\u003c\/td\u003e\n\u003c\/tr\u003e\n\n          \u003ctr class=\"cr-specs-cat\"\u003e\u003ctd colspan=\"2\"\u003eCooling \u0026amp; Electronics\u003c\/td\u003e\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eCooling fan\u003c\/td\u003e\n\u003ctd\u003e12 V DC MagLev\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eFan power\u003c\/td\u003e\n\u003ctd\u003eFan battery pack (included)\u003c\/td\u003e\n\u003c\/tr\u003e\n\n          \u003ctr class=\"cr-specs-cat\"\u003e\u003ctd colspan=\"2\"\u003eIn the Box\u003c\/td\u003e\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eIncluded items\u003c\/td\u003e\n\u003ctd\u003eM42 (42 mm T-thread) camera adapter, fan battery pack, filter drawer with 2″ clear filter\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"cr-closing\"\u003e\n    \u003cdiv class=\"cr-container\"\u003e\n      \u003cspan class=\"cr-eyebrow\"\u003eBacked by Bintel\u003c\/span\u003e\n      \u003ch2\u003eProfessional optics. \u003cspan class=\"cr-mute-text\"\u003ePortable by design.\u003c\/span\u003e\n\u003c\/h2\u003e\n      \u003cp\u003eThe same prime-focus optical technology trusted by defence contractors and professional researchers, now in a grab-and-go package built for serious Australian astrophotographers. Backed by Bintel’s 40 years of expert optics support.\u003c\/p\u003e\n      \u003cdiv class=\"cr-perks\"\u003e\n        \u003cspan class=\"cr-perk\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n          StarBright XLT on every surface\n        \u003c\/span\u003e\n        \u003cspan class=\"cr-perk\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n          Patented RASA prime-focus design\n        \u003c\/span\u003e\n        \u003cspan class=\"cr-perk\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n          Integrated filter drawer \u0026amp; cooling fan\n        \u003c\/span\u003e\n        \u003cspan class=\"cr-perk\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n          CG-5 dovetail, mount-ready\n        \u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var root = document.querySelector('.celestron-rasa6-page');\n  if (!root) return;\n  var io = new IntersectionObserver(function(entries){\n    entries.forEach(function(entry){\n      if (entry.isIntersecting) {\n        entry.target.style.opacity = '1';\n        entry.target.style.transform = 'translateY(0)';\n      }\n    });\n  }, { threshold: 0.1, rootMargin: '0px 0px -40px 0px' });\n  root.querySelectorAll('.cr-bento-card, .cr-split-grid, .cr-stats-grid, .cr-specs-table, .cr-perks, .cr-pullquote p, .cr-highlight-item, .cr-cinema-cap, .cr-gallery-grid').forEach(function(el){\n    el.style.opacity = '0';\n    el.style.transform = 'translateY(20px)';\n    el.style.transition = 'opacity 0.7s ease, transform 0.7s ease';\n    io.observe(el);\n  });\n})();\n\u003c\/script\u003e\n","brand":"Celestron","offers":[{"title":"Default Title","offer_id":42598102270021,"sku":"91071","price":3299.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/RASA6800x800_0000_RASA1.jpg?v=1743030036"},{"product_id":"celestron-firstscope-robert-reeves-signature-edition","title":"Celestron FirstScope Robert Reeves Signature Edition","description":"\u003cdiv class=\"fr-page\" data-page-mode=\"simple\" data-page-density=\"standard\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .fr-page. No scripts, SVG, tables or H1. *\/\n.fr-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.fr-page, .fr-page * { box-sizing: border-box; }\n.fr-page img { display: block; max-width: 100%; height: auto; }\n.fr-page p, .fr-page h2, .fr-page h3, .fr-page ul, .fr-page ol, .fr-page dl, .fr-page dd, .fr-page blockquote, .fr-page figure { margin: 0; }\n.fr-page ul, .fr-page ol { padding: 0; list-style: none; }\n.fr-page .fr-section { padding: 112px 22px; }\n.fr-page .fr-section[data-tight] { padding: 80px 22px; }\n.fr-page .fr-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.fr-page .fr-paper { background: var(--paper); }\n.fr-page .fr-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.fr-page .fr-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.fr-page .fr-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.fr-page .fr-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.fr-page .fr-h2 .fr-muted { color: var(--muted); font-weight: 700; }\n.fr-page .fr-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.fr-page .fr-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.fr-page .fr-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.fr-page .fr-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.fr-page .fr-muted { color: var(--muted); }\n.fr-page .fr-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.fr-page .fr-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.fr-page .fr-text-link:hover { color: var(--accent); }\n.fr-page .fr-dark .fr-kicker { color: #a1a1a8; }\n.fr-page .fr-dark .fr-h2, .fr-page .fr-dark .fr-h3 { color: var(--white); }\n.fr-page .fr-dark .fr-h2 .fr-muted { color: #8e8e95; }\n.fr-page .fr-dark .fr-body, .fr-page .fr-dark .fr-lead { color: #c9c9d0; }\n.fr-page .fr-dark .fr-note { color: #8e8e95; }\n.fr-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.fr-page .fr-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.fr-page .fr-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.fr-page .fr-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.fr-page .fr-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.fr-page .fr-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.fr-page .fr-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.fr-page .fr-dark .fr-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.fr-page .fr-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.fr-page .fr-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.fr-page .fr-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.fr-page .fr-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .fr-page .fr-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .fr-page .fr-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.fr-page .fr-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .fr-page .fr-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .fr-page .fr-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.fr-page .fr-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.fr-page .fr-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.fr-page .fr-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.fr-page .fr-stat:first-child { border-left: 0; }\n.fr-page .fr-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.fr-page .fr-stats-strip[data-accent-zone] .fr-stat-value { color: var(--accent); }\n.fr-page .fr-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.fr-page .fr-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.fr-page .fr-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.fr-page .fr-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.fr-page .fr-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.fr-page .fr-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.fr-page .fr-quote p.fr-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.fr-page .fr-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.fr-page .fr-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.fr-page .fr-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.fr-page .fr-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.fr-page .fr-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.fr-page .fr-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.fr-page .fr-bento-card .fr-kicker { margin-bottom: 12px; color: #8e8e95; }\n.fr-page .fr-bento-card .fr-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.fr-page .fr-bento-card[data-wide] .fr-h3 { margin-top: 0; font-size: 30px; }\n.fr-page .fr-bento-card .fr-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.fr-page .fr-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.fr-page .fr-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.fr-page .fr-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.fr-page .fr-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.fr-page .fr-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.fr-page .fr-feature-row-item .fr-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.fr-page .fr-feature-row-item .fr-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.fr-page .fr-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.fr-page .fr-split-grid[data-flip] .fr-split-media { order: -1; }\n.fr-page .fr-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.fr-page .fr-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.fr-page .fr-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.fr-page .fr-split-facts li span:first-child { color: var(--muted); }\n.fr-page .fr-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.fr-page .fr-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.fr-page .fr-spotlight-media { position: sticky; top: 24px; }\n.fr-page .fr-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.fr-page .fr-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.fr-page .fr-spotlight-step + .fr-spotlight-step { border-top: 1px solid var(--line); }\n.fr-page .fr-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.fr-page .fr-spotlight-step .fr-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.fr-page .fr-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.fr-page .fr-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.fr-page .fr-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.fr-page .fr-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.fr-page .fr-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.fr-page .fr-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.fr-page .fr-sequence-step .fr-h3 { margin-bottom: 8px; font-size: 20px; }\n.fr-page .fr-sequence-step .fr-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.fr-page .fr-cinematic { padding: 112px 0 0; text-align: left; }\n.fr-page .fr-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.fr-page .fr-cinematic-copy .fr-h2 { max-width: 16ch; }\n.fr-page .fr-cinematic-copy .fr-body { max-width: 640px; margin-top: 20px; }\n.fr-page .fr-cinematic-figure { position: relative; }\n.fr-page .fr-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.fr-page .fr-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.fr-page .fr-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.fr-page .fr-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.fr-page .fr-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.fr-page .fr-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.fr-page .fr-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.fr-page .fr-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.fr-page .fr-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.fr-page .fr-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.fr-page .fr-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.fr-page .fr-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.fr-page .fr-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.fr-page .fr-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.fr-page .fr-image-tile[data-wide] { grid-column: span 4; }\n.fr-page .fr-image-tile[data-square] { grid-column: span 2; }\n.fr-page .fr-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.fr-page .fr-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.fr-page .fr-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.fr-page .fr-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.fr-page .fr-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.fr-page .fr-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.fr-page .fr-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.fr-page .fr-use-item .fr-h3 { margin-bottom: 10px; font-size: 21px; }\n.fr-page .fr-use-item .fr-body { font-size: 15.5px; }\n.fr-page .fr-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.fr-page .fr-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.fr-page .fr-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.fr-page .fr-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.fr-page .fr-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.fr-page .fr-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.fr-page .fr-fit-card[data-alt] .fr-fit-heading { background: var(--paper-2); color: var(--ink); }\n.fr-page .fr-fit-card ul { margin-top: 18px; }\n.fr-page .fr-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.fr-page .fr-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.fr-page .fr-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.fr-page .fr-fit-card li:last-child { border-bottom: 0; }\n.fr-page .fr-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.fr-page .fr-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.fr-page .fr-data-grid { max-width: 1000px; }\n.fr-page .fr-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.fr-page .fr-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.fr-page .fr-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.fr-page .fr-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.fr-page .fr-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.fr-page .fr-data-label { color: var(--muted); }\n.fr-page .fr-data-diff { color: var(--accent); font-weight: 700; }\n.fr-page .fr-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.fr-page .fr-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.fr-page .fr-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.fr-page .fr-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.fr-page .fr-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n\n\/* 19 Family Comparison v3 *\/\n.fr-page .fr-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.fr-page .fr-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.fr-page .fr-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.fr-page .fr-family-card[data-this] { border: 2px solid var(--ink); }\n.fr-page .fr-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.fr-page .fr-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.fr-page .fr-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.fr-page .fr-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.fr-page .fr-family-list { margin-top: 16px; }\n.fr-page .fr-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.fr-page .fr-family-list li span:first-child { color: var(--muted); }\n.fr-page .fr-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.fr-page .fr-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.fr-page .fr-box .fr-h2 { margin-bottom: 36px; }\n.fr-page .fr-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.fr-page .fr-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.fr-page .fr-box-media { margin: 0; }\n.fr-page .fr-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.fr-page .fr-narrow-list { max-width: 1000px; }\n.fr-page .fr-narrow-list .fr-h2 { margin-bottom: 44px; }\n.fr-page .fr-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.fr-page .fr-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.fr-page .fr-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.fr-page .fr-common-questions .fr-narrow-num { color: var(--ink); font-size: 26px; }\n.fr-page .fr-narrow-item .fr-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.fr-page .fr-warranty .fr-h2, .fr-page .fr-warranty .fr-lead { max-width: 820px; }\n.fr-page .fr-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.fr-page .fr-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.fr-page .fr-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.fr-page .fr-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.fr-page .fr-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.fr-page .fr-carry-media img { max-height: 700px; }\n.fr-page .fr-carry-list { margin-top: 36px; }\n.fr-page .fr-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.fr-page .fr-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.fr-page .fr-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.fr-page .fr-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.fr-page .fr-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.fr-page .fr-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.fr-page .fr-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.fr-page .fr-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.fr-page .fr-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.fr-page .fr-mode-card[data-primary] { border: 2px solid var(--ink); }\n.fr-page .fr-mode-card .fr-h3 { font-size: 23px; margin: 14px 0 8px; }\n.fr-page .fr-mode-card .fr-body { font-size: 15.5px; }\n.fr-page .fr-mode-list { margin-top: 20px; }\n.fr-page .fr-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.fr-page .fr-mode-list li span:first-child { color: var(--muted); }\n.fr-page .fr-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.fr-page .fr-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.fr-page .fr-time-item { position: relative; padding: 0 0 34px 40px; }\n.fr-page .fr-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.fr-page .fr-time-item:last-child { padding-bottom: 0; }\n.fr-page .fr-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.fr-page .fr-time-item .fr-h3 { font-size: 22px; margin-bottom: 8px; }\n.fr-page .fr-time-item .fr-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.fr-page .fr-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.fr-page .fr-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.fr-page .fr-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.fr-page .fr-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.fr-page .fr-path-step .fr-h3 { font-size: 22px; margin: 6px 0 10px; }\n.fr-page .fr-path-step .fr-body { font-size: 15.5px; }\n.fr-page .fr-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.fr-page .fr-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.fr-page .fr-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.fr-page .fr-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.fr-page .fr-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.fr-page .fr-statement { padding: 96px 22px; }\n.fr-page .fr-statement .fr-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .fr-page .fr-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .fr-page .fr-stat:nth-child(odd) { border-left: 0; }\n  .fr-page .fr-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .fr-page .fr-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .fr-page .fr-image-tile[data-wide] { grid-column: span 2; }\n  .fr-page .fr-image-tile[data-square], .fr-page .fr-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .fr-page .fr-feature-row-grid[data-cols=\"4\"], .fr-page .fr-step-grid[data-cols=\"4\"], .fr-page .fr-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .fr-page .fr-split-grid, .fr-page .fr-spotlight-grid, .fr-page .fr-box-layout, .fr-page .fr-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .fr-page .fr-split-copy { order: 1; }\n  .fr-page .fr-split-media { order: 2; }\n  .fr-page .fr-split-grid[data-flip] .fr-split-media { order: 2; }\n  .fr-page .fr-spotlight-media { position: static; }\n  .fr-page .fr-bento-card[data-wide] { display: block; }\n  .fr-page .fr-bento-card[data-wide] .fr-h3 { margin-top: 18px; }\n  .fr-page .fr-family-grid, .fr-page .fr-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .fr-page .fr-warranty-grid, .fr-page .fr-power-grid, .fr-page .fr-modes, .fr-page .fr-path { grid-template-columns: 1fr; }\n  .fr-page .fr-spec-columns, .fr-page .fr-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .fr-page .fr-feature-row-grid, .fr-page .fr-feature-row-grid[data-cols=\"4\"], .fr-page .fr-step-grid, .fr-page .fr-step-grid[data-cols=\"4\"], .fr-page .fr-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .fr-page .fr-fit-grid, .fr-page .fr-family-grid, .fr-page .fr-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .fr-page .fr-section { padding: 80px 22px; }\n  .fr-page .fr-stats-strip { margin: -36px 0; }\n  .fr-page .fr-body { font-size: 16px; }\n  .fr-page .fr-quote { padding-left: 22px; }\n  .fr-page .fr-bento-grid, .fr-page .fr-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .fr-page .fr-bento-card, .fr-page .fr-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .fr-page .fr-image-tile[data-wide], .fr-page .fr-image-tile[data-square], .fr-page .fr-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .fr-page .fr-image-tile[data-wide] { flex: 0 0 90%; }\n  .fr-page .fr-image-tile[data-square], .fr-page .fr-image-tile[data-tall] { flex: 0 0 60%; }\n  .fr-page .fr-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .fr-page .fr-gallery-item { flex-basis: 86%; }\n  .fr-page .fr-cinematic { padding-top: 80px; }\n  .fr-page .fr-cinematic img { max-height: min(70vh, 700px); }\n  .fr-page .fr-data-row, .fr-page .fr-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .fr-page .fr-spotlight-step { padding-left: 56px; }\n  .fr-page .fr-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .fr-page .fr-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .fr-page .fr-h2 { font-size: 31px; }\n  .fr-page .fr-display { font-size: 38px; }\n  .fr-page .fr-stat { padding: 22px 16px; }\n  .fr-page .fr-stat-value { font-size: 28px; }\n  .fr-page .fr-data-row, .fr-page .fr-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .fr-page .fr-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .fr-page .fr-data-row[data-cols=\"3\"] .fr-data-label { grid-column: 1 \/ -1; }\n  .fr-page .fr-bento-card { padding: 22px; }\n  .fr-page .fr-image-tile[data-wide], .fr-page .fr-image-tile[data-square], .fr-page .fr-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.fr-page .fr-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.fr-page .fr-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.fr-page .fr-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.fr-page .fr-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.fr-page .fr-plain-row .fr-h3 { font-size: 20px; margin-bottom: 6px; }\n.fr-page .fr-plain-row .fr-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.fr-page .fr-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.fr-page .fr-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.fr-page .fr-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.fr-page .fr-versus-card .fr-h3 { font-size: 22px; margin: 16px 0 12px; }\n.fr-page .fr-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.fr-page .fr-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.fr-page .fr-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.fr-page .fr-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.fr-page .fr-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.fr-page .fr-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.fr-page .fr-range-node[data-this] { border: 2px solid var(--ink); }\n.fr-page .fr-range-node ul { margin-top: 14px; }\n.fr-page .fr-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.fr-page .fr-range-node li span:first-child { color: var(--muted); }\n.fr-page .fr-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.fr-page .fr-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.fr-page .fr-range-node[data-this] strong { color: var(--accent); }\n.fr-page .fr-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.fr-page .fr-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.fr-page .fr-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.fr-page .fr-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.fr-page .fr-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.fr-page .fr-question .fr-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.fr-page .fr-question .fr-h3 { font-size: 21px; margin-bottom: 18px; }\n.fr-page .fr-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.fr-page .fr-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.fr-page .fr-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .fr-page .fr-questions { grid-template-columns: 1fr; } .fr-page .fr-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .fr-page .fr-versus { grid-template-columns: 1fr; } .fr-page .fr-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.fr-page .fr-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.fr-page .fr-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.fr-page .fr-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.fr-page .fr-feature-statement .fr-body { margin-top: 20px; }\n.fr-page [data-visual-variant=\"original-row\"] .fr-feature-row-grid,\n.fr-page [data-visual-variant=\"original-columns\"] .fr-use-grid { gap: 0 36px; }\n.fr-page [data-visual-variant=\"original-row\"] .fr-feature-row-item,\n.fr-page [data-visual-variant=\"original-columns\"] .fr-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.fr-page [data-visual-variant=\"original-row\"] .fr-h3,\n.fr-page [data-visual-variant=\"original-columns\"] .fr-h3 { margin-bottom: 8px; font-size: 20px; }\n.fr-page .fr-use-grid[data-cols=\"2\"], .fr-page .fr-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.fr-page .fr-compatibility .fr-h2 { margin-bottom: 38px; }\n.fr-page .fr-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.fr-page .fr-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .fr-page .fr-feature-statement-grid, .fr-page .fr-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .fr-page .fr-use-grid[data-cols=\"2\"], .fr-page .fr-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.fr-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.fr-page .fr-gallery-item[data-artwork] { align-self: flex-start; }\n.fr-page .fr-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.fr-page .fr-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.fr-page .fr-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.fr-page .fr-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.fr-page .fr-cinematic-figure[data-artwork]::after { display: none; }\n.fr-page .fr-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.fr-page .fr-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.fr-page .fr-bars { max-width: 840px; margin: 44px 0 0; }\n.fr-page .fr-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.fr-page .fr-bar-label, .fr-page .fr-bar-value { font-size: 16px; }\n.fr-page .fr-bar-label strong { font-weight: 650; }\n.fr-page .fr-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.fr-page .fr-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.fr-page .fr-bar-fill[data-this] { background: var(--accent); }\n.fr-page .fr-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.fr-page .fr-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.fr-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.fr-page .fr-spec-jump a, .fr-page .fr-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .fr-page .fr-bar { grid-template-columns: 1fr auto; }\n  .fr-page .fr-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n\u003c\/style\u003e\n\u003csection class=\"fr-section fr-paper\" data-element=\"36\" data-claims=\"C01,C03,C04,C09\" data-resources=\"\" aria-labelledby=\"fr-numbers-in-plain-english-0\"\u003e\u003cdiv class=\"fr-wrap \"\u003e\n\u003ch2 class=\"fr-h2\" id=\"fr-numbers-in-plain-english-0\"\u003eA 76 mm tabletop telescope. Two eyepieces to begin.\u003c\/h2\u003e\n\u003cdiv class=\"fr-plain\"\u003e\n\u003cdiv class=\"fr-plain-row\"\u003e\n\u003cdiv class=\"fr-plain-num\"\u003e76 mm\u003csmall\u003espherical primary mirror\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"fr-h3\"\u003eA compact reflector for a first telescope\u003c\/h3\u003e\n\u003cp class=\"fr-body\"\u003eThe Celestron FirstScope Robert Reeves Signature Edition puts a Newtonian reflector on a small tabletop Dobsonian base. Its short tube is easy to set up on a sturdy support.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fr-plain-row\"\u003e\n\u003cdiv class=\"fr-plain-num\"\u003e15×\u003csmall\u003e20 mm eyepiece\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"fr-h3\"\u003eStart with the wider view\u003c\/h3\u003e\n\u003cp class=\"fr-body\"\u003eUse the supplied 20 mm eyepiece to locate and centre your target before changing to a higher power.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fr-plain-row\"\u003e\n\u003cdiv class=\"fr-plain-num\"\u003e75×\u003csmall\u003e4 mm eyepiece\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"fr-h3\"\u003eA closer view once centred\u003c\/h3\u003e\n\u003cp class=\"fr-body\"\u003eThe second supplied eyepiece increases magnification. Refocus after swapping eyepieces, and keep following the target by hand.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"fr-section fr-split-story\" data-element=\"09\" data-claims=\"C08\" data-resources=\"R02\" aria-labelledby=\"fr-split-1\"\u003e\u003cdiv class=\"fr-wrap fr-split-grid\"\u003e\n\u003cdiv class=\"fr-split-copy\"\u003e\n\u003ch2 class=\"fr-h2\" id=\"fr-split-1\"\u003eFind familiar craters on the tube artwork.\u003c\/h2\u003e\n\u003cp class=\"fr-lead\"\u003eRobert Reeves’ lunar photography wraps around the FirstScope, highlighting ten lunar features including Tycho, Plato and Copernicus. The artwork is a guide to the Moon, not an example image captured through this telescope.\u003c\/p\u003e\n\u003cp class=\"fr-body\"\u003eCelestron also provides Robert Reeves’ Lunar Landscapes ebook.\u003c\/p\u003e\n\u003cp\u003e\u003ca class=\"fr-text-link\" data-resource-id=\"R02\" href=\"https:\/\/www.celestron.com\/blogs\/celestron-in-the-community\/lunar-landscapes-the-photography-of-robert-reeves\" target=\"_blank\" rel=\"noopener\"\u003eRead Lunar Landscapes\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fr-split-media\" data-artwork\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/celestron-firstscope-robert-reeves-signature-edition-moon-artwork.webp?v=1788932183\" alt=\"Lunar surface artwork on the Celestron Robert Reeves FirstScope\" width=\"800\" height=\"800\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"fr-section\" data-element=\"20\" data-claims=\"C03,C06\" data-resources=\"\" aria-labelledby=\"fr-in-the-box-2\"\u003e\u003cdiv class=\"fr-wrap \"\u003e\n\u003ch2 class=\"fr-h2\" id=\"fr-in-the-box-2\"\u003eIn the box.\u003c\/h2\u003e\n\u003cdiv class=\"fr-box-layout\"\u003e\n\u003cdiv class=\"fr-box\"\u003e\n\u003cdiv class=\"fr-box-row\"\u003e\u003cspan\u003eOptical tube and tabletop Dobsonian mount\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"fr-box-row\"\u003e\u003cspan\u003e20 mm eyepiece: 15×\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"fr-box-row\"\u003e\u003cspan\u003e4 mm eyepiece: 75×\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cfigure class=\"fr-box-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/celestron-firstscope-robert-reeves-signature-edition-included-kit.webp?v=1788932191\" alt=\"Robert Reeves FirstScope with the two supplied eyepieces and dust cap\" width=\"800\" height=\"800\" loading=\"lazy\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"fr-section fr-paper fr-good-to-know\" data-element=\"21\" data-claims=\"C04,C05,C07,C10\" data-resources=\"R01\" aria-labelledby=\"fr-good-to-know-3\"\u003e\u003cdiv class=\"fr-wrap fr-narrow-list\"\u003e\n\u003ch2 class=\"fr-h2\" id=\"fr-good-to-know-3\"\u003eGood to know.\u003c\/h2\u003e\n\u003carticle class=\"fr-narrow-item\"\u003e\u003cspan class=\"fr-narrow-num\"\u003e01\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"fr-h3\"\u003eA steady surface matters.\u003c\/h3\u003e\n\u003cp class=\"fr-body\"\u003eUse a flat, sturdy table or another stable support. This telescope is designed for tabletop use.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"fr-narrow-item\"\u003e\u003cspan class=\"fr-narrow-num\"\u003e02\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"fr-h3\"\u003eExpect a different image orientation.\u003c\/h3\u003e\n\u003cp class=\"fr-body\"\u003eFrom the normal side or rear viewing position the image is inverted or angled. This is normal for the optical design.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"fr-narrow-item\"\u003e\u003cspan class=\"fr-narrow-num\"\u003e03\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"fr-h3\"\u003eThe kit weighs 1.95 kg.\u003c\/h3\u003e\n\u003cp class=\"fr-body\"\u003eThe short optical tube is 266 mm long. A finder, Barlow lens and star diagonal are not included.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"fr-narrow-item\"\u003e\u003cspan class=\"fr-narrow-num\"\u003e04\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"fr-h3\"\u003eKeep the telescope under supervision.\u003c\/h3\u003e\n\u003cp class=\"fr-body\"\u003eNever view the Sun without a proper solar filter, and never project the Sun through the telescope. An adult familiar with safe operation should supervise children.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003cp class=\"fr-body\"\u003e\u003ca class=\"fr-text-link\" data-resource-id=\"R01\" href=\"https:\/\/s3.amazonaws.com\/celestron-site-support-files\/support_files\/22016_FirstScope_Signature_Series_Moon_Manual_5lang_PRINT.pdf\" target=\"_blank\" rel=\"noopener\"\u003eRobert Reeves FirstScope manual\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"fr-section fr-paper fr-specs-section\" data-element=\"24\" data-claims=\"C01,C02,C03,C04,C10\" data-resources=\"\" aria-labelledby=\"fr-specifications-4\"\u003e\u003cdiv class=\"fr-wrap fr-data-grid\"\u003e\n\u003ch2 class=\"fr-h2\" id=\"fr-specifications-4\"\u003eSpecifications.\u003c\/h2\u003e\n\u003cdiv class=\"fr-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"fr-data-category\" id=\"fr-spec-0\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"fr-data-row\" data-two\u003e\n\u003cdiv class=\"fr-data-label\"\u003eOptical design\u003c\/div\u003e\n\u003cdiv\u003eNewtonian reflector; spherical primary mirror\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fr-data-row\" data-two\u003e\n\u003cdiv class=\"fr-data-label\"\u003eAperture\u003c\/div\u003e\n\u003cdiv\u003e76 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fr-data-row\" data-two\u003e\n\u003cdiv class=\"fr-data-label\"\u003eFocal length\u003c\/div\u003e\n\u003cdiv\u003e300 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fr-data-row\" data-two\u003e\n\u003cdiv class=\"fr-data-label\"\u003eFocal ratio\u003c\/div\u003e\n\u003cdiv\u003ef\/3.95\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"fr-data-category\" id=\"fr-spec-1\"\u003eEquipment\u003c\/div\u003e\n\u003cdiv class=\"fr-data-row\" data-two\u003e\n\u003cdiv class=\"fr-data-label\"\u003eEyepieces\u003c\/div\u003e\n\u003cdiv\u003e20 mm (15×), 4 mm (75×)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fr-data-row\" data-two\u003e\n\u003cdiv class=\"fr-data-label\"\u003eMount\u003c\/div\u003e\n\u003cdiv\u003eManual tabletop Dobsonian\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fr-data-row\" data-two\u003e\n\u003cdiv class=\"fr-data-label\"\u003eModel number\u003c\/div\u003e\n\u003cdiv\u003e22016\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fr-data-row\" data-two\u003e\n\u003cdiv class=\"fr-data-label\"\u003eTotal kit weight\u003c\/div\u003e\n\u003cdiv\u003e1.95 kg\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fr-data-row\" data-two\u003e\n\u003cdiv class=\"fr-data-label\"\u003eTube length\u003c\/div\u003e\n\u003cdiv\u003e266 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fr-data-row\" data-two\u003e\n\u003cdiv class=\"fr-data-label\"\u003eTube diameter\u003c\/div\u003e\n\u003cdiv\u003e95.25 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fr-data-row\" data-two\u003e\n\u003cdiv class=\"fr-data-label\"\u003eFinder \/ Barlow \/ diagonal\u003c\/div\u003e\n\u003cdiv\u003eNot included\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n","brand":"Celestron","offers":[{"title":"Default Title","offer_id":42618506379333,"sku":"22016","price":99.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/22016_FirstScope_Signature_Serie.jpg?v=1744176193"},{"product_id":"vortex-crossfire-hd-1400-laser-rangefinder","title":"Vortex Crossfire HD 1400 Laser Rangefinder","description":"\u003cp class=\"\" data-end=\"265\" data-start=\"179\"\u003e\u003cstrong data-end=\"265\" data-start=\"179\"\u003eCrossfire™ HD 1400 Laser Rangefinder – Compact Precision for Any Outdoor Adventure\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"\" data-end=\"653\" data-start=\"267\"\u003eLooking for a reliable and easy-to-use rangefinder for outdoor activities like hiking, golf, or general exploring? The \u003cstrong data-end=\"408\" data-start=\"386\"\u003eCrossfire™ HD 1400\u003c\/strong\u003e is a lightweight, powerful tool that delivers accurate distance readings at the push of a button. Whether you're measuring distances across open landscapes or getting a better idea of how far away an object is, this rangefinder has you covered.\u003c\/p\u003e\n\u003cp class=\"\" data-end=\"1137\" data-start=\"655\"\u003eWith a maximum range of \u003cstrong\u003e1280m\u003c\/strong\u003e (or\u003cstrong data-end=\"712\" data-start=\"699\"\u003e 685m\u003c\/strong\u003e to smaller targets like animals), it’s great for a wide variety of situations. The \u003cstrong data-end=\"817\" data-start=\"796\"\u003eHD optical system\u003c\/strong\u003e ensures clear, sharp images even at long distances, so you can confidently scope out your surroundings. It offers \u003cstrong data-end=\"954\" data-start=\"932\"\u003ethree target modes\u003c\/strong\u003e to help you focus on the object you want (Normal, First, Last) and \u003cstrong data-end=\"1043\" data-start=\"1022\"\u003etwo ranging modes\u003c\/strong\u003e (HCD for horizontal distance and LOS for line-of-sight) to suit different terrains and needs.\u003c\/p\u003e\n\u003cp class=\"\" data-end=\"1307\" data-start=\"1139\"\u003eA \u003cstrong data-end=\"1162\" data-start=\"1141\"\u003ered TOLED display\u003c\/strong\u003e makes readings easy to see in any light, and at just \u003cstrong data-end=\"1238\" data-start=\"1216\"\u003e136 grams\u003c\/strong\u003e, it’s ultra-portable—perfect for slipping into a backpack or pocket.\u003c\/p\u003e\n\u003chr class=\"\" data-end=\"1312\" data-start=\"1309\"\u003e\n\u003cp class=\"\" data-end=\"1328\" data-start=\"1314\"\u003e\u003cstrong data-end=\"1328\" data-start=\"1314\"\u003eKey Specs:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1759\" data-start=\"1330\"\u003e\n\u003cli class=\"\" data-end=\"1385\" data-start=\"1330\"\u003e\n\u003cp class=\"\" data-end=\"1385\" data-start=\"1332\"\u003e\u003cstrong data-end=\"1350\" data-start=\"1332\"\u003eMaximum Range:\u003c\/strong\u003e 1280m (1400 yards) (reflective surfaces)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"\" data-end=\"1419\" data-start=\"1386\"\u003e\n\u003cp class=\"\" data-end=\"1419\" data-start=\"1388\"\u003e\u003cstrong data-end=\"1407\" data-start=\"1388\"\u003eRange to Trees:\u003c\/strong\u003e 869m (950 yards)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"\" data-end=\"1477\" data-start=\"1420\"\u003e\n\u003cp class=\"\" data-end=\"1477\" data-start=\"1422\"\u003e\u003cstrong data-end=\"1465\" data-start=\"1422\"\u003eRange to Small Objects (e.g., animals):\u003c\/strong\u003e 685m (750 yards)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"\" data-end=\"1516\" data-start=\"1478\"\u003e\n\u003cp class=\"\" data-end=\"1516\" data-start=\"1480\"\u003e\u003cstrong data-end=\"1493\" data-start=\"1480\"\u003eAccuracy:\u003c\/strong\u003e ±1 yard at 91.44m (100 yards)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"\" data-end=\"1548\" data-start=\"1517\"\u003e\n\u003cp class=\"\" data-end=\"1548\" data-start=\"1519\"\u003e\u003cstrong data-end=\"1541\" data-start=\"1519\"\u003eAngle Measurement:\u003c\/strong\u003e ±89°\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"\" data-end=\"1574\" data-start=\"1549\"\u003e\n\u003cp class=\"\" data-end=\"1574\" data-start=\"1551\"\u003e\u003cstrong data-end=\"1569\" data-start=\"1551\"\u003eMagnification:\u003c\/strong\u003e 5x\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"\" data-end=\"1613\" data-start=\"1575\"\u003e\n\u003cp class=\"\" data-end=\"1613\" data-start=\"1577\"\u003e\u003cstrong data-end=\"1605\" data-start=\"1577\"\u003eObjective Lens Diameter:\u003c\/strong\u003e 21 mm\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"\" data-end=\"1659\" data-start=\"1614\"\u003e\n\u003cp class=\"\" data-end=\"1659\" data-start=\"1616\"\u003e\u003cstrong data-end=\"1634\" data-start=\"1616\"\u003eField of View:\u003c\/strong\u003e 112m at 915m (367 feet at 1000 yards)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"\" data-end=\"1685\" data-start=\"1660\"\u003e\n\u003cp class=\"\" data-end=\"1685\" data-start=\"1662\"\u003e\u003cstrong data-end=\"1677\" data-start=\"1662\"\u003eEye Relief:\u003c\/strong\u003e 16 mm\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"\" data-end=\"1728\" data-start=\"1686\"\u003e\n\u003cp class=\"\" data-end=\"1728\" data-start=\"1688\"\u003e\u003cstrong data-end=\"1703\" data-start=\"1688\"\u003eDimensions:\u003c\/strong\u003e 10 cm (L) × 3.3 cm (W)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"\" data-end=\"1759\" data-start=\"1729\"\u003e\n\u003cp class=\"\" data-end=\"1759\" data-start=\"1731\"\u003e\u003cstrong data-end=\"1742\" data-start=\"1731\"\u003eWeight:\u003c\/strong\u003e 136 g \/ 4.8 oz\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"\" data-end=\"1829\" data-start=\"1761\"\u003eIdeal for hikers, golfers, surveyors, and curious adventurers alike.\u003c\/p\u003e\n\u003cp class=\"TableContents\"\u003e\u003cb\u003e\u003cspan lang=\"EN-AU\"\u003eAll Vortex Products bought from Extravision are covered by the Australian Vortex VIP Warranty\u003c\/span\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"TableContents\"\u003e\u003cspan lang=\"EN-AU\"\u003e \u003c\/span\u003e\u003cspan lang=\"EN-AU\"\u003eOur warranty is about you, not us. It's about taking care of you after the sale.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"TableContents\"\u003e\u003cspan lang=\"EN-AU\"\u003eThe VIP stands for a Very Important Promise to you, our customers. We will repair or replace your Vortex product in the event it becomes damaged or defective—at no charge to you other then return post from you to us. It doesn't matter how it happened, whose fault it was, or where you purchased it. You can count on the VIP Warranty for all riflescopes, red dots, rangefinders, binoculars, spotting scopes and monoculars.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"TableContents\"\u003e\u003cspan lang=\"EN-AU\"\u003e•Unlimited Lifetime Warranty\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"TableContents\"\u003e\u003cspan lang=\"EN-AU\"\u003e•Fully transferable\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"TableContents\"\u003e\u003cspan lang=\"EN-AU\"\u003e•No warranty card to fill out\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"TableContents\"\u003e\u003cspan lang=\"EN-AU\"\u003e•No receipt needed to hang on to\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"TableContents\"\u003e\u003cspan lang=\"EN-AU\"\u003eIf you ever have a problem, no matter the cause, we promise to take care of you.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"TableContents\"\u003e\u003cspan lang=\"EN-AU\"\u003eThe VIP warranty does not cover loss, misuse, theft or deliberate damage to the product.\u003c\/span\u003e\u003c\/p\u003e","brand":"Extra Vision","offers":[{"title":"Default Title","offer_id":42683812085829,"sku":"VOCF1400","price":375.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/CrossfireRangefinder_0000_vtx_ran_crossfirehd_1400_fl_w_1_jpg.jpg?v=1745364713"},{"product_id":"vortex-diamondback-hd-2000-laser-rangefinder","title":"Vortex Diamondback HD 2000 Laser Rangefinder","description":"\u003cp data-start=\"152\" data-end=\"244\" class=\"\"\u003e\u003cstrong data-start=\"152\" data-end=\"244\"\u003eDiamondback™ HD 2000 Laser Rangefinder – Long-Distance Precision for Outdoor Exploration\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"246\" data-end=\"498\" class=\"\"\u003eFor those who need serious distance and reliable accuracy—whether you're exploring wide open landscapes, surveying property, or enjoying long-range views—the \u003cstrong data-start=\"404\" data-end=\"428\"\u003eDiamondback™ HD 2000\u003c\/strong\u003e laser rangefinder delivers powerful performance in a compact design.\u003c\/p\u003e\n\u003cp data-start=\"500\" data-end=\"849\" class=\"\"\u003eWith an impressive \u003cstrong data-start=\"519\" data-end=\"552\"\u003emaximum range of 1,829 metres\u003c\/strong\u003e (and \u003cstrong data-start=\"558\" data-end=\"580\"\u003eup to 1,280 metres\u003c\/strong\u003e to smaller targets like animals), this rangefinder is built for long-range observation. The \u003cstrong data-start=\"673\" data-end=\"693\"\u003e7x magnification\u003c\/strong\u003e gives you a closer look at distant scenes, while the \u003cstrong data-start=\"747\" data-end=\"768\"\u003eHD optical system\u003c\/strong\u003e offers sharp, clear images so you can easily distinguish details in the terrain.\u003c\/p\u003e\n\u003cp data-start=\"851\" data-end=\"1247\" class=\"\"\u003eDesigned for real-world use, it features a \u003cstrong data-start=\"894\" data-end=\"921\"\u003ebright red OLED display\u003c\/strong\u003e for clear visibility even in low-light conditions. It also includes \u003cstrong data-start=\"990\" data-end=\"1010\"\u003etwo target modes\u003c\/strong\u003e (Normal and Last) to help lock onto your subject, and \u003cstrong data-start=\"1065\" data-end=\"1086\"\u003etwo ranging modes\u003c\/strong\u003e (HCD for horizontal distance and LOS for line-of-sight) to suit different terrain types. It’s even \u003cstrong data-start=\"1186\" data-end=\"1206\"\u003etripod adaptable\u003c\/strong\u003e for extra stability during extended use.\u003c\/p\u003e\n\u003chr data-start=\"1249\" data-end=\"1252\" class=\"\"\u003e\n\u003cp data-start=\"1254\" data-end=\"1277\" class=\"\"\u003e\u003cstrong data-start=\"1254\" data-end=\"1277\"\u003eKey Specs :\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1279\" data-end=\"1694\"\u003e\n\u003cli data-start=\"1279\" data-end=\"1330\" class=\"\"\u003e\n\u003cp data-start=\"1281\" data-end=\"1330\" class=\"\"\u003e\u003cstrong data-start=\"1281\" data-end=\"1320\"\u003eMaximum Range (Reflective Surface):\u003c\/strong\u003e 1,829 m\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1331\" data-end=\"1362\" class=\"\"\u003e\n\u003cp data-start=\"1333\" data-end=\"1362\" class=\"\"\u003e\u003cstrong data-start=\"1333\" data-end=\"1352\"\u003eRange to Trees:\u003c\/strong\u003e 1,646 m\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1363\" data-end=\"1418\" class=\"\"\u003e\n\u003cp data-start=\"1365\" data-end=\"1418\" class=\"\"\u003e\u003cstrong data-start=\"1365\" data-end=\"1408\"\u003eRange to Small Objects (e.g., animals):\u003c\/strong\u003e 1,280 m\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1419\" data-end=\"1450\" class=\"\"\u003e\n\u003cp data-start=\"1421\" data-end=\"1450\" class=\"\"\u003e\u003cstrong data-start=\"1421\" data-end=\"1434\"\u003eAccuracy:\u003c\/strong\u003e ±0.9 m @ 91 m\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1451\" data-end=\"1486\" class=\"\"\u003e\n\u003cp data-start=\"1453\" data-end=\"1486\" class=\"\"\u003e\u003cstrong data-start=\"1453\" data-end=\"1479\"\u003eMaximum Angle Reading:\u003c\/strong\u003e ±60°\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1487\" data-end=\"1512\" class=\"\"\u003e\n\u003cp data-start=\"1489\" data-end=\"1512\" class=\"\"\u003e\u003cstrong data-start=\"1489\" data-end=\"1507\"\u003eMagnification:\u003c\/strong\u003e 7x\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1513\" data-end=\"1551\" class=\"\"\u003e\n\u003cp data-start=\"1515\" data-end=\"1551\" class=\"\"\u003e\u003cstrong data-start=\"1515\" data-end=\"1543\"\u003eObjective Lens Diameter:\u003c\/strong\u003e 24 mm\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1552\" data-end=\"1591\" class=\"\"\u003e\n\u003cp data-start=\"1554\" data-end=\"1591\" class=\"\"\u003e\u003cstrong data-start=\"1554\" data-end=\"1572\"\u003eField of View:\u003c\/strong\u003e 102 m at 1,000 m\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1592\" data-end=\"1627\" class=\"\"\u003e\n\u003cp data-start=\"1594\" data-end=\"1627\" class=\"\"\u003e\u003cstrong data-start=\"1594\" data-end=\"1620\"\u003eAngular Field of View:\u003c\/strong\u003e 6.4°\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1628\" data-end=\"1672\" class=\"\"\u003e\n\u003cp data-start=\"1630\" data-end=\"1672\" class=\"\"\u003e\u003cstrong data-start=\"1630\" data-end=\"1645\"\u003eDimensions:\u003c\/strong\u003e 10.4 cm (L) × 4.5 cm (W)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1673\" data-end=\"1694\" class=\"\"\u003e\n\u003cp data-start=\"1675\" data-end=\"1694\" class=\"\"\u003e\u003cstrong data-start=\"1675\" data-end=\"1686\"\u003eWeight:\u003c\/strong\u003e 215 g\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1696\" data-end=\"1807\" class=\"\"\u003ePerfect for surveyors, hikers, golfers, and adventure travelers who need long-range clarity in any environment.\u003c\/p\u003e","brand":"Extra Vision","offers":[{"title":"Default Title","offer_id":42683828830277,"sku":"VODB2000","price":575.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/VortexDiamondbackHd2000_0000_vtx_ran_diamondbackhd_2000_fl_w_jpg.jpg?v=1745365114"},{"product_id":"vortex-vanquish-8x26-binocular","title":"Vortex Vanquish 8x26 Binocular","description":"\u003cdiv class=\"vcg-page\" data-page-mode=\"simple\" data-page-density=\"standard\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .vcg-page. No scripts, SVG, tables or H1. *\/\n.vcg-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.vcg-page, .vcg-page * { box-sizing: border-box; }\n.vcg-page img { display: block; max-width: 100%; height: auto; }\n.vcg-page p, .vcg-page h2, .vcg-page h3, .vcg-page ul, .vcg-page ol, .vcg-page dl, .vcg-page dd, .vcg-page blockquote, .vcg-page figure { margin: 0; }\n.vcg-page ul, .vcg-page ol { padding: 0; list-style: none; }\n.vcg-page .vcg-section { padding: 112px 22px; }\n.vcg-page .vcg-section[data-tight] { padding: 80px 22px; }\n.vcg-page .vcg-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.vcg-page .vcg-paper { background: var(--paper); }\n.vcg-page .vcg-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.vcg-page .vcg-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.vcg-page .vcg-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.vcg-page .vcg-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.vcg-page .vcg-h2 .vcg-muted { color: var(--muted); font-weight: 700; }\n.vcg-page .vcg-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.vcg-page .vcg-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.vcg-page .vcg-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.vcg-page .vcg-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.vcg-page .vcg-muted { color: var(--muted); }\n.vcg-page .vcg-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.vcg-page .vcg-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.vcg-page .vcg-text-link:hover { color: var(--accent); }\n.vcg-page .vcg-dark .vcg-kicker { color: #a1a1a8; }\n.vcg-page .vcg-dark .vcg-h2, .vcg-page .vcg-dark .vcg-h3 { color: var(--white); }\n.vcg-page .vcg-dark .vcg-h2 .vcg-muted { color: #8e8e95; }\n.vcg-page .vcg-dark .vcg-body, .vcg-page .vcg-dark .vcg-lead { color: #c9c9d0; }\n.vcg-page .vcg-dark .vcg-note { color: #8e8e95; }\n.vcg-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.vcg-page .vcg-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.vcg-page .vcg-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vcg-page .vcg-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.vcg-page .vcg-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.vcg-page .vcg-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.vcg-page .vcg-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.vcg-page .vcg-dark .vcg-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.vcg-page .vcg-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.vcg-page .vcg-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.vcg-page .vcg-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.vcg-page .vcg-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .vcg-page .vcg-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .vcg-page .vcg-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.vcg-page .vcg-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .vcg-page .vcg-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .vcg-page .vcg-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.vcg-page .vcg-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.vcg-page .vcg-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.vcg-page .vcg-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.vcg-page .vcg-stat:first-child { border-left: 0; }\n.vcg-page .vcg-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.vcg-page .vcg-stats-strip[data-accent-zone] .vcg-stat-value { color: var(--accent); }\n.vcg-page .vcg-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.vcg-page .vcg-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.vcg-page .vcg-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.vcg-page .vcg-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.vcg-page .vcg-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.vcg-page .vcg-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.vcg-page .vcg-quote p.vcg-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.vcg-page .vcg-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.vcg-page .vcg-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.vcg-page .vcg-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.vcg-page .vcg-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.vcg-page .vcg-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vcg-page .vcg-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.vcg-page .vcg-bento-card .vcg-kicker { margin-bottom: 12px; color: #8e8e95; }\n.vcg-page .vcg-bento-card .vcg-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.vcg-page .vcg-bento-card[data-wide] .vcg-h3 { margin-top: 0; font-size: 30px; }\n.vcg-page .vcg-bento-card .vcg-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.vcg-page .vcg-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.vcg-page .vcg-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.vcg-page .vcg-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.vcg-page .vcg-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.vcg-page .vcg-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.vcg-page .vcg-feature-row-item .vcg-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.vcg-page .vcg-feature-row-item .vcg-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.vcg-page .vcg-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.vcg-page .vcg-split-grid[data-flip] .vcg-split-media { order: -1; }\n.vcg-page .vcg-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.vcg-page .vcg-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.vcg-page .vcg-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.vcg-page .vcg-split-facts li span:first-child { color: var(--muted); }\n.vcg-page .vcg-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.vcg-page .vcg-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.vcg-page .vcg-spotlight-media { position: sticky; top: 24px; }\n.vcg-page .vcg-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.vcg-page .vcg-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.vcg-page .vcg-spotlight-step + .vcg-spotlight-step { border-top: 1px solid var(--line); }\n.vcg-page .vcg-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.vcg-page .vcg-spotlight-step .vcg-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.vcg-page .vcg-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vcg-page .vcg-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.vcg-page .vcg-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.vcg-page .vcg-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.vcg-page .vcg-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vcg-page .vcg-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.vcg-page .vcg-sequence-step .vcg-h3 { margin-bottom: 8px; font-size: 20px; }\n.vcg-page .vcg-sequence-step .vcg-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.vcg-page .vcg-cinematic { padding: 112px 0 0; text-align: left; }\n.vcg-page .vcg-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.vcg-page .vcg-cinematic-copy .vcg-h2 { max-width: 16ch; }\n.vcg-page .vcg-cinematic-copy .vcg-body { max-width: 640px; margin-top: 20px; }\n.vcg-page .vcg-cinematic-figure { position: relative; }\n.vcg-page .vcg-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.vcg-page .vcg-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.vcg-page .vcg-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.vcg-page .vcg-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.vcg-page .vcg-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.vcg-page .vcg-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.vcg-page .vcg-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.vcg-page .vcg-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.vcg-page .vcg-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.vcg-page .vcg-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.vcg-page .vcg-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.vcg-page .vcg-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.vcg-page .vcg-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.vcg-page .vcg-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.vcg-page .vcg-image-tile[data-wide] { grid-column: span 4; }\n.vcg-page .vcg-image-tile[data-square] { grid-column: span 2; }\n.vcg-page .vcg-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.vcg-page .vcg-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.vcg-page .vcg-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.vcg-page .vcg-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.vcg-page .vcg-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.vcg-page .vcg-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vcg-page .vcg-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.vcg-page .vcg-use-item .vcg-h3 { margin-bottom: 10px; font-size: 21px; }\n.vcg-page .vcg-use-item .vcg-body { font-size: 15.5px; }\n.vcg-page .vcg-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.vcg-page .vcg-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.vcg-page .vcg-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.vcg-page .vcg-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.vcg-page .vcg-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.vcg-page .vcg-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.vcg-page .vcg-fit-card[data-alt] .vcg-fit-heading { background: var(--paper-2); color: var(--ink); }\n.vcg-page .vcg-fit-card ul { margin-top: 18px; }\n.vcg-page .vcg-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.vcg-page .vcg-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.vcg-page .vcg-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.vcg-page .vcg-fit-card li:last-child { border-bottom: 0; }\n.vcg-page .vcg-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.vcg-page .vcg-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.vcg-page .vcg-data-grid { max-width: 1000px; }\n.vcg-page .vcg-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.vcg-page .vcg-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.vcg-page .vcg-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.vcg-page .vcg-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.vcg-page .vcg-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.vcg-page .vcg-data-label { color: var(--muted); }\n.vcg-page .vcg-data-diff { color: var(--accent); font-weight: 700; }\n.vcg-page .vcg-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.vcg-page .vcg-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.vcg-page .vcg-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.vcg-page .vcg-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.vcg-page .vcg-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.vcg-page .vcg-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.vcg-page .vcg-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vcg-page .vcg-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.vcg-page .vcg-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.vcg-page .vcg-family-card[data-this] { border: 2px solid var(--ink); }\n.vcg-page .vcg-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.vcg-page .vcg-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.vcg-page .vcg-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.vcg-page .vcg-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.vcg-page .vcg-family-list { margin-top: 16px; }\n.vcg-page .vcg-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.vcg-page .vcg-family-list li span:first-child { color: var(--muted); }\n.vcg-page .vcg-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.vcg-page .vcg-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.vcg-page .vcg-box .vcg-h2 { margin-bottom: 36px; }\n.vcg-page .vcg-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.vcg-page .vcg-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.vcg-page .vcg-box-media { margin: 0; }\n.vcg-page .vcg-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.vcg-page .vcg-narrow-list { max-width: 1000px; }\n.vcg-page .vcg-narrow-list .vcg-h2 { margin-bottom: 44px; }\n.vcg-page .vcg-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.vcg-page .vcg-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.vcg-page .vcg-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vcg-page .vcg-common-questions .vcg-narrow-num { color: var(--ink); font-size: 26px; }\n.vcg-page .vcg-narrow-item .vcg-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.vcg-page .vcg-warranty .vcg-h2, .vcg-page .vcg-warranty .vcg-lead { max-width: 820px; }\n.vcg-page .vcg-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.vcg-page .vcg-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.vcg-page .vcg-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.vcg-page .vcg-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.vcg-page .vcg-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.vcg-page .vcg-carry-media img { max-height: 700px; }\n.vcg-page .vcg-carry-list { margin-top: 36px; }\n.vcg-page .vcg-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.vcg-page .vcg-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.vcg-page .vcg-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.vcg-page .vcg-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.vcg-page .vcg-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.vcg-page .vcg-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.vcg-page .vcg-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.vcg-page .vcg-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vcg-page .vcg-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.vcg-page .vcg-mode-card[data-primary] { border: 2px solid var(--ink); }\n.vcg-page .vcg-mode-card .vcg-h3 { font-size: 23px; margin: 14px 0 8px; }\n.vcg-page .vcg-mode-card .vcg-body { font-size: 15.5px; }\n.vcg-page .vcg-mode-list { margin-top: 20px; }\n.vcg-page .vcg-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.vcg-page .vcg-mode-list li span:first-child { color: var(--muted); }\n.vcg-page .vcg-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.vcg-page .vcg-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.vcg-page .vcg-time-item { position: relative; padding: 0 0 34px 40px; }\n.vcg-page .vcg-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.vcg-page .vcg-time-item:last-child { padding-bottom: 0; }\n.vcg-page .vcg-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.vcg-page .vcg-time-item .vcg-h3 { font-size: 22px; margin-bottom: 8px; }\n.vcg-page .vcg-time-item .vcg-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.vcg-page .vcg-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vcg-page .vcg-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.vcg-page .vcg-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.vcg-page .vcg-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.vcg-page .vcg-path-step .vcg-h3 { font-size: 22px; margin: 6px 0 10px; }\n.vcg-page .vcg-path-step .vcg-body { font-size: 15.5px; }\n.vcg-page .vcg-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.vcg-page .vcg-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.vcg-page .vcg-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.vcg-page .vcg-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.vcg-page .vcg-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.vcg-page .vcg-statement { padding: 96px 22px; }\n.vcg-page .vcg-statement .vcg-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .vcg-page .vcg-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .vcg-page .vcg-stat:nth-child(odd) { border-left: 0; }\n  .vcg-page .vcg-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .vcg-page .vcg-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .vcg-page .vcg-image-tile[data-wide] { grid-column: span 2; }\n  .vcg-page .vcg-image-tile[data-square], .vcg-page .vcg-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .vcg-page .vcg-feature-row-grid[data-cols=\"4\"], .vcg-page .vcg-step-grid[data-cols=\"4\"], .vcg-page .vcg-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .vcg-page .vcg-split-grid, .vcg-page .vcg-spotlight-grid, .vcg-page .vcg-box-layout, .vcg-page .vcg-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .vcg-page .vcg-split-copy { order: 1; }\n  .vcg-page .vcg-split-media { order: 2; }\n  .vcg-page .vcg-split-grid[data-flip] .vcg-split-media { order: 2; }\n  .vcg-page .vcg-spotlight-media { position: static; }\n  .vcg-page .vcg-bento-card[data-wide] { display: block; }\n  .vcg-page .vcg-bento-card[data-wide] .vcg-h3 { margin-top: 18px; }\n  .vcg-page .vcg-family-grid, .vcg-page .vcg-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .vcg-page .vcg-warranty-grid, .vcg-page .vcg-power-grid, .vcg-page .vcg-modes, .vcg-page .vcg-path { grid-template-columns: 1fr; }\n  .vcg-page .vcg-spec-columns, .vcg-page .vcg-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .vcg-page .vcg-feature-row-grid, .vcg-page .vcg-feature-row-grid[data-cols=\"4\"], .vcg-page .vcg-step-grid, .vcg-page .vcg-step-grid[data-cols=\"4\"], .vcg-page .vcg-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .vcg-page .vcg-fit-grid, .vcg-page .vcg-family-grid, .vcg-page .vcg-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .vcg-page .vcg-section { padding: 80px 22px; }\n  .vcg-page .vcg-stats-strip { margin: -36px 0; }\n  .vcg-page .vcg-body { font-size: 16px; }\n  .vcg-page .vcg-quote { padding-left: 22px; }\n  .vcg-page .vcg-bento-grid, .vcg-page .vcg-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .vcg-page .vcg-bento-card, .vcg-page .vcg-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .vcg-page .vcg-image-tile[data-wide], .vcg-page .vcg-image-tile[data-square], .vcg-page .vcg-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .vcg-page .vcg-image-tile[data-wide] { flex: 0 0 90%; }\n  .vcg-page .vcg-image-tile[data-square], .vcg-page .vcg-image-tile[data-tall] { flex: 0 0 60%; }\n  .vcg-page .vcg-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .vcg-page .vcg-gallery-item { flex-basis: 86%; }\n  .vcg-page .vcg-cinematic { padding-top: 80px; }\n  .vcg-page .vcg-cinematic img { max-height: min(70vh, 700px); }\n  .vcg-page .vcg-data-row, .vcg-page .vcg-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .vcg-page .vcg-spotlight-step { padding-left: 56px; }\n  .vcg-page .vcg-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .vcg-page .vcg-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .vcg-page .vcg-h2 { font-size: 31px; }\n  .vcg-page .vcg-display { font-size: 38px; }\n  .vcg-page .vcg-stat { padding: 22px 16px; }\n  .vcg-page .vcg-stat-value { font-size: 28px; }\n  .vcg-page .vcg-data-row, .vcg-page .vcg-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .vcg-page .vcg-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .vcg-page .vcg-data-row[data-cols=\"3\"] .vcg-data-label { grid-column: 1 \/ -1; }\n  .vcg-page .vcg-bento-card { padding: 22px; }\n  .vcg-page .vcg-image-tile[data-wide], .vcg-page .vcg-image-tile[data-square], .vcg-page .vcg-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.vcg-page .vcg-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.vcg-page .vcg-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.vcg-page .vcg-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vcg-page .vcg-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.vcg-page .vcg-plain-row .vcg-h3 { font-size: 20px; margin-bottom: 6px; }\n.vcg-page .vcg-plain-row .vcg-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.vcg-page .vcg-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.vcg-page .vcg-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.vcg-page .vcg-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.vcg-page .vcg-versus-card .vcg-h3 { font-size: 22px; margin: 16px 0 12px; }\n.vcg-page .vcg-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.vcg-page .vcg-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.vcg-page .vcg-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.vcg-page .vcg-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.vcg-page .vcg-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.vcg-page .vcg-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.vcg-page .vcg-range-node[data-this] { border: 2px solid var(--ink); }\n.vcg-page .vcg-range-node ul { margin-top: 14px; }\n.vcg-page .vcg-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.vcg-page .vcg-range-node li span:first-child { color: var(--muted); }\n.vcg-page .vcg-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.vcg-page .vcg-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.vcg-page .vcg-range-node[data-this] strong { color: var(--accent); }\n.vcg-page .vcg-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.vcg-page .vcg-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.vcg-page .vcg-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.vcg-page .vcg-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.vcg-page .vcg-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.vcg-page .vcg-question .vcg-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.vcg-page .vcg-question .vcg-h3 { font-size: 21px; margin-bottom: 18px; }\n.vcg-page .vcg-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.vcg-page .vcg-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.vcg-page .vcg-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .vcg-page .vcg-questions { grid-template-columns: 1fr; } .vcg-page .vcg-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .vcg-page .vcg-versus { grid-template-columns: 1fr; } .vcg-page .vcg-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.vcg-page .vcg-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.vcg-page .vcg-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.vcg-page .vcg-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.vcg-page .vcg-feature-statement .vcg-body { margin-top: 20px; }\n.vcg-page [data-visual-variant=\"original-row\"] .vcg-feature-row-grid,\n.vcg-page [data-visual-variant=\"original-columns\"] .vcg-use-grid { gap: 0 36px; }\n.vcg-page [data-visual-variant=\"original-row\"] .vcg-feature-row-item,\n.vcg-page [data-visual-variant=\"original-columns\"] .vcg-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.vcg-page [data-visual-variant=\"original-row\"] .vcg-h3,\n.vcg-page [data-visual-variant=\"original-columns\"] .vcg-h3 { margin-bottom: 8px; font-size: 20px; }\n.vcg-page .vcg-use-grid[data-cols=\"2\"], .vcg-page .vcg-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.vcg-page .vcg-compatibility .vcg-h2 { margin-bottom: 38px; }\n.vcg-page .vcg-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.vcg-page .vcg-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .vcg-page .vcg-feature-statement-grid, .vcg-page .vcg-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .vcg-page .vcg-use-grid[data-cols=\"2\"], .vcg-page .vcg-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.vcg-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.vcg-page .vcg-gallery-item[data-artwork] { align-self: flex-start; }\n.vcg-page .vcg-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.vcg-page .vcg-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.vcg-page .vcg-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.vcg-page .vcg-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.vcg-page .vcg-cinematic-figure[data-artwork]::after { display: none; }\n.vcg-page .vcg-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.vcg-page .vcg-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.vcg-page .vcg-bars { max-width: 840px; margin: 44px 0 0; }\n.vcg-page .vcg-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.vcg-page .vcg-bar-label, .vcg-page .vcg-bar-value { font-size: 16px; }\n.vcg-page .vcg-bar-label strong { font-weight: 650; }\n.vcg-page .vcg-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.vcg-page .vcg-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.vcg-page .vcg-bar-fill[data-this] { background: var(--accent); }\n.vcg-page .vcg-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.vcg-page .vcg-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.vcg-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.vcg-page .vcg-spec-jump a, .vcg-page .vcg-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .vcg-page .vcg-bar { grid-template-columns: 1fr auto; }\n  .vcg-page .vcg-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n.vcg-page a[data-resource-id] {display:inline-block;min-height:44px;padding:10px 0;box-sizing:border-box;overflow-wrap:anywhere;}\n\u003c\/style\u003e\n\u003csection class=\"vcg-section vcg-paper\" data-element=\"36\" data-claims=\"C01,C02,C05,C10,C11\" data-resources=\"\" aria-labelledby=\"vcg-title-36\"\u003e\u003cdiv class=\"vcg-wrap\"\u003e\n\u003ch2 class=\"vcg-h2\" id=\"vcg-title-36\"\u003eA compact binocular for everyday exploring.\u003c\/h2\u003e\n\u003cp class=\"vcg-lead\"\u003eThe Vortex Vanquish 8x26 combines 8x magnification and 26 mm objectives in a compact reverse-Porro design weighing approximately 360 g.\u003c\/p\u003e\n\u003cdiv class=\"vcg-plain\"\u003e\n\u003cdiv class=\"vcg-plain-row\"\u003e\n\u003cdiv class=\"vcg-plain-num\"\u003e8x\u003csmall\u003emagnification\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"vcg-h3\"\u003eA closer view of your subject\u003c\/h3\u003e\n\u003cp class=\"vcg-body\"\u003e8x magnification brings distant detail closer in a 26 mm binocular.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcg-plain-row\"\u003e\n\u003cdiv class=\"vcg-plain-num\"\u003e117.3 m\u003csmall\u003efield at 1,000 m\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"vcg-h3\"\u003eRoom to follow the scene\u003c\/h3\u003e\n\u003cp class=\"vcg-body\"\u003eThe field covers approximately 117.3 m at 1,000 m, giving context around the subject you are watching.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcg-plain-row\"\u003e\n\u003cdiv class=\"vcg-plain-num\"\u003e360 g\u003csmall\u003eapproximate weight\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"vcg-h3\"\u003eEasy to carry with you\u003c\/h3\u003e\n\u003cp class=\"vcg-body\"\u003eThe reverse-Porro layout puts the objectives closer together than the eyepieces, keeping the binocular compact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"vcg-section vcg-feature-row\" data-element=\"08\" data-claims=\"C14,C15,C16\" data-resources=\"\" aria-labelledby=\"vcg-title-08\" data-visual-variant=\"original-row\"\u003e\u003cdiv class=\"vcg-wrap\"\u003e\n\u003ch2 class=\"vcg-h2\" id=\"vcg-title-08\"\u003eCoated lenses and sealed construction.\u003c\/h2\u003e\n\u003cdiv class=\"vcg-feature-row-grid\"\u003e\n\u003carticle class=\"vcg-feature-row-item\"\u003e\u003ch3 class=\"vcg-h3\"\u003eFully multi-coated lenses\u003c\/h3\u003e\n\u003cp class=\"vcg-body\"\u003eAnti-reflective coatings on all air-to-glass surfaces help more light reach your eyes for a clearer view.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"vcg-feature-row-item\"\u003e\u003ch3 class=\"vcg-h3\"\u003eWaterproof and fogproof\u003c\/h3\u003e\n\u003cp class=\"vcg-body\"\u003eO-ring seals and nitrogen purging protect against water ingress and internal fogging. Rubber armour adds grip and exterior protection.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"vcg-feature-row-item\"\u003e\u003ch3 class=\"vcg-h3\"\u003eFocus for your eyes\u003c\/h3\u003e\n\u003cp class=\"vcg-body\"\u003eThe centre wheel focuses both barrels together. A diopter adjustment on the right eyepiece compensates for differences between your eyes.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"vcg-section vcg-paper vcg-good-to-know\" data-element=\"21\" data-claims=\"C07,C03,C18,C17,C06\" data-resources=\"R02\" aria-labelledby=\"vcg-title-21\"\u003e\u003cdiv class=\"vcg-wrap\"\u003e\n\u003ch2 class=\"vcg-h2\" id=\"vcg-title-21\"\u003eGood to know\u003c\/h2\u003e\n\u003cdiv class=\"vcg-narrow-list\"\u003e\n\u003carticle class=\"vcg-narrow-item\"\u003e\u003cspan class=\"vcg-narrow-num\"\u003e01\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"vcg-h3\"\u003eCheck the fit\u003c\/h3\u003e\n\u003cp class=\"vcg-body\"\u003eThe interpupillary distance adjusts from 57 mm - 71 mm. Twist-up eyecups help position your eyes; eye relief is 15 mm.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"vcg-narrow-item\"\u003e\u003cspan class=\"vcg-narrow-num\"\u003e02\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"vcg-h3\"\u003eCarry case and strap included\u003c\/h3\u003e\n\u003cp class=\"vcg-body\"\u003eIncludes rainguard eyepiece cover, comfort neck strap, carry case and lens cloth.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"vcg-narrow-item\"\u003e\u003cspan class=\"vcg-narrow-num\"\u003e03\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"vcg-h3\"\u003eAllow space for close subjects\u003c\/h3\u003e\n\u003cp class=\"vcg-body\"\u003eClosest focus is approximately 2.32 m. \u003ca href=\"https:\/\/vortexoptics.widen.net\/view\/pdf\/e2t34owlyt\/VTX_BIN-VANQUISH-14A_VNQ_BIN_P_PM_WEB.pdf?t.download=true\u0026amp;u=ymrkrm\u0026amp;x.share=t\" data-resource-id=\"R02\" target=\"_blank\" rel=\"noopener\"\u003eVanquish product manual\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"vcg-section vcg-paper vcg-warranty\" data-element=\"23\" data-claims=\"C19\" data-resources=\"R01\" aria-labelledby=\"vcg-title-23\"\u003e\u003cdiv class=\"vcg-wrap\"\u003e\n\u003ch2 class=\"vcg-h2\" id=\"vcg-title-23\"\u003eVortex VIP warranty in Australia\u003c\/h2\u003e\n\u003cp class=\"vcg-lead\"\u003eLifetime repair or replacement for damaged or defective products, subject to the Australian warranty terms.\u003c\/p\u003e\n\u003cdiv class=\"vcg-warranty-grid\"\u003e\n\u003cdiv class=\"vcg-warranty-item\"\u003e\n\u003cstrong\u003eCoverage\u003c\/strong\u003e\u003cspan\u003eVortex VIP lifetime warranty.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcg-warranty-item\"\u003e\n\u003cstrong\u003eExclusions\u003c\/strong\u003e\u003cspan\u003eLoss, theft, deliberate damage and cosmetic damage that does not affect performance. Grey-market imports are not covered.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcg-warranty-item\"\u003e\n\u003cstrong\u003eAustralian claims\u003c\/strong\u003e\u003cspan\u003eContact the dealer or distributor in the country of purchase. \u003ca href=\"https:\/\/www.extravision.com.au\/pages\/vortex-vip-warranty\" data-resource-id=\"R01\" target=\"_blank\" rel=\"noopener\"\u003eAustralian Vortex VIP warranty details\u003c\/a\u003e.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"vcg-section vcg-paper vcg-specs-section\" data-element=\"24\" data-claims=\"C01,C02,C03,C04,C05,C06,C07,C08,C09,C10,C11,C12,C13\" data-resources=\"\" aria-labelledby=\"vcg-title-24\"\u003e\u003cdiv class=\"vcg-wrap\"\u003e\n\u003ch2 class=\"vcg-h2\" id=\"vcg-title-24\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"vcg-data-grid\"\u003e\n\u003cdiv class=\"vcg-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vcg-data-category\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"vcg-data-row\" data-two\u003e\n\u003cdiv class=\"vcg-data-label\"\u003eMagnification\u003c\/div\u003e\n\u003cdiv\u003e8x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcg-data-row\" data-two\u003e\n\u003cdiv class=\"vcg-data-label\"\u003eObjective Lens Diameter\u003c\/div\u003e\n\u003cdiv\u003e26 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcg-data-row\" data-two\u003e\n\u003cdiv class=\"vcg-data-label\"\u003eEye Relief\u003c\/div\u003e\n\u003cdiv\u003e15.0 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcg-data-row\" data-two\u003e\n\u003cdiv class=\"vcg-data-label\"\u003eAngular Field of View\u003c\/div\u003e\n\u003cdiv\u003e6.7°\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcg-data-row\" data-two\u003e\n\u003cdiv class=\"vcg-data-label\"\u003eLinear Field of View\u003c\/div\u003e\n\u003cdiv\u003eApprox. 117.3 m at 1,000 m (352 ft at 1,000 yd)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcg-data-row\" data-two\u003e\n\u003cdiv class=\"vcg-data-label\"\u003eClose Focus\u003c\/div\u003e\n\u003cdiv\u003eApprox. 2.32 m (7.6 ft)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vcg-data-category\"\u003eBuild and handling\u003c\/div\u003e\n\u003cdiv class=\"vcg-data-row\" data-two\u003e\n\u003cdiv class=\"vcg-data-label\"\u003eInterpupillary Distance\u003c\/div\u003e\n\u003cdiv\u003e57 mm - 71 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcg-data-row\" data-two\u003e\n\u003cdiv class=\"vcg-data-label\"\u003eHeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 109 mm (4.3 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcg-data-row\" data-two\u003e\n\u003cdiv class=\"vcg-data-label\"\u003eWidth\u003c\/div\u003e\n\u003cdiv\u003eApprox. 117 mm (4.6 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcg-data-row\" data-two\u003e\n\u003cdiv class=\"vcg-data-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 360 g (12.7 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcg-data-row\" data-two\u003e\n\u003cdiv class=\"vcg-data-label\"\u003ePrism type\u003c\/div\u003e\n\u003cdiv\u003eReverse Porro\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcg-data-row\" data-two\u003e\n\u003cdiv class=\"vcg-data-label\"\u003ePrism material\u003c\/div\u003e\n\u003cdiv\u003eBaK4\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcg-data-row\" data-two\u003e\n\u003cdiv class=\"vcg-data-label\"\u003eDiopter range\u003c\/div\u003e\n\u003cdiv\u003e±2 dioptres\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\n\u003c\/div\u003e\n","brand":"Extra Vision","offers":[{"title":"Default Title","offer_id":42874974863429,"sku":"VNQ-0826","price":225.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/Untitled_design.jpg?v=1749869284"},{"product_id":"vortex-vanquish-10x26","title":"Vortex Vanquish 10x26 Binoculars","description":"\u003cdiv class=\"vch-page\" data-page-mode=\"simple\" data-page-density=\"standard\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .vch-page. No scripts, SVG, tables or H1. *\/\n.vch-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.vch-page, .vch-page * { box-sizing: border-box; }\n.vch-page img { display: block; max-width: 100%; height: auto; }\n.vch-page p, .vch-page h2, .vch-page h3, .vch-page ul, .vch-page ol, .vch-page dl, .vch-page dd, .vch-page blockquote, .vch-page figure { margin: 0; }\n.vch-page ul, .vch-page ol { padding: 0; list-style: none; }\n.vch-page .vch-section { padding: 112px 22px; }\n.vch-page .vch-section[data-tight] { padding: 80px 22px; }\n.vch-page .vch-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.vch-page .vch-paper { background: var(--paper); }\n.vch-page .vch-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.vch-page .vch-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.vch-page .vch-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.vch-page .vch-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.vch-page .vch-h2 .vch-muted { color: var(--muted); font-weight: 700; }\n.vch-page .vch-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.vch-page .vch-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.vch-page .vch-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.vch-page .vch-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.vch-page .vch-muted { color: var(--muted); }\n.vch-page .vch-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.vch-page .vch-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.vch-page .vch-text-link:hover { color: var(--accent); }\n.vch-page .vch-dark .vch-kicker { color: #a1a1a8; }\n.vch-page .vch-dark .vch-h2, .vch-page .vch-dark .vch-h3 { color: var(--white); }\n.vch-page .vch-dark .vch-h2 .vch-muted { color: #8e8e95; }\n.vch-page .vch-dark .vch-body, .vch-page .vch-dark .vch-lead { color: #c9c9d0; }\n.vch-page .vch-dark .vch-note { color: #8e8e95; }\n.vch-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.vch-page .vch-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.vch-page .vch-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vch-page .vch-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.vch-page .vch-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.vch-page .vch-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.vch-page .vch-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.vch-page .vch-dark .vch-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.vch-page .vch-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.vch-page .vch-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.vch-page .vch-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.vch-page .vch-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .vch-page .vch-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .vch-page .vch-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.vch-page .vch-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .vch-page .vch-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .vch-page .vch-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.vch-page .vch-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.vch-page .vch-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.vch-page .vch-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.vch-page .vch-stat:first-child { border-left: 0; }\n.vch-page .vch-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.vch-page .vch-stats-strip[data-accent-zone] .vch-stat-value { color: var(--accent); }\n.vch-page .vch-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.vch-page .vch-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.vch-page .vch-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.vch-page .vch-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.vch-page .vch-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.vch-page .vch-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.vch-page .vch-quote p.vch-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.vch-page .vch-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.vch-page .vch-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.vch-page .vch-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.vch-page .vch-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.vch-page .vch-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vch-page .vch-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.vch-page .vch-bento-card .vch-kicker { margin-bottom: 12px; color: #8e8e95; }\n.vch-page .vch-bento-card .vch-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.vch-page .vch-bento-card[data-wide] .vch-h3 { margin-top: 0; font-size: 30px; }\n.vch-page .vch-bento-card .vch-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.vch-page .vch-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.vch-page .vch-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.vch-page .vch-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.vch-page .vch-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.vch-page .vch-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.vch-page .vch-feature-row-item .vch-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.vch-page .vch-feature-row-item .vch-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.vch-page .vch-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.vch-page .vch-split-grid[data-flip] .vch-split-media { order: -1; }\n.vch-page .vch-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.vch-page .vch-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.vch-page .vch-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.vch-page .vch-split-facts li span:first-child { color: var(--muted); }\n.vch-page .vch-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.vch-page .vch-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.vch-page .vch-spotlight-media { position: sticky; top: 24px; }\n.vch-page .vch-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.vch-page .vch-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.vch-page .vch-spotlight-step + .vch-spotlight-step { border-top: 1px solid var(--line); }\n.vch-page .vch-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.vch-page .vch-spotlight-step .vch-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.vch-page .vch-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vch-page .vch-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.vch-page .vch-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.vch-page .vch-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.vch-page .vch-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vch-page .vch-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.vch-page .vch-sequence-step .vch-h3 { margin-bottom: 8px; font-size: 20px; }\n.vch-page .vch-sequence-step .vch-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.vch-page .vch-cinematic { padding: 112px 0 0; text-align: left; }\n.vch-page .vch-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.vch-page .vch-cinematic-copy .vch-h2 { max-width: 16ch; }\n.vch-page .vch-cinematic-copy .vch-body { max-width: 640px; margin-top: 20px; }\n.vch-page .vch-cinematic-figure { position: relative; }\n.vch-page .vch-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.vch-page .vch-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.vch-page .vch-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.vch-page .vch-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.vch-page .vch-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.vch-page .vch-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.vch-page .vch-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.vch-page .vch-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.vch-page .vch-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.vch-page .vch-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.vch-page .vch-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.vch-page .vch-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.vch-page .vch-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.vch-page .vch-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.vch-page .vch-image-tile[data-wide] { grid-column: span 4; }\n.vch-page .vch-image-tile[data-square] { grid-column: span 2; }\n.vch-page .vch-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.vch-page .vch-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.vch-page .vch-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.vch-page .vch-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.vch-page .vch-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.vch-page .vch-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vch-page .vch-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.vch-page .vch-use-item .vch-h3 { margin-bottom: 10px; font-size: 21px; }\n.vch-page .vch-use-item .vch-body { font-size: 15.5px; }\n.vch-page .vch-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.vch-page .vch-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.vch-page .vch-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.vch-page .vch-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.vch-page .vch-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.vch-page .vch-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.vch-page .vch-fit-card[data-alt] .vch-fit-heading { background: var(--paper-2); color: var(--ink); }\n.vch-page .vch-fit-card ul { margin-top: 18px; }\n.vch-page .vch-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.vch-page .vch-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.vch-page .vch-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.vch-page .vch-fit-card li:last-child { border-bottom: 0; }\n.vch-page .vch-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.vch-page .vch-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.vch-page .vch-data-grid { max-width: 1000px; }\n.vch-page .vch-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.vch-page .vch-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.vch-page .vch-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.vch-page .vch-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.vch-page .vch-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.vch-page .vch-data-label { color: var(--muted); }\n.vch-page .vch-data-diff { color: var(--accent); font-weight: 700; }\n.vch-page .vch-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.vch-page .vch-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.vch-page .vch-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.vch-page .vch-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.vch-page .vch-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.vch-page .vch-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.vch-page .vch-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vch-page .vch-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.vch-page .vch-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.vch-page .vch-family-card[data-this] { border: 2px solid var(--ink); }\n.vch-page .vch-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.vch-page .vch-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.vch-page .vch-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.vch-page .vch-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.vch-page .vch-family-list { margin-top: 16px; }\n.vch-page .vch-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.vch-page .vch-family-list li span:first-child { color: var(--muted); }\n.vch-page .vch-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.vch-page .vch-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.vch-page .vch-box .vch-h2 { margin-bottom: 36px; }\n.vch-page .vch-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.vch-page .vch-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.vch-page .vch-box-media { margin: 0; }\n.vch-page .vch-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.vch-page .vch-narrow-list { max-width: 1000px; }\n.vch-page .vch-narrow-list .vch-h2 { margin-bottom: 44px; }\n.vch-page .vch-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.vch-page .vch-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.vch-page .vch-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vch-page .vch-common-questions .vch-narrow-num { color: var(--ink); font-size: 26px; }\n.vch-page .vch-narrow-item .vch-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.vch-page .vch-warranty .vch-h2, .vch-page .vch-warranty .vch-lead { max-width: 820px; }\n.vch-page .vch-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.vch-page .vch-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.vch-page .vch-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.vch-page .vch-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.vch-page .vch-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.vch-page .vch-carry-media img { max-height: 700px; }\n.vch-page .vch-carry-list { margin-top: 36px; }\n.vch-page .vch-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.vch-page .vch-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.vch-page .vch-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.vch-page .vch-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.vch-page .vch-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.vch-page .vch-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.vch-page .vch-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.vch-page .vch-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vch-page .vch-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.vch-page .vch-mode-card[data-primary] { border: 2px solid var(--ink); }\n.vch-page .vch-mode-card .vch-h3 { font-size: 23px; margin: 14px 0 8px; }\n.vch-page .vch-mode-card .vch-body { font-size: 15.5px; }\n.vch-page .vch-mode-list { margin-top: 20px; }\n.vch-page .vch-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.vch-page .vch-mode-list li span:first-child { color: var(--muted); }\n.vch-page .vch-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.vch-page .vch-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.vch-page .vch-time-item { position: relative; padding: 0 0 34px 40px; }\n.vch-page .vch-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.vch-page .vch-time-item:last-child { padding-bottom: 0; }\n.vch-page .vch-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.vch-page .vch-time-item .vch-h3 { font-size: 22px; margin-bottom: 8px; }\n.vch-page .vch-time-item .vch-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.vch-page .vch-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vch-page .vch-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.vch-page .vch-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.vch-page .vch-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.vch-page .vch-path-step .vch-h3 { font-size: 22px; margin: 6px 0 10px; }\n.vch-page .vch-path-step .vch-body { font-size: 15.5px; }\n.vch-page .vch-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.vch-page .vch-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.vch-page .vch-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.vch-page .vch-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.vch-page .vch-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.vch-page .vch-statement { padding: 96px 22px; }\n.vch-page .vch-statement .vch-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .vch-page .vch-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .vch-page .vch-stat:nth-child(odd) { border-left: 0; }\n  .vch-page .vch-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .vch-page .vch-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .vch-page .vch-image-tile[data-wide] { grid-column: span 2; }\n  .vch-page .vch-image-tile[data-square], .vch-page .vch-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .vch-page .vch-feature-row-grid[data-cols=\"4\"], .vch-page .vch-step-grid[data-cols=\"4\"], .vch-page .vch-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .vch-page .vch-split-grid, .vch-page .vch-spotlight-grid, .vch-page .vch-box-layout, .vch-page .vch-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .vch-page .vch-split-copy { order: 1; }\n  .vch-page .vch-split-media { order: 2; }\n  .vch-page .vch-split-grid[data-flip] .vch-split-media { order: 2; }\n  .vch-page .vch-spotlight-media { position: static; }\n  .vch-page .vch-bento-card[data-wide] { display: block; }\n  .vch-page .vch-bento-card[data-wide] .vch-h3 { margin-top: 18px; }\n  .vch-page .vch-family-grid, .vch-page .vch-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .vch-page .vch-warranty-grid, .vch-page .vch-power-grid, .vch-page .vch-modes, .vch-page .vch-path { grid-template-columns: 1fr; }\n  .vch-page .vch-spec-columns, .vch-page .vch-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .vch-page .vch-feature-row-grid, .vch-page .vch-feature-row-grid[data-cols=\"4\"], .vch-page .vch-step-grid, .vch-page .vch-step-grid[data-cols=\"4\"], .vch-page .vch-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .vch-page .vch-fit-grid, .vch-page .vch-family-grid, .vch-page .vch-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .vch-page .vch-section { padding: 80px 22px; }\n  .vch-page .vch-stats-strip { margin: -36px 0; }\n  .vch-page .vch-body { font-size: 16px; }\n  .vch-page .vch-quote { padding-left: 22px; }\n  .vch-page .vch-bento-grid, .vch-page .vch-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .vch-page .vch-bento-card, .vch-page .vch-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .vch-page .vch-image-tile[data-wide], .vch-page .vch-image-tile[data-square], .vch-page .vch-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .vch-page .vch-image-tile[data-wide] { flex: 0 0 90%; }\n  .vch-page .vch-image-tile[data-square], .vch-page .vch-image-tile[data-tall] { flex: 0 0 60%; }\n  .vch-page .vch-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .vch-page .vch-gallery-item { flex-basis: 86%; }\n  .vch-page .vch-cinematic { padding-top: 80px; }\n  .vch-page .vch-cinematic img { max-height: min(70vh, 700px); }\n  .vch-page .vch-data-row, .vch-page .vch-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .vch-page .vch-spotlight-step { padding-left: 56px; }\n  .vch-page .vch-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .vch-page .vch-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .vch-page .vch-h2 { font-size: 31px; }\n  .vch-page .vch-display { font-size: 38px; }\n  .vch-page .vch-stat { padding: 22px 16px; }\n  .vch-page .vch-stat-value { font-size: 28px; }\n  .vch-page .vch-data-row, .vch-page .vch-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .vch-page .vch-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .vch-page .vch-data-row[data-cols=\"3\"] .vch-data-label { grid-column: 1 \/ -1; }\n  .vch-page .vch-bento-card { padding: 22px; }\n  .vch-page .vch-image-tile[data-wide], .vch-page .vch-image-tile[data-square], .vch-page .vch-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.vch-page .vch-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.vch-page .vch-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.vch-page .vch-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vch-page .vch-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.vch-page .vch-plain-row .vch-h3 { font-size: 20px; margin-bottom: 6px; }\n.vch-page .vch-plain-row .vch-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.vch-page .vch-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.vch-page .vch-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.vch-page .vch-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.vch-page .vch-versus-card .vch-h3 { font-size: 22px; margin: 16px 0 12px; }\n.vch-page .vch-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.vch-page .vch-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.vch-page .vch-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.vch-page .vch-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.vch-page .vch-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.vch-page .vch-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.vch-page .vch-range-node[data-this] { border: 2px solid var(--ink); }\n.vch-page .vch-range-node ul { margin-top: 14px; }\n.vch-page .vch-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.vch-page .vch-range-node li span:first-child { color: var(--muted); }\n.vch-page .vch-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.vch-page .vch-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.vch-page .vch-range-node[data-this] strong { color: var(--accent); }\n.vch-page .vch-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.vch-page .vch-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.vch-page .vch-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.vch-page .vch-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.vch-page .vch-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.vch-page .vch-question .vch-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.vch-page .vch-question .vch-h3 { font-size: 21px; margin-bottom: 18px; }\n.vch-page .vch-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.vch-page .vch-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.vch-page .vch-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .vch-page .vch-questions { grid-template-columns: 1fr; } .vch-page .vch-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .vch-page .vch-versus { grid-template-columns: 1fr; } .vch-page .vch-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.vch-page .vch-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.vch-page .vch-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.vch-page .vch-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.vch-page .vch-feature-statement .vch-body { margin-top: 20px; }\n.vch-page [data-visual-variant=\"original-row\"] .vch-feature-row-grid,\n.vch-page [data-visual-variant=\"original-columns\"] .vch-use-grid { gap: 0 36px; }\n.vch-page [data-visual-variant=\"original-row\"] .vch-feature-row-item,\n.vch-page [data-visual-variant=\"original-columns\"] .vch-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.vch-page [data-visual-variant=\"original-row\"] .vch-h3,\n.vch-page [data-visual-variant=\"original-columns\"] .vch-h3 { margin-bottom: 8px; font-size: 20px; }\n.vch-page .vch-use-grid[data-cols=\"2\"], .vch-page .vch-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.vch-page .vch-compatibility .vch-h2 { margin-bottom: 38px; }\n.vch-page .vch-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.vch-page .vch-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .vch-page .vch-feature-statement-grid, .vch-page .vch-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .vch-page .vch-use-grid[data-cols=\"2\"], .vch-page .vch-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.vch-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.vch-page .vch-gallery-item[data-artwork] { align-self: flex-start; }\n.vch-page .vch-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.vch-page .vch-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.vch-page .vch-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.vch-page .vch-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.vch-page .vch-cinematic-figure[data-artwork]::after { display: none; }\n.vch-page .vch-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.vch-page .vch-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.vch-page .vch-bars { max-width: 840px; margin: 44px 0 0; }\n.vch-page .vch-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.vch-page .vch-bar-label, .vch-page .vch-bar-value { font-size: 16px; }\n.vch-page .vch-bar-label strong { font-weight: 650; }\n.vch-page .vch-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.vch-page .vch-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.vch-page .vch-bar-fill[data-this] { background: var(--accent); }\n.vch-page .vch-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.vch-page .vch-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.vch-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.vch-page .vch-spec-jump a, .vch-page .vch-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .vch-page .vch-bar { grid-template-columns: 1fr auto; }\n  .vch-page .vch-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n.vch-page a[data-resource-id] {display:inline-block;min-height:44px;padding:10px 0;box-sizing:border-box;overflow-wrap:anywhere;}\n\u003c\/style\u003e\n\u003csection class=\"vch-section vch-paper\" data-element=\"36\" data-claims=\"C01,C02,C05,C10,C11\" data-resources=\"\" aria-labelledby=\"vch-title-36\"\u003e\u003cdiv class=\"vch-wrap\"\u003e\n\u003ch2 class=\"vch-h2\" id=\"vch-title-36\"\u003e10x reach in a compact binocular.\u003c\/h2\u003e\n\u003cp class=\"vch-lead\"\u003eThe Vortex Vanquish 10x26 combines 10x magnification and 26 mm objectives in a compact reverse-Porro design weighing approximately 360 g.\u003c\/p\u003e\n\u003cdiv class=\"vch-plain\"\u003e\n\u003cdiv class=\"vch-plain-row\"\u003e\n\u003cdiv class=\"vch-plain-num\"\u003e10x\u003csmall\u003emagnification\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"vch-h3\"\u003eA closer view of your subject\u003c\/h3\u003e\n\u003cp class=\"vch-body\"\u003e10x magnification brings distant detail closer in a 26 mm binocular.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vch-plain-row\"\u003e\n\u003cdiv class=\"vch-plain-num\"\u003e98.0 m\u003csmall\u003efield at 1,000 m\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"vch-h3\"\u003eRoom to follow the scene\u003c\/h3\u003e\n\u003cp class=\"vch-body\"\u003eThe field covers approximately 98.0 m at 1,000 m, giving context around the subject you are watching.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vch-plain-row\"\u003e\n\u003cdiv class=\"vch-plain-num\"\u003e360 g\u003csmall\u003eapproximate weight\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"vch-h3\"\u003eEasy to carry with you\u003c\/h3\u003e\n\u003cp class=\"vch-body\"\u003eThe reverse-Porro layout puts the objectives closer together than the eyepieces, keeping the binocular compact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"vch-section vch-feature-row\" data-element=\"08\" data-claims=\"C14,C15,C16\" data-resources=\"\" aria-labelledby=\"vch-title-08\" data-visual-variant=\"original-row\"\u003e\u003cdiv class=\"vch-wrap\"\u003e\n\u003ch2 class=\"vch-h2\" id=\"vch-title-08\"\u003eCoated lenses and sealed construction.\u003c\/h2\u003e\n\u003cdiv class=\"vch-feature-row-grid\"\u003e\n\u003carticle class=\"vch-feature-row-item\"\u003e\u003ch3 class=\"vch-h3\"\u003eFully multi-coated lenses\u003c\/h3\u003e\n\u003cp class=\"vch-body\"\u003eAnti-reflective coatings on all air-to-glass surfaces help more light reach your eyes for a clearer view.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"vch-feature-row-item\"\u003e\u003ch3 class=\"vch-h3\"\u003eWaterproof and fogproof\u003c\/h3\u003e\n\u003cp class=\"vch-body\"\u003eO-ring seals and nitrogen purging protect against water ingress and internal fogging. Rubber armour adds grip and exterior protection.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"vch-feature-row-item\"\u003e\u003ch3 class=\"vch-h3\"\u003eFocus for your eyes\u003c\/h3\u003e\n\u003cp class=\"vch-body\"\u003eThe centre wheel focuses both barrels together. A diopter adjustment on the right eyepiece compensates for differences between your eyes.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"vch-section vch-paper vch-good-to-know\" data-element=\"21\" data-claims=\"C07,C03,C18,C17,C06\" data-resources=\"R02\" aria-labelledby=\"vch-title-21\"\u003e\u003cdiv class=\"vch-wrap\"\u003e\n\u003ch2 class=\"vch-h2\" id=\"vch-title-21\"\u003eGood to know\u003c\/h2\u003e\n\u003cdiv class=\"vch-narrow-list\"\u003e\n\u003carticle class=\"vch-narrow-item\"\u003e\u003cspan class=\"vch-narrow-num\"\u003e01\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"vch-h3\"\u003eCheck the fit\u003c\/h3\u003e\n\u003cp class=\"vch-body\"\u003eThe interpupillary distance adjusts from 57 mm - 71 mm. Twist-up eyecups help position your eyes; eye relief is 16 mm.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"vch-narrow-item\"\u003e\u003cspan class=\"vch-narrow-num\"\u003e02\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"vch-h3\"\u003eCarry case and strap included\u003c\/h3\u003e\n\u003cp class=\"vch-body\"\u003eIncludes rainguard eyepiece cover, comfort neck strap, carry case and lens cloth.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"vch-narrow-item\"\u003e\u003cspan class=\"vch-narrow-num\"\u003e03\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"vch-h3\"\u003eAllow space for close subjects\u003c\/h3\u003e\n\u003cp class=\"vch-body\"\u003eClosest focus is approximately 2.32 m. \u003ca href=\"https:\/\/vortexoptics.widen.net\/view\/pdf\/e2t34owlyt\/VTX_BIN-VANQUISH-14A_VNQ_BIN_P_PM_WEB.pdf?t.download=true\u0026amp;u=ymrkrm\u0026amp;x.share=t\" data-resource-id=\"R02\" target=\"_blank\" rel=\"noopener\"\u003eVanquish product manual\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"vch-section vch-paper vch-warranty\" data-element=\"23\" data-claims=\"C19\" data-resources=\"R01\" aria-labelledby=\"vch-title-23\"\u003e\u003cdiv class=\"vch-wrap\"\u003e\n\u003ch2 class=\"vch-h2\" id=\"vch-title-23\"\u003eVortex VIP warranty in Australia\u003c\/h2\u003e\n\u003cp class=\"vch-lead\"\u003eLifetime repair or replacement for damaged or defective products, subject to the Australian warranty terms.\u003c\/p\u003e\n\u003cdiv class=\"vch-warranty-grid\"\u003e\n\u003cdiv class=\"vch-warranty-item\"\u003e\n\u003cstrong\u003eCoverage\u003c\/strong\u003e\u003cspan\u003eVortex VIP lifetime warranty.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vch-warranty-item\"\u003e\n\u003cstrong\u003eExclusions\u003c\/strong\u003e\u003cspan\u003eLoss, theft, deliberate damage and cosmetic damage that does not affect performance. Grey-market imports are not covered.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vch-warranty-item\"\u003e\n\u003cstrong\u003eAustralian claims\u003c\/strong\u003e\u003cspan\u003eContact the dealer or distributor in the country of purchase. \u003ca href=\"https:\/\/www.extravision.com.au\/pages\/vortex-vip-warranty\" data-resource-id=\"R01\" target=\"_blank\" rel=\"noopener\"\u003eAustralian Vortex VIP warranty details\u003c\/a\u003e.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"vch-section vch-paper vch-specs-section\" data-element=\"24\" data-claims=\"C01,C02,C03,C04,C05,C06,C07,C08,C09,C10,C11,C12,C13\" data-resources=\"\" aria-labelledby=\"vch-title-24\"\u003e\u003cdiv class=\"vch-wrap\"\u003e\n\u003ch2 class=\"vch-h2\" id=\"vch-title-24\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"vch-data-grid\"\u003e\n\u003cdiv class=\"vch-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vch-data-category\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"vch-data-row\" data-two\u003e\n\u003cdiv class=\"vch-data-label\"\u003eMagnification\u003c\/div\u003e\n\u003cdiv\u003e10x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vch-data-row\" data-two\u003e\n\u003cdiv class=\"vch-data-label\"\u003eObjective Lens Diameter\u003c\/div\u003e\n\u003cdiv\u003e26 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vch-data-row\" data-two\u003e\n\u003cdiv class=\"vch-data-label\"\u003eEye Relief\u003c\/div\u003e\n\u003cdiv\u003e16.0 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vch-data-row\" data-two\u003e\n\u003cdiv class=\"vch-data-label\"\u003eAngular Field of View\u003c\/div\u003e\n\u003cdiv\u003e5.6°\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vch-data-row\" data-two\u003e\n\u003cdiv class=\"vch-data-label\"\u003eLinear Field of View\u003c\/div\u003e\n\u003cdiv\u003eApprox. 98.0 m at 1,000 m (294 ft at 1,000 yd)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vch-data-row\" data-two\u003e\n\u003cdiv class=\"vch-data-label\"\u003eClose Focus\u003c\/div\u003e\n\u003cdiv\u003eApprox. 2.32 m (7.6 ft)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vch-data-category\"\u003eBuild and handling\u003c\/div\u003e\n\u003cdiv class=\"vch-data-row\" data-two\u003e\n\u003cdiv class=\"vch-data-label\"\u003eInterpupillary Distance\u003c\/div\u003e\n\u003cdiv\u003e57 mm - 71 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vch-data-row\" data-two\u003e\n\u003cdiv class=\"vch-data-label\"\u003eHeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 109 mm (4.3 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vch-data-row\" data-two\u003e\n\u003cdiv class=\"vch-data-label\"\u003eWidth\u003c\/div\u003e\n\u003cdiv\u003eApprox. 117 mm (4.6 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vch-data-row\" data-two\u003e\n\u003cdiv class=\"vch-data-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 360 g (12.7 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vch-data-row\" data-two\u003e\n\u003cdiv class=\"vch-data-label\"\u003ePrism type\u003c\/div\u003e\n\u003cdiv\u003eReverse Porro\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vch-data-row\" data-two\u003e\n\u003cdiv class=\"vch-data-label\"\u003ePrism material\u003c\/div\u003e\n\u003cdiv\u003eBaK4\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vch-data-row\" data-two\u003e\n\u003cdiv class=\"vch-data-label\"\u003eDiopter range\u003c\/div\u003e\n\u003cdiv\u003e±2 dioptres\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\n\u003c\/div\u003e\n","brand":"Extra Vision","offers":[{"title":"Default Title","offer_id":42877868474437,"sku":"VNQ-1026","price":249.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/Untitled_design_2.jpg?v=1749870772"},{"product_id":"vortex-crossfire-20-60x80-angled-spotting-scope","title":"Vortex Crossfire 20-60x80 Angled Spotting Scope","description":"\u003cp\u003e\u003cstrong data-end=\"183\" data-start=\"150\"\u003eSEE CLEARLY, WHEREVER YOU GO.\u003c\/strong\u003e\u003cbr data-end=\"186\" data-start=\"183\"\u003eThe Crossfire® HD series of spotting scopes offers exceptional optical performance and the reliability you expect from Crossfire® optics. With a wide field of view, it's perfect for scanning large areas in any environment. The Arca-Swiss compatible foot ensures quick and easy mounting on most tripods for seamless setup. Featuring a range of magnification options, the Crossfire® HD is versatile enough for a variety of outdoor activities, whether you're observing wildlife, hiking, or exploring distant landscapes. It's the perfect companion for anyone looking for high-quality viewing in the field.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan dir=\"ltr\" role=\"presentation\"\u003eFEATURES\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" class=\"col label\"\u003eHD Optical System\u003c\/th\u003e\n\u003ctd class=\"col data\"\u003eOptimized with select glass elements to deliver exceptional resolution, cut chromatic aberration and provide outstanding color fidelity, edge-to-edge sharpness, and light transmission.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" class=\"col label\"\u003eFully Multi-Coated Lenses\u003c\/th\u003e\n\u003ctd class=\"col data\"\u003eAnti-reflective coatings on all air-to-glass surfaces provide increased light transmission for greater clarity and low-light performance.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" class=\"col label\"\u003eRubber Armor\u003c\/th\u003e\n\u003ctd class=\"col data\"\u003eProvides a secure, non-slip grip, and durable external protection.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" class=\"col label\"\u003eNitrogen Gas Purged\u003c\/th\u003e\n\u003ctd class=\"col data\"\u003eGas purged and O-ring sealed for fogproof and waterproof performance.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" class=\"col label\"\u003eTripod Adaptable\u003c\/th\u003e\n\u003ctd class=\"col data\"\u003eAllowing use on a tripod or car window mount. Arca-Swiss foot.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" class=\"col label\"\u003eWaterproof\u003c\/th\u003e\n\u003ctd class=\"col data\"\u003eDesigned to withstand harsh weather conditions.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" class=\"col label\"\u003eFogproof\u003c\/th\u003e\n\u003ctd class=\"col data\"\u003eDesigned to withstand a wide range of temperatures.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" class=\"col label\"\u003eShockproof\u003c\/th\u003e\n\u003ctd class=\"col data\"\u003eDesigned to withstand impact.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSPECIFICATIONS\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable id=\"product-vortex-specs-table\" class=\"data table spec-attributes\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" class=\"col label\"\u003eMagnification\u003c\/th\u003e\n\u003ctd data-th=\"Magnification\" class=\"col data\"\u003e20-60x\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" class=\"col label\"\u003eObjective Lens Diameter\u003c\/th\u003e\n\u003ctd data-th=\"Objective Lens Diameter\" class=\"col data\"\u003e80 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" class=\"col label\"\u003eLinear Field of View\u003c\/th\u003e\n\u003ctd data-th=\"Linear Field of View\" class=\"col data\"\u003e105' - 53'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" class=\"col label\"\u003eAngular Field of View\u003c\/th\u003e\n\u003ctd data-th=\"Angular Field of View\" class=\"col data\"\u003e2.0° - 1.0°\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" class=\"col label\"\u003eEye Relief\u003c\/th\u003e\n\u003ctd data-th=\"Eye Relief\" class=\"col data\"\u003e18.0mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" class=\"col label\"\u003eLength\u003c\/th\u003e\n\u003ctd data-th=\"Length\" class=\"col data\"\u003e15.6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" class=\"col label\"\u003eWeight\u003c\/th\u003e\n\u003ctd data-th=\"Weight\" class=\"col data\"\u003e53.0 oz.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" class=\"col label\"\u003eClose Focus\u003c\/th\u003e\n\u003ctd data-th=\"Close Focus\" class=\"col data\"\u003e26.0'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch4 style=\"font-weight: 400;\"\u003e\u003cstrong\u003eVortex Australian Warranty\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cp style=\"font-weight: 400;\"\u003eOur warranty is about you, not us. It's about taking care of you after the sale.\u003c\/p\u003e\n\u003cp style=\"font-weight: 400;\"\u003eThe VIP stands for a Very Important Promise to you, our customers. We will repair or replace your Vortex product in the event it becomes damaged or defective—at no charge to you other then return post from you to us. It doesn't matter how it happened, whose fault it was, or where you purchased it. You can count on the VIP Warranty for all riflescopes, red dots, rangefinders, binoculars, spotting scopes and monoculars.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli style=\"font-weight: 400;\"\u003eUnlimited Lifetime Warranty\u003c\/li\u003e\n\u003cli style=\"font-weight: 400;\"\u003eFully transferable\u003c\/li\u003e\n\u003cli style=\"font-weight: 400;\"\u003eNo warranty card to fill out\u003c\/li\u003e\n\u003cli style=\"font-weight: 400;\"\u003eNo receipt needed to hang on to\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"font-weight: 400;\"\u003eIf you ever have a problem, no matter the cause, we promise to take care of you.\u003c\/p\u003e\n\u003cp style=\"font-weight: 400;\"\u003eThe VIP warranty does not cover loss, misuse, theft or deliberate damage to the product.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Extra Vision","offers":[{"title":"Default Title","offer_id":43797609611333,"sku":"VOCF80A","price":635.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/VortexCrossfire20-60x80AngledSpottingScope.jpg?v=1760066171"},{"product_id":"vortex-crossfire-hd-12-36x50-angled-spotting-scope","title":"Vortex Crossfire HD 12-36x50 Angled Spotting Scope","description":"\u003cp\u003eThe Crossfire® HD family of spotting scopes offers powerful, high-performance optics backed by the proven reliability of the Crossfire® line. With a wide field of view, it's ideal for scanning large areas in a variety of environments. The Arca-Swiss compatible foot provides easy, out-of-the-box mounting on most tripods. Available in a range of magnification options, the Crossfire® HD is a versatile tool—perfect whether you're just getting started or looking for a long-term upgrade.\u003c\/p\u003e\n\u003ch3\u003eHD Optical System\u003c\/h3\u003e\n\u003cp\u003eOptimized with select glass elements to deliver exceptional resolution, cut chromatic aberration, and provide outstanding color fidelity, edge-to-edge sharpness, and light transmission.\u003c\/p\u003e\n\u003ch3\u003eFully Multi-Coated Lenses\u003c\/h3\u003e\n\u003cp\u003eAnti-reflective coatings  on all air-to-glass surfaces provide increased light transmission for greater clarity and low-light performance.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003e\u003cspan role=\"presentation\" dir=\"ltr\"\u003eFULL FEATURES\u003c\/span\u003e\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth class=\"col label\" scope=\"row\"\u003eHD Optical System\u003c\/th\u003e\n\u003ctd class=\"col data\"\u003eOptimized with select glass elements to deliver exceptional resolution, cut chromatic aberration and provide outstanding color fidelity, edge-to-edge sharpness, and light transmission.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"col label\" scope=\"row\"\u003eFully Multi-Coated Lenses\u003c\/th\u003e\n\u003ctd class=\"col data\"\u003eAnti-reflective coatings on all air-to-glass surfaces provide increased light transmission for greater clarity and low-light performance.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"col label\" scope=\"row\"\u003eRubber Armor\u003c\/th\u003e\n\u003ctd class=\"col data\"\u003eProvides a secure, non-slip grip, and durable external protection.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"col label\" scope=\"row\"\u003eNitrogen Gas Purged\u003c\/th\u003e\n\u003ctd class=\"col data\"\u003eGas purged and O-ring sealed for fogproof and waterproof performance.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"col label\" scope=\"row\"\u003eTripod Adaptable\u003c\/th\u003e\n\u003ctd class=\"col data\"\u003eAllowing use on a tripod or car window mount. Arca-Swiss foot.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"col label\" scope=\"row\"\u003eWaterproof\u003c\/th\u003e\n\u003ctd class=\"col data\"\u003eDesigned to withstand harsh weather conditions.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"col label\" scope=\"row\"\u003eFogproof\u003c\/th\u003e\n\u003ctd class=\"col data\"\u003eDesigned to withstand a wide range of temperatures.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"col label\" scope=\"row\"\u003eShockproof\u003c\/th\u003e\n\u003ctd class=\"col data\"\u003eDesigned to withstand impact.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSPECIFICATIONS\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"data table spec-attributes\" id=\"product-vortex-specs-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth class=\"col label\" scope=\"row\"\u003eMagnification\u003c\/th\u003e\n\u003ctd class=\"col data\" data-th=\"Magnification\"\u003e12-36x\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"col label\" scope=\"row\"\u003eObjective Lens Diameter\u003c\/th\u003e\n\u003ctd class=\"col data\" data-th=\"Objective Lens Diameter\"\u003e50 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"col label\" scope=\"row\"\u003eLinear Field of View\u003c\/th\u003e\n\u003ctd class=\"col data\" data-th=\"Linear Field of View\"\u003e173' - 89'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"col label\" scope=\"row\"\u003eAngular Field of View\u003c\/th\u003e\n\u003ctd class=\"col data\" data-th=\"Angular Field of View\"\u003e3.3° - 1.7°\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"col label\" scope=\"row\"\u003eEye Relief\u003c\/th\u003e\n\u003ctd class=\"col data\" data-th=\"Eye Relief\"\u003e18.0mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"col label\" scope=\"row\"\u003eLength\u003c\/th\u003e\n\u003ctd class=\"col data\" data-th=\"Length\"\u003e10.2\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"col label\" scope=\"row\"\u003eWeight\u003c\/th\u003e\n\u003ctd class=\"col data\" data-th=\"Weight\"\u003e30.3 oz.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"col label\" scope=\"row\"\u003eClose Focus\u003c\/th\u003e\n\u003ctd class=\"col data\" data-th=\"Close Focus\"\u003e13.9'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch4 style=\"font-weight: 400;\"\u003e\u003cstrong\u003eVortex Australian Warranty\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cp style=\"font-weight: 400;\"\u003eOur warranty is about you, not us. It's about taking care of you after the sale.\u003c\/p\u003e\n\u003cp style=\"font-weight: 400;\"\u003eThe VIP stands for a Very Important Promise to you, our customers. We will repair or replace your Vortex product in the event it becomes damaged or defective—at no charge to you other then return post from you to us. It doesn't matter how it happened, whose fault it was, or where you purchased it. You can count on the VIP Warranty for all riflescopes, red dots, rangefinders, binoculars, spotting scopes and monoculars.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli style=\"font-weight: 400;\"\u003eUnlimited Lifetime Warranty\u003c\/li\u003e\n\u003cli style=\"font-weight: 400;\"\u003eFully transferable\u003c\/li\u003e\n\u003cli style=\"font-weight: 400;\"\u003eNo warranty card to fill out\u003c\/li\u003e\n\u003cli style=\"font-weight: 400;\"\u003eNo receipt needed to hang on to\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"font-weight: 400;\"\u003eIf you ever have a problem, no matter the cause, we promise to take care of you.\u003c\/p\u003e\n\u003cp style=\"font-weight: 400;\"\u003eThe VIP warranty does not cover loss, misuse, theft or deliberate damage to the product.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Extra Vision","offers":[{"title":"Default Title","offer_id":43829739978821,"sku":"VOCF50A","price":449.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/Vortex_Crossfire_HD_12-36x50_Angled_Spotting_Scope.jpg?v=1760407393"},{"product_id":"vortex-solo-8x25-monocular","title":"VORTEX SOLO 8X25 Monocular","description":"\u003cp\u003eCompact, rugged, and always ready — the Solo® 8x25 delivers powerful magnification in an ultra-portable design for adventurers who pack light. Whether you're hiking, travelling, birdwatching, or exploring nature, it slips into a pocket or clips to your gear, bringing distant details into crisp focus while standing up to the elements.\u003c\/p\u003e\n\u003ch3\u003eFeatures \u0026amp; Technology\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eSD Optical System\u003c\/strong\u003e – High-quality glass reduces chromatic aberration for clean, bright, sharp images.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFully Multi-Coated Lenses\u003c\/strong\u003e – Anti-reflective coatings on all air-to-glass surfaces boost light transmission for better clarity in low light.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRubber Armor\u003c\/strong\u003e – Durable, non-slip exterior for secure handling and added protection.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNitrogen Gas Purged\u003c\/strong\u003e – Fogproof, waterproof performance you can rely on in changing conditions.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWaterproof \u0026amp; Fogproof\u003c\/strong\u003e – Built to handle harsh weather and temperature swings.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eShockproof\u003c\/strong\u003e – Tough construction to withstand knocks and bumps in the field.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eWhat's in the Box\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSolo® 8x25 Monocular\u003c\/li\u003e\n\u003cli\u003eNeck Lanyard\u003c\/li\u003e\n\u003cli\u003eSoft Carry Case\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eMagnification\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e8×\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eObjective Lens Diameter\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e25 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eEye Relief\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e15.0 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eAngular Field of View\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e7.2°\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eClose Focus\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e16.4' \/ 5.0 m\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eLinear Field of View\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e378' @ 1000 yds \/ 126 m @ 1000 m\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eLength\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e4.4\" \/ 112 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eWeight\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e5.6 oz \/ 159 g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"Extra Vision","offers":[{"title":"Default Title","offer_id":43956407566405,"sku":"VOS825","price":149.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/vtx_mon_solo_25_fr_w_jpeg.jpg?v=1762564065"}],"url":"https:\/\/bintel.com.au\/collections\/halloween.oembed?page=3","provider":"The Binocular and Telescope Shop","version":"1.0","type":"link"}