.Yq1lUW_page{--blue:#0067a8;--ink:#111820;--muted:#546474;--surface:#edf3f8;color:var(--ink);background:#fff;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.Yq1lUW_page :is(a,button):focus-visible{outline:3px solid var(--blue);outline-offset:-3px}.Yq1lUW_page a:hover{text-underline-offset:3px;text-decoration:underline}.Yq1lUW_skip{z-index:5;background:#fff;padding:12px;position:absolute;top:-100px}.Yq1lUW_skip:focus{top:8px}.Yq1lUW_sheet{max-width:1672px;margin-inline:auto;container-type:inline-size}.Yq1lUW_board{aspect-ratio:1672/923;grid-template-rows:1fr 1fr 1.22fr;grid-template-columns:repeat(24,minmax(0,1fr));gap:1.05cqw;padding:1.05cqw 1.2cqw .65cqw;display:grid}.Yq1lUW_card{background:var(--surface);border-radius:1.65cqw;min-width:0;position:relative;overflow:hidden}.Yq1lUW_card h2{z-index:2;letter-spacing:-.045em;margin:1.35cqw 1.55cqw 0;font-size:1.95cqw;font-weight:700;line-height:1.04;position:relative}.Yq1lUW_card h2 span{display:block}.Yq1lUW_card h2 span:last-child{color:var(--blue)}.Yq1lUW_card img{object-fit:cover;width:100%;height:100%;display:block}.Yq1lUW_detail{z-index:2;color:var(--muted);margin:.55cqw 1.55cqw 0;font-size:1.08cqw;line-height:1.25;position:relative}.Yq1lUW_hero{background:#e5f1fd;grid-area:1/1/3/15}.Yq1lUW_live{grid-area:1/15/2/20}.Yq1lUW_location{grid-area:1/20/2/25}.Yq1lUW_analytics{grid-area:2/15/3/20}.Yq1lUW_messaging{grid-area:2/20/3/25}.Yq1lUW_editor{grid-area:3/1/4/9}.Yq1lUW_connections{grid-area:3/9/4/14}.Yq1lUW_channels{grid-area:3/14/4/20}.Yq1lUW_experience{grid-area:3/20/4/25}.Yq1lUW_wordmark{z-index:3;font-family:var(--font-geist-sans), Arial, sans-serif;letter-spacing:-.065em;font-size:1.7cqw;font-weight:650;line-height:1;position:absolute;top:1.75cqw;right:1.9cqw}.Yq1lUW_hero h1{z-index:2;letter-spacing:-.055em;margin:1.55cqw 2.15cqw 0;font-size:4.15cqw;font-weight:700;line-height:.99;position:relative}.Yq1lUW_hero h1 span{display:block}.Yq1lUW_hero h1 span:last-child{color:var(--blue)}.Yq1lUW_heroTagline{z-index:2;letter-spacing:-.025em;color:var(--muted);margin:.65cqw 2.15cqw 0;font-size:1.38cqw;line-height:1.25;position:relative}.Yq1lUW_heroTagline span{margin-top:.2cqw;font-size:1.16cqw;display:block}.Yq1lUW_heroMap{position:absolute;inset:14.9cqw 0 0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 1.6cqw);mask-image:linear-gradient(#0000,#000 1.6cqw)}.Yq1lUW_heroMap img{object-position:50% 74%;width:116%;max-width:none;margin-left:-8%}.Yq1lUW_discovery{z-index:2;text-align:center;background:#fffffff2;border-radius:.8cqw;width:max-content;max-width:93%;padding:.6cqw 1.5cqw;position:absolute;bottom:1.1cqw;left:50%;transform:translate(-50%);box-shadow:0 .15cqw .7cqw #162c3d18}.Yq1lUW_discovery p{letter-spacing:-.02em;font-size:1.17cqw;line-height:1.25}.Yq1lUW_discovery p span{margin-top:.15cqw;font-weight:400;display:block}.Yq1lUW_discovery>div{color:var(--blue);margin-top:.16cqw;font-size:.93cqw}.Yq1lUW_mountainCrop{position:absolute;inset:39% 0 0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 1.1cqw);mask-image:linear-gradient(#0000,#000 1.1cqw)}.Yq1lUW_mountainCrop img{object-position:50% 62%;width:200%;max-width:none;margin-left:-45%}.Yq1lUW_live .Yq1lUW_mountainCrop img{height:150%;margin-top:-18%}.Yq1lUW_live .Yq1lUW_mountainCrop{top:46%}.Yq1lUW_location .Yq1lUW_mountainCrop img{object-position:50% 80%;margin-left:-54%}.Yq1lUW_statusKey{z-index:2;justify-content:center;gap:.55cqw;display:flex;position:absolute;bottom:1.2cqw;left:1.3cqw;right:1.3cqw}.Yq1lUW_statusKey>span{background:#fff;border-radius:2cqw;align-items:center;gap:.3cqw;padding:.4cqw .65cqw;font-size:1.02cqw;font-weight:600;display:flex;box-shadow:0 .2cqw .6cqw #11253615}.Yq1lUW_statusKey svg{color:#fff;stroke-width:3px;background:#25864d;border-radius:50%;width:1.4cqw;height:1.4cqw;padding:.2cqw}.Yq1lUW_statusKey>span:last-child svg{background:#cf3c3b}.Yq1lUW_locationPoint{background:#087af128;border-radius:50%;place-items:center;width:4.8cqw;height:4.8cqw;display:grid;position:absolute;top:54%;left:50%;transform:translate(-50%)}.Yq1lUW_locationPoint span{background:#087bea;border:.3cqw solid #fff;border-radius:50%;width:2.25cqw;height:2.25cqw;display:block;box-shadow:0 .2cqw .4cqw #10486838}.Yq1lUW_locationLabel{white-space:nowrap;background:#fff;border-radius:.4cqw;padding:.35cqw .7cqw;font-size:1.03cqw;font-weight:600;position:absolute;bottom:.9cqw;left:50%;transform:translate(-50%)}.Yq1lUW_insightChart{flex-direction:column;gap:.25cqw;margin:0;display:flex;position:absolute;inset:5.6cqw 1.25cqw 1cqw}.Yq1lUW_insightChart img{object-fit:fill;flex:1;height:0;min-height:0}.Yq1lUW_insightChart figcaption{color:var(--muted);text-align:center;font-size:.93cqw;line-height:1.2}.Yq1lUW_chartLegend{color:var(--ink);text-align:left;grid-template-columns:max-content max-content;justify-content:center;gap:.15cqw .7cqw;margin:.35cqw 0 0;padding:0;font-size:.9cqw;line-height:1.1;list-style:none;display:grid}.Yq1lUW_chartLegend li{white-space:nowrap;align-items:center;gap:.3em;display:flex}.Yq1lUW_chartLegend li:nth-child(3){grid-column:1/-1}.Yq1lUW_chartLegend li>span{background:color-mix(in srgb, currentColor 65%, transparent);border:1px solid;border-radius:2px;flex-shrink:0;width:.7em;height:.7em}.Yq1lUW_messaging .Yq1lUW_mountainCrop{top:48%}.Yq1lUW_messaging .Yq1lUW_mountainCrop img{object-position:50% 78%}.Yq1lUW_updateIllustration{z-index:2;background:#fff;border-radius:.7cqw;align-items:center;gap:.65cqw;padding:.85cqw .8cqw;display:flex;position:absolute;bottom:1.3cqw;left:1.2cqw;right:1.2cqw;box-shadow:0 .3cqw 1cqw #15334c21}.Yq1lUW_updateIllustration>svg{width:2.3cqw;height:2.3cqw;color:var(--blue);fill:#dcecf8;flex-shrink:0}.Yq1lUW_updateIllustration>div{flex:1}.Yq1lUW_updateIllustration strong{font-size:1.05cqw;line-height:1.2;display:block}.Yq1lUW_updateIllustration p{color:var(--ink);background:#fff7ed;border-left:.2cqw solid #f2994a;margin-top:.4cqw;padding:.35cqw .5cqw;font-size:.93cqw;line-height:1.25}.Yq1lUW_updateIllustration p span{display:block}.Yq1lUW_editorScreen{aspect-ratio:962/440;border:.5cqw solid #202b34;border-radius:1.1cqw;width:101%;position:absolute;top:44%;left:3%;overflow:hidden;transform:rotate(-5deg);box-shadow:-.15cqw .25cqw .8cqw #1a394b24}.Yq1lUW_editorScreen img{height:auto}.Yq1lUW_teamCursors{pointer-events:none;position:absolute;inset:0}.Yq1lUW_teamCursor{--cursor-color:#7845b4;position:absolute;top:38%;left:25%;transform:rotate(5deg)}.Yq1lUW_teamCursor:last-child{--cursor-color:#16735c;top:19%;left:62%}.Yq1lUW_teamCursor svg{width:2.5cqw;height:2.5cqw;fill:var(--cursor-color);color:#fff;stroke-width:1.5px;filter:drop-shadow(0 .12cqw .12cqw #15233555)}.Yq1lUW_teamCursor span{background:var(--cursor-color);color:#fff;border-radius:.3cqw;width:max-content;margin:-.25cqw 0 0 1.5cqw;padding:.25cqw .55cqw;font-size:1.05cqw;font-weight:600;line-height:1.15;display:block;box-shadow:0 .12cqw .3cqw #15233525}.Yq1lUW_connections h2{margin-inline:1.45cqw;font-size:1.82cqw}.Yq1lUW_connectionChoices{align-items:stretch;gap:.5cqw;display:flex;position:absolute;inset:34% 1.4cqw 18%}.Yq1lUW_connectionInputs{flex:1;gap:.4cqw;min-width:0;display:grid}.Yq1lUW_providers{gap:.3cqw;display:grid}.Yq1lUW_providers span,.Yq1lUW_manual{background:#fff;border-radius:.4cqw;align-items:center;gap:.3cqw;padding:.25cqw .5cqw;display:flex}.Yq1lUW_providers span{font-size:1.03cqw;font-weight:600}.Yq1lUW_connectionInputs svg{width:1.1cqw;height:1.1cqw;color:var(--blue);flex-shrink:0}.Yq1lUW_connectionInputs svg:last-child{margin-left:auto}.Yq1lUW_manual{border:1px solid #ccdce7}.Yq1lUW_manual span{font-size:.93cqw;line-height:1.1}.Yq1lUW_connectionDestination{color:var(--blue);letter-spacing:-.065em;font-size:.92cqw;font-family:var(--font-geist-sans), Arial, sans-serif;background:#dbeaf5;border-radius:.6cqw;place-items:center;padding:.4cqw;font-weight:650;display:grid}.Yq1lUW_connectionNote{color:var(--muted);font-size:1.05cqw;position:absolute;bottom:1cqw;left:1.45cqw;right:1.45cqw}.Yq1lUW_channels .Yq1lUW_detail{font-size:1.02cqw}.Yq1lUW_devices{position:absolute;inset:38% 1.3cqw 1.45cqw}.Yq1lUW_devices>div{background:#243342;border:.3cqw solid #243342;position:absolute;overflow:hidden;box-shadow:0 .3cqw .6cqw #18364b20}.Yq1lUW_tv{border-radius:.55cqw;width:85%;height:80%;top:0;right:4%}.Yq1lUW_tablet{border-radius:.65cqw;width:57%;height:64%;bottom:0;left:0}.Yq1lUW_phone{border-radius:.8cqw;width:23%;height:75%;bottom:0;right:0}.Yq1lUW_devices .Yq1lUW_phone img{object-position:top}.Yq1lUW_progressExample{margin:.8cqw 1.4cqw 0}.Yq1lUW_seasonProgress{color:var(--muted);flex-direction:column;display:flex}.Yq1lUW_seasonProgress>span{font-size:.93cqw;line-height:1.2}.Yq1lUW_seasonProgress>strong{color:var(--blue);font-variant-numeric:tabular-nums;letter-spacing:-.04em;margin-top:.15cqw;font-size:2.05cqw;line-height:1.1}.Yq1lUW_seasonProgress small{letter-spacing:0;margin-left:.3cqw;font-size:1.02cqw}.Yq1lUW_leaderboardTitle{align-items:center;gap:.4cqw;margin:.65cqw 0 .3cqw;font-size:.98cqw;font-weight:600;line-height:1.2;display:flex}.Yq1lUW_leaderboardTitle svg{color:#976c17;stroke-width:1.8px;width:1.05cqw;height:1.05cqw}.Yq1lUW_leaderboard{gap:.2cqw;padding:0;list-style:none;display:grid}.Yq1lUW_leaderboard li{background:#fff;border-radius:.3cqw;grid-template-columns:1.35cqw 1fr auto;align-items:center;gap:.4cqw;padding:.3cqw .5cqw;font-size:1.02cqw;line-height:1.2;display:grid}.Yq1lUW_leaderboard .Yq1lUW_selfRank{color:#135e4b;background:#d7ece7}.Yq1lUW_rank{color:var(--muted);font-weight:700}.Yq1lUW_leaderboard strong{font-variant-numeric:tabular-nums}.Yq1lUW_leaderboard small{margin-left:.3cqw;font-size:.9cqw;font-weight:400}.Yq1lUW_progressExample figcaption{color:var(--muted);text-align:center;margin-top:.5cqw;font-size:.93cqw;line-height:1.2}.Yq1lUW_sheetFooter{align-items:center;gap:1.3cqw;padding:.3cqw 1.6cqw .75cqw;display:flex}.Yq1lUW_website{color:var(--blue);flex-shrink:0;font-size:1.02cqw;font-weight:600}.Yq1lUW_tools{justify-content:space-between;align-items:center;gap:20px;max-width:1462px;margin-inline:auto;padding:16px 24px 24px;display:flex}.Yq1lUW_tools>p{color:#606060;max-width:600px;font-size:12px}.Yq1lUW_actions{flex-shrink:0;align-items:center;gap:24px;display:flex}.Yq1lUW_actions svg{width:18px;height:18px}.Yq1lUW_studio,.Yq1lUW_printButton{align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:600;display:inline-flex}.Yq1lUW_printButton{color:#fff;cursor:pointer;background:#171717;border-radius:9px;padding:10px 18px}.Yq1lUW_printButton:disabled{opacity:.65;cursor:wait}.Yq1lUW_actions [role=alert]{color:#a11b24;max-width:260px;margin-top:8px;font-size:13px}@media screen and (max-width:1100px){.Yq1lUW_board{aspect-ratio:auto;grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(270px,auto);gap:12px;padding:12px}.Yq1lUW_card{border-radius:22px;grid-area:auto}.Yq1lUW_card h2,.Yq1lUW_connections h2{margin:22px 24px 0;font-size:29px;line-height:1.06}.Yq1lUW_detail,.Yq1lUW_channels .Yq1lUW_detail{margin:8px 24px 0;font-size:16px}.Yq1lUW_hero{grid-area:span 2/span 2}.Yq1lUW_hero h1{margin:28px 30px 0;font-size:56px}.Yq1lUW_wordmark{font-size:20px;top:30px;right:30px}.Yq1lUW_heroTagline{max-width:520px;margin:10px 30px 0;font-size:19px}.Yq1lUW_heroTagline span{margin-top:4px;font-size:17px}.Yq1lUW_heroMap{top:208px}.Yq1lUW_heroMap img{object-position:50% 100%;width:max(116%,980px);margin-left:0;position:relative;left:50%;transform:translate(-50%)}.Yq1lUW_discovery{border-radius:10px;padding:10px 20px;bottom:18px}.Yq1lUW_discovery p{font-size:17px}.Yq1lUW_discovery>div{margin-top:3px;font-size:14px}.Yq1lUW_statusKey{gap:12px;bottom:22px;left:20px;right:20px}.Yq1lUW_statusKey>span{border-radius:24px;gap:6px;padding:8px 12px;font-size:16px}.Yq1lUW_statusKey svg{width:22px;height:22px;padding:3px}.Yq1lUW_locationPoint{width:80px;height:80px}.Yq1lUW_locationPoint span{border-width:5px;width:38px;height:38px}.Yq1lUW_locationLabel{border-radius:6px;padding:6px 12px;font-size:15px;bottom:16px}.Yq1lUW_insightChart{inset:102px 24px 20px}.Yq1lUW_insightChart figcaption{font-size:14px}.Yq1lUW_chartLegend{gap:3px 12px;margin-top:5px;font-size:14px}.Yq1lUW_updateIllustration{border-radius:10px;gap:14px;padding:16px;bottom:26px;left:22px;right:22px}.Yq1lUW_updateIllustration>svg{width:38px;height:38px}.Yq1lUW_updateIllustration strong{font-size:16px}.Yq1lUW_updateIllustration p{border-left-width:3px;margin-top:6px;padding:5px 8px;font-size:14px}.Yq1lUW_editor{grid-area:span 2/span 2}.Yq1lUW_editorScreen{border-width:7px;border-radius:16px;width:92%;top:32%;left:6%}.Yq1lUW_teamCursor svg{width:38px;height:38px}.Yq1lUW_teamCursor span{border-radius:5px;margin:-4px 0 0 23px;padding:4px 8px;font-size:16px}.Yq1lUW_connectionChoices{gap:8px;inset:36% 24px 18%}.Yq1lUW_connectionInputs{gap:5px}.Yq1lUW_providers{gap:4px}.Yq1lUW_providers span,.Yq1lUW_manual{border-radius:6px;gap:5px;padding:3px 8px}.Yq1lUW_providers span{font-size:15px}.Yq1lUW_connectionInputs svg{width:17px;height:17px}.Yq1lUW_manual span{font-size:14px}.Yq1lUW_connectionDestination{border-radius:9px;padding:7px;font-size:14px}.Yq1lUW_connectionNote{font-size:15px;bottom:18px;left:24px;right:24px}.Yq1lUW_channels{grid-row:span 2}.Yq1lUW_devices{inset:35% 22px 50px}.Yq1lUW_devices>div{border-width:5px;border-radius:10px}.Yq1lUW_devices .Yq1lUW_tv{width:98%;height:65%;right:0}.Yq1lUW_devices .Yq1lUW_tablet{width:70%;height:54%}.Yq1lUW_devices .Yq1lUW_phone{border-radius:14px;width:29%;height:68%}.Yq1lUW_experience{grid-column:1;min-height:340px}.Yq1lUW_progressExample{margin:18px 22px 0}.Yq1lUW_seasonProgress>span{font-size:14px}.Yq1lUW_seasonProgress>strong{margin-top:3px;font-size:34px}.Yq1lUW_seasonProgress small{margin-left:5px;font-size:16px}.Yq1lUW_leaderboardTitle{gap:6px;margin:12px 0 6px;font-size:15px}.Yq1lUW_leaderboardTitle svg{width:17px;height:17px}.Yq1lUW_leaderboard{gap:4px}.Yq1lUW_leaderboard li{border-radius:5px;grid-template-columns:22px 1fr auto;gap:6px;padding:6px 8px;font-size:16px}.Yq1lUW_leaderboard small{margin-left:5px;font-size:14px}.Yq1lUW_progressExample figcaption{margin-top:8px;font-size:14px}.Yq1lUW_sheetFooter{flex-direction:column;gap:8px;padding:12px 24px}.Yq1lUW_website{font-size:14px}.Yq1lUW_tools{flex-direction:column;align-items:flex-start;gap:12px;padding:20px 24px}}@media screen and (max-width:600px){.Yq1lUW_board{flex-direction:column;gap:12px;display:flex}.Yq1lUW_card{min-height:278px}.Yq1lUW_card h2,.Yq1lUW_connections h2{font-size:clamp(28px,8.2cqw,32px)}.Yq1lUW_hero{height:490px}.Yq1lUW_hero h1{margin:63px 24px 0;font-size:clamp(30px,10.1cqw,40px)}.Yq1lUW_wordmark{font-size:17px;top:25px;left:25px;right:auto}.Yq1lUW_heroTagline{max-width:290px;margin:12px 24px 0;font-size:17px}.Yq1lUW_heroTagline span{font-size:16px}.Yq1lUW_heroMap{top:245px}.Yq1lUW_heroMap img{width:max(205%,750px)}.Yq1lUW_discovery{width:90%;padding:10px 9px;bottom:14px}.Yq1lUW_discovery p{font-size:14px;line-height:1.4}.Yq1lUW_discovery>div{font-size:13px}.Yq1lUW_mountainCrop img{width:160%;margin-left:-30%}.Yq1lUW_location .Yq1lUW_mountainCrop img{margin-left:-34%}.Yq1lUW_editor{height:calc(160px + 48cqw)}.Yq1lUW_editorScreen{border-width:5px;border-radius:10px;width:100%;top:160px;left:4%}.Yq1lUW_teamCursor svg{width:29px;height:29px}.Yq1lUW_teamCursor span{margin-left:17px;padding:3px 7px;font-size:13px}.Yq1lUW_messaging{min-height:252px}.Yq1lUW_analytics{min-height:278px}.Yq1lUW_connections{min-height:298px}.Yq1lUW_connectionChoices{top:36%;bottom:20%}.Yq1lUW_connectionNote{font-size:16px;bottom:23px}.Yq1lUW_channels{min-height:370px}.Yq1lUW_devices{top:43%;bottom:28px}.Yq1lUW_devices .Yq1lUW_tv{width:87%;height:85%;right:4%}.Yq1lUW_devices .Yq1lUW_tablet{width:58%;height:67%}.Yq1lUW_devices .Yq1lUW_phone{width:23%;height:78%}.Yq1lUW_experience{min-height:345px}}@page resort-demo{size:A4 landscape;margin:7mm}@media print{html:has(.Yq1lUW_page){page:resort-demo;height:auto}body:has(.Yq1lUW_page){page:resort-demo;min-height:0;display:block}.Yq1lUW_page{page:resort-demo;-webkit-print-color-adjust:exact;print-color-adjust:exact;min-height:0}.Yq1lUW_tools,.Yq1lUW_skip{display:none}.Yq1lUW_sheet{break-inside:avoid;width:283mm;max-width:none;margin:0;padding-block:14mm}.Yq1lUW_connectionChoices{gap:.4cqw;inset:31% 1cqw 21%}.Yq1lUW_manual{gap:.15cqw;padding-inline:.2cqw}.Yq1lUW_manual svg{width:1cqw;height:1cqw}.Yq1lUW_manual span{white-space:nowrap}.Yq1lUW_insightChart{bottom:.5cqw}.Yq1lUW_chartLegend{gap:1px 7px;margin-top:3px}.Yq1lUW_detail,.Yq1lUW_channels .Yq1lUW_detail,.Yq1lUW_connectionNote,.Yq1lUW_providers span,.Yq1lUW_manual span,.Yq1lUW_connectionDestination,.Yq1lUW_teamCursor span,.Yq1lUW_website,.Yq1lUW_statusKey>span,.Yq1lUW_locationLabel,.Yq1lUW_insightChart figcaption,.Yq1lUW_chartLegend,.Yq1lUW_seasonProgress>span,.Yq1lUW_seasonProgress small,.Yq1lUW_leaderboardTitle,.Yq1lUW_leaderboard li,.Yq1lUW_leaderboard small,.Yq1lUW_progressExample figcaption,.Yq1lUW_updateIllustration strong,.Yq1lUW_updateIllustration p,.Yq1lUW_discovery>div{font-size:9pt}.Yq1lUW_page a{text-decoration:none}}
