/* /checkout151/checkout-370556bd35d3.css */
:root{font-family:Manrope,Arial,sans-serif;color:#173047;background:#eef6f7;--a:#57cda6;--b:#087052}body[data-brand=kj]{--a:#ea8795;--b:#94152d}*{box-sizing:border-box}body{margin:0}header,main,footer{width:min(1040px,calc(100% - 32px));margin:auto}header{display:flex;align-items:center;justify-content:space-between;padding:22px 0;gap:20px}header img{width:min(450px,65vw);height:auto}a{color:#125d77}main{padding:26px clamp(18px,4vw,48px);background:#fff;border:1px solid #c9e1e7;border-radius:18px;box-shadow:0 14px 44px #12354a12}h1{font-size:clamp(28px,4vw,44px);line-height:1.15;margin:0 0 18px}h2{font-size:24px;margin:18px 0 12px}p{line-height:1.65}.muted{color:#4f6571}.steps{display:flex;gap:10px;list-style:none;padding:0;margin:0 0 30px;flex-wrap:wrap}.steps li{border-bottom:3px solid #d9e6e9;padding:8px 12px;color:#536a75}.steps .current{border-color:var(--b);font-weight:bold;color:var(--b)}.cards{display:grid;grid-template-columns:1fr 1fr;gap:14px}.module{padding:18px;border:1px solid #c8dce0;border-radius:12px;display:flex;align-items:flex-start;gap:12px;line-height:1.5}.module:has(:checked){border-color:var(--b);background:#eef8f4}.module:has(:disabled){background:#f2f3f4;color:#57646a}.module input{margin-top:5px}.price{font-size:22px;font-weight:800;display:block;margin-top:8px}.notice{background:#eff7fa;border-left:4px solid var(--b);padding:15px 18px;border-radius:6px;line-height:1.6}.error{background:#fff1f1;border-color:#b22335;color:#8f1020}.fields{display:grid;grid-template-columns:1fr 1fr;gap:18px}label.field{display:flex;flex-direction:column;gap:7px;font-weight:700}input,select,textarea{font:inherit;max-width:100%}input:not([type=checkbox]),select,textarea{padding:13px;border:1px solid #9fb6c1;border-radius:8px;min-width:0;background:white;color:#173047}.check{display:flex;gap:12px;margin:20px 0;line-height:1.6;align-items:flex-start}.check input{width:20px;height:20px;flex-shrink:0;margin-top:4px;accent-color:var(--b)}button,.button151{position:relative;isolation:isolate;border:1px solid #ffffff88;border-radius:9px;padding:14px 22px;min-height:48px;display:inline-flex;align-items:center;justify-content:center;font:700 16px/1.25 Manrope,Arial,sans-serif;text-align:center;text-decoration:none;cursor:pointer;color:white;background:linear-gradient(var(--a),var(--b));box-shadow:0 3px 8px #11394b30;text-shadow:1px 1px 0 #000;overflow:hidden}button:before,.button151:before{content:'';position:absolute;inset:2px 5px auto;height:45%;border-radius:8px;background:linear-gradient(#ffffffe6,#ffffff7a 45%,#ffffff12);z-index:-1;pointer-events:none}button.secondary{--a:#d5dfe2;--b:#84949a}button:disabled{cursor:not-allowed;--a:#d9dfe1;--b:#9ba8ac}.actions{display:flex;gap:12px;justify-content:space-between;flex-wrap:wrap;margin-top:28px}table{width:100%;border-collapse:collapse;margin:20px 0}td,th{text-align:left;padding:12px 4px;border-bottom:1px solid #dbe7eb}td:last-child,th:last-child{text-align:right}.total{font-size:24px;font-weight:800}.legal{white-space:pre-wrap;font:14px/1.7 Manrope,Arial,sans-serif;overflow-wrap:anywhere}summary{cursor:pointer;font-weight:700;padding:14px 0}.bank{display:grid;grid-template-columns:max-content 1fr;gap:10px 20px}.bank dd{margin:0;overflow-wrap:anywhere}.reference{font-size:28px;font-weight:800;color:var(--b)}footer{padding:28px 0 40px;display:flex;flex-wrap:wrap;gap:14px 24px;line-height:1.7}footer a{font-weight:700}.full{grid-column:1/-1}[hidden]{display:none!important}:focus-visible{outline:3px solid #169bc7;outline-offset:3px}@media(max-width:600px){.cards,.fields{grid-template-columns:1fr}header{padding:18px 0}header>a{font-size:13px}main{padding:24px 18px}.steps{gap:4px}.steps li{padding:7px;font-size:13px}.bank{grid-template-columns:1fr;gap:4px}.bank dd{margin-bottom:10px}.actions>*{flex:1}.reference{font-size:25px}}@media print{header,.steps,.actions,footer,button{display:none!important}body{background:white}main{border:0;box-shadow:none;width:100%;padding:0}details{display:block}.notice{border:1px solid #ccc}.legal{font-size:11px}}

/* /brand157/controls157-14caec7225c1.css */
/* Shared VMK geometry153. OV supplies positions and sizes; native brand palettes and fonts remain. */
html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7){--vmk153-edge:clamp(24px,1.25vw,32px);--vmk153-control:clamp(56px,2.5vw,64px);--vmk153-glyph:32px;--vmk153-wa:34px;--vmk153-action-font:16px;--vmk153-action-line:20px;--vmk153-action-height:53.3333px;--vmk150-edge:var(--vmk153-edge);--vmk150-control:var(--vmk153-control);--cb88-edge:var(--vmk153-edge)!important;--cb89-edge:var(--vmk153-edge)!important;--cb90-edge:var(--vmk153-edge)!important;--cb88-control:var(--vmk153-control)!important;--cb89-control:var(--vmk153-control)!important;--cb90-control:var(--vmk153-control)!important;--ii75-edge:var(--vmk153-edge)!important;--ii75-top:var(--vmk153-edge)!important;--ii94-edge:var(--vmk153-edge)!important;--kp79-edge:var(--vmk153-edge)!important;--kp79-top:var(--vmk153-edge)!important;--ui83-edge:var(--vmk153-edge)!important;--ui83-top:var(--vmk153-edge)!important}
html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body :is(.mobile-menu-toggle,.kp-toggle61,.whatsapp-trigger,.kp-whatsapp,.kp-whatsapp-v17,.immo-whatsapp-button,.back-to-top,.kp-up,.kp-up-v17,.immo-up-button){box-sizing:border-box!important;width:var(--vmk153-control)!important;min-width:var(--vmk153-control)!important;max-width:var(--vmk153-control)!important;height:var(--vmk153-control)!important;min-height:var(--vmk153-control)!important;max-height:var(--vmk153-control)!important;padding:0!important;margin:0!important;border-radius:9px!important}
html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body :is(.mobile-menu-toggle,.kp-toggle61){position:fixed!important;inset:var(--vmk153-edge) var(--vmk153-edge) auto auto!important;transform:none!important}
html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body :is(.whatsapp-trigger,.kp-whatsapp,.kp-whatsapp-v17,.immo-whatsapp-button){position:fixed!important;inset:auto var(--vmk153-edge) var(--vmk153-edge) auto!important;transform:none!important}
html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body :is(.mobile-menu-toggle,.kp-toggle61) .kp-menu140{width:var(--vmk153-glyph)!important;height:var(--vmk153-glyph)!important;stroke-width:2.5!important}
html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body :is(.function-dock-icon,.kp-quick-icon,.kp-up,.kp-up-v17,.immo-up-button,.back-to-top) svg{width:var(--vmk153-glyph)!important;height:var(--vmk153-glyph)!important}
html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body :is(.whatsapp-trigger>svg:not(.kp-wa-cross123),.kp-wa-logo140){width:var(--vmk153-wa)!important;height:var(--vmk153-wa)!important}
html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body :is(.kp-wa-x140,.kp-wa-cross123){width:var(--vmk153-glyph)!important;height:var(--vmk153-glyph)!important}
/* Header containers are anchored equally. Logos remain in the header flow and scroll away normally. */
html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body :is(.kp-header61,.brand61-header.site-header){box-sizing:border-box!important;left:0!important;right:0!important;top:0!important;width:100%!important;max-width:none!important;margin:0!important;padding:var(--vmk153-edge)!important;transform:none!important}
html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body [data-vmk145-lockup]{margin:0!important;translate:none!important;transform:none!important}
html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body .kp-header61:has(>.header-inner){padding:0!important}
html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body .kp-header61>.header-inner{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0!important;padding:var(--vmk153-edge)!important}
html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body .kp-function-links .kp-glyph140{width:var(--vmk153-glyph)!important;height:var(--vmk153-glyph)!important}
/* Common action typography and height; choice cards, tables and form fields retain their layouts. */
html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body :is(.hero-actions .button,.hero-actions .glossy-button,.price-summary .button,.price-summary .text-button,.vmk-order-link151){display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;min-height:var(--vmk153-action-height)!important;height:var(--vmk153-action-height)!important;padding:4px 24px!important;font-size:var(--vmk153-action-font)!important;line-height:var(--vmk153-action-line)!important;font-weight:700!important;text-align:center!important;white-space:normal!important;overflow-wrap:normal!important;border-radius:9px!important}
html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body :is(.hero-actions .button,.hero-actions .glossy-button,.price-summary .button,.price-summary .text-button) :is(span,strong,small){font-size:inherit!important;line-height:inherit!important}
/* The requested II header caption is removed only from this header. */
html[data-brand61=ii]:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body #start#start#start::after{content:none!important;display:none!important}
/* Reuse the site's own rotating helix artwork in the free middle of the AA stage. */
html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body [data-vmk153-dna]{position:absolute!important;inset:18% auto 13% 48%!important;width:clamp(120px,15vw,360px)!important;height:auto!important;max-width:none!important;max-height:none!important;opacity:.78!important;pointer-events:none!important;z-index:2!important;transform:none!important;overflow:visible!important}
[data-vmk153-dna] .aa41-rung{animation-play-state:var(--vmk153-dna-state,running)!important}
@media(prefers-reduced-motion:reduce){[data-vmk153-dna] .aa41-rung{animation:none!important}}
@media(min-width:2200px){html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7){--vmk153-action-font:16px;--vmk153-action-line:20px;--vmk153-action-height:65.3333px}}
@media(max-width:767px),(min-width:768px) and (max-height:500px) and (orientation:landscape){html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7){--vmk153-edge:12px;--vmk153-control:48px;--vmk153-glyph:26px;--vmk153-wa:28px}html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body :is(.mobile-menu-toggle,.kp-toggle61) .kp-menu140{width:24px!important;height:24px!important}html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body [data-vmk153-dna]{inset:25% auto 13% 25%!important;width:36vw!important;opacity:.5!important}}
@media(max-width:620px) and (min-height:501px){html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7){--vmk153-action-font:12px;--vmk153-action-line:15px;--vmk153-action-height:38px}}
@media(max-width:1100px) and (max-height:500px) and (orientation:landscape){html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7){--vmk153-action-font:11px;--vmk153-action-line:13px;--vmk153-action-height:34px}}

/* Secondary header links use the same readable type scale. */
html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body .hero-actions>.text-link{font-size:var(--vmk153-action-font)!important;line-height:var(--vmk153-action-line)!important}
html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body .hero-actions :is(.button,.glossy-button){overflow-wrap:anywhere!important}
@media(max-width:620px){html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body .hero-actions :is(.button,.glossy-button){padding-inline:8px!important}}

/* VMK163: bounded family refinements. Native palettes, action sizes, motion and handlers remain authoritative. */
html:not(#vmk163-a):not(#vmk163-b):not(#vmk163-c):not(#vmk163-d):not(#vmk163-e):not(#vmk163-f):not(#vmk163-g):not(#vmk163-h):not(#vmk163-i):not(#vmk163-j):not(#vmk163-k):not(#vmk163-l){
 --vmk153-glyph:calc(var(--vmk153-control) * .55)!important;
 --vmk153-wa:calc(var(--vmk153-control) * .60)!important;
}
html:not(#vmk163-a):not(#vmk163-b):not(#vmk163-c):not(#vmk163-d):not(#vmk163-e):not(#vmk163-f):not(#vmk163-g):not(#vmk163-h):not(#vmk163-i):not(#vmk163-j):not(#vmk163-k):not(#vmk163-l) body :is(.mobile-menu-toggle,.kp-toggle61) svg,
html:not(#vmk163-a):not(#vmk163-b):not(#vmk163-c):not(#vmk163-d):not(#vmk163-e):not(#vmk163-f):not(#vmk163-g):not(#vmk163-h):not(#vmk163-i):not(#vmk163-j):not(#vmk163-k):not(#vmk163-l) body :is(.function-dock-icon,.kp-quick-icon,.kp-up,.kp-up-v17,.immo-up-button,.back-to-top,.function-dock-toggle,.immo-function-toggle,.kp-function-toggle,.kp-function-toggle-v17) svg,
html:not(#vmk163-a):not(#vmk163-b):not(#vmk163-c):not(#vmk163-d):not(#vmk163-e):not(#vmk163-f):not(#vmk163-g):not(#vmk163-h):not(#vmk163-i):not(#vmk163-j):not(#vmk163-k):not(#vmk163-l) body :is(.function-dock-links,.immo-function-links,.kp-function-links,.kp-function-links-v17)>a svg{width:var(--vmk153-glyph)!important;height:var(--vmk153-glyph)!important;filter:drop-shadow(1px 1px 0 #000)!important}
html:not(#vmk163-a):not(#vmk163-b):not(#vmk163-c):not(#vmk163-d):not(#vmk163-e):not(#vmk163-f):not(#vmk163-g):not(#vmk163-h):not(#vmk163-i):not(#vmk163-j):not(#vmk163-k):not(#vmk163-l) body :is(.whatsapp-trigger,.kp-whatsapp,.kp-whatsapp-v17,.immo-whatsapp-button)>svg:not(.kp-wa-cross123):not(.kp-wa-x140){width:var(--vmk153-wa)!important;height:var(--vmk153-wa)!important}
html:not(#vmk163-a):not(#vmk163-b):not(#vmk163-c):not(#vmk163-d):not(#vmk163-e):not(#vmk163-f):not(#vmk163-g):not(#vmk163-h):not(#vmk163-i):not(#vmk163-j):not(#vmk163-k):not(#vmk163-l) body :is(.function-dock-icon,.kp-quick-icon,.kp-up,.kp-up-v17,.immo-up-button,.back-to-top,.mobile-menu-toggle,.kp-toggle61,.whatsapp-trigger,.kp-whatsapp,.kp-whatsapp-v17,.immo-whatsapp-button) :is(.kp-glyph140,.kp-menu140,.kp-wa-logo140,.kp-wa-x140,.kp-wa-cross123,svg){filter:drop-shadow(1px 1px 0 #000)!important}
html:not(#vmk163-a):not(#vmk163-b):not(#vmk163-c):not(#vmk163-d):not(#vmk163-e):not(#vmk163-f):not(#vmk163-g):not(#vmk163-h):not(#vmk163-i):not(#vmk163-j):not(#vmk163-k):not(#vmk163-l) body :is(.kp-gloss140,.glossy-button){text-shadow:1px 1px 0 #000!important;-webkit-text-stroke:0!important}
html:not(#vmk163-a):not(#vmk163-b):not(#vmk163-c):not(#vmk163-d):not(#vmk163-e):not(#vmk163-f):not(#vmk163-g):not(#vmk163-h):not(#vmk163-i):not(#vmk163-j):not(#vmk163-k):not(#vmk163-l) body :is(.kp-gloss140,.glossy-button,.function-dock-icon,.immo-round-button)::before{border-radius:8px!important}
/* Center within the inner button box, including the existing border. */
html:not(#vmk163-a):not(#vmk163-b):not(#vmk163-c):not(#vmk163-d):not(#vmk163-e):not(#vmk163-f):not(#vmk163-g):not(#vmk163-h):not(#vmk163-i):not(#vmk163-j):not(#vmk163-k):not(#vmk163-l) body :is(.function-dock-links,.immo-function-links,.kp-function-links,.kp-function-links-v17)>a>svg{position:absolute!important;left:50%!important;top:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;margin:0!important}
html:not(#vmk163-a):not(#vmk163-b):not(#vmk163-c):not(#vmk163-d):not(#vmk163-e):not(#vmk163-f):not(#vmk163-g):not(#vmk163-h):not(#vmk163-i):not(#vmk163-j):not(#vmk163-k):not(#vmk163-l) body :is(.function-dock-links,.immo-function-links,.kp-function-links,.kp-function-links-v17)>a{place-items:center!important}
html:not(#vmk163-a):not(#vmk163-b):not(#vmk163-c):not(#vmk163-d):not(#vmk163-e):not(#vmk163-f):not(#vmk163-g):not(#vmk163-h):not(#vmk163-i):not(#vmk163-j):not(#vmk163-k):not(#vmk163-l) body :is(.function-dock-links,.immo-function-links,.kp-function-links,.kp-function-links-v17)>a :is(.kp-icon-host140,.kp-icon-stack140){width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;box-sizing:border-box!important}
/* One qualification band directly after the header. The II legacy clone stays hidden; its canonical titleband remains. */
html[data-brand61=ii]:not(#vmk163-a):not(#vmk163-b):not(#vmk163-c):not(#vmk163-d):not(#vmk163-e):not(#vmk163-f):not(#vmk163-g):not(#vmk163-h):not(#vmk163-i):not(#vmk163-j):not(#vmk163-k):not(#vmk163-l) body .kp-titles-approved{display:none!important}
html:not(#vmk163-a):not(#vmk163-b):not(#vmk163-c):not(#vmk163-d):not(#vmk163-e):not(#vmk163-f):not(#vmk163-g):not(#vmk163-h):not(#vmk163-i):not(#vmk163-j):not(#vmk163-k):not(#vmk163-l) body :is(.kp-titles-approved,.ii-titleband140){
 display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;align-items:stretch!important;
 position:relative!important;inset:auto!important;float:none!important;transform:none!important;translate:none!important;
 width:min(440px,calc(100% - 48px))!important;max-width:none!important;min-width:0!important;height:auto!important;min-height:0!important;
 margin:12px var(--vmk153-edge,24px) 20px auto!important;padding:0!important;box-sizing:border-box!important;
 background:none!important;border:0!important;box-shadow:none!important;z-index:2!important;font-family:Arial,Helvetica,sans-serif!important;
}
html:not(#vmk163-a):not(#vmk163-b):not(#vmk163-c):not(#vmk163-d):not(#vmk163-e):not(#vmk163-f):not(#vmk163-g):not(#vmk163-h):not(#vmk163-i):not(#vmk163-j):not(#vmk163-k):not(#vmk163-l) body :is(.kp-titles-approved,.ii-titleband140)>:is(article,aside){
 display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:0!important;
 position:relative!important;inset:auto!important;transform:none!important;translate:none!important;float:none!important;
 width:auto!important;max-width:none!important;min-width:0!important;height:auto!important;min-height:104px!important;margin:0!important;padding:10px 12px!important;
 box-sizing:border-box!important;border:1px solid #d7e8ed!important;border-top:2px solid var(--vmk142-top,#149bb1)!important;border-radius:9px!important;
 background:linear-gradient(135deg,#fff,#eff8fb)!important;box-shadow:0 6px 16px #05253514!important;
 color:#10364e!important;font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;line-height:1.35!important;font-weight:400!important;text-align:left!important;text-shadow:none!important;
}
html:not(#vmk163-a):not(#vmk163-b):not(#vmk163-c):not(#vmk163-d):not(#vmk163-e):not(#vmk163-f):not(#vmk163-g):not(#vmk163-h):not(#vmk163-i):not(#vmk163-j):not(#vmk163-k):not(#vmk163-l) body :is(.kp-titles-approved,.ii-titleband140)>:is(article,aside)>strong{
 display:block!important;margin:0 0 4px!important;padding:0!important;color:#10364e!important;font:700 15px/1.25 Arial,Helvetica,sans-serif!important;text-shadow:none!important;white-space:normal!important;
}
html:not(#vmk163-a):not(#vmk163-b):not(#vmk163-c):not(#vmk163-d):not(#vmk163-e):not(#vmk163-f):not(#vmk163-g):not(#vmk163-h):not(#vmk163-i):not(#vmk163-j):not(#vmk163-k):not(#vmk163-l) body :is(.kp-titles-approved,.ii-titleband140)>:is(article,aside)>span{
 display:block!important;width:auto!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;font:400 12px/1.35 Arial,Helvetica,sans-serif!important;color:#33566a!important;text-shadow:none!important;white-space:normal!important;overflow-wrap:normal!important;
}
@media(max-width:767px){
 html:not(#vmk163-a):not(#vmk163-b):not(#vmk163-c):not(#vmk163-d):not(#vmk163-e):not(#vmk163-f):not(#vmk163-g):not(#vmk163-h):not(#vmk163-i):not(#vmk163-j):not(#vmk163-k):not(#vmk163-l) body :is(.kp-titles-approved,.ii-titleband140){width:calc(100% - 24px)!important;max-width:440px!important;margin:12px auto 20px!important;gap:10px!important}
 html:not(#vmk163-a):not(#vmk163-b):not(#vmk163-c):not(#vmk163-d):not(#vmk163-e):not(#vmk163-f):not(#vmk163-g):not(#vmk163-h):not(#vmk163-i):not(#vmk163-j):not(#vmk163-k):not(#vmk163-l) body :is(.kp-titles-approved,.ii-titleband140)>:is(article,aside){min-height:100px!important;padding:10px!important}
 html:not(#vmk163-a):not(#vmk163-b):not(#vmk163-c):not(#vmk163-d):not(#vmk163-e):not(#vmk163-f):not(#vmk163-g):not(#vmk163-h):not(#vmk163-i):not(#vmk163-j):not(#vmk163-k):not(#vmk163-l) body :is(.kp-titles-approved,.ii-titleband140)>:is(article,aside)>strong{font-size:14px!important}
 html:not(#vmk163-a):not(#vmk163-b):not(#vmk163-c):not(#vmk163-d):not(#vmk163-e):not(#vmk163-f):not(#vmk163-g):not(#vmk163-h):not(#vmk163-i):not(#vmk163-j):not(#vmk163-k):not(#vmk163-l) body :is(.kp-titles-approved,.ii-titleband140)>:is(article,aside)>span{font-size:10.5px!important}
}
