.library-card-signup[data-astro-cid-pqcqvtkb]{color:#141414;background:0 0;border-top:none;margin:45px 0;padding:35px 0}.library-card-content[data-astro-cid-pqcqvtkb]{text-align:center;max-width:700px;margin:0 auto}.library-card-content[data-astro-cid-pqcqvtkb] h2[data-astro-cid-pqcqvtkb]{color:#141414;letter-spacing:-1px;margin:0 0 20px;font-size:clamp(28px,4vw,44px);font-weight:900;line-height:1.15}.orange-punctuation[data-astro-cid-pqcqvtkb]{color:#f75b21}.library-card-description[data-astro-cid-pqcqvtkb]{color:#5f5f5f;max-width:580px;margin:0 auto 28px;font-size:15px;line-height:1.8}.sender-form-container[data-astro-cid-pqcqvtkb]{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:600px;margin:0 auto;display:flex;overflow:visible}.sender-form-container[data-astro-cid-pqcqvtkb] .sender-form-field{box-sizing:border-box;width:100%;max-width:100%;margin:0 auto;overflow:visible}.sender-form-container[data-astro-cid-pqcqvtkb] iframe{border:0;width:100%;max-width:100%;margin:0 auto;display:block}.sender-form-container[data-astro-cid-pqcqvtkb] input,.sender-form-container[data-astro-cid-pqcqvtkb] button,.sender-form-container[data-astro-cid-pqcqvtkb] label,.sender-form-container[data-astro-cid-pqcqvtkb] select,.sender-form-container[data-astro-cid-pqcqvtkb] textarea{font-family:Inter,sans-serif!important}.library-card-note[data-astro-cid-pqcqvtkb]{color:#777;margin:20px 0 8px;font-size:13px}.library-card-privacy[data-astro-cid-pqcqvtkb]{color:#777;margin:0;font-size:12px;line-height:1.6}.library-card-privacy[data-astro-cid-pqcqvtkb] a[data-astro-cid-pqcqvtkb]{color:#f75b21;text-underline-offset:3px;text-decoration:underline}@media (width<=600px){.library-card-signup[data-astro-cid-pqcqvtkb]{margin:45px 0;padding:30px 20px}.library-card-description[data-astro-cid-pqcqvtkb]{font-size:14px}}[data-astro-cid-edc2mqe3][hidden]{display:none!important}.library-page[data-astro-cid-edc2mqe3]{color:#141414;background:#fff;min-height:80vh;padding:65px 0 110px}.library-container[data-astro-cid-edc2mqe3]{width:min(1250px,100% - 40px);margin:0 auto}.library-header[data-astro-cid-edc2mqe3]{scroll-margin-top:25px}.eyebrow[data-astro-cid-edc2mqe3]{color:#f75b21;letter-spacing:2px;font-size:12px;font-weight:800}h1[data-astro-cid-edc2mqe3]{letter-spacing:-3px;margin:10px 0 22px;font-size:clamp(50px,7vw,100px);font-weight:900;line-height:1.05}h1[data-astro-cid-edc2mqe3] span[data-astro-cid-edc2mqe3],.orange-punctuation[data-astro-cid-edc2mqe3]{color:#f75b21}.intro[data-astro-cid-edc2mqe3]{color:#5f5f5f;max-width:690px;margin-bottom:30px;font-size:17px;line-height:1.8}.library-nav-link[data-astro-cid-edc2mqe3]{color:#f75b21;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:14px;font-weight:800;text-decoration:none;transition:color .18s;display:inline-flex}.library-nav-link[data-astro-cid-edc2mqe3]:hover{color:#141414}.library-nav-link[data-astro-cid-edc2mqe3]:focus-visible{outline-offset:5px;outline:2px solid #f75b21}.library-header[data-astro-cid-edc2mqe3]>.library-nav-link[data-astro-cid-edc2mqe3]{margin-bottom:25px}.venue-map[data-astro-cid-edc2mqe3]{width:100%;overflow:hidden}.venue-map[data-astro-cid-edc2mqe3] svg{width:100%;height:auto;display:block}.venue-map[data-astro-cid-edc2mqe3] #layer1{transition:opacity .18s}.venue-map[data-astro-cid-edc2mqe3].room-hovered #layer1{opacity:.65}.venue-map[data-astro-cid-edc2mqe3] #room-bar,.venue-map[data-astro-cid-edc2mqe3] #room-office,.venue-map[data-astro-cid-edc2mqe3] #room-kitchen,.venue-map[data-astro-cid-edc2mqe3] #room-floor,.venue-map[data-astro-cid-edc2mqe3] #room-cellar,.venue-map[data-astro-cid-edc2mqe3] #room-dj-booth{cursor:pointer;pointer-events:all;outline:none;transition:opacity .18s;opacity:0!important}.venue-map[data-astro-cid-edc2mqe3] #room-bar.highlighted,.venue-map[data-astro-cid-edc2mqe3] #room-office.highlighted,.venue-map[data-astro-cid-edc2mqe3] #room-kitchen.highlighted,.venue-map[data-astro-cid-edc2mqe3] #room-floor.highlighted,.venue-map[data-astro-cid-edc2mqe3] #room-cellar.highlighted,.venue-map[data-astro-cid-edc2mqe3] #room-dj-booth.highlighted{opacity:.26!important}.venue-map[data-astro-cid-edc2mqe3] [id^=room-]:focus-visible{stroke:#f75b21;stroke-width:.8px;opacity:.26!important}.tooltip-slot[data-astro-cid-edc2mqe3]{justify-content:center;align-items:flex-start;height:110px;margin-bottom:12px;display:flex;position:relative}.room-tooltip[data-astro-cid-edc2mqe3]{box-sizing:border-box;color:#141414;text-align:center;background:0 0;width:min(560px,100%);padding:18px 22px;position:absolute;top:0;left:50%;transform:translate(-50%)}.room-tooltip[data-astro-cid-edc2mqe3] strong[data-astro-cid-edc2mqe3]{margin-bottom:6px;font-size:24px;font-weight:800;display:block}.room-tooltip[data-astro-cid-edc2mqe3] span[data-astro-cid-edc2mqe3]{color:#141414;font-size:17px;line-height:1.5;display:block}.mobile-room-select[data-astro-cid-edc2mqe3]{display:none}.room-view[data-astro-cid-edc2mqe3]{isolation:isolate;min-height:550px;padding:20px 0 80px;scroll-margin-top:25px;position:relative;overflow:hidden}.room-scene[data-astro-cid-edc2mqe3]{opacity:.1;pointer-events:none;z-index:-1;position:absolute;inset:50px 0 0;overflow:hidden}.room-scene[data-astro-cid-edc2mqe3] svg{object-fit:contain;width:100%;height:100%}.room-content[data-astro-cid-edc2mqe3] h2[data-astro-cid-edc2mqe3]{letter-spacing:-2px;margin:10px 0 20px;font-size:clamp(38px,5vw,66px);font-weight:900;line-height:1.1}.room-description[data-astro-cid-edc2mqe3]{color:#5f5f5f;max-width:650px;margin-bottom:25px;font-size:17px;line-height:1.8}.room-navigation[data-astro-cid-edc2mqe3]{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:28px;margin-bottom:45px;display:flex}.resource-grid[data-astro-cid-edc2mqe3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.resource-card[data-astro-cid-edc2mqe3]{color:#141414;background:#fff;border:1px solid #dedede;border-top:3px solid #f75b21;flex-direction:column;min-height:280px;padding:28px;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;box-shadow:0 7px 20px #1414140b}.resource-card[data-astro-cid-edc2mqe3]:hover{transform:translateY(-4px);box-shadow:0 12px 25px #14141417}.resource-card[data-astro-cid-edc2mqe3]:focus-visible{outline-offset:4px;outline:2px solid #f75b21}.resource-card-trending[data-astro-cid-edc2mqe3]{border:2px solid #f75b21;border-top-width:3px}.resource-card-top[data-astro-cid-edc2mqe3]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.resource-cluster[data-astro-cid-edc2mqe3]{text-transform:uppercase;color:#f75b21;letter-spacing:1px;font-size:11px;font-weight:800}.resource-status[data-astro-cid-edc2mqe3]{color:#f75b21;letter-spacing:.5px;white-space:nowrap;align-items:center;gap:5px;font-size:11px;font-weight:800;display:inline-flex}.resource-status[data-astro-cid-edc2mqe3] svg[data-astro-cid-edc2mqe3]{flex-shrink:0;width:15px;height:15px}.resource-title[data-astro-cid-edc2mqe3]{margin:26px 0 12px;font-size:23px;line-height:1.3;display:block}.resource-description[data-astro-cid-edc2mqe3]{color:#666;margin:0;font-size:14px;line-height:1.7}.resource-card-bottom[data-astro-cid-edc2mqe3]{color:#666;flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding-top:25px;font-size:12px;font-weight:700;display:flex}.empty-room[data-astro-cid-edc2mqe3]{color:#666;padding:30px 0;font-size:15px;line-height:1.7}@media (width<=900px){.resource-grid[data-astro-cid-edc2mqe3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.library-page[data-astro-cid-edc2mqe3]{padding:45px 0 75px}.venue-map[data-astro-cid-edc2mqe3]{pointer-events:none}.tooltip-slot[data-astro-cid-edc2mqe3]{display:none}.mobile-room-select[data-astro-cid-edc2mqe3]{flex-direction:column;gap:10px;margin-top:20px;display:flex}.mobile-room-select[data-astro-cid-edc2mqe3] label[data-astro-cid-edc2mqe3]{font-size:14px;font-weight:800}.mobile-room-select[data-astro-cid-edc2mqe3] select[data-astro-cid-edc2mqe3]{width:100%;font:inherit;color:#141414;background:#fff;border:1px solid #ccc;border-radius:3px;padding:15px;font-size:16px}.room-navigation[data-astro-cid-edc2mqe3]{gap:18px}.library-nav-link[data-astro-cid-edc2mqe3]{font-size:13px}.resource-grid[data-astro-cid-edc2mqe3]{grid-template-columns:1fr}.resource-card[data-astro-cid-edc2mqe3]{min-height:230px}}@media (prefers-reduced-motion:reduce){.library-nav-link[data-astro-cid-edc2mqe3],.resource-card[data-astro-cid-edc2mqe3],.venue-map[data-astro-cid-edc2mqe3] #layer1,.venue-map[data-astro-cid-edc2mqe3] [id^=room-]{transition:none}}
