/* AMARANT 9.0 — Tilda composition, authentic AMARANT images */
:root{--cream:#F5F2EB;--paper:#FCFBF7;--olive:#626D56;--gold:#B49A6C;--ink:#292D29}
.t9-why{background:#FCFBF7!important}.t9-why-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:18px}.t9-why-grid article{grid-column:span 2;background:#F5F2EB;border:1px solid #E5DED1;border-radius:22px;padding:32px;min-height:210px}.t9-why-grid article:nth-child(4),.t9-why-grid article:nth-child(5){grid-column:span 3}.t9-why-grid span{color:var(--gold);font-size:13px;letter-spacing:.14em}.t9-why-grid h3{font-size:clamp(20px,2vw,27px);margin:22px 0 10px}.t9-why-grid p{color:#62685e;line-height:1.65}
.t9-prices{background:#F5F2EB!important}.t9-prices-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.t9-prices-grid article{background:#fff;border-radius:24px;overflow:hidden;border:1px solid #E9E4DA}.t9-prices-grid img{width:100%;height:285px;object-fit:cover}.t9-prices-grid article>div{padding:28px}.t9-prices-grid h3{font-size:27px;margin:12px 0}.t9-prices-grid p{line-height:1.65;color:#5d645b;min-height:76px}
.t9-details{background:#FCFBF7!important}.t9-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.t9-detail-grid article{border-radius:24px;overflow:hidden;background:#F5F2EB}.t9-detail-grid img{width:100%;height:330px;object-fit:cover}.t9-detail-grid article>div{padding:24px}.t9-detail-grid h3{font-size:25px;margin:0 0 8px}.t9-detail-grid p{color:#62685e;line-height:1.6}
.t9-case-teaser{background:#626D56!important;color:#fff!important}.t9-case-grid{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center}.t9-case-grid h2{font-size:clamp(38px,4.4vw,65px);line-height:1.1}.t9-case-grid h2 em{color:#e5d4b1}.t9-case-grid p{color:#edece4;line-height:1.7}.t9-case-photo img{width:100%;max-height:550px;object-fit:cover;border-radius:26px}.t9-case-teaser .eyebrow{color:#f4e5c9!important}.t9-case-teaser .btn{background:#f5f2eb!important;color:#292d29!important;border-color:#f5f2eb!important}
#quiz{scroll-margin-top:90px}#portfolio{scroll-margin-top:90px}.t9-why-grid article,.t9-prices-grid article,.t9-detail-grid article{transition:transform .4s ease,box-shadow .4s ease}.t9-why-grid article:hover,.t9-prices-grid article:hover,.t9-detail-grid article:hover{transform:translateY(-5px);box-shadow:0 20px 40px -30px #29302977}
@media(max-width:900px){.t9-why-grid{grid-template-columns:repeat(2,1fr)}.t9-why-grid article,.t9-why-grid article:nth-child(4),.t9-why-grid article:nth-child(5){grid-column:span 1}.t9-prices-grid,.t9-detail-grid{grid-template-columns:repeat(2,1fr)}.t9-case-grid{grid-template-columns:1fr}}
@media(max-width:650px){.t9-why-grid,.t9-prices-grid,.t9-detail-grid{grid-template-columns:1fr}.t9-why-grid article{min-height:0;padding:24px}.t9-prices-grid img{height:270px}.t9-detail-grid img{height:280px}.t9-case-grid{gap:26px}.t9-case-photo img{max-height:360px}}
@media(prefers-reduced-motion:reduce){.t9-why-grid article,.t9-prices-grid article,.t9-detail-grid article{transition:none}}
