/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.support-page{--support-icon-ink:var(--ts-icon-ink,var(--ts-icon-ink, var(--ts-ink-soft)));--support-icon-surface:var(--ts-surface-raised);--support-icon-border:var(--ts-rule);max-width:76rem;padding:clamp(var(--ts-space-110), 3vw, var(--ts-space-200)) var(--ts-space-100) clamp(var(--ts-space-130), 4vw, var(--ts-space-250));margin-inline:auto}:root[data-theme=dark] .support-page{--support-icon-ink:white;--support-icon-surface:color-mix(in srgb, white 8%, transparent);--support-icon-border:color-mix(in srgb, white 18%, transparent)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .support-page{--support-icon-ink:white;--support-icon-surface:color-mix(in srgb, white 8%, transparent);--support-icon-border:color-mix(in srgb, white 18%, transparent)}}body[data-page=support] main{padding-bottom:clamp(var(--ts-space-90), 2vw, var(--ts-space-140))}body[data-page=support] .site-footer{margin-top:clamp(var(--ts-space-140), 4vw, var(--ts-space-250))}.support-hero{text-align:center;max-width:50rem;margin-inline:auto}.support-hero__eyebrow,.support-kicker{color:var(--ts-accent-strong,var(--ts-accent));font-size:var(--ts-text-xs);letter-spacing:.12em;text-transform:uppercase;margin:0;font-weight:800}.support-hero h1{margin:var(--ts-space-30) 0 0;letter-spacing:0;font-size:clamp(2.15rem,4.6vw,4.15rem);line-height:1}.support-hero__lede{max-width:42rem;margin:var(--ts-space-80) auto 0;color:var(--ts-ink-soft);font-size:clamp(var(--ts-text-xl), 2.2vw, var(--ts-text-3xl));line-height:1.45}.support-workspace{gap:clamp(var(--ts-space-100), 2.4vw, var(--ts-space-150));margin-top:clamp(var(--ts-space-120), 3vw, var(--ts-space-200));grid-template-columns:minmax(0,1.38fr) minmax(23rem,.92fr);align-items:start;display:grid}.support-workspace>*{animation:support-rise .55s var(--ts-ease-out) both}.support-workspace>:nth-child(2){animation-delay:70ms}.support-assist,.support-rail__inner{border:1px solid var(--ts-rule);background:var(--ts-surface);min-width:0;box-shadow:var(--ts-shadow-md)}.support-assist{border-radius:var(--ts-radius-lg);isolation:isolate;overflow:hidden}.support-query{padding:clamp(var(--ts-space-120), 3vw, var(--ts-space-180));border-bottom:1px solid var(--ts-black-a22);color:white;background:radial-gradient(90% 80% at 18% 0,color-mix(in srgb, var(--ts-ramp-green) 11%, transparent),transparent 58%),radial-gradient(80% 70% at 86% 8%,color-mix(in srgb, var(--ts-metric-co2) 13%, transparent),transparent 62%),linear-gradient(135deg,rgb(17 21 19) 0%,rgb(23 27 25) 100%);position:relative}.support-query:after{content:"";pointer-events:none;background:linear-gradient(180deg, var(--ts-white-a08), transparent);height:6rem;position:absolute;inset:0 0 auto}.support-query__label-row,.support-live__head,.support-answer__head,.support-rail__head{justify-content:space-between;align-items:flex-start;gap:var(--ts-space-80);display:flex}.support-query h2,.support-answer h2,.support-rail h2{color:var(--ts-ink);font-size:clamp(var(--ts-text-2xl), 2vw, var(--ts-text-4xl));margin:0;line-height:1.1}.support-query h2{color:white}.support-query__status{padding:var(--ts-space-25) var(--ts-space-60);border:1px solid var(--ts-white-a18);border-radius:var(--ts-radius-pill);background:var(--ts-white-a08);color:var(--ts-white-a92);font-size:var(--ts-text-sm);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:background var(--ts-duration-med) var(--ts-ease-out), border-color var(--ts-duration-med) var(--ts-ease-out), color var(--ts-duration-med) var(--ts-ease-out);flex:none;font-weight:700}.support-page.is-ai-loading .support-query__status{border-color:var(--ts-ramp-green);background:var(--ts-ramp-green)}@supports (color:color-mix(in lab, red, red)){.support-page.is-ai-loading .support-query__status{background:color-mix(in srgb, var(--ts-ramp-green) 15%, var(--ts-white-a06))}}.support-page.is-ai-loading .support-query__status{color:white;animation:support-status-pulse 1.35s var(--ts-ease-in-out) infinite}.support-query__box{align-items:center;gap:var(--ts-space-70);margin-top:var(--ts-space-90);padding:var(--ts-space-90) var(--ts-space-100);border:1px solid var(--ts-white-a18);border-radius:var(--ts-radius-lg);background:var(--ts-white-a08);box-shadow:var(--ts-shadow-md);-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), box-shadow var(--ts-duration-med) var(--ts-ease-out);grid-template-columns:auto minmax(0,1fr);display:grid}.support-query__box i{border:1px solid var(--ts-white-a18);border-radius:var(--ts-radius-sm);background:var(--ts-white-a08);color:white;place-items:center;width:1.8rem;height:1.8rem;font-size:1rem;display:inline-grid}.support-query__box:focus-within{border-color:var(--ts-ramp-green);outline:4px solid var(--ts-white-a10);outline-offset:0;background:var(--ts-white-a10);box-shadow:var(--ts-shadow-md)}.support-query input{color:white;width:100%;min-width:0;font:inherit;font-size:clamp(var(--ts-text-xl), 2vw, var(--ts-text-3xl));transition:color var(--ts-duration-med) var(--ts-ease-out);background:0 0;border:0;line-height:1.25}.support-query input::placeholder{color:var(--ts-white-a55)}.support-query input:focus{outline:0}.support-query__hint{margin:var(--ts-space-50) 0 0;color:var(--ts-white-a65);font-size:var(--ts-text-md)}.support-prompts{gap:var(--ts-space-40);margin-top:var(--ts-space-80);flex-wrap:wrap;display:flex}.support-prompt{appearance:none;border:1px solid var(--ts-white-a18);border-radius:var(--ts-radius-pill);background:var(--ts-white-a06);min-height:1.86rem;color:var(--ts-white-a92);cursor:pointer;font:inherit;font-size:var(--ts-text-sm);padding:var(--ts-space-30) var(--ts-space-70);transition:background var(--ts-duration-fast) var(--ts-ease-out), border-color var(--ts-duration-fast) var(--ts-ease-out), color var(--ts-duration-fast) var(--ts-ease-out), transform var(--ts-duration-fast) var(--ts-ease-out);align-items:center;font-weight:650;line-height:1.2;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.support-prompt:hover{background:var(--ts-white-a10);border-color:var(--ts-ramp-green);color:white;text-decoration:none;transform:translateY(-1px)}}.support-prompt:active{transform:translateY(0)}.support-live,.support-answer{padding:clamp(var(--ts-space-100), 2.4vw, var(--ts-space-140))}.support-answer{border-bottom:1px solid var(--ts-rule)}.support-live__count{border-radius:var(--ts-radius-pill);background:var(--ts-rule-soft);min-width:1.65rem;color:var(--ts-muted);font-size:var(--ts-text-sm);text-align:center;margin:0;font-weight:800;line-height:1.65rem}.support-match-list{gap:var(--ts-space-50);margin-top:var(--ts-space-70);display:grid}.support-match{width:100%;padding:var(--ts-space-75) var(--ts-space-90);border:1px solid var(--ts-rule-soft);border-radius:var(--ts-radius-md);background:var(--ts-surface);box-shadow:var(--ts-shadow-sm);color:inherit;text-align:left;transition:background var(--ts-duration-fast) var(--ts-ease-out), border-color var(--ts-duration-fast) var(--ts-ease-out), box-shadow var(--ts-duration-fast) var(--ts-ease-out), transform var(--ts-duration-fast) var(--ts-ease-out);animation:support-match-in .34s var(--ts-ease-out) both;animation-delay:calc(var(--match-i,0) * 42ms);display:block}.support-match--article{gap:var(--ts-space-80);grid-template-columns:5.25rem minmax(0,1fr);align-items:center;display:grid}.support-match__thumb{aspect-ratio:1.28;object-fit:cover;border:1px solid var(--ts-rule);border-radius:var(--ts-radius-md);background:var(--ts-rule-soft);width:5.25rem;transition:transform var(--ts-duration-slow) var(--ts-ease-out)}.support-match__copy{min-width:0;display:block}button.support-match{cursor:pointer;font:inherit}@media (hover:hover) and (pointer:fine){.support-match:hover,.support-match.is-best{background:var(--ts-accent)}@supports (color:color-mix(in lab, red, red)){.support-match:hover,.support-match.is-best{background:color-mix(in srgb, var(--ts-accent) 5%, var(--ts-surface))}}.support-match:hover,.support-match.is-best{border-color:var(--ts-accent-a40);box-shadow:var(--ts-shadow-md)}.support-match:hover{transform:translateY(-2px)}.support-match:hover .support-match__thumb{transform:scale(1.025)}}.support-match__topic{margin:0 0 var(--ts-space-20);color:var(--ts-muted);font-size:var(--ts-text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.support-match h3{font-size:var(--ts-text-2xl);margin:0;line-height:1.25}.support-match p:last-child,.support-live__empty{margin:var(--ts-space-25) 0 0;color:var(--ts-ink-soft);font-size:var(--ts-text-md);line-height:1.45}.support-answer__head{justify-content:flex-start;align-items:center}.support-answer__mark{border-radius:var(--ts-radius-md);background:linear-gradient(135deg, var(--ts-accent), var(--ts-ramp-teal));color:white;width:2.4rem;height:2.4rem;box-shadow:var(--ts-shadow-md);transition:box-shadow var(--ts-duration-med) var(--ts-ease-out), transform var(--ts-duration-med) var(--ts-ease-out);flex:none;place-items:center;display:grid}.support-page.is-ai-loading .support-answer__mark{box-shadow:var(--ts-shadow-md);transform:translateY(-1px)}.support-answer__body{margin-top:var(--ts-space-80);color:var(--ts-ink-soft);transition:opacity var(--ts-duration-fast) var(--ts-ease-out)}.support-answer__body h3{margin:0 0 var(--ts-space-30);color:var(--ts-ink);font-size:var(--ts-text-2xl);line-height:1.2}.support-answer__body p{font-size:var(--ts-text-lg);margin:0;line-height:1.55}.support-answer__sources{gap:var(--ts-space-40);margin-top:var(--ts-space-90);flex-wrap:wrap;display:flex}.support-answer__sources[hidden]{display:none}.support-answer__sources a,.support-contact a{align-items:center;gap:var(--ts-space-30);font-size:var(--ts-text-md);transition:color var(--ts-duration-fast) var(--ts-ease-out), transform var(--ts-duration-fast) var(--ts-ease-out);font-weight:750;display:inline-flex}.support-answer__sources a:after,.support-contact a:after{content:"→";color:var(--ts-muted);transition:transform var(--ts-duration-fast) var(--ts-ease-out)}@media (hover:hover) and (pointer:fine){.support-answer__sources a:hover,.support-contact a:hover{color:var(--ts-accent-strong,var(--ts-accent));text-decoration:none;transform:translate(1px)}.support-answer__sources a:hover:after,.support-contact a:hover:after{transform:translate(2px)}}.support-rail__inner{top:var(--ts-space-90);max-height:calc(100vh - var(--ts-space-180));border-radius:var(--ts-radius-lg);padding:var(--ts-space-100);position:sticky;overflow:auto}.support-rail__head{padding-bottom:var(--ts-space-70);border-bottom:1px solid var(--ts-rule);display:block}.support-topics{gap:var(--ts-space-40);margin-top:var(--ts-space-70);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.support-topics a{gap:var(--ts-space-35);min-height:4.25rem;padding:var(--ts-space-50) var(--ts-space-60);border:1px solid var(--ts-rule-soft);border-radius:var(--ts-radius-md);background:var(--ts-surface-raised);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), box-shadow var(--ts-duration-fast) var(--ts-ease-out), color var(--ts-duration-fast) var(--ts-ease-out), transform var(--ts-duration-fast) var(--ts-ease-out);grid-template-columns:minmax(0,1fr) auto;align-items:center;font-weight:700;display:grid}.support-topic-label{align-items:center;min-width:0;display:inline-flex}.support-topic-label i,.support-faq__group h3 i{border:1px solid var(--support-icon-border);border-radius:var(--ts-radius-sm);background:var(--support-icon-surface);width:1.42rem;height:1.42rem;color:var(--support-icon-ink);margin-right:var(--ts-space-40);flex:none;place-items:center;font-size:.88rem;display:inline-grid}.support-topic-label span{overflow-wrap:anywhere;min-width:0}.support-topic-count{color:var(--ts-muted);font-size:var(--ts-text-sm);font-variant-numeric:tabular-nums}@media (hover:hover) and (pointer:fine){.support-topics a:hover,.support-topics a.is-active{background:var(--ts-accent)}@supports (color:color-mix(in lab, red, red)){.support-topics a:hover,.support-topics a.is-active{background:color-mix(in srgb, var(--ts-accent) 9%, var(--ts-surface))}}.support-topics a:hover,.support-topics a.is-active{border-color:var(--ts-accent-a25);color:var(--ts-accent-strong,var(--ts-accent));box-shadow:var(--ts-shadow-sm);text-decoration:none;transform:translateY(-1px)}}.support-faq{gap:var(--ts-space-90);margin-top:var(--ts-space-100);display:grid}.support-faq__group{transition:opacity var(--ts-duration-fast) var(--ts-ease-out), transform var(--ts-duration-fast) var(--ts-ease-out)}.support-faq__group.is-muted{opacity:.7;transform:translate(2px)}.support-faq__group.is-active{opacity:1}.support-faq__group h3{margin:0 0 var(--ts-space-40);color:var(--ts-muted);font-size:var(--ts-text-xs);letter-spacing:.1em;text-transform:uppercase;align-items:center;font-weight:800;display:inline-flex}.support-faq__item{border-top:1px solid var(--ts-rule)}.support-faq__item summary{gap:var(--ts-space-60);padding:var(--ts-space-60) 0;color:var(--ts-ink);cursor:pointer;font-size:var(--ts-text-base);transition:color var(--ts-duration-fast) var(--ts-ease-out), padding-inline var(--ts-duration-fast) var(--ts-ease-out);justify-content:space-between;font-weight:720;line-height:1.35;list-style:none;display:flex}.support-faq__item summary::-webkit-details-marker{display:none}.support-faq__item summary:after{content:"+";border:1px solid var(--support-icon-border);border-radius:var(--ts-radius-sm);background:var(--support-icon-surface);width:1.45rem;height:1.45rem;color:var(--support-icon-ink);transition:background var(--ts-duration-fast) var(--ts-ease-out), border-color var(--ts-duration-fast) var(--ts-ease-out), color var(--ts-duration-fast) var(--ts-ease-out), transform var(--ts-duration-fast) var(--ts-ease-out);flex:none;place-items:center;font-weight:650;line-height:1;display:inline-grid}.support-faq__item[open] summary:after{content:"−";border-color:var(--support-icon-ink);background:var(--support-icon-ink);color:var(--ts-paper);transform:rotate(180deg)}.support-faq__item.is-match summary{color:var(--ts-accent-strong,var(--ts-accent));padding-inline-start:var(--ts-space-40)}.support-faq__item.is-match summary:after{border-color:var(--support-icon-ink)}.support-faq__answer{padding:0 0 var(--ts-space-75);color:var(--ts-ink-soft);font-size:var(--ts-text-md);animation:support-answer-in .22s var(--ts-ease-out) both;line-height:1.5}.support-faq__answer p{margin:var(--ts-space-50) 0 0}.support-contact{gap:var(--ts-space-40);margin-top:var(--ts-space-110);padding:var(--ts-space-90);border:1px solid var(--ts-rule-soft);border-radius:var(--ts-radius-md);background:var(--ts-surface-raised);transition:background var(--ts-duration-med) var(--ts-ease-out), border-color var(--ts-duration-med) var(--ts-ease-out);display:grid}@media (hover:hover) and (pointer:fine){.support-contact:focus-within,.support-contact:hover{background:var(--ts-surface);border-color:var(--ts-accent-a25)}}.support-contact__title{color:var(--ts-muted);font-size:var(--ts-text-xs);letter-spacing:.1em;text-transform:uppercase;margin:0;font-weight:800}@media (max-width:980px){.support-workspace{grid-template-columns:minmax(0,1fr)}.support-workspace>*,.support-rail{min-width:0;max-width:100%}.support-rail__inner{max-height:none;position:static}.support-topics{padding-bottom:var(--ts-space-30);scroll-snap-type:x proximity;display:flex;overflow-x:auto}.support-topics a{scroll-snap-align:start;min-width:max-content}}@media (max-width:620px){.support-page{padding-inline:var(--ts-space-70);overflow-x:clip}.support-workspace{gap:var(--ts-space-90)}.support-query{padding:var(--ts-space-100)}.support-query__label-row,.support-live__head{display:block}.support-query__status,.support-live__count{margin-top:var(--ts-space-40);display:inline-block}.support-query__box{padding-inline:var(--ts-space-80)}.support-prompts{margin-inline:calc(-1 * var(--ts-space-100));padding-inline:var(--ts-space-100);padding-bottom:var(--ts-space-20);overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.support-prompts::-webkit-scrollbar{display:none}.support-prompt{scroll-snap-align:start;flex:none}.support-answer,.support-live{padding:var(--ts-space-100)}.support-match{padding:var(--ts-space-80)}.support-match h3{font-size:var(--ts-text-xl)}.support-rail__inner{padding:var(--ts-space-90);border-radius:var(--ts-radius-md)}.support-topics{gap:var(--ts-space-40);grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:0;display:grid;overflow:visible}.support-topics a{min-width:0;min-height:3.8rem;padding:var(--ts-space-50)}.support-faq{gap:var(--ts-space-70);margin-top:var(--ts-space-90)}.support-contact{margin-top:var(--ts-space-90)}}@keyframes support-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes support-match-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes support-answer-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}@keyframes support-status-pulse{0%,to{box-shadow:var(--ts-shadow-sm)}50%{box-shadow:var(--ts-shadow-md)}}@media (prefers-reduced-motion:reduce){.support-workspace>*,.support-match,.support-faq__answer,.support-page.is-ai-loading .support-query__status{animation:none}@media (hover:hover) and (pointer:fine){.support-match:hover,.support-topics a:hover,.support-topics a.is-active,.support-faq__group.is-muted,.support-answer__sources a:hover,.support-contact a:hover{transform: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-bg:var(--ts-surface);--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{--trouble-card-border:color-mix(in srgb, rgb(10 34 22) 12%, transparent);--trouble-card-border-hover:var(--ts-accent)}@supports (color:color-mix(in lab, red, red)){.trouble-page{--trouble-card-border-hover:color-mix(in srgb, var(--ts-accent) 36%, var(--ts-rule))}}.trouble-page{--trouble-card-shadow:var(--ts-shadow-sm);--trouble-card-shadow-hover:var(--ts-shadow-md);--trouble-rule:color-mix(in srgb, rgb(10 34 22) 12%, transparent);--trouble-copy:var(--ts-ink-soft);--trouble-muted:var(--ts-muted);--trouble-focus-bg:var(--ts-accent)}@supports (color:color-mix(in lab, red, red)){.trouble-page{--trouble-focus-bg:color-mix(in srgb, var(--ts-accent) 8%, var(--ts-surface))}}.trouble-page{--trouble-focus-border:var(--ts-accent)}@supports (color:color-mix(in lab, red, red)){.trouble-page{--trouble-focus-border:color-mix(in srgb, var(--ts-accent) 30%, var(--ts-rule))}}.trouble-page{--trouble-blue:var(--ts-metric-co2);--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)}}:root[data-theme=dark] .trouble-page{--trouble-card-border:color-mix(in srgb, white 12%, transparent);--trouble-card-border-hover:var(--ts-accent)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .trouble-page{--trouble-card-border-hover:color-mix(in srgb, var(--ts-accent) 44%, color-mix(in srgb, white 14%, transparent))}}:root[data-theme=dark] .trouble-page{--trouble-card-shadow:0 18px 44px color-mix(in srgb, black 28%, transparent);--trouble-card-shadow-hover:0 22px 54px color-mix(in srgb, black 36%, transparent);--trouble-rule:color-mix(in srgb, white 12%, transparent)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .trouble-page{--trouble-card-soft:var(--ts-surface-raised)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) .trouble-page{--trouble-card-soft:color-mix(in srgb, var(--ts-surface-raised) 88%, transparent)}}:root:not([data-theme=light]) .trouble-page{--trouble-card-border:color-mix(in srgb, white 12%, transparent);--trouble-card-border-hover:var(--ts-accent)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) .trouble-page{--trouble-card-border-hover:color-mix(in srgb, var(--ts-accent) 44%, color-mix(in srgb, white 14%, transparent))}}:root:not([data-theme=light]) .trouble-page{--trouble-card-shadow:0 18px 44px color-mix(in srgb, black 28%, transparent);--trouble-card-shadow-hover:0 22px 54px color-mix(in srgb, black 36%, transparent);--trouble-rule:color-mix(in srgb, white 12%, transparent)}}.trouble-page [data-cat=wifi]{--cat:var(--ts-ramp-teal)}.trouble-page [data-cat=readings]{--cat:var(--ts-accent)}.trouble-page [data-cat=fan]{--cat:var(--ts-ramp-violet)}.trouble-page [data-cat=claim]{--cat:var(--ts-ramp-amber)}.trouble-page [data-cat=screen]{--cat:var(--trouble-blue)}.trouble-page [data-cat=transfer]{--cat:var(--ts-band-red)}.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:calc(50vw - 41rem);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-white-a10);background:radial-gradient(90% 60% at 72% 0, var(--ts-immersive-glow) 0%, transparent 60%), radial-gradient(circle at 12% 6%, var(--ts-ramp-green), transparent 22rem), radial-gradient(circle at 90% 92%, var(--trouble-blue), transparent 24rem), var(--ts-immersive-bg);border-inline:0;border-radius:0;grid-template-columns:minmax(0,1.08fr) minmax(17rem,.92fr);align-items:center;margin-inline:calc(50% - 50vw);display:grid;position:relative;overflow:clip}@supports (color:color-mix(in lab, red, red)){.trouble-intro{background:radial-gradient(90% 60% at 72% 0, var(--ts-immersive-glow) 0%, transparent 60%), radial-gradient(circle at 12% 6%, color-mix(in srgb, var(--ts-ramp-green) 16%, transparent), transparent 22rem), radial-gradient(circle at 90% 92%, color-mix(in srgb, var(--trouble-blue) 18%, transparent), transparent 24rem), var(--ts-immersive-bg)}}.trouble-intro{color:white;box-shadow:0 24px 70px color-mix(in srgb, rgb(6 20 14) 22%, transparent)}.trouble-intro:before{content:"";z-index:-1;border-radius:inherit;opacity:.6;background:linear-gradient(135deg,color-mix(in srgb, white 6%, transparent) 0 1px,transparent 1px 5.2rem);position:absolute;inset:0}.trouble-intro__copy{min-width:0}.trouble-intro .trouble-kicker{color:color-mix(in srgb, var(--ts-ramp-green) 55%, white)}.trouble-intro h1{color:white;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:color-mix(in srgb, rgb(246 251 247) 78%, transparent);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-ramp-green);color:var(--ts-on-bright-ink,rgb(6 20 12));border-color:transparent}.trouble-intro__actions .btn-ghost{border:1px solid var(--ts-white-a18);background:var(--ts-white-a08);color:white;-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:white;background:color-mix(in srgb, var(--ts-ramp-green) 14%, transparent);border-color:color-mix(in srgb, color-mix(in srgb, var(--ts-ramp-green) 55%, white) 50%, transparent)}}.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-white-a12,color-mix(in srgb, white 12%, transparent));border-radius:var(--ts-radius-md);color:color-mix(in srgb, rgb(246 251 247) 78%, transparent);font-size:var(--ts-text-sm);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);white-space:nowrap;background:color-mix(in srgb, white 7%, transparent);font-weight:750;display:inline-flex}.trouble-intro__stats strong{color:white}.trouble-intro__stats i{color:color-mix(in srgb, var(--ts-ramp-green) 55%, white)}.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-white-a14,color-mix(in srgb, white 14%, transparent));border-radius:var(--ts-radius-md);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(color-mix(in srgb, white 9%, transparent),color-mix(in srgb, white 4%, transparent)),color-mix(in srgb, rgb(7 18 14) 48%, transparent);align-self:center;display:grid;box-shadow:0 24px 70px color-mix(in srgb, black 24%, transparent)}.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-white-a12,color-mix(in srgb, white 12%, transparent));display:flex}.trouble-hero-panel__head span{align-items:center;gap:var(--ts-space-35);color:color-mix(in srgb, var(--ts-ramp-green) 55%, white);font-size:var(--ts-text-xs);letter-spacing:.1em;text-transform:uppercase;font-weight:850;display:inline-flex}.trouble-hero-panel__head strong{color:color-mix(in srgb, rgb(246 251 247) 72%, transparent);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:color-mix(in srgb, var(--ts-ramp-green) 55%, white);width:2rem;height:2rem;font-size:var(--ts-text-sm);background:color-mix(in srgb, var(--ts-ramp-green) 14%, transparent);border:1px solid color-mix(in srgb, color-mix(in srgb, var(--ts-ramp-green) 55%, white) 45%, transparent);place-items:center;font-weight:900;display:grid}.trouble-hero-panel__steps strong{color:white;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:color-mix(in srgb, rgb(246 251 247) 70%, transparent);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:color-mix(in srgb, rgb(246 251 247) 82%, transparent);font-size:var(--ts-text-md);background:color-mix(in srgb, var(--ts-ramp-green) 10%, transparent);border:1px solid color-mix(in srgb, color-mix(in srgb, var(--ts-ramp-green) 55%, white) 26%, transparent);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:color-mix(in srgb, var(--ts-ramp-green) 55%, white);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:drop-shadow(0 26px 40px color-mix(in srgb, black 48%, transparent))drop-shadow(0 0 30px color-mix(in srgb, var(--ts-ramp-green) 12%, transparent));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:white;font:700 14px var(--ts-font-sans)}.trouble-fw-title{fill:white;font:850 22px var(--ts-font-sans)}.trouble-fw-sub{fill:var(--ts-rule);font:650 13px var(--ts-font-sans)}.trouble-fw-field{fill:var(--ts-ramp-green);font:850 17px var(--ts-font-mono)}.trouble-fw-code{fill:var(--ts-ramp-green);font:950 50px var(--ts-font-mono);letter-spacing:2px}.trouble-fw-big{fill:white;font:950 64px var(--ts-font-sans)}.trouble-fw-unit{fill:var(--ts-rule);font:700 16px var(--ts-font-sans)}.trouble-fw-btn{fill:rgb(6 20 12);font:850 14px var(--ts-font-sans)}.trouble-fw-btn-ghost{fill:var(--ts-rule-soft);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:color-mix(in srgb, var(--ts-ramp-green) 55%, white);font-size:var(--ts-text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:850}.trouble-device__caption strong{color:white;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:color-mix(in srgb, var(--ts-ramp-green) 55%, white);transform:scale(1.25)}.trouble-device__dots button:focus-visible{outline-offset:2px;outline:2px solid color-mix(in srgb, var(--ts-ramp-green) 55%, white)}.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(--trouble-copy);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(--trouble-card-border);border-radius:var(--ts-radius-md);background:linear-gradient(180deg, var(--cat), transparent 44%), var(--trouble-card-bg);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:linear-gradient(180deg, color-mix(in srgb, var(--cat) 8%, transparent), transparent 44%), var(--trouble-card-bg)}}.trouble-issue-card{box-shadow:var(--trouble-card-shadow);color:var(--trouble-copy);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(--trouble-card-border))}}.trouble-issue-card:hover,.trouble-issue-card:focus-visible,.trouble-issue-card.is-peeking{box-shadow:var(--trouble-card-shadow-hover);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(--trouble-card-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-45);overflow-wrap:break-word;min-width:0;display:grid}.trouble-issue-card__meta{color:var(--trouble-muted);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(--trouble-copy);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:var(--ts-space-70);z-index:4;gap:var(--ts-space-40);margin-bottom:var(--ts-space-90);padding:var(--ts-space-40);border:1px solid var(--trouble-card-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(--trouble-card-shadow);-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(--trouble-muted);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)}}.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(--trouble-card-border);border-radius:var(--ts-radius-md);background:radial-gradient(circle at 6% 10%, var(--ts-accent), transparent 16rem), var(--ts-accent);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:radial-gradient(circle at 6% 10%, color-mix(in srgb, var(--ts-accent) 10%, transparent), transparent 16rem), color-mix(in srgb, var(--ts-accent) 4%, var(--ts-surface))}}.trouble-first-pass{box-shadow:var(--trouble-card-shadow)}.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(--trouble-card-border);border-radius:var(--ts-radius-md);background:var(--trouble-card-bg);box-shadow:var(--trouble-card-shadow);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(--trouble-copy);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(--trouble-card-border);border-radius:var(--ts-radius-md);background:linear-gradient(90deg, var(--cat), transparent 38%), var(--trouble-card-bg);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(--trouble-card-bg)}}.trouble-recipe{box-shadow:var(--trouble-card-shadow);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(--trouble-card-border))}}}.trouble-recipe:target{border-color:var(--cat);box-shadow:var(--trouble-card-shadow-hover);animation:trouble-target-pulse 1.4s var(--ts-ease-out) 1}@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(--trouble-card-shadow-hover)}}.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(--trouble-card-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(--trouble-muted);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-35);padding:var(--ts-space-70) var(--ts-space-75);border:1px solid var(--trouble-rule);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(--trouble-copy);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(--trouble-card-border))}}.trouble-recipe__first{padding:var(--ts-space-70) var(--ts-space-75);border-radius:var(--ts-radius-sm);background:var(--trouble-focus-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-35);color:var(--ts-ink);font-weight:650}.trouble-steps{margin-top:var(--ts-space-75)}.trouble-steps ol{gap:var(--ts-space-45);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-band-green,var(--ts-accent));display:grid}@supports (color:color-mix(in lab, red, red)){.trouble-expected{border:1px solid color-mix(in srgb, var(--ts-band-green,var(--ts-accent)) 30%, var(--ts-rule))}}.trouble-expected{border-radius:var(--ts-radius-sm);background:var(--ts-band-green,var(--ts-accent))}@supports (color:color-mix(in lab, red, red)){.trouble-expected{background:color-mix(in srgb, var(--ts-band-green,var(--ts-accent)) 8%, var(--ts-surface))}}.trouble-expected strong{align-items:center;gap:var(--ts-space-30);color:var(--ts-band-green-ink,var(--ts-accent-strong));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(--trouble-rule)}.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(--trouble-muted);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(--trouble-muted);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-45);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-35);min-height:2.55rem;padding:var(--ts-space-55) 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(--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(--trouble-card-border);border-radius:var(--ts-radius-md);background:radial-gradient(circle at 92% 8%, var(--ts-band-red,var(--ts-band-red-ink)), transparent 18rem), var(--trouble-card-bg);grid-template-columns:minmax(0,.95fr) minmax(20rem,1.05fr);align-items:start;display:grid}@supports (color:color-mix(in lab, red, red)){.trouble-escalate{background:radial-gradient(circle at 92% 8%, color-mix(in srgb, var(--ts-band-red,var(--ts-band-red-ink)) 9%, transparent), transparent 18rem), var(--trouble-card-bg)}}.trouble-escalate{box-shadow:var(--trouble-card-shadow)}.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(--trouble-muted);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-accent)}@supports (color:color-mix(in lab, red, red)){.trouble-copy-btn{background:color-mix(in srgb, var(--ts-accent) 6%, var(--ts-surface))}}.trouble-copy-btn{color:var(--ts-accent-strong,var(--ts-accent));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-accent)}@supports (color:color-mix(in lab, red, red)){.trouble-copy-btn:hover,.trouble-copy-btn:focus-visible{background:color-mix(in srgb, var(--ts-accent) 12%, var(--ts-surface))}}.trouble-copy-btn:hover,.trouble-copy-btn:focus-visible{border-color:var(--ts-accent)}@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-accent) 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-band-green,var(--ts-accent));color:var(--ts-band-green-ink,var(--ts-accent-strong))}.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(--trouble-copy);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-white-a10);border-radius:var(--ts-radius-md);background:linear-gradient(90deg, var(--ts-ramp-green), var(--ts-ramp-teal), var(--ts-ramp-amber)) top left / 100% 3px no-repeat, linear-gradient(135deg, rgb(13 29 23), rgb(7 18 14) 70%, rgb(16 24 33));color:white;grid-template-columns:minmax(16rem,22rem) minmax(0,1fr);display:grid;box-shadow:0 26px 70px color-mix(in srgb, rgb(6 20 14) 26%, transparent)}.trouble-next h2{color:white;max-width:16ch;font-size:clamp(1.5rem,2.4vw,2.1rem)}.trouble-next .trouble-kicker{color:color-mix(in srgb, var(--ts-ramp-green) 55%, white)}.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-white-a12,color-mix(in srgb, white 12%, transparent));border-radius:var(--ts-radius-md);background:var(--ts-white-a06);color:white;-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:color-mix(in srgb, var(--ts-ramp-green) 55%, white);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:color-mix(in srgb, white 70%, transparent);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:color-mix(in srgb, var(--ts-ramp-green) 12%, transparent);border-color:color-mix(in srgb, color-mix(in srgb, var(--ts-ramp-green) 55%, white) 45%, transparent);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-45) 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-55);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{--gs-green:var(--ts-accent);--gs-mint:var(--ts-accent-soft);--gs-blue:var(--ts-metric-co2);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:linear-gradient(135deg, var(--ts-surface) 0%, var(--ts-surface) 58%, var(--gs-mint) 100%);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(--gs-green);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(--gs-green);background:var(--gs-mint);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(--gs-green);background:var(--gs-green);border-radius:50%;position:relative}.gs-start-card li span:after{content:"";border:2px solid white;border-width:0 2px 2px 0;width:.36rem;height:.65rem;position:absolute;top:.18rem;left:.32rem;transform:rotate(42deg)}.gs-progress{top:var(--ts-space-70);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(--gs-mint);color:var(--gs-green);transform:translateY(-1px)}}.gs-progress a[aria-current] span{border-color:var(--gs-green);background:var(--gs-green);color:white}.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(--gs-green);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(--gs-green);color:white}.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(--gs-green);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:linear-gradient(180deg, var(--ts-surface) 0%, var(--ts-surface-raised) 100%);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(--gs-blue);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:var(--ts-accent-soft);font:700 26px var(--ts-font-sans)}.gs-svg-small,.gs-svg-copy{fill:var(--ts-rule-soft);font:600 16px var(--ts-font-sans)}.gs-svg-code{fill:var(--ts-ramp-green);font:900 54px var(--ts-font-mono);letter-spacing:0}.gs-svg-button{fill:rgb(248 255 249);font:800 14px var(--ts-font-sans)}.gs-svg-green{fill:var(--ts-ramp-green);font:800 16px var(--ts-font-mono)}.gs-svg-phone{fill:rgb(20 48 31);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:white;font:750 15px var(--ts-font-sans)}.gs-fw-clock{font-size:13px}.gs-fw-title{fill:white;font:850 21px var(--ts-font-sans)}.gs-fw-subtext{fill:white;font:650 12.5px var(--ts-font-sans)}.gs-fw-body{fill:white;font:700 17px var(--ts-font-sans)}.gs-fw-link,.gs-fw-field,.gs-fw-menu-green{fill:var(--ts-ramp-green)}.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-ramp-green);font:950 55px var(--ts-font-mono)}.gs-fw-reading{fill:var(--ts-ramp-green);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-ramp-green)}.gs-fw-button-active{fill:rgb(49 52 49)}.gs-fw-menu-green,.gs-fw-menu-yellow{font:850 17px var(--ts-font-sans)}.gs-fw-menu-yellow{fill:rgb(255 255 99)}.gs-fw-co2-title{fill:white;font:850 22px var(--ts-font-sans);dominant-baseline:hanging;letter-spacing:0}.gs-fw-co2-value{fill:white;font:950 78px var(--ts-font-sans);font-variant-numeric:tabular-nums;dominant-baseline:hanging;letter-spacing:0}.gs-fw-co2-unit{fill:white;font:850 13px var(--ts-font-sans);dominant-baseline:hanging;letter-spacing:0}.gs-fw-co2-status{fill:white;font:850 22px var(--ts-font-sans);dominant-baseline:hanging;letter-spacing:0}.gs-fw-tile-title{fill:white;font:850 16px var(--ts-font-sans);dominant-baseline:hanging;letter-spacing:0}.gs-fw-tile-value{fill:white;font:900 23px var(--ts-font-sans);font-variant-numeric:tabular-nums;dominant-baseline:hanging;letter-spacing:0}.gs-fw-tile-value-small{fill:white;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-band-green);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-band-green)}.gs-fw-settle-co2-panel[data-band=yellow],.gs-fw-settle-band[data-band=yellow]{fill:var(--ts-band-yellow)}.gs-fw-settle-co2-panel[data-band=orange],.gs-fw-settle-band[data-band=orange]{fill:var(--ts-band-orange)}.gs-fw-settle-co2-panel[data-band=red],.gs-fw-settle-band[data-band=red]{fill:var(--ts-band-red)}.gs-fw-settle-co2-panel[data-band=purple],.gs-fw-settle-band[data-band=purple]{fill:var(--ts-band-purple)}.gs-fw-settle-co2-panel[data-band=maroon],.gs-fw-settle-band[data-band=maroon]{fill:var(--ts-band-maroon)}.gs-fw-trend-caret{fill:white;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:black}.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(--gs-green)}.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(--gs-green);background:var(--gs-mint);color:var(--gs-green);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));position:static}.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:linear-gradient(180deg, var(--ts-immersive-bg) 0, var(--ts-immersive-bg) 34rem, var(--ts-paper) 34rem), var(--ts-paper);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{--gs-progress-bg:color-mix(in srgb, rgb(250 249 244) 82%, transparent);--gs-progress-border:color-mix(in srgb, rgb(9 32 22) 10%, transparent);--gs-progress-link:color-mix(in srgb, rgb(33 48 40) 72%, transparent);--gs-progress-link-bg:color-mix(in srgb, white 55%, transparent);--gs-progress-hover-bg:color-mix(in srgb, white 74%, transparent);--gs-progress-hover-ink:var(--ts-accent-strong);--gs-progress-active-bg:linear-gradient(180deg, color-mix(in srgb, white 82%, transparent), color-mix(in srgb, rgb(235 249 241) 92%, transparent)), white;--gs-progress-active-ink:var(--ts-accent-strong);--gs-card-border:color-mix(in srgb, rgb(10 34 22) 11%, transparent);--gs-card-border-hover:color-mix(in srgb, var(--ts-accent) 20%, transparent);--gs-card-border-active:color-mix(in srgb, var(--ts-accent) 38%, transparent);--gs-card-bg:linear-gradient(90deg, color-mix(in srgb, var(--ts-accent) 4%, transparent), transparent 30%), linear-gradient(180deg, color-mix(in srgb, white 90%, transparent), color-mix(in srgb, white 64%, transparent)), var(--ts-surface);--gs-card-bg-active:linear-gradient(90deg, color-mix(in srgb, var(--ts-ramp-green) 9%, transparent), transparent 34%), linear-gradient(180deg, color-mix(in srgb, white 96%, transparent), color-mix(in srgb, white 72%, transparent)), var(--ts-surface);--gs-card-shadow:0 18px 44px color-mix(in srgb, rgb(12 31 22) 8%, transparent);--gs-card-shadow-hover:0 22px 52px color-mix(in srgb, rgb(12 31 22) 11%, transparent);--gs-card-shadow-active:0 26px 70px color-mix(in srgb, rgb(4 56 31) 17%, transparent);--gs-card-heading:rgb(13 28 20);--gs-card-meta:color-mix(in srgb, rgb(38 57 46) 74%, transparent);--gs-card-copy:color-mix(in srgb, rgb(34 45 39) 74%, transparent);--gs-card-rule:color-mix(in srgb, rgb(10 34 22) 11%, transparent);--gs-next-heading:white;--gs-next-bg:linear-gradient(90deg, var(--ts-ramp-green), var(--ts-metric-co2), var(--ts-ramp-amber)) top left / 100% 4px no-repeat, radial-gradient(circle at 12% 16%, color-mix(in srgb, var(--ts-ramp-green) 16%, transparent), transparent 18rem), radial-gradient(circle at 92% 22%, color-mix(in srgb, var(--ts-metric-co2) 16%, transparent), transparent 18rem), linear-gradient(135deg, rgb(14 29 23), rgb(7 18 14) 68%, rgb(16 25 34));--gs-next-card-bg:color-mix(in srgb, white 7%, transparent);--gs-next-card-border:color-mix(in srgb, white 12%, transparent);--gs-next-hover-bg:color-mix(in srgb, white 11%, transparent);--gs-next-arrow:color-mix(in srgb, var(--ts-ramp-green) 55%, white);--gs-next-link:color-mix(in srgb, rgb(246 251 247) 92%, transparent);max-width:82rem;padding-inline:clamp(var(--ts-space-80), 4vw, var(--ts-space-180));margin-inline:auto}:root[data-theme=dark] .gs-page{--gs-progress-bg:color-mix(in srgb, var(--ts-surface) 86%, transparent);--gs-progress-border:color-mix(in srgb, white 12%, transparent);--gs-progress-link:color-mix(in srgb, var(--ts-rule-soft) 72%, transparent);--gs-progress-link-bg:color-mix(in srgb, white 8%, transparent);--gs-progress-hover-bg:color-mix(in srgb, white 10%, transparent);--gs-progress-hover-ink:color-mix(in srgb, var(--ts-ramp-green) 55%, white);--gs-progress-active-bg:linear-gradient(180deg, color-mix(in srgb, var(--ts-ramp-green) 22%, transparent), color-mix(in srgb, rgb(14 42 28) 64%, transparent)), color-mix(in srgb, var(--ts-surface) 96%, transparent);--gs-progress-active-ink:white;--gs-card-border:color-mix(in srgb, white 10%, transparent);--gs-card-border-hover:color-mix(in srgb, color-mix(in srgb, var(--ts-ramp-green) 55%, white) 26%, transparent);--gs-card-border-active:color-mix(in srgb, color-mix(in srgb, var(--ts-ramp-green) 55%, white) 42%, transparent);--gs-card-bg:linear-gradient(90deg, color-mix(in srgb, var(--ts-ramp-green) 7%, transparent), transparent 30%), linear-gradient(180deg, color-mix(in srgb, var(--ts-surface-raised) 98%, transparent), color-mix(in srgb, var(--ts-surface) 94%, transparent)), var(--ts-surface);--gs-card-bg-active:linear-gradient(90deg, color-mix(in srgb, var(--ts-ramp-green) 12%, transparent), transparent 36%), linear-gradient(180deg, color-mix(in srgb, rgb(48 54 51) 98%, transparent), color-mix(in srgb, var(--ts-surface) 96%, transparent)), var(--ts-surface);--gs-card-shadow:0 18px 44px color-mix(in srgb, black 28%, transparent);--gs-card-shadow-hover:0 24px 58px color-mix(in srgb, black 34%, transparent);--gs-card-shadow-active:0 28px 72px color-mix(in srgb, black 42%, transparent);--gs-card-heading:var(--ts-ink);--gs-card-meta:color-mix(in srgb, rgb(226 231 225) 70%, transparent);--gs-card-copy:color-mix(in srgb, rgb(236 241 235) 88%, transparent);--gs-card-rule:color-mix(in srgb, white 10%, transparent);--gs-next-heading:white;--gs-next-bg:linear-gradient(90deg, var(--ts-ramp-green), var(--ts-metric-co2), var(--ts-ramp-amber)) top left / 100% 4px no-repeat, linear-gradient(135deg, color-mix(in srgb, var(--ts-ramp-green) 12%, transparent), transparent 42%), linear-gradient(180deg, color-mix(in srgb, var(--ts-surface-raised) 98%, transparent), color-mix(in srgb, var(--ts-surface) 94%, transparent)), var(--ts-surface);--gs-next-card-bg:color-mix(in srgb, white 5%, transparent);--gs-next-card-border:color-mix(in srgb, white 11%, transparent);--gs-next-hover-bg:color-mix(in srgb, var(--ts-ramp-green) 12%, transparent);--gs-next-arrow:color-mix(in srgb, var(--ts-ramp-green) 55%, white);--gs-next-link:color-mix(in srgb, rgb(246 251 247) 92%, transparent)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .gs-page{--gs-progress-bg:color-mix(in srgb, var(--ts-surface) 86%, transparent);--gs-progress-border:color-mix(in srgb, white 12%, transparent);--gs-progress-link:color-mix(in srgb, var(--ts-rule-soft) 72%, transparent);--gs-progress-link-bg:color-mix(in srgb, white 8%, transparent);--gs-progress-hover-bg:color-mix(in srgb, white 10%, transparent);--gs-progress-hover-ink:color-mix(in srgb, var(--ts-ramp-green) 55%, white);--gs-progress-active-bg:linear-gradient(180deg, color-mix(in srgb, var(--ts-ramp-green) 22%, transparent), color-mix(in srgb, rgb(14 42 28) 64%, transparent)), color-mix(in srgb, var(--ts-surface) 96%, transparent);--gs-progress-active-ink:white;--gs-card-border:color-mix(in srgb, white 10%, transparent);--gs-card-border-hover:color-mix(in srgb, color-mix(in srgb, var(--ts-ramp-green) 55%, white) 26%, transparent);--gs-card-border-active:color-mix(in srgb, color-mix(in srgb, var(--ts-ramp-green) 55%, white) 42%, transparent);--gs-card-bg:linear-gradient(90deg, color-mix(in srgb, var(--ts-ramp-green) 7%, transparent), transparent 30%), linear-gradient(180deg, color-mix(in srgb, var(--ts-surface-raised) 98%, transparent), color-mix(in srgb, var(--ts-surface) 94%, transparent)), var(--ts-surface);--gs-card-bg-active:linear-gradient(90deg, color-mix(in srgb, var(--ts-ramp-green) 12%, transparent), transparent 36%), linear-gradient(180deg, color-mix(in srgb, rgb(48 54 51) 98%, transparent), color-mix(in srgb, var(--ts-surface) 96%, transparent)), var(--ts-surface);--gs-card-shadow:0 18px 44px color-mix(in srgb, black 28%, transparent);--gs-card-shadow-hover:0 24px 58px color-mix(in srgb, black 34%, transparent);--gs-card-shadow-active:0 28px 72px color-mix(in srgb, black 42%, transparent);--gs-card-heading:var(--ts-ink);--gs-card-meta:color-mix(in srgb, rgb(226 231 225) 70%, transparent);--gs-card-copy:color-mix(in srgb, rgb(236 241 235) 88%, transparent);--gs-card-rule:color-mix(in srgb, white 10%, transparent);--gs-next-heading:white;--gs-next-bg:linear-gradient(90deg, var(--ts-ramp-green), var(--ts-metric-co2), var(--ts-ramp-amber)) top left / 100% 4px no-repeat, linear-gradient(135deg, color-mix(in srgb, var(--ts-ramp-green) 12%, transparent), transparent 42%), linear-gradient(180deg, color-mix(in srgb, var(--ts-surface-raised) 98%, transparent), color-mix(in srgb, var(--ts-surface) 94%, transparent)), var(--ts-surface);--gs-next-card-bg:color-mix(in srgb, white 5%, transparent);--gs-next-card-border:color-mix(in srgb, white 11%, transparent);--gs-next-hover-bg:color-mix(in srgb, var(--ts-ramp-green) 12%, transparent);--gs-next-arrow:color-mix(in srgb, var(--ts-ramp-green) 55%, white);--gs-next-link:color-mix(in srgb, rgb(246 251 247) 92%, transparent)}}.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:white;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-white-a10);background:linear-gradient(135deg,color-mix(in srgb, white 8%, transparent) 0 1px,transparent 1px 5.5rem),radial-gradient(90% 60% at 72% 0,var(--ts-immersive-glow) 0%,transparent 60%),radial-gradient(circle at 18% 18%,color-mix(in srgb, rgb(96 211 139) 14%, transparent),transparent 28rem),radial-gradient(circle at 78% 10%,color-mix(in srgb, rgb(86 154 214) 16%, transparent),transparent 24rem),var(--ts-immersive-bg);position:absolute;inset:0 calc(50% - 50vw)}.gs-hero:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(transparent,color-mix(in srgb, rgb(7 20 15) 72%, transparent));height:9rem;position:absolute;inset:auto calc(50% - 50vw) 0}.gs-hero>:not(.gs-hero-aura){z-index:1;position:relative}.gs-hero-aura{z-index:0;pointer-events:none;opacity:.95;filter:saturate(1.15);position:absolute;inset:-18% calc(50% - 50vw)}.gs-hero-aura span{filter:blur(42px);opacity:.72;mix-blend-mode:screen;animation:gs-aura-drift 18s var(--ts-ease-in-out) infinite alternate;border-radius:999px;display:block;position:absolute}.gs-hero-aura span:first-child{background:color-mix(in srgb, var(--ts-ramp-green) 18%, transparent);width:32rem;height:12rem;top:4%;left:1%;transform:rotate(-16deg)}.gs-hero-aura span:nth-child(2){background:color-mix(in srgb, rgb(56 139 202) 15%, transparent);width:26rem;height:11rem;animation-delay:-6s;top:10%;right:5%}.gs-hero-aura span:nth-child(3){background:color-mix(in srgb, var(--ts-ramp-amber) 10%, transparent);width:30rem;height:10rem;animation-delay:-11s;bottom:2%;right:16%}.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:color-mix(in srgb, var(--ts-ramp-green) 55%, white)}.gs-hero h1{color:white;text-wrap:balance;max-width:15ch;font-size:clamp(2.8rem,5.8vw,4.95rem)}.gs-lede{color:color-mix(in srgb, rgb(246 251 247) 76%, transparent);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-white-a12);border-radius:var(--ts-radius-md);color:color-mix(in srgb, rgb(246 251 247) 78%, transparent);font-size:var(--ts-text-sm);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:color-mix(in srgb, white 7%, transparent);font-weight:750;display:inline-flex}.gs-hero-stats strong{color:white;font-weight:900}.gs-hero-actions .btn-primary{box-shadow:0 18px 44px color-mix(in srgb, var(--ts-ramp-green) 25%, transparent)}.gs-print{border-color:var(--ts-white-a14);color:white;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:color-mix(in srgb, white 8%, transparent)}@media (hover:hover) and (pointer:fine){.gs-print:hover,.gs-print:focus-visible{color:white;background:color-mix(in srgb, white 13%, transparent);border-color:color-mix(in srgb, color-mix(in srgb, var(--ts-ramp-green) 55%, white) 55%, transparent)}}.gs-start-card{border-color:var(--ts-white-a12);color:white;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(color-mix(in srgb, white 13%, transparent),color-mix(in srgb, white 7%, transparent)),color-mix(in srgb, white 6%, transparent);align-self:center;box-shadow:0 28px 80px color-mix(in srgb, black 34%, transparent)}.gs-start-card h2{color:white}.gs-start-card li{color:color-mix(in srgb, rgb(246 251 247) 78%, transparent)}.gs-start-card li span{background:var(--ts-ramp-green);border-color:color-mix(in srgb, color-mix(in srgb, var(--ts-ramp-green) 55%, white) 80%, transparent);box-shadow:0 0 0 .35rem color-mix(in srgb, var(--ts-ramp-green) 12%, transparent)}.gs-progress{top:var(--ts-space-80);z-index:5;gap:var(--ts-space-25);padding:var(--ts-space-40);border-color:var(--gs-progress-border);border-radius:var(--ts-radius-lg);background:var(--gs-progress-bg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 18px 44px color-mix(in srgb, rgb(10 27 19) 12%, transparent)}.gs-progress a{min-height:3rem;color:var(--gs-progress-link);font-size:var(--ts-text-md);border:1px solid transparent;position:relative}.gs-progress a span{background:var(--gs-progress-link-bg);color:currentColor;border-color:color-mix(in srgb, rgb(8 63 35) 16%, transparent);width:1.62rem;height:1.62rem}@media (hover:hover) and (pointer:fine){.gs-progress a:hover,.gs-progress a:focus-visible{background:var(--gs-progress-hover-bg);color:var(--gs-progress-hover-ink);border-color:color-mix(in srgb, var(--ts-accent) 16%, transparent)}}.gs-progress a[aria-current]{background:var(--gs-progress-active-bg);color:var(--gs-progress-active-ink);border-color:color-mix(in srgb, var(--ts-accent) 20%, transparent);box-shadow:0 10px 24px color-mix(in srgb, var(--ts-accent) 13%, transparent)}.gs-progress a[aria-current] span{background:var(--ts-accent);border-color:var(--ts-accent)}.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(--gs-card-border);background:var(--gs-card-bg);box-shadow:var(--gs-card-shadow);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:linear-gradient(var(--ts-ramp-green),var(--ts-metric-co2));position:absolute;inset:0 auto 0 0}@media (hover:hover) and (pointer:fine){.gs-step:hover{border-color:var(--gs-card-border-hover);box-shadow:var(--gs-card-shadow-hover)}}.gs-step[data-active]{border-color:var(--gs-card-border-active);background:var(--gs-card-bg-active);box-shadow:var(--gs-card-shadow-active)}.gs-step[data-active]:before{opacity:1}.gs-step-number{color:white;background:radial-gradient(circle at 30% 20%,color-mix(in srgb, white 24%, transparent),transparent 36%),linear-gradient(145deg,rgb(24 48 38),rgb(7 20 15));border:1px solid color-mix(in srgb, white 36%, transparent);box-shadow:inset 0 1px color-mix(in srgb, white 22%, transparent),0 14px 30px color-mix(in srgb, rgb(9 24 17) 22%, transparent)}.gs-step[data-active] .gs-step-number{background:radial-gradient(circle at 30% 20%,color-mix(in srgb, white 24%, transparent),transparent 36%),linear-gradient(145deg,var(--ts-ramp-green),var(--ts-accent))}.gs-step h2{color:var(--gs-card-heading);text-wrap:balance}.gs-step-topline p,.gs-step-topline span{color:var(--gs-card-meta)}.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(--gs-card-rule);background:0 0;border-radius:0}.gs-instructions h3{color:var(--ts-accent)}.gs-instructions p{color:var(--gs-card-copy)}.gs-visual-sticky{top:6.5rem}.gs-visual-panel{color:white;background:radial-gradient(circle at 52% 14%,color-mix(in srgb, var(--ts-ramp-green) 12%, transparent),transparent 16rem),radial-gradient(circle at 18% 85%,color-mix(in srgb, var(--ts-metric-co2) 15%, transparent),transparent 16rem),linear-gradient(rgb(13 29 23),rgb(7 18 14));border-color:color-mix(in srgb, white 11%, transparent);overflow:clip;box-shadow:0 28px 70px color-mix(in srgb, rgb(6 20 14) 34%, transparent)}.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{color:color-mix(in srgb, var(--ts-ramp-green) 55%, white)}.gs-visual-meta strong{color:white}.gs-device-svg{filter:drop-shadow(0 22px 34px color-mix(in srgb, black 42%, transparent))drop-shadow(0 0 24px color-mix(in srgb, var(--ts-ramp-green) 10%, transparent))}.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 color-mix(in srgb, white 12%, transparent);box-shadow:0 24px 52px color-mix(in srgb, black 42%, transparent),0 0 0 .5rem color-mix(in srgb, white 4%, transparent)}.gs-visual-panel figcaption{color:color-mix(in srgb, rgb(246 251 247) 70%, transparent)}.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:white;background:radial-gradient(circle at 8% 10%,color-mix(in srgb, var(--ts-ramp-green) 18%, transparent),transparent 18rem),radial-gradient(circle at 94% 14%,color-mix(in srgb, var(--ts-metric-co2) 18%, transparent),transparent 18rem),linear-gradient(135deg,rgb(14 29 23),rgb(7 18 14) 66%,rgb(16 25 34));border-color:color-mix(in srgb, white 10%, transparent);position:relative;overflow:clip;box-shadow:0 28px 74px color-mix(in srgb, rgb(6 20 14) 28%, transparent)}.gs-help:before{content:"";z-index:-1;opacity:.72;background:linear-gradient(135deg,color-mix(in srgb, white 7%, transparent) 0 1px,transparent 1px 5.25rem);position:absolute;inset:0}.gs-help h2,.gs-next h2{color:var(--gs-next-heading);text-wrap:balance;margin-bottom:var(--ts-space-60)}.gs-help .gs-kicker,.gs-help h2{color:white}.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:color-mix(in srgb, color-mix(in srgb, var(--ts-ramp-green) 55%, white) 8%, transparent);border:1px solid color-mix(in srgb, color-mix(in srgb, var(--ts-ramp-green) 55%, white) 22%, transparent);align-items:center;display:inline-flex}.gs-help>div>p:last-child{color:color-mix(in srgb, rgb(246 251 247) 70%, transparent)}.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(--gs-next-card-border);background:var(--gs-next-card-bg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 14px 34px color-mix(in srgb, black 18%, transparent)}.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 color-mix(in srgb, white 12%, transparent)}@media (hover:hover) and (pointer:fine){.gs-fix-card:hover{border-color:color-mix(in srgb, color-mix(in srgb, var(--ts-ramp-green) 55%, white) 45%, transparent);transform:translateY(-1px);box-shadow:0 18px 42px color-mix(in srgb, black 24%, transparent)}}.gs-fix-card h3{color:color-mix(in srgb, var(--ts-ramp-green) 55%, white);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:color-mix(in srgb, rgb(246 251 247) 72%, transparent);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:white;background:var(--gs-next-bg);border-color:color-mix(in srgb, white 10%, transparent);position:relative;overflow:clip;box-shadow:0 28px 74px color-mix(in srgb, rgb(6 20 14) 28%, transparent)}.gs-next:after{content:"";pointer-events:none;background:radial-gradient(circle,color-mix(in srgb, var(--ts-metric-co2) 16%, transparent),transparent 68%);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(--gs-next-card-border);border-radius:var(--ts-radius-md);color:var(--gs-next-link);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(--gs-next-arrow);transition:transform var(--ts-duration-med) var(--ts-ease-out);font-size:1.2rem;position:absolute}.gs-next-grid a span{color:white;max-width:calc(100% - 2rem);font-weight:850}.gs-next-grid a small{color:color-mix(in srgb, rgb(246 251 247) 68%, transparent);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(--gs-next-hover-bg);color:white;border-color:color-mix(in srgb, color-mix(in srgb, var(--ts-ramp-green) 55%, white) 45%, transparent);box-shadow:0 18px 42px color-mix(in srgb, black 24%, transparent)}.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-band-red)}44%{fill:var(--ts-band-yellow)}78%,to{fill:var(--ts-band-green)}}@keyframes gs-settle-temp-band{0%{fill:var(--ts-band-red)}72%,to{fill:var(--ts-band-orange)}}@keyframes gs-settle-iaq-band{0%{fill:var(--ts-band-red)}48%{fill:var(--ts-band-orange)}76%,to{fill:var(--ts-band-yellow)}}@keyframes gs-settle-voc-band{0%{fill:var(--ts-band-purple)}46%{fill:var(--ts-band-orange)}78%,to{fill:var(--ts-band-yellow)}}@keyframes gs-settle-nox-band{0%{fill:var(--ts-band-red)}46%{fill:var(--ts-band-orange)}78%,to{fill:var(--ts-band-yellow)}}@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:var(--ts-space-60);overscroll-behavior-inline:contain;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:max-content;grid-auto-flow:column;max-width:100%;overflow-x:auto}.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-aura{contain:paint;inset:0;overflow:clip}.gs-hero-aura span{max-width:100%}.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-hero-aura span,.gs-visual-sticky .gs-visual-panel[data-active],.gs-mobile-visual .gs-visual-panel,.gs-fw-settle-co2-panel,.gs-fw-settle-band,.gs-fw-leaf-stage,.gs-fw-trend-caret{transition:none;animation:none}.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:linear-gradient(180deg, var(--ts-immersive-bg) 0, var(--ts-immersive-bg) 28rem, var(--ts-paper) 28rem), var(--ts-paper)}.gs-page{--gs-guide-panel-bg:linear-gradient(180deg, color-mix(in srgb, white 95%, transparent), color-mix(in srgb, white 78%, transparent)), var(--ts-surface);--gs-guide-panel-border:color-mix(in srgb, rgb(12 32 22) 11%, transparent);--gs-guide-panel-divider:color-mix(in srgb, rgb(12 32 22) 9%, transparent);--gs-guide-panel-shadow:0 18px 48px color-mix(in srgb, rgb(10 27 19) 11%, transparent);--gs-icon-ink:var(--ts-icon-ink,var(--ts-icon-ink, var(--ts-ink-soft)));--gs-icon-surface:var(--ts-surface-raised);--gs-icon-border:var(--ts-rule);--gs-guide-icon:var(--gs-icon-ink);--gs-guide-label:color-mix(in srgb, rgb(34 45 39) 58%, transparent);--gs-guide-title:var(--gs-card-heading);--gs-guide-copy:color-mix(in srgb, rgb(34 45 39) 66%, transparent);--gs-instruction-do-bg:var(--ts-accent)}@supports (color:color-mix(in lab, red, red)){.gs-page{--gs-instruction-do-bg:color-mix(in srgb, var(--ts-accent) 12%, var(--ts-surface))}}.gs-page{--gs-instruction-do-border:var(--ts-accent)}@supports (color:color-mix(in lab, red, red)){.gs-page{--gs-instruction-do-border:color-mix(in srgb, var(--ts-accent) 32%, var(--ts-rule))}}.gs-page{--gs-instruction-bg:var(--ts-surface)}@supports (color:color-mix(in lab, red, red)){.gs-page{--gs-instruction-bg:color-mix(in srgb, var(--ts-surface) 72%, transparent)}}.gs-page{--gs-instruction-see-bg:var(--ts-accent)}@supports (color:color-mix(in lab, red, red)){.gs-page{--gs-instruction-see-bg:color-mix(in srgb, var(--ts-accent) 9%, var(--ts-surface))}}.gs-page{--gs-instruction-if-bg:var(--ts-surface)}@supports (color:color-mix(in lab, red, red)){.gs-page{--gs-instruction-if-bg:color-mix(in srgb, var(--ts-surface) 84%, transparent)}}.gs-page{--gs-instruction-border:var(--ts-rule)}@supports (color:color-mix(in lab, red, red)){.gs-page{--gs-instruction-border:color-mix(in srgb, var(--ts-rule) 72%, transparent)}}.gs-page{--gs-instruction-heading:var(--ts-accent-strong,var(--ts-accent));--gs-note-bg:var(--ts-metric-co2)}@supports (color:color-mix(in lab, red, red)){.gs-page{--gs-note-bg:color-mix(in srgb, var(--ts-metric-co2) 8%, var(--ts-surface))}}.gs-page{--gs-note-border:var(--ts-metric-co2)}@supports (color:color-mix(in lab, red, red)){.gs-page{--gs-note-border:color-mix(in srgb, var(--ts-metric-co2) 24%, var(--ts-rule))}}.gs-page{--gs-note-icon:var(--gs-icon-ink);--gs-note-copy:var(--ts-ink-soft);--gs-note-caution-bg:var(--ts-ramp-amber)}@supports (color:color-mix(in lab, red, red)){.gs-page{--gs-note-caution-bg:color-mix(in srgb, var(--ts-ramp-amber) 13%, var(--ts-surface))}}.gs-page{--gs-note-caution-border:var(--ts-ramp-amber)}@supports (color:color-mix(in lab, red, red)){.gs-page{--gs-note-caution-border:color-mix(in srgb, var(--ts-ramp-amber) 30%, var(--ts-rule))}}.gs-page{--gs-note-caution-icon:var(--gs-icon-ink);--gs-note-reminder-bg:var(--ts-accent)}@supports (color:color-mix(in lab, red, red)){.gs-page{--gs-note-reminder-bg:color-mix(in srgb, var(--ts-accent) 10%, var(--ts-surface))}}.gs-page{--gs-note-reminder-border:var(--ts-accent)}@supports (color:color-mix(in lab, red, red)){.gs-page{--gs-note-reminder-border:color-mix(in srgb, var(--ts-accent) 26%, var(--ts-rule))}}.gs-page{--gs-note-reminder-icon:var(--gs-icon-ink);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-guide-panel-bg:linear-gradient(180deg, var(--ts-surface-raised), transparent), var(--ts-surface)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .gs-page{--gs-guide-panel-bg:linear-gradient(180deg, color-mix(in srgb, var(--ts-surface-raised) 58%, transparent), transparent), var(--ts-surface)}}:root[data-theme=dark] .gs-page{--gs-guide-panel-border:var(--ts-rule);--gs-guide-panel-divider:var(--ts-rule-soft);--gs-guide-panel-shadow:var(--ts-shadow-md);--gs-icon-ink:white;--gs-icon-surface:color-mix(in srgb, white 8%, transparent);--gs-icon-border:color-mix(in srgb, white 18%, transparent);--gs-guide-label:var(--ts-muted);--gs-guide-title:var(--ts-ink);--gs-guide-copy:var(--ts-ink-soft);--gs-instruction-do-bg:var(--ts-accent)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .gs-page{--gs-instruction-do-bg:color-mix(in srgb, var(--ts-accent) 14%, var(--ts-surface-raised))}}:root[data-theme=dark] .gs-page{--gs-instruction-do-border:var(--ts-accent)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .gs-page{--gs-instruction-do-border:color-mix(in srgb, var(--ts-accent) 40%, var(--ts-rule))}}:root[data-theme=dark] .gs-page{--gs-instruction-bg:var(--ts-surface-raised);--gs-instruction-see-bg:var(--ts-accent)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .gs-page{--gs-instruction-see-bg:color-mix(in srgb, var(--ts-accent) 10%, var(--ts-surface-raised))}}:root[data-theme=dark] .gs-page{--gs-instruction-if-bg:var(--ts-surface-raised)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .gs-page{--gs-instruction-if-bg:color-mix(in srgb, var(--ts-surface-raised) 84%, var(--ts-surface))}}:root[data-theme=dark] .gs-page{--gs-instruction-border:var(--ts-rule);--gs-instruction-heading:color-mix(in srgb, var(--ts-ramp-green) 55%, white);--gs-note-bg:var(--ts-metric-co2)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .gs-page{--gs-note-bg:color-mix(in srgb, var(--ts-metric-co2) 12%, var(--ts-surface))}}:root[data-theme=dark] .gs-page{--gs-note-border:var(--ts-metric-co2)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .gs-page{--gs-note-border:color-mix(in srgb, var(--ts-metric-co2) 32%, var(--ts-rule))}}:root[data-theme=dark] .gs-page{--gs-note-copy:var(--ts-ink-soft);--gs-note-caution-bg:var(--ts-ramp-amber)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .gs-page{--gs-note-caution-bg:color-mix(in srgb, var(--ts-ramp-amber) 13%, var(--ts-surface))}}:root[data-theme=dark] .gs-page{--gs-note-caution-border:var(--ts-ramp-amber)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .gs-page{--gs-note-caution-border:color-mix(in srgb, var(--ts-ramp-amber) 34%, var(--ts-rule))}}:root[data-theme=dark] .gs-page{--gs-note-caution-icon:var(--gs-icon-ink);--gs-note-reminder-bg:var(--ts-accent)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .gs-page{--gs-note-reminder-bg:color-mix(in srgb, var(--ts-accent) 12%, var(--ts-surface))}}:root[data-theme=dark] .gs-page{--gs-note-reminder-border:var(--ts-accent)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .gs-page{--gs-note-reminder-border:color-mix(in srgb, var(--ts-accent) 34%, var(--ts-rule))}}:root[data-theme=dark] .gs-page{--gs-note-reminder-icon:var(--gs-icon-ink)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .gs-page{--gs-guide-panel-bg:linear-gradient(180deg, var(--ts-surface-raised), transparent), var(--ts-surface)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) .gs-page{--gs-guide-panel-bg:linear-gradient(180deg, color-mix(in srgb, var(--ts-surface-raised) 58%, transparent), transparent), var(--ts-surface)}}:root:not([data-theme=light]) .gs-page{--gs-guide-panel-border:var(--ts-rule);--gs-guide-panel-divider:var(--ts-rule-soft);--gs-guide-panel-shadow:var(--ts-shadow-md);--gs-icon-ink:white;--gs-icon-surface:color-mix(in srgb, white 8%, transparent);--gs-icon-border:color-mix(in srgb, white 18%, transparent);--gs-guide-label:var(--ts-muted);--gs-guide-title:var(--ts-ink);--gs-guide-copy:var(--ts-ink-soft);--gs-instruction-do-bg:var(--ts-accent)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) .gs-page{--gs-instruction-do-bg:color-mix(in srgb, var(--ts-accent) 14%, var(--ts-surface-raised))}}:root:not([data-theme=light]) .gs-page{--gs-instruction-do-border:var(--ts-accent)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) .gs-page{--gs-instruction-do-border:color-mix(in srgb, var(--ts-accent) 40%, var(--ts-rule))}}:root:not([data-theme=light]) .gs-page{--gs-instruction-bg:var(--ts-surface-raised);--gs-instruction-see-bg:var(--ts-accent)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) .gs-page{--gs-instruction-see-bg:color-mix(in srgb, var(--ts-accent) 10%, var(--ts-surface-raised))}}:root:not([data-theme=light]) .gs-page{--gs-instruction-if-bg:var(--ts-surface-raised)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) .gs-page{--gs-instruction-if-bg:color-mix(in srgb, var(--ts-surface-raised) 84%, var(--ts-surface))}}:root:not([data-theme=light]) .gs-page{--gs-instruction-border:var(--ts-rule);--gs-instruction-heading:color-mix(in srgb, var(--ts-ramp-green) 55%, white);--gs-note-bg:var(--ts-metric-co2)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) .gs-page{--gs-note-bg:color-mix(in srgb, var(--ts-metric-co2) 12%, var(--ts-surface))}}:root:not([data-theme=light]) .gs-page{--gs-note-border:var(--ts-metric-co2)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) .gs-page{--gs-note-border:color-mix(in srgb, var(--ts-metric-co2) 32%, var(--ts-rule))}}:root:not([data-theme=light]) .gs-page{--gs-note-copy:var(--ts-ink-soft);--gs-note-caution-bg:var(--ts-ramp-amber)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) .gs-page{--gs-note-caution-bg:color-mix(in srgb, var(--ts-ramp-amber) 13%, var(--ts-surface))}}:root:not([data-theme=light]) .gs-page{--gs-note-caution-border:var(--ts-ramp-amber)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) .gs-page{--gs-note-caution-border:color-mix(in srgb, var(--ts-ramp-amber) 34%, var(--ts-rule))}}:root:not([data-theme=light]) .gs-page{--gs-note-caution-icon:var(--gs-icon-ink);--gs-note-reminder-bg:var(--ts-accent)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) .gs-page{--gs-note-reminder-bg:color-mix(in srgb, var(--ts-accent) 12%, var(--ts-surface))}}:root:not([data-theme=light]) .gs-page{--gs-note-reminder-border:var(--ts-accent)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) .gs-page{--gs-note-reminder-border:color-mix(in srgb, var(--ts-accent) 34%, var(--ts-rule))}}:root:not([data-theme=light]) .gs-page{--gs-note-reminder-icon:var(--gs-icon-ink)}}.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:linear-gradient(135deg,color-mix(in srgb, white 5%, transparent) 0 1px,transparent 1px 5.2rem),radial-gradient(90% 60% at 72% 0,var(--ts-immersive-glow) 0%,transparent 60%),radial-gradient(circle at 18% 15%,color-mix(in srgb, rgb(62 212 126) 14%, transparent),transparent 25rem),radial-gradient(circle at 84% 4%,color-mix(in srgb, rgb(69 139 202) 14%, transparent),transparent 24rem),var(--ts-immersive-bg)}.gs-hero-copy{justify-content:center;min-height:25rem}.gs-kicker{margin-bottom:var(--ts-space-60);color:color-mix(in srgb, var(--ts-ramp-green) 45%, white);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:color-mix(in srgb, rgb(246 251 247) 78%, transparent);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(--gs-guide-panel-border);border-radius:var(--ts-radius-md);background:var(--gs-guide-panel-bg);min-width:0;box-shadow:var(--gs-guide-panel-shadow);-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-35);border-left:1px solid var(--gs-guide-panel-divider);display:grid}.gs-guide-details__summary article:first-child{border-left:0}.gs-guide-details i{border:1px solid var(--gs-icon-border);border-radius:var(--ts-radius-sm);background:var(--gs-icon-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(--gs-guide-label);font-size:var(--ts-text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:850}.gs-guide-details__summary strong{color:var(--gs-guide-title);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(--gs-guide-panel-divider);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(--gs-guide-title);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(--gs-guide-copy);font-size:var(--ts-text-md);line-height:1.42}.gs-progress{top:var(--ts-space-50);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(--gs-instruction-border);border-radius:var(--ts-radius-md);background:var(--gs-instruction-bg);align-content:start;display:grid}.gs-instruction-card--do{border-color:var(--gs-instruction-do-border);background:var(--gs-instruction-do-bg)}.gs-instructions h3{align-items:center;gap:var(--ts-space-30);margin-bottom:var(--ts-space-50);color:var(--gs-instruction-heading);font-size:var(--ts-text-xs);letter-spacing:.09em;display:flex}.gs-instructions h3 i{border:1px solid var(--gs-icon-border);border-radius:var(--ts-radius-sm);background:var(--gs-icon-surface);width:1.36rem;height:1.36rem;color:var(--gs-icon-ink);place-items:center;font-size:.88rem;display:inline-grid}.gs-instruction-card--see{background:var(--gs-instruction-see-bg)}.gs-instruction-card--if{background:var(--gs-instruction-if-bg)}.gs-instructions p{font-size:var(--ts-text-lg);line-height:1.5}.gs-instruction-card--do p{color:var(--gs-card-heading);font-weight:650}.gs-instructions a{color:var(--gs-instruction-heading);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(--gs-note-border);border-radius:var(--ts-radius-md);background:var(--gs-note-bg);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.gs-step-note i{border:1px solid var(--gs-icon-border);border-radius:var(--ts-radius-sm);background:var(--gs-icon-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(--gs-note-copy);font-size:var(--ts-text-md);margin:0;line-height:1.45}.gs-step-note--caution{border-color:var(--gs-note-caution-border);background:var(--gs-note-caution-bg)}.gs-step-note--caution i{color:var(--gs-note-caution-icon)}.gs-step-note--reminder{border-color:var(--gs-note-reminder-border);background:var(--gs-note-reminder-bg)}.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:0 22px 56px color-mix(in srgb, rgb(6 20 14) 30%, transparent)}.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 color-mix(in srgb, rgb(12 32 22) 9%, transparent)}.gs-guide-details__prep{grid-template-columns:1fr}.gs-guide-details__prep article,.gs-guide-details__prep article:first-child{border-top:1px solid color-mix(in srgb, rgb(12 32 22) 9%, transparent);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-aura,.gs-next:after{display:none}.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 color-mix(in srgb, rgb(12 32 22) 9%, transparent);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-ink);display:block;background:white!important}.gs-hero-copy,.gs-start-card,.gs-step,.gs-help{box-shadow:none;break-inside:avoid;border:1px solid rgb(153 153 153);color:var(--ts-ink)!important;background:white!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-ink)!important}}@media screen{body[data-header-chrome=dark-hero][data-page=support] .support-page{padding-top:0}body[data-header-chrome=dark-hero][data-page=support-troubleshooting] .trouble-intro,body[data-header-chrome=dark-hero][data-page=support-getting-started] .gs-hero{margin-top:calc(-1 * var(--ts-hdr-h,var(--ts-space-400)))}body[data-header-chrome=dark-hero][data-page=support] .support-hero{isolation:isolate;box-sizing:border-box;max-width:none;padding:max(calc(var(--ts-hdr-h,var(--ts-space-400)) + 82px), clamp(10rem, 12vw, 11rem)) max(calc(50vw - 25rem), clamp(var(--ts-space-100), 4vw, var(--ts-space-250))) clamp(var(--ts-space-220,var(--ts-space-200)), 6vw, var(--ts-space-400));color:rgb(243 246 243);background:radial-gradient(90% 60% at 72% 0,var(--ts-immersive-glow) 0%,transparent 60%),radial-gradient(circle at 18% 12%,color-mix(in srgb, var(--ts-ramp-green) 13%, transparent),transparent 25rem),radial-gradient(circle at 82% 10%,color-mix(in srgb, var(--ts-metric-co2) 14%, transparent),transparent 24rem),var(--ts-immersive-bg);margin-block-start:calc(-1 * var(--ts-hdr-h,var(--ts-space-400)));margin-inline:calc(50% - 50vw);padding-block-start:clamp(13rem,14vw,14rem);position:relative;overflow:clip}body[data-header-chrome=dark-hero][data-page=support] .support-hero:after{content:"";pointer-events:none;background:linear-gradient(180deg, transparent, var(--ts-paper));height:4rem;position:absolute;inset:auto 0 0}body[data-header-chrome=dark-hero][data-page=support] .support-hero>*{z-index:1;position:relative}body[data-header-chrome=dark-hero][data-page=support] .support-hero__eyebrow{color:color-mix(in srgb, var(--ts-ramp-green) 55%, white)}body[data-header-chrome=dark-hero][data-page=support] .support-hero h1{color:white}body[data-header-chrome=dark-hero][data-page=support] .support-hero__lede{color:color-mix(in srgb, rgb(246 251 247) 78%, transparent)}body[data-header-chrome=dark-hero][data-page=support-troubleshooting] .trouble-intro{padding-top:calc(clamp(var(--ts-space-180), 5vw, var(--ts-space-300)) + var(--ts-hdr-h,var(--ts-space-400)))}body[data-header-chrome=dark-hero][data-page=support-getting-started] .gs-hero{padding-top:calc(clamp(var(--ts-space-160), 5vw, var(--ts-space-300)) + var(--ts-hdr-h,var(--ts-space-400)))}@media (max-width:720px){body[data-header-chrome=dark-hero][data-page=support-getting-started] .gs-hero{padding-top:calc(var(--ts-space-140) + var(--ts-hdr-h,var(--ts-space-400)))}}}