body{background:#f7f8fc;color:#202039}.logo{font-size:23px;letter-spacing:-1px}.logo span{font-size:11px;letter-spacing:2px}.hero{padding-top:55px;padding-bottom:75px}.eyebrow{color:#5e4cdd}.hero h1{font-size:clamp(52px,7vw,87px);letter-spacing:-3px;font-weight:600;line-height:1.3;margin-bottom:30px}.hero h1 span{color:#6650e7}.hero-bottom{display:flex;justify-content:space-between;align-items:end;gap:25px}.hero-bottom p{font-size:20px;color:#77778b;margin:0}.btn{background:#6350de;border-radius:6px}.works{border-top:1px solid #dadbe6}.split-title p{font-size:14px;color:#77778b}.gallery{display:grid;grid-template-columns:1fr 1fr;gap:40px 26px;margin-top:40px}.project-cover{height:340px;position:relative;overflow:hidden;background:#ddd;isolation:isolate;border-radius:8px}.project-cover img{height:100%;position:absolute;z-index:-2;transition:transform .4s}.project:hover img{transform:scale(1.025)}.project-cover:after{content:'';position:absolute;inset:0;z-index:-1}.project-cover>div{padding:30px;height:100%;display:flex;flex-direction:column;align-items:flex-start}.project small{font-size:10px;letter-spacing:2px}.project h3{font-size:32px;line-height:1.3;margin:24px 0 auto}.project b{font-size:12px;letter-spacing:1px}.air .project-cover:after{background:linear-gradient(90deg,#e9f2e8 10%,#e9f2e840)}.air .project-cover{color:#185044}.air img{width:60%;right:0}.advisory .project-cover{background:#e9e2d7;color:#302c27}.advisory img{width:46%;right:0;filter:grayscale(1)}.advisory h3{font-family:'Playfair Display',serif}.photo .project-cover:after{background:#0004}.photo .project-cover{color:#fff}.photo h3{font-size:43px;letter-spacing:-2px}.photo em{font-family:'Playfair Display',serif}.car .project-cover:after{background:#0007}.car .project-cover{color:#dcf175}.car h3{font-size:36px;letter-spacing:-1px}.project-label{display:flex;justify-content:space-between;gap:10px;font-size:14px;padding-top:15px}.project-label span:last-child{font-size:12px;color:#77778b}.pricing{background:#ececf5}.pricing>div>p{font-size:14px;color:#747489}.price-grid{margin-top:35px;gap:22px}.price-grid article{background:white;border:1px solid #d8d8e5;border-radius:10px;padding:35px}.price-grid .recommended{background:#282347;color:#fff;border-color:#282347}.price-grid h3{font-size:25px;margin:20px 0 12px}.cost{font-size:52px;font-weight:600;letter-spacing:-2px}.cost small{font-size:14px;letter-spacing:0;font-weight:400}.price-grid p{font-size:14px;opacity:.7}.price-grid ul{list-style:none;padding:20px 0;border-top:1px solid #8885;margin:25px 0 0;font-size:14px}.price-grid li{margin:12px 0}.price-grid li:before{content:'✓';margin-right:10px;color:#9885ff}.price-grid p.note{font-size:12px}.faq{display:grid;grid-template-columns:1fr 1.4fr;gap:60px}.faq p{font-size:14px;color:#77778b}.closing{text-align:center;padding-top:35px;padding-bottom:70px}.closing h2{font-size:42px}.closing p{font-size:13px;color:#77778b;margin-top:25px}@media(max-width:700px){.hero{padding-top:30px;padding-bottom:45px}.hero h1{font-size:55px}.hero-bottom{display:block}.hero-bottom p{font-size:17px;margin-bottom:25px}.gallery{grid-template-columns:1fr;gap:30px}.project-cover{height:320px}.project-label{flex-wrap:wrap}.faq{grid-template-columns:1fr;gap:20px}.price-grid article{padding:26px}.closing h2{font-size:32px}.logo span{display:none}header nav a{font-size:12px}.section h2{font-size:32px}}

header nav a:nth-child(2){display:inline-flex}
