.mc-nav{display:flex;gap:30px;font-size:12px;color:#476052}.mc-nav a{color:inherit}.mc-hero{background:var(--forest);color:#f1f5e9;padding:75px 6% 80px;display:grid;grid-template-columns:1.3fr 1fr;gap:80px;align-items:center}.mc-hero-copy{max-width:730px;margin-left:max(0px,calc((100vw - 1440px)/2))}.mc-hero h1{font-size:clamp(60px,7.3vw,105px);line-height:1.02;letter-spacing:-.06em;font-weight:500;margin:32px 0 28px}.mc-hero h1 em{color:var(--lime)}.mc-intro{font-size:21px;line-height:1.5;color:#dbe8c7;margin:0 0 20px}.mc-description{font-size:14px;line-height:1.9;color:#b6c9a9;max-width:440px;margin-bottom:30px}.mc-hero-si{font-size:11px;line-height:1.8;color:#a0b88f;margin:24px 0 0}.mc-blueprint{background:#123b2c;border:1px solid #6f8d4d55;border-radius:9px;padding:30px;max-width:470px;position:relative;isolation:isolate}.mc-blueprint:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(#97b7730a 1px,transparent 0),linear-gradient(90deg,#97b7730a 1px,transparent 0);background-size:30px 30px}.mc-blueprint-top{display:flex;align-items:center;justify-content:space-between;font-size:8px;letter-spacing:1.5px;color:#acc290}.mc-blueprint-top svg{width:30px;height:38px;color:var(--lime)}.mc-blueprint-title{font-size:39px;line-height:1.15;letter-spacing:-1.5px;margin:24px 0 30px}.mc-blueprint-title em{color:var(--lime)}.mc-blueprint ol{list-style:none;margin:0;padding:0}.mc-blueprint li{display:flex;align-items:center;gap:17px;padding:17px 0;border-top:1px solid #728e4e40}.mc-blueprint li>span{font-size:10px;color:#a4bd7f}.mc-blueprint strong{display:block;font-size:14px;font-weight:500}.mc-blueprint small{font-size:10px;color:#a1b58f}.mc-blueprint li>svg{margin-left:auto;width:15px;color:#b4cc8f}.mc-blueprint>p{font-size:7px;letter-spacing:1.4px;color:#a2b88b;margin:25px 0 0}.mc-service-strip{display:flex;align-items:center;justify-content:center;gap:70px;background:#e5ecd5;padding:27px 6%}.mc-service-strip>span{font-size:9px;letter-spacing:1.5px;color:#617949}.mc-service-strip p{display:flex;align-items:center;gap:22px;margin:0;font-family:Georgia,serif;font-size:21px}.mc-service-strip i{font-family:Arial,sans-serif;color:#8ba56c;font-size:14px;font-style:normal}.mc-stages{margin-top:55px;display:grid;grid-template-columns:1fr 1fr;gap:40px 55px}.mc-stages article{display:flex;gap:25px;padding-top:28px;border-top:1px solid #ced9bf}.mc-stage-number{font-size:12px;color:#859e68;padding-top:3px}.mc-stages article .mp-eyebrow{font-size:8px;color:#82966b}.mc-stages h3{font-size:27px;font-weight:500;line-height:1.2;letter-spacing:-.8px;margin:15px 0}.mc-stages article p:not(.mp-eyebrow){font-size:13px;line-height:1.9;color:#687b59}.mc-stage-topics{display:block;font-size:9px;color:#6f865e;margin-top:20px}.mc-enquire h2 em,.mc-journey h2 em,.mc-together h2 em{color:#7c925c}.mc-together{padding:75px 6%;background:#e8eddf;display:grid;grid-template-columns:1fr 1fr;gap:90px}.mc-together>div:first-child{max-width:550px;margin-left:max(0px,calc((100vw - 1440px)/2))}.mc-together .mp-eyebrow{font-size:9px;color:#70875b;margin-bottom:27px}.mc-together>div>p:not(.mp-eyebrow){font-size:13px;line-height:1.9;color:#647a52;max-width:420px;margin:25px 0}.mc-principles article{padding:20px 0;border-bottom:1px solid #c9d5bc;display:grid;grid-template-columns:30px 1fr;gap:0 15px}.mc-principles article:first-child{padding-top:0}.mc-principles span{font-size:10px;color:#859b6e;grid-row:1/3;padding-top:4px}.mc-principles h3{font-size:19px;letter-spacing:-.5px;font-weight:500;margin:0 0 9px}.mc-principles p{font-size:12px;line-height:1.8;color:#6a7d59;margin:0;max-width:370px}.mc-enquire{display:grid;grid-template-columns:1fr 1.1fr;align-items:start;gap:80px}.mc-enquire-copy{padding-top:25px}.mc-enquire .mp-eyebrow{font-size:8px;color:#7b9267;margin-bottom:28px}.mc-enquire-copy>p:not(.mp-eyebrow){font-size:14px;line-height:1.9;color:#657a55;max-width:350px;margin:27px 0}.mc-whatsapp{display:flex;align-items:center;gap:20px;width:-moz-fit-content;width:fit-content;font-size:12px;color:#284c33;min-height:48px;border-bottom:1px solid #a6bb8e}.mc-phone{display:block;font-size:23px;letter-spacing:-.5px;color:var(--forest);margin-top:25px;min-height:48px}.mc-phone span{display:block;font-size:10px;color:#7d916b;letter-spacing:0}.mc-form{padding:35px;background:#eef1e6;border:1px solid #dce4d0;border-radius:8px}.mc-form h3{font-size:29px;font-weight:500;letter-spacing:-1px;margin:-10px 0 28px}.mc-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.mc-form label{display:block;font-size:11px;font-weight:500;margin-bottom:19px;color:#385337}.mc-form label>span{color:#7a8e69;font-size:10px;font-weight:400}.mc-form input,.mc-form select,.mc-form textarea{display:block;width:100%;max-width:100%;margin-top:8px;min-height:47px;padding:12px;border:1px solid #cfdac1;border-radius:5px;background:#fafbf6;color:#29442c;font-size:12px;line-height:1.6;outline-offset:3px}.mc-form textarea{resize:vertical}.mc-form input::-moz-placeholder,.mc-form textarea::-moz-placeholder{color:#8b9a7c}.mc-form input::placeholder,.mc-form textarea::placeholder{color:#8b9a7c}.mc-form .mp-button{width:100%;margin-top:3px}.mc-form-note{font-size:9px;color:#728663;line-height:1.9;margin:17px 0 0}.mc-form input:focus,.mc-form select:focus,.mc-form textarea:focus{outline:2px solid #839f5f}.mc-site[lang=si] .mc-hero h1{font-size:clamp(43px,5vw,73px);line-height:1.65;letter-spacing:0;overflow-wrap:anywhere}.mc-site[lang=si] .mc-blueprint-title{font-size:30px;line-height:1.8;letter-spacing:0}.mc-site[lang=si] .mc-service-strip{gap:35px;flex-wrap:wrap}.mc-site[lang=si] .mc-service-strip p{font-family:inherit;font-size:15px;flex-wrap:wrap;justify-content:center}.mc-site[lang=si] .mc-form h3{font-size:25px;line-height:1.8}.mc-site[lang=si] .mc-blueprint-top,.mc-site[lang=si] .mc-blueprint>p,.mc-site[lang=si] .mc-stage-topics{letter-spacing:0;line-height:1.9}.mc-site[lang=si] .mc-nav{gap:18px;font-size:11px}.mc-site[lang=si] .mc-intro{font-size:18px;line-height:1.9}.mc-site[lang=si] .mc-stages h3{font-size:24px;line-height:1.8}@media(max-width:1050px){.mc-hero{gap:35px;padding-top:60px;padding-bottom:60px}.mc-hero h1{font-size:77px}.mc-blueprint{padding:24px}.mc-blueprint-title{font-size:33px}.mc-enquire{gap:35px}.mc-together{gap:45px}.mc-form{padding:25px}.mc-form-grid{grid-template-columns:1fr;gap:0}}@media(max-width:760px){.mc-nav{display:none}.mc-site .mp-nav-login{font-size:9px;gap:8px}.mc-hero{grid-template-columns:1fr;padding:42px 6% 50px;gap:35px}.mc-hero .mp-eyebrow{font-size:8px;letter-spacing:1px}.mc-hero h1{font-size:clamp(53px,11.8vw,75px);margin:27px 0}.mc-intro{font-size:19px}.mc-description{font-size:13px}.mc-blueprint{max-width:100%;padding:23px}.mc-blueprint-title{font-size:36px}.mc-service-strip{flex-direction:column;gap:15px;padding:25px 6%}.mc-service-strip>span{font-size:8px}.mc-service-strip p{font-size:20px;gap:17px}.mc-stages{grid-template-columns:1fr;gap:28px;margin-top:35px}.mc-stages article{gap:18px}.mc-stages h3{font-size:26px}.mc-stage-topics{font-size:8px}.mc-together{grid-template-columns:1fr;gap:40px;padding:55px 6%}.mc-together .mp-button{font-size:11px;gap:15px}.mc-enquire{grid-template-columns:1fr;gap:30px;padding-top:50px}.mc-enquire-copy{padding-top:0}.mc-enquire-copy>p:not(.mp-eyebrow){max-width:100%;font-size:13px}.mc-enquire .mp-eyebrow{font-size:7px;letter-spacing:1px}.mc-form{padding:23px}.mc-form h3{font-size:27px}.mc-form input,.mc-form select,.mc-form textarea{font-size:16px}.mc-form-note{font-size:10px}}