.neo-specs-module__E7sxSG__accordion{border:1px solid color-mix(in oklab,var(--fg)14%,transparent);background:#fff;border-radius:12px;margin:12px 0;padding:10px 12px}.neo-specs-module__E7sxSG__sketch{border:1px solid color-mix(in oklab,var(--fg)10%,transparent);background:#fafafa;border-radius:18px;margin:18px 0 28px;position:relative;overflow:hidden;box-shadow:0 18px 48px #00000014}.neo-specs-module__E7sxSG__sketchImage{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}.neo-specs-module__E7sxSG__summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:6px 0;list-style:none;display:flex}.neo-specs-module__E7sxSG__summary::-webkit-details-marker{display:none}.neo-specs-module__E7sxSG__title{letter-spacing:.01em;font-weight:700}.neo-specs-module__E7sxSG__chev{border-right:2px solid color-mix(in oklab,var(--fg)60%,transparent);border-bottom:2px solid color-mix(in oklab,var(--fg)60%,transparent);flex:none;width:10px;height:10px;transition:transform .16s;transform:rotate(45deg)}.neo-specs-module__E7sxSG__accordion[open] .neo-specs-module__E7sxSG__chev{transform:rotate(225deg)}.neo-specs-module__E7sxSG__content{padding-top:10px}.neo-specs-module__E7sxSG__list{margin:0}.neo-specs-module__E7sxSG__row{border-top:1px solid color-mix(in oklab,var(--fg)10%,transparent);grid-template-columns:minmax(200px,1fr) minmax(140px,1fr);gap:12px;padding:10px 0;display:grid}.neo-specs-module__E7sxSG__row:first-child{border-top:none}.neo-specs-module__E7sxSG__label{opacity:.9;margin:0}.neo-specs-module__E7sxSG__value{text-align:right;opacity:.95;margin:0}@media (max-width:640px){.neo-specs-module__E7sxSG__sketch{border-radius:12px;margin:12px -8px 22px;box-shadow:0 10px 28px #00000012}.neo-specs-module__E7sxSG__row{grid-template-columns:1fr;gap:6px}.neo-specs-module__E7sxSG__value{text-align:left}}
.neo500-module__JK8gyW__page{background:#fff;width:100%;padding-top:clamp(72px,8vw,96px)}.neo500-module__JK8gyW__gallery{width:100%}.neo500-module__JK8gyW__stage{aspect-ratio:3/2;border:var(--frame-border);border-radius:var(--frame-radius);background:var(--frame-bg);width:100%;box-shadow:var(--frame-shadow);outline:none;position:relative;overflow:hidden}.neo500-module__JK8gyW__stage:focus-visible{outline:3px solid var(--accent);outline-offset:-3px}.neo500-module__JK8gyW__stageImage{object-fit:cover;animation:.32s ease-out neo500-module__JK8gyW__imageIn}@keyframes neo500-module__JK8gyW__imageIn{0%{opacity:.65;transform:scale(1.006)}to{opacity:1;transform:scale(1)}}.neo500-module__JK8gyW__arrow{aspect-ratio:1;color:#111;width:clamp(40px,5vw,54px);font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe0;border:0;border-radius:50%;place-items:center;font-size:22px;transition:background .16s,transform .16s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.neo500-module__JK8gyW__arrow:hover{background:#fff;transform:translateY(-50%)scale(1.04)}.neo500-module__JK8gyW__arrowPrevious{left:clamp(10px,2vw,24px)}.neo500-module__JK8gyW__arrowNext{right:clamp(10px,2vw,24px)}.neo500-module__JK8gyW__thumbnailRail{scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#aaa transparent;gap:8px;padding:10px 0 4px;display:flex;overflow-x:auto}.neo500-module__JK8gyW__thumbnail{aspect-ratio:3/2;cursor:pointer;opacity:.68;scroll-snap-align:center;background:#eee;border:2px solid #0000;border-radius:5px;flex:0 0 clamp(80px,10vw,118px);padding:0;transition:border-color .15s,opacity .15s;position:relative;overflow:hidden}.neo500-module__JK8gyW__thumbnail img{object-fit:cover}.neo500-module__JK8gyW__thumbnail:hover{opacity:1}.neo500-module__JK8gyW__thumbnailSelected{border-color:var(--accent);opacity:1}.neo500-module__JK8gyW__thumbnail:focus-visible{outline-offset:2px;outline:2px solid #111}.neo500-module__JK8gyW__position{color:#666;text-align:right;margin:5px 0 0;font-size:12px}.neo500-module__JK8gyW__intro{padding:clamp(64px,10vw,128px) clamp(16px,5vw,68px) clamp(40px,6vw,72px)}.neo500-module__JK8gyW__eyebrow{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px;font-size:13px;font-weight:800}.neo500-module__JK8gyW__intro h1{max-width:900px;font-family:"UralNeoDisplay",var(--font-manrope),sans-serif;letter-spacing:-.025em;margin:0;font-size:clamp(20px,2.6vw,28px);line-height:.98}.neo500-module__JK8gyW__introColumns{grid-template-columns:minmax(0,1.2fr) minmax(310px,.8fr);gap:clamp(40px,8vw,110px);margin-top:clamp(42px,7vw,78px);display:grid}.neo500-module__JK8gyW__story{max-width:720px;font-size:16px;line-height:1.8}.neo500-module__JK8gyW__story p{margin:0 0 1.35em}.neo500-module__JK8gyW__purchase dl{margin:0}.neo500-module__JK8gyW__purchase dl>div{border-top:1px solid #d9d9d9;grid-template-columns:minmax(130px,.8fr) minmax(0,1.2fr);gap:20px;padding:16px 0;display:grid}.neo500-module__JK8gyW__purchase dl>div:last-child{border-bottom:1px solid #d9d9d9}.neo500-module__JK8gyW__purchase dt{letter-spacing:.05em;text-transform:uppercase;font-size:13px;font-weight:800}.neo500-module__JK8gyW__purchase dd{margin:0;line-height:1.45}.neo500-module__JK8gyW__actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.neo500-module__JK8gyW__primaryButton,.neo500-module__JK8gyW__secondaryButton{border:1px solid #111;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:12px 20px;font-size:14px;font-weight:800;transition:color .16s,background .16s;display:inline-flex}.neo500-module__JK8gyW__primaryButton{background:var(--accent);border-color:var(--accent);color:#fff}.neo500-module__JK8gyW__primaryButton:hover{background:#111;border-color:#111}.neo500-module__JK8gyW__secondaryButton:hover{color:#fff;background:#111}.neo500-module__JK8gyW__note{color:#666;grid-template-columns:max-content 1fr;margin:18px 0 0;font-size:12px;display:grid}.neo500-module__JK8gyW__editorial{border-top:1px solid #e2e2e2;padding:clamp(40px,6vw,72px) clamp(16px,5vw,68px)}.neo500-module__JK8gyW__editorialInner{max-width:1260px;margin:0 auto}.neo500-module__JK8gyW__editorial h2{font-family:"UralNeoDisplay",var(--font-manrope),sans-serif;letter-spacing:-.025em;margin:0 0 24px;font-size:clamp(20px,2.6vw,28px);line-height:.98}.neo500-module__JK8gyW__editorialCopy{max-width:760px;font-size:16px;line-height:1.8}.neo500-module__JK8gyW__editorialCopy p{margin:0 0 1.35em}.neo500-module__JK8gyW__editorialCopy p:last-child{margin-bottom:0}.neo500-module__JK8gyW__equipmentCopy{max-width:760px;font-size:16px;line-height:1.6}.neo500-module__JK8gyW__equipmentCopy p{margin:0 0 24px}.neo500-module__JK8gyW__equipmentList{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px;margin:0;padding:0;list-style:none;display:grid}.neo500-module__JK8gyW__equipmentList li{border-top:1px solid #d9d9d9;padding:13px 0}.neo500-module__JK8gyW__equipmentList li:nth-last-child(-n+2){border-bottom:1px solid #d9d9d9}.neo500-module__JK8gyW__technicalSpecifications{border-top:1px solid #e2e2e2;padding:clamp(40px,6vw,72px) clamp(16px,5vw,68px)}.neo500-module__JK8gyW__technicalSpecificationsInner{max-width:1260px;margin:0 auto}.neo500-module__JK8gyW__technicalSpecifications h2{font-family:"UralNeoDisplay",var(--font-manrope),sans-serif;letter-spacing:-.025em;margin:0 0 clamp(28px,4vw,48px);font-size:clamp(20px,2.6vw,28px);line-height:.98}.neo500-module__JK8gyW__finalCta{flex-direction:column;align-items:center;gap:clamp(28px,4vw,44px);padding-bottom:clamp(64px,8vw,104px);display:flex}.neo500-module__JK8gyW__finalImage{aspect-ratio:3/2;border:var(--frame-border);border-radius:var(--frame-radius);background:var(--frame-bg);width:100%;box-shadow:var(--frame-shadow);position:relative;overflow:hidden}.neo500-module__JK8gyW__finalImage img{object-fit:cover}.neo500-module__JK8gyW__details{color:#111;background:#fff;border-top:1px solid #e2e2e2;padding:clamp(40px,6vw,72px) clamp(16px,5vw,68px)}.neo500-module__JK8gyW__detailsHeading{max-width:1260px;margin:0 auto;padding:0 0 clamp(32px,5vw,56px)}.neo500-module__JK8gyW__details h2{font-family:"UralNeoDisplay",var(--font-manrope),sans-serif;letter-spacing:-.025em;margin:0;font-size:clamp(20px,2.6vw,28px);line-height:.98}.neo500-module__JK8gyW__colorSelector{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.neo500-module__JK8gyW__colorChoice{color:#222;min-height:46px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c7c7c7;border-radius:999px;align-items:center;gap:10px;padding:8px 15px 8px 9px;font-size:14px;font-weight:700;transition:border-color .16s,box-shadow .16s,transform .16s;display:inline-flex}.neo500-module__JK8gyW__colorChoice:hover{border-color:#555;transform:translateY(-1px)}.neo500-module__JK8gyW__colorChoice:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.neo500-module__JK8gyW__colorChoiceSelected{border-color:#111;box-shadow:inset 0 0 0 1px #111}.neo500-module__JK8gyW__swatch{border:1px solid #00000038;border-radius:50%;flex:0 0 27px;width:27px;height:27px;box-shadow:inset 0 1px 1px #ffffff4d}.neo500-module__JK8gyW__detailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(8px,1.3vw,18px);max-width:1260px;margin:0 auto;display:grid}.neo500-module__JK8gyW__detailCard{aspect-ratio:3/2;background:var(--frame-bg);border:1px solid #ddd;border-radius:7px;margin:0;position:relative;overflow:hidden}.neo500-module__JK8gyW__detailCard img{object-fit:cover;transition:transform .5s}.neo500-module__JK8gyW__detailCard:hover img{transform:scale(1.018)}@media (max-width:800px){.neo500-module__JK8gyW__introColumns{grid-template-columns:1fr}.neo500-module__JK8gyW__purchase{max-width:620px}}@media (max-width:640px){.neo500-module__JK8gyW__page{padding-top:66px}.neo500-module__JK8gyW__stage{aspect-ratio:4/3}.neo500-module__JK8gyW__stageImage{object-position:center}.neo500-module__JK8gyW__arrow{width:40px;font-size:18px}.neo500-module__JK8gyW__thumbnailRail{margin-inline:-8px;padding-inline:8px}.neo500-module__JK8gyW__thumbnail{flex-basis:82px}.neo500-module__JK8gyW__position{padding-right:4px}.neo500-module__JK8gyW__intro{padding-inline:12px}.neo500-module__JK8gyW__introColumns{gap:34px}.neo500-module__JK8gyW__story{font-size:16px;line-height:1.8}.neo500-module__JK8gyW__purchase dl>div{grid-template-columns:1fr;gap:6px}.neo500-module__JK8gyW__actions{grid-template-columns:1fr;display:grid}.neo500-module__JK8gyW__details{padding-inline:12px}.neo500-module__JK8gyW__colorSelector{grid-template-columns:1fr 1fr;display:grid}.neo500-module__JK8gyW__colorChoice{justify-content:flex-start;padding-right:10px}.neo500-module__JK8gyW__detailGrid{grid-template-columns:1fr;gap:6px}.neo500-module__JK8gyW__detailCard{border-radius:4px}.neo500-module__JK8gyW__equipmentList{grid-template-columns:1fr}.neo500-module__JK8gyW__equipmentList li:nth-last-child(2){border-bottom:0}}@media (prefers-reduced-motion:reduce){.neo500-module__JK8gyW__stageImage{animation:none}.neo500-module__JK8gyW__thumbnail,.neo500-module__JK8gyW__arrow,.neo500-module__JK8gyW__primaryButton,.neo500-module__JK8gyW__secondaryButton,.neo500-module__JK8gyW__colorChoice,.neo500-module__JK8gyW__detailCard img{transition:none}}
