.silhouette-hero{padding:55px 0 80px}.silhouette-grid{display:grid;grid-template-columns:1fr 1fr;gap:35px 6vw;position:relative}.silhouette-hero h1{font-size:clamp(58px,6.3vw,96px);line-height:1.16}.silhouette-image{height:680px;position:relative;grid-row:span 2}.silhouette-image figure{height:100%;overflow:hidden;border-radius:48% 48% 4px 4px}.silhouette-image img{mix-blend-mode:multiply;filter:sepia(.12);object-position:center 38%}.silhouette-seal{position:absolute;bottom:35px;left:-50px;width:135px;height:135px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--bg);border:1px solid #8d57674d;border-radius:50%;font-family:var(--display);font-size:18px;text-align:center;line-height:2.2}.silhouette-aside{max-width:420px;border-top:1px solid #462f3b30;padding-top:25px}.silhouette-aside p{font-size:14px}.quiet-link{display:inline-block;margin-top:20px;font-size:12px}.btn{border-radius:40px 4px 40px 4px;font-size:11px;letter-spacing:.03em}.btn:hover{border-radius:4px 40px 4px 40px}.directions{background:#eddee2}.approach .photo-frame{border-radius:160px 4px 160px 4px}.journey .steps{gap:36px}.trust-grid h3{font-family:var(--display);font-size:28px}.price{background:#f0e4e8}h2{line-height:1.2}@media(max-width:700px){.silhouette-grid{grid-template-columns:1fr;gap:30px}.silhouette-hero{padding:32px 0 50px}.silhouette-hero h1{font-size:62px}.silhouette-image{height:460px;grid-row:auto;margin-left:30px}.silhouette-seal{left:-25px;width:100px;height:100px;font-size:14px}.silhouette-aside{max-width:none}.silhouette-aside p{font-size:14px}h2{font-size:36px}}@media(max-width:700px){.silhouette-hero h1{font-size:clamp(46px,13vw,62px)}}
/* Independent editorial art direction, release 02. */
.silhouette-manifesto .manifesto-title{text-align:center;margin:auto;max-width:850px}.silhouette-manifesto .manifesto-title h2{max-width:23ch;margin:auto}.silhouette-manifesto .manifesto-title p{margin:30px auto 0}.silhouette-catalogue .procedure-grid{grid-template-columns:repeat(4,1fr);gap:30px}.silhouette-catalogue .procedure h3{font-size:26px}.signature{border-top:1px solid #8d576766;border-bottom:1px solid #8d576766}.compare-stage article{border-radius:130px 130px 3px 3px;padding:70px 40px 35px}.compare-toolbar button{border-radius:40px 40px 0 0}.silhouette-team .team-editorial>figure{border-radius:260px 260px 0 0}.silhouette-guide{background:#e9dde2}.quote-section{text-align:center}.quote-section blockquote{margin:auto;max-width:20ch}.silhouette-timeline .journey-track{grid-template-columns:repeat(5,1fr)}.silhouette-timeline .journey-track h3{font-size:24px}.cost-editorial{background:#462f3b;color:#f6edef}.cost-editorial .quote-sheet{background:#513c47}.cost-editorial input::placeholder{color:#d4c2ca}.cost-editorial .quote-sheet select{background:#513c47}.editorial-closing{background:#e9dde2}.silhouette-image img{object-position:50% 25%}@media(max-width:1050px){.silhouette-catalogue .procedure-grid{grid-template-columns:1fr 1fr}.silhouette-timeline .journey-track{grid-template-columns:repeat(3,1fr)}}@media(max-width:700px){.silhouette-catalogue .procedure-grid{grid-template-columns:1fr}.compare-stage article{border-radius:90px 90px 0 0;padding:55px 28px 28px}.silhouette-timeline .journey-track{grid-template-columns:1fr 1fr}.silhouette-team .team-editorial>figure{border-radius:180px 180px 0 0}}

.cost-editorial{--accent:#e8b8c7}
