.E7sxSG_accordion{border:1px solid color-mix(in oklab, var(--fg) 14%, transparent);background:#fff;border-radius:12px;margin:12px 0;padding:10px 12px}.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}.E7sxSG_sketchImage{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}.E7sxSG_summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:6px 0;list-style:none;display:flex}.E7sxSG_summary::-webkit-details-marker{display:none}.E7sxSG_title{letter-spacing:.01em;font-weight:700}.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)}.E7sxSG_accordion[open] .E7sxSG_chev{transform:rotate(225deg)}.E7sxSG_content{padding-top:10px}.E7sxSG_list{margin:0}.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}.E7sxSG_row:first-child{border-top:none}.E7sxSG_label{opacity:.9;margin:0}.E7sxSG_value{text-align:right;opacity:.95;margin:0}@media (max-width:640px){.E7sxSG_sketch{border-radius:12px;margin:12px -8px 22px;box-shadow:0 10px 28px #00000012}.E7sxSG_row{grid-template-columns:1fr;gap:6px}.E7sxSG_value{text-align:left}}
.JK8gyW_page{background:#fff;width:100%;padding-top:clamp(72px,8vw,96px)}.JK8gyW_gallery{width:100%}.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}.JK8gyW_stage:focus-visible{outline:3px solid var(--accent);outline-offset:-3px}.JK8gyW_stageImage{object-fit:cover;animation:.32s ease-out JK8gyW_imageIn}@keyframes JK8gyW_imageIn{0%{opacity:.65;transform:scale(1.006)}to{opacity:1;transform:scale(1)}}.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%)}.JK8gyW_arrow:hover{background:#fff;transform:translateY(-50%)scale(1.04)}.JK8gyW_arrowPrevious{left:clamp(10px,2vw,24px)}.JK8gyW_arrowNext{right:clamp(10px,2vw,24px)}.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}.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}.JK8gyW_thumbnail img{object-fit:cover}.JK8gyW_thumbnail:hover{opacity:1}.JK8gyW_thumbnailSelected{border-color:var(--accent);opacity:1}.JK8gyW_thumbnail:focus-visible{outline-offset:2px;outline:2px solid #111}.JK8gyW_position{color:#666;text-align:right;margin:5px 0 0;font-size:12px}.JK8gyW_intro{padding:clamp(64px,10vw,128px) clamp(16px,5vw,68px) clamp(40px,6vw,72px)}.JK8gyW_eyebrow{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px;font-size:13px;font-weight:800}.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}.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}.JK8gyW_story{max-width:720px;font-size:16px;line-height:1.8}.JK8gyW_story p{margin:0 0 1.35em}.JK8gyW_purchase dl{margin:0}.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}.JK8gyW_purchase dl>div:last-child{border-bottom:1px solid #d9d9d9}.JK8gyW_purchase dt{letter-spacing:.05em;text-transform:uppercase;font-size:13px;font-weight:800}.JK8gyW_purchase dd{margin:0;line-height:1.45}.JK8gyW_actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.JK8gyW_primaryButton,.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}.JK8gyW_primaryButton{background:var(--accent);border-color:var(--accent);color:#fff}.JK8gyW_primaryButton:hover{background:#111;border-color:#111}.JK8gyW_secondaryButton:hover{color:#fff;background:#111}.JK8gyW_note{color:#666;grid-template-columns:max-content 1fr;margin:18px 0 0;font-size:12px;display:grid}.JK8gyW_editorial{border-top:1px solid #e2e2e2;padding:clamp(40px,6vw,72px) clamp(16px,5vw,68px)}.JK8gyW_editorialInner{max-width:1260px;margin:0 auto}.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}.JK8gyW_editorialCopy{max-width:760px;font-size:16px;line-height:1.8}.JK8gyW_editorialCopy p{margin:0 0 1.35em}.JK8gyW_editorialCopy p:last-child{margin-bottom:0}.JK8gyW_equipmentCopy{max-width:760px;font-size:16px;line-height:1.6}.JK8gyW_equipmentCopy p{margin:0 0 24px}.JK8gyW_equipmentList{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px;margin:0;padding:0;list-style:none;display:grid}.JK8gyW_equipmentList li{border-top:1px solid #d9d9d9;padding:13px 0}.JK8gyW_equipmentList li:nth-last-child(-n+2){border-bottom:1px solid #d9d9d9}.JK8gyW_technicalSpecifications{border-top:1px solid #e2e2e2;padding:clamp(40px,6vw,72px) clamp(16px,5vw,68px)}.JK8gyW_technicalSpecificationsInner{max-width:1260px;margin:0 auto}.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}.JK8gyW_finalCta{flex-direction:column;align-items:center;gap:clamp(28px,4vw,44px);padding-bottom:clamp(64px,8vw,104px);display:flex}.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}.JK8gyW_finalImage img{object-fit:cover}.JK8gyW_details{color:#111;background:#fff;border-top:1px solid #e2e2e2;padding:clamp(40px,6vw,72px) clamp(16px,5vw,68px)}.JK8gyW_detailsHeading{max-width:1260px;margin:0 auto;padding:0 0 clamp(32px,5vw,56px)}.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}.JK8gyW_colorSelector{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.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}.JK8gyW_colorChoice:hover{border-color:#555;transform:translateY(-1px)}.JK8gyW_colorChoice:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.JK8gyW_colorChoiceSelected{border-color:#111;box-shadow:inset 0 0 0 1px #111}.JK8gyW_swatch{border:1px solid #00000038;border-radius:50%;flex:0 0 27px;width:27px;height:27px;box-shadow:inset 0 1px 1px #ffffff4d}.JK8gyW_detailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(8px,1.3vw,18px);max-width:1260px;margin:0 auto;display:grid}.JK8gyW_detailCard{aspect-ratio:3/2;background:var(--frame-bg);border:1px solid #ddd;border-radius:7px;margin:0;position:relative;overflow:hidden}.JK8gyW_detailCard img{object-fit:cover;transition:transform .5s}.JK8gyW_detailCard:hover img{transform:scale(1.018)}@media (max-width:800px){.JK8gyW_introColumns{grid-template-columns:1fr}.JK8gyW_purchase{max-width:620px}}@media (max-width:640px){.JK8gyW_page{padding-top:66px}.JK8gyW_stage{aspect-ratio:4/3}.JK8gyW_stageImage{object-position:center}.JK8gyW_arrow{width:40px;font-size:18px}.JK8gyW_thumbnailRail{margin-inline:-8px;padding-inline:8px}.JK8gyW_thumbnail{flex-basis:82px}.JK8gyW_position{padding-right:4px}.JK8gyW_intro{padding-inline:12px}.JK8gyW_introColumns{gap:34px}.JK8gyW_story{font-size:16px;line-height:1.8}.JK8gyW_purchase dl>div{grid-template-columns:1fr;gap:6px}.JK8gyW_actions{grid-template-columns:1fr;display:grid}.JK8gyW_details{padding-inline:12px}.JK8gyW_colorSelector{grid-template-columns:1fr 1fr;display:grid}.JK8gyW_colorChoice{justify-content:flex-start;padding-right:10px}.JK8gyW_detailGrid{grid-template-columns:1fr;gap:6px}.JK8gyW_detailCard{border-radius:4px}.JK8gyW_equipmentList{grid-template-columns:1fr}.JK8gyW_equipmentList li:nth-last-child(2){border-bottom:0}}@media (prefers-reduced-motion:reduce){.JK8gyW_stageImage{animation:none}.JK8gyW_thumbnail,.JK8gyW_arrow,.JK8gyW_primaryButton,.JK8gyW_secondaryButton,.JK8gyW_colorChoice,.JK8gyW_detailCard img{transition:none}}
