@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap";
:root{--navy:#3c0010;--gold:#e4b64f;--cream:#fffdfa;--muted:#74666a}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{background:var(--cream);color:var(--navy);margin:0;font-family:DM Sans,sans-serif}button,input,textarea,select{font:inherit}a{color:inherit;text-decoration:none}button,a,input,select,textarea{outline-offset:5px}button{cursor:pointer}header{background:var(--navy);color:#fff;border-bottom:1px solid #ffffff20;justify-content:space-between;align-items:center;height:100px;padding:0 6%;display:flex}.brand{letter-spacing:2px;align-items:center;gap:11px;font-size:17px;font-weight:700;display:flex}.brand small{letter-spacing:6px;margin-top:4px;font-size:9px;display:block}.mark{width:38px;height:40px;color:var(--gold);font-family:Georgia;font-size:38px;line-height:40px;position:relative}.mark span{font-size:24px;position:absolute;top:-7px;right:-5px}nav{color:#ead9dd;gap:32px;font-size:13px;display:flex}.header-cta{border-bottom:1px solid var(--gold);align-items:center;gap:22px;padding:11px 0;font-size:13px;display:flex}.mobile{display:none}.hero{background:var(--navy);color:#fff;grid-template-columns:1.04fr 1fr;min-height:690px;display:grid}.hero-copy{padding:70px 0 30px 11.5%;position:relative}.eyebrow{letter-spacing:2.1px;color:var(--gold);align-items:center;gap:9px;font-size:10px;font-weight:600;display:flex}.eyebrow>span{background:var(--gold);border-radius:100%;width:6px;height:6px}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:Manrope,sans-serif}h1{letter-spacing:-4px;margin:28px 0;font-size:clamp(48px,5.3vw,82px);font-weight:500;line-height:1.12}em{color:var(--gold);font-family:Georgia,serif;font-weight:400}.hero p{color:#d8c5c8;max-width:385px;margin-bottom:30px;font-size:15px;line-height:1.8}.button{border:0;justify-content:center;align-items:center;gap:26px;padding:17px 23px;font-size:13px;font-weight:600;display:inline-flex}.gold{background:var(--gold);color:var(--navy)}.navy{background:var(--navy);color:#fff}.button:hover{filter:brightness(1.08)}.text-link{align-items:center;gap:15px;margin-left:23px;font-size:12px;display:inline-flex}.hero-foot{letter-spacing:1.4px;color:#bea7ae;gap:24px;margin-top:68px;font-size:8px;display:flex}.hero-art{background:radial-gradient(at 60% 70%,#bb8c2d60,#0000 65%),linear-gradient(135deg,#182b36,#354752 70%,#596367);min-height:600px;margin:28px 28px 28px 0;position:relative;overflow:hidden}.art-grid{background-color:#0000;background-image:linear-gradient(90deg,#0000 49.8%,#ffffff09 50%,#0000 50.2%),linear-gradient(#0000 49.8%,#ffffff09 50%,#0000 50.2%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:90px 90px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.portal{transform-origin:bottom;background:linear-gradient(120deg,#dec9a0,#827257 35%,#d1b98b 55%,#6f6658);border:35px solid #ab9270;border-bottom-width:0;border-radius:260px 260px 0 0;position:absolute;bottom:-30px;transform:rotate(-11deg);box-shadow:14px 0 25px #07141c70,inset 14px 0 20px #07141c70}.portal:after{content:"";background:linear-gradient(140deg,#1d3341,#42545b);border-radius:220px 220px 0 0;position:absolute;inset:0}.p1{border-width:50px 50px 0;width:480px;height:590px;left:14%}.p2{filter:brightness(.85);width:350px;height:470px;left:27%}.p3{filter:brightness(.7);width:235px;height:350px;left:39%}.p4{filter:brightness(.55);width:130px;height:235px;left:50%}.art-light{filter:blur(65px);opacity:.35;background:#bba67c;width:130%;height:220px;position:absolute;bottom:-120px;left:-10%}.art-label{letter-spacing:2px;font-size:10px;line-height:2;position:absolute;bottom:30px;left:30px}.art-label span{color:#d0d4d4;font-size:8px}.orbit{border:1px solid #ffffff50;border-radius:50%;place-items:center;width:55px;height:55px;font-size:25px;display:grid;position:absolute;top:25px;right:25px}.ribbon{border-bottom:1px solid #dcded8;justify-content:space-between;align-items:center;gap:20px;padding:29px 6%;font-size:14px;display:flex}.ribbon span:first-child{letter-spacing:1.4px;color:var(--muted);font-size:9px}.ribbon i{color:#bb8c2d;font-size:17px}.section{padding:100px 8%}.dark{color:#8d5d24}h2{letter-spacing:-2px;margin-top:25px;font-size:clamp(34px,3.5vw,53px);font-weight:500;line-height:1.18}h2 em{color:#996b19}.about{grid-template-columns:1fr 1fr;gap:100px;display:grid}.about-copy{padding-top:25px}.about p{color:var(--muted);margin-bottom:18px;font-size:14px;line-height:1.85}.about .lead{color:var(--navy);font-size:22px;line-height:1.5}.underlink{border-bottom:1px solid #b4b6ae;justify-content:space-between;margin-top:12px;padding-bottom:12px;font-size:13px;display:flex}.solutions{padding-top:20px}.section-top{justify-content:space-between;align-items:end;margin-bottom:40px;display:flex}.section-top p{color:var(--muted);font-size:14px;line-height:1.8}.solution-grid{grid-template-columns:1.2fr 1fr;gap:24px;display:grid}.feature{background:#f4e9e4;border:1px solid #e9cfc9;padding:35px 40px}.feature-top{justify-content:space-between;display:flex}.pill{letter-spacing:1.5px;border:1px solid #b1b6a7;border-radius:30px;padding:8px 12px;font-size:8px}.pay-icon{margin:32px 0 20px;font:50px Georgia}.pay-icon span{color:#9a6419;margin-left:4px;font:24px Manrope}h3{letter-spacing:-.8px;font-size:24px;font-weight:500}.feature p,.principle p{color:#776167;max-width:410px;margin-top:15px;font-size:14px;line-height:1.8}.feature a{align-items:center;gap:50px;margin-top:35px;font-size:12px;font-weight:600;display:flex}.principle{background:#faf1e6;padding:38px 40px}.principle>svg{color:#a9761f;margin-bottom:40px}.principle-bottom{letter-spacing:1px;border-top:1px solid #d5d5ca;justify-content:space-between;align-items:center;margin-top:45px;padding-top:22px;font-size:9px;line-height:1.9;display:flex}.principle-bottom a{border:1px solid #c6c6ba;border-radius:100%;padding:12px}.pay-section{background:var(--navy);color:#fff;grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.pay-section h2{font-size:55px}.pay-section h2 em{color:var(--gold)}.pay-copy>p{color:#ddc7cd;max-width:390px;margin-top:24px;font-size:14px;line-height:1.85}.tabs{background:#ffffff0a;border:1px solid #ffffff20;margin-top:28px;padding:4px;display:inline-flex}.tabs button{color:#ddc7cd;background:0 0;border:0;padding:10px 22px;font-size:12px}.tabs button.active{color:var(--navy);background:#e4b64f}.pay-copy p.tab-copy{min-height:78px;margin-top:16px;font-size:13px}.disclaimer{color:#cfb4bb;margin-top:16px;font-size:10px;display:block}.checkout-wrap{padding:10px 10px 30px;position:relative}.checkout{color:var(--navy);background:#fff;border-radius:9px;max-width:430px;padding:32px;transform:rotate(2deg);box-shadow:0 30px 80px #0004}.checkout-brand{letter-spacing:1px;align-items:center;gap:6px;margin-bottom:25px;font-size:12px;display:flex}.checkout-brand b{color:#a27522}.checkout-brand svg{color:#8b9978;margin-left:auto}.demo-badge{letter-spacing:1px;color:#7c816d;margin-bottom:25px;font-size:8px}.checkout>small{color:#879198;font-size:11px}.price{letter-spacing:-1px;margin-top:7px;font:40px Manrope}.price span{color:#9ba2a5;font-size:28px}.divider{border-top:1px solid #e9eae6;margin:22px 0}.checkout>p{margin-bottom:15px;font-size:11px}.payment-row{border:1px solid #e2e5e3;border-radius:5px;align-items:center;gap:14px;margin:9px 0;padding:15px 13px;display:flex}.payment-row b{font-size:11px}.payment-row small{color:#849097;margin-top:4px;font-size:9px;display:block}.circle{border:1px solid #bdc5c5;border-radius:100%;width:14px;height:14px;margin-left:auto}.checkout .button{width:100%;margin-top:16px;font-size:11px}.safe{color:#849097;justify-content:center;align-items:center;gap:5px;margin-top:15px;font-size:8px;display:flex}.float-tag{background:var(--gold);color:var(--navy);align-items:center;gap:13px;padding:16px 24px;font-size:11px;display:flex;position:absolute;bottom:7px;right:0;box-shadow:0 10px 30px #0002}.values{border-bottom:1px solid #d9dbd3}.values-grid{grid-template-columns:repeat(3,1fr);gap:50px;margin-top:40px;display:grid}.values article>span{color:#a9761f;font-size:12px}.values h3{margin:25px 0 15px;font-size:21px}.values p{color:var(--muted);font-size:13px;line-height:1.8}.connect{text-align:center;background:#f8efe9}.connect .eyebrow{justify-content:center}.connect>p{color:var(--muted);margin-top:25px;font-size:14px;line-height:1.8}.enquiry{text-align:left;max-width:660px;margin:45px auto 0}.form-row{grid-template-columns:1fr 1fr;gap:20px;display:grid}label{margin-bottom:18px;font-size:11px;font-weight:600;display:block}input,select,textarea{width:100%;color:var(--navy);background:#fff;border:1px solid #dfcfc9;border-radius:0;margin-top:9px;padding:13px;font-size:13px}textarea{resize:vertical}.form-bottom{justify-content:space-between;align-items:center;gap:20px;display:flex}.form-bottom small{color:var(--muted);font-size:10px;line-height:1.6}.enquiry>p{margin-top:20px;font-size:12px}footer{background:var(--navy);color:#fff;flex-wrap:wrap;align-items:center;gap:35px;padding:55px 6% 25px;display:flex}footer>p{color:#d3b9c0;font-size:11px}footer>div{gap:25px;margin-left:auto;font-size:11px;display:flex}footer>small{color:#c4aab0;border-top:1px solid #ffffff15;padding-top:25px;font-size:9px}footer>small:last-child{text-align:right;flex:1}.modal-bg{z-index:100;background:#2b000de8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal{background:var(--cream);width:100%;max-width:470px;max-height:90vh;padding:40px;position:relative;overflow:auto}.modal h2{margin:22px 0;font-size:30px}.modal p{color:var(--muted);margin-bottom:24px;font-size:13px;line-height:1.8}.close{background:0 0;border:0;position:absolute;top:12px;right:12px}.modal .button{width:100%}.success{background:#dce7d6;border-radius:100%;place-items:center;width:65px;height:65px;margin-bottom:22px;display:grid}@media (min-width:1500px){main,header,footer{max-width:1700px;margin:auto}}@media (max-width:1000px){header{height:85px;padding:0 5%}nav{gap:18px}.hero-copy{padding:55px 25px 30px 10%}h1{letter-spacing:-2px}.hero-art{min-height:570px}.text-link{margin:22px 0 0;display:flex}.hero-foot{flex-wrap:wrap;gap:10px;margin-top:35px}.about,.pay-section{gap:45px}.section{padding:75px 6%}.pay-section h2{font-size:44px}.checkout{padding:23px}.ribbon{font-size:12px}.solution-grid{gap:15px}.feature,.principle{padding:30px}.values-grid{gap:25px}}@media (max-width:700px){header{height:80px}.brand{font-size:14px}.brand small{font-size:8px}.header-cta{margin-left:auto;margin-right:20px;font-size:11px}.mobile{color:#fff;background:0 0;border:0;display:block}.mobile svg{width:21px}nav{background:var(--navy);z-index:20;padding:25px;display:none;position:absolute;top:80px;left:0;right:0}nav.open{flex-direction:column;display:flex}.hero{grid-template-columns:1fr}.hero-copy{padding:45px 7% 35px}h1{letter-spacing:-2px;font-size:57px}.hero p{max-width:440px}.text-link{margin-left:20px;display:inline-flex}.hero-foot{justify-content:space-between;margin-top:40px}.hero-art{height:390px;min-height:0;margin:0 5% 25px}.p1{border-width:35px 35px 0;width:350px;height:430px;left:15%}.p2{border-width:25px 25px 0;width:255px;height:340px;left:29%}.p3{border-width:20px 20px 0;width:175px;height:255px;left:40%}.p4{border-width:15px 15px 0;width:100px;height:170px;left:50%}.ribbon{flex-wrap:wrap;justify-content:center;gap:15px;padding:24px 6%}.ribbon span:first-child{text-align:center;width:100%;margin-bottom:7px}.section{padding:60px 7%}.about,.pay-section{grid-template-columns:1fr;gap:20px}.about-copy{padding-top:5px}.section-top{display:block}.section-top p{margin-top:20px}.solutions{padding-top:10px}.solution-grid{grid-template-columns:1fr}.feature,.principle{padding:30px}.pay-section h2{font-size:45px}.pay-copy p.tab-copy{min-height:60px}.checkout-wrap{width:100%;max-width:420px;margin:30px auto 0}.values-grid{grid-template-columns:1fr;gap:30px}.values article{border-bottom:1px solid #dbddd4;padding-bottom:25px}.values h3{margin:12px 0}.form-row{grid-template-columns:1fr;gap:0}.form-bottom{flex-direction:column;align-items:stretch}.connect h2{font-size:36px}.connect br{display:none}footer{gap:25px;padding:40px 7% 25px}footer>p{width:100%}footer>div{flex-wrap:wrap;margin:0}footer>small{width:100%}footer>small:last-child{text-align:left;border:0;flex:auto;padding-top:0}.modal{padding:35px 25px}.eyebrow{font-size:8px}.desktop{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}header{height:110px}.brand-logo{object-fit:contain;background:#f5f5f5;border-radius:3px;width:165px;height:90px;display:block}.brand-art{background:#f5f5f5;flex-direction:column;justify-content:center;align-items:center;min-height:600px;padding:35px 20px;display:flex}.brand-art>img{object-fit:contain;width:100%;height:auto;max-height:470px;display:block}.brand-caption{color:#69001b;text-align:center;letter-spacing:3px;margin-top:30px;font-size:12px;font-weight:700}.brand-caption span{color:#94651b;letter-spacing:1.4px;margin-top:12px;font-size:8px;display:block}.hero{background:radial-gradient(at 0 15%,#730822 0,#0000 65%),#3c0010}.pay-section{background:linear-gradient(125deg,#470012,#66051e)}.feature{border-top:3px solid #b28225}.checkout-brand{color:#65041e}.price{color:#520418}.tabs button.active{background:#e4b64f}.checkout{box-shadow:0 30px 80px #22000955}.modal h2{color:#58051b}footer .brand-logo{width:150px;height:82px}button:focus-visible,a:focus-visible{outline:2px solid #b78621}.hero-foot{color:#dfc1ca}@media (max-width:1000px){header{height:100px}.brand-logo{width:145px;height:80px}.brand-art{min-height:570px}}@media (max-width:700px){header{height:90px}.brand-logo{width:118px;height:70px}.brand-art{height:auto;min-height:0;padding:22px 12px 28px}.brand-art>img{max-height:360px}.brand-caption{margin-top:15px;font-size:10px}.brand-caption span{font-size:7px}nav{top:90px}.header-cta{gap:12px;margin-right:14px}}
.kp-site{--wine:#600d21;--gold:#e8bb63;--ink:#281a1e;--muted:#766b6b;color:var(--ink);background:#faf8f4;font-family:Arial,sans-serif}.kp-site *{box-sizing:border-box}.kp-site a{color:inherit;text-decoration:none}.kp-header{background:#fff;align-items:center;gap:40px;height:104px;padding:12px 6%;display:flex}.kp-header img{object-fit:contain;width:170px;height:78px}.kp-header nav{gap:32px;margin:auto;font-size:14px;display:flex}.kp-login{align-items:center;gap:12px;font-size:14px;font-weight:700;display:flex}.kp-menu{display:none}.kp-hero{grid-template-columns:1.1fr 1fr;min-height:650px;display:grid}.kp-hero-text{background:var(--wine);color:#fff;padding:78px 7% 55px 11%}.kp-eyebrow{letter-spacing:2px;color:#9a7948;align-items:center;gap:10px;font-size:10px;font-weight:700;display:flex}.kp-hero .kp-eyebrow{color:var(--gold)}.kp-eyebrow i{background:var(--gold);border-radius:100%;width:6px;height:6px}.kp-site h1{letter-spacing:-4px;margin:30px 0 24px;font-size:clamp(52px,5.8vw,88px);font-weight:500;line-height:1.02}.kp-site em{color:#ae7e34;font-family:Georgia,serif;font-weight:400}.kp-hero em{color:var(--gold)}.kp-site p{font-size:15px;line-height:1.8}.kp-hero-text>p{color:#e0cdd1;max-width:450px}.kp-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:30px;display:flex}.kp-btn{cursor:pointer;border:0;justify-content:center;align-items:center;gap:22px;padding:17px 23px;font-size:13px;font-weight:700;display:inline-flex}.kp-btn.gold{background:var(--gold);color:#3b1d20}.kp-btn.burgundy{background:var(--wine);color:#fff}.kp-text{align-items:center;gap:10px;font-size:13px;display:inline-flex}.kp-hero-note{color:#e0cdd1;border-top:1px solid #ffffff25;align-items:center;gap:14px;margin-top:42px;padding-top:24px;font-size:12px;line-height:1.7;display:flex}.kp-hero-visual{background:radial-gradient(at 50% 40%,#fff 5%,#efebe4 85%);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.kp-hero-visual>img{mix-blend-mode:multiply;z-index:1;width:94%}.kp-visual-label{letter-spacing:2px;color:#806f60;font-size:9px;position:absolute;top:35px;left:35px}.kp-orbit{border:1px solid #d8c8ac;border-radius:50%;width:580px;height:580px;position:absolute}.kp-orbit:after{content:"";border:1px solid #dfd1ba;border-radius:50%;position:absolute;inset:35px}.kp-visual-bottom{letter-spacing:1.2px;justify-content:space-between;font-size:8px;display:flex;position:absolute;bottom:30px;left:35px;right:35px}.kp-strip{background:#eae2d5;justify-content:space-between;align-items:center;gap:20px;padding:23px 6%;font-size:12px;display:flex}.kp-strip>span{letter-spacing:1.5px;font-size:9px}.kp-strip i{color:#ac7d33}.kp-section{padding:90px 8%}.kp-site h2{letter-spacing:-1.8px;margin:24px 0;font-size:clamp(35px,3.6vw,53px);font-weight:500;line-height:1.12}.kp-intro{border-bottom:1px solid #e4ded5;grid-template-columns:1fr 1fr;gap:10%;display:grid}.kp-intro .kp-lead{margin-top:16px;font-size:24px;line-height:1.5}.kp-muted{color:var(--muted);font-size:12px!important}.kp-heading{justify-content:space-between;align-items:end;display:flex}.kp-steps{grid-template-columns:repeat(4,1fr);gap:28px;margin-top:46px;display:grid}.kp-steps article{border-top:1px solid #cbbcaa;padding-top:22px}.kp-steps article>span{color:#b28d52;font-family:Georgia,serif;font-size:32px}.kp-site h3{font-size:18px;font-weight:500;line-height:1.4}.kp-steps p{color:var(--muted);font-size:13px}.kp-erp{color:#fff;background:#2b1a20;grid-template-columns:1fr 1fr;gap:9%;display:grid}.kp-erp h2{font-size:45px}.kp-erp p{color:#d4c5c9;max-width:410px}.kp-erp small{color:#c8b4b8;margin-top:20px;font-size:10px;line-height:1.7;display:block}.kp-modules{flex-direction:column;justify-content:center;display:flex}.kp-modules>a{border-bottom:1px solid #ffffff20;align-items:center;gap:20px;padding:24px 0;display:flex}.kp-modules>a>svg:first-child{color:var(--gold);flex-shrink:0}.kp-modules h3{margin:0 0 5px}.kp-modules p{margin:0;font-size:12px}.kp-modules>a>svg:last-child{flex-shrink:0;margin-left:auto}.kp-apply{background:#eee8de;grid-template-columns:1fr 1fr;gap:10%;display:grid}.kp-apply>div>p{max-width:400px}.kp-checklist{gap:19px;margin:33px 0;display:grid}.kp-checklist span{align-items:center;gap:12px;font-size:13px;display:flex}.kp-checklist svg{color:#9f752e;width:19px}.kp-form{background:#fff;padding:35px;box-shadow:0 10px 40px #49372d08}.kp-form h3{margin:0;font-size:24px}.kp-form>p{color:var(--muted);margin:7px 0 25px;font-size:13px}.kp-form label{flex-direction:column;gap:9px;margin-bottom:18px;font-size:12px;font-weight:700;display:flex}.kp-form input,.kp-form select{color:#39282c;background:#fcfbf8;border:1px solid #ddd5cc;border-radius:0;width:100%;padding:13px 12px;font-size:13px}.kp-form-row{grid-template-columns:1fr 1fr;gap:15px;display:grid}.kp-form .kp-consent{flex-direction:row;align-items:flex-start;font-weight:400;line-height:1.6;display:flex}.kp-consent input{flex-shrink:0;width:15px;margin-top:3px}.kp-form button{width:100%}.kp-form small{color:#817574;margin-top:17px;font-size:10px;line-height:1.6;display:block}.kp-status{background:#f1eadc;padding:14px;color:#4f321d!important}.kp-faq{max-width:1100px;margin:auto}.kp-faq details{border-bottom:1px solid #dcd4ca;padding:23px 0}.kp-faq summary{cursor:pointer;justify-content:space-between;font-size:16px;list-style:none;display:flex}.kp-faq details p{max-width:760px;color:var(--muted);font-size:14px}.kp-footer{background:#fff;border-top:1px solid #ddd4c8;align-items:center;gap:40px;padding:35px 6%;display:flex}.kp-footer img{width:150px}.kp-footer p{color:var(--muted);margin:4px 0;font-size:11px}.kp-footer a{margin-left:auto;font-size:12px}.kp-footer small{color:var(--muted);font-size:9px}.kp-site button:disabled{opacity:.6}.kp-site a:focus-visible,.kp-site button:focus-visible,.kp-site summary:focus-visible{outline-offset:5px;outline:3px solid #be903c}@media (max-width:800px){.kp-header{gap:16px;height:86px;padding:8px 5%}.kp-header img{width:130px;height:65px}.kp-header nav{display:none}.kp-header nav.shown{z-index:10;background:#fff;flex-direction:column;padding:25px;display:flex;position:absolute;top:86px;left:0;right:0}.kp-login{margin-left:auto;font-size:11px}.kp-menu{background:0 0;border:0;display:block}.kp-hero{grid-template-columns:1fr}.kp-hero-text{padding:50px 7%}.kp-site h1{letter-spacing:-2.5px}.kp-hero-visual{min-height:350px}.kp-hero-visual>img{width:75%;max-width:520px}.kp-strip{flex-wrap:wrap;justify-content:center;gap:12px;padding:20px 5%;font-size:10px}.kp-strip>span{text-align:center;width:100%}.kp-section{padding:58px 7%}.kp-intro,.kp-erp,.kp-apply{grid-template-columns:1fr;gap:25px}.kp-steps{grid-template-columns:1fr 1fr;gap:24px}.kp-heading{flex-direction:column;align-items:start}.kp-erp h2{font-size:36px}.kp-form{padding:25px}.kp-footer{flex-wrap:wrap;gap:20px}.kp-footer a{margin:0}.kp-footer small{width:100%}}@media (max-width:420px){.kp-form-row,.kp-steps{grid-template-columns:1fr}.kp-visual-bottom{font-size:7px;left:20px;right:20px}}.kp-header,.kp-header nav,.kp-header .kp-menu{color:var(--ink)}.kp-footer>div{margin:0;display:block}.kp-footer>small:last-child{text-align:left;flex:initial;border:0;padding:0}.kp-site p+p{margin-top:16px}
