/* One generous headquarters image and one shared destination for website creation. */
.mt-creation-signpost{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;gap:25px;padding:23px 27px!important;margin:0 0 24px;background:#eee7d8;border:1px solid #d3c6ad!important;border-radius:12px}
.mt-creation-signpost p{margin:9px 0 0!important;font-size:15px}
.mt-creation-signpost-links{display:flex;flex-direction:column;gap:10px;flex:0 0 auto}
.mt-creation-signpost-links>a{font-size:12px;font-weight:650;text-decoration:underline;text-underline-offset:4px;color:#345246}
.mt-creation-signpost-links>a:last-child{font-size:10px;font-weight:400;color:#697264}
.mt-premium .mt-capability-heading{margin-bottom:28px}
.mt-headquarters{display:grid;grid-template-columns:1.22fr 1fr;gap:42px;align-items:center;margin:0 0 46px}
.mt-headquarters>img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:14px}
.mt-headquarters-copy{padding:12px 0}
.mt-page .mt-headquarters h4{font-size:clamp(32px,3.4vw,45px);margin:14px 0 20px;max-width:430px}
.mt-headquarters p{font-size:16px;color:#d0dbd2;margin:0;max-width:450px}
.mt-creation{padding:clamp(25px,4vw,48px);margin:0 0 32px;background:#f6f0e2;color:#233e35;border-radius:22px;scroll-margin-top:30px}
.mt-creation-intro{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:end;margin-bottom:36px}
.mt-premium .mt-creation .mt-kicker{color:#8a573c}
.mt-page .mt-creation h3{font-size:clamp(38px,4.5vw,58px);line-height:1.04;letter-spacing:-.04em;margin:14px 0 21px;color:#213f35;max-width:540px}
.mt-premium .mt-creation p{color:#4d6256;font-size:15px;line-height:1.7;margin:0}
.mt-premium .mt-creation .mt-creation-lead{font-size:18px;line-height:1.6;max-width:440px}
.mt-creation-direction a{text-decoration:underline;text-decoration-thickness:1px;color:#244d3c}
.mt-premium .mt-creation .mt-creation-brief{padding:20px 0 0;margin-top:22px;border-top:1px solid #d6cab1;font:400 21px/1.5 Georgia,'Times New Roman',serif;color:#294838}
.mt-creation-brief>span{display:block;font:700 9px/1.6 var(--sans,Arial,sans-serif);letter-spacing:.15em;text-transform:uppercase;color:#896043;margin-bottom:9px}
.mt-creation-films{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;align-items:start}
.mt-creation-film{min-width:0;margin:0;padding:0;border:0;background:none;box-shadow:none}
.mt-creation-film-heading{min-height:100px;padding-bottom:18px}
.mt-page .mt-creation-film h4{font-size:28px;line-height:1.17;letter-spacing:-.025em;color:#233f34;margin:0 0 10px}
.mt-premium .mt-creation-film p{font-size:13px;line-height:1.6;max-width:410px}
.mt-creation-film video{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;background:#142c22;border:0;border-radius:7px;box-shadow:none}
.mt-creation-film video:focus-visible{outline:3px solid #a5643c;outline-offset:5px}
.mt-creation-more{display:grid;grid-template-columns:1fr auto;align-items:center;gap:32px;margin-top:34px;padding-top:27px;border-top:1px solid #d6cab1}
.mt-premium .mt-creation-more p{font-size:13px;line-height:1.75;max-width:680px}
.mt-creation-more>a{font-size:12px;line-height:1.6;max-width:220px;color:#294d3c}
.pe-website-creation-link>a{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:650;text-decoration:underline;text-underline-offset:5px}
@media(max-width:1000px){.mt-headquarters{gap:30px;grid-template-columns:1.1fr 1fr}.mt-creation-intro{gap:30px}.mt-creation-more{grid-template-columns:1fr}.mt-creation-more>a{max-width:none}.mt-creation-film-heading{min-height:120px}}
@media(max-width:760px){.mt-creation-signpost{align-items:start;flex-direction:column;gap:18px;padding:23px!important}.mt-headquarters{grid-template-columns:1fr;gap:22px;margin-bottom:35px}.mt-headquarters-copy{padding:0}.mt-headquarters p{max-width:600px}.mt-page .mt-headquarters h4{font-size:35px;max-width:550px;margin-top:12px}.mt-creation{padding:28px 24px;border-radius:17px}.mt-creation-intro{grid-template-columns:1fr;gap:23px;margin-bottom:30px}.mt-page .mt-creation h3{font-size:43px}.mt-premium .mt-creation .mt-creation-lead{font-size:17px;max-width:550px}.mt-creation-films{gap:30px}.mt-creation-film-heading{min-height:132px}.mt-page .mt-creation-film h4{font-size:25px}.mt-creation-more{margin-top:28px;padding-top:23px;gap:18px}}
@media(max-width:580px){.mt-creation{padding:25px 20px}.mt-creation-films{grid-template-columns:1fr;gap:29px}.mt-creation-film-heading{min-height:0;padding-bottom:14px}.mt-page .mt-creation-film h4{font-size:28px}.mt-premium .mt-creation p{font-size:14px}.mt-premium .mt-creation .mt-creation-lead{font-size:17px}.mt-premium .mt-creation-film p,.mt-premium .mt-creation-more p{font-size:13px}.mt-headquarters>img{border-radius:10px}.mt-creation-film video{border-radius:5px}}
