.tour-guide_banner__6GeLe{--guide-ink:#0b2d24;--guide-forest:#174c3b;--guide-muted:#55665b;display:grid;grid-template-columns:76px minmax(0,1fr) 190px;align-items:center;grid-gap:24px;gap:24px;padding:26px 28px;margin-top:24px;border:1px solid #d5e2cb;border-radius:18px;background:linear-gradient(115deg,#edf4e7,#f6f8ee)}.tour-guide_brand__y60WP{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:76px;height:86px;border:1px solid #d2dfc6;border-radius:16px;background:#fffdf8;color:var(--guide-forest)}.tour-guide_brand__y60WP span{font-size:10px;font-weight:700}.tour-guide_content__7l1WG{min-width:0}.tour-guide_eyebrow__RAD8s{display:block;font-size:8px;line-height:1.7;letter-spacing:1.4px;font-weight:600;color:var(--guide-forest)}.tour-guide_content__7l1WG h2{font-family:var(--font-heading);font-size:26px;font-weight:500;line-height:1.3;letter-spacing:-.5px;margin:9px 0;color:var(--guide-ink);text-wrap:balance}.tour-guide_content__7l1WG>p{font-size:12px;line-height:1.85;color:var(--guide-muted);max-width:650px;margin:0}.tour-guide_benefits__YeXMR{display:flex;flex-wrap:wrap;gap:10px 18px;list-style:none;padding:0;margin:14px 0 0}.tour-guide_benefits__YeXMR li{display:flex;align-items:center;gap:6px;color:var(--guide-forest);font-size:10px}.tour-guide_benefits__YeXMR svg{flex-shrink:0}.tour-guide_actions__7m2EQ{display:flex;flex-direction:column;align-items:stretch;gap:10px}.tour-guide_primary__oO_uj{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:12px 17px;border:1px solid transparent;border-radius:10px;background:var(--guide-forest);color:#fff;font-size:12px;font-weight:500;line-height:1.5;transition:background .2s,box-shadow .2s}.tour-guide_primary__oO_uj:hover{background:var(--guide-ink);box-shadow:0 4px 12px #174c3b1c}.tour-guide_manage__Z1bHp svg,.tour-guide_primary__oO_uj svg{flex-shrink:0}.tour-guide_manage__Z1bHp{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;font-size:11px;color:var(--guide-forest)}.tour-guide_manage__Z1bHp:hover{color:var(--guide-ink);text-decoration:underline;text-underline-offset:4px}.tour-guide_actions__7m2EQ a:focus-visible{outline:2px solid var(--guide-forest);outline-offset:4px}@media(max-width:1023px){.tour-guide_banner__6GeLe{grid-template-columns:60px minmax(0,1fr);gap:20px;padding:24px}.tour-guide_brand__y60WP{width:60px;height:72px}.tour-guide_actions__7m2EQ{grid-column:2;flex-direction:row;align-items:center;gap:20px}.tour-guide_primary__oO_uj{padding-left:20px;padding-right:20px}}@media(max-width:600px){.tour-guide_banner__6GeLe{grid-template-columns:minmax(0,1fr);padding:22px;gap:18px;margin-top:18px;border-radius:16px}.tour-guide_brand__y60WP{display:none}.tour-guide_content__7l1WG h2{font-size:24px}.tour-guide_benefits__YeXMR{gap:10px 14px}.tour-guide_actions__7m2EQ{grid-column:auto;flex-direction:column;gap:6px}.tour-guide_primary__oO_uj{width:100%}}@media(prefers-reduced-motion:reduce){.tour-guide_primary__oO_uj{transition:none}}