@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/084282eba306c257-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/1e377d93cbdd6b44-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/ec1d0aa2d2fbc083-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/f1dd23950e6cd390-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/0c7826ffb3acea36-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/b6a6f0b43d027304-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/692df4da22e71021-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Source Sans\ 3 Fallback;src:local("Arial");ascent-override:109.21%;descent-override:42.66%;line-gap-override:0.00%;size-adjust:93.76%}.__className_bea9d5{font-family:Source Sans\ 3,Source Sans\ 3 Fallback;font-style:normal}.__variable_bea9d5{--font-body:"Source Sans 3","Source Sans 3 Fallback"}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/05af89ad76258aac-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c047de4e6e16a01b-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1f54c84255ccf44e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5de5dda68c9a1053-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac44098818d287e8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3667c091265cf81b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d6e015f239232eb3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/55b35d87b6156eea-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5fb5c05ff73c0616-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed Fallback;src:local("Arial");ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.00%;size-adjust:76.49%}.__className_228022{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:normal}.__variable_228022{--font-display:"Barlow Condensed","Barlow Condensed Fallback"}:root{--ink:#171c22;--muted:#5c6570;--paper:#f4f1eb;--line:#e3ddd3;--gold:#c6a15b;--stage:#101418;--header:4.25rem;color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);background:var(--stage);font-family:var(--font-body),"Segoe UI",sans-serif;font-size:1.05rem;line-height:1.5}img{max-width:100%}button,input,textarea{font:inherit;color:inherit}a{color:inherit}::selection{background:#d5e2f5}.skip{position:absolute;left:1rem;top:-3rem;z-index:40;background:white;color:var(--ink);padding:.5rem .8rem}.skip:focus{top:.6rem}.site-header{position:fixed;inset:0 0 auto 0;z-index:20;height:var(--header);display:flex;align-items:center;gap:1.15rem;padding:0 1.25rem;background:var(--stage);color:#f4f1eb;border-bottom:2px solid var(--gold)}.mark{font-family:var(--font-display),"Arial Narrow",sans-serif;font-weight:600;letter-spacing:.18em;text-decoration:none;font-size:1.35rem}.header-meta{margin:0;flex:1 1;color:rgba(244,241,235,.72);font-size:.95rem}.header-base,.header-price{margin:0;font-family:var(--font-display),"Arial Narrow",sans-serif;font-weight:500;letter-spacing:.04em}.header-price{font-size:1.45rem}.header-base{color:rgba(244,241,235,.72);letter-spacing:.12em;font-size:1rem}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;padding:.45rem .95rem;border:1px solid transparent;text-decoration:none;cursor:pointer;background:transparent}.btn.solid{background:#f4f1eb;color:var(--stage);font-weight:600}.btn.solid:hover{background:white}.btn:focus-visible,.enlarge:focus-visible,.groups button:focus-visible,.logs a:focus-visible,.nav-btn:focus-visible,.quiet-link:focus-visible,.thumbs button:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.sheet{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(22rem,.82fr);align-items:start;padding-top:var(--header)}.specs,.stage{min-width:0}.stage{position:-webkit-sticky;position:sticky;top:var(--header);height:calc(100vh - var(--header));height:calc(100dvh - var(--header));display:flex;flex-direction:column;gap:.7rem;padding:.85rem 1rem 1rem;background:var(--stage);color:#f4f1eb;min-height:0}.frame{position:relative;flex:1 1;min-height:12rem;background:radial-gradient(ellipse at center,#1a212a 0,#101418 72%);cursor:zoom-in}.nav-btn{position:absolute;top:50%;transform:translateY(-50%);width:2.4rem;height:2.4rem;display:grid;place-items:center;border:0;border-radius:999px;background:rgba(244,241,235,.92);color:var(--stage);cursor:pointer;z-index:2}.nav-btn.prev{left:.7rem}.nav-btn.next{right:.7rem}.nav-btn:hover{background:white}.enlarge{position:absolute;right:.7rem;bottom:.7rem;z-index:2;border:0;background:rgba(16,20,24,.72);color:#f4f1eb;padding:.3rem .55rem;font-size:.75rem;letter-spacing:.12em;cursor:pointer}.count,.enlarge{text-transform:uppercase}.count{margin:0;color:rgba(244,241,235,.55);font-size:.72rem;letter-spacing:.14em}.groups{display:flex;gap:.15rem;flex-wrap:wrap}.groups button{background:transparent;color:rgba(244,241,235,.58);border:0;border-bottom:2px solid transparent;padding:.35rem .5rem .4rem;letter-spacing:.11em;text-transform:uppercase;font-size:.75rem;cursor:pointer}.groups button[aria-selected=true]{color:white;border-bottom-color:var(--gold)}.thumbs{display:flex;gap:.4rem;overflow-x:auto;min-width:0;width:100%;padding-bottom:.15rem}.thumbs button{flex:0 0 4.7rem;height:3.45rem;padding:0;border:2px solid transparent;background:#000;cursor:pointer;overflow:hidden}.thumbs button[aria-current=true]{border-color:var(--gold)}.thumbs img{width:100%;height:100%;object-fit:cover;display:block}.lightbox{width:100vw;height:100dvh;max-width:100vw;max-height:100dvh;margin:0;padding:0;border:0;background:#0b0e12;color:#f4f1eb}.lightbox::-webkit-backdrop{background:rgba(0,0,0,.55)}.lightbox::backdrop{background:rgba(0,0,0,.55)}.lightbox-bar{height:3.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:0 1rem}.lightbox-bar p{margin:0;font-size:.92rem}.text-btn{background:transparent;color:inherit;border:1px solid rgba(244,241,235,.35);padding:.4rem .7rem;cursor:pointer}.lightbox-stage{position:relative;height:calc(100dvh - 3.5rem);display:grid;place-items:center;padding:0 4rem 1.5rem}.lightbox-stage img{max-width:100%;max-height:100%;object-fit:contain}.specs{background:var(--paper);min-height:calc(100vh - var(--header));padding:2.6rem 3rem 4.5rem}.eyebrow{margin:0 0 .4rem;color:var(--muted);font-size:.75rem;letter-spacing:.16em;text-transform:uppercase}.facts dd,.mark,.price,.score,h1,h2,h3{font-family:var(--font-display),"Arial Narrow",sans-serif}h1{margin:0;font-size:clamp(2.6rem,4vw,3.5rem);font-weight:600;letter-spacing:.01em;line-height:.92}.identity{margin:.55rem 0 0;color:var(--muted);letter-spacing:.04em}.price{margin:1rem 0 0;font-size:clamp(3.2rem,5vw,4.4rem);font-weight:500;line-height:.9;letter-spacing:.01em}.lede{margin:1.1rem 0 0}.lede,.story{max-width:38rem}.story{margin:1.35rem 0 0}.story p{margin:.9rem 0 0}.story p:first-child{margin-top:0}.facts{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;margin:1.6rem 0 0;background:var(--line);border:1px solid var(--line)}.facts div{background:white;padding:.8rem .95rem .9rem}.facts dt{margin:0;color:var(--muted);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.facts dd{margin:.18rem 0 0;font-size:1.35rem;font-weight:600;line-height:1.1}.ice-note{margin:.9rem 0 0;padding-left:.8rem;border-left:2px solid var(--gold)}#inquire{scroll-margin-top:calc(var(--header) + 1rem)}h2{margin:2.5rem 0 .35rem;font-size:1.7rem;letter-spacing:.02em}h2,h3{font-weight:600}h3{margin:.15rem 0 .35rem;font-size:1.25rem}.note{margin:.75rem 0}.rows{margin:.4rem 0 0}.rows div{display:grid;grid-template-columns:10.5rem minmax(0,1fr);grid-gap:.8rem;gap:.8rem;padding:.65rem 0;border-top:1px solid var(--line)}.rows dt{color:var(--muted)}.rows dd{margin:0;font-weight:600}.plain{list-style:none;margin:.4rem 0 0;padding:0}.plain li{position:relative;padding:.62rem 0 .62rem .9rem;border-top:1px solid var(--line)}.plain li:before{content:"";position:absolute;left:0;top:1.05rem;width:.4rem;height:2px;background:var(--gold)}.scores{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin-top:.6rem}.scores div{background:white;border:1px solid var(--line);padding:1rem 1rem 1.1rem}.score{margin:0;font-size:3rem;font-weight:500;line-height:.9}.score span{font-size:1.3rem;color:var(--muted)}.scores p:last-child{margin:0}.logs{list-style:none;margin:.6rem 0 0;padding:0;display:grid;grid-gap:.5rem;gap:.5rem}.logs a{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem .9rem;background:white;border:1px solid var(--line);text-decoration:none}.logs a:hover{border-color:#9aafd0}.logs small{display:block;color:var(--muted);font-weight:400}.log-action{font-size:.75rem}.inquire-form label,.log-action{letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.inquire-form label{display:block;font-size:.78rem}.form-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem}.form-grid label:last-child{grid-column:1/-1}.inquire-form input,.inquire-form textarea{display:block;width:100%;margin-top:.3rem;padding:.6rem .7rem;border:1px solid #cfc8bc;background:white;text-transform:none;letter-spacing:0;font-size:1rem;color:var(--ink)}.inquire-form textarea{resize:vertical}.form-actions{display:flex;align-items:center;gap:1rem;margin-top:.85rem}.quiet-link{color:var(--muted)}.form-error,.form-note{margin:.75rem 0 0;font-size:.95rem}.form-error{color:#8d2b2b}.honey{position:absolute;left:-10000px;height:0;overflow:hidden}.colophon{margin-top:2.5rem;padding-top:1rem;border-top:1px solid var(--line);color:var(--muted);font-size:.92rem}.mobile-bar{display:none}@media (max-width:960px){.header-base,.header-cta,.header-meta{display:none}.header-price{margin-left:auto}.sheet{grid-template-columns:1fr}.stage{position:relative;top:auto;height:auto}.frame{aspect-ratio:16/10;flex:none;max-height:58dvh}.specs{min-height:0;padding:1.6rem 1.15rem 6.5rem}.mobile-bar{position:fixed;left:0;right:0;bottom:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));background:var(--stage);color:#f4f1eb;text-decoration:none;border-top:2px solid var(--gold)}.mobile-bar span{font-family:var(--font-display),"Arial Narrow",sans-serif;font-size:1.6rem}.mobile-bar strong{background:#f4f1eb;color:var(--stage);padding:.55rem .8rem;font-weight:600}}@media (max-width:560px){.facts,.form-grid,.scores,.stats-page .facts{grid-template-columns:1fr}.form-grid label:last-child{grid-column:auto}.rows div{grid-template-columns:8.2rem minmax(0,1fr)}.lightbox-stage{padding:0 2.8rem 1rem}}@media print{.inquire-form,.mobile-bar,.site-header,.skip,.stage{display:none!important}.sheet{display:block;padding:0}.specs{padding:0;min-height:0}body{background:white}}.stats-page{min-height:100vh;background:var(--paper);color:var(--ink);padding:2.5rem 1.25rem 4rem}.stats-wrap{max-width:56rem;margin:0 auto}.stats-wrap h1{font-size:clamp(2.4rem,4vw,3.2rem)}.stats-page .facts{margin-top:1.4rem;grid-template-columns:repeat(3,minmax(0,1fr))}.stats-page .facts dd small{display:block;margin-top:.3rem;color:var(--muted);font-family:var(--font-body),"Segoe UI",sans-serif;font-size:.86rem;font-weight:400;letter-spacing:0;line-height:1.35}.stats-login{max-width:22rem;margin-top:1.2rem}.stats-login label{display:block;color:var(--muted);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.stats-login input{display:block;width:100%;margin:.35rem 0 .8rem;padding:.6rem .7rem;border:1px solid var(--line);background:white;color:var(--ink)}.stats-page .btn.solid{background:var(--stage);color:#f4f1eb}.stats-page .btn.solid:hover{background:#2a323b}.stats-lock{margin-top:.8rem;border-color:var(--line);color:var(--muted)}.stats-table{width:100%;border-collapse:collapse;margin-top:.4rem}.stats-table td,.stats-table th{padding:.5rem .45rem;border-top:1px solid var(--line);text-align:left;vertical-align:top;overflow-wrap:anywhere}.stats-table th{color:var(--muted);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;font-weight:600}.stats-table td:last-child,.stats-table th:last-child,.stats-table thead th:last-child{text-align:right}@media (max-width:720px){.stats-page .facts{grid-template-columns:1fr}}