/* Simple continuation of the independent manufacturing concept. */
.tailored-section{background:#f3f1e9;padding-block:92px 76px;border-block:1px solid var(--line-soft)}
.tailored-heading{display:grid;grid-template-columns:1.15fr 1fr;gap:85px;align-items:end}
.tailored-heading h2{font-size:clamp(36px,3.8vw,49px)}
.tailored-heading>p{font-size:17px;line-height:1.8;color:var(--ink2);max-width:430px}
.tailored-details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;margin-top:62px}
.tailored-details article{padding-top:23px;border-top:1px solid #ccc8ba}
.tailored-details h3{font:400 24px/1.35 var(--font-display);letter-spacing:-.025em;max-width:280px;min-height:2.7em}
.tailored-details p{font-size:15px;line-height:1.8;color:var(--ink2);margin-top:17px;max-width:335px}
.tailored-assurance{margin-top:52px;max-width:760px;font-size:15px;line-height:1.8;color:var(--ink2)}
.start-section{display:grid;grid-template-columns:1.15fr 1fr;gap:85px;align-items:start;padding-block:100px 110px}
.start-section h2{font-size:clamp(38px,4.1vw,54px)}
.start-copy p{font-size:17px;line-height:1.8;color:var(--ink2);max-width:440px}
.start-copy .button{margin-top:28px;background:var(--cyan-text);color:#fffefa;padding-inline:24px}
.start-copy .button:hover{background:#086c7b}
@media(max-width:1050px){.tailored-heading,.start-section{gap:48px}.tailored-details{gap:28px}.tailored-details h3{font-size:23px}}
@media(max-width:760px){.tailored-section{padding-block:62px}.tailored-heading,.start-section{grid-template-columns:1fr;gap:24px}.tailored-heading h2{font-size:37px}.tailored-heading>p,.start-copy p{font-size:16px;max-width:520px}.tailored-details{grid-template-columns:1fr;gap:28px;margin-top:35px}.tailored-details article{padding-top:21px}.tailored-details h3{font-size:25px;max-width:none;min-height:0}.tailored-details p{margin-top:11px;max-width:520px}.tailored-assurance{margin-top:34px;font-size:14px}.start-section{padding-block:65px 75px}.start-section h2{font-size:41px}.start-copy .button{margin-top:24px}}
@media(max-width:360px){.tailored-heading h2{font-size:33px}.tailored-details h3{font-size:23px}.start-section h2{font-size:37px}}

/* Deck-led copy, 1 October. */
.start-copy p.start-note{font-size:13px;line-height:1.6;color:var(--ink2);margin-top:22px;max-width:390px}
