.mk-personel{--mk-blue:#1e71b8;--mk-ink:#14263e;--mk-muted:#596c82;--mk-line:#dbe5ef;--mk-pale:#f2f7fc;color:var(--mk-ink);font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.6}.mk-personel *{box-sizing:border-box}.mk-personel h1,.mk-personel h2,.mk-personel h3,.mk-personel p,.mk-personel figure,.mk-personel ul{margin:0}.mk-personel h1,.mk-personel h2,.mk-personel h3{font-family:inherit;color:var(--mk-ink)}.mk-personel a{text-decoration:none}.mk-personel .mk-wrap{width:min(1160px,calc(100% - 64px));margin:auto}.mk-personel .mk-hero{background:linear-gradient(120deg,#edf5fc 0%,#f8fbfe 70%,#edf5fc 100%);padding-bottom:64px}.mk-personel .mk-crumb{display:flex;gap:12px;padding:24px 0 32px;font-size:12px;color:var(--mk-muted)}.mk-personel .mk-crumb a{color:var(--mk-muted)}.mk-personel .mk-hero-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:64px;align-items:center}.mk-personel .mk-eyebrow{font-size:11px;letter-spacing:1.6px;font-weight:700;color:var(--mk-blue);margin-bottom:18px}.mk-personel h1{font-size:52px;line-height:1.12;font-weight:700;letter-spacing:-1.8px;margin-bottom:24px}.mk-personel h1 em{color:var(--mk-blue);font-style:normal}.mk-personel .mk-lead{font-size:16px;line-height:1.8;color:var(--mk-muted);max-width:490px}.mk-personel .mk-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin:30px 0 21px}.mk-personel .mk-btn{min-height:50px;padding:13px 21px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;gap:25px;font-size:14px;font-weight:700;line-height:1.4;border:1px solid transparent;cursor:pointer;transition:background .15s,color .15s}.mk-personel .mk-primary{background:var(--mk-blue);color:#fff}.mk-personel .mk-primary:hover{background:#15588f;color:#fff}.mk-personel .mk-call{display:flex;gap:10px;align-items:center;color:var(--mk-ink);font-size:15px;font-weight:700}.mk-personel .mk-call small{display:block;font-size:10px;color:var(--mk-muted);font-weight:400;letter-spacing:.2px}.mk-personel .mk-call-icon{border:1px solid #c6d8e9;border-radius:50%;display:grid;place-items:center;width:39px;height:39px;color:var(--mk-blue);font-size:23px}.mk-personel .mk-location{font-size:12px;color:var(--mk-muted)}.mk-personel .mk-location span{font-size:8px;color:var(--mk-blue);margin-right:6px}.mk-personel .mk-intro-points{display:flex;flex-wrap:wrap;gap:8px 18px;border-top:1px solid #d8e4ef;margin-top:31px;padding-top:19px;font-size:11px;color:#49637c}.mk-personel .mk-intro-points span:before{content:'✓';margin-right:5px;color:var(--mk-blue)}.mk-personel .mk-form-card{background:white;border:1px solid var(--mk-line);border-top:3px solid var(--mk-blue);padding:28px;border-radius:10px;box-shadow:0 16px 42px #25466b0c;scroll-margin-top:130px}.mk-personel .mk-form-heading{display:flex;gap:12px;align-items:center;margin-bottom:22px}.mk-personel .mk-form-icon{display:grid;place-items:center;background:#edf5fc;color:var(--mk-blue);width:41px;height:41px;flex-shrink:0;border-radius:8px;font-size:24px}.mk-personel .mk-form-heading h2{font-size:20px;line-height:1.4;font-weight:700;letter-spacing:-.5px}.mk-personel .mk-form-heading p{font-size:11px;color:var(--mk-muted);margin-top:2px}.mk-personel .mk-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px 12px}.mk-personel .mk-full{grid-column:1/-1}.mk-personel .mk-field{min-width:0}.mk-personel .mk-field label{display:block;color:#344e69;font-size:11px;margin-bottom:6px;font-weight:600}.mk-personel .mk-field label span{color:var(--mk-blue)}.mk-personel .mk-field label small{color:#738599;font-weight:400;font-size:10px}.mk-personel .mk-field input,.mk-personel textarea{display:block;width:100%;border:1px solid #d6e0eb;background:#fbfdff;color:var(--mk-ink);border-radius:5px;padding:11px 12px;font:14px Arial,Helvetica,sans-serif;min-height:44px;outline-offset:2px;box-shadow:none}.mk-personel input::placeholder,.mk-personel textarea::placeholder{color:#7a8c9f;opacity:1}.mk-personel input:focus,.mk-personel textarea:focus{border-color:var(--mk-blue);outline:2px solid #b9d8f3}.mk-personel .mk-extra{margin-top:12px}.mk-personel .mk-extra summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:11px;color:var(--mk-blue);list-style:none;padding:4px 0}.mk-personel summary::-webkit-details-marker{display:none}.mk-personel .mk-extra textarea{margin-top:8px;resize:vertical}.mk-personel .mk-submit{width:100%;margin-top:16px;justify-content:space-between}.mk-personel .mk-submit:disabled{opacity:.65;cursor:wait}.mk-personel .mk-form-note{font-size:9px;line-height:1.6;color:#7a8a9c;margin-top:11px}.mk-personel .mk-form-status{font-size:13px;margin-top:14px;padding:13px;border:1px solid var(--mk-line);border-radius:6px;background:#f0f8ff;color:#234a70}.mk-personel .mk-form-status.mk-error{background:#fff5f3;color:#9b352b;border-color:#f0d1cc}.mk-personel .mk-form-status[hidden]{display:none}.mk-personel .mk-section{padding:90px 0}.mk-personel .mk-about-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:70px}.mk-personel .mk-service-image{overflow:hidden;border-radius:9px;aspect-ratio:1.08}.mk-personel .mk-service-image img{width:100%;height:100%;object-fit:cover;display:block}.mk-personel h2{font-size:35px;line-height:1.2;font-weight:700;letter-spacing:-1px;margin-bottom:20px}.mk-personel .mk-about p:not(.mk-eyebrow),.mk-personel .mk-faq p:not(.mk-eyebrow){font-size:14px;line-height:1.8;color:var(--mk-muted)}.mk-personel .mk-checks{list-style:none;padding:0;margin-top:25px;display:grid;gap:18px}.mk-personel .mk-checks li{position:relative;padding-left:28px}.mk-personel .mk-checks li:before{content:'✓';position:absolute;left:0;top:1px;color:var(--mk-blue);font-size:15px}.mk-personel .mk-checks strong{display:block;font-size:14px}.mk-personel .mk-checks span{display:block;font-size:12px;color:var(--mk-muted);margin-top:2px}.mk-personel .mk-text-link{display:inline-flex;align-items:center;gap:22px;margin-top:26px;font-size:14px;color:var(--mk-blue);font-weight:700}.mk-personel .mk-process{background:var(--mk-pale)}.mk-personel .mk-section-heading{margin-bottom:35px}.mk-personel .mk-step-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.mk-personel .mk-step-grid article{border-top:1px solid #cdddeb;padding-top:23px}.mk-personel .mk-step-number{color:var(--mk-blue);font-size:13px;font-weight:700;display:block;margin-bottom:15px}.mk-personel h3{font-size:19px;line-height:1.4;font-weight:700;margin-bottom:12px}.mk-personel .mk-step-grid p{font-size:13px;line-height:1.8;color:var(--mk-muted);max-width:300px}.mk-personel .mk-faq-grid{display:grid;grid-template-columns:1fr 1.3fr;gap:85px}.mk-personel .mk-faq-list details{border-bottom:1px solid var(--mk-line)}.mk-personel .mk-faq-list details:first-child{border-top:1px solid var(--mk-line)}.mk-personel .mk-faq-list summary{cursor:pointer;padding:20px 30px 20px 0;font-size:14px;color:var(--mk-ink);font-weight:600;list-style:none;position:relative}.mk-personel .mk-faq-list summary:after{content:'+';position:absolute;right:3px;top:16px;font-size:23px;font-weight:400;color:var(--mk-blue)}.mk-personel .mk-faq-list details[open] summary:after{content:'−'}.mk-personel .mk-faq-list p{padding:0 25px 20px 0}.mk-personel .mk-contact-band{background:#1765a8;color:white;padding:46px 0}.mk-personel .mk-contact-band .mk-wrap{display:flex;align-items:center;justify-content:space-between;gap:30px}.mk-personel .mk-contact-band h2{font-size:26px;color:#fff;margin-bottom:10px}.mk-personel .mk-contact-band p{font-size:12px;color:#d6e7f8}.mk-personel .mk-contact-band .mk-eyebrow{color:#c7def3;margin-bottom:13px}.mk-personel .mk-band-actions{text-align:center;display:grid;gap:10px}.mk-personel .mk-band-actions .mk-btn{background:#fff;color:var(--mk-blue);min-width:190px}.mk-personel .mk-band-actions>a:last-child{font-size:11px;color:#e0edfa}.mk-personel .mk-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.mk-personel .mk-mobile-cta{display:none}.mk-personel a:focus-visible,.mk-personel button:focus-visible,.mk-personel summary:focus-visible{outline:3px solid #6eaee6;outline-offset:4px}.mk-personel [id]{scroll-margin-top:130px}
body.mk-personel-page .header-top-area{display:none}.mk-personel .mk-form-heading h2{margin:0;line-height:1.3}
@media(max-width:1100px){.mk-personel .mk-hero-grid{gap:32px;grid-template-columns:1fr 1fr}.mk-personel h1{font-size:44px}.mk-personel .mk-about-grid{gap:40px}.mk-personel .mk-faq-grid{gap:45px}}
@media(max-width:800px){.mk-personel .mk-wrap{width:calc(100% - 40px)}.mk-personel .mk-hero-grid,.mk-personel .mk-about-grid,.mk-personel .mk-faq-grid{grid-template-columns:1fr;gap:35px}.mk-personel .mk-hero{padding-bottom:36px}.mk-personel .mk-crumb{padding:19px 0 27px}.mk-personel h1{font-size:43px}.mk-personel .mk-eyebrow{font-size:10px;letter-spacing:1.2px}.mk-personel .mk-lead{font-size:15px}.mk-personel .mk-actions{margin:24px 0 18px;gap:20px}.mk-personel .mk-intro-points{margin-top:23px;gap:8px 13px;font-size:10px}.mk-personel .mk-form-card{padding:23px}.mk-personel .mk-section{padding:55px 0}.mk-personel h2{font-size:30px}.mk-personel .mk-service-image{aspect-ratio:1.45}.mk-personel .mk-step-grid{grid-template-columns:1fr;gap:26px}.mk-personel .mk-step-grid article{padding-top:16px}.mk-personel .mk-step-number{margin-bottom:8px}.mk-personel .mk-step-grid p{max-width:none}.mk-personel .mk-contact-band .mk-wrap{display:block}.mk-personel .mk-band-actions{justify-items:start;margin-top:23px}.mk-personel .mk-contact-band h2{font-size:27px}.mk-personel .mk-mobile-cta{position:fixed;bottom:0;left:0;right:0;z-index:1001;display:grid;grid-template-columns:1fr 1.35fr;padding:9px 12px calc(9px + env(safe-area-inset-bottom));gap:9px;background:#fff;border-top:1px solid #dbe5ef;box-shadow:0 -3px 14px #142b4410}.mk-personel .mk-mobile-cta a{display:flex;align-items:center;justify-content:center;gap:18px;min-height:45px;border:1px solid #dbe5ef;border-radius:5px;font-size:13px;font-weight:700;color:var(--mk-blue)}.mk-personel .mk-mobile-cta a.mk-primary{color:#fff;border-color:var(--mk-blue)}body.mk-personel-page{padding-bottom:calc(68px + env(safe-area-inset-bottom))}.mk-personel [id]{scroll-margin-top:85px}}
@media(max-width:800px){.mk-personel .mk-field input,.mk-personel textarea{font-size:16px}}
@media(max-width:380px){.mk-personel h1{font-size:38px}.mk-personel .mk-form-card{padding:18px}.mk-personel .mk-form-grid{grid-template-columns:1fr}.mk-personel .mk-form-heading h2{font-size:18px}}
@media(prefers-reduced-motion:reduce){.mk-personel *{scroll-behavior:auto!important;transition:none!important}}
.mk-personel .mk-btn.mk-whatsapp,.mk-personel .mk-mobile-cta a.mk-whatsapp{background:#087f47;color:#fff;border-color:#087f47}.mk-personel .mk-btn.mk-whatsapp:hover,.mk-personel .mk-mobile-cta a.mk-whatsapp:hover{background:#066239;border-color:#066239;color:#fff}@media(max-width:800px){.mk-personel .mk-mobile-cta{grid-template-columns:repeat(3,minmax(0,1fr))}.mk-personel .mk-mobile-cta a{gap:6px;font-size:12px}}

.mk-personel .mk-service-image figcaption{font:10px/1.5 Arial,sans-serif;text-align:right;color:#64798b;padding:8px 3px 0}
