.spec-sheet{display:grid;gap:calc(var(--u) * 2)}.spec-sheet__group{padding:0;overflow:clip}.spec-sheet__heading{margin:0;font:inherit}.spec-sheet__toggle{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--u) * 2);inline-size:100%;min-block-size:64px;padding:calc(var(--u) * 2.5) calc(var(--u) * 3);border:0;background:none;color:var(--ink);cursor:pointer;list-style:none;text-align:start;font-family:var(--font-body);font-size:20px;font-weight:600;line-height:1.2;scroll-margin-block-start:calc(var(--hm-nav-h) + var(--u) * 2);transition:opacity var(--d-fast) var(--ease)}.spec-sheet__toggle::-webkit-details-marker{display:none}.spec-sheet__toggle::marker{content:""}.spec-sheet__toggle:active{opacity:.8}.spec-sheet__toggle:focus-visible{outline:2px solid var(--lime);outline-offset:-4px;border-radius:var(--r-card)}.spec-sheet__caret{flex:0 0 auto;color:var(--muted);transition:transform var(--d-fast) var(--ease),color var(--d-fast) var(--ease)}.spec-sheet__toggle:hover .spec-sheet__caret,.spec-sheet__toggle:focus-visible .spec-sheet__caret{color:var(--ink)}.spec-sheet__group[open] .spec-sheet__caret{color:var(--chrome);transform:rotate(180deg)}.spec-sheet__panel{opacity:1;transition:opacity var(--d-base) var(--ease)}@starting-style{.spec-sheet__group[open]:not(:has(.spec-sheet__row[data-price])) .spec-sheet__panel{opacity:0}}@media(prefers-reduced-motion:no-preference){html[data-motion=on] .spec-sheet__group[open][data-opened] .spec-sheet__row:not([data-price]){transition:opacity var(--mo-micro, .16s) var(--mo-out, var(--ease)) min(var(--i, 0) * 30ms,.18s),translate var(--mo-micro, .16s) var(--mo-out, var(--ease)) min(var(--i, 0) * 30ms,.18s)}@starting-style{html[data-motion=on] .spec-sheet__group[open][data-opened] .spec-sheet__row:not([data-price]){opacity:0;translate:0 6px}}}.spec-sheet__list{margin:0;padding:0 calc(var(--u) * 3) calc(var(--u) * 3)}.spec-sheet__row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:var(--gutter);align-items:baseline;padding-block:calc(var(--u) * 1.5)}.spec-sheet__label{margin:0;color:var(--muted);font-family:var(--font-body);font-size:15px;font-weight:400;line-height:1.45}.spec-sheet__value{margin:0;color:var(--ink);font-family:var(--font-body);font-size:17px;font-weight:500;line-height:1.45;overflow-wrap:anywhere}.spec-sheet__value .num{font-family:var(--font-mono);font-size:16px;font-weight:500;white-space:nowrap}.spec-sheet__unit{color:var(--muted);font-size:14px;font-weight:400}.spec-sheet__dash{display:inline-block;inline-size:1.25em;block-size:1px;vertical-align:middle;background:var(--muted)}.spec-sheet__foot{margin:calc(var(--u) * .5) 0 0;padding-inline:calc(var(--u) * 3);color:var(--muted);font-size:13px;line-height:1.5}@media(max-width:767px){.spec-sheet__toggle{min-block-size:56px;padding:calc(var(--u) * 2) calc(var(--u) * 2.5);font-size:18px}.spec-sheet__list{padding:0 calc(var(--u) * 2.5) calc(var(--u) * 2.5)}.spec-sheet__row{grid-template-columns:minmax(0,2fr) minmax(0,3fr);padding-block:calc(var(--u) * 1.25)}.spec-sheet__foot{padding-inline:calc(var(--u) * 2.5)}}.range-table{margin:0}.range-table__scroll{overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.range-table__scroll:focus-visible{outline:2px solid var(--lime);outline-offset:4px;border-radius:var(--r-input)}.range-table__table{inline-size:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.range-table__caption{padding-block-end:calc(var(--u) * 1.5);color:var(--ink-dim);font-size:15px;line-height:1.5;text-align:start;text-wrap:pretty;caption-side:top;max-inline-size:calc(100vw - 2 * var(--gutter, 16px));box-sizing:border-box}.range-table__table th,.range-table__table td{padding-block:calc(var(--u) * 1.5);padding-inline:0 var(--gutter);text-align:start;vertical-align:baseline}.range-table__table th:last-child,.range-table__table td:last-child{padding-inline-end:0}.range-table__table thead th{padding-block:0 calc(var(--u) * 1.25);border-block-end:1px solid var(--line);color:var(--muted);font-size:13px;font-weight:500;line-height:1.4}.range-table__mode{color:var(--ink);font-size:15px;font-weight:500}.range-table__value{color:var(--ink);font-size:17px;font-weight:500;white-space:nowrap}.range-table__value .num{font-family:var(--font-mono);font-size:16px;font-weight:500}.range-table__condition{color:var(--muted);font-size:14px;line-height:1.5}@media(max-width:767px){.range-table__table{min-inline-size:36rem}}.kit-action{display:contents}@media(max-width:979px){.studio__copy .btn--primary[data-action=test-ride],.studio__copy .btn--primary[data-action=test-ride]:active{border-color:var(--hair-strong);background:transparent;color:var(--ink)}.studio__copy .btn--primary[data-action=test-ride]:hover,.studio__copy .btn--primary[data-action=test-ride]:focus-visible{border-color:var(--chrome);background:transparent;color:var(--ink)}}.spec-strip{max-inline-size:var(--measure);margin-inline:auto}.spec-strip__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:calc(var(--u) * 5) var(--gutter);margin:0;padding:0;list-style:none}.spec-strip__item{min-inline-size:0}.spec-strip__value{display:flex;flex-wrap:wrap;align-items:baseline;gap:.12em;margin:0;padding-block:.04em .08em;color:var(--ink);font-family:var(--font-poster);font-size:clamp(40px,4.5vw,64px);font-weight:600;line-height:1.12;letter-spacing:var(--track-poster)}.spec-strip--dense .spec-strip__value{font-size:clamp(36px,4vw,56px)}.spec-strip__pair{display:inline-flex;align-items:baseline;gap:.12em}.spec-strip__num{display:inline-block;text-align:end;font-variant-numeric:tabular-nums}.spec-strip__unit{color:var(--ink-dim);font-family:var(--font-body);font-size:.3em;font-weight:400;letter-spacing:0}.spec-strip__marker{align-self:start;color:var(--accent);font-family:var(--font-body);font-size:.16em;font-weight:600;line-height:1;vertical-align:super}.spec-strip__label{display:block;margin-block-start:calc(var(--u) * .5);color:var(--ink-dim);font-family:var(--font-body);font-size:15px;font-weight:400;line-height:1.5}.spec-strip__notes{margin:calc(var(--u) * 3) 0 0;padding:0;color:var(--muted);font-size:14px;line-height:1.55;list-style:none}.spec-strip__notes li{display:block}.spec-strip__note-mark{margin-inline-end:4px;color:var(--accent);font-size:.75em}@media(max-width:767px){.spec-strip__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--u) * 2.5) var(--gutter)}.spec-strip__item,.spec-strip__value{min-inline-size:0;overflow-wrap:anywhere}.spec-strip__value,.spec-strip--dense .spec-strip__value{font-size:clamp(36px,6vw,48px)}}@media(max-width:479px){.spec-strip__value,.spec-strip--dense .spec-strip__value{font-size:clamp(30px,8vw,38px)}.spec-strip__pair{min-inline-size:0}.spec-strip__label{font-size:14px}}html:is([data-page=nicot-kr4],[data-page=talaria],[data-page=talaria-komodo]) .grain{display:none}html:is([data-page=nicot-kr4],[data-page=talaria],[data-page=talaria-komodo]) .studio__ground:before,html:is([data-page=nicot-kr4],[data-page=talaria],[data-page=talaria-komodo]) .md-section:before,html:is([data-page=nicot-kr4],[data-page=talaria],[data-page=talaria-komodo]) .hm-foot:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:var(--grain-opacity, .03);mix-blend-mode:overlay;background-image:var(--ground-grain, none);background-size:240px 240px}html:is([data-page=nicot-kr4],[data-page=talaria],[data-page=talaria-komodo]) .md-section:before{z-index:-1}html:is([data-page=nicot-kr4],[data-page=talaria],[data-page=talaria-komodo]) .hm-foot{isolation:isolate}html:is([data-page=nicot-kr4],[data-page=talaria],[data-page=talaria-komodo]) .hm-foot:before{z-index:-1}@media print,(forced-colors:active){html:is([data-page=nicot-kr4],[data-page=talaria],[data-page=talaria-komodo]) .studio__ground:before,html:is([data-page=nicot-kr4],[data-page=talaria],[data-page=talaria-komodo]) .md-section:before,html:is([data-page=nicot-kr4],[data-page=talaria],[data-page=talaria-komodo]) .hm-foot:before{display:none}}
