:root{--navy:#1c244b;--accent:#467ff7;--accent-hover:#2f5bd0;--accent-tint:#467ff714;--accent-tint-strong:#467ff724;--surface:#fff;--surface-alt:#f3f5f8;--text-body:#4b5170;--text-muted:#767c99;--border:#1c244b1a;--shadow:0 1px 2px #1c244b0f, 0 8px 24px #1c244b0f;--font-head:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-body:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}.p-hospitality-networks--hospitality-knowledge-base{color:var(--text-body);font-family:var(--font-body);background:#fff;line-height:1.6}.p-hospitality-networks--hospitality-knowledge-base h1,.p-hospitality-networks--hospitality-knowledge-base h2,.p-hospitality-networks--hospitality-knowledge-base h3,.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-eyebrow,.p-hospitality-networks--hospitality-knowledge-base button{font-family:var(--font-head)}.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-wrap{max-width:840px;margin:0 auto;padding:64px 24px 96px}.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-crumb{color:var(--text-muted);align-items:center;gap:6px;margin-bottom:28px;font-size:14px;text-decoration:none;display:inline-flex}.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-crumb:hover{color:var(--accent)}.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--accent);margin:0 0 14px;font-size:13px;font-weight:600}.p-hospitality-networks--hospitality-knowledge-base h1{color:var(--navy);text-wrap:balance;margin:0 0 16px;font-size:clamp(28px,4vw,40px);font-weight:700;line-height:1.15}.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-sub{color:var(--text-body);max-width:62ch;margin:0 0 36px;font-size:17px}.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-search{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:100px;align-items:center;gap:10px;margin-bottom:48px;padding:14px 20px;display:flex}.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-search svg{color:var(--text-muted);flex:none}.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-search input{color:var(--navy);width:100%;font-size:15px;font-family:var(--font-body);background:0 0;border:0;outline:0}.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-search input::placeholder{color:var(--text-muted)}.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-no-results{color:var(--text-muted);text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:12px;margin:-30px 0 44px;padding:18px 20px;font-size:14px}.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-no-results a{color:var(--accent);font-weight:600;text-decoration:none}.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-cat.gtn-kb-cat-hidden,.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-item.gtn-kb-item-hidden{display:none}.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-cat{margin-bottom:44px}.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-cat-head{align-items:center;gap:12px;margin-bottom:14px;display:flex}.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-cat-icon{background:var(--accent-tint);width:36px;height:36px;color:var(--accent);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-cat-icon svg{width:18px;height:18px}.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-cat h2{color:var(--navy);margin:0;font-size:19px;font-weight:600}.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-cat-count{color:var(--text-muted);margin-left:auto;font-size:13px}.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-list{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:14px;overflow:hidden}.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-item{border-bottom:1px solid var(--border)}.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-item:last-child{border-bottom:0}.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-q{text-align:left;cursor:pointer;width:100%;color:var(--navy);background:0 0;border:0;align-items:center;gap:14px;padding:18px 22px;font-size:15.5px;font-weight:500;display:flex}.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-q:hover{background:var(--accent-tint)}.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-q:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-q-text{white-space:normal;flex:1;min-width:0}.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-chevron{width:20px;height:20px;color:var(--text-muted);flex:none;transition:transform .2s}.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-item.is-open .gtn-kb-chevron{color:var(--accent);transform:rotate(180deg)}.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-item.is-open .gtn-kb-q{background:var(--accent-tint)}.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-a{max-height:0;transition:max-height .25s;overflow:hidden}.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-item.is-open .gtn-kb-a{max-height:600px}.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-a-inner{color:var(--text-body);padding:0 22px 22px 56px;font-size:15px}.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-a-inner p{margin:0 0 12px}.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-a-inner p:last-child{margin-bottom:0}.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-a-inner strong{color:var(--navy)}.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-cta{text-align:center;background:#1c244b;border-radius:20px;margin-top:56px;padding:40px 36px}.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-cta h3{color:#fff;margin:0 0 8px;font-size:22px;font-weight:600}.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-cta p{color:#ffffffbf;max-width:48ch;margin:0 auto 22px;font-size:15px}.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-cta a{background:var(--accent);color:#fff;border-radius:100px;padding:13px 28px;font-size:15px;font-weight:600;text-decoration:none;transition:background .15s;display:inline-block}.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-cta a:hover{background:var(--accent-hover)}@media (prefers-reduced-motion:reduce){.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-a,.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-chevron{transition:none}}@media (width<=560px){.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-a-inner{padding-left:22px}.p-hospitality-networks--hospitality-knowledge-base .gtn-kb-cat-count{display:none}}
