body.page-id-68,body.page-id-68 .bde-themeless-template-content-area{background:transparent!important}.ik-projects-page{box-sizing:border-box!important;width:calc(100% - 48px)!important;max-width:2512px!important;margin:24px auto!important;display:flex!important;flex-direction:column!important;gap:24px!important}.ik-projects-hero{box-sizing:border-box!important;width:100%!important;min-height:520px!important;padding:clamp(72px,8vw,140px)!important;border-radius:24px!important;overflow:hidden!important;background:#0d0e0c!important;color:#f7f1e8!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important}.ik-projects-kicker{margin:0 0 28px!important;color:#d75a78!important;font-size:12px!important;font-weight:700!important;letter-spacing:.2em!important;text-transform:uppercase!important}.ik-projects-title{max-width:1050px!important;margin:0!important;color:#f7f1e8!important;font-family:Georgia,"Times New Roman",serif!important;font-size:clamp(3.5rem,7vw,7.5rem)!important;font-weight:400!important;line-height:.92!important;letter-spacing:-.045em!important}.ik-projects-lead{max-width:720px!important;margin:34px 0 0!important;color:#f7f1e8!important;font-size:clamp(1rem,1.3vw,1.2rem)!important;line-height:1.65!important}.ik-projects-grid{width:100%!important}.ik-projects-grid>.bde-loop{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important}.ik-projects-grid .bde-loop-item{min-width:0!important;height:100%!important}.ik-project-card{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;width:100%!important;height:100%!important;min-width:0!important;padding:0 0 34px!important;border-radius:24px!important;overflow:hidden!important;background:#f3ede3!important;color:#231f1b!important;text-decoration:none!important;transition:transform .2s ease!important}.ik-project-card:hover{transform:translateY(-4px)!important}.ik-project-card-image{display:block!important;width:100%!important;aspect-ratio:4 / 5!important;object-fit:cover!important;background:#ded5c7!important}.ik-project-card-title{margin:30px 32px 12px!important;color:#231f1b!important;font-family:Georgia,"Times New Roman",serif!important;font-size:clamp(1.8rem,2.2vw,2.8rem)!important;font-weight:400!important;line-height:1!important}.ik-project-card-excerpt,.ik-project-card>p{margin:0 32px!important;color:#4d443b!important;font-size:1rem!important;line-height:1.6!important}.ik-project-card>p:empty{display:none!important}@media (max-width:1000px){.ik-projects-grid>.bde-loop{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:700px){.ik-projects-page{width:calc(100% - 24px)!important;margin:12px auto!important;gap:12px!important}.ik-projects-hero{min-height:430px!important;padding:54px 24px!important;border-radius:18px!important}.ik-projects-title{font-size:clamp(3rem,13vw,4.6rem)!important}.ik-projects-grid>.bde-loop{grid-template-columns:1fr!important;gap:12px!important}.ik-project-card{border-radius:18px!important}}.ik-projects-grid>.bde-loop{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:20px!important}.ik-projects-grid>.bde-loop>.ee-post{min-width:0!important}.ik-project-card{width:100%!important}.ik-project-detail-image{width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:7 / 8!important;object-fit:cover!important;object-position:center center!important;align-self:stretch!important}@media (max-width:1100px){.ik-projects-grid>.bde-loop{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ik-project-detail-image{aspect-ratio:4 / 3!important}}@media (max-width:700px){.ik-projects-grid>.bde-loop{grid-template-columns:1fr!important;gap:12px!important}.ik-project-detail-image{aspect-ratio:1 / 1!important}}.ik-projects-hero{position:relative!important;overflow:hidden!important}.ik-projects-hero::after{content:""!important;position:absolute!important;inset:0 0 0 55%!important;pointer-events:none!important;z-index:1!important;background-position:right -70px center!important;background-size:auto 92%!important;opacity:.18!important}.ik-projects-hero>*{position:relative!important;z-index:2!important}@media (max-width:700px){.ik-projects-hero::after{inset:0 0 0 25%!important;background-position:right -220px center!important;background-size:auto 82%!important}}body .ik-projects-hero{padding:clamp(52px,6vw,92px)!important}@media (max-width:900px){body .ik-projects-hero{padding:64px 48px!important}}@media (max-width:620px){body .ik-projects-hero{padding:54px 24px 48px!important}}