@property --ap-bx{syntax: "<length-percentage>"; inherits: false; initial-value: 50%;}@property --ap-ba{syntax: "<angle>"; inherits: false; initial-value: 100deg;}.ap[data-astro-cid-ju344j4o]{position:relative;background:var(--salt-ink, #0E1815);color:var(--pearl, #F2F3EE);--ap-line: color-mix(in srgb, var(--pearl, #F2F3EE) 13%, transparent);--ap-line-soft: color-mix(in srgb, var(--pearl, #F2F3EE) 8%, transparent);--ap-mut: color-mix(in srgb, var(--pearl, #F2F3EE) 62%, transparent);--sn-line: color-mix(in srgb, var(--pearl, #F2F3EE) 13%, transparent);--sn-line-soft: color-mix(in srgb, var(--pearl, #F2F3EE) 8%, transparent);container-type:inline-size;--ap-pad: max( var(--sn-gut, clamp(20px, 3.4vw, 49px)), calc((100cqw - var(--sn-rail, 1342px)) / 2 + var(--sn-gut, clamp(20px, 3.4vw, 49px))) );margin-inline:calc(-1*(clamp(12px,3.3vw,48px) + 1px));padding-inline:clamp(12px,3.3vw,48px)}.ap__frame[data-astro-cid-ju344j4o]{position:relative;padding-block:clamp(44px,6vw,76px) clamp(40px,5vw,68px)}.ap__frame[data-astro-cid-ju344j4o]:before,.ap__frame[data-astro-cid-ju344j4o]:after{content:"";position:absolute;top:0;bottom:0;width:1px;background:var(--ap-line-soft);pointer-events:none}.ap__frame[data-astro-cid-ju344j4o]:before{left:0}.ap__frame[data-astro-cid-ju344j4o]:after{right:0}.ap__col[data-astro-cid-ju344j4o]{padding-inline:var(--ap-pad)}.ap__badge[data-astro-cid-ju344j4o]{display:inline-flex;align-items:center;gap:9px;margin:0;padding:7px 15px;border:2px solid transparent;border-radius:999px;background:linear-gradient(color-mix(in srgb,var(--pearl) 8%,var(--salt-ink, #0E1815)),color-mix(in srgb,var(--pearl) 8%,var(--salt-ink, #0E1815))) padding-box,conic-gradient(from var(--ap-ba) at var(--ap-bx) 50%,transparent 0deg,#a87f1c 15deg,#fff0c2 55deg,#ffe9a8 85deg,#c99a2e 115deg,transparent 150deg) border-box,linear-gradient(color-mix(in srgb,var(--pearl) 16%,transparent),color-mix(in srgb,var(--pearl) 16%,transparent)) border-box;animation:ap-badge-sweep 4.4s linear infinite;font-family:var(--font-mono-brand);font-size:.6875rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:color-mix(in srgb,var(--pearl) 78%,transparent)}.ap__badge-dot[data-astro-cid-ju344j4o]{width:5px;height:5px;border-radius:50%;background:var(--gold, #C99A2E)}@keyframes ap-badge-sweep{0%{--ap-bx: calc(100% - 13px) ;--ap-ba: 100deg}41%{--ap-bx: 13px;--ap-ba: 100deg}50%{--ap-bx: 13px;--ap-ba: 280deg}91%{--ap-bx: calc(100% - 13px) ;--ap-ba: 280deg}to{--ap-bx: calc(100% - 13px) ;--ap-ba: 460deg}}@media(prefers-reduced-motion:reduce){.ap__badge[data-astro-cid-ju344j4o]{animation:none;--ap-bx: 50%}}.ap__h1[data-astro-cid-ju344j4o]{margin:clamp(22px,3vw,34px) 0 0;font-size:clamp(2.875rem,5.8vw,4.75rem);font-weight:600;line-height:1.03;letter-spacing:-.032em;color:var(--pearl, #F2F3EE)}.ap__h1-gold[data-astro-cid-ju344j4o]{color:var(--gold, #C99A2E);background-image:var(--gold-material-display);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ap__stakes[data-astro-cid-ju344j4o]{margin-top:clamp(18px,2.4vw,28px)}.ap__stakes-lead[data-astro-cid-ju344j4o]{margin:0;font-size:clamp(1rem,1.3vw,1.125rem);font-weight:500;letter-spacing:-.012em;color:color-mix(in srgb,var(--pearl) 92%,transparent)}.ap__stakes-body[data-astro-cid-ju344j4o]{margin:6px 0 0;max-width:56ch;font-size:clamp(.9375rem,1.15vw,1.0625rem);line-height:1.55;letter-spacing:-.008em;color:var(--ap-mut)}.ap__module[data-astro-cid-ju344j4o]{position:relative;margin-top:clamp(28px,3.6vw,44px);border:1px solid color-mix(in srgb,var(--pearl) 16%,transparent);background:color-mix(in srgb,var(--pearl) 3%,transparent)}.ap__module-head[data-astro-cid-ju344j4o]{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:0;padding:10px clamp(14px,1.8vw,20px);border-bottom:1px solid var(--ap-line);font-family:var(--font-mono-brand);font-size:.6875rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase}.ap__module-label[data-astro-cid-ju344j4o]{color:color-mix(in srgb,var(--pearl) 72%,transparent)}.ap__module-hint[data-astro-cid-ju344j4o]{color:color-mix(in srgb,var(--pearl) 40%,transparent)}.ap__module-help[data-astro-cid-ju344j4o]{margin:0;padding:10px clamp(14px,1.8vw,20px) 12px;border-top:1px solid var(--ap-line-soft);font-size:.8125rem;line-height:1.5;letter-spacing:-.005em;color:color-mix(in srgb,var(--pearl) 55%,transparent)}.ap-dot[data-astro-cid-ju344j4o]{position:absolute;width:5px;height:5px;border-radius:50%;background:#c99a2e;box-shadow:0 0 10px 2.5px color-mix(in srgb,#C99A2E 45%,transparent);transform:translate(-50%,-50%);opacity:1;transition:opacity .42s var(--ease, ease);pointer-events:none}.ap-dot[data-astro-cid-ju344j4o][data-st=tl]{top:0;left:0}.ap-dot[data-astro-cid-ju344j4o][data-st=tr]{top:0;left:100%}.ap-dot[data-astro-cid-ju344j4o][data-st=bl]{top:100%;left:0}.ap-dot[data-astro-cid-ju344j4o][data-st=br]{top:100%;left:100%}.ap-dot[data-astro-cid-ju344j4o].unlit{opacity:0}.ap-ball{position:absolute;top:0;left:0;width:8px;height:8px;margin:-4px 0 0 -4px;border:1px solid color-mix(in srgb,#F2F3EE 80%,transparent);border-radius:50%;pointer-events:none;will-change:transform}.ap__plate[data-astro-cid-ju344j4o]{margin-top:clamp(22px,3vw,32px)}.ap__engines[data-astro-cid-ju344j4o]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;margin:0;padding:0;border:1px solid var(--ap-line)}.ap__engine[data-astro-cid-ju344j4o]{display:flex;align-items:center;gap:clamp(9px,1.1vw,14px);padding:clamp(13px,1.6vw,18px) clamp(12px,1.5vw,20px);border-right:1px solid var(--ap-line);min-width:0}.ap__engine[data-astro-cid-ju344j4o]:last-child{border-right:0}.ap__engine-disc[data-astro-cid-ju344j4o]{display:grid;place-items:center;flex:none;width:clamp(32px,2.6vw,38px);height:clamp(32px,2.6vw,38px);border-radius:50%;background:var(--pearl, #F2F3EE)}.ap__engine-disc[data-astro-cid-ju344j4o] img[data-astro-cid-ju344j4o]{display:block;width:clamp(18px,1.5vw,22px);height:clamp(18px,1.5vw,22px)}.ap__engine-name[data-astro-cid-ju344j4o]{font-family:var(--font-mono-brand);font-size:clamp(.6875rem,.95vw,.8125rem);font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--pearl, #F2F3EE);overflow:hidden;text-overflow:ellipsis}.ap__stats[data-astro-cid-ju344j4o]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0;border:1px solid var(--ap-line);border-top:0}.ap__stat[data-astro-cid-ju344j4o]{padding:clamp(14px,1.8vw,20px) clamp(14px,1.8vw,20px) clamp(12px,1.6vw,18px);border-right:1px solid var(--ap-line)}.ap__stat[data-astro-cid-ju344j4o]:last-child{border-right:0}.ap__stat-label[data-astro-cid-ju344j4o]{margin:0;font-family:var(--font-mono-brand);font-size:.6875rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:color-mix(in srgb,var(--pearl) 45%,transparent)}.ap__stat-fig[data-astro-cid-ju344j4o]{margin:6px 0 0;font-family:var(--font-mono-brand);font-size:clamp(1.5rem,2.1vw,1.875rem);font-weight:500;letter-spacing:-.03em;color:var(--pearl, #F2F3EE)}.ap__stat-sub[data-astro-cid-ju344j4o]{margin:3px 0 0;font-size:.75rem;letter-spacing:-.005em;color:color-mix(in srgb,var(--pearl) 45%,transparent)}@media(max-width:860px){.ap__col[data-astro-cid-ju344j4o]{text-align:center}.ap__module[data-astro-cid-ju344j4o]{text-align:left}.ap__stakes-body[data-astro-cid-ju344j4o],.ap__sub[data-astro-cid-ju344j4o]{margin-inline:auto}.ap__stats[data-astro-cid-ju344j4o]{grid-template-columns:repeat(2,minmax(0,1fr))}.ap__stat[data-astro-cid-ju344j4o]:nth-child(2){border-right:0}.ap__stat[data-astro-cid-ju344j4o]:nth-child(-n+2){border-bottom:1px solid var(--ap-line)}.ap__module-hint[data-astro-cid-ju344j4o]{display:none}.ap__engines[data-astro-cid-ju344j4o]{grid-template-columns:repeat(5,minmax(0,1fr))}.ap__engine[data-astro-cid-ju344j4o]{justify-content:center;padding-inline:4px}.ap__engine-name[data-astro-cid-ju344j4o]{display:none}}@media(prefers-reduced-motion:reduce){.ap-dot[data-astro-cid-ju344j4o]{transition:none}}main.scan{--sn-rail: 1342px;--sn-gut: clamp(20px, 3.4vw, 49px);--sn-band-y: clamp(56px, 7vw, 96px);--sn-line: color-mix(in srgb, var(--slate-cool) 15%, transparent);--sn-line-soft: color-mix(in srgb, var(--slate-cool) 9%, transparent);--sn-mut: var(--ink-body, #495B58);--sn-quiet: color-mix(in srgb, var(--salt-ink) 58%, transparent)}html.scan-is-folding .axnv,html.scan-is-folding main.scan [data-scan-fold],html.scan-is-folding main.scan .ap__col,html.scan-is-folding .axtl{opacity:0;filter:blur(5px);transform:scale(.992);pointer-events:none;transition:opacity .3s cubic-bezier(.4,0,1,1),filter .34s cubic-bezier(.4,0,1,1),transform .34s cubic-bezier(.4,0,1,1)}html.scan-is-loading,html.scan-is-loading body,html.scan-is-loading main.scan{min-height:100%;background:var(--salt-ink, #0E1815)}html.scan-is-loading .axnv,html.scan-is-loading .axtl{display:none}html.scan-is-loading .ap.ap--verdict,html.scan-is-loading .ap.ap--verdict .ap__frame,html.scan-is-loading .ap.ap--verdict [data-inline-scan-mount]{min-height:100svh}html.scan-is-loading .ap.ap--verdict .ap__frame:before,html.scan-is-loading .ap.ap--verdict .ap__frame:after{opacity:0}@media(prefers-reduced-motion:reduce){html.scan-is-folding .axnv,html.scan-is-folding main.scan [data-scan-fold],html.scan-is-folding main.scan .ap__col,html.scan-is-folding .axtl{transition:none}}main.scan>.hv-page>section:first-of-type{border-top:0}.scan .sn-rail{padding-inline:max(var(--sn-gut),calc((100% - var(--sn-rail)) / 2 + var(--sn-gut)))}.scan .sn-h2{margin:0;max-width:20ch;font-size:clamp(1.75rem,3.1vw,2.625rem);font-weight:600;line-height:1.06;letter-spacing:-.028em;color:var(--salt-ink, #0E1815)}.scan .sn-band{border-top:1px solid var(--sn-line);padding-block:var(--sn-band-y)}.scan .sn-band--tight{padding-block:clamp(34px,4vw,52px) clamp(38px,4.6vw,60px)}.scan .sn-band__head{margin-bottom:clamp(18px,2.4vw,30px)}.scan .sn-value{display:grid;grid-template-columns:minmax(0,.42fr) minmax(0,1fr);gap:0;border-top:1px solid var(--sn-line);border-bottom:1px solid var(--sn-line)}.scan .sn-value__lead{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:clamp(26px,3vw,38px) clamp(24px,2.6vw,34px);border-right:1px solid var(--sn-line)}.scan .sn-value__price{display:flex;align-items:baseline;justify-content:center;gap:4px;margin:0}.scan .sn-value__price-fig{font-family:var(--font-mono-brand);font-size:clamp(2.25rem,4vw,3.25rem);font-weight:500;letter-spacing:-.04em;color:var(--salt-ink);text-decoration:line-through;text-decoration-thickness:2px;text-decoration-color:color-mix(in srgb,var(--gold, #C99A2E) 85%,transparent)}.scan .sn-value__price-unit{font-family:var(--font-mono-brand);font-size:clamp(.875rem,1.2vw,1.0625rem);font-weight:500;color:var(--sn-quiet)}.scan .sn-value__price-lab{margin:10px auto 0;max-width:22ch;font-size:.875rem;font-weight:500;line-height:1.45;letter-spacing:-.008em;color:var(--sn-mut)}.scan .sn-value__price-free{margin:14px 0 0;font-size:clamp(1.0625rem,1.5vw,1.3125rem);font-weight:600;letter-spacing:-.02em;color:var(--salt-ink)}.scan .sn-value__list{list-style:none;margin:0;padding:0}.scan .sn-value__row{position:relative;display:grid;grid-template-columns:minmax(0,.62fr) minmax(0,1fr);gap:clamp(16px,2.4vw,36px);align-items:center;padding:clamp(16px,1.9vw,22px) 0 clamp(16px,1.9vw,22px) clamp(24px,2.6vw,34px);border-bottom:1px solid var(--sn-line-soft)}.scan .sn-value__row:last-child{border-bottom:0}.scan .sn-value__dot{position:absolute;top:-4px;left:-4px;width:8px;height:8px;background:var(--dot) center / contain no-repeat}.scan .sn-value__row:first-child .sn-value__dot{top:-4px}.scan .sn-value__k{font-size:clamp(1rem,1.35vw,1.1875rem);font-weight:600;line-height:1.25;letter-spacing:-.018em;color:var(--salt-ink)}.scan .sn-value__v{font-size:.9375rem;font-weight:500;line-height:1.55;letter-spacing:-.009em;color:var(--sn-mut)}.scan .sn-value.is-armed .sn-value__k,.scan .sn-value.is-armed .sn-value__v,.scan .sn-value.is-armed .sn-value__lead>*{transition:opacity .34s var(--ease, ease),transform .34s var(--ease, ease)}.scan .sn-value.is-armed .sn-value__row:not(.is-in) .sn-value__k,.scan .sn-value.is-armed .sn-value__row:not(.is-in) .sn-value__v,.scan .sn-value.is-armed .sn-value__lead:not(.is-in)>*{opacity:0;transform:translateY(10px)}.scan .sn-value.is-armed .sn-value__row:not(.is-hall) .sn-value__dot{background-image:var(--dot-raw)}@media(prefers-reduced-motion:reduce){.scan .sn-value.is-armed .sn-value__k,.scan .sn-value.is-armed .sn-value__v,.scan .sn-value.is-armed .sn-value__lead>*{transition:none}}.scan .sn-us{border-top:0;background:var(--salt-ink, #0E1815);color:var(--pearl, #F2F3EE);container-type:inline-size;--ap-pad: max(var(--sn-gut), calc((100cqw - var(--sn-rail)) / 2 + var(--sn-gut)));--sn-line: color-mix(in srgb, var(--pearl) 13%, transparent);--sn-line-soft: color-mix(in srgb, var(--pearl) 8%, transparent);--sn-quiet: color-mix(in srgb, var(--pearl) 62%, transparent);margin-inline:calc(-1*(clamp(12px,3.3vw,48px) + 1px));padding-inline:clamp(12px,3.3vw,48px);overflow:hidden}.scan .sn-us__inner{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(32px,5vw,84px);align-items:end;padding-inline:var(--ap-pad)}.scan .sn-us__copy{padding-block:var(--sn-band-y)}.scan .sn-us__h2{color:var(--pearl)}.scan .sn-us__quote{position:relative;margin:clamp(22px,2.6vw,30px) 0 0;padding-left:clamp(20px,2.4vw,30px);border-left:2px solid color-mix(in srgb,var(--gold, #C99A2E) 70%,transparent)}.scan .sn-us__quote-text{margin:0;max-width:46ch;font-size:clamp(1.125rem,1.7vw,1.4375rem);font-weight:500;line-height:1.42;letter-spacing:-.018em;color:color-mix(in srgb,var(--pearl) 88%,transparent)}.scan .sn-us__quote-text strong{color:var(--pearl);font-weight:600}.scan .sn-us__sign{display:flex;align-items:center;flex-wrap:wrap;gap:0 12px;margin-top:clamp(16px,1.9vw,22px)}.scan .sn-us__sign-rule{width:clamp(20px,2.4vw,32px);height:1px;background:color-mix(in srgb,var(--pearl) 34%,transparent)}.scan .sn-us__sign-name{font-size:1.0625rem;font-weight:600;font-style:normal;letter-spacing:-.018em;color:var(--pearl)}.scan .sn-us__sign-role{font-family:var(--font-mono-brand);font-size:.6875rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--sn-quiet)}.scan .sn-us__law{margin:16px 0 0;font-size:1rem;font-weight:600;letter-spacing:-.014em;color:var(--pearl)}.scan .sn-us__install{display:inline-flex;align-items:center;justify-content:center;min-height:50px;margin-top:clamp(24px,2.8vw,34px);padding:0 1.85rem;border:1px solid transparent;border-radius:6px;background:var(--pearl, #F2F3EE);color:var(--salt-ink, #0E1815);font-family:var(--font-mono-brand);font-size:.8125rem;font-weight:500;letter-spacing:.07em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background .2s var(--ease, ease),transform .2s var(--ease, ease)}.scan .sn-us__install:hover{background:#fff}.scan .sn-us__install:active{transform:translateY(1px)}.scan .sn-us__install:focus-visible{outline:2px solid var(--gold, #C99A2E);outline-offset:3px}.scan .sn-us__figure{position:relative;align-self:end;margin:0;padding-top:clamp(28px,3.4vw,44px)}.scan .sn-us__photo{display:block;width:min(440px,100%);margin-inline:auto;-webkit-mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.85) 20%,#000 38%),linear-gradient(90deg,transparent 0%,#000 14%,#000 86%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.85) 20%,#000 38%),linear-gradient(90deg,transparent 0%,#000 14%,#000 86%,transparent 100%);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.scan .sn-us__photo--awaiting{aspect-ratio:1;width:min(320px,100%);border:1px solid var(--sn-line);background:color-mix(in srgb,var(--pearl) 4%,transparent);position:relative}.scan .sn-us__photo--awaiting:after{content:"PORTRAIT";position:absolute;inset:0;display:grid;place-items:center;font-family:var(--font-mono-brand);font-size:.6875rem;font-weight:500;letter-spacing:.18em;color:color-mix(in srgb,var(--pearl) 30%,transparent)}.scan .sn-window{border-top:0;background:var(--salt-ink, #0E1815);color:var(--pearl, #F2F3EE);container-type:inline-size;--ap-pad: max(var(--sn-gut), calc((100cqw - var(--sn-rail)) / 2 + var(--sn-gut)));--sn-line: color-mix(in srgb, var(--pearl) 13%, transparent);--sn-quiet: color-mix(in srgb, var(--pearl) 62%, transparent);margin-inline:calc(-1*(clamp(12px,3.3vw,48px) + 1px));padding-inline:clamp(12px,3.3vw,48px)}.scan .sn-window__inner{border-top:1px solid var(--sn-line);padding-block:clamp(44px,5.6vw,78px) clamp(40px,4.8vw,64px);padding-inline:var(--ap-pad)}.scan .sn-window__line{display:grid;gap:clamp(10px,1.4vw,16px);margin:0;font-weight:500}.scan .sn-window__num{font-family:var(--font-mono-brand);font-size:clamp(3.75rem,8.6vw,7rem);font-weight:500;line-height:.86;letter-spacing:-.05em;color:var(--pearl)}.scan .sn-window__said{display:grid;gap:3px}.scan .sn-window__claim{font-size:clamp(1.125rem,1.7vw,1.5rem);font-weight:600;letter-spacing:-.02em;color:var(--pearl)}.scan .sn-window__push{font-size:clamp(1rem,1.3vw,1.1875rem);letter-spacing:-.014em;color:color-mix(in srgb,var(--pearl) 58%,transparent)}.scan .sn-window__top{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(28px,5vw,88px);align-items:center}.scan .sn-void{justify-self:end}.scan .sn-void__grid{display:grid;grid-template-columns:repeat(5,clamp(46px,5.2vw,74px));gap:clamp(4px,.5vw,6px);list-style:none;margin:0;padding:0}.scan .sn-void__cell{aspect-ratio:1;border:1px solid color-mix(in srgb,var(--pearl) 17%,transparent)}.scan .sn-void__cell--claimed{border-color:transparent;background:var(--gold, #C99A2E);box-shadow:0 0 10px color-mix(in srgb,var(--gold, #C99A2E) 32%,transparent)}.scan .sn-void.is-armed .sn-void__cell--claimed{border-color:color-mix(in srgb,var(--pearl) 17%,transparent);background:transparent;box-shadow:none}.scan .sn-void.is-drawn .sn-void__cell--claimed{border-color:transparent;background:var(--gold, #C99A2E);box-shadow:0 0 10px color-mix(in srgb,var(--gold, #C99A2E) 32%,transparent);transition:background-color .38s var(--ease, ease),box-shadow .38s var(--ease, ease),border-color .38s var(--ease, ease)}@media(prefers-reduced-motion:reduce){.scan .sn-void.is-drawn .sn-void__cell--claimed{transition:none}}.scan .sn-void__legend{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4px 14px;margin:clamp(10px,1.2vw,14px) 0 0;font-family:var(--font-mono-brand);font-size:.6875rem;font-weight:500;letter-spacing:.13em;text-transform:uppercase}.scan .sn-void__legend-claimed{color:var(--gold, #C99A2E)}.scan .sn-void__legend-open{color:color-mix(in srgb,var(--pearl) 45%,transparent)}.scan .sn-clock{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:clamp(30px,3.8vw,48px) 0 0;border:1px solid var(--sn-line)}.scan .sn-clock__cell{padding:clamp(18px,2.2vw,26px) clamp(16px,2vw,24px);border-right:1px solid var(--sn-line)}.scan .sn-clock__cell:last-child{border-right:0}.scan .sn-clock__k{margin:0;font-family:var(--font-mono-brand);font-size:.6875rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:color-mix(in srgb,var(--pearl) 45%,transparent)}.scan .sn-clock__v{display:grid;margin:8px 0 0}.scan .sn-clock__fig{font-family:var(--font-mono-brand);font-size:clamp(2rem,3.4vw,2.75rem);font-weight:500;line-height:1;letter-spacing:-.04em;color:var(--pearl)}.scan .sn-clock__cell--now .sn-clock__fig{color:var(--gold, #C99A2E);background-image:var(--gold-material-display);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.scan .sn-clock__note{margin-top:clamp(13px,1.6vw,17px);padding-top:clamp(12px,1.5vw,16px);border-top:1px solid var(--sn-line-soft);font-size:.875rem;font-weight:500;line-height:1.5;letter-spacing:-.008em;color:color-mix(in srgb,var(--pearl) 58%,transparent)}.scan .sn-clock__cell:not(.sn-clock__cell--now) .sn-clock__note{color:color-mix(in srgb,var(--pearl) 44%,transparent)}.scan .sn-close{border-top:0;background:var(--salt-ink, #0E1815);container-type:inline-size;--ap-pad: max(var(--sn-gut), calc((100cqw - var(--sn-rail)) / 2 + var(--sn-gut)));color:var(--pearl, #F2F3EE);--sn-line: color-mix(in srgb, var(--pearl) 13%, transparent);--sn-line-soft: color-mix(in srgb, var(--pearl) 8%, transparent);--sn-quiet: color-mix(in srgb, var(--pearl) 62%, transparent);margin-inline:calc(-1*(clamp(12px,3.3vw,48px) + 1px));padding-inline:clamp(12px,3.3vw,48px)}.scan .sn-close__frame{position:relative;border-top:1px solid var(--sn-line);padding-block:clamp(38px,4.4vw,60px) clamp(30px,3.6vw,48px)}.scan .sn-close__frame:before,.scan .sn-close__frame:after{content:"";position:absolute;top:0;bottom:0;width:1px;background:var(--sn-line-soft);pointer-events:none}.scan .sn-close__frame:before{left:0}.scan .sn-close__frame:after{right:0}.scan .sn-close__flabel{position:relative;margin-inline:var(--ap-pad);padding:13px 0;border-top:1px solid var(--sn-line);font-family:var(--font-mono-brand);font-size:.6875rem;font-weight:500;letter-spacing:.13em;text-transform:uppercase;line-height:1;color:var(--sn-quiet)}.scan .sn-close__flabel:before,.scan .sn-close__flabel:after{content:"";position:absolute;top:-4px;width:8px;height:8px;background:var(--dot-raw-dark) center / contain no-repeat}.scan .sn-close__flabel:before{left:-4px}.scan .sn-close__flabel:after{right:-4px}.scan .sn-close__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.82fr);align-items:end;gap:clamp(20px,4vw,64px);padding:clamp(28px,4vw,52px) var(--ap-pad)}.scan .sn-close__h2{margin:0;font-size:clamp(2.25rem,4.8vw,3.875rem);font-weight:600;line-height:1.02;letter-spacing:-.032em;color:var(--pearl)}.scan .sn-close__lit{color:var(--gold, #C99A2E);background-image:var(--gold-material-display);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.scan .sn-close__sub{margin:0 0 .35em;max-width:46ch;font-size:clamp(.9375rem,1.15vw,1.0625rem);font-weight:500;line-height:1.5;letter-spacing:-.011em;color:var(--sn-quiet)}.scan .sn-close__specimen{position:relative;margin-inline:var(--ap-pad);border-top:1px solid var(--sn-line)}.scan .sn-close__dot{position:absolute;width:5px;height:5px;border-radius:50%;background:var(--gold, #C99A2E);box-shadow:0 0 10px 2.5px color-mix(in srgb,var(--gold, #C99A2E) 45%,transparent);transform:translate(-50%,-50%);pointer-events:none}.scan .sn-close__dot[data-st=tl]{top:0;left:0}.scan .sn-close__dot[data-st=tr]{top:0;left:100%}.scan .sn-close__dot[data-st=bl]{top:100%;left:0}.scan .sn-close__dot[data-st=br]{top:100%;left:100%}.scan [data-close].is-armed .sn-close__dot{opacity:0}.scan [data-close].is-lit .sn-close__dot{opacity:1;transition:opacity .42s var(--ease, ease)}.scan [data-close].is-lit .sn-close__dot[data-st=tr],.scan [data-close].is-lit .sn-close__dot[data-st=br]{transition-delay:.16s}@media(prefers-reduced-motion:reduce){.scan [data-close].is-lit .sn-close__dot{transition:none}}.scan .scan-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:stretch}.scan .scan-form__prefilled-headline{grid-column:1 / -1;margin:0;padding:14px var(--ap-pad, clamp(16px, 2.2vw, 28px)) 0;font-size:.8125rem;font-weight:500;letter-spacing:.02em;color:color-mix(in srgb,var(--pearl) 74%,transparent)}.scan .scan-form__field{--cell-pad: clamp(12px, 1.4vw, 18px);display:block;padding:clamp(16px,2vw,22px) var(--cell-pad) clamp(16px,2vw,22px) var(--cell-pad-l, var(--cell-pad));border-right:1px solid var(--sn-line);min-width:0}.scan .scan-form__field:first-of-type{--cell-pad-l: var(--ap-pad, clamp(18px, 2.4vw, 34px))}.scan .scan-form__label{display:flex;align-items:center;gap:10px;margin-bottom:9px;padding-inline:2px;font-family:var(--font-mono-brand);font-size:.6875rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:color-mix(in srgb,var(--pearl) 58%,transparent)}.scan .scan-form__edit{padding:0;border:0;background:none;font:inherit;letter-spacing:inherit;color:var(--gold-text-dark, #E4BE62);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.scan .scan-form__input{display:block;width:100%;min-height:50px;padding:0 14px;margin:0;border:1px solid color-mix(in srgb,var(--pearl) 26%,transparent);border-radius:6px;background:color-mix(in srgb,var(--pearl) 8%,transparent);font-family:var(--font-mono-brand);font-size:clamp(.9375rem,1.15vw,1.0625rem);font-weight:500;letter-spacing:-.01em;color:var(--pearl);caret-color:var(--pearl);transition:border-color .18s var(--ease, ease),background-color .18s var(--ease, ease),box-shadow .18s var(--ease, ease)}.scan .scan-form__input:hover:not(:focus){border-color:color-mix(in srgb,var(--pearl) 38%,transparent);background:color-mix(in srgb,var(--pearl) 10%,transparent)}.scan .scan-form__input::-moz-placeholder{color:color-mix(in srgb,var(--pearl) 58%,transparent)}.scan .scan-form__input::placeholder{color:color-mix(in srgb,var(--pearl) 58%,transparent)}.scan .scan-form__input:focus{outline:none;border-color:transparent;background:linear-gradient(color-mix(in srgb,var(--pearl) 12%,var(--salt-ink, #0E1815)),color-mix(in srgb,var(--pearl) 12%,var(--salt-ink, #0E1815))) padding-box,linear-gradient(115deg,#8a6414,#c99a2e 36%,#ffe9a8 47%,#fff0c2 53%,#c99a2e 64%,#a87f1c) border-box;box-shadow:0 0 0 3px color-mix(in srgb,var(--gold, #C99A2E) 16%,transparent)}.scan .scan-form__input:focus-visible{outline:none}.scan .scan-form__input[aria-invalid=true],.scan .scan-form__input[aria-invalid=true]:focus{border-color:color-mix(in srgb,var(--ember-alert, #7A2E2A) 62%,var(--pearl) 38%);box-shadow:0 0 0 3px color-mix(in srgb,var(--ember-alert, #7A2E2A) 26%,transparent)}.scan .scan-form__submit{align-self:end;justify-self:end;display:inline-flex;align-items:center;justify-content:center;min-height:50px;margin-left:clamp(18px,2.4vw,34px);margin-right:var(--ap-pad, clamp(18px, 2.4vw, 34px));margin-bottom:clamp(16px,2vw,22px);padding:0 1.85rem;border:1px solid transparent;border-radius:6px;background:var(--pearl, #F2F3EE);color:var(--salt-ink, #0E1815);font-family:var(--font-mono-brand);font-size:.8125rem;font-weight:500;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background .2s var(--ease, ease),transform .2s var(--ease, ease)}.scan .scan-form__submit:hover:not(:disabled){background:#fff}.scan .scan-form__submit:active:not(:disabled){transform:translateY(1px)}.scan .scan-form__submit:focus-visible{outline:2px solid var(--gold, #C99A2E);outline-offset:3px}.scan .scan-form__submit:disabled{background:color-mix(in srgb,var(--pearl) 62%,transparent);color:color-mix(in srgb,var(--salt-ink) 78%,transparent);cursor:progress}.scan .scan-form__turnstile{grid-column:1 / -1}.scan .scan-form__turnstile:not(:empty){padding:0 var(--ap-pad, 20px) 14px}.scan .scan-form__error{grid-column:1 / -1;border-top:1px solid var(--sn-line-soft);margin:0;padding:6px var(--ap-pad, 20px) 12px;font-size:.8125rem;font-weight:500;line-height:1.4;letter-spacing:-.008em;color:color-mix(in srgb,var(--ember-alert, #7A2E2A) 40%,var(--pearl) 60%)}.scan .scan-form__error:empty{padding-block:0}.scan .scan-form__consent{grid-column:1 / -1;display:flex;align-items:flex-start;gap:10px;margin:0;padding:0 var(--ap-pad, 20px) 12px;font-size:.8125rem;font-weight:500;line-height:1.45;letter-spacing:-.008em;color:color-mix(in srgb,var(--pearl) 90%,transparent);cursor:pointer}.scan .scan-form__consent-box{flex:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;width:16px;height:16px;margin:1px 0 0;border:1px solid color-mix(in srgb,var(--gold-text-dark, #E4BE62) 78%,transparent);border-radius:4px;background:color-mix(in srgb,var(--pearl) 8%,transparent);cursor:pointer;transition:border-color .18s var(--ease, ease),background-color .18s var(--ease, ease)}.scan .scan-form__consent:hover .scan-form__consent-box:not(:checked){border-color:var(--gold-text-dark, #E4BE62);background:color-mix(in srgb,var(--pearl) 12%,transparent)}.scan .scan-form__consent-box:checked{border-color:transparent;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5l3 3 6-6.5' fill='none' stroke='%230E1815' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 12px 12px no-repeat,linear-gradient(115deg,#8a6414,#c99a2e 36%,#ffe9a8 47%,#fff0c2 53%,#c99a2e 64%,#a87f1c)}.scan .scan-form__consent-box:focus-visible{outline:2px solid var(--gold, #C99A2E);outline-offset:2px}.scan .sn-close .scan-form{padding-inline:0}.scan .sn-close .scan-form__field:first-of-type{--cell-pad-l: var(--cell-pad)}@media(min-width:861px){.scan .sn-close .scan-form__submit{margin-right:clamp(18px,2.4vw,34px)}}.scan .sn-close .scan-form__error,.scan .sn-close .scan-form__turnstile:not(:empty),.scan .sn-close .scan-form__consent,.scan .sn-close .scan-form__prefilled-headline{padding-inline:0}.scan .ap .scan-form__field:first-of-type{--cell-pad-l: var(--cell-pad)}.scan .ap .scan-form__error,.scan .ap .scan-form__consent{padding-inline:clamp(18px,2.4vw,34px)}.scan .ap .scan-form__turnstile:not(:empty){padding-inline:clamp(18px,2.4vw,34px)}.scan .ap .scan-form__prefilled-headline{padding-inline:clamp(18px,2.4vw,34px)}.scan .ap .scan-form__submit{margin-right:clamp(18px,2.4vw,34px)}@media(max-width:860px){.scan .ap .scan-form__field{--cell-pad: clamp(16px, 4vw, 22px);--cell-pad-l: clamp(16px, 4vw, 22px)}.scan .ap .scan-form__submit{margin-inline:clamp(16px,4vw,22px)}}@media(min-width:861px)and (max-height:1000px){.scan .scan-form__field{padding-block:18px 14px}.scan .scan-form__submit{margin-bottom:14px}}@media(max-width:1080px){.scan .sn-value{grid-template-columns:minmax(0,1fr)}.scan .sn-value__lead{padding:clamp(24px,3vw,32px) 0;border-right:0;border-bottom:1px solid var(--sn-line)}.scan .sn-value__row{padding-left:clamp(18px,2.4vw,28px)}.scan .sn-window__inner{grid-template-columns:minmax(0,1fr);gap:clamp(24px,4vw,36px)}}@media(max-width:860px){.scan .sn-value__row{grid-template-columns:minmax(0,1fr);gap:6px}.scan .sn-window__top{grid-template-columns:minmax(0,1fr);gap:clamp(26px,6vw,36px)}.scan .sn-void{justify-self:stretch}.scan .sn-void__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.scan .sn-band__head{text-align:center}.scan .sn-h2{margin-inline:auto}.scan .sn-value{text-align:center}.scan .sn-value__price-lab{margin-inline:auto}.scan .sn-window__top{text-align:center}.scan .sn-void__legend{justify-content:center}.scan .sn-clock__cell,.scan .sn-close__head{text-align:center}.scan .sn-close__sub{margin-inline:auto}.scan .sn-close__flabel{text-align:center}.scan .sn-close__specimen{text-align:left}.scan .sn-us__inner{grid-template-columns:minmax(0,1fr);gap:0}.scan .sn-us__copy{padding-block:clamp(44px,9vw,64px) clamp(28px,6vw,40px)}.scan .sn-us__figure{padding-top:0}.scan .sn-us__photo{width:min(360px,88%)}.scan .sn-close__head{grid-template-columns:minmax(0,1fr);gap:16px}.scan .sn-close__sub{margin-bottom:0}.scan .scan-form{grid-template-columns:minmax(0,1fr)}.scan .scan-form__field{--cell-pad-l: var(--ap-pad, 20px);--cell-pad: var(--ap-pad, 20px);border-right:0;border-bottom:1px solid var(--sn-line)}.scan .scan-form__submit{justify-self:stretch;width:auto;margin:clamp(18px,3vw,24px) var(--ap-pad, 20px) clamp(4px,1vw,10px)}}
