.mk .vin{background:#0b1022;padding-block:clamp(4rem,9vw,9rem)}.mk .vin__grid{display:grid;grid-template-columns:1.35fr 1fr;gap:clamp(2rem,5vw,5rem);align-items:center}.mk .vin__figure{position:relative;margin:0;border-radius:var(--sc-r-md);overflow:hidden;box-shadow:var(--sc-e3)}.mk .vin__figure img{width:100%;height:auto}.mk .vin__ocr{position:absolute;left:43%;top:35%;width:26%;height:34%;display:grid;place-items:center}.mk .vin__chars{font-family:var(--sc-font-mono);font-size:clamp(.62rem,.2rem + .95vw,1.05rem);letter-spacing:.06em;color:#0f1a3d;background:#f5a400eb;padding:2px 6px;border-radius:3px;white-space:pre;min-height:1.4em}.mk .vin__chars:empty{visibility:hidden}.mk .vin__scan{position:absolute;inset:0;border:2px solid var(--sc-accent);border-radius:4px}.mk .vin__data{margin:var(--sc-2) 0 0;display:grid;gap:var(--sc-3)}.mk .vin__data div{display:flex;justify-content:space-between;gap:var(--sc-4);padding-bottom:var(--sc-3);border-bottom:1px solid var(--sc-hairline)}.mk .vin__data dt{color:var(--sc-ink-soft)}.mk .vin__data dd{margin:0;font-size:var(--sc-t-lg)}.mk .vin__sample{margin:0;font-size:var(--sc-t-xs);color:var(--sc-ink-soft)}.mk .vin__makes{margin-top:var(--sc-5);font-size:var(--sc-t-sm);color:var(--sc-ink-soft)}.mk .vin__makes p{margin:0 0 var(--sc-2)}.mk .vin__makes-h{color:var(--sc-ink);font-weight:600}.mk .morning{position:relative;padding-bottom:clamp(4rem,8vw,8rem)}.mk .morning__photo{position:relative;height:clamp(420px,78vh,820px);overflow:hidden}.mk .morning__photo img{position:absolute;left:0;top:-60px;width:100%;height:calc(100% + 120px);max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 60%;object-position:50% 60%}.mk .morning__fade{position:absolute;inset:auto 0 0;height:45%;background:linear-gradient(180deg,rgba(243,244,248,0) 0%,var(--day-canvas) 100%)}.mk .morning__wrap{position:relative;margin-top:clamp(-16rem,-22vh,-8rem);display:grid;gap:var(--sc-7)}.mk .morning__copy{max-width:40rem}.mk .morning__copy .sc-display{color:var(--day-ink)}.mk .trust{padding-block:clamp(3rem,6vw,6rem)}.mk .trust__title{max-width:22ch;margin:0 0 var(--sc-7)}.mk .trust__list{margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sc-6);align-items:stretch}.mk .trust__list div{border-top:2px solid var(--blue);padding-top:var(--sc-4)}.mk .trust__list dt{font-weight:600;margin-bottom:var(--sc-2)}.mk .trust__list dd{margin:0;color:var(--day-soft)}.mk .trust__list div{height:100%}.mk .trust__traxpert{margin:var(--sc-7) 0 0;padding-top:var(--sc-5);border-top:2px solid var(--blue);display:grid;gap:var(--sc-2)}.mk .trust__label{font-weight:600}.mk .trust__traxpert span:last-child{font-size:var(--sc-t-xl);line-height:1.3;letter-spacing:-.015em;max-width:40ch}.mk .contact{padding-block:clamp(4rem,8vw,8rem) 0;border-top:1px solid var(--sc-hairline)}.mk .contact__grid{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(2rem,6vw,6rem);align-items:start}.mk .contact__copy .sc-display{color:var(--day-ink)}.mk .contact__alt{font-size:var(--sc-t-sm)}.mk .contact__alt a{color:var(--blue);font-weight:600}.mk .form{display:grid;grid-template-columns:1fr 1fr;gap:var(--sc-4);background:var(--day-surface);padding:clamp(1.25rem,3vw,2.5rem);border-radius:var(--sc-r-md);box-shadow:0 2px 4px #0f1a3d0f,0 20px 40px -18px #0f1a3d40}.mk .form__row{display:grid;gap:6px}.mk .form__row--wide,.mk .form__foot{grid-column:1 / -1}.mk .form label{font-size:var(--sc-t-sm);font-weight:600}.mk .form .req{color:var(--err)}.mk .form input,.mk .form select,.mk .form textarea{min-height:48px;padding:10px 12px;border-radius:var(--sc-r-sm);border:1px solid #A6AEC4;background:#fff;color:var(--day-ink);transition:border-color .14s var(--sc-ease-out)}.mk .form textarea{resize:vertical}.mk .form input:focus-visible,.mk .form select:focus-visible,.mk .form textarea:focus-visible{outline:2px solid var(--blue);outline-offset:1px;border-color:var(--blue)}.mk .form__foot{display:grid;gap:var(--sc-3);justify-items:start}.mk .form__legal,.mk .form__status{margin:0;font-size:var(--sc-t-xs);color:var(--day-soft)}.mk .form__legal a{color:var(--blue)}.mk .contact :focus-visible,.mk .trust :focus-visible,.mk .morning :focus-visible{outline-color:var(--blue)}@media (max-width: 860px){.mk .vin__grid,.mk .contact__grid{grid-template-columns:1fr}.mk .morning__wrap{margin-top:-6rem}.mk .morning__photo{height:56vh}.mk .trust__list,.mk .form{grid-template-columns:1fr}}.mk .adm-frame{margin:0}.mk .adm-frame__cap{font-size:var(--sc-t-sm);color:var(--day-soft);margin-bottom:var(--sc-3)}.mk .adm{--g50: #F9FAFB;--g100: #F3F4F6;--g200: #E5E7EB;--g400: #9CA3AF;--g500: #6B7280;--g600: #4B5563;--g900: #111827;background:var(--g50);color:var(--g900);border:1px solid var(--g200);border-radius:12px;padding:clamp(16px,2.4vw,32px);font-size:14px;line-height:1.45;box-shadow:0 2px 4px #0f1a3d0f,0 30px 60px -24px #0f1a3d59}.mk .adm svg{width:16px;height:16px;flex:none}.mk .adm__crumbs{list-style:none;margin:0 0 20px;padding:0;display:flex;align-items:center;gap:6px;color:var(--g500);font-size:13px}.mk .adm__crumbs li{display:flex;align-items:center;gap:4px}.mk .adm__chev{color:var(--g400);width:18px!important;height:18px!important}.mk .adm__strong{color:var(--g900);font-weight:500}.mk .adm__header{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;flex-wrap:wrap}.mk .adm__h1{margin:0 0 6px;font-size:26px;font-weight:700;letter-spacing:-.01em}.mk .adm__sub{margin:0 0 4px;color:var(--g600)}.mk .adm__meta{margin:6px 0 0;display:flex;gap:16px;font-size:13px;color:var(--g500)}.mk .adm__actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.mk .adm__status{display:flex;align-items:center;gap:8px;color:var(--g600);font-size:13px}.mk .adm__select{min-height:36px;display:inline-flex;align-items:center;padding:0 30px 0 10px;border:1px solid var(--g200);border-radius:6px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%236B7280'%3E%3Cpath d='M5.3 7.3a1 1 0 011.4 0L10 10.6l3.3-3.3a1 1 0 111.4 1.4l-4 4a1 1 0 01-1.4 0l-4-4a1 1 0 010-1.4z'/%3E%3C/svg%3E") no-repeat right 8px center / 16px;color:var(--g900)}.mk .adm__link{display:inline-flex;align-items:center;gap:6px;color:var(--g500);font-size:13px}.mk .adm__card-stripe{background:#fff;border:1px solid var(--g200);border-radius:8px;padding:20px}.mk .adm__steps{list-style:none;margin:0 0 20px;display:grid;grid-template-columns:repeat(4,1fr);position:relative}.mk .adm__steps:before{content:"";position:absolute;left:12.5%;right:12.5%;top:44px;height:2px;background:#16a34a}.mk .adm__step{display:grid;justify-items:center;gap:10px;position:relative;font-size:12px;font-weight:500;color:#16a34a;text-align:center}.mk .adm__stepdot{width:48px;height:48px;border-radius:50%;background:#16a34a;color:#fff;display:grid;place-items:center}.mk .adm__stepdot svg{width:24px;height:24px}.mk .adm__tabs{display:flex;gap:32px;border-bottom:1px solid var(--g200);margin-bottom:20px;font-size:14px;font-weight:500;color:var(--g500)}.mk .adm__tabs>span{padding:8px 4px;border-bottom:2px solid transparent;margin-bottom:-1px}.mk .adm__tabs .is-active{color:#193287;border-bottom-color:#193287}.mk .adm__banner{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;background:#fff;border:1px solid var(--g200);border-left:4px solid #193287;border-radius:8px;padding:12px;margin-bottom:14px}.mk .adm__bt{margin:0;font-weight:600;font-size:14px}.mk .adm__muted{color:var(--g500);font-size:12px;margin:0}.mk .adm__chips{display:flex;gap:8px;flex-wrap:wrap}.mk .adm__chip{font-size:12px;padding:3px 8px;border:1px solid var(--g200);border-left-width:4px;border-radius:6px;background:#fff}.mk .adm__chip--g{border-left-color:#22c55e}.mk .adm__chip--y{border-left-color:#eab308}.mk .adm__chip--r{border-left-color:#ef4444}.mk .adm__bar{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;flex-wrap:wrap}.mk .adm__toggle{display:flex;gap:8px;background:var(--g100);border-radius:8px;padding:4px}.mk .adm__toggle>span{padding:7px 14px;border-radius:8px;font-weight:500;font-size:13px;color:var(--g600)}.mk .adm__toggle .is-active{background:#fff;color:#193287;box-shadow:0 1px 2px #0000000f}.mk .adm__btn{background:#193287;color:#fff;border-radius:6px;padding:8px 14px;font-size:13px;font-weight:500}.mk .adm__acc{border:1px solid var(--g200);border-radius:8px;background:#fff;overflow:hidden;margin-top:8px}.mk .adm__acchead{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:var(--g50);font-size:13px}.mk .adm__acchead b{font-weight:600}.mk .adm__dotbadge{display:inline-flex;align-items:center;gap:4px;padding:2px 6px;border-radius:4px;background:#dcfce7;color:#15803d;font-size:12px}.mk .adm__dotbadge i{width:6px;height:6px;border-radius:50%;background:#22c55e}.mk .adm__accbody{padding:12px;border-top:1px solid var(--g200)}.mk .adm__desc{margin-bottom:12px}.mk .adm__grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.mk .adm__card{background:#fff;border:1px solid var(--g200);border-radius:8px;overflow:hidden}.mk .adm__img{position:relative;aspect-ratio:16 / 9;background:var(--g100);overflow:hidden}.mk .adm__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.mk .adm__img--cut img{-o-object-fit:cover;object-fit:cover;transform:scale(1.7) translate(18%,6%)}.mk .adm__reject{position:absolute;top:8px;right:8px;padding:3px 8px;border-radius:6px;background:#b91c1c;color:#fff;font-size:11px;font-weight:500}.mk .adm__cardinfo{display:flex;justify-content:space-between;align-items:flex-start;gap:6px;padding:10px 12px 4px}.mk .adm__label{margin:0;font-size:13px;font-weight:500}.mk .adm__badge{flex:none;padding:2px 8px;border-radius:6px;font-size:11px;font-weight:500}.mk .adm__badge--ok{background:#dcfce7;color:#166534}.mk .adm__why{margin:0;padding:0 12px 10px;font-size:11px;color:#b91c1c}.mk .adm__card:not(:has(.adm__why)){padding-bottom:8px}@media (max-width: 1100px){.mk .adm__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 860px){.mk .trust__list{grid-template-columns:1fr}.mk .adm{font-size:13px}.mk .adm__h1{font-size:21px}.mk .adm__steps{padding:14px 6px}.mk .adm__steps:before{top:32px}.mk .adm__stepdot{width:36px;height:36px}.mk .adm__stepdot svg{width:18px;height:18px}.mk .adm__step{font-size:11px}.mk .adm__tabs{gap:18px}.mk .adm__grid{grid-template-columns:repeat(2,1fr)}.mk .adm__cardinfo{flex-direction:column;align-items:flex-start}.mk .adm__banner .adm__chips{width:100%}}.mk .trust__option{margin-top:var(--sc-2);font-size:var(--sc-t-sm)}.mk .form__error{margin:0;padding:var(--sc-3);border-radius:var(--sc-r-sm);background:#fdecec;color:#8f0000;border:1px solid rgba(204,0,0,.35);font-size:var(--sc-t-sm)}.mk .form--done{grid-template-columns:1fr;align-content:start}.mk .form__done-title{margin:0;font-size:var(--sc-t-xl);font-weight:600;color:var(--day-ink)}.mk .booking{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:clamp(2rem,6vw,6rem);align-items:start}@media (max-width: 860px){.mk .booking{grid-template-columns:1fr}}.mk .booking__side{display:grid;gap:var(--sc-4);justify-items:start;min-width:0}.mk .booking__side>.booking__widget{justify-self:stretch}.mk .booking__formlink{margin:0;font-size:var(--sc-t-sm)}.mk .booking__formlink a{color:var(--blue);font-weight:600}.mk .booking__widget{display:block;min-width:0;--fo-accent: #193287;--fo-accent-contrast: #FFFFFF;--fo-text: #0F1A3D;--fo-muted: #47506B;--fo-subtle: #47506B;--fo-bg: #FFFFFF;--fo-surface: #FFFFFF;--fo-border: rgba(15, 26, 61, .12);--fo-input-border: #A6AEC4;--fo-radius: 12px;--fo-radius-control: 6px;--fo-radius-field: 6px;--fo-font-display: "Onest", system-ui, sans-serif;--fo-font-body: "Onest", system-ui, sans-serif;--fo-title-weight: 600;--fo-shadow: 0 2px 4px rgba(15,26,61,.06), 0 20px 40px -18px rgba(15,26,61,.25);--fo-padding: clamp(1.25rem, 3vw, 2rem)}.mk .booking__fallback{margin:0;font-size:var(--sc-t-sm);color:var(--day-soft)}.mk .booking__fallback a{color:var(--blue);font-weight:600}.mk-contact-page{background:var(--day-canvas);min-height:100vh}.mk-contact-page .contact{border-top:0;padding-block:clamp(3rem,6vw,6rem)}.mk-contact-page .contact__copy .sc-display{color:var(--day-ink)}.mk .fleets{color:var(--day-ink);background:var(--day-canvas);--sc-ink: var(--day-ink);--sc-ink-soft: var(--day-soft);padding-block:clamp(3rem,6vw,6rem);border-top:1px solid rgba(15,26,61,.12)}.mk .fleets__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,6vw,6rem);align-items:start}.mk .fleets__eyebrow{margin:0;font-size:var(--sc-t-sm);font-weight:600;letter-spacing:.04em;color:var(--blue)}.mk .fleets .sc-display{color:var(--day-ink);max-width:22ch;hyphens:manual;-webkit-hyphens:manual}.mk .fleets__list{margin:0;display:grid;gap:var(--sc-5)}.mk .fleets__list div{border-top:2px solid var(--blue);padding-top:var(--sc-4)}.mk .fleets__list dt{font-weight:600;margin-bottom:var(--sc-2)}.mk .fleets__list dd{margin:0;color:var(--day-soft);line-height:var(--sc-leading-body)}.mk .fleets :focus-visible{outline-color:var(--blue)}@media (max-width: 860px){.mk .fleets__grid{grid-template-columns:1fr}}
