.avt-model{padding-top:20px}.avt-model *,.avt-model :before,.avt-model :after{font-family:inherit;font-weight:inherit;box-sizing:border-box}.avt-model__radio{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.avt-model__crumbs{margin:0 0 22px}.avt-model__crumbs ol{color:var(--muted);flex-wrap:wrap;gap:4px 8px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.avt-model__crumbs li+li:before{content:"/";color:var(--muted-soft);margin-right:8px}.avt-model__crumbs a{color:var(--muted);text-decoration:none}.avt-model__crumbs a:hover{color:var(--ink);text-decoration:underline;text-decoration-color:var(--accent)}.avt-model__switch{flex-wrap:nowrap;margin:0 0 32px;display:flex}.avt-model__btn{letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--ink);background:var(--paper);color:var(--ink);cursor:pointer;white-space:nowrap;user-select:none;padding:14px 26px;font-size:13px;line-height:1.2;display:inline-block}.avt-model__btn+.avt-model__btn{margin-left:-1px}.avt-model__btn:hover{background:var(--paper-soft)}#model-diesel:checked~.avt-model__switch .avt-model__btn[for=model-diesel],#model-electric:checked~.avt-model__switch .avt-model__btn[for=model-electric]{background:var(--ink);color:var(--paper);z-index:1;position:relative}#model-diesel:focus-visible~.avt-model__switch .avt-model__btn[for=model-diesel],#model-electric:focus-visible~.avt-model__switch .avt-model__btn[for=model-electric]{outline:2px solid var(--accent);outline-offset:3px;z-index:2}.avt-model--pair .avt-model__one[data-model=electric],#model-electric:checked~.avt-model__one[data-model=diesel]{display:none}#model-electric:checked~.avt-model__one[data-model=electric]{display:block}.avt-model__head{grid-template-columns:minmax(0,55fr) minmax(0,45fr);align-items:start;gap:48px;display:grid}.avt-model__gallery{position:relative}.avt-model__stage{aspect-ratio:2;background:var(--paper);position:relative;overflow:hidden}.avt-model__view{display:none;position:absolute;inset:0}.avt-model__view img{object-fit:contain;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.avt-model__view--render img,.avt-model__view--photo img{width:96%;height:96%;inset:2%}.avt-model__gallery input:first-of-type:checked~.avt-model__stage .avt-model__view:first-child,.avt-model__gallery input:nth-of-type(2):checked~.avt-model__stage .avt-model__view:nth-child(2),.avt-model__gallery input:nth-of-type(3):checked~.avt-model__stage .avt-model__view:nth-child(3),.avt-model__gallery input:nth-of-type(4):checked~.avt-model__stage .avt-model__view:nth-child(4),.avt-model__gallery input:nth-of-type(5):checked~.avt-model__stage .avt-model__view:nth-child(5),.avt-model__gallery input:nth-of-type(6):checked~.avt-model__stage .avt-model__view:nth-child(6){display:block}.avt-model__thumbs{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.avt-model__thumb{background:var(--paper);border:1px solid var(--line);cursor:pointer;outline-offset:2px;outline:2px solid #0000;width:96px;height:72px;display:block}.avt-model__thumb img{object-fit:cover;width:100%;height:100%;display:block}.avt-model__thumb--render img{object-fit:contain;padding:6px}.avt-model__gallery input:first-of-type:checked~.avt-model__thumbs .avt-model__thumb:first-child,.avt-model__gallery input:nth-of-type(2):checked~.avt-model__thumbs .avt-model__thumb:nth-child(2),.avt-model__gallery input:nth-of-type(3):checked~.avt-model__thumbs .avt-model__thumb:nth-child(3),.avt-model__gallery input:nth-of-type(4):checked~.avt-model__thumbs .avt-model__thumb:nth-child(4),.avt-model__gallery input:nth-of-type(5):checked~.avt-model__thumbs .avt-model__thumb:nth-child(5),.avt-model__gallery input:nth-of-type(6):checked~.avt-model__thumbs .avt-model__thumb:nth-child(6){outline-color:var(--ink);border-color:var(--ink)}.avt-model__gallery input:first-of-type:focus-visible~.avt-model__thumbs .avt-model__thumb:first-child,.avt-model__gallery input:nth-of-type(2):focus-visible~.avt-model__thumbs .avt-model__thumb:nth-child(2),.avt-model__gallery input:nth-of-type(3):focus-visible~.avt-model__thumbs .avt-model__thumb:nth-child(3),.avt-model__gallery input:nth-of-type(4):focus-visible~.avt-model__thumbs .avt-model__thumb:nth-child(4),.avt-model__gallery input:nth-of-type(5):focus-visible~.avt-model__thumbs .avt-model__thumb:nth-child(5),.avt-model__gallery input:nth-of-type(6):focus-visible~.avt-model__thumbs .avt-model__thumb:nth-child(6){outline-color:var(--accent)}.avt-model__info{min-width:0}.avt-model__name{letter-spacing:-.02em;white-space:nowrap;margin:0 0 4px;font-size:clamp(28px,3.9vw,48px);line-height:1.05}.avt-model__name--words{white-space:normal;overflow-wrap:anywhere;font-size:clamp(26px,3.1vw,40px);line-height:1.1}.avt-model__kind{color:var(--muted);margin:0 0 6px;font-size:14px}.avt-model__tagline{color:var(--ink-soft);margin:0 0 28px;font-size:18px}.avt-model__description h2{border-top:1px solid var(--line);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);margin:0 0 10px;padding-top:18px;font-size:15px}.avt-model__description p{max-width:38em;margin:0 0 1em;font-size:16px;line-height:1.6}.avt-model__prose p,.avt-model__prose li{max-width:38em;font-size:16px;line-height:1.6}.avt-model__prose p{margin:0 0 1em}.avt-model__prose p:empty{display:none}.avt-model__prose ul,.avt-model__prose ol{margin:0 0 1em;padding-left:1.2em}.avt-model__prose li{margin-bottom:.4em}.avt-model__prose li>p{margin:0}.avt-model__prose table{border-collapse:collapse;width:100%;max-width:38em;margin:0 0 1.2em;font-size:14px;line-height:1.45}.avt-model__prose th,.avt-model__prose td{vertical-align:top;text-align:left;border-top:1px solid var(--line);padding:9px 16px 9px 0}.avt-model__prose tr:last-child th,.avt-model__prose tr:last-child td{border-bottom:1px solid var(--line)}.avt-model__prose th p,.avt-model__prose td p{max-width:none;font-size:inherit;line-height:inherit;margin:0}.avt-model__prose th{color:var(--muted)}.avt-model__actions{margin-top:26px}.avt-model__button{letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--ink);background:var(--ink);color:var(--paper);white-space:nowrap;padding:16px 30px;font-size:13px;line-height:1.2;text-decoration:none;display:inline-block}.avt-model__button:hover{background:var(--ink-soft);color:var(--paper)}.avt-model__button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.avt-model__specs{border-top:1px solid var(--line);margin-top:56px;padding-top:32px}.avt-model__specs>h2{margin:0 0 24px;font-size:20px}.avt-model__specs h3{letter-spacing:.06em;text-transform:uppercase;color:var(--ink);margin:0 0 8px;font-size:15px}.avt-model__lineup{border:1px solid var(--line);max-width:640px;margin:0 0 24px}.avt-model__lineup img{width:100%;height:auto;display:block}.avt-model__lineup figcaption{color:var(--muted);padding:10px 14px;font-size:13px}.avt-model__table-wrap{-webkit-overflow-scrolling:touch;margin:0 0 32px;overflow-x:auto}.avt-model__table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:14px;line-height:1.45}.avt-model__table--columns{table-layout:auto;min-width:760px}.avt-model__table th,.avt-model__table td{vertical-align:top;text-align:left;border-top:1px solid var(--line);padding:9px 16px 9px 0}.avt-model__table tr:last-child th,.avt-model__table tr:last-child td{border-bottom:1px solid var(--line)}.avt-model__table th{color:var(--muted)}.avt-model__col-label{width:30%}.avt-model__table--columns .avt-model__col-label{width:220px}.avt-model__table thead th{color:var(--ink);border-top:0}.avt-model__table td{color:var(--ink)}.avt-model__options{max-width:44em}.avt-model__options p{margin:0 0 .8em;font-size:14px;line-height:1.55}.avt-model__note{color:var(--muted);max-width:44em;font-size:13px;line-height:1.5}.avt-model__range{border-top:1px solid var(--line);margin-top:56px;padding-top:32px}.avt-model__range h2{margin:0 0 20px;font-size:20px}.avt-model__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.avt-model__card{color:var(--ink);min-width:0;text-decoration:none;display:block}.avt-model__card-picture{aspect-ratio:16/9;background:var(--paper);border:1px solid var(--line);margin-bottom:12px;position:relative;overflow:hidden}.avt-model__card-picture img{object-fit:contain;width:88%;max-width:none;height:88%;display:block;position:absolute;inset:6%}.avt-model__card-name{letter-spacing:-.01em;white-space:nowrap;margin:0 0 2px;font-size:18px}.avt-model__card-name--words{white-space:normal}.avt-model__card-kind{color:var(--muted);margin:0 0 6px;font-size:13px}.avt-model__card-tagline{color:var(--ink-soft);margin:0;font-size:14px;line-height:1.45}.avt-model__card:hover .avt-model__card-name{text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:.2em}.avt-model__card:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (width<=1120px){.avt-model{padding-top:16px}}@media (width<=900px){.avt-model__head{grid-template-columns:1fr;gap:28px}.avt-model__name{font-size:clamp(28px,9vw,48px)}}@media (width<=640px){.avt-model__switch{margin-bottom:24px}.avt-model__btn{text-align:center;letter-spacing:.12em;flex:1 1 0;padding:13px 10px;font-size:12px}.avt-model__cards{grid-template-columns:1fr}.avt-model__card-picture{aspect-ratio:2}.avt-model__actions .avt-model__button{text-align:center;display:block}.avt-model__thumb{width:80px;height:60px}.avt-model__table th[scope=row]{padding-right:10px}.avt-model__col-label{width:34%}.avt-model__specs,.avt-model__range{margin-top:40px;padding-top:24px}}@media (width<=360px){.avt-model__name{font-size:clamp(26px,8.6vw,48px)}.avt-model__btn{letter-spacing:.08em;padding:12px 6px;font-size:11px}.avt-model__thumbs{gap:8px}.avt-model__thumb{width:64px;height:48px}}@media print{.avt-model__switch,.avt-model__thumbs,.avt-model__actions{display:none}.avt-model__head{display:block}.avt-model__gallery{margin-bottom:16px}.avt-model__stage{aspect-ratio:auto;height:260px}.avt-model__specs{margin-top:24px;padding-top:16px}.avt-model__table-wrap{overflow:visible}.avt-model__table--columns{table-layout:fixed;min-width:0;font-size:11px}.avt-model__table th,.avt-model__table td{overflow-wrap:anywhere;padding-top:6px;padding-bottom:6px}.avt-model__table tr{break-inside:avoid}.avt-model__specs h3{break-after:avoid}.avt-model__table-wrap,.avt-model__table tbody tr:first-child{break-before:avoid}.avt-model__range{display:none}}
