/* AT1 Performance V70.7.85 — Hero + Gallery + Specs + Story + Why Hire Pro Controls. */
body.at1-v70776-car-detail{background:#050505!important;overflow-x:hidden}
#at1-v70781-detail{--accent:#c4ff00;--text:#f4f4f4;--muted:#55585a;--page:#050505;background:var(--page);color:var(--text);width:100%;font-family:Montserrat,Inter,sans-serif;overflow:hidden}
#at1-v70781-detail *{box-sizing:border-box}

.v80-hero{position:relative;width:100%;min-height:var(--hero-h);height:var(--hero-h);background:var(--hero-bg);overflow:hidden}
.v80-media{position:absolute;inset:0;background:var(--hero-bg);overflow:hidden}
.v80-media picture{position:absolute;left:50%;top:50%;width:var(--hero-img-w);height:var(--hero-img-h);transform:translate(-50%,-50%) translate(var(--hero-img-x),var(--hero-img-y));display:block}
.v80-media img{width:100%;height:100%;display:block;object-fit:var(--hero-fit);object-position:var(--hero-pos);max-width:none!important;opacity:1!important;animation:none!important;transition:none!important}
.v80-media:after{content:"";position:absolute;inset:0;background:var(--overlay);opacity:var(--overlay-a);pointer-events:none}
.v80-title{position:absolute;z-index:2;top:var(--title-top);left:calc(var(--hero-side) + var(--section-pl) + var(--hero-pl));right:calc(var(--hero-side) + var(--section-pr) + var(--hero-pr));pointer-events:none}
.v80-manufacturer,.v80-model,.v80-price-value,.v80-price-label,.v80-metric-value,.v80-metric-label,.v80-disclaimer{overflow-wrap:anywhere}
.v80-manufacturer{display:var(--el-manufacturer-display);width:var(--el-manufacturer-w);height:var(--el-manufacturer-h);max-width:100%;margin:0 auto;transform:translate(var(--el-manufacturer-x),var(--el-manufacturer-y));text-align:var(--el-manufacturer-align);font-family:var(--manufacturer-font);font-size:var(--manufacturer-size);font-weight:var(--manufacturer-weight);line-height:var(--manufacturer-line);letter-spacing:var(--manufacturer-track);color:var(--manufacturer-color)}
.v80-model{display:var(--el-model-display);width:var(--el-model-w);height:var(--el-model-h);max-width:100%;margin:12px auto 0;transform:translate(var(--el-model-x),var(--el-model-y));text-align:var(--el-model-align);font-family:var(--model-font);font-size:var(--model-size);font-weight:var(--model-weight);line-height:var(--model-line);letter-spacing:var(--model-track);color:var(--model-color)}
.v80-info{position:absolute;z-index:3;left:calc(var(--bar-side) + var(--section-pl) + var(--hero-pl));right:calc(var(--bar-side) + var(--section-pr) + var(--hero-pr));bottom:var(--bar-bottom);height:var(--bar-h);min-height:0;display:grid;grid-template-columns:minmax(220px,1.15fr) minmax(520px,1fr);align-items:center;background:rgba(var(--bar-rgb),var(--bar-a));padding:14px 38px;backdrop-filter:blur(2px)}
.v80-price{min-width:0}
.v80-price-value{display:var(--el-price-display);width:var(--el-price-w);height:var(--el-price-h);transform:translate(var(--el-price-x),var(--el-price-y));text-align:var(--el-price-align);font-family:var(--price-font);font-size:var(--price-size);font-weight:var(--price-weight);line-height:var(--price-line);letter-spacing:var(--price-track);color:var(--price-color)}
.v80-price-label{display:var(--el-price_label-display);width:var(--el-price_label-w);height:var(--el-price_label-h);margin-top:2px;transform:translate(var(--el-price_label-x),var(--el-price_label-y));text-align:var(--el-price_label-align);font-family:var(--price_label-font);font-size:var(--price_label-size);font-weight:var(--price_label-weight);line-height:var(--price_label-line);letter-spacing:var(--price_label-track);color:var(--price_label-color)}
.v80-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;min-width:0}
.v80-metric{min-width:0;padding:0 28px;border-left:var(--divider-w) solid var(--divider)}
.v80-metric:first-child{border-left:0}
.v80-metric-value,.v80-metric-label{max-width:100%}
.v80-metric-1-value{display:var(--el-metric_1_value-display);width:var(--el-metric_1_value-w);height:var(--el-metric_1_value-h);transform:translate(var(--el-metric_1_value-x),var(--el-metric_1_value-y));text-align:var(--el-metric_1_value-align);font-family:var(--metric_1_value-font);font-size:var(--metric_1_value-size);font-weight:var(--metric_1_value-weight);line-height:var(--metric_1_value-line);letter-spacing:var(--metric_1_value-track);color:var(--metric_1_value-color)}
.v80-metric-1-label{display:var(--el-metric_1_label-display);width:var(--el-metric_1_label-w);height:var(--el-metric_1_label-h);margin-top:6px;transform:translate(var(--el-metric_1_label-x),var(--el-metric_1_label-y));text-align:var(--el-metric_1_label-align);font-family:var(--metric_1_label-font);font-size:var(--metric_1_label-size);font-weight:var(--metric_1_label-weight);line-height:var(--metric_1_label-line);letter-spacing:var(--metric_1_label-track);color:var(--metric_1_label-color)}
.v80-metric-2-value{display:var(--el-metric_2_value-display);width:var(--el-metric_2_value-w);height:var(--el-metric_2_value-h);transform:translate(var(--el-metric_2_value-x),var(--el-metric_2_value-y));text-align:var(--el-metric_2_value-align);font-family:var(--metric_2_value-font);font-size:var(--metric_2_value-size);font-weight:var(--metric_2_value-weight);line-height:var(--metric_2_value-line);letter-spacing:var(--metric_2_value-track);color:var(--metric_2_value-color)}
.v80-metric-2-label{display:var(--el-metric_2_label-display);width:var(--el-metric_2_label-w);height:var(--el-metric_2_label-h);margin-top:6px;transform:translate(var(--el-metric_2_label-x),var(--el-metric_2_label-y));text-align:var(--el-metric_2_label-align);font-family:var(--metric_2_label-font);font-size:var(--metric_2_label-size);font-weight:var(--metric_2_label-weight);line-height:var(--metric_2_label-line);letter-spacing:var(--metric_2_label-track);color:var(--metric_2_label-color)}
.v80-metric-3-value{display:var(--el-metric_3_value-display);width:var(--el-metric_3_value-w);height:var(--el-metric_3_value-h);transform:translate(var(--el-metric_3_value-x),var(--el-metric_3_value-y));text-align:var(--el-metric_3_value-align);font-family:var(--metric_3_value-font);font-size:var(--metric_3_value-size);font-weight:var(--metric_3_value-weight);line-height:var(--metric_3_value-line);letter-spacing:var(--metric_3_value-track);color:var(--metric_3_value-color)}
.v80-metric-3-label{display:var(--el-metric_3_label-display);width:var(--el-metric_3_label-w);height:var(--el-metric_3_label-h);margin-top:6px;transform:translate(var(--el-metric_3_label-x),var(--el-metric_3_label-y));text-align:var(--el-metric_3_label-align);font-family:var(--metric_3_label-font);font-size:var(--metric_3_label-size);font-weight:var(--metric_3_label-weight);line-height:var(--metric_3_label-line);letter-spacing:var(--metric_3_label-track);color:var(--metric_3_label-color)}

.v80-gallery{position:relative;min-height:var(--gallery-h);background:var(--page);padding:var(--gallery-top) calc(var(--gallery-side) + var(--section-pr) + var(--gallery-pr)) var(--gallery-bottom) calc(var(--gallery-side) + var(--section-pl) + var(--gallery-pl))}
.v80-gallery--auto-d{min-height:0;height:auto}
.v80-gallery-shell{position:relative;max-width:1600px;margin:0 auto}
.v80-gallery-window{overflow:hidden}
.v80-gallery-track{display:flex;gap:var(--gallery-gap);align-items:flex-start;transform:translate3d(0,0,0);transition:transform .30s ease;will-change:transform}
.v80-gallery-card{flex:0 0 var(--gallery-card-basis);height:var(--gallery-img-h);min-width:0;background:var(--gallery-card);border:var(--gallery-border-w) solid var(--gallery-border);border-radius:var(--gallery-radius);overflow:hidden;display:grid;place-items:center}
.v80-gallery-card img{width:var(--gallery-img-scale);height:100%;object-fit:var(--gallery-fit);object-position:var(--gallery-pos);transform:translate(var(--gallery-img-x),var(--gallery-img-y));display:block;opacity:1!important;animation:none!important;transition:none!important;max-width:none}
.v80-gallery--img-auto-d .v80-gallery-card{height:auto;display:block}
.v80-gallery--img-auto-d .v80-gallery-card img{width:var(--gallery-img-scale);height:auto;object-fit:contain}
.v80-gallery-placeholder{min-height:150px;color:#555;display:grid!important;place-items:center!important;font-weight:700}
.v80-arrow{position:absolute;top:var(--arrow-top,50%);transform:translateY(-50%) translate(var(--arrow-x),var(--arrow-y));z-index:4;width:var(--arrow-size);height:var(--arrow-size);border:0;border-radius:50%;display:grid;place-items:center;background:var(--arrow-bg);color:var(--arrow-color);font-size:24px;line-height:1;cursor:pointer;padding:0}
.v80-arrow--prev{left:calc(var(--arrow-size)*-1 - var(--arrow-offset))}.v80-arrow--next{right:calc(var(--arrow-size)*-1 - var(--arrow-offset))}
.v80-arrow[hidden],.v80-gallery-card[hidden]{display:none!important}
.v80-disclaimer{display:var(--el-gallery_note-display);width:var(--el-gallery_note-w);height:var(--el-gallery_note-h);max-width:min(var(--note-w),100%);box-sizing:border-box;margin:var(--note-top) auto 0;transform:translate(var(--el-gallery_note-x),var(--el-gallery_note-y));text-align:var(--el-gallery_note-align);font-family:var(--gallery_note-font);font-size:var(--gallery_note-size);font-weight:var(--gallery_note-weight);line-height:var(--gallery_note-line);letter-spacing:var(--gallery_note-track);color:var(--gallery_note-color)}
.v80-disclaimer strong{color:var(--accent);font-weight:inherit}

@media(max-width:900px){
 .v80-hero{min-height:var(--hero-h-m);height:var(--hero-h-m)}
 .v80-media picture{width:var(--hero-img-w-m);height:var(--hero-img-h-m);transform:translate(-50%,-50%) translate(var(--hero-img-x-m),var(--hero-img-y-m))}
 .v80-media img{object-fit:var(--hero-fit-m);object-position:var(--hero-pos-m)}
 .v80-title{top:var(--title-top-m);left:calc(var(--hero-side-m) + var(--section-pl-m) + var(--hero-pl-m));right:calc(var(--hero-side-m) + var(--section-pr-m) + var(--hero-pr-m))}
 .v80-manufacturer{display:var(--el-manufacturer-display-m);width:var(--el-manufacturer-w-m);height:var(--el-manufacturer-h-m);transform:translate(var(--el-manufacturer-x-m),var(--el-manufacturer-y-m));text-align:var(--el-manufacturer-align-m);font-family:var(--manufacturer-font-m);font-size:var(--manufacturer-size-m);font-weight:var(--manufacturer-weight-m);line-height:var(--manufacturer-line-m);letter-spacing:var(--manufacturer-track-m);color:var(--manufacturer-color-m)}
 .v80-model{display:var(--el-model-display-m);width:var(--el-model-w-m);height:var(--el-model-h-m);margin-top:10px;transform:translate(var(--el-model-x-m),var(--el-model-y-m));text-align:var(--el-model-align-m);font-family:var(--model-font-m);font-size:var(--model-size-m);font-weight:var(--model-weight-m);line-height:var(--model-line-m);letter-spacing:var(--model-track-m);color:var(--model-color-m)}
 .v80-info{left:calc(var(--bar-side-m) + var(--section-pl-m) + var(--hero-pl-m));right:calc(var(--bar-side-m) + var(--section-pr-m) + var(--hero-pr-m));bottom:var(--bar-bottom-m);height:var(--bar-h-m);min-height:0;background:rgba(var(--bar-rgb),var(--bar-a-m));padding:0;display:grid;grid-template-columns:minmax(135px,.9fr) minmax(155px,.72fr);align-items:end;gap:15px;backdrop-filter:none}
 .v80-price{align-self:end;padding-bottom:8px}
 .v80-price-value{display:var(--el-price-display-m);width:var(--el-price-w-m);height:var(--el-price-h-m);transform:translate(var(--el-price-x-m),var(--el-price-y-m));text-align:var(--el-price-align-m);font-family:var(--price-font-m);font-size:var(--price-size-m);font-weight:var(--price-weight-m);line-height:var(--price-line-m);letter-spacing:var(--price-track-m);color:var(--price-color-m)}
 .v80-price-label{display:var(--el-price_label-display-m);width:var(--el-price_label-w-m);height:var(--el-price_label-h-m);transform:translate(var(--el-price_label-x-m),var(--el-price_label-y-m));text-align:var(--el-price_label-align-m);font-family:var(--price_label-font-m);font-size:var(--price_label-size-m);font-weight:var(--price_label-weight-m);line-height:var(--price_label-line-m);letter-spacing:var(--price_label-track-m);color:var(--price_label-color-m)}
 .v80-metrics{grid-template-columns:1fr}.v80-metric{padding:10px 6px;border-left:0;border-top:var(--divider-w) solid var(--divider)}.v80-metric:first-child{border-top:0}
 .v80-metric-1-value{display:var(--el-metric_1_value-display-m);width:var(--el-metric_1_value-w-m);height:var(--el-metric_1_value-h-m);transform:translate(var(--el-metric_1_value-x-m),var(--el-metric_1_value-y-m));text-align:var(--el-metric_1_value-align-m);font-family:var(--metric_1_value-font-m);font-size:var(--metric_1_value-size-m);font-weight:var(--metric_1_value-weight-m);line-height:var(--metric_1_value-line-m);letter-spacing:var(--metric_1_value-track-m);color:var(--metric_1_value-color-m)}
 .v80-metric-1-label{display:var(--el-metric_1_label-display-m);width:var(--el-metric_1_label-w-m);height:var(--el-metric_1_label-h-m);margin-top:4px;transform:translate(var(--el-metric_1_label-x-m),var(--el-metric_1_label-y-m));text-align:var(--el-metric_1_label-align-m);font-family:var(--metric_1_label-font-m);font-size:var(--metric_1_label-size-m);font-weight:var(--metric_1_label-weight-m);line-height:var(--metric_1_label-line-m);letter-spacing:var(--metric_1_label-track-m);color:var(--metric_1_label-color-m)}
 .v80-metric-2-value{display:var(--el-metric_2_value-display-m);width:var(--el-metric_2_value-w-m);height:var(--el-metric_2_value-h-m);transform:translate(var(--el-metric_2_value-x-m),var(--el-metric_2_value-y-m));text-align:var(--el-metric_2_value-align-m);font-family:var(--metric_2_value-font-m);font-size:var(--metric_2_value-size-m);font-weight:var(--metric_2_value-weight-m);line-height:var(--metric_2_value-line-m);letter-spacing:var(--metric_2_value-track-m);color:var(--metric_2_value-color-m)}
 .v80-metric-2-label{display:var(--el-metric_2_label-display-m);width:var(--el-metric_2_label-w-m);height:var(--el-metric_2_label-h-m);margin-top:4px;transform:translate(var(--el-metric_2_label-x-m),var(--el-metric_2_label-y-m));text-align:var(--el-metric_2_label-align-m);font-family:var(--metric_2_label-font-m);font-size:var(--metric_2_label-size-m);font-weight:var(--metric_2_label-weight-m);line-height:var(--metric_2_label-line-m);letter-spacing:var(--metric_2_label-track-m);color:var(--metric_2_label-color-m)}
 .v80-metric-3-value{display:var(--el-metric_3_value-display-m);width:var(--el-metric_3_value-w-m);height:var(--el-metric_3_value-h-m);transform:translate(var(--el-metric_3_value-x-m),var(--el-metric_3_value-y-m));text-align:var(--el-metric_3_value-align-m);font-family:var(--metric_3_value-font-m);font-size:var(--metric_3_value-size-m);font-weight:var(--metric_3_value-weight-m);line-height:var(--metric_3_value-line-m);letter-spacing:var(--metric_3_value-track-m);color:var(--metric_3_value-color-m)}
 .v80-metric-3-label{display:var(--el-metric_3_label-display-m);width:var(--el-metric_3_label-w-m);height:var(--el-metric_3_label-h-m);margin-top:4px;transform:translate(var(--el-metric_3_label-x-m),var(--el-metric_3_label-y-m));text-align:var(--el-metric_3_label-align-m);font-family:var(--metric_3_label-font-m);font-size:var(--metric_3_label-size-m);font-weight:var(--metric_3_label-weight-m);line-height:var(--metric_3_label-line-m);letter-spacing:var(--metric_3_label-track-m);color:var(--metric_3_label-color-m)}
 .v80-gallery{min-height:var(--gallery-h-m);padding:var(--gallery-top) calc(var(--gallery-side-m) + var(--section-pr-m) + var(--gallery-pr-m)) var(--gallery-bottom) calc(var(--gallery-side-m) + var(--section-pl-m) + var(--gallery-pl-m))}.v80-gallery--auto-m{min-height:0;height:auto}
 .v80-gallery-window{overflow:visible}.v80-gallery-track{display:grid;grid-template-columns:repeat(var(--gallery-cols-m),var(--gallery-card-basis-m));justify-content:center;gap:var(--gallery-gap-m);transform:none!important;transition:none}.v80-gallery-card{width:auto;min-width:0;height:var(--gallery-img-h-m);flex:none}.v80-gallery--img-auto-m .v80-gallery-card{height:auto;display:block}.v80-gallery--img-auto-m .v80-gallery-card img{height:auto;object-fit:contain}.v80-arrow{display:none!important}
 .v80-disclaimer{display:var(--el-gallery_note-display-m);width:var(--el-gallery_note-w-m);height:var(--el-gallery_note-h-m);margin-top:var(--note-top);transform:translate(var(--el-gallery_note-x-m),var(--el-gallery_note-y-m));text-align:var(--el-gallery_note-align-m);font-family:var(--gallery_note-font-m);font-size:var(--gallery_note-size-m);font-weight:var(--gallery_note-weight-m);line-height:var(--gallery_note-line-m);letter-spacing:var(--gallery_note-track-m);color:var(--gallery_note-color-m);padding:0;max-width:100%;box-sizing:border-box;overflow-wrap:anywhere}
}
@media(max-width:520px){.v80-gallery{padding-left:calc(var(--gallery-side-m) + var(--section-pl-m));padding-right:calc(var(--gallery-side-m) + var(--section-pr-m))}}


/* V70.7.81 — Key Specifications section. */
#at1-v70781-detail{overflow-x:clip}
.v81-specs{position:relative;background:var(--spec-bg);min-height:var(--spec-h);padding:var(--spec-top) calc(var(--spec-side) + var(--section-pr) + var(--spec-pr)) var(--spec-bottom) calc(var(--spec-side) + var(--section-pl) + var(--spec-pl));overflow:hidden}
.v81-specs--auto-d{height:auto;min-height:0}
.v81-spec-grid{width:100%;max-width:1760px;margin:0 auto;display:grid;grid-template-columns:repeat(var(--spec-cols),minmax(0,1fr));column-gap:var(--spec-col-gap);row-gap:var(--spec-row-gap);align-items:start}
.v81-spec-item{min-width:0;padding:var(--spec-item-py) var(--spec-item-px);text-align:center;overflow:visible}
.v81-spec-item--1{display:var(--el-spec_1_item-display);width:var(--el-spec_1_item-w);height:var(--el-spec_1_item-h);transform:translate(var(--el-spec_1_item-x),var(--el-spec_1_item-y));text-align:var(--el-spec_1_item-align)}
.v81-spec-item--2{display:var(--el-spec_2_item-display);width:var(--el-spec_2_item-w);height:var(--el-spec_2_item-h);transform:translate(var(--el-spec_2_item-x),var(--el-spec_2_item-y));text-align:var(--el-spec_2_item-align)}
.v81-spec-item--3{display:var(--el-spec_3_item-display);width:var(--el-spec_3_item-w);height:var(--el-spec_3_item-h);transform:translate(var(--el-spec_3_item-x),var(--el-spec_3_item-y));text-align:var(--el-spec_3_item-align)}
.v81-spec-item--4{display:var(--el-spec_4_item-display);width:var(--el-spec_4_item-w);height:var(--el-spec_4_item-h);transform:translate(var(--el-spec_4_item-x),var(--el-spec_4_item-y));text-align:var(--el-spec_4_item-align)}
.v81-spec-item--5{display:var(--el-spec_5_item-display);width:var(--el-spec_5_item-w);height:var(--el-spec_5_item-h);transform:translate(var(--el-spec_5_item-x),var(--el-spec_5_item-y));text-align:var(--el-spec_5_item-align)}
.v81-spec-icon{margin:0 auto 18px;color:#f2f2f2;display:grid;place-items:center;overflow:visible}
.v81-spec-icon svg{width:100%;height:100%;display:block;fill:none;stroke:currentColor;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;overflow:visible}
.v81-spec-icon--1{display:var(--el-spec_1_icon-display);width:var(--el-spec_1_icon-w);height:var(--el-spec_1_icon-h);transform:translate(var(--el-spec_1_icon-x),var(--el-spec_1_icon-y));color:var(--spec-icon-1)}
.v81-spec-icon--2{display:var(--el-spec_2_icon-display);width:var(--el-spec_2_icon-w);height:var(--el-spec_2_icon-h);transform:translate(var(--el-spec_2_icon-x),var(--el-spec_2_icon-y));color:var(--spec-icon-2)}
.v81-spec-icon--3{display:var(--el-spec_3_icon-display);width:var(--el-spec_3_icon-w);height:var(--el-spec_3_icon-h);transform:translate(var(--el-spec_3_icon-x),var(--el-spec_3_icon-y));color:var(--spec-icon-3)}
.v81-spec-icon--4{display:var(--el-spec_4_icon-display);width:var(--el-spec_4_icon-w);height:var(--el-spec_4_icon-h);transform:translate(var(--el-spec_4_icon-x),var(--el-spec_4_icon-y));color:var(--spec-icon-4)}
.v81-spec-icon--5{display:var(--el-spec_5_icon-display);width:var(--el-spec_5_icon-w);height:var(--el-spec_5_icon-h);transform:translate(var(--el-spec_5_icon-x),var(--el-spec_5_icon-y));color:var(--spec-icon-5)}
.v81-spec-custom-icon{display:block;width:100%;height:100%;background:currentColor;-webkit-mask-image:var(--spec-mask);mask-image:var(--spec-mask);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}
.v81-spec-label,.v81-spec-value,.v81-spec-note{overflow-wrap:anywhere;max-width:100%}
.v81-spec-label{margin:0 auto 18px}
.v81-spec-value{margin:0 auto}
.v81-spec-label--1{display:var(--el-spec_1_label-display);width:var(--el-spec_1_label-w);height:var(--el-spec_1_label-h);transform:translate(var(--el-spec_1_label-x),var(--el-spec_1_label-y));text-align:var(--el-spec_1_label-align);font-family:var(--spec_1_label-font);font-size:var(--spec_1_label-size);font-weight:var(--spec_1_label-weight);line-height:var(--spec_1_label-line);letter-spacing:var(--spec_1_label-track);color:var(--spec_1_label-color)}
.v81-spec-value--1{display:var(--el-spec_1_value-display);width:var(--el-spec_1_value-w);height:var(--el-spec_1_value-h);transform:translate(var(--el-spec_1_value-x),var(--el-spec_1_value-y));text-align:var(--el-spec_1_value-align);font-family:var(--spec_1_value-font);font-size:var(--spec_1_value-size);font-weight:var(--spec_1_value-weight);line-height:var(--spec_1_value-line);letter-spacing:var(--spec_1_value-track);color:var(--spec_1_value-color)}
.v81-spec-label--2{display:var(--el-spec_2_label-display);width:var(--el-spec_2_label-w);height:var(--el-spec_2_label-h);transform:translate(var(--el-spec_2_label-x),var(--el-spec_2_label-y));text-align:var(--el-spec_2_label-align);font-family:var(--spec_2_label-font);font-size:var(--spec_2_label-size);font-weight:var(--spec_2_label-weight);line-height:var(--spec_2_label-line);letter-spacing:var(--spec_2_label-track);color:var(--spec_2_label-color)}
.v81-spec-value--2{display:var(--el-spec_2_value-display);width:var(--el-spec_2_value-w);height:var(--el-spec_2_value-h);transform:translate(var(--el-spec_2_value-x),var(--el-spec_2_value-y));text-align:var(--el-spec_2_value-align);font-family:var(--spec_2_value-font);font-size:var(--spec_2_value-size);font-weight:var(--spec_2_value-weight);line-height:var(--spec_2_value-line);letter-spacing:var(--spec_2_value-track);color:var(--spec_2_value-color)}
.v81-spec-label--3{display:var(--el-spec_3_label-display);width:var(--el-spec_3_label-w);height:var(--el-spec_3_label-h);transform:translate(var(--el-spec_3_label-x),var(--el-spec_3_label-y));text-align:var(--el-spec_3_label-align);font-family:var(--spec_3_label-font);font-size:var(--spec_3_label-size);font-weight:var(--spec_3_label-weight);line-height:var(--spec_3_label-line);letter-spacing:var(--spec_3_label-track);color:var(--spec_3_label-color)}
.v81-spec-value--3{display:var(--el-spec_3_value-display);width:var(--el-spec_3_value-w);height:var(--el-spec_3_value-h);transform:translate(var(--el-spec_3_value-x),var(--el-spec_3_value-y));text-align:var(--el-spec_3_value-align);font-family:var(--spec_3_value-font);font-size:var(--spec_3_value-size);font-weight:var(--spec_3_value-weight);line-height:var(--spec_3_value-line);letter-spacing:var(--spec_3_value-track);color:var(--spec_3_value-color)}
.v81-spec-label--4{display:var(--el-spec_4_label-display);width:var(--el-spec_4_label-w);height:var(--el-spec_4_label-h);transform:translate(var(--el-spec_4_label-x),var(--el-spec_4_label-y));text-align:var(--el-spec_4_label-align);font-family:var(--spec_4_label-font);font-size:var(--spec_4_label-size);font-weight:var(--spec_4_label-weight);line-height:var(--spec_4_label-line);letter-spacing:var(--spec_4_label-track);color:var(--spec_4_label-color)}
.v81-spec-value--4{display:var(--el-spec_4_value-display);width:var(--el-spec_4_value-w);height:var(--el-spec_4_value-h);transform:translate(var(--el-spec_4_value-x),var(--el-spec_4_value-y));text-align:var(--el-spec_4_value-align);font-family:var(--spec_4_value-font);font-size:var(--spec_4_value-size);font-weight:var(--spec_4_value-weight);line-height:var(--spec_4_value-line);letter-spacing:var(--spec_4_value-track);color:var(--spec_4_value-color)}
.v81-spec-label--5{display:var(--el-spec_5_label-display);width:var(--el-spec_5_label-w);height:var(--el-spec_5_label-h);transform:translate(var(--el-spec_5_label-x),var(--el-spec_5_label-y));text-align:var(--el-spec_5_label-align);font-family:var(--spec_5_label-font);font-size:var(--spec_5_label-size);font-weight:var(--spec_5_label-weight);line-height:var(--spec_5_label-line);letter-spacing:var(--spec_5_label-track);color:var(--spec_5_label-color)}
.v81-spec-value--5{display:var(--el-spec_5_value-display);width:var(--el-spec_5_value-w);height:var(--el-spec_5_value-h);transform:translate(var(--el-spec_5_value-x),var(--el-spec_5_value-y));text-align:var(--el-spec_5_value-align);font-family:var(--spec_5_value-font);font-size:var(--spec_5_value-size);font-weight:var(--spec_5_value-weight);line-height:var(--spec_5_value-line);letter-spacing:var(--spec_5_value-track);color:var(--spec_5_value-color)}
.v81-spec-note{display:var(--el-spec_note-display);width:var(--el-spec_note-w);height:var(--el-spec_note-h);max-width:min(var(--spec-note-w),100%);box-sizing:border-box;margin:var(--spec-note-top) auto 0;transform:translate(var(--el-spec_note-x),var(--el-spec_note-y));text-align:var(--el-spec_note-align);font-family:var(--spec_note-font);font-size:var(--spec_note-size);font-weight:var(--spec_note-weight);line-height:var(--spec_note-line);letter-spacing:var(--spec_note-track);color:var(--spec_note-color)}
.v81-spec-button-wrap{margin-top:var(--spec-btn-top);display:flex;justify-content:center;max-width:100%}
.v81-spec-button{display:var(--el-spec_button-display);width:var(--el-spec_button-w);height:var(--el-spec_button-h);min-width:min(var(--spec-btn-w),100%);min-height:var(--spec-btn-h);transform:translate(var(--el-spec_button-x),var(--el-spec_button-y));align-items:center;justify-content:center;text-align:var(--el-spec_button-align);font-family:var(--spec_button-font);font-size:var(--spec_button-size);font-weight:var(--spec_button-weight);line-height:var(--spec_button-line);letter-spacing:var(--spec_button-track);color:var(--spec-btn-color);background:var(--spec-btn-bg);border:var(--spec-btn-border-w) solid var(--spec-btn-border);border-radius:var(--spec-btn-radius);box-shadow:0 0 var(--spec-btn-glow) color-mix(in srgb,var(--spec-btn-bg) 55%,transparent);text-decoration:none;padding:0 18px;box-sizing:border-box;line-height:var(--spec-btn-h)}

@media(max-width:900px){
 .v81-specs{min-height:var(--spec-h-m);padding:var(--spec-top-m) calc(var(--spec-side-m) + var(--section-pr-m) + var(--spec-pr-m)) var(--spec-bottom-m) calc(var(--spec-side-m) + var(--section-pl-m) + var(--spec-pl-m));overflow:hidden}.v81-specs--auto-m{height:auto;min-height:0}
 .v81-spec-grid{grid-template-columns:repeat(var(--spec-cols-m),minmax(0,1fr));column-gap:var(--spec-col-gap-m);row-gap:var(--spec-row-gap-m)}
 .v81-spec-item{padding:var(--spec-item-py-m) var(--spec-item-px-m);min-width:0;max-width:100%}
 .v81-spec-item--1{display:var(--el-spec_1_item-display-m);width:var(--el-spec_1_item-w-m);height:var(--el-spec_1_item-h-m);transform:translate(var(--el-spec_1_item-x-m),var(--el-spec_1_item-y-m));text-align:var(--el-spec_1_item-align-m)}
 .v81-spec-item--2{display:var(--el-spec_2_item-display-m);width:var(--el-spec_2_item-w-m);height:var(--el-spec_2_item-h-m);transform:translate(var(--el-spec_2_item-x-m),var(--el-spec_2_item-y-m));text-align:var(--el-spec_2_item-align-m)}
 .v81-spec-item--3{display:var(--el-spec_3_item-display-m);width:var(--el-spec_3_item-w-m);height:var(--el-spec_3_item-h-m);transform:translate(var(--el-spec_3_item-x-m),var(--el-spec_3_item-y-m));text-align:var(--el-spec_3_item-align-m)}
 .v81-spec-item--4{display:var(--el-spec_4_item-display-m);width:var(--el-spec_4_item-w-m);height:var(--el-spec_4_item-h-m);transform:translate(var(--el-spec_4_item-x-m),var(--el-spec_4_item-y-m));text-align:var(--el-spec_4_item-align-m)}
 .v81-spec-item--5{display:var(--el-spec_5_item-display-m);width:var(--el-spec_5_item-w-m);height:var(--el-spec_5_item-h-m);transform:translate(var(--el-spec_5_item-x-m),var(--el-spec_5_item-y-m));text-align:var(--el-spec_5_item-align-m)}
 .v81-specs--last-center .v81-spec-item--5{grid-column:1/-1;justify-self:center;width:min(var(--spec-last-w),100%)}
 .v81-spec-icon--1{display:var(--el-spec_1_icon-display-m);width:var(--el-spec_1_icon-w-m);height:var(--el-spec_1_icon-h-m);transform:translate(var(--el-spec_1_icon-x-m),var(--el-spec_1_icon-y-m))}.v81-spec-icon--2{display:var(--el-spec_2_icon-display-m);width:var(--el-spec_2_icon-w-m);height:var(--el-spec_2_icon-h-m);transform:translate(var(--el-spec_2_icon-x-m),var(--el-spec_2_icon-y-m))}.v81-spec-icon--3{display:var(--el-spec_3_icon-display-m);width:var(--el-spec_3_icon-w-m);height:var(--el-spec_3_icon-h-m);transform:translate(var(--el-spec_3_icon-x-m),var(--el-spec_3_icon-y-m))}.v81-spec-icon--4{display:var(--el-spec_4_icon-display-m);width:var(--el-spec_4_icon-w-m);height:var(--el-spec_4_icon-h-m);transform:translate(var(--el-spec_4_icon-x-m),var(--el-spec_4_icon-y-m))}.v81-spec-icon--5{display:var(--el-spec_5_icon-display-m);width:var(--el-spec_5_icon-w-m);height:var(--el-spec_5_icon-h-m);transform:translate(var(--el-spec_5_icon-x-m),var(--el-spec_5_icon-y-m))}
 .v81-spec-label--1{display:var(--el-spec_1_label-display-m);width:var(--el-spec_1_label-w-m);height:var(--el-spec_1_label-h-m);transform:translate(var(--el-spec_1_label-x-m),var(--el-spec_1_label-y-m));text-align:var(--el-spec_1_label-align-m);font-family:var(--spec_1_label-font-m);font-size:var(--spec_1_label-size-m);font-weight:var(--spec_1_label-weight-m);line-height:var(--spec_1_label-line-m);letter-spacing:var(--spec_1_label-track-m);color:var(--spec_1_label-color-m)}
 .v81-spec-value--1{display:var(--el-spec_1_value-display-m);width:var(--el-spec_1_value-w-m);height:var(--el-spec_1_value-h-m);transform:translate(var(--el-spec_1_value-x-m),var(--el-spec_1_value-y-m));text-align:var(--el-spec_1_value-align-m);font-family:var(--spec_1_value-font-m);font-size:var(--spec_1_value-size-m);font-weight:var(--spec_1_value-weight-m);line-height:var(--spec_1_value-line-m);letter-spacing:var(--spec_1_value-track-m);color:var(--spec_1_value-color-m)}
 .v81-spec-label--2{display:var(--el-spec_2_label-display-m);width:var(--el-spec_2_label-w-m);height:var(--el-spec_2_label-h-m);transform:translate(var(--el-spec_2_label-x-m),var(--el-spec_2_label-y-m));text-align:var(--el-spec_2_label-align-m);font-family:var(--spec_2_label-font-m);font-size:var(--spec_2_label-size-m);font-weight:var(--spec_2_label-weight-m);line-height:var(--spec_2_label-line-m);letter-spacing:var(--spec_2_label-track-m);color:var(--spec_2_label-color-m)}
 .v81-spec-value--2{display:var(--el-spec_2_value-display-m);width:var(--el-spec_2_value-w-m);height:var(--el-spec_2_value-h-m);transform:translate(var(--el-spec_2_value-x-m),var(--el-spec_2_value-y-m));text-align:var(--el-spec_2_value-align-m);font-family:var(--spec_2_value-font-m);font-size:var(--spec_2_value-size-m);font-weight:var(--spec_2_value-weight-m);line-height:var(--spec_2_value-line-m);letter-spacing:var(--spec_2_value-track-m);color:var(--spec_2_value-color-m)}
 .v81-spec-label--3{display:var(--el-spec_3_label-display-m);width:var(--el-spec_3_label-w-m);height:var(--el-spec_3_label-h-m);transform:translate(var(--el-spec_3_label-x-m),var(--el-spec_3_label-y-m));text-align:var(--el-spec_3_label-align-m);font-family:var(--spec_3_label-font-m);font-size:var(--spec_3_label-size-m);font-weight:var(--spec_3_label-weight-m);line-height:var(--spec_3_label-line-m);letter-spacing:var(--spec_3_label-track-m);color:var(--spec_3_label-color-m)}
 .v81-spec-value--3{display:var(--el-spec_3_value-display-m);width:var(--el-spec_3_value-w-m);height:var(--el-spec_3_value-h-m);transform:translate(var(--el-spec_3_value-x-m),var(--el-spec_3_value-y-m));text-align:var(--el-spec_3_value-align-m);font-family:var(--spec_3_value-font-m);font-size:var(--spec_3_value-size-m);font-weight:var(--spec_3_value-weight-m);line-height:var(--spec_3_value-line-m);letter-spacing:var(--spec_3_value-track-m);color:var(--spec_3_value-color-m)}
 .v81-spec-label--4{display:var(--el-spec_4_label-display-m);width:var(--el-spec_4_label-w-m);height:var(--el-spec_4_label-h-m);transform:translate(var(--el-spec_4_label-x-m),var(--el-spec_4_label-y-m));text-align:var(--el-spec_4_label-align-m);font-family:var(--spec_4_label-font-m);font-size:var(--spec_4_label-size-m);font-weight:var(--spec_4_label-weight-m);line-height:var(--spec_4_label-line-m);letter-spacing:var(--spec_4_label-track-m);color:var(--spec_4_label-color-m)}
 .v81-spec-value--4{display:var(--el-spec_4_value-display-m);width:var(--el-spec_4_value-w-m);height:var(--el-spec_4_value-h-m);transform:translate(var(--el-spec_4_value-x-m),var(--el-spec_4_value-y-m));text-align:var(--el-spec_4_value-align-m);font-family:var(--spec_4_value-font-m);font-size:var(--spec_4_value-size-m);font-weight:var(--spec_4_value-weight-m);line-height:var(--spec_4_value-line-m);letter-spacing:var(--spec_4_value-track-m);color:var(--spec_4_value-color-m)}
 .v81-spec-label--5{display:var(--el-spec_5_label-display-m);width:var(--el-spec_5_label-w-m);height:var(--el-spec_5_label-h-m);transform:translate(var(--el-spec_5_label-x-m),var(--el-spec_5_label-y-m));text-align:var(--el-spec_5_label-align-m);font-family:var(--spec_5_label-font-m);font-size:var(--spec_5_label-size-m);font-weight:var(--spec_5_label-weight-m);line-height:var(--spec_5_label-line-m);letter-spacing:var(--spec_5_label-track-m);color:var(--spec_5_label-color-m)}
 .v81-spec-value--5{display:var(--el-spec_5_value-display-m);width:var(--el-spec_5_value-w-m);height:var(--el-spec_5_value-h-m);transform:translate(var(--el-spec_5_value-x-m),var(--el-spec_5_value-y-m));text-align:var(--el-spec_5_value-align-m);font-family:var(--spec_5_value-font-m);font-size:var(--spec_5_value-size-m);font-weight:var(--spec_5_value-weight-m);line-height:var(--spec_5_value-line-m);letter-spacing:var(--spec_5_value-track-m);color:var(--spec_5_value-color-m)}
 .v81-spec-note{display:var(--el-spec_note-display-m);width:var(--el-spec_note-w-m);height:var(--el-spec_note-h-m);max-width:min(var(--spec-note-w),100%);transform:translate(var(--el-spec_note-x-m),var(--el-spec_note-y-m));text-align:var(--el-spec_note-align-m);font-family:var(--spec_note-font-m);font-size:var(--spec_note-size-m);font-weight:var(--spec_note-weight-m);line-height:var(--spec_note-line-m);letter-spacing:var(--spec_note-track-m);color:var(--spec_note-color-m);padding:0;box-sizing:border-box}
 .v81-spec-button{display:var(--el-spec_button-display-m);width:var(--el-spec_button-w-m);height:var(--el-spec_button-h-m);transform:translate(var(--el-spec_button-x-m),var(--el-spec_button-y-m));text-align:var(--el-spec_button-align-m);font-family:var(--spec_button-font-m);font-size:var(--spec_button-size-m);font-weight:var(--spec_button-weight-m);line-height:var(--spec_button-line-m);letter-spacing:var(--spec_button-track-m);color:var(--spec-btn-color)}
}
@media(max-width:520px){.v81-spec-grid{column-gap:min(var(--spec-col-gap-m),18px)}.v81-spec-item{padding-left:min(var(--spec-item-px-m),8px);padding-right:min(var(--spec-item-px-m),8px)}}

/* V70.7.83 — mobile CTA centering + Story + Why Hire sections. */
.v81-spec-button{padding:0!important;overflow:hidden}
.v81-spec-button>span{display:flex;width:100%;height:100%;min-height:inherit;align-items:center;justify-content:center;text-align:center;line-height:1.1;padding:0 18px;box-sizing:border-box}

/* Story / performance split section */
.v83-story{position:relative;width:100%;height:var(--story-h);min-height:var(--story-h);background:var(--story-bg);padding:var(--story-top) calc(var(--story-side) + var(--section-pr) + var(--story-pr)) var(--story-bottom) calc(var(--story-side) + var(--section-pl) + var(--story-pl));overflow:hidden}
.v83-story--auto-d{height:auto;min-height:0}
.v83-story-inner{width:100%;max-width:var(--story-max);margin:0 auto;display:grid;grid-template-columns:minmax(0,var(--story-img-w)) minmax(0,1fr);gap:var(--story-gap);align-items:stretch;background:var(--story-content-bg)}
.v83-story-media{display:var(--el-story_image-display);min-width:0;width:var(--story-media-w);max-width:100%;height:var(--story-media-h);justify-self:center;background:var(--story-image-bg);overflow:hidden;border-radius:var(--story-radius);transform:translate(var(--el-story_image-x),var(--el-story_image-y));text-align:var(--el-story_image-align)}
.v83-story-media picture,.v83-story-media img{display:block;width:100%;height:100%}
.v83-story-media img{object-fit:var(--story-fit);object-position:var(--story-pos);opacity:1!important;animation:none!important;transition:none!important}
.v83-story-content{min-width:0;background:var(--story-content-bg);padding:var(--story-cpy) var(--story-cpx);display:flex;flex-direction:column;justify-content:center}
.v83-story-pair--2{margin-top:var(--story-pair-gap)}
.v83-story-heading-1,.v83-story-heading-2,.v83-story-subheading-1,.v83-story-subheading-2{max-width:100%;overflow-wrap:anywhere;margin-left:0;margin-right:0}
.v83-story-heading-1{display:var(--el-story_heading_1-display);width:var(--el-story_heading_1-w);height:var(--el-story_heading_1-h);transform:translate(var(--el-story_heading_1-x),var(--el-story_heading_1-y));text-align:var(--el-story_heading_1-align);font-family:var(--story_heading_1-font);font-size:var(--story_heading_1-size);font-weight:var(--story_heading_1-weight);line-height:var(--story_heading_1-line);letter-spacing:var(--story_heading_1-track);color:var(--story_heading_1-color);margin-top:0;margin-bottom:var(--story-heading-gap)}
.v83-story-subheading-1{display:var(--el-story_subheading_1-display);width:var(--el-story_subheading_1-w);height:var(--el-story_subheading_1-h);transform:translate(var(--el-story_subheading_1-x),var(--el-story_subheading_1-y));text-align:var(--el-story_subheading_1-align);font-family:var(--story_subheading_1-font);font-size:var(--story_subheading_1-size);font-weight:var(--story_subheading_1-weight);line-height:var(--story_subheading_1-line);letter-spacing:var(--story_subheading_1-track);color:var(--story_subheading_1-color);margin-top:0;margin-bottom:0}
.v83-story-heading-2{display:var(--el-story_heading_2-display);width:var(--el-story_heading_2-w);height:var(--el-story_heading_2-h);transform:translate(var(--el-story_heading_2-x),var(--el-story_heading_2-y));text-align:var(--el-story_heading_2-align);font-family:var(--story_heading_2-font);font-size:var(--story_heading_2-size);font-weight:var(--story_heading_2-weight);line-height:var(--story_heading_2-line);letter-spacing:var(--story_heading_2-track);color:var(--story_heading_2-color);margin-top:0;margin-bottom:var(--story-heading-gap)}
.v83-story-subheading-2{display:var(--el-story_subheading_2-display);width:var(--el-story_subheading_2-w);height:var(--el-story_subheading_2-h);transform:translate(var(--el-story_subheading_2-x),var(--el-story_subheading_2-y));text-align:var(--el-story_subheading_2-align);font-family:var(--story_subheading_2-font);font-size:var(--story_subheading_2-size);font-weight:var(--story_subheading_2-weight);line-height:var(--story_subheading_2-line);letter-spacing:var(--story_subheading_2-track);color:var(--story_subheading_2-color);margin:0}

/* Why Hire From Us split section */
.v83-why{position:relative;width:100%;height:var(--why-h);min-height:var(--why-h);background:var(--why-bg);padding:var(--why-top) calc(var(--why-side) + var(--section-pr) + var(--why-pr)) var(--why-bottom) calc(var(--why-side) + var(--section-pl) + var(--why-pl));overflow:hidden}
.v83-why--auto-d{height:auto;min-height:0}
.v83-why-inner{width:100%;max-width:var(--why-max);margin:0 auto;display:grid;grid-template-columns:minmax(0,var(--why-panel-w)) minmax(0,1fr);gap:var(--why-gap);align-items:stretch;background:var(--why-bg)}
.v83-why-panel{min-width:0;background:var(--why-panel-bg);padding:var(--why-ppy) var(--why-ppx);display:flex;flex-direction:column;justify-content:center}
.v83-why-title{display:var(--el-why_title-display);width:var(--el-why_title-w);height:var(--el-why_title-h);transform:translate(var(--el-why_title-x),var(--el-why_title-y));text-align:var(--el-why_title-align);font-family:var(--why_title-font);font-size:var(--why_title-size);font-weight:var(--why_title-weight);line-height:var(--why_title-line);letter-spacing:var(--why_title-track);color:var(--why_title-color);margin:0 0 var(--why-title-bottom);max-width:100%;overflow-wrap:anywhere}
.v83-why-grid{display:grid;grid-template-columns:repeat(var(--why-cols),minmax(0,1fr));column-gap:var(--why-col-gap);row-gap:var(--why-row-gap);min-width:0}
.v83-why-item{min-width:0;padding:var(--why-item-py) var(--why-item-px);text-align:center}
.v83-why-item:nth-child(odd){border-right:var(--why-divider-w) solid var(--why-divider)}
.v83-why-item:nth-child(-n+2){border-bottom:var(--why-divider-w) solid var(--why-divider)}
.v83-why-item--1{display:var(--el-why_1_item-display);width:var(--el-why_1_item-w);height:var(--el-why_1_item-h);transform:translate(var(--el-why_1_item-x),var(--el-why_1_item-y));text-align:var(--el-why_1_item-align)}
.v83-why-item--2{display:var(--el-why_2_item-display);width:var(--el-why_2_item-w);height:var(--el-why_2_item-h);transform:translate(var(--el-why_2_item-x),var(--el-why_2_item-y));text-align:var(--el-why_2_item-align)}
.v83-why-item--3{display:var(--el-why_3_item-display);width:var(--el-why_3_item-w);height:var(--el-why_3_item-h);transform:translate(var(--el-why_3_item-x),var(--el-why_3_item-y));text-align:var(--el-why_3_item-align)}
.v83-why-item--4{display:var(--el-why_4_item-display);width:var(--el-why_4_item-w);height:var(--el-why_4_item-h);transform:translate(var(--el-why_4_item-x),var(--el-why_4_item-y));text-align:var(--el-why_4_item-align)}
.v83-why-icon{margin:0 auto var(--why-icon-bottom);display:grid;place-items:center;color:currentColor}
.v83-why-icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}
.v83-why-icon--1{display:var(--el-why_1_icon-display);width:var(--el-why_1_icon-w);height:var(--el-why_1_icon-h);transform:translate(var(--el-why_1_icon-x),var(--el-why_1_icon-y));color:var(--why-icon-1)}
.v83-why-icon--2{display:var(--el-why_2_icon-display);width:var(--el-why_2_icon-w);height:var(--el-why_2_icon-h);transform:translate(var(--el-why_2_icon-x),var(--el-why_2_icon-y));color:var(--why-icon-2)}
.v83-why-icon--3{display:var(--el-why_3_icon-display);width:var(--el-why_3_icon-w);height:var(--el-why_3_icon-h);transform:translate(var(--el-why_3_icon-x),var(--el-why_3_icon-y));color:var(--why-icon-3)}
.v83-why-icon--4{display:var(--el-why_4_icon-display);width:var(--el-why_4_icon-w);height:var(--el-why_4_icon-h);transform:translate(var(--el-why_4_icon-x),var(--el-why_4_icon-y));color:var(--why-icon-4)}
.v83-why-custom-icon{display:block;width:100%;height:100%;background:currentColor;-webkit-mask:var(--why-mask) center/contain no-repeat;mask:var(--why-mask) center/contain no-repeat}
.v83-why-item-title,.v83-why-item-body{max-width:100%;overflow-wrap:anywhere}
.v83-why-item-title{margin:0 0 var(--why-item-title-bottom)}
.v83-why-item-body{margin:0}
.v83-why-item-title--1{display:var(--el-why_1_title-display);width:var(--el-why_1_title-w);height:var(--el-why_1_title-h);transform:translate(var(--el-why_1_title-x),var(--el-why_1_title-y));text-align:var(--el-why_1_title-align);font-family:var(--why_1_title-font);font-size:var(--why_1_title-size);font-weight:var(--why_1_title-weight);line-height:var(--why_1_title-line);letter-spacing:var(--why_1_title-track);color:var(--why_1_title-color)}
.v83-why-item-body--1{display:var(--el-why_1_body-display);width:var(--el-why_1_body-w);height:var(--el-why_1_body-h);transform:translate(var(--el-why_1_body-x),var(--el-why_1_body-y));text-align:var(--el-why_1_body-align);font-family:var(--why_1_body-font);font-size:var(--why_1_body-size);font-weight:var(--why_1_body-weight);line-height:var(--why_1_body-line);letter-spacing:var(--why_1_body-track);color:var(--why_1_body-color)}
.v83-why-item-title--2{display:var(--el-why_2_title-display);width:var(--el-why_2_title-w);height:var(--el-why_2_title-h);transform:translate(var(--el-why_2_title-x),var(--el-why_2_title-y));text-align:var(--el-why_2_title-align);font-family:var(--why_2_title-font);font-size:var(--why_2_title-size);font-weight:var(--why_2_title-weight);line-height:var(--why_2_title-line);letter-spacing:var(--why_2_title-track);color:var(--why_2_title-color)}
.v83-why-item-body--2{display:var(--el-why_2_body-display);width:var(--el-why_2_body-w);height:var(--el-why_2_body-h);transform:translate(var(--el-why_2_body-x),var(--el-why_2_body-y));text-align:var(--el-why_2_body-align);font-family:var(--why_2_body-font);font-size:var(--why_2_body-size);font-weight:var(--why_2_body-weight);line-height:var(--why_2_body-line);letter-spacing:var(--why_2_body-track);color:var(--why_2_body-color)}
.v83-why-item-title--3{display:var(--el-why_3_title-display);width:var(--el-why_3_title-w);height:var(--el-why_3_title-h);transform:translate(var(--el-why_3_title-x),var(--el-why_3_title-y));text-align:var(--el-why_3_title-align);font-family:var(--why_3_title-font);font-size:var(--why_3_title-size);font-weight:var(--why_3_title-weight);line-height:var(--why_3_title-line);letter-spacing:var(--why_3_title-track);color:var(--why_3_title-color)}
.v83-why-item-body--3{display:var(--el-why_3_body-display);width:var(--el-why_3_body-w);height:var(--el-why_3_body-h);transform:translate(var(--el-why_3_body-x),var(--el-why_3_body-y));text-align:var(--el-why_3_body-align);font-family:var(--why_3_body-font);font-size:var(--why_3_body-size);font-weight:var(--why_3_body-weight);line-height:var(--why_3_body-line);letter-spacing:var(--why_3_body-track);color:var(--why_3_body-color)}
.v83-why-item-title--4{display:var(--el-why_4_title-display);width:var(--el-why_4_title-w);height:var(--el-why_4_title-h);transform:translate(var(--el-why_4_title-x),var(--el-why_4_title-y));text-align:var(--el-why_4_title-align);font-family:var(--why_4_title-font);font-size:var(--why_4_title-size);font-weight:var(--why_4_title-weight);line-height:var(--why_4_title-line);letter-spacing:var(--why_4_title-track);color:var(--why_4_title-color)}
.v83-why-item-body--4{display:var(--el-why_4_body-display);width:var(--el-why_4_body-w);height:var(--el-why_4_body-h);transform:translate(var(--el-why_4_body-x),var(--el-why_4_body-y));text-align:var(--el-why_4_body-align);font-family:var(--why_4_body-font);font-size:var(--why_4_body-size);font-weight:var(--why_4_body-weight);line-height:var(--why_4_body-line);letter-spacing:var(--why_4_body-track);color:var(--why_4_body-color)}
.v83-why-button-wrap{margin-top:var(--why-btn-top);display:flex;justify-content:center;max-width:100%}
.v83-why-button{display:var(--el-why_button-display);width:var(--el-why_button-w);height:var(--el-why_button-h);min-width:min(var(--why-btn-w),100%);min-height:var(--why-btn-h);transform:translate(var(--el-why_button-x),var(--el-why_button-y));font-family:var(--why_button-font);font-size:var(--why_button-size);font-weight:var(--why_button-weight);letter-spacing:var(--why_button-track);color:var(--why-btn-color);background:var(--why-btn-bg);border:var(--why-btn-border-w) solid var(--why-btn-border);border-radius:var(--why-btn-radius);box-shadow:0 0 var(--why-btn-glow) color-mix(in srgb,var(--why-btn-bg) 55%,transparent);text-decoration:none;padding:0;box-sizing:border-box;overflow:hidden}
.v83-why-button>span{display:flex;width:100%;height:100%;min-height:inherit;align-items:center;justify-content:center;text-align:center;line-height:1.1;padding:0 18px;box-sizing:border-box}
.v83-why-media{display:var(--el-why_image-display);min-width:0;width:var(--why-media-w);max-width:100%;height:var(--why-media-h);justify-self:center;background:var(--why-image-bg);overflow:hidden;border-radius:var(--why-radius);transform:translate(var(--el-why_image-x),var(--el-why_image-y));text-align:var(--el-why_image-align)}
.v83-why-media picture,.v83-why-media img{display:block;width:100%;height:100%}
.v83-why-media img{object-fit:var(--why-fit);object-position:var(--why-pos);opacity:1!important;animation:none!important;transition:none!important}

@media(max-width:900px){
 .v83-story{height:var(--story-h-m);min-height:var(--story-h-m);padding:var(--story-top-m) calc(var(--story-side-m) + var(--section-pr-m) + var(--story-pr-m)) var(--story-bottom-m) calc(var(--story-side-m) + var(--section-pl-m) + var(--story-pl-m));overflow:hidden}.v83-story--auto-m{height:auto;min-height:0}
 .v83-story-inner{grid-template-columns:1fr;gap:var(--story-gap-m)}
 .v83-story-media{display:var(--el-story_image-display-m);width:var(--story-media-w-m);max-width:100%;height:var(--story-media-h-m);justify-self:center;transform:translate(var(--el-story_image-x-m),var(--el-story_image-y-m));text-align:var(--el-story_image-align-m);order:2}
 .v83-story--mobile-image-first .v83-story-media{order:1}.v83-story--mobile-image-first .v83-story-content{order:2}
 .v83-story-content{padding:var(--story-cpy-m) var(--story-cpx-m);order:1;min-width:0}
 .v83-story-media img{object-fit:var(--story-fit-m);object-position:var(--story-pos-m)}
 .v83-story-heading-1{display:var(--el-story_heading_1-display-m);width:var(--el-story_heading_1-w-m);height:var(--el-story_heading_1-h-m);transform:translate(var(--el-story_heading_1-x-m),var(--el-story_heading_1-y-m));text-align:var(--el-story_heading_1-align-m);font-family:var(--story_heading_1-font-m);font-size:var(--story_heading_1-size-m);font-weight:var(--story_heading_1-weight-m);line-height:var(--story_heading_1-line-m);letter-spacing:var(--story_heading_1-track-m);color:var(--story_heading_1-color-m)}
 .v83-story-subheading-1{display:var(--el-story_subheading_1-display-m);width:var(--el-story_subheading_1-w-m);height:var(--el-story_subheading_1-h-m);transform:translate(var(--el-story_subheading_1-x-m),var(--el-story_subheading_1-y-m));text-align:var(--el-story_subheading_1-align-m);font-family:var(--story_subheading_1-font-m);font-size:var(--story_subheading_1-size-m);font-weight:var(--story_subheading_1-weight-m);line-height:var(--story_subheading_1-line-m);letter-spacing:var(--story_subheading_1-track-m);color:var(--story_subheading_1-color-m)}
 .v83-story-heading-2{display:var(--el-story_heading_2-display-m);width:var(--el-story_heading_2-w-m);height:var(--el-story_heading_2-h-m);transform:translate(var(--el-story_heading_2-x-m),var(--el-story_heading_2-y-m));text-align:var(--el-story_heading_2-align-m);font-family:var(--story_heading_2-font-m);font-size:var(--story_heading_2-size-m);font-weight:var(--story_heading_2-weight-m);line-height:var(--story_heading_2-line-m);letter-spacing:var(--story_heading_2-track-m);color:var(--story_heading_2-color-m)}
 .v83-story-subheading-2{display:var(--el-story_subheading_2-display-m);width:var(--el-story_subheading_2-w-m);height:var(--el-story_subheading_2-h-m);transform:translate(var(--el-story_subheading_2-x-m),var(--el-story_subheading_2-y-m));text-align:var(--el-story_subheading_2-align-m);font-family:var(--story_subheading_2-font-m);font-size:var(--story_subheading_2-size-m);font-weight:var(--story_subheading_2-weight-m);line-height:var(--story_subheading_2-line-m);letter-spacing:var(--story_subheading_2-track-m);color:var(--story_subheading_2-color-m)}

 .v83-why{height:var(--why-h-m);min-height:var(--why-h-m);padding:var(--why-top-m) calc(var(--why-side-m) + var(--section-pr-m) + var(--why-pr-m)) var(--why-bottom-m) calc(var(--why-side-m) + var(--section-pl-m) + var(--why-pl-m));overflow:hidden}.v83-why--auto-m{height:auto;min-height:0}
 .v83-why-inner{grid-template-columns:1fr;gap:var(--why-gap-m)}
 .v83-why-panel{width:var(--why-panel-w-m);max-width:100%;justify-self:center;padding:var(--why-ppy-m) var(--why-ppx-m);order:2}
 .v83-why-media{display:var(--el-why_image-display-m);width:var(--why-media-w-m);max-width:100%;height:var(--why-media-h-m);justify-self:center;transform:translate(var(--el-why_image-x-m),var(--el-why_image-y-m));text-align:var(--el-why_image-align-m);order:1}
 .v83-why--mobile-image-after .v83-why-panel{order:1}.v83-why--mobile-image-after .v83-why-media{order:2}
 .v83-why-media img{object-fit:var(--why-fit-m);object-position:var(--why-pos-m)}
 .v83-why-title{display:var(--el-why_title-display-m);width:var(--el-why_title-w-m);height:var(--el-why_title-h-m);transform:translate(var(--el-why_title-x-m),var(--el-why_title-y-m));text-align:var(--el-why_title-align-m);font-family:var(--why_title-font-m);font-size:var(--why_title-size-m);font-weight:var(--why_title-weight-m);line-height:var(--why_title-line-m);letter-spacing:var(--why_title-track-m);color:var(--why_title-color-m)}
 .v83-why-grid{grid-template-columns:repeat(var(--why-cols-m),minmax(0,1fr));column-gap:var(--why-col-gap-m);row-gap:var(--why-row-gap-m)}
 .v83-why-item{padding:var(--why-item-py-m) var(--why-item-px-m);border-right:0!important;border-bottom:var(--why-divider-w) solid var(--why-divider)!important}
 .v83-why-item:last-child{border-bottom:0!important}
 .v83-why-item--1{display:var(--el-why_1_item-display-m);width:var(--el-why_1_item-w-m);height:var(--el-why_1_item-h-m);transform:translate(var(--el-why_1_item-x-m),var(--el-why_1_item-y-m));text-align:var(--el-why_1_item-align-m)}
 .v83-why-item--2{display:var(--el-why_2_item-display-m);width:var(--el-why_2_item-w-m);height:var(--el-why_2_item-h-m);transform:translate(var(--el-why_2_item-x-m),var(--el-why_2_item-y-m));text-align:var(--el-why_2_item-align-m)}
 .v83-why-item--3{display:var(--el-why_3_item-display-m);width:var(--el-why_3_item-w-m);height:var(--el-why_3_item-h-m);transform:translate(var(--el-why_3_item-x-m),var(--el-why_3_item-y-m));text-align:var(--el-why_3_item-align-m)}
 .v83-why-item--4{display:var(--el-why_4_item-display-m);width:var(--el-why_4_item-w-m);height:var(--el-why_4_item-h-m);transform:translate(var(--el-why_4_item-x-m),var(--el-why_4_item-y-m));text-align:var(--el-why_4_item-align-m)}
 .v83-why-icon--1{display:var(--el-why_1_icon-display-m);width:var(--el-why_1_icon-w-m);height:var(--el-why_1_icon-h-m);transform:translate(var(--el-why_1_icon-x-m),var(--el-why_1_icon-y-m))}.v83-why-icon--2{display:var(--el-why_2_icon-display-m);width:var(--el-why_2_icon-w-m);height:var(--el-why_2_icon-h-m);transform:translate(var(--el-why_2_icon-x-m),var(--el-why_2_icon-y-m))}.v83-why-icon--3{display:var(--el-why_3_icon-display-m);width:var(--el-why_3_icon-w-m);height:var(--el-why_3_icon-h-m);transform:translate(var(--el-why_3_icon-x-m),var(--el-why_3_icon-y-m))}.v83-why-icon--4{display:var(--el-why_4_icon-display-m);width:var(--el-why_4_icon-w-m);height:var(--el-why_4_icon-h-m);transform:translate(var(--el-why_4_icon-x-m),var(--el-why_4_icon-y-m))}
 .v83-why-item-title--1{display:var(--el-why_1_title-display-m);width:var(--el-why_1_title-w-m);height:var(--el-why_1_title-h-m);transform:translate(var(--el-why_1_title-x-m),var(--el-why_1_title-y-m));text-align:var(--el-why_1_title-align-m);font-family:var(--why_1_title-font-m);font-size:var(--why_1_title-size-m);font-weight:var(--why_1_title-weight-m);line-height:var(--why_1_title-line-m);letter-spacing:var(--why_1_title-track-m);color:var(--why_1_title-color-m)}
 .v83-why-item-body--1{display:var(--el-why_1_body-display-m);width:var(--el-why_1_body-w-m);height:var(--el-why_1_body-h-m);transform:translate(var(--el-why_1_body-x-m),var(--el-why_1_body-y-m));text-align:var(--el-why_1_body-align-m);font-family:var(--why_1_body-font-m);font-size:var(--why_1_body-size-m);font-weight:var(--why_1_body-weight-m);line-height:var(--why_1_body-line-m);letter-spacing:var(--why_1_body-track-m);color:var(--why_1_body-color-m)}
 .v83-why-item-title--2{display:var(--el-why_2_title-display-m);width:var(--el-why_2_title-w-m);height:var(--el-why_2_title-h-m);transform:translate(var(--el-why_2_title-x-m),var(--el-why_2_title-y-m));text-align:var(--el-why_2_title-align-m);font-family:var(--why_2_title-font-m);font-size:var(--why_2_title-size-m);font-weight:var(--why_2_title-weight-m);line-height:var(--why_2_title-line-m);letter-spacing:var(--why_2_title-track-m);color:var(--why_2_title-color-m)}
 .v83-why-item-body--2{display:var(--el-why_2_body-display-m);width:var(--el-why_2_body-w-m);height:var(--el-why_2_body-h-m);transform:translate(var(--el-why_2_body-x-m),var(--el-why_2_body-y-m));text-align:var(--el-why_2_body-align-m);font-family:var(--why_2_body-font-m);font-size:var(--why_2_body-size-m);font-weight:var(--why_2_body-weight-m);line-height:var(--why_2_body-line-m);letter-spacing:var(--why_2_body-track-m);color:var(--why_2_body-color-m)}
 .v83-why-item-title--3{display:var(--el-why_3_title-display-m);width:var(--el-why_3_title-w-m);height:var(--el-why_3_title-h-m);transform:translate(var(--el-why_3_title-x-m),var(--el-why_3_title-y-m));text-align:var(--el-why_3_title-align-m);font-family:var(--why_3_title-font-m);font-size:var(--why_3_title-size-m);font-weight:var(--why_3_title-weight-m);line-height:var(--why_3_title-line-m);letter-spacing:var(--why_3_title-track-m);color:var(--why_3_title-color-m)}
 .v83-why-item-body--3{display:var(--el-why_3_body-display-m);width:var(--el-why_3_body-w-m);height:var(--el-why_3_body-h-m);transform:translate(var(--el-why_3_body-x-m),var(--el-why_3_body-y-m));text-align:var(--el-why_3_body-align-m);font-family:var(--why_3_body-font-m);font-size:var(--why_3_body-size-m);font-weight:var(--why_3_body-weight-m);line-height:var(--why_3_body-line-m);letter-spacing:var(--why_3_body-track-m);color:var(--why_3_body-color-m)}
 .v83-why-item-title--4{display:var(--el-why_4_title-display-m);width:var(--el-why_4_title-w-m);height:var(--el-why_4_title-h-m);transform:translate(var(--el-why_4_title-x-m),var(--el-why_4_title-y-m));text-align:var(--el-why_4_title-align-m);font-family:var(--why_4_title-font-m);font-size:var(--why_4_title-size-m);font-weight:var(--why_4_title-weight-m);line-height:var(--why_4_title-line-m);letter-spacing:var(--why_4_title-track-m);color:var(--why_4_title-color-m)}
 .v83-why-item-body--4{display:var(--el-why_4_body-display-m);width:var(--el-why_4_body-w-m);height:var(--el-why_4_body-h-m);transform:translate(var(--el-why_4_body-x-m),var(--el-why_4_body-y-m));text-align:var(--el-why_4_body-align-m);font-family:var(--why_4_body-font-m);font-size:var(--why_4_body-size-m);font-weight:var(--why_4_body-weight-m);line-height:var(--why_4_body-line-m);letter-spacing:var(--why_4_body-track-m);color:var(--why_4_body-color-m)}
 .v83-why-button{display:var(--el-why_button-display-m);width:var(--el-why_button-w-m);height:var(--el-why_button-h-m);transform:translate(var(--el-why_button-x-m),var(--el-why_button-y-m));font-family:var(--why_button-font-m);font-size:var(--why_button-size-m);font-weight:var(--why_button-weight-m);letter-spacing:var(--why_button-track-m);color:var(--why-btn-color)}
 .v81-spec-button>span,.v83-why-button>span{align-items:center!important;justify-content:center!important;text-align:center!important}
}
@media(max-width:520px){.v83-story-content{padding-left:min(var(--story-cpx-m),24px);padding-right:min(var(--story-cpx-m),24px)}.v83-why-panel{padding-left:min(var(--why-ppx-m),22px);padding-right:min(var(--why-ppx-m),22px)}.v83-why-grid{grid-template-columns:1fr}}

/* V70.7.85 — auto media sizing + Enquiry + Reviews. Header/footer untouched. */
.v83-story--img-auto-d .v83-story-media,.v83-why--img-auto-d .v83-why-media{height:auto;align-self:start}
.v83-story--img-auto-d .v83-story-media picture,.v83-story--img-auto-d .v83-story-media img,
.v83-why--img-auto-d .v83-why-media picture,.v83-why--img-auto-d .v83-why-media img{height:auto;width:100%;object-fit:contain}

.v84-enquiry{position:relative;width:100%;height:var(--enquiry-h);min-height:var(--enquiry-h);background:var(--enquiry-bg);background-image:var(--enquiry-bg-d,none);background-size:cover;background-position:center;overflow:hidden;padding:var(--enquiry-top) calc(var(--enquiry-side) + var(--section-pr) + var(--enquiry-pr)) var(--enquiry-bottom) calc(var(--enquiry-side) + var(--section-pl) + var(--enquiry-pl))}
.v84-enquiry--auto-d{height:auto;min-height:0}
.v84-enquiry-overlay{position:absolute;inset:0;background:var(--enquiry-overlay);opacity:var(--enquiry-overlay-a);pointer-events:none}
.v84-enquiry-inner{position:relative;z-index:1;width:100%;max-width:var(--enquiry-max);margin:0 auto}
.v84-enquiry-heading{display:var(--el-enquiry_heading-display);width:var(--el-enquiry_heading-w);height:var(--el-enquiry_heading-h);transform:translate(var(--el-enquiry_heading-x),var(--el-enquiry_heading-y));text-align:var(--el-enquiry_heading-align);font-family:var(--enquiry_heading-font);font-size:var(--enquiry_heading-size);font-weight:var(--enquiry_heading-weight);line-height:var(--enquiry_heading-line);letter-spacing:var(--enquiry_heading-track);color:var(--enquiry_heading-color);margin:0 0 22px;max-width:100%}
.v84-enquiry-intro{display:var(--el-enquiry_intro-display);width:var(--el-enquiry_intro-w);height:var(--el-enquiry_intro-h);transform:translate(var(--el-enquiry_intro-x),var(--el-enquiry_intro-y));text-align:var(--el-enquiry_intro-align);font-family:var(--enquiry_intro-font);font-size:var(--enquiry_intro-size);font-weight:var(--enquiry_intro-weight);line-height:var(--enquiry_intro-line);letter-spacing:var(--enquiry_intro-track);color:var(--enquiry_intro-color);margin:0 0 34px;max-width:min(var(--enquiry-form-max),100%)}
.v84-enquiry-form{display:var(--el-enquiry_form-display);width:min(var(--el-enquiry_form-w),var(--enquiry-form-max),100%);height:var(--el-enquiry_form-h);transform:translate(var(--el-enquiry_form-x),var(--el-enquiry_form-y));margin:0;text-align:var(--el-enquiry_form-align)}
.v84-enquiry-fields{display:grid;grid-template-columns:minmax(260px,1.45fr) minmax(150px,.68fr) minmax(150px,.68fr);gap:20px var(--enquiry-gap)}
.v84-enquiry-fields label{display:grid;gap:8px;min-width:0}.v84-enquiry-fields label>span{font-family:var(--enquiry_label-font);font-size:var(--enquiry_label-size);font-weight:var(--enquiry_label-weight);line-height:var(--enquiry_label-line);letter-spacing:var(--enquiry_label-track);color:var(--enquiry_label-color)}
.v84-enquiry input[type=text],.v84-enquiry input[type=email],.v84-enquiry input[type=date],.v84-enquiry input:not([type]){width:100%;height:var(--enquiry-input-h);box-sizing:border-box;border:var(--enquiry-input-border-w) solid var(--enquiry-input-border);border-radius:var(--enquiry-input-radius);background:var(--enquiry-input-bg);color:var(--enquiry-input-text);padding:0 14px;font:400 14px/1.2 Montserrat,Arial,sans-serif;outline:none}
.v84-enquiry-marketing{display:var(--el-enquiry_marketing-display);width:var(--el-enquiry_marketing-w);height:var(--el-enquiry_marketing-h);transform:translate(var(--el-enquiry_marketing-x),var(--el-enquiry_marketing-y));text-align:var(--el-enquiry_marketing-align);margin-top:42px;max-width:min(var(--enquiry-form-max),100%)}
.v84-enquiry-marketing h3{font-family:var(--enquiry_marketing_heading-font);font-size:var(--enquiry_marketing_heading-size);font-weight:var(--enquiry_marketing_heading-weight);line-height:var(--enquiry_marketing_heading-line);letter-spacing:var(--enquiry_marketing_heading-track);color:var(--enquiry_marketing_heading-color);margin:0 0 14px}.v84-enquiry-marketing>p{font-family:var(--enquiry_marketing_text-font);font-size:var(--enquiry_marketing_text-size);font-weight:var(--enquiry_marketing_text-weight);line-height:var(--enquiry_marketing_text-line);letter-spacing:var(--enquiry_marketing_text-track);color:var(--enquiry_marketing_text-color);margin:0 0 22px}
.v84-enquiry-choices{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:22px}.v84-enquiry-choices label{cursor:pointer}.v84-enquiry-choices input{position:absolute;opacity:0;pointer-events:none}.v84-enquiry-choices span{display:grid;place-items:center;min-width:96px;height:38px;padding:0 14px;background:var(--enquiry-choice-bg);color:var(--enquiry-choice-color);font:600 12px/1 Montserrat,Arial,sans-serif}.v84-enquiry-choices input:checked+span{background:var(--enquiry-choice-active-bg);color:var(--enquiry-choice-active-color)}
.v84-enquiry-check{display:flex;align-items:flex-start;gap:12px;margin:16px 0;color:var(--enquiry_marketing_text-color);font-family:var(--enquiry_marketing_text-font);font-size:var(--enquiry_marketing_text-size);line-height:1.5}.v84-enquiry-check input{width:22px;height:22px;flex:0 0 22px;margin:1px 0 0}
.v84-enquiry-button{display:var(--el-enquiry_button-display);width:var(--el-enquiry_button-w);height:var(--el-enquiry_button-h);min-width:min(var(--enquiry-btn-w),100%);min-height:var(--enquiry-btn-h);transform:translate(var(--el-enquiry_button-x),var(--el-enquiry_button-y));margin-top:26px;background:var(--enquiry-btn-bg);color:var(--enquiry-btn-color);border:var(--enquiry-btn-border-w) solid var(--enquiry-btn-border);border-radius:var(--enquiry-btn-radius);font-family:var(--enquiry_button-font);font-size:var(--enquiry_button-size);font-weight:var(--enquiry_button-weight);letter-spacing:var(--enquiry_button-track);cursor:pointer;padding:0}.v84-enquiry-button>span{display:flex;width:100%;height:100%;align-items:center;justify-content:center;text-align:center;padding:0 18px;box-sizing:border-box}

.v84-reviews{position:relative;width:100%;height:var(--reviews-h);min-height:var(--reviews-h);background:var(--reviews-bg);padding:var(--reviews-top) calc(var(--reviews-side) + var(--section-pr) + var(--reviews-pr)) var(--reviews-bottom) calc(var(--reviews-side) + var(--section-pl) + var(--reviews-pl));overflow:hidden}.v84-reviews--auto-d{height:auto;min-height:0}
.v84-reviews-inner{width:100%;max-width:var(--reviews-max);margin:0 auto}.v84-reviews-eyebrow{display:var(--el-review_eyebrow-display);width:var(--el-review_eyebrow-w);height:var(--el-review_eyebrow-h);transform:translate(var(--el-review_eyebrow-x),var(--el-review_eyebrow-y));text-align:var(--el-review_eyebrow-align);font-family:var(--review_eyebrow-font);font-size:var(--review_eyebrow-size);font-weight:var(--review_eyebrow-weight);line-height:var(--review_eyebrow-line);letter-spacing:var(--review_eyebrow-track);color:var(--review_eyebrow-color);margin-bottom:20px}.v84-reviews-heading{display:var(--el-review_heading-display);width:var(--el-review_heading-w);height:var(--el-review_heading-h);transform:translate(var(--el-review_heading-x),var(--el-review_heading-y));text-align:var(--el-review_heading-align);font-family:var(--review_heading-font);font-size:var(--review_heading-size);font-weight:var(--review_heading-weight);line-height:var(--review_heading-line);letter-spacing:var(--review_heading-track);color:var(--review_heading-color);margin:0 0 var(--reviews-heading-bottom)}
.v84-reviews-grid{display:grid;grid-template-columns:repeat(var(--reviews-cols),minmax(0,1fr));gap:var(--reviews-gap)}.v84-review{min-width:0;padding:var(--reviews-item-py) var(--reviews-item-px);border-right:var(--reviews-divider-w) solid var(--reviews-divider);display:flex;flex-direction:column;min-height:300px}.v84-review:last-child{border-right:0}.v84-review-body{font-family:var(--review_body-font);font-size:var(--review_body-size);font-weight:var(--review_body-weight);line-height:var(--review_body-line);letter-spacing:var(--review_body-track);color:var(--review_body-color);margin:0;overflow-wrap:anywhere}.v84-review-meta{margin-top:auto;padding-top:var(--reviews-name-top)}.v84-review-name{font-family:var(--review_name-font);font-size:var(--review_name-size);font-weight:var(--review_name-weight);line-height:var(--review_name-line);letter-spacing:var(--review_name-track);color:var(--review_name-color);margin-bottom:10px}.v84-review-stars{color:var(--reviews-star);font-size:var(--reviews-star-size);line-height:1;letter-spacing:1px;white-space:nowrap}

@media(max-width:900px){
 .v83-story--img-auto-m .v83-story-media,.v83-why--img-auto-m .v83-why-media{height:auto!important;align-self:start}.v83-story--img-auto-m .v83-story-media picture,.v83-story--img-auto-m .v83-story-media img,.v83-why--img-auto-m .v83-why-media picture,.v83-why--img-auto-m .v83-why-media img{height:auto!important;width:100%;object-fit:contain!important}
 /* Requested mobile order: image above WHY HIRE FROM US heading. */
 .v83-why-media{order:1!important}.v83-why-panel{order:2!important}
 .v84-enquiry{height:var(--enquiry-h-m);min-height:var(--enquiry-h-m);background-image:var(--enquiry-bg-m,var(--enquiry-bg-d,none));padding:var(--enquiry-top-m) calc(var(--enquiry-side-m) + var(--section-pr-m) + var(--enquiry-pr-m)) var(--enquiry-bottom-m) calc(var(--enquiry-side-m) + var(--section-pl-m) + var(--enquiry-pl-m))}.v84-enquiry--auto-m{height:auto;min-height:0}.v84-enquiry-heading{display:var(--el-enquiry_heading-display-m);width:var(--el-enquiry_heading-w-m);height:var(--el-enquiry_heading-h-m);transform:translate(var(--el-enquiry_heading-x-m),var(--el-enquiry_heading-y-m));text-align:var(--el-enquiry_heading-align-m);font-family:var(--enquiry_heading-font-m);font-size:var(--enquiry_heading-size-m);font-weight:var(--enquiry_heading-weight-m);line-height:var(--enquiry_heading-line-m);letter-spacing:var(--enquiry_heading-track-m);color:var(--enquiry_heading-color-m)}.v84-enquiry-intro{display:var(--el-enquiry_intro-display-m);width:var(--el-enquiry_intro-w-m);height:var(--el-enquiry_intro-h-m);transform:translate(var(--el-enquiry_intro-x-m),var(--el-enquiry_intro-y-m));text-align:var(--el-enquiry_intro-align-m);font-family:var(--enquiry_intro-font-m);font-size:var(--enquiry_intro-size-m);font-weight:var(--enquiry_intro-weight-m);line-height:var(--enquiry_intro-line-m);letter-spacing:var(--enquiry_intro-track-m);color:var(--enquiry_intro-color-m)}.v84-enquiry-form{display:var(--el-enquiry_form-display-m);width:min(var(--el-enquiry_form-w-m),100%);height:var(--el-enquiry_form-h-m);transform:translate(var(--el-enquiry_form-x-m),var(--el-enquiry_form-y-m));text-align:var(--el-enquiry_form-align-m)}.v84-enquiry-fields{grid-template-columns:1fr;gap:var(--enquiry-gap-m)}.v84-enquiry-fields label>span{font-family:var(--enquiry_label-font-m);font-size:var(--enquiry_label-size-m);font-weight:var(--enquiry_label-weight-m);color:var(--enquiry_label-color-m)}.v84-enquiry-marketing{display:var(--el-enquiry_marketing-display-m);width:var(--el-enquiry_marketing-w-m);height:var(--el-enquiry_marketing-h-m);transform:translate(var(--el-enquiry_marketing-x-m),var(--el-enquiry_marketing-y-m));text-align:var(--el-enquiry_marketing-align-m)}.v84-enquiry-marketing h3{font-family:var(--enquiry_marketing_heading-font-m);font-size:var(--enquiry_marketing_heading-size-m);font-weight:var(--enquiry_marketing_heading-weight-m);color:var(--enquiry_marketing_heading-color-m)}.v84-enquiry-marketing>p,.v84-enquiry-check{font-family:var(--enquiry_marketing_text-font-m);font-size:var(--enquiry_marketing_text-size-m);font-weight:var(--enquiry_marketing_text-weight-m);color:var(--enquiry_marketing_text-color-m)}.v84-enquiry-button{display:var(--el-enquiry_button-display-m);width:var(--el-enquiry_button-w-m);height:var(--el-enquiry_button-h-m);transform:translate(var(--el-enquiry_button-x-m),var(--el-enquiry_button-y-m));font-family:var(--enquiry_button-font-m);font-size:var(--enquiry_button-size-m);font-weight:var(--enquiry_button-weight-m);color:var(--enquiry-btn-color)}
 .v84-reviews{height:var(--reviews-h-m);min-height:var(--reviews-h-m);padding:var(--reviews-top-m) calc(var(--reviews-side-m) + var(--section-pr-m) + var(--reviews-pr-m)) var(--reviews-bottom-m) calc(var(--reviews-side-m) + var(--section-pl-m) + var(--reviews-pl-m))}.v84-reviews--auto-m{height:auto;min-height:0}.v84-reviews-eyebrow{display:var(--el-review_eyebrow-display-m);width:var(--el-review_eyebrow-w-m);height:var(--el-review_eyebrow-h-m);transform:translate(var(--el-review_eyebrow-x-m),var(--el-review_eyebrow-y-m));text-align:var(--el-review_eyebrow-align-m);font-family:var(--review_eyebrow-font-m);font-size:var(--review_eyebrow-size-m);font-weight:var(--review_eyebrow-weight-m);color:var(--review_eyebrow-color-m)}.v84-reviews-heading{display:var(--el-review_heading-display-m);width:var(--el-review_heading-w-m);height:var(--el-review_heading-h-m);transform:translate(var(--el-review_heading-x-m),var(--el-review_heading-y-m));text-align:var(--el-review_heading-align-m);font-family:var(--review_heading-font-m);font-size:var(--review_heading-size-m);font-weight:var(--review_heading-weight-m);line-height:var(--review_heading-line-m);letter-spacing:var(--review_heading-track-m);color:var(--review_heading-color-m)}.v84-reviews-grid{grid-template-columns:repeat(var(--reviews-cols-m),minmax(0,1fr));gap:var(--reviews-gap-m)}.v84-review{min-height:0;padding:var(--reviews-item-py-m) var(--reviews-item-px-m);border-right:0;border-bottom:var(--reviews-divider-w) solid var(--reviews-divider)}.v84-review:last-child{border-bottom:0}.v84-review-body{font-family:var(--review_body-font-m);font-size:var(--review_body-size-m);font-weight:var(--review_body-weight-m);line-height:var(--review_body-line-m);letter-spacing:var(--review_body-track-m);color:var(--review_body-color-m)}.v84-review-name{font-family:var(--review_name-font-m);font-size:var(--review_name-size-m);font-weight:var(--review_name-weight-m);color:var(--review_name-color-m)}.v84-review-stars{font-size:var(--reviews-star-size-m)}
}
@media(max-width:520px){.v84-enquiry-choices{gap:8px}.v84-enquiry-choices span{min-width:82px}.v84-reviews-heading{overflow-wrap:anywhere}.v84-review{padding-left:0;padding-right:0}}

/* V70.7.85 existing Enquiries AJAX submit status. */
.v85-enquiry-status{min-height:22px;margin-top:14px;max-width:min(var(--enquiry-form-max),100%);font:500 13px/1.45 Montserrat,Inter,sans-serif;color:var(--enquiry_marketing_text-color);opacity:0;transition:opacity .15s ease}.v85-enquiry-status.is-visible{opacity:1}.v85-enquiry-status.is-success{color:var(--accent)}.v85-enquiry-status.is-error{color:#ff8b8b}.v84-enquiry-button[disabled]{opacity:.65;cursor:wait}
@media(max-width:900px){.v85-enquiry-status{font-size:12px}}

/* ========================================================================
 * AT1 Performance CMS V70.7.89 — Car Detail Primary Button Design
 * ------------------------------------------------------------------------
 * Scoped ONLY to CTA buttons inside the individual car-detail page.
 * Main AT1 shape: top-right + bottom-left chamfer, matching the approved
 * Quick Enquiry reference. Existing sizes, typography, colours, links,
 * AJAX/request routing and admin controls remain unchanged.
 * ====================================================================== */
.at1-v70776-car-detail .v81-spec-button,
.at1-v70776-car-detail .v83-why-button,
.at1-v70776-car-detail .v84-enquiry-button{
  border-radius:0!important;
  box-shadow:none!important;
  overflow:hidden;
  -webkit-clip-path:polygon(0 0,91% 0,100% 35%,100% 100%,9% 100%,0 65%);
  clip-path:polygon(0 0,91% 0,100% 35%,100% 100%,9% 100%,0 65%);
}

