@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;src:url(../fonts/plus-jakarta-sans-var-latin.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100 900;src:url(../fonts/inter-var-latin.woff2) format("woff2")}:root{--mrk-navy-950:#0b1626;--mrk-navy-900:#12233d;--mrk-navy-800:#1f2f47;--mrk-teal-300:#5fd3c3;--mrk-teal-500:#11a08f;--mrk-teal-700:#0b7d70;--mrk-teal-800:#0a6e63;--mrk-green-400:#2bc48a;--mrk-green-500:#1faa6a;--mrk-green-700:#13814f;--mrk-green-800:#0f6b41;--mrk-green-50:#eef8f2;--mrk-gold-400:#e2c15a;--mrk-gold-800:#8a6200;--mrk-gold-50:#fbf3d9;--mrk-gray-50:#f4f7fa;--mrk-gray-100:#e8edf3;--mrk-gray-200:#d5dde6;--mrk-gray-300:#b8c3d1;--mrk-gray-400:#8c99ab;--mrk-gray-500:#5f6e84;--mrk-gray-600:#4a5a70;--mrk-gray-700:#33435a;--mrk-error:#c0362c;--mrk-white:#fff;--mrk-font-head:"Plus Jakarta Sans",Inter,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--mrk-font-body:Inter,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--mrk-fs-body:clamp(1rem,0.95rem + 0.25vw,1.125rem);--mrk-fs-display:clamp(2.25rem,1.6rem + 3vw,3.75rem);--mrk-fs-h1:clamp(1.875rem,1.4rem + 2vw,3rem);--mrk-fs-h2:clamp(1.625rem,1.25rem + 1.6vw,2.5rem);--mrk-fs-h3:clamp(1.25rem,1.15rem + 0.4vw,1.5rem);--mrk-wrap:1200px;--mrk-gutter:clamp(16px,4vw,24px);--mrk-space-section:clamp(64px,6vw + 32px,104px);--mrk-radius:16px;--mrk-radius-sm:10px;--mrk-ease:cubic-bezier(.16,1,.3,1);--mrk-dur:1100ms}html body{color:var(--mrk-navy-900);font-family:var(--mrk-font-body);-webkit-font-smoothing:antialiased}html body :is(h1,h2,h3,h4){font-family:var(--mrk-font-head)}.mrk-section{background:var(--mrk-white);color:var(--mrk-navy-900);font-family:var(--mrk-font-body);font-size:var(--mrk-fs-body);line-height:1.6;margin-block:0!important;overflow:hidden;position:relative}.mrk-section,.mrk-section *,.mrk-section :after,.mrk-section :before{box-sizing:border-box}.mrk-section.alignfull{max-width:none;width:100%}.mrk-section[id]{scroll-margin-top:84px}.mrk-bg-light{background:var(--mrk-gray-50)}.mrk-bg-navy{background:var(--mrk-navy-900)}.mrk-bg-ink,.mrk-bg-navy{color:var(--mrk-gray-200)}.mrk-bg-ink{background:var(--mrk-navy-950)}.mrk-wrap{margin-inline:auto;max-width:var(--mrk-wrap);padding:var(--mrk-space-section) var(--mrk-gutter);position:relative}.mrk-section p{margin:0}.mrk-section :is(h1,h2,h3,h4){color:inherit;hyphens:manual;margin:0;overflow-wrap:break-word}.mrk-bg-ink :is(h1,h2,h3),.mrk-bg-navy :is(h1,h2,h3){color:var(--mrk-white)}.mrk-head{align-items:end;display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:space-between;margin-bottom:clamp(32px,3vw,44px)}.mrk-head__text{max-width:46rem}.mrk-eyebrow{color:var(--mrk-teal-700);font-size:.875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.mrk-bg-ink .mrk-eyebrow,.mrk-bg-navy .mrk-eyebrow{color:var(--mrk-teal-300)}.mrk-h2{font-family:var(--mrk-font-head);font-size:var(--mrk-fs-h2);font-weight:800;letter-spacing:-.015em;line-height:1.15;margin-top:10px!important}.mrk-lead{color:var(--mrk-gray-600);margin-top:14px!important;max-width:40em}.mrk-bg-ink .mrk-lead,.mrk-bg-navy .mrk-lead{color:var(--mrk-gray-200)}.mrk-badge{background:var(--mrk-gold-50);border-radius:999px;font-size:.8125rem;font-weight:600;padding:6px 12px}.mrk-badge,.mrk-todo{color:var(--mrk-gold-800)}.mrk-bg-ink .mrk-todo,.mrk-bg-navy .mrk-todo{color:var(--mrk-gold-400)}.mrk-nowrap,.mrk-num{white-space:nowrap}.mrk-num{font-variant-numeric:tabular-nums}.mrk-section a{color:var(--mrk-teal-700)}.mrk-section a:hover{color:var(--mrk-teal-800)}.mrk-bg-ink a:not(.mrk-btn),.mrk-bg-navy a:not(.mrk-btn){color:var(--mrk-teal-300)}.mrk-link{align-items:center;display:inline-flex;font-weight:600;gap:6px;min-height:44px;text-decoration:none}.mrk-link:hover{text-decoration:underline}.mrk-btn{align-items:center;border:1.5px solid transparent;border-radius:var(--mrk-radius-sm);cursor:pointer;display:inline-flex;font-family:var(--mrk-font-body);font-size:1rem;font-weight:700;gap:10px;justify-content:center;line-height:1.2;min-height:48px;padding:0 24px;text-align:center;text-decoration:none!important;transition:transform .2s var(--mrk-ease)}.mrk-btn--lg{font-size:1.0625rem;min-height:52px;padding:0 28px}.mrk-btn--block{display:flex;width:100%}.mrk-btn--sm{font-size:.9375rem;min-height:44px;padding:0 18px}.mrk-btn:active{transform:translateY(1px)}.mrk-btn--primary,.mrk-section .mrk-btn--primary{background:var(--mrk-green-700);color:var(--mrk-white)}.mrk-btn--primary:hover,.mrk-section .mrk-btn--primary:hover{background:var(--mrk-green-800);color:var(--mrk-white)}.mrk-section .mrk-btn--on-dark{background:var(--mrk-green-500);color:var(--mrk-navy-900)}.mrk-section .mrk-btn--on-dark:hover{background:var(--mrk-green-400);color:var(--mrk-navy-900)}.mrk-section .mrk-btn--outline{background:transparent;border-color:var(--mrk-teal-700);color:var(--mrk-teal-700);font-weight:600}.mrk-section .mrk-btn--outline:hover{background:var(--mrk-teal-700);color:var(--mrk-white)}.mrk-section .mrk-btn--outline-green{background:transparent;border-color:var(--mrk-green-700);color:var(--mrk-green-700);font-size:.9375rem;font-weight:600;min-height:44px;padding:0 14px}.mrk-section .mrk-btn--outline-green:hover{background:var(--mrk-green-700);color:var(--mrk-white)}.mrk-section .mrk-btn--outline-on-dark{background:transparent;border-color:var(--mrk-teal-300);color:var(--mrk-white);font-weight:600}.mrk-section .mrk-btn--outline-on-dark:hover{background:var(--mrk-teal-300);color:var(--mrk-navy-900)}.mrk-section .mrk-btn--light{background:var(--mrk-white);color:var(--mrk-navy-900)}.mrk-section .mrk-btn--light:hover{background:var(--mrk-gray-100);color:var(--mrk-navy-900)}.mrk-actions{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.mrk-mbar a:focus-visible,.mrk-section :is(a,button,input,select,textarea,summary):focus-visible,.mrk-totop:focus-visible{box-shadow:0 0 0 5px var(--mrk-gold-400);outline:2px solid var(--mrk-navy-900);outline-offset:2px}.mrk-field{color:var(--mrk-navy-900);display:grid;font-size:.9375rem;font-weight:600;gap:6px}.mrk-field :is(input,select,textarea){background:var(--mrk-white);border:1.5px solid var(--mrk-gray-500);border-radius:var(--mrk-radius-sm);color:var(--mrk-navy-900);font:400 1rem/1.4 var(--mrk-font-body);min-height:48px;padding:0 12px;width:100%}.mrk-field textarea{min-height:120px;padding:12px;resize:vertical}.mrk-field :is(input,select,textarea):focus{border-color:var(--mrk-navy-900)}.mrk-check,.mrk-field .mrk-opt{color:var(--mrk-gray-600);font-weight:400}.mrk-check{align-items:flex-start;display:flex;font-size:.875rem;gap:10px}.mrk-check a{display:inline-block;margin-block:-13px;padding-block:13px}.mrk-check input{accent-color:var(--mrk-green-700);flex:none;height:20px;margin:2px 0 0;width:20px}.mrk-tile{align-items:center;border:1.5px solid var(--mrk-gray-500);border-radius:var(--mrk-radius-sm);cursor:pointer;display:flex;font-size:1rem;gap:12px;min-height:48px;padding:0 14px}.mrk-tile input{accent-color:var(--mrk-green-700);flex:none;height:20px;margin:0;width:20px}.mrk-tile:has(input:checked){background:var(--mrk-green-50);border-color:var(--mrk-green-700)}.mrk-tile:has(input:focus-visible){box-shadow:0 0 0 5px var(--mrk-gold-400);outline:2px solid var(--mrk-navy-900);outline-offset:2px}.mrk-notice ul{margin:6px 0 0;padding-left:20px}.mrk-upload{align-items:center;background:var(--mrk-gray-50);border:1.5px dashed var(--mrk-gray-500);border-radius:12px;color:var(--mrk-teal-700);cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:20px;position:relative;text-align:center}.mrk-upload__title{color:var(--mrk-navy-900);font-size:.9375rem;font-weight:600}.mrk-upload__hint{color:var(--mrk-gray-600);font-size:.8125rem}.mrk-upload input{cursor:pointer;height:100%;inset:0;opacity:0;position:absolute;width:100%}.mrk-upload:has(input:focus-visible){box-shadow:0 0 0 5px var(--mrk-gold-400);outline:2px solid var(--mrk-navy-900);outline-offset:2px}.mrk-field__help{color:var(--mrk-gray-600);font-size:.8125rem;font-weight:400}.mrk-sr{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute!important;white-space:nowrap;width:1px}.mrk-flip{transform:scaleX(-1)}html:not(.js) [data-mrk-js-only]{display:none!important}.mrk-hp{height:1px;left:-9999px!important;overflow:hidden;position:absolute!important;width:1px}.mrk-notice{border-radius:var(--mrk-radius-sm);font-size:.9375rem;padding:14px 16px}.mrk-notice--ok{background:var(--mrk-green-50);color:var(--mrk-green-800)}.mrk-notice--err{background:#fdecea;color:#8f241d}.mrk-logo{display:block;height:44px;max-width:100%;width:auto}.mrk-prose{color:var(--mrk-gray-700);font-size:var(--mrk-fs-body);line-height:1.7;margin:0 auto!important;max-width:760px;padding:clamp(40px,5vw,72px) var(--mrk-gutter)}.mrk-prose>*+*{margin-top:1em}.mrk-prose h2{color:var(--mrk-navy-900);font-family:var(--mrk-font-head);font-size:var(--mrk-fs-h3);font-weight:700;line-height:1.3;margin-top:2em}.mrk-prose ul{display:grid;gap:.4em;padding-left:1.25em}.mrk-prose a{color:var(--mrk-teal-700)}.mrk-rays{--rx:82%;--ry:108%;--rs:1700px;inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.mrk-rays__beams,.mrk-rays__sun{border-radius:50%;height:var(--rs);left:var(--rx);margin:calc(var(--rs)/-2) 0 0 calc(var(--rs)/-2);position:absolute;top:var(--ry);width:var(--rs)}.mrk-rays__beams{background:repeating-conic-gradient(from 3deg,transparent 0deg,var(--ray) 2.4deg,transparent 5.2deg,transparent 13deg),repeating-conic-gradient(from 9deg,transparent 0deg,var(--ray2) 1.2deg,transparent 2.6deg,transparent 7.5deg);-webkit-mask-image:radial-gradient(closest-side,#000 0,rgba(0,0,0,.7) 22%,rgba(0,0,0,.25) 55%,transparent 92%);mask-image:radial-gradient(closest-side,#000 0,rgba(0,0,0,.7) 22%,rgba(0,0,0,.25) 55%,transparent 92%);opacity:var(--ray-o)}.mrk-rays__sun{--rs2:calc(var(--rs)*0.5);background:radial-gradient(closest-side,var(--sun) 0,transparent 70%);height:var(--rs2);margin:calc(var(--rs2)/-2) 0 0 calc(var(--rs2)/-2);width:var(--rs2)}.mrk-rays--dark{--ray:rgba(226,193,90,.2);--ray2:rgba(95,211,195,.1);--ray-o:1;--sun:rgba(226,193,90,.42)}.mrk-rays--light{--ray:rgba(226,193,90,.26);--ray2:rgba(17,160,143,.1);--ray-o:1;--sun:rgba(226,193,90,.34)}.mrk-rays--hero{--rx:60%;--ry:118%;--rs:2400px}.mrk-rays--head{--rx:58%;--ry:122%;--rs:1800px}.mrk-rays--cta{--rx:78%;--ry:105%;--rs:1600px}@media (max-width:720px){.mrk-rays{--rs:1100px;--rx:90%}.mrk-rays--hero{--rx:96%;--ry:2%;--rs:1400px}}.mrk-section>.mrk-wrap{z-index:1}@media (prefers-reduced-motion:no-preference){.mrk-rays__beams{animation:mrk-rays-bloom 2.6s var(--mrk-ease) .15s both}.mrk-rays__sun{animation:mrk-sun-rise 2.2s var(--mrk-ease) both}html.mrk-live .mrk-rays__beams{animation:mrk-rays-bloom 2.6s var(--mrk-ease) .15s both,mrk-rays-turn 60s linear 2.8s infinite alternate}html.mrk-live .mrk-rays__sun{animation:mrk-sun-rise 2.2s var(--mrk-ease) both,mrk-glow 8s ease-in-out 2.4s infinite}.mrk-rays.is-off .mrk-rays__beams,.mrk-rays.is-off .mrk-rays__sun{animation-play-state:paused}}@keyframes mrk-rays-bloom{0%{opacity:0;transform:scale(.35) rotate(-14deg)}to{opacity:var(--ray-o);transform:none}}@keyframes mrk-sun-rise{0%{opacity:0;transform:translate3d(0,18%,0) scale(.6)}to{opacity:1;transform:none}}@keyframes mrk-rays-turn{0%{transform:rotate(0deg)}to{transform:rotate(9deg)}}.mrk-diag{pointer-events:none;position:absolute}.mrk-diag--teal{background:var(--mrk-teal-500)}.mrk-diag--green{background:var(--mrk-green-500)}.mrk-diag--navy{background:var(--mrk-navy-800)}.mrk-img{display:block;height:auto;object-fit:cover;width:100%}.mrk-ph{align-items:center;background:repeating-linear-gradient(135deg,var(--mrk-gray-100) 0 12px,var(--mrk-gray-50) 12px 24px);border:1.5px dashed var(--mrk-gray-400);color:var(--mrk-gray-600);display:flex;font-size:.8125rem;font-weight:600;justify-content:center;padding:16px;text-align:center}.mrk-bg-ink .mrk-ph,.mrk-bg-navy .mrk-ph{background:repeating-linear-gradient(135deg,var(--mrk-navy-800) 0 12px,#16283f 12px 24px);border-color:var(--mrk-gray-500);color:var(--mrk-gray-300)}html.js [data-reveal]{opacity:0;transform:translate3d(0,40px,0)}html.js:not(.mrk-ready) [data-reveal]{animation:mrk-failsafe 0s linear 3s forwards}@keyframes mrk-failsafe{to{opacity:1;transform:none}}html.js [data-reveal].is-in{opacity:1;transform:none;transition:opacity var(--mrk-dur) var(--mrk-ease),transform var(--mrk-dur) var(--mrk-ease);transition-delay:var(--mrk-delay,0ms)}.block-editor-block-list__layout [data-reveal],.editor-styles-wrapper [data-reveal]{opacity:1!important;transform:none!important}.mrk-totop{background:var(--mrk-navy-900);border-radius:50%;bottom:16px;box-shadow:0 8px 20px rgba(11,22,38,.25);color:var(--mrk-white);display:grid;height:48px;opacity:0;place-items:center;pointer-events:none;position:fixed;right:16px;transform:translate3d(0,12px,0);transition:opacity .3s var(--mrk-ease),transform .3s var(--mrk-ease);width:48px;z-index:50}.mrk-totop.is-on{opacity:1;pointer-events:auto;transform:none}.mrk-totop:hover{background:var(--mrk-teal-700);color:var(--mrk-white)}html:not(.js) .mrk-totop{display:none}.mrk-progress{height:3px;inset:0 0 auto 0;pointer-events:none;position:fixed;z-index:100000}.mrk-progress span{background:var(--mrk-green-500);display:block;height:100%;transform:scaleX(0);transform-origin:0 50%}.kadence-sticky-header,[data-mrk-smart-header]{transition:transform .35s var(--mrk-ease)}body.mrk-hdr-hide .kadence-sticky-header.item-is-fixed,body.mrk-hdr-hide [data-mrk-smart-header].is-stuck{transform:translate3d(0,-110%,0)}.mrk-mbar{display:none}@media (max-width:720px){.mrk-mbar{background:var(--mrk-white);border-top:1px solid var(--mrk-gray-200);bottom:0;box-shadow:0 -6px 16px rgba(11,22,38,.12);display:flex;gap:8px;left:0;opacity:0;padding:10px 12px;pointer-events:none;position:fixed;right:0;transform:translate3d(0,110%,0);transition:transform .35s var(--mrk-ease),opacity .35s var(--mrk-ease);z-index:40}.mrk-mbar.is-on,html:not(.js) .mrk-mbar{opacity:1;pointer-events:auto;transform:none}html:not(.js) .mrk-mbar{position:static}.mrk-mbar .mrk-btn{flex:1;min-height:48px;padding:0 12px}.mrk-mbar .mrk-btn--outline{background:var(--mrk-white);border-color:var(--mrk-teal-700);color:var(--mrk-teal-700);font-weight:600}body.has-mrk-mbar .mrk-totop{bottom:84px}}@keyframes mrk-rise{0%{transform:translate3d(0,26px,0)}to{transform:none}}@keyframes mrk-settle{0%{transform:scale(1.1)}to{transform:none}}@keyframes mrk-tri{0%{transform:translate3d(-24%,36%,0)}to{transform:none}}@keyframes mrk-drift{0%{transform:scale(1.04) translateZ(0)}to{transform:scale(1.12) translate3d(-1.8%,-1%,0)}}@keyframes mrk-glow{0%,to{opacity:.35}50%{opacity:1}}@keyframes mrk-hdr-in{0%{transform:translate3d(0,-100%,0)}to{transform:none}}html.mrk-live [data-drift]{animation:mrk-drift 34s ease-in-out infinite alternate}.is-off [data-drift],.is-off.mrk-rfq__glow,[data-drift].is-off{animation-play-state:paused}.mrk-px{will-change:transform}.mrk-px>img{transform:none}@media (prefers-reduced-motion:no-preference){.mrk-hdr__bar{animation:mrk-hdr-in 1.2s var(--mrk-ease) .1s both}}.mrk-statement .mrk-w{transition:opacity .35s linear}[data-mrk-magnetic]{transition:transform .6s var(--mrk-ease)}@media (prefers-reduced-motion:reduce){html.js [data-reveal]{opacity:1;transform:none}.mrk-ph-head__media .mrk-ph-head__img,.mrk-rfq__bg img,.mrk-rfq__glow,[data-drift]{animation:none!important}.mrk-px{transform:none!important}.kadence-sticky-header,.mrk-btn,.mrk-mbar,.mrk-totop,[data-mrk-smart-header],html.js [data-reveal].is-in{transition:none}}.mrk-beam{background:linear-gradient(180deg,var(--mrk-teal-300),var(--mrk-green-500));display:block;overflow:hidden;pointer-events:none;position:absolute}.mrk-beam__spark{background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.95) 50%,hsla(0,0%,100%,0));height:34%;left:0;opacity:0;position:absolute;right:0;top:0}.mrk-beam--x .mrk-beam__spark{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.95) 50%,hsla(0,0%,100%,0));bottom:0;height:auto;left:0;right:auto;top:0;width:34%}@media (prefers-reduced-motion:no-preference){html.mrk-live .mrk-beam__spark{animation:mrk-spark-y 4.2s cubic-bezier(.65,0,.35,1) var(--d,0s) infinite}html.mrk-live .mrk-beam--x .mrk-beam__spark{animation-name:mrk-spark-x}.mrk-beam.is-off .mrk-beam__spark{animation-play-state:paused}}@keyframes mrk-spark-y{0%{opacity:0;transform:translate3d(0,-110%,0)}12%{opacity:1}55%{opacity:1;transform:translate3d(0,300%,0)}56%,to{opacity:0;transform:translate3d(0,300%,0)}}@keyframes mrk-spark-x{0%{opacity:0;transform:translate3d(-110%,0,0)}12%{opacity:1}55%{opacity:1;transform:translate3d(300%,0,0)}56%,to{opacity:0;transform:translate3d(300%,0,0)}}.mrk-beams{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.mrk-beam--diag{background:linear-gradient(180deg,rgba(95,211,195,0),rgba(95,211,195,.35) 35%,rgba(43,196,138,.35) 75%,rgba(43,196,138,0));height:150%;left:var(--x,60%);top:-25%;transform:rotate(var(--a,22deg));transform-origin:50% 50%;width:var(--w,2px)}.mrk-beam--diag.is-strong{background:linear-gradient(180deg,rgba(95,211,195,0),rgba(95,211,195,.8) 30%,rgba(31,170,106,.85) 80%,rgba(31,170,106,0))}.mrk-beam--diag .mrk-beam__spark{height:18%}.mrk-beams--light .mrk-beam--diag{background:linear-gradient(180deg,rgba(17,160,143,0),rgba(17,160,143,.3) 40%,rgba(17,160,143,0))}.mrk-beams--light .mrk-beam__spark{background:linear-gradient(180deg,rgba(95,211,195,0),rgba(17,160,143,.9) 50%,rgba(95,211,195,0))}@media (max-width:720px){.mrk-beam--diag{--a:28deg}.mrk-beams--hero .mrk-beam--diag{left:calc(var(--x) + 8%)}}.mrk-fold{overflow:hidden;position:relative}.mrk-fold__cover{background:linear-gradient(160deg,var(--mrk-teal-500),var(--mrk-navy-900) 70%);inset:0;pointer-events:none;position:absolute;transform:translate3d(0,-101%,0);z-index:2}@media (prefers-reduced-motion:no-preference){.mrk-fold__cover{animation:mrk-fold 1.25s cubic-bezier(.65,0,.35,1) .15s both}.mrk-fold img{animation:mrk-fold-img 1.6s cubic-bezier(.16,1,.3,1) .15s both}html.mrk-ready [data-reveal]:not(.is-in) .mrk-fold img,html.mrk-ready [data-reveal]:not(.is-in) .mrk-fold__cover{animation-play-state:paused}}@keyframes mrk-fold{0%{transform:none}to{transform:translate3d(0,-101%,0)}}@keyframes mrk-fold-img{0%{transform:scale(1.25)}to{transform:none}}.mrk-bg-light+.mrk-bg-light,.mrk-bg-white+.mrk-bg-white,.mrk-bg-white+.mrk-section:not([class*=mrk-bg-]),.mrk-section:not([class*=mrk-bg-]):not(.mrk-hdr)+.mrk-bg-white,.mrk-section:not([class*=mrk-bg-]):not(.mrk-hdr)+.mrk-section:not([class*=mrk-bg-]){box-shadow:inset 0 1px 0 var(--mrk-gray-100)}