.avjourney{max-width:1180px;margin:0 auto;padding:clamp(24px,4vw,54px) 20px 70px;color:#1f2430}.avjourney *{box-sizing:border-box}.avjourney-hero{background:linear-gradient(110deg,#fff,#fbf8f2);border:1px solid #eadcc7;border-radius:22px;padding:clamp(25px,5vw,62px);box-shadow:0 15px 35px rgba(58,32,56,.07)}.avjourney-kicker{font-size:12px;letter-spacing:.16em;color:#a97a22;font-weight:750}.avjourney-hero h1{font-size:clamp(30px,4vw,49px);line-height:1.15;color:#3a2038;margin:16px 0}.avjourney-hero p{font-size:17px;line-height:1.7;max-width:750px;color:#5b5461}.avjourney-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:23px}.avjourney-actions a{display:inline-flex;text-decoration:none;border:1px solid #b59054;border-radius:10px;padding:12px 19px;color:#3a2038;font-weight:700;background:#fff}.avjourney-actions a:first-child{background:#3a2038;color:#fff;border-color:#3a2038}.avjourney h2{margin:38px 0 20px;font-size:26px;color:#3a2038}.avjourney-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.avjourney-card{display:block;text-decoration:none;padding:23px;border-radius:16px;background:#fff;border:1px solid #e9e0d3;color:#1f2430;box-shadow:0 5px 18px rgba(42,30,25,.035);transition:transform .15s,border-color .15s}.avjourney-card:hover,.avjourney-card:focus-visible{transform:translateY(-2px);border-color:#c79a3b;outline-offset:3px}.avjourney-card span{font-size:11px;letter-spacing:.12em;color:#a97a22;font-weight:800;text-transform:uppercase}.avjourney-card h3{font-size:19px;margin:12px 0 9px;color:#3a2038}.avjourney-card p{line-height:1.6;font-size:14px;color:#68646b;min-height:68px}.avjourney-card b{color:#a97a22;font-size:13px}.avjourney-note{color:#68646b;font-size:13px;line-height:1.7;margin-top:34px}@media(max-width:850px){.avjourney-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.avjourney-grid{grid-template-columns:1fr}.avjourney{padding:20px 14px 40px}.avjourney-card p{min-height:0}}
