.axora-project-story{display:grid;grid-template-columns:1.1fr 1fr;gap:60px;align-items:center;padding:45px 0;border-top:1px solid #d9d2c2}.axora-project-story>a{display:block}.axora-project-story img{width:100%;height:auto;display:block}.axora-project-story h3{font-size:36px;line-height:1.15;margin:18px 0}.axora-project-story p{color:#626c60;font-size:15px;line-height:1.9}.axora-project-story .axora-project-details{font-size:11px;letter-spacing:.04em;padding:15px 0;border-top:1px solid #ded8ca}.axora-owner-profile{display:grid;grid-template-columns:minmax(260px,.8fr) 1.2fr;gap:80px;align-items:center;padding-bottom:100px}.axora-owner-profile figure{margin:0;max-width:480px}.axora-owner-profile img{display:block;width:100%;height:auto}.axora-owner-profile h2{font-size:clamp(40px,5vw,64px);margin:20px 0 28px}.axora-owner-profile p,.axora-about-team p{font-size:16px;color:#626c60;line-height:1.95}.axora-about-team{padding:70px 0;border-top:1px solid #d9d2c2;max-width:800px}.axora-about-team h2{font-size:44px;margin:20px 0}.axora-guide{padding:55px 0;border-top:1px solid #d9d2c2;max-width:850px}.axora-guide h2{font-size:clamp(32px,4vw,48px);line-height:1.15;margin:20px 0 32px}.axora-guide h3{font-size:23px;margin:30px 0 12px}.axora-guide p{font-size:16px;line-height:1.95;color:#626c60}.axora-guides-page>.actions{padding-bottom:90px}.axora-planning-preview{border-top:1px solid #d9d2c2}.axora-planning-preview h2{font-size:clamp(38px,4vw,58px);line-height:1.1;margin:20px 0}.axora-planning-preview p{max-width:600px;line-height:1.9;color:#626c60}.axora-team-page,.axora-guides-page{width:min(1320px,88%)}
@media(max-width:760px){.axora-project-story,.axora-owner-profile{grid-template-columns:1fr;gap:30px}.axora-project-story{padding:32px 0}.axora-project-story h3{font-size:30px}.axora-owner-profile{padding-bottom:60px}.axora-owner-profile figure{max-width:430px}.axora-owner-profile .actions{align-items:flex-start;gap:20px}.axora-about-team{padding:45px 0}.axora-guide{padding:40px 0}}
.axora-owner-andre{padding-top:75px;border-top:1px solid #d9d2c2}.axora-owner-monogram{width:100%;aspect-ratio:3/4;display:grid;place-items:center;background:linear-gradient(145deg,#d8cdb7,#b9a47e);color:#263b2b}.axora-owner-monogram span{font-family:Georgia,'Times New Roman',serif;font-size:clamp(70px,10vw,140px);letter-spacing:-.05em;font-weight:400}.axora-owner-profile[id]{scroll-margin-top:35px}
