/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
.support-page{max-width:1160px;color:var(--ts-text-primary);margin:auto;padding:56px 24px 80px}.support-page [hidden]{display:none!important}.support-page h1,.support-page h2,.support-page h3,.support-page p{margin:0}.support-page a,.support-page button,.support-page summary{touch-action:manipulation}.support-page :is(a,button,summary):focus-visible{outline:3px solid var(--ts-focus);outline-offset:4px}.support-hero{text-align:center;max-width:800px;margin:0 auto 28px}.support-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--ts-link);font-size:13px;font-weight:700}.support-hero h1{text-wrap:balance;letter-spacing:-.03em;margin:14px 0 18px;font-size:clamp(34px,4vw,56px);line-height:1.06}.support-hero__lede{color:var(--ts-text-secondary);font-size:18px;line-height:1.55}.support-search{max-width:800px;margin:0 auto 48px}.support-query__box{background:var(--ts-surface);border:1px solid var(--ts-border-control);box-shadow:var(--ts-shadow-sm);border-radius:16px;align-items:center;gap:16px;padding:18px 22px;display:flex}.support-query__box:focus-within{border-color:var(--ts-link);box-shadow:0 0 0 3px var(--ts-accent-soft)}.support-query__box>.ti{color:var(--ts-link);font-size:25px}.support-query__box input{font:inherit;color:var(--ts-text-primary);background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:18px}.support-query__box input::placeholder{color:var(--ts-text-secondary);opacity:1}.support-query__hint{color:var(--ts-text-secondary);padding:10px 0 0;font-size:14px}.support-prompts{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.support-prompt{border:1px solid var(--ts-border);background:var(--ts-surface-subtle);color:var(--ts-text-primary);font:inherit;cursor:pointer;border-radius:30px;align-items:center;gap:8px;min-height:44px;padding:10px 14px;font-size:14px;display:inline-flex}.support-prompt .ti{color:var(--ts-link);font-size:16px}.support-results{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:24px;margin-bottom:48px;display:grid}.support-answer{background:var(--ts-surface-subtle);border:1px solid var(--ts-border);border-radius:20px;padding:28px}.support-answer__head{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:22px;display:flex}.support-answer__mark{background:var(--ts-accent-soft);width:44px;height:44px;color:var(--ts-link);border:2px solid var(--ts-action-text);border-radius:14px;place-items:center;font-size:24px;display:grid}.support-answer h2{font-size:23px;line-height:1.3}.support-query__status{color:var(--ts-text-secondary);margin-left:auto;font-size:12px}.support-answer__body{overflow-wrap:anywhere;font-size:17px;line-height:1.65}.support-answer__body h3{margin:0 0 10px;font-size:18px}.support-answer__sources{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.support-answer__sources a,.support-answer__help{color:var(--ts-link);text-underline-offset:4px;font-size:15px;text-decoration:underline}.support-answer__help{align-items:center;gap:8px;margin-top:24px;display:inline-flex}.support-live__head{color:var(--ts-text-secondary);justify-content:space-between;gap:16px;margin:0 0 14px;display:flex}.support-live__head h2{color:var(--ts-text-primary);font-size:17px}.support-match-list{gap:10px;display:grid}.support-match{border:1px solid var(--ts-border);background:var(--ts-surface);width:100%;color:var(--ts-text-primary);font:inherit;text-align:left;cursor:pointer;border-radius:14px;gap:12px;padding:16px;display:flex}.support-match__topic{color:var(--ts-link);font-size:12px;font-weight:650;margin-bottom:4px!important}.support-match h3{font-size:17px;line-height:1.3}.support-match__copy>p:last-child{color:var(--ts-text-secondary);margin-top:6px;font-size:14px;line-height:1.5}.support-match__thumb{object-fit:cover;border-radius:8px;width:64px;height:64px}.support-live__empty{color:var(--ts-text-secondary);font-size:16px}.support-section-heading{margin-bottom:22px}.support-section-heading h2{letter-spacing:-.02em;font-size:28px;line-height:1.2}.support-section-heading p{color:var(--ts-text-secondary);margin-top:9px;font-size:16px}.support-route-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.support-route{border:1px solid var(--ts-border);background:var(--ts-surface-subtle);color:var(--ts-text-primary);border-radius:20px;flex-direction:column;align-items:flex-start;padding:26px;text-decoration:none;transition:border-color .18s,box-shadow .18s;display:flex;position:relative}.support-route__icon{border:2px solid var(--ts-action-text);background:var(--ts-accent-soft);width:52px;height:52px;color:var(--ts-link);border-radius:16px;place-items:center;margin-bottom:22px;font-size:26px;display:grid}.support-route--wifi .support-route__icon,.support-route--app .support-route__icon{background:var(--ts-signal-gas-bg);color:var(--ts-signal-gas-ink)}.support-route--accuracy .support-route__icon{background:var(--ts-signal-particles-bg);color:var(--ts-signal-particles-ink)}.support-route strong{letter-spacing:-.02em;font-size:21px;line-height:1.3}.support-route p{color:var(--ts-text-secondary);max-width:29ch;margin-top:10px;font-size:16px;line-height:1.5}.support-route__arrow{color:var(--ts-link);font-size:23px;position:absolute;top:28px;right:22px}.support-contact{background:var(--ts-accent-soft);border:1px solid var(--ts-border);border-radius:20px;align-items:center;gap:24px;margin:32px 0 56px;padding:28px 32px;display:flex}.support-contact__icon{color:var(--ts-link);font-size:34px}.support-contact h2{font-size:24px;line-height:1.25}.support-contact p{color:var(--ts-text-secondary);margin-top:8px;font-size:16px;line-height:1.5}.support-contact .btn{flex-shrink:0;gap:12px;min-height:48px;margin-left:auto}.support-faq{border-top:1px solid var(--ts-border)}.support-faq__group{border-bottom:1px solid var(--ts-border);scroll-margin-top:110px}.support-faq__group>summary{cursor:pointer;align-items:center;gap:14px;min-height:64px;padding:21px 4px;font-size:18px;font-weight:650;list-style:none;display:flex}.support-faq__group>summary::-webkit-details-marker{display:none}.support-faq__group>summary>.ti:first-child{color:var(--ts-link);font-size:23px}.support-faq__group>summary>.ti:last-child{margin-left:auto;font-size:20px;transition:transform .15s}.support-faq__group[open]>summary>.ti:last-child{transform:rotate(45deg)}.support-faq__items{padding:0 16px 20px 40px}.support-faq__item{border-top:1px solid var(--ts-border);scroll-margin-top:110px}.support-faq__item>summary{cursor:pointer;padding:16px 0;font-size:17px;font-weight:600;line-height:1.5}.support-faq__answer{max-width:75ch;color:var(--ts-text-secondary);padding:0 0 18px;font-size:16px;line-height:1.65}.support-faq__answer p{margin-top:12px}.support-faq__answer a{color:var(--ts-link)}.support-secondary{flex-wrap:wrap;gap:24px;margin-top:24px;font-size:15px;display:flex}.support-secondary a{color:var(--ts-link)}@media (hover:hover){.support-route:hover,.support-match:hover,.support-prompt:hover{border-color:var(--ts-link);box-shadow:var(--ts-shadow-sm);text-decoration:none}}@media (max-width:800px){.support-route-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.support-results{grid-template-columns:1fr}.support-contact{flex-wrap:wrap}.support-contact .btn{margin-left:58px}}@media (max-width:520px){.support-page{padding:36px 20px 56px}.support-hero{text-align:left}.support-hero h1{font-size:38px}.support-search{margin-bottom:36px}.support-query__box{padding:16px}.support-query__box input{font-size:16px}.support-prompts{gap:6px}.support-prompt{padding:9px 11px;font-size:13px}.support-route-grid{grid-template-columns:1fr}.support-route{min-height:132px;padding:22px 22px 22px 84px}.support-route__icon{width:48px;height:48px;position:absolute;top:22px;left:18px}.support-route strong{padding-right:18px;font-size:20px}.support-route p{font-size:16px}.support-route__arrow{font-size:19px;top:25px;right:16px}.support-contact{align-items:flex-start;gap:16px;padding:24px}.support-contact__icon{display:none}.support-contact .btn{width:100%;margin-left:0}.support-answer{padding:22px}.support-query__status{margin-left:56px}.support-faq__items{padding-left:12px}}@media (prefers-reduced-motion:reduce){.support-page *{scroll-behavior:auto;transition:none}}body[data-page=support-troubleshooting]{overflow-x:clip}body[data-page=support-troubleshooting] main{max-width:none;padding:0}@media (prefers-reduced-motion:no-preference){:root:has(body[data-page=support-troubleshooting]){scroll-behavior:smooth}}.trouble-page{--trouble-card-soft:var(--ts-surface-raised)}@supports (color:color-mix(in lab, red, red)){.trouble-page{--trouble-card-soft:color-mix(in srgb, var(--ts-surface-raised) 72%, var(--ts-surface))}}.trouble-page{--cat:var(--ts-accent);gap:clamp(var(--ts-space-130), 3.4vw, var(--ts-space-300));max-width:82rem;padding:0 var(--ts-space-100) clamp(var(--ts-space-180), 5vw, var(--ts-space-300));margin-inline:auto;display:grid}:root[data-theme=dark] .trouble-page{--trouble-card-soft:var(--ts-surface-raised)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .trouble-page{--trouble-card-soft:color-mix(in srgb, var(--ts-surface-raised) 88%, transparent)}}@media (prefers-color-scheme:dark){:root[data-theme-preference=system] .trouble-page{--trouble-card-soft:var(--ts-surface-raised)}@supports (color:color-mix(in lab, red, red)){:root[data-theme-preference=system] .trouble-page{--trouble-card-soft:color-mix(in srgb, var(--ts-surface-raised) 88%, transparent)}}}.trouble-kicker{align-items:center;gap:var(--ts-space-40);margin:0 0 var(--ts-space-50);color:var(--ts-accent-strong,var(--ts-accent));font-size:var(--ts-text-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:850;display:inline-flex}.trouble-page>*{animation:trouble-rise .6s var(--ts-ease-out) both}.trouble-page>:nth-child(2){animation-delay:60ms}.trouble-page>:nth-child(3){animation-delay:.12s}.trouble-page>:nth-child(4){animation-delay:.18s}.trouble-page>:nth-child(5){animation-delay:.24s}.trouble-page>:nth-child(n+6){animation-delay:.3s}@keyframes trouble-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.trouble-intro{--trouble-content-gutter:0px;isolation:isolate;gap:clamp(var(--ts-space-120), 4vw, var(--ts-space-200));box-sizing:border-box;padding:clamp(var(--ts-space-180), 5vw, var(--ts-space-300)) max(var(--trouble-content-gutter), var(--ts-space-100)) clamp(var(--ts-space-150), 4vw, var(--ts-space-200));border:1px solid var(--ts-border);background:var(--ts-surface-subtle);box-shadow:0 0 0 100vmax var(--ts-surface-subtle);clip-path:inset(0 -100vmax);border-inline:0;border-radius:0;grid-template-columns:minmax(0,1.08fr) minmax(17rem,.92fr);align-items:center;margin-inline:0;padding-inline:0;display:grid;position:relative;overflow:clip}@supports (color:color-mix(in lab, red, red)){.trouble-intro{background:var(--ts-surface-subtle)}}.trouble-intro{color:var(--ts-text-primary);box-shadow:0 0 0 100vmax var(--ts-surface-subtle)}.trouble-intro:before{content:"";z-index:-1;border-radius:inherit;opacity:.6;background:var(--ts-surface-subtle);position:absolute;inset:0}.trouble-intro__copy{min-width:0}.trouble-intro .trouble-kicker{color:var(--ts-link)}.trouble-intro h1{color:var(--ts-text-primary);letter-spacing:0;text-wrap:balance;max-width:14ch;margin:0;font-size:clamp(2.6rem,5.6vw,4.5rem);line-height:.98}.trouble-lede{max-width:38rem;margin:var(--ts-space-100) 0 0;color:var(--ts-text-secondary);overflow-wrap:break-word;text-wrap:wrap;font-size:clamp(1.06rem,1.55vw,1.32rem);line-height:1.5}.trouble-intro__actions{gap:var(--ts-space-60);margin-top:var(--ts-space-120);flex-wrap:wrap;align-items:center;display:flex}.trouble-intro__actions .btn{border-radius:var(--ts-radius-md);min-height:2.75rem}.trouble-intro__actions .btn-primary{background:var(--ts-action-bg);color:var(--ts-action-text);border-color:var(--ts-border)}.trouble-intro__actions .btn-ghost{border:1px solid var(--ts-border);background:var(--ts-white-a08);color:var(--ts-text-primary);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}@media (hover:hover) and (pointer:fine){.trouble-intro__actions .btn-ghost:hover,.trouble-intro__actions .btn-ghost:focus-visible{color:var(--ts-text-primary);background:var(--ts-surface-subtle);border-color:var(--ts-focus)}}.trouble-intro__stats{gap:var(--ts-space-50);margin:var(--ts-space-110) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.trouble-intro__stats li{align-items:center;gap:var(--ts-space-40);min-height:2.35rem;padding:var(--ts-space-40) var(--ts-space-75);border:1px solid var(--ts-border);border-radius:var(--ts-radius-md);color:var(--ts-text-primary);font-size:var(--ts-text-sm);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);white-space:nowrap;background:var(--ts-surface-subtle);font-weight:750;display:inline-flex}.trouble-intro__stats strong,.trouble-intro__stats i{color:var(--ts-text-primary)}.trouble-hero-panel{gap:var(--ts-space-80);min-width:0;padding:clamp(var(--ts-space-110), 3vw, var(--ts-space-160));border:1px solid var(--ts-border);border-radius:var(--ts-radius-md);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:var(--ts-surface-subtle);box-shadow:var(--ts-shadow-sm);align-self:center;display:grid}.trouble-hero-panel__head{justify-content:space-between;align-items:flex-start;gap:var(--ts-space-80);padding-bottom:var(--ts-space-80);border-bottom:1px solid var(--ts-border);display:flex}.trouble-hero-panel__head span{align-items:center;gap:var(--ts-space-40);color:var(--ts-text-secondary);font-size:var(--ts-text-xs);letter-spacing:.1em;text-transform:uppercase;font-weight:850;display:inline-flex}.trouble-hero-panel__head strong{color:var(--ts-text-primary);font-size:var(--ts-text-sm);flex:none;font-weight:800}.trouble-hero-panel__steps{gap:var(--ts-space-70);margin:0;padding:0;list-style:none;display:grid}.trouble-hero-panel__steps li{gap:var(--ts-space-70);grid-template-columns:2rem minmax(0,1fr);align-items:start;display:grid}.trouble-hero-panel__steps li>span{border-radius:var(--ts-radius-md);color:var(--ts-text-secondary);width:2rem;height:2rem;font-size:var(--ts-text-sm);background:var(--ts-surface);border:1px solid var(--ts-border);place-items:center;font-weight:900;display:grid}.trouble-hero-panel__steps strong{color:var(--ts-text-primary);font-size:var(--ts-text-xl);line-height:1.2;display:block}.trouble-hero-panel__steps p{margin:var(--ts-space-25) 0 0;color:var(--ts-text-secondary);font-size:var(--ts-text-md);line-height:1.45}.trouble-hero-panel__handoff{gap:var(--ts-space-50);padding:var(--ts-space-80);border-radius:var(--ts-radius-md);color:var(--ts-text-primary);font-size:var(--ts-text-md);background:var(--ts-surface);border:1px solid var(--ts-border);grid-template-columns:auto minmax(0,1fr);align-items:start;line-height:1.45;display:grid}.trouble-hero-panel__handoff i{margin-top:var(--ts-space-10);color:var(--ts-text-primary);font-size:1.15rem}.trouble-device{gap:var(--ts-space-70);justify-items:center;min-width:0;display:grid;position:relative}.trouble-device__stage{filter:none;width:min(100%,18rem);position:relative}.trouble-device__frame{width:100%;height:auto;display:block}.trouble-screen{opacity:0;visibility:hidden;transition:opacity var(--ts-duration-med) var(--ts-ease-out), visibility 0s linear var(--ts-duration-med)}.trouble-screen.is-active{opacity:1;visibility:visible;transition:opacity var(--ts-duration-med) var(--ts-ease-out), visibility 0s}.trouble-fw-clock,.trouble-fw-brand{fill:#fff;font:700 14px var(--ts-font-sans)}.trouble-fw-title{fill:#fff;font:850 22px var(--ts-font-sans)}.trouble-fw-sub{fill:#c8d4cc;font:650 13px var(--ts-font-sans)}.trouble-fw-field{fill:var(--ts-device-good);font:850 17px var(--ts-font-mono)}.trouble-fw-code{fill:var(--ts-device-good);font:950 50px var(--ts-font-mono);letter-spacing:2px}.trouble-fw-big{fill:#fff;font:950 64px var(--ts-font-sans)}.trouble-fw-unit{fill:#c8d4cc;font:700 16px var(--ts-font-sans)}.trouble-fw-btn{fill:#06140c;font:850 14px var(--ts-font-sans)}.trouble-fw-btn-ghost{fill:#d6e2da;font:800 14px var(--ts-font-sans)}.trouble-fw-pill-label{font:800 12px var(--ts-font-sans);text-transform:uppercase;letter-spacing:.06em}.trouble-fw-spinner{transform-box:fill-box;transform-origin:50%;animation:1.1s linear infinite trouble-spin}@keyframes trouble-spin{to{transform:rotate(360deg)}}.trouble-device__caption{gap:var(--ts-space-20);text-align:center;max-width:22rem;display:grid}.trouble-device__caption span{color:var(--ts-text-secondary);font-size:var(--ts-text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:850}.trouble-device__caption strong{color:var(--ts-text-secondary);font-size:var(--ts-text-md);overflow-wrap:break-word;text-wrap:wrap;font-weight:650;line-height:1.35}.trouble-device__dots{gap:var(--ts-space-40);display:inline-flex}.trouble-device__dots button{background:var(--ts-white-a18);cursor:pointer;width:.56rem;height:.56rem;transition:background var(--ts-duration-fast) var(--ts-ease-out), transform var(--ts-duration-fast) var(--ts-ease-out);border:0;border-radius:50%;padding:0}.trouble-device__dots button[aria-current=true]{background:var(--ts-surface-subtle);transform:scale(1.25)}.trouble-device__dots button:focus-visible{outline-offset:2px;outline:2px solid var(--ts-focus)}.trouble-section-head{max-width:44rem;margin-bottom:var(--ts-space-100)}.trouble-section-head--center{text-align:center;max-width:52rem;margin-inline:auto}.trouble-section-head h2,.trouble-chooser h2,.trouble-first-pass h2,.trouble-recipes h2,.trouble-escalate h2,.trouble-next h2{color:var(--ts-ink);letter-spacing:0;text-wrap:balance;margin:0;line-height:1.05}.trouble-section-head h2,.trouble-chooser h2,.trouble-recipes h2{font-size:clamp(1.85rem,3.5vw,2.85rem)}.trouble-section-head p:last-child{margin-top:var(--ts-space-60);color:var(--ts-text-secondary);font-size:clamp(var(--ts-text-lg), 1.6vw, var(--ts-text-xl));line-height:1.5}.trouble-chooser,.trouble-first-pass,.trouble-recipes,.trouble-escalate{min-width:0;scroll-margin-top:6.5rem}.trouble-chooser__grid{gap:var(--ts-space-80);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.trouble-issue-card{gap:var(--ts-space-60) var(--ts-space-100);min-height:8.2rem;padding:var(--ts-space-110);border:1px solid var(--ts-border);border-radius:var(--ts-radius-md);background:var(--ts-surface-subtle);grid-template-rows:auto 1fr auto;grid-template-columns:2.8rem minmax(0,1fr);display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.trouble-issue-card{background:var(--ts-surface-subtle)}}.trouble-issue-card{box-shadow:var(--ts-shadow-sm);color:var(--ts-text-secondary);transition:border-color var(--ts-duration-med) var(--ts-ease-out), box-shadow var(--ts-duration-med) var(--ts-ease-out), transform var(--ts-duration-med) var(--ts-ease-out);text-decoration:none}.trouble-issue-card:before{content:"";border-radius:var(--ts-radius-md) 0 0 var(--ts-radius-md);background:var(--cat);opacity:0;width:.2rem;transition:opacity var(--ts-duration-med) var(--ts-ease-out);position:absolute;inset:0 auto 0 0}@media (hover:hover) and (pointer:fine){.trouble-issue-card:hover,.trouble-issue-card:focus-visible,.trouble-issue-card.is-peeking{border-color:var(--cat)}@supports (color:color-mix(in lab, red, red)){.trouble-issue-card:hover,.trouble-issue-card:focus-visible,.trouble-issue-card.is-peeking{border-color:color-mix(in srgb, var(--cat) 42%, var(--ts-border))}}.trouble-issue-card:hover,.trouble-issue-card:focus-visible,.trouble-issue-card.is-peeking{box-shadow:var(--ts-shadow-md);transform:translateY(-3px)}.trouble-issue-card:hover:before,.trouble-issue-card:focus-visible:before,.trouble-issue-card.is-peeking:before{opacity:1}}.trouble-issue-card__icon{width:2.55rem;height:2.55rem;margin-top:var(--ts-space-10);border:1px solid var(--cat);align-self:start;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.trouble-issue-card__icon{border:1px solid color-mix(in srgb, var(--cat) 28%, var(--ts-border))}}.trouble-issue-card__icon{border-radius:var(--ts-radius-sm);background:var(--cat)}@supports (color:color-mix(in lab, red, red)){.trouble-issue-card__icon{background:color-mix(in srgb, var(--cat) 12%, var(--ts-surface))}}.trouble-issue-card__icon{color:var(--cat);font-size:1.2rem}.trouble-issue-card__copy{gap:var(--ts-space-50);overflow-wrap:break-word;min-width:0;display:grid}.trouble-issue-card__meta{color:var(--ts-text-secondary);font-size:var(--ts-text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:850;line-height:1.2}.trouble-issue-card strong{color:var(--ts-ink);text-wrap:balance;font-size:clamp(1.05rem,1.35vw,1.25rem);line-height:1.2}.trouble-issue-card__copy>span:last-child{color:var(--ts-text-secondary);font-size:var(--ts-text-sm);text-wrap:wrap;line-height:1.45}.trouble-issue-card em{align-items:center;gap:var(--ts-space-25);width:fit-content;margin-top:var(--ts-space-10);color:var(--cat);font-size:var(--ts-text-sm);grid-column:2;font-style:normal;font-weight:850;display:inline-flex}.trouble-issue-card em:after{content:"→";transition:transform var(--ts-duration-med) var(--ts-ease-out)}@media (hover:hover) and (pointer:fine){.trouble-issue-card:hover em:after,.trouble-issue-card:focus-visible em:after{transform:translate(.2rem)}}.trouble-rail{top:calc(var(--ts-hdr-h,4rem) + var(--ts-space-30));z-index:4;gap:var(--ts-space-40);margin-bottom:var(--ts-space-90);padding:var(--ts-space-40);border:1px solid var(--ts-border);border-radius:var(--ts-radius-pill);background:var(--ts-surface);display:flex;position:sticky}@supports (color:color-mix(in lab, red, red)){.trouble-rail{background:color-mix(in srgb, var(--ts-surface) 84%, transparent)}}.trouble-rail{box-shadow:var(--ts-shadow-sm);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);scrollbar-width:none;overscroll-behavior-inline:contain;overflow-x:auto}.trouble-rail::-webkit-scrollbar{display:none}.trouble-rail a{align-items:center;gap:var(--ts-space-30);min-height:2.3rem;padding:var(--ts-space-30) var(--ts-space-70);border-radius:var(--ts-radius-pill);color:var(--ts-text-secondary);font-size:var(--ts-text-sm);white-space:nowrap;transition:background var(--ts-duration-fast) var(--ts-ease-out), color var(--ts-duration-fast) var(--ts-ease-out);flex:none;font-weight:800;text-decoration:none;display:inline-flex}.trouble-rail a i{color:var(--cat);font-size:1.05rem}@media (hover:hover) and (pointer:fine){.trouble-rail a:hover,.trouble-rail a:focus-visible{background:var(--cat)}@supports (color:color-mix(in lab, red, red)){.trouble-rail a:hover,.trouble-rail a:focus-visible{background:color-mix(in srgb, var(--cat) 12%, var(--ts-surface))}}.trouble-rail a:hover,.trouble-rail a:focus-visible{color:var(--ts-ink)}}.trouble-rail a.is-active{background:var(--cat)}@supports (color:color-mix(in lab, red, red)){.trouble-rail a.is-active{background:color-mix(in srgb, var(--cat) 16%, var(--ts-surface))}}.trouble-rail a.is-active{color:var(--ts-ink);box-shadow:inset 0 0 0 1px var(--cat)}@supports (color:color-mix(in lab, red, red)){.trouble-rail a.is-active{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--cat) 38%, transparent)}}@media (max-width:720px){.trouble-rail{scroll-snap-type:x proximity;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 12px calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#0000 0,#000 12px calc(100% - 28px),#0000)}.trouble-rail a{scroll-snap-align:start}}.trouble-first-pass{gap:clamp(var(--ts-space-100), 3vw, var(--ts-space-180));padding:clamp(var(--ts-space-110), 2.8vw, var(--ts-space-150));border:1px solid var(--ts-border);border-radius:var(--ts-radius-md);background:var(--ts-surface-subtle);grid-template-columns:minmax(13rem,20rem) minmax(0,1fr);align-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.trouble-first-pass{background:var(--ts-surface-subtle)}}.trouble-first-pass{box-shadow:var(--ts-shadow-sm)}.trouble-first-pass h2{font-size:clamp(1.7rem,3vw,2.4rem)}.trouble-first-pass__grid{gap:var(--ts-space-60);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.trouble-first-pass article{gap:var(--ts-space-40);padding:var(--ts-space-80);border:1px solid var(--ts-border);border-radius:var(--ts-radius-md);background:var(--ts-surface);box-shadow:var(--ts-shadow-sm);align-content:start;display:grid}.trouble-first-pass article>i{border-radius:var(--ts-radius-sm);background:var(--ts-accent);place-items:center;width:2.35rem;height:2.35rem;display:grid}@supports (color:color-mix(in lab, red, red)){.trouble-first-pass article>i{background:color-mix(in srgb, var(--ts-accent) 12%, var(--ts-surface))}}.trouble-first-pass article>i{color:var(--ts-accent-strong,var(--ts-accent));font-size:1.3rem}.trouble-first-pass strong{color:var(--ts-ink);font-size:var(--ts-text-lg);line-height:1.2}.trouble-first-pass p{color:var(--ts-text-secondary);font-size:var(--ts-text-md);margin:0;line-height:1.45}.trouble-recipes{gap:clamp(var(--ts-space-110), 3vw, var(--ts-space-180));display:grid}.trouble-recipes__grid{gap:var(--ts-space-70);grid-template-columns:minmax(0,1fr);max-width:68rem;margin-inline:auto;display:grid}.trouble-recipe{gap:var(--ts-space-75);padding:clamp(var(--ts-space-100), 2.4vw, var(--ts-space-140));border:1px solid var(--ts-border);border-radius:var(--ts-radius-md);background:linear-gradient(90deg, var(--cat), transparent 38%), var(--ts-surface);grid-template-columns:2.65rem minmax(0,1fr);display:grid}@supports (color:color-mix(in lab, red, red)){.trouble-recipe{background:linear-gradient(90deg, color-mix(in srgb, var(--cat) 8%, transparent), transparent 38%), var(--ts-surface)}}.trouble-recipe{box-shadow:var(--ts-shadow-sm);transition:border-color var(--ts-duration-med) var(--ts-ease-out), box-shadow var(--ts-duration-med) var(--ts-ease-out);scroll-margin-top:6.5rem}@media (hover:hover) and (pointer:fine){.trouble-recipe:hover{border-color:var(--cat)}@supports (color:color-mix(in lab, red, red)){.trouble-recipe:hover{border-color:color-mix(in srgb, var(--cat) 34%, var(--ts-border))}}}.trouble-recipe:target{border-color:var(--cat);box-shadow:var(--ts-shadow-md);animation:none}@keyframes trouble-target-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--cat) 55%, transparent)}70%{box-shadow:0 0 0 .65rem color-mix(in srgb, var(--cat) 0%, transparent)}to{box-shadow:var(--ts-shadow-md)}}.trouble-recipe__icon{border:1px solid var(--cat);place-items:center;width:2.6rem;height:2.6rem;display:grid}@supports (color:color-mix(in lab, red, red)){.trouble-recipe__icon{border:1px solid color-mix(in srgb, var(--cat) 30%, var(--ts-border))}}.trouble-recipe__icon{border-radius:var(--ts-radius-md);background:var(--cat)}@supports (color:color-mix(in lab, red, red)){.trouble-recipe__icon{background:color-mix(in srgb, var(--cat) 12%, var(--ts-surface))}}.trouble-recipe__icon{color:var(--cat);font-size:1.25rem}.trouble-recipe__body{min-width:0}.trouble-recipe__top{justify-content:space-between;align-items:flex-start;gap:var(--ts-space-50);display:flex}.trouble-recipe__top h3{color:var(--ts-ink);text-wrap:balance;margin:0;font-size:clamp(1.35rem,2vw,1.8rem);line-height:1.12}.trouble-recipe__back{align-items:center;gap:var(--ts-space-25);margin-top:var(--ts-space-20);color:var(--ts-text-secondary);font-size:var(--ts-text-sm);white-space:nowrap;transition:color var(--ts-duration-fast) var(--ts-ease-out);flex:none;font-weight:750;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.trouble-recipe__back:hover,.trouble-recipe__back:focus-visible{color:var(--cat)}}.trouble-recipe__summary{gap:var(--ts-space-70);margin-top:var(--ts-space-75);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.trouble-recipe__summary section{gap:var(--ts-space-40);padding:var(--ts-space-70) var(--ts-space-75);border:1px solid var(--ts-border);border-radius:var(--ts-radius-sm);background:var(--ts-surface-raised);align-content:start;display:grid}@supports (color:color-mix(in lab, red, red)){.trouble-recipe__summary section{background:color-mix(in srgb, var(--ts-surface-raised) 62%, transparent)}}.trouble-recipe__summary h4,.trouble-steps__why h4{color:var(--ts-accent-strong,var(--ts-accent));font-size:var(--ts-text-xs);letter-spacing:.08em;text-transform:uppercase;margin:0;font-weight:850}.trouble-recipe__summary p,.trouble-steps__why p,.trouble-steps li,.trouble-expected p,.trouble-escalate p,.trouble-next a small{color:var(--ts-text-secondary);margin:0;line-height:1.5}.trouble-recipe__first{border-color:var(--cat);position:relative}@supports (color:color-mix(in lab, red, red)){.trouble-recipe__first{border-color:color-mix(in srgb, var(--cat) 32%, var(--ts-border))}}.trouble-recipe__first{padding:var(--ts-space-70) var(--ts-space-75);border-radius:var(--ts-radius-sm);background:var(--ts-action-bg);margin-top:0}.trouble-recipe__first h4{align-items:center;gap:var(--ts-space-30);color:var(--cat);display:inline-flex}.trouble-recipe__first h4:before{content:"★";font-size:.9em}.trouble-recipe__first p{margin-top:var(--ts-space-40);color:var(--ts-ink);font-weight:650}.trouble-steps{margin-top:var(--ts-space-75)}.trouble-steps ol{gap:var(--ts-space-50);counter-reset:trouble-step;margin:0;padding-left:0;list-style:none;display:grid}.trouble-steps li{gap:var(--ts-space-75);counter-increment:trouble-step;grid-template-columns:1.55rem minmax(0,1fr);align-items:start;display:grid}.trouble-steps li:before{content:counter(trouble-step);background:var(--cat);border-radius:50%;place-items:center;width:1.55rem;height:1.55rem;display:grid}@supports (color:color-mix(in lab, red, red)){.trouble-steps li:before{background:color-mix(in srgb, var(--cat) 16%, var(--ts-surface))}}.trouble-steps li:before{color:var(--ts-ink);font-size:var(--ts-text-sm);font-variant-numeric:tabular-nums;font-weight:850}.trouble-expected{gap:var(--ts-space-25);margin-top:var(--ts-space-70);padding:var(--ts-space-60) var(--ts-space-70);border:1px solid var(--ts-success);display:grid}@supports (color:color-mix(in lab, red, red)){.trouble-expected{border:1px solid color-mix(in srgb, var(--ts-success) 30%, var(--ts-rule))}}.trouble-expected{border-radius:var(--ts-radius-sm);background:var(--ts-success-soft)}.trouble-expected strong{align-items:center;gap:var(--ts-space-30);color:var(--ts-accent-strong,var(--ts-success));font-size:var(--ts-text-sm);text-transform:uppercase;letter-spacing:.06em;display:inline-flex}.trouble-expected strong:before{content:"✓"}.trouble-steps__why{margin-top:var(--ts-space-70);border-top:1px solid var(--ts-border)}.trouble-steps__why summary{justify-content:space-between;align-items:center;gap:var(--ts-space-60);padding:var(--ts-space-60) 0 0;color:var(--ts-text-secondary);cursor:pointer;font-size:var(--ts-text-sm);letter-spacing:.04em;text-transform:uppercase;font-weight:800;list-style:none;display:flex}.trouble-steps__why summary::-webkit-details-marker{display:none}.trouble-steps__why summary:after{content:"+";color:var(--ts-text-secondary);transition:transform var(--ts-duration-fast) var(--ts-ease-out);font-size:1.15rem;font-weight:600}.trouble-steps__why[open] summary:after{content:"−"}.trouble-steps__why p{padding-top:var(--ts-space-50);animation:trouble-disclose .22s var(--ts-ease-out) both}@keyframes trouble-disclose{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.trouble-links{gap:var(--ts-space-60);margin-top:var(--ts-space-80);flex-wrap:wrap;display:flex}.trouble-links a{justify-content:center;align-items:center;gap:var(--ts-space-40);min-height:2.75rem;padding:var(--ts-space-60) var(--ts-space-90);border:1px solid var(--cat);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.trouble-links a{border:1px solid color-mix(in srgb, var(--cat) 34%, var(--ts-rule))}}.trouble-links a{border-radius:var(--ts-radius-md);background:var(--cat)}@supports (color:color-mix(in lab, red, red)){.trouble-links a{background:color-mix(in srgb, var(--cat) 12%, var(--ts-surface))}}.trouble-links a{box-shadow:var(--ts-shadow-sm);color:var(--ts-ink);font-size:var(--ts-text-sm);transition:background var(--ts-duration-fast) var(--ts-ease-out), border-color var(--ts-duration-fast) var(--ts-ease-out);font-weight:800;text-decoration:none}.trouble-links a:after{content:"→";color:var(--ts-accent-strong,var(--cat));font-weight:900}@media (hover:hover) and (pointer:fine){.trouble-links a:hover,.trouble-links a:focus-visible{background:var(--cat)}@supports (color:color-mix(in lab, red, red)){.trouble-links a:hover,.trouble-links a:focus-visible{background:color-mix(in srgb, var(--cat) 18%, var(--ts-surface))}}.trouble-links a:hover,.trouble-links a:focus-visible{border-color:var(--cat)}@supports (color:color-mix(in lab, red, red)){.trouble-links a:hover,.trouble-links a:focus-visible{border-color:color-mix(in srgb, var(--cat) 55%, var(--ts-rule))}}.trouble-links a:hover,.trouble-links a:focus-visible{text-decoration:none}}.trouble-escalate{gap:clamp(var(--ts-space-100), 3vw, var(--ts-space-180));padding:clamp(var(--ts-space-120), 3vw, var(--ts-space-180));border:1px solid var(--ts-border);border-radius:var(--ts-radius-md);background:var(--ts-brand-tint);box-shadow:var(--ts-shadow-sm);grid-template-columns:minmax(0,.95fr) minmax(20rem,1.05fr);align-items:start;display:grid}.trouble-escalate h2{font-size:clamp(1.8rem,3vw,2.6rem)}.trouble-escalate__decision p:last-child{margin-top:var(--ts-space-80);font-size:var(--ts-text-lg)}.trouble-escalate__list{gap:var(--ts-space-80);display:grid}.trouble-escalate__listhead{justify-content:space-between;align-items:center;gap:var(--ts-space-60);display:flex}.trouble-escalate__listhead p{color:var(--ts-text-secondary);font-size:var(--ts-text-xs);letter-spacing:.08em;text-transform:uppercase;margin:0;font-weight:850}.trouble-copy-btn{align-items:center;gap:var(--ts-space-30);padding:var(--ts-space-30) var(--ts-space-60);border:1px solid var(--ts-accent);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.trouble-copy-btn{border:1px solid color-mix(in srgb, var(--ts-accent) 26%, var(--ts-rule))}}.trouble-copy-btn{border-radius:var(--ts-radius-pill);background:var(--ts-surface);color:var(--ts-ink);cursor:pointer;font:inherit;font-size:var(--ts-text-sm);transition:background var(--ts-duration-fast) var(--ts-ease-out), border-color var(--ts-duration-fast) var(--ts-ease-out), transform var(--ts-duration-fast) var(--ts-ease-out);font-weight:800}@media (hover:hover) and (pointer:fine){.trouble-copy-btn:hover,.trouble-copy-btn:focus-visible{background:var(--ts-focus)}@supports (color:color-mix(in lab, red, red)){.trouble-copy-btn:hover,.trouble-copy-btn:focus-visible{background:color-mix(in srgb, var(--ts-focus) 12%, var(--ts-surface))}}.trouble-copy-btn:hover,.trouble-copy-btn:focus-visible{border-color:var(--ts-focus)}@supports (color:color-mix(in lab, red, red)){.trouble-copy-btn:hover,.trouble-copy-btn:focus-visible{border-color:color-mix(in srgb, var(--ts-focus) 45%, var(--ts-rule))}}.trouble-copy-btn:hover,.trouble-copy-btn:focus-visible{transform:translateY(-1px)}}.trouble-copy-btn.is-copied{border-color:var(--ts-success);color:var(--ts-accent-strong,var(--ts-success))}.trouble-escalate ul{gap:var(--ts-space-50);margin:0;padding:0;list-style:none;display:grid}.trouble-escalate li{gap:var(--ts-space-50);color:var(--ts-text-secondary);grid-template-columns:auto minmax(0,1fr);align-items:start;line-height:1.45;display:grid}.trouble-escalate li i{margin-top:var(--ts-space-10);color:var(--ts-accent-strong,var(--ts-accent))}.trouble-escalate .btn{width:fit-content;min-width:11rem;margin-top:var(--ts-space-30);justify-content:center}.trouble-next{gap:clamp(var(--ts-space-100), 3vw, var(--ts-space-180));padding:clamp(var(--ts-space-120), 3vw, var(--ts-space-160));border:1px solid var(--ts-border);border-radius:var(--ts-radius-md);background:var(--ts-surface-subtle);color:var(--ts-text-primary);box-shadow:var(--ts-shadow-sm);grid-template-columns:minmax(16rem,22rem) minmax(0,1fr);display:grid}.trouble-next h2{color:var(--ts-text-primary);max-width:16ch;font-size:clamp(1.5rem,2.4vw,2.1rem)}.trouble-next .trouble-kicker{color:var(--ts-link)}.trouble-next__links{gap:var(--ts-space-60);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.trouble-next a{gap:var(--ts-space-40);min-height:6.5rem;padding:var(--ts-space-100);border:1px solid var(--ts-border);border-radius:var(--ts-radius-md);background:var(--ts-white-a06);color:var(--ts-link);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:background var(--ts-duration-med) var(--ts-ease-out), border-color var(--ts-duration-med) var(--ts-ease-out), transform var(--ts-duration-med) var(--ts-ease-out);text-decoration:none;display:grid;position:relative}.trouble-next a:after{content:"→";top:var(--ts-space-100);right:var(--ts-space-100);color:var(--ts-link);transition:transform var(--ts-duration-med) var(--ts-ease-out);position:absolute}.trouble-next a span{max-width:calc(100% - 1.8rem);font-weight:850}.trouble-next a small{color:var(--ts-link);max-width:32ch;font-size:var(--ts-text-sm)}@media (hover:hover) and (pointer:fine){.trouble-next a:hover,.trouble-next a:focus-visible{background:var(--ts-surface-subtle);border-color:var(--ts-focus);transform:translateY(-2px)}.trouble-next a:hover:after,.trouble-next a:focus-visible:after{transform:translate(.2rem)}}@media (max-width:1080px){.trouble-chooser__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:880px){.trouble-intro,.trouble-first-pass,.trouble-escalate,.trouble-next{grid-template-columns:minmax(0,1fr)}.trouble-intro{text-align:left}.trouble-device{order:initial}.trouble-hero-panel{max-width:42rem}.trouble-first-pass__grid{grid-template-columns:minmax(0,1fr)}.trouble-section-head--center{text-align:left;margin-inline:0}}@media (max-width:620px){.trouble-page{padding-inline:var(--ts-space-70);gap:var(--ts-space-120)}.trouble-intro{padding:var(--ts-space-130) var(--ts-space-70) var(--ts-space-120)}.trouble-intro h1{max-width:12ch;font-size:clamp(2.4rem,11vw,3.3rem)}.trouble-intro__actions{grid-template-columns:minmax(0,1fr);display:grid}.trouble-intro__actions .btn{justify-content:center;width:100%}.trouble-chooser__grid{grid-template-columns:minmax(0,1fr)}.trouble-issue-card{gap:var(--ts-space-50) var(--ts-space-75);min-height:0;padding:var(--ts-space-90);grid-template-columns:2.55rem minmax(0,1fr)}.trouble-issue-card__icon{width:2.15rem;height:2.15rem;font-size:1.05rem}.trouble-issue-card strong{text-wrap:wrap}.trouble-recipe{gap:var(--ts-space-60);padding:var(--ts-space-100);grid-template-columns:minmax(0,1fr)}.trouble-recipe__summary{grid-template-columns:minmax(0,1fr)}.trouble-first-pass,.trouble-escalate,.trouble-next{padding:var(--ts-space-100)}.trouble-escalate .btn{width:100%}}@media (prefers-reduced-motion:reduce){.trouble-page>*,.trouble-recipe:target,.trouble-steps__why p,.trouble-fw-spinner{animation:none}.trouble-issue-card,.trouble-issue-card:before,.trouble-issue-card em:after,.trouble-recipe,.trouble-next a,.trouble-next a:after,.trouble-copy-btn,.trouble-screen,.trouble-device__dots button,.trouble-rail a{transition:none}@media (hover:hover) and (pointer:fine){.trouble-issue-card:hover,.trouble-issue-card:focus-visible,.trouble-issue-card.is-peeking,.trouble-next a:hover,.trouble-next a:focus-visible,.trouble-copy-btn:hover,.trouble-issue-card:hover em:after,.trouble-issue-card:focus-visible em:after,.trouble-next a:hover:after,.trouble-next a:focus-visible:after{transform:none}}}body[data-page=support-getting-started] main{max-width:min(100%,82rem);padding:clamp(var(--ts-space-110), 3vw, var(--ts-space-200)) var(--ts-space-100) clamp(var(--ts-space-160), 5vw, var(--ts-space-400));margin-inline:auto}.gs-page{gap:clamp(var(--ts-space-140), 3vw, var(--ts-space-250));min-width:0;display:grid}.gs-hero{gap:clamp(var(--ts-space-140), 3vw, var(--ts-space-250));grid-template-columns:minmax(0,1fr) minmax(20rem,27rem);align-items:stretch;min-width:0;display:grid}.gs-hero-copy{min-height:28rem;padding:clamp(var(--ts-space-180), 5vw, var(--ts-space-400));border:1px solid var(--ts-rule);border-radius:var(--ts-radius-lg);background:var(--ts-surface-subtle);box-shadow:var(--ts-shadow-sm);flex-direction:column;justify-content:center;display:flex}.gs-kicker{margin:0 0 var(--ts-space-70);color:var(--ts-link);font-size:var(--ts-text-sm);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.gs-hero h1{letter-spacing:0;overflow-wrap:normal;max-width:12ch;margin:0;font-size:clamp(3rem,7vw,5.7rem);line-height:.95}.gs-lede{max-width:48rem;margin:var(--ts-space-130) 0 0;color:var(--ts-ink-soft);font-size:clamp(1.1rem,2vw,1.35rem);line-height:1.45}.gs-hero-actions{gap:var(--ts-space-70);margin-top:var(--ts-space-160);flex-wrap:wrap;align-items:center;display:flex}.gs-hero-actions .btn,.gs-print{min-height:3rem;padding-inline:var(--ts-space-110);border-radius:var(--ts-radius-md)}.gs-print{border:1px solid var(--ts-rule);background:var(--ts-surface);color:var(--ts-ink);cursor:pointer;transition:transform var(--ts-duration-fast) var(--ts-ease-out), border-color var(--ts-duration-fast) var(--ts-ease-out), background-color var(--ts-duration-fast) var(--ts-ease-out);font-weight:700}@media (hover:hover) and (pointer:fine){.gs-print:hover,.gs-print:focus-visible{border-color:var(--ts-link);background:var(--ts-accent-soft);transform:translateY(-1px)}}.gs-start-card{padding:clamp(var(--ts-space-140), 3vw, var(--ts-space-200));border:1px solid var(--ts-rule);border-radius:var(--ts-radius-lg);background:var(--ts-surface);box-shadow:var(--ts-shadow-sm)}.gs-start-card h2{margin:0 0 var(--ts-space-110);font-size:clamp(1.45rem,2.4vw,2rem);line-height:1.1}.gs-start-card ul{gap:var(--ts-space-80);margin:0;padding:0;display:grid}.gs-start-card li{gap:var(--ts-space-70);color:var(--ts-ink-soft);grid-template-columns:1.6rem 1fr;align-items:start;font-size:1.03rem;line-height:1.35;display:grid}.gs-start-card li span{width:1.35rem;height:1.35rem;margin-top:var(--ts-space-10);border:2px solid var(--ts-link);background:var(--ts-action-bg);border-radius:50%;position:relative}.gs-start-card li span:after{content:"";border:2px solid var(--ts-border);border-width:0 2px 2px 0;width:.36rem;height:.65rem;position:absolute;top:.18rem;left:.32rem;transform:rotate(42deg)}.gs-progress{top:calc(var(--ts-hdr-h,4rem) + var(--ts-space-30));z-index:3;gap:var(--ts-space-50);padding:var(--ts-space-50);border:1px solid var(--ts-rule);border-radius:var(--ts-radius-lg);background:var(--ts-surface);box-shadow:var(--ts-shadow-sm);grid-template-columns:repeat(7,minmax(0,1fr));display:grid;position:sticky}.gs-progress a{justify-content:center;align-items:center;gap:var(--ts-space-40);border-radius:var(--ts-radius-md);min-width:0;min-height:3.25rem;color:var(--ts-muted);font-size:var(--ts-text-lg);transition:background-color var(--ts-duration-med) var(--ts-ease-out), color var(--ts-duration-med) var(--ts-ease-out), transform var(--ts-duration-med) var(--ts-ease-out);font-weight:750;text-decoration:none;display:flex}.gs-progress a span{border:1px solid var(--ts-rule);background:var(--ts-surface-raised);width:1.75rem;height:1.75rem;font-size:var(--ts-text-sm);border-radius:50%;place-items:center;font-weight:900;display:grid}@media (hover:hover) and (pointer:fine){.gs-progress a:hover,.gs-progress a:focus-visible,.gs-progress a[aria-current]{background:var(--ts-accent-soft);color:var(--ts-link);transform:translateY(-1px)}}.gs-progress a[aria-current] span{border-color:var(--ts-link);background:var(--ts-action-bg);color:var(--ts-action-text)}.gs-layout{gap:clamp(var(--ts-space-140), 3vw, var(--ts-space-250));grid-template-columns:minmax(0,1fr) minmax(22rem,31rem);align-items:start;display:grid}.gs-steps{gap:var(--ts-space-100);display:grid}.gs-step{gap:var(--ts-space-110);padding:clamp(var(--ts-space-130), 3vw, var(--ts-space-180));border:1px solid var(--ts-rule);border-radius:var(--ts-radius-lg);background:var(--ts-surface);box-shadow:var(--ts-shadow-sm);transition:border-color var(--ts-duration-med) var(--ts-ease-out), box-shadow var(--ts-duration-med) var(--ts-ease-out), transform var(--ts-duration-med) var(--ts-ease-out);grid-template-columns:5rem minmax(0,1fr);display:grid}.gs-step[data-active]{border-color:var(--ts-link);box-shadow:0 10px 28px var(--ts-black-a10);transform:translateY(-2px)}.gs-step-number{background:var(--ts-ink);width:4.25rem;height:4.25rem;color:var(--ts-paper);border-radius:50%;place-items:center;font-size:2rem;font-weight:900;line-height:1;display:grid}.gs-step[data-active] .gs-step-number{background:var(--ts-action-bg);color:var(--ts-action-text)}.gs-step-body{min-width:0}.gs-step-body p,.gs-step-body h2,.gs-instructions p{overflow-wrap:anywhere}.gs-step-topline{gap:var(--ts-space-50);margin-bottom:var(--ts-space-40);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.gs-step-topline p,.gs-step-topline span{color:var(--ts-muted);font-size:var(--ts-text-sm);letter-spacing:.06em;text-transform:uppercase;margin:0;font-weight:800}.gs-step h2{margin:0 0 var(--ts-space-100);letter-spacing:0;font-size:clamp(1.75rem,3vw,2.45rem);line-height:1.08}.gs-instructions{gap:var(--ts-space-80);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.gs-instructions section{min-width:0;padding:var(--ts-space-90);border:1px solid var(--ts-rule-soft);border-radius:var(--ts-radius-md);background:var(--ts-surface-raised)}.gs-instructions h3{margin:0 0 var(--ts-space-40);color:var(--ts-link);font-size:var(--ts-text-sm);letter-spacing:.06em;text-transform:uppercase;font-weight:850}.gs-instructions p{color:var(--ts-ink-soft);margin:0;font-size:clamp(1rem,1.4vw,1.08rem);line-height:1.45}.gs-visual-sticky{min-height:40rem;position:sticky;top:6.2rem}.gs-visual-panel{padding:var(--ts-space-130);border:1px solid var(--ts-rule);border-radius:var(--ts-radius-lg);background:var(--ts-surface-subtle);box-shadow:var(--ts-shadow-md);margin:0;display:none}.gs-visual-sticky .gs-visual-panel[data-active],.gs-mobile-visual .gs-visual-panel{gap:var(--ts-space-80);display:grid}.gs-visual-meta{gap:var(--ts-space-25);display:grid}.gs-visual-meta span{color:var(--ts-metric-co2);font-size:var(--ts-text-sm);letter-spacing:.06em;text-transform:uppercase;font-weight:850}.gs-visual-meta strong{color:var(--ts-ink);font-size:1.25rem;line-height:1.2}.gs-device-svg{width:min(100%,25rem);filter:drop-shadow(0 16px 24px var(--ts-black-a22));margin-inline:auto}.gs-device-photo{width:min(100%,25rem);padding:var(--ts-space-60);border:1px solid var(--ts-rule);border-radius:var(--ts-radius-lg);background:linear-gradient(180deg, var(--ts-surface-raised), var(--ts-surface));box-shadow:var(--ts-shadow-md);margin-inline:auto}.gs-device-photo img{border-radius:var(--ts-radius-md);object-fit:cover;width:100%;height:auto;display:block}.gs-visual-panel figcaption{color:var(--ts-muted);font-size:var(--ts-text-lg);margin:0;line-height:1.45}.gs-svg-title{fill:#eef7f1;font:700 26px var(--ts-font-sans)}.gs-svg-small,.gs-svg-copy{fill:#d9e7dd;font:600 16px var(--ts-font-sans)}.gs-svg-code{fill:#2fb457;font:900 54px var(--ts-font-mono);letter-spacing:0}.gs-svg-button{fill:#f8fff9;font:800 14px var(--ts-font-sans)}.gs-svg-green{fill:#2fb457;font:800 16px var(--ts-font-mono)}.gs-svg-phone{fill:#14301f;font:800 16px var(--ts-font-sans)}.gs-fw-header-text,.gs-fw-title,.gs-fw-subtext,.gs-fw-body,.gs-fw-code,.gs-fw-field,.gs-fw-link,.gs-fw-menu-green,.gs-fw-menu-yellow,.gs-fw-reading{letter-spacing:0;dominant-baseline:hanging}.gs-fw-header-text{fill:#fff;font:750 15px var(--ts-font-sans)}.gs-fw-clock{font-size:13px}.gs-fw-title{fill:#fff;font:850 21px var(--ts-font-sans)}.gs-fw-subtext{fill:#fff;font:650 12.5px var(--ts-font-sans)}.gs-fw-body{fill:#fff;font:700 17px var(--ts-font-sans)}.gs-fw-link,.gs-fw-field,.gs-fw-menu-green{fill:var(--ts-device-good)}.gs-fw-field{font:850 17px var(--ts-font-mono)}.gs-fw-link{font:800 13px var(--ts-font-sans)}.gs-fw-code{fill:var(--ts-device-good);font:950 55px var(--ts-font-mono)}.gs-fw-reading{fill:var(--ts-device-good);font:950 76px var(--ts-font-sans)}.gs-fw-button,.gs-fw-button-active{font:850 15px var(--ts-font-sans);dominant-baseline:middle;letter-spacing:0}.gs-fw-button{fill:var(--ts-device-good)}.gs-fw-button-active{fill:#313431}.gs-fw-menu-green,.gs-fw-menu-yellow{font:850 17px var(--ts-font-sans)}.gs-fw-menu-yellow{fill:var(--ts-device-fair)}.gs-fw-co2-title{fill:#fff;font:850 22px var(--ts-font-sans);dominant-baseline:hanging;letter-spacing:0}.gs-fw-co2-value{fill:#fff;font:950 78px var(--ts-font-sans);font-variant-numeric:tabular-nums;dominant-baseline:hanging;letter-spacing:0}.gs-fw-co2-unit{fill:#fff;font:850 13px var(--ts-font-sans);dominant-baseline:hanging;letter-spacing:0}.gs-fw-co2-status{fill:#fff;font:850 22px var(--ts-font-sans);dominant-baseline:hanging;letter-spacing:0}.gs-fw-tile-title{fill:#fff;font:850 16px var(--ts-font-sans);dominant-baseline:hanging;letter-spacing:0}.gs-fw-tile-value{fill:#fff;font:900 23px var(--ts-font-sans);font-variant-numeric:tabular-nums;dominant-baseline:hanging;letter-spacing:0}.gs-fw-tile-value-small{fill:#fff;font:900 19px var(--ts-font-sans);font-variant-numeric:tabular-nums;dominant-baseline:hanging;letter-spacing:0}.gs-fw-settle-co2-panel{fill:var(--ts-device-good);transition:fill .28s var(--ts-ease-led,ease-in-out)}.gs-fw-settle-band{transition:fill .28s var(--ts-ease-led,ease-in-out)}.gs-fw-settle-co2-panel[data-band=green],.gs-fw-settle-band[data-band=green]{fill:var(--ts-device-good)}.gs-fw-settle-co2-panel[data-band=yellow],.gs-fw-settle-band[data-band=yellow]{fill:var(--ts-device-fair)}.gs-fw-settle-co2-panel[data-band=orange],.gs-fw-settle-band[data-band=orange]{fill:var(--ts-device-poor)}.gs-fw-settle-co2-panel[data-band=red],.gs-fw-settle-band[data-band=red]{fill:var(--ts-device-unhealthy)}.gs-fw-settle-co2-panel[data-band=purple],.gs-fw-settle-band[data-band=purple]{fill:var(--ts-device-very)}.gs-fw-settle-co2-panel[data-band=maroon],.gs-fw-settle-band[data-band=maroon]{fill:var(--ts-device-hazardous)}.gs-fw-trend-caret{fill:#fff;opacity:.88;transition:fill .18s var(--ts-ease-led,ease-in-out), transform 1.2s var(--ts-ease-led,ease-in-out)}.gs-visual-panel[data-gs-co2-band=yellow] .gs-fw-co2-title,.gs-visual-panel[data-gs-co2-band=yellow] .gs-fw-co2-value,.gs-visual-panel[data-gs-co2-band=yellow] .gs-fw-co2-unit,.gs-visual-panel[data-gs-co2-band=yellow] .gs-fw-co2-status,.gs-visual-panel[data-gs-co2-band=yellow] .gs-fw-trend-caret{fill:#000}.gs-fw-co2-value,.gs-fw-co2-unit,.gs-fw-co2-status,.gs-fw-tile-value,.gs-fw-tile-value-small,.gs-fw-leaf-stage{transition:fill .18s var(--ts-ease-led,ease-in-out), opacity 1.2s var(--ts-ease-led,ease-in-out), transform 1.2s var(--ts-ease-led,ease-in-out)}.gs-fw-leaf-stage{opacity:1}.gs-mobile-visual{margin-top:var(--ts-space-100);display:none}.gs-help,.gs-next{gap:clamp(var(--ts-space-120), 3vw, var(--ts-space-200));padding:clamp(var(--ts-space-140), 4vw, var(--ts-space-250));border:1px solid var(--ts-rule);border-radius:var(--ts-radius-lg);background:var(--ts-surface);box-shadow:var(--ts-shadow-sm);grid-template-columns:minmax(16rem,24rem) minmax(0,1fr);display:grid}.gs-help h2,.gs-next h2{letter-spacing:0;margin:0;font-size:clamp(2rem,4vw,3rem);line-height:1}.gs-help>div>p:last-child{margin:var(--ts-space-70) 0 0;color:var(--ts-muted);font-size:1.05rem}.gs-help-grid{gap:var(--ts-space-70);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.gs-help details{border:1px solid var(--ts-rule);border-radius:var(--ts-radius-md);background:var(--ts-surface-raised);overflow:clip}.gs-help summary{min-height:3.25rem;padding:var(--ts-space-80) var(--ts-space-90);cursor:pointer;color:var(--ts-ink);font-weight:800}.gs-help details[open] summary{border-bottom:1px solid var(--ts-rule-soft);color:var(--ts-link)}.gs-help details p{padding:var(--ts-space-80) var(--ts-space-90) var(--ts-space-90);color:var(--ts-ink-soft);margin:0;line-height:1.45}.gs-next-grid{gap:var(--ts-space-70);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.gs-next-grid a{min-height:4.5rem;padding:var(--ts-space-90);border:1px solid var(--ts-rule);border-radius:var(--ts-radius-md);background:var(--ts-surface-raised);color:var(--ts-ink);transition:border-color var(--ts-duration-med) var(--ts-ease-out), background-color var(--ts-duration-med) var(--ts-ease-out), transform var(--ts-duration-med) var(--ts-ease-out);align-items:center;font-weight:800;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.gs-next-grid a:hover,.gs-next-grid a:focus-visible{border-color:var(--ts-link);background:var(--ts-accent-soft);color:var(--ts-link);transform:translateY(-1px)}}@media (max-width:980px){.gs-hero,.gs-layout,.gs-help,.gs-next{grid-template-columns:1fr}.gs-hero-copy{min-height:auto}.gs-hero h1{max-width:13ch}.gs-progress{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-visual-sticky{display:none}.gs-mobile-visual{display:block}}@media (max-width:720px){body[data-page=support-getting-started] main{padding-inline:var(--ts-space-60)}.gs-hero h1{max-width:9ch;font-size:clamp(2.55rem,12vw,3.15rem);line-height:.98}.gs-hero-copy,.gs-start-card,.gs-step,.gs-help,.gs-next{padding:var(--ts-space-110)}.gs-hero-actions{grid-template-columns:1fr;align-items:stretch;display:grid}.gs-hero-actions .btn,.gs-print{justify-content:center;width:100%}.gs-progress{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-progress a{padding-inline:var(--ts-space-70);justify-content:flex-start}.gs-step{grid-template-columns:1fr}.gs-step-number{width:3.75rem;height:3.75rem;font-size:1.7rem}.gs-instructions,.gs-help-grid,.gs-next-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.gs-step,.gs-progress a,.gs-print,.gs-next-grid a{transition:none}@media (hover:hover) and (pointer:fine){.gs-step[data-active],.gs-progress a:hover,.gs-progress a:focus-visible,.gs-next-grid a:hover,.gs-next-grid a:focus-visible{transform:none}}}body[data-page=support-getting-started]{background:var(--ts-page);overflow-x:clip}body[data-page=support-getting-started] main{max-width:none;padding:0 0 clamp(var(--ts-space-180), 6vw, var(--ts-space-400))}.gs-page{max-width:82rem;padding-inline:clamp(var(--ts-space-80), 4vw, var(--ts-space-180));margin-inline:auto}.gs-hero{isolation:isolate;box-sizing:border-box;width:auto;padding:clamp(var(--ts-space-180), 6vw, var(--ts-space-400)) 0 clamp(var(--ts-space-180), 5vw, var(--ts-space-300));color:var(--ts-text-primary);background:0 0;border-bottom:0;margin-inline:0;position:relative;overflow:visible}.gs-hero:before{content:"";z-index:0;border-bottom:1px solid var(--ts-border);background:var(--ts-surface-subtle);box-shadow:0 0 0 100vmax var(--ts-surface-subtle);clip-path:inset(0 -100vmax);position:absolute;inset:0}.gs-hero:after{content:"";pointer-events:none;z-index:0;background:var(--ts-surface-subtle);height:9rem;box-shadow:0 0 0 100vmax var(--ts-surface-subtle);clip-path:inset(0 -100vmax);position:absolute;inset:auto 0 0}.gs-hero-copy{min-height:33rem;box-shadow:none;background:0 0;border:0;border-radius:0;max-width:none;padding:0;transform:none}.gs-kicker{color:var(--ts-link)}.gs-hero h1{color:var(--ts-text-primary);text-wrap:balance;max-width:15ch;font-size:clamp(2.8rem,5.8vw,4.95rem)}.gs-lede{color:var(--ts-text-secondary);max-width:44rem}.gs-hero-stats{gap:var(--ts-space-50);margin-top:var(--ts-space-130);flex-wrap:wrap;display:flex}.gs-hero-stats span{align-items:center;gap:var(--ts-space-40);min-height:2.35rem;padding:var(--ts-space-40) var(--ts-space-75);border:1px solid var(--ts-border);border-radius:var(--ts-radius-md);color:var(--ts-text-secondary);font-size:var(--ts-text-sm);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--ts-surface-subtle);font-weight:750;display:inline-flex}.gs-hero-stats strong{color:var(--ts-text-primary);font-weight:900}.gs-hero-actions .btn-primary{box-shadow:var(--ts-shadow-sm)}.gs-print{border-color:var(--ts-border);color:var(--ts-text-primary);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--ts-surface-subtle)}@media (hover:hover) and (pointer:fine){.gs-print:hover,.gs-print:focus-visible{color:var(--ts-text-primary);background:var(--ts-surface-subtle);border-color:var(--ts-focus)}}.gs-start-card{border-color:var(--ts-border);color:var(--ts-text-primary);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:var(--ts-surface-subtle);box-shadow:var(--ts-shadow-sm);align-self:center}.gs-start-card h2,.gs-start-card li{color:var(--ts-text-primary)}.gs-start-card li span{background:var(--ts-surface);border-color:var(--ts-border);box-shadow:var(--ts-shadow-sm)}.gs-progress{top:calc(var(--ts-hdr-h,4rem) + var(--ts-space-30));z-index:5;gap:var(--ts-space-25);padding:var(--ts-space-40);border-color:var(--ts-border);border-radius:var(--ts-radius-lg);background:var(--ts-surface-subtle);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--ts-shadow-sm)}.gs-progress a{min-height:3rem;color:var(--ts-text-primary);font-size:var(--ts-text-md);border:1px solid var(--ts-border);position:relative}.gs-progress a span{background:var(--ts-surface-subtle);color:currentColor;border-color:var(--ts-border);width:1.62rem;height:1.62rem}@media (hover:hover) and (pointer:fine){.gs-progress a:hover,.gs-progress a:focus-visible{background:var(--ts-surface-subtle);color:var(--ts-link);border-color:var(--ts-focus)}}.gs-progress a[aria-current]{background:var(--ts-surface-subtle);color:var(--ts-link);border-color:var(--ts-border);box-shadow:var(--ts-shadow-sm)}.gs-progress a[aria-current] span{background:var(--ts-surface-subtle);border-color:var(--ts-border)}.gs-layout{gap:clamp(var(--ts-space-150), 3.5vw, var(--ts-space-300))}.gs-step,.gs-help,.gs-next{scroll-margin-top:clamp(7rem,16vh,10rem)}.gs-step{min-height:clamp(22rem,48vh,30rem);padding:clamp(var(--ts-space-180), 4vw, var(--ts-space-250));border-color:var(--ts-border);background:var(--ts-surface);box-shadow:var(--ts-shadow-sm);align-content:start;position:relative;overflow:clip}.gs-step:before{content:"";opacity:0;width:.28rem;transition:opacity var(--ts-duration-med) var(--ts-ease-out);background:0 0;position:absolute;inset:0 auto 0 0}@media (hover:hover) and (pointer:fine){.gs-step:hover{border-color:var(--ts-border);box-shadow:var(--ts-shadow-md)}}.gs-step[data-active]{border-color:var(--ts-border);background:var(--ts-surface-subtle);box-shadow:var(--ts-shadow-md)}.gs-step[data-active]:before{opacity:1}.gs-step-number{color:var(--ts-text-primary);background:var(--ts-surface-subtle);border:1px solid var(--ts-border);box-shadow:var(--ts-shadow-sm)}.gs-step[data-active] .gs-step-number{background:var(--ts-surface-subtle)}.gs-step h2{color:var(--ts-text-primary);text-wrap:balance}.gs-step-topline p,.gs-step-topline span{color:var(--ts-text-secondary)}.gs-instructions{gap:clamp(var(--ts-space-80), 2vw, var(--ts-space-110))}.gs-instructions section{padding:var(--ts-space-100) 0 0;border:0;border-top:1px solid var(--ts-border);background:0 0;border-radius:0}.gs-instructions h3{color:var(--ts-text-primary)}.gs-instructions p{color:var(--ts-text-secondary)}.gs-visual-sticky{top:6.5rem}.gs-visual-panel{color:var(--ts-text-primary);background:var(--ts-surface-subtle);border-color:var(--ts-border);box-shadow:var(--ts-shadow-sm);overflow:clip}.gs-visual-sticky .gs-visual-panel[data-active],.gs-mobile-visual .gs-visual-panel{animation:gs-panel-in var(--ts-duration-med) var(--ts-ease-out) both}.gs-visual-meta span,.gs-visual-meta strong{color:var(--ts-text-secondary)}.gs-device-svg{filter:none}.gs-device-photo{border-radius:var(--ts-radius-lg);box-shadow:none;background:0 0;border:0;padding:0}.gs-device-photo img{border:1px solid var(--ts-border);box-shadow:var(--ts-shadow-sm)}.gs-visual-panel figcaption{color:var(--ts-text-secondary)}.gs-help{isolation:isolate;align-items:start;gap:clamp(var(--ts-space-160), 4vw, var(--ts-space-300));padding:clamp(var(--ts-space-180), 4vw, var(--ts-space-300));color:var(--ts-text-primary);background:var(--ts-surface-subtle);border-color:var(--ts-border);box-shadow:var(--ts-shadow-sm);position:relative;overflow:clip}.gs-help:before{content:"";z-index:-1;opacity:.72;background:var(--ts-surface-subtle);position:absolute;inset:0}.gs-help h2,.gs-next h2{color:var(--ts-text-primary);text-wrap:balance;margin-bottom:var(--ts-space-60)}.gs-help .gs-kicker,.gs-help h2{color:var(--ts-link)}.gs-help .gs-kicker,.gs-next .gs-kicker{width:fit-content;min-height:1.75rem;margin-bottom:var(--ts-space-70);padding:var(--ts-space-20) var(--ts-space-60);border-radius:var(--ts-radius-pill);background:var(--ts-surface-subtle);border:1px solid var(--ts-border);align-items:center;display:inline-flex}.gs-help>div>p:last-child{color:var(--ts-text-secondary)}.gs-help>div:first-child,.gs-next>div:first-child{min-width:0;padding:var(--ts-space-40) var(--ts-space-40) var(--ts-space-80) 0}.gs-fix-card,.gs-next-grid a{border-color:var(--ts-border);background:var(--ts-surface);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--ts-shadow-sm)}.gs-fix-card{min-width:0;min-height:6.15rem;padding:var(--ts-space-110);border-radius:var(--ts-radius-md);transition:border-color var(--ts-duration-med) var(--ts-ease-out), box-shadow var(--ts-duration-med) var(--ts-ease-out), transform var(--ts-duration-med) var(--ts-ease-out);border:1px solid var(--ts-border)}@media (hover:hover) and (pointer:fine){.gs-fix-card:hover{border-color:var(--ts-border);box-shadow:var(--ts-shadow-md);transform:translateY(-1px)}}.gs-fix-card h3{color:var(--ts-text-primary);font-size:var(--ts-text-lg);margin:0;font-weight:850;line-height:1.2}.gs-fix-card p{margin:var(--ts-space-50) 0 0;color:var(--ts-text-secondary);font-size:var(--ts-text-lg);line-height:1.45}.gs-next{isolation:isolate;align-items:start;gap:clamp(var(--ts-space-160), 4vw, var(--ts-space-300));padding:clamp(var(--ts-space-180), 4vw, var(--ts-space-300));color:var(--ts-text-primary);background:var(--ts-surface-subtle);border-color:var(--ts-border);box-shadow:var(--ts-shadow-sm);position:relative;overflow:clip}.gs-next:after{content:"";pointer-events:none;background:var(--ts-surface-subtle);height:16rem;position:absolute;inset:auto -12% -45% 42%}.gs-next-grid a{justify-content:space-between;align-items:start;gap:var(--ts-space-90);min-height:6.75rem;padding:var(--ts-space-110);border:1px solid var(--ts-border);border-radius:var(--ts-radius-md);color:var(--ts-text-primary);flex-direction:column;font-size:clamp(1rem,1.2vw,1.12rem);line-height:1.25;text-decoration:none;position:relative}.gs-next-grid a:after{content:"→";top:var(--ts-space-110);right:var(--ts-space-110);color:var(--ts-link);transition:transform var(--ts-duration-med) var(--ts-ease-out);font-size:1.2rem;position:absolute}.gs-next-grid a span{color:var(--ts-link);max-width:calc(100% - 2rem);font-weight:850}.gs-next-grid a small{color:var(--ts-link);max-width:32ch;font-size:var(--ts-text-md);line-height:1.4;display:block}@media (hover:hover) and (pointer:fine){.gs-next-grid a:hover,.gs-next-grid a:focus-visible{background:var(--ts-surface-subtle);color:var(--ts-link);border-color:var(--ts-focus);box-shadow:var(--ts-shadow-md)}.gs-next-grid a:hover:after,.gs-next-grid a:focus-visible:after{transform:translate(.2rem)}}@keyframes gs-aura-drift{0%{transform:translate(0)rotate(-10deg)}to{transform:translate(2.5rem,1.4rem)rotate(7deg)}}@keyframes gs-panel-in{0%{opacity:.55;transform:translateY(.6rem)scale(.992)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes gs-settle-stage-early{0%,22%{opacity:1}38%,to{opacity:0}}@keyframes gs-settle-stage-mid{0%,24%{opacity:0}42%,58%{opacity:1}76%,to{opacity:0}}@keyframes gs-settle-stage-final{0%,60%{opacity:0}78%,to{opacity:1}}@keyframes gs-settle-co2-panel{0%{fill:var(--ts-device-unhealthy)}44%{fill:var(--ts-device-fair)}78%,to{fill:var(--ts-device-good)}}@keyframes gs-settle-temp-band{0%{fill:var(--ts-device-unhealthy)}72%,to{fill:var(--ts-device-poor)}}@keyframes gs-settle-iaq-band{0%{fill:var(--ts-device-unhealthy)}48%{fill:var(--ts-device-poor)}76%,to{fill:var(--ts-device-fair)}}@keyframes gs-settle-voc-band{0%{fill:var(--ts-device-very)}46%{fill:var(--ts-device-poor)}78%,to{fill:var(--ts-device-fair)}}@keyframes gs-settle-nox-band{0%{fill:var(--ts-device-unhealthy)}46%{fill:var(--ts-device-poor)}78%,to{fill:var(--ts-device-fair)}}@keyframes gs-settle-leaf{0%{opacity:var(--gs-leaf-start)}48%{opacity:var(--gs-leaf-mid)}78%,to{opacity:var(--gs-leaf-final)}}@media (max-width:980px){.gs-hero{padding-top:clamp(var(--ts-space-150), 10vw, var(--ts-space-250))}.gs-hero-copy{min-height:auto;padding-left:0;transform:none}.gs-progress{top:calc(var(--ts-hdr-h,4rem) + var(--ts-space-30));overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:max-content;grid-auto-flow:column;max-width:100%;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 12px calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#0000 0,#000 12px calc(100% - 28px),#0000)}.gs-progress::-webkit-scrollbar{display:none}.gs-progress a{min-width:max-content;padding-inline:var(--ts-space-80)}}@media (max-width:720px){body[data-page=support-getting-started] main{padding-inline:0}.gs-page{padding-inline:var(--ts-space-60)}.gs-hero{margin-inline:0;padding-inline:0;overflow:clip}.gs-hero:after{height:3.5rem}.gs-hero h1{overflow-wrap:normal;max-width:12ch;font-size:clamp(2.45rem,11vw,3.2rem)}.gs-step,.gs-visual-panel,.gs-start-card{max-width:100%}.gs-hero-stats{grid-template-columns:1fr;display:grid}.gs-start-card{padding:var(--ts-space-110)}.gs-progress{padding:var(--ts-space-30)}}@media (prefers-reduced-motion:reduce){.gs-step,.gs-step:before,.gs-progress a,.gs-print,.gs-fix-card,.gs-next-grid a,.gs-next-grid a:after{transition:none}@media (hover:hover) and (pointer:fine){.gs-fix-card:hover,.gs-next-grid a:hover,.gs-next-grid a:focus-visible,.gs-next-grid a:hover:after,.gs-next-grid a:focus-visible:after{transform:none}}}body[data-page=support-getting-started]{background:var(--ts-page)}.gs-page{--gs-guide-icon:var(--ts-text-primary);--gs-note-icon:var(--ts-text-primary);--gs-note-caution-icon:var(--ts-text-primary);--gs-note-reminder-icon:var(--ts-text-primary);gap:clamp(var(--ts-space-100), 2.4vw, var(--ts-space-180));max-width:86rem;padding-inline:clamp(var(--ts-space-90), 4vw, var(--ts-space-250))}:root[data-theme=dark] .gs-page{--gs-note-caution-icon:var(--ts-text-primary);--gs-note-reminder-icon:var(--ts-text-primary)}@media (prefers-color-scheme:dark){:root[data-theme-preference=system] .gs-page{--gs-note-caution-icon:var(--ts-text-primary);--gs-note-reminder-icon:var(--ts-text-primary)}}.gs-hero{gap:clamp(var(--ts-space-120), 4vw, var(--ts-space-250));padding:clamp(var(--ts-space-160), 5vw, var(--ts-space-300)) 0 clamp(var(--ts-space-120), 4vw, var(--ts-space-250));grid-template-columns:minmax(0,1.16fr) minmax(19rem,.84fr)}.gs-hero:before{background:var(--ts-surface-subtle)}.gs-hero-copy{justify-content:center;min-height:25rem}.gs-kicker{margin-bottom:var(--ts-space-60);color:var(--ts-link);letter-spacing:.12em}.gs-hero h1{max-width:16ch;font-size:clamp(2.65rem,5.15vw,4.65rem);line-height:.98}.gs-lede{max-width:42rem;margin-top:var(--ts-space-100);color:var(--ts-text-secondary);font-size:clamp(1.02rem,1.35vw,1.24rem)}.gs-hero-stats{margin-top:var(--ts-space-110)}.gs-hero-actions{margin-top:var(--ts-space-130)}.gs-hero-actions .btn,.gs-print{align-items:center;gap:var(--ts-space-40);border-radius:var(--ts-radius-md);min-height:2.75rem;font-size:var(--ts-text-lg);display:inline-flex}.gs-hero-actions .ti,.gs-print .ti{color:currentColor}.gs-start-card{padding:clamp(var(--ts-space-120), 3vw, var(--ts-space-180));border-radius:var(--ts-radius-md)}.gs-start-card h2{margin-bottom:var(--ts-space-80);font-size:clamp(1.25rem,2vw,1.62rem)}.gs-start-card ul{gap:var(--ts-space-60)}.gs-start-card li{gap:var(--ts-space-50);font-size:var(--ts-text-xl);grid-template-columns:1.35rem 1fr}.gs-start-card li span{width:1.08rem;height:1.08rem;margin-top:var(--ts-space-10)}.gs-start-card li span:after{width:.28rem;height:.52rem;top:.13rem;left:.25rem}.gs-guide-details{gap:var(--ts-space-70);margin-top:calc(-1 * clamp(var(--ts-space-70), 2vw, var(--ts-space-120)));z-index:2;grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);display:grid;position:relative}.gs-guide-details__summary,.gs-guide-details__prep{border:1px solid var(--ts-border);border-radius:var(--ts-radius-md);background:var(--ts-surface);min-width:0;box-shadow:var(--ts-shadow-sm);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.gs-guide-details__summary{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.gs-guide-details__summary article,.gs-guide-details__prep article{min-width:0;padding:var(--ts-space-80) var(--ts-space-90)}.gs-guide-details__summary article{gap:var(--ts-space-40);border-left:1px solid var(--ts-border);display:grid}.gs-guide-details__summary article:first-child{border-left:0}.gs-guide-details i{border:1px solid var(--ts-border);border-radius:var(--ts-radius-sm);background:var(--ts-surface);width:1.6rem;height:1.6rem;color:var(--gs-guide-icon);place-items:center;font-size:1rem;display:inline-grid}.gs-guide-details__label{min-width:0;margin-bottom:var(--ts-space-20);align-items:center;display:inline-flex}.gs-guide-details__label i{margin-right:var(--ts-space-40)}.gs-guide-details__summary span{min-width:0;color:var(--ts-text-secondary);font-size:var(--ts-text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:850}.gs-guide-details__summary strong{color:var(--ts-text-primary);font-size:var(--ts-text-xl);line-height:1.2}.gs-guide-details__prep{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.gs-guide-details__prep article{gap:var(--ts-space-60);border-left:1px solid var(--ts-border);grid-template-columns:auto minmax(0,1fr);display:grid}.gs-guide-details__prep article:first-child{border-left:0}.gs-guide-details__prep h2{color:var(--ts-text-primary);font-size:var(--ts-text-xl);margin:0;line-height:1.2}.gs-guide-details__prep p{margin:var(--ts-space-25) 0 0;color:var(--ts-text-secondary);font-size:var(--ts-text-md);line-height:1.42}.gs-progress{top:calc(var(--ts-hdr-h,4rem) + var(--ts-space-30));gap:var(--ts-space-20);padding:var(--ts-space-30);border-radius:var(--ts-radius-md);grid-template-columns:repeat(7,minmax(0,1fr))}.gs-progress a{gap:var(--ts-space-30);border-radius:var(--ts-radius-sm);min-height:2.6rem;font-size:var(--ts-text-sm)}.gs-progress a span{width:1.38rem;height:1.38rem;font-size:var(--ts-text-xs)}.gs-layout{gap:clamp(var(--ts-space-120), 3vw, var(--ts-space-250));margin-top:var(--ts-space-40);grid-template-columns:minmax(0,1fr) minmax(20rem,28rem)}.gs-steps{gap:clamp(var(--ts-space-100), 2.4vw, var(--ts-space-140))}.gs-step{gap:var(--ts-space-90);min-height:0;padding:clamp(var(--ts-space-120), 2.5vw, var(--ts-space-160));border-radius:var(--ts-radius-md);grid-template-columns:3.6rem minmax(0,1fr)}.gs-step:before{width:.22rem}.gs-step[data-active]{transform:none}.gs-step-number{width:2.9rem;height:2.9rem;font-size:1.2rem}.gs-step-topline{margin-bottom:var(--ts-space-25)}.gs-step h2{margin-bottom:var(--ts-space-80);font-size:clamp(1.48rem,2.35vw,2rem)}.gs-instructions{gap:var(--ts-space-70);grid-template-columns:minmax(0,1.18fr) repeat(2,minmax(0,.91fr))}.gs-instructions section{min-height:8.6rem;padding:var(--ts-space-80);border:1px solid var(--ts-border);border-radius:var(--ts-radius-md);background:var(--ts-surface);align-content:start;display:grid}.gs-instruction-card--do{border-color:var(--ts-border);background:var(--ts-surface)}.gs-instructions h3{align-items:center;gap:var(--ts-space-30);margin-bottom:var(--ts-space-50);color:var(--ts-text-primary);font-size:var(--ts-text-xs);letter-spacing:.09em;display:flex}.gs-instructions h3 i{border:1px solid var(--ts-border);border-radius:var(--ts-radius-sm);background:var(--ts-surface);width:1.36rem;height:1.36rem;color:var(--ts-text-primary);place-items:center;font-size:.88rem;display:inline-grid}.gs-instruction-card--see,.gs-instruction-card--if{background:var(--ts-surface)}.gs-instructions p{font-size:var(--ts-text-lg);line-height:1.5}.gs-instruction-card--do p{color:var(--ts-text-primary);font-weight:650}.gs-instructions a{color:var(--ts-text-primary);text-underline-offset:.16em;font-weight:800;text-decoration:underline;text-decoration-thickness:.08em}@media (hover:hover) and (pointer:fine){.gs-instructions a:hover{color:var(--ts-accent-strong,var(--ts-accent))}}.gs-step-note{gap:var(--ts-space-50);margin-top:var(--ts-space-90);padding:var(--ts-space-70) var(--ts-space-80);border:1px solid var(--ts-border);border-radius:var(--ts-radius-md);background:var(--ts-surface);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.gs-step-note i{border:1px solid var(--ts-border);border-radius:var(--ts-radius-sm);background:var(--ts-surface);width:1.48rem;height:1.48rem;color:var(--gs-note-icon);place-items:center;margin-top:0;font-size:.95rem;display:inline-grid}.gs-step-note p{color:var(--ts-text-secondary);font-size:var(--ts-text-md);margin:0;line-height:1.45}.gs-step-note--caution{border-color:var(--ts-border);background:var(--ts-surface)}.gs-step-note--caution i{color:var(--gs-note-caution-icon)}.gs-step-note--reminder{border-color:var(--ts-border);background:var(--ts-surface)}.gs-step-note--reminder i{color:var(--gs-note-reminder-icon)}.gs-visual-sticky{min-height:0;top:5.2rem}.gs-visual-panel{padding:var(--ts-space-110);border-radius:var(--ts-radius-md);box-shadow:var(--ts-shadow-sm)}.gs-visual-meta strong{font-size:1.08rem}.gs-device-svg,.gs-device-photo{width:min(100%,21.5rem)}.gs-visual-panel figcaption{font-size:var(--ts-text-md)}.gs-help,.gs-next{padding:clamp(var(--ts-space-130), 3vw, var(--ts-space-200));border-radius:var(--ts-radius-md);grid-template-columns:minmax(15rem,21rem) minmax(0,1fr)}.gs-help h2,.gs-next h2{font-size:clamp(1.8rem,3vw,2.5rem)}.gs-fix-card,.gs-next-grid a{border-radius:var(--ts-radius-md)}@media (max-width:1180px){.gs-guide-details,.gs-layout{grid-template-columns:1fr}.gs-visual-sticky{display:none}.gs-mobile-visual{display:block}}@media (max-width:980px){.gs-hero,.gs-help,.gs-next{grid-template-columns:1fr}.gs-guide-details__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-guide-details__summary article:nth-child(odd){border-left:0}.gs-guide-details__summary article:nth-child(n+3){border-top:1px solid var(--ts-border)}.gs-guide-details__prep{grid-template-columns:1fr}.gs-guide-details__prep article,.gs-guide-details__prep article:first-child{border-top:1px solid var(--ts-border);border-left:0}.gs-guide-details__prep article:first-child{border-top:0}.gs-progress{grid-template-columns:none;grid-auto-columns:max-content;grid-auto-flow:column}.gs-progress a{min-width:max-content;padding-inline:var(--ts-space-70)}}@media (max-width:720px){.gs-page{padding-inline:var(--ts-space-70);overflow-x:clip}.gs-hero{padding-top:var(--ts-space-140)}.gs-hero h1{max-width:12ch;font-size:clamp(2.28rem,10vw,3rem)}.gs-hero-actions{grid-template-columns:1fr}.gs-guide-details{margin-top:0}.gs-guide-details__summary{grid-template-columns:1fr}.gs-guide-details__summary article,.gs-guide-details__summary article:first-child{border-top:1px solid var(--ts-border);border-left:0}.gs-guide-details__summary article:first-child{border-top:0}.gs-step{gap:var(--ts-space-70);padding:var(--ts-space-110);grid-template-columns:1fr}.gs-step-number{width:2.55rem;height:2.55rem;font-size:1.05rem}.gs-instructions{gap:var(--ts-space-70);grid-template-columns:1fr}.gs-instructions section{min-height:0;padding:var(--ts-space-90)}.gs-instruction-card--do{padding:var(--ts-space-100)}.gs-step-note{margin-top:var(--ts-space-80)}.gs-help-grid,.gs-next-grid{grid-template-columns:1fr}}@media print{.site-header,.site-footer,.gs-hero-actions,.gs-progress,.gs-visual-sticky,.gs-mobile-visual,.gs-next{display:none!important}body[data-page=support-getting-started] main{max-width:none;padding:0}.gs-hero,.gs-layout,.gs-help{color:var(--ts-text-primary);display:block;background:var(--ts-surface-subtle)!important}.gs-hero-copy,.gs-start-card,.gs-step,.gs-help{box-shadow:none;break-inside:avoid;border:1px solid var(--ts-border);color:var(--ts-text-secondary)!important;background:var(--ts-surface)!important}.gs-hero h1,.gs-kicker,.gs-lede,.gs-start-card h2,.gs-start-card li,.gs-help h2,.gs-help .gs-kicker,.gs-fix-card h3,.gs-fix-card p{color:var(--ts-link)!important}}@keyframes ts-skeleton-sheen{to{background-position:-220% 0,0 0}}@media (max-width:620px){body[data-page=support] .support-hero{padding-inline:var(--ts-space-70)}body[data-page=support] .support-hero h1{text-wrap:balance;overflow-wrap:normal;max-width:12ch;margin-inline:auto;font-size:clamp(2rem,8.6vw,2.7rem);line-height:1.04}body[data-page=support] .support-hero__lede{max-width:31ch;font-size:var(--ts-text-lg)}}html[data-theme=dark] body[data-page^=support]{background:var(--ts-page)}html[data-theme=dark] body[data-page^=support] :is(.support-card,.support-panel,.support-topic,.support-answer,.support-result,.support-contact,.support-rail,.support-workspace,.support-ask,.support-matches,.support-feature,.support-step,.support-troubleshooting,.support-checklist,.support-empty){border-color:var(--ts-rule);background-color:var(--ts-surface-raised);color:var(--ts-ink)}html[data-theme=dark] body[data-page^=support] :is(.support-card p,.support-panel p,.support-topic p,.support-answer p,.support-result p,.support-contact p,.support-feature p,.support-step p,.support-empty p){color:var(--ts-ink-soft)}@media (prefers-color-scheme:dark){html:not([data-theme=light]) body[data-page^=support]{background:var(--ts-page)}html:not([data-theme=light]) body[data-page^=support] :is(.support-card,.support-panel,.support-topic,.support-answer,.support-result,.support-contact,.support-rail,.support-workspace,.support-ask,.support-matches,.support-feature,.support-step,.support-troubleshooting,.support-checklist,.support-empty){border-color:var(--ts-rule);background-color:var(--ts-surface-raised);color:var(--ts-ink)}html:not([data-theme=light]) body[data-page^=support] :is(.support-card p,.support-panel p,.support-topic p,.support-answer p,.support-result p,.support-contact p,.support-feature p,.support-step p,.support-empty p){color:var(--ts-ink-soft)}}.support-match.is-best{background:var(--ts-accent-soft);color:var(--ts-text-primary)}