.page-specs .specs-hero{padding-bottom:36px}.page-specs .specs-model{margin-top:14px;color:var(--text);font-family:var(--font-display);font-size:24px;font-weight:600;line-height:1.17;letter-spacing:.009em}.page-specs .specs-sub{margin-top:4px;color:var(--text-2);font-size:17px;line-height:1.47}@media(max-width:734px){.page-specs .specs-hero{padding-top:56px;padding-bottom:28px}.page-specs .specs-model{font-size:21px}}.page-specs .secindex{z-index:9995}.no-js .page-specs .secindex{top:0}html.no-js:has(body.page-specs){scroll-padding-top:60px}.page-specs .specs{padding-top:16px;padding-bottom:32px}.page-specs .spec-row h2{letter-spacing:.009em}.page-specs .spec-row li{line-height:1.47}.page-specs .spec-body{min-width:0}.page-specs .spec-more{margin-top:18px}.page-specs .spec-chip{display:flex;align-items:center;gap:22px;margin-bottom:18px}.page-specs .spec-chip .spec-big{margin:0}.page-specs .spec-chip-icon{--size: 64px;flex:none}.page-specs .spec-chip-icon .chip-face{box-shadow:0 0 0 1px rgba(191,90,242,.3),0 6px 22px rgba(191,90,242,.4),0 10px 40px rgba(10,132,255,.25);box-shadow:0 0 0 1px color-mix(in srgb,var(--finish-a) 30%,transparent),0 6px 22px color-mix(in srgb,var(--finish-a) 40%,transparent),0 10px 40px color-mix(in srgb,var(--finish-b) 25%,transparent)}.page-specs .spec-roles li+li{margin-top:16px}.page-specs .spec-groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px 32px}.page-specs .spec-groups h3{margin-bottom:8px;font-family:var(--font-display);font-size:17px;font-weight:600;line-height:1.24}.page-specs .spec-note{margin-top:20px}.page-specs .spec-finish{text-align:center}.page-specs .spec-finish .finish-visual{padding-top:40px}.page-specs .spec-finish-note{margin-top:4px;font-size:14px;line-height:1.43}@media(max-width:734px){.page-specs .spec-finish .chip-wrap.lg{--size: min(260px, 62vw);max-width:none}}.page-specs .spec-itb{display:flex;align-items:center;gap:28px}.page-specs .itb-box{display:grid;flex:none;place-items:center;width:120px;aspect-ratio:1;border-radius:26px;background:linear-gradient(160deg,#fff,#f5f5f7);box-shadow:0 0 0 1px #e8e8ed,0 18px 40px -16px rgba(0,0,0,.28)}.page-specs .itb-box svg{width:64px;height:64px}.page-specs .itb-stop-a{stop-color:#bf5af2;stop-color:var(--finish-a);transition:stop-color .5s}.page-specs .itb-stop-b{stop-color:#0a84ff;stop-color:var(--finish-b);transition:stop-color .5s}.page-specs .itb-item{font-family:var(--font-display);font-size:28px;font-weight:600;line-height:1.14;letter-spacing:.007em}.no-touch .page-specs .itb-box{transition:rotate .6s var(--ease-out),translate .6s var(--ease-out)}.no-touch .page-specs .spec-itb:hover .itb-box{rotate:-4deg;translate:0 -4px}@media(max-width:734px){.page-specs .itb-box{width:96px;border-radius:22px}.page-specs .itb-box svg{width:52px;height:52px}}.page-specs .buystrip{padding-top:0}.page-specs .buystrip-list{padding-top:48px;border-top:1px solid var(--line)}@media print{.page-specs #finish,.page-specs .footnotes #fn1,.page-specs .spec-chip-icon,.page-specs .itb-box,.page-specs .spec-more{display:none!important}.page-specs .specs-hero{padding:0 0 12px}.page-specs .spec-row{padding:14px 0;break-inside:avoid}}
