.ys .ys-support{--sp-max:1180px;--sp-gutter:16px;--sp-hero-bg:var(--canvas);--sp-hero-fg:var(--ink);--sp-hero-muted:var(--muted);--sp-hero-link:var(--support-deep,var(--brand));--sp-hero-line:var(--line)}.ys-fw .ys-support{--sp-hero-bg:var(--field);--sp-hero-fg:var(--on-field);--sp-hero-muted:var(--on-field-muted);--sp-hero-link:var(--on-field);--sp-hero-line:rgba(255,255,255,.22)}.ys-yw .ys-support{--sp-hero-bg:var(--primary);--sp-hero-fg:var(--on-primary);--sp-hero-muted:var(--on-primary-muted);--sp-hero-link:var(--on-primary);--sp-hero-line:rgba(255,255,255,.22)}.ys-wb .ys-support{--sp-hero-bg:var(--canvas);--sp-hero-link:var(--support-ink,var(--brand))}.ys .sp-main{display:block;outline:none}.ys .sp-wrap{width:100%;max-width:var(--sp-max);margin-inline:auto;padding-inline:var(--sp-gutter)}.ys .sp-hero{background:var(--sp-hero-bg);color:var(--sp-hero-fg);padding:20px 0 24px}.ys .sp-hero-in{display:grid;gap:20px}.ys .sp-hero-text{min-width:0}.ys .sp-crumbs ol{display:flex;flex-wrap:wrap;gap:4px 8px;margin:0 0 14px;padding:0;list-style:none;font:500 14px/20px var(--f-ui);color:var(--sp-hero-muted)}.ys .sp-crumbs li{display:inline-flex;gap:8px;align-items:center;min-width:0}.ys .sp-crumbs a{color:var(--sp-hero-link);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.ys .sp-crumbs [aria-current]{color:var(--sp-hero-fg);font-weight:600;overflow-wrap:anywhere}.ys .sp-kicker{margin:0 0 8px;font:600 14px/20px var(--f-ui);color:var(--sp-hero-muted)}.ys .sp-h1{margin:0;font-family:var(--f-display);color:var(--sp-hero-fg);overflow-wrap:break-word;text-wrap:balance}.ys-fw .sp-h1{font-weight:800;font-size:34px;line-height:38px;font-stretch:112%;letter-spacing:-.01em}.ys-wb .sp-h1{font-weight:400;font-size:46px;line-height:46px;text-transform:none}.ys-yw .sp-h1{font-weight:800;font-size:40px;line-height:42px}.ys .sp-answer{margin-top:12px;max-width:40em;font:500 17px/26px var(--f-ui);color:var(--sp-hero-fg)}.ys .sp-answer p{margin:0}.ys .sp-answer p+p{margin-top:6px}.ys .sp-answer a{color:var(--sp-hero-link);font-weight:700;overflow-wrap:anywhere}.ys .sp-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:18px 0 0;border-top:1px solid var(--sp-hero-line)}.ys .sp-facts>div{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:2px;padding:12px 10px 0 0;min-width:0}.ys .sp-facts>div+div{padding-left:10px;border-left:1px solid var(--sp-hero-line)}.ys .sp-facts dd{margin:0;font:700 18px/22px var(--f-ui);color:var(--sp-hero-fg);overflow-wrap:anywhere}.ys .sp-facts dt{font:500 13px/18px var(--f-ui);color:var(--sp-hero-muted);overflow-wrap:anywhere}.ys-wb .sp-facts dd{font-family:var(--f-text)}.ys-wb .sp-facts{border-top-color:var(--line)}.ys .sp-offer{min-width:0}.ys-fw .sp-offer .offer{padding:0}.ys-wb .sp-offer .offer{margin-top:0}.ys-yw .sp-offer .offer{box-shadow:0 14px 34px rgba(0,0,0,.18)}.ys .sp-offer--solo{max-width:520px}.ys .sp-offer-sec{padding:8px 0 28px}.ys-fw .sp-offer-sec .sp-offer{background:var(--field);border-radius:var(--r-panel);padding:18px 16px 20px}.ys .sp-body{padding-block:8px 24px}.ys .sp-article{min-width:0;max-width:720px}.ys .sp-sec{padding:28px 0 0}.ys .sp-photo+.sp-cta+.sp-sec,.ys .sp-sec+.sp-sec{border-top:1px solid var(--line);margin-top:28px}.ys .sp-h2{margin:0 0 12px}.ys .sp-h3{margin:0 0 8px;font:700 17px/24px var(--f-ui);color:var(--ink)}.ys .sp-sec p{margin:0 0 12px;max-width:40em;font:400 16px/25px var(--f-ui);color:var(--ink)}.ys .sp-list{list-style:none;margin:0 0 12px;padding:0;display:grid;gap:10px}.ys .sp-list li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;align-items:start;font:400 16px/24px var(--f-ui);color:var(--ink)}.ys .sp-list li>.ico,.ys .sp-list li>svg{width:18px;height:18px;margin-top:3px;color:var(--brand)}.ys .sp-table{margin:4px 0 14px;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--line);border-radius:var(--r-control,10px)}.ys .sp-table table{width:100%;border-collapse:collapse;font:400 15px/21px var(--f-ui);color:var(--ink)}.ys .sp-table caption{padding:10px 12px 0;text-align:left;font:600 14px/20px var(--f-ui);color:var(--muted);caption-side:top}.ys .sp-table td,.ys .sp-table th{padding:10px 12px;text-align:left;vertical-align:top;border-top:1px solid var(--line)}.ys .sp-table thead th{font-weight:700;border-top:0}.ys .sp-table tbody th{font-weight:600}.ys .sp-photo{position:relative;margin:24px 0 0;aspect-ratio:16/9;border-radius:var(--r-media,12px);overflow:hidden;background:var(--paper)}.ys .sp-photo img{object-fit:cover}.ys .sp-cta{display:grid;gap:12px;margin:20px 0 0;padding:16px;border:2px solid var(--brand);border-radius:var(--r-panel,16px);background:var(--canvas)}.ys .sp-cta-lead{margin:0!important;display:grid;gap:2px;font:700 16px/22px var(--f-ui)!important;color:var(--ink)}.ys .sp-cta-price{font:500 14px/20px var(--f-ui);color:var(--muted)}.ys .sp-cta-price b{color:var(--ink);font-weight:800}.ys .sp-cta .btn{width:100%;justify-content:center}.ys-yw .sp-cta .btn-pop{box-shadow:0 0 0 2px var(--primary),inset 0 -3px 0 rgba(0,0,0,.12)}.ys .sp-contents{margin:20px 0 0;border:1px solid var(--line);border-radius:var(--r-control,10px)}.ys .sp-contents summary{display:flex;justify-content:space-between;align-items:center;min-height:48px;padding:0 14px;font:600 15px/20px var(--f-ui);cursor:pointer;list-style:none}.ys .sp-contents summary::-webkit-details-marker{display:none}.ys .sp-contents summary .ico,.ys .sp-contents summary svg{width:16px;height:16px;transition:transform .2s}.ys .sp-contents[open] summary .ico,.ys .sp-contents[open] summary svg{transform:rotate(45deg)}.ys .sp-contents ul,.ys .sp-toc ul{list-style:none;margin:0;padding:0 14px 10px;display:grid}.ys .sp-contents a,.ys .sp-toc a{display:flex;align-items:center;min-height:40px;color:var(--ink);text-decoration:none;font:500 15px/20px var(--f-ui)}.ys .sp-toc{display:none}.ys .sp-faq .faq{margin-top:4px}.ys .sp-sources ul{list-style:none;margin:0;padding:0;display:grid;gap:6px;font:500 15px/22px var(--f-ui)}.ys .sp-sources a{color:var(--support-deep,var(--brand));overflow-wrap:anywhere}.ys .sp-src-host{color:var(--muted);font-size:13px}.ys .sp-sources p{font-size:14px;line-height:21px;color:var(--muted)}.ys .sp-related{padding:28px 0 32px;background:var(--paper)}.ys .sp-cards{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ys .sp-cards a{display:grid;grid-template-columns:96px minmax(0,1fr) 20px;gap:14px;align-items:center;min-height:80px;padding:8px 14px 8px 8px;border-radius:var(--r-panel,16px);background:var(--canvas);color:var(--ink);text-decoration:none;box-shadow:inset 0 0 0 1px var(--line)}.ys .sp-card-ph{position:relative;width:96px;height:64px;border-radius:calc(var(--r-panel, 16px) - 8px);overflow:hidden;background:var(--paper)}.ys .sp-card-ph img{object-fit:cover}.ys .sp-card-t{display:grid;gap:2px;min-width:0}.ys .sp-card-t b{font:700 16px/22px var(--f-ui)}.ys .sp-card-t span{font:400 14px/20px var(--f-ui);color:var(--muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ys .sp-card-go{width:18px;height:18px;color:var(--brand)}.ys .sp-cards a:hover{box-shadow:inset 0 0 0 2px var(--brand)}.ys .sp-tasks-sec{padding:20px 0 8px}.ys .sp-tasks{list-style:none;margin:0;padding:0;display:grid;gap:12px}.ys .sp-tasks a{display:grid;grid-template-columns:40px minmax(0,1fr);gap:14px;align-items:start;min-height:96px;padding:16px;border-radius:var(--r-panel,16px);background:var(--canvas);color:var(--ink);text-decoration:none;box-shadow:inset 0 0 0 1px var(--line)}.ys .sp-tasks a:hover{box-shadow:inset 0 0 0 2px var(--brand)}.ys .sp-task-ico{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:var(--brand);color:#fff}.ys .sp-task-ico .ico,.ys .sp-task-ico svg{width:20px;height:20px}.ys .sp-task-t{display:grid;gap:4px;min-width:0}.ys .sp-task-t b{font:700 18px/24px var(--f-ui)}.ys .sp-task-t>span:not(.sp-task-go){font:400 15px/22px var(--f-ui);color:var(--muted)}.ys .sp-task-go{display:inline-flex;align-items:center;gap:6px;margin-top:4px;font:700 15px/20px var(--f-ui);color:var(--support-deep,var(--brand))}.ys .sp-task-go .ico,.ys .sp-task-go svg{width:16px;height:16px}.ys .sp-mail-btn{align-items:center;gap:8px;max-width:100%;overflow-wrap:anywhere}.ys .sp-mail-btn .ico,.ys .sp-mail-btn svg{width:18px;height:18px;flex:none}.ys .sp-links{display:flex;flex-wrap:wrap;gap:4px 20px;margin-top:8px;font:600 15px/20px var(--f-ui)}.ys .sp-links a{display:inline-flex;align-items:center;min-height:44px;color:var(--support-deep,var(--brand))}.ys .sp-404-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:18px}.ys .sp-404-actions .btn{min-height:48px}.ys .sp-404-link{display:inline-flex;align-items:center;min-height:44px;font:600 15px/20px var(--f-ui);color:var(--sp-hero-link)}.ys-fw .sp-404 .sp-404-actions .btn-ghost,.ys-yw .sp-404 .sp-404-actions .btn-ghost{color:var(--sp-hero-fg);border-color:currentColor;background:transparent}.ys .sp-pbar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;margin-top:18px;padding:12px 14px;border-radius:var(--r-panel,16px);background:var(--canvas);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);min-height:72px}.ys .sp-pbar-t{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0;font:500 14px/20px var(--f-ui);color:var(--muted);min-width:0}.ys .sp-pbar-t b{font:800 22px/26px var(--f-ui);color:var(--ink)}.ys .sp-pbar-t s{color:var(--muted)}.ys .sp-pbar-line{grid-column:1;min-width:0}.ys .sp-pbar-line .bar-note,.ys .sp-pbar-line .hold-line{color:var(--muted);font:500 13px/18px var(--f-ui)}.ys .sp-pbar-line .bar-note b{color:var(--ink)}.ys .sp-pbar-line .hold-t{color:var(--on-pop);background:var(--pop);border-radius:4px;padding:0 5px;min-width:calc(5ch + 10px);text-align:center}.ys .sp-pbar .btn{grid-column:2;grid-row:1/span 2;white-space:nowrap;min-height:48px;padding-inline:18px}.ys .sp-pbar-sk{display:inline-block;width:140px;height:14px;vertical-align:middle}.ys-yw .sp-pbar .btn-pop{box-shadow:0 0 0 2px var(--primary),inset 0 -3px 0 rgba(0,0,0,.12)}.ys .sp-legal .wp-legal-intro,.ys .sp-legal .wp-legal-updated{color:var(--sp-hero-fg)}.ys .sp-legal .wp-legal-updated{margin-top:8px;font:500 14px/20px var(--f-ui);color:var(--sp-hero-muted)}.ys .sp-legal .wp-legal-layout{padding-top:24px}@media (min-width:1024px){.ys .sp-bar{display:none!important}}@media (min-width:720px){.ys .ys-support{--sp-gutter:32px}.ys .sp-cards,.ys .sp-tasks{grid-template-columns:repeat(2,minmax(0,1fr))}.ys .sp-cta{grid-template-columns:minmax(0,1fr) auto;align-items:center}.ys .sp-cta .btn{width:auto;padding-inline:24px;white-space:nowrap}}@media (min-width:1024px){.ys .sp-hero{padding:40px 0 48px}.ys .sp-hero--offer .sp-hero-in{grid-template-columns:minmax(0,1fr) 440px;gap:56px;align-items:start}.ys-fw .sp-h1{font-size:48px;line-height:52px}.ys-wb .sp-h1{font-size:68px;line-height:66px}.ys-yw .sp-h1{font-size:54px;line-height:56px}.ys .sp-answer{font-size:19px;line-height:29px}.ys .sp-facts{max-width:620px}.ys .sp-body:has(.sp-aside){display:grid;grid-template-columns:minmax(0,720px) 260px;justify-content:space-between;gap:48px}.ys .sp-contents{display:none}.ys .sp-aside{min-width:0}.ys .sp-toc{display:block;position:sticky;top:calc(var(--header-h, 76px) + 24px);padding:16px 0;border-top:2px solid var(--ink)}.ys .sp-toc p{margin:0 0 6px;font:700 14px/20px var(--f-ui);color:var(--muted)}.ys .sp-toc ul{padding:0}.ys .sp-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.ys .sp-tasks{grid-template-columns:repeat(4,minmax(0,1fr))}.ys .sp-tasks a{grid-template-columns:1fr;min-height:200px;align-content:start}.ys .sp-pbar{max-width:640px}.ys .sp-offer-sec .sp-offer--solo{max-width:560px}}.ys .ys-support{font-family:var(--f-ui);color:var(--ink);background:var(--canvas)}.ys .sp-legal .legal-prose h2{font-family:var(--f-display);color:var(--brand);letter-spacing:-.01em;text-wrap:balance}.ys .sp-legal :is(.legal-prose,.wp-legal-sidebar,.wp-legal-document-footer) :is(p,li,td,th,summary,a){font-family:var(--f-ui)}.ys .sp-legal .legal-prose a,.ys .sp-legal .wp-legal-document-footer a,.ys .sp-legal .wp-legal-help a{color:var(--support-deep,var(--brand))}.ys .sp-mail{display:inline-block;max-width:100%;overflow-wrap:anywhere}.ys .sp-mail-btn{min-height:48px;padding:10px 16px;border:2px solid var(--ink);border-radius:var(--r-control,10px);color:var(--ink)!important;font:700 16px/22px var(--f-ui);text-decoration:none;background:var(--canvas)}.ys .sp-contact{display:grid;gap:4px;align-content:start;padding:20px 0 0}.ys .sp-contact p{margin:0 0 12px;font:400 16px/25px var(--f-ui);color:var(--ink);max-width:34em}.ys .sp-legal .wp-legal-contents summary{background:var(--paper);color:var(--ink)}.ys .sp-legal .wp-legal-updated>span{display:none}@media (min-width:1024px){.ys .sp-offer-row{display:grid;grid-template-columns:520px minmax(0,1fr);gap:56px;align-items:start}.ys .sp-offer-row .sp-contact{padding-top:8px}.ys .sp-404-actions .btn{width:auto;padding-inline:24px}}.ys .sp-mail-btn{display:inline-flex;justify-self:start}.ys .sp-tasks li{display:grid}@media (max-width:389px){.ys-fw .sp-h1{font-size:28px;line-height:32px}.ys-wb .sp-h1{font-size:38px;line-height:40px}.ys-yw .sp-h1{font-size:32px;line-height:36px}.ys .sp-answer{font-size:16px;line-height:24px}}