.EUjxoa_page{--paper:#f7f2e8;--chat:#f0eadf;--card:#fefcf9;--ink:#162430;--ink-2:#414f5b;--rule:#d3cdc2;--pen:#c13429;--shadow:#402f20;--gutter:clamp(20px, 4.6vw, 64px);--ease:cubic-bezier(.16, 1, .3, 1);background-color:var(--paper);color:var(--ink);font:400 19px/1.55 var(--f-serif), Georgia, serif;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .36 0 0 0 0 .3 0 0 0 0 .22 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");min-height:100svh;overflow-x:clip}@supports (color:lab(0% 0 0)){.EUjxoa_page{--paper:lab(95.6439% .501424 5.34223);--chat:lab(92.8667% .584692 6.11346);--card:lab(99.0981% -.0120997 1.90744);--ink:lab(13.5436% -3.1554 -9.97291);--ink-2:lab(32.7102% -3.17557 -8.78551);--rule:lab(82.6436% .968039 6.06325);--pen:lab(44.9015% 56.028 41.5648);--shadow:lab(21.0143% 6.68283 12.4099)}}.EUjxoa_page ::selection{background:#f6c3ba;background:lab(83.249% 17.772 11.8779)}.EUjxoa_page :focus-visible{outline:2px solid var(--pen);outline-offset:4px;border-radius:2px}.EUjxoa_nav,.EUjxoa_hero,.EUjxoa_problem,.EUjxoa_connect,.EUjxoa_howSticky,.EUjxoa_view,.EUjxoa_cases,.EUjxoa_proof,.EUjxoa_agents,.EUjxoa_close,.EUjxoa_footer{width:min(100% - 2 * var(--gutter), 1312px);margin-inline:auto}.EUjxoa_nav{align-items:center;gap:36px;height:88px;display:flex}.EUjxoa_home{align-items:center;min-height:44px;margin-right:auto;display:inline-flex}.EUjxoa_navLinks{font:500 15px/1 var(--f-sans), sans-serif;gap:32px;display:flex}.EUjxoa_navLinks a{padding-block:15px;text-decoration:none}.EUjxoa_navLinks a:hover{color:var(--pen)}.EUjxoa_navCta{background:var(--ink);min-height:44px;color:var(--paper);font:500 15px/1 var(--f-sans), sans-serif;border-radius:3px;align-items:center;padding:0 18px;text-decoration:none;transition:background-color .25s;display:inline-flex}.EUjxoa_navCta:hover{background:#263a4b;background:lab(23.3914% -4.20722 -13.2972)}.EUjxoa_logo{width:auto;height:30px}.EUjxoa_h1{letter-spacing:-.026em;text-wrap:balance;font-size:clamp(40px,5.3vw,80px);font-weight:400;line-height:1.03}.EUjxoa_h1 em{font-style:italic}.EUjxoa_h2{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(30px,3.5vw,52px);font-weight:400;line-height:1.08}.EUjxoa_h3{letter-spacing:-.012em;text-wrap:balance;font-size:clamp(24px,2.25vw,33px);font-weight:500;line-height:1.12}.EUjxoa_lede{color:var(--ink-2);max-width:34ch;margin-top:18px}.EUjxoa_button{background:var(--ink);min-height:52px;color:var(--paper);font:500 16px/1 var(--f-sans), sans-serif;border-radius:3px;align-items:center;margin-top:40px;padding:0 26px;text-decoration:none;transition:background-color .25s;display:inline-flex}.EUjxoa_button:hover{background:#263a4b;background:lab(23.3914% -4.20722 -13.2972)}.EUjxoa_actions{flex-wrap:wrap;align-items:center;gap:8px 32px;margin-top:40px;display:flex}.EUjxoa_actions .EUjxoa_button{margin-top:0}.EUjxoa_textLink{font:500 16px/1 var(--f-sans), sans-serif;text-underline-offset:6px;padding-block:16px;text-decoration:underline;text-decoration-thickness:1px}.EUjxoa_textLink:hover{color:var(--pen)}.EUjxoa_buttonLight{background:var(--paper);color:var(--ink)}.EUjxoa_buttonLight:hover{background:#e4ddcf;background:lab(88.4717% .760734 7.66319)}.EUjxoa_hero{grid-template-rows:1fr auto;grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;column-gap:48px;min-height:min(100svh - 88px,900px);padding-bottom:24px;display:grid}.EUjxoa_hotelStrip{border-top:1px solid var(--rule);font:500 19px/1.25 var(--f-serif), serif;letter-spacing:-.005em;color:var(--ink-2);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));align-self:end;gap:24px;margin-top:24px;padding-top:22px;display:grid}.EUjxoa_hotelStrip li{text-wrap:balance}.EUjxoa_scene{height:clamp(560px,72svh,660px);position:relative}.EUjxoa_heroPhone{position:absolute;top:50%;left:2%;translate:0 -50%}.EUjxoa_scene .EUjxoa_heroTicket{z-index:2;width:330px;position:absolute;top:30%;left:40%;rotate:2.2deg}@media (prefers-reduced-motion:no-preference){html.js .EUjxoa_scene:not([data-ready]) :is([data-from],[data-ticket],[data-part=flyer],[data-part=field],[data-part=pen]){opacity:0}}.EUjxoa_phone{background:#14191e;background:lab(8.34128% -1.14378 -4.20596);border-radius:46px;width:292px;height:592px;padding:11px;box-shadow:inset 0 0 0 1.5px #3e4349,0 2px 3px #13161a40,0 38px 60px -34px #1223348c;box-shadow:inset 0 0 0 1.5px lab(28.0661% -1.23599 -4.24612),0 2px 3px lab(7.21285% -.900991 -3.46672/.25),0 38px 60px -34px lab(12.8695% -2.47981 -13.6374/.55)}.EUjxoa_phoneScreen{background:var(--chat);border-radius:36px;flex-direction:column;height:100%;display:flex;overflow:hidden}.EUjxoa_chatHead{border-bottom:1px solid var(--rule);background:#fbf9f4;background:lab(97.9404% .194281 2.66505);align-items:center;gap:10px;padding:42px 16px 12px;display:flex}.EUjxoa_avatar{width:32px;height:32px;font:600 14px/1 var(--f-sans), sans-serif;background:#b7d3bb;background:lab(82.038% -13.3331 8.52734);border-radius:50%;place-items:center;display:grid}.EUjxoa_groupName{font:600 15px/1 var(--f-sans), sans-serif}.EUjxoa_chatBody{flex-direction:column;flex:1;justify-content:flex-end;gap:8px;padding:12px 10px 16px;display:flex;overflow:hidden}.EUjxoa_bubble{background:var(--card);max-width:88%;font:400 14px/1.35 var(--f-sans), sans-serif;color:var(--ink);border-radius:4px 14px 14px;flex-direction:column;align-self:flex-start;gap:5px;padding:7px 9px 8px;display:flex;box-shadow:0 1px .5px #382b1d29;box-shadow:0 1px .5px lab(18.7775% 4.15607 11.4829/.16)}.EUjxoa_who{font-size:12.5px;font-weight:600}.EUjxoa_bubble[data-from=Housekeeping] .EUjxoa_who{color:#993c25;color:lab(38.5543% 38.7134 34.2907)}.EUjxoa_bubble[data-from=Front\ desk] .EUjxoa_who{color:#2b568b;color:lab(35.6201% -1.04667 -34.6462)}.EUjxoa_bubble[data-from=Maintenance] .EUjxoa_who{color:#1f613c;color:lab(36.2095% -28.6956 14.7957)}.EUjxoa_bubblePhoto{object-fit:cover;border-radius:8px;width:200px;max-width:100%;height:auto;max-height:200px}.EUjxoa_said b{font-weight:600}.EUjxoa_ticket{background-color:var(--card);background-image:radial-gradient(circle at 6px -1px, var(--paper) 3.5px, transparent 4px);font-family:var(--f-sans), sans-serif;background-repeat:repeat-x;background-size:12px 8px;padding:24px 24px 20px;position:relative;box-shadow:0 1px 1px #402f2024,0 16px 30px -14px #402f205c;box-shadow:0 1px 1px lab(21.0143% 6.68283 12.4099/.14),0 16px 30px -14px lab(21.0143% 6.68283 12.4099/.36)}.EUjxoa_ticketHead{font:500 13px/1 var(--f-sans), sans-serif;color:var(--ink-2);justify-content:space-between;gap:12px;padding-right:76px;display:flex}.EUjxoa_ticketBrand{letter-spacing:.1em;text-transform:uppercase;color:var(--ink);font-weight:600}.EUjxoa_ticketRoom{font:500 38px/1 var(--f-serif), serif;letter-spacing:-.02em;margin-top:18px;padding-right:76px}.EUjxoa_ticketText{font:italic 400 20px/1.28 var(--f-serif), serif;margin-top:10px;padding-right:76px}.EUjxoa_ticketWho{border-top:1px dashed var(--rule);color:var(--ink-2);margin-top:16px;padding-top:12px;font-size:14px}.EUjxoa_flyer{z-index:1;width:128px;position:absolute;top:-36px;right:-44px}.EUjxoa_ticketPrint{rotate:5deg}.EUjxoa_ticketClip{fill:none;stroke:#757b81;stroke:lab(51.2681% -1.27438 -4.26511);stroke-width:2.2px;stroke-linecap:round;width:15px;height:44px;position:absolute;top:-16px;left:44%;rotate:5deg}.EUjxoa_print{background:var(--card);margin:0;padding:8px;position:relative;box-shadow:0 .5px #402f2024,0 1px 2px #402f2029,0 14px 24px -12px #402f2061;box-shadow:0 .5px lab(21.0143% 6.68283 12.4099/.14),0 1px 2px lab(21.0143% 6.68283 12.4099/.16),0 14px 24px -12px lab(21.0143% 6.68283 12.4099/.38)}.EUjxoa_print img{width:100%;height:auto;display:block}.EUjxoa_ink{pointer-events:none;overflow:visible}.EUjxoa_ink path{fill:none;stroke:var(--pen);stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;vector-effect:non-scaling-stroke}.EUjxoa_penNote{font:400 34px/1 var(--f-pen), cursive;color:var(--pen);align-items:center;gap:4px;margin-top:14px;display:flex}.EUjxoa_penTick{width:38px;height:27px}.EUjxoa_problem{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:64px;padding-block:120px 100px;display:grid}.EUjxoa_stream{background:var(--chat);border-radius:28px;justify-self:center;width:min(100%,400px);height:640px;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 16% 84%,#0000);mask-image:linear-gradient(#0000,#000 16% 84%,#0000)}.EUjxoa_streamRoll{animation:80s linear infinite EUjxoa_roll}.EUjxoa_streamSet{flex-direction:column;gap:10px;padding:5px 14px;display:flex}@keyframes EUjxoa_roll{to{transform:translateY(-50%)}}.EUjxoa_how{position:relative}.EUjxoa_howSticky{padding-block:80px}.EUjxoa_howList{gap:88px;display:grid}.EUjxoa_step{gap:32px;display:grid}.EUjxoa_stepNo{font:italic 400 22px/1 var(--f-serif), serif;color:var(--ink-2);margin-bottom:12px;display:block}.EUjxoa_stepLine{color:var(--ink-2);max-width:36ch;margin-top:12px}.EUjxoa_stepVisual{height:520px;position:relative}.EUjxoa_stepVisual[data-visual="1"]{height:360px}.EUjxoa_stepVisual[data-visual="2"]{height:440px}.EUjxoa_stepVisual[data-visual="3"]{height:480px}.EUjxoa_v0,.EUjxoa_v1,.EUjxoa_v2,.EUjxoa_v3{position:absolute;inset:0}.EUjxoa_v0,.EUjxoa_v1{place-items:center;display:grid}.EUjxoa_bigTicket{width:min(380px,78%);rotate:-1.5deg}.EUjxoa_bigTicket .EUjxoa_flyer{width:150px;right:-70px}.EUjxoa_v2Before,.EUjxoa_v2After,.EUjxoa_v3Before,.EUjxoa_v3After{position:absolute}.EUjxoa_v2Before{width:44%;top:6%;left:5%;rotate:-4deg}.EUjxoa_v2After{z-index:1;width:46%;top:2%;right:4%;rotate:3deg}.EUjxoa_v2Pen{font:400 46px/1 var(--f-pen), cursive;color:var(--pen);z-index:2;align-items:center;gap:6px;display:flex;position:absolute;bottom:0;right:10%;rotate:-3deg}.EUjxoa_v2Pen .EUjxoa_penTick{width:52px;height:36px}.EUjxoa_v3Before{width:40%;top:10%;left:3%;rotate:-3.5deg}.EUjxoa_v3After{z-index:1;width:48%;top:0;right:4%;rotate:2deg}.EUjxoa_v3Ring{width:44%;height:auto;position:absolute;top:62%;right:-16%}.EUjxoa_slip{background:var(--card);width:46%;font:400 15px/1.4 var(--f-sans), sans-serif;color:var(--ink-2);z-index:2;padding:16px 18px;position:absolute;bottom:0;left:4%;rotate:-1.5deg;box-shadow:0 1px 1px #402f2024,0 12px 22px -12px #402f2057;box-shadow:0 1px 1px lab(21.0143% 6.68283 12.4099/.14),0 12px 22px -12px lab(21.0143% 6.68283 12.4099/.34)}.EUjxoa_slip b{font:500 21px/1.15 var(--f-serif), serif;color:var(--ink);margin-bottom:4px;display:block}@media (min-width:960px) and (prefers-reduced-motion:no-preference){html.js .EUjxoa_how{height:340svh}html.js .EUjxoa_howSticky{align-items:center;height:100svh;padding-block:0;display:flex;position:sticky;top:0}html.js .EUjxoa_howList{grid-template-rows:repeat(4,auto);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-content:center;gap:30px 72px;width:100%}html.js .EUjxoa_step{display:contents}html.js .EUjxoa_stepText{opacity:.3;grid-column:1;transition:opacity .45s}html.js .EUjxoa_step:first-child .EUjxoa_stepText{grid-row:1}html.js .EUjxoa_step:nth-child(2) .EUjxoa_stepText{grid-row:2}html.js .EUjxoa_step:nth-child(3) .EUjxoa_stepText{grid-row:3}html.js .EUjxoa_step:nth-child(4) .EUjxoa_stepText{grid-row:4}html.js .EUjxoa_stepText .EUjxoa_stepLine{opacity:0;transition:grid-template-rows .6s var(--ease), opacity .4s ease, margin-top .6s var(--ease);grid-template-rows:0fr;margin-top:0;display:grid}html.js .EUjxoa_stepVisual{opacity:0;height:min(74svh,620px);transition:opacity .45s ease, transform .9s var(--ease);pointer-events:none;grid-area:1/2/span 4;transform:translateY(20px)scale(.985)}html.js .EUjxoa_stepVisual .EUjxoa_ink path{stroke-dashoffset:1px;transition:stroke-dashoffset .7s .5s}:is(html.js .EUjxoa_how[data-step="0"] .EUjxoa_step[data-i="0"] .EUjxoa_stepText,html.js .EUjxoa_how[data-step="1"] .EUjxoa_step[data-i="1"] .EUjxoa_stepText,html.js .EUjxoa_how[data-step="2"] .EUjxoa_step[data-i="2"] .EUjxoa_stepText,html.js .EUjxoa_how[data-step="3"] .EUjxoa_step[data-i="3"] .EUjxoa_stepText){opacity:1}:is(html.js .EUjxoa_how[data-step="0"] .EUjxoa_step[data-i="0"] .EUjxoa_stepLine,html.js .EUjxoa_how[data-step="1"] .EUjxoa_step[data-i="1"] .EUjxoa_stepLine,html.js .EUjxoa_how[data-step="2"] .EUjxoa_step[data-i="2"] .EUjxoa_stepLine,html.js .EUjxoa_how[data-step="3"] .EUjxoa_step[data-i="3"] .EUjxoa_stepLine){opacity:1;margin-top:12px}:is(html.js .EUjxoa_how[data-step="0"] [data-visual="0"],html.js .EUjxoa_how[data-step="1"] [data-visual="1"],html.js .EUjxoa_how[data-step="2"] [data-visual="2"],html.js .EUjxoa_how[data-step="3"] [data-visual="3"]){opacity:1;transform:none}:is(html.js .EUjxoa_how[data-step="2"] [data-visual="2"] .EUjxoa_ink path,html.js .EUjxoa_how[data-step="3"] [data-visual="3"] .EUjxoa_ink path){stroke-dashoffset:0}}.EUjxoa_view{gap:120px;padding-block:140px 40px;display:grid}.EUjxoa_viewRow{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;gap:64px;display:grid}.EUjxoa_viewRow[data-view=rooms]{grid-template-columns:minmax(0,1fr);gap:40px}.EUjxoa_viewRow[data-view=rooms] .EUjxoa_viewText{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end;gap:64px;display:grid}.EUjxoa_viewRow[data-view=rooms] .EUjxoa_lede{margin-top:0}.EUjxoa_screen{background:var(--card);border-radius:10px;overflow:hidden;box-shadow:0 0 0 1px #242f3a1a,0 30px 50px -34px #14233280;box-shadow:0 0 0 1px lab(18.7505% -2.17971 -8.68827/.1),0 30px 50px -34px lab(12.8978% -2.40665 -11.984/.5)}.EUjxoa_proof{gap:88px;padding-block:140px 120px;display:grid}.EUjxoa_quote{max-width:1040px;margin:0}.EUjxoa_quote blockquote{margin:0}.EUjxoa_quote p{font:italic 400 clamp(28px, 3.3vw, 48px)/1.2 var(--f-serif), serif;letter-spacing:-.014em;text-indent:-.4em;text-wrap:pretty}.EUjxoa_quote figcaption{font:500 15px/1.4 var(--f-sans), sans-serif;color:var(--ink-2);flex-wrap:wrap;gap:4px 12px;margin-top:28px;display:flex}.EUjxoa_quote figcaption b{color:var(--ink);font-weight:600}.EUjxoa_agents{padding-block:100px}.EUjxoa_index{border-top:1px solid var(--rule);margin-top:48px}.EUjxoa_indexRow{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:48px;padding-block:30px;display:grid}.EUjxoa_indexName{font:500 clamp(22px, 2.1vw, 29px)/1.15 var(--f-serif), serif;letter-spacing:-.01em}.EUjxoa_indexLine{color:var(--ink-2);max-width:54ch}.EUjxoa_connect{gap:64px;padding-block:120px 60px;display:grid}.EUjxoa_connectText{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end;gap:64px;display:grid}.EUjxoa_connectText .EUjxoa_lede{margin-top:0}.EUjxoa_map{--flow-wires:draw;grid-template-columns:28% 9% 26% 9% 28%;align-items:center;min-height:470px;display:grid;position:relative}.EUjxoa_flowWires{pointer-events:none;position:absolute;inset:0;overflow:visible}.EUjxoa_flowWires>g:first-child path{fill:none;stroke:var(--ink-2);stroke-width:1.2px;stroke-dasharray:2 5;stroke-linecap:round;opacity:.55}.EUjxoa_flowLive path{fill:none;stroke:var(--pen);stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:.24 2;opacity:0}.EUjxoa_sources,.EUjxoa_outputs{align-content:center;gap:14px;display:grid;position:relative}.EUjxoa_sources{grid-column:1}.EUjxoa_outputs{grid-column:5;gap:22px}.EUjxoa_source,.EUjxoa_output,.EUjxoa_hub{background:var(--card);position:relative;box-shadow:0 1px 1px #402f201f,0 12px 24px -16px #402f2066;box-shadow:0 1px 1px lab(21.0143% 6.68283 12.4099/.12),0 12px 24px -16px lab(21.0143% 6.68283 12.4099/.4)}.EUjxoa_source:after,.EUjxoa_output:after,.EUjxoa_hub:after{content:"";border:1.5px solid var(--pen);border-radius:inherit;opacity:0;pointer-events:none;position:absolute;inset:-1px}[data-hit]:after{animation:EUjxoa_hit 1.1s var(--ease)}@keyframes EUjxoa_hit{0%{opacity:.85}to{opacity:0}}.EUjxoa_source{border-radius:12px;align-items:center;gap:12px;padding:11px 14px;display:flex}.EUjxoa_source .EUjxoa_avatar,.EUjxoa_output .EUjxoa_glyph{flex:none}.EUjxoa_source .EUjxoa_avatar{place-items:center;padding:0;display:grid}.EUjxoa_source .EUjxoa_avatar .EUjxoa_glyph{width:19px;height:19px}.EUjxoa_source[data-kind=reviews] .EUjxoa_avatar{background:#ecdcc1;background:lab(88.4926% 2.7127 15.3858)}.EUjxoa_sourceName{font:500 17px/1.2 var(--f-serif), serif;display:block}.EUjxoa_sourceSub{font:400 13px/1.35 var(--f-sans), sans-serif;color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;display:block;overflow:hidden}.EUjxoa_source>span:last-child{min-width:0}.EUjxoa_sourceSub b{color:var(--ink);font-weight:600}.EUjxoa_glyph{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.EUjxoa_glyph [data-fill]{fill:currentColor;fill-opacity:.22}.EUjxoa_hub{background-image:radial-gradient(circle at 6px -1px, var(--paper) 3.5px, transparent 4px);background-repeat:repeat-x;background-size:12px 8px;grid-column:3;gap:14px;padding:22px 20px 18px;display:grid}.EUjxoa_hub .EUjxoa_ticketBrand{letter-spacing:.18em;text-align:center;font-size:15px}.EUjxoa_feed{height:192px;margin:0;padding:0;list-style:none;position:relative;overflow:hidden}.EUjxoa_feedItem{border-top:1px solid var(--rule);height:64px;transform:translateY(calc(var(--k,0) * 100%));opacity:clamp(0, 1.25 - var(--k,0) * .42, 1);transition:transform .8s var(--ease), opacity .8s var(--ease);grid-template-columns:auto minmax(0,1fr);align-content:center;column-gap:10px;padding-block:8px;display:grid;position:absolute;inset:0 0 auto}.EUjxoa_feedItem[data-new]{animation:EUjxoa_feedIn .8s var(--ease) both;transition:none}@keyframes EUjxoa_feedIn{0%{opacity:0;transform:translateY(-45%)}}.EUjxoa_feedRoom{min-width:2.4em;font:400 26px/1 var(--f-pen), cursive;color:var(--pen);grid-row:span 2;align-self:center}.EUjxoa_feedText{font:500 15px/1.25 var(--f-serif), serif;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.EUjxoa_feedWhere{font:400 12px/1.3 var(--f-sans), sans-serif;color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.EUjxoa_output{border-radius:12px;gap:8px;padding:15px 18px 16px;display:grid}.EUjxoa_outputName{font:600 12.5px/1 var(--f-sans), sans-serif;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:9px;display:flex}.EUjxoa_outputName .EUjxoa_glyph{width:18px;height:18px;color:var(--ink-2)}.EUjxoa_outputLine{font:italic 400 17px/1.3 var(--f-serif), serif}.EUjxoa_roomsPair{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:center;gap:40px;display:grid}.EUjxoa_trades{margin:0;padding:24px 24px 26px}.EUjxoa_trades figcaption{gap:8px;display:grid}.EUjxoa_trades .EUjxoa_ticketBrand{font-size:12px;line-height:1.3}.EUjxoa_trades .EUjxoa_ticketRoom{margin-top:6px;padding-right:0;font-size:36px}.EUjxoa_tradesTotal{font:500 14px/1 var(--f-sans), sans-serif;color:var(--ink-2)}.EUjxoa_tradeList{border-top:1px dashed var(--rule);gap:13px;margin-top:22px;padding-top:18px;display:grid}.EUjxoa_trade{font:400 14px/1.3 var(--f-sans), sans-serif;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;display:grid}.EUjxoa_tradeN{font-variant-numeric:tabular-nums;font-weight:600}.EUjxoa_tradeBar{width:calc(var(--v) * 100%);background:var(--ink);border-radius:0 3px 3px 0;grid-column:1/-1;height:6px}.EUjxoa_trade[data-top] .EUjxoa_tradeBar{background:var(--pen)}.EUjxoa_cases{gap:72px;padding-block:150px 40px;display:grid}.EUjxoa_caseWall{grid-template-columns:repeat(3,minmax(0,1fr));gap:80px 56px;display:grid}.EUjxoa_case{align-content:start;display:grid}@media (min-width:960px){.EUjxoa_caseWall{grid-template-columns:repeat(6,minmax(0,1fr))}.EUjxoa_case{grid-column:span 2}.EUjxoa_case:nth-child(4):nth-last-child(2){grid-column:2/span 2}}.EUjxoa_casePrint{width:74%;rotate:var(--r)}.EUjxoa_casePrint img,.EUjxoa_caseVideo{aspect-ratio:3/4;object-fit:cover;width:100%}.EUjxoa_caseSlip{z-index:1;width:84%;rotate:calc(var(--r) * -.5);background-color:var(--card);background-image:radial-gradient(circle at 6px -1px, var(--paper) 3.5px, transparent 4px);background-repeat:repeat-x;background-size:12px 8px;margin:-64px 0 0 auto;padding:18px 20px;position:relative;box-shadow:0 1px 1px #402f2024,0 16px 30px -14px #402f205c;box-shadow:0 1px 1px lab(21.0143% 6.68283 12.4099/.14),0 16px 30px -14px lab(21.0143% 6.68283 12.4099/.36)}.EUjxoa_caseTrade{font:500 12px/1.3 var(--f-sans), sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.EUjxoa_caseRoom{font:500 26px/1 var(--f-serif), serif;letter-spacing:-.015em;margin-top:8px}.EUjxoa_caseNote{font:italic 400 17px/1.36 var(--f-serif), serif;text-wrap:pretty;margin-top:8px}.EUjxoa_marked{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--pen);text-decoration-color:var(--pen);text-underline-offset:4px;text-decoration-skip-ink:none;background:0 0;text-decoration-thickness:2px}.EUjxoa_caseState{border-top:1px dashed var(--rule);font:400 13.5px/1.4 var(--f-sans), sans-serif;color:var(--ink-2);gap:8px;margin-top:14px;padding-top:11px;display:flex}.EUjxoa_caseState b{color:var(--pen);font-weight:600}.EUjxoa_caseState .EUjxoa_stateIcon{color:var(--pen);margin-top:2px}.EUjxoa_stateIcon{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.EUjxoa_stateIcon [data-fill]{fill:currentColor;stroke:none}.EUjxoa_clock{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:64px;padding-top:96px;display:grid}.EUjxoa_clockChart{margin:0}.EUjxoa_clockRows{grid-template-columns:minmax(0,15rem) minmax(0,1fr) 4.6rem 6.4rem;column-gap:18px;display:grid}.EUjxoa_clockRows>li{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;display:grid}.EUjxoa_clockAxis{border-bottom:1px solid var(--rule);padding-bottom:10px}.EUjxoa_clockTicks{height:14px;font:500 12px/1 var(--f-sans), sans-serif;font-variant-numeric:tabular-nums;color:var(--ink-2);grid-column:2;position:relative}.EUjxoa_clockTicks span{left:calc(var(--t) * 100%);position:absolute;translate:-50%}.EUjxoa_clockTicks span:first-child{translate:0}.EUjxoa_clockTicks [data-target]{color:var(--pen);font-weight:600}.EUjxoa_clockRow{border-bottom:1px solid #d3cdc299;border-bottom:1px solid lab(82.6436% .968039 6.06325/.6);padding-block:12px}.EUjxoa_clockJob{font:400 15px/1.3 var(--f-sans), sans-serif;text-wrap:balance}.EUjxoa_clockJob b{margin-right:4px;font-weight:600}.EUjxoa_clockTrack{height:24px;position:relative}.EUjxoa_clockTrack:after{content:"";border-right:1px dashed var(--pen);position:absolute;top:-12px;bottom:-12px;right:0}.EUjxoa_clockBar{width:calc(var(--v) * 100%);background:var(--ink);transform-origin:0;border-radius:0 3px 3px 0;min-width:4px;height:6px;position:absolute;top:9px;left:0}.EUjxoa_clockRow[data-open] .EUjxoa_clockBar{background:var(--pen);border-radius:0;width:calc(100% + 18px);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 30px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 30px),#0000)}.EUjxoa_clockValue{font:600 14px/1 var(--f-sans), sans-serif;font-variant-numeric:tabular-nums;text-align:right}.EUjxoa_clockVerdict{font:500 13.5px/1 var(--f-sans), sans-serif;color:var(--ink-2);align-items:center;gap:7px;display:flex}.EUjxoa_clockVerdict[data-verdict=partial],.EUjxoa_clockVerdict[data-verdict=open]{color:var(--pen)}.EUjxoa_score{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:72px;padding-top:120px;display:grid}.EUjxoa_scorePrints{height:540px;position:relative}.EUjxoa_scoreBefore{width:45%;position:absolute;top:7%;left:3%;rotate:-4deg}.EUjxoa_scoreAfter{z-index:1;width:49%;position:absolute;top:0;right:5%;rotate:3deg}.EUjxoa_scoreRing{width:84%;height:44%;position:absolute;top:12%;left:8%}.EUjxoa_score .EUjxoa_caseRoom{margin-top:24px}.EUjxoa_checks{border-top:1px solid var(--rule);margin-top:28px}.EUjxoa_check{border-bottom:1px solid var(--rule);font:400 15px/1.35 var(--f-sans), sans-serif;grid-template-columns:18px minmax(0,10.5rem) minmax(0,1fr);align-items:center;gap:12px;padding-block:12px;display:grid}.EUjxoa_checkLabel{font-weight:600}.EUjxoa_checkNote{color:var(--ink-2)}.EUjxoa_check:not([data-pass]),.EUjxoa_check:not([data-pass]) .EUjxoa_checkNote{color:var(--pen)}.EUjxoa_found{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:72px;padding-top:120px;display:grid}.EUjxoa_foundSlip{background-color:var(--card);background-image:radial-gradient(circle at 6px -1px, var(--paper) 3.5px, transparent 4px);background-repeat:repeat-x;background-size:12px 8px;width:min(100%,24rem);margin-top:36px;padding:20px 22px;rotate:-1deg;box-shadow:0 1px 1px #402f2024,0 16px 30px -14px #402f205c;box-shadow:0 1px 1px lab(21.0143% 6.68283 12.4099/.14),0 16px 30px -14px lab(21.0143% 6.68283 12.4099/.36)}.EUjxoa_foundSlip .EUjxoa_caseRoom{margin-top:0}.EUjxoa_foundPrints{height:600px;position:relative}.EUjxoa_foundBefore{width:40%;position:absolute;top:2%;right:0;rotate:3deg}.EUjxoa_foundAfter{--pad:8px;width:48%;padding:var(--pad);z-index:1;position:absolute;top:0;left:20%;rotate:-2deg}.EUjxoa_foundSpot{inset:var(--pad);position:absolute}.EUjxoa_foundRing{left:calc(var(--x) - 14%);top:calc(var(--y) - 7.9%);width:28%;height:auto;position:absolute}.EUjxoa_loupe{left:calc(var(--x) - 62%);top:calc(var(--y) + 1%);aspect-ratio:1;border:6px solid var(--card);border-radius:50%;width:64%;position:absolute;overflow:hidden;box-shadow:0 0 0 1px #402f2029,0 18px 30px -12px #402f2073;box-shadow:0 0 0 1px lab(21.0143% 6.68283 12.4099/.16),0 18px 30px -12px lab(21.0143% 6.68283 12.4099/.45)}.EUjxoa_loupe img{object-fit:cover;width:100%;height:100%;display:block}.EUjxoa_foundPen{left:calc(var(--x) + 4%);font:400 32px/1 var(--f-pen), cursive;color:var(--pen);white-space:nowrap;position:absolute;top:calc(100% + 18px)}.EUjxoa_hotelCards{border-top:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));gap:48px;padding-top:44px;display:grid}.EUjxoa_hotelCard{align-content:start;display:grid}.EUjxoa_hotelName{min-height:2.5em;font:500 21px/1.2 var(--f-serif), serif;letter-spacing:-.008em;text-wrap:balance}.EUjxoa_hotelMedia{height:250px;margin-block:22px 6px;position:relative}.EUjxoa_hotelBefore{width:52%;position:absolute;top:14px;left:0;rotate:-4deg}.EUjxoa_hotelAfter{z-index:1;width:54%;position:absolute;top:0;right:4%;rotate:3deg}.EUjxoa_hotelSingle{width:72%;position:absolute;top:10px;left:6%;rotate:-2deg}.EUjxoa_hotelBubble{padding-top:64px;display:flex}.EUjxoa_hotelBubble .EUjxoa_bubble{max-width:100%;font-size:16px;box-shadow:0 1px 1px #402f2024,0 12px 22px -12px #402f204d;box-shadow:0 1px 1px lab(21.0143% 6.68283 12.4099/.14),0 12px 22px -12px lab(21.0143% 6.68283 12.4099/.3)}.EUjxoa_hotelPen{font:400 31px/1 var(--f-pen), cursive;color:var(--pen);align-items:center;gap:4px;margin-top:12px;display:flex}.EUjxoa_traits{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin-top:80px;display:grid}.EUjxoa_traitTitle{font:500 24px/1.2 var(--f-serif), serif}.EUjxoa_traitLine{color:var(--ink-2);margin-top:10px;font-size:18px}.EUjxoa_close{background:var(--ink);color:var(--paper);border-radius:6px;margin-block:40px 96px;padding:clamp(48px,7vw,104px) clamp(28px,6vw,88px)}.EUjxoa_closer{font:400 clamp(44px, 6.6vw, 100px)/1 var(--f-serif), serif;letter-spacing:-.032em;text-wrap:balance}.EUjxoa_close .EUjxoa_actions{margin-top:48px}.EUjxoa_close .EUjxoa_textLink:hover{color:#f4bca9;color:lab(80.9653% 18.7323 17.9498)}.EUjxoa_close :focus-visible{outline-color:var(--paper)}.EUjxoa_footer{border-top:1px solid var(--rule);font:400 14px/1.5 var(--f-sans), sans-serif;color:var(--ink-2);grid-template-columns:minmax(0,5fr) repeat(3,minmax(0,2.4fr));gap:40px;padding-block:56px 40px;display:grid}.EUjxoa_footBrand p{margin-top:18px}.EUjxoa_footLogo{width:auto;height:24px;color:var(--ink)}.EUjxoa_footCol{align-content:start;justify-items:start;display:grid}.EUjxoa_footHead{font:600 12px/1 var(--f-sans), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);margin-bottom:4px}.EUjxoa_footer a{min-width:44px;padding-block:12px;display:inline-block}.EUjxoa_footer a:hover{color:var(--pen)}.EUjxoa_copy{border-top:1px solid var(--rule);grid-column:1/-1;padding-top:24px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.EUjxoa_score .EUjxoa_ink path{animation:linear both EUjxoa_draw;animation-timeline:view();animation-range:entry 60% cover 45%}.EUjxoa_clockBar{animation:EUjxoa_grow var(--ease) both;animation-timeline:view();animation-range:entry 70% cover 40%}}}@keyframes EUjxoa_grow{0%{scale:0 1}}@keyframes EUjxoa_draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.EUjxoa_streamRoll{animation:none}}@media (max-width:959px){.EUjxoa_page{font-size:18px}.EUjxoa_nav{height:68px}.EUjxoa_logo{height:26px}.EUjxoa_hero{grid-template-columns:minmax(0,1fr);gap:36px;min-height:0;padding-top:16px}.EUjxoa_button{margin-top:28px}.EUjxoa_scene{height:560px}.EUjxoa_heroPhone{width:auto;height:auto;box-shadow:none;background:0 0;border-radius:0;padding:0;top:0;left:0;translate:none}.EUjxoa_heroPhone .EUjxoa_phoneScreen{background:0 0;border-radius:0;height:auto;overflow:visible}.EUjxoa_heroPhone .EUjxoa_chatHead,.EUjxoa_heroPhone .EUjxoa_bubble:not(:last-child){display:none}.EUjxoa_heroPhone .EUjxoa_chatBody{padding:0;overflow:visible}.EUjxoa_heroPhone .EUjxoa_bubble{max-width:230px;box-shadow:0 1px 1px #402f2024,0 12px 22px -12px #402f204d;box-shadow:0 1px 1px lab(21.0143% 6.68283 12.4099/.14),0 12px 22px -12px lab(21.0143% 6.68283 12.4099/.3)}.EUjxoa_scene .EUjxoa_heroTicket{width:min(270px,76%);top:268px;left:auto;right:4px}.EUjxoa_heroTicket .EUjxoa_flyer,.EUjxoa_bigTicket .EUjxoa_flyer{width:96px;top:-54px;right:-6px}.EUjxoa_heroTicket .EUjxoa_flyer{top:-96px;right:2px}.EUjxoa_heroTicket .EUjxoa_ticketRoom{font-size:30px}.EUjxoa_heroTicket .EUjxoa_ticketText{padding-right:0;font-size:18px}.EUjxoa_heroTicket .EUjxoa_ticketHead{padding-right:0}.EUjxoa_heroTicket .EUjxoa_ticketRoom{padding-right:72px}.EUjxoa_problem{grid-template-columns:minmax(0,1fr);gap:40px;padding-block:56px 64px}.EUjxoa_stream{height:480px}.EUjxoa_stepPhone{scale:.86}.EUjxoa_stepVisual[data-visual="0"]{height:500px}.EUjxoa_bigTicket{width:82%}.EUjxoa_view{gap:88px;padding-block:96px 24px}.EUjxoa_viewRow,.EUjxoa_viewRow[data-view=rooms] .EUjxoa_viewText{grid-template-columns:minmax(0,1fr);gap:28px}.EUjxoa_viewRow[data-view=rooms] .EUjxoa_lede{margin-top:-12px}.EUjxoa_proof{gap:56px;padding-block:96px 80px}.EUjxoa_agents{padding-block:64px}.EUjxoa_indexRow{grid-template-columns:minmax(0,1fr);gap:8px;padding-block:24px}.EUjxoa_traits{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:1180px){.EUjxoa_navLinks{gap:24px}.EUjxoa_hotelCards{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:64px}.EUjxoa_clockRows{grid-template-columns:minmax(0,12rem) minmax(0,1fr) 4.2rem 6rem}}@media (max-width:959px){.EUjxoa_navLinks{display:none}.EUjxoa_nav{gap:16px}.EUjxoa_navCta{padding:0 14px;font-size:14px}.EUjxoa_hero{grid-template-rows:auto}.EUjxoa_actions{gap:4px 24px;margin-top:28px}.EUjxoa_hotelStrip{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;margin-top:32px;font-size:16px}.EUjxoa_connect{gap:40px;padding-block:72px 24px}.EUjxoa_connectText{grid-template-columns:minmax(0,1fr);gap:18px}.EUjxoa_map{--flow-wires:none;grid-template-columns:minmax(0,1fr);min-height:0}.EUjxoa_sources,.EUjxoa_outputs{grid-column:1;gap:10px}.EUjxoa_map:before{content:"";border-left:1.2px dashed var(--ink-2);opacity:.45;position:absolute;inset:24px auto 24px 50%}.EUjxoa_hub{grid-column:1;margin-block:36px}.EUjxoa_roomsPair{grid-template-columns:minmax(0,1fr);gap:28px}.EUjxoa_cases{gap:48px;padding-block:96px 24px}.EUjxoa_caseWall{grid-template-columns:minmax(0,1fr);gap:40px}.EUjxoa_case{grid-template-columns:minmax(0,4fr) minmax(0,6fr);align-items:start;gap:0}.EUjxoa_casePrint{width:100%;padding:6px}.EUjxoa_caseSlip{width:auto;margin:18px 0 0 -14px;padding:14px}.EUjxoa_caseRoom{font-size:22px}.EUjxoa_caseNote{font-size:16px}.EUjxoa_clock{grid-template-columns:minmax(0,1fr);gap:28px;padding-top:64px}.EUjxoa_clockRows{grid-template-columns:minmax(0,1fr) auto;column-gap:14px}.EUjxoa_clockAxis{padding-bottom:8px}.EUjxoa_clockTicks{grid-column:1;margin-right:18px}.EUjxoa_clockRow{row-gap:4px;padding-block:12px}.EUjxoa_clockJob{grid-area:1/1}.EUjxoa_clockVerdict{grid-area:1/2;justify-content:flex-end}.EUjxoa_clockTrack{grid-area:2/1;margin-right:18px}.EUjxoa_clockValue{grid-area:2/2}.EUjxoa_score{grid-template-columns:minmax(0,1fr);gap:32px;padding-top:80px}.EUjxoa_scorePrints{height:380px}.EUjxoa_check{grid-template-columns:18px minmax(0,1fr);row-gap:2px}.EUjxoa_checkNote{grid-column:2}.EUjxoa_hotelCards{grid-template-columns:minmax(0,1fr);gap:48px;padding-top:36px}.EUjxoa_hotelName{min-height:0}.EUjxoa_hotelMedia{max-width:340px;height:250px}.EUjxoa_hotelBefore{width:44%}.EUjxoa_hotelAfter{width:46%}.EUjxoa_traits{margin-top:56px}.EUjxoa_close{margin-block:24px 64px;padding:48px 24px 40px}.EUjxoa_close .EUjxoa_actions{margin-top:32px}.EUjxoa_footer{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px;padding-block:40px 32px}.EUjxoa_footBrand{grid-column:1/-1}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.EUjxoa_found .EUjxoa_ink path{animation:linear both EUjxoa_draw;animation-timeline:view();animation-range:entry 60% cover 45%}.EUjxoa_loupe{animation:EUjxoa_lens var(--ease) both;animation-timeline:view();animation-range:entry 30% cover 40%}}}@keyframes EUjxoa_lens{0%{opacity:0;scale:.6}}@media (max-width:959px){.EUjxoa_found{grid-template-columns:minmax(0,1fr);gap:40px;padding-top:80px}.EUjxoa_foundSlip{margin-top:28px}.EUjxoa_foundPrints{height:400px}.EUjxoa_foundBefore{width:40%;left:0;right:auto;rotate:-3deg}.EUjxoa_foundAfter{--pad:6px;width:60%;top:40px;left:auto;right:2%}.EUjxoa_loupe{left:calc(var(--x) - 72%);border-width:5px;width:74%}.EUjxoa_foundPen{font-size:28px;top:calc(100% + 14px);left:auto;right:0}}
.khsOHa_xr{--c-rate:#1f5596;--c-x:#c83b2f;--c-adr:#ba7f14;--c-mm:#228f61;--c-comp-a:#835bae;--c-comp-b:#139cb6;--c-ref:var(--ink-2);--good:#126b47;width:min(100% - 2 * var(--gutter), 1312px);gap:56px;margin-inline:auto;padding-block:120px 40px;scroll-margin-top:24px;display:grid}@supports (color:lab(0% 0 0)){.khsOHa_xr{--c-rate:lab(35.3965% .70706 -41.3493);--c-x:lab(47.229% 55.9497 40.9489);--c-adr:lab(58.102% 17.6224 59.8801);--c-mm:lab(52.8622% -40.0075 15.7169);--c-comp-a:lab(45.8933% 29.4864 -38.3248);--c-comp-b:lab(58.93% -27.8257 -23.2322);--good:lab(39.8374% -33.3892 13.1112)}}.khsOHa_map{min-height:340px}.khsOHa_feedCode{min-width:3.1em;font:600 12.5px/1 var(--f-sans), sans-serif;letter-spacing:.08em;color:var(--pen);grid-row:span 2;align-self:center}.khsOHa_feedWhy{font:400 13px/1 var(--f-sans), sans-serif;color:var(--ink-2)}.khsOHa_outHotels{gap:10px}.khsOHa_outHotel{grid-template-columns:46px minmax(0,1fr);align-items:baseline;gap:2px 8px;padding:11px 16px 12px}.khsOHa_outHotel b{font:600 12.5px/1 var(--f-sans), sans-serif;letter-spacing:.08em;color:var(--pen);grid-row:span 2;align-self:center}.khsOHa_outName{font:400 15px/1.3 var(--f-serif), serif}.khsOHa_outRuns{color:var(--ink-2);font:400 12px/1.2 var(--f-sans), sans-serif}.khsOHa_demo{grid-template-columns:minmax(0,4fr) minmax(0,9fr);align-items:start;gap:48px;display:grid}.khsOHa_steps{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.khsOHa_step{border-bottom:1px solid var(--rule);padding-block:6px 18px;position:relative}.khsOHa_step:after{content:"";border-bottom:2px solid var(--pen);transform-origin:0;width:38%;transition:transform .7s var(--ease);position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.khsOHa_step[data-active]:after{transform:scaleX(1)}.khsOHa_stepHead{margin:0}.khsOHa_stepHead button{width:100%;min-height:52px;color:var(--ink-2);font:400 clamp(22px, 2vw, 28px)/1.15 var(--f-serif), serif;letter-spacing:-.01em;text-align:left;cursor:pointer;transition:color .3s var(--ease);background:0 0;border:0;align-items:baseline;gap:14px;padding:12px 0 4px;display:flex}.khsOHa_step[data-active] .khsOHa_stepHead button,.khsOHa_stepHead button:hover{color:var(--ink)}.khsOHa_stepNo{width:1.6em;font:500 13px/1 var(--f-sans), sans-serif;letter-spacing:.04em;color:var(--ink-2);flex:none}.khsOHa_stepText{max-width:34ch;color:var(--ink-2);margin:4px 0 0 34.8px;font-size:17px;line-height:1.5}html.js .khsOHa_step:not([data-active]) .khsOHa_stepText{display:none}.khsOHa_frame{background:var(--card);font-family:var(--f-sans), sans-serif;border-radius:14px;min-width:0;font-size:15px;line-height:1.45;box-shadow:0 1px 1px #402f201f,0 24px 48px -32px #402f2073;box-shadow:0 1px 1px lab(21.0143% 6.68283 12.4099/.12),0 24px 48px -32px lab(21.0143% 6.68283 12.4099/.45)}.khsOHa_frameBar{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;padding:10px 20px;display:flex}.khsOHa_frameHotel{min-height:44px;color:var(--ink);font:600 14px/1.2 var(--f-sans), sans-serif;align-items:center;margin:0;padding-inline:4px;display:flex}.khsOHa_groupTabs button{min-width:44px;min-height:44px;color:var(--ink-2);font:600 13px/1 var(--f-sans), sans-serif;letter-spacing:.06em;cursor:pointer;background:0 0;border:0;padding:0 12px;position:relative}.khsOHa_groupTabs button:after{content:"";border-bottom:2px solid var(--ink);transition:transform .4s var(--ease);position:absolute;inset:auto 10px 6px;transform:scaleX(0)}.khsOHa_groupTabs button[aria-selected=true]{color:var(--ink)}.khsOHa_groupTabs button[aria-selected=true]:after{transform:scaleX(1)}.khsOHa_frameMeta{color:var(--ink-2);margin:0;font-size:13px}.khsOHa_panel{min-width:0;padding:22px 24px 26px}.khsOHa_panel+.khsOHa_panel{border-top:1px solid var(--rule)}.khsOHa_panelStep{font:500 20px/1.2 var(--f-serif), serif;margin:0 0 16px}html.js .khsOHa_panel:not([data-active]){display:none}html.js .khsOHa_panel+.khsOHa_panel{border-top:0}html.js .khsOHa_panelStep{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html.js .khsOHa_panel[data-active]{animation:khsOHa_panelIn .6s var(--ease)}@keyframes khsOHa_panelIn{0%{opacity:0;transform:translateY(8px)}}.khsOHa_panelTitle{font:500 19px/1.2 var(--f-serif), serif;margin:0}.khsOHa_panelSub{color:var(--ink-2);margin:2px 0 0;font-size:13px}.khsOHa_chart{min-width:0;position:relative}.khsOHa_plot{touch-action:pan-y;border-radius:4px;width:100%;position:relative}.khsOHa_plot[data-selectable]{cursor:pointer}.khsOHa_plot svg{display:block;overflow:visible}.khsOHa_grid{stroke:var(--rule);stroke-width:1px}.khsOHa_tick{fill:var(--ink-2);font:400 11px/1 var(--f-sans), sans-serif;font-variant-numeric:tabular-nums}.khsOHa_band{fill:#f1eadeb3;fill:lab(93.1054% .668734 6.88534/.7)}.khsOHa_ref{stroke:var(--ink-2);stroke-width:1px;stroke-dasharray:3 4;opacity:.7}.khsOHa_line{fill:none;stroke-linecap:round;stroke-linejoin:round}.khsOHa_cross{stroke:var(--ink);stroke-width:1px;opacity:.3}.khsOHa_selected{stroke:var(--pen);stroke-width:1.5px;stroke-dasharray:2 3}.khsOHa_dot{stroke:var(--card);stroke-width:2px}.khsOHa_tip{z-index:2;background:var(--card);border:1px solid var(--rule);pointer-events:none;min-width:190px;font:400 13px/1.35 var(--f-sans), sans-serif;border-radius:8px;padding:10px 12px 11px;position:absolute;top:6px;box-shadow:0 10px 24px -14px #402f2080;box-shadow:0 10px 24px -14px lab(21.0143% 6.68283 12.4099/.5)}.khsOHa_tip ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.khsOHa_tip li{grid-template-columns:16px auto 1fr;align-items:center;gap:8px;display:grid}.khsOHa_tip b{font-variant-numeric:tabular-nums;font-weight:600}.khsOHa_tip li span:last-child{color:var(--ink-2)}.khsOHa_tipHead{margin:0 0 6px;font-weight:600}.khsOHa_tipRule{border-top:1px solid var(--rule);color:var(--ink-2);max-width:260px;margin:8px 0 0;padding-top:7px}.khsOHa_key{border-top-width:2px;width:16px;display:inline-block}.khsOHa_legend{flex-wrap:wrap;gap:0 18px;margin:-6px 0 8px;padding:0;list-style:none;display:flex}.khsOHa_legend[data-static]{margin:0}.khsOHa_legend span:not(.khsOHa_key){min-height:28px;font:500 13px/1 var(--f-sans), sans-serif;align-items:center;gap:8px;display:inline-flex}.khsOHa_legend button{min-height:44px;color:var(--ink);font:500 13px/1 var(--f-sans), sans-serif;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 2px;display:inline-flex}.khsOHa_legend button[aria-pressed=false]{color:var(--ink-2);text-decoration:line-through;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule)}.khsOHa_legend button[aria-pressed=false] .khsOHa_key{opacity:.3}.khsOHa_books{gap:14px;display:grid}.khsOHa_checkBar{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.khsOHa_fileButton{border:1px solid var(--ink);min-height:44px;font:500 14px/1 var(--f-sans), sans-serif;cursor:pointer;border-radius:8px;align-items:center;padding:0 16px;display:inline-flex;position:relative}.khsOHa_fileButton:hover{background:var(--chat)}.khsOHa_fileButton input{opacity:0;cursor:pointer;position:absolute;inset:0}.khsOHa_fileButton:focus-within{outline:2px solid var(--pen);outline-offset:3px}.khsOHa_checkNote{color:var(--ink-2);margin:0;font-size:13px}.khsOHa_tableWrap{border-top:1px solid var(--rule);max-height:228px;overflow:auto}.khsOHa_table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.khsOHa_table th,.khsOHa_table td{text-align:right;white-space:nowrap;border-bottom:1px solid var(--rule);padding:7px 10px}.khsOHa_table th:first-child{text-align:left;font-weight:400}.khsOHa_table thead th{background:var(--card);color:var(--ink-2);font-size:12.5px;font-weight:500;position:sticky;top:0}.khsOHa_table td[data-off]{color:var(--pen);font-weight:600}.khsOHa_checkNote b{color:var(--ink);font-weight:600}.khsOHa_tuner{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:28px;display:grid}.khsOHa_knobs{align-content:start;gap:14px;display:grid}.khsOHa_knobGrid{display:grid}.khsOHa_stepper{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:10px;display:flex}.khsOHa_stepperLabel{font-size:13.5px}.khsOHa_stepperControl{flex:none;align-items:center;display:inline-flex}.khsOHa_stepperControl button{width:44px;height:44px;color:var(--ink);font:400 20px/1 var(--f-sans), sans-serif;cursor:pointer;background:0 0;border:0;border-radius:8px}.khsOHa_stepperControl button:hover{background:var(--chat)}.khsOHa_stepperControl output{text-align:center;font-variant-numeric:tabular-nums;min-width:62px;font-weight:600}.khsOHa_groupTabs{border-bottom:1px solid var(--rule);flex-wrap:wrap;display:flex}.khsOHa_tierList{margin:0;padding:0;list-style:none;display:grid}.khsOHa_tierList li{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;display:grid}.khsOHa_tierList .khsOHa_stepper{border:0}.khsOHa_tierList .khsOHa_stepperLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.khsOHa_tierWhen{font-size:13.5px}.khsOHa_tierHits{color:var(--pen);font:400 19px/1 var(--f-pen), cursive;white-space:nowrap}.khsOHa_reset{min-height:44px;color:var(--ink);font:500 14px/1 var(--f-sans), sans-serif;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}.khsOHa_reset:disabled{color:var(--ink-2);cursor:default;text-decoration:none}.khsOHa_result{align-content:start;gap:14px;min-width:0;display:grid}.khsOHa_match{font:400 20px/1.3 var(--f-serif), serif;margin:0}.khsOHa_match b{font-weight:500}.khsOHa_verdict{gap:6px;display:grid}.khsOHa_trace{counter-reset:t;margin:0;padding:0;list-style:none}.khsOHa_trace li{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:16px;padding:7px 0;display:flex}.khsOHa_trace li b{font-variant-numeric:tabular-nums;flex:none;font-weight:600}.khsOHa_trace li:last-child b{color:var(--pen)}.khsOHa_split p{color:var(--ink-2);margin:0 0 8px;font-size:13.5px}.khsOHa_split b{color:var(--ink)}.khsOHa_splitBar{gap:2px;height:8px;display:flex}.khsOHa_splitBar span{transition:flex-grow .5s var(--ease);border-radius:4px}.khsOHa_splitBar [data-dir=up]{background:var(--c-rate)}.khsOHa_splitBar [data-dir=hold]{background:var(--rule)}.khsOHa_splitBar [data-dir=down]{background:var(--c-x)}@media (max-width:1180px){.khsOHa_tuner{grid-template-columns:minmax(0,1fr)}}@media (max-width:959px){.khsOHa_xr{gap:40px;padding-block:72px 24px}.khsOHa_demo{grid-template-columns:minmax(0,1fr);gap:24px}.khsOHa_stepText{margin-left:0}.khsOHa_frameBar{padding:6px 10px}.khsOHa_frameMeta{padding-inline:2px}.khsOHa_panel{padding:18px 14px 20px}}
.Pw1VEG_page{--page:#fbf9f7;--card:#fdfeff;--chat:#eef5f6;--ink:#002830;--ink-2:#425a5f;--rule:#d7e2e3;--aqua:#29bbbc;--aqua-deep:#186973;--aqua-soft:#a3dede;--aqua-wash:#dcf5f6;--cta:#00282f;--cta-hover:#043d45;--good:#0b7643;--warn:#a0600b;--alert:#ba3538;--pen:var(--aqua-deep);--gutter:clamp(16px, 4.4vw, 64px);--ease:cubic-bezier(.16, 1, .3, 1);--ring:0 0 0 1px #14424917;--lift:0 0 0 1px #14424914, 0 2px 12px #1442490f;--dots:radial-gradient(circle, #4e939738 1px, transparent 1.4px) 0 0 / 14px 14px;background:var(--page);min-height:100svh;color:var(--ink);font:400 16px/1.6 var(--f-sans), sans-serif;font-feature-settings:"ss01";overflow-x:clip}@supports (color:lab(0% 0 0)){.Pw1VEG_page{--page:lab(98.153% .167668 1.12767);--card:lab(99.672% -.633478 -.266314);--chat:lab(96.129% -2.43801 -1.30723);--ink:lab(13.8724% -11.5632 -9.26595);--ink-2:lab(36.413% -8.13575 -6.3353);--rule:lab(89.0893% -3.65415 -1.95808);--aqua:lab(68.7173% -37.3238 -12.0226);--aqua-deep:lab(40.298% -21.6757 -12.6825);--aqua-soft:lab(84.3818% -19.3404 -6.75551);--aqua-wash:lab(94.6904% -8.22213 -3.44012);--cta:lab(13.8947% -11.9744 -8.79796);--cta-hover:lab(22.6934% -15.177 -10.1866);--good:lab(43.5473% -38.5456 19.9158);--warn:lab(47.407% 22.6863 52.7749);--alert:lab(43.7505% 53.8953 31.2932);--ring:0 0 0 1px lab(24.9811% -13.9228 -9.30523/.09);--lift:0 0 0 1px lab(24.9811% -13.9228 -9.30523/.08), 0 2px 12px lab(24.9811% -13.9228 -9.30523/.06);--dots:radial-gradient(circle, lab(56.6039% -22.0052 -9.08703/.22) 1px, transparent 1.4px) 0 0 / 14px 14px}}.Pw1VEG_page ::selection{background:var(--aqua-soft)}.Pw1VEG_page :focus-visible{outline:2px solid var(--aqua-deep);outline-offset:3px;border-radius:6px}.Pw1VEG_wrap{width:min(100% - 2 * var(--gutter), 1312px);margin-inline:auto}.Pw1VEG_section{padding-top:clamp(88px,9.5vw,144px);scroll-margin-top:56px}.Pw1VEG_h1,.Pw1VEG_h2,.Pw1VEG_ctaHead,.Pw1VEG_streamHead{font-family:var(--f-serif), serif;text-wrap:balance;margin:0;font-weight:400}.Pw1VEG_h1{letter-spacing:-.022em;font-size:clamp(40px,4.4vw,64px);line-height:1.05}.Pw1VEG_h2{letter-spacing:-.02em;font-size:clamp(31px,3.3vw,48px);line-height:1.12}.Pw1VEG_h3{font:500 20px/1.3 var(--f-sans), sans-serif;letter-spacing:-.01em;margin:0}.Pw1VEG_lede{max-width:44ch;color:var(--ink-2);margin:20px 0 0;font-size:17px;line-height:1.6}.Pw1VEG_aside{max-width:40ch;color:var(--ink-2);justify-self:end;margin:0;font-size:16px;line-height:1.6}.Pw1VEG_cardLine{color:var(--ink-2);margin:8px 0 0;font-size:15.5px;line-height:1.55}.Pw1VEG_sectionHead{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end;gap:20px 48px;margin-bottom:clamp(36px,4.4vw,56px);display:grid}.Pw1VEG_actions{flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:32px;display:flex}.Pw1VEG_button{background:var(--cta);min-height:50px;color:var(--page);font:500 16px/1 var(--f-sans), sans-serif;transition:background-color .3s var(--ease);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 24px;text-decoration:none;display:inline-flex}.Pw1VEG_button:hover{background:var(--cta-hover)}.Pw1VEG_button .Pw1VEG_glyph{width:17px;height:17px;transition:transform .4s var(--ease)}.Pw1VEG_button:hover .Pw1VEG_glyph{transform:translate(3px)}.Pw1VEG_buttonGhost{color:var(--ink);background:0 0;box-shadow:inset 0 0 0 1px #14424938;box-shadow:inset 0 0 0 1px lab(24.9811% -13.9228 -9.30523/.22)}.Pw1VEG_buttonGhost:hover{background:var(--card)}.Pw1VEG_buttonSoft{color:var(--ink);background:#ecfafbbf;background:lab(97.2494% -4.747 -1.99053/.75);box-shadow:inset 0 0 0 1px #f1fbfbe6;box-shadow:inset 0 0 0 1px lab(97.7797% -3.16557 -1.32878/.9)}.Pw1VEG_buttonSoft:hover{background:var(--card)}.Pw1VEG_buttonGhost:hover .Pw1VEG_glyph,.Pw1VEG_buttonSoft:hover .Pw1VEG_glyph{transform:translate(2px,-2px)}.Pw1VEG_textLink{min-height:44px;color:var(--ink);font:500 16px/1 var(--f-sans), sans-serif;text-underline-offset:6px;transition:text-decoration-color .3s var(--ease);align-items:center;-webkit-text-decoration:underline #14424966;text-decoration:underline #14424966;-webkit-text-decoration:underline lab(24.9811% -13.9228 -9.30523/.4);text-decoration:underline lab(24.9811% -13.9228 -9.30523/.4);text-decoration-thickness:1px;display:inline-flex}.Pw1VEG_textLink:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.Pw1VEG_glyph{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.Pw1VEG_glyph [data-fill]{fill:currentColor;stroke:none}.Pw1VEG_nav{z-index:20;height:72px;padding-inline:max(var(--gutter), (100% - 1312px) / 2);background:var(--page);box-shadow:0 1px 0 var(--rule);grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:sticky;top:0}.Pw1VEG_home{min-height:44px;color:var(--ink);justify-self:start;align-items:center;display:inline-flex}.Pw1VEG_logo{width:auto;height:38px}.Pw1VEG_navLinks{gap:4px;display:flex}.Pw1VEG_navLinks a{min-height:44px;color:var(--ink);transition:background-color .3s var(--ease);border-radius:999px;align-items:center;padding:0 14px;font-size:15px;text-decoration:none;display:inline-flex}.Pw1VEG_navLinks a:hover{background:var(--aqua-wash)}.Pw1VEG_navCta{justify-self:end;min-height:44px;padding:0 18px;font-size:15px}.Pw1VEG_hero{padding-top:10px}.Pw1VEG_heroPanel{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .1 0 0 0 0 .35 0 0 0 0 .4 0 0 0 .06 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),radial-gradient(70% 85% at 100% 0,#39bcc3 0%,#39bcc300 70%),radial-gradient(55% 70% at 78% 55%,#a3dde0bf 0%,#a3dde000 70%),linear-gradient(#fdfcf9 0%,#e5f8f9 100%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .1 0 0 0 0 .35 0 0 0 0 .4 0 0 0 .06 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),radial-gradient(70% 85% at 100% 0,lab(69.7466% -34.4724 -14.1745) 0%,lab(69.7466% -34.4724 -14.1745/0) 70%),radial-gradient(55% 70% at 78% 55%,lab(84.3513% -18.9216 -7.86064/.75) 0%,lab(84.3513% -18.9216 -7.86064/0) 70%),linear-gradient(lab(98.8565% .107378 1.52054) 0%,lab(96.139% -6.32727 -2.65055) 100%);border-radius:28px;margin-inline:clamp(8px,1vw,16px);padding:clamp(64px,8vw,112px) 0 0;position:relative}.Pw1VEG_heroText{width:min(100% - 2 * var(--gutter), 920px);text-align:center;margin-inline:auto}.Pw1VEG_heroLine{max-width:50ch;color:var(--ink-2);margin:24px auto 0;font-size:clamp(16px,1.3vw,18px);line-height:1.6}.Pw1VEG_hero .Pw1VEG_actions{justify-content:center}.Pw1VEG_hotelStrip{width:min(100% - 2 * var(--gutter), 1312px);color:#354c52;color:lab(30.6116% -8.10644 -6.32113);font:400 clamp(17px, 1.5vw, 21px)/1.2 var(--f-serif), serif;letter-spacing:-.01em;text-align:center;flex-wrap:wrap;justify-content:center;gap:18px clamp(28px,4.6vw,72px);margin:clamp(140px,13vw,180px) auto 0;padding:0;list-style:none;display:flex}.Pw1VEG_frame{z-index:1;width:min(100% - 2 * var(--gutter), 1250px);background:var(--card);text-align:left;border-radius:22px;grid-template-columns:minmax(250px,.3fr) minmax(0,1fr);height:clamp(480px,44vw,600px);margin:clamp(48px,6vw,80px) auto -110px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #1442491a,0 30px 80px -40px #00272e80;box-shadow:0 0 0 1px lab(24.9811% -13.9228 -9.30523/.1),0 30px 80px -40px lab(13.3438% -13.152 -9.73296/.5)}.Pw1VEG_clip{min-height:0;overflow:hidden}.Pw1VEG_chatPane{background:var(--chat);min-height:0;box-shadow:1px 0 0 var(--rule);flex-direction:column;display:flex}.Pw1VEG_chatHead{box-shadow:0 1px 0 var(--rule);align-items:center;gap:12px;padding:16px 18px;font-size:15px;line-height:1.25;display:flex}.Pw1VEG_chatHead b{font-weight:600;display:block}.Pw1VEG_chatAvatar{background:var(--aqua-soft);width:38px;height:38px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.Pw1VEG_chatSub{color:var(--ink-2);font-size:13px;display:block}.Pw1VEG_chat{flex-direction:column;flex:1;justify-content:flex-end;min-height:0;margin:0;padding:0 14px 16px;list-style:none;display:flex;overflow:hidden}.Pw1VEG_msgWrap,.Pw1VEG_jobWrap{transition:grid-template-rows .8s var(--ease), opacity .6s var(--ease);grid-template-rows:1fr;display:grid}.Pw1VEG_msgWrap .Pw1VEG_msg{margin-top:10px}.Pw1VEG_msg{background:var(--card);width:fit-content;max-width:min(100%,250px);color:var(--ink);text-align:left;border-radius:14px 14px 14px 4px;gap:4px;padding:8px 11px 9px;display:grid;box-shadow:0 0 0 1px #14424912,0 1px 2px #1442490f;box-shadow:0 0 0 1px lab(24.9811% -13.9228 -9.30523/.07),0 1px 2px lab(24.9811% -13.9228 -9.30523/.06)}.Pw1VEG_msg[data-from=Maintenance]{background:#d4f3ea;background:lab(93.4938% -11.9022 1.05083);border-radius:14px 14px 4px;margin-left:auto}.Pw1VEG_msgWho{font:600 12.5px/1.2 var(--f-sans), sans-serif;color:var(--aqua-deep)}.Pw1VEG_msg[data-from=Front\ desk] .Pw1VEG_msgWho{color:#8e5224;color:lab(41.5029% 22.9249 37.0641)}.Pw1VEG_msg[data-from=Maintenance] .Pw1VEG_msgWho{color:#1a6444;color:lab(37.3879% -29.954 11.7734)}.Pw1VEG_msgPhoto{aspect-ratio:4/3;object-fit:cover;border-radius:9px;width:220px;max-width:100%;height:auto;display:block}.Pw1VEG_msgText{font-size:14px;line-height:1.4}.Pw1VEG_msgText b{font-weight:600}.Pw1VEG_jobsPane{flex-direction:column;min-width:0;min-height:0;display:flex}.Pw1VEG_jobsHead{box-shadow:0 1px 0 var(--rule);align-items:center;gap:28px;padding:12px 24px;display:flex}.Pw1VEG_jobsBrand{font:400 22px/1 var(--f-serif), serif;letter-spacing:-.02em}.Pw1VEG_tabs{gap:4px;margin:0;padding:0;list-style:none;display:flex}.Pw1VEG_tabs li{color:var(--ink-2);border-radius:9px;align-items:center;gap:7px;padding:7px 12px;font-size:14px;display:inline-flex}.Pw1VEG_tabs li[data-on]{background:var(--aqua-wash);color:var(--ink);font-weight:500}.Pw1VEG_tabs .Pw1VEG_glyph{width:16px;height:16px}.Pw1VEG_jobsTable{flex:1;min-height:0;padding:0 24px;overflow:hidden}.Pw1VEG_jobsCols,.Pw1VEG_job{grid-template-columns:80px 86px minmax(0,1.5fr) minmax(0,1.15fr) 148px;align-items:center;gap:16px;display:grid}.Pw1VEG_jobsCols{box-shadow:0 1px 0 var(--rule);color:var(--ink-2);padding:12px 0;font-size:12.5px;font-weight:500}.Pw1VEG_jobs{margin:0;padding:0;list-style:none}.Pw1VEG_job{min-height:64px;box-shadow:0 1px 0 var(--rule);transition:background-color 1.8s var(--ease);border-radius:10px;margin-inline:-10px;padding:9px 10px;font-size:14.5px;line-height:1.35}.Pw1VEG_jobThumbs{gap:4px;display:flex}.Pw1VEG_jobThumbs img,.Pw1VEG_noThumb{object-fit:cover;border-radius:7px;width:36px;height:36px;display:block}.Pw1VEG_noThumb{background:var(--chat);box-shadow:inset 0 0 0 1px var(--rule)}.Pw1VEG_jobRoom{font-variant-numeric:tabular-nums;font-weight:600}.Pw1VEG_jobWhen{color:var(--ink-2);font-size:12.5px;display:block}.Pw1VEG_jobHotel{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.Pw1VEG_jobStatus{display:grid}.Pw1VEG_jobStatus>span{transition:opacity .4s var(--ease);grid-area:1/1;align-items:center;gap:6px;font-size:13.5px;font-weight:500;display:inline-flex}.Pw1VEG_statusDone{color:var(--good)}.Pw1VEG_statusOpen{color:var(--warn);display:none!important}.Pw1VEG_jobStatus .Pw1VEG_glyph{width:16px;height:16px}.Pw1VEG_ghost{z-index:30;object-fit:cover;transform-origin:0 0;pointer-events:none;border-radius:9px;margin:0;position:fixed;box-shadow:0 12px 28px -12px #00272e80;box-shadow:0 12px 28px -12px lab(13.3438% -13.152 -9.73296/.5)}.Pw1VEG_frame[data-stage="0"] [data-pending],.Pw1VEG_frame[data-stage="1"] :is([data-pending="2"],[data-pending="3"],[data-pending="4"]),.Pw1VEG_frame[data-stage="2"] :is([data-pending="3"],[data-pending="4"]),.Pw1VEG_frame[data-stage="3"] [data-pending="4"]{opacity:0;grid-template-rows:0fr}.Pw1VEG_frame [data-fly-to]{transition:opacity .25s .85s}.Pw1VEG_frame:is([data-stage="0"],[data-stage="1"],[data-stage="2"],[data-stage="3"]) .Pw1VEG_statusOpen{display:inline-flex!important}.Pw1VEG_frame:is([data-stage="2"],[data-stage="3"]) [data-new] .Pw1VEG_job{background:var(--aqua-wash);transition-duration:.4s}.Pw1VEG_frame [data-new] .Pw1VEG_statusDone{transition:opacity .4s var(--ease) .3s}.Pw1VEG_problem{padding-top:clamp(96px,10vw,140px)}.Pw1VEG_stream{background:radial-gradient(60% 80% at 100% 100%, #0052598c, transparent 70%), var(--cta);border-radius:24px;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,5fr) minmax(0,7fr);height:clamp(540px,50vw,700px);display:grid;overflow:hidden}@supports (color:lab(0% 0 0)){.Pw1VEG_stream{background:radial-gradient(60% 80% at 100% 100%, lab(31.0031% -20.665 -11.0083/.55), transparent 70%), var(--cta)}}.Pw1VEG_streamHead{color:var(--page);letter-spacing:-.025em;align-self:end;padding:clamp(28px,4.4vw,64px);font-size:clamp(32px,3.4vw,50px);line-height:1.1}.Pw1VEG_streamCols{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;min-height:0;padding-right:24px;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 16% 84%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 16% 84%,#0000 100%);-webkit-mask-image:linear-gradient(#0000 0%,lab(0% 0 0) 16% 84%,#0000 100%);mask-image:linear-gradient(#0000 0%,lab(0% 0 0) 16% 84%,#0000 100%)}.Pw1VEG_streamCol{animation:Pw1VEG_roll var(--speed) linear var(--delay) infinite}.Pw1VEG_streamSet{gap:12px;padding-bottom:12px;display:grid}.Pw1VEG_streamSet .Pw1VEG_msg{max-width:100%}.Pw1VEG_streamSet .Pw1VEG_msgPhoto{width:100%}@keyframes Pw1VEG_roll{to{transform:translateY(-50%)}}.Pw1VEG_board{background:radial-gradient(50% 60% at 50% 50%, #b8e9ea8c, transparent 75%), var(--dots), var(--aqua-wash);box-shadow:var(--ring);border-radius:24px;padding:clamp(20px,3.2vw,48px);container-type:inline-size}@supports (color:lab(0% 0 0)){.Pw1VEG_board{background:radial-gradient(50% 60% at 50% 50%, lab(88.911% -16.0128 -5.9571/.55), transparent 75%), var(--dots), var(--aqua-wash)}}.Pw1VEG_boardStage{position:relative}.Pw1VEG_wires{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.Pw1VEG_wires path{fill:none;stroke:#4fa1a5bf;stroke:lab(61.3403% -25.1324 -10.3678/.75);stroke-width:1.5px;vector-effect:non-scaling-stroke}.Pw1VEG_pulses circle{fill:var(--aqua-deep)}.Pw1VEG_boardSources,.Pw1VEG_boardOutputs{margin:0;padding:0;list-style:none}.Pw1VEG_node{background:var(--card);box-shadow:var(--lift);border-radius:14px;align-items:center;gap:12px;padding:11px 14px;display:flex;position:absolute;transform:translateY(-50%)}.Pw1VEG_nodeIcon{background:var(--aqua-wash);width:34px;height:34px;color:var(--aqua-deep);border-radius:50%;flex:none;place-items:center;display:grid}.Pw1VEG_nodeName{font-size:14.5px;font-weight:600;line-height:1.3;display:block}.Pw1VEG_nodeSub{color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.Pw1VEG_hub{background:var(--cta);color:var(--page);border-radius:18px;padding:20px 20px 10px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 24px 48px -28px #00272e99;box-shadow:0 24px 48px -28px lab(13.3438% -13.152 -9.73296/.6)}.Pw1VEG_hubName{font:400 26px/1 var(--f-serif), serif;letter-spacing:-.02em;margin:0 0 10px}.Pw1VEG_hubFeed{margin:0;padding:0;font-size:13.5px;line-height:1.35;list-style:none}.Pw1VEG_hubFeed li{grid-template-columns:38px minmax(0,1fr);gap:8px;padding:10px 0;display:grid;box-shadow:0 -1px #f1fbfb24;box-shadow:0 -1px lab(97.7797% -3.16557 -1.32878/.14)}.Pw1VEG_hubFeed b{color:var(--aqua-soft);font-variant-numeric:tabular-nums;font-weight:600}@container (max-width:820px){.Pw1VEG_boardStage{gap:28px;display:grid;aspect-ratio:auto!important}.Pw1VEG_wires{display:none}.Pw1VEG_boardSources,.Pw1VEG_boardOutputs{gap:8px;display:grid}.Pw1VEG_node,.Pw1VEG_hub{position:relative;transform:none;width:auto!important;top:auto!important;left:auto!important}.Pw1VEG_hub:before,.Pw1VEG_hub:after{content:"";border-left:1.5px dashed #3b8f93;border-left:1.5px dashed lab(54.3784% -25.1076 -10.343);height:28px;position:absolute;left:50%}.Pw1VEG_hub:before{bottom:100%}.Pw1VEG_hub:after{top:100%}}.Pw1VEG_bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.Pw1VEG_bentoCard{background:var(--card);box-shadow:var(--lift);border-radius:22px;flex-direction:column;padding:12px 12px 30px;display:flex}.Pw1VEG_bentoCard:first-child,.Pw1VEG_bentoCard:nth-child(4){grid-column:span 5}.Pw1VEG_bentoCard:nth-child(2),.Pw1VEG_bentoCard:nth-child(3){grid-column:span 7}.Pw1VEG_bentoVisual{background:radial-gradient(70% 70% at 80% 10%, #a9e4e6b3, transparent 70%), var(--dots), var(--aqua-wash);border-radius:14px;place-items:center;height:340px;display:grid;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.Pw1VEG_bentoVisual{background:radial-gradient(70% 70% at 80% 10%, lab(86.692% -19.2082 -7.12878/.7), transparent 70%), var(--dots), var(--aqua-wash)}}.Pw1VEG_bentoText{padding:26px 18px 0}.Pw1VEG_stepNo{width:26px;height:26px;box-shadow:inset 0 0 0 1px var(--aqua);color:var(--aqua-deep);vertical-align:2px;border-radius:50%;place-items:center;margin-right:12px;font-size:13px;font-weight:600;display:inline-grid}.Pw1VEG_miniChat{gap:10px;width:min(86%,320px);display:grid}.Pw1VEG_miniChat .Pw1VEG_msgPhoto{width:150px}.Pw1VEG_ticket{background:var(--card);width:min(88%,470px);box-shadow:var(--lift), 0 24px 48px -30px #00272e66;border-radius:18px;grid-template-columns:128px minmax(0,1fr);gap:20px;padding:16px;display:grid}@supports (color:lab(0% 0 0)){.Pw1VEG_ticket{box-shadow:var(--lift), 0 24px 48px -30px lab(13.3438% -13.152 -9.73296/.4)}}.Pw1VEG_photo{margin:0;position:relative}.Pw1VEG_photo img{object-fit:cover;width:100%;height:100%;display:block}.Pw1VEG_ticketPhoto{aspect-ratio:3/4;border-radius:10px;overflow:hidden}.Pw1VEG_ticketFields{align-content:center;gap:12px;margin:0;display:grid}.Pw1VEG_ticketFields dt{color:var(--ink-2);font-size:12.5px}.Pw1VEG_ticketFields dd{margin:1px 0 0;font-size:15px;line-height:1.35}.Pw1VEG_ticketFields .Pw1VEG_ticketRoom{font:400 30px/1 var(--f-serif), serif;letter-spacing:-.02em}.Pw1VEG_pair{grid-template-columns:1fr 1fr;gap:14px;width:min(80%,400px);display:grid}.Pw1VEG_pairPhoto{aspect-ratio:533/689;border-radius:12px;overflow:hidden;box-shadow:0 18px 36px -24px #00272e80;box-shadow:0 18px 36px -24px lab(13.3438% -13.152 -9.73296/.5)}.Pw1VEG_pairPhoto figcaption{background:#fafcfceb;background:lab(98.87% -.950098 -.399351/.92);border-radius:6px;padding:3px 9px;font-size:12.5px;font-weight:500;position:absolute;top:10px;left:10px}.Pw1VEG_pairStatus{color:var(--good);grid-column:1/-1;justify-self:center;align-items:center;gap:7px;margin:4px 0 0;font-size:15px;font-weight:500;display:inline-flex}.Pw1VEG_finding{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:18px;width:min(90%,470px);display:grid}.Pw1VEG_findingPhoto{aspect-ratio:589/743}.Pw1VEG_findingPhoto img{border-radius:12px;box-shadow:0 18px 36px -24px #00272e80;box-shadow:0 18px 36px -24px lab(13.3438% -13.152 -9.73296/.5)}.Pw1VEG_findingRing,.Pw1VEG_plateRing,.Pw1VEG_foundRing{border:2px solid var(--alert);border-radius:50%;position:absolute}.Pw1VEG_findingRing{aspect-ratio:1.25;width:40%;top:60%;right:-9%}.Pw1VEG_findingNote{background:var(--card);box-shadow:var(--lift);border-radius:14px;padding:16px 18px}.Pw1VEG_findingNote p{color:var(--ink-2);margin:0;font-size:14.5px;line-height:1.45}.Pw1VEG_findingNote .Pw1VEG_findingHead{color:var(--alert);align-items:center;gap:7px;margin-bottom:6px;font-weight:600;display:flex}.Pw1VEG_viewRow{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.Pw1VEG_viewWide{margin-top:clamp(96px,10vw,150px)}.Pw1VEG_screen{background:var(--card);box-shadow:var(--lift), 0 30px 60px -44px #00272e73;border-radius:22px;padding:12px}@supports (color:lab(0% 0 0)){.Pw1VEG_screen{box-shadow:var(--lift), 0 30px 60px -44px lab(13.3438% -13.152 -9.73296/.45)}}.Pw1VEG_screenClip{background:var(--aqua-wash);border-radius:12px;overflow:hidden}.Pw1VEG_screenClip video,.Pw1VEG_caseMedia video{object-fit:cover;width:100%;height:100%;display:block}.Pw1VEG_roomsPair{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start;gap:20px;display:grid}.Pw1VEG_card{background:var(--card);box-shadow:var(--lift);border-radius:18px;margin:0}.Pw1VEG_trades{padding:24px 24px 26px}.Pw1VEG_tradesHead{grid-template-columns:auto 1fr;align-items:end;gap:4px 12px;display:grid}.Pw1VEG_tradesRoom{font:400 22px/1.1 var(--f-serif), serif;grid-column:1/-1}.Pw1VEG_tradesTotal{font:400 60px/.9 var(--f-serif), serif;letter-spacing:-.03em}.Pw1VEG_tradesSub{color:var(--ink-2);padding-bottom:4px;font-size:14px;line-height:1.35}.Pw1VEG_tradeList{gap:14px;margin:26px 0 0;padding:0;list-style:none;display:grid}.Pw1VEG_trade{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;font-size:13.5px;line-height:1.3;display:grid}.Pw1VEG_tradeN{font-variant-numeric:tabular-nums;font-weight:600}.Pw1VEG_tradeBar{background:linear-gradient(90deg, var(--aqua) calc(var(--v) * 100%), var(--aqua-wash) 0);border-radius:3px;grid-column:1/-1;height:6px}.Pw1VEG_trade[data-top] .Pw1VEG_tradeBar{background:linear-gradient(90deg, var(--aqua-deep) calc(var(--v) * 100%), var(--aqua-wash) 0)}.Pw1VEG_casesHead{justify-content:space-between;align-items:end;gap:24px;margin-bottom:clamp(32px,4vw,48px);display:flex}.Pw1VEG_arrows{gap:10px;display:flex}.Pw1VEG_arrow{background:var(--card);width:46px;height:46px;color:var(--ink);cursor:pointer;transition:background-color .3s var(--ease);border:0;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #14424933;box-shadow:inset 0 0 0 1px lab(24.9811% -13.9228 -9.30523/.2)}.Pw1VEG_arrow:hover{background:var(--aqua-wash)}.Pw1VEG_caseRow{gap:10px;height:clamp(500px,44vw,620px);margin:0;padding:0;list-style:none;display:flex}.Pw1VEG_caseCard{background:var(--cta);min-width:0;color:var(--page);transition:flex-grow .8s var(--ease);border-radius:18px;flex:1 1 0;position:relative;overflow:hidden}html.js .Pw1VEG_caseCard[data-on]{flex-grow:3.4}.Pw1VEG_caseCard:after{content:"";pointer-events:none;background:linear-gradient(#01151a9e 0%,#01151a00 28%),linear-gradient(#00101500 38%,#00101573 62%,#001015e6 100%);background:linear-gradient(lab(5.41823% -5.48203 -5.60014/.62) 0%,lab(5.41823% -5.48203 -5.60014/0) 28%),linear-gradient(lab(3.81659% -4.24805 -4.52684/0) 38%,lab(3.81659% -4.24805 -4.52684/.45) 62%,lab(3.81659% -4.24805 -4.52684/.9) 100%);position:absolute;inset:0}.Pw1VEG_caseMedia{object-fit:cover;width:100%;height:100%;inset:0;position:absolute!important}.Pw1VEG_caseHit{z-index:1;border-radius:inherit;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.Pw1VEG_caseHit:focus-visible{outline-offset:-4px;outline-color:var(--aqua-soft)}.Pw1VEG_caseTop,.Pw1VEG_caseBody{z-index:2;pointer-events:none;padding:22px;position:absolute;left:0;right:0}.Pw1VEG_caseTop{top:0}.Pw1VEG_caseBody{max-width:600px;transition:opacity .6s var(--ease) .15s, transform .6s var(--ease) .15s;padding-bottom:26px;bottom:0}html.js .Pw1VEG_caseCard:not([data-on]) .Pw1VEG_caseBody{opacity:0;transition-delay:0s;transform:translateY(14px)}.Pw1VEG_caseRoom,.Pw1VEG_caseTitle,.Pw1VEG_caseTrade,.Pw1VEG_caseNote{margin:0}.Pw1VEG_caseRoom{opacity:.85;font-size:13.5px}.Pw1VEG_caseTitle{margin-top:2px;font-size:19px;font-weight:500;line-height:1.25}.Pw1VEG_caseTrade{opacity:.85;font-size:13.5px}.Pw1VEG_caseNote{font:400 clamp(21px, 1.9vw, 27px)/1.22 var(--f-serif), serif;letter-spacing:-.01em;margin-top:8px}.Pw1VEG_marked{color:inherit;text-underline-offset:5px;background:0 0;-webkit-text-decoration:underline #f47c6b;text-decoration:underline #f47c6b;-webkit-text-decoration:underline lab(66.1597% 45.6379 31.9255);text-decoration:underline lab(66.1597% 45.6379 31.9255);text-decoration-thickness:2px}.Pw1VEG_caseState{color:var(--alert);align-items:center;gap:8px;margin:16px 0 0;font-size:14.5px;display:inline-flex}.Pw1VEG_caseState b{font-weight:600}.Pw1VEG_caseCard .Pw1VEG_caseState{color:#fcae93;color:lab(78.4164% 27.2048 26.2218)}.Pw1VEG_clock{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(32px,5vw,80px);margin-top:clamp(96px,10vw,150px);display:grid}.Pw1VEG_clockChart{padding:20px 28px 12px}.Pw1VEG_clockRows{margin:0;padding:0;list-style:none}.Pw1VEG_clockAxis,.Pw1VEG_clockRow{grid-template-columns:minmax(0,13.5em) minmax(0,1fr) 4.4em 6.6em;align-items:center;gap:18px;display:grid}.Pw1VEG_clockTicks{height:26px;color:var(--ink-2);font-variant-numeric:tabular-nums;grid-column:2;font-size:12px;position:relative}.Pw1VEG_clockTicks span{top:0;left:calc(var(--t) * 100%);position:absolute;transform:translate(-50%)}.Pw1VEG_clockTicks [data-target]{color:var(--alert);font-weight:600}.Pw1VEG_clockRow{box-shadow:0 -1px 0 var(--rule);padding:11px 0;font-size:14px}.Pw1VEG_clockJob{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Pw1VEG_clockJob b{font-variant-numeric:tabular-nums;margin-right:4px;font-weight:600}.Pw1VEG_clockTrack{background:var(--chat);border-radius:4px;height:8px;position:relative}.Pw1VEG_clockTrack:after{content:"";border-right:1.5px dashed #ba35388c;border-right:1.5px dashed lab(43.7505% 53.8953 31.2932/.55);position:absolute;top:-8px;bottom:-8px;right:0}.Pw1VEG_clockBar{width:calc(var(--v) * 100%);background:var(--aqua-deep);border-radius:4px;height:100%;display:block}.Pw1VEG_clockRow[data-open] .Pw1VEG_clockBar{background:linear-gradient(90deg, #ba353859, var(--alert))}@supports (color:lab(0% 0 0)){.Pw1VEG_clockRow[data-open] .Pw1VEG_clockBar{background:linear-gradient(90deg, lab(43.7505% 53.8953 31.2932/.35), var(--alert))}}.Pw1VEG_clockValue{color:var(--ink-2);font-variant-numeric:tabular-nums;text-align:right}.Pw1VEG_verdict{align-items:center;gap:6px;font-weight:500;display:inline-flex}.Pw1VEG_verdict[data-verdict=resolved]{color:var(--good)}.Pw1VEG_verdict[data-verdict=partial]{color:var(--warn)}.Pw1VEG_verdict[data-verdict=open]{color:var(--alert)}.Pw1VEG_verdict .Pw1VEG_glyph{width:16px;height:16px}.Pw1VEG_study{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(32px,5vw,80px);margin-top:clamp(96px,10vw,150px);scroll-margin-top:96px;display:grid}.Pw1VEG_studyFlip{grid-template-columns:minmax(0,4fr) minmax(0,5fr)}.Pw1VEG_studyFlip .Pw1VEG_plate{order:-1}.Pw1VEG_stats{grid-template-columns:1fr 1fr;gap:16px;margin-top:36px;display:grid}.Pw1VEG_stat{background:var(--card);box-shadow:var(--lift);border-radius:12px;padding:26px 28px}.Pw1VEG_stat p{margin:0}.Pw1VEG_statValue{font:400 clamp(40px, 3.6vw, 52px)/1 var(--f-serif), serif;letter-spacing:-.03em}.Pw1VEG_stat[data-flag] .Pw1VEG_statValue{color:var(--warn)}.Pw1VEG_statLabel{font-size:15px;font-weight:500;margin-top:14px!important}.Pw1VEG_statSub{color:var(--ink-2);font-size:14px}.Pw1VEG_checks{margin:24px 0 0;padding:0;list-style:none}.Pw1VEG_checks li{box-shadow:0 -1px 0 var(--rule);color:var(--warn);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 0;display:grid}.Pw1VEG_checks li[data-pass]{color:var(--good)}.Pw1VEG_checkLabel{color:var(--ink);font-size:15px;font-weight:500}.Pw1VEG_checkNote{color:var(--ink-2);text-align:right;font-size:14px}.Pw1VEG_plate{background:var(--dots), linear-gradient(160deg, #b2e2e4, #6fb1be);border-radius:6px;padding:clamp(14px,1.4vw,18px)}@supports (color:lab(0% 0 0)){.Pw1VEG_plate{background:var(--dots), linear-gradient(160deg, lab(86.574% -15.7819 -6.56973), lab(68.0367% -19.2789 -13.9219))}}.Pw1VEG_plateCard{background:var(--card);border-radius:4px;padding:12px 12px 26px}.Pw1VEG_platePair{grid-template-columns:1fr 1fr;gap:8px;display:grid}.Pw1VEG_platePhoto{aspect-ratio:3/4;overflow:hidden}.Pw1VEG_plateRing{width:80%;height:40%;top:14%;left:10%}.Pw1VEG_plateQuote{font:400 clamp(22px, 2vw, 29px)/1.2 var(--f-serif), serif;letter-spacing:-.015em;margin:26px 10px 0}.Pw1VEG_plateWho{color:var(--ink-2);margin:30px 10px 0;font-size:13.5px;line-height:1.45}.Pw1VEG_slip{margin:32px 0 0;padding:4px 22px;display:grid}.Pw1VEG_slip div{grid-template-columns:8.5em minmax(0,1fr);gap:16px;padding:14px 0;display:grid}.Pw1VEG_slip div+div{box-shadow:0 -1px 0 var(--rule)}.Pw1VEG_slip dt{align-items:center;gap:7px;font-size:15px;font-weight:600;display:inline-flex}.Pw1VEG_slip dd{margin:0;font-size:15px}.Pw1VEG_slip [data-flag] dt{color:var(--warn)}.Pw1VEG_foundCard{padding-bottom:12px}.Pw1VEG_foundPhoto{aspect-ratio:3/4}.Pw1VEG_foundSpot{position:absolute;inset:0}.Pw1VEG_foundRing{left:calc(var(--x) - 13%);top:calc(var(--y) - 7%);aspect-ratio:4/3;width:26%}.Pw1VEG_loupe{left:calc(var(--x) + 14%);top:calc(var(--y) + 8%);aspect-ratio:1;width:50%;box-shadow:0 0 0 5px var(--card), 0 0 0 6.5px var(--alert), 0 20px 40px -18px #001a2099;border-radius:50%;position:absolute;overflow:hidden}@supports (color:lab(0% 0 0)){.Pw1VEG_loupe{box-shadow:0 0 0 5px var(--card), 0 0 0 6.5px var(--alert), 0 20px 40px -18px lab(7.46695% -8.74572 -8.17916/.6)}}.Pw1VEG_loupe img{object-fit:cover;width:100%;height:100%;display:block}.Pw1VEG_quote{background:radial-gradient(60% 90% at 100% 0%, #b8e9ea99, transparent 70%), var(--card);box-shadow:var(--lift);border-radius:24px;margin:0;padding:clamp(32px,5.5vw,80px)}@supports (color:lab(0% 0 0)){.Pw1VEG_quote{background:radial-gradient(60% 90% at 100% 0%, lab(88.911% -16.0128 -5.9571/.6), transparent 70%), var(--card)}}.Pw1VEG_quote blockquote{margin:0}.Pw1VEG_quote p{max-width:30ch;font:400 clamp(27px, 3vw, 44px)/1.18 var(--f-serif), serif;letter-spacing:-.02em;text-wrap:pretty;margin:0}.Pw1VEG_quote figcaption{color:var(--ink-2);align-items:center;gap:14px;margin-top:40px;font-size:14.5px;line-height:1.35;display:flex}.Pw1VEG_quote figcaption b{color:var(--ink);font-weight:600;display:block}.Pw1VEG_initials{background:var(--aqua-wash);width:46px;height:46px;color:var(--aqua-deep);letter-spacing:.04em;border-radius:50%;place-items:center;font-weight:600;display:grid}.Pw1VEG_hotelCards{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:16px 0 0;padding:0;list-style:none;display:grid}.Pw1VEG_hotelCard{background:var(--card);box-shadow:var(--lift);border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.Pw1VEG_hotelMedia{aspect-ratio:4/3;background:var(--aqua-wash);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;display:grid;overflow:hidden}.Pw1VEG_hotelPhoto{min-height:0;overflow:hidden}.Pw1VEG_hotelMsg{background:var(--dots), var(--aqua-wash);place-items:center;padding:20px;display:grid}.Pw1VEG_hotelBody{padding:20px 20px 24px}.Pw1VEG_hotelName{font:400 20px/1.2 var(--f-serif), serif;letter-spacing:-.015em;margin:0}.Pw1VEG_hotelJob{color:var(--ink-2);margin:10px 0 0;font-size:14.5px;line-height:1.45}.Pw1VEG_hotelStatus{color:var(--good);align-items:center;gap:6px;margin:14px 0 0;font-size:14px;font-weight:500;display:inline-flex}.Pw1VEG_xr{--c-rate:#1f5596;--c-x:#c83b2f;--c-adr:#ba7f14;--c-mm:#228f61;--c-comp-a:#835bae;--c-comp-b:#139cb6;--c-ref:var(--ink-2);--good:#126b47}@supports (color:lab(0% 0 0)){.Pw1VEG_xr{--c-rate:lab(35.3965% .70706 -41.3493);--c-x:lab(47.229% 55.9497 40.9489);--c-adr:lab(58.102% 17.6224 59.8801);--c-mm:lab(52.8622% -40.0075 15.7169);--c-comp-a:lab(45.8933% 29.4864 -38.3248);--c-comp-b:lab(58.93% -27.8257 -23.2322);--good:lab(39.8374% -33.3892 13.1112)}}.Pw1VEG_pipe{background:radial-gradient(50% 80% at 50% 50%, #b8e9ea8c, transparent 75%), var(--dots), var(--aqua-wash);border-radius:24px;grid-template-rows:auto auto;grid-template-columns:minmax(0,26em) 56px auto 56px minmax(0,20em);justify-content:center;align-items:center;gap:8px 0;margin:0;padding:clamp(20px,2.6vw,36px);list-style:none;display:grid}@supports (color:lab(0% 0 0)){.Pw1VEG_pipe{background:radial-gradient(50% 80% at 50% 50%, lab(88.911% -16.0128 -5.9571/.55), transparent 75%), var(--dots), var(--aqua-wash)}}.Pw1VEG_pipeNode{background:var(--card);box-shadow:var(--lift);border-radius:14px;align-items:center;gap:12px;padding:11px 14px;display:flex;position:relative}.Pw1VEG_pipeNode:first-child{grid-area:1/1}.Pw1VEG_pipeNode:nth-child(2){grid-area:2/1}.Pw1VEG_pipeNode:nth-child(3){grid-area:1/3/3/4}.Pw1VEG_pipeNode:nth-child(4){grid-area:1/5/3/6}.Pw1VEG_pipeEngine{background:var(--cta);color:var(--page);padding:16px 26px}.Pw1VEG_pipeEngine .Pw1VEG_nodeName{font:400 22px/1 var(--f-serif), serif;letter-spacing:-.02em}.Pw1VEG_pipeNode:nth-child(3):before,.Pw1VEG_pipeNode:nth-child(3):after{content:"";border-top:1.5px solid #4fa1a5bf;border-top:1.5px solid lab(61.3403% -25.1324 -10.3678/.75);width:56px;position:absolute;top:50%}.Pw1VEG_pipeNode:nth-child(3):before{right:100%}.Pw1VEG_pipeNode:nth-child(3):after{left:100%}.Pw1VEG_xrDemo{margin-top:24px}.Pw1VEG_xrCta{margin:28px 0 0}.Pw1VEG_agents{background:var(--card);box-shadow:var(--lift);border-radius:24px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,4vw,64px);padding:clamp(28px,4.4vw,64px);display:grid}.Pw1VEG_agentsText .Pw1VEG_lede{max-width:40ch}.Pw1VEG_agentList{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:28px;margin:0;padding:0;list-style:none;display:grid}.Pw1VEG_agentList li{box-shadow:0 -1px 0 var(--rule);padding-top:20px;scroll-margin-top:96px}.Pw1VEG_agentName{font:500 18px/1.3 var(--f-sans), sans-serif;margin:0}.Pw1VEG_traits{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:20px 0 0;padding:0;list-style:none;display:grid}.Pw1VEG_trait{background:var(--card);box-shadow:var(--lift);border-radius:20px;padding:28px 28px 34px}.Pw1VEG_art{fill:none;width:100%;height:190px;stroke:var(--aqua);stroke-width:1.2px;display:block;overflow:visible}.Pw1VEG_art [data-faint]{stroke-opacity:.45}.Pw1VEG_art [data-strong]{stroke:var(--aqua-deep);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.Pw1VEG_art [data-dot]{fill:var(--aqua);stroke:none}.Pw1VEG_art [data-thread]{stroke:var(--aqua-deep);stroke-dasharray:3 4}.Pw1VEG_traitTitle{font:400 22px/1.2 var(--f-serif), serif;letter-spacing:-.015em;margin:22px 0 0}.Pw1VEG_ctaWrap{padding-block:clamp(88px,9.5vw,144px)}.Pw1VEG_cta{text-align:center;background:linear-gradient(100deg,#d5f2f1 0%,#8bd7d9 50%,#39aab6 100%);background:linear-gradient(100deg,lab(93.3618% -9.78538 -3.02758) 0%,lab(81.0424% -23.9935 -8.86933) 50%,lab(63.7502% -29.7069 -15.8108) 100%);border-radius:24px;padding:clamp(56px,7vw,104px) 24px;position:relative;overflow:hidden}.Pw1VEG_cta:after{content:"";pointer-events:none;background:radial-gradient(circle,#eafdfe66 1px,#0000 1.6px) 0 0/16px 16px;background:radial-gradient(circle,lab(97.879% -6.32736 -2.65076/.4) 1px,#0000 1.6px) 0 0/16px 16px;position:absolute;inset:0 0 0 55%;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000);-webkit-mask-image:linear-gradient(90deg,#0000,lab(0% 0 0));mask-image:linear-gradient(90deg,#0000,lab(0% 0 0))}.Pw1VEG_ctaHead{z-index:1;letter-spacing:-.03em;font-size:clamp(36px,4.2vw,60px);line-height:1.05;position:relative}.Pw1VEG_cta .Pw1VEG_actions{z-index:1;justify-content:center;gap:12px;position:relative}.Pw1VEG_footer{background:radial-gradient(60% 100% at 50% 100%,#cef0f0,#0000),linear-gradient(#a3dedf,#81cdd1);background:radial-gradient(60% 100% at 50% 100%,lab(92.2387% -11.2146 -4.18683),#0000),linear-gradient(lab(84.3719% -19.2072 -7.12633),lab(77.5356% -23.6113 -9.77484))}.Pw1VEG_footInner{z-index:1;padding:24px max(var(--gutter), (100% - 1312px) / 2) 0;background:var(--page);border-radius:0 0 28px 28px;grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));gap:40px;display:grid;position:relative}.Pw1VEG_footBrand p{color:var(--ink-2);margin:20px 0 0;font-size:14.5px;line-height:1.6}.Pw1VEG_footLogo{width:auto;height:34px}.Pw1VEG_footCol{flex-direction:column;align-items:flex-start;display:flex}.Pw1VEG_footHead{color:var(--ink-2);font:500 12.5px/1.4 var(--f-sans), sans-serif;letter-spacing:.1em;text-transform:uppercase;margin:0 0 8px}.Pw1VEG_footCol a{min-width:44px;min-height:44px;color:var(--ink-2);transition:color .3s var(--ease);align-items:center;font-size:15px;text-decoration:none;display:inline-flex}.Pw1VEG_footCol a:hover{color:var(--ink)}.Pw1VEG_copy{box-shadow:0 -1px 0 var(--rule);color:var(--ink-2);grid-column:1/-1;margin:24px 0 0;padding:24px 0 28px;font-size:13.5px}.Pw1VEG_giant{color:#f4fcfc;color:lab(98.3398% -2.53275 -1.0636);font:400 clamp(40px, 8.1vw, 128px)/.8 var(--f-serif), serif;letter-spacing:-.04em;text-align:center;white-space:nowrap;margin:0;padding:clamp(80px,10vw,150px) 2vw 0;overflow:hidden}@media (prefers-reduced-motion:no-preference){.Pw1VEG_page [data-reveal]{transition:opacity 1s var(--ease), transform 1s var(--ease)}html.js .Pw1VEG_page [data-reveal]:not([data-in]){opacity:0;transform:translateY(28px)}}@media (prefers-reduced-motion:reduce){.Pw1VEG_streamCol{animation:none}.Pw1VEG_pulses{display:none}.Pw1VEG_caseCard,.Pw1VEG_caseBody,.Pw1VEG_msgWrap,.Pw1VEG_jobWrap{transition:none}}@media (max-width:1100px){.Pw1VEG_navLinks{display:none}.Pw1VEG_nav{grid-template-columns:1fr auto}.Pw1VEG_jobsCols,.Pw1VEG_job{grid-template-columns:76px 80px minmax(0,1.6fr) 140px}.Pw1VEG_jobsCols span:nth-child(4),.Pw1VEG_jobHotel{display:none}.Pw1VEG_bentoCard:nth-child(n){grid-column:span 6}.Pw1VEG_roomsPair{grid-template-columns:1fr}.Pw1VEG_hotelCards{grid-template-columns:repeat(2,minmax(0,1fr))}.Pw1VEG_agents,.Pw1VEG_clock{grid-template-columns:1fr}.Pw1VEG_footInner{grid-template-columns:repeat(3,minmax(0,1fr))}.Pw1VEG_footBrand{grid-column:1/-1}}@media (max-width:760px){.Pw1VEG_page{font-size:15.5px}.Pw1VEG_nav{height:64px}.Pw1VEG_logo{height:26px}.Pw1VEG_navCta{padding:0 16px}.Pw1VEG_navCta .Pw1VEG_glyph{display:none}.Pw1VEG_heroPanel{border-radius:22px;margin-inline:8px;padding-top:48px}.Pw1VEG_heroBreak{display:none}.Pw1VEG_hero .Pw1VEG_actions{flex-direction:column;gap:6px}.Pw1VEG_frame{border-radius:18px;grid-template-rows:auto auto;grid-template-columns:1fr;width:calc(100% - 24px);height:auto;margin-bottom:-64px}.Pw1VEG_chatPane{height:310px;box-shadow:0 1px 0 var(--rule)}.Pw1VEG_jobsHead{gap:12px;padding:10px 14px;overflow:hidden}.Pw1VEG_tabs li:not([data-on]){display:none}.Pw1VEG_jobsTable{padding:0 14px 6px}.Pw1VEG_jobsCols{display:none}.Pw1VEG_job{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"thumbs room""thumbs text""thumbs status";gap:2px 12px;min-height:0;margin-inline:-8px;padding:12px 8px;font-size:14px}.Pw1VEG_jobThumbs{grid-area:thumbs;align-self:start}.Pw1VEG_jobRoom{grid-area:room}.Pw1VEG_jobText{grid-area:text}.Pw1VEG_jobStatus{grid-area:status;margin-top:4px}.Pw1VEG_jobWhen{margin-left:6px;display:inline}.Pw1VEG_jobWrap:nth-child(n+5){display:none}.Pw1VEG_hotelStrip{grid-template-columns:1fr 1fr;gap:14px 16px;margin-top:112px;font-size:16px;display:grid}.Pw1VEG_sectionHead{grid-template-columns:1fr}.Pw1VEG_aside{justify-self:start}.Pw1VEG_stream{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;height:640px}.Pw1VEG_streamHead{align-self:start;padding:28px 24px 8px}.Pw1VEG_streamCols{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 16px}.Pw1VEG_streamCol:nth-child(n+3){display:none}.Pw1VEG_bento{grid-template-columns:1fr;gap:14px}.Pw1VEG_bentoCard:nth-child(n){grid-column:auto}.Pw1VEG_bentoVisual{height:290px}.Pw1VEG_bentoText{padding:22px 10px 0}.Pw1VEG_ticket{grid-template-columns:96px minmax(0,1fr);gap:14px}.Pw1VEG_viewRow,.Pw1VEG_study{grid-template-columns:1fr}.Pw1VEG_studyFlip .Pw1VEG_plate{order:0}.Pw1VEG_screen{border-radius:16px;padding:8px}.Pw1VEG_casesHead .Pw1VEG_arrows{display:none}.Pw1VEG_caseRow{height:520px;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;overflow-x:auto}.Pw1VEG_caseCard{scroll-snap-align:start;flex:0 0 84%}html.js .Pw1VEG_caseCard:not([data-on]) .Pw1VEG_caseBody{opacity:1;transform:none}.Pw1VEG_clockChart{padding:14px 16px 6px}.Pw1VEG_clockAxis,.Pw1VEG_clockRow{grid-template-columns:minmax(0,1fr) auto auto;gap:6px 12px}.Pw1VEG_clockTicks{grid-column:1/-1}.Pw1VEG_clockTrack{grid-area:2/1/auto/-1}.Pw1VEG_stats{gap:10px}.Pw1VEG_stat{padding:20px}.Pw1VEG_checkNote{text-align:left;grid-column:2/-1}.Pw1VEG_slip div{grid-template-columns:1fr;gap:2px}.Pw1VEG_hotelCards,.Pw1VEG_agentList,.Pw1VEG_traits{grid-template-columns:1fr}.Pw1VEG_pipe{flex-direction:column;align-items:stretch;gap:10px;display:flex}.Pw1VEG_pipeNode:nth-child(3):before,.Pw1VEG_pipeNode:nth-child(3):after{display:none}.Pw1VEG_pipeEngine{justify-content:center}.Pw1VEG_cta .Pw1VEG_actions{flex-direction:column;align-items:stretch}.Pw1VEG_footInner{grid-template-columns:1fr 1fr;gap:28px 20px}.Pw1VEG_giant{text-align:left;white-space:normal;padding:72px 16px 0;font-size:19vw;line-height:.84}}
