.cwc-project-bar,.cwc-project-end{box-sizing:border-box;font:14px/1.45 Arial,Helvetica,sans-serif;letter-spacing:normal;text-transform:none;color:#293e34;text-align:left;overflow-wrap:break-word}.cwc-project-bar *,.cwc-project-end *{box-sizing:border-box}.cwc-project-bar{position:sticky;top:0;z-index:100;display:flex;gap:18px;align-items:center;justify-content:space-between;padding:12px 22px;background:#f5f2e9;border-bottom:2px solid #b9c1b2;box-shadow:0 2px 6px #293e3408}.cwc-project-bar a,.cwc-project-end>div>a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:10px 14px;border:1px solid #6e7d6e;background:white;color:#293e34;font:14px/1.35 Arial,sans-serif;text-decoration:none;border-radius:3px;white-space:normal;text-align:center;letter-spacing:normal}.cwc-project-bar a:hover,.cwc-project-end>div>a:hover{background:#e5eadf;color:#293e34}.cwc-project-bar a[aria-current]{background:#293e34;color:#fff;border-color:#293e34}.cwc-project-bar .cwc-back{font-weight:600;flex-shrink:0}.cwc-project-caption{font-size:13px;line-height:1.4;max-width:210px}.cwc-project-caption small{display:block;font-size:11px;color:#5b665a}.cwc-version-actions{display:flex;gap:8px}.cwc-project-bar a:focus-visible,.cwc-project-end a:focus-visible{outline:3px solid #ad613d;outline-offset:3px}.cwc-project-end{padding:35px max(22px,5vw);border-top:2px solid #b9c1b2;background:#f5f2e9;clear:both}.cwc-project-end>p{font:600 19px/1.5 Arial,sans-serif;margin:0 0 18px;color:#293e34}.cwc-project-end>p span{font-size:13px;font-weight:400;display:block;margin-top:3px}.cwc-project-end>div{display:grid;grid-template-columns:1fr 1fr;gap:15px;max-width:800px}.cwc-project-end>div>a{flex-direction:column;align-items:flex-start;padding:16px;font-weight:600}.cwc-project-end a small{display:block;font-size:13px;font-weight:400;margin-top:6px}.cwc-project-end nav{display:flex;gap:8px 25px;flex-wrap:wrap;margin:22px 0 12px}.cwc-project-end nav a{display:inline-flex;align-items:center;min-height:44px;font:14px/1.4 Arial,sans-serif;color:#293e34;text-decoration:underline;text-underline-offset:4px;background:none;border:0}.cwc-project-end>small{font:12px/1.4 Arial,sans-serif;color:#62685f}.has-cwc-nav{--cwc-nav-height:80px}.has-cwc-nav :is(section,[id]){scroll-margin-top:calc(var(--cwc-nav-height) + 16px)}.has-cwc-nav.modern>header:not(.booking-header){top:var(--cwc-nav-height)}.cwc-embedded>.cwc-project-bar,.cwc-embedded>.cwc-project-end{display:none!important}.cwc-embedded{--cwc-nav-height:0px}.has-cwc-nav dialog{z-index:110}.has-cwc-nav .skip,.has-cwc-nav .skip-link{z-index:120}.has-cwc-nav .comparison-header .studio{font-size:14px}.has-cwc-nav .version-top a,.has-cwc-nav .comparison-end .button{min-height:44px;padding:10px 14px;border:1px solid currentColor;border-radius:3px;font-size:14px;text-decoration:none;display:inline-flex;align-items:center}.has-cwc-nav .version-top{align-items:center}.has-cwc-nav .case-pair>*{min-width:0}
@media(max-width:1100px){.cwc-project-caption{display:none}.cwc-project-bar{gap:12px;padding:10px 16px}.cwc-project-bar a{font-size:13px;padding:10px 12px}}
@media(max-width:700px){.cwc-project-bar{display:grid;grid-template-columns:1fr;padding:8px 12px;gap:7px}.cwc-project-bar .cwc-back{justify-content:flex-start;min-height:44px;padding:8px 10px;font-size:13px}.cwc-version-actions{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px}.cwc-version-actions a{padding:8px 5px;font-size:12px;min-height:44px}.has-cwc-nav{--cwc-nav-height:108px}.cwc-project-end{padding:28px 18px}.cwc-project-end>div{gap:10px}.cwc-project-end>div>a{padding:12px;font-size:13px}.cwc-project-end a small{font-size:12px}.cwc-project-end nav{gap:5px 18px}.has-cwc-nav .case-heading{min-width:0}.has-cwc-nav .version-top{gap:10px}.has-cwc-nav .version-top a{font-size:13px;padding:9px}.has-cwc-nav .comparison-end .actions{gap:12px}}
.has-cwc-nav>.cwc-project-bar{display:flex}.has-cwc-nav>.cwc-project-bar .cwc-version-actions{display:flex}
@media(max-width:700px){.has-cwc-nav>.cwc-project-bar{display:grid}.has-cwc-nav>.cwc-project-bar .cwc-version-actions{display:grid;grid-template-columns:1fr 1fr 1fr}}
.has-cwc-nav>.cwc-project-bar{gap:18px;margin:0;width:100%;border-top:0}.has-cwc-nav>.cwc-project-bar .cwc-version-actions a{font:14px/1.35 Arial,sans-serif;padding:10px 14px;margin:0;min-height:44px}
@media(max-width:700px){.has-cwc-nav>.cwc-project-bar{gap:7px;padding:8px 12px}.has-cwc-nav>.cwc-project-bar .cwc-version-actions a{font:12px/1.35 Arial,sans-serif;padding:8px 5px;min-height:44px}.has-cwc-nav>.cwc-project-bar .cwc-version-actions{gap:6px}}
.has-cwc-nav :is(section,[id]){scroll-margin-top:calc(var(--cwc-nav-height) + var(--cwc-demo-nav-height,0px) + 16px)}
.has-cwc-nav a[href*="booking.html"],.has-cwc-nav .back-top,.has-cwc-nav #facebook-demo,.has-cwc-nav .quick-info a{min-height:44px;display:inline-flex;align-items:center}
.has-cwc-nav nav[aria-label="Explore the demonstration"] a{min-height:44px;display:inline-flex;align-items:center}
