.book-adventure{padding:36px 0 52px;background:#f4f0e5;color:#244735}.bac-card{display:grid;grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:28px;border:1px solid #c6b68566;border-radius:14px;background:linear-gradient(120deg,#fffdf6,#ebefdf);padding:32px;box-shadow:0 10px 30px #173c2510}.bac-mark{display:flex;flex-direction:column;align-items:center;gap:10px}.bac-mark img{display:block;width:66px;height:66px}.bac-mark span{font:20px Georgia,serif;letter-spacing:.16em;color:#8b6b31;white-space:nowrap}.home-rework .book-adventure .bac-kicker{margin:0 0 8px;color:#826634;font:700 10px/1.6 Arial,sans-serif;letter-spacing:.13em}.home-rework .book-adventure h2{margin:0 0 13px;font:400 clamp(24px,2.2vw,31px)/1.25 Georgia,serif;letter-spacing:-.015em;color:#244735}.home-rework .book-adventure .bac-copy>p:not(.bac-kicker){font-size:14px;line-height:1.8;color:#536c54;margin:0;max-width:690px}.bac-copy small{display:block;margin-top:10px;font-size:11px;line-height:1.75;color:#66775d}.bac-link{display:inline-flex;align-items:center;justify-content:center;gap:17px;border-radius:6px;border:1px solid #244735;padding:14px 18px;min-height:48px;background:#244735;color:#fff8df!important;text-decoration:none!important;font:600 12px/1.4 Arial,sans-serif;white-space:nowrap}.bac-link:hover{background:#315a43}.bac-link:focus-visible{outline:3px solid #b9944f;outline-offset:5px}.bac-link span{font-size:19px}@media(max-width:1050px){.bac-card{grid-template-columns:80px minmax(0,1fr)}.bac-link{grid-column:2;justify-self:start}}@media(max-width:600px){.book-adventure{padding:25px 0 36px}.bac-card{grid-template-columns:1fr;gap:18px;padding:25px 22px}.bac-mark{flex-direction:row;justify-content:flex-start;gap:20px}.bac-mark img{width:48px;height:48px}.bac-link{grid-column:1;white-space:normal;width:100%}.home-rework .book-adventure h2{font-size:27px}.home-rework .book-adventure .bac-copy>p:not(.bac-kicker){font-size:13px}}
