.wide-heading{display:flex;justify-content:space-between;align-items:end;gap:50px;margin-bottom:50px}.wide-heading>p{max-width:330px;font-size:15px;color:var(--accent)}.text-line{display:inline-block;border-bottom:1px solid currentColor;padding-bottom:7px;font-size:14px}.forma-selection,.forma-process,.forma-studio,.forma-faq,.clara-journey,.clara-principles,.clara-guide,.clara-faq{padding:90px 6%}.forma-projects{display:grid;grid-template-columns:1.2fr 1fr;gap:55px}.forma-projects>a:nth-child(2){margin-top:100px}.forma-projects img{width:100%;height:530px;object-fit:cover;display:block}.forma-projects>a:nth-child(2) img{height:420px}.forma-projects a>div{padding:25px 0}.forma-projects span,.clara-principle-grid span{font-size:10px;letter-spacing:2px}.forma-projects h3{font:36px Georgia,serif;display:flex;justify-content:space-between;margin:15px 0}.forma-projects b{font:25px Arial}.forma-projects p{color:var(--accent);font-size:14px}.forma-material{display:grid;grid-template-columns:1fr 1fr;background:#e9e8de}.forma-material>div{padding:70px 12%;align-self:center}.forma-material>img{width:100%;height:720px;object-fit:cover}.forma-material h2{font-size:clamp(40px,4vw,62px)}.forma-material>div>p:not(.eyebrow){margin:30px 0;color:var(--accent)}.material-notes{margin:25px 0 35px}.material-notes p{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #cccec0;padding:16px 0;margin:0;font-size:13px}.material-notes strong{font-weight:500}.material-notes span{color:var(--accent);text-align:right}.forma-steps{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.forma-steps li{border-top:1px solid var(--line);padding-top:25px}.forma-steps span{font-size:12px}.forma-steps h3{font:32px Georgia,serif}.forma-steps p{font-size:15px;color:var(--accent)}.forma-landscape{height:610px;position:relative;isolation:isolate;display:flex;align-items:end;padding:60px 6%;color:white;background:#26382d}.forma-landscape>img{position:absolute;inset:0;height:100%;width:100%;object-fit:cover;z-index:-2}.forma-landscape:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#102318b8,transparent);z-index:-1}.forma-landscape h2{font-size:clamp(48px,6vw,84px)}.forma-studio>div{display:grid;grid-template-columns:1fr 1fr;gap:10%}.forma-studio>div>div{max-width:490px;color:var(--accent)}.forma-studio .text-line{margin-top:20px;color:var(--ink)}.forma-faq,.clara-faq{display:grid;grid-template-columns:1fr 1fr;gap:9%;background:var(--panel)}.forma-faq summary,.clara-faq summary{font-size:17px}.forma-faq details p,.clara-faq details p{font-size:14px}.clara-space,.clara-listening{display:grid;grid-template-columns:1fr 1fr;align-items:center;background:#f0eee5}.clara-space>div,.clara-listening>div{padding:65px 12%}.clara-space>img,.clara-listening>img{width:100%;height:570px;object-fit:cover}.clara-space p:not(.eyebrow),.clara-listening p:not(.eyebrow){color:var(--accent);margin:25px 0}.clara-space .btn{margin-top:10px}.clara-steps{padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.clara-steps li{border-top:1px solid var(--line);padding:30px 0}.clara-steps li>span{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#dcebed;color:var(--ink);font-size:18px}.clara-steps h3{font-size:24px;margin:25px 0 16px}.clara-steps p{font-size:15px;color:var(--accent)}.clara-steps a{font-size:14px;border-bottom:1px solid;display:inline-block;margin-top:15px;padding-bottom:5px}.clara-listening{background:#214c56;color:#fff}.clara-listening p:not(.eyebrow){color:#d4e4e6}.clara-listening .care-note{font-size:11px}.clara-principles>h2{max-width:800px}.clara-principle-grid{margin-top:50px;display:grid;grid-template-columns:repeat(2,1fr);gap:40px 65px}.clara-principle-grid article{border-top:1px solid var(--line);padding-top:25px}.clara-principle-grid h3{font-size:25px;margin:20px 0 15px}.clara-principle-grid p{max-width:420px;color:var(--accent);font-size:15px}.clara-guide{display:grid;grid-template-columns:1fr 1fr;gap:8%;background:#eeefe7}.clara-guide>div>p:last-child{color:var(--accent);max-width:320px}.clara-guide-links{align-self:center}.clara-guide-links a{display:flex;justify-content:space-between;gap:20px;padding:24px 0;border-bottom:1px solid #c9d0c4}.clara-guide-links a:hover{color:#52757b}.clara-guide-links b{font-weight:400}.clara-faq{background:#f8fcfc}.clara-faq>div>p:last-child{max-width:330px;color:var(--accent);font-size:15px}@media(max-width:900px){.wide-heading{align-items:start;flex-direction:column;gap:20px}.forma-projects{gap:25px}.forma-projects img{height:420px}.forma-projects>a:nth-child(2) img{height:360px}.forma-material>div,.clara-space>div,.clara-listening>div{padding:50px 8%}.forma-steps{grid-template-columns:1fr 1fr}.clara-steps{gap:25px}.clara-space>img,.clara-listening>img{height:600px}}@media(max-width:600px){.forma-selection,.forma-process,.forma-studio,.forma-faq,.clara-journey,.clara-principles,.clara-guide,.clara-faq{padding:55px 7%}.forma-projects,.forma-material,.forma-studio>div,.forma-faq,.clara-space,.clara-listening,.clara-steps,.clara-principle-grid,.clara-guide,.clara-faq{grid-template-columns:1fr}.forma-projects>a:nth-child(2){margin-top:0}.forma-projects img,.forma-projects>a:nth-child(2) img{height:380px}.forma-projects h3{font-size:30px}.forma-material>img{height:400px}.forma-material>div{padding:45px 7%}.forma-steps{gap:25px}.forma-steps h3{font-size:29px}.forma-landscape{height:520px;padding:45px 7%}.forma-studio>div,.forma-faq,.clara-guide,.clara-faq{gap:30px}.clara-space>img,.clara-listening>img{height:360px}.clara-space>div,.clara-listening>div{padding:45px 7%}.clara-steps{gap:5px}.clara-principle-grid{gap:25px}.wide-heading{margin-bottom:30px}.forma-material .material-notes p{flex-direction:column;gap:5px}.material-notes span{text-align:left}}
.clara-space>img{object-position:center bottom}
