#ia-site .ia-photo-cards .ia-card{min-height:430px;background:#2e2910;padding:24px}
#ia-site .ia-photo-cards .ia-card>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .35s}
#ia-site .ia-photo-cards .ia-card:hover>img{transform:scale(1.04)}
#ia-site .ia-photo-cards .ia-card:before{z-index:1;background:linear-gradient(180deg,#1b1a1055,transparent 38%,#1b1a10e8)}
#ia-site .ia-photo-cards .ia-card:after{display:none}
#ia-site .ia-photo-cards .ia-card-bottom p{font-size:14px;line-height:1.8;color:#fff4d8}
#ia-site .ia-loading{padding-top:105px;padding-bottom:115px}
#ia-site .ia-loading-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}
#ia-site .ia-loading-card{min-height:440px;position:relative;color:white;display:flex;flex-direction:column;justify-content:space-between;padding:28px;overflow:hidden;background:#2c5745}
#ia-site .ia-loading-card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .35s}
#ia-site .ia-loading-card:after{content:"";position:absolute;inset:0;background:linear-gradient(#221f0e88,transparent 40%,#221f0ef0)}
#ia-site .ia-loading-card:hover img{transform:scale(1.04)}
#ia-site .ia-loading-card>span,#ia-site .ia-loading-card>div{position:relative;z-index:1}
#ia-site .ia-loading-card>span{font:700 12px Arial;letter-spacing:2px;color:#ebe3a7}
#ia-site .ia-loading-card h3{font-size:clamp(27px,3vw,43px);margin:0 0 5px}
#ia-site .ia-loading-card p{font-size:16px;margin:0 0 22px;color:#fff1d0}
#ia-site .ia-loading-card strong{color:#ff9a1c;font-size:14px}
#ia-site.ia-detail .ia-nav{background:#2e2910}
#ia-site .ia-detail-hero{height:540px;position:relative;display:flex;align-items:end;color:white;padding:145px 0 62px;background:#2e2910}
#ia-site .ia-detail-hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.65}
#ia-site .ia-detail-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 20%,#1d1b0eea)}
#ia-site .ia-detail-hero .ia-wrap{position:relative;z-index:1}
#ia-site .ia-detail-hero .ia-kicker{color:#ebe3a7}
#ia-site .ia-detail-hero h1{font-size:clamp(42px,6vw,80px);margin:18px 0 0}
#ia-site .ia-detail-hero p{font-size:clamp(16px,2vw,22px);color:#f5e9c0}
#ia-site .ia-detail-body{padding-top:90px;padding-bottom:110px;max-width:1050px}
#ia-site .ia-detail-body h2{margin:38px 0 24px}
#ia-site .ia-detail-body>p{font-size:18px;line-height:2.3;color:#504b33;max-width:850px}
#ia-site .ia-detail-facts{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin:42px 0 18px}
#ia-site .ia-detail-facts div{background:#ebe3a7;padding:27px;display:grid;gap:10px}
#ia-site .ia-detail-facts strong{font-size:14px;color:#2c5745}
#ia-site .ia-detail-facts span{font-size:20px;font-weight:700}
#ia-site .ia-detail-note{font-size:14px!important}
@media(max-width:700px){#ia-site .ia-photo-cards .ia-card{min-height:300px}#ia-site .ia-loading{padding-top:75px;padding-bottom:75px}#ia-site .ia-loading-grid,#ia-site .ia-detail-facts{grid-template-columns:1fr}#ia-site .ia-loading-card{min-height:330px}#ia-site .ia-detail-hero{height:430px;padding-bottom:35px}#ia-site .ia-detail-body{padding-top:65px;padding-bottom:80px}#ia-site .ia-detail-body>p{font-size:16px}}
