html:has(.tss-support-desk){scroll-behavior:smooth}.tss-support-desk-page{overflow-x:clip}.tss-support-desk-page .tss-info-page:not(.tss-regions-page):not(.tss-destinations-page){overflow:visible}.tss-support-desk,.tss-support-desk *,.tss-support-page,.tss-support-page *{box-sizing:border-box}.tss-support-desk{position:relative;left:50%;width:100vw;max-width:100vw;margin-left:-50vw;padding:clamp(30px, 5vw, 58px) 20px clamp(38px, 6vw, 72px);background:linear-gradient(180deg,rgb(255 247 223 / .98),rgb(223 244 242 / .74) 100%),var(--tss-cream);color:var(--tss-black);font-family:"Instrument Sans",Arial,sans-serif;scroll-margin-top:clamp(92px, 12vh, 150px)}.tss-support-desk__inner{position:relative;z-index:1;max-width:1160px;margin:0 auto}.tss-support-desk__heading{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px 20px;align-items:start;max-width:900px;margin-bottom:22px}.tss-support-desk__kicker,.tss-support-order-context__main>span,.tss-support-order-context__chooser>span,.tss-support-link-context__main>span,.tss-support-desk__static-ask>span,.tss-support-desk__order-lane span,.tss-support-desk__order-zone-head>span,.tss-support-desk__order-panel-head>span,.tss-support-order-card__main>span,.tss-support-order-lookup>span,.tss-support-card>span,.tss-support-flow>span,.tss-support-status>span,.tss-support-loading>span,.tss-support-case-note>span,.tss-support-context form>span,.tss-support-handoff>span,.tss-support-path>span{display:inline-flex;align-items:center;width:fit-content;min-height:32px;border:2px solid var(--tss-black);border-radius:6px;padding:0 11px;background:var(--tss-yellow);color:var(--tss-black);font-size:12px;font-weight:900;letter-spacing:0;line-height:1;text-transform:uppercase;box-shadow:3px 3px 0 var(--tss-black)}.tss-support-desk h1,.tss-support-desk h2,.tss-support-desk h3,.tss-support-desk h4,.tss-support-page h2,.tss-support-page h3{margin:0;color:var(--tss-black);font-weight:900;letter-spacing:0}.tss-support-desk__heading h1,.tss-support-desk__heading h2{font-size:clamp(32px, 4vw, 52px);line-height:.98;text-wrap:balance}.tss-support-desk__heading p{max-width:720px;margin:10px 0 0;color:var(--tss-ink-soft);font-size:16px;line-height:1.55}.tss-support-desk__promenade.tss-hero-park{position:relative;right:auto;bottom:auto;left:auto;z-index:0;height:104px;max-width:980px;margin:0 0 clamp(14px, 2vw, 20px);overflow:hidden;pointer-events:none}.tss-support-desk__promenade.tss-hero-park::before{right:-5%;bottom:-36px;left:-5%;height:126px;background:radial-gradient(48px 18px at 8% 33%,rgb(255 214 51 / .18) 0 62%,transparent 64%),radial-gradient(82px 26px at 34% 31%,rgb(255 253 244 / .5) 0 62%,transparent 64%),radial-gradient(76px 24px at 82% 35%,rgb(0 124 120 / .12) 0 64%,transparent 66%),linear-gradient(180deg,rgb(238 244 229 / .96),rgb(202 222 183 / .96));box-shadow:inset 0 12px 0 rgb(255 253 244 / .34)}.tss-support-desk__promenade.tss-hero-park::after{bottom:16px;opacity:.62}.tss-support-desk__promenade .tss-hero-park__horizon{bottom:44px;height:50px}.tss-support-desk__promenade .tss-hero-park__path{bottom:18px;height:32px}.tss-support-desk__promenade .tss-hero-park__tree{bottom:13px;--tss-park-tree-scale:0.48}.tss-support-desk__promenade .tss-hero-park__tree--right{--tss-park-tree-scale:0.42}.tss-support-desk__promenade .tss-hero-park__pine{bottom:24px;--tss-park-pine-scale:0.48}.tss-support-desk__promenade .tss-hero-park__shrub{bottom:10px;transform:scale(.56);transform-origin:center bottom}.tss-support-desk__promenade .tss-hero-park__flower{bottom:12px;transform:scale(.76);transform-origin:center center}.tss-support-desk__promenade .tss-hero-park__stage::before,.tss-support-desk__promenade .tss-hero-park__stage::after{display:none}.tss-support-desk__counter{position:absolute;left:0;bottom:18px;display:inline-flex;align-items:center;justify-content:center;width:min(34%, 270px);min-height:54px;border:3px solid var(--tss-black);border-radius:10px 10px 6px 6px;background:linear-gradient(180deg,var(--tss-yellow),#fff0a0 58%,#fffdf4 59%);color:var(--tss-black);font-size:clamp(18px, 2.3vw, 26px);font-weight:950;line-height:1;text-transform:uppercase;box-shadow:5px 5px 0 rgb(16 16 16 / .9);z-index:5}.tss-support-desk__ticket{position:absolute;display:inline-flex;align-items:center;justify-content:center;min-width:54px;min-height:30px;border:2px solid var(--tss-black);border-radius:6px;padding:0 8px;background:#fff;color:var(--tss-black);font-size:10px;font-weight:950;line-height:1;text-transform:uppercase;box-shadow:3px 3px 0 rgb(16 16 16 / .16);transform:rotate(-2deg);z-index:6}.tss-support-desk__ticket::before{content:"";position:absolute;top:-9px;left:50%;width:2px;height:9px;background:var(--tss-black);transform:translateX(-50%)}.tss-support-desk__ticket--phone{top:8px;left:35%;background:#dff4f2}.tss-support-desk__ticket--plan{top:28px;left:47%;background:var(--tss-yellow);transform:rotate(3deg)}.tss-support-desk__ticket--qr{top:9px;left:59%}.tss-support-desk__ticket--data{top:30px;left:70%;background:#dfe8d4;transform:rotate(2deg)}.tss-support-desk__ticket--refund{top:12px;right:3%;background:#fff7df;transform:rotate(-3deg)}.tss-support-desk__person{position:absolute;bottom:18px;width:24px;height:35px;border:2px solid var(--tss-black);border-radius:12px 12px 8px 8px;background:#dff4f2;box-shadow:3px 3px 0 rgb(16 16 16 / .18);z-index:7}.tss-support-desk__person::before{content:"";position:absolute;top:-14px;left:50%;width:18px;height:18px;border:2px solid var(--tss-black);border-radius:50%;background:#dfa873;transform:translateX(-50%)}.tss-support-desk__person::after{content:"";position:absolute;top:11px;width:17px;height:4px;border:2px solid var(--tss-black);border-radius:999px;background:#fffdf4}.tss-support-desk__person--staff{left:min(28%, 228px);background:var(--tss-yellow)}.tss-support-desk__person--staff::after{right:-13px;transform:rotate(-18deg)}.tss-support-desk__person--traveller{right:18%;transform:scale(.88);background:#fff}.tss-support-desk__person--traveller::after{left:-13px;transform:rotate(18deg)}.tss-support-desk__notice{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;max-width:900px;margin:0 0 22px;border:2px solid var(--tss-black);border-radius:8px;padding:13px 15px;background:#fffdf4;color:var(--tss-ink-soft);box-shadow:4px 4px 0 rgb(16 16 16 / .12)}.tss-support-desk__notice strong{color:var(--tss-black);font-weight:900}.tss-support-desk__notice--preview{background:linear-gradient(135deg,rgb(255 214 51 / .42),rgb(255 253 244 / .96))}.tss-support-desk__fast-routes{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:0 0 clamp(18px, 2.4vw, 26px)}.tss-support-route-card{position:relative;display:grid;gap:6px;align-content:start;min-width:0;min-height:108px;border:2px solid var(--tss-black);border-radius:8px;padding:13px;background:#fff;color:var(--tss-black);text-align:left;text-decoration:none;box-shadow:3px 3px 0 rgb(255 214 51 / .92);overflow:hidden;transition:transform 160ms ease,box-shadow 160ms ease,background-color 160ms ease}.tss-support-route-card::before{content:"";position:absolute;display:none;top:12px;bottom:12px;left:10px;width:4px;border-radius:999px;background:rgb(23 71 74 / .22)}.tss-support-route-card--featured{padding-left:21px}.tss-support-route-card--featured::before{display:block;background:var(--tss-yellow);box-shadow:0 0 0 2px rgb(16 16 16 / .08)}.tss-support-route-card:hover{background:#fffdf4;color:var(--tss-black);transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--tss-yellow)}.tss-support-route-card strong{color:var(--tss-black);font-size:15px;font-weight:950;line-height:1.08}.tss-support-route-card span{color:var(--tss-ink-soft);font-size:12px;font-weight:650;line-height:1.3}.tss-support-route-card small{display:inline-flex;width:fit-content;min-height:24px;align-items:center;border:1px solid rgb(16 16 16 / .18);border-radius:999px;padding:0 8px;background:rgb(255 253 244 / .88);align-self:end;color:var(--tss-teal);font-size:11px;font-weight:950;line-height:1.1;text-transform:uppercase}.tss-support-link-context,.tss-support-desk__order-lane{display:grid;gap:12px;max-width:980px;margin:0 0 18px;border:2px solid var(--tss-black);border-radius:8px;padding:clamp(14px, 2vw, 18px);background:linear-gradient(135deg,rgb(255 214 51 / .2),rgb(255 253 244 / .96)),#ffffff;box-shadow:4px 4px 0 rgb(16 16 16 / .12)}.tss-support-link-context__main,.tss-support-desk__order-lane{grid-template-columns:auto minmax(0,1fr);align-items:start}.tss-support-link-context__main{display:grid;gap:12px 15px}.tss-support-desk__order-lane{grid-template-columns:minmax(0,1fr) auto;align-items:center;background:linear-gradient(135deg,rgb(223 244 242 / .82),rgb(255 253 244 / .96)),#ffffff}.tss-support-link-context h3,.tss-support-desk__order-lane p{margin:0}.tss-support-link-context h3{font-size:clamp(20px, 2vw, 26px);line-height:1.05}.tss-support-link-context p,.tss-support-desk__order-lane p{color:var(--tss-ink-soft);font-size:14px;line-height:1.45}.tss-support-link-context__facts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0}.tss-support-link-context__facts div{min-width:0;border:1px solid rgb(16 16 16 / .14);border-radius:8px;padding:10px;background:rgb(255 255 255 / .76)}.tss-support-link-context__facts dt{margin:0 0 4px;color:var(--tss-ink-soft);font-size:11px;font-weight:900;line-height:1.1;text-transform:uppercase}.tss-support-link-context__facts dd{margin:0;color:var(--tss-black);font-size:13px;font-weight:850;line-height:1.25;overflow-wrap:anywhere}.tss-support-desk__order-lane>div:first-child{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px 14px;align-items:center;min-width:0}.tss-support-desk__order-actions{display:flex;flex-wrap:wrap;gap:9px;align-items:center;justify-content:flex-end}.tss-support-desk__order-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:2px solid var(--tss-black);border-radius:8px;padding:0 13px;background:#fff;color:var(--tss-black);font-size:13px;font-weight:900;line-height:1.1;text-decoration:none;box-shadow:3px 3px 0 rgb(255 214 51 / .9)}.tss-support-desk__order-actions a:hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--tss-yellow)}.tss-support-desk__order-zone{display:grid;gap:16px;max-width:none;margin:0 0 22px;border:2px solid var(--tss-black);border-radius:10px;padding:clamp(15px, 2.2vw, 22px);background:linear-gradient(135deg,rgb(223 244 242 / .78),rgb(255 253 244 / .98) 58%,rgb(255 214 51 / .16)),#ffffff;box-shadow:4px 4px 0 rgb(16 16 16 / .12)}.tss-support-desk__order-zone-head,.tss-support-desk__order-panel-head{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px 15px;align-items:start;min-width:0}.tss-support-desk__order-panel-head>div{display:grid;gap:6px;min-width:0}.tss-support-desk__order-zone-head h3,.tss-support-desk__order-panel-head h4,.tss-support-order-lookup h4,.tss-support-order-card h4{margin:0;color:var(--tss-black);font-weight:950;letter-spacing:0}.tss-support-desk__order-zone-head h3{font-size:clamp(24px, 2.4vw, 34px);line-height:1.04}.tss-support-desk__order-panel-head h4,.tss-support-order-lookup h4,.tss-support-order-card h4{font-size:clamp(18px, 1.8vw, 22px);line-height:1.08}.tss-support-desk__order-zone-head p,.tss-support-desk__order-panel-head p,.tss-support-order-lookup p,.tss-support-order-card p,.tss-support-order-card small,.tss-support-order-lookup small{margin:0;color:var(--tss-ink-soft);font-size:14px;line-height:1.45}.tss-support-desk__order-grid{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(280px,0.94fr);gap:14px;align-items:stretch}.tss-support-desk__order-panel,.tss-support-order-lookup{display:grid;align-content:start;gap:12px;min-width:0;border:1.5px solid rgb(16 16 16 / .18);border-radius:8px;padding:clamp(14px, 2vw, 18px);background:rgb(255 255 255 / .88)}.tss-support-desk__order-panel{background:linear-gradient(180deg,rgb(255 255 255 / .94),rgb(255 253 244 / .92)),#ffffff}.tss-support-order-card{display:grid;gap:10px;min-width:0;border:1.5px solid rgb(16 16 16 / .22);border-radius:8px;padding:13px;background:#fffdf4}.tss-support-order-card--primary{border-width:2px;background:linear-gradient(135deg,rgb(255 214 51 / .18),rgb(255 253 244 / .96)),#fffdf4;box-shadow:3px 3px 0 rgb(255 214 51 / .72)}.tss-support-order-card__main{display:grid;gap:6px;min-width:0}.tss-support-order-card__actions,.tss-support-order-lookup__actions{display:flex;flex-wrap:wrap;gap:9px;align-items:center}.tss-support-order-card__actions a,.tss-support-order-lookup__actions a,.tss-support-desk__soft-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:2px solid var(--tss-black);border-radius:8px;padding:0 12px;background:#fff;color:var(--tss-black);font-size:13px;font-weight:900;line-height:1.1;text-align:center;text-decoration:none;box-shadow:3px 3px 0 rgb(255 214 51 / .88)}.tss-support-order-card__actions a:first-child{background:var(--tss-black);color:#fff}.tss-support-order-lookup__fields{display:grid;grid-template-columns:minmax(0,0.72fr) minmax(0,1fr);gap:10px}.tss-support-order-lookup label{display:grid;gap:7px;color:var(--tss-black);font-size:14px;font-weight:900;line-height:1.2}.tss-support-order-lookup__actions button{min-height:42px}.tss-support-order-lookup__actions button[data-tss-support-order-link-button]{background:#fff;color:var(--tss-black)}.tss-support-order-lookup small{display:block;font-weight:650}.tss-support-order-lookup small.is-success{color:var(--tss-teal);font-weight:850}.tss-support-order-lookup small.is-error{color:#8f2323;font-weight:850}.tss-support-order-context[hidden]{display:none}.tss-support-order-context{display:grid;gap:14px;max-width:980px;margin:0 0 22px;border:2px solid var(--tss-black);border-radius:8px;padding:clamp(15px, 2vw, 20px);background:linear-gradient(135deg,rgb(255 214 51 / .22),rgb(255 253 244 / .96)),#ffffff;box-shadow:5px 5px 0 rgb(16 16 16 / .14)}.tss-support-order-context--verified{background:linear-gradient(135deg,rgb(223 244 242 / .82),rgb(255 253 244 / .96)),#ffffff}.tss-support-order-context__main{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px 16px;align-items:start}.tss-support-order-context__main h3{margin:0;font-size:clamp(22px, 2.4vw, 30px);line-height:1.05}.tss-support-order-context__main p,.tss-support-order-context__safety{margin:6px 0 0;color:var(--tss-ink-soft);font-size:14px;line-height:1.5}.tss-support-order-context__facts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0}.tss-support-order-context__facts div{min-width:0;border:1px solid rgb(16 16 16 / .14);border-radius:8px;padding:10px 11px;background:rgb(255 255 255 / .78)}.tss-support-order-context__facts dt{margin:0 0 4px;color:var(--tss-ink-soft);font-size:11px;font-weight:900;line-height:1.1;text-transform:uppercase}.tss-support-order-context__facts dd{margin:0;color:var(--tss-black);font-size:13px;font-weight:850;line-height:1.25;overflow-wrap:anywhere}.tss-support-order-context__actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.tss-support-order-context__actions a{display:inline-flex;align-items:center;justify-content:center;min-height:40px;border:2px solid var(--tss-black);border-radius:8px;padding:0 14px;background:#fff;color:var(--tss-black);font-size:13px;font-weight:900;line-height:1.1;text-decoration:none;box-shadow:3px 3px 0 rgb(255 214 51 / .88)}.tss-support-order-context__actions a:hover{transform:translate(1px,1px);box-shadow:var(--tss-support-desk-press-shadow,2px 2px 0 rgb(255 214 51 / .86))}.tss-support-order-context__chooser{display:grid;gap:10px;border:1px solid rgb(16 16 16 / .16);border-radius:8px;padding:12px;background:rgb(255 255 255 / .7)}.tss-support-order-context__choices{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.tss-support-order-choice{display:grid;gap:4px;align-content:center;min-height:66px;width:100%;border:2px solid var(--tss-black);border-radius:8px;padding:12px 13px;background:#fff;color:var(--tss-black);text-align:left;box-shadow:3px 3px 0 rgb(255 214 51 / .86);cursor:pointer;transition:transform 140ms ease,box-shadow 140ms ease,background-color 140ms ease}.tss-support-order-choice strong{font-size:14px;font-weight:900;line-height:1.2}.tss-support-order-choice span{color:var(--tss-ink-soft);font-size:12px;font-weight:750;line-height:1.3}.tss-support-order-choice.is-selected{background:#fff0a6;box-shadow:2px 2px 0 var(--tss-black)}.tss-support-order-choice.is-selected span{color:var(--tss-black)}.tss-support-desk__workspace{display:grid;grid-template-columns:minmax(280px,0.82fr) minmax(0,1.18fr);gap:clamp(18px, 3vw, 30px);align-items:stretch;border:2px solid var(--tss-black);border-radius:8px;padding:clamp(16px, 2.4vw, 26px);background:#fffdf4;box-shadow:8px 8px 0 rgb(255 214 51 / .95),12px 12px 0 var(--tss-black)}.tss-support-desk__workspace--review{grid-template-columns:minmax(0,760px);max-width:820px;padding:clamp(15px, 2vw, 22px);box-shadow:6px 6px 0 rgb(255 214 51 / .86),9px 9px 0 var(--tss-black)}.tss-support-desk__workspace--review .tss-support-desk__ask{display:none}.tss-support-desk__workspace--review .tss-support-desk__result{min-height:0}.tss-support-desk__workspace--static{grid-template-columns:minmax(280px,0.9fr) minmax(0,1.1fr)}.tss-support-desk__ask{display:flex;flex-direction:column;gap:12px;min-width:0;border:1px solid rgb(16 16 16 / .16);border-radius:8px;padding:clamp(16px, 2vw, 20px);background:rgb(255 255 255 / .88)}.tss-support-desk__static-ask{display:grid;gap:12px;min-width:0;border:1px solid rgb(16 16 16 / .16);border-radius:8px;padding:clamp(16px, 2vw, 20px);background:rgb(255 255 255 / .9)}.tss-support-desk__static-ask h3{font-size:clamp(24px, 2.6vw, 34px);line-height:1.04}.tss-support-desk__static-ask p{margin:0;color:var(--tss-ink-soft);font-size:15px;line-height:1.55}.tss-support-desk__static-ask ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.tss-support-desk__static-ask li{position:relative;padding-left:22px;color:var(--tss-ink-soft);font-size:14px;line-height:1.45}.tss-support-desk__static-ask li::before{content:"";position:absolute;top:.58em;left:0;width:10px;height:10px;border-radius:50%;background:var(--tss-teal)}.tss-support-desk__ask label,.tss-support-context label,.tss-support-handoff label{color:var(--tss-black);font-size:18px;font-weight:900;line-height:1.15}.tss-support-context label small,.tss-support-handoff label small{display:block;margin-top:4px;color:var(--tss-ink-soft);font-size:13px;font-weight:650;line-height:1.3}.tss-support-desk__ask textarea,.tss-support-context input,.tss-support-context select,.tss-support-order-lookup input,.tss-support-handoff input,.tss-support-handoff select,.tss-support-handoff textarea{width:100%;min-height:48px;border:2px solid rgb(16 16 16 / .24);border-radius:8px;padding:13px 14px;background:#fff;color:var(--tss-black);font:inherit;line-height:1.45;transition:border-color 160ms ease,box-shadow 160ms ease}.tss-support-desk__ask textarea{min-height:142px;resize:vertical}.tss-support-handoff textarea{min-height:96px;resize:vertical}.tss-support-desk__ask textarea:disabled{background:rgb(255 255 255 / .62);color:rgb(16 16 16 / .58);cursor:not-allowed}.tss-support-desk__ask textarea:focus,.tss-support-context input:focus,.tss-support-context select:focus,.tss-support-order-lookup input:focus,.tss-support-handoff input:focus,.tss-support-handoff select:focus,.tss-support-handoff textarea:focus{border-color:var(--tss-black);outline:3px solid rgb(255 214 51 / .7);outline-offset:2px;box-shadow:0 0 0 1px var(--tss-black)}.tss-support-desk__ask-actions,.tss-support-card__actions,.tss-support-flow__finish,.tss-support-context form,.tss-support-handoff__actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.tss-support-desk button,.tss-support-desk a,.tss-support-page a{touch-action:manipulation}.tss-support-desk__ask-actions button,.tss-support-desk__ask-actions a,.tss-support-card__actions button,.tss-support-card__actions a,.tss-support-flow__finish button,.tss-support-flow__finish a,.tss-support-context button,.tss-support-order-lookup__actions button,.tss-support-handoff button,.tss-support-recovery button,.tss-support-clarify button,.tss-support-feedback button,.tss-support-path a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;border:2px solid var(--tss-black);border-radius:8px;padding:0 16px;background:var(--tss-black);color:#fff;font-size:14px;font-weight:900;line-height:1.1;text-align:center;text-decoration:none;box-shadow:3px 3px 0 var(--tss-yellow);cursor:pointer;transition:transform 160ms ease,box-shadow 160ms ease,background-color 160ms ease}.tss-support-desk__ask-actions a,.tss-support-card__actions a,.tss-support-flow__finish a,.tss-support-path a{background:#fff;color:var(--tss-black)}.tss-support-desk__ask-actions button:hover,.tss-support-card__actions button:hover,.tss-support-card__actions a:hover,.tss-support-flow__finish button:hover,.tss-support-flow__finish a:hover,.tss-support-context button:hover,.tss-support-order-lookup__actions button:hover,.tss-support-handoff button:hover,.tss-support-recovery button:hover,.tss-support-clarify button:hover,.tss-support-feedback button:hover,.tss-support-path a:hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--tss-yellow)}.tss-support-desk button:focus-visible,.tss-support-desk a:focus-visible,.tss-support-page a:focus-visible{outline:3px solid var(--tss-teal);outline-offset:3px}.tss-support-desk button:disabled{opacity:.58;cursor:not-allowed;transform:none;box-shadow:none}.tss-support-desk__hint{margin:0;color:var(--tss-ink-soft);font-size:13px;font-weight:650;line-height:1.4}.tss-support-desk__result{min-width:0;min-height:100%;border:2px solid var(--tss-black);border-radius:8px;padding:clamp(16px, 2vw, 22px);background:linear-gradient(135deg,rgb(223 244 242 / .68),rgb(255 255 255 / .92)),#ffffff}.tss-support-empty,.tss-support-card,.tss-support-flow,.tss-support-status,.tss-support-loading,.tss-support-context form,.tss-support-handoff{display:grid;gap:12px;min-width:0}.tss-support-empty span{display:inline-flex;align-items:center;width:fit-content;min-height:30px;border-radius:999px;padding:0 11px;background:rgb(0 124 120 / .12);color:var(--tss-teal);font-size:12px;font-weight:900;text-transform:uppercase}.tss-support-empty h3,.tss-support-card h3,.tss-support-flow h3,.tss-support-status h3,.tss-support-loading h3,.tss-support-context h3,.tss-support-handoff h3{font-size:clamp(24px, 2.6vw, 34px);line-height:1.04;text-wrap:balance}.tss-support-empty p,.tss-support-card p,.tss-support-flow p,.tss-support-status p,.tss-support-loading p,.tss-support-context p,.tss-support-handoff p,.tss-support-flow__finish p{margin:0;color:var(--tss-ink-soft);font-size:15px;line-height:1.55}.tss-support-card p.tss-support-card__summary{color:var(--tss-black);font-size:16px;font-weight:850;line-height:1.45}.tss-support-card p.tss-support-card__detail{color:var(--tss-ink-soft);font-size:15px;line-height:1.58}.tss-support-card+.tss-support-flow,.tss-support-card+.tss-support-context form,.tss-support-context .tss-support-card+form,.tss-support-card+.tss-support-handoff,.tss-support-flow+.tss-support-handoff,.tss-support-status+.tss-support-handoff{margin-top:18px;border-top:2px dashed rgb(16 16 16 / .22);padding-top:18px}.tss-support-case-note{display:grid;gap:10px;margin-bottom:16px;border:2px solid var(--tss-black);border-radius:8px;padding:13px;background:linear-gradient(135deg,rgb(255 214 51 / .18),rgb(223 244 242 / .64)),#fffdf4;box-shadow:3px 3px 0 rgb(16 16 16 / .14)}.tss-support-case-note p{margin:0;color:var(--tss-black);font-size:14px;font-weight:750;line-height:1.45}.tss-support-case-note dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.tss-support-case-note dl div{min-width:0;border:1px solid rgb(16 16 16 / .14);border-radius:8px;padding:9px;background:rgb(255 255 255 / .7)}.tss-support-case-note dt{margin:0 0 4px;color:var(--tss-ink-soft);font-size:10px;font-weight:900;line-height:1.1;text-transform:uppercase}.tss-support-case-note dd{margin:0;color:var(--tss-black);font-size:12px;font-weight:850;line-height:1.25;overflow-wrap:anywhere}.tss-support-case-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.tss-support-case-actions button,.tss-support-case-form button{min-height:36px;border:2px solid var(--tss-black);border-radius:8px;padding:0 11px;background:#fff;color:var(--tss-black);font-size:12px;font-weight:900;line-height:1.1;box-shadow:2px 2px 0 rgb(16 16 16 / .16)}.tss-support-case-actions button:hover,.tss-support-case-actions button:focus-visible,.tss-support-case-form button:hover,.tss-support-case-form button:focus-visible{transform:translate(1px,1px);box-shadow:1px 1px 0 rgb(16 16 16 / .2)}.tss-support-case-form{display:flex;flex-wrap:wrap;gap:8px;align-items:end}.tss-support-case-form label{display:grid;gap:4px;min-width:min(220px, 100%);margin:0;color:var(--tss-black);font-size:11px;font-weight:900;line-height:1.2}.tss-support-case-form input{min-height:36px;border:2px solid var(--tss-black);border-radius:8px;padding:0 10px;background:#fff;color:var(--tss-black);font:inherit;font-size:13px;font-weight:750;box-shadow:inset 1px 1px 0 rgb(16 16 16 / .08)}.tss-support-safety{border-left:5px solid var(--tss-yellow);border-radius:0 8px 8px 0;padding:12px 14px;background:rgb(255 214 51 / .18)}.tss-support-safety strong,.tss-support-flow__finish strong,.tss-support-feedback>span,.tss-support-evidence-list h4,.tss-support-do-now h4{color:var(--tss-black);font-size:14px;font-weight:900;line-height:1.2}.tss-support-do-now{display:grid;gap:10px;margin:2px 0;padding:14px;border:2px solid var(--tss-black);border-left:6px solid var(--tss-yellow);border-radius:8px;background:rgb(255 253 244 / .92)}.tss-support-do-now h4{margin:0}.tss-support-do-now ol{display:grid;gap:10px;margin:0;padding:0;list-style:none;counter-reset:tss-support-step}.tss-support-do-now li{position:relative;min-height:24px;padding-left:34px;color:var(--tss-ink-soft);font-size:14px;font-weight:700;line-height:1.45;counter-increment:tss-support-step}.tss-support-do-now li::before{content:counter(tss-support-step);position:absolute;top:-1px;left:0;display:grid;width:23px;height:23px;place-items:center;border:2px solid var(--tss-black);border-radius:50%;background:var(--tss-yellow);color:var(--tss-black);font-size:12px;font-weight:950;line-height:1}.tss-support-actions,.tss-support-evidence-list ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.tss-support-actions li,.tss-support-evidence-list li{position:relative;padding-left:22px;color:var(--tss-ink-soft);font-size:14px;line-height:1.45}.tss-support-actions li::before,.tss-support-evidence-list li::before{content:"";position:absolute;top:.58em;left:0;width:10px;height:10px;border-radius:50%;background:var(--tss-teal)}.tss-support-evidence-list{display:grid;gap:9px;border:1px solid rgb(16 16 16 / .14);border-radius:8px;padding:13px;background:rgb(255 253 244 / .84)}.tss-support-card__actions{margin-top:2px}.tss-support-card__actions--primary{margin-top:0}.tss-support-card__actions--primary button{background:var(--tss-yellow);color:var(--tss-black);box-shadow:3px 3px 0 var(--tss-black)}.tss-support-flow__choices,.tss-support-recovery,.tss-support-clarify{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:4px}.tss-support-flow__choices button,.tss-support-recovery button,.tss-support-clarify button{justify-content:flex-start;min-height:56px;background:#fff;color:var(--tss-black);text-align:left;box-shadow:3px 3px 0 rgb(255 214 51 / .88)}.tss-support-clarify button{display:grid;align-content:center;gap:4px}.tss-support-clarify button span{color:var(--tss-ink-soft);font-size:13px;font-weight:650;line-height:1.35}.tss-support-flow__finish{align-items:flex-start;margin-top:4px;border:2px solid var(--tss-black);border-radius:8px;padding:14px;background:rgb(255 214 51 / .16)}.tss-support-flow__finish button,.tss-support-flow__finish a{margin-top:4px}.tss-support-feedback{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:4px;border-top:1px solid rgb(16 16 16 / .14);padding-top:12px}.tss-support-feedback button{min-height:38px;padding:0 12px;background:#fff;color:var(--tss-black);font-size:13px;box-shadow:none}.tss-support-feedback small{color:var(--tss-ink-soft);font-size:13px;font-weight:650}.tss-support-feedback__reasons{display:flex;flex-basis:100%;flex-wrap:wrap;gap:8px;align-items:center;padding-top:3px}.tss-support-feedback__reasons small{flex-basis:100%;color:var(--tss-black)}.tss-support-feedback__reasons button{min-height:34px;border-color:rgb(16 16 16 / .3);padding:0 10px;font-size:12px}.tss-support-loading>span{width:36px;min-height:36px;border-radius:50%;border-color:rgb(16 16 16 / .28);border-top-color:var(--tss-black);background:var(--tss-yellow);padding:0;box-shadow:none;animation:tss-support-spin 900ms linear infinite}@keyframes tss-support-spin{to{transform:rotate(360deg)}}.tss-support-status--error>span{background:#fff1f1}.tss-support-context form{align-items:stretch;border:2px solid var(--tss-black);border-radius:8px;padding:16px;background:#fffdf4}.tss-support-handoff{align-items:stretch;border:2px solid var(--tss-black);border-radius:8px;padding:16px;background:linear-gradient(135deg,rgb(255 214 51 / .18),rgb(223 244 242 / .56)),#fffdf4}.tss-support-handoff__grid,.tss-support-handoff__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tss-support-handoff label{display:grid;gap:7px;font-size:14px}.tss-support-handoff__honeypot{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tss-support-handoff__facts{margin:0}.tss-support-handoff__facts div{min-width:0;border:1px solid rgb(16 16 16 / .14);border-radius:8px;padding:10px;background:rgb(255 255 255 / .72)}.tss-support-handoff__facts dt{margin:0 0 4px;color:var(--tss-ink-soft);font-size:11px;font-weight:900;line-height:1.1;text-transform:uppercase}.tss-support-handoff__facts dd{margin:0;color:var(--tss-black);font-size:13px;font-weight:850;line-height:1.25;overflow-wrap:anywhere}.tss-support-handoff__actions button:last-child{background:#fff;color:var(--tss-black)}.tss-support-handoff small{color:var(--tss-ink-soft);font-size:13px;font-weight:650;line-height:1.35}.tss-support-handoff--done{background:linear-gradient(135deg,rgb(223 244 242 / .9),rgb(255 253 244 / .96)),#ffffff}.tss-support-handoff--done strong{color:var(--tss-black)}.tss-support-context button,.tss-support-handoff button{width:fit-content}.tss-support-desk__tasks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px, 1.6vw, 24px);margin-top:clamp(22px, 3vw, 32px)}.tss-support-desk__task-group{display:grid;align-content:start;gap:12px;min-width:0;padding:16px 14px 18px;border:2px solid var(--tss-black);border-radius:12px;background:rgb(255 253 243 / .72);box-shadow:4px 4px 0 rgb(16 16 16 / .1)}.tss-support-desk__task-group h3{margin:0 0 2px;padding-bottom:10px;border-bottom:2px solid rgb(16 16 16 / .12);color:var(--tss-black);font-size:14px;font-weight:950;line-height:1.2;text-transform:uppercase;letter-spacing:.01em}.tss-support-desk__task-list{display:grid;gap:12px}.tss-support-desk__tasks button,.tss-support-desk__tasks .tss-support-route-card{display:grid;gap:5px;align-content:start;min-height:104px;border:2px solid var(--tss-black);border-radius:8px;padding:15px;background:#fff;color:var(--tss-black);text-align:left;box-shadow:4px 4px 0 var(--tss-yellow)}.tss-support-desk__task-group .tss-support-route-card{background:#fff;box-shadow:3px 3px 0 var(--tss-yellow)}@media (max-width:1100px){.tss-support-desk__tasks{grid-template-columns:repeat(2,minmax(0,1fr))}}.tss-support-desk__tasks button strong,.tss-support-desk__tasks .tss-support-route-card strong{font-size:16px;font-weight:900;line-height:1.12}.tss-support-desk__tasks button span,.tss-support-desk__tasks .tss-support-route-card span{color:var(--tss-ink-soft);font-size:13px;font-weight:650;line-height:1.35}.tss-support-noscript{margin-top:22px;border:2px solid var(--tss-black);border-radius:8px;padding:18px;background:#fff}.tss-support-noscript h3,.tss-support-noscript p{margin:0 0 10px}.tss-support-page{background:var(--tss-cream)}.tss-support-section-head{max-width:760px;margin-bottom:22px}.tss-support-section-head h2,.tss-support-evidence__panel h2{margin:0 0 10px;font-size:clamp(30px, 4vw, 46px);font-weight:950;line-height:1.02;text-wrap:balance}.tss-support-section-head p,.tss-support-evidence__panel p{margin:0;color:var(--tss-ink-soft);font-size:17px;line-height:1.5}.tss-support-paths__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.tss-support-path{display:grid;gap:11px;align-content:start;min-width:0;border:1px solid rgb(16 16 16 / .16);border-radius:8px;padding:20px;background:rgb(255 255 255 / .86)}.tss-support-path>span{min-height:28px;border-width:1px;border-radius:999px;padding:0 10px;box-shadow:none}.tss-support-path h3{font-size:22px;line-height:1.08}.tss-support-path p{margin:0;color:var(--tss-ink-soft);font-size:15px;line-height:1.5}.tss-support-path a{justify-self:start;margin-top:2px;background:#fff;color:var(--tss-black);box-shadow:3px 3px 0 rgb(255 214 51 / .88)}.tss-support-evidence{padding-top:26px}.tss-support-evidence__panel{display:grid;grid-template-columns:minmax(0,0.95fr) minmax(280px,1.05fr);gap:clamp(18px, 3vw, 30px);align-items:start;border:2px solid var(--tss-black);border-radius:8px;padding:clamp(20px, 3vw, 28px);background:linear-gradient(135deg,rgb(255 214 51 / .22),rgb(223 244 242 / .82)),#fffdf7;box-shadow:5px 5px 0 var(--tss-black)}.tss-support-evidence__panel .tss-info-actions{grid-column:1 / -1;margin-top:0}@media (max-width:900px){.tss-support-desk__workspace,.tss-support-evidence__panel,.tss-support-desk__order-grid{grid-template-columns:1fr}.tss-support-desk__fast-routes{grid-template-columns:repeat(3,minmax(0,1fr))}.tss-support-order-context__facts,.tss-support-case-note dl,.tss-support-link-context__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.tss-support-desk__tasks,.tss-support-paths__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){html:has(.tss-support-desk){scroll-behavior:auto}.tss-support-desk{padding-right:14px;padding-left:14px}.tss-support-desk__heading{grid-template-columns:1fr;gap:12px;margin-bottom:18px;text-align:left}.tss-support-desk__promenade.tss-hero-park{height:78px;margin-bottom:14px}.tss-support-desk__promenade .tss-hero-park__tree--right,.tss-support-desk__promenade .tss-hero-park__pine--three,.tss-support-desk__promenade .tss-hero-park__shrub--three,.tss-support-desk__promenade .tss-hero-park__flower--four{display:none}.tss-support-desk__promenade .tss-hero-park__horizon{bottom:32px;height:42px}.tss-support-desk__promenade .tss-hero-park__path{bottom:10px;height:28px}.tss-support-desk__promenade .tss-hero-park__tree{bottom:4px;--tss-park-tree-scale:0.34}.tss-support-desk__promenade .tss-hero-park__pine{bottom:12px;--tss-park-pine-scale:0.34}.tss-support-desk__counter{width:148px;min-height:42px;font-size:16px}.tss-support-desk__ticket{min-width:42px;min-height:25px;padding:0 6px;font-size:9px}.tss-support-desk__ticket--phone{left:48%}.tss-support-desk__ticket--plan{left:63%}.tss-support-desk__ticket--qr{display:none}.tss-support-desk__ticket--data{left:auto;right:9%}.tss-support-desk__ticket--refund,.tss-support-desk__person--traveller{display:none}.tss-support-desk__person--staff{left:138px;transform:scale(.78);transform-origin:bottom left}.tss-support-order-context__main,.tss-support-link-context__main,.tss-support-desk__order-zone-head,.tss-support-desk__order-panel-head,.tss-support-desk__order-lane,.tss-support-desk__order-lane>div:first-child,.tss-support-order-context__facts,.tss-support-order-context__choices,.tss-support-case-note dl,.tss-support-order-lookup__fields{grid-template-columns:1fr}.tss-support-link-context__facts{grid-template-columns:1fr}.tss-support-desk__heading h1,.tss-support-desk__heading h2{font-size:clamp(31px, 13vw, 42px)}.tss-support-desk__workspace{gap:14px;padding:14px;box-shadow:5px 5px 0 rgb(255 214 51 / .95),8px 8px 0 var(--tss-black)}.tss-support-desk__workspace--review,.tss-support-desk__workspace--static{max-width:none}.tss-support-desk__fast-routes{grid-template-columns:repeat(2,minmax(0,1fr))}.tss-support-desk__tasks,.tss-support-paths__grid,.tss-support-flow__choices,.tss-support-recovery,.tss-support-clarify{grid-template-columns:1fr}.tss-support-desk__task-list{gap:9px}.tss-support-desk__tasks button,.tss-support-desk__tasks .tss-support-route-card{min-height:0;padding:13px 14px}.tss-support-desk__ask-actions,.tss-support-card__actions,.tss-support-flow__finish,.tss-support-context form,.tss-support-handoff__actions{align-items:stretch}.tss-support-desk__ask-actions button,.tss-support-desk__ask-actions a,.tss-support-desk__order-actions a,.tss-support-order-card__actions a,.tss-support-order-lookup__actions button,.tss-support-order-lookup__actions a,.tss-support-desk__soft-link,.tss-support-card__actions button,.tss-support-card__actions a,.tss-support-flow__finish button,.tss-support-flow__finish a,.tss-support-context button,.tss-support-handoff button,.tss-support-order-context__actions a{width:100%}.tss-support-desk__order-actions{justify-content:stretch}.tss-support-handoff__grid,.tss-support-handoff__facts{grid-template-columns:1fr}.tss-support-section-head h2,.tss-support-evidence__panel h2{font-size:clamp(30px, 11vw, 40px)}}@media (max-width:360px){.tss-support-desk{padding-right:10px;padding-left:10px}.tss-support-desk__fast-routes{grid-template-columns:1fr}.tss-support-desk__workspace,.tss-support-desk__ask,.tss-support-desk__result,.tss-support-order-context,.tss-support-link-context,.tss-support-desk__order-lane,.tss-support-desk__order-zone,.tss-support-desk__order-panel,.tss-support-order-lookup,.tss-support-order-card,.tss-support-context form,.tss-support-handoff,.tss-support-path,.tss-support-evidence__panel{padding-right:12px;padding-left:12px}.tss-support-do-now{padding:11px 10px;border-left-width:4px}.tss-support-do-now li{padding-left:29px}}@media (prefers-reduced-motion:reduce){html:has(.tss-support-desk){scroll-behavior:auto}.tss-support-desk *,.tss-support-page *{animation-duration:1ms!important;transition-duration:1ms!important}.tss-support-loading>span{animation:none}}.tss-support-desk{min-height:clamp(680px, calc(100svh - 118px), 920px);padding-top:clamp(36px, 5svh, 58px);background:radial-gradient(620px 200px at 12% 18%,rgb(223 232 212 / .66) 0 62%,transparent 64%),radial-gradient(560px 190px at 88% 12%,rgb(255 214 51 / .25) 0 62%,transparent 64%),linear-gradient(180deg,rgb(255 253 244 / .98),rgb(223 244 242 / .78) 100%),var(--tss-cream)}.tss-support-desk__pavilion{position:relative;isolation:isolate;border:3px solid var(--tss-black);border-radius:16px 16px 10px 10px;padding:clamp(18px, 2.8vw, 30px) clamp(16px, 2.8vw, 28px) clamp(24px, 3vw, 34px);background:linear-gradient(180deg,rgb(255 214 51 / .18),transparent 34%),repeating-linear-gradient(90deg,rgb(16 16 16 / .055) 0 1px,transparent 1px 44px),#fffdf4;box-shadow:10px 10px 0 var(--tss-yellow),15px 15px 0 var(--tss-black);overflow:hidden}.tss-support-desk__pavilion::before{content:"";position:absolute;inset:auto 4% 0 4%;height:76px;border:2px solid rgb(16 16 16 / .2);border-bottom:0;border-radius:999px 999px 0 0;background:radial-gradient(52px 18px at 12% 54%,rgb(255 214 51 / .22) 0 62%,transparent 64%),radial-gradient(90px 28px at 72% 46%,rgb(0 124 120 / .12) 0 64%,transparent 66%),linear-gradient(180deg,rgb(238 244 229 / .7),rgb(202 222 183 / .84));pointer-events:none;z-index:0}.tss-support-desk__pavilion-roof{position:relative;z-index:3;display:grid;grid-template-columns:minmax(20px,58px) auto minmax(20px,58px);gap:10px;align-items:center;width:min(100%, 520px);margin:-8px auto clamp(16px, 2vw, 24px)}.tss-support-desk__pavilion-roof span{height:4px;border:1px solid rgb(16 16 16 / .34);border-radius:999px;background:rgb(16 16 16 / .08)}.tss-support-desk__pavilion-roof strong{display:inline-flex;align-items:center;justify-content:center;min-height:38px;border:2px solid var(--tss-black);border-radius:8px;padding:0 14px;background:var(--tss-yellow);color:var(--tss-black);font-size:clamp(12px, 1.2vw, 14px);font-weight:950;line-height:1;text-align:center;text-transform:uppercase;box-shadow:4px 4px 0 var(--tss-black)}.tss-support-desk__pavilion-grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(280px,0.78fr) minmax(0,1.22fr);gap:clamp(18px, 3vw, 34px);align-items:start;margin-bottom:clamp(16px, 2.2vw, 24px)}.tss-support-desk__pavilion .tss-support-desk__heading{max-width:none;margin:0}.tss-support-desk__pavilion .tss-support-desk__heading h1,.tss-support-desk__pavilion .tss-support-desk__heading h2{font-size:clamp(36px, 4.7vw, 62px);line-height:.96}.tss-support-desk__pavilion .tss-support-desk__fast-routes{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0}.tss-support-desk__pavilion .tss-support-route-card--featured{min-height:118px;border-width:3px;border-radius:10px;padding:13px 13px 13px 20px;background:linear-gradient(180deg,rgb(255 255 255 / .95),rgb(255 253 244 / .95)),#ffffff;box-shadow:4px 4px 0 rgb(255 214 51 / .92),inset 0 0 0 3px rgb(223 244 242 / .25)}.tss-support-desk__pavilion .tss-support-route-card--featured:nth-child(2),.tss-support-desk__pavilion .tss-support-route-card--featured:nth-child(5){background:linear-gradient(180deg,rgb(223 244 242 / .92),rgb(255 253 244 / .96)),#ffffff}.tss-support-desk__pavilion .tss-support-route-card--featured:nth-child(3),.tss-support-desk__pavilion .tss-support-route-card--featured:nth-child(6){background:linear-gradient(180deg,rgb(255 214 51 / .26),rgb(255 253 244 / .96)),#ffffff}.tss-support-desk__pavilion .tss-support-route-card--featured small{margin-top:4px;background:rgb(255 253 244 / .92)}.tss-support-desk__pavilion .tss-support-desk__promenade.tss-hero-park{position:relative;z-index:1;width:calc(100% + clamp(32px, 5vw, 56px));max-width:none;height:124px;margin:clamp(2px, 1vw, 8px) calc(clamp(16px, 2.8vw, 28px) * -1) clamp(16px, 2.2vw, 24px);border-top:1px solid rgb(16 16 16 / .12);border-bottom:1px solid rgb(16 16 16 / .08)}.tss-support-desk__pavilion .tss-support-desk__counter{left:6%;width:min(32%, 290px)}.tss-support-desk__bubble{position:absolute;display:inline-flex;align-items:center;max-width:160px;min-height:34px;border:2px solid var(--tss-black);border-radius:12px 12px 12px 3px;padding:6px 9px;background:#fff;color:var(--tss-black);font-size:11px;font-weight:850;line-height:1.15;box-shadow:3px 3px 0 rgb(16 16 16 / .16);z-index:8}.tss-support-desk__bubble--staff{left:26%;bottom:76px}.tss-support-desk__bubble--traveller{right:22%;bottom:76px;background:#fff7cf}.tss-support-desk__pavilion .tss-support-link-context,.tss-support-desk__pavilion .tss-support-desk__order-lane,.tss-support-desk__pavilion .tss-support-order-context,.tss-support-desk__pavilion .tss-support-desk__notice{position:relative;z-index:2;max-width:none}.tss-support-desk__pavilion .tss-support-desk__workspace{position:relative;z-index:2;background:linear-gradient(180deg,rgb(255 253 244 / .98),rgb(255 247 223 / .96)),#fffdf4;box-shadow:7px 7px 0 rgb(255 214 51 / .95),11px 11px 0 var(--tss-black)}@media (max-width:1020px){.tss-support-desk{min-height:auto}.tss-support-desk__pavilion-grid{grid-template-columns:1fr}.tss-support-desk__pavilion .tss-support-desk__heading{max-width:760px;margin:0 auto;text-align:center}.tss-support-desk__pavilion .tss-support-desk__heading{grid-template-columns:1fr}}@media (max-width:720px){.tss-support-desk{padding-top:24px}.tss-support-desk__pavilion{border-radius:12px;padding:16px 12px 22px;box-shadow:6px 6px 0 var(--tss-yellow),10px 10px 0 var(--tss-black)}.tss-support-desk__pavilion-roof{grid-template-columns:20px minmax(0,1fr) 20px}.tss-support-desk__pavilion .tss-support-desk__heading h1,.tss-support-desk__pavilion .tss-support-desk__heading h2{font-size:clamp(36px, 11vw, 52px)}.tss-support-desk__pavilion .tss-support-desk__fast-routes{grid-template-columns:1fr}.tss-support-desk__pavilion .tss-support-route-card--featured{min-height:0}.tss-support-desk__pavilion .tss-support-desk__promenade.tss-hero-park{width:calc(100% + 24px);height:108px;margin-right:-12px;margin-left:-12px}.tss-support-desk__bubble,.tss-support-desk__ticket--phone,.tss-support-desk__ticket--refund{display:none}.tss-support-desk__pavilion .tss-support-desk__counter{left:5%;width:min(52%, 220px);font-size:18px}.tss-support-desk__pavilion .tss-support-desk__workspace,.tss-support-desk__pavilion .tss-support-desk__workspace--static,.tss-support-desk__pavilion .tss-support-desk__order-lane{grid-template-columns:1fr}}.tss-support-desk{--tss-support-promenade-height:clamp(154px, 18svh, 196px);display:flex;align-items:flex-start;min-height:max(760px, calc(100svh - 96px));padding-top:clamp(28px, 4svh, 48px);padding-bottom:clamp(42px, 6svh, 72px)}.tss-support-desk__inner{width:min(100%, 1180px)}.tss-support-desk__pavilion{display:flex;min-height:max(860px, calc(100svh - 16px));flex-direction:column}.tss-support-desk__pavilion-grid{gap:clamp(26px, 4vw, 52px);align-items:center;margin-bottom:clamp(22px, 3svh, 38px)}.tss-support-desk__pavilion .tss-support-desk__fast-routes{gap:clamp(12px, 1.4vw, 18px)}.tss-support-desk__pavilion .tss-support-route-card--featured{min-height:clamp(130px, 15svh, 164px);padding:clamp(15px, 1.5vw, 18px) clamp(14px, 1.5vw, 18px) clamp(15px, 1.5vw, 18px) clamp(22px, 1.8vw, 26px)}.tss-support-desk__pavilion .tss-support-route-card--featured strong{font-size:clamp(16px, 1.24vw, 19px);line-height:1.06}.tss-support-desk__pavilion .tss-support-route-card--featured span{font-size:clamp(12px, 0.98vw, 14px);line-height:1.34}.tss-support-desk__pavilion .tss-support-desk__promenade.tss-hero-park{position:relative;z-index:1;width:calc(100% + clamp(32px, 5vw, 56px));max-width:none;height:var(--tss-support-promenade-height);margin:clamp(128px, 17svh, 190px) calc(clamp(16px, 2.8vw, 28px) * -1) clamp(18px, 2.3vw, 26px);border-top:1px solid rgb(16 16 16 / .14);border-bottom:1px solid rgb(16 16 16 / .1);overflow:hidden;pointer-events:auto;--tss-park-walk-duration:106s}.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__stage{pointer-events:none}.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__character{pointer-events:auto}.tss-support-desk__pavilion .tss-support-desk__promenade.tss-hero-park::before{right:-5%;bottom:-40px;left:-5%;height:clamp(142px, 17svh, 178px)}.tss-support-desk__pavilion .tss-support-desk__promenade.tss-hero-park::after{bottom:clamp(22px, 3.1svh, 34px);opacity:.72}.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__horizon{bottom:clamp(80px, 9.4svh, 106px);height:clamp(54px, 7.2svh, 72px)}.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__path{bottom:clamp(40px, 5.1svh, 56px);height:clamp(36px, 4.8svh, 48px)}.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__tree{bottom:clamp(29px, 4svh, 40px);--tss-park-tree-scale:0.7}.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__tree--right{--tss-park-tree-scale:0.62}.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__pine{bottom:clamp(40px, 5.4svh, 54px);--tss-park-pine-scale:0.7}.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__shrub{bottom:clamp(25px, 3.4svh, 34px);transform:scale(.72);transform-origin:center bottom}.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__flower{bottom:clamp(24px, 3.1svh, 31px);--tss-park-flower-scale:0.82}.tss-support-desk__pavilion .tss-support-desk__counter{left:6%;bottom:clamp(27px, 4.1svh, 44px);width:min(31%, 292px);min-height:clamp(54px, 6.2svh, 66px);font-size:clamp(20px, 2.2vw, 29px)}.tss-support-desk__pavilion .tss-support-desk__ticket{z-index:5}.tss-support-desk__pavilion .tss-support-desk__ticket--phone{top:clamp(20px, 3svh, 34px);left:34%}.tss-support-desk__pavilion .tss-support-desk__ticket--plan{top:clamp(54px, 6.6svh, 76px);left:46%}.tss-support-desk__pavilion .tss-support-desk__ticket--qr{top:clamp(24px, 3.6svh, 42px);left:58%}.tss-support-desk__pavilion .tss-support-desk__ticket--data{top:clamp(58px, 7svh, 80px);left:69%}.tss-support-desk__pavilion .tss-support-desk__ticket--refund{top:clamp(28px, 4svh, 48px);right:4%}.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__character{bottom:clamp(31px, 4.2svh, 43px);--tss-park-character-scale:0.56}.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__character--referral{--tss-park-walk-stop:23vw;--tss-park-walk-delay:-14s}.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__character--local{--tss-park-walk-stop:39vw;--tss-park-walk-delay:-30s}.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__character--phone{--tss-park-walk-stop:56vw;--tss-park-walk-delay:-46s}.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__character--queue{--tss-park-walk-stop:76vw;--tss-park-walk-delay:-62s}.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__character--wander-one{--tss-park-walk-stop:31vw;--tss-park-walk-delay:-78s}.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__character--wander-two{--tss-park-walk-stop:48vw;--tss-park-walk-delay:-94s}.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__character--wander-three{--tss-park-walk-stop:64vw;--tss-park-walk-delay:-22s}.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__character--wander-four{--tss-park-walk-stop:86vw;--tss-park-walk-delay:-52s}.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__bubble{bottom:clamp(86px, 10.4svh, 116px);min-width:160px;max-width:232px;font-size:12px}@media (max-width:1020px){.tss-support-desk,.tss-support-desk__pavilion{min-height:auto}.tss-support-desk__pavilion-grid{gap:clamp(22px, 4vw, 34px)}.tss-support-desk__pavilion .tss-support-desk__promenade.tss-hero-park{margin-top:clamp(18px, 3vw, 28px)}}@media (max-width:720px){.tss-support-desk{--tss-support-promenade-height:132px;left:50%;width:100vw;max-width:100vw;margin-left:-50vw;padding-top:24px;padding-right:14px;padding-left:14px;overflow-x:clip}.tss-support-desk__inner{width:min(100%, calc(100vw - 28px));max-width:calc(100vw - 28px);min-width:0;margin-right:0;margin-left:0}.tss-support-desk__pavilion{display:block;width:calc(100vw - 56px);max-width:calc(100vw - 56px);min-width:0;margin-right:0;margin-left:0;padding:14px 10px 22px;box-shadow:5px 5px 0 var(--tss-yellow),8px 8px 0 var(--tss-black)}.tss-support-desk__pavilion-roof{width:100%;min-width:0;margin-top:-6px}.tss-support-desk__pavilion-roof strong,.tss-support-desk__pavilion .tss-support-desk__heading,.tss-support-desk__pavilion .tss-support-desk__fast-routes,.tss-support-desk__pavilion .tss-support-route-card--featured{max-width:100%;min-width:0}.tss-support-desk__pavilion .tss-support-desk__heading h1,.tss-support-desk__pavilion .tss-support-desk__heading h2{max-width:100%;font-size:clamp(32px, 9.4vw, 38px);line-height:.98;overflow-wrap:break-word}.tss-support-desk__pavilion .tss-support-desk__heading p{max-width:100%;font-size:15px;line-height:1.45}.tss-support-desk__pavilion .tss-support-desk__fast-routes{gap:11px}.tss-support-desk__pavilion .tss-support-route-card--featured{min-height:0;padding:14px 14px 14px 22px}.tss-support-desk__pavilion .tss-support-desk__promenade.tss-hero-park{width:calc(100% + 24px);height:var(--tss-support-promenade-height);margin:20px -12px 18px}.tss-support-desk__pavilion .tss-support-desk__counter{left:5%;bottom:24px;width:min(54%, 222px);min-height:48px;font-size:17px}.tss-support-desk__pavilion .tss-support-desk__ticket--phone,.tss-support-desk__pavilion .tss-support-desk__ticket--qr,.tss-support-desk__pavilion .tss-support-desk__ticket--refund,.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__character--local,.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__character--wander-two,.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__character--wander-three{display:none}.tss-support-desk__pavilion .tss-support-desk__ticket--plan{top:30px;left:54%}.tss-support-desk__pavilion .tss-support-desk__ticket--data{top:62px;left:67%}.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__character{bottom:24px;--tss-park-character-scale:0.42}.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__character--referral{--tss-park-walk-stop:34vw}.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__character--phone{--tss-park-walk-stop:56vw}.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__character--queue{--tss-park-walk-stop:77vw}.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__character--wander-one{--tss-park-walk-stop:44vw}.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__character--wander-four{--tss-park-walk-stop:88vw}.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__bubble{bottom:78px;min-width:150px;max-width:min(230px, 78vw);font-size:11px}}.tss-support-desk{--tss-support-desk-press-shadow:2px 2px 0 rgba(255, 214, 51, 0.86), 3px 3px 0 rgba(16, 16, 16, 0.5);--tss-support-promenade-height:clamp(96px, 12svh, 118px);min-height:auto;padding-top:clamp(22px, 3.2svh, 36px);padding-bottom:clamp(36px, 5svh, 56px)}.tss-support-desk__pavilion{min-height:auto;padding:clamp(18px, 2.4vw, 28px)}.tss-support-desk__pavilion-grid{gap:clamp(18px, 3vw, 32px);margin-bottom:14px}.tss-support-desk__pavilion .tss-support-desk__heading{max-width:760px}.tss-support-desk__pavilion .tss-support-desk__heading p{max-width:650px}.tss-support-desk__pavilion .tss-support-desk__fast-routes{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px}.tss-support-desk__pavilion .tss-support-route-card--featured{min-height:104px;border-width:2px;padding:13px 13px 13px 22px;box-shadow:3px 3px 0 rgb(255 214 51 / .74);transition:transform 140ms ease,box-shadow 140ms ease,background-color 140ms ease}.tss-support-desk__pavilion .tss-support-route-card--featured::before{width:3px}.tss-support-desk__pavilion .tss-support-route-card--featured strong{font-size:clamp(15px, 1.08vw, 17px);font-weight:850}.tss-support-desk__pavilion .tss-support-route-card--featured span{font-size:12px}.tss-support-route-card:hover,.tss-support-route-card:focus-visible,.tss-support-desk__order-actions a:hover,.tss-support-desk__order-actions a:focus-visible,.tss-support-desk__ask-actions button:hover,.tss-support-desk__ask-actions button:focus-visible,.tss-support-desk__ask-actions a:hover,.tss-support-desk__ask-actions a:focus-visible,.tss-support-order-card__actions a:hover,.tss-support-order-card__actions a:focus-visible,.tss-support-order-lookup__actions button:hover,.tss-support-order-lookup__actions button:focus-visible,.tss-support-order-lookup__actions a:hover,.tss-support-order-lookup__actions a:focus-visible,.tss-support-order-choice:hover,.tss-support-order-choice:focus-visible,.tss-support-desk__soft-link:hover,.tss-support-desk__soft-link:focus-visible,.tss-support-card__actions button:hover,.tss-support-card__actions button:focus-visible,.tss-support-card__actions a:hover,.tss-support-card__actions a:focus-visible,.tss-support-flow__finish button:hover,.tss-support-flow__finish button:focus-visible,.tss-support-flow__finish a:hover,.tss-support-flow__finish a:focus-visible,.tss-support-context button:hover,.tss-support-context button:focus-visible,.tss-support-handoff button:hover,.tss-support-handoff button:focus-visible,.tss-support-recovery button:hover,.tss-support-recovery button:focus-visible,.tss-support-clarify button:hover,.tss-support-clarify button:focus-visible,.tss-support-feedback button:hover,.tss-support-feedback button:focus-visible,.tss-support-path a:hover,.tss-support-path a:focus-visible{transform:translate(1px,1px);box-shadow:var(--tss-support-desk-press-shadow)}.tss-support-route-card::after{content:"";position:absolute;right:10px;bottom:10px;width:22px;height:8px;background:radial-gradient(circle at 3px 50%,var(--tss-yellow) 0 3px,transparent 3.2px),radial-gradient(circle at 11px 50%,rgb(0 124 120 / .34) 0 3px,transparent 3.2px),radial-gradient(circle at 19px 50%,rgb(16 16 16 / .22) 0 3px,transparent 3.2px);opacity:0;transition:opacity 140ms ease}.tss-support-route-card:hover::after,.tss-support-route-card:focus-visible::after{opacity:1}.tss-support-desk__pavilion .tss-support-desk__promenade.tss-hero-park{height:var(--tss-support-promenade-height);margin:12px calc(clamp(16px, 2.8vw, 28px) * -1) 16px}.tss-support-desk__pavilion .tss-support-desk__promenade.tss-hero-park::before{height:clamp(110px, 12svh, 136px)}.tss-support-desk__pavilion .tss-support-desk__promenade.tss-hero-park::after{bottom:clamp(15px, 2svh, 24px)}.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__horizon{bottom:clamp(54px, 6.4svh, 72px);height:clamp(42px, 5.4svh, 56px)}.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__path{bottom:clamp(24px, 3.3svh, 34px);height:clamp(28px, 3.8svh, 36px)}.tss-support-desk__pavilion .tss-support-desk__counter{bottom:clamp(18px, 2.8svh, 28px);min-height:clamp(44px, 5svh, 54px);font-size:clamp(17px, 1.8vw, 24px)}.tss-support-desk__pavilion .tss-support-desk__ticket{transform:scale(.88) rotate(-2deg);transform-origin:center}.tss-support-desk__pavilion .tss-support-desk__ticket--plan,.tss-support-desk__pavilion .tss-support-desk__ticket--data{transform:scale(.88) rotate(2deg)}.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__character{bottom:clamp(22px, 3svh, 32px);--tss-park-character-scale:0.48}.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__bubble{bottom:clamp(66px, 8svh, 86px);min-width:142px;max-width:214px;font-size:11px}.tss-support-desk__pavilion .tss-hero-park__character--talker:focus-visible{outline:3px solid var(--tss-yellow);outline-offset:7px}.tss-support-desk__pavilion .tss-hero-park__character--talker:focus-visible .tss-hero-park__bubble{opacity:1;visibility:visible}.tss-support-desk__order-lane,.tss-support-link-context,.tss-support-order-context,.tss-support-desk__workspace,.tss-support-evidence__panel{box-shadow:3px 3px 0 rgb(255 214 51 / .72),5px 5px 0 rgb(16 16 16 / .18)}.tss-support-desk__order-lane{padding:14px}.tss-support-desk__workspace{padding:clamp(15px, 2vw, 22px)}.tss-support-desk__static-ask h3,.tss-support-empty h3{font-weight:850}.tss-support-desk__tasks{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.tss-support-desk__task-list{gap:9px}.tss-support-desk__tasks .tss-support-route-card{min-height:88px;border-width:1px;padding:13px;box-shadow:2px 2px 0 rgb(255 214 51 / .6)}.tss-support-evidence__panel{background:linear-gradient(135deg,rgb(255 214 51 / .16),rgb(223 244 242 / .74)),#fffdf7}@media (max-width:1020px){.tss-support-desk__pavilion .tss-support-desk__fast-routes{grid-template-columns:repeat(2,minmax(0,1fr))}.tss-support-desk__tasks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.tss-support-desk{--tss-support-promenade-height:84px;padding-top:18px}.tss-support-desk__pavilion{padding:13px 10px 18px}.tss-support-desk__pavilion .tss-support-desk__heading h1,.tss-support-desk__pavilion .tss-support-desk__heading h2{font-size:clamp(31px, 9vw, 36px)}.tss-support-desk__pavilion .tss-support-desk__heading p{font-size:14px}.tss-support-desk__pavilion .tss-support-desk__fast-routes{grid-template-columns:1fr}.tss-support-desk__pavilion .tss-support-route-card--featured{min-height:82px}.tss-support-desk__pavilion .tss-support-desk__promenade.tss-hero-park{height:var(--tss-support-promenade-height);margin-top:10px;margin-bottom:14px}.tss-support-desk__pavilion .tss-support-desk__ticket--phone,.tss-support-desk__pavilion .tss-support-desk__ticket--qr,.tss-support-desk__pavilion .tss-support-desk__ticket--refund,.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__character--wander-two,.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__character--wander-three{display:none}.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__character--referral,.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__character--local,.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__character--phone{display:inline-block}.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__character{bottom:17px;--tss-park-character-scale:0.36}.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__character--referral{--tss-park-walk-stop:27vw}.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__character--local{--tss-park-walk-stop:48vw}.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__character--phone{--tss-park-walk-stop:68vw}.tss-support-desk__pavilion .tss-support-desk__promenade .tss-hero-park__bubble{bottom:58px;min-width:138px;max-width:min(218px, 76vw);font-size:10px}.tss-support-desk__tasks{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.tss-support-route-card,.tss-support-desk__order-actions a,.tss-support-desk__ask-actions button,.tss-support-desk__ask-actions a,.tss-support-path a{transition:none!important}}.tss-support-desk__pavilion .tss-support-desk__heading{display:block}.tss-support-desk__pavilion .tss-support-desk__ticket--phone{left:15%}.tss-support-desk__pavilion .tss-support-desk__ticket--plan{left:30%}.tss-support-desk__pavilion .tss-support-desk__ticket--qr{left:45%}.tss-support-desk__pavilion .tss-support-desk__ticket--data{left:60%}.tss-support-desk__pavilion .tss-support-desk__ticket--refund{right:15%}@media (max-width:720px){.tss-support-desk__pavilion .tss-support-desk__ticket--plan{left:45%}.tss-support-desk__pavilion .tss-support-desk__ticket--data{left:63%}}.tss-support-answer__source{margin:18px 0 0;padding-top:12px;border-top:1px solid rgb(16 16 16 / .2);color:#5b554b;font-size:12px;line-height:1.45}.tss-support-desk__notice--offline{background:#fff6d6}.tss-support-desk__notice--degraded{background:#fff0cf}.tss-support-desk__notice--incident{background:#fff0ef;border-color:#a32222}.tss-support-order-lookup--offline{display:block}.tss-support-order-lookup--offline .tss-support-order-lookup__actions{margin-top:16px}.tss-support-desk--workspace{padding-top:24px;background:var(--tss-cream,#fff7df)}.tss-support-desk--workspace .tss-support-desk__pavilion-grid{display:block;padding:clamp(20px, 3vw, 36px)}.tss-support-desk--workspace .tss-support-desk__heading{display:block;max-width:800px;margin-bottom:24px}.tss-support-desk--workspace .tss-support-desk__heading h1,.tss-support-desk--workspace .tss-support-desk__heading h2{font-size:clamp(28px, 3.5vw, 42px);line-height:1.08}.tss-support-desk--workspace .tss-support-desk__pavilion .tss-support-desk__workspace{display:block;margin:0;padding:0;border:0;background:#fff0;box-shadow:none}.tss-support-desk--workspace .tss-support-desk__ask{padding:0;border:0;background:#fff0;box-shadow:none}.tss-support-desk--workspace .tss-support-desk__ask>label{font-size:18px;line-height:1.4}.tss-support-desk--workspace .tss-support-desk__ask textarea{min-height:88px;font-size:17px;line-height:1.5;resize:vertical}.tss-support-desk--workspace .tss-support-desk__hint{margin:10px 0 0;font-size:13px;line-height:1.5}.tss-support-desk--workspace .tss-support-desk__result{min-height:0;margin-top:24px;scroll-margin-top:110px}.tss-support-desk--workspace .tss-support-desk__result:has(>.tss-support-empty:only-child){display:none}.tss-support-desk--workspace .tss-support-desk__pavilion .tss-support-desk__fast-routes{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px;padding:20px 0 0;border-top:1px solid var(--tss-black,#171714)}.tss-support-desk--workspace .tss-support-desk__fast-routes .tss-support-route-card{flex:1 1 180px;min-height:48px;padding:12px;border-width:1px;border-radius:4px;box-shadow:none}.tss-support-desk--workspace .tss-support-desk__fast-routes .tss-support-route-card p,.tss-support-desk--workspace .tss-support-desk__fast-routes .tss-support-route-card>span{display:none}.tss-support-order-disclosure,.tss-support-guide-disclosure,.tss-support-answer-detail{margin:16px 0;border-top:1px solid var(--tss-black,#171714);padding-top:12px}.tss-support-order-disclosure>summary,.tss-support-guide-disclosure>summary,.tss-support-answer-detail>summary,.tss-support-case-note>summary{min-height:44px;padding:10px 4px;font-size:16px;font-weight:700;line-height:1.5;cursor:pointer}.tss-support-desk--workspace .tss-support-case-note{margin:0 0 16px;padding:0;border:0;border-bottom:1px solid #aaa58f;background:#fff0;box-shadow:none}.tss-support-desk--workspace .tss-support-flow,.tss-support-desk--workspace .tss-support-card,.tss-support-desk--workspace .tss-support-status{padding:clamp(16px, 2.5vw, 28px);border-radius:4px;box-shadow:3px 3px 0 var(--tss-black,#171714)}.tss-support-desk--workspace .tss-support-flow>span,.tss-support-desk--workspace .tss-support-card>span{min-height:0;padding:0;border:0;background:#fff0;font-size:14px;font-weight:600;text-transform:none;box-shadow:none}.tss-support-desk--workspace .tss-support-flow h3,.tss-support-desk--workspace .tss-support-card h3{font-size:clamp(23px, 2.6vw, 32px);line-height:1.2}.tss-support-desk--workspace .tss-support-flow__choices{gap:10px}.tss-support-desk--workspace .tss-support-desk__order-zone{margin:8px 0}.tss-support-desk--workspace :is(button,a,summary,textarea,select,input):focus-visible{outline:3px solid #006f6a;outline-offset:4px}@media (max-width:600px){.tss-support-desk--workspace{padding:16px 12px 32px}.tss-support-desk--workspace .tss-support-desk__pavilion-grid{padding:18px 14px}.tss-support-desk--workspace .tss-support-desk__fast-routes .tss-support-route-card{flex-basis:130px}.tss-support-desk--workspace .tss-support-desk__ask-actions{display:flex;flex-wrap:wrap;gap:12px}.tss-support-desk--workspace .tss-support-desk__ask-actions a{width:auto}}@media (prefers-reduced-motion:reduce){html:has(.tss-support-desk--workspace){scroll-behavior:auto}}.tss-support-desk--workspace .tss-support-desk__fast-routes .tss-support-route-card>small{display:none}.tss-support-desk--workspace .tss-support-do-now{padding:0;border:0;background:#fff0;box-shadow:none}.tss-support-desk--workspace .tss-support-do-now h4{font-size:15px}.tss-support-desk--workspace .tss-support-step-help{margin-top:18px;font-size:15px}.tss-support-desk--workspace .tss-support-journey{margin-top:18px;padding-top:12px;border-top:1px solid #aaa58f}.tss-support-desk--workspace .tss-support-journey>summary{min-height:44px;padding:8px 0;font-size:15px;font-weight:600}.tss-support-desk--workspace .tss-support-journey li{margin-bottom:12px;font-size:14px;line-height:1.5}.tss-support-fact-editor{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:16px;padding:16px 0}.tss-support-fact-editor label{display:grid;gap:6px;font-size:14px;font-weight:600}.tss-support-fact-editor input,.tss-support-fact-editor select{width:100%;min-height:44px;border:1px solid #45463d;border-radius:4px;background:#fffdf7;padding:8px;font-size:16px}.tss-support-fact-editor button{align-self:end;min-height:44px;border:1px solid #171714;border-radius:4px;padding:10px;background:#ffd633;color:#171714}.tss-support-desk--workspace .tss-support-plan-receipt,.tss-support-desk--workspace .tss-support-saved{margin:12px 0;padding:14px 0;border-top:1px solid rgb(23 23 20 / .2)}.tss-support-desk--workspace .tss-support-plan-receipt summary,.tss-support-desk--workspace .tss-support-saved summary{font-weight:700;min-height:44px;align-content:center}.tss-support-desk--workspace .tss-support-plan-receipt dl{margin:12px 0}.tss-support-desk--workspace .tss-support-plan-receipt dl>div{display:grid;grid-template-columns:minmax(100px,1fr) 3fr;gap:12px;padding:8px 0;border-bottom:1px solid rgb(23 23 20 / .12)}.tss-support-desk--workspace .tss-support-plan-receipt dt{font-weight:700}.tss-support-desk--workspace .tss-support-plan-receipt dd{margin:0;overflow-wrap:anywhere}.tss-support-desk--workspace .tss-support-rescue-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:16px 0 4px}.tss-support-desk--workspace .tss-support-rescue-actions span{font-size:14px;color:var(--tss-ink-soft)}.tss-support-desk--workspace .tss-support-rescue-actions button,.tss-support-desk--workspace .tss-support-saved button{min-height:44px;padding:9px 14px;border:1px solid currentColor;background:#fff0;color:var(--tss-black);cursor:pointer}.tss-support-desk--workspace .tss-support-empty{display:none}.tss-support-screen-guide{margin:18px 0;padding:14px 16px;background:#fffdf4;border:1px solid #b3ad9e}.tss-support-screen-guide summary,.tss-support-public-contact>summary{cursor:pointer;min-height:44px;display:list-item;align-content:center;font-weight:750}.tss-support-screen-guide dl{margin:16px 0;padding:0 16px;border:2px solid #202019;border-radius:12px;background:#fff}.tss-support-screen-guide dl>div{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0}.tss-support-screen-guide dl>div+div{border-top:1px solid #d7d2c5}.tss-support-screen-guide dt{flex:1}.tss-support-screen-guide dd{margin:0;max-width:45%;font-weight:800;text-align:right}.tss-support-screen-guide__note{font-size:.875rem}[data-tss-support-public-contact]{margin-top:24px;padding:16px;border-top:2px solid #202019}[data-tss-support-public-contact]>summary{cursor:pointer;min-height:44px;align-content:center;font-weight:750}.tss-support-desk--workspace .tss-support-do-now ol{list-style:decimal outside;padding-left:1.5em}.tss-support-desk--workspace .tss-support-do-now li{display:list-item;padding:0 0 0 .25em}.tss-support-desk--workspace .tss-support-do-now li::before{content:none;display:none}@media (max-width:600px){.tss-support-desk--workspace .tss-support-desk__pavilion{width:100%;max-width:none;box-sizing:border-box;padding:12px 8px 18px}.tss-support-desk--workspace .tss-support-desk__pavilion-grid{padding:16px 8px}.tss-support-desk--workspace .tss-support-desk__result{padding:16px 0 0;border:0;box-shadow:none;background:#fff0}.tss-support-desk--workspace .tss-support-flow,.tss-support-desk--workspace .tss-support-card,.tss-support-desk--workspace .tss-support-status{padding:12px 0;border:0;box-shadow:none;background:#fff0}.tss-support-desk--workspace .tss-support-flow p{font-size:16px;line-height:1.5}.tss-support-desk--workspace .tss-support-screen-guide{padding:10px 12px}.tss-support-desk--workspace .tss-support-screen-guide__note{font-size:14px}.tss-support-fact-editor{grid-template-columns:minmax(0,1fr)}.tss-support-desk--workspace .tss-support-plan-receipt dl>div{grid-template-columns:minmax(0,1fr);gap:4px}}.tss-revamp[data-page="support"] .support-hero{margin-bottom:24px;padding-bottom:0}.tss-revamp .tss-support-desk--embedded{display:block;left:0;right:auto;max-width:none;transform:none;padding:0;margin:0 0 22px;background:#fff0;min-height:0;width:100%;overflow:visible}.tss-revamp .tss-support-desk--embedded .tss-support-desk__inner{width:100%;max-width:none;margin:0;padding:0}.tss-revamp .tss-support-desk--embedded .tss-support-desk__pavilion{width:100%;max-width:none;margin:0;background:#fffdf5;border:1px solid #8b9984;border-radius:8px;box-shadow:none}.tss-revamp .tss-support-desk--embedded .tss-support-desk__pavilion-roof,.tss-revamp .tss-support-desk--embedded .tss-support-desk__promenade,.tss-revamp .tss-support-desk--embedded .tss-support-guide-disclosure{display:none}.tss-revamp .tss-support-desk--embedded .tss-support-desk__pavilion-grid{display:block;padding:28px;min-height:0}.tss-revamp .tss-support-desk--embedded .tss-support-desk__heading{padding:0;margin:0 0 16px}.tss-revamp .tss-support-desk--embedded .tss-support-desk__heading h2{font-size:32px;line-height:1.1;letter-spacing:-.03em;margin:0 0 10px}.tss-revamp .tss-support-desk--embedded .tss-support-desk__heading p{font-size:16px;line-height:1.5;max-width:65ch}.tss-revamp .tss-support-desk--embedded .tss-support-desk__ask{padding:0;max-width:none}.tss-revamp .tss-support-desk--embedded .tss-support-desk__result{margin-top:22px;max-width:none}.tss-revamp .tss-support-desk--embedded .tss-support-order-disclosure{margin:0 28px 24px}.tss-revamp .tss-support-desk--embedded .tss-support-flow h3{font-size:25px;line-height:1.2;letter-spacing:-.02em}.tss-revamp .support-legacy-routes{border-top:1px solid #9ba88d;padding-top:12px;margin:18px 0 0}.tss-revamp .support-legacy-routes>summary{cursor:pointer;padding:12px 0;font-size:16px;font-weight:650;min-height:44px}.tss-revamp .support-legacy-routes .support-main{padding-top:20px;margin-top:0}@media(max-width:600px){.tss-revamp[data-page="support"] .crumbs{padding-top:16px}.tss-revamp[data-page="support"] .support-hero{display:grid;grid-template-columns:1fr 88px;gap:10px;align-items:center;margin-bottom:16px;padding-top:10px}.tss-revamp[data-page="support"] .support-hero h1{font-size:34px;line-height:1.03;margin:8px 0}.tss-revamp[data-page="support"] .support-hero .lead{font-size:15px;line-height:1.4;margin:10px 0}.tss-revamp[data-page="support"] .support-hero .support-art{width:88px;height:auto;position:static;max-height:120px;object-fit:contain}.tss-revamp .tss-support-desk--embedded .tss-support-desk__pavilion-grid{padding:18px}.tss-revamp .tss-support-desk--embedded .tss-support-desk__heading h2{font-size:25px}.tss-revamp .tss-support-desk--embedded .tss-support-order-disclosure{margin:0 18px 18px}.tss-revamp .tss-support-desk--embedded .tss-support-flow h3{font-size:23px}}@media(max-width:360px){.tss-revamp[data-page="support"] .support-hero{grid-template-columns:1fr 64px}.tss-revamp[data-page="support"] .support-hero .support-art{width:64px}.tss-revamp[data-page="support"] .support-hero h1{font-size:30px}.tss-revamp .tss-support-desk--embedded .tss-support-desk__pavilion-grid{padding:13px}.tss-revamp .tss-support-desk--embedded .tss-support-order-disclosure{margin-inline:13px}}.tss-revamp .tss-support-desk--embedded .tss-support-desk__heading{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;margin:0;padding:0}.tss-revamp .tss-support-desk--embedded .tss-support-desk__ask-actions button[type=submit],.tss-revamp .tss-support-desk--embedded .tss-support-order-lookup__actions button[type=submit]{color:#172018;background:#ffe566}.tss-support-desk__result{scroll-margin-top:115px}@media(max-width:600px){.tss-support-desk__result{scroll-margin-top:88px}}